@font-face{font-family:Maven Pro;src:url(/domo-maven.woff2)format("woff2");font-display:swap;font-weight:400}.flightApp{--ink:#071c38;--cream:#fef3d5;--red:#ed3f51;color:var(--ink);height:100svh;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#051326;flex-direction:column;max-width:540px;height:100dvh;margin:auto;font-family:Maven Pro,sans-serif;font-size:16px;line-height:1.4;display:flex;position:relative;overflow:hidden}.flightApp *{box-sizing:border-box}.flightApp h1,.flightApp h2,.flightApp h3,.flightApp h4,.flightApp p{margin:0}.flightApp button,.flightApp select,.flightApp input{font:inherit}.flightApp button,.flightApp a,.flightApp summary{-webkit-tap-highlight-color:transparent}.flightApp button{cursor:pointer;color:inherit;background:0 0;border:0}:is(.flightApp button:focus-visible,.flightApp a:focus-visible,.flightApp summary:focus-visible,.flightApp input:focus-visible,.flightApp select:focus-visible){outline-offset:3px;outline:3px solid #ef7182}.flightApp a{color:inherit;text-decoration:none}.flightApp button:disabled{opacity:.45;cursor:wait}.flightStage{background:#061528;flex:1;min-height:0;position:relative;overflow:hidden}.flightRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;position:absolute;inset:0;overflow:auto hidden}.flightRail::-webkit-scrollbar{display:none}.flightRail[data-ready=false]{visibility:hidden}.flightScene{isolation:isolate;width:1500px;height:1000px;position:relative;overflow:hidden;container-type:size}.cockpitPlate{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cameraAnchor{pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.camera0{scroll-snap-align:start;left:0}.camera1{scroll-snap-align:center;left:50%}.camera2{scroll-snap-align:end;right:0}.windowStars{pointer-events:none;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);position:absolute;inset:0 5% 74%;overflow:hidden}.starDrift{opacity:.8;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 13% 14%,#fff 90%,#0000),radial-gradient(1px 1px at 42% 22%,#fff 90%,#0000),radial-gradient(1px 1px at 70% 8%,#fff 90%,#0000),radial-gradient(1.5px 1.5px at 86% 35%,#fff 90%,#0000);background-size:290px 160px;animation:28s linear infinite starflight;position:absolute;inset:-30px}.hyperspace .starDrift{animation-duration:1s}.flightHeader{z-index:4;color:#fff7e6;pointer-events:none;background:linear-gradient(#031224b8,#0000);justify-content:space-between;align-items:center;gap:8px;padding:16px 18px 8px;display:flex;position:absolute;top:0;left:0;right:0}.flightHeader>*{pointer-events:auto}.flightBrand{text-align:left;align-items:center;gap:10px;min-height:44px;padding:0;display:flex}.flightBrand img{object-fit:contain;filter:drop-shadow(0 2px 6px #0003);width:44px;height:44px;display:block}.flightBrand>span{letter-spacing:.14em;font-size:19px;font-weight:750;line-height:1.25}.flightBrand small{letter-spacing:.16em;font-size:10px;font-weight:500;display:block}.headerControls{gap:2px;display:flex}.headerControls button{color:#e4eef2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.headerControls button:hover{background:#d3e8ff18}.flightSelection{z-index:4;color:#f1f5fa;justify-content:space-between;align-items:center;gap:15px;display:flex;position:absolute;top:78px;left:20px;right:20px}.flightSelection>label{flex-shrink:0;align-items:center;gap:6px;display:flex}.flightSelection label>span{letter-spacing:.12em;color:#a6c3d6;font-size:9px}.flightSelection select{color:#fff9eb;background:0 0;border:0;max-width:100px;min-height:44px;padding:3px;font-size:15px;font-weight:600}.flightSelection option{color:#fff;background:#071c38}.flightChips{scrollbar-width:none;gap:5px;display:flex;overflow:auto}.flightChips button{color:#a3b5c6;background:#04132870;border:1px solid #b2c8da52;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:3px 7px;font-size:12px;display:flex}.flightChips button[aria-pressed=true]{color:#fff6e5;border-color:var(--drop);box-shadow:inset 0 -2px var(--drop);background:#0f293cc7}.flightChips svg{color:var(--drop)}.chipEmpty{border:1px solid #718699;border-radius:50%;width:10px;height:10px}.flightClock{color:#c3d4e1;z-index:3;pointer-events:none;font-size:11px;position:absolute;top:124px;left:20px}.flightClock span{margin-top:3px;display:block}.flightOrientation{color:#f4f7fa;z-index:2;pointer-events:none;text-align:center;text-shadow:0 2px 8px #0008;position:absolute;top:19%;left:20px;right:20px}.flightOrientation>span{letter-spacing:.18em;font-size:10px;display:block}.flightOrientation>small{color:#cbdae3;margin-top:6px;font-size:11px;display:block}.flightOrientation>strong{margin-top:5px;font-size:22px;font-weight:600;display:block}.flightOrientation strong small{color:#c8d8e1;font-size:11px;font-weight:400;display:block}.centerInstruments{pointer-events:none;position:absolute;inset:0}.centerInstruments button{pointer-events:auto}.mainDialMount{border-radius:50%;width:17.5781%;height:25.8789%;position:absolute;top:27.7344%;left:41.1458%}.profitDial{text-align:center;border-radius:50%;width:100%;height:100%;display:block;position:relative;padding:0!important}.profitScale{width:100%;height:100%;position:absolute;inset:0}.profitScale text{fill:#5a6a73;font-family:Maven Pro,sans-serif;font-size:15px}.dialCopy{color:#071c38;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:29% 12% 15%}.fitNumber{font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;max-width:100%;line-height:1.15;display:block}.fitNumber>strong{font-size:inherit;white-space:nowrap;font-weight:650;display:inline-block}.dialBudget{white-space:nowrap;font-size:clamp(12px,1.14cqw,16px)}.miniInstrument{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:8.7891%;height:13.0859%;line-height:1.2;display:flex;position:absolute;top:54.0039%;color:#071c38!important;padding:0!important}.revenueInstrument{left:37.2396%}.socialInstrument{left:53.7109%}.miniInstrument .meterName{white-space:nowrap;font-size:clamp(12px,1.3cqw,17px);font-weight:500;position:absolute;top:18%}.revenueReadout{letter-spacing:-.04em;text-align:center;width:80%;font-size:clamp(21px,2.45cqw,34px);position:absolute;top:38%}.revenueInstrument>span:last-child{color:#385065;font-size:clamp(11px,1.15cqw,16px);position:absolute;bottom:20%}.socialInstrument .vuMeter{width:74%;position:absolute;top:29%;left:13%}.vuMeter svg{width:100%;display:block}.vuNeedle{transform-origin:90px 88px;transition:transform .65s ease-out}.socialInstrument>strong{font-size:clamp(17px,1.8cqw,26px);font-weight:650;position:absolute;bottom:9%}.socialInstrument strong small{color:#385065;margin-left:2px;font-size:.67em;font-weight:400}.auxiliaryDisplay{color:#071c38;pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:31.8%;height:6.7%;display:grid;position:absolute;top:71.15%;left:34.1%}.auxiliaryDisplay>button{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:0 7px;line-height:1.2;display:flex}.auxiliaryDisplay>button+button{border-left:1px solid #47627940}.auxiliaryDisplay button>span:first-child{color:#3d5360;align-items:center;gap:3px;font-size:clamp(12px,1.25cqw,17px);display:flex}.auxiliaryDisplay .fitNumber{letter-spacing:-.04em;margin-top:4px;font-size:clamp(18px,2.05cqw,29px)}.auxiliaryDisplay .walletLow,.auxiliaryDisplay .walletLow>span:first-child{color:#b01f38!important}.walletInstrument.walletLow{background:#ed3f5115;border-radius:5px}.walletInstrument svg{flex-shrink:0}.projectedMonitors{width:1536px;height:1024px;transform:scale(var(--scene-scale,1));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.cockpitMonitor{transform-origin:0 0;color:#f6f5e9;pointer-events:auto;width:440px;height:300px;line-height:1.3;position:absolute;top:0;left:0;overflow:hidden}.monitorInterior{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#55778c transparent;height:100%;padding:10px 14px;overflow-y:auto}.monitorHeading{justify-content:space-between;align-items:center;gap:6px;display:flex}.monitorHeading>span{display:none}.monitorHeading h1{letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.15}.monitorHeading p{color:#bdd2df;margin:6px 0;font-size:13px}.starboardMonitor .monitorHeading{display:block}.cockpitMonitor .monitorHeading h1{font-size:calc(20px / var(--scene-scale))}.cockpitMonitor .monitorHeading p{font-size:calc(12px / var(--scene-scale))}.screenSwitch{border-bottom:1px solid #7da2bc42;gap:4px;padding-bottom:4px;display:flex}.screenSwitch button{color:#c1d6e2;border-radius:4px;flex:1;min-height:44px;padding:5px 2px;font-size:13px;line-height:1.2}.screenSwitch button[aria-pressed=true]{color:#fff4df;background:#b8d4e522}.cockpitMonitor .screenSwitch button{min-height:calc(44px / var(--scene-scale));font-size:calc(12px / var(--scene-scale))}.flightChart{width:100%;margin:4px 0;display:block}.flightChart text{fill:#d0e0e9;font-family:Maven Pro,sans-serif;font-size:15px}.curveTotals{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.curveTotals>div{flex:1;min-width:0}.curveTotals span{align-items:center;gap:4px;font-size:12px;display:flex}.curveTotals i,.productDropBreakdown i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.curveTotals strong{white-space:nowrap;margin-top:3px;font-size:18px;font-weight:550;display:block}.curveFoot{color:#bdd0dc;font-size:12px;line-height:1.45;margin-top:10px!important}.compactCurve{flex-direction:column;height:100%;min-height:100%;display:flex}.compactCurve .monitorHeading{flex:none}.compactCurve .monitorHeading h1{font-size:calc(18px / var(--scene-scale))}.compactCurve .flightChart{flex:1;min-height:100px;margin:4px 0}.compactCurve .curveFoot{display:none}.compactCurve .curveTotals{flex:none;gap:8px}.compactCurve .curveTotals>div{align-items:center;gap:6px;display:flex}.compactCurve .curveTotals span{font-size:calc(11px / var(--scene-scale))}.compactCurve .curveTotals strong{font-size:calc(14px / var(--scene-scale));margin:0}.expandMonitor{width:calc(44px / var(--scene-scale,1));min-height:calc(44px / var(--scene-scale,1));flex:none;place-items:center;display:grid;color:#d5e7f0!important;padding:0!important}.expandMonitor svg{width:calc(18px / var(--scene-scale,1));height:auto}.chartScrubber{margin:14px 0}.chartScrubber label{color:#bdcedb;font-size:13px;display:block}.chartScrubber input{accent-color:#ed3f51;touch-action:pan-y;width:100%;min-height:44px}.bestsellerStack{gap:0;display:grid}.bestseller{border-bottom:1px solid #8babc735;padding:12px 0}.productMain{align-items:center;gap:9px;margin-bottom:8px;display:flex}.productRank{font-size:calc(11px / var(--scene-scale));color:#b9cfdd;flex-shrink:0}.productMain h2{font-size:calc(14px / var(--scene-scale));overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500;line-height:1.25}.productMain strong{font-size:calc(25px / var(--scene-scale));font-weight:550;line-height:1}.productFuel{background:#adc8d428;border-radius:4px;height:5px;overflow:hidden}.productFuel i{background:#ed596b;border-radius:4px;height:100%;display:block}.productDropBreakdown{font-size:calc(11px / var(--scene-scale));color:#cddde6;flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.productDropBreakdown>span{align-items:center;gap:3px;display:flex}.productDropBreakdown b{color:#fff7e6;font-weight:500}.monitorEmpty{color:#d8e6ef;text-align:center;padding:26px 8px;font-size:16px}.monitorEmpty small{margin-top:9px;font-size:13px;display:block}.flightDock{z-index:5;padding:8px max(18px,env(safe-area-inset-right)) max(22px,calc(env(safe-area-inset-bottom) + 10px)) max(18px,env(safe-area-inset-left));background:linear-gradient(110deg,#e5eaf0,#fcfdfe 48%,#d8e0e9);border-top:1px solid #9daebb;flex:none;box-shadow:0 -3px 16px #01081444}.lookNavigation{background:#f7fafc;border:1px solid #b0bcc8;border-radius:8px;grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden;box-shadow:inset 0 2px 4px #647c8a19}.lookNavigation button{justify-content:center;align-items:center;gap:6px;min-height:48px;font-size:14px;display:flex;position:relative}.lookNavigation button+button{border-left:1px solid #c8d2d9}.lookNavigation button[aria-current=page]{color:#fff4dd;background:#071c38;box-shadow:inset 0 -3px #ed3f51}.missionNavigation{justify-content:space-between;align-items:center;gap:14px;min-height:40px;padding-top:4px;display:flex}.missionNavigation>span{letter-spacing:.1em;color:#5d7383;flex:1;font-size:8px}.missionNavigation>a,.missionNavigation>button{color:#243e55;align-items:center;gap:5px;min-height:44px;padding:0;font-size:14px;display:flex}.flightSyncError{z-index:8;color:#6d4010;background:#fef3d5;border:1px solid #dfc797;border-radius:9px;align-items:center;gap:6px;padding:12px;font-size:13px;display:flex;position:absolute;top:138px;left:12px;right:12px}.flightSyncError button{flex-shrink:0;min-width:35px;min-height:35px}.spaceJoke{color:#071c38;text-align:center;z-index:6;background:#fef3d5;border:1px solid #e9d69d;border-radius:9px;padding:16px;font-size:14px;position:absolute;top:150px;left:20px;right:20px;box-shadow:0 5px 25px #0005}.flightCaption{color:#546b7d;line-height:1.65;margin:15px 0!important;font-size:13px!important}.flightAdvice{background:#fef3d5;border:1px solid #e4d3a6;border-radius:10px;margin:18px 0;padding:15px;font-size:14px;line-height:1.6}.flightAdvice h3{font-size:16px}.flightAdvice>span{color:#745834;font-size:12px}.flightDetails{border-top:1px solid #cbd6df;margin-top:20px;padding:16px 0;font-size:14px}.flightDetails summary{cursor:pointer;min-height:32px;font-weight:600}.flightDetails p{margin-top:12px;line-height:1.6}.flightTable{max-height:320px;margin-top:12px;overflow:auto}.flightTable table{border-collapse:collapse;width:100%;font-size:12px}.flightTable th,.flightTable td{text-align:left;border-bottom:1px solid #879fb93d;padding:9px 4px}.flightDialog{color:#071c38;background:#f8f6ed;border:1px solid #b4b8ad;border-radius:25px 25px 0 0;width:100%;max-width:640px;max-height:87dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -10px 55px #0314293d}.flightDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071c387a}.flightDialog[open]{flex-direction:column;display:flex}.dialogTop{flex:none;justify-content:space-between;align-items:center;padding:17px 20px 8px;display:flex}.dialogTop h2{font-size:23px}.dialogTop button{place-items:center;min-width:44px;min-height:44px;display:grid}.detailTabs{flex:none;gap:4px;padding:4px 14px 12px;display:flex}.detailTabs button{border:1px solid #d2d3c5;border-radius:8px;flex:1;min-height:40px;font-size:13px}.detailTabs button[aria-pressed=true]{color:#fff3d8;background:#071c38;border-color:#071c38}.dialogBody{padding:14px 22px max(25px,env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.dialogBody h3{margin:6px 0 17px;font-size:18px}.financeList>div{border-bottom:1px solid #daddd0;justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;display:flex}.financeList b{white-space:nowrap}.financeList>div:last-child{font-size:16px;font-weight:700}.invoiceCard{border-bottom:1px solid #daddd0;grid-template-columns:1fr auto;gap:5px 12px;padding:15px 0;font-size:13px;display:grid}.invoiceCard>span,.invoiceCard>small{grid-column:1/-1}.invoiceCard small{color:#64706b}.socialStats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.socialStats>span{background:#ede9d8;border-radius:10px;padding:15px;font-size:13px}.socialStats strong{font-size:26px;display:block}.postCard{border-bottom:1px solid #d4d7cb;padding:17px 0}.postCard>span{color:#647266;font-size:12px}.postCard h4{overflow-wrap:anywhere;margin:9px 0;font-size:16px;font-weight:550;line-height:1.5}.postCard p{color:#556570;font-size:13px}.postCard a{align-items:center;gap:6px;margin-top:12px;font-size:14px;display:flex}.sourceLine{border-bottom:1px solid #dce0d2;flex-direction:column;gap:4px;padding:9px 0;font-size:12px;display:flex}.sourceLine span{color:#5a6b6e}.flightLogout{align-items:center;gap:7px;min-height:44px;font-size:14px;display:flex}.trafficBars{align-items:flex-end;gap:5px;min-height:160px;margin:10px 0 22px;display:flex}.trafficBars>div{text-align:center;flex:1;min-width:0;font-size:10px}.trafficBars i{background:#3f7a82;border-radius:3px 3px 0 0;width:100%;max-width:25px;margin:7px auto;display:block}.launchLink{background:#071c38;border-radius:12px;align-items:center;gap:7px;padding:14px;font-size:14px;display:flex;color:#fef3d5!important}.flightDialog{background:#f7fafc;border-color:#abb9c8;max-width:540px}.detailTabs button[aria-pressed=true]{color:#fff;background:#071c38}.socialStats>span{background:#eaf0f5}.dialogBody.expandedCurve{color:#fff6e7;background:#071c38;padding:22px}.expandedCurve .flightDetails{border-color:#4c677e}.expandedCurve .monitorHeading h1{font-size:26px}.expandedCurve .screenSwitch button{min-height:44px;font-size:13px}.expandedCurve .curveTotals strong{font-size:23px}.expandedCurve .curveFoot{font-size:12px}.lossText{color:#c62944}@keyframes starflight{0%{transform:translate(0,0)}to{transform:translate(-290px,50px)}}@media (min-width:650px){.flightApp{box-shadow:0 0 70px #071c3840}.flightHeader{padding-top:20px}.flightOrientation{top:19%}.flightSelection{top:83px}.flightClock{top:131px}}@media (max-height:730px){.flightHeader{padding-top:9px}.flightSelection{top:65px}.flightClock{top:111px}.flightOrientation{display:none}.flightDock{padding-top:7px}.dialEstimate{margin-top:5%}}@media (prefers-reduced-motion:reduce){.flightApp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.motionOff .starDrift{animation-play-state:paused}.motionOff .vuNeedle{transition:none}.flightReadingNote{text-align:center;justify-content:center;align-items:center;gap:7px;width:100%;min-height:36px;line-height:1.4;display:flex;color:#39516a!important;padding:2px 0 7px!important;font-size:12px!important}.statusLamp{background:#ba6a16;border-radius:50%;flex-shrink:0;width:6px;height:6px}.statusLamp.green{background:#167c60}.flightStage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#031325d9,#031325ab 76%,#03132500);height:157px;position:absolute;top:0;left:0;right:0}.flightHeader{background:0 0}.flightClock{color:#e0eaf2;background:#04172cd9;border-radius:4px;padding:3px 6px;font-size:12px;top:122px}.flightClock.stale{color:#ffca80}.flightOrientation{top:22%}.flightOrientation>small{font-size:12px}.walletDetails p{font-size:16px;line-height:1.6}.walletBalance{color:#126c57;align-items:center;gap:12px;margin:5px 0 16px;display:flex}.walletBalance strong{letter-spacing:-.035em;font-size:40px;font-weight:600}.walletBalance.walletLow{color:#b01f38}.easterHint{color:#5d6d7a;padding:12px 22px max(20px,env(safe-area-inset-bottom));border-top:1px solid #cbd6df;flex:none;font-size:12px!important}.dialogBody{padding-bottom:20px}.flightChips button{font-size:13px}@media (max-height:730px){.flightClock{top:110px}.flightReadingNote{min-height:28px;font-size:11px!important}.flightDock{padding-bottom:max(20px,calc(env(safe-area-inset-bottom) + 8px))}.flightStage:after{height:142px}}.compactPeriod{font-size:calc(12px / var(--scene-scale));color:#c3d8e5;border-bottom:1px solid #9fb4c73b;flex:none;padding:0 0 5px;line-height:1.35}.flightOrientation{background:#03172acc;border:1px solid #aac4d531;border-radius:5px;width:max-content;max-width:calc(100% - 40px);padding:6px 12px;top:150px;left:50%;right:auto;transform:translate(-50%)}.flightOrientation>span{font-size:10px}.flightOrientation>small{margin-top:3px;font-size:12px}.flightOrientation>strong{margin-top:3px;font-size:19px}.flightOrientation strong small{margin-top:2px;font-size:12px}.revenueReadout{line-height:1.08;top:36%}@media (max-height:730px){.flightOrientation{display:none}}.instrumentNeedle{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ringMeter{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dialCopy{inset:26% 13% 17%}.instrumentLabel{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(12px,1.3cqw,17px);font-weight:700}.profitReadout{letter-spacing:-.065em;margin:5% 0 1%;font-size:clamp(33px,4.5cqw,68px);font-weight:800}.dialForecast{white-space:nowrap;font-size:clamp(10px,.98cqw,13px);font-weight:650}.dialEstimate{margin-top:3%;font-size:clamp(9px,.88cqw,12px)}.revenueReadout{width:74%;font-size:clamp(21px,2.7cqw,38px);font-weight:750;top:45%}.revenueInstrument>span:last-child{font-size:clamp(11px,1.05cqw,14px);bottom:13%}.socialInstrument>strong{font-size:clamp(23px,2.9cqw,40px);font-weight:750;bottom:28%}.socialInstrument strong small{font-size:.55em}.auxiliaryDisplay{height:7.6%;top:70.75%}.auxiliaryDisplay>button{justify-content:flex-start;padding:0 8px;position:relative}.auxiliaryDisplay button>span:first-child{font-size:clamp(11px,1.15cqw,15px);font-weight:550;position:absolute;top:2%}.auxiliaryDisplay .vuMeter{width:80%;height:43%;position:absolute;top:20%}.auxiliaryDisplay .vuMeter svg{width:100%;height:100%;overflow:visible}.auxiliaryDisplay .fitNumber{letter-spacing:-.03em;width:86%;margin:0;font-size:clamp(17px,1.9cqw,27px);line-height:1.15;position:absolute;bottom:0;left:7%}.invoiceLamp{background:#c68337;border-radius:50%;width:8px;height:8px;position:absolute;top:39%;box-shadow:0 0 7px #c6833740}.invoiceLamp.settled{background:#438f7b;box-shadow:0 0 7px #438f7b40}.flightDock{background:linear-gradient(110deg,#d9d5cb,#f6f2e8 45%,#e2ddd3);border-top:1px solid #c6c2b7;flex-direction:column;padding-top:15px;display:flex;box-shadow:inset 0 3px 6px #fff9,0 -3px 14px #03101f25}.lookNavigation{background:linear-gradient(#f5f1e7,#ddd8ce);border:1px solid #bebbb1;border-radius:28px;order:0;grid-template-columns:1fr 1.15fr 1fr;min-height:50px;margin:0 0 5px;position:relative;overflow:visible;box-shadow:inset 0 2px 3px #fff,0 3px 4px #10223738}.lookNavigation button{color:#233247;border-radius:24px;gap:6px;min-height:50px;padding:0 8px;font-size:14px;font-weight:550}.lookNavigation button+button{border:0}.lookNavigation button[aria-current=page]{color:#fff9e9;background:linear-gradient(#f45568,#df304b);border-radius:17px 17px 8px 8px;min-height:56px;margin-bottom:-6px;transform:translateY(-5px);box-shadow:inset 0 2px 2px #ffabbf,0 3px #ab293b,0 4px 5px #521a2840}.lookNavigation .commandKey{flex-direction:column;gap:5px;font-size:15px}.cameraDots{gap:7px;display:flex}.cameraDots i{background:#39506255;border-radius:50%;width:4px;height:4px}.cameraDots .lit{background:#ed3f51}.commandKey[aria-current=page] .cameraDots i{background:#fff8e478}.commandKey[aria-current=page] .cameraDots .lit{background:#fff8e4}.flightReadingNote{order:1;min-height:27px;padding:4px 0!important}.missionNavigation{order:2;padding-top:0}.missionNavigation>a,.missionNavigation>button{font-size:13px}.missionNavigation>a{color:#9e3548}.flightClock{font-size:12px}.flightApp .motionOff .instrumentNeedle,.motionOff .instrumentNeedle{transition:none}@media (max-width:365px){.lookNavigation button{gap:3px;padding:0 5px;font-size:12px}}@media (max-height:730px){.flightDock{padding-top:12px}.flightReadingNote{min-height:25px}}.socialInstrument>strong{font-size:clamp(23px,2.5cqw,35px);line-height:1.1;top:48%;bottom:auto}.revenueReadout{font-size:clamp(21px,2.45cqw,35px);top:43%}.revenueInstrument>span:last-child{bottom:11%}.auxiliaryDisplay .vuMeter{height:32%;top:23%}.auxiliaryDisplay .vuMeter svg{overflow:hidden}.lookNavigation button[aria-current=page]{box-shadow:none;isolation:isolate;background:0 0}.lookNavigation button[aria-current=page]:before{content:"";z-index:-1;transform-origin:bottom;background:linear-gradient(#f65b6c,#dc3047);border:1px solid #c33048;border-radius:16px 16px 6px 6px;position:absolute;inset:0 -3px;transform:perspective(120px)rotateX(13deg);box-shadow:inset 0 2px 2px #ffb0bf,0 3px 1px #a83242,0 5px 6px #531f3444}.productGlass{pointer-events:none;scrollbar-width:none;overflow:hidden}.starboardMonitor{pointer-events:none}.productTouchSurface{overscroll-behavior-y:contain;touch-action:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#80b9b977 transparent;z-index:1;width:29.4922%;height:32.0313%;position:absolute;top:37.1094%;left:69.5313%;overflow:hidden auto}.productTouchSurface[inert]{pointer-events:none}.productTouchSurface:focus-visible{outline-offset:-6px;outline:2px solid #91d9ca}.productTouchSurface>div{pointer-events:none;width:1px}.starboardMonitor:after{content:"";pointer-events:none;background:linear-gradient(#0000,#081725d9);height:14px;position:absolute;inset:auto 0 0}:is(html:has(.flightApp),body:has(.flightApp)){height:var(--standalone-screen-height,100%);overscroll-behavior:none;scroll-behavior:auto;background:#061528;overflow:hidden}body:has(.flightApp){position:relative}.flightApp{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--ink:#11293e;width:100%;height:var(--standalone-screen-height,100dvh);color:var(--ink);background:#061528;margin:0 auto;position:absolute;inset:0 0 auto;overflow:hidden}.flightStage{background:radial-gradient(1px 1px at 20% 4%,#d7f2ff,#0000),radial-gradient(1px 1px at 62% 7%,#d7f2ff,#0000),#061528}.cockpitPlate{filter:none}.flightHeader{padding:calc(var(--safe-top) + 3px) 17px 5px;min-height:52px}.flightBrand img{width:40px;height:40px}.flightBrand>span{font-size:18px}.flightBrand small{font-size:9px}.flightSelection{top:calc(var(--safe-top) + 55px);gap:8px;left:17px;right:17px}.flightClock{top:calc(var(--safe-top) + 103px);font-size:11px;left:17px}.flightStage:after{height:calc(var(--safe-top) + 144px);background:linear-gradient(#03132588,#03132544 76%,#0000)}.flightSyncError{top:calc(var(--safe-top) + 134px)}.spaceJoke{top:calc(var(--safe-top) + 145px)}.flightApp .profitDial,.flightApp .miniInstrument{background:radial-gradient(at 50% 36%,#fff9eafa,#eee8d9ed);box-shadow:inset 0 0 0 1px #fff9,inset 0 0 10px #79694722}.dialCopy{color:#182e42;inset:30% 20% 20%}.profitScale text{fill:#576777;font-size:12px}.instrumentLabel{letter-spacing:.04em;font-size:clamp(10px,1.05cqw,14px);font-weight:600}.profitReadout{letter-spacing:-.045em;margin:5% 0 3%;font-size:clamp(25px,3.1cqw,45px)}.profitReadout>strong{font-weight:700}.negative .profitReadout{color:#cc2d46}.positive .profitReadout{color:#12745c}.neutral .profitReadout{color:#405465}.dialBudget{margin-top:1px;font-size:clamp(10px,.96cqw,13px);font-weight:500}.dialForecast{color:#314f63;white-space:nowrap;font-size:clamp(9px,.88cqw,12px);font-weight:650}.dialEstimate{color:#596979;margin-top:2%;font-size:clamp(8px,.78cqw,11px)}.miniInstrument{color:#172c41!important}.miniInstrument .meterName{font-size:clamp(9px,.91cqw,12px);font-weight:500;top:31%}.revenueReadout{width:65%;font-size:clamp(18px,1.92cqw,28px);line-height:1.05;top:45%}.revenueInstrument>span:last-child{color:#4c6575;font-size:clamp(9px,.86cqw,12px);bottom:13%}.socialInstrument .meterName{top:31%}.socialInstrument>strong{font-size:clamp(19px,2cqw,29px);font-weight:650;top:49%}.socialInstrument strong small{color:#4c6575}.auxiliaryDisplay{color:#203649;background:linear-gradient(105deg,#ece7dbe6,#f6f0e4e8);border:1px solid #b3aba080;border-radius:5px;padding:1px 0;box-shadow:inset 0 1px 4px #fff8}.auxiliaryDisplay>button+button{border-left-color:#74859538}.auxiliaryDisplay button>span:first-child{color:#3d5668;font-size:clamp(10px,.95cqw,13px);top:3%}.auxiliaryDisplay .vuMeter{color:#3e596c;width:74%;height:35%;top:26%}.auxiliaryDisplay .fitNumber{letter-spacing:0;width:80%;font-size:clamp(13px,1.48cqw,21px);bottom:3%;left:10%}.invoiceLamp{background:#b57124;width:6px;height:6px;top:40%}.invoiceLamp.settled{background:#31866f}.easterHint{padding:10px 20px max(14px,var(--safe-bottom));line-height:1.5;font-size:11px!important}.vatBasis{gap:10px;margin-top:12px;display:grid}.vatBasis>div{grid-template-columns:110px 1fr;gap:10px;font-size:12px;line-height:1.5;display:grid}.vatBasis dd{color:#526779;margin:0}.vatBasis dt{font-weight:650}.flightApp{--canopy-top:var(--safe-top)}.flightStage{background:#031323;flex:none;height:100%}.flightRail{touch-action:auto;overscroll-behavior:none}.flightScene{top:var(--scene-rest,0px)}.flightHeader{padding-top:calc(var(--safe-top) + 3px)}.flightSelection{top:calc(var(--safe-top) + 55px)}.flightClock{top:calc(var(--safe-top) + 103px)}.flightStage:after{background:linear-gradient(#03132310,#03132315 70%,#0000)}.cockpitPlate{filter:none;-webkit-mask-image:none;mask-image:none}.canopyStars{pointer-events:none;background:linear-gradient(#03132355,#031323aa 48%,#031323 80%),url(/space/canopy.webp) top/cover no-repeat,#031323;position:absolute;inset:0;overflow:hidden}.canopyStars div,.canopyStars i{background-image:radial-gradient(1px 1px at 17% 11%,#fff,#0000),radial-gradient(1px 1px at 57% 26%,#a4dceb,#0000),radial-gradient(1.5px 1.5px at 86% 61%,#fff1d5,#0000),radial-gradient(1px 1px at 38% 79%,#b1e3f9,#0000);background-size:117px 143px;animation:30s linear infinite canopyFloat;position:absolute;inset:-20%}.canopyStars i{opacity:.65;background-size:193px 211px;animation:42s linear infinite reverse canopyFloat}@keyframes canopyFloat{to{translate:20px 60px}}.readoutMinus{vertical-align:.09em;letter-spacing:0;margin-right:.03em;font-size:.65em;font-weight:400}.consoleControlMount{z-index:3;width:32%;position:absolute;top:78.6%;left:34%}.consoleHardware{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0;display:grid;position:relative}.hardwareKey{touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:44px;min-height:48px;display:flex;color:#263e4d!important;padding:0!important}.keyBezel{background:conic-gradient(from 20deg,#d4dcd7,#748080,#eee8db,#616f73,#bfc5bc,#edf0e5,#7d8d8b,#d4dcd7);border:1px solid #6a787b;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;box-shadow:0 2px 3px #17263366,inset 0 1px 1px #fff}.keyCap{color:#bfd5d9;background:radial-gradient(circle at 35% 22%,#3f5666,#122d40 68%,#091c2b);border:1px solid #091b28;border-radius:50%;place-items:center;width:23px;height:23px;transition:transform .12s,box-shadow .12s;display:grid;position:relative;box-shadow:inset 0 1px 1px #9fb7c188,0 2px 2px #0008}.keyCap svg{stroke-width:1.6px;width:12px;height:12px;margin-top:-3px}.keyCap i{background:#516168;border-radius:2px;width:4px;height:2px;position:absolute;bottom:3px;box-shadow:inset 0 1px 1px #0008}.keyCap i.lit{background:#90f4c9;box-shadow:0 0 6px #50e7bc,0 0 12px #60ffc760}.keyLegend{letter-spacing:.06em;white-space:nowrap;text-shadow:0 1px #fff9;font-size:9px;font-weight:600;line-height:1.1}.hardwareKey:active .keyCap{transform:translateY(2px);box-shadow:inset 0 2px 4px #0008}.warpKey .keyCap{color:#fff4da;background:radial-gradient(circle at 34% 21%,#ff7980,#e63750 61%,#9c2038);border-color:#901d35;box-shadow:inset 0 1px 2px #ffbec2,0 2px 2px #4d1426a0}.warpKey .keyCap svg{fill:#fff1d544;stroke-width:2px}.warpKey[aria-pressed=true] .keyCap{box-shadow:inset 0 1px 2px #ffcfbb,0 0 10px #ff7a61}.productSwitches{justify-content:center;gap:13px;padding:0;display:flex}.productSwitches .hardwareKey{width:44px;min-height:48px}.starboardProjection{z-index:3}.productExpand{pointer-events:auto;position:absolute;top:10px;right:14px}.productGlass .monitorHeading{padding-right:45px}.productColor{color:#b4c9d5;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:400;display:flex}.productColor i{border:1px solid #94acb6;border-radius:50%;width:12px;height:12px;display:inline-block}.expandedProducts{color:#f4f3e7;background:#0a2032;flex:1;min-height:0}.expandedProducts .monitorHeading{display:block}.expandedProducts .monitorHeading h1{display:none}.expandedProducts .monitorHeading p{font-size:14px}.expandedProducts .productMain{gap:12px}.expandedProducts .productMain h2{font-size:16px}.expandedProducts .productMain>strong{font-size:24px}.expandedProducts .productColor{font-size:13px}.expandedProducts .bestseller{padding:18px 0}.expandedProductControls{padding:8px 22px max(12px,var(--safe-bottom));background:#0a2032;flex:none}.expandedProductControls .productSwitches{max-width:270px;margin:auto}.islandHalo{pointer-events:none;z-index:25;filter:drop-shadow(0 0 3px #79e9c8);width:142px;height:46px;display:none;position:absolute;top:7px;left:50%;transform:translate(-50%)}.islandHalo svg{width:100%;height:100%;display:block;overflow:visible}.islandTracer{animation:4s linear infinite islandCircuit}@keyframes islandCircuit{to{stroke-dashoffset:-100px}}@media (orientation:portrait) and (min-width:390px) and (max-width:440px){.isStandalone .islandHalo.haloOn{display:block}.flightApp.isStandalone{--safe-top:max(env(safe-area-inset-top,0px),62px)}}@media (display-mode:standalone) and (orientation:portrait) and (min-width:390px) and (max-width:440px){.islandHalo.haloOn{display:block}.flightApp{--safe-top:max(env(safe-area-inset-top,0px),62px)}}.cockpitPan{touch-action:none;cursor:grab;position:absolute;inset:0}.cockpitPan:active{cursor:grabbing}.sceneClip{height:100%;position:relative;overflow:clip}.productDialog[open]{height:84dvh;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.productDialog .expandedProducts{-webkit-overflow-scrolling:touch;touch-action:pan-y;--scene-scale:1;height:100%;min-height:0;overflow-y:auto}.expandedProductControls .hardwareKey{color:#dce8eb!important}.expandedProductControls .keyLegend{text-shadow:none}.motionOff .canopyStars>*,.motionOff .islandTracer{animation:none}@media (prefers-reduced-motion:reduce){.canopyStars>*,.islandTracer{animation:none!important}}.warpViewport{z-index:100;touch-action:none;background:#020710;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.warpDepth{background:#020710;animation:.16s linear 1s infinite engineShake;position:absolute;inset:-4px;overflow:hidden}.warpCosmos,.warpGalaxy{object-fit:cover;width:100%;max-width:none;height:100%;animation:10s cubic-bezier(.3,.1,.7,1) both cosmosRush;position:absolute;inset:0}.warpGalaxy{object-position:70% 25%;mix-blend-mode:screen;width:140%;height:120%;animation:10s ease-in both galaxyFlyby;inset:-10% -20%;-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}.blackHole{width:220%;max-width:none;height:auto;animation:10s ease-in both singularity;position:absolute;top:16%;left:-60%;-webkit-mask-image:radial-gradient(#000 25%,#0000 69%);mask-image:radial-gradient(#000 25%,#0000 69%)}.warpTrails{width:1px;height:1px;position:absolute;top:44%;left:50%}.warpTrails>i{transform:rotate(var(--angle));width:1px;height:1px;position:absolute}.warpTrails b{height:1px;width:var(--reach);background:linear-gradient(90deg,transparent,var(--tint));animation:warpTrail var(--speed) var(--delay) linear infinite;transform-origin:0;border-radius:50%;display:block;position:absolute}@keyframes warpTrail{0%{opacity:0;transform:translate(7px)scaleX(.02)}25%{opacity:.8}to{opacity:0;transform:translate(80vmax)scaleX(1.8)}}@keyframes cosmosRush{0%{opacity:.7;transform:scale(1)}35%{opacity:1}80%{opacity:.75;transform:scale(3.2)rotate(9deg)}to{opacity:.15;transform:scale(4.2)rotate(12deg)}}@keyframes galaxyFlyby{0%,16%{opacity:0;transform:scale(.2)translate(-60%,-30%)rotate(-20deg)}35%{opacity:.8}70%{opacity:.8;transform:scale(1.7)translate(40%,25%)rotate(15deg)}85%,to{opacity:0;transform:scale(3)translate(75%,50%)rotate(25deg)}}@keyframes singularity{0%,38%{opacity:0;transform:scale(.12)rotate(-14deg)}58%{opacity:1;transform:scale(.6)rotate(-9deg)}88%{opacity:1;transform:scale(2.7)rotate(16deg)}to{opacity:0;transform:scale(5)rotate(25deg)}}@keyframes engineShake{0%,to{translate:0}25%{translate:1px -1px}75%{translate:-1px 1px}}.warpCalm .warpDepth,.warpCalm img{animation:none}.warpCalm .warpCosmos{opacity:1}.warpCalm .blackHole,.warpCalm .warpGalaxy,.warpCalm .warpTrails{display:none}@media (prefers-reduced-motion:reduce){.warpDepth,.warpViewport img{animation:none!important}.warpCosmos{opacity:1}.warpTrails,.warpGalaxy,.blackHole{display:none}}.hullOnly{clip-path:polygon(0 0,6.4% 0,8.3% 8%,10.2% 17.5%,11.9% 23.5%,13% 25%,16% 26.2%,22% 27%,30% 25.4%,40% 23.8%,50% 23%,60% 23.8%,70% 25.4%,78% 27%,84% 26.2%,87% 25%,88.1% 23.5%,89.8% 17.5%,91.7% 8%,93.6% 0,100% 0,100% 100%,0 100%)}.canopyStars{background:linear-gradient(#02142322,#03132344),url(/space/cosmos.webp) top/cover no-repeat,#031323}.canopyStars div,.canopyStars i{display:none}.auxiliaryDisplay{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.auxiliaryDisplay .fitNumber{width:94%;font-size:clamp(11px,1.18cqw,17px);left:3%}.auxiliaryDisplay button>span:first-child{font-size:clamp(9px,.85cqw,12px)}.hardwareKey{gap:0;min-width:44px;min-height:44px}.keyBezel{background:linear-gradient(#706e63,#e3ddd0 50%,#aba79d);border-radius:6px;width:88px;height:26px;box-shadow:inset 0 2px 3px #162330aa,0 1px #fff9}.keyCap{border-radius:4px;justify-content:center;align-items:center;gap:5px;width:82px;height:21px;display:flex;box-shadow:inset 0 1px 2px #8f9fa788,inset 0 -2px 2px #0008}.keyCap svg{width:10px;height:10px;margin:0}.keyCap i{flex:none;width:3px;height:3px;position:static}.keyLegend{color:#e1e9df;text-shadow:0 1px 1px #000;letter-spacing:.015em;font-size:9px}.productSwitches .hardwareKey{width:70px}.productSwitches .keyBezel{width:65px}.productSwitches .keyCap{width:59px}.warpRim{pointer-events:none;height:28px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.warpRim img{width:300%;max-width:none;height:auto;position:absolute;top:-45cqw;left:-100%}@media (prefers-reduced-motion:no-preference){.warpRim{animation:.16s linear 1s infinite engineShake}}html:has(.flightApp){--device-safe-top:env(safe-area-inset-top,0px)}.flightApp.isStandalone{--safe-top:env(safe-area-inset-top,0px)}.flightApp:not(.hasSafeArea) .islandHalo{display:none!important}.flightScene{overflow:visible}.hullExtension{left:0;top:calc(-1 * var(--scene-rest,0px));width:100%;height:var(--scene-rest,0px);pointer-events:none;clip-path:polygon(0 0,6.4% 0,6.4% 100%,93.6% 100%,93.6% 0,100% 0,100% 100%,0 100%);position:absolute}.productSwitchProjection{z-index:3}.productControlPlane{transform-origin:0 0;pointer-events:auto;width:220px;height:60px;position:absolute;top:0;left:0}.productControlPlane .productSwitches{background:linear-gradient(#9a9488,#d7d0c1 15%,#c4bdae);border:1px solid #827e74;border-radius:7px;align-items:center;gap:12px;height:60px;padding:0 12px;box-shadow:inset 0 3px 5px #3b3c3b99,inset 0 -1px 1px #fff8}.productControlPlane .hardwareKey{width:88px;min-height:58px}.productControlPlane .keyBezel{width:78px;height:30px;box-shadow:inset 0 2px 3px #17242aaa,0 1px #efe9dc}.productControlPlane .keyCap{width:71px;height:25px}.productControlPlane .keyLegend{font-size:12px}.islandHalo{--halo-color:#99f4db;--halo-secondary:#ccfff0;filter:drop-shadow(0 0 3px var(--halo-color))}.islandTrack{stroke:var(--halo-color);opacity:.23}.islandTracer{stroke:var(--halo-color);stroke-dasharray:23 77;animation:4s linear infinite islandCircuit}.islandEcho{stroke:var(--halo-secondary);stroke-dasharray:7 93;stroke-dashoffset:50px;opacity:0;animation:5.5s linear infinite reverse islandCircuit}.haloStyle2{--halo-color:#c6a0ff;--halo-secondary:#f0c3ff}.haloStyle2 .islandTracer{stroke-dasharray:12 38;animation-duration:6s}.haloStyle2 .islandEcho{opacity:.8;stroke-dasharray:5 45;animation-duration:8s}.haloStyle3{--halo-color:#ffd391;--halo-secondary:#fff0bc}.haloStyle3 .islandTracer{stroke-dasharray:none;animation:3.6s ease-in-out infinite islandBreathe}.haloStyle3 .islandEcho{opacity:0}.haloStyle4{--halo-color:#92ddff;--halo-secondary:#edfbff}.haloStyle4 .islandTracer{stroke-dasharray:1 9;animation-duration:12s}.haloStyle4 .islandEcho{opacity:.9;stroke-dasharray:16 84;animation-duration:5s}.haloStyle5{--halo-color:#ff91b8;--halo-secondary:#ffd099}.haloStyle5 .islandTracer{stroke-dasharray:35 65;animation-duration:5s}.haloStyle5 .islandEcho{opacity:.95;stroke-dasharray:28 72;animation-duration:6.5s}@keyframes islandBreathe{0%,to{opacity:.3;stroke-width:1.2px}50%{opacity:1;stroke-width:2.3px}}.hardwareKey .keyCap i.lit{background:var(--lamp-color,#90f4c9);box-shadow:0 0 6px var(--lamp-color,#50e7bc)}.forwardStars{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cruiseStar{opacity:0;animation:forwardCruise var(--flight-duration) var(--flight-delay) cubic-bezier(.48,.05,.8,.5) infinite;transform-origin:0 0}@keyframes forwardCruise{0%{opacity:0;transform:translate(20px)scaleX(.15)}12%{opacity:.25}70%{opacity:.65}to{opacity:0;transform:translateX(var(--flight-distance)) scaleX(2.8)}}.motionOff .cruiseStar,.motionOff .islandTracer,.motionOff .islandEcho{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cruiseStar{display:none}.islandTracer,.islandEcho{animation:none!important}}.islandAura{stroke:var(--halo-color);opacity:0;filter:blur(4px)}.haloStyle6{--halo-color:#b5a0ff;--halo-secondary:#83edff}.haloStyle6 .islandAura{animation:5s ease-in-out infinite plasmaGlow}.haloStyle6 .islandTracer{stroke-dasharray:52 48;animation-duration:7s}.haloStyle6 .islandEcho{opacity:.9;stroke-dasharray:30 70;animation-duration:9s}.haloStyle7{--halo-color:#ffc577;--halo-secondary:#ff9276}.haloStyle7 .islandAura{stroke-dasharray:60 40;opacity:.65;animation:9s linear infinite islandCircuit}.haloStyle7 .islandTracer{stroke-dasharray:none;animation:4.8s ease-in-out infinite solarGlow}.haloStyle7 .islandEcho{opacity:.9;stroke-dasharray:8 92;animation-duration:6s}.haloStyle8{--halo-color:#86ecdd;--halo-secondary:#c5a3ff}.haloStyle8 .islandAura{stroke-dasharray:32 18;opacity:.65;animation:12s linear infinite reverse islandCircuit}.haloStyle8 .islandTracer{stroke-dasharray:30 20;stroke-width:2.5px;animation-duration:10s}.haloStyle8 .islandEcho{opacity:.85;stroke-dasharray:25 25;animation-duration:13s}.haloStyle9{--halo-color:#acd7ff;--halo-secondary:#fff3dc}.haloStyle9 .islandTrack{opacity:.1}.haloStyle9 .islandAura{stroke-dasharray:12 88;opacity:.8;animation:8s linear infinite islandCircuit}.haloStyle9 .islandTracer{stroke-dasharray:12 88;animation-duration:8s}.haloStyle9 .islandEcho{opacity:.8;stroke-dasharray:none;animation:8s ease-in-out infinite eclipseGlow}.haloStyle10{--halo-color:#ffa8ed;--halo-secondary:#a2f2ff}.haloStyle10 .islandAura{animation:6s ease-in-out infinite reverse plasmaGlow}.haloStyle10 .islandTracer{stroke-dasharray:3 7;animation-duration:15s}.haloStyle10 .islandEcho{opacity:1;stroke-dasharray:18 32;animation-duration:7s}@keyframes plasmaGlow{0%,to{opacity:.22;stroke-width:3px}50%{opacity:.65;stroke-width:6px}}@keyframes solarGlow{0%,to{opacity:.5;stroke-width:1.5px}50%{opacity:1;stroke-width:2.6px}}@keyframes eclipseGlow{0%,to{opacity:.12}50%{opacity:.6}}.motionOff .islandAura{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.islandAura{animation:none!important}}@font-face{font-family:FleetAurora;src:url(/fonts/aurora.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:FleetSolar;src:url(/fonts/solar.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:FleetSingularity;src:url(/fonts/singularity.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:FleetCrimson;src:url(/fonts/crimson.woff)format("woff");font-display:swap;font-weight:100 900}[data-theme=classic]{--fleet-font:"Maven Pro",sans-serif;--theme-accent:#91bdff;--theme-text:#172e49;--theme-muted:#425c79;--theme-metal:#8395aa;--theme-face:#e5edf7;--theme-dark:#040d20;--fleet-panel:#101e35;--fleet-edge:#7695be;--fleet-ink:#edf4ff;--fleet-soft:#bfcee4;--jet:#81baff;--hangar-grade:none;--rocket-grade:none}[data-theme=aurora]{--fleet-font:FleetAurora,sans-serif;--theme-accent:#5decd2;--theme-text:#073e39;--theme-muted:#29695e;--theme-metal:#558c87;--theme-face:#c4f7df;--theme-dark:#021b22;--fleet-panel:#052b33;--fleet-edge:#439a94;--fleet-ink:#e4fff7;--fleet-soft:#b0ddd5;--jet:#61f4d8;--hangar-grade:hue-rotate(125deg) saturate(.75) brightness(.85);--rocket-grade:hue-rotate(140deg) saturate(.7)}[data-theme=solar]{--fleet-font:FleetSolar,sans-serif;--theme-accent:#ffcc72;--theme-text:#ffe3a6;--theme-muted:#e2bc7f;--theme-metal:#986f39;--theme-face:#3e2514;--theme-dark:#180e08;--fleet-panel:#291c13;--fleet-edge:#9c7747;--fleet-ink:#fff0d7;--fleet-soft:#e2c4a0;--jet:#ffbc5a;--hangar-grade:sepia(.35) saturate(1.3);--rocket-grade:sepia(.2) saturate(1.1)}[data-theme=singularity]{--fleet-font:FleetSingularity,monospace;--theme-accent:#c9a3ff;--theme-text:#eadcff;--theme-muted:#b9a2d5;--theme-metal:#78618e;--theme-face:#25133e;--theme-dark:#100619;--fleet-panel:#20102f;--fleet-edge:#8a65aa;--fleet-ink:#f6eaff;--fleet-soft:#d4bddd;--jet:#c296ff;--hangar-grade:hue-rotate(238deg) saturate(.65) brightness(.68);--rocket-grade:hue-rotate(280deg) saturate(.65) brightness(.8)}[data-theme=crimson]{--fleet-font:FleetCrimson,sans-serif;--theme-accent:#ff8399;--theme-text:#501c2f;--theme-muted:#854c5c;--theme-metal:#ae747e;--theme-face:#ffebe7;--theme-dark:#1d0913;--fleet-panel:#2e1320;--fleet-edge:#9e5165;--fleet-ink:#fff0f2;--fleet-soft:#e1b9c4;--jet:#ff5e80;--hangar-grade:hue-rotate(320deg) saturate(.85) brightness(.8);--rocket-grade:saturate(.7) contrast(1.07)}.flightApp[data-theme],.labApp[data-theme],.labDialog[data-theme],.flightApp[data-theme] svg text,.labApp[data-theme] svg text{font-family:var(--fleet-font)!important}.flightApp[data-theme],.flightApp[data-theme] .flightStage,.flightApp[data-theme] .canopyStars{background:var(--theme-dark)}.fleetSky{object-fit:cover;object-position:50% 40%;pointer-events:none;width:100%;height:64%;animation:32s ease-in-out infinite alternate skyBreath;position:absolute;inset:0}@keyframes skyBreath{0%{transform:scale(1)}to{transform:scale(1.075)translateY(1%)}}.canopyStars .nebulaVeil{background:linear-gradient(#01061650,transparent 19%,transparent 37%,var(--theme-dark) 75%);pointer-events:none;animation:none;display:block;inset:0}.canopyGlint{background:radial-gradient(ellipse,color-mix(in srgb,var(--theme-accent),transparent 89%),transparent 70%);mix-blend-mode:screen;pointer-events:none;width:30%;height:20%;animation:8s ease-in-out infinite alternate skyGlint;position:absolute;top:25%;left:50%}@keyframes skyGlint{to{opacity:.3;transform:translate(6%,-8%)scale(1.2)}}.flightApp[data-theme] .profitDial,.flightApp[data-theme] .miniInstrument{background:radial-gradient(ellipse at 35% 25%,color-mix(in srgb,var(--theme-face),white 12%),var(--theme-face) 77%);box-shadow:inset 0 0 0 1px var(--theme-metal),inset 0 0 14px #0003,0 0 8px color-mix(in srgb,var(--theme-accent),transparent 80%);color:var(--theme-text)!important}.flightApp[data-theme] .dialCopy,.flightApp[data-theme] .dialForecast{color:var(--theme-text)}.flightApp[data-theme] .dialEstimate,.flightApp[data-theme] .revenueInstrument>span:last-child,.flightApp[data-theme] .socialInstrument strong small{color:var(--theme-muted)}.flightApp[data-theme] .profitScale text{fill:var(--theme-muted)}.flightApp[data-theme] .profitScale line,.flightApp[data-theme] .ringMeter line{stroke:var(--theme-metal)}.flightApp[data-theme] .ringMeter>path:nth-child(2){stroke:var(--theme-muted)}.flightApp[data-theme] .ringMeter polygon{fill:var(--theme-muted)}.flightApp[data-theme] .auxiliaryDisplay{color:var(--theme-text);background:var(--theme-face);border-color:var(--theme-metal);box-shadow:inset 0 1px 9px #0003}.flightApp[data-theme] .auxiliaryDisplay button>span:first-child,.flightApp[data-theme] .vuMeter{color:var(--theme-muted)}.flightApp[data-theme] .auxiliaryDisplay>button+button{border-left-color:color-mix(in srgb,var(--theme-metal),transparent 40%)}.flightApp[data-theme] .vuMeter svg{background:color-mix(in srgb,var(--theme-face),var(--theme-metal) 8%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-metal),transparent 65%);border-radius:3px}.flightApp[data-theme] .productControlPlane .productSwitches{border-color:var(--theme-metal);background:linear-gradient(var(--theme-metal),var(--theme-face));box-shadow:inset 0 3px 5px #0007}.flightApp[data-theme] .keyBezel{background:linear-gradient(var(--theme-metal),var(--theme-face) 55%,var(--theme-metal));border-color:var(--theme-metal);box-shadow:inset 0 2px 3px #0009,0 1px 1px #ffffff45}.flightApp[data-theme] .keyCap{background:linear-gradient(var(--fleet-panel),var(--theme-dark));border-color:var(--theme-metal);color:var(--theme-accent)}.flightApp[data-theme] .keyLegend{color:var(--fleet-ink)}.flightApp[data-theme] .warpKey .keyCap{background:linear-gradient(color-mix(in srgb,var(--theme-accent),#111 60%),var(--theme-dark));color:var(--theme-accent)}.consoleHardware{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.consoleHardware .keyBezel{width:100%;height:30px}.consoleHardware .keyCap{gap:4px;width:calc(100% - 6px);height:25px}.consoleHardware .keyLegend{letter-spacing:0;font-size:9px}.consoleHardware .keyCap svg{width:9px}.themeConsoleKey .keyCap i.lit{width:4px;height:4px}.themeConsoleKey .keyCap{box-shadow:inset 0 1px 1px #fff4,0 0 6px color-mix(in srgb,var(--lamp-color),transparent 75%)}.flightApp[data-theme=aurora] .profitScale>path{stroke-dasharray:4 3}.flightApp[data-theme=solar] .profitScale>path{stroke-width:8px}.flightApp[data-theme=solar] .instrumentLabel{letter-spacing:.13em;font-size:clamp(12px,1.2cqw,17px)}.flightApp[data-theme=singularity] .profitScale>path{stroke-dasharray:1 4;stroke-linecap:round}.flightApp[data-theme=singularity] .profitReadout{letter-spacing:-.07em;font-size:clamp(23px,2.7cqw,41px)}.flightApp[data-theme=singularity] .instrumentLabel,.flightApp[data-theme=singularity] .meterName{letter-spacing:-.07em}.flightApp[data-theme=singularity] .productMain h2{letter-spacing:-.035em}.flightApp[data-theme=crimson] .profitScale>path{stroke-width:5px}.flightApp[data-theme=crimson] .profitReadout{font-style:italic;font-weight:800}.flightApp[data-theme=crimson] .instrumentLabel{letter-spacing:.12em;text-transform:uppercase}.flightApp[data-theme=solar] .positive .profitReadout,.flightApp[data-theme=singularity] .positive .profitReadout{color:#9ff1be}.flightApp[data-theme=solar] .negative .profitReadout,.flightApp[data-theme=singularity] .negative .profitReadout{color:#ff95a2}.flightApp[data-theme=solar] .neutral .profitReadout,.flightApp[data-theme=singularity] .neutral .profitReadout{color:var(--theme-text)}.flightApp[data-theme=aurora] .cruiseStar{stroke:#b9ffee}.flightApp[data-theme=solar] .cruiseStar{stroke:#ffe5ac}.flightApp[data-theme=singularity] .cruiseStar{stroke:#e7d1ff}.flightApp[data-theme=crimson] .cruiseStar{stroke:#ffbcc8}.flightBrand small{text-overflow:ellipsis;letter-spacing:.08em;max-width:115px;overflow:hidden}.motionOff .fleetSky,.motionOff .canopyGlint{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.fleetSky,.canopyGlint{animation:none!important}}.fleetWarp{background:var(--theme-dark);color:var(--fleet-ink)}.fleetWarp .warpDepth{background:var(--theme-dark);animation:none}.warpBackdrop,.warpApproach{object-fit:cover;will-change:transform;transform-origin:50% 42%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.warpApproach{mix-blend-mode:screen;opacity:.4;-webkit-mask-image:radial-gradient(at 50% 44%,#000,#0000 66%);mask-image:radial-gradient(at 50% 44%,#000,#0000 66%)}.fleetWarp .warpTrails b{background:linear-gradient(90deg,transparent,var(--theme-accent));box-shadow:0 0 3px color-mix(in srgb,var(--theme-accent),transparent 60%)}.jumpRings{perspective:500px;pointer-events:none;position:absolute;inset:0;overflow:hidden}.jumpRings i{border:1px solid var(--theme-accent);opacity:0;width:66vmin;height:66vmin;box-shadow:0 0 12px color-mix(in srgb,var(--theme-accent),transparent 55%),inset 0 0 12px color-mix(in srgb,var(--theme-accent),transparent 65%);border-radius:50%;margin:-33vmin;position:absolute;top:44%;left:50%}.jumpBloom{background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--theme-accent),white 45%),transparent 65%);opacity:0;pointer-events:none;position:absolute;inset:0}.warpSignature{top:calc(var(--safe-top) + 28px);text-align:center;color:var(--fleet-ink);text-shadow:0 2px 12px #000;pointer-events:none;position:absolute;left:0;right:0}.warpSignature small{text-transform:uppercase;letter-spacing:.17em;font-size:12px;display:block}.warpSignature span{letter-spacing:.025em;margin-top:7px;font-size:20px;display:block}.flightApp .warpReturn{bottom:calc(var(--safe-bottom) + 48px);color:#f0f6ff;white-space:nowrap;z-index:4;background:#071223c9;border:1px solid #c6deef70;border-radius:8px;min-height:44px;padding:10px 18px;font-size:14px;position:absolute;left:50%;transform:translate(-50%)}.warp-classic .warpBackdrop{animation:10s cubic-bezier(.2,.05,.65,1) both explorerCruise}.warp-classic .warpApproach{animation:10s ease-in both explorerClouds}.warp-classic .jumpBloom{animation:10s both jumpArrival}@keyframes explorerCruise{0%{transform:scale(1)}to{transform:scale(4.5)rotate(8deg)}}@keyframes explorerClouds{0%{opacity:0;transform:scale(.7)rotate(-7deg)}30%{opacity:.45}to{opacity:0;transform:scale(3)rotate(-13deg)}}.warp-aurora .warpBackdrop{animation:10s ease-in-out both auroraSlip}.warp-aurora .warpApproach{animation:10s linear both auroraVeils}.warp-aurora .jumpRings i{animation:ionRing 2.2s calc(var(--ring)*-.31s) linear infinite;border-width:2px}.warp-aurora .warpTrails{opacity:.5}@keyframes auroraSlip{to{transform:scale(2.3)translateY(8%)}}@keyframes auroraVeils{0%{opacity:0;transform:translate(-35%)scale(1.5)}35%{opacity:.6}to{opacity:0;transform:translate(45%)scale(2.5)}}@keyframes ionRing{0%{opacity:0;transform:scale(.06)rotateX(32deg)rotate(-20deg)}20%{opacity:.55}to{opacity:0;transform:scale(4.5)rotateX(-12deg)rotate(45deg)}}.warp-solar .warpBackdrop{transform-origin:80% 35%;animation:10s cubic-bezier(.25,.05,.6,1) both solarBank}.warp-solar .warpApproach{display:none}.warp-solar .warpTrails{animation:10s ease-in-out both solarTrailBank;top:35%;left:76%}.warp-solar .jumpRings i{animation:solarRings 4s calc(var(--ring)*-.6s) linear infinite;border-width:1px}@keyframes solarBank{0%{transform:scale(1.2)rotate(0)}45%{transform:scale(1.8)translate(-8%,4%)rotate(-14deg)}to{transform:scale(3.4)translate(-20%,15%)rotate(-48deg)}}@keyframes solarTrailBank{to{top:65%;left:28%;transform:rotate(-50deg)}}@keyframes solarRings{0%{opacity:0;transform:scale(.2)rotateX(77deg)rotate(-30deg)}30%{opacity:.6}to{opacity:0;transform:scale(6)rotateX(77deg)rotate(-30deg)}}.warp-singularity .warpBackdrop{animation:10s cubic-bezier(.35,0,.6,1) both gravityDive}.warp-singularity .warpApproach{animation:10s ease-in both gravityEcho}.warp-singularity .warpTrails{animation:10s ease-in both gravitySpin}.warp-singularity .jumpRings i{animation:gravityRings 2.8s calc(var(--ring)*-.4s) linear infinite;border-style:dashed}.warp-singularity .jumpBloom{animation:10s both jumpArrival}@keyframes gravityDive{0%{transform:scale(1)}65%{transform:scale(2.3)rotate(90deg)}to{transform:scale(6)rotate(230deg)}}@keyframes gravityEcho{0%{opacity:0;transform:scale(1.1)}40%{opacity:.5}to{opacity:0;transform:scale(4)rotate(-100deg)}}@keyframes gravitySpin{to{transform:rotate(260deg)}}@keyframes gravityRings{0%{opacity:.5;transform:scale(4)rotate(0)}to{opacity:0;transform:scale(.03)rotate(100deg)}}.warp-crimson .warpBackdrop{animation:10s cubic-bezier(.4,0,.8,.6) both eclipseLaunch}.warp-crimson .warpApproach{animation:10s ease-in both eclipseEcho}.warp-crimson .warpTrails{animation:10s linear both eclipseTrails}.warp-crimson .jumpBloom{animation:10s both eclipseBloom}.warp-crimson .jumpRings i{animation:eclipseShock 10s calc(var(--ring)*60ms) ease-in both;border-width:2px}@keyframes eclipseLaunch{0%,25%{transform:scale(1)}38%{transform:scale(.94)}45%{transform:scale(1.1)}to{transform:scale(6)}}@keyframes eclipseEcho{0%,32%{opacity:0;transform:scale(.95)}40%{opacity:.6}60%,to{opacity:0;transform:scale(2.3)}}@keyframes eclipseTrails{0%,35%{opacity:0}44%,to{opacity:1}}@keyframes eclipseBloom{0%,28%{opacity:0}39%{opacity:.4}50%,to{opacity:0}}@keyframes eclipseShock{0%,35%{opacity:0;transform:scale(.2)}42%{opacity:.7}70%,to{opacity:0;transform:scale(6)}}@keyframes jumpArrival{0%,82%{opacity:0}94%{opacity:.45}to{opacity:0}}.fleetWarp.warpCalm *{animation:none!important}.fleetWarp.warpCalm .warpApproach,.fleetWarp.warpCalm .warpTrails,.fleetWarp.warpCalm .jumpRings,.fleetWarp.warpCalm .jumpBloom{display:none}@media (prefers-reduced-motion:reduce){.fleetWarp *{animation:none!important}.fleetWarp .warpTrails,.fleetWarp .warpApproach,.fleetWarp .jumpRings,.fleetWarp .jumpBloom{display:none}}
