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