.workspace-primary-header{--primary-panel:#17242b;--primary-raised:#20323c;--primary-ink:#f3f1e7;--primary-muted:#a4b8c2;--primary-line:#617b88;--primary-header:#0c2b3b;--primary-focus:#ef919b;z-index:40;border-bottom:1px solid var(--primary-line);color:var(--primary-ink);background:var(--primary-header);font-family:var(--font-geist-sans), Arial, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-columns:minmax(188px,1fr) minmax(290px,650px) minmax(188px,1fr);align-items:center;gap:18px;padding:10px 24px;line-height:1.5;display:grid;position:sticky;top:0;box-shadow:0 5px 18px #0002}.workspace-primary-header[data-fd-theme=light]{--primary-panel:#fafcfc;--primary-raised:#e2e9e9;--primary-ink:#183747;--primary-muted:#4e6874;--primary-line:#94a7ac;--primary-header:#fafcfc;--primary-focus:#a12f3e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.workspace-primary-header *{box-sizing:border-box}.workspace-primary-header a{color:inherit;text-decoration:none}.workspace-primary-header :focus-visible{outline:2px solid var(--primary-focus);outline-offset:3px}.workspace-primary-brand{align-items:center;width:fit-content;height:44px;display:flex}.workspace-primary-tabs{justify-self:center;gap:10px;width:100%;max-width:650px;display:flex}.workspace-primary-tabs a{border:1px solid var(--primary-line);background:linear-gradient(160deg,#ffffff08,#fff0);border-radius:5px;flex:1;justify-content:center;align-items:center;min-width:0;height:44px;padding:8px 12px;font-size:16px;transition:background .15s,border-color .15s;display:flex;position:relative}.workspace-primary-tabs a:hover{background:var(--primary-raised);border-color:var(--primary-muted)}.workspace-primary-tabs a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#a53745,#712632);border-color:#d899a0}.workspace-primary-tabs a[aria-current=page]:after{content:"";background:#f4eee0;width:32px;height:2px;position:absolute;bottom:5px}@media (width<=1150px){.workspace-primary-header{grid-template-columns:188px minmax(290px,1fr);gap:18px;padding-inline:20px}}@media (width<=760px){.workspace-primary-header{grid-template-columns:1fr;gap:8px;padding:8px 12px}.workspace-primary-tabs{grid-area:2/1;max-width:none}}@media (width<=520px){.workspace-primary-tabs{gap:7px}.workspace-primary-tabs a{padding:8px 7px;font-size:15px}}.workspace-primary-brand .hangar-door-logo{width:auto;height:44px;color:var(--primary-ink);display:block}.workspace-quick-off{border:1px solid var(--primary-line);background:var(--primary-raised);max-width:100%;min-height:44px;color:var(--primary-ink);font:600 13px/1.3 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;border-radius:5px;grid-area:1/3;justify-self:end;padding:7px 10px}@media (width<=1150px){.workspace-primary-header:has(.workspace-quick-off){grid-template-columns:minmax(0,1fr) auto}.workspace-quick-off{grid-column:2}.workspace-primary-header:has(.workspace-quick-off) .workspace-primary-tabs{grid-area:2/1/auto/-1}}body:has(.workspace-primary-header){--concept-gutter:clamp(32px,3.5vw,48px);--workspace-glow:#10171b;--canvas:#10171b;--bg:#10171b;--workspace-bg:#10171b;--panel:#17242b;--surface:#17242b;--surface-muted:#20323c;--raised:#20323c;--ink:#f3f1e7;--muted:#a4b8c2;--slate:#a4b8c2;--line:#354954;--line-strong:#617984;--accent:#ef919b;--fd-action:#a73544;--red:#a73544;--blue:#93c0d5;--blue-600:#93c0d5;--blue-50:var(--surface-muted);--text:var(--ink);--text-muted:var(--muted);--mutedText:var(--muted);--concept-panel:var(--panel);--concept-ink:var(--ink);--concept-muted:var(--muted);--concept-line:var(--line);--concept-accent:var(--accent);--border:var(--line);--surface-soft:var(--surface-muted);--background:var(--canvas);background-color:var(--canvas);color:var(--ink)}body:has(.workspace-primary-header) .fd{--concept-gutter:clamp(32px,3.5vw,48px);--workspace-glow:#10171b;--canvas:#10171b;--bg:#10171b;--workspace-bg:#10171b;--panel:#17242b;--surface:#17242b;--surface-muted:#20323c;--raised:#20323c;--ink:#f3f1e7;--muted:#a4b8c2;--slate:#a4b8c2;--line:#354954;--line-strong:#617984;--accent:#ef919b;--fd-action:#a73544;--red:#a73544;--blue:#93c0d5;--blue-600:#93c0d5;--blue-50:var(--surface-muted);--text:var(--ink);--text-muted:var(--muted);--mutedText:var(--muted);--concept-panel:var(--panel);--concept-ink:var(--ink);--concept-muted:var(--muted);--concept-line:var(--line);--concept-accent:var(--accent);--border:var(--line);--surface-soft:var(--surface-muted);--background:var(--canvas);background-color:var(--canvas);color:var(--ink)}body:has(.workspace-primary-header[data-fd-theme=light]){--workspace-glow:#eff3f3;--canvas:#eff3f3;--bg:#eff3f3;--workspace-bg:#eff3f3;--panel:#fafcfc;--surface:#fafcfc;--surface-muted:#e2e9e9;--raised:#e2e9e9;--ink:#183747;--muted:#4e6874;--slate:#4e6874;--line:#bdc9cc;--line-strong:#80999c;--accent:#a12f3e;--blue:#2d657e;--blue-600:#2d657e}body:has(.workspace-primary-header[data-fd-theme=light]) .fd{--workspace-glow:#eff3f3;--canvas:#eff3f3;--bg:#eff3f3;--workspace-bg:#eff3f3;--panel:#fafcfc;--surface:#fafcfc;--surface-muted:#e2e9e9;--raised:#e2e9e9;--ink:#183747;--muted:#4e6874;--slate:#4e6874;--line:#bdc9cc;--line-strong:#80999c;--accent:#a12f3e;--blue:#2d657e;--blue-600:#2d657e}body:has(.workspace-primary-header) .workspace-primary-header{--primary-panel:var(--panel);--primary-raised:var(--surface-muted);--primary-ink:var(--ink);--primary-muted:var(--muted);--primary-line:var(--line-strong);--primary-focus:var(--accent);--primary-header:var(--surface);background:var(--surface)}body:has(.workspace-primary-header) .fd-workspace .fd-content{max-width:none;padding:20px var(--concept-gutter) 0}body:has(.workspace-primary-header) .app-shell :is(.content,.admin-content){width:calc(100% - 2 * var(--concept-gutter));max-width:none;padding-top:18px}body:has(.workspace-primary-header) .app-shell :is(.panel,.settings-card,.status-card,.ad-summary>div,.pilot-stat-grid article,.pilot-overview-grid>*,.record-section,.confirmation-card,.admin-panel,.preference-option,.upcoming-row,.records-row,.person-row,.installed-product-row,.account-summary dl){color:var(--ink);background:var(--panel);border-color:var(--line)}body:has(.workspace-primary-header) .app-shell :is(.panel-heading,.table-header,.records-header,.confirmation-action,.admin-detail-counts){color:var(--muted);background:var(--surface-muted);border-color:var(--line)}body:has(.workspace-primary-header) .overview-side-stack .panel-heading{background:0 0}body:has(.workspace-primary-header) .app-shell :is(.upcoming-row,.records-row,.person-row,.installed-product-row):hover{background:var(--surface-muted)}body:has(.workspace-primary-header) .app-shell :is(.member-identity-line,.panel-subtitle,.item-name small,.due-date small,.empty-activity,.record-title small){color:var(--muted)}body:has(.workspace-primary-header) .app-shell :is(.row-icon.neutral,.status-icon.neutral){color:var(--muted);background:var(--surface-muted)}body:has(.workspace-primary-header) .status-pill.blue{color:var(--blue);background:var(--surface-muted)}body:has(.workspace-primary-header) .app-shell .pilot-empty{color:var(--ink);border-color:var(--line)}body:has(.workspace-primary-header) .app-shell .pilot-empty p{color:var(--muted)}body:has(.workspace-primary-header) .app-shell :is(input,select,textarea){color:var(--ink);background-color:var(--panel);border-color:var(--line-strong)}body:has(.workspace-primary-header) .app-shell select option{color:var(--ink);background:var(--panel)}body:has(.workspace-primary-header) .app-shell :is([class*=referenceDrawer],[class*=drawerHeader],[class*=drawerActions],[class*=compactNotes],[class*=compactReferences],[class*=reviewControlBar],[class*=optionMenu]){color:var(--ink);background:var(--panel);border-color:var(--line)}body:has(.workspace-primary-header) .app-shell :is([class*=drawerHeader] span,[class*=drawerSectionLabel],[class*=referenceListHeader] button,[class*=folderIcon],[class*=referenceType],[class*=referenceChevron]){color:var(--accent)}body:has(.workspace-primary-header) .app-shell [class*=folderIcon]{background:var(--surface-muted)}body:has(.workspace-primary-header) .app-shell :is([class*=folder],[class*=book],[class*=scanRow]):hover{border-color:var(--accent)}body:has(.workspace-primary-header) .app-shell :is([class*=types] button[aria-pressed=true],[class*=pageButton][aria-pressed=true]){color:var(--ink);background:var(--surface-muted);border-color:var(--accent)}body:has(.workspace-primary-header) .app-shell [class*=EngineTrendsWorkspace]{--et-surface:var(--panel);--et-text:var(--ink);--et-muted:var(--muted);--et-border:var(--line)}body:has(.workspace-primary-header) .app-shell [class*=oneScreenReview]{--review-action:var(--accent)}@media (width<=760px){body:has(.workspace-primary-header){--concept-gutter:clamp(16px,3vw,24px)}body:has(.workspace-primary-header) .fd{--concept-gutter:clamp(16px,3vw,24px)}body:has(.workspace-primary-header) .app-shell :is(.content,.admin-content){padding-top:12px}body:has(.workspace-primary-header) .fd-workspace .fd-content{padding-top:16px}}body:has(.workspace-primary-header){--concept-font:var(--font-geist-sans),Arial,sans-serif}body:has(.workspace-primary-header) :is(.app-shell,.fd-workspace,.onboarding-shell,.empty-workspace-shell,.b16-about-page){font-family:var(--concept-font)}body:has(.workspace-primary-header) :is(.topbar h1,.records-workspace-heading h2,.records-metrics strong,.records-drop-zone>strong,.empty-workspace-card h1,.onboarding-card h1,.onboarding-complete-card h1,.unified-onboarding-heading h1,.admin-title-row h1,.admin-stats strong){font-family:var(--concept-font);letter-spacing:-.025em;font-weight:650}body:has(.workspace-primary-header) :is(.panel-heading h2,.settings-heading h2,.records-review-heading h3,.stc-detail-heading h3,.ad-drawer-heading h3){font-family:var(--concept-font);font-weight:650;line-height:1.3}body:has(.workspace-primary-header) :is(.primary-button,.secondary-button,.nav-item,.preference-option,.app-form input,.app-form select,.app-form textarea){font-family:var(--concept-font)}body:has(.workspace-primary-header) :is(.primary-button,.secondary-button,.nav-item){font-weight:600}body:has(.workspace-primary-header) :is(.records-metrics strong,.records-drop-zone>strong){color:var(--ink)}body:has(.workspace-primary-header) .records-metrics strong{font-size:clamp(24px,2.5vw,30px)}body:has(.workspace-primary-header) .records-drop-zone>strong{font-size:20px}body:has(.workspace-primary-header) :is(.pilot-shell,.workspace,.onboarding-shell,.empty-workspace-shell){background:var(--canvas)}body:has(.workspace-primary-header) :is(.pilot-stat-grid article,.pilot-overview-grid>*,.settings-card,.initial-setup-progress,.initial-setup-detail,.onboarding-card,.onboarding-stage,.tracking-card,.installation-card,.records-metrics>div,.records-drop-zone,.aircraft-import-button){color:var(--ink);background:var(--panel);border-color:var(--line)}body:has(.workspace-primary-header) :is(.pilot-overview-grid .panel-heading,.tracking-explanation,.initial-setup-identity>div,.initial-setup-note,.stc-finder-heading,.stc-candidate-review,.settings-heading){color:var(--ink);background:var(--surface-muted);border-color:var(--line)}body:has(.workspace-primary-header) :is(.settings-group h3,.account-summary dd,.pilot-stat-grid article:not(.attention) strong,.tracking-card h3){color:var(--ink)}body:has(.workspace-primary-header) :is(.settings-heading p,.settings-group p,.preference-option span,.account-summary dt,.account-summary small,.pilot-stat-grid span,.pilot-stat-grid small,.tracking-card p){color:var(--muted)}body:has(.workspace-primary-header) .preference-option.is-selected{color:var(--ink);background:var(--surface-muted);border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}body:has(.workspace-primary-header) .preference-option:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body:has(.workspace-primary-header) .settings-icon{color:var(--accent);background:var(--surface-muted)}body:has(.workspace-primary-header) .settings-shell>.sidebar{display:none}body:has(.workspace-primary-header) .settings-shell :is(#preferences,#membership,#about){scroll-margin-top:calc(var(--fd-native-height) + 24px)}body:has(.workspace-primary-header) .settings-shell .settings-group{gap:20px}body:has(.workspace-primary-header) .settings-shell .preference-option{min-height:62px}body:has(.workspace-primary-header) .settings-shell .account-summary dd{overflow-wrap:anywhere}@media (width<=760px){body:has(.workspace-primary-header) .settings-shell :is(.settings-group,.preference-grid,.account-summary dl){grid-template-columns:minmax(0,1fr)}body:has(.workspace-primary-header) .settings-shell .settings-card{padding:18px 14px}body:has(.workspace-primary-header) .settings-shell .settings-group{gap:12px}}body:has(.workspace-primary-header) [class*=EngineTrendsWorkspace] :is([class*=tabs] button,[class*=advancedToggle])[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--surface-muted);box-shadow:none}body:has(.workspace-primary-header) [class*=EngineTrendsWorkspace] [class*=actions] a{color:var(--accent)}body:has(.workspace-primary-header) .b16-about-page{background:var(--canvas);color:var(--ink)}body:has(.workspace-primary-header) .b16-about-page .settings-card{background:var(--panel);border-color:var(--line)}body:has(.workspace-primary-header) .page-help-trigger{color:#183747;background:#b9ddf7;border-color:#617984}body:has(.workspace-primary-header) .page-help-trigger:hover{color:#183747;background:#b9ddf7;border-color:#617984}
