.ss-SolarSystem-main{--ss-panel-width:clamp(25rem,28vw,30rem);--ss-right-rail-width:clamp(15.5rem,18vw,20rem);--ss-layout-inset:clamp(.85rem,1.35vw,1.1rem);--ss-layout-gap:clamp(.7rem,1.05vw,.95rem);--ss-stack-gap:.65rem;--ss-left-header-height:3.35rem;--ss-left-header-gap:.62rem;--ss-scanner-center-shift:0px;color:#f7f9ff;background:radial-gradient(circle at 18% 16%,#245a9452,#0000 28%),radial-gradient(circle at 82% 12%,#2584b824,#0000 20%),linear-gradient(135deg,#020613 0%,#061225 48%,#01030a 100%);outline:none;flex-direction:row;display:flex}.ss-SolarSystem-main:before,.ss-SolarSystem-main:after{content:"";left:calc(var(--ss-panel-width) + var(--ss-layout-gap));right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap));z-index:2;pointer-events:none;position:absolute}.ss-SolarSystem-main:before{top:var(--ss-layout-inset);clip-path:polygon(.85rem 0,calc(100% - .85rem) 0,100% .85rem,100% 100%,0 100%,0 .85rem);background:linear-gradient(90deg,#7bdfff2e,#0000 18% 82%,#7bdfff24),linear-gradient(#07122638,#0000 62%);border-top:1px solid #7bdfff1a;height:7.2rem;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ss-SolarSystem-main:after{bottom:var(--ss-layout-inset);background:linear-gradient(90deg,#7bdfff1f,#0000 20% 80%,#7bdfff24),linear-gradient(#0000 32%,#02071166);border-bottom:1px solid #7bdfff1a;height:8rem;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.ss-SolarSystem-main--cinematic:before,.ss-SolarSystem-main--cinematic:after{opacity:0}.ss-SolarSystem-panelHost{box-sizing:border-box;width:var(--ss-panel-width);padding:calc(var(--ss-layout-inset) + var(--ss-left-header-height) + var(--ss-left-header-gap))0 var(--ss-layout-inset)var(--ss-layout-inset);pointer-events:none;z-index:5;align-items:stretch;transition:opacity .22s,transform .26s,visibility linear;display:flex;position:absolute;top:0;bottom:0;left:0}.ss-SolarSystem-panelHost>*{width:100%;height:100%}.ss-SolarSystem-briefingHost{left:calc(var(--ss-panel-width) + var(--ss-layout-gap));top:calc(var(--ss-layout-inset) + var(--ss-left-header-height) + var(--ss-left-header-gap) + .4rem);z-index:6;width:min(24rem,calc(100vw - var(--ss-panel-width) - var(--ss-right-rail-width) - var(--ss-layout-gap)*3 - var(--ss-layout-inset)*2));pointer-events:none;transition:opacity .22s,transform .26s,visibility linear;position:absolute}.ss-SolarSystem-briefingHost>*{pointer-events:auto}.ss-SolarSystem-main--cinematic .ss-SolarSystem-panelHost,.ss-SolarSystem-main--cinematic .ss-SolarSystem-briefingHost{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s,transform .26s,visibility 0s linear .26s;transform:translateY(.45rem)}.ss-SolarSystem-scene{isolation:isolate;opacity:0;will-change:opacity,transform;width:100%;transition:opacity 1.2s .16s,transform 1.35s cubic-bezier(.2,.72,.22,1);position:relative;transform:scale(1.018)}.ss-SolarSystem-scene--revealed{opacity:1;transform:scale(1)}.ss-SolarSystem-scene:before,.ss-SolarSystem-scene:after{content:"";left:calc(50% + var(--ss-scanner-center-shift));z-index:2;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ss-SolarSystem-scene:before{aspect-ratio:1;opacity:.7;background:linear-gradient(90deg,#0000 calc(50% - 1px),#77e0ff2e 50%,#0000 calc(50% + 1px)),linear-gradient(0deg,#0000 calc(50% - 1px),#77e0ff2e 50%,#0000 calc(50% + 1px));border:1px solid #77e0ff29;border-radius:999px;width:min(42vw,32rem);box-shadow:0 0 48px #77e0ff14,inset 0 0 34px #77e0ff09}.ss-SolarSystem-scene:after{aspect-ratio:1;opacity:.62;border:1px dashed #77e0ff33;border-radius:999px;width:min(29vw,22rem);animation:16s linear infinite paused ss-scanner-reticle-spin}.ss-SolarSystem-scene--revealed:after{animation-play-state:running}.ss-SolarSystem-scene--actionable{cursor:pointer}.ss-SolarSystem-scene--interactive{cursor:grab}.ss-SolarSystem-scene--dragging{cursor:grabbing}.ss-SolarSystem-rotationHint{z-index:2;pointer-events:none;opacity:.92;transition:opacity .22s,transform .22s;position:absolute;bottom:11rem;right:clamp(16.5rem,21vw,23rem)}.ss-SolarSystem-scene--dragging .ss-SolarSystem-rotationHint{opacity:.3;transform:translateY(3px)}.ss-SolarSystem-rotationHint__badge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#e8f4ffdb;letter-spacing:.18em;text-transform:uppercase;background:#060c208a;border:1px solid #8de1ff29;border-radius:8px;align-items:center;padding:.65rem .95rem;font-family:Segoe UI,Trebuchet MS,sans-serif;font-size:.76rem;display:inline-flex;box-shadow:0 16px 36px #00000042}.ss-SolarSystem-rotationHint__badge--signal{color:#e9fff1eb;background:#0b16269e;border-color:#9af7be33;box-shadow:0 18px 34px #00000047,0 0 18px #9af7be14}.ss-SolarSystem-containerColorTuner{pointer-events:none;z-index:1;background:radial-gradient(circle at 48% 48%,#64deff14 0%,#00000024 38%,#000000ad 100%),linear-gradient(90deg,#00000085,#0000 28% 68%,#00000061);width:100%;height:100%;position:absolute;top:0;left:0}.ss-SolarSystem-transit{z-index:30;pointer-events:none;opacity:1;clip-path:circle(150%);background:radial-gradient(at 50% 46%,#4fafff1c,#0000 31%),radial-gradient(at 44% 54%,#9af7be0b,#0000 28%),radial-gradient(circle at 50% 42%,#0f285242,#020510f5 66%,#00030a 100%);place-items:center;transition:opacity 1.18s cubic-bezier(.18,.8,.24,1) .34s,visibility 0s linear 1.52s;display:grid;position:absolute;inset:0;overflow:hidden}.ss-SolarSystem-transit--complete{visibility:hidden;opacity:0;clip-path:circle(150%)}.ss-SolarSystem-transit--complete .ss-SolarSystem-transit__hud{opacity:0;transform:translateY(.6rem)scale(.98)}.ss-SolarSystem-transit--complete .ss-SolarSystem-transit__acquisition{opacity:0;filter:blur(18px)brightness(1.02);transform:translate(-50%,-50%)scale(1.04)}.ss-SolarSystem-transit--complete .ss-SolarSystem-transit__arrival{animation:1.28s cubic-bezier(.16,.8,.2,1) both ss-transit-arrival-gate}.ss-SolarSystem-transit:before,.ss-SolarSystem-transit:after{content:"";pointer-events:none;position:absolute;inset:-16%}.ss-SolarSystem-transit:before{opacity:.3;background:linear-gradient(#7edeff09 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#7edeff07 1px,#0000 1px) 0 0/5rem 5rem,radial-gradient(at 50% 68%,#8de8ff14,#0000 28%);-webkit-mask-image:radial-gradient(at 50% 58%,#000000bd,#0000 74%);mask-image:radial-gradient(at 50% 58%,#000000bd,#0000 74%)}.ss-SolarSystem-transit:after{background:radial-gradient(at 50% 48%,#0000 0 20%,#02051024 58%,#020510e6 100%),linear-gradient(90deg,#020510e0,#0000 20% 80%,#020510e0),linear-gradient(#020510e6,#0000 24% 76%,#020510e6)}.ss-SolarSystem-transit__acquisition{width:min(44rem,82vw);height:min(24rem,42vh);transition:opacity 1.18s cubic-bezier(.16,.8,.2,1),filter 1.18s cubic-bezier(.16,.8,.2,1),transform 1.5s cubic-bezier(.16,.8,.2,1);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.ss-SolarSystem-transit__earthOnline{filter:blur(.5px);background:radial-gradient(at 50% 42%,#ecfcff24,#8de8ff13 12%,#0000 34%),radial-gradient(at 41% 54%,#55b8ff1f,#0000 36%),radial-gradient(at 60% 58%,#9af7be0d,#0000 34%),radial-gradient(#0e366233,#0000 62%);animation:4.8s ease-in-out infinite ss-transit-earth-resolve;position:absolute;inset:0;transform:scale(1)}.ss-SolarSystem-transit__earthOnline:before,.ss-SolarSystem-transit__earthOnline:after{content:"";pointer-events:none;position:absolute;inset:0}.ss-SolarSystem-transit__earthOnline:before{filter:blur(18px);opacity:.58;background:radial-gradient(at 53% 46%,#ffffff1f,#0000 12%),radial-gradient(at 46% 62%,#64daff17,#0000 30%);animation:5.8s ease-in-out infinite ss-transit-earth-light}.ss-SolarSystem-transit__earthOnline:after,.ss-SolarSystem-transit__earthRim,.ss-SolarSystem-transit__earthShade,.ss-SolarSystem-transit__earthDetail,.ss-SolarSystem-transit__calibrationLine{display:none}.ss-SolarSystem-transit__earthRim{opacity:.76;border-top:1px solid #aef3ff57;border-bottom:0;border-left:1px solid #8de8ff14;border-right:1px solid #8de8ff1a;border-radius:999px;inset:-.18rem;box-shadow:0 -.2rem 1.2rem #8de8ff3d,0 -1rem 5.2rem #42a9ff26}.ss-SolarSystem-transit__earthShade{background:radial-gradient(circle at 64% 56%,#0000 0 38%,#0105106b 58%,#000000d6 100%);border-radius:999px;animation:6.2s ease-in-out infinite ss-transit-earth-shadow;inset:0}.ss-SolarSystem-transit__earthDetail{filter:blur(.2px);opacity:.2;background:repeating-linear-gradient(0deg,#0000 0 2.4rem,#b2e8ff0e 2.4rem 2.46rem),repeating-linear-gradient(90deg,#0000 0 2.8rem,#b2e8ff09 2.8rem 2.86rem),radial-gradient(at 33% 38%,#e4f6e21f,#0000 18%),radial-gradient(at 54% 58%,#e0ecd817,#0000 16%),radial-gradient(at 42% 62%,#4196d321,#0000 28%);border-radius:999px;animation:5.2s ease-in-out infinite ss-transit-earth-detail;inset:8%;transform:rotate(-10deg)}.ss-SolarSystem-transit__calibrationLine{opacity:.34;background:linear-gradient(90deg,#0000,#e5faff61,#0000),repeating-linear-gradient(90deg,#0000 0 1rem,#8de8ff2e 1rem 1.06rem);height:1px;animation:3.8s ease-in-out infinite ss-transit-calibration-line;top:33%;left:18%;right:18%;transform:translateY(-50%)}.ss-SolarSystem-transit__arrival{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#0000 0 18%,#5bbeff1f 34%,#02071361 68%,#0000 100%);border-radius:999px;width:72vmax;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72);box-shadow:inset 0 0 54px #74daff0f,0 0 80px #338cdc0d}.ss-SolarSystem-transit__hud{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);clip-path:polygon(.55rem 0,calc(100% - .55rem) 0,100% .55rem,100% 100%,0 100%,0 .55rem);background:linear-gradient(#08142b75,#0208129e),linear-gradient(90deg,#5bbeff14,#0000 32% 68%,#5bbeff0f),radial-gradient(circle at 50% 0,#8de8ff14,#0000 58%);border:1px solid #8de8ff2e;border-radius:6px;width:min(24rem,100vw - 2.4rem);margin-top:min(29vh,12rem);padding:.72rem .82rem .78rem;transition:opacity .36s,transform .46s cubic-bezier(.2,.72,.22,1);position:relative;box-shadow:0 18px 42px #00000047,0 0 30px #4cbdff0b,inset 0 1px #ffffff0e}.ss-SolarSystem-transit__hud:before,.ss-SolarSystem-transit__hud:after{content:"";pointer-events:none;position:absolute}.ss-SolarSystem-transit__hud:before{background:linear-gradient(90deg,#0000,#8de8ffad,#0000);height:1px;top:0;left:.72rem;right:.72rem}.ss-SolarSystem-transit__hud:after{opacity:.52;background:repeating-linear-gradient(90deg,#8de8ff2e 0 .65rem,#0000 .65rem 1rem);height:1px;bottom:.46rem;left:.82rem;right:.82rem}.ss-SolarSystem-transit__kicker,.ss-SolarSystem-transit__readout{letter-spacing:.18em;text-transform:uppercase;color:#b3e6ffa8;margin:0;font-size:.58rem}.ss-SolarSystem-transit__title{letter-spacing:.09em;text-transform:uppercase;color:#f6fcfff5;text-shadow:0 0 16px #79e0ff29;margin:.14rem 0 .62rem;font-family:NotesEsa,Segoe UI,sans-serif;font-size:clamp(1.04rem,2.2vw,1.42rem);line-height:1}.ss-SolarSystem-transit__readout{border-top:1px solid #8de8ff1a;justify-content:space-between;align-items:center;gap:.8rem;padding-top:.48rem;display:flex}.ss-SolarSystem-transit__readout strong{letter-spacing:.12em;color:#f5fbff;text-shadow:0 0 12px #8de8ff38;font-family:NotesEsa,Segoe UI,sans-serif;font-size:.96rem}.ss-SolarSystem-transit__track{background:repeating-linear-gradient(90deg,#8de8ff14 0 .08rem,#0000 .08rem .72rem),#498cc51c;border:1px solid #8de8ff29;border-radius:999px;height:.36rem;margin-top:.56rem;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #00000038}.ss-SolarSystem-transit__fill{border-radius:inherit;background:linear-gradient(90deg,#64daff7a,#f5fbffc2),repeating-linear-gradient(90deg,#0000 0 .48rem,#ffffff2e .48rem .52rem);transition:width .24s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #64daff33,inset 0 0 8px #f5fbff2e}.ss-SolarSystem-transit__fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff5c,#0000);animation:1.35s ease-in-out infinite ss-transit-progress-sweep;position:absolute;inset:0;transform:translate(-100%)}.ss-EarthScanCallout{pointer-events:none;overflow:visible}.ss-EarthScanCallout__annotation{--ss-earth-callout-width:clamp(10rem,16vw,14rem);--ss-earth-callout-height:clamp(4.8rem,8vw,7rem);width:var(--ss-earth-callout-width);height:var(--ss-earth-callout-height);position:absolute;bottom:clamp(3.2rem,6vw,5.2rem);left:clamp(5rem,9vw,7.5rem)}.ss-EarthScanCallout__annotation--prague{--ss-earth-callout-prague-anchor-x:0rem;width:var(--ss-earth-callout-width);height:var(--ss-earth-callout-height);transform:translate(var(--ss-earth-callout-prague-anchor-x),-100%);top:0;bottom:auto;left:0}.ss-EarthScanCallout__annotation--pragueAnchorNudged{--ss-earth-callout-prague-anchor-x:1rem}.ss-EarthScanCallout__connector{filter:drop-shadow(0 0 6px #8de8ff29);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ss-EarthScanCallout__connector polyline{fill:none;stroke:#8de8ff85;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:.42s cubic-bezier(.22,.78,.24,1) .1s both ss-earth-callout-line-unfold}.ss-EarthScanCallout__connector circle{fill:#dffaff;stroke:#8de8ff94;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:.18s ease-out both ss-earth-callout-dot-unfold}.ss-EarthScanCallout__label{transform:translate(var(--ss-earth-callout-label-x,0rem),-50%);transform-origin:100%;color:#f5fbff;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#081a34c7,#030916e6),linear-gradient(90deg,#8de8ff14,#0000 58%),radial-gradient(circle at 0 0,#8de8ff24,#0000 52%);border:1px solid #8de8ff42;border-radius:8px;align-items:center;min-height:1.85rem;padding:.42rem .68rem;font-family:NotesEsa,Segoe UI,sans-serif;font-size:.72rem;animation:.24s cubic-bezier(.2,.78,.24,1) .43s both ss-earth-callout-label-unfold;display:inline-flex;position:absolute;top:20%;right:0;box-shadow:0 12px 28px #0000005c,0 0 18px #8de8ff1f,inset 0 1px #ffffff14}.ss-EarthScanCallout__label:before{content:"";background:linear-gradient(90deg,#0000,#8de8ffc2,#0000);height:1px;position:absolute;top:0;left:.42rem;right:.42rem}.ss-EarthScanCallout__annotation--closing .ss-EarthScanCallout__label{animation:.18s ease-in both ss-earth-callout-label-fold}.ss-EarthScanCallout__annotation--closing .ss-EarthScanCallout__connector polyline{animation:.32s cubic-bezier(.55,.02,.78,.22) .15s both ss-earth-callout-line-fold}.ss-EarthScanCallout__annotation--closing .ss-EarthScanCallout__connector circle{animation:.12s ease-in .44s both ss-earth-callout-dot-fold}@keyframes ss-scanner-reticle-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ss-transit-earth-resolve{0%,to{opacity:.76;transform:scale(.992)}50%{opacity:.92;transform:scale(1.006)}}@keyframes ss-transit-earth-light{0%,to{opacity:.34;filter:brightness(.92)saturate(.94)}50%{opacity:.58;filter:brightness(1.08)saturate(1.08)}}@keyframes ss-transit-earth-shadow{0%,to{opacity:.92;transform:translate(0)}50%{opacity:.78;transform:translate(2.4%)}}@keyframes ss-transit-earth-detail{0%,to{opacity:.18;filter:blur(.35px)brightness(.9)}48%{opacity:.46;filter:blur(.05px)brightness(1.08)}}@keyframes ss-transit-calibration-line{0%,to{opacity:.22;transform:translateY(-50%)scaleX(.58)}50%{opacity:.6;transform:translateY(-50%)scaleX(.96)}}@keyframes ss-transit-arrival-gate{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}34%{opacity:.22}62%{opacity:.14}to{opacity:0;transform:translate(-50%,-50%)scale(1.16)}}@keyframes ss-transit-progress-sweep{0%{opacity:0;transform:translate(-100%)}28%{opacity:.62}to{opacity:0;transform:translate(100%)}}@keyframes ss-earth-callout-dot-unfold{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ss-earth-callout-line-unfold{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ss-earth-callout-label-unfold{0%{opacity:0;transform:translate(var(--ss-earth-callout-label-x,0rem),-50%)scaleX(.08)}to{opacity:1;transform:translate(var(--ss-earth-callout-label-x,0rem),-50%)scaleX(1)}}@keyframes ss-earth-callout-label-fold{0%{opacity:1;transform:translate(var(--ss-earth-callout-label-x,0rem),-50%)scaleX(1)}to{opacity:0;transform:translate(var(--ss-earth-callout-label-x,0rem),-50%)scaleX(.08)}}@keyframes ss-earth-callout-line-fold{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes ss-earth-callout-dot-fold{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@media (max-width:1180px){.ss-SolarSystem-main{--ss-right-rail-width:14.5rem;--ss-layout-gap:.7rem}}@media (prefers-reduced-motion:reduce){.ss-SolarSystem-scene,.ss-SolarSystem-transit,.ss-SolarSystem-transit__hud,.ss-SolarSystem-transit__acquisition{transition-duration:1ms}.ss-SolarSystem-scene:after,.ss-SolarSystem-transit__earthOnline,.ss-SolarSystem-transit__earthOnline:before,.ss-SolarSystem-transit__arrival,.ss-SolarSystem-transit__fill:after,.ss-EarthScanCallout__connector polyline,.ss-EarthScanCallout__connector circle,.ss-EarthScanCallout__label{animation:none}.ss-EarthScanCallout__connector polyline{stroke-dashoffset:0}.ss-EarthScanCallout__connector circle,.ss-EarthScanCallout__label{opacity:1}}@media (max-width:900px){.ss-SolarSystem-main{--ss-scanner-center-shift:0px;flex-direction:column}.ss-EarthScanCallout__annotation{width:clamp(8rem,28vw,12rem);height:clamp(4rem,14vw,6rem);bottom:clamp(2.4rem,8vw,4rem);left:clamp(3.8rem,14vw,6rem)}.ss-SolarSystem-main:before,.ss-SolarSystem-main:after{display:none}.ss-SolarSystem-panelHost{width:min(24rem,100vw - 2.8rem);padding:calc(var(--ss-layout-inset) + var(--ss-left-header-height) + var(--ss-left-header-gap))0 var(--ss-layout-inset)var(--ss-layout-inset);align-items:stretch;bottom:0}.ss-SolarSystem-panelHost>*{height:auto;min-height:0}.ss-SolarSystem-briefingHost{display:none}.ss-SolarSystem-scene{pointer-events:none;width:100%;margin-left:0}.ss-SolarSystem-rotationHint{display:none}.ss-SolarSystem-scene:before{width:min(76vw,28rem)}.ss-SolarSystem-scene:after{width:min(54vw,20rem)}.ss-SolarSystem-transit__hud{margin-top:min(27vh,10rem)}.ss-SolarSystem-transit__acquisition{width:min(34rem,88vw);height:min(21rem,38vh);top:46%}}@media (max-width:560px){.ss-SolarSystem-main{--ss-layout-inset:.65rem;--ss-layout-gap:.55rem;--ss-left-header-height:5.85rem;--ss-left-header-gap:.5rem}.ss-EarthScanCallout__annotation{display:none}.ss-SolarSystem-panelHost{width:calc(100vw - var(--ss-layout-inset)*2);padding-top:calc(var(--ss-layout-inset) + var(--ss-left-header-height) + var(--ss-left-header-gap))}.ss-SolarSystem-panelHost>*{max-height:none}.ss-SolarSystem-scene:before{opacity:.54;width:min(82vw,22rem)}.ss-SolarSystem-scene:after{opacity:.45;width:min(62vw,16rem)}.ss-SolarSystem-transit__hud{width:min(22rem,100vw - 1.2rem);margin-top:min(24vh,7rem)}}@media (max-width:420px),(max-height:640px) and (max-width:900px){.ss-SolarSystem-panelHost>*{max-height:none}}@media (max-height:760px) and (min-width:901px){.ss-SolarSystem-briefingHost{display:none}}@media (max-height:680px) and (min-width:901px){.ss-SolarSystem-rotationHint{bottom:8rem}.ss-SolarSystem-scene:before{width:min(36vw,26rem)}.ss-SolarSystem-scene:after{width:min(25vw,18rem)}}
.ss-PanelSection{--ss-panel-gap-xs:.32rem;--ss-panel-gap-sm:.52rem;--ss-panel-gap-md:.82rem;--ss-panel-gap-lg:1.12rem;--ss-panel-card-pad:.86rem;gap:var(--ss-panel-gap-md);margin-bottom:var(--ss-panel-gap-lg);flex-direction:column;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;display:flex}.ss-PanelSection__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8de8ffc7;align-items:center;gap:.45rem;width:fit-content;margin:0;font-size:.72rem;display:inline-flex}.ss-PanelSection__title{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:NotesEsa,Segoe UI,sans-serif;font-size:clamp(1.9rem,3.4vw,2.55rem);line-height:1}.ss-PanelSection__lead{max-width:35rem;margin:0;font-size:.96rem;line-height:1.66}.ss-PanelSection__list{margin:var(--ss-panel-gap-xs)0 0 0;font-size:.88rem;line-height:1.62}.ss-PanelSection__list li+li{margin-top:.35rem}@media (max-width:720px){.ss-PanelSection__title{max-width:none}}.ss-Intro{color:#edf7ff}.ss-Intro__facts dt{color:#8de8ffb8}.ss-Intro__title{color:#f8fbff;text-shadow:0 0 28px #60d9ff38;max-width:14ch}.ss-Intro__content{gap:var(--ss-panel-gap-lg);display:grid}.ss-Intro__lead{color:#d8e9ffd6}.ss-Intro__facts{gap:var(--ss-panel-gap-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ss-Intro__facts div{padding:var(--ss-panel-card-pad);background:#06122770;border:1px solid #8de1ff24;border-radius:8px;min-width:0;position:relative}.ss-Intro__facts dd{margin:var(--ss-panel-gap-sm)0 0;color:#f4f8ff;font-size:.9rem;line-height:1.45}.ss-Intro__brief{gap:var(--ss-panel-gap-xs);padding:var(--ss-panel-card-pad);background:linear-gradient(#09183180,#040c1b6b),radial-gradient(circle at 8% 0,#76e0ff1c,#0000 44%);border:1px solid #8de1ff21;border-radius:8px;display:grid}.ss-Intro__briefLabel{letter-spacing:.14em;text-transform:uppercase;color:#8de8ffb8;margin:0;font-size:.64rem}.ss-Intro__brief p:last-child{color:#e2f0ffdb;margin:0;font-size:.93rem;line-height:1.62}.ss-Intro__systems{gap:var(--ss-panel-gap-md);margin-top:var(--ss-panel-gap-sm);grid-template-columns:1fr;display:grid}.ss-Intro__systems div{column-gap:var(--ss-panel-gap-sm);border-top:1px solid #8de1ff17;grid-template-columns:2.15rem minmax(0,1fr);row-gap:.18rem;padding-top:1rem;display:grid}.ss-Intro__systems div:first-child{border-top:0;padding-top:0}.ss-Intro__systems span{letter-spacing:.08em;color:#aef3ffe6;background:#030c1a6b;border:1px solid #8de8ff29;border-radius:8px;grid-row:span 2;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.64rem;display:inline-flex}.ss-Intro__systems strong{color:#f4f8ff;font-size:.88rem}.ss-Intro__systems p{color:#daebffc7;margin:0;font-size:.82rem;line-height:1.5}.ss-Intro__checklist{gap:.48rem;margin:0;padding:0;list-style:none;display:grid}.ss-Intro__checklist li{color:#deeeffd1;align-items:flex-start;gap:.55rem;font-size:.82rem;line-height:1.45;display:flex}.ss-Intro__checklist span{background:#80ecffe6;border-radius:999px;flex:none;width:.42rem;height:.42rem;margin-top:.48rem;box-shadow:0 0 12px #80ecff57}.ss-Intro__list{color:#dbebffd6}.ss-ControlsBriefing{clip-path:polygon(.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%,0 .8rem);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(26rem,100vw - 2rem);transition:width .36s var(--ss-briefing-ease-out),max-height .36s var(--ss-briefing-ease-out),padding .3s var(--ss-briefing-ease-out),gap .3s var(--ss-briefing-ease-out),opacity .18s ease,background .24s ease,border-color .22s ease,box-shadow .22s ease,clip-path .24s ease,transform .26s var(--ss-briefing-ease-out);background:linear-gradient(#091b36e0,#040c1bd1),radial-gradient(circle at 0 0,#8de8ff33,#0000 42%),linear-gradient(90deg,#8de8ff0f,#0000 38%),repeating-linear-gradient(90deg,#0000 0 34px,#8de8ff08 35px);border:1px solid #8de1ff3d;border-radius:8px;gap:.78rem;padding:.92rem;display:grid;position:relative;box-shadow:0 18px 42px #0000005c,0 0 28px #5dcdff1a,inset 0 1px #ffffff0f}.ss-ControlsBriefingFrame{--ss-briefing-ease-out:cubic-bezier(.16,1,.3,1);--ss-briefing-ease-close:cubic-bezier(.4,0,.2,1);width:100%;display:grid;overflow:visible}.ss-ControlsBriefingFrame--modal{z-index:24;box-sizing:border-box;pointer-events:auto;place-items:center;width:auto;animation:.26s both ss-controls-briefing-frame-in;position:fixed;inset:0}.ss-ControlsBriefingFrame--modal.ss-ControlsBriefingFrame--collapsing{animation:ss-controls-briefing-frame-out .36s var(--ss-briefing-ease-close)both}.ss-ControlsBriefingFrame__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:radial-gradient(circle at 50% 42%,#51b9ff1f,#0000 32%),linear-gradient(#01050f8a,#01050fc2);border:0;width:100%;height:100%;position:absolute;inset:0}.ss-ControlsBriefingFrame>*{grid-area:1/1}.ss-ControlsBriefingFrame .ss-ControlsBriefing{opacity:1;transform-origin:1rem .35rem;will-change:max-height,opacity,transform;max-height:32rem;overflow:hidden;transform:translate(0)scale(1)}.ss-ControlsBriefingFrame:not(.ss-ControlsBriefingFrame--docked):not(.ss-ControlsBriefingFrame--modal):not(.ss-ControlsBriefingFrame--collapsing) .ss-ControlsBriefing{animation:none}.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing{pointer-events:none;transform-origin:0 0;width:min(15.5rem,100vw - 2rem);max-height:4rem;box-shadow:none;clip-path:inset(0 round 10px);background:0 0;border-color:#0000;gap:0;padding:.18rem;animation:none;overflow:hidden}.ss-ControlsBriefingFrame--modal .ss-ControlsBriefing{z-index:1;transform-origin:50%;width:min(31rem,100vw - 2rem);max-height:min(34rem,100vh - 2rem);animation:ss-controls-briefing-modal-in .36s var(--ss-briefing-ease-out)both;overflow:auto}.ss-ControlsBriefingFrame--modal.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing{animation:ss-controls-briefing-modal-out .36s var(--ss-briefing-ease-close)both;clip-path:polygon(.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%,0 .8rem);background:linear-gradient(#091b36e0,#040c1bd1),radial-gradient(circle at 0 0,#8de8ff33,#0000 42%),linear-gradient(90deg,#8de8ff0f,#0000 38%),repeating-linear-gradient(90deg,#0000 0 34px,#8de8ff08 35px);border-color:#8de1ff3d;width:min(31rem,100vw - 2rem);max-height:min(34rem,100vh - 2rem);padding:.92rem;box-shadow:0 18px 42px #0000005c,0 0 28px #5dcdff1a,inset 0 1px #ffffff0f}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing{opacity:1;width:min(15.5rem,100vw - 2rem);max-height:4rem;box-shadow:none;clip-path:inset(0 round 10px);-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;background:0 0;border-color:#0000;gap:0;padding:.18rem;transform:translate(0)}.ss-ControlsBriefing:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8fecffb8,#0000);height:1px;position:absolute;top:0;left:.8rem;right:.8rem}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing:before,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing:before{display:none}.ss-ControlsBriefing__dockButton{color:#eff8ff;cursor:pointer;width:100%;box-shadow:none;clip-path:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #8de1ff1a;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:0 0 .82rem;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.ss-ControlsBriefing__close{color:#dcf5ffd1;cursor:pointer;background:#030c1a75;border:1px solid #8de1ff29;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;position:absolute;top:.72rem;right:.72rem}.ss-ControlsBriefing__close:hover{color:#f4f9ff;background:#061226bd;border-color:#8de1ff4d;transform:translateY(-1px)}.ss-ControlsBriefing__close:focus-visible{outline-offset:3px;outline:2px solid #80ecff57}.ss-ControlsBriefing__dockButton:hover{border-color:#8de1ff38;transform:translateY(-1px)}.ss-ControlsBriefingFrame--modal .ss-ControlsBriefing__dockButton{cursor:default;padding-right:2.65rem}.ss-ControlsBriefingFrame--modal .ss-ControlsBriefing__dockButton:hover{border-color:#8de1ff1a;transform:none}.ss-ControlsBriefing__dockButton:focus-visible{outline:none;box-shadow:0 0 0 2px #80ecff42}.ss-ControlsBriefing__dockIcon{color:#abf1fff0;background:#030c1a85;border:1px solid #8de1ff33;border-radius:8px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.ss-ControlsBriefing__dockText{text-align:left;gap:.08rem;display:grid}.ss-ControlsBriefing__dockText span{letter-spacing:.14em;text-transform:uppercase;color:#8de8ffb8;font-size:.62rem}.ss-ControlsBriefing__dockText strong{letter-spacing:.08em;text-transform:uppercase;color:#eff8ffeb;font-size:.76rem}.ss-ControlsBriefing__dockArrow{color:#8de8ffa3;transition:transform .3s var(--ss-briefing-ease-out);transform:rotate(180deg)}.ss-ControlsBriefing__dockButton:hover .ss-ControlsBriefing__dockArrow{transform:rotate(180deg)translateY(-2px)}.ss-ControlsBriefingFrame--modal .ss-ControlsBriefing__dockArrow{display:none}.ss-ControlsBriefing__header{justify-content:space-between;align-items:center;gap:var(--ss-panel-gap-md);padding-bottom:var(--ss-panel-gap-sm);border-bottom:1px solid #8de1ff1a;display:flex}.ss-ControlsBriefing__headerCopy{gap:.16rem;display:grid}.ss-ControlsBriefing__header span,.ss-ControlsBriefing__status span{letter-spacing:.14em;text-transform:uppercase;color:#8de8ffb8;font-size:.62rem}.ss-ControlsBriefing__header strong{letter-spacing:.12em;text-align:right;text-transform:uppercase;color:#eef8ffe6;font-size:.7rem}.ss-ControlsBriefing__status{max-height:4rem;transition:opacity .16s ease,transform .26s var(--ss-briefing-ease-out),max-height .28s var(--ss-briefing-ease-out),padding .18s ease,border-width .18s ease;background:#030c1a61;border:1px solid #8de1ff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.46rem .55rem;display:flex;overflow:hidden}.ss-ControlsBriefing__status strong{letter-spacing:.1em;text-align:right;text-transform:uppercase;color:#f1f8ffd1;font-size:.64rem}.ss-ControlsBriefing__toggle{color:#dcf5ffd1;cursor:pointer;background:#030c1a6b;border:1px solid #8de1ff29;border-radius:8px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.ss-ControlsBriefing__toggle:hover{color:#f4f9ff;background:#061226b8;border-color:#8de1ff47;transform:translateY(-1px)}.ss-ControlsBriefing__toggle span{font-size:1rem;line-height:1}.ss-ControlsBriefing__list{max-height:16rem;transition:opacity .16s ease,transform .26s var(--ss-briefing-ease-out),max-height .32s var(--ss-briefing-ease-out),gap .18s ease;gap:.44rem;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ss-ControlsBriefing__list li{background:#02091540;border:1px solid #8de1ff14;border-radius:8px;grid-template-columns:2rem minmax(0,1fr);gap:.62rem;padding:.58rem .62rem;display:grid}.ss-ControlsBriefing__list li>span{color:#aef3ffeb;background:#030c1a85;border:1px solid #8de8ff33;border-radius:8px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:inline-flex}.ss-ControlsBriefing__list p{color:#eef7ffe0;margin:0;font-size:.8rem;line-height:1.45}.ss-ControlsBriefing__list p strong{color:#f7fbff}.ss-ControlsBriefing__confirm{color:#eff8ff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease,opacity .16s ease,max-height .26s var(--ss-briefing-ease-out),padding .18s ease,border-width .18s ease;background:#70e2ff14;border:1px solid #8de1ff2e;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:.42rem;max-height:3rem;padding:.54rem .72rem;font-size:.68rem;display:inline-flex;overflow:hidden}.ss-ControlsBriefing__confirm:hover{background:#70e2ff24;border-color:#8de1ff4d;transform:translateY(-1px)}.ss-ControlsBriefing__status,.ss-ControlsBriefing__list,.ss-ControlsBriefing__confirm{opacity:1;transform:translateY(0)}.ss-ControlsBriefing__status{transition-delay:24ms}.ss-ControlsBriefing__list{transition-delay:48ms}.ss-ControlsBriefing__confirm{transition-delay:72ms}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__status,.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__list,.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__confirm,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__status,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__list,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__confirm{opacity:0;visibility:hidden;pointer-events:none;max-height:0;transition-delay:0s;transform:translateY(-.18rem)}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__status,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__status{border-width:0;padding-top:0;padding-bottom:0}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__list,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__list{gap:0}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__confirm,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__confirm{border-width:0;margin:0;padding-top:0;padding-bottom:0}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__dockButton,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__dockButton{clip-path:polygon(.7rem 0,100% 0,100% calc(100% - .7rem),calc(100% - .7rem) 100%,0 100%,0 .7rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:0 0;background:linear-gradient(#08172ee0,#040c1ae6),radial-gradient(circle at 0%,#8de8ff1f,#0000 46%);border:1px solid #8de1ff2e;border-radius:10px;padding:.52rem .62rem;box-shadow:0 12px 26px #0000002e,inset 0 1px #ffffff0a}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__dockButton:hover,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__dockButton:hover{background:linear-gradient(#0a1c36e0,#050d1de6),radial-gradient(circle at 0%,#8de8ff29,#0000 46%);border-color:#8de1ff47;box-shadow:0 16px 34px #00000038,0 0 18px #5dcdff14,inset 0 1px #ffffff0f}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__dockArrow,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__dockArrow{transform:rotate(270deg)}.ss-ControlsBriefingFrame--docked .ss-ControlsBriefing__dockButton:hover .ss-ControlsBriefing__dockArrow,.ss-ControlsBriefingFrame--collapsing .ss-ControlsBriefing__dockButton:hover .ss-ControlsBriefing__dockArrow{transform:rotate(270deg)translateY(2px)}@keyframes ss-controls-briefing-frame-in{0%{opacity:0}to{opacity:1}}@keyframes ss-controls-briefing-frame-out{0%{opacity:1}to{opacity:0}}@keyframes ss-controls-briefing-modal-in{0%{opacity:0;filter:blur(.35px);transform:translateY(.45rem)scale(.97)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes ss-controls-briefing-modal-out{0%{opacity:1;filter:blur();transform:translate(0)scale(1)}to{opacity:0;filter:blur(.25px);transform:translateY(.25rem)scale(.985)}}@media (prefers-reduced-motion:reduce){.ss-ControlsBriefingFrame .ss-ControlsBriefing,.ss-ControlsBriefingFrame,.ss-ControlsBriefingFrame__backdrop,.ss-ControlsBriefing__dock,.ss-ControlsBriefing__header,.ss-ControlsBriefing__status,.ss-ControlsBriefing__list,.ss-ControlsBriefing__confirm,.ss-ControlsBriefing__close{transition-duration:1ms;transition-delay:0s;animation:none}}@keyframes ss-controls-briefing-unfold{0%{opacity:0;filter:blur(.45px);transform:translate(-.45rem,-.2rem)scale(.88,.68)}62%{opacity:1;filter:blur();transform:translate(.04rem,.02rem)scale(1.012)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes ss-controls-briefing-collapse{0%{opacity:1;clip-path:inset(0 round 8px);filter:blur();max-height:32rem;padding-top:.92rem;padding-bottom:.92rem;transform:translate(0)scale(1)}30%{opacity:.96;filter:blur(.02px);max-height:22rem;padding-top:.82rem;padding-bottom:.82rem;transform:translateY(-.03rem)scale(.96)}65%{opacity:.7;clip-path:inset(0 round 6px);filter:blur(.12px);max-height:6.5rem;padding-top:.56rem;padding-bottom:.56rem;transform:translateY(-.07rem)scale(.56)}to{opacity:0;clip-path:circle(10px at 8% 8%);max-height:3.15rem;box-shadow:none;filter:blur(.24px);border-color:#8de1ff1f;padding-top:.24rem;padding-bottom:.24rem;transform:translateY(-.12rem)scale(.18)}}@keyframes ss-controls-briefing-dock-settle{0%{opacity:0;transform:translateY(-.22rem)scale(.98)}70%{opacity:1;transform:translateY(.02rem)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:720px){.ss-Intro__facts{grid-template-columns:1fr}.ss-ControlsBriefing__header{align-items:flex-start;gap:var(--ss-panel-gap-xs);flex-direction:column}.ss-ControlsBriefing__status{flex-direction:column;align-items:flex-start;gap:.28rem}.ss-ControlsBriefing__toggle{align-self:flex-end}.ss-ControlsBriefing__header strong{text-align:left}.ss-ControlsBriefing__dockButton{justify-content:flex-start;width:100%}}
.ss-PanelSection{--ss-panel-gap-xs:.32rem;--ss-panel-gap-sm:.52rem;--ss-panel-gap-md:.82rem;--ss-panel-gap-lg:1.12rem;--ss-panel-card-pad:.86rem;gap:var(--ss-panel-gap-md);margin-bottom:var(--ss-panel-gap-lg);flex-direction:column;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;display:flex}.ss-PanelSection__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8de8ffc7;align-items:center;gap:.45rem;width:fit-content;margin:0;font-size:.72rem;display:inline-flex}.ss-PanelSection__title{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:NotesEsa,Segoe UI,sans-serif;font-size:clamp(1.9rem,3.4vw,2.55rem);line-height:1}.ss-PanelSection__lead{max-width:35rem;margin:0;font-size:.96rem;line-height:1.66}.ss-PanelSection__list{margin:var(--ss-panel-gap-xs)0 0 0;font-size:.88rem;line-height:1.62}.ss-PanelSection__list li+li{margin-top:.35rem}@media (max-width:720px){.ss-PanelSection__title{max-width:none}}.ss-About{color:#edf6ff}.ss-About__header{gap:var(--ss-panel-gap-lg);padding-bottom:var(--ss-panel-gap-md);border-bottom:1px solid #8ad6ff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ss-About__identity{gap:var(--ss-panel-gap-md);min-width:0;display:grid}.ss-About__details dt{letter-spacing:.14em;text-transform:uppercase;color:#a4dcffbd;margin:0;font-size:.62rem}.ss-About__title{color:#f8fbff;text-shadow:0 0 28px #60d9ff2e;margin:0}.ss-About__role,.ss-About__lead{color:#d9eaffd6;max-width:34rem}.ss-About__role{margin:0;font-size:.84rem;line-height:1.52}.ss-About__lead{font-size:.92rem;line-height:1.62}.ss-About__avatar{object-fit:cover;border:1px solid #8de1ff33;border-radius:8px;width:84px;height:84px;box-shadow:0 0 22px #6ad9ff1f,inset 0 1px #ffffff14}.ss-About__content{gap:var(--ss-panel-gap-lg);display:grid}.ss-About__details{gap:var(--ss-panel-gap-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ss-About__details div{min-width:0;padding:var(--ss-panel-card-pad);background:linear-gradient(#091b3475,#040d1d5c),radial-gradient(circle at 0 0,#8de8ff14,#0000 52%);border:1px solid #8ad6ff24;border-radius:8px;position:relative}.ss-About__details div:before{content:"";background:#8de8ff80;width:2px;position:absolute;top:.65rem;bottom:.65rem;left:0;box-shadow:0 0 10px #8de8ff2e}.ss-About__details dd{margin:var(--ss-panel-gap-xs)0 0;color:#f8fbff;font-size:.92rem;line-height:1.35}.ss-About__details p{margin:var(--ss-panel-gap-xs)0 0;color:#cee2ffb3;font-size:.76rem;line-height:1.45}.ss-About__list{gap:var(--ss-panel-gap-sm);color:#ddecffd6;margin:0;padding:0;list-style:none;display:grid}.ss-About__list li,.ss-About__list li+li{gap:var(--ss-panel-gap-md);padding:.56rem var(--ss-panel-card-pad);background:linear-gradient(90deg,#8de8ff09,#0000 72%);border-top:1px solid #8ad6ff1a;grid-template-columns:minmax(7.5rem,.85fr) minmax(0,1.4fr);margin:0;display:grid}.ss-About__list span{letter-spacing:.12em;text-transform:uppercase;color:#a4dcffad;font-size:.6rem;line-height:1.45}.ss-About__list strong{color:#ebf5ffe0;font-size:.78rem;font-weight:500;line-height:1.48}@container story-panel (max-width:26rem){.ss-About__details{grid-template-columns:1fr}.ss-About__list li,.ss-About__list li+li{grid-template-columns:1fr;gap:.18rem}}@media (max-width:720px){.ss-About__header{grid-template-columns:1fr;align-items:start}.ss-About__avatar{width:72px;height:72px}}
.ss-PanelSection{--ss-panel-gap-xs:.32rem;--ss-panel-gap-sm:.52rem;--ss-panel-gap-md:.82rem;--ss-panel-gap-lg:1.12rem;--ss-panel-card-pad:.86rem;gap:var(--ss-panel-gap-md);margin-bottom:var(--ss-panel-gap-lg);flex-direction:column;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;display:flex}.ss-PanelSection__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8de8ffc7;align-items:center;gap:.45rem;width:fit-content;margin:0;font-size:.72rem;display:inline-flex}.ss-PanelSection__title{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:NotesEsa,Segoe UI,sans-serif;font-size:clamp(1.9rem,3.4vw,2.55rem);line-height:1}.ss-PanelSection__lead{max-width:35rem;margin:0;font-size:.96rem;line-height:1.66}.ss-PanelSection__list{margin:var(--ss-panel-gap-xs)0 0 0;font-size:.88rem;line-height:1.62}.ss-PanelSection__list li+li{margin-top:.35rem}@media (max-width:720px){.ss-PanelSection__title{max-width:none}}.ss-Contact{color:#fff8eb}.ss-Contact__title{color:#fffaf1;text-shadow:0 0 28px #ffd27d29;max-width:12ch}.ss-Contact__lead{color:#d9eaffd6}.ss-Contact__channels{gap:var(--ss-panel-gap-md);display:grid}.ss-Contact__channel{align-items:center;gap:var(--ss-panel-gap-md);padding:var(--ss-panel-card-pad);color:inherit;background:linear-gradient(90deg,#2e210c8a,#07101f6b),repeating-linear-gradient(90deg,#0000 0 30px,#ffd27d08 31px);border:1px solid #ffd27d2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 26px #0003,inset 0 1px #ffffff0b}.ss-Contact__channel:before{content:"";background:#ffd27d;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #ffd27d59}.ss-Contact__channel:hover,.ss-Contact__channel:focus-visible{border-color:#ffd27d57;transform:translateY(-2px);box-shadow:0 16px 28px #00000038,0 0 18px #ffd27d1a}.ss-Contact__channel:focus-visible{outline-offset:3px;outline:2px solid #ffd27db3}.ss-Contact__channelIcon{color:#ffd27d;background:#07101f9e;border:1px solid #ffd27d29;border-radius:8px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.ss-Contact__channelBody{gap:var(--ss-panel-gap-xs);min-width:0;display:grid}.ss-Contact__channelLabel,.ss-Contact__channelAction,.ss-Contact__channelStatus,.ss-Contact__log p{letter-spacing:.14em;text-transform:uppercase;color:#ffe0a9c2;margin:0;font-size:.62rem}.ss-Contact__channelBody strong{color:#fffaf1;overflow-wrap:anywhere;font-size:.92rem;line-height:1.35}.ss-Contact__channelAction{color:#e0f1ffc7;align-items:center;gap:.3rem;display:inline-flex}.ss-Contact__channelStatus{color:#dcffebe0;background:#9af7be12;border:1px solid #9af7be2e;border-radius:8px;padding:.28rem .42rem}.ss-Contact__log{gap:var(--ss-panel-gap-md);padding:var(--ss-panel-card-pad);color:#91e8ff;background:#07162a80;border:1px solid #8de1ff24;border-radius:8px;grid-template-columns:auto minmax(0,1fr);margin-top:auto;display:grid}.ss-Contact__log strong{margin-top:var(--ss-panel-gap-xs);color:#f2fbff;font-size:.86rem;line-height:1.45;display:block}@media (max-width:720px){.ss-Contact__channel{grid-template-columns:auto minmax(0,1fr)}.ss-Contact__channelStatus{grid-column:2;justify-self:start}}
.ss-SolarSystem-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08142bc7,#030814e6),linear-gradient(90deg,#8de8ff0b,#0000 48%,#9af7be09),radial-gradient(circle at 100% 0,#67dbff1f,#0000 38%);border:1px solid #8ad6ff2e;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.58rem;width:100%;height:100%;min-height:0;padding:.68rem;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000057,inset 0 1px #ffffff0f}.ss-SolarSystem-nav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8ae6ff75,#0000);height:1px;position:absolute;top:0;left:.7rem;right:.7rem}.ss-SolarSystem-nav__header{border-bottom:1px solid #8ad6ff1c;justify-content:space-between;align-self:stretch;align-items:center;gap:.55rem;min-width:0;padding:0 .1rem .56rem;display:flex}.ss-SolarSystem-nav__heading{letter-spacing:.16em;text-transform:uppercase;text-align:left;color:#b3e6ffb8;align-self:stretch;margin:0;font-size:.62rem}.ss-SolarSystem-nav__header span{letter-spacing:.14em;text-transform:uppercase;color:#e5f5ffd1;white-space:nowrap;font-size:.62rem}.ss-SolarSystem-nav__items{flex-direction:column;flex:auto;align-items:stretch;gap:.4rem;width:100%;min-height:0;display:flex}.ss-SolarSystem-navItem{color:#9fb4ff;opacity:.86;cursor:pointer;background:linear-gradient(90deg,#89e2ff09,#0000 54%),#07122647;border:1px solid #8ad6ff1a;border-radius:8px;flex:1 1 0;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.62rem;width:100%;min-height:4.65rem;padding:.56rem .6rem;transition:opacity .18s,transform .18s,filter .18s,border-color .18s,background .18s;display:grid;position:relative;overflow:hidden}.ss-SolarSystem-navItem:before{content:"";opacity:.75;background:#7ad2ff2e;border-radius:999px;width:.16rem;position:absolute;top:.62rem;bottom:.62rem;left:0}.ss-SolarSystem-navItem:hover{opacity:1;filter:drop-shadow(0 0 14px #64caff33);background:linear-gradient(90deg,#89e2ff12,#0000 58%),#0d1f3c7a;border-color:#8ad6ff3d;transform:translate(-2px)}.ss-SolarSystem-navItem:hover:after{opacity:.82;transform:scaleX(1)}.ss-SolarSystem-navItem__index{z-index:1;letter-spacing:.08em;color:#b3e6ffad;background:#040d1d85;border:1px solid #8ad6ff24;border-radius:8px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:.68rem;display:inline-flex;position:relative}.ss-SolarSystem-navItem__body{text-align:left;flex-direction:column;justify-content:center;gap:.18rem;min-width:0;display:flex}.ss-SolarSystem-navItem__code,.ss-SolarSystem-navItem__title,.ss-SolarSystem-navItem__status{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-SolarSystem-navItem__code{letter-spacing:.14em;text-transform:uppercase;color:#9bdfff9e;font-size:.56rem}.ss-SolarSystem-navItem__iconWrap{background:radial-gradient(circle at 30% 0,#324c88c7 0%,#050815db 70%);border:1px solid #a0beff47;border-radius:8px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 12px #00000075}.ss-SolarSystem-navItem__iconWrap:after{content:"";opacity:0;background:linear-gradient(135deg,#0000 34%,#88eaff47 50%,#0000 66%);position:absolute;inset:-35%;transform:translate(-45%)}.ss-SolarSystem-navItem__icon{color:#c7d7ff;justify-content:center;align-items:center;display:flex}.ss-SolarSystem-navItem__label{text-align:left;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:#f4faffeb;min-width:0;font-size:.82rem}.ss-SolarSystem-navItem__title{letter-spacing:.08em;text-transform:uppercase;color:#cbe2ffa8;font-size:.62rem}.ss-SolarSystem-navItem__meta{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:.36rem;display:flex}.ss-SolarSystem-navItem__status{letter-spacing:.12em;text-transform:uppercase;color:#b3e6ff94;max-width:6.4rem;font-size:.55rem;line-height:1}.ss-SolarSystem-navItem--active{color:#e9f1ff;opacity:1;background:linear-gradient(90deg,#8de8ff21,#0000 62%),#0e2a4e94;border-color:#00bfff57;box-shadow:0 0 22px #8de8ff14,inset 0 1px #ffffff0e}.ss-SolarSystem-navItem--active:before{background:#8de8ff;box-shadow:0 0 16px #8de8ff70}.ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__status{color:#8de8ffe6}.ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__index{color:#f7fcff;background:#092b4cb3;border-color:#8de8ff66;box-shadow:0 0 18px #8de8ff21}.ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__iconWrap{background:radial-gradient(circle at 30% 0,#1a4f9c 0%,#081b3e 70%);border-color:#00bffff2;box-shadow:0 0 0 1px #00bfff80,0 0 28px #00bfff99}.ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__iconWrap:after{animation:4.8s ease-in-out infinite ss-nav-sweep}.ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__icon{color:#fff}.ss-SolarSystem-navItem--done{opacity:.92;color:#a6ffd1;border-color:#76ffc42e}.ss-SolarSystem-navItem--done:before{background:#9af7bec2;box-shadow:0 0 14px #9af7be3d}.ss-SolarSystem-navItem--done .ss-SolarSystem-navItem__status{color:#a6ffd1bd}.ss-SolarSystem-navItem--done .ss-SolarSystem-navItem__index{color:#a6ffd1c7;border-color:#76ffc438}.ss-SolarSystem-navItem--done .ss-SolarSystem-navItem__iconWrap{background:radial-gradient(circle at 30% 0,#0e5c3b 0%,#05251e 70%);border-color:#76ffc4e6}.ss-SolarSystem-navChevron{display:none}.ss-SolarSystem-navChevron:hover{opacity:1;transform:translateY(-1px)}.ss-SolarSystem-navChevron--disabled{opacity:.25;cursor:default;pointer-events:none}.ss-SolarSystem-navItem__lineUp,.ss-SolarSystem-navItem__lineDown,.ss-SolarSystem-navItem__lineBetween{display:none}@keyframes ss-nav-sweep{0%,to{opacity:0;transform:translate(-56%)rotate(0)}40%{opacity:.8}60%{opacity:.25;transform:translate(56%)rotate(0)}}@keyframes ss-nav-line-pulse{0%,to{opacity:.6;box-shadow:0 0 8px #78a0ff2e}50%{opacity:1;box-shadow:0 0 14px #78a0ff47}}@media (max-width:720px){.ss-SolarSystem-nav{clip-path:none;flex-direction:row;align-items:center;gap:.7rem;width:auto;padding:.6rem;overflow-x:auto}.ss-SolarSystem-nav__heading,.ss-SolarSystem-nav__header,.ss-SolarSystem-navItem__lineUp,.ss-SolarSystem-navItem__lineDown,.ss-SolarSystem-navItem__lineBetween,.ss-SolarSystem-navChevron{display:none}.ss-SolarSystem-nav__items{flex-direction:row;align-items:center;gap:.65rem}.ss-SolarSystem-navItem{flex:none;grid-template-columns:minmax(4.2rem,auto);justify-items:center;gap:.42rem;min-height:0;padding:.52rem .62rem}.ss-SolarSystem-navItem__body{text-align:center;align-items:center}.ss-SolarSystem-navItem__index,.ss-SolarSystem-navItem__code,.ss-SolarSystem-navItem__title,.ss-SolarSystem-navItem__meta{display:none}.ss-SolarSystem-navItem__label{text-align:center;font-size:.66rem}}
.ss-PanelSection{--ss-panel-gap-xs:.32rem;--ss-panel-gap-sm:.52rem;--ss-panel-gap-md:.82rem;--ss-panel-gap-lg:1.12rem;--ss-panel-card-pad:.86rem;gap:var(--ss-panel-gap-md);margin-bottom:var(--ss-panel-gap-lg);flex-direction:column;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;display:flex}.ss-PanelSection__kicker{letter-spacing:.16em;text-transform:uppercase;color:#8de8ffc7;align-items:center;gap:.45rem;width:fit-content;margin:0;font-size:.72rem;display:inline-flex}.ss-PanelSection__title{letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:NotesEsa,Segoe UI,sans-serif;font-size:clamp(1.9rem,3.4vw,2.55rem);line-height:1}.ss-PanelSection__lead{max-width:35rem;margin:0;font-size:.96rem;line-height:1.66}.ss-PanelSection__list{margin:var(--ss-panel-gap-xs)0 0 0;font-size:.88rem;line-height:1.62}.ss-PanelSection__list li+li{margin-top:.35rem}@media (max-width:720px){.ss-PanelSection__title{max-width:none}}.ss-Projects{color:#effaf4}.ss-Projects__title{color:#f8fff8;text-shadow:0 0 28px #9af7be24;max-width:20ch}.ss-Projects__lead{color:#d9eaffd6}.ss-Projects__archiveList{gap:var(--ss-panel-gap-lg);margin-top:0;display:grid}.ss-Projects__archive{padding:var(--ss-panel-card-pad);color:inherit;background:linear-gradient(90deg,#0b2a2880,#050f1861),repeating-linear-gradient(90deg,#0000 0 28px,#93e6c609 29px);border:1px solid #93e6c629;border-radius:8px;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 26px #0003,inset 0 1px #ffffff0b}.ss-Projects__archive:hover,.ss-Projects__archive:focus-visible{background-color:#93e6c609;border-color:#93e6c65c;transform:translateY(-1px);box-shadow:0 18px 32px #00000042,0 0 20px #9af7be17,inset 0 1px #ffffff0f}.ss-Projects__archive:focus-visible{outline-offset:3px;outline:2px solid #9af7beb8}.ss-Projects__archiveImage{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:var(--ss-panel-gap-md);object-fit:cover;filter:saturate(.88)contrast(.96)brightness(.78);border:1px solid #93e6c621;border-radius:8px;transition:filter .16s,border-color .16s;display:block;box-shadow:inset 0 0 0 1px #ffffff09}.ss-Projects__archive:hover .ss-Projects__archiveImage,.ss-Projects__archive:focus-visible .ss-Projects__archiveImage{filter:saturate(.98)contrast()brightness(.86);border-color:#9af7be42}.ss-Projects__archive:before{content:"";background:#9af7be;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #9af7be59}.ss-Projects__archiveTop{justify-content:space-between;align-items:center;gap:var(--ss-panel-gap-md);display:flex}.ss-Projects__archiveId,.ss-Projects__archiveStatus,.ss-Projects__tag{letter-spacing:.14em;text-transform:uppercase;color:#b7ffd6c2;margin:0;font-size:.62rem}.ss-Projects__archiveStatus{color:#ffd380d1;text-align:right}.ss-Projects__itemTitle{margin:var(--ss-panel-gap-sm)0 0;color:#f4fff8;font-size:1rem;line-height:1.35}.ss-Projects__summary{margin:var(--ss-panel-gap-sm)0 0;color:#e1f5e9c7;font-size:.84rem;line-height:1.58}.ss-Projects__tags{margin-top:var(--ss-panel-gap-md);flex-wrap:wrap;gap:.4rem;display:flex}.ss-Projects__source{width:fit-content;margin-top:var(--ss-panel-gap-md);color:#b7ffd6d1;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;text-decoration:none;display:inline-flex}.ss-Projects__archive:hover .ss-Projects__source,.ss-Projects__archive:focus-visible .ss-Projects__source{color:#f4fff8}.ss-Projects__tag{color:#defae9d6;background:#93e6c60e;border:1px solid #93e6c621;border-radius:8px;padding:.26rem .46rem}@media (max-width:720px){.ss-Projects__archiveTop{flex-direction:column;align-items:flex-start;gap:.25rem}.ss-Projects__archiveStatus{text-align:left}}
.ss-StoryOverlay{--ss-right-rail-width:clamp(15.5rem,18vw,20rem);--ss-layout-inset:clamp(.85rem,1.35vw,1.1rem);--ss-layout-gap:clamp(.7rem,1.05vw,.95rem);--ss-stack-gap:.65rem;--ss-console-border:#8ad6ff2e;--ss-console-highlight:#8ae6ff8a;--ss-console-shell:linear-gradient(180deg,#08142bc7,#030814e6);--ss-console-glow:0 18px 38px #00000057,inset 0 1px 0 #ffffff0f;--ss-console-gap:.48rem;--ss-console-module-pad:.6rem;--ss-console-module-shell:linear-gradient(180deg,#08162bb8,#030916e0),radial-gradient(circle at 12% 0%,#67dbff1c,transparent 42%);--ss-console-module-shadow:0 14px 28px #0000003d,inset 0 1px 0 #ffffff0e;--ss-web-nav-width:min(13.5rem,calc(100vw - var(--ss-panel-width,0rem) - var(--ss-right-rail-width) - var(--ss-layout-inset)*2 - var(--ss-layout-gap)*2));--ss-left-header-height:3.35rem;--ss-left-header-gap:.62rem;z-index:3;pointer-events:none;color:#eff8ff;font-family:Segoe UI Variable,Trebuchet MS,sans-serif;position:absolute;inset:0;overflow:hidden}.ss-StoryOverlay:before,.ss-StoryOverlay:after{content:"";pointer-events:none;position:absolute;inset:0}.ss-StoryOverlay:before{opacity:.34;background-color:#0000;background-image:linear-gradient(#7edeff0d 1px,#0000 1px),linear-gradient(90deg,#7edeff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:18s linear infinite ss-overlay-grid-drift;-webkit-mask-image:radial-gradient(circle at 56% 47%,#000000c7,#0000 72%);mask-image:radial-gradient(circle at 56% 47%,#000000c7,#0000 72%)}.ss-StoryOverlay:after{opacity:.42;background:linear-gradient(#8adfff14,#0000 13% 86%,#8adfff14),repeating-linear-gradient(#0000 0 12px,#87e2ff06 13px)}.ss-StoryPanel{pointer-events:auto;width:100%;height:100%;container:story-panel/inline-size}.ss-StoryPanel__section{isolation:isolate;box-sizing:border-box;background:linear-gradient(90deg,#8de8ff0e,transparent 16%,transparent 84%,#9af7be09),var(--ss-console-shell),radial-gradient(circle at 10% 0%,#59cbff24,transparent 34%),radial-gradient(circle at 100% 100%,#9af7be0e,transparent 36%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#7ad2ff57 transparent;border:1px solid #86e2ff38;border-radius:8px;flex-direction:column;width:100%;height:100%;min-height:0;padding:clamp(1rem,1.45vw,1.25rem);scroll-padding-block:1rem;display:flex;position:relative;overflow:auto;box-shadow:0 22px 46px #00000057,inset 0 1px #ffffff0f}.ss-StoryPanel__section:before,.ss-StoryPanel__section:after{content:"";pointer-events:none;position:absolute}.ss-StoryPanel__section:after{border-radius:inherit;opacity:.58;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 64%);mask-image:linear-gradient(#000,#0000 64%)}.ss-StoryPanel__section::-webkit-scrollbar{width:8px}.ss-StoryPanel__section::-webkit-scrollbar-thumb{background:#7ad2ff47;border-radius:999px}.ss-StoryPanel__ctaDock{background:linear-gradient(#0000,#03091633);border-top:1px solid #8ad6ff24;margin-top:auto;padding-top:.9rem}.ss-StoryPanel__nextCta{color:#eef8ffe6;cursor:pointer;text-align:left;background:linear-gradient(#08182dbd,#030b19e0),linear-gradient(90deg,#8de8ff14,#0000 58%,#9af7be0e),radial-gradient(circle at 0 0,#67dbff1f,#0000 42%);border:1px solid #8ad6ff2e;border-radius:8px;justify-content:space-between;align-items:center;gap:.72rem;width:100%;min-height:2.8rem;padding:.64rem .7rem .64rem .78rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #0003,inset 0 1px #ffffff0d}.ss-StoryPanel__nextCta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8de8ff57,#0000);height:1px;position:absolute;top:0;left:.8rem;right:.8rem}.ss-StoryPanel__nextCta:hover{background:linear-gradient(#0a1f37c7,#040e1de6),radial-gradient(circle at 0 0,#67dbff24,#0000 42%);border-color:#8ad6ff57;transform:translateY(-1px);box-shadow:0 12px 24px #0000003d,0 0 14px #64cdff14,inset 0 1px #ffffff12}.ss-StoryPanel__nextCta:hover svg,.ss-StoryPanel__nextCta:focus-visible svg{color:#f7fcff;border-color:#8de8ff57;transform:translate(2px);box-shadow:0 0 16px #8de8ff1f}.ss-StoryPanel__nextCta:focus-visible{outline-offset:3px;outline:2px solid #8de8ffb8}.ss-StoryPanel__nextCta span{letter-spacing:.15em;text-transform:uppercase;color:#b3e6ffad;min-width:0;font-size:.6rem;line-height:1.35}.ss-StoryPanel__nextCta strong{letter-spacing:.08em;color:#f6fcffeb;margin-top:.08rem;font-family:NotesEsa,Segoe UI,sans-serif;font-size:.78rem;display:block}.ss-StoryPanel__nextCta svg{box-sizing:content-box;color:#91e8ffe6;background:#0510228a;border:1px solid #8ad6ff29;border-radius:7px;flex:none;width:1rem;height:1rem;padding:.42rem;transition:transform .18s,border-color .18s,color .18s,box-shadow .18s}.ss-StoryOverlay__topHud{left:calc(var(--ss-panel-width,0rem) + var(--ss-layout-gap));right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap));top:var(--ss-layout-inset);z-index:5;border:1px solid var(--ss-console-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--ss-console-glow);clip-path:polygon(.85rem 0,calc(100% - .85rem) 0,100% .85rem,100% 100%,0 100%,0 .85rem);background:linear-gradient(#091933b3,#030916c7),radial-gradient(circle at 50% 0,#64daff1f,#0000 54%);border-radius:8px;grid-template-columns:auto minmax(8rem,1fr) auto;align-items:center;gap:.9rem;padding:.68rem .86rem;display:grid;position:absolute}.ss-StoryOverlay__topHud:before,.ss-StoryOverlay__topHud:after{content:"";pointer-events:none;position:absolute}.ss-StoryOverlay__topHud:before{background:linear-gradient(90deg,transparent,var(--ss-console-highlight),transparent);opacity:.78;height:1px;top:0;left:.9rem;right:.9rem}.ss-StoryOverlay__topHud:after{background:radial-gradient(#50c8ff38,#0000 72%);border-radius:999px;width:min(18rem,44%);height:.48rem;bottom:-.36rem;left:50%;transform:translate(-50%)}.ss-StoryOverlay__hudBlock{gap:.18rem;min-width:0;display:grid}.ss-StoryOverlay__hudBlock--right{text-align:right}.ss-StoryOverlay__hudLabel,.ss-StoryOverlay__controlEyebrow,.ss-StoryOverlay__intelKicker,.ss-StoryOverlay__scannerKicker,.ss-StoryOverlay__sectionTitle{letter-spacing:.16em;text-transform:uppercase;color:#b3e6ffb8;margin:0;font-size:.62rem}.ss-StoryOverlay__hudValue{letter-spacing:.06em;text-transform:uppercase;color:#f5fbff;white-space:nowrap;font-family:NotesEsa,Segoe UI,sans-serif;font-size:.94rem}.ss-StoryOverlay__progressTrack{background:#528ec02e;border:1px solid #89e0ff29;border-radius:999px;height:.45rem;position:relative;overflow:hidden}.ss-StoryOverlay__progressFill{border-radius:inherit;background:linear-gradient(90deg,#57d7ff,#f3fbff);transition:width .32s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #5fd9ff57}.ss-StoryOverlay__webNav{left:var(--ss-layout-inset);top:var(--ss-layout-inset);z-index:6;box-sizing:border-box;width:calc(var(--ss-panel-width,26rem) - var(--ss-layout-inset));height:var(--ss-left-header-height);pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08142bc7,#030814e6),radial-gradient(circle at 0 0,#67dbff24,#0000 42%);border:1px solid #8ad6ff33;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.46rem .52rem .46rem .62rem;display:grid;position:absolute;overflow:hidden;box-shadow:0 18px 36px #0000004d,inset 0 1px #ffffff0f}.ss-StoryOverlay__webNavBrand{isolation:isolate;width:fit-content;min-width:0;color:inherit;align-items:center;gap:.7rem;padding:.18rem .18rem .18rem 0;text-decoration:none;transition:color .16s,transform .16s,filter .16s;display:inline-flex;position:relative}.ss-StoryOverlay__webNavBrand:hover,.ss-StoryOverlay__webNavBrand:focus-visible{color:#f6fbff;filter:drop-shadow(0 0 10px #89e2ff1f)}.ss-StoryOverlay__webNavBrand:focus-visible{outline-offset:3px;outline:2px solid #8de8ffb3}.ss-StoryOverlay__webNavBrand:hover:after,.ss-StoryOverlay__webNavBrand:focus-visible:after{opacity:1;transform:scaleX(1)}.ss-StoryOverlay__webNavBrandMark{color:#97ecfff0;background:linear-gradient(#0b233ad1,#030c19e0),radial-gradient(circle at 25% 0,#89e2ff24,#0000 42%);border:1px solid #89e2ff33;border-radius:7px;flex:none;place-items:center;width:2rem;height:2rem;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-grid;box-shadow:inset 0 1px #ffffff0d}.ss-StoryOverlay__webNavBrand:hover .ss-StoryOverlay__webNavBrandMark,.ss-StoryOverlay__webNavBrand:focus-visible .ss-StoryOverlay__webNavBrandMark{color:#dffaff;background:linear-gradient(#0f324adb,#040f1eeb),radial-gradient(circle at 25% 0,#97ecff38,#0000 48%);border-color:#97ecff6b;box-shadow:0 0 18px #89e2ff29,inset 0 1px #ffffff14}.ss-StoryOverlay__webNavBrandMark span{letter-spacing:.06em;margin-right:-.12em;font-size:.74rem;font-weight:700;line-height:1;display:block;transform:translateY(.05rem)}.ss-StoryOverlay__webNavBrandText{gap:.12rem;min-width:0;display:grid}.ss-StoryOverlay__webNavBrandText strong,.ss-StoryOverlay__webNavBrandText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-StoryOverlay__webNavBrandText strong{letter-spacing:.08em;text-transform:uppercase;color:#f4fafff0;font-size:.8rem;transition:color .16s}.ss-StoryOverlay__webNavBrandText small{letter-spacing:.16em;text-transform:uppercase;color:#90e5ff9e;font-size:.52rem;transition:color .16s}.ss-StoryOverlay__webNavBrand:hover .ss-StoryOverlay__webNavBrandText strong,.ss-StoryOverlay__webNavBrand:focus-visible .ss-StoryOverlay__webNavBrandText strong{color:#f8fcff}.ss-StoryOverlay__webNavBrand:hover .ss-StoryOverlay__webNavBrandText small,.ss-StoryOverlay__webNavBrand:focus-visible .ss-StoryOverlay__webNavBrandText small{color:#97ecffdb}.ss-StoryOverlay__webNav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8ae6ff80,#0000);height:1px;position:absolute;top:0;left:.75rem;right:.75rem}.ss-StoryOverlay__webNavLinks{justify-content:flex-end;gap:.34rem;width:100%;min-width:0;display:flex}.ss-StoryOverlay__webNavLinks a{color:#e6f4ffc7;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#0510226b;border:1px solid #8ad6ff1f;border-radius:8px;justify-content:center;align-items:center;gap:.28rem;min-width:0;min-height:2rem;padding:.36rem .42rem;font-size:.62rem;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.ss-StoryOverlay__webNavLinks a:hover{color:#f6fbff;background:#0b243eb8;border-color:#8ad6ff52;transform:translateY(-1px)}.ss-StoryOverlay__webNav,.ss-StoryOverlay__topHud,.ss-StoryOverlay__rightRail,.ss-StoryOverlay__sunDock{transition:opacity .22s,transform .26s,visibility linear}.ss-StoryOverlay--cinematic .ss-StoryOverlay__webNav,.ss-StoryOverlay--cinematic .ss-StoryOverlay__topHud,.ss-StoryOverlay--cinematic .ss-StoryOverlay__rightRail,.ss-StoryOverlay--cinematic .ss-StoryOverlay__sunDock,.ss-StoryOverlay--cinematic .ss-StoryOverlay__controlDock{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s,transform .26s,visibility 0s linear .26s;transform:translateY(-.35rem)}.ss-StoryOverlay--cinematic:before{opacity:.14}.ss-StoryOverlay--cinematic:after{opacity:.22}.ss-StoryOverlay__cinematicMiniDock{left:calc(var(--ss-panel-width) + var(--ss-layout-gap));right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap));bottom:var(--ss-layout-inset);z-index:7;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute}.ss-StoryOverlay__cinematicMiniSwitch{isolation:isolate;color:#dfffee;cursor:pointer;background:linear-gradient(#0d322ed1,#051216f0),radial-gradient(circle at 50% 0,#9af7be2e,#0000 66%);border:1px solid #9af7be52;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 26px #00000047,0 0 18px #9af7be24}.ss-StoryOverlay__cinematicMiniSwitch:hover,.ss-StoryOverlay__cinematicMiniSwitch:focus-visible{border-color:#9af7be7a;transform:translateY(-1px);box-shadow:0 16px 30px #0000004d,0 0 22px #9af7be33}.ss-StoryOverlay__cinematicMiniSwitch:focus-visible{outline-offset:3px;outline:2px solid #9af7be7a}.ss-StoryOverlay__cinematicMiniSwitchGlyph{background:#0a2d2ad1;border-radius:8px;justify-content:center;align-items:center;width:1.28rem;height:1.28rem;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 0 14px #9af7be24}.ss-StoryOverlay__rightRail{right:var(--ss-layout-inset);top:var(--ss-layout-inset);bottom:var(--ss-layout-inset);width:var(--ss-right-rail-width);pointer-events:auto;align-content:stretch;gap:var(--ss-stack-gap);z-index:4;scrollbar-width:thin;scrollbar-color:#7ad2ff3d transparent;grid-template-rows:minmax(0,1fr) auto auto auto;display:grid;position:absolute;overflow:hidden}.ss-StoryOverlay__rightRail:before{content:"";pointer-events:none;background:linear-gradient(#0000,#7ad2ff57 12%,#7ad2ff1f 50%,#9af7be3d 88%,#0000);width:1px;position:absolute;top:.25rem;bottom:.25rem;right:calc(100% + .34rem);box-shadow:0 0 18px #64daff29}.ss-StoryOverlay__rightRail .ss-SolarSystem-nav{filter:drop-shadow(0 0 14px #57baff1a);width:100%;height:100%;min-height:0;max-height:100%}.ss-StoryOverlay__intelFeed,.ss-StoryOverlay__missionStatus,.ss-StoryOverlay__aiCompanion,.ss-StoryOverlay__globeControls,.ss-StoryOverlay__orbitSlider,.ss-StoryOverlay__toggle{border:1px solid var(--ss-console-border);background:var(--ss-console-shell),radial-gradient(circle at 12% 0%,#67dbff1f,transparent 38%);box-shadow:var(--ss-console-glow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:8px}.ss-StoryOverlay__intelFeed{align-content:start;gap:.58rem;min-height:0;padding:.64rem;display:grid;overflow:auto}.ss-StoryOverlay__intelHeader{color:#8de8ff;align-items:flex-start;gap:.6rem;display:flex}.ss-StoryOverlay__intelTitle{text-transform:uppercase;color:#f5fbff;margin:.15rem 0 0;font-family:NotesEsa,Segoe UI,sans-serif;font-size:.92rem;line-height:1.15}.ss-StoryOverlay__intelList{gap:.42rem;margin:0;display:grid}.ss-StoryOverlay__intelItem{border-top:1px solid #8ad6ff1f;grid-template-columns:4.6rem minmax(0,1fr);gap:.42rem;padding-top:.45rem;display:grid}.ss-StoryOverlay__intelItem dt{letter-spacing:.15em;text-transform:uppercase;color:#b3e6ffa3;font-size:.62rem}.ss-StoryOverlay__intelItem dd{color:#f2f8ffeb;margin:0;font-size:.83rem;line-height:1.35}.ss-StoryOverlay__controlDock{left:calc(var(--ss-panel-width,0rem) + var(--ss-layout-gap));right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap));bottom:var(--ss-layout-inset);pointer-events:auto;z-index:4;justify-items:center;width:auto;display:grid;position:absolute;container:flight-console/inline-size}.ss-StoryOverlay__controlDeck{--ss-sun-notch-width:4.4rem;--ss-sun-notch-depth:2.52rem;isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);clip-path:polygon(1.2rem 0,calc(50% - 2.18rem) 0,calc(50% - 2.2rem) .32rem,calc(50% - 2.17rem) .7rem,calc(50% - 2.07rem) 1.07rem,calc(50% - 1.91rem) 1.42rem,calc(50% - 1.56rem) 1.87rem,calc(50% - 1.1rem) 2.22rem,calc(50% - .57rem) 2.44rem,50% 2.52rem,calc(50% + .57rem) 2.44rem,calc(50% + 1.1rem) 2.22rem,calc(50% + 1.56rem) 1.87rem,calc(50% + 1.91rem) 1.42rem,calc(50% + 2.07rem) 1.07rem,calc(50% + 2.17rem) .7rem,calc(50% + 2.2rem) .32rem,calc(50% + 2.18rem) 0,calc(100% - 1.2rem) 0,100% .95rem,100% calc(100% - .35rem),calc(100% - .35rem) 100%,.35rem 100%,0 calc(100% - .35rem),0 .95rem);background:linear-gradient(90deg,#8de8ff0e,#0000 12% 88%,#8de8ff0e),linear-gradient(#0c1d36cc 0%,#050f22e6 48%,#020711f5 100%),radial-gradient(circle at 18% 0,#67dbff1f,#0000 42%),radial-gradient(circle at 82% 0,#ffdb7614,#0000 42%);border:1px solid #8ad6ff33;border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:.21rem;width:min(46rem,100% - 1rem);padding:.42rem;display:grid;position:relative;box-shadow:0 20px 42px #0000005c,0 0 28px #54c3ff13,inset 0 1px #ffffff14,inset 0 -1px #000000ad,inset 0 0 0 1px #ffffff06}.ss-StoryOverlay__controlDeck:before{content:"";opacity:.84;pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#6ddbff5c,#0000 calc(50% - 2.4rem) calc(50% + 2.4rem),#6ddbff5c,#0000);height:1px;position:absolute;top:.34rem;left:.8rem;right:.8rem}.ss-StoryOverlay__controlDeck{clip-path:polygon(1.2rem 0,calc(100% - 1.2rem) 0,100% .95rem,100% calc(100% - .35rem),calc(100% - .35rem) 100%,.35rem 100%,0 calc(100% - .35rem),0 .95rem)}.ss-StoryOverlay__controlDeck--empty,.ss-StoryOverlay__controlDeck--stowed{gap:0}.ss-StoryOverlay__controlDeck:after{content:"";pointer-events:none;z-index:-1;filter:blur(8px);background:radial-gradient(#0009,#0000 74%);border-radius:999px;height:.68rem;position:absolute;bottom:-.46rem;left:1.4rem;right:1.4rem}.ss-StoryOverlay__consoleHeader{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:#b3e6ffb8;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.58rem;min-width:0;min-height:2.72rem;padding:0 .34rem;font-size:.52rem;display:grid;position:relative}.ss-StoryOverlay__consoleHeaderTitle{color:#f5fbffd1;grid-column:1;justify-self:start;align-items:center;gap:.36rem;min-width:0;max-width:100%;min-height:1.34rem;padding:0 0 0 .12rem;display:inline-flex;overflow:visible}.ss-StoryOverlay__consoleHeaderTitleDot{isolation:isolate;color:#8de8ff;background:radial-gradient(circle at 34% 28%,#ffffffeb 0 12%,transparent 28%),radial-gradient(circle at 42% 38%,color-mix(in srgb,currentColor 56%,#fff)0,currentColor 52%);width:.32rem;height:.32rem;box-shadow:0 0 5px color-mix(in srgb,currentColor 48%,transparent),0 0 13px 1px color-mix(in srgb,currentColor 20%,transparent),0 0 24px 2px color-mix(in srgb,currentColor 8%,transparent);filter:brightness();border-radius:999px;flex:none;transition:background .18s,filter .18s,box-shadow .18s;animation:4.8s ease-in-out infinite ss-console-dot-glow;position:relative;overflow:visible}.ss-StoryOverlay__consoleHeaderTitleDot:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle,color-mix(in srgb,currentColor 46%,transparent)0 18%,color-mix(in srgb,currentColor 18%,transparent)38%,transparent 68%);filter:blur(2px);opacity:.28;animation:4.8s ease-in-out infinite ss-console-dot-radiance;position:absolute;inset:-.56rem;transform:scale(.84)}.ss-StoryOverlay__consoleHeaderTitle--active .ss-StoryOverlay__consoleHeaderTitleDot{color:#9af7be}.ss-StoryOverlay__consoleHeaderTitleText{align-items:center;gap:.26rem;min-width:0;line-height:1;display:inline-flex;overflow:hidden}.ss-StoryOverlay__consoleHeaderTitleText span,.ss-StoryOverlay__consoleHeaderTitleText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-StoryOverlay__consoleHeaderTitleText span{color:#b3e6ffad;letter-spacing:.1em;font-size:.62rem;font-weight:700}.ss-StoryOverlay__consoleHeaderTitleText strong{color:#f5fbffe6;letter-spacing:.08em;font-size:.62rem;font-weight:800}.ss-StoryOverlay__consoleFrameActions{border-radius:6px;flex-direction:row;justify-self:end;align-items:center;gap:.18rem;padding:0;display:flex;position:absolute;top:50%;right:.34rem;transform:translateY(-50%)}.ss-StoryOverlay__consoleBody{z-index:1;transform-origin:top;background:linear-gradient(90deg,#050f22a3,#0c1b328a,#050f22a3),repeating-linear-gradient(90deg,#8de8ff09 0 1px,#0000 1px 7.5rem);border:1px solid #8ad6ff1f;border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(min(12.4rem,100%),1fr));grid-auto-flow:dense;align-content:start;align-items:start;gap:.28rem;max-height:42rem;padding:.28rem;transition:max-height .24s,opacity .18s,transform .22s,padding .22s,border-color .22s,visibility linear;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 -18px 28px #0000002e}.ss-StoryOverlay__consoleBody--stowed{visibility:hidden;opacity:0;pointer-events:none;border-color:#0000;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .24s,opacity .16s,transform .22s,padding .22s,border-color .22s,visibility 0s linear .24s;transform:translateY(-.48rem)scaleY(.98)}.ss-StoryOverlay__switchBank{color:#edf8ff;display:contents;position:relative;overflow:visible}.ss-StoryOverlay__sceneBank{color:#edf8ff;display:contents}.ss-StoryOverlay__switchBank:before{display:none}.ss-StoryOverlay__switchBank .ss-StoryOverlay__toggle:first-of-type{order:1}.ss-StoryOverlay__switchBank .ss-StoryOverlay__toggle:nth-of-type(2){order:2}.ss-StoryOverlay__switchBank .ss-StoryOverlay__toggle:nth-of-type(3){order:3}.ss-StoryOverlay__toggle--orbitPath{order:6}.ss-StoryOverlay__sceneBank .ss-StoryOverlay__toggle:first-of-type{order:7}.ss-StoryOverlay__sceneBank .ss-StoryOverlay__toggle:nth-of-type(2){order:8}.ss-StoryOverlay__sceneBank .ss-StoryOverlay__toggle:nth-of-type(3){order:9}.ss-StoryOverlay__sunDock{right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap));top:calc(var(--ss-layout-inset) + 4.8rem);z-index:5;place-items:center;width:4rem;height:4rem;position:absolute;pointer-events:none!important;display:none!important}.ss-StoryOverlay__controlToggleBar{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:2;justify-content:center;justify-self:center;align-items:center;gap:.38rem;padding:0;display:flex}.ss-StoryOverlay__controlToggleButtons{justify-content:center;align-items:center;gap:.32rem;display:flex}.ss-StoryOverlay__dockSwitch{isolation:isolate;color:#daf0ffe0;cursor:pointer;background:linear-gradient(#0c1f37a8,#040c1bd1),radial-gradient(circle at 50% 0,#8de8ff1c,#0000 66%);border:1px solid #8ad6ff29;border-radius:8px;place-items:center;width:2.16rem;height:2.16rem;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.ss-StoryOverlay__dockSwitch:before,.ss-StoryOverlay__dockSwitch:after{content:"";pointer-events:none;position:absolute}.ss-StoryOverlay__dockSwitch:before{z-index:-1;background:linear-gradient(135deg,#8de8ff17,#0000 46%),#0209146b;border-radius:6px;inset:.13rem;box-shadow:inset 0 1px #ffffff0b}.ss-StoryOverlay__dockSwitch:after{background:#8de8ff47;border-radius:999px;height:2px;bottom:.22rem;left:.46rem;right:.46rem;box-shadow:0 0 10px #8de8ff14}.ss-StoryOverlay__dockSwitchGlyph{z-index:1;background:#08172ba8;border-radius:8px;justify-content:center;align-items:center;width:1.18rem;height:1.18rem;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 12px #8de8ff14}.ss-StoryOverlay__dockSwitch:hover,.ss-StoryOverlay__dockSwitch:focus-visible{color:#f4fbff;background:linear-gradient(#0f2744cc,#050f20eb),radial-gradient(circle at 50% 0,#8de8ff2e,#0000 66%);border-color:#8de8ff61;transform:translateY(-1px);box-shadow:0 10px 20px #0003,0 0 16px #8de8ff1a}.ss-StoryOverlay__dockSwitch:hover .ss-StoryOverlay__dockSwitchGlyph,.ss-StoryOverlay__dockSwitch:focus-visible .ss-StoryOverlay__dockSwitchGlyph{background:#0c243fc7;transform:scale(1.04);box-shadow:inset 0 1px #ffffff14,0 0 16px #8de8ff24}.ss-StoryOverlay__dockSwitch:focus-visible{outline-offset:3px;outline:2px solid #8de8ff75}.ss-StoryOverlay__dockSwitch--active{color:#dfffee;background:linear-gradient(#0d322ec7,#051216eb),radial-gradient(circle at 50% 0,#9af7be2e,#0000 66%);border-color:#9af7be57;box-shadow:0 10px 20px #00000038,0 0 16px #9af7be1f}.ss-StoryOverlay__dockSwitch--active:after{background:#9af7bebd;box-shadow:0 0 12px #9af7be3d}.ss-StoryOverlay__dockSwitch--active .ss-StoryOverlay__dockSwitchGlyph{background:#0a2d2ad1;box-shadow:inset 0 1px #ffffff14,0 0 16px #9af7be29}.ss-StoryOverlay__globeControls{color:#e8f4ffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#08162b8a,#030a17c2),radial-gradient(circle at 18% 0,#9af7be12,#0000 48%);border:1px solid #8ad6ff24;border-radius:8px;grid-template-columns:minmax(0,1fr);align-content:center;gap:.42rem;min-height:4.45rem;padding:.52rem;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 20px #00000029,inset 0 1px #ffffff0b}.ss-StoryOverlay__globeControls:before{display:none}.ss-StoryOverlay__globeControlsText{justify-content:space-between;align-items:baseline;gap:.7rem;min-width:0;display:flex}.ss-StoryOverlay__globeRotationRow{align-items:center;min-width:0;display:block}.ss-StoryOverlay__consoleInlineText{letter-spacing:.1em;text-transform:uppercase;color:#e2f2ffdb;justify-content:space-between;align-items:baseline;gap:.6rem;min-width:0;font-size:.64rem;line-height:1.3;display:flex}.ss-StoryOverlay__consoleInlineText strong{letter-spacing:.12em;color:#9af7bec2;flex:none;font-size:.56rem;font-weight:600}.ss-StoryOverlay__iconAction{isolation:isolate;color:#daf0ffdb;cursor:pointer;background:linear-gradient(#0c1f37a3,#040c1bc7),radial-gradient(circle at 50% 0,#8de8ff17,#0000 66%);border:1px solid #8ad6ff29;border-radius:8px;justify-content:center;place-items:center;width:2.22rem;min-width:0;height:2rem;min-height:2rem;padding:.16rem;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.ss-StoryOverlay__iconAction:before,.ss-StoryOverlay__iconAction:after{content:"";pointer-events:none;position:absolute}.ss-StoryOverlay__iconAction:before{z-index:-1;background:linear-gradient(135deg,#8de8ff17,#0000 46%),#0209146b;border-radius:6px;inset:.14rem;box-shadow:inset 0 1px #ffffff0a}.ss-StoryOverlay__iconAction:after{background:#8de8ff47;border-radius:999px;height:2px;bottom:.2rem;left:.38rem;right:.38rem;box-shadow:0 0 10px #8de8ff14}.ss-StoryOverlay__iconActionGlyph{z-index:1;background:#08172b9e;border-radius:8px;justify-content:center;align-items:center;width:1.28rem;height:1.28rem;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 12px #8de8ff14}.ss-StoryOverlay__iconActionGlyph svg{flex:0 0 1rem;width:1rem;height:1rem}.ss-StoryOverlay__iconAction:hover,.ss-StoryOverlay__iconAction:focus-visible{color:#f4fbff;background:linear-gradient(#0f2744c7,#050f20e6),radial-gradient(circle at 50% 0,#8de8ff2e,#0000 66%);border-color:#8de8ff61;transform:translateY(-1px);box-shadow:0 10px 20px #0003,0 0 16px #8de8ff1a}.ss-StoryOverlay__iconAction:hover .ss-StoryOverlay__iconActionGlyph,.ss-StoryOverlay__iconAction:focus-visible .ss-StoryOverlay__iconActionGlyph{background:#0c243fc7;transform:scale(1.04);box-shadow:inset 0 1px #ffffff14,0 0 16px #8de8ff24}.ss-StoryOverlay__iconAction:focus-visible{outline-offset:3px;outline:2px solid #8de8ff75}.ss-StoryOverlay__iconAction:disabled{opacity:.4;cursor:default;box-shadow:none;transform:none}.ss-StoryOverlay__iconAction:disabled:hover,.ss-StoryOverlay__iconAction:disabled:focus-visible{color:#daf0ffdb;background:linear-gradient(#0c1f3794,#040c1bc7),radial-gradient(circle at 50% 0,#8de8ff1a,#0000 66%);border-color:#8ad6ff29}.ss-StoryOverlay__iconAction--active{color:#dfffee;background:linear-gradient(#0d322ec7,#051216e6),radial-gradient(circle at 50% 0,#9af7be2e,#0000 66%);border-color:#9af7be57;box-shadow:0 10px 20px #00000038,0 0 16px #9af7be1f}.ss-StoryOverlay__iconAction--active:after{background:#9af7bebd;box-shadow:0 0 12px #9af7be3d}.ss-StoryOverlay__iconAction--active .ss-StoryOverlay__iconActionGlyph{background:#0a2d2ad1;box-shadow:inset 0 1px #ffffff14,0 0 16px #9af7be29}.ss-StoryOverlay__iconAction--reset{color:#cde5f5d1}.ss-StoryOverlay__iconAction--reset:hover,.ss-StoryOverlay__iconAction--reset:focus-visible{color:#f4fbff}.ss-StoryOverlay__orbitSlider{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#edf8ff;background:0 0;border:0;border-radius:0;display:contents;position:relative;overflow:visible}.ss-StoryOverlay__orbitSlider--motion{gap:.24rem}.ss-StoryOverlay__orbitSlider .ss-StoryOverlay__orbitSliderRow:first-of-type{order:3}.ss-StoryOverlay__orbitSlider .ss-StoryOverlay__orbitSliderRow:nth-of-type(2){order:4}.ss-StoryOverlay__orbitSlider .ss-StoryOverlay__orbitSliderRow:nth-of-type(3){order:5}.ss-StoryOverlay__consoleFrameActions .ss-StoryOverlay__iconAction{width:1.82rem;height:1.74rem;min-height:1.44rem;padding:.08rem}.ss-StoryOverlay__consoleFrameActions .ss-StoryOverlay__iconActionGlyph{border-radius:5px;width:1.05rem;height:1.05rem}.ss-StoryOverlay__consoleFrameActions .ss-StoryOverlay__iconActionGlyph svg{width:.86rem;height:.86rem}.ss-StoryOverlay__orbitSlider:hover,.ss-StoryOverlay__orbitSlider:focus-within{box-shadow:none;background:0 0}.ss-StoryOverlay__orbitSliderRow{z-index:1;box-sizing:border-box;cursor:pointer;background:linear-gradient(#0a1b3180,#040c1bad),radial-gradient(circle at 0%,#8de8ff1f,#0000 52%);border:1px solid #8ad6ff1f;border-radius:6px;grid-template-columns:2.12rem minmax(0,1fr) 3.18rem;align-self:stretch;align-items:center;gap:.46rem;min-width:0;height:3.5rem;padding:.42rem .54rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.ss-StoryOverlay__orbitSliderRow--disabled{opacity:.48;filter:saturate(.56);cursor:default}.ss-StoryOverlay__orbitSliderRow--disabled .ss-StoryOverlay__orbitSliderIcon,.ss-StoryOverlay__orbitSliderRow--disabled .ss-StoryOverlay__orbitSliderValue{box-shadow:none;border-color:#8ad6ff14}.ss-StoryOverlay__orbitSliderIcon{color:#dfffee;background:radial-gradient(circle,#9af7be1f,#0000 62%),#051022b8;flex:0 0 2.12rem;width:2.12rem;height:2.12rem;box-shadow:inset 0 1px #ffffff14,0 0 18px #8de8ff1f}.ss-StoryOverlay__orbitRange{accent-color:#8de8ff;cursor:pointer;width:100%;height:1.42rem;margin:0}.ss-StoryOverlay__orbitRange:disabled{cursor:default;opacity:.42}.ss-StoryOverlay__orbitSliderTrack{gap:.2rem;min-width:0;display:grid}.ss-StoryOverlay__orbitSliderLabel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.11em;text-transform:uppercase;color:#b3e6ffb8;font-size:.64rem;line-height:1.1;overflow:hidden}.ss-StoryOverlay__orbitSliderValue{letter-spacing:.09em;text-align:center;text-transform:uppercase;color:#eef8ffe6;background:#05102294;border:1px solid #8ad6ff21;border-radius:6px;min-width:0;padding:.36rem .32rem;font-size:.74rem;box-shadow:inset 0 1px #ffffff0b}.ss-StoryOverlay__orbitRange:focus-visible{outline-offset:4px;border-radius:999px;outline:2px solid #8de8ff75}.ss-StoryOverlay__toggle{box-sizing:border-box;color:#e8f4ffe6;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#091930a3,#040c1bd1),radial-gradient(circle at 12% 0,#8de8ff1a,#0000 50%);border:1px solid #8ad6ff24;border-radius:6px;grid-template-rows:1fr;grid-template-columns:2.12rem minmax(0,1fr) 3.18rem;align-items:center;gap:.46rem;width:100%;min-width:0;height:3.5rem;padding:.42rem .54rem;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.ss-StoryOverlay__toggle:before{display:none}.ss-StoryOverlay__toggle:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#5bb1ff00,#5bb1ff61,#5bb1ff00);height:1px;position:absolute;inset:auto 0 0}.ss-StoryOverlay__toggle:hover{color:#f4fbff;background:linear-gradient(#0c203ab8,#050e1edb),radial-gradient(circle at 12% 0,#8de8ff24,#0000 50%);border-color:#8de8ff47;box-shadow:0 10px 18px #00000029,inset 0 1px #ffffff0f}.ss-StoryOverlay__toggle:disabled{cursor:default;transform:none}.ss-StoryOverlay__toggle--active{color:#f4fff8;background:linear-gradient(#0c2c2bad,#051216d6),radial-gradient(circle at 12% 0,#9af7be1f,#0000 50%);border-color:#9af7be3d;box-shadow:inset 0 1px #ffffff0f}.ss-StoryOverlay__toggle--scan{border-color:#8de8ff2e}.ss-StoryOverlay__toggle--reset:before{content:"";grid-area:1/3;display:block}.ss-StoryOverlay__toggle--reset .ss-StoryOverlay__toggleState{display:none}.ss-StoryOverlay__toggle--scan.ss-StoryOverlay__toggle--active{border-color:#8de8ff47}.ss-StoryOverlay__toggle--active:after{opacity:.72;background:linear-gradient(90deg,#9af7be00,#9af7bed1,#9af7be00)}.ss-StoryOverlay__toggleIcon{color:#91e8ff;background:#0510229e;border:1px solid #8ad6ff29;border-radius:6px;flex:0 0 2.12rem;grid-area:1/1;justify-content:center;align-items:center;width:2.12rem;height:2.12rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 14px #5bd8ff14}.ss-StoryOverlay__toggleIcon svg{flex:0 0 1.12rem;width:1.12rem;height:1.12rem}.ss-StoryOverlay__toggle--scan .ss-StoryOverlay__toggleIcon{background:radial-gradient(circle,#8de8ff2e,#0000 62%),#051022b8;border-color:#8de8ff47;box-shadow:inset 0 1px #ffffff14,0 0 18px #8de8ff24}.ss-StoryOverlay__toggle--active .ss-StoryOverlay__toggleIcon{color:#dfffee;background:#0a2d2ab8;border-color:#9af7be57;box-shadow:inset 0 1px #ffffff14,0 0 18px #9af7be29}.ss-StoryOverlay__toggleTextWrap{grid-area:1/2;align-content:center;gap:.14rem;width:100%;min-width:0;display:grid}.ss-StoryOverlay__toggleTitle{letter-spacing:.1em;text-transform:uppercase;color:inherit;font-size:.72rem;line-height:1}.ss-StoryOverlay__toggleState{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#b7e2ffad;min-width:0;font-size:.62rem;line-height:1.1;overflow:hidden}.ss-StoryOverlay__toggle--scan .ss-StoryOverlay__toggleTitle{color:#f6fcfffa;font-size:.72rem}.ss-StoryOverlay__toggle--active .ss-StoryOverlay__toggleState{color:#e6fff0c7}.ss-StoryOverlay__switch{background:#71a4d42e;border:1px solid #8ad6ff29;border-radius:999px;flex:none;grid-area:1/3;place-self:center end;width:2.42rem;height:1.16rem;transition:background .18s,border-color .18s;position:relative}.ss-StoryOverlay__switchThumb{background:linear-gradient(#f5fbfff5,#b1d5ffeb);border-radius:999px;width:.78rem;height:.78rem;transition:transform .18s,background .18s;position:absolute;top:.13rem;left:.15rem;box-shadow:0 4px 14px #00000047}.ss-StoryOverlay__toggle--active .ss-StoryOverlay__switch{background:#9af7be3d;border-color:#9af7be47}.ss-StoryOverlay__toggle--active .ss-StoryOverlay__switchThumb{background:linear-gradient(#f4fff8fa,#9af7bee6);transform:translate(1.28rem)}.ss-StoryOverlay__scanPulse{background:radial-gradient(circle,#8de8ff1f,#0000 58%),#05102294;border:1px solid #8de8ff29;border-radius:999px;grid-area:1/3;justify-content:center;place-self:center end;align-items:center;width:1.28rem;height:1.28rem;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #8de8ff1a}.ss-StoryOverlay__scanPulse:before,.ss-StoryOverlay__scanPulse span{content:"";border-radius:999px;position:absolute}.ss-StoryOverlay__scanPulse:before{background:#8de8ff;inset:.39rem;box-shadow:0 0 14px #8de8ff52}.ss-StoryOverlay__scanPulse span{opacity:.68;border:1px solid #8de8ff6b;inset:.18rem}.ss-StoryOverlay__toggle--scan.ss-StoryOverlay__toggle--active .ss-StoryOverlay__scanPulse span{animation:1.35s ease-out infinite ss-scan-pulse}.ss-StoryOverlay__sunAnglePreview{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative}.ss-StoryOverlay__sunCompass{cursor:grab;touch-action:none;opacity:.92;border-radius:999px;outline:none;flex:none;width:4rem;height:4rem;transition:opacity .18s,transform .18s;position:relative}.ss-StoryOverlay__sunCompass:focus-visible{box-shadow:0 0 0 2px #8de1ff57}.ss-StoryOverlay__sunCompass:hover,.ss-StoryOverlay__sunCompass:focus-within{opacity:1;transform:scale(1.018)}.ss-StoryOverlay__sunCompass--dragging{cursor:grabbing}.ss-StoryOverlay__sunCompassRing,.ss-StoryOverlay__sunCompassBeam,.ss-StoryOverlay__sunCompassCore,.ss-StoryOverlay__sunCompassMarker{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ss-StoryOverlay__sunCompassRing{background:radial-gradient(circle,#050d1cb8,#08132780 54%,#0d1b3447 100%),conic-gradient(#ffd6762e,#72c2ff1c,#ffd67624);border:1px solid #bee2ff4d;border-radius:999px;width:100%;height:100%;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 14px #54c3ff14,0 0 7px #00000094}.ss-StoryOverlay__sunCompass:hover .ss-StoryOverlay__sunCompassRing,.ss-StoryOverlay__sunCompass:focus-within .ss-StoryOverlay__sunCompassRing{border-color:#ffdb767a;box-shadow:inset 0 0 0 1px #fff1,0 0 18px #ffdb7629,0 0 8px #0009}.ss-StoryOverlay__sunCompassBeam{width:.14rem;height:1.48rem;transform:translate(-50%,-100%)rotate(var(--ss-sun-angle));transform-origin:bottom;background:linear-gradient(#ffe28fb8,#ffdb7600);border-radius:999px;box-shadow:0 0 8px #ffdb7638,0 0 16px #ffdb7614}.ss-StoryOverlay__sunCompassCore{z-index:1;background:radial-gradient(circle,#f8fdff 0%,#b9e4ff 54%,#6ea9d6 100%);border-radius:999px;width:.58rem;height:.58rem;box-shadow:0 0 8px #b4e6ff6b,0 0 18px #68a9d82e}.ss-StoryOverlay__sunCompassMarker{color:#ffd97a;width:.92rem;height:.92rem;transform:translate(-50%,-50%)rotate(var(--ss-sun-angle))translateY(-1.65rem)rotate(calc(-1*var(--ss-sun-angle)));transform-origin:50%;background:radial-gradient(circle at 35% 35%,#fffcd2f5,#ffda50e0 54%,#ffa028c2 100%);border-radius:999px;justify-content:center;align-items:center;transition:box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 0 10px #ffd66b57,0 0 20px #ffc83c1f,0 2px 7px #0000006b}.ss-StoryOverlay__sunCompass:hover .ss-StoryOverlay__sunCompassMarker,.ss-StoryOverlay__sunCompass:focus-within .ss-StoryOverlay__sunCompassMarker{filter:drop-shadow(0 0 8px #ffdb7647);box-shadow:0 0 14px #ffd66b75,0 0 26px #ffc83c2e,0 2px 7px #0000006b}.ss-StoryOverlay__sunCompassLabel{letter-spacing:.12em;text-transform:uppercase;color:#dcf2ffbd;text-shadow:0 0 5px #000000d1;pointer-events:none;font-size:.54rem;font-weight:600;position:absolute}.ss-StoryOverlay__sunCompassLabel--north{top:-.1rem;left:50%;transform:translate(-50%)}.ss-StoryOverlay__sunCompassLabel--east{top:50%;right:0;transform:translateY(-50%)}.ss-StoryOverlay__sunCompassLabel--south{bottom:-.1rem;left:50%;transform:translate(-50%)}.ss-StoryOverlay__sunCompassLabel--west{top:50%;left:0;transform:translateY(-50%)}.ss-StoryOverlay__sunAngleSummary{background:linear-gradient(#14203275,#050d1ba3),radial-gradient(circle at 100% 0,#ffdb761a,#0000 62%);border:1px solid #ffdb761f;border-radius:6px;align-content:center;gap:.16rem;min-width:0;min-height:2.7rem;padding:.32rem .38rem;display:grid}.ss-StoryOverlay__sunAngleDirection{letter-spacing:.1em;text-transform:uppercase;color:#f0f7ff;margin:0;font-size:.76rem;line-height:1.25}.ss-StoryOverlay__sliderValue{letter-spacing:.14em;text-transform:uppercase;color:#e6f0ffbd;font-size:.68rem}.ss-StoryOverlay__sliderValue--strong{color:#f2f8ff;font-size:.8rem}.ss-StoryOverlay__sunAngleHint{letter-spacing:.08em;text-transform:uppercase;color:#ffe7a4d6;max-width:22ch;margin:.16rem 0 0;font-size:.61rem;line-height:1.45}.ss-StoryOverlay__missionStatus{z-index:0;pointer-events:auto;width:100%;padding:.64rem;position:relative;overflow:hidden}.ss-StoryOverlay__missionHeader{color:#91e8ff;align-items:center;gap:.55rem;display:flex}.ss-StoryOverlay__missionHeader strong{letter-spacing:.1em;text-transform:uppercase;color:#f4fbff;margin-top:.12rem;font-size:.72rem;display:block}.ss-StoryOverlay__objectiveList{gap:.24rem;margin:.44rem 0 0;padding:0;list-style:none;display:grid}.ss-StoryOverlay__objective{letter-spacing:.08em;text-transform:uppercase;color:#c6e0ff94;align-items:center;gap:.4rem;font-size:.58rem;line-height:1.35;display:flex}.ss-StoryOverlay__objective span{color:#ffca70b8;width:1.4rem}.ss-StoryOverlay__objective--complete{color:#e6fff0e0}.ss-StoryOverlay__objective--complete span{color:#9af7bef2}.ss-StoryOverlay__aiCompanion{z-index:0;pointer-events:auto;grid-template-columns:auto minmax(0,1fr);align-self:end;gap:.58rem;width:100%;padding:.64rem;display:grid;position:relative}.ss-StoryOverlay__aiBeacon{color:#091420;background:#8de8ff;border-radius:999px;justify-content:center;align-items:center;width:1.95rem;height:1.95rem;display:inline-flex;box-shadow:0 0 22px #8de8ff5c}.ss-SolarSystem-main:not(.ss-SolarSystem-main--ready) .ss-StoryOverlay:before,.ss-SolarSystem-main:not(.ss-SolarSystem-main--ready) .ss-StoryOverlay__consoleHeaderTitleDot,.ss-SolarSystem-main:not(.ss-SolarSystem-main--ready) .ss-StoryOverlay__consoleHeaderTitleDot:after,.ss-SolarSystem-main:not(.ss-SolarSystem-main--ready) .ss-SolarSystem-navItem--active .ss-SolarSystem-navItem__iconWrap:after{animation-play-state:paused}.ss-StoryOverlay__aiName{letter-spacing:.16em;text-transform:uppercase;color:#9ce8ffe0;align-items:center;gap:.35rem;margin:0;font-size:.66rem;display:flex}.ss-StoryOverlay__aiLine{color:#e9f4ffe0;margin:.24rem 0 0;font-size:.72rem;line-height:1.42}@keyframes ss-overlay-grid-drift{0%{background-position:0 0}to{background-position:42px 84px}}@keyframes ss-compass-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes ss-compass-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ss-core-pulse{0%,to{opacity:.8;box-shadow:0 0 14px #68a9d857}50%{opacity:1;box-shadow:0 0 20px #7acfff7a}}@keyframes ss-console-dot-glow{0%,to{filter:brightness();box-shadow:0 0 5px color-mix(in srgb,currentColor 44%,transparent),0 0 13px 1px color-mix(in srgb,currentColor 18%,transparent),0 0 24px 2px color-mix(in srgb,currentColor 7%,transparent)}50%{filter:brightness(1.06);box-shadow:0 0 6px color-mix(in srgb,currentColor 54%,transparent),0 0 15px 1px color-mix(in srgb,currentColor 22%,transparent),0 0 26px 2px color-mix(in srgb,currentColor 9%,transparent)}}@keyframes ss-console-dot-radiance{0%,to{opacity:.22;transform:scale(.82)}42%{opacity:.46;transform:scale(1.08)}62%{opacity:.32;transform:scale(1)}}@keyframes ss-scan-pulse{0%{opacity:.78;transform:scale(.58)}to{opacity:0;transform:scale(1.28)}}@media (min-width:901px){@container flight-console (max-width:54rem){.ss-StoryOverlay__consoleHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.58rem}}@container flight-console (max-width:44rem){.ss-StoryOverlay__consoleHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ss-StoryOverlay__consoleHeaderTitle{gap:.34rem;min-height:1.56rem;padding-left:.1rem}.ss-StoryOverlay__consoleHeaderTitleDot{width:.32rem;height:.32rem}.ss-StoryOverlay__consoleHeaderTitleText{gap:.08rem;line-height:1.04;display:inline-grid}.ss-StoryOverlay__consoleHeaderTitleText span{letter-spacing:.12em;font-size:.5rem}.ss-StoryOverlay__consoleHeaderTitleText strong{letter-spacing:.08em;font-size:.64rem}.ss-StoryOverlay__orbitSliderRow{grid-template-columns:2.12rem minmax(0,1fr) 3.18rem;gap:.46rem;padding-inline:.54rem}.ss-StoryOverlay__orbitSliderIcon{flex-basis:2.12rem;width:2.12rem;height:2.12rem}.ss-StoryOverlay__orbitSliderValue{min-width:0;padding-inline:.32rem}.ss-StoryOverlay__sunAnglePreview{place-items:center}.ss-StoryOverlay__sunCompass{width:3.6rem;height:3.6rem}.ss-StoryOverlay__sunCompassMarker{transform:translate(-50%,-50%)rotate(var(--ss-sun-angle))translateY(-1.65rem)rotate(calc(-1*var(--ss-sun-angle)))}}@container flight-console (max-width:24rem){.ss-StoryOverlay__consoleBody{grid-template-columns:minmax(0,1fr)}.ss-StoryOverlay__consoleHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ss-StoryOverlay__orbitSlider,.ss-StoryOverlay__switchBank{padding-inline:.34rem}}}@media (max-width:1180px){.ss-StoryOverlay{--ss-right-rail-width:14.5rem;--ss-layout-gap:.7rem}.ss-StoryOverlay__topHud{right:calc(var(--ss-right-rail-width) + var(--ss-layout-inset) + var(--ss-layout-gap))}.ss-StoryOverlay__controlDeck{padding:.5rem .58rem .62rem}}@media (max-width:900px){.ss-StoryOverlay__topHud{display:none}.ss-StoryOverlay__webNav{left:var(--ss-layout-inset);right:auto;top:var(--ss-layout-inset);width:min(calc(24rem - var(--ss-layout-inset)),calc(100vw - 2.8rem - var(--ss-layout-inset)));z-index:5;bottom:auto}.ss-StoryOverlay__hudBlock--right,.ss-StoryOverlay__intelFeed,.ss-StoryOverlay__missionStatus,.ss-StoryOverlay__aiCompanion,.ss-StoryOverlay__rightRail{display:none}.ss-StoryOverlay__controlDock{left:50%;bottom:var(--ss-layout-inset);width:calc(100vw - var(--ss-layout-inset)*2)}.ss-StoryOverlay__sunDock{right:var(--ss-layout-inset);top:calc(var(--ss-layout-inset) + var(--ss-left-header-height) + var(--ss-left-header-gap))}}@media (max-width:720px){.ss-StoryOverlay__controlDeck{padding:.5rem}.ss-StoryOverlay__controlToggleBar{width:auto;min-height:0;padding:0}.ss-StoryOverlay__dockSwitch{width:2.04rem;height:2.04rem}.ss-StoryOverlay__toggle{clip-path:none;grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);column-gap:.48rem;width:100%;min-height:3.25rem;padding:.48rem}.ss-StoryOverlay__toggleIcon{width:1.65rem;height:1.65rem}.ss-StoryOverlay__toggleTextWrap{grid-area:1/2}.ss-StoryOverlay__switch,.ss-StoryOverlay__scanPulse{display:none}.ss-StoryOverlay__toggleTitle{font-size:.58rem}.ss-StoryOverlay__toggleState{display:none}.ss-StoryOverlay__sunAnglePreview{grid-template-columns:3.45rem minmax(0,1fr)}.ss-StoryOverlay__sunDock .ss-StoryOverlay__sunAnglePreview{grid-template-columns:1fr}.ss-StoryOverlay__sunCompass{width:3.45rem;height:3.45rem}.ss-StoryOverlay__sunCompassMarker{transform:translate(-50%,-50%)rotate(var(--ss-sun-angle))translateY(-1.56rem)rotate(calc(-1*var(--ss-sun-angle)))}}@media (max-width:560px){.ss-StoryOverlay{--ss-layout-inset:.65rem;--ss-left-header-height:5.85rem;--ss-left-header-gap:.5rem}.ss-StoryOverlay__topHud{display:none}.ss-StoryOverlay__consoleBody{grid-auto-columns:minmax(7.5rem,1fr);gap:.5rem}.ss-StoryOverlay__toggle{width:100%}.ss-StoryOverlay__webNav{height:auto;min-height:var(--ss-left-header-height);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding:.5rem}.ss-StoryOverlay__webNavLinks{grid-column:1/-1;width:100%;min-width:0}.ss-StoryOverlay__webNavLinks a{letter-spacing:.1em;flex:1 1 0;min-height:1.9rem;padding-inline:.4rem;font-size:.58rem}.ss-StoryOverlay__webNavBrandText small{display:none}}@media (max-width:420px){.ss-StoryOverlay__webNav{width:calc(100vw - var(--ss-layout-inset)*2)}.ss-StoryOverlay__webNavBrand{gap:.5rem}.ss-StoryOverlay__webNavBrandMark{width:1.8rem;height:1.8rem}.ss-StoryOverlay__webNavLinks a{padding-inline:.32rem}.ss-StoryOverlay__sunAngleSummary{display:none}.ss-StoryOverlay__sunAnglePreview{grid-template-columns:1fr;justify-items:center}}@media (min-width:901px) and (max-height:820px){.ss-StoryOverlay__aiCompanion{display:none}.ss-StoryOverlay__rightRail{grid-template-rows:minmax(0,1fr) auto auto}}@media (min-width:901px) and (max-height:760px){.ss-StoryOverlay__missionStatus{display:none}.ss-StoryOverlay__rightRail{grid-template-rows:minmax(0,1fr) minmax(0,auto)}.ss-StoryOverlay__toggle{min-height:3.8rem}.ss-StoryOverlay__toggleState{display:none}}@media (min-width:901px) and (max-height:700px){.ss-StoryOverlay__intelFeed{display:none}.ss-StoryOverlay__rightRail{grid-template-rows:minmax(0,1fr)}}@media (min-width:901px) and (max-height:660px){.ss-StoryOverlay__topHud{display:none}}@media (min-width:901px) and (max-height:620px){.ss-StoryOverlay__rightRail .ss-SolarSystem-nav{gap:.48rem;padding:.58rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-nav__header{padding-bottom:.44rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-nav__items{gap:.3rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem{min-height:3.95rem;padding-block:.42rem}}@media (min-width:901px) and (max-height:540px){.ss-StoryOverlay__rightRail .ss-SolarSystem-nav{gap:.42rem;padding:.52rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-nav__header{padding-bottom:.42rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-nav__items{gap:.28rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem{grid-template-columns:1.8rem minmax(0,1fr);min-height:3.25rem;padding-block:.42rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__index{width:1.8rem;height:1.8rem}.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__meta,.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__iconWrap,.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__code,.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__title,.ss-StoryOverlay__rightRail .ss-SolarSystem-navItem__status{display:none}}
.ss-Home-main{isolation:isolate;width:100%;height:100%;position:relative}.ss-Home-main:before,.ss-Home-main:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.ss-Home-main:before{filter:blur(16px);background:radial-gradient(circle at 50% 44%,#5397ff13,#0000 20%),radial-gradient(circle at 48% 42%,#6cf6ff0d,#0000 14%);animation:12s ease-in-out infinite alternate ss-home-core-pulse}.ss-Home-main:after{mix-blend-mode:screen;background:linear-gradient(#060c190a,#060c1938)}@keyframes ss-home-core-pulse{0%{opacity:.32;transform:scale(.99)}to{opacity:.56;transform:scale(1.02)}}
