:root{--aviator-platform-navy:#0a1e3a;--aviator-card-dark:#1a2f52;--aviator-card-light:#22395f;--aviator-border-blue:#2d4a75;--aviator-text-primary:#fff;--aviator-text-secondary:#c8d5e6;--aviator-text-muted:#91a4be;--aviator-pilot-blue:#007bbf;--aviator-school-purple:#7c3aed;--aviator-school-purple-bright:#c84cff;--aviator-school-purple-dark:#5b21b6;--aviator-school-canvas:#040812;--aviator-school-chrome:#070b18;--aviator-school-card:#0c1a2e;--aviator-school-card-elevated:#12243c;--aviator-lessor-emerald:#10b981;--aviator-lessor-emerald-primary:#059669;--aviator-lessor-emerald-dark:#047857;--aviator-lessor-emerald-deeper:#064e3b;--aviator-lessor-canvas:#061426;--aviator-lessor-card:#0e2036;--aviator-lessor-card-elevated:#132a44;--aviator-learning-mustard:#e3ad18;--aviator-learning-mustard-dark:#c7920e;--aviator-cat-cyan:#3bc9ff;--aviator-contrast-text-on-dark:#fff;--aviator-contrast-text-secondary-on-dark:#c8d5e6;--aviator-contrast-text-muted-on-dark:#91a4be;--aviator-contrast-text-on-light:#0a1e3a;--aviator-contrast-text-secondary-on-light:#334155;--aviator-contrast-text-muted-on-light:#475569}.app-shell[data-product-shell=lessor]{--lessor-canvas:var(--aviator-lessor-canvas,#061426);--lessor-chrome:#08182a;--lessor-card:var(--aviator-lessor-card,#0e2036);--lessor-card-elevated:var(--aviator-lessor-card-elevated,#132a44);--lessor-border:rgba(169,183,200,.14);--lessor-text-primary:#fff;--lessor-text-secondary:#a9b7c8;--lessor-text-muted:#91a4be;--lessor-accent:var(--aviator-lessor-emerald-primary,#059669);--lessor-accent-bright:var(--aviator-lessor-emerald,#10b981);--lessor-accent-dark:var(--aviator-lessor-emerald-dark,#047857);--lessor-accent-deeper:var(--aviator-lessor-emerald-deeper,#064e3b);--lessor-accent-soft:color-mix(in srgb,var(--lessor-accent-dark) 22%,transparent);--lessor-focus:var(--lessor-accent-bright);--lessor-input:#0a1a2e;--lessor-input-border:rgba(169,183,200,.22);--lessor-input-placeholder:#91a4be}.app-shell[data-product-shell=learning-center]{--learning-canvas:#fff9e8;--learning-card:#fff;--learning-card-elevated:#fffdf5;--learning-border:rgba(20,32,51,.18);--learning-border-strong:rgba(20,32,51,.32);--learning-text-secondary:var(--aviator-contrast-text-secondary-on-light,#334155);--learning-text-muted:var(--aviator-contrast-text-muted-on-light,#475569);--learning-link:#0a1e3a;--learning-text-on-chrome:#243044;--learning-text-on-chrome-strong:#142033;--learning-border-on-chrome:rgba(20,32,51,.55);--learning-text-on-dark:var(--aviator-contrast-text-on-light);--learning-text-secondary-on-dark:var(--aviator-contrast-text-secondary-on-light);--learning-accent:var(--aviator-learning-mustard);--learning-accent-dark:var(--aviator-learning-mustard-dark);--learning-accent-soft:color-mix(in srgb,var(--aviator-learning-mustard) 16%,transparent)}.app-shell[data-product-shell=flight-school]{--fs-canvas:var(--aviator-school-canvas,#040812);--fs-chrome:var(--aviator-school-chrome,#070b18);--fs-card:var(--aviator-school-card,#0c1a2e);--fs-card-elevated:var(--aviator-school-card-elevated,#12243c);--fs-border:color-mix(in srgb,var(--aviator-school-purple,#7c3aed) 32%,transparent);--fs-text-primary:#fff;--fs-text-secondary:#a9b7c8;--fs-text-muted:#8b9bb0;--fs-accent:var(--aviator-school-purple,#7c3aed);--fs-accent-bright:var(--aviator-school-purple-bright,#c84cff);--fs-accent-dark:var(--aviator-school-purple-dark,#5b21b6);--fs-accent-soft:color-mix(in srgb,var(--fs-accent-dark) 28%,transparent);--fs-focus:var(--fs-accent-bright);--fs-input:#08101c;--fs-input-border:color-mix(in srgb,var(--aviator-school-purple,#7c3aed) 28%,rgba(169,183,200,.2));--fs-input-placeholder:#8b9bb0}.app-shell{--navy900:var(--aviator-platform-navy);--accent-blue:var(--aviator-pilot-blue);--electric:var(--aviator-cat-cyan)}.app-shell .app-bottom-nav__item.is-active .app-bottom-nav__label{color:var(--aviator-cat-cyan)}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-active .app-bottom-nav__label{color:var(--learning-text,#142033)}.an-app-header{background:rgba(10,30,58,.97);border-bottom-color:var(--aviator-border-blue)}.an-header-nav-item.is-active,.an-header-nav-trigger.is-active{color:var(--aviator-cat-cyan);background:rgba(59,201,255,.12)}.an-mobile-nav-link.is-active,.an-mobile-nav-link.is-active .an-mobile-nav-link__icon{color:var(--aviator-cat-cyan)}