@layer base{*,*:before,*:after{box-sizing:border-box;cursor:default!important}html,body,#root{height:100%;min-height:100vh;min-height:100svh;min-height:100dvh;margin:0;padding:0;overflow:hidden}body{background-color:var(--header-bg, #000000)}}.button-container{position:absolute;top:15px;right:15px;height:22px;display:flex;gap:3px;z-index:1001;font-family:Arial,Helvetica,sans-serif;transition:opacity .3s,visibility .3s}.button-container.hidden{opacity:0;visibility:hidden}.button-container.visible{opacity:1;visibility:visible}.button-container button{font-family:Arial,Helvetica,sans-serif;font-weight:700;border:none;outline:1px dotted var(--nav-button-outline)!important;outline-offset:-4px!important;background:var(--nav-button-bg);color:var(--nav-button-text);box-shadow:inset -1px -1px #292929,inset 1px 1px #789,inset -2px -2px #9e9e9e80,inset 2px 2px #d3d3d3;font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:4px 8px}.button-container button:active{box-shadow:inset -1px -1px #fff,inset 1px 1px #292929,inset -2px -2px #fff,inset 2px 2px #9e9e9e}.theme-dark .button-container button:active{box-shadow:inset -1px -1px #b4b4b4e6,inset 1px 1px #292929,inset -2px -2px #b4b4b4e6,inset 2px 2px #9e9e9e}.theme-dark-blue .button-container button:active{box-shadow:inset -1px -1px #a0b4d2e6,inset 1px 1px #292929,inset -2px -2px #a0b4d2e6,inset 2px 2px #9e9e9e}.theme-red .button-container button:active{box-shadow:inset -1px -1px #dc8c8ce6,inset 1px 1px #292929,inset -2px -2px #dc8c8ce6,inset 2px 2px #9e9e9e}.theme-solarized-dark .button-container button:active{box-shadow:inset -1px -1px #859900d9,inset 1px 1px #002b36,inset -2px -2px #2aa1988c,inset 2px 2px #002b36f2}@container view-wrapper (max-width: 240px){.button-container{flex-direction:column;height:auto;width:75px}}@layer tokens{:root{--tone-surface: #f7f8fb;--tone-surface-muted: #eff2f7;--tone-surface-hover: #e7ebf3;--tone-panel: #ffffff;--tone-panel-alt: #f5f7fb;--tone-border: #dfe3eb;--tone-border-strong: #cfd6e3;--tone-text-strong: #1f2933;--tone-text-subtle: #4b5563;--tone-text-muted: #6b7280;--tone-placeholder: #9aa3b5;--tone-scrollbar: #cfd4de;--tone-scrollbar-hover: #bcc4d2;--tone-accent: #2f7de4;--tone-accent-strong: #1f6ac9;--tone-accent-soft: #e8f1ff;--tone-critical: #cf3c3c;--tone-shadow-soft: rgba(17, 24, 39, .08);--theme-app-header-bg: var(--tone-surface);--theme-app-header-bg-hover: var(--tone-surface-muted);--theme-app-header-border: var(--tone-border);--theme-app-header-text: var(--tone-text-strong);--theme-app-header-text-muted: var(--tone-text-subtle);--theme-app-header-icon-filter: none;--theme-app-toolbox-bg: var(--tone-surface-muted);--theme-app-toolbox-bg-hover: var(--tone-surface-hover);--theme-app-toolbox-icon-inactive: rgba(31, 41, 51, .45);--theme-app-toolbox-icon-active: var(--tone-text-strong);--theme-app-toolbox-active-indicator: var(--tone-accent);--theme-app-toolbox-icon-filter: none;--theme-app-footer-bg: var(--tone-panel);--theme-app-footer-text: var(--tone-text-strong);--theme-app-footer-border: var(--tone-border);--theme-app-footer-hover: var(--tone-surface-muted);--theme-app-footer-icon-filter: none;--theme-app-search-panel-bg: var(--tone-panel);--theme-app-search-panel-text: var(--tone-text-strong);--theme-app-search-panel-border: var(--tone-border);--theme-app-search-panel-header-bg: var(--tone-surface-muted);--theme-app-search-panel-header-border: var(--tone-border);--theme-app-search-input-bg: var(--tone-panel);--theme-app-search-input-border: var(--tone-border);--theme-app-search-input-border-focus: var(--tone-accent);--theme-app-search-input-text: var(--tone-text-strong);--theme-app-search-input-placeholder: var(--tone-placeholder);--theme-app-search-icon: var(--tone-placeholder);--theme-app-search-icon-filter: none;--theme-app-search-icon-focus: var(--tone-accent);--theme-app-search-suggestion-bg: var(--tone-panel);--theme-app-search-suggestion-border: var(--tone-border);--theme-app-search-suggestion-hover: var(--tone-surface-hover);--theme-app-search-suggestion-text-primary: var(--tone-text-strong);--theme-app-search-suggestion-text-secondary: var(--tone-text-muted);--theme-app-search-section-title: var(--tone-text-subtle);--theme-app-search-section-item-bg: var(--tone-panel);--theme-app-search-section-item-border: var(--tone-border);--theme-app-search-section-item-hover: var(--tone-surface-muted);--theme-app-search-watchlist-item-bg: var(--tone-panel);--theme-app-search-watchlist-item-border: var(--tone-border);--theme-app-search-watchlist-item-hover: var(--tone-surface-muted);--theme-app-search-watchlist-item-hover-border: var(--tone-accent);--theme-app-search-empty-section-bg: var(--tone-surface-muted);--theme-app-search-empty-section-border: var(--tone-border);--theme-app-search-empty-section-text: var(--tone-placeholder);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: var(--tone-scrollbar);--theme-app-search-scrollbar-thumb-hover: var(--tone-scrollbar-hover);--theme-app-coords-panel-bg: var(--tone-panel);--theme-app-coords-panel-text: var(--tone-text-strong);--theme-app-coords-panel-border: var(--tone-border);--theme-app-coords-panel-header-bg: var(--tone-surface-muted);--theme-app-coords-panel-header-border: var(--tone-border);--theme-app-coords-label-text: var(--tone-text-strong);--theme-app-coords-textarea-bg: var(--tone-surface-muted);--theme-app-coords-textarea-border: var(--tone-border);--theme-app-coords-textarea-border-focus: var(--tone-accent);--theme-app-coords-textarea-text: var(--tone-text-strong);--theme-app-coords-input-bg: var(--tone-panel);--theme-app-coords-output-bg: var(--tone-surface);--theme-app-coords-output-border: var(--tone-border);--theme-app-coords-button-bg: var(--tone-surface-muted);--theme-app-coords-button-border: var(--tone-border);--theme-app-coords-button-text: var(--tone-text-strong);--theme-app-coords-button-hover-bg: var(--tone-surface-hover);--theme-app-coords-button-hover-border: var(--tone-border-strong);--theme-app-coords-distance-bg: var(--tone-accent-soft);--theme-app-coords-distance-border: var(--tone-accent);--theme-app-coords-distance-text: var(--tone-accent-strong);--theme-app-coords-calc-section-bg: var(--tone-surface);--theme-app-coords-calc-section-border: var(--tone-border);--theme-app-coords-inline-label-text: var(--tone-text-muted);--theme-app-coords-select-bg: var(--tone-panel);--theme-app-coords-select-border: var(--tone-border);--theme-app-coords-result-bg: var(--tone-panel);--theme-app-coords-result-border: var(--tone-border);--theme-app-coords-result-text: var(--tone-accent-strong);--theme-app-coords-map-border: var(--tone-border);--theme-app-coords-scrollbar-track: transparent;--theme-app-coords-scrollbar-thumb: var(--tone-scrollbar);--theme-app-coords-scrollbar-thumb-hover: var(--tone-scrollbar-hover);--theme-app-info-panel-bg: var(--tone-panel);--theme-app-info-panel-text: var(--tone-text-strong);--theme-app-info-panel-border: var(--tone-border);--theme-app-info-panel-shadow: var(--tone-shadow-soft);--theme-app-info-panel-header-bg: var(--tone-surface-muted);--theme-app-info-panel-header-border: var(--tone-border);--theme-app-info-panel-summary-text: #2ea043;--theme-app-info-panel-emergency-text: var(--tone-critical);--theme-app-info-panel-vfr-text: var(--tone-accent);--theme-app-info-panel-ground-text: #e36a00;--theme-app-info-flight-list-bg: var(--tone-panel);--theme-app-info-flight-controls-bg: var(--tone-surface-muted);--theme-app-info-flight-controls-border: var(--tone-border);--theme-app-info-search-box-bg: var(--tone-panel);--theme-app-info-search-box-border: var(--tone-border);--theme-app-info-search-box-text: var(--tone-text-strong);--theme-app-info-search-box-placeholder: var(--tone-placeholder);--theme-app-info-search-box-focus-border: var(--tone-accent);--theme-app-info-search-box-focus-shadow: rgba(47, 125, 228, .18);--theme-app-info-ground-toggle-text: var(--tone-text-strong);--theme-app-info-ground-toggle-accent: var(--tone-accent);--theme-app-info-table-bg: var(--tone-panel);--theme-app-info-table-header-bg: var(--tone-surface-muted);--theme-app-info-table-header-text: var(--tone-text-strong);--theme-app-info-table-header-border: var(--tone-border);--theme-app-info-table-header-hover-bg: var(--tone-surface-hover);--theme-app-info-table-header-hover-text: var(--tone-accent-strong);--theme-app-info-table-row-bg: var(--tone-panel);--theme-app-info-table-row-alt-bg: var(--tone-surface);--theme-app-info-table-row-hover-bg: var(--tone-surface-hover);--theme-app-info-table-row-border: var(--tone-border);--theme-app-info-table-cell-border: var(--tone-border);--theme-app-info-table-selected-bg: var(--tone-accent-soft);--theme-app-info-table-selected-hover-bg: #dce8ff;--theme-app-info-table-selected-border: var(--tone-accent);--theme-app-info-table-emergency-bg: rgba(207, 60, 60, .1);--theme-app-info-table-emergency-text: var(--tone-critical);--theme-app-info-table-emergency-hover-bg: rgba(207, 60, 60, .18);--theme-app-info-table-emergency-border: var(--tone-critical);--theme-app-info-table-vfr-text: var(--tone-accent);--theme-app-info-table-ground-text: var(--theme-app-info-panel-ground-text);--theme-app-info-table-callsign-text: var(--tone-text-strong);--theme-app-info-table-squawk-text: var(--tone-text-strong);--theme-app-info-table-reg-text: var(--tone-text-muted);--theme-app-info-table-country-text: var(--tone-placeholder);--theme-app-info-table-type-text: var(--tone-text-muted);--theme-app-info-table-alt-text: #0ea5e9;--theme-app-info-table-hdg-text: #4f46e5;--theme-app-info-table-spd-text: #ca8a04;--theme-app-info-table-climb-text: #2ea043;--theme-app-info-table-descent-text: var(--tone-critical);--theme-app-info-table-level-text: var(--tone-text-muted);--theme-app-info-table-sort-text: var(--tone-accent-strong);--theme-app-info-table-empty-text: var(--tone-placeholder);--theme-app-info-section-bg: var(--tone-surface-muted);--theme-app-info-section-header-bg: var(--tone-surface-muted);--theme-app-info-section-header-border: var(--tone-border);--theme-app-info-section-header-text: var(--tone-text-strong);--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: var(--tone-text-strong);--theme-app-info-item-border: var(--tone-border);--theme-app-info-label-text: var(--tone-text-subtle);--theme-app-info-value-text: var(--tone-text-strong);--theme-app-info-no-selection-text: var(--tone-placeholder);--theme-app-info-scrollbar-track: var(--tone-panel-alt);--theme-app-info-scrollbar-thumb: var(--tone-scrollbar);--theme-app-info-scrollbar-thumb-hover: var(--tone-scrollbar-hover);--theme-app-chart-panel-bg: var(--tone-panel);--theme-app-chart-panel-text: var(--tone-text-strong);--theme-app-chart-panel-border: var(--tone-border);--theme-app-chart-panel-header-bg: var(--tone-surface-muted);--theme-app-chart-panel-header-border: var(--tone-border);--theme-app-chart-control-item-bg: var(--tone-panel);--theme-app-chart-control-item-border: var(--tone-border);--theme-app-chart-control-item-hover: var(--tone-surface-hover);--theme-app-chart-control-item-active: var(--tone-accent-soft);--theme-app-chart-control-item-active-border: var(--tone-accent);--theme-app-chart-control-checkbox-bg: var(--tone-panel);--theme-app-chart-control-checkbox-border: var(--tone-border);--theme-app-chart-control-checkbox-checked: var(--tone-accent);--theme-app-chart-control-label-primary: var(--tone-text-strong);--theme-app-chart-control-label-secondary: var(--tone-text-muted);--theme-app-chart-control-navaid-filter: grayscale(1);--theme-app-chart-close-btn: var(--tone-text-muted);--theme-app-chart-close-btn-hover: var(--tone-accent-strong);--theme-app-chart-section-title: var(--tone-text-subtle);--theme-app-chart-fir-color: var(--tone-accent-strong);--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #ffaa33;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #2563eb;--theme-app-chart-class-c-color: #db2777;--theme-app-chart-class-d-color: #22d3ee;--theme-app-chart-class-e-color: #14b8a6;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: var(--tone-scrollbar);--theme-app-chart-scrollbar-thumb-hover: var(--tone-scrollbar-hover);--theme-app-target-panel-bg: var(--tone-panel);--theme-app-target-panel-text: var(--tone-text-strong);--theme-app-target-panel-border: var(--tone-border);--theme-app-target-panel-header-bg: var(--tone-surface-muted);--theme-app-target-panel-header-border: var(--tone-border);--theme-app-target-option-group-border: var(--tone-border);--theme-app-target-option-label: var(--tone-text-strong);--theme-app-target-toggle-bg: var(--tone-surface-muted);--theme-app-target-toggle-border: var(--tone-border);--theme-app-target-toggle-on-bg: var(--tone-accent);--theme-app-target-toggle-on-border: var(--tone-accent);--theme-app-target-toggle-on-text: #ffffff;--theme-app-target-toggle-off-bg: var(--tone-surface-muted);--theme-app-target-toggle-off-border: var(--tone-border);--theme-app-target-toggle-off-text: var(--tone-text-muted);--theme-app-target-toggle-on-hover: var(--tone-accent-strong);--theme-app-target-toggle-off-hover: var(--tone-surface-hover);--theme-app-target-toggle-off-hover-border: var(--tone-border-strong);--theme-app-target-stepper-bg: var(--tone-surface-muted);--theme-app-target-stepper-border: var(--tone-border);--theme-app-target-stepper-text: var(--tone-text-muted);--theme-app-target-stepper-hover-bg: var(--tone-surface-hover);--theme-app-target-stepper-hover-border: var(--tone-border-strong);--theme-app-target-stepper-hover-text: var(--tone-text-strong);--theme-app-target-stepper-active-bg: var(--tone-surface);--theme-app-target-number-display-text: var(--tone-text-strong);--theme-app-target-unit-label: var(--tone-text-muted);--theme-app-target-number-input-bg: var(--tone-panel);--theme-app-target-number-input-border: var(--tone-accent);--theme-app-target-number-input-text: var(--tone-text-strong);--theme-app-target-number-input-focus: var(--tone-accent-strong);--theme-app-target-number-input-focus-shadow: rgba(47, 125, 228, .2);--theme-app-target-dropdown-bg: var(--tone-surface-muted);--theme-app-target-dropdown-border: var(--tone-border);--theme-app-target-dropdown-text: var(--tone-text-strong);--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%234b5563'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: var(--tone-surface-hover);--theme-app-target-dropdown-hover-border: var(--tone-border-strong);--theme-app-target-dropdown-focus-border: var(--tone-accent);--theme-app-target-dropdown-focus-shadow: rgba(47, 125, 228, .18);--theme-app-target-button-row-bg: var(--tone-surface-muted);--theme-app-target-button-row-border: var(--tone-border);--theme-app-target-button-bg: var(--tone-surface-muted);--theme-app-target-button-border: var(--tone-border);--theme-app-target-button-text: var(--tone-text-strong);--theme-app-target-button-hover-bg: var(--tone-surface-hover);--theme-app-target-button-hover-border: var(--tone-border-strong);--theme-app-target-button-primary-bg: var(--tone-accent);--theme-app-target-button-primary-border: var(--tone-accent);--theme-app-target-button-primary-text: #ffffff;--theme-app-target-button-primary-hover: var(--tone-accent-strong);--theme-app-target-button-active-bg: var(--tone-surface);--theme-app-target-close-btn: var(--tone-text-muted);--theme-app-target-close-btn-hover: var(--tone-critical);--theme-app-target-scrollbar-thumb: var(--tone-scrollbar);--theme-app-target-scrollbar-thumb-hover: var(--tone-scrollbar-hover)}.theme-dark{--theme-app-chart-panel-bg: rgba(45, 44, 43, 1);--theme-app-chart-panel-text: #ffffff;--theme-app-chart-panel-border: rgba(62, 62, 66, 1);--theme-app-chart-panel-header-bg: rgba(65, 64, 63, 1);--theme-app-chart-panel-header-border: rgba(70, 69, 68, 1);--theme-app-chart-control-item-bg: rgba(55, 54, 53, 1);--theme-app-chart-control-item-border: rgba(62, 62, 66, 1);--theme-app-chart-control-item-hover: rgba(50, 49, 48, 1);--theme-app-chart-control-item-active: rgba(0, 120, 212, .2);--theme-app-chart-control-item-active-border: #0078d4;--theme-app-chart-control-checkbox-bg: rgba(55, 54, 53, 1);--theme-app-chart-control-checkbox-border: rgba(80, 80, 84, 1);--theme-app-chart-control-checkbox-checked: #0078d4;--theme-app-chart-control-label-primary: #ffffff;--theme-app-chart-control-label-secondary: #d2d0ce;--theme-app-chart-control-navaid-filter: invert(1) brightness(1.4) contrast(1.1);--theme-app-chart-close-btn: #d2d0ce;--theme-app-chart-close-btn-hover: #ff6b6b;--theme-app-chart-section-title: #ffffff;--theme-app-chart-fir-color: #3388ff;--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #ffaa33;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #4f7bff;--theme-app-chart-class-c-color: #f472b6;--theme-app-chart-class-d-color: #38bdf8;--theme-app-chart-class-e-color: #34d399;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: rgba(255, 255, 255, .2);--theme-app-chart-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--theme-app-target-panel-bg: rgba(45, 44, 43, 1);--theme-app-target-panel-text: #ffffff;--theme-app-target-panel-border: rgba(80, 80, 84, 1);--theme-app-target-panel-header-bg: rgba(50, 49, 48, 1);--theme-app-target-panel-header-border: rgba(80, 80, 84, 1);--theme-app-target-option-group-border: rgba(80, 80, 84, 1);--theme-app-target-option-label: #ffffff;--theme-app-target-toggle-bg: rgba(55, 54, 53, 1);--theme-app-target-toggle-border: rgba(80, 80, 84, 1);--theme-app-target-toggle-on-bg: #0080ff;--theme-app-target-toggle-on-border: #0080ff;--theme-app-target-toggle-on-text: #ffffff;--theme-app-target-toggle-off-bg: rgba(55, 54, 53, 1);--theme-app-target-toggle-off-border: rgba(80, 80, 84, 1);--theme-app-target-toggle-off-text: rgba(255, 255, 255, .7);--theme-app-target-toggle-on-hover: #0070e0;--theme-app-target-toggle-off-hover: rgba(65, 64, 63, 1);--theme-app-target-toggle-off-hover-border: rgba(100, 100, 104, 1);--theme-app-target-stepper-bg: rgba(55, 54, 53, 1);--theme-app-target-stepper-border: rgba(80, 80, 84, 1);--theme-app-target-stepper-text: rgba(255, 255, 255, .7);--theme-app-target-stepper-hover-bg: rgba(65, 64, 63, 1);--theme-app-target-stepper-hover-border: rgba(100, 100, 104, 1);--theme-app-target-stepper-hover-text: #ffffff;--theme-app-target-stepper-active-bg: rgba(75, 74, 73, 1);--theme-app-target-number-display-text: #ffffff;--theme-app-target-unit-label: rgba(255, 255, 255, .7);--theme-app-target-number-input-bg: rgba(35, 34, 33, 1);--theme-app-target-number-input-border: #0080ff;--theme-app-target-number-input-text: #ffffff;--theme-app-target-number-input-focus: #00a0ff;--theme-app-target-number-input-focus-shadow: rgba(0, 128, 255, .2);--theme-app-target-dropdown-bg: rgba(55, 54, 53, 1);--theme-app-target-dropdown-border: rgba(80, 80, 84, 1);--theme-app-target-dropdown-text: #ffffff;--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23ffffff'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: rgba(65, 64, 63, 1);--theme-app-target-dropdown-hover-border: rgba(100, 100, 104, 1);--theme-app-target-dropdown-focus-border: #00a0ff;--theme-app-target-dropdown-focus-shadow: rgba(0, 128, 255, .2);--theme-app-target-button-row-bg: rgba(40, 39, 38, 1);--theme-app-target-button-row-border: rgba(80, 80, 84, 1);--theme-app-target-button-bg: rgba(55, 54, 53, 1);--theme-app-target-button-border: rgba(80, 80, 84, 1);--theme-app-target-button-text: #ffffff;--theme-app-target-button-hover-bg: rgba(65, 64, 63, 1);--theme-app-target-button-hover-border: rgba(100, 100, 104, 1);--theme-app-target-button-primary-bg: #28a745;--theme-app-target-button-primary-border: #28a745;--theme-app-target-button-primary-text: #ffffff;--theme-app-target-button-primary-hover: #34ce57;--theme-app-target-button-active-bg: rgba(75, 74, 73, 1);--theme-app-target-close-btn: rgba(255, 255, 255, .7);--theme-app-target-close-btn-hover: #ff6b6b;--theme-app-target-scrollbar-thumb: rgba(255, 255, 255, .2);--theme-app-target-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--theme-app-header-bg: rgba(32, 31, 30, 1);--theme-app-header-bg-hover: rgba(50, 49, 48, 1);--theme-app-header-border: rgba(62, 62, 66, 1);--theme-app-header-text: #ffffff;--theme-app-header-text-muted: #d2d0ce;--theme-app-header-icon-filter: invert(1) brightness(.9);--theme-app-toolbox-bg: rgba(55, 54, 53, 1);--theme-app-toolbox-bg-hover: rgba(50, 49, 48, 1);--theme-app-toolbox-icon-inactive: rgba(255, 255, 255, .4);--theme-app-toolbox-icon-active: #ffffff;--theme-app-toolbox-active-indicator: #ffffff;--theme-app-toolbox-icon-filter: invert(1) brightness(.9);--theme-app-footer-bg: rgba(32, 31, 30, 1);--theme-app-footer-text: #ffffff;--theme-app-footer-border: rgba(62, 62, 66, 1);--theme-app-footer-hover: rgba(50, 49, 48, 1);--theme-app-footer-icon-filter: invert(1) brightness(.9);--theme-app-search-panel-bg: rgba(45, 44, 43, 1);--theme-app-search-panel-text: #ffffff;--theme-app-search-panel-border: rgba(62, 62, 66, 1);--theme-app-search-panel-header-bg: rgba(65, 64, 63, 1);--theme-app-search-panel-header-border: rgba(70, 69, 68, 1);--theme-app-search-input-bg: rgba(55, 54, 53, 1);--theme-app-search-input-border: rgba(80, 80, 84, 1);--theme-app-search-input-border-focus: #0078d4;--theme-app-search-input-text: #ffffff;--theme-app-search-input-placeholder: rgba(255, 255, 255, .6);--theme-app-search-icon: rgba(255, 255, 255, .6);--theme-app-search-icon-filter: invert(1) brightness(1.2);--theme-app-search-icon-focus: #0078d4;--theme-app-search-suggestion-bg: rgba(55, 54, 53, 1);--theme-app-search-suggestion-border: rgba(62, 62, 66, 1);--theme-app-search-suggestion-hover: rgba(50, 49, 48, 1);--theme-app-search-suggestion-text-primary: #ffffff;--theme-app-search-suggestion-text-secondary: #d2d0ce;--theme-app-search-section-title: #ffffff;--theme-app-search-section-item-bg: rgba(45, 44, 43, 1);--theme-app-search-section-item-border: rgba(62, 62, 66, 1);--theme-app-search-section-item-hover: rgba(50, 49, 48, 1);--theme-app-search-watchlist-item-bg: rgba(55, 54, 53, 1);--theme-app-search-watchlist-item-border: rgba(62, 62, 66, 1);--theme-app-search-watchlist-item-hover: rgba(50, 49, 48, 1);--theme-app-search-watchlist-item-hover-border: #0078d4;--theme-app-search-empty-section-bg: rgba(50, 49, 48, 1);--theme-app-search-empty-section-border: rgba(62, 62, 66, 1);--theme-app-search-empty-section-text: rgba(255, 255, 255, .6);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: rgba(255, 255, 255, .2);--theme-app-search-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--theme-app-coords-panel-bg: rgba(45, 44, 43, 1);--theme-app-coords-panel-text: #ffffff;--theme-app-coords-panel-border: rgba(62, 62, 66, 1);--theme-app-coords-panel-header-bg: rgba(65, 64, 63, 1);--theme-app-coords-panel-header-border: rgba(70, 69, 68, 1);--theme-app-coords-label-text: #ffffff;--theme-app-coords-textarea-bg: rgba(55, 54, 53, 1);--theme-app-coords-textarea-border: rgba(80, 80, 84, 1);--theme-app-coords-textarea-border-focus: #0078d4;--theme-app-coords-textarea-text: #ffffff;--theme-app-coords-input-bg: rgba(55, 54, 53, 1);--theme-app-coords-output-bg: rgba(50, 49, 48, 1);--theme-app-coords-output-border: rgba(62, 62, 66, 1);--theme-app-coords-button-bg: rgba(55, 54, 53, 1);--theme-app-coords-button-border: rgba(80, 80, 84, 1);--theme-app-coords-button-text: #ffffff;--theme-app-coords-button-hover-bg: rgba(50, 49, 48, 1);--theme-app-coords-button-hover-border: rgba(70, 69, 68, 1);--theme-app-coords-distance-bg: rgba(0, 120, 212, .2);--theme-app-coords-distance-border: #0078d4;--theme-app-coords-distance-text: #64b5f6;--theme-app-coords-calc-section-bg: rgba(50, 49, 48, 1);--theme-app-coords-calc-section-border: rgba(62, 62, 66, 1);--theme-app-coords-inline-label-text: #d2d0ce;--theme-app-coords-select-bg: rgba(55, 54, 53, 1);--theme-app-coords-select-border: rgba(80, 80, 84, 1);--theme-app-coords-result-bg: rgba(55, 54, 53, 1);--theme-app-coords-result-border: rgba(80, 80, 84, 1);--theme-app-coords-result-text: #48bb78;--theme-app-coords-map-border: rgba(80, 80, 84, 1);--theme-app-coords-scrollbar-track: rgba(255, 255, 255, .05);--theme-app-coords-scrollbar-thumb: rgba(255, 255, 255, .2);--theme-app-coords-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--theme-app-info-panel-bg: rgba(45, 44, 43, 1);--theme-app-info-panel-text: #ffffff;--theme-app-info-panel-border: rgba(62, 62, 66, 1);--theme-app-info-panel-shadow: rgba(0, 0, 0, .3);--theme-app-info-panel-header-bg: rgba(55, 54, 53, 1);--theme-app-info-panel-header-border: rgba(62, 62, 66, 1);--theme-app-info-panel-summary-text: #4ade80;--theme-app-info-panel-emergency-text: #ef4444;--theme-app-info-panel-vfr-text: #3b82f6;--theme-app-info-panel-ground-text: #f97316;--theme-app-info-flight-list-bg: rgba(45, 44, 43, 1);--theme-app-info-flight-controls-bg: rgba(50, 49, 48, 1);--theme-app-info-flight-controls-border: rgba(62, 62, 66, 1);--theme-app-info-search-box-bg: rgba(55, 54, 53, 1);--theme-app-info-search-box-border: rgba(80, 80, 84, 1);--theme-app-info-search-box-text: #ffffff;--theme-app-info-search-box-placeholder: rgba(255, 255, 255, .6);--theme-app-info-search-box-focus-border: #4ade80;--theme-app-info-search-box-focus-shadow: rgba(74, 222, 128, .2);--theme-app-info-ground-toggle-text: #ffffff;--theme-app-info-ground-toggle-accent: #4ade80;--theme-app-info-table-bg: rgba(45, 44, 43, 1);--theme-app-info-table-header-bg: rgba(55, 54, 53, 1);--theme-app-info-table-header-text: #ffffff;--theme-app-info-table-header-border: rgba(80, 80, 84, 1);--theme-app-info-table-header-hover-bg: rgba(50, 49, 48, 1);--theme-app-info-table-header-hover-text: #4ade80;--theme-app-info-table-row-bg: rgba(45, 44, 43, 1);--theme-app-info-table-row-alt-bg: rgba(50, 49, 48, 1);--theme-app-info-table-row-hover-bg: rgba(55, 54, 53, 1);--theme-app-info-table-row-border: rgba(62, 62, 66, 1);--theme-app-info-table-cell-border: rgba(62, 62, 66, 1);--theme-app-info-table-selected-bg: rgba(59, 130, 246, .2);--theme-app-info-table-selected-hover-bg: rgba(59, 130, 246, .3);--theme-app-info-table-selected-border: #3b82f6;--theme-app-info-table-emergency-bg: rgba(239, 68, 68, .2);--theme-app-info-table-emergency-text: #ef4444;--theme-app-info-table-emergency-hover-bg: rgba(239, 68, 68, .3);--theme-app-info-table-emergency-border: #ef4444;--theme-app-info-table-vfr-text: #3b82f6;--theme-app-info-table-ground-text: #f97316;--theme-app-info-table-callsign-text: #ffffff;--theme-app-info-table-squawk-text: #ffffff;--theme-app-info-table-reg-text: #d2d0ce;--theme-app-info-table-country-text: rgba(255, 255, 255, .7);--theme-app-info-table-type-text: rgba(255, 255, 255, .8);--theme-app-info-table-alt-text: #38bdf8;--theme-app-info-table-hdg-text: #a78bfa;--theme-app-info-table-spd-text: #fbbf24;--theme-app-info-table-climb-text: #4ade80;--theme-app-info-table-descent-text: #ef4444;--theme-app-info-table-level-text: rgba(255, 255, 255, .7);--theme-app-info-table-sort-text: #4ade80;--theme-app-info-table-empty-text: rgba(255, 255, 255, .6);--theme-app-info-section-bg: rgba(40, 39, 38, 1);--theme-app-info-section-header-bg: rgba(50, 49, 48, 1);--theme-app-info-section-header-border: rgba(62, 62, 66, 1);--theme-app-info-section-header-text: #ffffff;--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: #ffffff;--theme-app-info-item-border: rgba(62, 62, 66, 1);--theme-app-info-label-text: #d2d0ce;--theme-app-info-value-text: #ffffff;--theme-app-info-no-selection-text: rgba(255, 255, 255, .6);--theme-app-info-scrollbar-track: rgba(255, 255, 255, .05);--theme-app-info-scrollbar-thumb: rgba(255, 255, 255, .2);--theme-app-info-scrollbar-thumb-hover: rgba(255, 255, 255, .3)}.theme-dark-blue{--theme-app-chart-panel-bg: rgba(20, 40, 70, 1);--theme-app-chart-panel-text: #c5c8c6;--theme-app-chart-panel-border: rgba(40, 60, 90, 1);--theme-app-chart-panel-header-bg: rgba(45, 75, 115, 1);--theme-app-chart-panel-header-border: rgba(40, 60, 90, 1);--theme-app-chart-control-item-bg: rgba(30, 50, 80, 1);--theme-app-chart-control-item-border: rgba(40, 60, 90, 1);--theme-app-chart-control-item-hover: rgba(25, 45, 75, 1);--theme-app-chart-control-item-active: rgba(129, 162, 190, .2);--theme-app-chart-control-item-active-border: #81a2be;--theme-app-chart-control-checkbox-bg: rgba(30, 50, 80, 1);--theme-app-chart-control-checkbox-border: rgba(60, 80, 110, 1);--theme-app-chart-control-checkbox-checked: #81a2be;--theme-app-chart-control-label-primary: #c5c8c6;--theme-app-chart-control-label-secondary: #969896;--theme-app-chart-control-navaid-filter: invert(1) brightness(1.3) contrast(1.1);--theme-app-chart-close-btn: #969896;--theme-app-chart-close-btn-hover: #de935f;--theme-app-chart-section-title: #c5c8c6;--theme-app-chart-fir-color: #3388ff;--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #ffaa33;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #4f7bff;--theme-app-chart-class-c-color: #f472b6;--theme-app-chart-class-d-color: #38bdf8;--theme-app-chart-class-e-color: #34d399;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: rgba(129, 162, 190, .2);--theme-app-chart-scrollbar-thumb-hover: rgba(129, 162, 190, .3);--theme-app-target-panel-bg: rgba(20, 40, 70, 1);--theme-app-target-panel-text: #c5c8c6;--theme-app-target-panel-border: rgba(40, 60, 90, 1);--theme-app-target-panel-header-bg: rgba(25, 45, 75, 1);--theme-app-target-panel-header-border: rgba(40, 60, 90, 1);--theme-app-target-option-group-border: rgba(40, 60, 90, 1);--theme-app-target-option-label: #c5c8c6;--theme-app-target-toggle-bg: rgba(30, 50, 80, 1);--theme-app-target-toggle-border: rgba(40, 60, 90, 1);--theme-app-target-toggle-on-bg: #81a2be;--theme-app-target-toggle-on-border: #81a2be;--theme-app-target-toggle-on-text: #1d3650;--theme-app-target-toggle-off-bg: rgba(30, 50, 80, 1);--theme-app-target-toggle-off-border: rgba(40, 60, 90, 1);--theme-app-target-toggle-off-text: #969896;--theme-app-target-toggle-on-hover: #95b6cf;--theme-app-target-toggle-off-hover: rgba(35, 55, 85, 1);--theme-app-target-toggle-off-hover-border: rgba(60, 80, 110, 1);--theme-app-target-stepper-bg: rgba(30, 50, 80, 1);--theme-app-target-stepper-border: rgba(40, 60, 90, 1);--theme-app-target-stepper-text: #969896;--theme-app-target-stepper-hover-bg: rgba(35, 55, 85, 1);--theme-app-target-stepper-hover-border: rgba(60, 80, 110, 1);--theme-app-target-stepper-hover-text: #c5c8c6;--theme-app-target-stepper-active-bg: rgba(45, 65, 95, 1);--theme-app-target-number-display-text: #c5c8c6;--theme-app-target-unit-label: #969896;--theme-app-target-number-input-bg: rgba(15, 35, 65, 1);--theme-app-target-number-input-border: #81a2be;--theme-app-target-number-input-text: #c5c8c6;--theme-app-target-number-input-focus: #95b6cf;--theme-app-target-number-input-focus-shadow: rgba(129, 162, 190, .2);--theme-app-target-dropdown-bg: rgba(30, 50, 80, 1);--theme-app-target-dropdown-border: rgba(40, 60, 90, 1);--theme-app-target-dropdown-text: #c5c8c6;--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23c5c8c6'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: rgba(35, 55, 85, 1);--theme-app-target-dropdown-hover-border: rgba(60, 80, 110, 1);--theme-app-target-dropdown-focus-border: #95b6cf;--theme-app-target-dropdown-focus-shadow: rgba(129, 162, 190, .2);--theme-app-target-button-row-bg: rgba(15, 35, 65, 1);--theme-app-target-button-row-border: rgba(40, 60, 90, 1);--theme-app-target-button-bg: rgba(30, 50, 80, 1);--theme-app-target-button-border: rgba(40, 60, 90, 1);--theme-app-target-button-text: #c5c8c6;--theme-app-target-button-hover-bg: rgba(35, 55, 85, 1);--theme-app-target-button-hover-border: rgba(60, 80, 110, 1);--theme-app-target-button-primary-bg: #b5bd68;--theme-app-target-button-primary-border: #b5bd68;--theme-app-target-button-primary-text: #1d3650;--theme-app-target-button-primary-hover: #c9d172;--theme-app-target-button-active-bg: rgba(45, 65, 95, 1);--theme-app-target-close-btn: #969896;--theme-app-target-close-btn-hover: #cc6666;--theme-app-target-scrollbar-thumb: rgba(129, 162, 190, .2);--theme-app-target-scrollbar-thumb-hover: rgba(129, 162, 190, .3);--theme-app-header-bg: rgba(0, 30, 60, 1);--theme-app-header-bg-hover: rgba(30, 50, 80, 1);--theme-app-header-border: rgba(40, 60, 90, 1);--theme-app-header-text: #c5c8c6;--theme-app-header-text-muted: #969896;--theme-app-header-icon-filter: invert(1) brightness(.9);--theme-app-toolbox-bg: rgba(35, 55, 85, 1);--theme-app-toolbox-bg-hover: rgba(30, 50, 80, 1);--theme-app-toolbox-icon-inactive: rgba(197, 200, 198, .4);--theme-app-toolbox-icon-active: #c5c8c6;--theme-app-toolbox-active-indicator: #81a2be;--theme-app-toolbox-icon-filter: invert(1) brightness(.9);--theme-app-footer-bg: rgba(0, 30, 60, 1);--theme-app-footer-text: #c5c8c6;--theme-app-footer-border: rgba(40, 60, 90, 1);--theme-app-footer-hover: rgba(45, 65, 95, 1);--theme-app-footer-icon-filter: invert(1) brightness(.9);--theme-app-search-panel-bg: rgba(20, 40, 70, 1);--theme-app-search-panel-text: #c5c8c6;--theme-app-search-panel-border: rgba(40, 60, 90, 1);--theme-app-search-panel-header-bg: rgba(45, 75, 115, 1);--theme-app-search-panel-header-border: rgba(40, 60, 90, 1);--theme-app-search-input-bg: rgba(30, 50, 80, 1);--theme-app-search-input-border: rgba(60, 80, 110, 1);--theme-app-search-input-border-focus: #81a2be;--theme-app-search-input-text: #c5c8c6;--theme-app-search-input-placeholder: rgba(197, 200, 198, .6);--theme-app-search-icon: rgba(197, 200, 198, .6);--theme-app-search-icon-filter: invert(1) brightness(1.2);--theme-app-search-icon-focus: #81a2be;--theme-app-search-suggestion-bg: rgba(30, 50, 80, 1);--theme-app-search-suggestion-border: rgba(40, 60, 90, 1);--theme-app-search-suggestion-hover: rgba(25, 45, 75, 1);--theme-app-search-suggestion-text-primary: #c5c8c6;--theme-app-search-suggestion-text-secondary: #969896;--theme-app-search-section-title: #c5c8c6;--theme-app-search-section-item-bg: rgba(20, 40, 70, 1);--theme-app-search-section-item-border: rgba(40, 60, 90, 1);--theme-app-search-section-item-hover: rgba(25, 45, 75, 1);--theme-app-search-watchlist-item-bg: rgba(30, 50, 80, 1);--theme-app-search-watchlist-item-border: rgba(40, 60, 90, 1);--theme-app-search-watchlist-item-hover: rgba(25, 45, 75, 1);--theme-app-search-watchlist-item-hover-border: #81a2be;--theme-app-search-empty-section-bg: rgba(25, 45, 75, 1);--theme-app-search-empty-section-border: rgba(40, 60, 90, 1);--theme-app-search-empty-section-text: rgba(197, 200, 198, .6);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: rgba(129, 162, 190, .2);--theme-app-search-scrollbar-thumb-hover: rgba(129, 162, 190, .3);--theme-app-coords-panel-bg: rgba(20, 40, 70, 1);--theme-app-coords-panel-text: #c5c8c6;--theme-app-coords-panel-border: rgba(40, 60, 90, 1);--theme-app-coords-panel-header-bg: rgba(45, 75, 115, 1);--theme-app-coords-panel-header-border: rgba(40, 60, 90, 1);--theme-app-coords-label-text: #c5c8c6;--theme-app-coords-textarea-bg: rgba(30, 50, 80, 1);--theme-app-coords-textarea-border: rgba(60, 80, 110, 1);--theme-app-coords-textarea-border-focus: #81a2be;--theme-app-coords-textarea-text: #c5c8c6;--theme-app-coords-input-bg: rgba(30, 50, 80, 1);--theme-app-coords-output-bg: rgba(25, 45, 75, 1);--theme-app-coords-output-border: rgba(40, 60, 90, 1);--theme-app-coords-button-bg: rgba(30, 50, 80, 1);--theme-app-coords-button-border: rgba(60, 80, 110, 1);--theme-app-coords-button-text: #c5c8c6;--theme-app-coords-button-hover-bg: rgba(25, 45, 75, 1);--theme-app-coords-button-hover-border: rgba(50, 70, 100, 1);--theme-app-coords-distance-bg: rgba(129, 162, 190, .2);--theme-app-coords-distance-border: #81a2be;--theme-app-coords-distance-text: #81a2be;--theme-app-coords-calc-section-bg: rgba(25, 45, 75, 1);--theme-app-coords-calc-section-border: rgba(40, 60, 90, 1);--theme-app-coords-inline-label-text: #969896;--theme-app-coords-select-bg: rgba(30, 50, 80, 1);--theme-app-coords-select-border: rgba(60, 80, 110, 1);--theme-app-coords-result-bg: rgba(30, 50, 80, 1);--theme-app-coords-result-border: rgba(60, 80, 110, 1);--theme-app-coords-result-text: #b5bd68;--theme-app-coords-map-border: rgba(60, 80, 110, 1);--theme-app-coords-scrollbar-track: rgba(129, 162, 190, .05);--theme-app-coords-scrollbar-thumb: rgba(129, 162, 190, .2);--theme-app-coords-scrollbar-thumb-hover: rgba(129, 162, 190, .3);--theme-app-info-panel-bg: rgba(20, 40, 70, 1);--theme-app-info-panel-text: #c5c8c6;--theme-app-info-panel-border: rgba(40, 60, 90, 1);--theme-app-info-panel-shadow: rgba(0, 0, 0, .4);--theme-app-info-panel-header-bg: rgba(35, 55, 85, 1);--theme-app-info-panel-header-border: rgba(40, 60, 90, 1);--theme-app-info-panel-summary-text: #b5bd68;--theme-app-info-panel-emergency-text: #cc6666;--theme-app-info-panel-vfr-text: #81a2be;--theme-app-info-panel-ground-text: #de935f;--theme-app-info-flight-list-bg: rgba(20, 40, 70, 1);--theme-app-info-flight-controls-bg: rgba(30, 50, 80, 1);--theme-app-info-flight-controls-border: rgba(40, 60, 90, 1);--theme-app-info-search-box-bg: rgba(35, 55, 85, 1);--theme-app-info-search-box-border: rgba(50, 70, 100, 1);--theme-app-info-search-box-text: #c5c8c6;--theme-app-info-search-box-placeholder: rgba(197, 200, 198, .6);--theme-app-info-search-box-focus-border: #b5bd68;--theme-app-info-search-box-focus-shadow: rgba(181, 189, 104, .2);--theme-app-info-ground-toggle-text: #c5c8c6;--theme-app-info-ground-toggle-accent: #b5bd68;--theme-app-info-table-bg: rgba(20, 40, 70, 1);--theme-app-info-table-header-bg: rgba(35, 55, 85, 1);--theme-app-info-table-header-text: #c5c8c6;--theme-app-info-table-header-border: rgba(50, 70, 100, 1);--theme-app-info-table-header-hover-bg: rgba(30, 50, 80, 1);--theme-app-info-table-header-hover-text: #b5bd68;--theme-app-info-table-row-bg: rgba(20, 40, 70, 1);--theme-app-info-table-row-alt-bg: rgba(30, 50, 80, 1);--theme-app-info-table-row-hover-bg: rgba(35, 55, 85, 1);--theme-app-info-table-row-border: rgba(40, 60, 90, 1);--theme-app-info-table-cell-border: rgba(40, 60, 90, 1);--theme-app-info-table-selected-bg: rgba(129, 162, 190, .2);--theme-app-info-table-selected-hover-bg: rgba(129, 162, 190, .3);--theme-app-info-table-selected-border: #81a2be;--theme-app-info-table-emergency-bg: rgba(204, 102, 102, .2);--theme-app-info-table-emergency-text: #cc6666;--theme-app-info-table-emergency-hover-bg: rgba(204, 102, 102, .3);--theme-app-info-table-emergency-border: #cc6666;--theme-app-info-table-vfr-text: #81a2be;--theme-app-info-table-ground-text: #de935f;--theme-app-info-table-callsign-text: #c5c8c6;--theme-app-info-table-squawk-text: #c5c8c6;--theme-app-info-table-reg-text: #969896;--theme-app-info-table-country-text: rgba(197, 200, 198, .7);--theme-app-info-table-type-text: rgba(197, 200, 198, .8);--theme-app-info-table-alt-text: #60a5fa;--theme-app-info-table-hdg-text: #b294bb;--theme-app-info-table-spd-text: #f0c674;--theme-app-info-table-climb-text: #b5bd68;--theme-app-info-table-descent-text: #cc6666;--theme-app-info-table-level-text: rgba(197, 200, 198, .7);--theme-app-info-table-sort-text: #b5bd68;--theme-app-info-table-empty-text: rgba(197, 200, 198, .6);--theme-app-info-section-bg: rgba(15, 35, 65, 1);--theme-app-info-section-header-bg: rgba(30, 50, 80, 1);--theme-app-info-section-header-border: rgba(40, 60, 90, 1);--theme-app-info-section-header-text: #c5c8c6;--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: #c5c8c6;--theme-app-info-item-border: rgba(40, 60, 90, 1);--theme-app-info-label-text: #969896;--theme-app-info-value-text: #c5c8c6;--theme-app-info-no-selection-text: rgba(197, 200, 198, .6);--theme-app-info-scrollbar-track: rgba(197, 200, 198, .05);--theme-app-info-scrollbar-thumb: rgba(197, 200, 198, .2);--theme-app-info-scrollbar-thumb-hover: rgba(197, 200, 198, .3)}.theme-red{--theme-app-chart-panel-bg: rgba(45, 18, 24, 1);--theme-app-chart-panel-text: #c5c8c6;--theme-app-chart-panel-border: rgba(70, 32, 38, 1);--theme-app-chart-panel-header-bg: rgba(70, 28, 36, 1);--theme-app-chart-panel-header-border: rgba(70, 32, 38, 1);--theme-app-chart-control-item-bg: rgba(55, 22, 28, 1);--theme-app-chart-control-item-border: rgba(70, 32, 38, 1);--theme-app-chart-control-item-hover: rgba(50, 20, 26, 1);--theme-app-chart-control-item-active: rgba(217, 108, 108, .2);--theme-app-chart-control-item-active-border: #d96c6c;--theme-app-chart-control-checkbox-bg: rgba(55, 22, 28, 1);--theme-app-chart-control-checkbox-border: rgba(95, 45, 55, 1);--theme-app-chart-control-checkbox-checked: #d96c6c;--theme-app-chart-control-label-primary: #c5c8c6;--theme-app-chart-control-label-secondary: #969896;--theme-app-chart-control-navaid-filter: invert(1) brightness(1.3) contrast(1.1);--theme-app-chart-close-btn: #969896;--theme-app-chart-close-btn-hover: #de935f;--theme-app-chart-section-title: #c5c8c6;--theme-app-chart-fir-color: #3388ff;--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #ffaa33;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #4f7bff;--theme-app-chart-class-c-color: #f472b6;--theme-app-chart-class-d-color: #38bdf8;--theme-app-chart-class-e-color: #34d399;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: rgba(217, 108, 108, .2);--theme-app-chart-scrollbar-thumb-hover: rgba(217, 108, 108, .3);--theme-app-target-panel-bg: rgba(45, 18, 24, 1);--theme-app-target-panel-text: #c5c8c6;--theme-app-target-panel-border: rgba(70, 32, 38, 1);--theme-app-target-panel-header-bg: rgba(50, 20, 26, 1);--theme-app-target-panel-header-border: rgba(70, 32, 38, 1);--theme-app-target-option-group-border: rgba(70, 32, 38, 1);--theme-app-target-option-label: #c5c8c6;--theme-app-target-toggle-bg: rgba(55, 22, 28, 1);--theme-app-target-toggle-border: rgba(70, 32, 38, 1);--theme-app-target-toggle-on-bg: #d96c6c;--theme-app-target-toggle-on-border: #d96c6c;--theme-app-target-toggle-on-text: #2b1414;--theme-app-target-toggle-off-bg: rgba(55, 22, 28, 1);--theme-app-target-toggle-off-border: rgba(70, 32, 38, 1);--theme-app-target-toggle-off-text: #969896;--theme-app-target-toggle-on-hover: #e28b8b;--theme-app-target-toggle-off-hover: rgba(60, 24, 30, 1);--theme-app-target-toggle-off-hover-border: rgba(95, 45, 55, 1);--theme-app-target-stepper-bg: rgba(55, 22, 28, 1);--theme-app-target-stepper-border: rgba(70, 32, 38, 1);--theme-app-target-stepper-text: #969896;--theme-app-target-stepper-hover-bg: rgba(60, 24, 30, 1);--theme-app-target-stepper-hover-border: rgba(95, 45, 55, 1);--theme-app-target-stepper-hover-text: #c5c8c6;--theme-app-target-stepper-active-bg: rgba(70, 32, 38, 1);--theme-app-target-number-display-text: #c5c8c6;--theme-app-target-unit-label: #969896;--theme-app-target-number-input-bg: rgba(40, 14, 20, 1);--theme-app-target-number-input-border: #d96c6c;--theme-app-target-number-input-text: #c5c8c6;--theme-app-target-number-input-focus: #e28b8b;--theme-app-target-number-input-focus-shadow: rgba(217, 108, 108, .2);--theme-app-target-dropdown-bg: rgba(55, 22, 28, 1);--theme-app-target-dropdown-border: rgba(70, 32, 38, 1);--theme-app-target-dropdown-text: #c5c8c6;--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23c5c8c6'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: rgba(60, 24, 30, 1);--theme-app-target-dropdown-hover-border: rgba(95, 45, 55, 1);--theme-app-target-dropdown-focus-border: #e28b8b;--theme-app-target-dropdown-focus-shadow: rgba(217, 108, 108, .2);--theme-app-target-button-row-bg: rgba(40, 14, 20, 1);--theme-app-target-button-row-border: rgba(70, 32, 38, 1);--theme-app-target-button-bg: rgba(55, 22, 28, 1);--theme-app-target-button-border: rgba(70, 32, 38, 1);--theme-app-target-button-text: #c5c8c6;--theme-app-target-button-hover-bg: rgba(60, 24, 30, 1);--theme-app-target-button-hover-border: rgba(95, 45, 55, 1);--theme-app-target-button-primary-bg: #b5bd68;--theme-app-target-button-primary-border: #b5bd68;--theme-app-target-button-primary-text: #2b1414;--theme-app-target-button-primary-hover: #c9d172;--theme-app-target-button-active-bg: rgba(70, 32, 38, 1);--theme-app-target-close-btn: #969896;--theme-app-target-close-btn-hover: #e07070;--theme-app-target-scrollbar-thumb: rgba(217, 108, 108, .2);--theme-app-target-scrollbar-thumb-hover: rgba(217, 108, 108, .3);--theme-app-header-bg: rgba(35, 10, 16, 1);--theme-app-header-bg-hover: rgba(55, 22, 28, 1);--theme-app-header-border: rgba(70, 32, 38, 1);--theme-app-header-text: #c5c8c6;--theme-app-header-text-muted: #969896;--theme-app-header-icon-filter: invert(1) brightness(.9);--theme-app-toolbox-bg: rgba(60, 24, 30, 1);--theme-app-toolbox-bg-hover: rgba(55, 22, 28, 1);--theme-app-toolbox-icon-inactive: rgba(197, 200, 198, .4);--theme-app-toolbox-icon-active: #c5c8c6;--theme-app-toolbox-active-indicator: #d96c6c;--theme-app-toolbox-icon-filter: invert(1) brightness(.9);--theme-app-footer-bg: rgba(35, 10, 16, 1);--theme-app-footer-text: #c5c8c6;--theme-app-footer-border: rgba(70, 32, 38, 1);--theme-app-footer-hover: rgba(60, 24, 30, 1);--theme-app-footer-icon-filter: invert(1) brightness(.9);--theme-app-search-panel-bg: rgba(45, 18, 24, 1);--theme-app-search-panel-text: #c5c8c6;--theme-app-search-panel-border: rgba(70, 32, 38, 1);--theme-app-search-panel-header-bg: rgba(70, 28, 36, 1);--theme-app-search-panel-header-border: rgba(70, 32, 38, 1);--theme-app-search-input-bg: rgba(55, 22, 28, 1);--theme-app-search-input-border: rgba(95, 45, 55, 1);--theme-app-search-input-border-focus: #d96c6c;--theme-app-search-input-text: #c5c8c6;--theme-app-search-input-placeholder: rgba(197, 200, 198, .6);--theme-app-search-icon: rgba(197, 200, 198, .6);--theme-app-search-icon-filter: invert(1) brightness(1.2);--theme-app-search-icon-focus: #d96c6c;--theme-app-search-suggestion-bg: rgba(55, 22, 28, 1);--theme-app-search-suggestion-border: rgba(70, 32, 38, 1);--theme-app-search-suggestion-hover: rgba(50, 20, 26, 1);--theme-app-search-suggestion-text-primary: #c5c8c6;--theme-app-search-suggestion-text-secondary: #969896;--theme-app-search-section-title: #c5c8c6;--theme-app-search-section-item-bg: rgba(45, 18, 24, 1);--theme-app-search-section-item-border: rgba(70, 32, 38, 1);--theme-app-search-section-item-hover: rgba(50, 20, 26, 1);--theme-app-search-watchlist-item-bg: rgba(55, 22, 28, 1);--theme-app-search-watchlist-item-border: rgba(70, 32, 38, 1);--theme-app-search-watchlist-item-hover: rgba(50, 20, 26, 1);--theme-app-search-watchlist-item-hover-border: #d96c6c;--theme-app-search-empty-section-bg: rgba(50, 20, 26, 1);--theme-app-search-empty-section-border: rgba(70, 32, 38, 1);--theme-app-search-empty-section-text: rgba(197, 200, 198, .6);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: rgba(217, 108, 108, .2);--theme-app-search-scrollbar-thumb-hover: rgba(217, 108, 108, .3);--theme-app-coords-panel-bg: rgba(45, 18, 24, 1);--theme-app-coords-panel-text: #c5c8c6;--theme-app-coords-panel-border: rgba(70, 32, 38, 1);--theme-app-coords-panel-header-bg: rgba(70, 28, 36, 1);--theme-app-coords-panel-header-border: rgba(70, 32, 38, 1);--theme-app-coords-label-text: #c5c8c6;--theme-app-coords-textarea-bg: rgba(55, 22, 28, 1);--theme-app-coords-textarea-border: rgba(95, 45, 55, 1);--theme-app-coords-textarea-border-focus: #d96c6c;--theme-app-coords-textarea-text: #c5c8c6;--theme-app-coords-input-bg: rgba(55, 22, 28, 1);--theme-app-coords-output-bg: rgba(50, 20, 26, 1);--theme-app-coords-output-border: rgba(70, 32, 38, 1);--theme-app-coords-button-bg: rgba(55, 22, 28, 1);--theme-app-coords-button-border: rgba(95, 45, 55, 1);--theme-app-coords-button-text: #c5c8c6;--theme-app-coords-button-hover-bg: rgba(50, 20, 26, 1);--theme-app-coords-button-hover-border: rgba(80, 36, 44, 1);--theme-app-coords-distance-bg: rgba(217, 108, 108, .2);--theme-app-coords-distance-border: #d96c6c;--theme-app-coords-distance-text: #d96c6c;--theme-app-coords-calc-section-bg: rgba(50, 20, 26, 1);--theme-app-coords-calc-section-border: rgba(70, 32, 38, 1);--theme-app-coords-inline-label-text: #969896;--theme-app-coords-select-bg: rgba(55, 22, 28, 1);--theme-app-coords-select-border: rgba(95, 45, 55, 1);--theme-app-coords-result-bg: rgba(55, 22, 28, 1);--theme-app-coords-result-border: rgba(95, 45, 55, 1);--theme-app-coords-result-text: #b5bd68;--theme-app-coords-map-border: rgba(95, 45, 55, 1);--theme-app-coords-scrollbar-track: rgba(217, 108, 108, .05);--theme-app-coords-scrollbar-thumb: rgba(217, 108, 108, .2);--theme-app-coords-scrollbar-thumb-hover: rgba(217, 108, 108, .3);--theme-app-info-panel-bg: rgba(45, 18, 24, 1);--theme-app-info-panel-text: #c5c8c6;--theme-app-info-panel-border: rgba(70, 32, 38, 1);--theme-app-info-panel-shadow: rgba(0, 0, 0, .4);--theme-app-info-panel-header-bg: rgba(60, 24, 30, 1);--theme-app-info-panel-header-border: rgba(70, 32, 38, 1);--theme-app-info-panel-summary-text: #b5bd68;--theme-app-info-panel-emergency-text: #e07070;--theme-app-info-panel-vfr-text: #d96c6c;--theme-app-info-panel-ground-text: #de935f;--theme-app-info-flight-list-bg: rgba(45, 18, 24, 1);--theme-app-info-flight-controls-bg: rgba(55, 22, 28, 1);--theme-app-info-flight-controls-border: rgba(70, 32, 38, 1);--theme-app-info-search-box-bg: rgba(60, 24, 30, 1);--theme-app-info-search-box-border: rgba(80, 36, 44, 1);--theme-app-info-search-box-text: #c5c8c6;--theme-app-info-search-box-placeholder: rgba(197, 200, 198, .6);--theme-app-info-search-box-focus-border: #b5bd68;--theme-app-info-search-box-focus-shadow: rgba(181, 189, 104, .2);--theme-app-info-ground-toggle-text: #c5c8c6;--theme-app-info-ground-toggle-accent: #b5bd68;--theme-app-info-table-bg: rgba(45, 18, 24, 1);--theme-app-info-table-header-bg: rgba(60, 24, 30, 1);--theme-app-info-table-header-text: #c5c8c6;--theme-app-info-table-header-border: rgba(80, 36, 44, 1);--theme-app-info-table-header-hover-bg: rgba(55, 22, 28, 1);--theme-app-info-table-header-hover-text: #b5bd68;--theme-app-info-table-row-bg: rgba(45, 18, 24, 1);--theme-app-info-table-row-alt-bg: rgba(55, 22, 28, 1);--theme-app-info-table-row-hover-bg: rgba(60, 24, 30, 1);--theme-app-info-table-row-border: rgba(70, 32, 38, 1);--theme-app-info-table-cell-border: rgba(70, 32, 38, 1);--theme-app-info-table-selected-bg: rgba(217, 108, 108, .2);--theme-app-info-table-selected-hover-bg: rgba(217, 108, 108, .3);--theme-app-info-table-selected-border: #d96c6c;--theme-app-info-table-emergency-bg: rgba(224, 112, 112, .2);--theme-app-info-table-emergency-text: #e07070;--theme-app-info-table-emergency-hover-bg: rgba(224, 112, 112, .3);--theme-app-info-table-emergency-border: #e07070;--theme-app-info-table-vfr-text: #d96c6c;--theme-app-info-table-ground-text: #de935f;--theme-app-info-table-callsign-text: #c5c8c6;--theme-app-info-table-squawk-text: #c5c8c6;--theme-app-info-table-reg-text: #969896;--theme-app-info-table-country-text: rgba(197, 200, 198, .7);--theme-app-info-table-type-text: rgba(197, 200, 198, .8);--theme-app-info-table-alt-text: #60a5fa;--theme-app-info-table-hdg-text: #b294bb;--theme-app-info-table-spd-text: #f0c674;--theme-app-info-table-climb-text: #b5bd68;--theme-app-info-table-descent-text: #e07070;--theme-app-info-table-level-text: rgba(197, 200, 198, .7);--theme-app-info-table-sort-text: #b5bd68;--theme-app-info-table-empty-text: rgba(197, 200, 198, .6);--theme-app-info-section-bg: rgba(40, 14, 20, 1);--theme-app-info-section-header-bg: rgba(55, 22, 28, 1);--theme-app-info-section-header-border: rgba(70, 32, 38, 1);--theme-app-info-section-header-text: #c5c8c6;--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: #c5c8c6;--theme-app-info-item-border: rgba(70, 32, 38, 1);--theme-app-info-label-text: #969896;--theme-app-info-value-text: #c5c8c6;--theme-app-info-no-selection-text: rgba(197, 200, 198, .6);--theme-app-info-scrollbar-track: rgba(197, 200, 198, .05);--theme-app-info-scrollbar-thumb: rgba(197, 200, 198, .2);--theme-app-info-scrollbar-thumb-hover: rgba(197, 200, 198, .3)}.theme-solarized-dark{--theme-app-chart-panel-bg: rgba(0, 43, 54, 1);--theme-app-chart-panel-text: #93a1a1;--theme-app-chart-panel-border: rgba(23, 74, 86, 1);--theme-app-chart-panel-header-bg: rgba(12, 80, 90, 1);--theme-app-chart-panel-header-border: rgba(23, 74, 86, 1);--theme-app-chart-control-item-bg: rgba(7, 54, 66, 1);--theme-app-chart-control-item-border: rgba(23, 74, 86, 1);--theme-app-chart-control-item-hover: rgba(12, 70, 80, 1);--theme-app-chart-control-item-active: rgba(42, 161, 152, .2);--theme-app-chart-control-item-active-border: #2aa198;--theme-app-chart-control-checkbox-bg: rgba(7, 54, 66, 1);--theme-app-chart-control-checkbox-border: rgba(31, 98, 109, 1);--theme-app-chart-control-checkbox-checked: #2aa198;--theme-app-chart-control-label-primary: #93a1a1;--theme-app-chart-control-label-secondary: #839496;--theme-app-chart-control-navaid-filter: invert(1) brightness(1.3) contrast(1.1);--theme-app-chart-close-btn: #839496;--theme-app-chart-close-btn-hover: #cb4b16;--theme-app-chart-section-title: #93a1a1;--theme-app-chart-fir-color: #268bd2;--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #b58900;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #268bd2;--theme-app-chart-class-c-color: #d33682;--theme-app-chart-class-d-color: #2aa198;--theme-app-chart-class-e-color: #859900;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: rgba(42, 161, 152, .2);--theme-app-chart-scrollbar-thumb-hover: rgba(42, 161, 152, .3);--theme-app-target-panel-bg: rgba(0, 43, 54, 1);--theme-app-target-panel-text: #93a1a1;--theme-app-target-panel-border: rgba(23, 74, 86, 1);--theme-app-target-panel-header-bg: rgba(12, 70, 80, 1);--theme-app-target-panel-header-border: rgba(23, 74, 86, 1);--theme-app-target-option-group-border: rgba(23, 74, 86, 1);--theme-app-target-option-label: #93a1a1;--theme-app-target-toggle-bg: rgba(7, 54, 66, 1);--theme-app-target-toggle-border: rgba(23, 74, 86, 1);--theme-app-target-toggle-on-bg: #2aa198;--theme-app-target-toggle-on-border: #2aa198;--theme-app-target-toggle-on-text: #002b36;--theme-app-target-toggle-off-bg: rgba(7, 54, 66, 1);--theme-app-target-toggle-off-border: rgba(23, 74, 86, 1);--theme-app-target-toggle-off-text: #839496;--theme-app-target-toggle-on-hover: #37b7a5;--theme-app-target-toggle-off-hover: rgba(10, 66, 76, 1);--theme-app-target-toggle-off-hover-border: rgba(31, 98, 109, 1);--theme-app-target-stepper-bg: rgba(7, 54, 66, 1);--theme-app-target-stepper-border: rgba(23, 74, 86, 1);--theme-app-target-stepper-text: #839496;--theme-app-target-stepper-hover-bg: rgba(10, 66, 76, 1);--theme-app-target-stepper-hover-border: rgba(31, 98, 109, 1);--theme-app-target-stepper-hover-text: #93a1a1;--theme-app-target-stepper-active-bg: rgba(16, 84, 94, 1);--theme-app-target-number-display-text: #93a1a1;--theme-app-target-unit-label: #839496;--theme-app-target-number-input-bg: rgba(5, 58, 66, 1);--theme-app-target-number-input-border: #2aa198;--theme-app-target-number-input-text: #93a1a1;--theme-app-target-number-input-focus: #37b7a5;--theme-app-target-number-input-focus-shadow: rgba(42, 161, 152, .2);--theme-app-target-dropdown-bg: rgba(7, 54, 66, 1);--theme-app-target-dropdown-border: rgba(23, 74, 86, 1);--theme-app-target-dropdown-text: #93a1a1;--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2393a1a1'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: rgba(10, 66, 76, 1);--theme-app-target-dropdown-hover-border: rgba(31, 98, 109, 1);--theme-app-target-dropdown-focus-border: #37b7a5;--theme-app-target-dropdown-focus-shadow: rgba(42, 161, 152, .2);--theme-app-target-button-row-bg: rgba(5, 58, 66, 1);--theme-app-target-button-row-border: rgba(23, 74, 86, 1);--theme-app-target-button-bg: rgba(7, 54, 66, 1);--theme-app-target-button-border: rgba(23, 74, 86, 1);--theme-app-target-button-text: #93a1a1;--theme-app-target-button-hover-bg: rgba(10, 66, 76, 1);--theme-app-target-button-hover-border: rgba(31, 98, 109, 1);--theme-app-target-button-primary-bg: #859900;--theme-app-target-button-primary-border: #859900;--theme-app-target-button-primary-text: #002b36;--theme-app-target-button-primary-hover: #9fb300;--theme-app-target-button-active-bg: rgba(16, 84, 94, 1);--theme-app-target-close-btn: #839496;--theme-app-target-close-btn-hover: #dc322f;--theme-app-target-scrollbar-thumb: rgba(42, 161, 152, .2);--theme-app-target-scrollbar-thumb-hover: rgba(42, 161, 152, .3);--theme-app-header-bg: rgba(0, 43, 54, 1);--theme-app-header-bg-hover: rgba(7, 54, 66, 1);--theme-app-header-border: rgba(23, 74, 86, 1);--theme-app-header-text: #93a1a1;--theme-app-header-text-muted: #839496;--theme-app-header-icon-filter: invert(1) brightness(.9);--theme-app-toolbox-bg: rgba(10, 66, 76, 1);--theme-app-toolbox-bg-hover: rgba(7, 54, 66, 1);--theme-app-toolbox-icon-inactive: rgba(147, 161, 161, .4);--theme-app-toolbox-icon-active: #93a1a1;--theme-app-toolbox-active-indicator: #2aa198;--theme-app-toolbox-icon-filter: invert(1) brightness(.9);--theme-app-footer-bg: rgba(0, 43, 54, 1);--theme-app-footer-text: #93a1a1;--theme-app-footer-border: rgba(23, 74, 86, 1);--theme-app-footer-hover: rgba(16, 84, 94, 1);--theme-app-footer-icon-filter: invert(1) brightness(.9);--theme-app-search-panel-bg: rgba(6, 48, 58, 1);--theme-app-search-panel-text: #c5c8c6;--theme-app-search-panel-border: rgba(23, 74, 86, .6);--theme-app-search-panel-header-bg: rgba(12, 64, 74, 1);--theme-app-search-panel-header-border: rgba(23, 74, 86, .6);--theme-app-search-input-bg: rgba(7, 54, 66, 1);--theme-app-search-input-border: rgba(31, 98, 109, 1);--theme-app-search-input-border-focus: #2aa198;--theme-app-search-input-text: #c5c8c6;--theme-app-search-input-placeholder: rgba(147, 161, 161, .6);--theme-app-search-icon: rgba(147, 161, 161, .6);--theme-app-search-icon-filter: invert(1) brightness(1.2);--theme-app-search-icon-focus: #2aa198;--theme-app-search-suggestion-bg: rgba(6, 42, 50, 1);--theme-app-search-suggestion-border: rgba(23, 74, 86, .6);--theme-app-search-suggestion-hover: rgba(10, 62, 70, 1);--theme-app-search-suggestion-text-primary: #c5c8c6;--theme-app-search-suggestion-text-secondary: #9ba8a6;--theme-app-search-section-title: #c5c8c6;--theme-app-search-section-item-bg: transparent;--theme-app-search-section-item-border: rgba(23, 74, 86, .2);--theme-app-search-section-item-hover: rgba(6, 56, 68, .6);--theme-app-search-watchlist-item-bg: rgba(6, 56, 68, .2);--theme-app-search-watchlist-item-border: rgba(23, 74, 86, .35);--theme-app-search-watchlist-item-hover: rgba(6, 56, 68, .45);--theme-app-search-watchlist-item-hover-border: #2aa198;--theme-app-search-empty-section-bg: rgba(10, 62, 70, .6);--theme-app-search-empty-section-border: rgba(23, 74, 86, .5);--theme-app-search-empty-section-text: rgba(147, 161, 161, .65);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: rgba(42, 161, 152, .18);--theme-app-search-scrollbar-thumb-hover: rgba(42, 161, 152, .28);--theme-app-coords-panel-bg: rgba(0, 43, 54, 1);--theme-app-coords-panel-text: #93a1a1;--theme-app-coords-panel-border: rgba(23, 74, 86, 1);--theme-app-coords-panel-header-bg: rgba(12, 80, 90, 1);--theme-app-coords-panel-header-border: rgba(23, 74, 86, 1);--theme-app-coords-label-text: #93a1a1;--theme-app-coords-textarea-bg: rgba(7, 54, 66, 1);--theme-app-coords-textarea-border: rgba(31, 98, 109, 1);--theme-app-coords-textarea-border-focus: #2aa198;--theme-app-coords-textarea-text: #93a1a1;--theme-app-coords-input-bg: rgba(7, 54, 66, 1);--theme-app-coords-output-bg: rgba(12, 70, 80, 1);--theme-app-coords-output-border: rgba(23, 74, 86, 1);--theme-app-coords-button-bg: rgba(7, 54, 66, 1);--theme-app-coords-button-border: rgba(31, 98, 109, 1);--theme-app-coords-button-text: #93a1a1;--theme-app-coords-button-hover-bg: rgba(12, 70, 80, 1);--theme-app-coords-button-hover-border: rgba(31, 98, 109, 1);--theme-app-coords-distance-bg: rgba(42, 161, 152, .2);--theme-app-coords-distance-border: #2aa198;--theme-app-coords-distance-text: #2aa198;--theme-app-coords-calc-section-bg: rgba(12, 70, 80, 1);--theme-app-coords-calc-section-border: rgba(23, 74, 86, 1);--theme-app-coords-inline-label-text: #839496;--theme-app-coords-select-bg: rgba(7, 54, 66, 1);--theme-app-coords-select-border: rgba(31, 98, 109, 1);--theme-app-coords-result-bg: rgba(7, 54, 66, 1);--theme-app-coords-result-border: rgba(31, 98, 109, 1);--theme-app-coords-result-text: #859900;--theme-app-coords-map-border: rgba(31, 98, 109, 1);--theme-app-coords-scrollbar-track: rgba(42, 161, 152, .05);--theme-app-coords-scrollbar-thumb: rgba(42, 161, 152, .2);--theme-app-coords-scrollbar-thumb-hover: rgba(42, 161, 152, .3);--theme-app-info-panel-bg: rgba(0, 43, 54, 1);--theme-app-info-panel-text: #93a1a1;--theme-app-info-panel-border: rgba(23, 74, 86, 1);--theme-app-info-panel-shadow: rgba(0, 0, 0, .45);--theme-app-info-panel-header-bg: rgba(10, 66, 76, 1);--theme-app-info-panel-header-border: rgba(23, 74, 86, 1);--theme-app-info-panel-summary-text: #859900;--theme-app-info-panel-emergency-text: #dc322f;--theme-app-info-panel-vfr-text: #2aa198;--theme-app-info-panel-ground-text: #cb4b16;--theme-app-info-flight-list-bg: rgba(0, 43, 54, 1);--theme-app-info-flight-controls-bg: rgba(7, 54, 66, 1);--theme-app-info-flight-controls-border: rgba(23, 74, 86, 1);--theme-app-info-search-box-bg: rgba(10, 66, 76, 1);--theme-app-info-search-box-border: rgba(31, 98, 109, 1);--theme-app-info-search-box-text: #93a1a1;--theme-app-info-search-box-placeholder: rgba(147, 161, 161, .6);--theme-app-info-search-box-focus-border: #859900;--theme-app-info-search-box-focus-shadow: rgba(133, 153, 0, .2);--theme-app-info-ground-toggle-text: #93a1a1;--theme-app-info-ground-toggle-accent: #859900;--theme-app-info-table-bg: rgba(0, 43, 54, 1);--theme-app-info-table-header-bg: rgba(10, 66, 76, 1);--theme-app-info-table-header-text: #93a1a1;--theme-app-info-table-header-border: rgba(31, 98, 109, 1);--theme-app-info-table-header-hover-bg: rgba(7, 54, 66, 1);--theme-app-info-table-header-hover-text: #859900;--theme-app-info-table-row-bg: rgba(0, 43, 54, 1);--theme-app-info-table-row-alt-bg: rgba(7, 54, 66, 1);--theme-app-info-table-row-hover-bg: rgba(10, 66, 76, 1);--theme-app-info-table-row-border: rgba(23, 74, 86, 1);--theme-app-info-table-cell-border: rgba(23, 74, 86, 1);--theme-app-info-table-selected-bg: rgba(42, 161, 152, .2);--theme-app-info-table-selected-hover-bg: rgba(42, 161, 152, .3);--theme-app-info-table-selected-border: #2aa198;--theme-app-info-table-emergency-bg: rgba(220, 50, 47, .2);--theme-app-info-table-emergency-text: #dc322f;--theme-app-info-table-emergency-hover-bg: rgba(220, 50, 47, .3);--theme-app-info-table-emergency-border: #dc322f;--theme-app-info-table-vfr-text: #2aa198;--theme-app-info-table-ground-text: #cb4b16;--theme-app-info-table-callsign-text: #93a1a1;--theme-app-info-table-squawk-text: #93a1a1;--theme-app-info-table-reg-text: #839496;--theme-app-info-table-country-text: rgba(147, 161, 161, .7);--theme-app-info-table-type-text: rgba(147, 161, 161, .8);--theme-app-info-table-alt-text: #268bd2;--theme-app-info-table-hdg-text: #6c71c4;--theme-app-info-table-spd-text: #b58900;--theme-app-info-table-climb-text: #859900;--theme-app-info-table-descent-text: #dc322f;--theme-app-info-table-level-text: rgba(147, 161, 161, .7);--theme-app-info-table-sort-text: #859900;--theme-app-info-table-empty-text: rgba(147, 161, 161, .6);--theme-app-info-section-bg: rgba(5, 58, 66, 1);--theme-app-info-section-header-bg: rgba(7, 54, 66, 1);--theme-app-info-section-header-border: rgba(23, 74, 86, 1);--theme-app-info-section-header-text: #93a1a1;--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: #93a1a1;--theme-app-info-item-border: rgba(23, 74, 86, 1);--theme-app-info-label-text: #839496;--theme-app-info-value-text: #93a1a1;--theme-app-info-no-selection-text: rgba(147, 161, 161, .6);--theme-app-info-scrollbar-track: rgba(147, 161, 161, .05);--theme-app-info-scrollbar-thumb: rgba(147, 161, 161, .2);--theme-app-info-scrollbar-thumb-hover: rgba(147, 161, 161, .3)}.theme-solarized-light{--theme-app-chart-panel-bg: rgba(245, 238, 219, 1);--theme-app-chart-panel-text: #073642;--theme-app-chart-panel-border: rgba(220, 214, 195, 1);--theme-app-chart-panel-header-bg: rgba(238, 232, 213, 1);--theme-app-chart-panel-header-border: rgba(220, 214, 195, 1);--theme-app-chart-control-item-bg: rgba(253, 246, 227, 1);--theme-app-chart-control-item-border: rgba(220, 214, 195, 1);--theme-app-chart-control-item-hover: rgba(245, 238, 219, 1);--theme-app-chart-control-item-active: rgba(38, 139, 210, .1);--theme-app-chart-control-item-active-border: #268bd2;--theme-app-chart-control-checkbox-bg: rgba(253, 246, 227, 1);--theme-app-chart-control-checkbox-border: rgba(147, 161, 161, 1);--theme-app-chart-control-checkbox-checked: #268bd2;--theme-app-chart-control-label-primary: #073642;--theme-app-chart-control-label-secondary: #586e75;--theme-app-chart-control-navaid-filter: grayscale(1);--theme-app-chart-close-btn: #586e75;--theme-app-chart-close-btn-hover: #dc322f;--theme-app-chart-section-title: #073642;--theme-app-chart-fir-color: #3388ff;--theme-app-chart-fir-faa-color: #a855f7;--theme-app-chart-uir-color: #ffaa33;--theme-app-chart-artcc-high-color: var(--theme-app-chart-fir-color);--theme-app-chart-artcc-low-color: var(--tone-accent);--theme-app-chart-cta-color: #22c55e;--theme-app-chart-uta-color: var(--theme-app-chart-uir-color);--theme-app-chart-class-b-color: #4f7bff;--theme-app-chart-class-c-color: #f472b6;--theme-app-chart-class-d-color: #38bdf8;--theme-app-chart-class-e-color: #34d399;--theme-app-chart-scrollbar-track: transparent;--theme-app-chart-scrollbar-thumb: rgba(7, 54, 66, .2);--theme-app-chart-scrollbar-thumb-hover: rgba(7, 54, 66, .3);--theme-app-target-panel-bg: rgba(245, 238, 219, 1);--theme-app-target-panel-text: #073642;--theme-app-target-panel-border: rgba(238, 232, 213, 1);--theme-app-target-panel-header-bg: rgba(238, 232, 213, 1);--theme-app-target-panel-header-border: rgba(230, 224, 205, 1);--theme-app-target-option-group-border: rgba(238, 232, 213, 1);--theme-app-target-option-label: #073642;--theme-app-target-toggle-bg: rgba(245, 238, 219, 1);--theme-app-target-toggle-border: rgba(220, 214, 195, 1);--theme-app-target-toggle-on-bg: #268bd2;--theme-app-target-toggle-on-border: #268bd2;--theme-app-target-toggle-on-text: #fdf6e3;--theme-app-target-toggle-off-bg: rgba(245, 238, 219, 1);--theme-app-target-toggle-off-border: rgba(220, 214, 195, 1);--theme-app-target-toggle-off-text: #586e75;--theme-app-target-toggle-on-hover: #2aa198;--theme-app-target-toggle-off-hover: rgba(238, 231, 212, 1);--theme-app-target-toggle-off-hover-border: rgba(200, 194, 175, 1);--theme-app-target-stepper-bg: rgba(245, 238, 219, 1);--theme-app-target-stepper-border: rgba(220, 214, 195, 1);--theme-app-target-stepper-text: #586e75;--theme-app-target-stepper-hover-bg: rgba(238, 231, 212, 1);--theme-app-target-stepper-hover-border: rgba(200, 194, 175, 1);--theme-app-target-stepper-hover-text: #073642;--theme-app-target-stepper-active-bg: rgba(230, 223, 204, 1);--theme-app-target-number-display-text: #073642;--theme-app-target-unit-label: #586e75;--theme-app-target-number-input-bg: rgba(250, 243, 224, 1);--theme-app-target-number-input-border: #268bd2;--theme-app-target-number-input-text: #073642;--theme-app-target-number-input-focus: #2aa198;--theme-app-target-number-input-focus-shadow: rgba(42, 161, 152, .2);--theme-app-target-dropdown-bg: rgba(245, 238, 219, 1);--theme-app-target-dropdown-border: rgba(220, 214, 195, 1);--theme-app-target-dropdown-text: #073642;--theme-app-target-dropdown-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23073642'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd' /%3E%3C/svg%3E");--theme-app-target-dropdown-hover-bg: rgba(238, 231, 212, 1);--theme-app-target-dropdown-hover-border: rgba(200, 194, 175, 1);--theme-app-target-dropdown-focus-border: #bfa76a;--theme-app-target-dropdown-focus-shadow: rgba(191, 167, 106, .2);--theme-app-target-button-row-bg: rgba(245, 238, 219, 1);--theme-app-target-button-row-border: rgba(238, 232, 213, 1);--theme-app-target-button-bg: rgba(245, 238, 219, 1);--theme-app-target-button-border: rgba(220, 214, 195, 1);--theme-app-target-button-text: #073642;--theme-app-target-button-hover-bg: rgba(238, 231, 212, 1);--theme-app-target-button-hover-border: rgba(200, 194, 175, 1);--theme-app-target-button-primary-bg: #859900;--theme-app-target-button-primary-border: #859900;--theme-app-target-button-primary-text: #fdf6e3;--theme-app-target-button-primary-hover: #6c7d00;--theme-app-target-button-active-bg: rgba(230, 223, 204, 1);--theme-app-target-close-btn: #586e75;--theme-app-target-close-btn-hover: #dc322f;--theme-app-target-scrollbar-thumb: rgba(7, 54, 66, .2);--theme-app-target-scrollbar-thumb-hover: rgba(7, 54, 66, .3);--theme-app-header-bg: rgba(253, 246, 227, 1);--theme-app-header-bg-hover: rgba(245, 238, 219, 1);--theme-app-header-border: rgba(238, 232, 213, 1);--theme-app-header-text: #073642;--theme-app-header-text-muted: #586e75;--theme-app-header-icon-filter: none;--theme-app-toolbox-bg: rgba(238, 232, 213, 1);--theme-app-toolbox-bg-hover: rgba(230, 224, 205, 1);--theme-app-toolbox-icon-inactive: rgba(7, 54, 66, .4);--theme-app-toolbox-icon-active: #073642;--theme-app-toolbox-active-indicator: #b58900;--theme-app-toolbox-icon-filter: none;--theme-app-footer-bg: rgba(253, 246, 227, 1);--theme-app-footer-text: #073642;--theme-app-footer-border: rgba(238, 232, 213, 1);--theme-app-footer-hover: rgba(245, 238, 219, 1);--theme-app-footer-icon-filter: none;--theme-app-search-panel-bg: rgba(245, 238, 219, 1);--theme-app-search-panel-text: #073642;--theme-app-search-panel-border: rgba(220, 214, 195, 1);--theme-app-search-panel-header-bg: rgba(238, 232, 213, 1);--theme-app-search-panel-header-border: rgba(220, 214, 195, 1);--theme-app-search-input-bg: rgba(253, 246, 227, 1);--theme-app-search-input-border: rgba(147, 161, 161, 1);--theme-app-search-input-border-focus: #268bd2;--theme-app-search-input-text: #073642;--theme-app-search-input-placeholder: rgba(88, 110, 117, .6);--theme-app-search-icon: rgba(88, 110, 117, .6);--theme-app-search-icon-filter: none;--theme-app-search-icon-focus: #268bd2;--theme-app-search-suggestion-bg: rgba(253, 246, 227, 1);--theme-app-search-suggestion-border: rgba(220, 214, 195, 1);--theme-app-search-suggestion-hover: rgba(245, 238, 219, 1);--theme-app-search-suggestion-text-primary: #073642;--theme-app-search-suggestion-text-secondary: #586e75;--theme-app-search-section-title: #073642;--theme-app-search-section-item-bg: rgba(245, 238, 219, 1);--theme-app-search-section-item-border: rgba(220, 214, 195, 1);--theme-app-search-section-item-hover: rgba(238, 232, 213, 1);--theme-app-search-watchlist-item-bg: rgba(253, 246, 227, 1);--theme-app-search-watchlist-item-border: rgba(220, 214, 195, 1);--theme-app-search-watchlist-item-hover: rgba(238, 232, 213, 1);--theme-app-search-watchlist-item-hover-border: #268bd2;--theme-app-search-empty-section-bg: rgba(253, 246, 227, 1);--theme-app-search-empty-section-border: rgba(220, 214, 195, 1);--theme-app-search-empty-section-text: rgba(88, 110, 117, .6);--theme-app-search-scrollbar-track: transparent;--theme-app-search-scrollbar-thumb: rgba(7, 54, 66, .2);--theme-app-search-scrollbar-thumb-hover: rgba(7, 54, 66, .3);--theme-app-coords-panel-bg: rgba(245, 238, 219, 1);--theme-app-coords-panel-text: #073642;--theme-app-coords-panel-border: rgba(220, 214, 195, 1);--theme-app-coords-panel-header-bg: rgba(238, 232, 213, 1);--theme-app-coords-panel-header-border: rgba(220, 214, 195, 1);--theme-app-coords-label-text: #073642;--theme-app-coords-textarea-bg: rgba(245, 238, 219, 1);--theme-app-coords-textarea-border: rgba(147, 161, 161, 1);--theme-app-coords-textarea-border-focus: #268bd2;--theme-app-coords-textarea-text: #073642;--theme-app-coords-input-bg: rgba(253, 246, 227, 1);--theme-app-coords-output-bg: rgba(245, 238, 219, 1);--theme-app-coords-output-border: rgba(220, 214, 195, 1);--theme-app-coords-button-bg: rgba(245, 238, 219, 1);--theme-app-coords-button-border: rgba(147, 161, 161, 1);--theme-app-coords-button-text: #073642;--theme-app-coords-button-hover-bg: rgba(230, 224, 205, 1);--theme-app-coords-button-hover-border: rgba(125, 137, 137, 1);--theme-app-coords-distance-bg: rgba(38, 139, 210, .1);--theme-app-coords-distance-border: #268bd2;--theme-app-coords-distance-text: #268bd2;--theme-app-coords-calc-section-bg: rgba(245, 238, 219, 1);--theme-app-coords-calc-section-border: rgba(220, 214, 195, 1);--theme-app-coords-inline-label-text: #586e75;--theme-app-coords-select-bg: rgba(253, 246, 227, 1);--theme-app-coords-select-border: rgba(147, 161, 161, 1);--theme-app-coords-result-bg: rgba(253, 246, 227, 1);--theme-app-coords-result-border: rgba(147, 161, 161, 1);--theme-app-coords-result-text: #859900;--theme-app-coords-map-border: rgba(147, 161, 161, 1);--theme-app-coords-scrollbar-track: rgba(7, 54, 66, .05);--theme-app-coords-scrollbar-thumb: rgba(7, 54, 66, .2);--theme-app-coords-scrollbar-thumb-hover: rgba(7, 54, 66, .3);--theme-app-info-panel-bg: rgba(245, 238, 219, 1);--theme-app-info-panel-text: #657b83;--theme-app-info-panel-border: #eee8d5;--theme-app-info-panel-shadow: rgba(7, 54, 66, .15);--theme-app-info-panel-header-bg: #eee8d5;--theme-app-info-panel-header-border: #e4dcc6;--theme-app-info-panel-summary-text: #859900;--theme-app-info-panel-emergency-text: #dc322f;--theme-app-info-panel-vfr-text: #268bd2;--theme-app-info-panel-ground-text: #cb4b16;--theme-app-info-flight-list-bg: #fdf6e3;--theme-app-info-flight-controls-bg: #f7f1d8;--theme-app-info-flight-controls-border: #edead9;--theme-app-info-search-box-bg: #fdf6e3;--theme-app-info-search-box-border: #ddd6c1;--theme-app-info-search-box-text: #657b83;--theme-app-info-search-box-placeholder: #93a1a1;--theme-app-info-search-box-focus-border: #859900;--theme-app-info-search-box-focus-shadow: rgba(133, 153, 0, .2);--theme-app-info-ground-toggle-text: #657b83;--theme-app-info-ground-toggle-accent: #859900;--theme-app-info-table-bg: #fdf6e3;--theme-app-info-table-header-bg: #eee8d5;--theme-app-info-table-header-text: #586e75;--theme-app-info-table-header-border: #ddd6c1;--theme-app-info-table-header-hover-bg: #e4dcc6;--theme-app-info-table-header-hover-text: #859900;--theme-app-info-table-row-bg: #fdf6e3;--theme-app-info-table-row-alt-bg: #f7f1d8;--theme-app-info-table-row-hover-bg: #f2ecc7;--theme-app-info-table-row-border: #edead9;--theme-app-info-table-cell-border: #edead9;--theme-app-info-table-selected-bg: rgba(38, 139, 210, .15);--theme-app-info-table-selected-hover-bg: rgba(38, 139, 210, .25);--theme-app-info-table-selected-border: #268bd2;--theme-app-info-table-emergency-bg: rgba(220, 50, 47, .1);--theme-app-info-table-emergency-text: #dc322f;--theme-app-info-table-emergency-hover-bg: rgba(220, 50, 47, .2);--theme-app-info-table-emergency-border: #dc322f;--theme-app-info-table-vfr-text: #268bd2;--theme-app-info-table-ground-text: #cb4b16;--theme-app-info-table-callsign-text: #657b83;--theme-app-info-table-squawk-text: #657b83;--theme-app-info-table-reg-text: #839496;--theme-app-info-table-country-text: #93a1a1;--theme-app-info-table-type-text: #839496;--theme-app-info-table-alt-text: #268bd2;--theme-app-info-table-hdg-text: #6c71c4;--theme-app-info-table-spd-text: #b58900;--theme-app-info-table-climb-text: #859900;--theme-app-info-table-descent-text: #dc322f;--theme-app-info-table-level-text: #839496;--theme-app-info-table-sort-text: #859900;--theme-app-info-table-empty-text: #93a1a1;--theme-app-info-section-bg: #f7f1d8;--theme-app-info-section-header-bg: #eee8d5;--theme-app-info-section-header-border: #e4dcc6;--theme-app-info-section-header-text: #657b83;--theme-app-info-details-bg: transparent;--theme-app-info-target-title-text: #657b83;--theme-app-info-item-border: #edead9;--theme-app-info-label-text: #586e75;--theme-app-info-value-text: #657b83;--theme-app-info-no-selection-text: #93a1a1;--theme-app-info-scrollbar-track: rgba(7, 54, 66, .05);--theme-app-info-scrollbar-thumb: rgba(7, 54, 66, .2);--theme-app-info-scrollbar-thumb-hover: rgba(7, 54, 66, .3)}}@layer tokens{:root,.theme-light,.theme-dark,.theme-dark-blue,.theme-red,.theme-solarized-dark,.theme-solarized-light{--header-bg: var(--theme-app-header-bg);--header-hover: var(--theme-app-header-bg-hover);--header-border: var(--theme-app-header-border);--header-text: var(--theme-app-header-text);--header-text-secondary: var(--theme-app-header-text-muted);--header-icon-filter: var(--theme-app-header-icon-filter);--toolbox-bg: var(--theme-app-toolbox-bg);--toolbox-hover: var(--theme-app-toolbox-bg-hover);--toolbox-icon-inactive: var(--theme-app-toolbox-icon-inactive);--toolbox-icon-active: var(--theme-app-toolbox-icon-active);--toolbox-active-indicator: var(--theme-app-toolbox-active-indicator);--toolbox-icon-filter: var(--theme-app-toolbox-icon-filter);--footer-bg: var(--theme-app-footer-bg);--footer-text: var(--theme-app-footer-text);--footer-border: var(--theme-app-footer-border);--footer-hover: var(--theme-app-footer-hover);--footer-icon-filter: var(--theme-app-footer-icon-filter);--search-panel-bg: var(--theme-app-search-panel-bg);--search-panel-text: var(--theme-app-search-panel-text);--search-panel-border: var(--theme-app-search-panel-border);--search-panel-header-bg: var(--theme-app-search-panel-header-bg);--search-panel-header-border: var(--theme-app-search-panel-header-border);--search-input-bg: var(--theme-app-search-input-bg);--search-input-border: var(--theme-app-search-input-border);--search-input-border-focus: var(--theme-app-search-input-border-focus);--search-input-text: var(--theme-app-search-input-text);--search-input-placeholder: var(--theme-app-search-input-placeholder);--search-icon: var(--theme-app-search-icon);--search-icon-focus: var(--theme-app-search-icon-focus);--search-suggestion-bg: var(--theme-app-search-suggestion-bg);--search-suggestion-border: var(--theme-app-search-suggestion-border);--search-suggestion-hover: var(--theme-app-search-suggestion-hover);--search-suggestion-text-primary: var(--theme-app-search-suggestion-text-primary);--search-suggestion-text-secondary: var(--theme-app-search-suggestion-text-secondary);--search-section-title: var(--theme-app-search-section-title);--search-section-item-bg: var(--theme-app-search-section-item-bg);--search-section-item-border: var(--theme-app-search-section-item-border);--search-section-item-hover: var(--theme-app-search-section-item-hover);--search-watchlist-item-bg: var(--theme-app-search-watchlist-item-bg);--search-watchlist-item-border: var(--theme-app-search-watchlist-item-border);--search-watchlist-item-hover: var(--theme-app-search-watchlist-item-hover);--search-watchlist-item-hover-border: var(--theme-app-search-watchlist-item-hover-border);--search-empty-section-bg: var(--theme-app-search-empty-section-bg);--search-empty-section-border: var(--theme-app-search-empty-section-border);--search-empty-section-text: var(--theme-app-search-empty-section-text);--search-scrollbar-track: var(--theme-app-search-scrollbar-track);--search-scrollbar-thumb: var(--theme-app-search-scrollbar-thumb);--search-scrollbar-thumb-hover: var(--theme-app-search-scrollbar-thumb-hover);--chart-panel-bg: var(--theme-app-chart-panel-bg);--chart-panel-text: var(--theme-app-chart-panel-text);--chart-panel-border: var(--theme-app-chart-panel-border);--chart-panel-header-bg: var(--theme-app-chart-panel-header-bg);--chart-panel-header-border: var(--theme-app-chart-panel-header-border);--chart-control-item-bg: var(--theme-app-chart-control-item-bg);--chart-control-item-border: var(--theme-app-chart-control-item-border);--chart-control-item-hover: var(--theme-app-chart-control-item-hover);--chart-control-item-active: var(--theme-app-chart-control-item-active);--chart-control-item-active-border: var(--theme-app-chart-control-item-active-border);--chart-control-checkbox-bg: var(--theme-app-chart-control-checkbox-bg);--chart-control-checkbox-border: var(--theme-app-chart-control-checkbox-border);--chart-control-checkbox-checked: var(--theme-app-chart-control-checkbox-checked);--chart-control-label-primary: var(--theme-app-chart-control-label-primary);--chart-control-label-secondary: var(--theme-app-chart-control-label-secondary);--chart-control-navaid-filter: var(--theme-app-chart-control-navaid-filter);--chart-close-btn: var(--theme-app-chart-close-btn);--chart-close-btn-hover: var(--theme-app-chart-close-btn-hover);--chart-section-title: var(--theme-app-chart-section-title);--chart-fir-color: var(--theme-app-chart-fir-color);--chart-fir-faa-color: var(--theme-app-chart-fir-faa-color);--chart-uir-color: var(--theme-app-chart-uir-color);--chart-artcc-high-color: var(--theme-app-chart-artcc-high-color);--chart-artcc-low-color: var(--theme-app-chart-artcc-low-color);--chart-cta-color: var(--theme-app-chart-cta-color);--chart-uta-color: var(--theme-app-chart-uta-color);--chart-scrollbar-track: var(--theme-app-chart-scrollbar-track);--chart-scrollbar-thumb: var(--theme-app-chart-scrollbar-thumb);--chart-scrollbar-thumb-hover: var(--theme-app-chart-scrollbar-thumb-hover);--target-panel-bg: var(--theme-app-target-panel-bg);--target-panel-text: var(--theme-app-target-panel-text);--target-panel-border: var(--theme-app-target-panel-border);--target-panel-header-bg: var(--theme-app-target-panel-header-bg);--target-panel-header-border: var(--theme-app-target-panel-header-border);--target-option-group-border: var(--theme-app-target-option-group-border);--target-option-label: var(--theme-app-target-option-label);--target-toggle-bg: var(--theme-app-target-toggle-bg);--target-toggle-border: var(--theme-app-target-toggle-border);--target-toggle-on-bg: var(--theme-app-target-toggle-on-bg);--target-toggle-on-border: var(--theme-app-target-toggle-on-border);--target-toggle-on-text: var(--theme-app-target-toggle-on-text);--target-toggle-off-bg: var(--theme-app-target-toggle-off-bg);--target-toggle-off-border: var(--theme-app-target-toggle-off-border);--target-toggle-off-text: var(--theme-app-target-toggle-off-text);--target-toggle-on-hover: var(--theme-app-target-toggle-on-hover);--target-toggle-off-hover: var(--theme-app-target-toggle-off-hover);--target-toggle-off-hover-border: var(--theme-app-target-toggle-off-hover-border);--target-stepper-bg: var(--theme-app-target-stepper-bg);--target-stepper-border: var(--theme-app-target-stepper-border);--target-stepper-text: var(--theme-app-target-stepper-text);--target-stepper-hover-bg: var(--theme-app-target-stepper-hover-bg);--target-stepper-hover-border: var(--theme-app-target-stepper-hover-border);--target-stepper-hover-text: var(--theme-app-target-stepper-hover-text);--target-stepper-active-bg: var(--theme-app-target-stepper-active-bg);--target-number-display-text: var(--theme-app-target-number-display-text);--target-unit-label: var(--theme-app-target-unit-label);--target-number-input-bg: var(--theme-app-target-number-input-bg);--target-number-input-border: var(--theme-app-target-number-input-border);--target-number-input-text: var(--theme-app-target-number-input-text);--target-number-input-focus: var(--theme-app-target-number-input-focus);--target-number-input-focus-shadow: var(--theme-app-target-number-input-focus-shadow);--target-dropdown-bg: var(--theme-app-target-dropdown-bg);--target-dropdown-border: var(--theme-app-target-dropdown-border);--target-dropdown-text: var(--theme-app-target-dropdown-text);--target-dropdown-arrow: var(--theme-app-target-dropdown-arrow);--target-dropdown-hover-bg: var(--theme-app-target-dropdown-hover-bg);--target-dropdown-hover-border: var(--theme-app-target-dropdown-hover-border);--target-dropdown-focus-border: var(--theme-app-target-dropdown-focus-border);--target-dropdown-focus-shadow: var(--theme-app-target-dropdown-focus-shadow);--target-button-row-bg: var(--theme-app-target-button-row-bg);--target-button-row-border: var(--theme-app-target-button-row-border);--target-button-bg: var(--theme-app-target-button-bg);--target-button-border: var(--theme-app-target-button-border);--target-button-text: var(--theme-app-target-button-text);--target-button-hover-bg: var(--theme-app-target-button-hover-bg);--target-button-hover-border: var(--theme-app-target-button-hover-border);--target-button-primary-bg: var(--theme-app-target-button-primary-bg);--target-button-primary-border: var(--theme-app-target-button-primary-border);--target-button-primary-text: var(--theme-app-target-button-primary-text);--target-button-primary-hover: var(--theme-app-target-button-primary-hover);--target-button-active-bg: var(--theme-app-target-button-active-bg);--target-close-btn: var(--theme-app-target-close-btn);--target-close-btn-hover: var(--theme-app-target-close-btn-hover);--target-scrollbar-thumb: var(--theme-app-target-scrollbar-thumb);--target-scrollbar-thumb-hover: var(--theme-app-target-scrollbar-thumb-hover);--coords-panel-bg: var(--theme-app-coords-panel-bg);--coords-panel-text: var(--theme-app-coords-panel-text);--coords-panel-border: var(--theme-app-coords-panel-border);--coords-panel-header-bg: var(--theme-app-coords-panel-header-bg);--coords-panel-header-border: var(--theme-app-coords-panel-header-border);--coords-label-text: var(--theme-app-coords-label-text);--coords-textarea-bg: var(--theme-app-coords-textarea-bg);--coords-textarea-border: var(--theme-app-coords-textarea-border);--coords-textarea-border-focus: var(--theme-app-coords-textarea-border-focus);--coords-textarea-text: var(--theme-app-coords-textarea-text);--coords-input-bg: var(--theme-app-coords-input-bg);--coords-output-bg: var(--theme-app-coords-output-bg);--coords-output-border: var(--theme-app-coords-output-border);--coords-button-bg: var(--theme-app-coords-button-bg);--coords-button-border: var(--theme-app-coords-button-border);--coords-button-text: var(--theme-app-coords-button-text);--coords-button-hover-bg: var(--theme-app-coords-button-hover-bg);--coords-button-hover-border: var(--theme-app-coords-button-hover-border);--coords-distance-bg: var(--theme-app-coords-distance-bg);--coords-distance-border: var(--theme-app-coords-distance-border);--coords-distance-text: var(--theme-app-coords-distance-text);--coords-calc-section-bg: var(--theme-app-coords-calc-section-bg);--coords-calc-section-border: var(--theme-app-coords-calc-section-border);--coords-inline-label-text: var(--theme-app-coords-inline-label-text);--coords-select-bg: var(--theme-app-coords-select-bg);--coords-select-border: var(--theme-app-coords-select-border);--coords-result-bg: var(--theme-app-coords-result-bg);--coords-result-border: var(--theme-app-coords-result-border);--coords-result-text: var(--theme-app-coords-result-text);--coords-map-border: var(--theme-app-coords-map-border);--coords-scrollbar-track: var(--theme-app-coords-scrollbar-track);--coords-scrollbar-thumb: var(--theme-app-coords-scrollbar-thumb);--coords-scrollbar-thumb-hover: var(--theme-app-coords-scrollbar-thumb-hover);--info-panel-bg: var(--theme-app-info-panel-bg);--info-panel-text: var(--theme-app-info-panel-text);--info-panel-border: var(--theme-app-info-panel-border);--info-panel-shadow: var(--theme-app-info-panel-shadow);--info-panel-header-bg: var(--theme-app-info-panel-header-bg);--info-panel-header-border: var(--theme-app-info-panel-header-border);--info-panel-summary-text: var(--theme-app-info-panel-summary-text);--info-panel-emergency-text: var(--theme-app-info-panel-emergency-text);--info-panel-vfr-text: var(--theme-app-info-panel-vfr-text);--info-panel-ground-text: var(--theme-app-info-panel-ground-text);--info-flight-list-bg: var(--theme-app-info-flight-list-bg);--info-flight-controls-bg: var(--theme-app-info-flight-controls-bg);--info-flight-controls-border: var(--theme-app-info-flight-controls-border);--info-search-box-bg: var(--theme-app-info-search-box-bg);--info-search-box-border: var(--theme-app-info-search-box-border);--info-search-box-text: var(--theme-app-info-search-box-text);--info-search-box-placeholder: var(--theme-app-info-search-box-placeholder);--info-search-box-focus-border: var(--theme-app-info-search-box-focus-border);--info-search-box-focus-shadow: var(--theme-app-info-search-box-focus-shadow);--info-ground-toggle-text: var(--theme-app-info-ground-toggle-text);--info-ground-toggle-accent: var(--theme-app-info-ground-toggle-accent);--info-table-bg: var(--theme-app-info-table-bg);--info-table-header-bg: var(--theme-app-info-table-header-bg);--info-table-header-text: var(--theme-app-info-table-header-text);--info-table-header-border: var(--theme-app-info-table-header-border);--info-table-header-hover-bg: var(--theme-app-info-table-header-hover-bg);--info-table-header-hover-text: var(--theme-app-info-table-header-hover-text);--info-table-row-bg: var(--theme-app-info-table-row-bg);--info-table-row-alt-bg: var(--theme-app-info-table-row-alt-bg);--info-table-row-hover-bg: var(--theme-app-info-table-row-hover-bg);--info-table-row-border: var(--theme-app-info-table-row-border);--info-table-cell-border: var(--theme-app-info-table-cell-border);--info-table-selected-bg: var(--theme-app-info-table-selected-bg);--info-table-selected-hover-bg: var(--theme-app-info-table-selected-hover-bg);--info-table-selected-border: var(--theme-app-info-table-selected-border);--info-table-emergency-bg: var(--theme-app-info-table-emergency-bg);--info-table-emergency-text: var(--theme-app-info-table-emergency-text);--info-table-emergency-hover-bg: var(--theme-app-info-table-emergency-hover-bg);--info-table-emergency-border: var(--theme-app-info-table-emergency-border);--info-table-vfr-text: var(--theme-app-info-table-vfr-text);--info-table-ground-text: var(--theme-app-info-table-ground-text);--info-table-callsign-text: var(--theme-app-info-table-callsign-text);--info-table-squawk-text: var(--theme-app-info-table-squawk-text);--info-table-reg-text: var(--theme-app-info-table-reg-text);--info-table-country-text: var(--theme-app-info-table-country-text);--info-table-type-text: var(--theme-app-info-table-type-text);--info-table-alt-text: var(--theme-app-info-table-alt-text);--info-table-hdg-text: var(--theme-app-info-table-hdg-text);--info-table-spd-text: var(--theme-app-info-table-spd-text);--info-table-climb-text: var(--theme-app-info-table-climb-text);--info-table-descent-text: var(--theme-app-info-table-descent-text);--info-table-level-text: var(--theme-app-info-table-level-text);--info-table-sort-text: var(--theme-app-info-table-sort-text);--info-table-empty-text: var(--theme-app-info-table-empty-text);--info-section-bg: var(--theme-app-info-section-bg);--info-section-header-bg: var(--theme-app-info-section-header-bg);--info-section-header-border: var(--theme-app-info-section-header-border);--info-section-header-text: var(--theme-app-info-section-header-text);--info-details-bg: var(--theme-app-info-details-bg);--info-target-title-text: var(--theme-app-info-target-title-text);--info-item-border: var(--theme-app-info-item-border);--info-label-text: var(--theme-app-info-label-text);--info-value-text: var(--theme-app-info-value-text);--info-no-selection-text: var(--theme-app-info-no-selection-text);--info-scrollbar-track: var(--theme-app-info-scrollbar-track);--info-scrollbar-thumb: var(--theme-app-info-scrollbar-thumb);--info-scrollbar-thumb-hover: var(--theme-app-info-scrollbar-thumb-hover)}}:root{--light-utc-timer-text: var(--tone-text-strong);--light-utc-timer-bg: transparent;--light-utc-timer-border: transparent;--light-utc-popup-bg: linear-gradient(135deg, var(--tone-panel), var(--tone-panel-alt));--light-utc-popup-text: var(--tone-text-strong);--light-utc-popup-border: var(--tone-border);--light-utc-popup-shadow: rgba(17, 24, 39, .12);--light-utc-label-primary: var(--tone-accent);--light-utc-label-secondary: var(--tone-critical);--light-notification-bg: rgba(255, 255, 255, .96);--light-notification-text: var(--tone-text-strong);--light-notification-tab-indicator: var(--tone-accent);--light-notification-tab-indicator-takeoff: #e36a00;--light-notification-tab-indicator-landing: #2ea043;--light-notification-tab-indicator-traffic: #e36a00;--light-notification-tab-indicator-emergency: var(--tone-critical);--light-notification-scrollbar-thumb: rgba(47, 125, 228, .35);--light-notification-scrollbar-thumb-hover: rgba(47, 125, 228, .55);--light-notification-toggle-bg: #eef2f7;--light-notification-toggle-border: #cfd8e3;--light-notification-toggle-text: #1f2a37;--light-notification-toggle-hover-bg: #e6edf6;--light-notification-toggle-active-bg: #dde7f2;--light-notification-toggle-active-border: #8aa7c7;--light-notification-toggle-active-text: #1f2a37;--light-attribution-bg: rgba(255, 255, 255, .96);--light-attribution-text: var(--tone-text-strong);--light-attribution-border: var(--tone-border);--light-map-control-bg: rgba(255, 255, 255, .96);--light-map-control-text: var(--tone-text-subtle);--light-map-control-border: var(--tone-border);--light-map-control-hover: var(--tone-surface-muted);--light-map-control-active: var(--tone-accent-soft);--light-map-control-shadow: rgba(0, 0, 0, .3);--light-nav-button-bg: var(--tone-panel);--light-nav-button-text: var(--tone-text-strong);--light-nav-button-outline: var(--tone-accent-strong);--light-nav-button-active-light: #ffffff;--light-nav-button-shadow-light: rgba(255, 255, 255, .85);--light-nav-button-shadow-dark: rgba(31, 41, 51, .18);--light-nav-button-shadow-mid: rgba(99, 110, 131, .2);--light-nav-button-shadow-highlight: rgba(255, 255, 255, .65);--light-nav-button-active-shadow-light: rgba(31, 41, 51, .15);--light-nav-button-active-shadow-dark: rgba(255, 255, 255, .8);--light-nav-button-active-shadow-mid: rgba(99, 110, 131, .2);--light-nav-button-active-shadow-highlight: rgba(255, 255, 255, .7);--light-altitude-collapsed-bg: rgba(255, 255, 255, .95);--light-altitude-collapsed-border: var(--tone-border);--light-altitude-collapsed-hover: var(--tone-surface-muted);--light-altitude-expanded-bg: rgba(255, 255, 255, .98);--light-altitude-expanded-border: var(--tone-border);--light-altitude-expanded-shadow: rgba(17, 24, 39, .08);--light-altitude-title-text: var(--tone-text-strong);--light-altitude-label-text: var(--tone-text-subtle);--light-altitude-input-text: var(--tone-text-strong);--light-altitude-button-bg: var(--tone-accent);--light-altitude-button-hover: var(--tone-accent-strong);--light-altitude-button-active: var(--tone-accent-strong);--light-altitude-header-border: var(--tone-border);--light-menu-bg: var(--tone-panel);--light-menu-text: var(--tone-text-strong);--light-menu-text-secondary: var(--tone-text-muted);--light-menu-border: var(--tone-border);--light-menu-separator: var(--tone-border);--light-menu-hover: var(--tone-surface-muted);--light-menu-hover-text: var(--tone-text-strong);--light-menu-shadow: rgba(17, 24, 39, .08);--light-checkbox-accent: var(--tone-accent);--light-dialog-overlay-bg: rgba(17, 24, 39, .25);--light-dialog-modal-bg: var(--tone-panel);--light-dialog-modal-border: var(--tone-border);--light-dialog-modal-shadow: rgba(17, 24, 39, .12);--light-dialog-header-bg: var(--tone-panel);--light-dialog-header-border: var(--tone-border);--light-dialog-header-text: var(--tone-text-strong);--light-dialog-close-btn: var(--tone-text-muted);--light-dialog-close-btn-hover: var(--tone-critical);--light-dialog-content-bg: var(--tone-panel);--light-dialog-text: var(--tone-text-subtle);--light-dialog-section-bg: var(--tone-surface-muted);--light-dialog-section-border: var(--tone-border);--light-dialog-button-primary: var(--tone-accent);--light-dialog-button-primary-hover: var(--tone-accent-strong);--light-dialog-button-success: var(--tone-accent);--light-dialog-button-success-hover: var(--tone-accent-strong);--light-dialog-kbd-bg: var(--tone-surface-muted);--light-dialog-kbd-border: var(--tone-border);--light-dialog-kbd-border-bottom: var(--tone-border-strong);--light-dialog-kbd-text: var(--tone-text-strong);--light-dialog-scrollbar-track: rgba(17, 24, 39, .04);--light-dialog-scrollbar-thumb: rgba(47, 125, 228, .25);--light-dialog-scrollbar-thumb-hover: rgba(47, 125, 228, .35);--light-export-summary-bg: linear-gradient(135deg, var(--tone-panel), var(--tone-panel-alt));--light-export-summary-border: var(--tone-accent);--light-export-summary-text: var(--tone-text-subtle);--light-export-summary-text-strong: var(--tone-text-strong);--light-export-option-border: var(--tone-border);--light-export-option-border-hover: var(--tone-accent);--light-export-option-bg-hover: var(--tone-accent-soft);--light-export-option-bg-checked: var(--tone-accent-soft);--light-export-checkbox-border: var(--tone-border);--light-export-checkbox-checked: var(--tone-accent);--light-export-format-text: var(--tone-text-strong);--light-export-format-desc: var(--tone-text-muted);--light-export-cancel-bg: var(--tone-surface-muted);--light-export-cancel-border: var(--tone-border);--light-export-cancel-hover: var(--tone-surface-hover)}:root{--dark-utc-timer-text: #ffffff;--dark-utc-timer-bg: transparent;--dark-utc-timer-border: transparent;--dark-utc-popup-bg: radial-gradient(circle, #2a2a2a, #000);--dark-utc-popup-text: #e0e0e0;--dark-utc-popup-border: #333;--dark-utc-popup-shadow: rgba(0, 0, 0, .5);--dark-utc-label-primary: #64b5f6;--dark-utc-label-secondary: #ff6b6b;--dark-notification-bg: rgba(32, 31, 30, .9);--dark-notification-text: #ffffff;--dark-notification-tab-indicator: #64b5f6;--dark-notification-tab-indicator-takeoff: #64b5f6;--dark-notification-tab-indicator-landing: #7dd97d;--dark-notification-tab-indicator-traffic: #ffb74d;--dark-notification-tab-indicator-emergency: #ff6b6b;--dark-notification-scrollbar-thumb: rgba(255, 255, 255, .35);--dark-notification-scrollbar-thumb-hover: rgba(255, 255, 255, .55);--dark-notification-toggle-bg: #3a3a3a;--dark-notification-toggle-border: #4b4b4b;--dark-notification-toggle-text: #e6e6e6;--dark-notification-toggle-hover-bg: #404040;--dark-notification-toggle-active-bg: #444444;--dark-notification-toggle-active-border: #d4a15a;--dark-notification-toggle-active-text: #f2f2f2;--dark-attribution-bg: rgba(45, 44, 43, .95);--dark-attribution-text: #ffffff;--dark-attribution-border: rgba(62, 62, 66, 1);--dark-map-control-bg: rgba(45, 44, 43, .95);--dark-map-control-text: #ffffff;--dark-map-control-border: rgba(62, 62, 66, 1);--dark-map-control-hover: rgba(255, 255, 255, .1);--dark-map-control-active: rgba(255, 255, 255, .2);--dark-map-control-shadow: rgba(0, 0, 0, .5);--dark-nav-button-bg: rgba(60, 60, 60, .95);--dark-nav-button-text: #ffffff;--dark-nav-button-outline: rgba(140, 140, 140, 1);--dark-nav-button-active-light: rgba(180, 180, 180, .9);--dark-nav-button-shadow-light: rgba(255, 255, 255, .18);--dark-nav-button-shadow-dark: rgba(0, 0, 0, .65);--dark-nav-button-shadow-mid: rgba(0, 0, 0, .45);--dark-nav-button-shadow-highlight: rgba(255, 255, 255, .1);--dark-nav-button-active-shadow-light: rgba(0, 0, 0, .55);--dark-nav-button-active-shadow-dark: rgba(255, 255, 255, .3);--dark-nav-button-active-shadow-mid: rgba(0, 0, 0, .4);--dark-nav-button-active-shadow-highlight: rgba(255, 255, 255, .18);--dark-altitude-collapsed-bg: rgba(0, 0, 0, .6);--dark-altitude-collapsed-border: rgba(255, 255, 255, .3);--dark-altitude-collapsed-hover: rgba(0, 0, 0, .7);--dark-altitude-expanded-bg: rgba(0, 0, 0, .8);--dark-altitude-expanded-border: rgba(255, 255, 255, .15);--dark-altitude-expanded-shadow: rgba(0, 0, 0, .6);--dark-altitude-title-text: #ffffff;--dark-altitude-label-text: #eeeeee;--dark-altitude-input-text: #ffffff;--dark-altitude-button-bg: rgba(255, 255, 255, .1);--dark-altitude-button-hover: rgba(255, 255, 255, .2);--dark-altitude-button-active: rgba(255, 255, 255, .3);--dark-altitude-header-border: rgba(255, 255, 255, .1);--dark-menu-bg: rgba(45, 44, 43, 1);--dark-menu-text: #ffffff;--dark-menu-text-secondary: #d2d0ce;--dark-menu-border: rgba(62, 62, 66, 1);--dark-menu-separator: rgba(80, 80, 84, 1);--dark-menu-hover: #404040;--dark-menu-hover-text: white;--dark-menu-shadow: rgba(0, 0, 0, .5);--dark-checkbox-accent: #ffc107;--dark-dialog-overlay-bg: rgba(0, 0, 0, .7);--dark-dialog-modal-bg: rgba(45, 44, 43, 1);--dark-dialog-modal-border: rgba(62, 62, 66, 1);--dark-dialog-modal-shadow: rgba(0, 0, 0, .5);--dark-dialog-header-bg: rgba(45, 44, 43, 1);--dark-dialog-header-border: rgba(62, 62, 66, 1);--dark-dialog-header-text: #ffffff;--dark-dialog-close-btn: #d2d0ce;--dark-dialog-close-btn-hover: #ff6b6b;--dark-dialog-content-bg: rgba(45, 44, 43, 1);--dark-dialog-text: #d2d0ce;--dark-dialog-section-bg: rgba(55, 54, 53, 1);--dark-dialog-section-border: rgba(62, 62, 66, 1);--dark-dialog-button-primary: #0078d4;--dark-dialog-button-primary-hover: #005a9e;--dark-dialog-button-success: #107c10;--dark-dialog-button-success-hover: #0e6e0e;--dark-dialog-kbd-bg: rgba(55, 54, 53, 1);--dark-dialog-kbd-border: rgba(80, 80, 84, 1);--dark-dialog-kbd-border-bottom: rgba(100, 100, 104, 1);--dark-dialog-kbd-text: #ffffff;--dark-dialog-scrollbar-track: rgba(255, 255, 255, .05);--dark-dialog-scrollbar-thumb: rgba(255, 255, 255, .2);--dark-dialog-scrollbar-thumb-hover: rgba(255, 255, 255, .3);--dark-export-summary-bg: linear-gradient(135deg, rgba(50, 49, 48, .8) 0%, rgba(35, 34, 33, .9) 100%);--dark-export-summary-border: #0078d4;--dark-export-summary-text: #d2d0ce;--dark-export-summary-text-strong: #ffffff;--dark-export-option-border: rgba(62, 62, 66, 1);--dark-export-option-border-hover: #0078d4;--dark-export-option-bg-hover: rgba(50, 49, 48, .5);--dark-export-option-bg-checked: rgba(0, 120, 212, .2);--dark-export-checkbox-border: rgba(80, 80, 84, 1);--dark-export-checkbox-checked: #0078d4;--dark-export-format-text: #ffffff;--dark-export-format-desc: #d2d0ce;--dark-export-cancel-bg: rgba(55, 54, 53, 1);--dark-export-cancel-border: rgba(62, 62, 66, 1);--dark-export-cancel-hover: rgba(50, 49, 48, 1)}:root{--dark-blue-utc-timer-text: #c5c8c6;--dark-blue-utc-timer-bg: transparent;--dark-blue-utc-timer-border: transparent;--dark-blue-utc-popup-bg: radial-gradient(circle, #1e3c72, #2a5298);--dark-blue-utc-popup-text: #c5c8c6;--dark-blue-utc-popup-border: #455a78;--dark-blue-utc-popup-shadow: rgba(0, 0, 0, .6);--dark-blue-utc-label-primary: #81a2be;--dark-blue-utc-label-secondary: #de935f;--dark-blue-notification-bg: rgba(0, 30, 60, .9);--dark-blue-notification-text: #c5c8c6;--dark-blue-notification-tab-indicator: #81a2be;--dark-blue-notification-tab-indicator-takeoff: #81a2be;--dark-blue-notification-tab-indicator-landing: #b5bd68;--dark-blue-notification-tab-indicator-traffic: #f0c674;--dark-blue-notification-tab-indicator-emergency: #de935f;--dark-blue-notification-scrollbar-thumb: rgba(129, 162, 190, .35);--dark-blue-notification-scrollbar-thumb-hover: rgba(129, 162, 190, .55);--dark-blue-notification-toggle-bg: #23364f;--dark-blue-notification-toggle-border: #314a6b;--dark-blue-notification-toggle-text: #dfe8f3;--dark-blue-notification-toggle-hover-bg: #2a3f5b;--dark-blue-notification-toggle-active-bg: #2f4562;--dark-blue-notification-toggle-active-border: #9bb7d6;--dark-blue-notification-toggle-active-text: #ffffff;--dark-blue-attribution-bg: rgba(20, 40, 70, .95);--dark-blue-attribution-text: #c5c8c6;--dark-blue-attribution-border: rgba(40, 60, 90, 1);--dark-blue-map-control-bg: rgba(20, 40, 70, .95);--dark-blue-map-control-text: #ffffff;--dark-blue-map-control-border: rgba(40, 60, 90, 1);--dark-blue-map-control-hover: rgba(129, 162, 190, .1);--dark-blue-map-control-active: rgba(129, 162, 190, .2);--dark-blue-map-control-shadow: rgba(0, 0, 0, .6);--dark-blue-nav-button-bg: rgba(25, 45, 75, .95);--dark-blue-nav-button-text: #c5c8c6;--dark-blue-nav-button-outline: rgba(100, 120, 150, 1);--dark-blue-nav-button-active-light: rgba(160, 180, 210, .9);--dark-blue-nav-button-shadow-light: rgba(180, 200, 230, .3);--dark-blue-nav-button-shadow-dark: rgba(10, 20, 40, .75);--dark-blue-nav-button-shadow-mid: rgba(25, 45, 75, .6);--dark-blue-nav-button-shadow-highlight: rgba(129, 162, 190, .4);--dark-blue-nav-button-active-shadow-light: rgba(10, 20, 40, .6);--dark-blue-nav-button-active-shadow-dark: rgba(160, 180, 210, .4);--dark-blue-nav-button-active-shadow-mid: rgba(25, 45, 75, .55);--dark-blue-nav-button-active-shadow-highlight: rgba(180, 200, 230, .45);--dark-blue-altitude-collapsed-bg: rgba(10, 20, 40, .7);--dark-blue-altitude-collapsed-border: rgba(100, 150, 200, .4);--dark-blue-altitude-collapsed-hover: rgba(15, 25, 45, .8);--dark-blue-altitude-expanded-bg: rgba(5, 15, 35, .85);--dark-blue-altitude-expanded-border: rgba(100, 150, 200, .2);--dark-blue-altitude-expanded-shadow: rgba(0, 0, 0, .7);--dark-blue-altitude-title-text: #c5c8c6;--dark-blue-altitude-label-text: #b0b3b1;--dark-blue-altitude-input-text: #c5c8c6;--dark-blue-altitude-button-bg: rgba(129, 162, 190, .15);--dark-blue-altitude-button-hover: rgba(129, 162, 190, .25);--dark-blue-altitude-button-active: rgba(129, 162, 190, .35);--dark-blue-altitude-header-border: rgba(129, 162, 190, .15);--dark-blue-menu-bg: rgba(20, 40, 70, 1);--dark-blue-menu-text: #c5c8c6;--dark-blue-menu-text-secondary: #c5c8c6;--dark-blue-menu-border: rgba(40, 60, 90, 1);--dark-blue-menu-separator: rgba(60, 80, 110, 1);--dark-blue-menu-hover: #81a2be;--dark-blue-menu-hover-text: white;--dark-blue-menu-shadow: rgba(0, 0, 0, .6);--dark-blue-checkbox-accent: #007bff;--dark-blue-dialog-overlay-bg: rgba(0, 0, 0, .8);--dark-blue-dialog-modal-bg: rgba(20, 40, 70, 1);--dark-blue-dialog-modal-border: rgba(40, 60, 90, 1);--dark-blue-dialog-modal-shadow: rgba(0, 0, 0, .6);--dark-blue-dialog-header-bg: rgba(20, 40, 70, 1);--dark-blue-dialog-header-border: rgba(40, 60, 90, 1);--dark-blue-dialog-header-text: #c5c8c6;--dark-blue-dialog-close-btn: #969896;--dark-blue-dialog-close-btn-hover: #de935f;--dark-blue-dialog-content-bg: rgba(20, 40, 70, 1);--dark-blue-dialog-text: #969896;--dark-blue-dialog-section-bg: rgba(30, 50, 80, 1);--dark-blue-dialog-section-border: rgba(40, 60, 90, 1);--dark-blue-dialog-button-primary: #81a2be;--dark-blue-dialog-button-primary-hover: #6a8bb0;--dark-blue-dialog-button-success: #b5bd68;--dark-blue-dialog-button-success-hover: #a1a85c;--dark-blue-dialog-kbd-bg: rgba(30, 50, 80, 1);--dark-blue-dialog-kbd-border: rgba(60, 80, 110, 1);--dark-blue-dialog-kbd-border-bottom: rgba(80, 100, 130, 1);--dark-blue-dialog-kbd-text: #c5c8c6;--dark-blue-dialog-scrollbar-track: rgba(129, 162, 190, .05);--dark-blue-dialog-scrollbar-thumb: rgba(129, 162, 190, .2);--dark-blue-dialog-scrollbar-thumb-hover: rgba(129, 162, 190, .3);--dark-blue-export-summary-bg: linear-gradient(135deg, rgba(30, 50, 80, .8) 0%, rgba(20, 40, 70, .9) 100%);--dark-blue-export-summary-border: #81a2be;--dark-blue-export-summary-text: #969896;--dark-blue-export-summary-text-strong: #c5c8c6;--dark-blue-export-option-border: rgba(40, 60, 90, 1);--dark-blue-export-option-border-hover: #81a2be;--dark-blue-export-option-bg-hover: rgba(30, 50, 80, .5);--dark-blue-export-option-bg-checked: rgba(129, 162, 190, .2);--dark-blue-export-checkbox-border: rgba(60, 80, 110, 1);--dark-blue-export-checkbox-checked: #81a2be;--dark-blue-export-format-text: #c5c8c6;--dark-blue-export-format-desc: #969896;--dark-blue-export-cancel-bg: rgba(35, 55, 85, 1);--dark-blue-export-cancel-border: rgba(40, 60, 90, 1);--dark-blue-export-cancel-hover: rgba(30, 50, 80, 1)}:root{--red-utc-timer-text: #f2e7e7;--red-utc-timer-bg: transparent;--red-utc-timer-border: transparent;--red-utc-popup-bg: radial-gradient(circle, #4b1c26, #2b1016);--red-utc-popup-text: #f2e7e7;--red-utc-popup-border: #6b2b3a;--red-utc-popup-shadow: rgba(0, 0, 0, .6);--red-utc-label-primary: #d96c6c;--red-utc-label-secondary: #f2b36f;--red-notification-bg: rgba(45, 18, 24, .92);--red-notification-text: #f2e7e7;--red-notification-tab-indicator: #d96c6c;--red-notification-tab-indicator-takeoff: #d96c6c;--red-notification-tab-indicator-landing: #b5bd68;--red-notification-tab-indicator-traffic: #f0c674;--red-notification-tab-indicator-emergency: #e07070;--red-notification-scrollbar-thumb: rgba(217, 108, 108, .35);--red-notification-scrollbar-thumb-hover: rgba(217, 108, 108, .55);--red-notification-toggle-bg: #5a2530;--red-notification-toggle-border: #6b2b3a;--red-notification-toggle-text: #f2e7e7;--red-notification-toggle-hover-bg: #6a2b37;--red-notification-toggle-active-bg: #7a303c;--red-notification-toggle-active-border: #e28b8b;--red-notification-toggle-active-text: #ffffff;--red-attribution-bg: rgba(45, 18, 24, .95);--red-attribution-text: #f2e7e7;--red-attribution-border: rgba(80, 40, 50, 1);--red-map-control-bg: rgba(45, 18, 24, .95);--red-map-control-text: #ffffff;--red-map-control-border: rgba(80, 40, 50, 1);--red-map-control-hover: rgba(217, 108, 108, .12);--red-map-control-active: rgba(217, 108, 108, .22);--red-map-control-shadow: rgba(0, 0, 0, .6);--red-nav-button-bg: rgba(50, 20, 26, .95);--red-nav-button-text: #f2e7e7;--red-nav-button-outline: rgba(130, 70, 80, 1);--red-nav-button-active-light: rgba(220, 140, 140, .9);--red-nav-button-shadow-light: rgba(230, 170, 170, .3);--red-nav-button-shadow-dark: rgba(15, 6, 8, .75);--red-nav-button-shadow-mid: rgba(50, 20, 26, .6);--red-nav-button-shadow-highlight: rgba(217, 108, 108, .4);--red-nav-button-active-shadow-light: rgba(15, 6, 8, .6);--red-nav-button-active-shadow-dark: rgba(220, 140, 140, .4);--red-nav-button-active-shadow-mid: rgba(50, 20, 26, .55);--red-nav-button-active-shadow-highlight: rgba(230, 170, 170, .45);--red-altitude-collapsed-bg: rgba(25, 10, 14, .75);--red-altitude-collapsed-border: rgba(217, 108, 108, .35);--red-altitude-collapsed-hover: rgba(35, 14, 18, .85);--red-altitude-expanded-bg: rgba(20, 8, 12, .9);--red-altitude-expanded-border: rgba(217, 108, 108, .18);--red-altitude-expanded-shadow: rgba(0, 0, 0, .7);--red-altitude-title-text: #f2e7e7;--red-altitude-label-text: #d2bcbc;--red-altitude-input-text: #f2e7e7;--red-altitude-button-bg: rgba(217, 108, 108, .18);--red-altitude-button-hover: rgba(217, 108, 108, .28);--red-altitude-button-active: rgba(217, 108, 108, .38);--red-altitude-header-border: rgba(217, 108, 108, .18);--red-menu-bg: rgba(45, 18, 24, 1);--red-menu-text: #f2e7e7;--red-menu-text-secondary: #d2bcbc;--red-menu-border: rgba(80, 40, 50, 1);--red-menu-separator: rgba(95, 50, 60, 1);--red-menu-hover: #d96c6c;--red-menu-hover-text: #ffffff;--red-menu-shadow: rgba(0, 0, 0, .6);--red-checkbox-accent: #ff6b6b;--red-dialog-overlay-bg: rgba(0, 0, 0, .8);--red-dialog-modal-bg: rgba(45, 18, 24, 1);--red-dialog-modal-border: rgba(80, 40, 50, 1);--red-dialog-modal-shadow: rgba(0, 0, 0, .6);--red-dialog-header-bg: rgba(45, 18, 24, 1);--red-dialog-header-border: rgba(80, 40, 50, 1);--red-dialog-header-text: #f2e7e7;--red-dialog-close-btn: #d2bcbc;--red-dialog-close-btn-hover: #e28b8b;--red-dialog-content-bg: rgba(45, 18, 24, 1);--red-dialog-text: #d2bcbc;--red-dialog-section-bg: rgba(60, 24, 30, 1);--red-dialog-section-border: rgba(80, 40, 50, 1);--red-dialog-button-primary: #d96c6c;--red-dialog-button-primary-hover: #c85c5c;--red-dialog-button-success: #b5bd68;--red-dialog-button-success-hover: #a1a85c;--red-dialog-kbd-bg: rgba(60, 24, 30, 1);--red-dialog-kbd-border: rgba(95, 50, 60, 1);--red-dialog-kbd-border-bottom: rgba(110, 60, 70, 1);--red-dialog-kbd-text: #f2e7e7;--red-dialog-scrollbar-track: rgba(217, 108, 108, .05);--red-dialog-scrollbar-thumb: rgba(217, 108, 108, .2);--red-dialog-scrollbar-thumb-hover: rgba(217, 108, 108, .3);--red-export-summary-bg: linear-gradient(135deg, rgba(70, 28, 36, .85) 0%, rgba(45, 18, 24, .95) 100%);--red-export-summary-border: #d96c6c;--red-export-summary-text: #d2bcbc;--red-export-summary-text-strong: #f2e7e7;--red-export-option-border: rgba(80, 40, 50, 1);--red-export-option-border-hover: #d96c6c;--red-export-option-bg-hover: rgba(70, 28, 36, .5);--red-export-option-bg-checked: rgba(217, 108, 108, .2);--red-export-checkbox-border: rgba(95, 50, 60, 1);--red-export-checkbox-checked: #d96c6c;--red-export-format-text: #f2e7e7;--red-export-format-desc: #d2bcbc;--red-export-cancel-bg: rgba(60, 24, 30, 1);--red-export-cancel-border: rgba(80, 40, 50, 1);--red-export-cancel-hover: rgba(55, 20, 26, 1)}:root{--solarized-dark-utc-timer-text: #93a1a1;--solarized-dark-utc-timer-bg: transparent;--solarized-dark-utc-timer-border: transparent;--solarized-dark-utc-popup-bg: radial-gradient(circle, #0b3a36, #002b36);--solarized-dark-utc-popup-text: #93a1a1;--solarized-dark-utc-popup-border: rgba(23, 74, 86, .85);--solarized-dark-utc-popup-shadow: rgba(0, 0, 0, .55);--solarized-dark-utc-label-primary: #2aa198;--solarized-dark-utc-label-secondary: #b58900;--solarized-dark-notification-bg: rgba(0, 43, 54, .9);--solarized-dark-notification-text: #93a1a1;--solarized-dark-notification-tab-indicator: #2aa198;--solarized-dark-notification-tab-indicator-takeoff: #2aa198;--solarized-dark-notification-tab-indicator-landing: #859900;--solarized-dark-notification-tab-indicator-traffic: #b58900;--solarized-dark-notification-tab-indicator-emergency: #dc322f;--solarized-dark-notification-scrollbar-thumb: rgba(42, 161, 152, .35);--solarized-dark-notification-scrollbar-thumb-hover: rgba(42, 161, 152, .55);--solarized-dark-notification-toggle-bg: #073642;--solarized-dark-notification-toggle-border: #0f4b58;--solarized-dark-notification-toggle-text: #e6e3d3;--solarized-dark-notification-toggle-hover-bg: #0a404d;--solarized-dark-notification-toggle-active-bg: #0b4552;--solarized-dark-notification-toggle-active-border: #9b7b2e;--solarized-dark-notification-toggle-active-text: #fdf6e3;--solarized-dark-attribution-bg: rgba(0, 43, 54, .95);--solarized-dark-attribution-text: #93a1a1;--solarized-dark-attribution-border: rgba(23, 74, 86, 1);--solarized-dark-map-control-bg: rgba(0, 43, 54, .95);--solarized-dark-map-control-text: #e8f1ef;--solarized-dark-map-control-border: rgba(23, 74, 86, 1);--solarized-dark-map-control-hover: rgba(42, 161, 152, .15);--solarized-dark-map-control-active: rgba(133, 153, 0, .25);--solarized-dark-map-control-shadow: rgba(0, 0, 0, .55);--solarized-dark-nav-button-bg: rgba(7, 54, 66, .95);--solarized-dark-nav-button-text: #93a1a1;--solarized-dark-nav-button-outline: rgba(42, 161, 152, .8);--solarized-dark-nav-button-active-light: rgba(133, 153, 0, .85);--solarized-dark-nav-button-shadow-light: rgba(133, 153, 0, .4);--solarized-dark-nav-button-shadow-dark: rgba(0, 21, 26, .75);--solarized-dark-nav-button-shadow-mid: rgba(7, 54, 66, .7);--solarized-dark-nav-button-shadow-highlight: rgba(42, 161, 152, .4);--solarized-dark-nav-button-active-shadow-light: rgba(42, 161, 152, .3);--solarized-dark-nav-button-active-shadow-dark: rgba(0, 21, 26, .6);--solarized-dark-nav-button-active-shadow-mid: rgba(7, 54, 66, .65);--solarized-dark-nav-button-active-shadow-highlight: rgba(133, 153, 0, .45);--solarized-dark-altitude-button-bg: rgba(42, 161, 152, .18);--solarized-dark-altitude-button-hover: rgba(42, 161, 152, .28);--solarized-dark-altitude-button-active: rgba(42, 161, 152, .38);--solarized-dark-altitude-collapsed-bg: rgba(0, 43, 54, .75);--solarized-dark-altitude-collapsed-border: rgba(42, 161, 152, .4);--solarized-dark-altitude-collapsed-hover: rgba(7, 54, 66, .85);--solarized-dark-altitude-expanded-bg: rgba(0, 43, 54, .9);--solarized-dark-altitude-expanded-border: rgba(42, 161, 152, .2);--solarized-dark-altitude-expanded-shadow: rgba(0, 0, 0, .65);--solarized-dark-altitude-title-text: #93a1a1;--solarized-dark-altitude-label-text: #839496;--solarized-dark-altitude-input-text: #93a1a1;--solarized-dark-altitude-header-border: rgba(42, 161, 152, .18);--solarized-dark-altitude-button-separator: rgba(0, 43, 54, .6);--solarized-dark-altitude-icon-filter: brightness(0) invert(1);--solarized-dark-menu-bg: rgba(0, 43, 54, 1);--solarized-dark-menu-text: #93a1a1;--solarized-dark-menu-text-secondary: #839496;--solarized-dark-menu-border: rgba(23, 74, 86, 1);--solarized-dark-menu-separator: rgba(12, 66, 76, 1);--solarized-dark-menu-hover: #2aa198;--solarized-dark-menu-hover-text: #fdf6e3;--solarized-dark-menu-shadow: rgba(0, 0, 0, .55);--solarized-dark-checkbox-accent: #859900;--solarized-dark-dialog-overlay-bg: rgba(0, 43, 54, .7);--solarized-dark-dialog-modal-bg: rgba(0, 43, 54, 1);--solarized-dark-dialog-modal-border: rgba(23, 74, 86, 1);--solarized-dark-dialog-modal-shadow: rgba(0, 0, 0, .6);--solarized-dark-dialog-header-bg: rgba(7, 54, 66, 1);--solarized-dark-dialog-header-border: rgba(23, 74, 86, 1);--solarized-dark-dialog-header-text: #93a1a1;--solarized-dark-dialog-close-btn: #839496;--solarized-dark-dialog-close-btn-hover: #dc322f;--solarized-dark-dialog-content-bg: rgba(0, 43, 54, 1);--solarized-dark-dialog-text: #93a1a1;--solarized-dark-dialog-section-bg: rgba(7, 54, 66, 1);--solarized-dark-dialog-section-border: rgba(23, 74, 86, 1);--solarized-dark-dialog-button-primary: #2aa198;--solarized-dark-dialog-button-primary-hover: #21897a;--solarized-dark-dialog-button-success: #859900;--solarized-dark-dialog-button-success-hover: #738200;--solarized-dark-dialog-kbd-bg: rgba(7, 54, 66, 1);--solarized-dark-dialog-kbd-border: rgba(23, 74, 86, 1);--solarized-dark-dialog-kbd-border-bottom: rgba(31, 98, 109, 1);--solarized-dark-dialog-kbd-text: #93a1a1;--solarized-dark-dialog-scrollbar-track: rgba(42, 161, 152, .05);--solarized-dark-dialog-scrollbar-thumb: rgba(42, 161, 152, .2);--solarized-dark-dialog-scrollbar-thumb-hover: rgba(42, 161, 152, .3);--solarized-dark-export-summary-bg: linear-gradient(135deg, rgba(7, 54, 66, .85) 0%, rgba(0, 43, 54, .95) 100%);--solarized-dark-export-summary-border: #2aa198;--solarized-dark-export-summary-text: #839496;--solarized-dark-export-summary-text-strong: #93a1a1;--solarized-dark-export-option-border: rgba(23, 74, 86, 1);--solarized-dark-export-option-border-hover: #2aa198;--solarized-dark-export-option-bg-hover: rgba(7, 54, 66, .6);--solarized-dark-export-option-bg-checked: rgba(42, 161, 152, .24);--solarized-dark-export-checkbox-border: rgba(23, 74, 86, 1);--solarized-dark-export-checkbox-checked: #2aa198;--solarized-dark-export-format-text: #93a1a1;--solarized-dark-export-format-desc: #839496;--solarized-dark-export-cancel-bg: rgba(0, 43, 54, 1);--solarized-dark-export-cancel-border: rgba(23, 74, 86, 1);--solarized-dark-export-cancel-hover: rgba(7, 54, 66, 1)}:root{--solarized-utc-timer-text: #073642;--solarized-utc-timer-bg: transparent;--solarized-utc-timer-border: transparent;--solarized-utc-popup-bg: linear-gradient(145deg, #fdf6e3, #eee8d5);--solarized-utc-popup-text: #073642;--solarized-utc-popup-border: #93a1a1;--solarized-utc-popup-shadow: rgba(7, 54, 66, .15);--solarized-utc-label-primary: #268bd2;--solarized-utc-label-secondary: #dc322f;--solarized-notification-bg: rgba(253, 246, 227, .95);--solarized-notification-text: #073642;--solarized-notification-tab-indicator: #268bd2;--solarized-notification-tab-indicator-takeoff: #268bd2;--solarized-notification-tab-indicator-landing: #859900;--solarized-notification-tab-indicator-traffic: #b58900;--solarized-notification-tab-indicator-emergency: #dc322f;--solarized-notification-scrollbar-thumb: rgba(193, 179, 138, .7);--solarized-notification-scrollbar-thumb-hover: rgba(193, 179, 138, .9);--solarized-notification-toggle-bg: #f7f1d8;--solarized-notification-toggle-border: #e4dcc6;--solarized-notification-toggle-text: #586e75;--solarized-notification-toggle-hover-bg: #efe8cf;--solarized-notification-toggle-active-bg: #eee8d5;--solarized-notification-toggle-active-border: #a0832b;--solarized-notification-toggle-active-text: #586e75;--solarized-attribution-bg: rgba(253, 246, 227, .95);--solarized-attribution-text: #073642;--solarized-attribution-border: rgba(238, 232, 213, 1);--solarized-map-control-bg: rgba(253, 246, 227, .95);--solarized-map-control-text: #073642;--solarized-map-control-border: rgba(220, 214, 195, 1);--solarized-map-control-hover: rgba(7, 54, 66, .1);--solarized-map-control-active: rgba(7, 54, 66, .2);--solarized-map-control-shadow: rgba(0, 0, 0, .3);--solarized-nav-button-bg: rgba(253, 246, 227, .95);--solarized-nav-button-text: #073642;--solarized-nav-button-outline: #93a1a1;--solarized-nav-button-active-light: rgba(253, 246, 227, 1);--solarized-nav-button-shadow-light: rgba(253, 246, 227, .85);--solarized-nav-button-shadow-dark: rgba(7, 54, 66, .4);--solarized-nav-button-shadow-mid: rgba(147, 161, 161, .35);--solarized-nav-button-shadow-highlight: rgba(253, 246, 227, .6);--solarized-nav-button-active-shadow-light: rgba(7, 54, 66, .3);--solarized-nav-button-active-shadow-dark: rgba(253, 246, 227, .85);--solarized-nav-button-active-shadow-mid: rgba(147, 161, 161, .35);--solarized-nav-button-active-shadow-highlight: rgba(253, 246, 227, .7);--solarized-altitude-collapsed-bg: rgba(253, 246, 227, .9);--solarized-altitude-collapsed-border: rgba(147, 161, 161, .5);--solarized-altitude-collapsed-hover: #eee8d5;--solarized-altitude-expanded-bg: rgba(253, 246, 227, .95);--solarized-altitude-expanded-border: rgba(147, 161, 161, .3);--solarized-altitude-expanded-shadow: rgba(7, 54, 66, .12);--solarized-altitude-title-text: #073642;--solarized-altitude-label-text: #073642;--solarized-altitude-input-text: #073642;--solarized-altitude-button-bg: rgba(147, 161, 161, .2);--solarized-altitude-button-hover: rgba(147, 161, 161, .3);--solarized-altitude-button-active: rgba(147, 161, 161, .4);--solarized-altitude-header-border: rgba(147, 161, 161, .2);--solarized-menu-bg: rgba(253, 246, 227, 1);--solarized-menu-text: #073642;--solarized-menu-text-secondary: #586e75;--solarized-menu-border: rgba(220, 214, 195, 1);--solarized-menu-separator: rgba(238, 232, 213, 1);--solarized-menu-hover: #eee8d5;--solarized-menu-hover-text: #073642;--solarized-menu-shadow: rgba(7, 54, 66, .15);--solarized-checkbox-accent: #b58900;--solarized-text-body: #657b83;--solarized-dialog-overlay-bg: rgba(7, 54, 66, .4);--solarized-dialog-modal-bg: rgba(253, 246, 227, 1);--solarized-dialog-modal-border: rgba(220, 214, 195, 1);--solarized-dialog-modal-shadow: rgba(7, 54, 66, .15);--solarized-dialog-header-bg: rgba(253, 246, 227, 1);--solarized-dialog-header-border: rgba(238, 232, 213, 1);--solarized-dialog-header-text: #073642;--solarized-dialog-close-btn: #586e75;--solarized-dialog-close-btn-hover: #dc322f;--solarized-dialog-content-bg: rgba(253, 246, 227, 1);--solarized-dialog-text: #586e75;--solarized-dialog-section-bg: rgba(245, 238, 219, 1);--solarized-dialog-section-border: rgba(238, 232, 213, 1);--solarized-dialog-button-primary: #268bd2;--solarized-dialog-button-primary-hover: #2075c5;--solarized-dialog-button-success: #859900;--solarized-dialog-button-success-hover: #7a8700;--solarized-dialog-kbd-bg: rgba(238, 232, 213, 1);--solarized-dialog-kbd-border: rgba(220, 214, 195, 1);--solarized-dialog-kbd-border-bottom: rgba(147, 161, 161, 1);--solarized-dialog-kbd-text: #073642;--solarized-dialog-scrollbar-track: rgba(7, 54, 66, .05);--solarized-dialog-scrollbar-thumb: rgba(7, 54, 66, .2);--solarized-dialog-scrollbar-thumb-hover: rgba(7, 54, 66, .3);--solarized-export-summary-bg: linear-gradient(135deg, rgba(245, 238, 219, .9) 0%, rgba(238, 232, 213, .9) 100%);--solarized-export-summary-border: #268bd2;--solarized-export-summary-text: #586e75;--solarized-export-summary-text-strong: #073642;--solarized-export-option-border: rgba(220, 214, 195, 1);--solarized-export-option-border-hover: #268bd2;--solarized-export-option-bg-hover: rgba(245, 238, 219, .7);--solarized-export-option-bg-checked: rgba(38, 139, 210, .1);--solarized-export-checkbox-border: rgba(147, 161, 161, 1);--solarized-export-checkbox-checked: #268bd2;--solarized-export-format-text: #073642;--solarized-export-format-desc: #586e75;--solarized-export-cancel-bg: rgba(238, 232, 213, 1);--solarized-export-cancel-border: rgba(220, 214, 195, 1);--solarized-export-cancel-hover: #eee8d5}.theme-light{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--dialog-overlay-bg: var(--light-dialog-overlay-bg);--dialog-modal-bg: var(--light-dialog-modal-bg);--dialog-modal-border: var(--light-dialog-modal-border);--dialog-modal-shadow: var(--light-dialog-modal-shadow);--dialog-header-bg: var(--light-dialog-header-bg);--dialog-header-border: var(--light-dialog-header-border);--dialog-header-text: var(--light-dialog-header-text);--dialog-close-btn: var(--light-dialog-close-btn);--dialog-close-btn-hover: var(--light-dialog-close-btn-hover);--dialog-content-bg: var(--light-dialog-content-bg);--dialog-text: var(--light-dialog-text);--dialog-section-bg: var(--light-dialog-section-bg);--dialog-section-border: var(--light-dialog-section-border);--dialog-button-primary: var(--light-dialog-button-primary);--dialog-button-primary-hover: var(--light-dialog-button-primary-hover);--dialog-button-success: var(--light-dialog-button-success);--dialog-button-success-hover: var(--light-dialog-button-success-hover);--dialog-kbd-bg: var(--light-dialog-kbd-bg);--dialog-kbd-border: var(--light-dialog-kbd-border);--dialog-kbd-border-bottom: var(--light-dialog-kbd-border-bottom);--dialog-kbd-text: var(--light-dialog-kbd-text);--dialog-scrollbar-track: var(--light-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--light-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--light-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--light-export-summary-bg);--export-summary-border: var(--light-export-summary-border);--export-summary-text: var(--light-export-summary-text);--export-summary-text-strong: var(--light-export-summary-text-strong);--export-option-border: var(--light-export-option-border);--export-option-border-hover: var(--light-export-option-border-hover);--export-option-bg-hover: var(--light-export-option-bg-hover);--export-option-bg-checked: var(--light-export-option-bg-checked);--export-checkbox-border: var(--light-export-checkbox-border);--export-checkbox-checked: var(--light-export-checkbox-checked);--export-format-text: var(--light-export-format-text);--export-format-desc: var(--light-export-format-desc);--export-cancel-bg: var(--light-export-cancel-bg);--export-cancel-border: var(--light-export-cancel-border);--export-cancel-hover: var(--light-export-cancel-hover);--utc-timer-text: var(--light-utc-timer-text);--utc-timer-bg: var(--light-utc-timer-bg);--utc-timer-border: var(--light-utc-timer-border);--utc-popup-bg: var(--light-utc-popup-bg);--utc-popup-text: var(--light-utc-popup-text);--utc-popup-border: var(--light-utc-popup-border);--utc-popup-shadow: var(--light-utc-popup-shadow);--utc-label-primary: var(--light-utc-label-primary);--utc-label-secondary: var(--light-utc-label-secondary);--notification-bg: var(--light-notification-bg);--notification-text: var(--light-notification-text);--notification-tab-indicator: var(--light-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--light-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--light-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--light-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--light-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--light-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--light-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--light-notification-toggle-bg);--notification-toggle-border: var(--light-notification-toggle-border);--notification-toggle-text: var(--light-notification-toggle-text);--notification-toggle-hover-bg: var(--light-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--light-notification-toggle-active-bg);--notification-toggle-active-border: var(--light-notification-toggle-active-border);--notification-toggle-active-text: var(--light-notification-toggle-active-text);--attribution-bg: var(--light-attribution-bg);--attribution-text: var(--light-attribution-text);--attribution-border: var(--light-attribution-border);--map-control-bg: var(--light-map-control-bg);--map-control-text: var(--light-map-control-text);--map-control-border: var(--light-map-control-border);--map-control-hover: var(--light-map-control-hover);--map-control-active: var(--light-map-control-active);--map-control-shadow: var(--light-map-control-shadow);--altitude-input-text: var(--light-altitude-input-text);--altitude-button-bg: var(--light-altitude-button-bg);--altitude-button-hover: var(--light-altitude-button-hover);--altitude-button-active: var(--light-altitude-button-active);--nav-button-bg: var(--light-nav-button-bg);--nav-button-text: var(--light-nav-button-text);--nav-button-outline: var(--light-nav-button-outline);--nav-button-shadow-dark: var(--light-nav-button-shadow-dark);--nav-button-shadow-light: var(--light-nav-button-shadow-light);--nav-button-shadow-mid: var(--light-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--light-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--light-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--light-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--light-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--light-nav-button-active-shadow-highlight);--nav-button-active-light: var(--light-nav-button-active-light);--menu-bg: var(--light-menu-bg);--menu-text: var(--light-menu-text);--menu-text-secondary: var(--light-menu-text-secondary);--menu-border: var(--light-menu-border);--menu-separator: var(--light-menu-separator);--menu-hover: var(--light-menu-hover);--menu-hover-text: var(--light-menu-hover-text);--menu-shadow: var(--light-menu-shadow);--checkbox-accent: var(--light-checkbox-accent)}.theme-dark{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--utc-timer-bg: var(--dark-utc-timer-bg);--utc-timer-border: var(--dark-utc-timer-border);--utc-timer-text: var(--dark-utc-timer-text);--utc-popup-bg: var(--dark-utc-popup-bg);--utc-popup-text: var(--dark-utc-popup-text);--utc-popup-border: var(--dark-utc-popup-border);--utc-popup-shadow: var(--dark-utc-popup-shadow);--utc-label-primary: var(--dark-utc-label-primary);--utc-label-secondary: var(--dark-utc-label-secondary);--notification-bg: var(--dark-notification-bg);--notification-text: var(--dark-notification-text);--notification-tab-indicator: var(--dark-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--dark-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--dark-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--dark-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--dark-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--dark-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--dark-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--dark-notification-toggle-bg);--notification-toggle-border: var(--dark-notification-toggle-border);--notification-toggle-text: var(--dark-notification-toggle-text);--notification-toggle-hover-bg: var(--dark-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--dark-notification-toggle-active-bg);--notification-toggle-active-border: var(--dark-notification-toggle-active-border);--notification-toggle-active-text: var(--dark-notification-toggle-active-text);--attribution-bg: var(--dark-attribution-bg);--attribution-text: var(--dark-attribution-text);--attribution-border: var(--dark-attribution-border);--map-control-bg: var(--dark-map-control-bg);--map-control-text: var(--dark-map-control-text);--map-control-border: var(--dark-map-control-border);--map-control-hover: var(--dark-map-control-hover);--map-control-active: var(--dark-map-control-active);--map-control-shadow: var(--dark-map-control-shadow);--nav-button-bg: var(--dark-nav-button-bg);--nav-button-text: var(--dark-nav-button-text);--nav-button-outline: var(--dark-nav-button-outline);--nav-button-shadow-dark: var(--dark-nav-button-shadow-dark);--nav-button-shadow-light: var(--dark-nav-button-shadow-light);--nav-button-shadow-mid: var(--dark-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--dark-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--dark-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--dark-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--dark-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--dark-nav-button-active-shadow-highlight);--nav-button-active-light: var(--dark-nav-button-active-light);--altitude-input-text: var(--dark-altitude-input-text);--altitude-button-bg: var(--dark-altitude-button-bg);--altitude-button-hover: var(--dark-altitude-button-hover);--altitude-button-active: var(--dark-altitude-button-active);--menu-bg: var(--dark-menu-bg);--menu-text: var(--dark-menu-text);--menu-text-secondary: var(--dark-menu-text-secondary);--menu-border: var(--dark-menu-border);--menu-separator: var(--dark-menu-separator);--menu-hover: var(--dark-menu-hover);--menu-hover-text: var(--dark-menu-hover-text);--menu-shadow: var(--dark-menu-shadow);--checkbox-accent: var(--dark-checkbox-accent);--dialog-overlay-bg: var(--dark-dialog-overlay-bg);--dialog-modal-bg: var(--dark-dialog-modal-bg);--dialog-modal-border: var(--dark-dialog-modal-border);--dialog-modal-shadow: var(--dark-dialog-modal-shadow);--dialog-header-bg: var(--dark-dialog-header-bg);--dialog-header-border: var(--dark-dialog-header-border);--dialog-header-text: var(--dark-dialog-header-text);--dialog-close-btn: var(--dark-dialog-close-btn);--dialog-close-btn-hover: var(--dark-dialog-close-btn-hover);--dialog-content-bg: var(--dark-dialog-content-bg);--dialog-text: var(--dark-dialog-text);--dialog-section-bg: var(--dark-dialog-section-bg);--dialog-section-border: var(--dark-dialog-section-border);--dialog-button-primary: var(--dark-dialog-button-primary);--dialog-button-primary-hover: var(--dark-dialog-button-primary-hover);--dialog-button-success: var(--dark-dialog-button-success);--dialog-button-success-hover: var(--dark-dialog-button-success-hover);--dialog-kbd-bg: var(--dark-dialog-kbd-bg);--dialog-kbd-border: var(--dark-dialog-kbd-border);--dialog-kbd-border-bottom: var(--dark-dialog-kbd-border-bottom);--dialog-kbd-text: var(--dark-dialog-kbd-text);--dialog-scrollbar-track: var(--dark-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--dark-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--dark-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--dark-export-summary-bg);--export-summary-border: var(--dark-export-summary-border);--export-summary-text: var(--dark-export-summary-text);--export-summary-text-strong: var(--dark-export-summary-text-strong);--export-option-border: var(--dark-export-option-border);--export-option-border-hover: var(--dark-export-option-border-hover);--export-option-bg-hover: var(--dark-export-option-bg-hover);--export-option-bg-checked: var(--dark-export-option-bg-checked);--export-checkbox-border: var(--dark-export-checkbox-border);--export-checkbox-checked: var(--dark-export-checkbox-checked);--export-format-text: var(--dark-export-format-text);--export-format-desc: var(--dark-export-format-desc);--export-cancel-bg: var(--dark-export-cancel-bg);--export-cancel-border: var(--dark-export-cancel-border);--export-cancel-hover: var(--dark-export-cancel-hover)}.theme-dark-blue{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--utc-timer-bg: var(--dark-blue-utc-timer-bg);--utc-timer-border: var(--dark-blue-utc-timer-border);--utc-timer-text: var(--dark-blue-utc-timer-text);--utc-popup-bg: var(--dark-blue-utc-popup-bg);--utc-popup-text: var(--dark-blue-utc-popup-text);--utc-popup-border: var(--dark-blue-utc-popup-border);--utc-popup-shadow: var(--dark-blue-utc-popup-shadow);--utc-label-primary: var(--dark-blue-utc-label-primary);--utc-label-secondary: var(--dark-blue-utc-label-secondary);--notification-bg: var(--dark-blue-notification-bg);--notification-text: var(--dark-blue-notification-text);--notification-tab-indicator: var(--dark-blue-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--dark-blue-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--dark-blue-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--dark-blue-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--dark-blue-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--dark-blue-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--dark-blue-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--dark-blue-notification-toggle-bg);--notification-toggle-border: var(--dark-blue-notification-toggle-border);--notification-toggle-text: var(--dark-blue-notification-toggle-text);--notification-toggle-hover-bg: var(--dark-blue-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--dark-blue-notification-toggle-active-bg);--notification-toggle-active-border: var(--dark-blue-notification-toggle-active-border);--notification-toggle-active-text: var(--dark-blue-notification-toggle-active-text);--attribution-bg: var(--dark-blue-attribution-bg);--attribution-text: var(--dark-blue-attribution-text);--attribution-border: var(--dark-blue-attribution-border);--map-control-bg: var(--dark-blue-map-control-bg);--map-control-text: var(--dark-blue-map-control-text);--map-control-border: var(--dark-blue-map-control-border);--map-control-hover: var(--dark-blue-map-control-hover);--map-control-active: var(--dark-blue-map-control-active);--map-control-shadow: var(--dark-blue-map-control-shadow);--nav-button-bg: var(--dark-blue-nav-button-bg);--nav-button-text: var(--dark-blue-nav-button-text);--nav-button-outline: var(--dark-blue-nav-button-outline);--nav-button-shadow-dark: var(--dark-blue-nav-button-shadow-dark);--nav-button-shadow-light: var(--dark-blue-nav-button-shadow-light);--nav-button-shadow-mid: var(--dark-blue-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--dark-blue-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--dark-blue-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--dark-blue-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--dark-blue-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--dark-blue-nav-button-active-shadow-highlight);--nav-button-active-light: var(--dark-blue-nav-button-active-light);--altitude-input-text: var(--dark-blue-altitude-input-text);--altitude-button-bg: var(--dark-blue-altitude-button-bg);--altitude-button-hover: var(--dark-blue-altitude-button-hover);--altitude-button-active: var(--dark-blue-altitude-button-active);--menu-bg: var(--dark-blue-menu-bg);--menu-text: var(--dark-blue-menu-text);--menu-text-secondary: var(--dark-blue-menu-text-secondary);--menu-border: var(--dark-blue-menu-border);--menu-separator: var(--dark-blue-menu-separator);--menu-hover: var(--dark-blue-menu-hover);--menu-hover-text: var(--dark-blue-menu-hover-text);--menu-shadow: var(--dark-blue-menu-shadow);--checkbox-accent: var(--dark-blue-checkbox-accent);--dialog-overlay-bg: var(--dark-blue-dialog-overlay-bg);--dialog-modal-bg: var(--dark-blue-dialog-modal-bg);--dialog-modal-border: var(--dark-blue-dialog-modal-border);--dialog-modal-shadow: var(--dark-blue-dialog-modal-shadow);--dialog-header-bg: var(--dark-blue-dialog-header-bg);--dialog-header-border: var(--dark-blue-dialog-header-border);--dialog-header-text: var(--dark-blue-dialog-header-text);--dialog-close-btn: var(--dark-blue-dialog-close-btn);--dialog-close-btn-hover: var(--dark-blue-dialog-close-btn-hover);--dialog-content-bg: var(--dark-blue-dialog-content-bg);--dialog-text: var(--dark-blue-dialog-text);--dialog-section-bg: var(--dark-blue-dialog-section-bg);--dialog-section-border: var(--dark-blue-dialog-section-border);--dialog-button-primary: var(--dark-blue-dialog-button-primary);--dialog-button-primary-hover: var(--dark-blue-dialog-button-primary-hover);--dialog-button-success: var(--dark-blue-dialog-button-success);--dialog-button-success-hover: var(--dark-blue-dialog-button-success-hover);--dialog-kbd-bg: var(--dark-blue-dialog-kbd-bg);--dialog-kbd-border: var(--dark-blue-dialog-kbd-border);--dialog-kbd-border-bottom: var(--dark-blue-dialog-kbd-border-bottom);--dialog-kbd-text: var(--dark-blue-dialog-kbd-text);--dialog-scrollbar-track: var(--dark-blue-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--dark-blue-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--dark-blue-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--dark-blue-export-summary-bg);--export-summary-border: var(--dark-blue-export-summary-border);--export-summary-text: var(--dark-blue-export-summary-text);--export-summary-text-strong: var(--dark-blue-export-summary-text-strong);--export-option-border: var(--dark-blue-export-option-border);--export-option-border-hover: var(--dark-blue-export-option-border-hover);--export-option-bg-hover: var(--dark-blue-export-option-bg-hover);--export-option-bg-checked: var(--dark-blue-export-option-bg-checked);--export-checkbox-border: var(--dark-blue-export-checkbox-border);--export-checkbox-checked: var(--dark-blue-export-checkbox-checked);--export-format-text: var(--dark-blue-export-format-text);--export-format-desc: var(--dark-blue-export-format-desc);--export-cancel-bg: var(--dark-blue-export-cancel-bg);--export-cancel-border: var(--dark-blue-export-cancel-border);--export-cancel-hover: var(--dark-blue-export-cancel-hover)}.theme-red{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--utc-timer-bg: var(--red-utc-timer-bg);--utc-timer-border: var(--red-utc-timer-border);--utc-timer-text: var(--red-utc-timer-text);--utc-popup-bg: var(--red-utc-popup-bg);--utc-popup-text: var(--red-utc-popup-text);--utc-popup-border: var(--red-utc-popup-border);--utc-popup-shadow: var(--red-utc-popup-shadow);--utc-label-primary: var(--red-utc-label-primary);--utc-label-secondary: var(--red-utc-label-secondary);--notification-bg: var(--red-notification-bg);--notification-text: var(--red-notification-text);--notification-tab-indicator: var(--red-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--red-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--red-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--red-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--red-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--red-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--red-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--red-notification-toggle-bg);--notification-toggle-border: var(--red-notification-toggle-border);--notification-toggle-text: var(--red-notification-toggle-text);--notification-toggle-hover-bg: var(--red-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--red-notification-toggle-active-bg);--notification-toggle-active-border: var(--red-notification-toggle-active-border);--notification-toggle-active-text: var(--red-notification-toggle-active-text);--attribution-bg: var(--red-attribution-bg);--attribution-text: var(--red-attribution-text);--attribution-border: var(--red-attribution-border);--map-control-bg: var(--red-map-control-bg);--map-control-text: var(--red-map-control-text);--map-control-border: var(--red-map-control-border);--map-control-hover: var(--red-map-control-hover);--map-control-active: var(--red-map-control-active);--map-control-shadow: var(--red-map-control-shadow);--nav-button-bg: var(--red-nav-button-bg);--nav-button-text: var(--red-nav-button-text);--nav-button-outline: var(--red-nav-button-outline);--nav-button-shadow-dark: var(--red-nav-button-shadow-dark);--nav-button-shadow-light: var(--red-nav-button-shadow-light);--nav-button-shadow-mid: var(--red-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--red-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--red-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--red-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--red-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--red-nav-button-active-shadow-highlight);--nav-button-active-light: var(--red-nav-button-active-light);--altitude-input-text: var(--red-altitude-input-text);--altitude-button-bg: var(--red-altitude-button-bg);--altitude-button-hover: var(--red-altitude-button-hover);--altitude-button-active: var(--red-altitude-button-active);--menu-bg: var(--red-menu-bg);--menu-text: var(--red-menu-text);--menu-text-secondary: var(--red-menu-text-secondary);--menu-border: var(--red-menu-border);--menu-separator: var(--red-menu-separator);--menu-hover: var(--red-menu-hover);--menu-hover-text: var(--red-menu-hover-text);--menu-shadow: var(--red-menu-shadow);--checkbox-accent: var(--red-checkbox-accent);--dialog-overlay-bg: var(--red-dialog-overlay-bg);--dialog-modal-bg: var(--red-dialog-modal-bg);--dialog-modal-border: var(--red-dialog-modal-border);--dialog-modal-shadow: var(--red-dialog-modal-shadow);--dialog-header-bg: var(--red-dialog-header-bg);--dialog-header-border: var(--red-dialog-header-border);--dialog-header-text: var(--red-dialog-header-text);--dialog-close-btn: var(--red-dialog-close-btn);--dialog-close-btn-hover: var(--red-dialog-close-btn-hover);--dialog-content-bg: var(--red-dialog-content-bg);--dialog-text: var(--red-dialog-text);--dialog-section-bg: var(--red-dialog-section-bg);--dialog-section-border: var(--red-dialog-section-border);--dialog-button-primary: var(--red-dialog-button-primary);--dialog-button-primary-hover: var(--red-dialog-button-primary-hover);--dialog-button-success: var(--red-dialog-button-success);--dialog-button-success-hover: var(--red-dialog-button-success-hover);--dialog-kbd-bg: var(--red-dialog-kbd-bg);--dialog-kbd-border: var(--red-dialog-kbd-border);--dialog-kbd-border-bottom: var(--red-dialog-kbd-border-bottom);--dialog-kbd-text: var(--red-dialog-kbd-text);--dialog-scrollbar-track: var(--red-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--red-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--red-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--red-export-summary-bg);--export-summary-border: var(--red-export-summary-border);--export-summary-text: var(--red-export-summary-text);--export-summary-text-strong: var(--red-export-summary-text-strong);--export-option-border: var(--red-export-option-border);--export-option-border-hover: var(--red-export-option-border-hover);--export-option-bg-hover: var(--red-export-option-bg-hover);--export-option-bg-checked: var(--red-export-option-bg-checked);--export-checkbox-border: var(--red-export-checkbox-border);--export-checkbox-checked: var(--red-export-checkbox-checked);--export-format-text: var(--red-export-format-text);--export-format-desc: var(--red-export-format-desc);--export-cancel-bg: var(--red-export-cancel-bg);--export-cancel-border: var(--red-export-cancel-border);--export-cancel-hover: var(--red-export-cancel-hover)}.theme-solarized-dark{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--utc-timer-bg: var(--solarized-dark-utc-timer-bg);--utc-timer-border: var(--solarized-dark-utc-timer-border);--utc-timer-text: var(--solarized-dark-utc-timer-text);--utc-popup-bg: var(--solarized-dark-utc-popup-bg);--utc-popup-text: var(--solarized-dark-utc-popup-text);--utc-popup-border: var(--solarized-dark-utc-popup-border);--utc-popup-shadow: var(--solarized-dark-utc-popup-shadow);--utc-label-primary: var(--solarized-dark-utc-label-primary);--utc-label-secondary: var(--solarized-dark-utc-label-secondary);--notification-bg: var(--solarized-dark-notification-bg);--notification-text: var(--solarized-dark-notification-text);--notification-tab-indicator: var(--solarized-dark-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--solarized-dark-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--solarized-dark-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--solarized-dark-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--solarized-dark-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--solarized-dark-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--solarized-dark-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--solarized-dark-notification-toggle-bg);--notification-toggle-border: var(--solarized-dark-notification-toggle-border);--notification-toggle-text: var(--solarized-dark-notification-toggle-text);--notification-toggle-hover-bg: var(--solarized-dark-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--solarized-dark-notification-toggle-active-bg);--notification-toggle-active-border: var(--solarized-dark-notification-toggle-active-border);--notification-toggle-active-text: var(--solarized-dark-notification-toggle-active-text);--attribution-bg: var(--solarized-dark-attribution-bg);--attribution-text: var(--solarized-dark-attribution-text);--attribution-border: var(--solarized-dark-attribution-border);--map-control-bg: var(--solarized-dark-map-control-bg);--map-control-text: var(--solarized-dark-map-control-text);--map-control-border: var(--solarized-dark-map-control-border);--map-control-hover: var(--solarized-dark-map-control-hover);--map-control-active: var(--solarized-dark-map-control-active);--map-control-shadow: var(--solarized-dark-map-control-shadow);--altitude-input-text: var(--solarized-dark-altitude-input-text);--altitude-button-bg: var(--solarized-dark-altitude-button-bg);--altitude-button-hover: var(--solarized-dark-altitude-button-hover);--altitude-button-active: var(--solarized-dark-altitude-button-active);--nav-button-bg: var(--solarized-dark-nav-button-bg);--nav-button-text: var(--solarized-dark-nav-button-text);--nav-button-outline: var(--solarized-dark-nav-button-outline);--nav-button-shadow-dark: var(--solarized-dark-nav-button-shadow-dark);--nav-button-shadow-light: var(--solarized-dark-nav-button-shadow-light);--nav-button-shadow-mid: var(--solarized-dark-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--solarized-dark-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--solarized-dark-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--solarized-dark-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--solarized-dark-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--solarized-dark-nav-button-active-shadow-highlight);--nav-button-active-light: var(--solarized-dark-nav-button-active-light);--menu-bg: var(--solarized-dark-menu-bg);--menu-text: var(--solarized-dark-menu-text);--menu-text-secondary: var(--solarized-dark-menu-text-secondary);--menu-border: var(--solarized-dark-menu-border);--menu-separator: var(--solarized-dark-menu-separator);--menu-hover: var(--solarized-dark-menu-hover);--menu-hover-text: var(--solarized-dark-menu-hover-text);--menu-shadow: var(--solarized-dark-menu-shadow);--checkbox-accent: var(--solarized-dark-checkbox-accent);--dialog-overlay-bg: var(--solarized-dark-dialog-overlay-bg);--dialog-modal-bg: var(--solarized-dark-dialog-modal-bg);--dialog-modal-border: var(--solarized-dark-dialog-modal-border);--dialog-modal-shadow: var(--solarized-dark-dialog-modal-shadow);--dialog-header-bg: var(--solarized-dark-dialog-header-bg);--dialog-header-border: var(--solarized-dark-dialog-header-border);--dialog-header-text: var(--solarized-dark-dialog-header-text);--dialog-close-btn: var(--solarized-dark-dialog-close-btn);--dialog-close-btn-hover: var(--solarized-dark-dialog-close-btn-hover);--dialog-content-bg: var(--solarized-dark-dialog-content-bg);--dialog-text: var(--solarized-dark-dialog-text);--dialog-section-bg: var(--solarized-dark-dialog-section-bg);--dialog-section-border: var(--solarized-dark-dialog-section-border);--dialog-button-primary: var(--solarized-dark-dialog-button-primary);--dialog-button-primary-hover: var(--solarized-dark-dialog-button-primary-hover);--dialog-button-success: var(--solarized-dark-dialog-button-success);--dialog-button-success-hover: var(--solarized-dark-dialog-button-success-hover);--dialog-kbd-bg: var(--solarized-dark-dialog-kbd-bg);--dialog-kbd-border: var(--solarized-dark-dialog-kbd-border);--dialog-kbd-border-bottom: var(--solarized-dark-dialog-kbd-border-bottom);--dialog-kbd-text: var(--solarized-dark-dialog-kbd-text);--dialog-scrollbar-track: var(--solarized-dark-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--solarized-dark-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--solarized-dark-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--solarized-dark-export-summary-bg);--export-summary-border: var(--solarized-dark-export-summary-border);--export-summary-text: var(--solarized-dark-export-summary-text);--export-summary-text-strong: var(--solarized-dark-export-summary-text-strong);--export-option-border: var(--solarized-dark-export-option-border);--export-option-border-hover: var(--solarized-dark-export-option-border-hover);--export-option-bg-hover: var(--solarized-dark-export-option-bg-hover);--export-option-bg-checked: var(--solarized-dark-export-option-bg-checked);--export-checkbox-border: var(--solarized-dark-export-checkbox-border);--export-checkbox-checked: var(--solarized-dark-export-checkbox-checked);--export-format-text: var(--solarized-dark-export-format-text);--export-format-desc: var(--solarized-dark-export-format-desc);--export-cancel-bg: var(--solarized-dark-export-cancel-bg);--export-cancel-border: var(--solarized-dark-export-cancel-border);--export-cancel-hover: var(--solarized-dark-export-cancel-hover)}.theme-solarized-light{--header-bg: var(--theme-app-header-bg);--toolbox-bg: var(--theme-app-toolbox-bg);--footer-bg: var(--theme-app-footer-bg);--utc-timer-bg: var(--solarized-utc-timer-bg);--utc-timer-border: var(--solarized-utc-timer-border);--utc-timer-text: var(--solarized-utc-timer-text);--utc-popup-bg: var(--solarized-utc-popup-bg);--utc-popup-text: var(--solarized-utc-popup-text);--utc-popup-border: var(--solarized-utc-popup-border);--utc-popup-shadow: var(--solarized-utc-popup-shadow);--utc-label-primary: var(--solarized-utc-label-primary);--utc-label-secondary: var(--solarized-utc-label-secondary);--notification-bg: var(--solarized-notification-bg);--notification-text: var(--solarized-notification-text);--notification-tab-indicator: var(--solarized-notification-tab-indicator);--notification-tab-indicator-takeoff: var(--solarized-notification-tab-indicator-takeoff);--notification-tab-indicator-landing: var(--solarized-notification-tab-indicator-landing);--notification-tab-indicator-traffic: var(--solarized-notification-tab-indicator-traffic);--notification-tab-indicator-emergency: var(--solarized-notification-tab-indicator-emergency);--notification-scrollbar-thumb: var(--solarized-notification-scrollbar-thumb);--notification-scrollbar-thumb-hover: var(--solarized-notification-scrollbar-thumb-hover);--notification-toggle-bg: var(--solarized-notification-toggle-bg);--notification-toggle-border: var(--solarized-notification-toggle-border);--notification-toggle-text: var(--solarized-notification-toggle-text);--notification-toggle-hover-bg: var(--solarized-notification-toggle-hover-bg);--notification-toggle-active-bg: var(--solarized-notification-toggle-active-bg);--notification-toggle-active-border: var(--solarized-notification-toggle-active-border);--notification-toggle-active-text: var(--solarized-notification-toggle-active-text);--attribution-bg: var(--solarized-attribution-bg);--attribution-text: var(--solarized-attribution-text);--attribution-border: var(--solarized-attribution-border);--map-control-bg: var(--solarized-map-control-bg);--map-control-text: var(--solarized-map-control-text);--map-control-border: var(--solarized-map-control-border);--map-control-hover: var(--solarized-map-control-hover);--map-control-active: var(--solarized-map-control-active);--map-control-shadow: var(--solarized-map-control-shadow);--nav-button-bg: var(--solarized-nav-button-bg);--nav-button-text: var(--solarized-nav-button-text);--nav-button-outline: var(--solarized-nav-button-outline);--nav-button-shadow-dark: var(--solarized-nav-button-shadow-dark);--nav-button-shadow-light: var(--solarized-nav-button-shadow-light);--nav-button-shadow-mid: var(--solarized-nav-button-shadow-mid);--nav-button-shadow-highlight: var(--solarized-nav-button-shadow-highlight);--nav-button-active-shadow-dark: var(--solarized-nav-button-active-shadow-dark);--nav-button-active-shadow-light: var(--solarized-nav-button-active-shadow-light);--nav-button-active-shadow-mid: var(--solarized-nav-button-active-shadow-mid);--nav-button-active-shadow-highlight: var(--solarized-nav-button-active-shadow-highlight);--nav-button-active-light: var(--solarized-nav-button-active-light);--altitude-input-text: var(--solarized-altitude-input-text);--altitude-button-bg: var(--solarized-altitude-button-bg);--altitude-button-hover: var(--solarized-altitude-button-hover);--altitude-button-active: var(--solarized-altitude-button-active);--menu-bg: var(--solarized-menu-bg);--menu-text: var(--solarized-menu-text);--menu-text-secondary: var(--solarized-menu-text-secondary);--menu-border: var(--solarized-menu-border);--menu-separator: var(--solarized-menu-separator);--menu-hover: var(--solarized-menu-hover);--menu-hover-text: var(--solarized-menu-hover-text);--menu-shadow: var(--solarized-menu-shadow);--checkbox-accent: var(--solarized-checkbox-accent);--dialog-overlay-bg: var(--solarized-dialog-overlay-bg);--dialog-modal-bg: var(--solarized-dialog-modal-bg);--dialog-modal-border: var(--solarized-dialog-modal-border);--dialog-modal-shadow: var(--solarized-dialog-modal-shadow);--dialog-header-bg: var(--solarized-dialog-header-bg);--dialog-header-border: var(--solarized-dialog-header-border);--dialog-header-text: var(--solarized-dialog-header-text);--dialog-close-btn: var(--solarized-dialog-close-btn);--dialog-close-btn-hover: var(--solarized-dialog-close-btn-hover);--dialog-content-bg: var(--solarized-dialog-content-bg);--dialog-text: var(--solarized-dialog-text);--dialog-section-bg: var(--solarized-dialog-section-bg);--dialog-section-border: var(--solarized-dialog-section-border);--dialog-button-primary: var(--solarized-dialog-button-primary);--dialog-button-primary-hover: var(--solarized-dialog-button-primary-hover);--dialog-button-success: var(--solarized-dialog-button-success);--dialog-button-success-hover: var(--solarized-dialog-button-success-hover);--dialog-kbd-bg: var(--solarized-dialog-kbd-bg);--dialog-kbd-border: var(--solarized-dialog-kbd-border);--dialog-kbd-border-bottom: var(--solarized-dialog-kbd-border-bottom);--dialog-kbd-text: var(--solarized-dialog-kbd-text);--dialog-scrollbar-track: var(--solarized-dialog-scrollbar-track);--dialog-scrollbar-thumb: var(--solarized-dialog-scrollbar-thumb);--dialog-scrollbar-thumb-hover: var(--solarized-dialog-scrollbar-thumb-hover);--export-summary-bg: var(--solarized-export-summary-bg);--export-summary-border: var(--solarized-export-summary-border);--export-summary-text: var(--solarized-export-summary-text);--export-summary-text-strong: var(--solarized-export-summary-text-strong);--export-option-border: var(--solarized-export-option-border);--export-option-border-hover: var(--solarized-export-option-border-hover);--export-option-bg-hover: var(--solarized-export-option-bg-hover);--export-option-bg-checked: var(--solarized-export-option-bg-checked);--export-checkbox-border: var(--solarized-export-checkbox-border);--export-checkbox-checked: var(--solarized-export-checkbox-checked);--export-format-text: var(--solarized-export-format-text);--export-format-desc: var(--solarized-export-format-desc);--export-cancel-bg: var(--solarized-export-cancel-bg);--export-cancel-border: var(--solarized-export-cancel-border);--export-cancel-hover: var(--solarized-export-cancel-hover)}.header{background:var(--header-bg);color:var(--header-text);border-bottom:1px solid var(--header-border)}.header:hover{background:var(--header-hover)}.header .secondary-text{color:var(--header-text-secondary)}.header .icon{filter:var(--header-icon-filter)}.footer{background:var(--footer-bg);color:var(--footer-text);border-top:1px solid var(--footer-border)}.footer:hover{background:var(--footer-hover)}.footer .icon{filter:var(--footer-icon-filter)}.toolbox{background:var(--theme-app-toolbox-bg)}.toolbox:hover{background:var(--theme-app-toolbox-hover)}.toolbox .icon-inactive{color:var(--theme-app-toolbox-icon-inactive);filter:var(--theme-app-toolbox-icon-filter)}.toolbox .icon-active{color:var(--theme-app-toolbox-icon-active)}.toolbox .active-indicator{color:var(--theme-app-toolbox-active-indicator)}.chart-control-panel-container{background-color:var(--theme-app-chart-panel-bg);border-right:1px solid var(--theme-app-chart-panel-border);color:var(--theme-app-chart-panel-text)}.chart-panel-header{background-color:var(--theme-app-chart-panel-header-bg);border-bottom:1px solid var(--theme-app-chart-panel-header-border);color:var(--theme-app-chart-panel-text)}.chart-control-section-title{color:var(--theme-app-chart-section-title)}.chart-control-item{background-color:var(--theme-app-chart-control-item-bg);border:1px solid var(--theme-app-chart-control-item-border)}.chart-control-item:hover{background-color:var(--theme-app-chart-control-item-hover)}.chart-control-item.active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border)}.chart-control-checkbox-custom{background-color:var(--theme-app-chart-control-checkbox-bg);border:2px solid var(--theme-app-chart-control-checkbox-border)}.chart-control-checkbox-custom.checked{background-color:var(--theme-app-chart-control-checkbox-checked);border-color:var(--theme-app-chart-control-checkbox-checked)}.chart-control-label-primary{color:var(--theme-app-chart-control-label-primary)}.chart-control-label-secondary{color:var(--theme-app-chart-control-label-secondary)}.chart-close-btn{color:var(--theme-app-chart-close-btn)}.chart-close-btn:hover{color:var(--theme-app-chart-close-btn-hover)}.search-side-panel-container{background-color:var(--theme-app-search-panel-bg);border-right:1px solid var(--theme-app-search-panel-border);color:var(--theme-app-search-panel-text)}.search-panel-header{background-color:var(--theme-app-search-panel-header-bg);border-bottom:1px solid var(--theme-app-search-panel-header-border);color:var(--theme-app-search-panel-text)}.search-input-wrapper{background:var(--theme-app-search-input-bg);border:1px solid var(--theme-app-search-input-border)}.search-input-wrapper:focus-within{border-color:var(--theme-app-search-input-border-focus)}.search-input{color:var(--theme-app-search-input-text)}.search-input::placeholder{color:var(--theme-app-search-input-placeholder)}.search-icon{color:var(--theme-app-search-icon)}.search-input-wrapper:focus-within .search-icon{color:var(--theme-app-search-icon-focus)}.suggestion-list{background:var(--theme-app-search-suggestion-bg);border:1px solid var(--theme-app-search-suggestion-border)}.suggestion-primary{color:var(--theme-app-search-suggestion-text-primary)}.suggestion-secondary{color:var(--theme-app-search-suggestion-text-secondary)}.search-section-title{color:var(--theme-app-search-section-title)}.section-item{background-color:var(--theme-app-search-section-item-bg);border:1px solid var(--theme-app-search-section-item-border)}.section-item:hover{background-color:var(--theme-app-search-section-item-hover)}.watchlist-item{background-color:var(--theme-app-search-watchlist-item-bg);border-color:var(--theme-app-search-watchlist-item-border)}.watchlist-item:hover{background-color:var(--theme-app-search-watchlist-item-hover);border-color:var(--theme-app-search-watchlist-item-hover-border)}.empty-section{background-color:var(--theme-app-search-empty-section-bg);border:1px dashed var(--theme-app-search-empty-section-border);color:var(--theme-app-search-empty-section-text)}.target-preference-panel-container{background-color:var(--theme-app-target-panel-bg);border-right:1px solid var(--theme-app-target-panel-border);color:var(--theme-app-target-panel-text)}.target-preference-header{background-color:var(--theme-app-target-panel-header-bg);border-bottom:1px solid var(--theme-app-target-panel-header-border);color:var(--theme-app-target-panel-text)}.option-group{border-bottom:1px solid var(--theme-app-target-option-group-border)}.option-row strong{color:var(--theme-app-target-option-label)}.toggle-button{background-color:var(--theme-app-target-toggle-bg);border:1px solid var(--theme-app-target-toggle-border)}.stepper-control button{background-color:var(--theme-app-target-stepper-bg);border:1px solid var(--theme-app-target-stepper-border);color:var(--theme-app-target-stepper-text)}.number-display{color:var(--theme-app-target-number-display-text)}.unit-label{color:var(--theme-app-target-unit-label)}.dropdown-control{background-color:var(--theme-app-target-dropdown-bg);border:1px solid var(--theme-app-target-dropdown-border);color:var(--theme-app-target-dropdown-text);background-image:var(--theme-app-target-dropdown-arrow)}.dropdown-control:focus{border-color:var(--theme-app-target-dropdown-focus-border);box-shadow:0 0 0 3px var(--theme-app-target-dropdown-focus-shadow)}.button-row{border-top:1px solid var(--theme-app-target-button-row-border);background-color:var(--theme-app-target-button-row-bg)}.button-row button{background-color:var(--theme-app-target-button-bg);border:1px solid var(--theme-app-target-button-border);color:var(--theme-app-target-button-text)}.button-row button:active{background-color:var(--theme-app-target-button-active-bg)}.panel-close-button{color:var(--theme-app-target-close-btn)}.coords-panel-container{background-color:var(--theme-app-coords-panel-bg);border-right:1px solid var(--theme-app-coords-panel-border);color:var(--theme-app-coords-panel-text)}.coords-panel-header{background-color:var(--theme-app-coords-panel-header-bg);border-bottom:1px solid var(--theme-app-coords-panel-header-border)}.coords-label{color:var(--theme-app-coords-label-text)}.coords-textarea{background-color:var(--theme-app-coords-textarea-bg);border:1px solid var(--theme-app-coords-textarea-border);color:var(--theme-app-coords-textarea-text)}.coords-textarea:focus{border-color:var(--theme-app-coords-textarea-border-focus)}.coords-output{background-color:var(--theme-app-coords-output-bg);border:1px solid var(--theme-app-coords-output-border)}.coords-button{background-color:var(--theme-app-coords-button-bg);border:1px solid var(--theme-app-coords-button-border);color:var(--theme-app-coords-button-text)}.coords-button:hover{background-color:var(--theme-app-coords-button-hover-bg);border-color:var(--theme-app-coords-button-hover-border)}.coords-distance{background-color:var(--theme-app-coords-distance-bg);border:1px solid var(--theme-app-coords-distance-border);color:var(--theme-app-coords-distance-text)}.coords-calc-section{background-color:var(--theme-app-coords-calc-section-bg);border:1px solid var(--theme-app-coords-calc-section-border)}.coords-inline-label{color:var(--theme-app-coords-inline-label-text)}.coords-select{background-color:var(--theme-app-coords-select-bg);border:1px solid var(--theme-app-coords-select-border)}.coords-result{background-color:var(--theme-app-coords-result-bg);border:1px solid var(--theme-app-coords-result-border);color:var(--theme-app-coords-result-text)}.search-content::-webkit-scrollbar-thumb{background-color:var(--theme-app-search-scrollbar-thumb)}.options-scroller::-webkit-scrollbar-thumb{background-color:var(--theme-app-target-scrollbar-thumb)}.coords-scrollbar::-webkit-scrollbar-track{background:var(--theme-app-coords-scrollbar-track)}.coords-scrollbar::-webkit-scrollbar-thumb{background-color:var(--theme-app-coords-scrollbar-thumb)}.coords-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-coords-scrollbar-thumb-hover)}.export-dialog-button-primary{background-color:var(--dialog-button-primary)}.export-dialog-button-primary:hover{background-color:var(--dialog-button-primary-hover)}.export-dialog-button-success{background-color:var(--dialog-button-success)}.export-dialog-button-success:hover{background-color:var(--dialog-button-success-hover)}.export-format-text{color:var(--export-format-text)}.export-format-desc{color:var(--export-format-desc)}.nav-button{background-color:var(--nav-button-bg);color:var(--nav-button-text);border:1px solid var(--nav-button-outline);box-shadow:inset 0 1px 0 var(--nav-button-shadow-light),inset 0 -1px 0 var(--nav-button-shadow-dark),inset 1px 0 0 var(--nav-button-shadow-mid),inset -1px 0 0 var(--nav-button-shadow-highlight)}.nav-button:active{box-shadow:inset 0 1px 0 var(--nav-button-active-shadow-light),inset 0 -1px 0 var(--nav-button-active-shadow-dark),inset 1px 0 0 var(--nav-button-active-shadow-mid),inset -1px 0 0 var(--nav-button-active-shadow-highlight)}.nav-button-active-light{color:var(--nav-button-active-light)}.altitude-input{color:var(--altitude-input-text)}.altitude-button{background-color:var(--altitude-button-bg)}.altitude-button:hover{background-color:var(--altitude-button-hover)}.altitude-button:active{background-color:var(--altitude-button-active)}.utc-timer-display{color:var(--utc-timer-text);background-color:var(--utc-timer-bg);border:1px solid var(--utc-timer-border)}.form-input{background-color:var(--theme-app-search-input-bg);border:1px solid var(--theme-app-search-input-border);color:var(--theme-app-search-input-text)}.form-input:focus{border-color:var(--theme-app-search-input-border-focus)}.form-input::placeholder{color:var(--theme-app-search-input-placeholder)}.number-input{background-color:var(--theme-app-target-number-input-bg);border:1px solid var(--theme-app-target-number-input-border);color:var(--theme-app-target-number-input-text)}.form-button{background-color:var(--theme-app-target-button-bg);border:1px solid var(--theme-app-target-button-border);color:var(--theme-app-target-button-text)}.form-button:hover{background-color:var(--theme-app-target-button-hover-bg);border-color:var(--theme-app-target-button-hover-border)}.form-button:active{background-color:var(--theme-app-target-button-active-bg)}.form-button.primary{background-color:var(--theme-app-target-button-primary-bg);border-color:var(--theme-app-target-button-primary-border);color:var(--theme-app-target-button-primary-text)}.form-button.primary:hover{background-color:var(--theme-app-target-button-primary-hover)}.form-select{background-color:var(--theme-app-coords-select-bg);border:1px solid var(--theme-app-coords-select-border);color:var(--theme-app-coords-button-text)}.form-select:focus{border-color:var(--theme-app-coords-textarea-border-focus)}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@layer layout{.app-container{display:flex;flex-direction:column;height:100vh;height:100svh;height:100dvh;width:100%;margin:0;padding:0;background-color:inherit}.main-container{flex:1;display:flex;flex-direction:row;overflow:hidden;min-height:0}.content-container{flex:1;display:flex;flex-direction:column;position:relative;z-index:0;min-width:0;min-height:0}.main-view-wrapper{flex:1;display:flex;flex-direction:row;overflow:hidden;min-height:0;position:relative}.page-container{flex:1;overflow:hidden;position:relative;min-width:0;min-height:0;container-type:inline-size;container-name:view-wrapper}.page-loading-placeholder{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:12px;background:transparent;z-index:2}.page-loading-overlay{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:12px;background:transparent;z-index:3;pointer-events:all;cursor:progress}.page-loading-overlay:before{content:"";position:absolute;inset:0;background:transparent}.page-loading-overlay>.page-loading-indicator{position:relative;z-index:1}.page-loading-indicator{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--map-control-bg);color:var(--map-control-text);border:1px solid var(--map-control-border);box-shadow:0 2px 6px var(--map-control-shadow);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.page-loading-spinner{width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,var(--map-control-text) 25%,transparent);border-top-color:var(--map-control-text);animation:page-loading-spin .9s linear infinite}@keyframes page-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.page-loading-spinner{animation:none}}@media(max-width:600px){.page-loading-indicator{padding:6px;gap:0}.page-loading-indicator span:not(.page-loading-spinner){display:none}}.page-fade-enter{opacity:0}.page-fade-enter-active{opacity:1;transition:opacity .35s ease-in}.page-fade-exit{opacity:1}.page-fade-exit-active{opacity:0;transition:opacity .35s ease-out}.static-page-overlay{position:fixed;inset:0;z-index:2000;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;background:var(--static-bg, #eef2f7)}.static-page-overlay.is-auth{overflow:hidden}.static-page-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}}@layer utilities{.u-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.u-no-select *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-focus-reset{outline:none;-webkit-tap-highlight-color:transparent}.u-focus-reset *:focus,.u-focus-reset *:focus-visible,.u-focus-reset *:focus-within{outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.allow-focus,.allow-focus *{outline:revert;box-shadow:revert;-webkit-tap-highlight-color:revert}@media(max-width:768px){.u-focus-reset,.u-focus-reset *{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-focus-ring-color:transparent!important}}}@layer layout{.app-loading-overlay{position:fixed;inset:0;z-index:2500;display:flex;align-items:center;justify-content:center;background:var(--dialog-overlay-bg);pointer-events:all}.app-loading-panel{width:min(440px,92vw);padding:22px 24px;border-radius:12px;border:1px solid var(--dialog-modal-border);background:var(--dialog-modal-bg);box-shadow:var(--dialog-modal-shadow);color:var(--dialog-text);display:grid;gap:16px}.app-loading-header{display:flex;align-items:center;gap:14px}.app-loading-spinner{width:30px;height:30px;border-radius:50%;border:2px solid rgba(255,255,255,.2);border-top-color:var(--dialog-header-text);animation:app-loading-spin .9s linear infinite;flex-shrink:0}.app-loading-title{font-size:16px;font-weight:600;color:var(--dialog-header-text);letter-spacing:.2px}.app-loading-subtitle{margin-top:4px;font-size:12px;color:var(--menu-text-secondary, var(--dialog-text));opacity:.85}.app-loading-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.app-loading-step{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;font-size:12px;letter-spacing:.2px;text-transform:uppercase}.app-loading-label{display:inline-flex;align-items:center;gap:10px}.app-loading-progress{position:relative;display:inline-flex;align-items:center;width:62px;height:4px;border-radius:999px;background:#94a3b866;overflow:hidden}.app-loading-progress-bar{width:calc(var(--progress, 0) * 100%);height:100%;transition:width .25s ease,background-color .25s ease}.app-loading-progress-bar--red{background:#ef4444}.app-loading-progress-bar--orange{background:#f59e0b}.app-loading-progress-bar--yellow{background:#eab308}.app-loading-progress-bar--lime{background:#84cc16}.app-loading-progress-bar--green,.app-loading-step[data-status=ready] .app-loading-progress-bar{background:#22c55e}.app-loading-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;box-shadow:0 0 6px #f59e0b66}.app-loading-step[data-status=ready] .app-loading-dot{background:#22c55e;box-shadow:0 0 6px #22c55e66}.app-loading-step[data-status=error] .app-loading-dot{background:#ef4444;box-shadow:0 0 6px #ef444466}.app-loading-step[data-status=skipped] .app-loading-dot{background:#6b7280;box-shadow:none}.app-loading-state{color:var(--menu-text-secondary, var(--dialog-text));font-size:11px;opacity:.85}.app-loading-actions{display:flex;justify-content:flex-end}.app-loading-continue{border:1px solid transparent;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:#fff;background-color:var(--dialog-button-primary);box-shadow:0 2px 8px var(--dialog-modal-shadow);cursor:pointer;transition:background-color .2s ease}.app-loading-continue:hover{background-color:var(--dialog-button-primary-hover)}@keyframes app-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-loading-spinner{animation:none}}}.search-side-panel-container{width:310px;background-color:var(--theme-app-search-panel-bg);border-right:1px solid var(--theme-app-search-panel-border);display:flex;flex-direction:column;color:var(--theme-app-search-panel-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;height:100%;position:relative;left:0}.search-panel-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-app-search-panel-header-bg);padding:4px 8px;font-weight:600;border-bottom:1px solid var(--theme-app-search-panel-header-border);-webkit-user-select:none;user-select:none;font-size:13px;color:var(--theme-app-search-panel-text)}.search-content{padding:20px;flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;scrollbar-gutter:stable}.search-content::-webkit-scrollbar{width:8px}.search-content::-webkit-scrollbar-track{background:var(--theme-app-search-scrollbar-track)}.search-content::-webkit-scrollbar-thumb{background-color:var(--theme-app-search-scrollbar-thumb);border-radius:4px;border:2px solid var(--theme-app-search-panel-bg)}.search-content::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-search-scrollbar-thumb-hover)}.search-input-container{position:relative}.search-input-wrapper{position:relative;display:flex;align-items:center;height:30px;background:var(--theme-app-search-input-bg);border:1px solid var(--theme-app-search-input-border);border-radius:6px;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}.search-input-wrapper:focus-within{border-color:var(--theme-app-search-input-border-focus);box-shadow:0 1px 3px #0000000a,0 0 0 3px #4285f41a}.search-mode-select-wrapper{padding:0 8px;display:flex;align-items:center;height:100%;position:relative}.search-mode-select{border:none;background:transparent;color:var(--theme-app-search-input-text);font-size:12px;font-weight:600;cursor:pointer;text-transform:capitalize;height:100%;padding:0 16px 0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-mode-select:focus{outline:none}.search-mode-select-wrapper:after{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--theme-app-search-input-text);pointer-events:none}.search-mode-select option{background-color:var(--theme-app-search-panel-bg);color:var(--theme-app-search-panel-text)}.search-input{width:100%;height:100%;padding:0 12px;border:none;background:transparent;font-size:13px;color:var(--theme-app-search-input-text);line-height:16px;border-radius:6px;transition:all .2s ease;flex:1}.search-input:focus{outline:none}.search-input::placeholder{color:var(--theme-app-search-input-placeholder);font-weight:400;font-size:13px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search-loading{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.loading-spinner{width:16px;height:16px;border:2px solid var(--theme-app-search-empty-section-border);border-top:2px solid var(--theme-app-search-input-border-focus);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.suggestions-container{position:relative;margin-top:8px}.suggestion-list{margin:0;padding:8px 0;list-style:none;background:var(--theme-app-search-suggestion-bg);border:1px solid var(--theme-app-search-suggestion-border);border-radius:12px;box-shadow:0 4px 12px #00000014,0 1px 3px #0000000a;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--theme-app-search-scrollbar-thumb) transparent}.suggestion-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin:0;transition:background-color .15s ease;border-bottom:none}.suggestion-item:hover,.suggestion-item.active{background-color:var(--theme-app-search-suggestion-hover)}.suggestion-content{flex:1;display:flex;flex-direction:column;min-width:0;width:100%}.suggestion-primary{font-size:14px;font-weight:500;color:var(--theme-app-search-suggestion-text-primary);line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.primary-tag{display:inline;margin-left:6px;padding:0;border-radius:0;border:none;color:var(--theme-app-search-suggestion-text-secondary);font-size:.9em;font-weight:600;line-height:1.2}.faa-tag,.navaid-tag,.point-tag{background:transparent}.suggestion-secondary{font-size:12px;color:var(--theme-app-search-suggestion-text-secondary);line-height:16px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin-button{background:none;border:none;padding:4px;opacity:.6;transition:opacity .2s ease;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:0}.pin-button:hover{opacity:.9}.pin-button img{width:14px;height:14px;display:block;filter:var(--theme-app-search-icon-filter, none);transition:filter .2s ease}.remove-button{background:none;border:none;padding:2px;opacity:.7;transition:opacity .2s ease;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:0}.remove-button:hover{opacity:1}.remove-button img{width:14px;height:14px;display:block;filter:var(--theme-app-search-icon-filter, none);transition:filter .2s ease}.search-sections{display:flex;flex-direction:column;gap:20px;margin-top:8px}.search-section{display:flex;flex-direction:column}.search-section-title{font-size:12px;font-weight:600;color:var(--theme-app-search-section-title);margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.expandable-title{display:flex;align-items:center;justify-content:space-between;transition:color .2s ease;-webkit-user-select:none;user-select:none}.expandable-title:hover{color:var(--theme-app-search-section-title)}.arrow-icon{width:12px;height:12px;transition:transform .15s ease;opacity:.7}.arrow-icon.expanded{transform:rotate(180deg)}.expandable-title:hover .arrow-icon{opacity:1}.empty-section{font-size:11px;color:var(--theme-app-search-empty-section-text)!important;font-style:italic;padding:12px;text-align:center;border:1px dashed var(--theme-app-search-empty-section-border)!important;border-radius:6px;background-color:var(--theme-app-search-empty-section-bg)!important;background:var(--theme-app-search-empty-section-bg)!important}.section-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--theme-app-search-scrollbar-thumb) transparent}.section-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px;transition:background-color .15s ease;border:1px solid transparent}.section-item:hover{background-color:var(--theme-app-search-section-item-hover);border-color:var(--theme-app-search-section-item-border)}.watchlist-item{background-color:var(--theme-app-search-watchlist-item-bg);border-color:var(--theme-app-search-watchlist-item-border);box-shadow:0 1px 2px #0000000a}.watchlist-item:hover{background-color:var(--theme-app-search-watchlist-item-hover);border-color:var(--theme-app-search-watchlist-item-hover-border);box-shadow:0 1px 3px #0000000a,0 0 0 2px #4285f41a}.item-content{flex:1;display:flex;flex-direction:column;min-width:0}.item-primary{font-size:13px;font-weight:500;color:var(--theme-app-search-suggestion-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-secondary{font-size:11px;color:var(--theme-app-search-suggestion-text-secondary);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.search-time{font-size:11px;color:var(--theme-app-search-input-placeholder);font-family:monospace;min-width:35px;text-align:right}.page-suggestion{margin:8px 0;padding:12px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:8px;color:#fff;box-shadow:0 4px 12px #3b82f64d;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-suggestion-content{display:flex;flex-direction:column;gap:8px}.page-suggestion-text{font-size:13px;line-height:1.4}.page-suggestion-actions{display:flex;gap:8px;justify-content:flex-end}.page-suggestion-btn{padding:4px 12px;border:none;border-radius:4px;font-size:12px;font-weight:500;transition:all .2s ease}.page-suggestion-btn.accept{background:#ffffffe6;color:#1d4ed8}.page-suggestion-btn.accept:hover{background:#fff;transform:translateY(-1px)}.page-suggestion-btn.dismiss{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.page-suggestion-btn.dismiss:hover{background:#ffffff4d}.suggestion-list::-webkit-scrollbar{width:6px}.suggestion-list::-webkit-scrollbar-track{background:var(--theme-app-search-scrollbar-track)}.suggestion-list::-webkit-scrollbar-thumb{background-color:var(--theme-app-search-scrollbar-thumb);border-radius:3px}.suggestion-list::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-search-scrollbar-thumb-hover)}.section-list::-webkit-scrollbar{width:6px}.section-list::-webkit-scrollbar-track{background:var(--theme-app-search-scrollbar-track);border-radius:3px}.section-list::-webkit-scrollbar-thumb{background-color:var(--theme-app-search-scrollbar-thumb);border-radius:3px}.section-list::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-search-scrollbar-thumb-hover)}.weather-table-container{max-height:250px;overflow-y:auto;border:1px solid var(--theme-app-search-section-item-border);border-radius:6px;background-color:var(--theme-app-search-panel-bg);scrollbar-width:thin;scrollbar-color:var(--theme-app-search-scrollbar-thumb) transparent}.weather-table{width:100%;border-collapse:separate;border-spacing:0;font-size:11px;font-family:Courier New,monospace}.weather-table th{background:var(--theme-app-search-panel-header-bg);color:var(--theme-app-search-section-title);font-weight:600;font-size:10px;padding:8px 6px 6px;text-align:center;position:sticky;top:0;z-index:10;box-shadow:0 1px 0 0 var(--theme-app-search-section-item-border)}.weather-table th+th{border-left:1px solid var(--theme-app-search-section-item-border)}.weather-table td{padding:6px;text-align:center;border-bottom:1px solid var(--theme-app-search-empty-section-border);white-space:nowrap}.weather-table td+td{border-left:1px solid var(--theme-app-search-empty-section-border)}.weather-row{transition:background-color .15s ease}.weather-row:hover{background-color:var(--theme-app-search-suggestion-hover)}.weather-row:nth-child(2n):not(.cluster-separator){background-color:var(--theme-app-search-empty-section-bg)}.weather-row:nth-child(2n):not(.cluster-separator):hover{background-color:var(--theme-app-search-section-item-hover)}.callsign-cell{font-weight:500;color:var(--theme-app-search-suggestion-text-primary);text-align:left!important;padding-left:6px!important}.altitude-cell{font-weight:500;color:#059669}.weather-table-container::-webkit-scrollbar{width:6px}.weather-table-container::-webkit-scrollbar-track{background:var(--theme-app-search-scrollbar-track);border-radius:3px}.weather-table-container::-webkit-scrollbar-thumb{background-color:var(--theme-app-search-scrollbar-thumb);border-radius:3px}.weather-table-container::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-search-scrollbar-thumb-hover)}.cluster-separator{border:none!important;background:transparent!important}.cluster-separator:hover{background:transparent!important}.cluster-separator td{padding:0!important;border:none!important;height:8px}.separator-line{height:1px;background:linear-gradient(90deg,transparent 0%,var(--theme-app-search-scrollbar-thumb) 20%,var(--theme-app-search-scrollbar-thumb) 80%,transparent 100%);margin:4px 0;width:100%}.locked-feature-notice{display:flex;flex-direction:column;gap:12px;min-width:200px;margin:16px;padding:20px 24px;text-align:center;border:1px solid var(--dialog-modal-border, var(--tone-border, #e5e7eb));border-radius:8px;background-color:var(--dialog-modal-bg, var(--tone-panel-alt, #f9fafb))}.locked-feature-notice__message{font-size:13px;line-height:1.4;color:var(--dialog-text, var(--tone-text-subtle, #4b5563))}.locked-feature-notice__action{align-self:center;padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;border:1px solid var(--dialog-button-primary, var(--tone-accent, #2f7de4));background-color:var(--dialog-button-primary, var(--tone-accent, #2f7de4));color:#fff;cursor:pointer;transition:background-color .15s ease}.locked-feature-notice__action:hover{background-color:var(--dialog-button-primary-hover, var(--tone-accent-strong, #1f6ac9))}.locked-feature-container{position:relative;min-height:100%;height:100%;width:100%}.locked-feature-container.is-locked>.locked-feature-body{filter:blur(1.5px);opacity:.75;pointer-events:none}.locked-feature-body{height:100%}.locked-feature-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1;pointer-events:none}.locked-feature-overlay .locked-feature-notice{pointer-events:auto}.target-preference-panel-container{width:250px;background-color:var(--theme-app-target-panel-bg);border-right:1px solid var(--theme-app-target-panel-border);display:flex;flex-direction:column;color:var(--theme-app-target-panel-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;height:100%;position:relative;left:0}.target-preference-panel-container[aria-busy=true]{border-right:0!important}.panel-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background-color:#00000040;z-index:3;pointer-events:all}.panel-loading-overlay.compact{inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:8px 12px;border-radius:6px;background-color:#00000080;pointer-events:none;box-shadow:0 2px 8px #00000040}.panel-loading-overlay span{color:var(--theme-app-target-panel-text);text-shadow:0 1px 2px rgba(0,0,0,.25)}.target-preference-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-app-target-panel-header-bg);padding:4px 8px;font-weight:600;border-bottom:1px solid var(--theme-app-target-panel-header-border);-webkit-user-select:none;user-select:none;font-size:13px;color:var(--theme-app-target-panel-text)}.panel-close-button{background:none;border:none;color:var(--theme-app-target-close-btn);font-size:16px;transition:color .2s ease;line-height:1;padding:2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.panel-close-button:hover{color:var(--theme-app-target-close-btn-hover)}.target-window-content{padding:0;font-size:13px;flex-grow:1;display:flex;flex-direction:column;min-height:0}.target-preference-locked,.target-preference-body{display:flex;flex:1;flex-direction:column;min-height:0}.options-scroller{flex-grow:1;overflow-y:auto;padding:12px;scrollbar-gutter:stable}.option-group{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--theme-app-target-option-group-border)}.option-group:last-of-type{border-bottom:none;margin-bottom:0}.option-row{display:flex;align-items:center;justify-content:space-between;min-height:28px;margin-bottom:8px}.option-row:last-child{margin-bottom:0}.option-row strong{font-weight:500;color:var(--theme-app-target-option-label);font-size:13px}.option-control{display:flex;align-items:center;gap:6px}.toggle-button{font-size:11px;padding:4px 8px;border-radius:3px;font-weight:500;border:1px solid var(--theme-app-target-toggle-border);min-width:40px;text-align:center;transition:all .15s ease;background-color:var(--theme-app-target-toggle-bg);text-transform:uppercase;letter-spacing:.25px}.toggle-button.on{background-color:var(--theme-app-target-toggle-on-bg);border-color:var(--theme-app-target-toggle-on-border);color:var(--theme-app-target-toggle-on-text)}.toggle-button.off{background-color:var(--theme-app-target-toggle-off-bg);border-color:var(--theme-app-target-toggle-off-border);color:var(--theme-app-target-toggle-off-text)}.toggle-button:hover.on{background-color:var(--theme-app-target-toggle-on-hover)}.toggle-button:hover.off{background-color:var(--theme-app-target-toggle-off-hover);border-color:var(--theme-app-target-toggle-off-hover-border)}.stepper-control{display:flex;align-items:center;gap:4px}.stepper-control button{width:24px;height:24px;background-color:var(--theme-app-target-stepper-bg);border:1px solid var(--theme-app-target-stepper-border);color:var(--theme-app-target-stepper-text);border-radius:3px;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.stepper-control button:hover{background-color:var(--theme-app-target-stepper-hover-bg);border-color:var(--theme-app-target-stepper-hover-border);color:var(--theme-app-target-stepper-hover-text)}.stepper-control button:active{background-color:var(--theme-app-target-stepper-active-bg)}.number-display{width:32px;text-align:center;font-weight:500;color:var(--theme-app-target-number-display-text);cursor:text;font-size:13px}.unit-label{font-size:12px;color:var(--theme-app-target-unit-label);width:24px;text-align:left}.number-input{width:40px;background-color:var(--theme-app-target-number-input-bg);border:1px solid var(--theme-app-target-number-input-border);border-radius:3px;color:var(--theme-app-target-number-input-text);font-weight:500;text-align:center;height:24px;font-size:13px;outline:none}.number-input:focus{border-color:var(--theme-app-target-number-input-focus);box-shadow:0 0 0 3px var(--theme-app-target-number-input-focus-shadow)}.dropdown-control{width:100px;padding:4px 8px;font-size:13px;font-weight:400;border:1px solid var(--theme-app-target-dropdown-border);border-radius:3px;background-color:var(--theme-app-target-dropdown-bg);color:var(--theme-app-target-dropdown-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--theme-app-target-dropdown-arrow);background-repeat:no-repeat;background-position:right 6px center;background-size:12px}.dropdown-control:hover{border-color:var(--theme-app-target-dropdown-hover-border);background-color:var(--theme-app-target-dropdown-hover-bg)}.dropdown-control:focus{border-color:var(--theme-app-target-dropdown-focus-border);outline:none;box-shadow:0 0 0 3px var(--theme-app-target-dropdown-focus-shadow)}.button-row{display:flex;justify-content:flex-end;padding:12px;gap:8px;border-top:1px solid var(--theme-app-target-button-row-border);background-color:var(--theme-app-target-button-row-bg);flex-shrink:0}.button-row button{background-color:var(--theme-app-target-button-bg);border:1px solid var(--theme-app-target-button-border);font-weight:500;padding:6px 12px;border-radius:3px;font-size:12px;color:var(--theme-app-target-button-text);transition:all .15s ease;min-width:60px}.button-row button:hover{background-color:var(--theme-app-target-button-hover-bg);border-color:var(--theme-app-target-button-hover-border)}.button-row button.primary{background-color:var(--theme-app-target-button-primary-bg);border-color:var(--theme-app-target-button-primary-border);color:var(--theme-app-target-button-primary-text)}.button-row button.primary:hover{background-color:var(--theme-app-target-button-primary-hover)}.button-row button:active{background-color:var(--theme-app-target-button-active-bg);transform:translateY(.5px)}.options-scroller::-webkit-scrollbar{width:8px}.options-scroller::-webkit-scrollbar-track{background:transparent}.options-scroller::-webkit-scrollbar-thumb{background-color:var(--theme-app-target-scrollbar-thumb);border-radius:4px;border:2px solid var(--theme-app-target-panel-bg)}.options-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-target-scrollbar-thumb-hover)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.coordinates-converter-panel-container{width:330px;background-color:var(--theme-app-coords-panel-bg);border-right:1px solid var(--theme-app-coords-panel-border);display:flex;flex-direction:column;color:var(--theme-app-coords-panel-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;height:100%;position:relative;left:0}.coordinates-converter-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-app-coords-panel-header-bg);padding:4px 8px;font-weight:600;border-bottom:1px solid var(--theme-app-coords-panel-header-border);-webkit-user-select:none;user-select:none;font-size:13px;color:var(--theme-app-coords-panel-text)}.coordinates-converter-content{padding:12px;font-size:13px;flex-grow:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;gap:12px;scrollbar-gutter:stable;scroll-behavior:smooth}.coords-input-section,.coords-output-section{display:flex;flex-direction:column}.coords-label{font-weight:500;margin-bottom:4px;color:var(--theme-app-coords-label-text);font-size:12px}.coords-textarea{width:100%;box-sizing:border-box;resize:vertical;padding:6px 8px;border:1px solid var(--theme-app-coords-textarea-border);border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;line-height:1.4;background-color:var(--theme-app-coords-textarea-bg);color:var(--theme-app-coords-textarea-text);transition:border-color .15s ease}.coords-textarea:focus{border-color:var(--theme-app-coords-textarea-border-focus);outline:none;box-shadow:0 0 0 3px #0366d61a}.coords-input{background-color:var(--theme-app-coords-input-bg)}.coords-output{background-color:var(--theme-app-coords-output-bg);border-color:var(--theme-app-coords-output-border);color:var(--theme-app-coords-textarea-text)}.coords-button-row{display:flex;gap:6px;flex-wrap:wrap}.coords-button{background-color:var(--theme-app-coords-button-bg);border:1px solid var(--theme-app-coords-button-border);font-weight:500;padding:4px 8px;border-radius:3px;font-size:11px;color:var(--theme-app-coords-button-text);transition:all .15s ease;flex:1;min-width:50px}.coords-button:hover:not(:disabled){background-color:var(--theme-app-coords-button-hover-bg);border-color:var(--theme-app-coords-button-hover-border)}.coords-button:disabled{opacity:.6;cursor:not-allowed}.coords-compute-button{width:100%;margin-top:4px}.coords-total-distance{padding:6px 8px;background-color:var(--theme-app-coords-distance-bg);border:1px solid var(--theme-app-coords-distance-border);border-radius:3px;font-weight:500;color:var(--theme-app-coords-distance-text);text-align:center;font-size:12px}.coords-calc-section{background-color:var(--theme-app-coords-calc-section-bg);padding:8px;border-radius:3px;border:1px solid var(--theme-app-coords-calc-section-border)}.coords-measure-row{display:flex;align-items:center;gap:4px;margin-bottom:6px;flex-wrap:wrap}.coords-inline-label{font-size:11px;font-weight:500;color:var(--theme-app-coords-inline-label-text);white-space:nowrap}.coords-select{padding:2px 4px;border:1px solid var(--theme-app-coords-select-border);border-radius:3px;background-color:var(--theme-app-coords-select-bg);color:var(--theme-app-coords-button-text);font-size:11px;flex:1;min-width:70px}.coords-result-box{margin-top:6px;padding:4px 6px;background-color:var(--theme-app-coords-result-bg);border:1px solid var(--theme-app-coords-result-border);border-radius:3px;font-weight:500;color:var(--theme-app-coords-result-text);font-size:11px;text-align:center}.coords-map-toggle{margin-bottom:-10px;display:flex;align-items:center}.coords-checkbox-label{display:flex;align-items:center;font-size:12px;font-weight:500}.coords-checkbox-label input{margin-right:6px}.coords-map-container{border:1px solid var(--theme-app-coords-map-border);border-radius:3px;overflow:hidden;margin-top:4px;height:40vh;min-height:200px;max-height:400px;display:flex}.coords-map{cursor:crosshair;flex:1;height:100%!important;width:100%!important}.coords-map .leaflet-popup-content-wrapper{background-color:#ffffffe6;color:#000;box-shadow:0 4px 12px #00000080;border:1px solid #aaa;border-radius:4px;padding:6px}.coords-map .leaflet-popup-content{margin:0;text-align:center;font-weight:700;font-size:12px;line-height:1.2;white-space:nowrap}.coords-map .leaflet-popup-tip-container{display:none}.coords-map .leaflet-popup-close-button{color:#000;font-size:16px;width:20px;height:20px;line-height:20px;padding:0}.coords-map .leaflet-popup-close-button:hover{color:#000;background:#0000000f;border-radius:3px}.coords-map .coords-popup-content div:not(:last-child){border-bottom:1px solid rgba(128,128,128,.3);padding-bottom:2px;margin-bottom:2px}.coordinates-converter-content::-webkit-scrollbar{width:8px}.coordinates-converter-content::-webkit-scrollbar-track{background:var(--theme-app-coords-scrollbar-track)}.coordinates-converter-content::-webkit-scrollbar-thumb{background-color:var(--theme-app-coords-scrollbar-thumb);border-radius:4px;border:2px solid var(--theme-app-coords-panel-bg)}.coordinates-converter-content::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-coords-scrollbar-thumb-hover)}@media(max-width:350px){.coordinates-converter-panel-container{width:260px}.coords-measure-row{flex-direction:column;align-items:stretch}.coords-select{margin-bottom:4px}.coords-map-container{height:35vh;min-height:150px}}@media(max-height:600px){.coords-map-container{height:30vh;min-height:150px}}@media(max-height:400px){.coords-map-container{height:25vh;min-height:120px}}.coords-map .leaflet-control-zoom.leaflet-bar{border:1px solid var(--theme-app-coords-button-border);box-shadow:0 1px 2px #0000000d;border-radius:3px}.coords-map .leaflet-control-zoom.leaflet-bar a{width:24px;height:24px;line-height:24px;font-size:18px;font-weight:600;color:var(--theme-app-coords-button-text);background-color:var(--theme-app-coords-button-bg);transition:background-color .15s ease;border-bottom:none}.coords-map .leaflet-control-zoom.leaflet-bar a:hover{background-color:var(--theme-app-coords-button-hover-bg);color:var(--theme-app-coords-button-text)}.coords-map .leaflet-control-zoom.leaflet-bar a+a{border-top:1px solid var(--theme-app-coords-button-border)}.coords-map .leaflet-control-zoom.leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.coords-map .leaflet-control-zoom.leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.chart-control-panel-container{width:300px;background-color:var(--theme-app-chart-panel-bg);border-right:1px solid var(--theme-app-chart-panel-border);display:flex;flex-direction:column;color:var(--theme-app-chart-panel-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;height:100%;position:relative;left:0}.chart-panel-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--theme-app-chart-panel-header-bg);padding:4px 8px;font-weight:600;border-bottom:1px solid var(--theme-app-chart-panel-header-border);-webkit-user-select:none;user-select:none;font-size:13px;color:var(--theme-app-chart-panel-text)}.chart-panel-header-actions{display:flex;align-items:center;gap:6px}.panel-close-button{background:none;border:none;color:var(--theme-app-chart-close-btn);font-size:16px;transition:color .2s ease;line-height:1;padding:2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.panel-close-button:hover{color:var(--theme-app-chart-close-btn-hover)}.panel-reset-button{background:none;border:1px solid transparent;padding:2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.panel-reset-button:hover{background-color:var(--theme-app-chart-control-item-hover);border-color:var(--theme-app-chart-control-item-border)}.panel-reset-button:active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border)}.panel-reset-button:focus-visible{outline:2px solid var(--theme-app-chart-control-item-active-border);outline-offset:1px}.panel-reset-button img{width:14px;height:14px;display:block;filter:var(--theme-app-chart-control-navaid-filter, none);transition:transform .35s ease;transform-origin:center}.panel-reset-button:hover img{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.panel-reset-button img{transition:none}.panel-reset-button:hover img{transform:none}}.chart-control-content{padding:16px 16px 24px;flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-gutter:stable;min-height:0}.chart-control-content .locked-feature-body{height:auto;min-height:100%}.chart-control-tabs{display:flex;gap:6px}.chart-control-tab{flex:1;border:1px solid var(--theme-app-chart-control-item-border);background-color:var(--theme-app-chart-control-item-bg);color:var(--theme-app-chart-control-label-primary);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.chart-control-body{display:flex;flex-direction:column;gap:12px;min-height:100%}.chart-control-tab:hover{background-color:var(--theme-app-chart-control-item-hover)}.chart-control-tab.active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border);box-shadow:0 0 0 1px #3b82f61f}.chart-control-tab:focus-visible{outline:2px solid var(--theme-app-chart-control-item-active-border);outline-offset:1px}.chart-control-content::-webkit-scrollbar{width:8px}.chart-control-content::-webkit-scrollbar-track{background:var(--theme-app-chart-scrollbar-track)}.chart-control-content::-webkit-scrollbar-thumb{background-color:var(--theme-app-chart-scrollbar-thumb);border-radius:4px;border:2px solid var(--theme-app-chart-panel-bg)}.chart-control-content::-webkit-scrollbar-thumb:hover{background-color:var(--theme-app-chart-scrollbar-thumb-hover)}.chart-control-sections,.chart-control-airport-panel{display:flex;flex-direction:column;gap:10px}.chart-control-tabpanel{display:none;padding-bottom:12px;box-sizing:border-box}.chart-control-tabpanel.active{display:flex}.chart-control-section{display:flex;flex-direction:column}.chart-control-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:4px 6px;border-radius:4px;transition:background-color .15s ease}.chart-control-section-header:hover{background-color:var(--theme-app-chart-control-item-hover)}.chart-control-section-title{font-size:11px;font-weight:600;color:var(--theme-app-chart-section-title);margin:0;text-transform:uppercase;letter-spacing:.5px}.section-chevron{font-size:14px;color:var(--theme-app-chart-control-label-secondary);transition:transform .2s ease;transform-origin:center;-webkit-user-select:none;user-select:none;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.section-chevron.expanded{transform:rotate(-90deg)}.section-chevron.collapsed{transform:rotate(0)}.section-content{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.section-content.expanded{max-height:1000px;opacity:1}.section-content.collapsed{max-height:0;opacity:0}.airspace-controls{display:flex;flex-direction:column;gap:6px}.airport-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;align-items:stretch}.airport-grid.navaid-grid{grid-template-columns:1fr}.airport-grid-heading{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:var(--theme-app-chart-control-label-secondary);font-weight:600;padding:0 4px 2px;align-self:flex-end;-webkit-user-select:none;user-select:none;text-align:center}.airport-grid-heading-others{margin-top:8px;text-align:left;align-self:center;justify-self:flex-start;padding-left:0}.airport-grid-toggle{display:flex;align-items:center}.airport-grid-toggle .airspace-label{gap:2px}.airport-grid-toggle .airspace-label-primary{text-transform:uppercase;font-size:11px;letter-spacing:.3px}.airport-grid-toggle .airspace-label-secondary{text-transform:none}.airspace-control-item{display:flex;align-items:center;padding:6px 10px;border-radius:4px;border:1px solid var(--theme-app-chart-control-item-border);background-color:var(--theme-app-chart-control-item-bg);transition:all .15s ease;-webkit-user-select:none;user-select:none}.airspace-control-item:hover{background-color:var(--theme-app-chart-control-item-hover);border-color:var(--theme-app-chart-control-item-border)}.airspace-control-item.active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border);box-shadow:0 0 0 2px #3b82f61a}.airway-control-row{position:relative}.airway-control-row-indent{padding-left:22px}.airway-expand-button{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;padding:0;margin-right:6px;cursor:pointer;color:var(--theme-app-chart-control-label-secondary)}.airway-expand-button:hover{border-radius:4px}.airway-expand-button:focus-visible{outline:2px solid var(--theme-app-chart-control-item-active-border);outline-offset:1px;border-radius:4px}.airspace-checkbox{position:relative;width:12px;height:12px;margin-right:10px;flex-shrink:0}.airspace-checkbox input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;margin:0}.airspace-checkbox-custom{position:absolute;top:0;left:0;width:14px;height:14px;border:2px solid var(--theme-app-chart-control-checkbox-border);border-radius:2px;background-color:var(--theme-app-chart-control-checkbox-bg);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.airspace-checkbox input[type=checkbox]:checked+.airspace-checkbox-custom{background-color:var(--theme-app-chart-control-checkbox-checked);border-color:var(--theme-app-chart-control-checkbox-checked)}.airspace-checkbox input[type=checkbox]:checked+.airspace-checkbox-custom:after{content:"";width:4px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-1px}.airspace-checkbox input[type=checkbox]:indeterminate+.airspace-checkbox-custom{background-color:var(--theme-app-chart-control-checkbox-checked);border-color:var(--theme-app-chart-control-checkbox-checked)}.airspace-checkbox input[type=checkbox]:indeterminate+.airspace-checkbox-custom:after{content:"";width:8px;height:2px;background:#fff;border-radius:1px}.airspace-checkbox input[type=checkbox]:focus+.airspace-checkbox-custom{box-shadow:0 0 0 2px #3b82f633}.airspace-label{flex:1;display:flex;flex-direction:column;min-width:0}.airspace-label-primary{font-size:12px;font-weight:500;color:var(--theme-app-chart-control-label-primary);line-height:1.2}.airspace-label-secondary{font-size:10px;color:var(--theme-app-chart-control-label-secondary);margin-top:1px;line-height:1.2}.airspace-color-indicator{width:10px;height:10px;border-radius:2px;margin-left:6px;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.airspace-color-indicator.artcc-high{background-color:var(--theme-app-chart-artcc-high-color)}.airspace-color-indicator.artcc-low{background-color:var(--theme-app-chart-artcc-low-color)}.airspace-color-indicator.cta{background-color:var(--theme-app-chart-cta-color)}.airspace-color-indicator.fir{background-color:var(--theme-app-chart-fir-faa-color)}.airspace-color-indicator.uta{background-color:var(--theme-app-chart-uta-color)}.airport-icon-indicator.airspace-class-group{width:18px;height:8px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:linear-gradient(90deg,var(--theme-app-chart-class-b-color) 0 25%,var(--theme-app-chart-class-c-color) 25% 50%,var(--theme-app-chart-class-d-color) 50% 75%,var(--theme-app-chart-class-e-color) 75% 100%)}.airport-icon-indicator.airspace-class-b{background-color:var(--theme-app-chart-class-b-color)}.airport-icon-indicator.airspace-class-c{background-color:var(--theme-app-chart-class-c-color)}.airport-icon-indicator.airspace-class-d{background-color:var(--theme-app-chart-class-d-color)}.airport-icon-indicator.airspace-class-e{background-color:var(--theme-app-chart-class-e-color)}.airport-icon-indicator{width:14px;height:14px;margin-left:6px;flex-shrink:0;background-size:14px 14px;background-repeat:no-repeat;background-position:center;border-radius:2px}.airport-icon-indicator.aerodromenontwr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABVRJREFUaIHtWm1sU1UYft5z2/ExoxgdCExQ/xhBjSZKTAghKCQiPwjIiDGO3W53Xdi6Ij80ij9qNVGRyMfaRmi7tsCCyJQQxSgjEiKCURMNITEqBpgyFYnxg+Bg7c7rD+SH7bn3nt5eQ0x4fr4f532ee3ruPec9JWaGX8h15m6XQnztEDJiJc0xvhUEIPwc7ErgqoArDV8FlAxBLiFu/qpBNS9iAqU7c7NJGEuJ5cMA3eGScYRA+0oGv9GxyTxeW/EaBKQ70uNFsC5MwCoGbvFY/zAY64cmDu6JxWLSywCeBGQihccI2Ahgkpei5WDgK4NpdWuqZaDa3KoEbItsu2EEshfA4moLaZEhZP4M1q9avb5pWDtHV0A+mp8xKmkvgFu9EtQC45C4IBe19rae0wnXEpCJbJ1J4AMAJrqWB44ycIwYxyHoDIPHQVIjBN9NjDsBTHGnxZ/IYnFheEv4j5oFFLoKN5UInwKYZjsIcIqZkggW+6yN1hmn8dLdhbsMhslAG4DrHEIPDDUMLnBb3M4CCJTtKuwH8JBNxDAD8QkN9RuaYk0jToXKsXnl9okBo/QiQO2w/z48ZyXNl5zGcRSQ6Sq0EyFt4x4kIZa09az4Uo+yGtmu/DKQyAN8jcJdZMbs9pT5uV2+7Zc43ZEeT4TnbdwnDeY5tZIHACsVekvy6EIAFxTuIIjXOuXbCjDqxkSgXnDnJWFxKBX6oTqq9ginWj9mIKTyEWhepjM/1y5XKSAejwtmjqh8DH4lnDCPeaNqj/akuZOAnUqnQWvs8pQCpvw67UEANytcQ2PHBTZ4YqgBFqWnAFwstxNjfq47p3z9KgWQFI+rS9Crzeuaz9fA0RFWj3UajD6FS0g2lqhyAplofn65kSAWKGKlLBr9tZJ0AzNvJ6K2Cjvko5lo/ptye4Ak7VcMU2Eh0JHwlid+8omnLX6c9P2hqWen/w5gQln9eZCYVx6vfaCRLI/4wM8VsVhMMuEz3fgqTmT0nRdCXkDMTp2Nf0FbgCA64Y1O9SCC9jdGWwCT9K+B5FZLCu1a+j8h6c/pSwvE2mcOfQFE93oi4wEMnqEbW01bxW5L7Sv6l/cbBHG/bnzldvrSGeAkgOllsRxgTDFT5s+107RHNlqYA4mPFK5+K2kuLzdWzgCDiaDqDlCJ0OoDR2dIWqEyE/OHKrvyJ8SMPTbDRwuhwliP1FyRjWYbAW6u9FBJGNitylEKGGoYHAAwpHBNKtbzs7WQdIQMbgBQ0X5n4n2hntBZVYpSQCwWKzGQUPkIYk22s/BATUQV6I3kWwBepvIJEi/Y5dm+hbg4koByFjgAA7szka0zPfBUIhPNz2fQZhv3u209K2z3RrYCwlvCfxHhaaWTMZmAg37MRG+k0EyS3gOgWlvDhuBnnPJd+0LZSP5NgCpeX/+klxhYZwyPvqzbSbuMdEffZBEsbQLQZBfDhJXtCdNuZi4xcBPweueO64Pi4mGXtvkvDN5MFChYieaTdkHxeFxMPTN9FggtIJhQP/VLxIC325Kmck1UJQAA0k9unyZK8jDAja7BwLcAjhJwQgK/AQCYbiTBt4ExG3od7Q/O1dUv1Wnyajd3s9FsI0aNd/77PRHtDZznJjNvqvpEFdDeC1k91mlxgecCvMs7OUdIAtYONZxaokse8HjBke3KLyOidTXczJTjC2bubk+Fqj62er5iSkQTY8bxtS1gXgngHg9DSAAHAbxmpcz3wYpOggZqv+QDkOvO3SelWATCIwBmOcUyYYAkDRiQu/xoT/oi4DI0/mpQtJJmnW8F4fM98agIuD0N38/VV2/qrzT+9wL+BuBK7oY1prvYAAAAAElFTkSuQmCC)}.airport-icon-indicator.aerodrometwr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABUxJREFUaIHtWmuIVGUYft7vjLuLSxEirrpz0aWIlIgwy9xmdrTFsILSNCJQNCkoxBJ0d1aCaYmcS+F2EcQgIiowt0QqC1eM2R1HSbKQJErDdWZnzfRHUbaX2Znv7YcUNfudc75z5oQEPj+/5708z7nNdxliZniF5nTuZkNWvrcIKRVikXrPGgIQXha7Grhm4GrDUwN1lQmyCbHjHYNqfYkJoGAq08pMKwG6D8A8m5QcQAfZ4D1DWyNnamqOGgw0d5+Y6qsbeYqJnwUwx2X/HDN2FEuR/RyHdFPAlYFgKvsYmF8F0OSmqQLfkeDn8h1th5wmOjIQ6Dk2jUqlt8D0sNNGWmDs5oYpm4c23z2qm6JtIJTIzmPBn4Ix17VAPQyMCuPBSx2tv+sEaxkIpXLzJVe+IGCGTSgT4SSYTzHEaQL/zGAfWDQDfCMIiwAE7foxcLRhvH75mfhdv9VsoGX74aaymHLcpvE5ADsNQ74/uDV6wapeIDVwKzGvB2gDgOvN4phwuDgWWWb3clsaIIACyWwfwO0mIaMEdF83Pr3nVHxeyapRNWa+cnRGfXniJb5iRPn7QKBt+Vg4YVXH0kAg0f8kEb2p4hiUN8ArzsUi3zgRXo1Qsn81g94G0KigJyDk4kJH9CuzfNNf4ubuE1OJ6AUlSRiUJCK1igeAfKytF8zLAYwp6CksRcoq39SAqLu8EcBsBTXCwEPDna0FZ1LNUehqy4JovYojYGkgkW0z1alM6oYgoo3qFEoOdUa+dSPUCoXO8B4AHyg7Em8zy1MaCNZnlgIIKKjzJd/oDlcKNSCF3AJgXEG1B9M51dOgNsBkPK4aJ+bUhS3L/nAv0RrFjmgRhPcUlABXVqhyfKFkRvGJFKrPpmTD92FtEu3Bkt4l4g3V4wQ8Ekpmfqge9zGE7gTqWKGj9XzNCm1QLIWzgYaBX8G44Z/jzFgCiCXV8doLGiLKeSHQDhyHBOO4bry2ASnlj+4kOQcDVjsb/4K2AcHirDs5zkGMId1Y/UdIeLiBZAvWXp3pP0Jgr1ZfGqAW3Uj9OwDc7k6Mc5Cw3Rj4G9oGmOhed3KcgXp7DWYs1I6vnk4TQP5kdpDAoapYNgw5227BUiuCif4wiAYmM9RbiIUfrR6ddAcYYEHoU9SmiqQnPFFpASKsVY/zYdW48hGSkvcrqzNtmtudaXCtzgb+dMbPoDUKqlyStE+VozRQLMk+AMMKqknWGV01aLQEMfUAmLT9zsDBn7rCl1Q56tloPFomwk4lR7zNn84sqkmpAqHUwFpiWqUkWbxolmf6FSqPNb4O9V3wCSn2hVK5+Y5VmiCUzLQzY7cJ/clQ1z1fmuWaGhiOLxhhoNOEnsVcyXhxJ0KJ/jUMcQCA6t0aI7J+ZG33hYLJ7F6AV5vQZTClx0qVxMV49LKe5CuYsz07Swq8ZlEbIH6m0Nm2y6qOrYFAz7FpND5xBMAtZjEMXBTALirjnXPPRwZNm3VD+OuOLCSS6wCsg/qqX4kFPsrHIup3wokBAGhO5YIGV44CaLYNBk4DdJLBZwXwCwAwYTqAFjAWA5hpW4FxsFJqXDkcXzBiF6q9uetPZ/wkxcf/9ZyIgQO+cblqMB5V7RNNgvZcqNgRLTaM10cB6nWtzhqSiNJN0xpX6IoHXB5whBLZVUz8MtyfzFSpwNckaVO+K+x42er6iOmmNz6vL400rmPmpwG6zUUJyUDGINqR7wx/xoArITUf8gFAMJ25g6V4gBj3g3CnTXgfGIcqwtjrxfakJwb+gsZfDSYKsUidZw3h8TkxVWyvhufr6msn9Vcb/3sDfwIcBf/Y3VphUQAAAABJRU5ErkJggg==)}.airport-icon-indicator.abandonednontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.heliport{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.heliportnontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.jointnontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.jointtwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.militarynontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.militarytwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.seaplanenontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.seaplane{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.restrictednontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.ultralightnontwr{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.runway-surface{background-image:none;background-color:#b7becd;border:1px solid rgba(0,0,0,.2);position:relative}.airport-icon-indicator.runway-surface:before{content:"";position:absolute;left:50%;width:3px;height:3px;background-color:#ffffffe6;border-radius:1px;transform:translate(-50%,-50%);top:50%;box-shadow:0 -5px #ffffffe6,0 5px #ffffffe6}.airport-icon-indicator.navaid-icon{background-size:14px 14px;background-color:transparent;filter:var(--theme-app-chart-control-navaid-filter, grayscale(1))}.airport-icon-indicator.airway-icon{width:16px;height:10px;background-image:none;border:1px solid rgba(0,0,0,.2);border-radius:2px}.airport-icon-indicator.airway-icon.airway-core{background:linear-gradient(90deg,#a855f7 0 34%,#14b8a6 34% 68%,#2563eb 68% 100%)}.airport-icon-indicator.airway-icon.airway-alaska{background:linear-gradient(90deg,#22c55e 0 50%,#ef4444 50% 100%)}.airport-icon-indicator.airway-icon.airway-oceanic{background:linear-gradient(90deg,#1e40af 0 25%,#0d9488 25% 50%,#06b6d4 50% 75%,#34d399 75% 100%)}.airport-icon-indicator.airway-icon.airway-other{background:repeating-linear-gradient(45deg,#7aa2ff 0 3px,#00000026 3px 6px)}.airport-icon-indicator.airway-line{width:18px;height:4px;border-radius:999px;border:1px solid rgba(0,0,0,.12)}.airport-icon-indicator.airway-code{width:14px;height:14px;border:1px solid rgba(0,0,0,.2);border-radius:2px}.airport-icon-indicator.navaid-icon.navaid-vor{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABCpJREFUaIHtWU2IHEUYfa9mdnPJj7BMdY9LRA1IcG8eAqLevHgwiiAeIsZcRd1NUIhJNEGJu0swrr8XRRGJIOJhPXnwpIeAgl6iexBFIpvpLlhIYg7GXevzkBq3Z7anq7rnZxPIg4b+qr+v5r3pv9dfUURwI0NtNoF+cVPAZqNetiCO4ztE5DGlVOnaIlhr15RSX7ZarT/K1LHMTay13qqU+gXAzlLswvGntfZuY8yV0IJSl5BS6hiGRx4AdiqljpYpCD4DURTtIvkzgC0AICKfkEzKc9wIEYlJ7nfhVRGZStP0t5Da4OuY5Jtw5AGcNcYckAG9REhSa30nyQcAbCF5GsAjIbVBl1Acxw8CeNiFluT0oMgDgFzDNADrhvY2m82HQmq9AkjWASxkhj5qtVo/lKdZDGPMTwA+bscicprkmK/OK0BrPQ1gyoWXrbUvV2bpxxEAF93+bq31c76CQgFxHGuSWcLHjTEDuXHzkCSJAfBqOyZ5otFoNItqfGdgFsAOt7+Upul7/VH0I03TdwCcc+G2Wq32WlF+TwGTk5P3AHi6HVtrD4nI6iBIFkFE1gAczAwdaDabe3rl5wogSWvtW5nji8aYrwdHsxhJknwD4CsXKhFZIMm83FwBWusnReR+F/5jrX1xCDx9OAjgb7d/r9Z6X17SBgFa660k5zJDbxhjfh0CwUIkSfI7Mo9vkqcmJia2d+dtEOD8zq3teVZXV+e6c0YFa+1JAMsujMfGxl7qzukQEEXRLgAz7VhEXlhZWbk8VJYFMMZcEZHDmaFDjUbjrmxOh4Acv/PZkDl6YYw5IyLfuXC8Vqudyh7/X0CO35mp6ndIjpOcJ3mB5DLJOZLjVeYSEanX6zPo5ZMcx3oUReeiKBK3fSAiqLoBmAMgXdtcP3NGUfRhht8SgDERuXYGtNZPYN3vXBKRY1X+rQyeyhnbnzMWDBE5CuCSC3dHUfQ4MLyP+rxL799h/JACAGPM51j3HztInuxz3k8Dx4JB8nV0+rIvACegrP8IwCsA5gFccNs8gONVJyvyZR3fxHEcLwLY68KzaZreN8gvryogyTiOv81Ym8UkSR5tH+++B4L8xyjh82UdAkL9x6gQ4ss2PIVC/MeoEOLLNggI8R+jQKgvy30P+PzHKBDqy3IFeP3HkFHGl/V8Ey8vL/+ICn2aftGjD/V9r3yflejo00RR9Gyf/LzQWj+PEn2oQgFJkhgRybY1vH2afpDThzrh60N5zZwx5m2s+6Ttvj5Nn5gFcIvbX0rT9F1fgVfAEHxSLqr2oYLsdJk+TRWQ5Nra2gIq9KH6WeB4Xyl1vgrhblhrbyP5jAtLLXCUWiOL43gWwGFvYn+YTZLkSGjy9bbId95aO1Vmka+UAABoNpu3i8g+ANvKsvPgL5JnhrrMej3ihl+pvylgs/EfbZ5KXTKZmtYAAAAASUVORK5CYII=)}.airport-icon-indicator.navaid-icon.navaid-vordme{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA/ZJREFUaIHtmUFoHFUYx///7BoPUU+zM29cTyLqYU9BBBGhF6mXXj00qVFEEEVRUVsVIkSqXSpVFEUQ0ZKmB69eFC/ipSjRUy5K8baZtzM5VXvQZPbzkNnsZDLzZt7stptCfpfs+3bezvfPznvf/31LEcGtzMy0ExiXIwHT5kjAtGmmB51OZzaKovdIngLgTymnIjYBrDqOs7yxsfHfMMj0NqqUOgfg9BSSs6GrtT4zHGQfoaducjJ1WEoPmpk39x4brTXzZpNsep73M4BHktDVOI7noyj62yYLpdQcgHUADyahdcdxHk0/Hpnrh4+KSsetF7HrumcxSn6b5IJt8gCgtb7eaDQWAPybhB7a2tpasf0cKwG+7x8j+XoqdDoIgl9tbzqk1+v9LiJvp0JveJ73uM1nVBbg+35LRC4P55D8vt/vf2xzszzCMPwIwHfDfEhecl1XmeakqSSAJEXkK4zWSBjH8TMyAScoIkLyWQBBEnIbjcbXJHPXYJZKAlzXfRXAiWQ4EJHFMAy1fbr5BEEQkTwJYAAAIvKE53mvVJlbKqDdbs+T/CAVOt/v93+sl2oxQRD8JCIfpkJd3/cfLptnFKCUmtvZ2bkMYDYJrTuOszxGnkbCMHwHwJVkeJuIrLVarTtNc4wCROQzkg8kw3/iOF4o2qcngYjsAFgEcC0J3TczM/OJaU6hAN/3nyS5V/VE5Pkoiv6cSKYGtNZ/kXxuOCb5tOd5C0XXFwoQkS9Try/2+/21yaVpJgiCb0Xk4nBM8vOia02P0F3J36uDweClSSVXFZIvisgfmVwOULYLbQNYtLUKJGdJdklukuyRPEdytnzmCK319WazeRKAcc2VLeIzWutfbG6csALgTewWvruxa9GtfU6O1ThAoQCSPyRlvg55tnwpJ1ZKGIYXMLIaB7hRR8o8ixHfiBuZdqHjiYWow2rFWCmu676GkY05QPZImf3PbQN4zHYdJAt2BcCpJLQKYFlErIpgu92ej+P4CkZOAMD+w1aZAKDmiWtclFJzIvJbygnskRZgWgPpcv7ppBMsI2NjrhVdZ9qF0uV8yVTOJ02OjXmh6NpCATnl/ItWq3X/5NLMRyl1b8bGfGOyMcZtNFPO72g0GmudTseqotpAsgngEvbbmJdNc4wCcsp5rc5BVep0PEoLWVLO30qFrDsHVajb8ahUicftHJQxTsejkoBxOwcmxu14VPZC43QOTIzb8bAyc3U7B0UkHY/3UyHrjoe1G63TOchDKTUXx/EagNuTUK2OR9YL9bB7ADnM9LTW9wwH2W+gluW9yezLcZ+A5CvsYvfnnMPGJoCu4zjvpoOsuFsdWm75XymPBEybIwHT5n+skMICfYEDdQAAAABJRU5ErkJggg==)}.airport-icon-indicator.navaid-icon.navaid-vortac{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAr9JREFUaIHtmL9rFEEUxz8vehHUxiSSQkVLNaQRDrUQGwsLf5B/IKLWQWMhgmAnnmXE2AQjWOhf4GGhhRAEI1aCKFpISCJKTGxUMCFj4RwOezs7Mzt7biT74MEdO+/7Y3bm7eyKUor/ObrKFhAblYGyY30YEJHTItIUkfMi0jHTItKlOZoicsqrSCmVmcBO4DugdL4CDrnqQhM4ADw3eH4Au511HsAPDdBWrgL3ge0FCN8GjAErKTwPogwAh7XYJHArF4ELwIYcwgUYBr5k4K8CR7JwxPYgExEBXgB1j5X4Eriul5pPbAGuBmAfVDahGTN0BvvM/OscDlpCwGZgZg0Ib+UssDVN60bLbbsC7LJcS4tnwHLAeIAacNRz7A7gMnCt7YpH23Tlo4gO1AzgSW2rvm3TlsvAQISBvcCvAL62thraNpM5VsBz4FYAX1tbTYJNBYB9BXoKMNCjsXx5p7IMLAYAjcSKN3hHAngXsgwMAQseIG+AWoEGahrTKR4Ycm3irLNJK487BHUDN4F5YA5oAN2OmmOOtZ969soCrAPTKWA/gT6HmEZKXcNR06exk3XTQN1a5wC1HbjGHXXzKUI+OWruJMZ7HRR912gvMGGAZ/Z/vWySBmYzxg9ozNbYCaDXS1vgZntskDwNXEI3YnGLMLA/MVMnLOO6tYk51yYGThp4K8BgxwxownGD8AOwKRTDwKoB7wy828EYOUiTT87RCAOXDJwlV3crxIAmHo0mbp+Ii7m0RNz6t75t1YJhts33tj3SEQNaQO7N59sMOmpAC8nV/hJ1T6I0RBrYFzqTsW0zmdbPKr4hIpPAWf33M/DaUTII9Ovf95RS52L4bS/1ITFj/O7nr7jQ2lyxPr5Or+WoDJQdlYGyozIAfIuoXYolL+JBdpc/77R7Aus+ApOx5NFHibKj2gNlR2Wg7PgNMLm45n/sRX0AAAAASUVORK5CYII=)}.airport-icon-indicator.navaid-icon.navaid-tacan{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAytJREFUaIHtmU9IVFEUxn9nKkuyRVkQUSSzCco2wYBh7dzpJO7apEHQNm1bkaWR7QqyjdQiF7kXpKBcSfQHd0FFf4hqTMK0heki8baYO3DnzX3/3/ga9MBd+OZ83/m+d+875/EUpRS1HJm0BcSNDQNpx/owICKdIjIhIudEpGqmRSSja0yISGcgkFLKcwEHgD+A0msaaPHDhV3AMeC5UWcJaPLFBSAeM0hLaxV4COxJQPhO4A6wYqnzKJYBoFWLLYledhSYA84DmQjCMxo75+BcdtRs9eIRt0Gmz/oLIKcvjQGXgNtA3pH+Grihj1qQ2K65co7r40Cv5jptcLcopVatTB536Czl5/Gg8Vsb8JbKLY+6PgEdBv9+yp+7nlBHCGgACgbBdUtOHXABWIwhfAnoB7ZZ+AeMvFlgR+AjJCIDwGX95wxwSCm1aNtBEckC14C9tt89Yha4qpT67MLbALwH9ulLg0qpKxWJFufOttkdt9PE6FA9lO9WRVv1a5vTROgwCRoQ4KWhp6KtOgHHKW9hJ9IS76JJASe9DEwZiZNpizd0TRq6prwMzFPeJcaBbIrCs1pD2fD0MtCFfTL2A/VrKLxe17RN/i5XAxrs9m7yLWhHojgjblFswQVgCKgLiM1THGyB3r28iHLAKwdR6Vg1+ogYsuCGfDCNluOitIacK86HVIBu4KeDdNgHN2MR8sMHc8+RP09x0m/yxAXc1kZgxCD/CzR75BcsBr575DdrzlLuiN8uhzJgFHpsFHkW8gjd9Mh/EoQ3CQOHHXcq75JXp00U/B5i4JTBtwIcrZoBXXDYKPgR2BqWw+DaQvGFrcR3NzRHhKK7gF9G0b4YBi4aPAvA7qob0IX7YheuvBG9kbTE2Pp3QduqC4fZNj+4PSNVMaAF5KM+fJZm0BFZR1SgFhKorfrgnsbSENOAcwC1B8C0G/meAzHIivWZUCn1Bhg1Ljk/k9jCzBnVHJEjie+cX1PCAuvl6/T/HBsG0o6aN7A5Yb6siLT55SRZMGkDZ/Ras0jiCP2OgV2IWzyJHbgPHAGaQuK+AA/iFnf9D02tRM13oQ0DaUfNG/gH7VaOPtLF2EYAAAAASUVORK5CYII=)}.airport-icon-indicator.navaid-icon.navaid-ndb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAACIBJREFUaIG1ml2MVVcVx38b6DDlY2Zg6DSWjz4wM/3gpYSUQosQH0Bi8MVgTUoLmGBtgNa+SBueUKZGKBTU1oi0GRFsbKMFamgqaKttBwulairOMBYjndpik/I1oAJKtw/rf3LX3Zx75l4GT3Jy56y99tpr770+/nvtIcbIYF+gEbg+oU0FDuqdmrR9Cmi8GmMPYZBPCKEd+BPwjxDCetf0KDBU7yOOfx3wIfBOCKFtsOMPegLAXKAB+D7wVUd/F2jTe9TRHwCeAprUd3BPjaYyCzgCHAJaRZsCnAMisN3xjgDu13uto/9EvOeAKaK1SmYvMKsmnWqcwH5gH/AX4HFHnwjMBkIVMgLwaWCCo22UzF8Bb9Si07AaN6wX+AJQDxxzu/g+8H72HUIYDnwG2B9j7E92PAKvJ3L/BtwIXA+8UJNGA6zWrcBSYLS+64AHgXuosNqYXx3BzORDYKRb+U3Aa8C8nF25B1gJ1InWoLFvvSITkvKfAOe1knk8k4A9wItAi2htUv4x/c4R/W7gIvAycKJKcz0vHSpOokjAUuDfwHeAfwLDc3heAA4DfwW2OPoeKX8AuEa0+cAlLOT2AUPcSn8RGO/6D9eYmzWJJVcygQagS4JWV+DpBI4DJ4ANSduE1MyAZcD3UGLDcsQxrfJxYIzjXa2xuzITrmkCTlBmkwGYBzwMjBNtFLABWJu3Q1XIzsytQ78z8sau2gewOP87rWxd0jZPK3US2FeFcu3ALmA30FbA97zk7q2kMBY8OrUbs4om0IvF4jPAyqTtYSn/M+ADbx7ADcACoMHRfgx0692WmObngRscrTGTJ2VnJub0EHAa+DVwxOuVQomzWDyuB04lbTuAtyX80ZjZVQjjgDeBXwCHQgh14j8BNAPj9HeWH97Cotab6kuM8UyMMYYQAhYA9gPdIYTxTta10u1smVbJKk8GHgdWUEVWVZ87MPv9pn4niz4WWKN3rDMrzzs9kdWImVMHFrEWOv9bId0mV+3EGETYDTwDjKrAMxJ4VQrtKpq4FNkl3ldQkkt4nlP7MZxJFjqxVmYlScIAXgL+jGXU9Y7eDMyglGWHAU3V7Jj4m4ChbgHuAJpde2vWntN3inajXd80Au9hTnIOmOiYX8SS1MdAh3PYPq3Sq8CwnEFuBlZp557R3zfl8A1zu9eHc2y1D0m+J2G54bR0bgQDUBFLMBGY7Tq0YDh/E4rzWATxdtzk+BuA7bLjmLyXgG24pASMUdta/X7OtU3TpE4i7IQhXq9rS2aX6zSrHQzgvFKyVwJ2JfQ/OoW7ga16exz9D8kkMp/opTwMPwm8A/wSeM350A7p+u1CJ8ZQZW4CwmL1ZMpzwXYp8i9gUdIWgMVqi5TnhSBZaeJcBvwX+A+wsdCJcxSsd6u8pwqnvNmZzb0FfPc5c7rMJ3L452EotiiyMRULXY8BI0ScTzkkniB6G5Zhn0CxXfRHnNn4lb8TuDNZ7cycVjl6M+Zn2yvtuuMdgeWJ56Q7B7EM2w/c7+z5uAY6SCnN75KSHwFrnNCnxbs1UT5qZ2Y6+tYc3jWS2Q3sTEx1Di5fYEWBful8YIiEZU8AiHYMbFXnu2K2VwlfFU8Ur+cfqG8AEKx4A/gNcDSE0OBkZnwBSia0FplQwfZlJrSRfBPqodyEZlK++oHScdOb0FjMLLdRqnZMFN+39Ds/MaGfArcVKRuALwGfrcLZbsIcMwKLC/iWUJsTZye7HqC+6iikzpuwEHYJWJa01Wk3/GpvoxRGF3N5GF1CKYx2Jm3tVDgQpePkTgBDeWewolPmsL/Fkshh4EknsBGr4URgt6OPxpJUlrB6MOd+2plNBH6PA4ZUSGQFVvEs5sTrM9fMoMR3cVACK/udxDDHbU7IAipDidGYj2TmlEKJzkT5ZnKgBHao3wz8AFU7RM+gRKZrS7aiGZg7iwNz6pQCKg/mXiEHNWI+scrtwNcRekz4hkpGxIE5LP98jAFJD1cmYYCzBObU0A4sp0L9RQO1JSs3nRKcHoqDw1U45xiEYjE4PZ1yOL0Bg/DdJEgAq1ctz/SpZrAG7HARgedz2v2BZjfFaX+IeKL6XHagEd8o7dzO1CIKoxCWvDZg5cPMmRfKfjuwrNqY9JlJ/pGyGcuw36B0pGxNeKcXKZc474NY/mktmsDbWIS5ACwSbTwlWLE3XWEpmvlEL6U60iYMHnyE0CTmnBlI7EvM5j6ZzT5Ud3Jt90qnd4FDvi2tSoyU4POyU2KMHwC3YNhmQYxWPQghNKn9BHa8XADcHmO8KFnNWDXhJHCdeC8At4t3hvpmsGEdVveZJoX9M1Y69UnH0pPMdBZW+u6kuMi0DzOny3zC8bVhMX4nAyBM8e/TZD8B5iZt10in1ykqbFUQPDz5nkF57G4dSEaOzHrMpzagvIDVj76G5Z+QN/aATpwM0oAVmMqKuzKt41qpY5SqC9Owu6+v5DhgmluewOL833GwIuFZjUGPLgoydNEEvoyV1zeTlNcxx16YCcbyQB92hr2EAKDM7aB26iXXfwt28XcY+Hnerkv5rLy+9Eom4C84uqowi1MYdroI3C3aHMohcZvoLVg+2IO7K0vkdVG64Lil5gm4SSyh/IrpISxKpOF0LgYANzobHkkpBPeQwJLEzBZJdhaGR2OXLBWVH3ACOQP9CMMhF0iq1wP40vwih8SS1AXJzvWJSm+tF93t2H3ue1ilGIAQwqQQwhzF87InxtgfY3w5Wg5AOWR2CGGiY7tRMg9h4bf6p8YduAszhbfIv+je4XhHYjf3D1B+KH9WvHkX3T38Py+6K0xqBbb1TwGnHb0DO3j0A2sd/TRWdTsDrBjs+FfjfyX2SpnlwA8dvQ3DLkcx08ueLZr0KfUd3DPYFdCqNgLXJbSp2DXrAdyJTm0tXKV/t/kfnBMNb6fgkeEAAAAASUVORK5CYII=)}.airport-icon-indicator.navaid-icon.navaid-ndbdme{background-image:url(data:image/png;base64,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)}.airport-icon-indicator.navaid-icon.navaid-dme{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAYhJREFUaIHtmctKw0AUhr9fSxTBhSjY2djHcuNt4TN4Ayu48PIUgopv5aILbQRR3GlEjwtTmIYIrW0yBObbTM7JYv4PZiYhkZnRZGZCB5iUKBCaKBCall9IarXb7S6wA6wAc8BbgFxFPoFnSXf9fv/CzL4GN+Qfo865U+A4QMCRMbOjNE3PB3VxCe3WnGdsJG34datwv52P30mSrNQTaTSyLEuBBFj1+0UBAwTQ6/Ve64k2Gs65weWC32/8KRQFQhMFQhMFQhMFQhMFypCUSLqU9CjpQdKFpKSKuYrvQtPiFNjz6v18PJj2RFUtoa2S3nYVE1UlUPax6aukNzFVCdyM2JuYqvZANx838/EGOKliokoEzCzjd8NOfdMWic+B0ESB0ESB0ESB0DRRQH7RRIHWnwXwTv7tsdPpLNWVaEw+/KIo8AysATNZlr3UFmk87v1iaAmZ2XW9Wf7FrV8M/aGRNOucOzSzdWAZmK85XBmLQAY8AVdpmp79+YupiTTxFBoiCoQmCoTmB3Z9VXRAkfpCAAAAAElFTkSuQmCC)}.airport-icon-indicator.navaid-icon.navaid-compass{background-image:url(/assets/compass-enroute-CuC9J97E.png)}.empty-section{font-size:11px;color:#9ca3af;font-style:italic;padding:12px;text-align:center;border:1px dashed #e5e7eb;border-radius:6px;background-color:#f9fafb}.airspace-control-item.disabled{opacity:.6;cursor:not-allowed}.airspace-control-item.disabled:hover{background-color:#fff;border-color:#e5e7eb}.airspace-control-item.disabled .airspace-checkbox input[type=checkbox]{cursor:not-allowed}.chart-control-airport-tab{display:flex;flex-direction:column;gap:10px}.chart-control-airport-empty{font-size:11px;color:var(--theme-app-chart-control-label-secondary);border:1px dashed var(--theme-app-chart-control-item-border);border-radius:6px;padding:10px;text-align:center;background-color:var(--theme-app-chart-control-item-bg)}.airport-tab-selector{display:flex;flex-wrap:wrap;gap:6px}.airport-tab-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--theme-app-chart-control-item-border);background-color:var(--theme-app-chart-control-item-bg);color:var(--theme-app-chart-control-label-primary);font-size:10px;letter-spacing:.4px;text-transform:uppercase;padding:4px 8px;border-radius:999px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.airport-tab-chip.active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border)}.airport-tab-chip-pin{width:8px;height:8px;border-radius:50%;background-color:var(--theme-app-chart-control-item-active-border);box-shadow:0 0 0 1px #3b82f633;flex-shrink:0}.airport-tab-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.airport-tab-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.airport-tab-pin{border:1px solid var(--theme-app-chart-control-item-border);background-color:var(--theme-app-chart-control-item-bg);color:var(--theme-app-chart-control-label-secondary);font-size:10px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.airport-tab-pin:hover{background-color:var(--theme-app-chart-control-item-hover);color:var(--theme-app-chart-control-label-primary)}.airport-tab-pin.active{background-color:var(--theme-app-chart-control-item-active);border-color:var(--theme-app-chart-control-item-active-border);color:var(--theme-app-chart-control-label-primary)}.airport-tab-pin:focus-visible{outline:2px solid var(--theme-app-chart-control-item-active-border);outline-offset:1px}.airport-tab-pin-message{font-size:10px;color:var(--theme-app-chart-control-label-secondary);text-align:right;white-space:nowrap}.airport-tab-title{display:flex;flex-direction:column;gap:2px;min-width:0}.airport-tab-kicker{font-size:11px;font-weight:600;color:var(--theme-app-chart-section-title);text-transform:uppercase;letter-spacing:.5px}.airport-tab-code{font-size:13px;font-weight:600;letter-spacing:.4px}.airport-tab-name{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--theme-app-chart-control-label-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.airport-tab-overview{gap:0}.airport-tab-minimap{border:1px solid var(--theme-app-chart-control-item-border);border-radius:8px;background-color:var(--theme-app-chart-control-item-bg);overflow:hidden;height:160px;display:flex;align-items:center;justify-content:center}.airport-tab-minimap-map{width:100%;height:100%}.airport-tab-minimap .leaflet-container{width:100%;height:100%;pointer-events:none}.airport-tab-minimap-placeholder{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:var(--theme-app-chart-control-label-secondary)}.airport-tab-procedures,.airport-tab-ils{display:flex;flex-direction:column;gap:6px}.airport-tab-ils-option.disabled{opacity:.55;cursor:default}.airport-tab-ils-option.disabled input{cursor:default}.airport-tab-procedure-list{display:flex;flex-direction:column;border:1px solid var(--theme-app-chart-control-item-border);border-radius:6px;background-color:var(--theme-app-chart-control-item-bg);overflow:visible}.airport-tab-procedure-empty{font-size:10px;color:var(--theme-app-chart-control-label-secondary);text-transform:uppercase;letter-spacing:.3px}.airport-tab-section{gap:0}.airport-tab-section-header{cursor:default}.airport-tab-section-header:hover{background-color:transparent}.airport-tab-section-header-collapsible{cursor:pointer}.airport-tab-section-header-collapsible:hover{background-color:var(--theme-app-chart-control-item-hover)}.airport-tab-procedure-group{display:flex;flex-direction:column;gap:6px}.procedure-control-item{cursor:pointer}.procedure-list-item{display:flex;flex-direction:column;transition:background-color .15s ease}.procedure-list-item+.procedure-list-item{border-top:1px solid var(--theme-app-chart-control-item-border)}.procedure-list-item-row{display:flex;align-items:flex-start;padding:5px 10px;cursor:pointer}.airport-tab-procedure-runway-group{border-bottom:1px solid var(--theme-app-chart-control-item-border);background-color:transparent}.airport-tab-procedure-runway-group+.airport-tab-procedure-runway-group{margin-top:0}.runway-group-header{cursor:pointer}.runway-group-row{align-items:center;gap:8px;padding-left:8px}.runway-group-list{border:none;border-radius:0;background-color:transparent}.runway-group-list .procedure-list-item+.procedure-list-item{border-top:none}.runway-group-list .procedure-list-item-row{padding-left:24px;margin-top:2px}.runway-group-list .procedure-list-item{border-radius:0}.iap-runway-label{display:flex;align-items:center;gap:6px}.iap-runway-label-text{font-weight:600;letter-spacing:.4px}.procedure-list-item-row .airspace-checkbox{margin-top:0}.procedure-list-item.active{background-color:#94a3b82e}.procedure-list-item:hover{background-color:var(--theme-app-chart-control-item-hover)}.procedure-list-item.active:hover{background-color:var(--theme-app-chart-control-item-active)}.procedure-list-item-row:hover{background-color:transparent}.procedure-list-item .airspace-label-primary{font-size:12px;letter-spacing:.3px}.procedure-instance-controls{display:grid;gap:6px;padding:2px 10px 8px 26px}.procedure-instance-control{display:flex;flex-direction:column;gap:4px}.procedure-instance-label{font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--theme-app-chart-control-label-secondary)}.procedure-instance-select{width:100%;font-size:11px;color:var(--theme-app-chart-control-label-primary);background-color:var(--theme-app-chart-control-item-bg);border:1px solid var(--theme-app-chart-control-item-border);border-radius:4px;padding:4px 6px}.procedure-instance-info,.procedure-instance-note{font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--theme-app-chart-control-label-secondary)}.procedure-search{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--theme-app-chart-control-item-border)}.procedure-search-label{font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--theme-app-chart-control-label-secondary)}.procedure-search-input{flex:1;font-size:11px;color:var(--theme-app-chart-control-label-primary);background-color:var(--theme-app-chart-control-item-bg);border:1px solid var(--theme-app-chart-control-item-border);border-radius:6px;padding:4px 8px}.procedure-search-input:focus-visible{outline:2px solid var(--theme-app-chart-control-item-active-border);outline-offset:1px}.procedure-list-item.airway-control-row-indent .procedure-list-item-row,.procedure-list-item.airway-control-row-indent .procedure-instance-controls{padding-left:0}.airport-tab-procedure-list>.procedure-search:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.airport-tab-procedure-list>.procedure-list-item:first-child,.airport-tab-procedure-list>.airport-tab-procedure-empty:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.airport-tab-procedure-list>.procedure-list-item:last-child,.airport-tab-procedure-list>.airport-tab-procedure-empty:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.runway-group-list>.procedure-list-item:first-child,.runway-group-list>.procedure-list-item:last-child,.runway-group-list>.airport-tab-procedure-empty:first-child,.runway-group-list>.airport-tab-procedure-empty:last-child{border-radius:0}.procedure-search+.procedure-list-item{border-top:1px solid var(--theme-app-chart-control-item-border)}.side-panel-manager{position:absolute;top:0;left:0;bottom:0;z-index:1210;pointer-events:none}.side-panel-manager>*{pointer-events:auto;position:relative;box-shadow:2px 0 8px #00000026;height:100%}.range-tool-label{display:block;text-align:center;font-size:12px;font-weight:700;line-height:1.2;border:1px solid #777;border-radius:3px;background-color:#ffffffe6;padding:2px 6px;white-space:nowrap;pointer-events:none}
