.fl-item.svelte-1ife5ta{width:100%;transition:transform .3s ease;padding:1rem;max-width:1200px;background:linear-gradient(45deg,#0c1923,#0c192370 90%);border-top:solid 1px #3a4c59;clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),calc(100% - 1.5rem) 100%,1.5rem 100%,0 calc(100% - 2rem));margin-bottom:.5rem;list-style-type:none}.fl-item.in-flight.svelte-1ife5ta{background:linear-gradient(45deg,#04121a,#05131faa 90%)}.fl-item-desc.svelte-1ife5ta{display:grid;grid-template-columns:minmax(200px,max-content) minmax(80px,max-content) 1fr minmax(80px,max-content) minmax(200px,max-content);grid-template-rows:auto auto;align-items:center}.fl-elem-flight.svelte-1ife5ta{grid-column:3;text-align:center;display:flex;flex-direction:column;justify-content:center;flex-grow:1;position:relative}.fl-elem-flight.svelte-1ife5ta:before,.fl-elem-flight.svelte-1ife5ta:after{content:"";position:absolute;top:55%;width:50%;height:4px}.fl-elem-flight.svelte-1ife5ta:before{left:0;right:auto;background:linear-gradient(to right,transparent,white)}.fl-elem-flight.svelte-1ife5ta:after{right:0;left:auto;background:linear-gradient(to left,transparent,white)}.fl-elem-dep.svelte-1ife5ta,.fl-elem-arr.svelte-1ife5ta{background-color:#00000020;padding-bottom:10px}.fl-elem-dep.svelte-1ife5ta,.fl-elem-arr.svelte-1ife5ta,.fl-elem-hour.svelte-1ife5ta{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:100%;overflow:visible}.fl-elem-dep.svelte-1ife5ta{grid-column:1;text-align:right;justify-content:flex-end}.fl-elem-time.svelte-1ife5ta{margin-top:15px;text-align:center}.fl-elem-dep-time.svelte-1ife5ta{grid-column:2}.fl-elem-arr-time.svelte-1ife5ta{grid-column:4}.fl-elem-date.svelte-1ife5ta{font-size:.8em}.fl-elem-hour.svelte-1ife5ta{font-size:1.2em;font-weight:600}.fl-elem-arr.svelte-1ife5ta{grid-column:5;text-align:left;justify-content:flex-start}.fl-elem-location.svelte-1ife5ta{display:flex;align-items:center}.fl-elem-airport-flag.svelte-1ife5ta,.fl-elem-airport-name.svelte-1ife5ta{margin-right:5px}.fl-elem-airport-icao.svelte-1ife5ta{font-size:3em;font-weight:200}.fl-elem-airport-city.svelte-1ife5ta,.fl-elem-airport-name.svelte-1ife5ta{overflow:visible;max-width:100%}.fl-elem-airport-city.svelte-1ife5ta{font-size:1.3em}.fl-elem-airport-name.svelte-1ife5ta{font-size:.8em;opacity:.7;margin-top:5px}.fl-elem-number.svelte-1ife5ta{order:1;font-size:1.35em;font-weight:100;height:1.7em}.fl-elem-number.va-route.svelte-1ife5ta{font-size:2em;font-weight:600;height:1.15em}.fl-elem-type.svelte-1ife5ta{order:3;white-space:nowrap}.fl-elem-icon.svelte-1ife5ta{order:2;position:relative;display:inline-block;text-shadow:-5px 0 0 #0c1923,0 1px 0 #0c1923,5px 0 0 #0c1923,0 -1px 0 #0c1923}@keyframes svelte-1ife5ta-blinker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.blinking.svelte-1ife5ta{animation:svelte-1ife5ta-blinker 1s linear infinite}.fl-elem-info.svelte-1ife5ta{margin-top:10px;display:flex;flex-direction:row;justify-content:center}.fl-info-item.svelte-1ife5ta a:where(.svelte-1ife5ta){text-decoration:none;color:#becad4}.fl-info-item.svelte-1ife5ta a:where(.svelte-1ife5ta):hover{text-decoration:none;color:#feaa66}.fl-elem-info.svelte-1ife5ta .fl-info-item:where(.svelte-1ife5ta){position:relative;text-align:center;margin:2px;padding:0 5px;height:28px;font-size:1em;background:linear-gradient(to right,#08161f,#02100fd0 70%);transform:skew(-20deg);box-shadow:1px 1px 3px #000805}.fl-elem-info.svelte-1ife5ta .fl-info-item:where(.svelte-1ife5ta):hover{background:linear-gradient(to right,#ffffff10,#ffffff10 80%,#fff0)}.fl-elem-info.svelte-1ife5ta .fl-elem-text:where(.svelte-1ife5ta){line-height:24px;padding:2px 15px}.fl-elem-info.svelte-1ife5ta .fl-elem-text:where(.svelte-1ife5ta) span:where(.svelte-1ife5ta){display:inline-block;transform:skew(20deg);z-index:15}.fl-elem-info.svelte-1ife5ta .fl-elem-event:where(.svelte-1ife5ta){font-weight:400}.fl-elem-info.svelte-1ife5ta .fl-elem-group:where(.svelte-1ife5ta) i:where(.svelte-1ife5ta){transform:skew(20deg);height:1rem}.fl-elem-info.svelte-1ife5ta .fl-elem-pilot:where(.svelte-1ife5ta){font-weight:600}.fl-elem-info.svelte-1ife5ta .fl-network:where(.svelte-1ife5ta) img:where(.svelte-1ife5ta){transform:skew(20deg);height:100%;width:auto;padding:4px}.fl-elem-info.svelte-1ife5ta .fl-elem-pp:where(.svelte-1ife5ta){font-weight:200;font-size:1rem;color:#8f8}.fl-elem-info.svelte-1ife5ta .fl-elem-pp:where(.svelte-1ife5ta) span:where(.svelte-1ife5ta){transform:skew(20deg);height:100%;padding:2px}.buddy-count.svelte-1ife5ta{font-size:.7rem;position:relative;bottom:-.4rem;margin-left:-.4rem;font-weight:700;color:--var(--light-text);display:inline-block}.grayscale.svelte-1ife5ta{opacity:.2}.fl-elem-info.svelte-1ife5ta .fl-elem-edit:where(.svelte-1ife5ta) .icon-btn:where(.svelte-1ife5ta) i:where(.svelte-1ife5ta){transform:skew(20deg);height:1rem}.icon-btn.svelte-1ife5ta{background:transparent;border:none;cursor:pointer;transition:transform .2s ease,color .2s ease;margin:4px}.icon-btn.svelte-1ife5ta:hover{color:#daa520;transform:scale(1.1)}@media screen and (max-width:750px){.fl-elem-info.svelte-1ife5ta{display:none}.fl-item.svelte-1ife5ta{margin:0;padding:0}.fl-item-desc.svelte-1ife5ta{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-row-gap:0;align-items:center;margin:0}.fl-elem-dep.svelte-1ife5ta{transform:scale(.7);transform-origin:center right}.fl-elem-arr.svelte-1ife5ta{transform:scale(.7);transform-origin:center left}.fl-elem-flight.svelte-1ife5ta{transform:scale(.7);transform-origin:center center}.fl-elem-dep-time.svelte-1ife5ta,.fl-elem-arr-time.svelte-1ife5ta{display:none}.fl-elem-flight.svelte-1ife5ta{grid-column:2}.fl-elem-arr.svelte-1ife5ta{grid-column:3}}@media screen and (max-width:600px){.fl-elem-airport-name.svelte-1ife5ta{display:none}}@media screen and (max-width:500px){.fl-item-desc.svelte-1ife5ta{transform:scale(.8)}}.form.svelte-1ife5ta{width:95%;display:flex;flex-direction:row;margin:1rem auto;gap:1rem;padding:.5rem;font-size:1rem;color:var(--light-text);align-items:center}.form.svelte-1ife5ta button:where(.svelte-1ife5ta){font-size:1.3rem;height:2rem;padding:0rem .5rem;border:1px solid #000805;background-color:var(--secondary-color);border-radius:5px;cursor:pointer;transition:background-color .3s;align-self:center}.form.svelte-1ife5ta input[type=text]:where(.svelte-1ife5ta){font-size:1rem;height:2rem;color:var(--light-text);border:1px solid #000805;border-radius:5px;background-color:#1c2933a0;align-self:center}.form.svelte-1ife5ta input[type=checkbox]:where(.svelte-1ife5ta){width:24px;height:24px;align-self:center}.form.svelte-1ife5ta button:where(.svelte-1ife5ta):hover{background-color:var(--gradient)}.form.svelte-1ife5ta>.line:where(.svelte-1ife5ta){display:flex;flex-direction:row;gap:.5rem;width:100%;align-items:center;justify-content:center;align-self:center}.form.svelte-1ife5ta>.line.first:where(.svelte-1ife5ta){justify-content:left}.form.svelte-1ife5ta>.line.last:where(.svelte-1ife5ta){justify-content:right}.form.delete.svelte-1ife5ta{border-top:1px solid red;border-bottom:1px solid red;background:#8b0000}.form.delete.svelte-1ife5ta i.fa-trash:where(.svelte-1ife5ta){font-size:2rem;align-self:center}.form.edit.svelte-1ife5ta{border-top:1px solid darkblue;border-bottom:1px solid darkblue;background:#063c7050}.form.edit.svelte-1ife5ta i.fa-edit:where(.svelte-1ife5ta){font-size:2rem;align-self:center}.major-label.svelte-1ife5ta{display:inline-flex;align-items:center;gap:.4rem}@media(max-width:930px){.form.svelte-1ife5ta{width:18rem;flex-direction:column;gap:.5rem;align-items:center;justify-content:center}.line.first.svelte-1ife5ta{padding-bottom:.3rem;margin-bottom:.5rem;border-bottom:1px solid var(--light-text)}.line.justify-right.svelte-1ife5ta{justify-content:right}.line.last.svelte-1ife5ta{align-items:center;justify-content:center}}
