:root{font-family:var(--font-ui);background:#f4f6f7}.airport-board .facet-select .status-filter__trigger{width:100%;min-height:36px;padding:6px 8px;border:1px solid var(--page-edge);border-radius:5px;background:var(--page-surface);color:var(--page-ink);font:500 12px var(--font-ui);box-shadow:none;letter-spacing:normal;text-transform:none}.airport-board .facet-select__options{left:0;right:auto;background:var(--page-surface);color:var(--page-ink);border:1px solid var(--page-edge);border-radius:6px;padding:4px;box-shadow:0 6px 18px #0002;font:12px var(--font-ui);min-width:150px;max-height:240px;overflow:auto}.airport-board .workspace-filter-selects>div:last-child .facet-select__options{left:auto;right:0}.facet-select__options label{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer}.facet-select__options label:focus-within,.facet-select__options label:hover{background:var(--quiet-alternate)}.facet-select__options input{accent-color:var(--accent)}.airport-board .workspace-tools .board-refresh{display:flex;align-items:center;gap:6px;margin-left:auto}.airport-board .workspace-tools .refresh-button{font:500 12px var(--font-ui);min-height:44px;padding:6px 10px;border:1px solid var(--page-edge);border-radius:5px;color:var(--page-ink);background:var(--page-surface);box-shadow:none}@media (max-width:600px){.airport-board[data-theme] .workspace-tools{margin-block:8px}.workspace-tools .board-refresh-status__label{display:none}.workspace-tools .workspace-tools-toggle--hide{width:36px;padding-inline:0}.workspace-tools .workspace-tools-toggle--hide>span{display:none}.airport-board .workspace-tools .board-refresh{gap:4px}}body{background:#f4f6f7}.airport-board,.airport-board[data-theme=light]{--page:#f4f6f7;--page-surface:#fff;--page-edge:#dce2e6;--page-ink:#243541;--page-muted:#617482;--board:#fff;--board-raised:#f5f7f8;--board-cell:#eef2f4;--board-cell-top:#e8eef1;--board-edge:#dce2e6;--board-line:#dce2e6;--display:#243541;--display-muted:#617482;--accent:#42647a;--accent-ink:#fff;--danger:#a74351;--success:#32674e;--control-selected:#e8eff3;--control-font-size:12px;--control-radius:5px;--quiet-alternate:#eef2f4;--quiet-gate:#35576b;--quiet-gate-ink:#fff;--quiet-livery:#713b68;--quiet-livery-ink:#fff;--retro-panel:#e2e7e9;--retro-flap:#f0f3f4;--retro-rule:#bcc7cd;--quiet-delay:#906015;--quiet-cancel:#a74351;--quiet-delay-surface:#e6bf6b;--quiet-cancel-surface:#d58991;--quiet-delay-row-ink:#392a10;--quiet-delay-row-muted:#54401d;--quiet-cancel-row-ink:#421820;--quiet-cancel-row-muted:#572630;background:var(--page);color:var(--page-ink);font:13px/1.4 var(--font-ui)}.airport-board[data-theme=dark]{--page:#121b22;--page-surface:#19252e;--page-edge:#34434e;--page-ink:#e1e9ee;--page-muted:#a5b6c2;--board:#19252e;--board-raised:#202f3a;--board-cell:#253744;--board-cell-top:#2b4050;--board-edge:#34434e;--board-line:#34434e;--display:#e1e9ee;--display-muted:#a5b6c2;--accent:#a9c7da;--accent-ink:#19252e;--danger:#f09aa6;--success:#9dc9b1;--control-selected:#b4cbd9;--control-selected-ink:#19252e;--quiet-alternate:#202f3a;--quiet-gate:#233e51;--quiet-gate-ink:#e3f2ff;--quiet-livery:#572746;--quiet-livery-ink:#fff0fa;--retro-panel:#101b23;--retro-flap:#20313e;--retro-rule:#3e5361;--quiet-delay:#ecc47c;--quiet-cancel:#f09aa6;--quiet-delay-surface:#63471d;--quiet-cancel-surface:#67343f;--quiet-delay-row-ink:#fff1ce;--quiet-delay-row-muted:#f0d9aa;--quiet-cancel-row-ink:#fff0f2;--quiet-cancel-row-muted:#f7cdd4;background:var(--page)}.airport-board .app-main{max-width:1440px;padding:12px 24px 36px}.airport-board .app-header,.airport-board .board-shell{background:var(--page-surface);box-shadow:none}.airport-board[data-theme] .board-shell{border:1px solid var(--page-edge);border-radius:7px;outline:0;padding:0;box-shadow:none}.airport-board[data-theme] .board-toolbar{background:var(--page-surface);box-shadow:none}.airport-board .airport-workspace-content .board-toolbar__navigation{min-height:0;padding:0;border:0;gap:8px}.airport-board[data-theme=light] .airport-workspace-content .board-tab[aria-selected=true]{background:var(--quiet-alternate);color:var(--page-ink);box-shadow:none}.airport-board[data-theme] .airport-workspace-content .refresh-button{font-size:12px;border-color:var(--page-edge);background:var(--page-surface);box-shadow:none}.airport-board[data-theme] .workspace-quick-search input{background:var(--page-surface);color:var(--page-ink);border-color:var(--page-edge)}.airport-board .app-header,.airport-board .app-header__inner{min-height:54px}.airport-board .app-brand__mark{background:#304c5a;color:#fff;font:600 11px var(--font-ui);border:0;border-radius:3px;box-shadow:none}.airport-board .app-brand__name{font:600 14px var(--font-ui);letter-spacing:0}.airport-board .airport-workspace-heading{padding:10px 2px 12px}.airport-board .airport-workspace-label{font-size:10px;margin-bottom:4px}.airport-board .airport-picker{padding:9px 12px;border-color:var(--page-edge);border-radius:7px;box-shadow:none;background:var(--page-surface)}.airport-board .airport-picker__code{font-size:28px;letter-spacing:-.02em}.airport-board .airport-picker__name{font-size:15px}.airport-board .airport-picker__hint,.airport-board .airport-workspace-location{font-size:10px}.airport-board .airport-workspace-location{margin-top:6px;gap:10px}.airport-board .airport-view-tabs{max-width:560px;padding:3px;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--page-edge));background:color-mix(in srgb,var(--accent) 12%,var(--page));border-radius:8px;gap:4px}.airport-board .airport-view-tabs>button{min-height:40px;padding:6px 18px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--page-edge));border-radius:5px;background:var(--page-surface);color:var(--accent);font:500 12px var(--font-ui);box-shadow:none;transition:none}.airport-board[data-theme] .airport-view-tabs>button[aria-selected=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:700;box-shadow:none}.airport-board[data-theme] .airport-view-tabs>button:hover:not([aria-selected=true]){background:color-mix(in srgb,var(--accent) 12%,var(--page-surface));color:var(--page-ink);border-color:var(--accent)}.airport-board[data-theme] .airport-view-tabs>button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.airport-board .airport-view-tabs>button[aria-selected=true] .airport-view-tabs__label{font-weight:700}.airport-board .airport-view-tabs__label{font-size:12px}.airport-board .airport-view-tabs__label svg{width:15px;height:15px}.airport-board .workspace-tools{margin-block:10px;gap:8px}.airport-board .airport-view-navigation{display:flex;align-items:center;gap:6px}.airport-board .airport-view-tabs{flex:1;min-width:0}.airport-board .workspace-tools[hidden]{display:none}.workspace-tools-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:44px;padding:0 10px;border:1px solid var(--page-edge);border-radius:6px;color:var(--page-muted);background:var(--page-surface);font:500 12px var(--font-ui);cursor:pointer}.workspace-tools-toggle--hide{order:11;margin-left:auto}.workspace-tools-restore{display:flex;margin-block:4px}.workspace-tools-restore .workspace-tools-toggle{min-height:36px}.workspace-tools-toggle svg{width:16px;height:16px}.workspace-tools-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.workspace-tools-toggle:hover{color:var(--page-ink);background:var(--quiet-alternate)}.workspace-tools-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-tools-toggle__count{display:grid;place-items:center;min-width:18px;height:18px;border-radius:9px;background:var(--quiet-gate);color:var(--quiet-gate-ink);font:600 10px var(--font-ui)}.airport-board .workspace-quick-search{background:var(--page-surface);border-color:var(--page-edge);border-radius:6px}.airport-board .workspace-quick-search input{font:12px var(--font-ui);padding-block:8px}.airport-board .account-control,.airport-board .board-view-filters__toggle,.airport-board .refresh-button{font:500 12px var(--font-ui);letter-spacing:0;text-transform:none;border:1px solid var(--page-edge);background:var(--page-surface);color:var(--page-ink);border-radius:6px;box-shadow:none}.airport-board .refresh-button{min-height:36px;min-width:0;padding:7px 10px}.airport-board .workspace-segmented{border-color:var(--page-edge);border-radius:7px;background:var(--page-surface)}.airport-board .workspace-segmented .workspace-segment{font:500 11px var(--font-ui);border-radius:5px;min-height:40px}.airport-board .workspace-segmented .workspace-segment[aria-pressed=true],.airport-board .workspace-segmented .workspace-segment[aria-selected=true]{background:var(--quiet-alternate);color:var(--page-ink);box-shadow:none}.airport-board .board-toolbar{min-height:0;padding:8px;background:var(--page-surface);border-color:var(--page-edge)}.airport-board .board-refresh-status{font:9px var(--font-ui);color:var(--page-muted)}.airport-board[data-theme] .board-sort-marker{font:600 10px var(--font-ui);gap:4px;justify-content:flex-start;color:var(--page-ink);background:transparent;border:0;padding:0;box-shadow:none}.airport-board[data-theme] .board-sort-marker__direction{width:16px;height:20px;color:var(--page-ink);background:var(--quiet-alternate);border-radius:3px}.airport-board .board-sort-marker[data-active=true]{background:transparent;color:var(--page-ink)}.airport-board .board-column-header{background:transparent;padding:6px;min-height:0;border:0}.airport-board .board-now-divider{background:var(--quiet-alternate)}.airport-board .board-now-divider__cell{padding:5px 10px;border-color:var(--page-edge)}.airport-board .board-now-divider__label{font:9px var(--font-ui);color:var(--page-muted);background:transparent}.airport-board[data-theme] .board-now-divider__label{font:9px var(--font-ui);color:var(--page-muted);letter-spacing:0;text-transform:none}.airport-board .flight-details{font-family:var(--font-ui)}.airport-board .flight-detail-group h4,.airport-board .flight-detail-item dt{font:10px var(--font-ui);letter-spacing:0;text-transform:none}.airport-board .flight-detail-value{font:11px var(--font-ui);color:var(--page-ink)}.airport-board[data-theme] .flight-detail-item dt{font:500 10px/1.4 var(--font-ui);color:var(--page-muted)}.airport-board[data-theme] .flight-detail-value{font:600 12px/1.4 var(--font-ui);color:var(--page-ink)}.airport-board[data-theme] .flight-detail-group--movement .flight-detail-value{font-size:11px;font-weight:500}.airport-board[data-theme] .flight-detail-value--livery{background:var(--quiet-livery);color:var(--quiet-livery-ink);border-color:var(--quiet-livery)}.airport-board[data-theme] .workspace-segmented .workspace-segment:is([aria-selected=true],[aria-pressed=true]){background:#35576b;color:#fff;border-color:#35576b;box-shadow:none}.board-appearance{display:flex;flex:none;width:fit-content;gap:2px;margin:0 0 0 auto;order:10;padding:2px;border:1px solid var(--page-edge);border-radius:7px;background:var(--quiet-alternate)}.board-appearance button{min-height:36px;padding:6px 12px;border:0;border-radius:4px;background:transparent;color:var(--page-muted);font:500 11px var(--font-ui);cursor:pointer}.board-appearance button[aria-pressed=true]{background:var(--page-surface);color:var(--page-ink);box-shadow:0 1px 3px #00000015}.airport-board[data-theme=dark] .workspace-segmented .workspace-segment:is([aria-selected=true],[aria-pressed=true]){background:#b4cbd9;color:#19252e;border-color:#b4cbd9;box-shadow:none}.airport-board .airport-view-tabs>button,.airport-board .workspace-segmented .workspace-segment,.board-appearance button{min-height:44px}.airport-board .workspace-filter-dialog,.airport-board .workspace-filter-dialog .board-view-filters__panel{font-family:var(--font-ui)}@media(max-width:760px){.airport-board .app-main{padding:8px 8px 24px}.airport-board .airport-workspace-heading{padding:0 2px 8px}.airport-board .airport-view-navigation{padding:0}.airport-board .airport-view-tabs{max-width:none}.airport-board .airport-view-tabs>button{padding:5px 8px}.airport-board .airport-picker__code{font-size:23px}.airport-board .airport-picker__name{font-size:13px}.airport-board .airport-workspace-label,.airport-board .airport-workspace-location{display:none}.airport-board .board-toolbar{padding:6px}.airport-board .workspace-segmented .workspace-segment{font-size:10px;padding-inline:6px}.board-appearance button{padding:5px 8px;font-size:10px;min-height:40px}.airport-board .workspace-tools{margin-inline:0}}.preferences_preferences__aDp3U{position:fixed;inset:auto 1rem 1rem auto;width:min(26rem,calc(100vw - 2rem));padding:1rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#172033;box-shadow:0 4px 24px #0002;z-index:100;font-size:.875rem}.preferences_preferences__aDp3U p{margin:0 0 .75rem;line-height:1.5}.preferences_preferences__aDp3U a{text-decoration:underline}.preferences_preferences__aDp3U div{display:flex;gap:.75rem;flex-wrap:wrap}.preferences_preferences__aDp3U button{padding:.5rem .75rem;border:1px solid #64748b;border-radius:.25rem;background:#fff;color:#172033;cursor:pointer}.preferences_preferences__aDp3U button:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.preferences_preferences__aDp3U button:disabled{opacity:.5;cursor:default}