html.an-app-route .legal-footer,html.an-native-shell .legal-footer,html[data-an-app-route] .legal-footer,html[data-an-native-shell] .legal-footer{display:none!important}html.an-app-route body,html[data-an-app-route] body{background:#061528;color:hsla(0,0%,100%,.96)}html.an-native-shell,html.an-native-shell body,html[data-an-native-shell],html[data-an-native-shell] body{width:100%;max-width:100%;min-width:0;overflow-x:clip;overscroll-behavior-x:none}html.an-native-shell body,html[data-an-native-shell] body{background:#061528;text-size-adjust:100%}html.an-native-shell.an-app-route:not(.an-shell-ready) body,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) body{overflow:hidden}html.an-native-shell.an-app-route:not(.an-shell-ready) body:before,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) body:before{content:"";position:fixed;inset:0;z-index:99998;background:linear-gradient(180deg,#061528,#0b1e3f);pointer-events:none}html.an-native-shell.an-app-route:not(.an-shell-ready) .legal-footer,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) .legal-footer{visibility:hidden}.an-native-auth-loading{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) 20px max(24px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:linear-gradient(180deg,#061528,#0b1e3f 48%,#102a52);color:hsla(0,0%,100%,.96);text-align:center}.an-native-auth-loading h1{margin:0 0 10px;font-size:clamp(20px,5vw,24px);font-weight:1000;font-family:var(--font-sora),system-ui,sans-serif;color:hsla(0,0%,100%,.98)}.an-native-auth-loading p{margin:0;font-size:15px;line-height:1.5;font-weight:700;color:hsla(0,0%,100%,.72)}@media (max-width:840px){html.an-native-shell .an-auth-input,html.an-native-shell .app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html.an-native-shell .app-shell select,html.an-native-shell .app-shell textarea,html.an-native-shell .auth-flow-screen input:not([type=checkbox]):not([type=radio]):not([type=file]),html.an-native-shell .auth-flow-screen select,html.an-native-shell .auth-flow-screen textarea,html.an-native-shell .cfi-role-request-page input:not([type=checkbox]):not([type=radio]):not([type=file]),html.an-native-shell .cfi-role-request-page select,html.an-native-shell .cfi-role-request-page textarea{font-size:16px!important;line-height:1.35}html.an-native-shell .app-shell .an2-browse-toolbar-search{font-size:16px!important}}html.an-native-shell .app-shell .app-shell-content,html[data-an-native-shell] .app-shell .app-shell-content{padding-bottom:calc(108px + env(safe-area-inset-bottom, 0px));overflow-x:clip}html.an-native-shell .app-shell.app-shell--no-bottom-nav .app-shell-content,html[data-an-native-shell] .app-shell.app-shell--no-bottom-nav .app-shell-content{padding-bottom:calc(28px + env(safe-area-inset-bottom, 0px))}@media (max-width:840px){html.an-native-shell .app-shell,html.an-native-shell .app-shell .an-app-header,html.an-native-shell .app-shell .an-header-inner,html.an-native-shell .app-shell .app-bottom-nav,html.an-native-shell .app-shell .app-shell-content{max-width:100%;width:100%;min-width:0;overflow-x:clip;box-sizing:border-box}html.an-native-shell .app-shell .an-mobile-burger-panel{max-width:100%;overflow-x:clip}html.an-native-shell .app-shell .legal-footer{display:none!important}}: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)}:root{--an-text-overflow-wrap:break-word;--an-text-word-break:normal;--an-text-hyphens:none}html{text-size-adjust:100%}.app-shell,.marketing-shell,[role=alertdialog],[role=dialog],body,dialog{overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break);hyphens:var(--an-text-hyphens);-webkit-hyphens:var(--an-text-hyphens)}body :where(p,span,label,li,dt,dd,figcaption,blockquote,small,strong,em,h1,h2,h3,h4,h5,h6,td,th,caption,legend,summary,[class*=title],[class*=subtitle],[class*=label],[class*=desc],[class*=body],[class*=copy],[class*=message],[class*=notice],[class*=hint]){overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break);hyphens:var(--an-text-hyphens);-webkit-hyphens:var(--an-text-hyphens)}body :where(a:not(.an-text-wrap-url):not(.an-text-wrap-code):not([data-an-wrap=url]):not([data-an-wrap=code])){overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break)}body :where(button,[type=button],[type=submit],[type=reset],.an-btn,.app-btn,.tw-btn,.tb-btn,.rel-btn-primary,.rel-btn-ghost,.ac-btn,.lb-btn,.it-btn,.cat-btn){overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break);hyphens:none;-webkit-hyphens:none;max-width:100%;min-width:0}body :where(input,textarea,select){overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break);-webkit-hyphens:none;hyphens:none}body :where(.app-shell-content,[class*=-card],[class*=-panel],[class*=-tile],[class*=-hero],[class*=-nav],[class*=-sidebar],[class*=-drawer],[class*=-modal],[class*=-dialog],[class*=-table-wrap]){min-width:0}.an-airport-missing-link,.an-text-wrap-code,.an-text-wrap-url,.conn-invite-url,.rel-invite-url,[data-an-wrap=code],[data-an-wrap=url]{overflow-wrap:anywhere;word-break:break-all;hyphens:none;-webkit-hyphens:none}.an-text-truncate,[data-an-text=truncate]{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}table,td,th{overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break)}td,th{-webkit-hyphens:none;hyphens:none}code,kbd,pre,samp{hyphens:none;-webkit-hyphens:none}pre{overflow-x:auto;max-width:100%}code:not(.an-text-wrap-code):not([data-an-wrap=code]){overflow-wrap:var(--an-text-overflow-wrap);word-break:var(--an-text-word-break)}:root{--navy900:#0a1e3a;--navy800:#1a2f52;--navy700:#22395f;--accent-blue:#007bbf;--accent-gold:#f2c94c;--text-primary:#fff;--text-secondary:#c8d5e6;--text-muted:#91a4be;--blue-primary:#007bbf;--blue-accent:#3bc9ff;--navy-strong:#0a1e3a;--navy-soft:#1a2f52;--gold-accent:#f2c94c;--bg:#eaf2ff;--bg-gradient-1:#f4f8ff;--bg-gradient-2:#dce9ff;--surface:#fff;--surface-soft:#f7faff;--ink:#0b1e3f;--border:rgba(17,42,85,.14);--shadow-card:0 20px 50px rgba(11,30,63,.12);--success:#2ecf9c;--danger:#e54848;--radius-card:12px;--radius-btn:10px;--radius-pill:999px;--nav:#112a55;--card:hsla(0,0%,100%,.92);--primary:#2f6bff;--primaryHover:#2563eb}*{box-sizing:border-box}body,html{height:100%;width:100%;max-width:100%;overflow-x:hidden}body{margin:0;font-family:var(--font-inter),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.7;color:var(--ink);background:radial-gradient(1200px 600px at 20% 0,#fff 0,#eaf3ff 45%,#cfe6ff 100%)}h1,h2,h3,h4{font-family:var(--font-sora),system-ui,sans-serif}a{color:var(--blue-primary);text-decoration:none}a:hover{text-decoration:underline}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:20px}.an-card{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:0 16px 40px rgba(0,0,0,.08)}.an-card,.btn{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:var(--radius-btn);border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:all .2s ease}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(11,28,45,.12)}.btn-primary{background:var(--accent-blue);color:#fff;font-weight:700;border:none}.btn-outline{background:transparent;border:2px solid var(--blue-primary);color:var(--blue-primary);font-weight:600}.btn-gold{background:linear-gradient(135deg,var(--gold-accent),#ffe1a6);color:#3a2608}.an-btn,.btn-gold{font-weight:700;border:none}.an-btn{background:var(--primary);color:#fff;border-radius:10px;padding:10px 14px;cursor:pointer}.an-btn:hover{background:var(--primaryHover)}.legal-footer{margin-top:auto;width:100%;background:var(--surface-soft);border-top:1px solid var(--border)}.legal-footer-inner{max-width:1100px;margin:0 auto;padding:24px 16px 32px;display:flex;flex-direction:column;gap:20px;color:var(--text-muted);font-size:11px;line-height:1.55}.legal-footer-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px 32px;gap:24px 32px}@media (max-width:768px){.legal-footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.legal-footer-grid{grid-template-columns:1fr}}.legal-footer-inner p{margin:0;color:var(--text-muted)!important}.legal-footer-platform{display:flex;flex-direction:column;gap:10px}.legal-footer-platform-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--ink)}.legal-footer-platform-links{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.legal-footer-platform-links .legal-footer-link{font-size:12px}.legal-footer-group{display:flex;flex-direction:column;gap:8px}.legal-footer-group-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ink)}.legal-footer-group-links{display:flex;flex-direction:column;gap:6px}.legal-footer-group-links .legal-footer-link{font-size:12px}.legal-footer-links{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.legal-footer-link{color:var(--text-muted)!important;font-size:12px;text-decoration:none}.legal-footer-link:hover{color:var(--ink)!important;text-decoration:underline}.legal-footer-sep{color:var(--text-muted);opacity:.6}body.an-logout-transition .legal-footer{display:none!important}body:has(.app-shell) .legal-footer{display:none}body:has(.an-auth-page) .legal-footer,body:has(.auth-flow-screen) .legal-footer{display:none}.an-sectionCard{border-radius:24px;border:1px solid rgba(11,28,45,.08);background:hsla(0,0%,100%,.94);box-shadow:0 16px 50px rgba(11,28,45,.06);overflow:hidden}.an-sectionCard .an-block{padding:20px 22px 22px}.an-sectionCard .an-sectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:14px}.an-sectionCard .an-sectionTitle{margin:0;font-size:22px;font-weight:1000;letter-spacing:-.4px;color:#0b1c2d}.an-sectionCard .an-sectionSub{margin:6px 0 0;font-size:14px;line-height:1.55;color:rgba(11,28,45,.72)}.an-contact-form{display:grid;grid-gap:10px;gap:10px;max-width:520px;min-width:0;width:100%;box-sizing:border-box}.an-contact-form label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:800;color:rgba(11,28,45,.85);min-width:0}.an-contact-form input,.an-contact-form select,.an-contact-form textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid rgba(15,23,42,.16);font-size:16px}.an-contact-form textarea{min-height:96px}.an-contact-form__hint{margin:0;font-size:12px;color:rgba(11,28,45,.72);overflow-wrap:anywhere}.an-contact-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.an-contact-form__submit{min-height:44px;min-width:44px;padding:10px 16px;border-radius:12px;border:1px solid rgba(0,123,191,.55);background:#007bbf;color:#fff;font-weight:900;font-size:13px;cursor:pointer}.an-contact-form__submit:disabled{cursor:default;opacity:.75}.an-contact-form__status{margin:0;font-size:12px;opacity:.85;overflow-wrap:anywhere;flex:1 1 160px;min-width:0}@media (max-width:390px){.an-sectionCard .an-block{padding:16px}.an-contact-form__actions{flex-direction:column;align-items:stretch}.an-contact-form__submit{width:100%}}.an-app-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;max-width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(15,39,66,.96);border-bottom:1px solid hsla(0,0%,100%,.14);isolation:isolate;padding-top:env(safe-area-inset-top,0)}.an-app-header,.an-header-inner{width:100%;min-width:0;box-sizing:border-box}.an-header-inner{max-width:1280px;margin:0 auto;padding:0 18px}.an-header-row{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;min-width:0}.an-header-cat-slot{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 1px));z-index:130;display:flex;align-items:center;justify-content:center;pointer-events:auto}.an-header-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:0}.an-header-brand img{height:60px;width:auto;max-width:min(168px,42vw);display:block;object-fit:contain;mix-blend-mode:normal;background:transparent}.an-header-logo-link{display:flex;align-items:center;flex-shrink:0;background:transparent;border:none;box-shadow:none;border-radius:0;padding:0}.an-header-logo{height:60px;width:auto;max-width:min(168px,42vw);display:block;object-fit:contain;background:transparent}.an-header-nav-shell{flex:1 1 auto;min-width:0;overflow:visible;position:relative;z-index:120}.an-header-nav-track{display:flex;align-items:center;gap:2px;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.25) transparent;padding:4px 2px;min-width:0}.an-header-nav-track::-webkit-scrollbar{height:4px}.an-header-nav-track::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:999px}.an-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;position:relative;z-index:50;margin-left:4px}.an-header-nav-item,.an-header-nav-trigger{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:none;background:transparent;color:#fff;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease;font-family:inherit;line-height:1.2}.an-header-nav-item:hover,.an-header-nav-trigger:hover,.an-header-nav-trigger[aria-expanded=true]{background:hsla(0,0%,100%,.1)}.an-header-nav-item.is-active,.an-header-nav-trigger.is-active{background:rgba(47,107,255,.2);color:#fff;box-shadow:0 0 18px rgba(47,107,255,.35),inset 0 -2px 0 rgba(97,205,255,.85)}.an-header-nav-trigger.is-active[aria-expanded=true]{background:rgba(47,107,255,.26)}.an-mobile-nav-link{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.92);text-decoration:none;font-size:14px;font-weight:800;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.an-mobile-nav-link:hover{background:hsla(0,0%,100%,.09)}.an-mobile-nav-link.is-active{background:rgba(47,107,255,.18);border-color:rgba(97,205,255,.45);box-shadow:0 0 16px rgba(47,107,255,.28),inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff}.an-mobile-nav-link.is-muted{opacity:.72;cursor:pointer}.an-mobile-nav-link.is-muted:hover{background:hsla(0,0%,100%,.07)}button.an-mobile-nav-link{width:100%;font:inherit;text-align:left;cursor:pointer}.an-mobile-nav-link__stack{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.an-mobile-nav-link__badge{font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase;color:rgba(200,220,255,.72)}.an-mobile-nav-link__icon{width:28px;height:28px;border-radius:8px;background:hsla(0,0%,100%,.08);display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;color:hsla(0,0%,100%,.92)}.an-nav-menu-icon{color:hsla(0,0%,100%,.92)}.an-mobile-nav-link.is-active .an-mobile-nav-link__icon{background:rgba(47,107,255,.25)}.an-mobile-nav-link--sub{min-height:44px;padding:10px 12px 10px 16px;font-size:13px;font-weight:750}.an-mobile-nav-link--sub .an-mobile-nav-link__icon{width:24px;height:24px;font-size:13px}.an-mobile-nav-link--danger{color:hsla(0,100%,85%,.95)!important}.an-mobile-burger-group{display:grid;grid-gap:8px;gap:8px}.an-mobile-burger-group__label{margin:0;padding:0 4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:rgba(200,220,255,.72)}.an-mobile-burger-group__links{display:grid;grid-gap:8px;gap:8px}.app-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;box-sizing:border-box;height:calc(64px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(11,28,45,.08);z-index:1000;box-shadow:0 -8px 32px rgba(47,107,255,.1);align-items:stretch;justify-content:space-around}.app-bottom-nav__item{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:6px 4px 5px;min-width:0;text-decoration:none;color:rgba(11,28,45,.52);font-weight:700;font-size:10px;letter-spacing:.25px;transition:color .15s ease}.app-bottom-nav__item:focus-visible{outline:2px solid #61cdff;outline-offset:-2px;border-radius:12px}.app-bottom-nav__iconWrap{display:flex;align-items:center;justify-content:center;width:42px;height:34px;border-radius:14px;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.app-bottom-nav__item.is-active{color:#1d5df2;font-weight:900}.app-bottom-nav__item.is-active .app-bottom-nav__iconWrap{background:linear-gradient(180deg,rgba(47,107,255,.28),rgba(47,107,255,.1));box-shadow:0 0 22px rgba(47,107,255,.45),0 0 8px rgba(97,205,255,.35),inset 0 1px 0 hsla(0,0%,100%,.65);transform:translateY(-1px)}.app-bottom-nav__labelWrap{display:inline-flex;flex-direction:column;align-items:center;gap:1px;max-width:100%}.app-bottom-nav__label{line-height:1.15;font-size:9px;max-width:100%;padding:0 2px;white-space:normal;overflow:visible;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center}@media (max-width:767px){.app-bottom-nav{display:flex}}html.an-native-shell .app-bottom-nav,html[data-an-native-shell] .app-bottom-nav{display:flex}.an-header-nav-chevron{opacity:.75;font-size:10px;margin-top:1px}.an-header-badge{font-size:9px;font-weight:900;letter-spacing:.45px;text-transform:uppercase;padding:3px 7px;border-radius:999px;line-height:1;flex-shrink:0}.an-header-badge--early{background:rgba(242,201,76,.22);color:#f5d76e}.an-header-badge--soon{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.82)}.an-header-badge--browse{background:rgba(47,107,255,.22);color:#9ec0ff}.an-header-badge--listing{background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9)}.an-mobile-item-badge{font-size:9px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;padding:3px 7px;border-radius:999px;line-height:1;flex-shrink:0;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.88)}.an-app-header a:focus-visible,.an-app-header button:focus-visible{outline:2px solid #61cdff;outline-offset:2px}.an-nav-dropdown{position:relative;flex-shrink:0}.an-header-flyout{position:fixed;z-index:1000;pointer-events:auto}.an-nav-dropdown-panel{background:#fff;border-radius:16px;border:1px solid rgba(15,39,66,.1);box-shadow:0 22px 56px rgba(8,22,48,.22),0 4px 14px rgba(8,22,48,.08);overflow:hidden;min-width:280px;pointer-events:auto}.an-nav-dropdown-panel--mega{min-width:min(720px,calc(100vw - 48px));padding:18px 20px 16px}.an-nav-mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px}@media (max-width:1100px){.an-nav-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.an-nav-mega-col-title{margin:0 0 10px;font-size:11px;font-weight:900;letter-spacing:.55px;text-transform:uppercase;color:#5a6b82}.an-nav-menu-link{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;margin:0 -4px;border-radius:12px;text-decoration:none;color:#0b1c2d;transition:background .12s ease}.an-nav-menu-link:focus-visible,.an-nav-menu-link:hover{background:rgba(47,107,255,.08);outline:none}.an-nav-menu-icon{width:32px;height:32px;border-radius:10px;background:rgba(47,107,255,.08);display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.an-nav-menu-text{display:flex;flex-direction:column;gap:2px;min-width:0}.an-nav-menu-title{font-size:13px;font-weight:800;line-height:1.25}.an-nav-menu-desc{font-size:12px;font-weight:500;color:#5a6b82;line-height:1.35}.an-nav-menu-link--simple{display:block;padding:11px 16px;text-decoration:none;color:#0b1c2d;font-weight:800;font-size:13px}.an-nav-menu-divider{height:1px;background:rgba(15,39,66,.1);margin:4px 0}.an-header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:#fff;text-decoration:none;position:relative;flex-shrink:0;transition:background .14s ease}.an-header-icon-btn:hover{background:hsla(0,0%,100%,.12)}.an-header-notif-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff3b30;font-size:10px;font-weight:900;justify-content:center;border:2px solid rgba(15,39,66,.96)}.an-header-notif-badge,.an-header-user-trigger{color:#fff;display:inline-flex;align-items:center}.an-header-user-trigger{gap:8px;padding:6px 10px 6px 6px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);font-size:13px;font-weight:800;cursor:pointer;font-family:inherit;transition:background .14s ease}.an-header-user-trigger:hover,.an-header-user-trigger[aria-expanded=true]{background:hsla(0,0%,100%,.12)}.an-header-user-avatar{width:30px;height:30px;border-radius:10px;background:rgba(47,107,255,.35);color:#fff;font-size:12px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.an-header-mobile-title{display:none;font-size:14px;font-weight:800;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.an-header-mobile-right{display:none;align-items:center;gap:10px;margin-left:auto;flex-shrink:0}@media (max-width:767px){.an-header-actions,.an-header-nav-shell{display:none!important}.an-header-inner{padding-left:8px;padding-right:8px}.an-header-row{min-height:68px;gap:4px}.an-header-brand{gap:6px;flex:0 1 auto}.an-header-mobile-title{display:none}.an-header-brand img,.an-header-logo{height:32px;max-width:min(76px,22vw)}.an-header-icon-btn{width:32px;height:32px}.an-header-user-avatar{width:28px;height:28px}.an-header-mobile-right{gap:4px}.an-header-cat-slot{transform:translate(-50%,-50%)}.an-header-mobile-right{display:flex!important}}@media (max-width:340px){.an-header-inner{padding-left:6px;padding-right:6px}.an-header-brand img,.an-header-logo{height:30px;max-width:64px}.an-header-icon-btn{width:30px;height:30px}.an-header-user-avatar{width:26px;height:26px;font-size:11px}.an-header-mobile-right{gap:2px}}@media (min-width:768px){.an-header-mobile-right{display:none!important}}@media (min-width:768px) and (max-width:1279px){.an-header-inner{padding-left:10px;padding-right:10px}.an-header-row{gap:6px}.an-header-brand img,.an-header-logo{height:40px;max-width:min(112px,18vw)}.an-header-nav-track{gap:0;padding:2px 0;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.an-header-nav-item,.an-header-nav-trigger{padding:6px 7px;gap:3px;font-size:11.5px;border-radius:8px}.an-header-nav-chevron{font-size:9px;opacity:.75}.an-header-actions{gap:4px;margin-left:2px}.an-header-icon-btn{width:34px;height:34px}.an-header-user-avatar{width:28px;height:28px;font-size:11px}}@media (min-width:768px) and (max-width:839px){.an-header-inner{padding-left:8px;padding-right:8px}.an-header-row{gap:4px}.an-header-brand img,.an-header-logo{height:34px;max-width:min(96px,16vw)}.an-header-nav-item,.an-header-nav-trigger{padding:5px;gap:2px;font-size:11px}.an-header-nav-chevron{display:none}}@media (min-width:768px){.an-header-nav-item,.an-header-nav-trigger{scroll-margin-inline:16px}}html.an-native-shell .an-header-actions,html.an-native-shell .an-header-nav-shell,html[data-an-native-shell] .an-header-actions,html[data-an-native-shell] .an-header-nav-shell{display:none!important}html.an-native-shell .an-header-mobile-right,html[data-an-native-shell] .an-header-mobile-right{display:flex!important}html.an-native-shell .an-header-mobile-title,html[data-an-native-shell] .an-header-mobile-title{display:none}html.an-native-shell .an-header-brand img,html.an-native-shell .an-header-logo,html[data-an-native-shell] .an-header-brand img,html[data-an-native-shell] .an-header-logo{height:32px;max-width:min(76px,22vw)}html.an-native-shell .an-header-icon-btn,html[data-an-native-shell] .an-header-icon-btn{width:32px;height:32px}html.an-native-shell .an-header-user-avatar,html[data-an-native-shell] .an-header-user-avatar{width:28px;height:28px}.app-shell{width:100%;max-width:100%;min-width:0;min-height:100vh;overflow-x:clip;background:radial-gradient(1100px 560px at 12% -8%,rgba(0,123,191,.2),transparent 58%),radial-gradient(880px 460px at 92% 4%,rgba(59,201,255,.1),transparent 55%),linear-gradient(180deg,#061528,#0a1e3a 46%,#0f2748);--ink:hsla(0,0%,100%,.94);--ink-muted:rgba(148,163,184,.95);--surface:hsla(0,0%,100%,.09);--surface-soft:hsla(0,0%,100%,.05);--surface-raised:hsla(0,0%,100%,.11);--surface-modal:rgba(10,24,48,.98);--border:hsla(0,0%,100%,.12);--border-strong:hsla(0,0%,100%,.2);--electric:#3bc9ff;--shadow-card:0 8px 32px rgba(0,0,0,.28)}.app-shell,.app-shell .app-shell-content{color:hsla(0,0%,100%,.94)}.app-shell a{color:#8ec0ff}.app-shell a:hover{color:#b8d9ff}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4{color:hsla(0,0%,100%,.96)}.app-shell .lb2-card,.app-shell .lb2-card h1,.app-shell .lb2-card h2,.app-shell .lb2-card h3,.app-shell .lb2-card h4,.app-shell .lb2-empty,.app-shell .lb2-empty h1,.app-shell .lb2-empty h2,.app-shell .lb2-empty h3,.app-shell .lb2-empty h4,.app-shell .lb2-import-tile,.app-shell .lb2-import-tile h1,.app-shell .lb2-import-tile h2,.app-shell .lb2-import-tile h3,.app-shell .lb2-import-tile h4,.app-shell .lb2-list-item,.app-shell .lb2-list-item h1,.app-shell .lb2-list-item h2,.app-shell .lb2-list-item h3,.app-shell .lb2-list-item h4,.app-shell .lb2-metric,.app-shell .lb2-timeline-card,.app-shell .lb2-timeline-card h1,.app-shell .lb2-timeline-card h2,.app-shell .lb2-timeline-card h3,.app-shell .lb2-timeline-card h4,.app-shell .scanner-test-bench,.app-shell .scanner-test-bench h1,.app-shell .scanner-test-bench h2,.app-shell .scanner-test-bench h3,.app-shell .scanner-test-bench h4,.app-shell .st-section,.app-shell .st-section h1,.app-shell .st-section h2,.app-shell .st-section h3,.app-shell .st-section h4{color:#0b1e3f}.app-shell .an-card,.app-shell .an2-card,.app-shell .card{background:var(--surface-raised);border-color:var(--border);color:var(--ink);box-shadow:var(--shadow-card)}.app-shell .btn{background:hsla(0,0%,100%,.08);border-color:var(--border);color:var(--ink)}.app-shell .btn-outline{background:transparent;border-color:rgba(97,205,255,.45);color:#8ec0ff}.app-shell .an-btn,.app-shell .btn-primary{background:var(--electric);color:#fff;border:none}.app-shell .app-bottom-nav{background:rgba(7,20,42,.98);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid hsla(0,0%,100%,.1);box-shadow:0 -14px 44px rgba(0,0,0,.38)}.app-shell .app-bottom-nav__item{color:hsla(0,0%,100%,.52)}.app-shell .app-bottom-nav__item.is-active{color:#8ec0ff}.app-shell .app-bottom-nav__item.is-active .app-bottom-nav__iconWrap{background:linear-gradient(180deg,rgba(47,107,255,.38),rgba(47,107,255,.14));box-shadow:0 0 22px rgba(47,107,255,.55),0 0 10px rgba(97,205,255,.35),inset 0 1px 0 hsla(0,0%,100%,.2)}.app-shell[data-product-shell=lessor]{color:var(--lessor-text-primary,#fff);background:linear-gradient(180deg,var(--lessor-canvas,#061426) 0,var(--lessor-chrome,#08182a) 52%,#061426 100%);--ink:var(--lessor-text-primary,#fff);--ink-muted:var(--lessor-text-secondary,#a9b7c8);--surface:var(--lessor-card,#0e2036);--surface-soft:var(--lessor-card-elevated,#132a44);--surface-raised:var(--lessor-card-elevated,#132a44);--border:var(--lessor-border,rgba(169,183,200,.14));--border-strong:rgba(169,183,200,.28);--shadow-card:0 12px 32px rgba(0,0,0,.32)}.app-shell[data-product-shell=lessor] .an-app-header{background:var(--lessor-chrome,#08182a);border-bottom-color:color-mix(in srgb,var(--lessor-accent-dark,#047857) 35%,transparent);color:#fff}.app-shell[data-product-shell=lessor] .app-bottom-nav{background:var(--lessor-chrome,#08182a);border-top-color:color-mix(in srgb,var(--lessor-accent-dark,#047857) 35%,transparent);box-shadow:0 -12px 36px rgba(0,0,0,.38)}.app-shell[data-product-shell=lessor] .app-bottom-nav__item{color:var(--lessor-text-secondary,#a9b7c8)}.app-shell[data-product-shell=lessor] .app-bottom-nav__item.is-active,.app-shell[data-product-shell=lessor] .app-bottom-nav__item.is-active .app-bottom-nav__label{color:var(--lessor-accent-bright,var(--product-accent,#10b981))}.app-shell[data-product-shell=lessor] .app-bottom-nav__item.is-active .app-bottom-nav__iconWrap{background:linear-gradient(180deg,color-mix(in srgb,var(--lessor-accent-dark,#047857) 55%,transparent) 0,color-mix(in srgb,var(--lessor-accent-dark,#047857) 22%,transparent) 100%);box-shadow:0 0 18px color-mix(in srgb,var(--lessor-accent-bright,#10b981) 42%,transparent),inset 0 1px 0 hsla(0,0%,100%,.14)}.app-shell[data-product-shell=lessor] .an-header-icon-btn,.app-shell[data-product-shell=lessor] .an-header-user-trigger{color:#fff;border-color:rgba(169,183,200,.22);background:rgba(14,32,54,.88)}.app-shell[data-product-shell=flight-school]{color:var(--fs-text-primary,#fff);background:linear-gradient(180deg,var(--flight-school-canvas,var(--fs-canvas,#040812)) 0,#060a16 48%,var(--flight-school-canvas,#040812) 100%);--ink:var(--fs-text-primary,#fff);--ink-muted:var(--fs-text-secondary,#a9b7c8);--surface:var(--fs-card,#0c1a2e);--surface-soft:var(--fs-card-elevated,#12243c);--surface-raised:var(--fs-card-elevated,#12243c);--border:var(--fs-border,color-mix(in srgb,#7c3aed 32%,transparent));--border-strong:color-mix(in srgb,#7c3aed 48%,transparent);--shadow-card:0 14px 36px rgba(0,0,0,.42)}.app-shell[data-product-shell=flight-school] .an-app-header{background:linear-gradient(180deg,color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 22%,#050812) 0,var(--flight-school-chrome,var(--fs-chrome,#070b18)) 100%);border-bottom-color:color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 55%,transparent);box-shadow:0 8px 28px rgba(0,0,0,.45);color:#fff}.app-shell[data-product-shell=flight-school] .app-bottom-nav{background:var(--flight-school-chrome,var(--fs-chrome,#070b18));border-top-color:color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 50%,transparent);box-shadow:0 -14px 40px rgba(0,0,0,.5)}.app-shell[data-product-shell=flight-school] .app-bottom-nav__item{color:#9aabbe}.app-shell[data-product-shell=flight-school] .app-bottom-nav__item.is-active,.app-shell[data-product-shell=flight-school] .app-bottom-nav__item.is-active .app-bottom-nav__label{color:var(--flight-school-accent-bright,var(--product-accent,#c84cff))}.app-shell[data-product-shell=flight-school] .app-bottom-nav__item.is-active .app-bottom-nav__iconWrap{background:linear-gradient(180deg,color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 70%,transparent) 0,color-mix(in srgb,var(--flight-school-primary,#7c3aed) 35%,transparent) 100%);box-shadow:0 0 22px color-mix(in srgb,var(--flight-school-accent-bright,#c84cff) 55%,transparent),inset 0 1px 0 hsla(0,0%,100%,.16)}.app-shell[data-product-shell=flight-school] .an-header-icon-btn,.app-shell[data-product-shell=flight-school] .an-header-user-trigger{color:#fff;border-color:color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 40%,rgba(169,183,200,.18));background:rgba(8,14,28,.92)}.app-shell[data-product-shell=learning-center]{color:var(--learning-text,#142033);background:linear-gradient(180deg,var(--learning-surface-soft,#fff9e8) 0,var(--learning-surface,#fff) 42%,#f7f4ea 100%);--ink:var(--learning-text,#142033);--ink-muted:var(--learning-text-secondary,#334155);--surface:var(--learning-surface,#fff);--surface-soft:var(--learning-surface-soft,#fff9e8);--surface-raised:#fff;--border:var(--learning-border,rgba(20,32,51,.18));--border-strong:var(--learning-border-strong,rgba(20,32,51,.32));--shadow-card:0 8px 24px rgba(20,32,51,.08)}.app-shell[data-product-shell=learning-center] .app-shell-content{color:var(--learning-text,#142033)}.app-shell[data-product-shell=learning-center] .app-bottom-nav{background:var(--learning-primary,var(--product-accent,#e3ad18));border-top-color:var(--learning-primary-dark,#c7920e);box-shadow:0 -8px 24px rgba(20,32,51,.12)}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item,.app-shell[data-product-shell=learning-center] .app-bottom-nav__item .app-bottom-nav__iconWrap,.app-shell[data-product-shell=learning-center] .app-bottom-nav__item .app-bottom-nav__label{color:var(--learning-text-on-chrome,#243044)}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-active,.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-active .app-bottom-nav__label{color:var(--learning-text-on-chrome-strong,var(--learning-text,#142033))}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-active .app-bottom-nav__iconWrap{color:var(--learning-text-on-chrome-strong,var(--learning-text,#142033));background:color-mix(in srgb,var(--learning-text,#142033) 12%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-active .app-bottom-nav__labelWrap:after{content:"";display:block;width:22px;height:3px;margin:2px auto 0;border-radius:999px;background:var(--learning-text-on-chrome-strong,var(--learning-text,#142033))}.app-shell[data-product-shell=learning-center] .app-bottom-nav__item.is-muted{color:var(--learning-text-on-chrome,#243044)}.app-shell[data-product-shell=learning-center] .app-bottom-nav__soon{color:var(--learning-text-on-chrome-strong,var(--learning-text,#142033));background:color-mix(in srgb,var(--learning-text,#142033) 12%,transparent);border:1px solid var(--learning-border-on-chrome,rgba(20,32,51,.55));opacity:1}.app-shell[data-product-shell=learning-center] .an-app-header{background:var(--learning-primary,var(--product-accent,#e3ad18));border-bottom-color:var(--learning-primary-dark,#c7920e);color:var(--learning-text,#142033)}.app-shell[data-product-shell=learning-center] .an-notification-settings,.app-shell[data-product-shell=learning-center] .an-notification-settings .ac-card,.app-shell[data-product-shell=learning-center] .an-notification-settings .ac-notif-body,.app-shell[data-product-shell=learning-center] .an-notification-settings .ac-notif-title{color:var(--learning-text,#142033)}.app-shell[data-product-shell=learning-center] .an-notification-settings .ac-card{background:var(--learning-surface,#fff);border-color:rgba(20,32,51,.12);box-shadow:none}.app-shell[data-product-shell=learning-center] .an-header-brand img{mix-blend-mode:normal}.app-shell[data-product-shell=learning-center] .an-header-mobile-subtitle,.app-shell[data-product-shell=learning-center] .an-header-mobile-title,.app-shell[data-product-shell=learning-center] .an-header-nav-item,.app-shell[data-product-shell=learning-center] .an-header-nav-trigger{color:var(--learning-text,#142033)}.app-shell[data-product-shell=learning-center] .an-header-nav-item.is-active,.app-shell[data-product-shell=learning-center] .an-header-nav-trigger.is-active{color:var(--learning-text,#142033);background:color-mix(in srgb,var(--learning-text,#142033) 10%,transparent);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--learning-text,#142033) 55%,transparent)}.app-shell[data-product-shell=learning-center] .an-header-icon-btn,.app-shell[data-product-shell=learning-center] .an-header-user-trigger{color:var(--learning-text-on-chrome-strong,var(--learning-text,#142033));border-color:var(--learning-border-on-chrome,rgba(20,32,51,.55));background:hsla(0,0%,100%,.42)}.app-shell[data-product-shell=learning-center] .an-header-user-avatar{background:rgba(20,32,51,.14);color:var(--learning-text-on-chrome-strong,var(--learning-text,#142033))}.app-shell[data-product-shell=learning-center] .an-btn,.app-shell[data-product-shell=learning-center] .btn-primary{background:var(--learning-primary,var(--product-accent,#e3ad18));color:var(--learning-text,#142033);border:1px solid var(--learning-primary-dark,#c7920e)}.app-shell[data-product-shell=learning-center] h1,.app-shell[data-product-shell=learning-center] h2,.app-shell[data-product-shell=learning-center] h3,.app-shell[data-product-shell=learning-center] h4{color:var(--learning-text,#142033)}.app-shell[data-product-shell=learning-center] a{color:var(--learning-link,#0a1e3a)}.app-shell[data-product-shell=learning-center] a:hover{color:var(--learning-text,#142033)}.an-header-mobile-subtitle{display:none!important}.app-shell .app-bottom-nav__item.is-muted{color:hsla(0,0%,100%,.38)}.app-shell .app-bottom-nav__item.is-disabled{pointer-events:none;cursor:default;opacity:.55}.app-shell .app-bottom-nav__item.is-muted .app-bottom-nav__labelWrap{gap:0}.app-shell .app-bottom-nav__soon{font-size:7px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;opacity:.65;line-height:1;padding:1px 4px;border-radius:4px;background:hsla(0,0%,100%,.08)}.app-shell .an-header-nav-item.is-active,.app-shell .an-header-nav-trigger.is-active{box-shadow:0 0 22px rgba(47,107,255,.42),inset 0 -2px 0 rgba(97,205,255,.9)}.app-shell[data-product-shell=lessor] .an-header-nav-item.is-active,.app-shell[data-product-shell=lessor] .an-header-nav-trigger.is-active{background:color-mix(in srgb,var(--lessor-accent-bright,#10b981) 18%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--lessor-accent-bright,#10b981) 42%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--lessor-accent-bright,#10b981) 88%,transparent)}.app-shell[data-product-shell=flight-school] .an-header-nav-item.is-active,.app-shell[data-product-shell=flight-school] .an-header-nav-trigger.is-active{background:color-mix(in srgb,var(--flight-school-accent-bright,#c84cff) 16%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--flight-school-accent-bright,#c84cff) 40%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--flight-school-accent-dark,#5b21b6) 90%,transparent)}.app-shell .an-mobile-nav-link.is-active{background:rgba(47,107,255,.22);box-shadow:0 0 16px rgba(47,107,255,.28)}.app-shell .an-app-dash-card:focus-visible,.app-shell a.an-app-hub-card:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.app-shell .an-app-filter-panel{border:1px solid var(--border);border-radius:var(--radius-card);padding:16px;background:var(--surface-raised);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-shell .an-app-form label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:800;color:var(--ink-muted)}.app-shell .an-app-form input,.app-shell .an-app-form select,.app-shell .an-app-form textarea{padding:11px 14px;border-radius:var(--radius-btn);border:1px solid var(--border-strong);font-size:14px;font-family:inherit;background:hsla(0,0%,100%,.09);color:var(--ink);width:100%}.app-shell .an-app-form input::placeholder,.app-shell .an-app-form textarea::placeholder{color:rgba(148,163,184,.75)}.app-shell .an-app-form input:focus,.app-shell .an-app-form select:focus,.app-shell .an-app-form textarea:focus{outline:none;border-color:var(--accent-blue);box-shadow:0 0 0 3px rgba(47,107,255,.28)}.app-shell .an-app-marketplace-card{border:1px solid var(--border);border-radius:18px;background:var(--surface-raised);box-shadow:var(--shadow-card);overflow:hidden;transition:box-shadow .18s ease,transform .18s ease;color:var(--ink)}.app-shell .an-app-marketplace-card:hover{box-shadow:0 14px 44px rgba(0,0,0,.36)}.app-shell .an-app-dash-card,.app-shell .ft-hub-card,.app-shell .ft-hub-link,.app-shell a.an-app-hub-card{color:var(--ink)}.app-shell .an-app-dash-card{background:var(--surface-raised)!important;border-color:var(--border)!important}.app-shell .ft-hub-card--default,.app-shell .ft-hub-card--featured,.app-shell .ft-hub-card--primary{background:var(--surface-raised)!important;border-color:var(--border)!important;color:var(--ink)!important}.app-shell .ft-hub-card--featured{border-color:rgba(97,205,255,.4)!important;background:linear-gradient(145deg,rgba(47,107,255,.22),hsla(0,0%,100%,.1))!important}.app-shell .ft-hub-card--primary{border-color:rgba(47,107,255,.35)!important}.app-shell .ft-hub-link{background:var(--surface)!important;border-color:var(--border)!important;color:var(--ink)!important}.app-shell .ft-hub-link:hover{border-color:rgba(97,205,255,.4)!important;background:rgba(47,107,255,.14)!important}.app-shell .accountPageWrapper,.app-shell .lb-form-page,.app-shell .lb-page,.app-shell .logbook-page,.app-shell .logbook-page .logbook-table{color:var(--ink)}.app-shell .logbook-page .logbook-table th{color:var(--ink-muted);border-color:var(--border)}.app-shell .logbook-page .logbook-table td{border-color:var(--border)}.app-shell .logbook-page .logbook-table tbody tr:hover{background:rgba(47,107,255,.1)!important}.app-shell .logbook-page .logbook-table tbody tr.selected-row{background:rgba(47,107,255,.16)!important}.app-shell .logbook-actions .more-menu-inner{border-color:var(--border-strong)!important;background:var(--surface-modal)!important;box-shadow:0 18px 60px rgba(0,0,0,.45)!important}.app-shell .logbook-actions .more-item{color:var(--ink)!important}.app-shell .logbook-actions .more-item:hover{background:hsla(0,0%,100%,.08)!important}.app-shell .an-chat-layout,.app-shell .an-ra-listing-card__body,.app-shell .an-tb-listing-card__body,.app-shell main[class*=chat]{color:var(--ink)}.app-shell .an-ra-listing-card__label,.app-shell .an-tb-listing-card__label{color:var(--ink-muted)}.app-shell .an-ra-listing-card__rate,.app-shell .an-tb-listing-card__value,.app-shell .an-tb-listing-card__valueSm{color:var(--ink)}.app-shell .an-ra-listing-card__rates,.app-shell .an-tb-listing-card__stats{background:var(--surface);border-color:var(--border)}.app-shell .an-ra-listing-card__footer,.app-shell .an-tb-listing-card__footer{background:var(--surface-soft);border-color:var(--border)}.app-shell .an-tb-listing-card__ctaNote{color:var(--ink-muted)}.app-shell .an-ra-chip--req{background:hsla(0,0%,100%,.08);color:var(--ink);border-color:var(--border)}.app-shell .an2-browse-toolbar-count,.app-shell .an2-filter-chip,.app-shell .an2-filter-panel__title{color:var(--ink)}.app-shell .an-tb-filter-drawer,.app-shell .an2-filter-drawer-footer,.app-shell .an2-filter-drawer-panel,.app-shell .an2-sort-menu-panel{background:var(--surface-modal);border-color:var(--border);color:var(--ink)}.app-shell .an2-sort-menu-title{color:var(--ink-muted)}.app-shell .an2-sort-menu-option{color:var(--ink)}.app-shell .an2-sort-menu-option:hover{background:rgba(47,107,255,.16)}.app-shell .an2-sort-menu-option--active{background:rgba(47,107,255,.22);color:#8ec0ff}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),.app-shell select,.app-shell textarea{color-scheme:dark}.app-shell .accountPageWrapper h1,.app-shell .accountPageWrapper h2,.app-shell .accountPageWrapper h3,.app-shell .accountPageWrapper label{color:var(--ink)}.app-shell .accountPageWrapper .profilePrimaryBtn:hover{filter:brightness(1.05)}.an-tb-browse-layout{display:grid;grid-gap:20px;gap:20px;align-items:start}.an-tb-filters-desktop{display:none}.an-tb-filters-mobile-bar{display:block}.an-tb-filters-desktop-apply{display:none}.an-tb-listing-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.an-tb-listing-card{display:grid;grid-template-rows:auto 1fr auto;min-height:300px}.an-tb-listing-card__hero{padding:14px 18px;background:linear-gradient(135deg,#0b1e3f,#1e3a6b);color:#fff}.an-tb-listing-card__body{padding:16px 18px;display:grid;grid-gap:12px;gap:12px}.an-tb-listing-card__grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.an-tb-listing-card__label{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;color:var(--ink-muted,rgba(17,42,85,.55))}.an-tb-listing-card__value{margin-top:4px;font-size:15px;font-weight:900;color:var(--ink)}.an-tb-listing-card__valueSm{margin-top:4px;font-size:14px;font-weight:800;color:var(--ink);line-height:1.35}.an-tb-listing-card__stats{display:flex;flex-wrap:wrap;gap:12px;padding:12px 14px;border-radius:12px;background:var(--surface-soft,#f7faff);border:1px solid var(--border)}.an-tb-listing-card__statMain{flex:1 1 120px}.an-tb-listing-card__cost{font-size:22px;font-weight:900;color:var(--accent-blue)}.an-tb-listing-card__statSub{font-size:11px;opacity:.75}.an-tb-listing-card__statVal{font-size:14px;font-weight:800}.an-tb-listing-card__footer{padding:14px 18px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:14px;background:#fafcff}.an-tb-listing-card__pilot{display:flex;align-items:center;gap:10px;min-width:0}.an-tb-listing-card__avatar{width:40px;height:40px;border-radius:12px;background:rgba(47,107,255,.12);color:var(--accent-blue);font-weight:900;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.an-tb-listing-card__ctaWrap{display:grid;grid-gap:6px;gap:6px;width:100%}.an-tb-listing-card__ctaNote{font-size:10px;color:var(--ink-muted,rgba(17,42,85,.55));font-weight:700;line-height:1.35;text-align:center}.an-tb-filter-drawer-overlay{position:fixed;inset:0;z-index:200;background:rgba(11,28,45,.45);display:flex;align-items:flex-end;justify-content:stretch}.an-tb-filter-drawer{width:100%;max-height:88vh;overflow-y:auto;border-radius:18px 18px 0 0;padding:18px 16px 28px;background:var(--surface);box-shadow:0 -8px 32px rgba(11,28,45,.15)}@media (min-width:960px){.an-tb-browse-layout{grid-template-columns:300px 1fr;gap:28px}.an-tb-filters-desktop{display:block;position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100vh - 100px);overflow-y:auto}.an-tb-filter-drawer-overlay,.an-tb-filters-desktop-apply,.an-tb-filters-mobile-bar{display:none!important}.an-tb-listing-card__footer{flex-direction:row;align-items:center;justify-content:space-between}.an-tb-listing-card__ctaWrap{width:auto;min-width:200px;max-width:240px}}@media (max-width:959px){.an-tb-listing-card__grid2,.an-tb-listing-grid{grid-template-columns:1fr}}.an-ra-listing-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.an-ra-listing-card{display:grid;grid-template-rows:auto 1fr auto;min-height:320px}.an-ra-listing-card__hero{padding:14px 18px;background:linear-gradient(135deg,#1a3d2e,#2d5a45);color:#fff}.an-ra-listing-card__body{padding:16px 18px;display:grid;grid-gap:10px;gap:10px}.an-ra-listing-card__rates{display:flex;flex-wrap:wrap;gap:14px;padding:12px;border-radius:12px;background:var(--surface-soft,#f7faff);border:1px solid var(--border)}.an-ra-listing-card__label{font-size:10px;font-weight:900;text-transform:uppercase;color:var(--ink-muted,rgba(17,42,85,.55))}.an-ra-listing-card__rate{font-size:18px;font-weight:900;color:var(--accent-blue)}.an-ra-listing-card__footer{padding:14px 18px;border-top:1px solid var(--border);background:#fafcff}.an-ra-chip{font-size:11px;font-weight:800;padding:4px 10px;border-radius:999;background:rgba(47,107,255,.1);color:var(--accent-blue);border:1px solid rgba(47,107,255,.2)}.an-ra-chip--req{background:rgba(17,42,85,.06);color:var(--ink);border-color:var(--border)}@media (max-width:959px){.an-ra-listing-grid{grid-template-columns:1fr}.an-ra-listing-card__cta{width:100%}}.app-shell .an-app-coming-hero{border-radius:22px;padding:32px 28px;background:linear-gradient(135deg,#0b1e3f,#1e3a6b 50%,#112a55);color:#fff;margin-bottom:24px}.app-shell .an-nav-dd-item:hover{background:rgba(47,107,255,.08)}.app-shell .an-app-shop-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:640px){.app-shell-content{padding-left:16px!important;padding-right:16px!important}}.an2-filter-panel__title{margin:0 0 8px;font-size:16px;font-weight:900;color:var(--ink)}.an2-filter-panel__drawer-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.an-ra-browse-layout,.an-tb-browse-layout,.an2-browse-page,.an2-marketplace-browse{display:flex;flex-direction:column;gap:16px;width:100%}.an-ra-filters-desktop,.an-ra-filters-mobile-bar,.an-tb-filters-desktop,.an-tb-filters-mobile-bar,.an2-marketplace-filters-desktop,.an2-marketplace-filters-mobile{display:none!important}.an2-browse-toolbar-wrap{display:flex;flex-direction:column;gap:10px;width:100%}.an2-browse-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%}.an2-browse-toolbar-search{flex:1 1 200px;min-width:0}.an2-browse-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width:840px){.an2-browse-toolbar-wrap--progressive .an2-browse-toolbar-search{display:none}.an2-browse-toolbar-wrap--progressive .an2-browse-toolbar{width:100%;max-width:100%;min-width:0}.an2-browse-toolbar-wrap--progressive .an2-browse-toolbar-actions{width:100%;max-width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.an2-browse-toolbar-wrap--progressive .an2-browse-toolbar-actions>*{min-width:0}.an2-browse-toolbar-wrap--progressive .an2-browse-sort-anchor .an2-btn,.an2-browse-toolbar-wrap--progressive .an2-browse-toolbar-actions button{min-height:44px;width:100%;max-width:100%;min-width:0;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an2-browse-toolbar-wrap--progressive .an2-browse-sort-anchor{display:block;min-width:0;overflow:hidden}}.an2-browse-toolbar-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;font-size:11px;font-weight:900;background:var(--electric,#2f6bff);color:#fff}.an2-browse-toolbar-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.an2-browse-toolbar-count{margin:0;font-size:14px;font-weight:800;color:var(--ink)}.an2-active-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.an2-filter-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;background:rgba(47,107,255,.1);border:1px solid rgba(47,107,255,.22);color:var(--ink)}.an2-filter-chip-remove{border:none;background:transparent;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;color:inherit;opacity:.7}.an2-filter-drawer-overlay{position:fixed;inset:0;z-index:220;background:rgba(11,28,45,.45);display:flex;align-items:flex-end;justify-content:flex-end}.an2-filter-drawer-panel{width:100%;max-height:92vh;display:flex;flex-direction:column;background:var(--surface,#fff);border-radius:18px 18px 0 0;box-shadow:0 -8px 40px rgba(11,28,45,.12)}.an2-filter-drawer-body{flex:1 1;overflow-y:auto;padding:0 16px 12px}.an2-filter-drawer-footer{display:grid;grid-gap:10px;gap:10px;padding:12px 16px 20px;border-top:1px solid rgba(17,42,85,.1);background:var(--surface,#fff)}@media (min-width:960px){.an2-filter-drawer-overlay{align-items:stretch}.an2-filter-drawer-panel{width:min(420px,100%);max-height:100vh;border-radius:0;margin-left:auto}}.an2-sort-menu-backdrop{position:fixed;inset:0;z-index:210;background:transparent}.an2-sort-menu-panel{position:fixed;z-index:211;left:12px;right:12px;bottom:12px;max-height:70vh;overflow-y:auto;border-radius:14px;border:1px solid rgba(17,42,85,.12);background:var(--surface,#fff);box-shadow:0 16px 48px rgba(11,28,45,.18);padding:8px}.an2-sort-menu-title{padding:10px 12px 6px;font-size:11px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;color:rgba(11,28,45,.55)}.an2-sort-menu-option{display:block;width:100%;text-align:left;padding:12px 14px;border:none;border-radius:10px;background:transparent;font-size:14px;font-weight:800;color:var(--ink);cursor:pointer}.an2-sort-menu-option:hover{background:rgba(47,107,255,.08)}.an2-sort-menu-option--active{background:rgba(47,107,255,.12);color:var(--electric,#2f6bff)}@media (min-width:960px){.an2-sort-menu-panel{left:auto;right:auto;bottom:auto;min-width:240px;max-width:320px}}.an-resource-article{font-size:18px;line-height:1.7}.an-resource-article .wrap{max-width:720px}.an-resource-article h1,.an-resource-article h2,.an-resource-article h3,.an-resource-article h4{font-family:var(--font-sora),system-ui,sans-serif}.an-airport-missing-link{display:block;width:100%;max-width:100%;margin:0;padding:10px 0;min-height:44px;border:none;background:none;color:#1a56c2;font-size:13px;font-weight:800;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.an-airport-missing-link--inline{position:static;z-index:auto;grid-row:2;margin-top:2px}.an-airport-missing-link--in-dropdown{margin:0;padding:10px 12px;border-top:1px solid rgba(0,0,0,.08);background:rgba(47,107,255,.06)}.cfi-profile-page .an-airport-missing-link,.tw-page .an-airport-missing-link{color:#8ec0ff}.cfi-profile-page .an-airport-missing-link--in-dropdown,.tw-page .an-airport-missing-link--in-dropdown{background:rgba(47,107,255,.12);border-top-color:hsla(0,0%,100%,.1);color:#b8d9ff}.an-airport-pending-notice{max-width:100%;min-width:0}.an-airport-search-root{display:grid;grid-template-rows:auto auto;grid-gap:4px;gap:4px;align-content:start}.an-airport-search-root.an-airport-search--open{position:relative;z-index:1;isolation:isolate}.an-airport-search-dropdown{position:fixed;z-index:10050;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.18);max-height:min(320px,50vh);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch}.an-airport-search-locked-check{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:rgba(45,107,255,.14);border:1px solid rgba(45,107,255,.28);color:#1a56c2;font-size:11px;font-weight:900;line-height:1}.an-airport-search-locked-icao{display:block;font-size:14px;font-weight:800;line-height:1.2;color:inherit}.an-airport-search-locked-name{display:block;font-size:12px;font-weight:600;line-height:1.3;opacity:.82;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@font-face{font-family:__sora_c39ac9;src:url(/_next/static/media/a9dbec99334444ab-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__sora_c39ac9;src:url(/_next/static/media/983dca172473c953-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__sora_c39ac9;src:url(/_next/static/media/f39a8642ac571806-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__sora_c39ac9;src:url(/_next/static/media/28a2116a87534022-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__sora_Fallback_c39ac9;src:local("Arial");ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.00%;size-adjust:113.97%}.__className_c39ac9{font-family:__sora_c39ac9,__sora_Fallback_c39ac9}.__variable_c39ac9{--font-sora:"__sora_c39ac9","__sora_Fallback_c39ac9"}@font-face{font-family:__inter_50010d;src:url(/_next/static/media/0a506d8e0106e07d-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__inter_50010d;src:url(/_next/static/media/360a94a925a1dbae-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__inter_50010d;src:url(/_next/static/media/e98e390c18026a1a-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__inter_50010d;src:url(/_next/static/media/efad9519a9207922-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__inter_Fallback_50010d;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_50010d{font-family:__inter_50010d,__inter_Fallback_50010d}.__variable_50010d{--font-inter:"__inter_50010d","__inter_Fallback_50010d"}