html.is-theme-transitioning,html.is-theme-transitioning body,html.is-theme-transitioning .app-root{transition:background-color var(--theme-transition-background-duration) var(--theme-transition-easing), color var(--theme-transition-color-duration) var(--theme-transition-easing)!important}html.is-theme-transitioning :where(.card,.feedback-modal,.survey-prompt-modal,.credit-purchase-success-modal,.changelog-item,.changelog-empty,.rules-section,.auth-inline-panel,.account-panel,.saved-records-current,.saved-session-row,.landing-module-preview,.performance-airport-row,.performance-weather-card,.performance-confirm-card,.performance-result-card,.performance-runway-card,.weather-hourly-day-card,.nasr-import-overview,.nasr-import-progress-card,.nasr-cycle-card,.nasr-status-card,.nasr-airport-detail,.survey-question-row,.field-input-wrap,.lang-switch,.auth-mode-switch,.ofp-alt-mode-switch,button,input,select,textarea,summary,th,td){transition:background-color var(--theme-transition-background-duration) var(--theme-transition-easing), color var(--theme-transition-color-duration) var(--theme-transition-easing), border-color var(--theme-transition-effect-duration) var(--theme-transition-easing), box-shadow var(--theme-transition-effect-duration) var(--theme-transition-easing), fill var(--theme-transition-effect-duration) var(--theme-transition-easing), stroke var(--theme-transition-effect-duration) var(--theme-transition-easing)!important}html.is-theme-transitioning :where(svg,path,circle,line,polyline,polygon){transition:color var(--theme-transition-color-duration) var(--theme-transition-easing), fill var(--theme-transition-effect-duration) var(--theme-transition-easing), stroke var(--theme-transition-effect-duration) var(--theme-transition-easing)!important}html.is-theme-transitioning body:before{transition:opacity var(--theme-page-fade-duration) var(--theme-page-fade-easing)!important}@media (prefers-reduced-motion:reduce){html.is-theme-transitioning{--theme-transition-background-duration:0s;--theme-transition-color-duration:0s;--theme-transition-effect-duration:0s}body:before{transition:none!important}}.topbar-preferences{align-items:stretch;gap:.45rem;min-height:42px;display:inline-flex}.theme-toggle{border:1px solid var(--theme-toggle-border-color);background:var(--theme-toggle-background);width:42px;min-width:42px;height:42px;color:var(--theme-toggle-color);box-shadow:var(--theme-toggle-box-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;padding:0;display:inline-grid}.theme-toggle:hover,.theme-toggle:focus-visible{border-color:var(--theme-toggle-hover-border-color);background:var(--theme-toggle-hover-background);box-shadow:var(--theme-toggle-hover-box-shadow);outline:none}.theme-toggle:focus-visible{box-shadow:var(--theme-toggle-focus-visible-box-shadow)}.theme-toggle-icon{grid-area:1/1;width:1.22rem;height:1.22rem}.theme-toggle-moon{display:none}.admin-dashboard-login-theme{justify-content:flex-end;margin-bottom:.55rem;display:flex}@media (max-width:679px){.topbar-preferences{min-height:48px}.theme-toggle{width:48px;min-width:48px;height:48px}.performance-topbar-actions-row .topbar-preferences,.performance-topbar-actions-row .lang-switch,.performance-topbar-actions-row .lang-switch button{min-height:48px}}@media (max-width:430px){.landing-topbar-actions>.topbar-preferences{grid-area:lang;justify-self:end}.legal-shell .landing-topbar{display:flex}}html[data-theme=light],html[data-theme=light] body{background-color:var(--theme-document-background-color)}html[data-theme=light] body{color:var(--text)}html[data-theme=light] .brand-mark{background-image:url(/brand/gyroplan-symbol-light.png)}html[data-theme=light] .theme-toggle-sun{display:none}html[data-theme=light] .theme-toggle-moon{display:block}html[data-theme=light] .card,html[data-theme=light] .feedback-modal,html[data-theme=light] .survey-prompt-modal,html[data-theme=light] .credit-purchase-success-modal{border-color:var(--theme-border);background:var(--theme-card-background);box-shadow:var(--theme-card-box-shadow)}html[data-theme=light] .landing-hero{background:var(--theme-landing-hero-background)}html[data-theme=light] .landing-simple-brand{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-theme=light] .landing-simple-logo-full{filter:var(--theme-landing-simple-logo-full-filter)}html[data-theme=light] .legal-footer-line{color:var(--theme-legal-footer-line-color);background:var(--theme-legal-footer-line-background)}html[data-theme=light] .changelog-kicker,html[data-theme=light] .ofp-diagram-metric,html[data-theme=light] .ofp-route-sketch-empty{color:var(--theme-changelog-kicker-color)}html[data-theme=light] :where(.changelog-item,.changelog-empty,.legal-section-card,.rules-section,.auth-inline-panel,.account-panel,.saved-records-current,.saved-session-row,.performance-airport-row,.performance-weather-card,.performance-confirm-card,.performance-result-card,.performance-runway-card,.nasr-import-overview,.nasr-import-progress-card,.nasr-cycle-card,.nasr-status-card,.nasr-airport-detail,.survey-question-row){border-color:var(--theme-border);background:var(--theme-surface-soft);box-shadow:var(--theme-changelog-item-changelog-empty-box-shadow)}html[data-theme=light] :where(.landing-module-preview,.credit-shop-highlights span,.credit-shop-balance,.credit-shop-close,.credit-shop-consent,.credit-purchase-success-balance,.auth-created-code,.auth-copy-icon-btn,.auth-code-grid button,.auth-mode-switch,.ofp-preview-summary,.ofp-block-time-readonly,.weather-hourly-day-card,.weather-hourly-focus-grid p,.weather-hourly-raw pre){border-color:var(--theme-border);background:var(--theme-surface-muted);color:var(--text)}html[data-theme=light] :where(.btn-secondary,.auth-icon-btn,.auth-profile-trigger,.auth-credit-pill,.record-action-btn,.landing-module-chevron,.survey-prompt-secondary){border-color:var(--theme-border);background:var(--theme-btn-secondary-auth-icon-btn-background);color:var(--text);box-shadow:var(--theme-btn-secondary-auth-icon-btn-box-shadow)}html[data-theme=light] :where(.btn-secondary,.auth-icon-btn,.auth-copy-icon-btn,.auth-code-grid button:not(:disabled),.auth-profile-trigger,.auth-credit-trigger,.landing-lightbox-close,.leg-mini:not(:disabled),.record-action-btn,.landing-module-chevron,.survey-prompt-secondary):hover,html[data-theme=light] :where(.btn-secondary,.auth-icon-btn,.auth-copy-icon-btn,.auth-code-grid button:not(:disabled),.auth-profile-trigger,.auth-credit-trigger,.landing-lightbox-close,.leg-mini:not(:disabled),.record-action-btn,.landing-module-chevron,.survey-prompt-secondary):focus-visible{border-color:var(--theme-btn-secondary-auth-icon-btn-hover-border-color);background:var(--theme-btn-secondary-auth-icon-btn-hover-background);color:var(--text);box-shadow:var(--theme-shadow-soft)}html[data-theme=light] .auth-profile-trigger.is-unverified:hover,html[data-theme=light] .auth-profile-trigger.is-unverified:focus-visible{border-color:var(--theme-auth-unverified-hover-border-color);background:var(--theme-auth-unverified-hover-background);color:var(--theme-auth-unverified-hover-color)}html[data-theme=light] .auth-profile-trigger.is-unverified{border-color:var(--theme-status-warning-border);background:var(--theme-account-panel-is-email-pending-background);color:var(--text);box-shadow:var(--theme-status-warning-box-shadow)}html[data-theme=light] .auth-code-grid button.auth-code-rotate:not(:disabled){border-color:var(--theme-auth-code-rotate-border-color);background:var(--theme-auth-code-rotate-background);color:var(--theme-auth-code-rotate-color);box-shadow:var(--theme-auth-code-rotate-box-shadow)}html[data-theme=light] .auth-code-grid button.auth-code-rotate:not(:disabled):hover,html[data-theme=light] .auth-code-grid button.auth-code-rotate:not(:disabled):focus-visible{border-color:var(--theme-auth-code-rotate-hover-border-color);background:var(--theme-auth-code-rotate-hover-background);color:var(--theme-auth-code-rotate-hover-color);box-shadow:var(--theme-auth-code-rotate-hover-box-shadow)}html[data-theme=light] .landing-lightbox-close:hover,html[data-theme=light] .landing-lightbox-close:focus-visible,html[data-theme=light] .leg-mini:not(:disabled):hover,html[data-theme=light] .leg-mini:not(:disabled):focus-visible{border-color:var(--theme-btn-secondary-auth-icon-btn-hover-border-color);background:var(--theme-btn-secondary-auth-icon-btn-hover-background);color:var(--text);box-shadow:var(--theme-shadow-soft)}html[data-theme=light] .lang-switch,html[data-theme=light] .auth-mode-switch,html[data-theme=light] .ofp-alt-mode-switch,html[data-theme=light] .admin-dashboard-segmented,html[data-theme=light] .survey-dashboard-segmented{border-color:var(--theme-border);background:var(--theme-lang-switch-background);box-shadow:var(--theme-lang-switch-box-shadow)}html[data-theme=light] .lang-switch button+button{border-left-color:var(--theme-border)}html[data-theme=light] .lang-switch button.active,html[data-theme=light] .auth-mode-switch button.active,html[data-theme=light] .ofp-alt-mode-switch button.is-active,html[data-theme=light] .admin-dashboard-tab.is-active,html[data-theme=light] .admin-dashboard-segmented button.is-active,html[data-theme=light] .survey-dashboard-segment.is-active{background:var(--theme-lang-switch-active-background);color:var(--theme-lang-switch-active-color)}html[data-theme=light] .btn-flow-primary,html[data-theme=light] .btn-primary:not(.feedback-submit-button),html[data-theme=light] .field-inline-action,html[data-theme=light] .landing-module-title,html[data-theme=light] .ofp-table-head-calc,html[data-theme=light] .record-action-btn.is-flow-primary{border-color:var(--theme-primary-action-border-color);background:var(--theme-primary-action-background);color:var(--theme-primary-action-color);box-shadow:var(--theme-primary-action-box-shadow)}html[data-theme=light] :is(.btn-flow-primary,.btn-primary:not(.feedback-submit-button),.field-inline-action,.landing-module-title,.ofp-table-head-calc,.record-action-btn.is-flow-primary):hover,html[data-theme=light] :is(.btn-flow-primary,.btn-primary:not(.feedback-submit-button),.field-inline-action,.landing-module-title,.ofp-table-head-calc,.record-action-btn.is-flow-primary):focus-visible{background:var(--theme-primary-action-hover-background);color:var(--theme-primary-action-color);box-shadow:var(--theme-primary-action-hover-box-shadow)}html[data-theme=light] .saved-records-load-btn:not(:disabled){border-color:var(--theme-primary-action-border-color);background:var(--theme-primary-action-background);color:var(--theme-primary-action-color);box-shadow:var(--theme-primary-action-box-shadow)}html[data-theme=light] .saved-records-load-btn:not(:disabled):hover,html[data-theme=light] .saved-records-load-btn:not(:disabled):focus-visible{background:var(--theme-primary-action-hover-background);color:var(--theme-primary-action-color);box-shadow:var(--theme-primary-action-hover-box-shadow)}html[data-theme=light] .landing-preview-image{clip-path:inset(0 round .9rem)}html[data-theme=light] .field-input-wrap,html[data-theme=light] .feedback-grid .feedback-field-message textarea,html[data-theme=light] .fuel-reserve-modal-input,html[data-theme=light] .fuel-reserve-modal-output{border-color:var(--theme-border);background:var(--theme-field-input-wrap-background)}html[data-theme=light] .ofp-block-time-readonly{border-color:var(--theme-ofp-block-time-readonly-border-color);background:var(--theme-ofp-block-time-readonly-background)}html[data-theme=light] .ofp-block-time-readonly input{color:var(--theme-ofp-block-time-readonly-color);-webkit-text-fill-color:var(--theme-ofp-block-time-readonly-color);background:0 0}html[data-theme=light] :where(.field input,.field textarea,.field select,.export-action-field-inline .field-input-wrap select,.ofp-leg-table td input,.nasr-search-row input,.fuel-reserve-modal-input input,.admin-dashboard-field input,.admin-dashboard-field textarea,.admin-dashboard-field select,.admin-dashboard-inline-controls select,.admin-dashboard-credit-grant input,.admin-dashboard-bulk-grant input,.survey-dashboard-field input,.survey-dashboard-field select,.survey-general-field textarea){background:var(--theme-field-field-background);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .field input:focus,html[data-theme=light] .field textarea:focus,html[data-theme=light] .field select:focus,html[data-theme=light] .feedback-grid .feedback-field-message textarea:focus,html[data-theme=light] .nasr-search-row input:focus{background:var(--theme-field-input-focus-background)}html[data-theme=light] .field input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:var(--theme-field-input-autofill-box-shadow)}html[data-theme=light] .field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:var(--theme-field-input-autofill-box-shadow)}html[data-theme=light] .field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:var(--theme-field-input-autofill-box-shadow)}html[data-theme=light] .field small,html[data-theme=light] .fuel-reserve-modal-output small{border-left-color:var(--theme-border);background:var(--theme-field-small-background);color:var(--muted)}html[data-theme=light] .field-suggestion-list,html[data-theme=light] .aircraft-picker-host-card .field-suggestion-list,html[data-theme=light] .ofp-flow .field-suggestion-list,html[data-theme=light] .field-label-hint-popover,html[data-theme=light] .leg-action-popover,html[data-theme=light] .leg-timing-popover{border-color:var(--theme-border);background:var(--theme-field-suggestion-list-background);color:var(--text);box-shadow:var(--theme-field-suggestion-list-box-shadow)}html[data-theme=light] .field-suggestion-title,html[data-theme=light] .field-suggestion-meta,html[data-theme=light] .fuel-reserve-modal-field,html[data-theme=light] .fuel-reserve-modal-input input,html[data-theme=light] .fuel-reserve-modal-output strong{color:var(--text)}html[data-theme=light] .field-input-action,html[data-theme=light] .field-unit-toggle,html[data-theme=light] .cruise-fuel-flow-calc-button{border-left-color:var(--theme-border);background:var(--theme-field-input-action-background);color:var(--theme-field-input-action-color)}html[data-theme=light] :where(.feedback-overlay,.landing-lightbox,.weather-picker-prototype-backdrop,.admin-dashboard-modal-backdrop){background:var(--theme-feedback-overlay-landing-lightbox-background)}html[data-theme=light] :where(.weather-picker-prototype-panel,.admin-dashboard-modal,.credit-shop-modal){border-color:var(--theme-border);background:var(--theme-weather-picker-prototype-panel-admin-dashboard-modal-background);color:var(--text);box-shadow:var(--theme-weather-picker-prototype-panel-admin-dashboard-modal-box-shadow)}html[data-theme=light] .landing-lightbox-close,html[data-theme=light] .weather-picker-prototype-close,html[data-theme=light] .admin-dashboard-modal-close{border-color:var(--theme-border);background:var(--theme-landing-lightbox-close-background);color:var(--text)}html[data-theme=light] .landing-module-panel.is-preview-open{border-color:var(--theme-landing-module-panel-is-preview-open-border-color);box-shadow:var(--theme-landing-module-panel-is-preview-open-box-shadow)}html[data-theme=light] .landing-module-preview{border-color:var(--theme-landing-module-preview-border-color);background:var(--theme-landing-module-preview-background)}html[data-theme=light] .landing-preview-label,html[data-theme=light] .landing-preview-arrow,html[data-theme=light] .landing-module-description,html[data-theme=light] .legal-section-card p,html[data-theme=light] .legal-list{color:var(--muted)}html[data-theme=light] .auth-profile-reward-hint,html[data-theme=light] .account-email-badge,html[data-theme=light] .credit-shop-highlights span,html[data-theme=light] .credit-shop-balance,html[data-theme=light] .credit-shop-close,html[data-theme=light] .credit-shop-consent{border-color:var(--theme-border);background:var(--theme-surface-muted)}html[data-theme=light] .saved-records-current-autosave,html[data-theme=light] .saved-session-row-autosave{border-color:var(--theme-saved-records-current-autosave-border-color);background:var(--theme-saved-records-current-autosave-background)}html[data-theme=light] .record-action-btn.is-danger,html[data-theme=light] .btn-danger-soft{border-color:var(--theme-record-action-btn-is-danger-border-color);color:var(--theme-record-action-btn-is-danger-color)}html[data-theme=light] .landing-module-chevron-icon{border-right-color:var(--theme-landing-module-chevron-icon-border-right-color);border-bottom-color:var(--theme-landing-module-chevron-icon-border-bottom-color)}html[data-theme=light] .weather-hourly-summary,html[data-theme=light] .weather-hourly-focus,html[data-theme=light] .performance-result-card,html[data-theme=light] .performance-confirm-card,html[data-theme=light] .performance-weather-card{border-color:var(--theme-border);background:var(--theme-weather-hourly-summary-background);box-shadow:var(--theme-weather-hourly-summary-box-shadow)}html[data-theme=light] :where(.weather-day-tab,.weather-hourly-column,.weather-hourly-day-card){border-color:var(--theme-border);background:var(--theme-weather-day-tab-background);color:var(--text)}html[data-theme=light] .weather-day-tab.is-active,html[data-theme=light] .weather-hourly-column.is-active,html[data-theme=light] .weather-hourly-day-card.is-active{border-color:var(--theme-weather-day-tab-is-active-border-color);background:var(--theme-weather-day-tab-is-active-background);box-shadow:var(--theme-weather-day-tab-is-active-box-shadow)}html[data-theme=light] :where(.weather-day-tab-temps,.weather-hourly-focus-aside strong,.weather-hourly-focus-foot,.weather-hourly-column-forecast,.performance-result-value,.performance-runway-value){color:var(--text)}html[data-theme=light] .performance-advanced-wind-settings{border-color:var(--theme-border);background:var(--theme-performance-advanced-wind-settings-background)}html[data-theme=light] .fuel-full-toggle input[type=checkbox],html[data-theme=light] .checkbox-inline input{border-color:var(--theme-fuel-full-toggle-input-border-color);background:var(--theme-fuel-full-toggle-input-background)}html[data-theme=light] .performance-shell.is-phone-layout .performance-global-toggle-row .fuel-full-toggle{border-color:var(--theme-border);background:var(--theme-performance-shell-is-phone-layout-background)}html[data-theme=light] :where(.weather-hourly-focus-time,.weather-hourly-focus-grid strong,.weather-hourly-column-day){color:var(--theme-weather-hourly-focus-time-weather-hourly-focus-grid-color)}html[data-theme=light] .weather-hourly-raw pre,html[data-theme=light] .performance-raw-pre{border-color:var(--theme-border);background:var(--theme-weather-hourly-raw-pre-background);color:var(--theme-weather-hourly-raw-pre-color)}html[data-theme=light] :where(.performance-airport-shift-btn,.performance-airport-remove-btn,.performance-weather-stat-button,.performance-runway-mode-button,.performance-toggle-button){border-color:var(--theme-border);background:var(--theme-performance-airport-shift-btn-performance-airport-remove-btn-background);color:var(--text)}html[data-theme=light] .ofp-leg-table thead th{background:var(--theme-ofp-leg-table-th-background);color:var(--theme-ofp-leg-table-th-color)}html[data-theme=light] .ofp-leg-table td input{border-color:var(--theme-border)}html[data-theme=light] .ofp-preview-row td,html[data-theme=light] .ofp-preview-summary{background:var(--theme-ofp-preview-row-td-background);border-color:var(--theme-ofp-preview-row-td-border-color)}html[data-theme=light] .ofp-preview-line strong,html[data-theme=light] .ofp-preview-summary strong,html[data-theme=light] .ofp-workflow-list{color:var(--theme-ofp-preview-line-strong-color)}html[data-theme=light] .rules-term,html[data-theme=light] .rules-formula{color:var(--theme-rules-term-color)}html[data-theme=light] .rules-formula{border-color:var(--theme-rules-formula-border-color);background:var(--theme-rules-formula-background)}html[data-theme=light] .navlog-dropzone{border-color:var(--theme-navlog-dropzone-border-color);background:var(--theme-navlog-dropzone-background)}html[data-theme=light] .navlog-dropzone-copy strong{color:var(--text)}html[data-theme=light] :where(.ofp-alt-mode-switch,.ofp-workflow-step,.leg-action-popover,.leg-timing-popover,.ofp-phone-note){border-color:var(--theme-border);background:var(--theme-surface-muted);color:var(--text)}html[data-theme=light] .touchgo-toggle-box,html[data-theme=light] .admin-dashboard-select-check{border-color:var(--theme-touchgo-toggle-box-border-color);background:var(--theme-touchgo-toggle-box-background)}html[data-theme=light] .leg-mobile-action,html[data-theme=light] .leg-mini,html[data-theme=light] .leg-index-action{border-color:var(--theme-border);background:var(--theme-leg-mobile-action-background);color:var(--theme-leg-mobile-action-color)}html[data-theme=light] :where(.nasr-dropzone,.nasr-import-overview,.nasr-import-progress-card,.nasr-status-card,.nasr-airport-detail){border-color:var(--theme-border);background:var(--theme-surface-soft)}html[data-theme=light] .nasr-search-row input{border-color:var(--theme-border);background:var(--theme-nasr-search-row-input-background)}html[data-theme=light] :where(.survey-dashboard-hero,.survey-dashboard-login-card,.survey-dashboard-toolbar,.survey-dashboard-stat-card,.survey-dashboard-card,.admin-dashboard-hero,.admin-dashboard-login-card,.admin-dashboard-toolbar,.admin-dashboard-stat-card,.admin-dashboard-tabs,.admin-dashboard-panel){border-color:var(--theme-border);background:var(--theme-survey-dashboard-hero-survey-dashboard-login-card-background);color:var(--text);box-shadow:var(--theme-shadow)}html[data-theme=light] :where(.admin-dashboard-modal,.admin-dashboard-table-row,.admin-dashboard-message-card,.admin-dashboard-feedback-card,.admin-dashboard-inbox-row,.admin-dashboard-survey-card,.admin-dashboard-question,.admin-health-summary-card,.admin-health-check,.admin-dashboard-notice-preview,.admin-dashboard-credit-preview-block,.admin-dashboard-reply-option,.admin-dashboard-member-filters,.admin-dashboard-inbox-filters,.admin-dashboard-member-summary-grid article,.admin-dashboard-drawer-event,.survey-dashboard-question){border-color:var(--theme-border);background:var(--theme-admin-dashboard-modal-admin-dashboard-table-row-background);color:var(--text)}html[data-theme=light] .admin-dashboard-table-row.is-head,html[data-theme=light] .admin-dashboard-inbox-row.is-head,html[data-theme=light] .admin-aircraft-row.is-head{background:var(--theme-admin-dashboard-table-row-is-head-background);color:var(--theme-admin-dashboard-table-row-is-head-color)}html[data-theme=light] :where(.admin-dashboard-message-body,.admin-dashboard-feedback-context,.admin-dashboard-inbox-copy,.admin-dashboard-inbox-reply,.admin-dashboard-inbox-thread,.admin-dashboard-question,.admin-dashboard-icon-action,.admin-dashboard-modal-close,.survey-dashboard-expand-btn,.survey-dashboard-segment){border-color:var(--theme-border);background:var(--theme-admin-dashboard-message-body-admin-dashboard-feedback-context-background);color:var(--text)}html[data-theme=light] .admin-dashboard-member-drawer{border-color:var(--theme-border);background:var(--theme-survey-dashboard-hero-survey-dashboard-login-card-background);color:var(--text);box-shadow:var(--theme-shadow)}html[data-theme=light] .admin-dashboard-member-drawer>header{border-color:var(--theme-border);background:color-mix(in srgb, var(--surface) 92%, transparent)}html[data-theme=light] :where(.admin-dashboard-member-filters select,.admin-dashboard-inbox-filters select,.admin-dashboard-bulk-grant input){border-color:var(--theme-border);background:var(--theme-field-field-background);color:var(--text)}html[data-theme=light] :where(.admin-dashboard-inbox-user small,.admin-dashboard-inbox-content>small,.admin-dashboard-inbox-date,.admin-dashboard-inbox-date small,.admin-dashboard-member-summary-grid span,.admin-dashboard-member-summary-grid small,.admin-dashboard-member-facts dt,.admin-dashboard-drawer-event small,.admin-dashboard-pagination>span,.admin-dashboard-toolbar-meta){color:var(--muted)}html[data-theme=light] :where(.admin-dashboard-inbox-copy,.admin-dashboard-inbox-reply p,.admin-dashboard-member-facts dd,.admin-dashboard-drawer-event p){color:var(--text)}html[data-theme=light] .admin-dashboard-message-reply{border-color:var(--theme-admin-dashboard-message-reply-border-color);background:var(--theme-admin-dashboard-message-reply-background)}html[data-theme=light] .admin-dashboard-inbox-copy.is-feedback{background:color-mix(in srgb, #56d3b0 8%, var(--surface))}html[data-theme=light] .admin-dashboard-inbox-copy.is-message{background:color-mix(in srgb, #78c8ff 9%, var(--surface))}html[data-theme=light] .admin-dashboard-inbox-reply.is-user{background:color-mix(in srgb, #9364ff 8%, var(--surface))}html[data-theme=light] .admin-dashboard-inbox-reply.is-support{background:color-mix(in srgb, #56d3b0 8%, var(--surface))}html[data-theme=light] .admin-dashboard-export-line{color:var(--theme-admin-dashboard-export-line-color)}html[data-theme=light] :where(.admin-dashboard-field span,.admin-dashboard-table-row,.admin-dashboard-message-body,.admin-dashboard-feedback-card,.admin-dashboard-survey-card,.admin-dashboard-question,.admin-health-check,.admin-aircraft-row,.survey-dashboard-card,.survey-dashboard-question){color:var(--text)}html[data-theme=light] .admin-dashboard-toggle{border-color:var(--theme-border-strong);background:var(--theme-admin-dashboard-toggle-background)}html[data-theme=light] .admin-dashboard-toggle>span:not(.admin-dashboard-spinner){background:var(--theme-admin-dashboard-toggle-admin-dashboard-spinner-background)}html[data-theme=light] .admin-dashboard-toggle.is-on>span:not(.admin-dashboard-spinner){background:var(--theme-admin-dashboard-toggle-is-on-background-2)}html[data-theme=light] :is(.ok,.ofp-import-success-text,.export-status-box.is-success,.export-primary-status.is-success,.export-action-note.is-success,.account-email-badge.is-verified,.account-status-message.is-success,.credit-shop-status.is-success,.credit-shop-status.is-success .credit-shop-status-prefix,.admin-dashboard-status.is-success,.admin-dashboard-positive,.performance-bem-check-chip.is-fresh,.performance-weather-state-chip,.saved-record-owned-chip,.weather-stored-notice){color:var(--theme-status-success-text);text-shadow:none}html[data-theme=light] :is(.account-email-badge.is-verified,.account-status-message.is-success,.export-status-box.is-success){border-color:var(--theme-status-success-border);background:var(--theme-status-success-background)}html[data-theme=light] :is(.warn,.warnings li,.account-status-message.is-warning,.admin-dashboard-status.is-warning){color:var(--theme-warn-warnings-color);text-shadow:none}html[data-theme=light] :is(.muted.is-danger,.export-action-note.is-danger,.fuel-reserve-menu-error,.weather-source-status.is-error,.credit-balance-empty,.credit-balance-inline.is-empty,.account-status-message.is-danger,.credit-shop-consent-hint,.credit-shop-status.is-error,.credit-shop-status.is-error .credit-shop-status-prefix,.admin-dashboard-status.is-error,.admin-dashboard-negative,.admin-login-notice-error,.survey-dashboard-status.is-error){color:var(--theme-muted-is-danger-color);text-shadow:none}html[data-theme=light] .export-status-box.is-error{color:var(--theme-muted-is-danger-color);background:#fff0f1;border-color:#b4334352}html[data-theme=light] .saved-session-row.is-active{background:var(--theme-saved-session-row-is-active-background);border-color:var(--theme-saved-session-row-is-active-border-color);box-shadow:var(--theme-saved-session-row-is-active-box-shadow)}html[data-theme=light] .saved-session-row.is-active:hover,html[data-theme=light] .saved-session-row.is-active:focus-within{background:var(--theme-saved-session-row-is-active-hover-background)}html[data-theme=light] .performance-airport-index{border-color:var(--theme-performance-airport-index-border-color);background:var(--theme-performance-airport-index-background);color:var(--theme-performance-airport-index-color)}html[data-theme=light] .performance-airport-shift{border-color:var(--theme-performance-airport-shift-border-color);background:var(--theme-performance-airport-shift-background);color:var(--theme-performance-airport-shift-color)}html[data-theme=light] .performance-airport-shift:not(:disabled):hover,html[data-theme=light] .performance-airport-shift:not(:disabled):focus-visible{border-color:var(--theme-performance-airport-shift-enabled-hover-border-color);background:var(--theme-performance-airport-shift-enabled-hover-background);color:var(--theme-performance-airport-shift-enabled-hover-color);outline:none}html[data-theme=light] .performance-airport-shift:disabled{border-color:var(--theme-performance-airport-shift-disabled-border-color);background:var(--theme-performance-airport-shift-disabled-background);color:var(--theme-performance-airport-shift-disabled-color);opacity:.72}html[data-theme=light] .performance-airport-remove{border-color:var(--theme-performance-airport-remove-border-color);background:var(--theme-performance-airport-remove-background);color:var(--theme-performance-airport-remove-color)}html[data-theme=light] .performance-airport-remove:hover,html[data-theme=light] .performance-airport-remove:focus-visible{border-color:var(--theme-performance-airport-remove-hover-border-color);background:var(--theme-performance-airport-remove-hover-background);color:var(--theme-performance-airport-remove-hover-color);outline:none}html[data-theme=light] .weather-picker-wheel,html[data-theme=light] .weather-picker-side-panel,html[data-theme=light] .weather-picker-wheel-options,html[data-theme=light] .weather-picker-inline-preview{border-color:var(--theme-weather-picker-wheel-border-color);background:var(--theme-weather-picker-wheel-background);color:var(--text)}html[data-theme=light] .weather-picker-wheel-options{scrollbar-color:var(--theme-weather-picker-wheel-options-scrollbar-color)}html[data-theme=light] .weather-picker-wheel-option:hover,html[data-theme=light] .weather-picker-wheel-option:focus-visible{color:var(--theme-weather-picker-wheel-option-hover-color);border-color:var(--theme-weather-picker-wheel-option-hover-border-color);background:var(--theme-weather-picker-wheel-option-hover-background)}html[data-theme=light] .fuel-reserve-button{border-color:var(--theme-fuel-reserve-button-border-color);background:var(--theme-fuel-reserve-button-background);color:var(--theme-fuel-reserve-button-color);font-weight:650}html[data-theme=light] .fuel-reserve-modal-field,html[data-theme=light] .fuel-reserve-modal-input input,html[data-theme=light] .fuel-reserve-modal-output strong{color:var(--text)}html[data-theme=light] .fuel-reserve-modal-input small,html[data-theme=light] .fuel-reserve-modal-output small{border-left-color:var(--theme-fuel-reserve-modal-input-small-border-left-color);background:var(--theme-fuel-reserve-modal-input-small-background);color:var(--theme-fuel-reserve-modal-input-small-color)}html[data-theme=light] .ofp-leg-table-wrap{border:var(--theme-ofp-leg-table-wrap-border);background:var(--theme-ofp-leg-table-wrap-background);border-radius:.75rem}html[data-theme=light] .ofp-leg-table thead th{border-color:var(--theme-ofp-leg-table-th-border-color);background:var(--theme-ofp-leg-table-th-background-2);color:var(--theme-ofp-leg-table-th-color-2)}html[data-theme=light] .ofp-leg-table tbody>tr:not(.ofp-preview-row)>td{border-top:var(--theme-ofp-leg-table-ofp-preview-row-border-top);background:var(--theme-ofp-leg-table-ofp-preview-row-background)}html[data-theme=light] .ofp-leg-table tbody>tr:first-child>td{border-top-color:var(--theme-ofp-leg-table-td-first-child-border-top-color)}html[data-theme=light] .ofp-leg-table td input{border-color:var(--theme-ofp-leg-table-input-border-color);background:var(--theme-ofp-leg-table-input-background);color:var(--theme-ofp-leg-table-input-color)}html[data-theme=light] .ofp-preview-row td,html[data-theme=light] .ofp-preview-summary{border-color:var(--theme-ofp-preview-row-td-border-color-2);background:var(--theme-ofp-preview-row-td-background-2)}html[data-theme=light] .ofp-preview-line,html[data-theme=light] .ofp-preview-summary{color:var(--theme-ofp-preview-line-color-2)}html[data-theme=light] .rules-section{border-color:var(--theme-rules-section-border-color);background:var(--theme-rules-section-background)}html[data-theme=light] .rules-section h3{border-color:var(--theme-rules-section-h3-border-color);background:var(--theme-rules-section-h3-background);color:var(--theme-rules-section-h3-color);font-weight:700}html[data-theme=light] .performance-weather-card .performance-card-head p{color:var(--theme-performance-weather-card-performance-card-head-color)}html[data-theme=light] .weather-status-slot .weather-source-status.is-error{color:var(--theme-weather-status-slot-weather-source-status-color-2)}html[data-theme=light] .performance-hour-chip{border-color:var(--theme-performance-hour-chip-border-color);background:var(--theme-performance-hour-chip-background);color:var(--theme-performance-hour-chip-color)}html[data-theme=light] .performance-hour-chip:hover,html[data-theme=light] .performance-hour-chip:focus-visible{background:var(--theme-performance-hour-chip-hover-background);border-color:var(--theme-performance-hour-chip-hover-border-color);box-shadow:var(--theme-performance-hour-chip-hover-box-shadow);outline:none}html[data-theme=light] .performance-hour-chip.is-active{color:var(--theme-performance-hour-chip-is-active-color);border-color:var(--theme-performance-hour-chip-is-active-border-color);background:var(--theme-performance-hour-chip-is-active-background);box-shadow:var(--theme-performance-hour-chip-is-active-box-shadow)}html[data-theme=light] .performance-hour-chip.is-active span{color:var(--theme-performance-hour-chip-is-active-color-2)}html[data-theme=light] .performance-weather-stats div,html[data-theme=light] .performance-runway-summary div,html[data-theme=light] .performance-result-stats div,html[data-theme=light] .performance-weather-stat-button,html[data-theme=light] .performance-stat-button{border-color:var(--theme-performance-weather-stats-div-border-color);background:var(--theme-performance-weather-stats-div-background);color:var(--text)}html[data-theme=light] .performance-weather-stat-button:hover,html[data-theme=light] .performance-weather-stat-button:focus-visible,html[data-theme=light] .performance-stat-button:hover,html[data-theme=light] .performance-stat-button:focus-visible{border-color:var(--theme-performance-weather-stat-button-hover-border-color);background:var(--theme-performance-weather-stat-button-hover-background)}html[data-theme=light] .ui-skeleton-line,html[data-theme=light] .ui-skeleton-surface,html[data-theme=light] .auth-credit-balance-skeleton,html[data-theme=light] .credit-shop-balance-skeleton{background-size:240% 100%;background:var(--theme-ui-skeleton-line-background)}html[data-theme=light] .notice-critical,html[data-theme=light] .notice-critical-inline,html[data-theme=light] .export-primary-status.is-error{color:var(--theme-notice-critical-color);text-shadow:none}html[data-theme=light] .notice-critical-button{border-color:var(--theme-notice-critical-button-border-color);color:var(--theme-notice-critical-button-color);background:var(--theme-notice-critical-button-background)}html[data-theme=light] .notice-critical-button:hover,html[data-theme=light] .notice-critical-button:focus-visible{border-color:var(--theme-notice-critical-button-hover-border-color);background:var(--theme-notice-critical-button-hover-background);color:var(--theme-notice-critical-button-hover-color);outline:none}html[data-theme=light] .saved-records-skeleton-row{border-color:var(--theme-saved-records-skeleton-row-border-color);box-shadow:var(--theme-saved-records-skeleton-row-box-shadow);background:var(--theme-saved-records-skeleton-row-background)}html[data-theme=light] .saved-records-skeleton-line{background-size:240% 100%;background:var(--theme-saved-records-skeleton-line-background)}html[data-theme=light] .field-input-chevron-icon{border-right-color:var(--theme-field-input-chevron-icon-border-right-color);border-bottom-color:var(--theme-field-input-chevron-icon-border-bottom-color)}html[data-theme=light] .field-label-hint{border:var(--theme-field-label-hint-border);width:1.28rem;height:1.28rem;box-shadow:var(--theme-field-label-hint-box-shadow);background:var(--theme-field-label-hint-background);color:var(--theme-field-label-hint-color)}html[data-theme=light] .field-label-hint:hover,html[data-theme=light] .field-label-hint:focus-visible,html[data-theme=light] .field-label-hint-wrap.is-open .field-label-hint{border-color:var(--theme-field-label-hint-hover-border-color);background:var(--theme-field-label-hint-hover-background);color:var(--theme-field-label-hint-hover-color);outline:none}html[data-theme=light] .ofp-alt-mode-summary,html[data-theme=light] .ofp-alt-mode-dialog-notes{color:var(--theme-ofp-alt-mode-summary-color)}html[data-theme=light] .ofp-alt-mode-switch{border-color:var(--theme-ofp-alt-mode-switch-border-color);background:var(--theme-ofp-alt-mode-switch-background);box-shadow:var(--theme-ofp-alt-mode-switch-box-shadow)}html[data-theme=light] .ofp-alt-mode-switch button:hover,html[data-theme=light] .ofp-alt-mode-switch button:focus-visible{background:var(--theme-ofp-alt-mode-switch-button-hover-background);color:var(--theme-ofp-alt-mode-switch-button-hover-color);outline:none}html[data-theme=light] .leg-action-popover button:hover,html[data-theme=light] .leg-action-popover button:focus-visible{color:var(--theme-leg-action-popover-button-hover-color);background:var(--theme-leg-action-popover-button-hover-background);outline:none}html[data-theme=light] .leg-action-popover button.is-danger:hover,html[data-theme=light] .leg-action-popover button.is-danger:focus-visible{color:var(--theme-leg-action-popover-is-danger-hover-color);background:var(--theme-leg-action-popover-is-danger-hover-background)}html[data-theme=light] .field-unit-toggle:hover,html[data-theme=light] .field-unit-toggle:focus-visible,html[data-theme=light] .field-input-action:hover,html[data-theme=light] .field-input-action:focus-visible{border-left-color:var(--theme-field-unit-toggle-hover-border-left-color);background:var(--theme-field-unit-toggle-hover-background);color:var(--theme-field-unit-toggle-hover-color);outline:none}html[data-theme=light] .credit-shop-header,html[data-theme=light] .credit-shop-footer,html[data-theme=light] .performance-bem-tooltip-legend{border-color:var(--theme-credit-shop-header-border-color)}html[data-theme=light] .credit-shop-lead,html[data-theme=light] .credit-shop-consent-label,html[data-theme=light] .credit-shop-note,html[data-theme=light] .credit-shop-status{color:var(--theme-credit-shop-lead-color)}html[data-theme=light] .credit-shop-highlights span{border-color:var(--theme-credit-shop-highlights-span-border-color);background:var(--theme-credit-shop-highlights-span-background);color:var(--theme-credit-shop-highlights-span-color)}html[data-theme=light] .credit-shop-balance{border-color:var(--theme-credit-shop-balance-border-color);background:var(--theme-credit-shop-balance-background);color:var(--theme-credit-shop-balance-color)}html[data-theme=light] .credit-shop-balance .muted,html[data-theme=light] .credit-shop-consent-version{color:var(--theme-credit-shop-balance-muted-color)}html[data-theme=light] .credit-shop-close:hover,html[data-theme=light] .credit-shop-close:focus-visible{border-color:var(--theme-credit-shop-close-hover-border-color);background:var(--theme-credit-shop-close-hover-background);color:var(--theme-credit-shop-close-hover-color);outline:none}html[data-theme=light] .credit-package-btn,html[data-theme=light] .credit-package-btn.is-consent-locked{border-color:var(--theme-credit-package-btn-border-color);background:var(--theme-credit-package-btn-background);color:var(--theme-credit-package-btn-color);opacity:1;box-shadow:var(--theme-credit-package-btn-box-shadow)}html[data-theme=light] .credit-package-btn:not(:disabled):hover,html[data-theme=light] .credit-package-btn:not(:disabled):focus-visible{color:var(--theme-credit-package-btn-enabled-hover-color);border-color:var(--theme-credit-package-btn-enabled-hover-border-color);background:var(--theme-credit-package-btn-enabled-hover-background);box-shadow:var(--theme-credit-package-btn-enabled-hover-box-shadow)}html[data-theme=light] .credit-package-btn.is-consent-locked:hover,html[data-theme=light] .credit-package-btn.is-consent-locked:focus-visible{color:var(--theme-credit-package-btn-color);border-color:var(--theme-credit-package-btn-border-color);background:var(--theme-credit-package-btn-background);box-shadow:var(--theme-credit-package-btn-box-shadow)}html[data-theme=light] .credit-package-price,html[data-theme=light] .credit-package-btn strong{color:var(--theme-credit-package-price-color)}html[data-theme=light] .credit-package-badge{border-color:var(--theme-credit-package-badge-border-color);background:var(--theme-credit-package-badge-background);color:var(--theme-credit-package-badge-color)}html[data-theme=light] .credit-shop-consent{border-color:var(--theme-credit-shop-consent-border-color);background:var(--theme-credit-shop-consent-background)}html[data-theme=light] .credit-shop-reward-note{border-color:var(--theme-credit-shop-reward-note-border-color);background:var(--theme-credit-shop-reward-note-background);color:var(--theme-credit-shop-reward-note-color);text-shadow:var(--theme-credit-shop-reward-note-text-shadow)}html[data-theme=light] .credit-package-skeleton{border-color:var(--theme-credit-package-skeleton-border-color);background:var(--theme-credit-package-skeleton-background)}html[data-theme=light] .performance-bem-tooltip-copy,html[data-theme=light] .performance-bem-tooltip-row>:last-child{color:var(--theme-performance-bem-tooltip-copy-color)}html[data-theme=light] .performance-weather-card:hover,html[data-theme=light] .performance-confirm-card:hover,html[data-theme=light] .performance-result-card:hover{color:var(--theme-performance-weather-card-hover-color);border-color:var(--theme-performance-weather-card-hover-border-color);background:var(--theme-performance-weather-card-hover-background);box-shadow:var(--theme-performance-weather-card-hover-box-shadow)}html[data-theme=light] details.card>summary:hover,html[data-theme=light] details.card>summary:focus-visible{color:var(--theme-card-summary-hover-color);outline:none}html[data-theme=light] .performance-weather-stat-button.is-overridden{color:var(--theme-performance-weather-stat-button-is-overridden-color);border-color:var(--theme-performance-weather-stat-button-is-overridden-border-color);background:var(--theme-performance-weather-stat-button-is-overridden-background)}html[data-theme=light] .performance-weather-stat-button.is-overridden:hover,html[data-theme=light] .performance-weather-stat-button.is-overridden:focus-visible{border-color:var(--theme-performance-weather-stat-button-is-overridden-hover-border-color);background:var(--theme-performance-weather-stat-button-is-overridden-hover-background);color:var(--theme-performance-weather-stat-button-is-overridden-hover-color)}html[data-theme=light] .performance-weather-stat-edit-indicator{border-color:var(--theme-performance-weather-stat-edit-indicator-border-color);background:var(--theme-performance-weather-stat-edit-indicator-background)}html[data-theme=light] .export-action-field-inline .field-input-wrap{border-color:var(--theme-export-field-border-color);background:var(--theme-export-field-background);color:var(--theme-export-field-color)}html[data-theme=light] .export-action-field-inline .field-input-wrap select{border-color:var(--theme-export-field-border-color);background:var(--theme-export-field-background);background-color:var(--theme-export-field-background);color:var(--theme-export-field-color)}html[data-theme=light] .calc-trace,html[data-theme=light] .trace-poh-wrap,html[data-theme=light] .performance-raw-pre{border-color:var(--theme-calc-trace-border-color);background:var(--theme-calc-trace-background);color:var(--theme-calc-trace-color)}html[data-theme=light] .calc-trace p,html[data-theme=light] .trace-poh-caption,html[data-theme=light] .performance-sources-list{color:var(--theme-calc-trace-p-color)}html[data-theme=light] .trace-table{background:var(--theme-trace-table-background);color:var(--theme-trace-table-color)}html[data-theme=light] .trace-table th{border-color:var(--theme-trace-table-th-border-color);background:var(--theme-trace-table-th-background);color:var(--theme-trace-table-th-color)}html[data-theme=light] .trace-table td{border-color:var(--theme-trace-table-td-border-color);background:var(--theme-trace-table-td-background);color:var(--theme-trace-table-td-color)}@keyframes ui-value-confirm-light{0%,to{border-color:var(--theme-value-confirm-rest-border);background:var(--theme-value-confirm-rest-background);box-shadow:none}38%{border-color:var(--theme-value-confirm-active-border);background:var(--theme-value-confirm-active-background);box-shadow:var(--theme-value-confirm-active-shadow)}}@keyframes ui-new-item-in-light{0%{opacity:1;box-shadow:var(--theme-new-item-highlight)}to{opacity:1;box-shadow:var(--theme-new-item-highlight-clear)}}html[data-theme=light] .field.is-auto-updated .field-input-wrap,html[data-theme=light] .performance-weather-stat-button.is-stored{animation-name:ui-value-confirm-light}html[data-theme=light] .performance-airport-row.is-newly-added,html[data-theme=light] .ofp-leg-table tr.is-newly-added>td{animation-name:ui-new-item-in-light}html[data-theme=light] .device-orientation-lock-card{border-color:var(--theme-device-orientation-lock-card-border-color);background:var(--theme-device-orientation-lock-card-background);box-shadow:var(--theme-device-orientation-lock-card-box-shadow)}@media (max-width:430px){html[data-theme=light] .legal-footer-line{background:var(--theme-legal-footer-line-background-2);box-shadow:var(--theme-legal-footer-line-box-shadow)}html[data-theme=light] .landing-simple-brand{padding:.5rem}}html[data-theme=light] .admin-dashboard-kicker{color:var(--theme-admin-dashboard-kicker-color)}html[data-theme=light] .admin-dashboard-status{color:var(--theme-admin-dashboard-status-color)}html[data-theme=light] .admin-dashboard-toggle.is-on{background:var(--theme-admin-dashboard-toggle-is-on-background)}html[data-theme=light] .credit-shop-consent.is-accepted{border-color:var(--theme-credit-shop-consent-is-accepted-border-color);background:var(--theme-credit-shop-consent-is-accepted-background)}html[data-theme=light] .credit-shop-consent-label a{color:var(--theme-credit-shop-consent-label-a-color)}html[data-theme=light] .credit-shop-consent-label a:hover,html[data-theme=light] .credit-shop-consent-label a:focus-visible{color:var(--theme-credit-shop-consent-label-a-hover-color)}html[data-theme=light] .account-panel.is-email-pending{border-color:var(--theme-account-panel-is-email-pending-border-color);background:var(--theme-account-panel-is-email-pending-background)}html[data-theme=light] :is(.auth-profile-reward-hint,.account-email-badge.is-pending,.account-email-badge.is-empty){border-color:var(--theme-status-warning-border);background:var(--theme-status-warning-background);color:var(--theme-status-warning-text);box-shadow:var(--theme-status-warning-box-shadow)}html[data-theme=light] :is(.account-credit-reward,.auth-signup-bonus,.account-status-message.is-warning){color:var(--theme-status-warning-text);text-shadow:var(--theme-status-warning-text-shadow)}html[data-theme=light] .device-orientation-lock-card p{color:var(--theme-device-orientation-lock-card-p-color)}html[data-theme=light] .legal-footer-link{color:var(--theme-legal-footer-link-color)}html[data-theme=light] .nasr-search-results li.is-active{background:var(--theme-nasr-search-results-is-active-background)}html[data-theme=light] .ofp-route-sketch-empty{background:var(--theme-ofp-route-sketch-empty-background)}html[data-theme=light] .ofp-alt-mode-switch button{color:var(--theme-ofp-alt-mode-switch-button-color)}html[data-theme=light] .ofp-alt-mode-switch button.is-active{background:var(--theme-ofp-alt-mode-switch-is-active-background);color:var(--theme-ofp-alt-mode-switch-is-active-color);box-shadow:var(--theme-ofp-alt-mode-switch-is-active-box-shadow)}html[data-theme=light] .touchgo-toggle-hitbox.is-blocked .touchgo-toggle-box{border-color:var(--theme-touchgo-toggle-hitbox-is-blocked-border-color);background:var(--theme-touchgo-toggle-hitbox-is-blocked-background)}html[data-theme=light] .leg-index-number{color:var(--theme-leg-index-number-color)}html[data-theme=light] .leg-action-popover button{color:var(--theme-leg-action-popover-button-color)}html[data-theme=light] .leg-action-popover button.is-active{color:var(--theme-leg-action-popover-is-active-color);background:var(--theme-leg-action-popover-is-active-background)}html[data-theme=light] .leg-action-popover button.is-timing-active{color:var(--theme-leg-action-popover-is-timing-active-color);background:var(--theme-leg-action-popover-is-timing-active-background);box-shadow:var(--theme-leg-action-popover-is-timing-active-box-shadow)}html[data-theme=light] .leg-action-popover button.is-danger{color:var(--theme-leg-action-popover-is-danger-color);text-shadow:var(--theme-leg-action-popover-is-danger-text-shadow)}html[data-theme=light] .weather-shell:before{background:var(--theme-weather-shell-before-background)}html[data-theme=light] .weather-status-slot .weather-source-status{color:var(--theme-weather-status-slot-weather-source-status-color);text-shadow:var(--theme-weather-status-slot-weather-source-status-text-shadow)}html[data-theme=light] .weather-hourly-column-time{color:var(--theme-weather-hourly-column-time-color)}html[data-theme=light] .performance-airport-row p,html[data-theme=light] .performance-card-head p,html[data-theme=light] .performance-confirm-meta span,html[data-theme=light] .performance-result-card p{color:var(--theme-performance-airport-row-p-color)}html[data-theme=light] .performance-bem-check-chip.is-fresh{border-color:var(--theme-performance-bem-check-chip-is-fresh-border-color);background:var(--theme-performance-bem-check-chip-is-fresh-background);color:var(--theme-performance-bem-check-chip-is-fresh-color)}html[data-theme=light] .performance-bem-check-chip.is-check{border-color:var(--theme-performance-bem-check-chip-is-check-border-color);background:var(--theme-performance-bem-check-chip-is-check-background);color:var(--theme-performance-bem-check-chip-is-check-color)}html[data-theme=light] .performance-bem-check-chip.is-stale{border-color:var(--theme-performance-bem-check-chip-is-stale-border-color);background:var(--theme-performance-bem-check-chip-is-stale-background);color:var(--theme-performance-bem-check-chip-is-stale-color)}html[data-theme=light] .performance-hour-chip span{color:var(--theme-performance-hour-chip-span-color)}html[data-theme=light] .performance-weather-stat-button.is-stored{border-color:var(--theme-performance-weather-stat-button-is-stored-border-color);background:var(--theme-performance-weather-stat-button-is-stored-background)}html[data-theme=light] .performance-weather-stat-edit-indicator:before{background:var(--theme-performance-weather-stat-edit-indicator-before-background)}html[data-theme=light] .performance-occupants-trigger>span:first-child{background:var(--theme-performance-occupants-trigger-span-first-child-background)}html[data-theme=light] .performance-occupants-option.is-selected{color:var(--theme-performance-occupants-option-is-selected-color);background:var(--theme-performance-occupants-option-is-selected-background)}html[data-theme=light] .performance-occupants-check{color:var(--theme-performance-occupants-check-color)}html[data-theme=light] .weather-picker-wheel-option{color:var(--theme-weather-picker-wheel-option-color)}html[data-theme=light] .weather-picker-wheel-option.is-selected{border-color:var(--theme-weather-picker-wheel-option-is-selected-border-color);background:var(--theme-weather-picker-wheel-option-is-selected-background);color:var(--theme-weather-picker-wheel-option-is-selected-color);box-shadow:var(--theme-weather-picker-wheel-option-is-selected-box-shadow)}html[data-theme=light] .weather-picker-inline-preview span{color:var(--theme-weather-picker-inline-preview-span-color)}html[data-theme=light] .fuel-full-toggle input[type=checkbox]:hover,html[data-theme=light] .checkbox-inline input:hover{border-color:var(--theme-fuel-full-toggle-input-hover-border-color)}html[data-theme=light] .fuel-full-toggle input[type=checkbox]:checked,html[data-theme=light] .checkbox-inline input:checked{border-color:var(--theme-fuel-full-toggle-input-checked-border-color);background:var(--theme-fuel-full-toggle-input-checked-background)}html[data-theme=light] .saved-session-row:hover,html[data-theme=light] .saved-session-row:focus-within{border-color:var(--theme-saved-session-row-hover-border-color);background:var(--theme-saved-session-row-hover-background);box-shadow:var(--theme-saved-session-row-hover-box-shadow)}html[data-theme=light] .record-action-btn.is-danger:hover{border-color:var(--theme-record-action-btn-is-danger-hover-border-color);background:var(--theme-record-action-btn-is-danger-hover-background);color:var(--theme-record-action-btn-is-danger-hover-color)}html[data-theme=light] .rules-term:after{color:var(--theme-rules-term-after-color)}html[data-theme=light] .export-disclaimer{color:var(--theme-export-disclaimer-color)}html[data-theme=light] .export-disclaimer span{color:var(--theme-export-disclaimer-span-color)}html[data-theme=light] .export-action-note{color:var(--theme-export-action-note-color)}html[data-theme=light] .credit-package-btn.is-best-value{border-color:var(--theme-credit-package-btn-is-best-value-border-color);background:var(--theme-credit-package-btn-is-best-value-background)}html[data-theme=light] .credit-package-btn small{color:var(--theme-credit-package-btn-small-color)}html[data-theme=light] .field.is-disabled>span:first-child,html[data-theme=light] .field.is-disabled .field-label>span,html[data-theme=light] .field.is-disabled .field-label-strong{color:var(--theme-field-is-disabled-first-child-color)}html[data-theme=light] .field-suggestion-item:hover,html[data-theme=light] .field-suggestion-item.is-active,html[data-theme=light] .field-suggestion-item:focus-visible{background:var(--theme-field-suggestion-item-hover-background)}html[data-theme=light] .field input:disabled{color:var(--theme-field-input-disabled-color);background:var(--theme-field-input-disabled-background)}html[data-theme=light] .field input[type=date]::-webkit-calendar-picker-indicator{filter:var(--theme-field-date-picker-indicator-filter)}html[data-theme=light] .cruise-fuel-flow-calc-button{color:var(--theme-cruise-fuel-flow-calc-button-color);background:var(--theme-cruise-fuel-flow-calc-button-background);border-left-color:var(--theme-cruise-fuel-flow-calc-button-border-left-color)}html[data-theme=light] .cruise-fuel-flow-calc-button:hover,html[data-theme=light] .cruise-fuel-flow-calc-button:focus-visible{color:var(--theme-cruise-fuel-flow-calc-button-hover-color);background:var(--theme-cruise-fuel-flow-calc-button-hover-background);border-left-color:var(--theme-cruise-fuel-flow-calc-button-hover-border-left-color)}html[data-theme=light] .fuel-reserve-button:hover,html[data-theme=light] .fuel-reserve-button:focus-visible{border-color:var(--theme-fuel-reserve-button-hover-border-color);background:var(--theme-fuel-reserve-button-hover-background)}html[data-theme=light] .fuel-reserve-button.is-active{border-color:var(--theme-fuel-reserve-button-is-active-border-color);background:var(--theme-fuel-reserve-button-is-active-background);color:var(--theme-fuel-reserve-button-is-active-color)}html[data-theme=light] .fuel-reserve-button.is-active:hover,html[data-theme=light] .fuel-reserve-button.is-active:focus-visible{border-color:var(--theme-fuel-reserve-button-is-active-hover-border-color);background:var(--theme-fuel-reserve-button-is-active-hover-background)}html[data-theme=light] .navlog-dropzone.is-over{border-color:var(--theme-navlog-dropzone-is-over-border-color);background:var(--theme-navlog-dropzone-is-over-background)}html[data-theme=light] .ofp-inline-link{color:var(--theme-ofp-inline-link-color)}html[data-theme=light] .ofp-inline-link:hover,html[data-theme=light] .ofp-inline-link:focus-visible{color:var(--theme-ofp-inline-link-hover-color)}

