.SolarSystemExperience_experience__R_6Vy{--solar-ink:#02030a;--solar-text:#eef1ff;--solar-muted:#aeb8d8;--solar-cyan:#91e7ff;--solar-gold:#f5c783;position:relative;isolation:isolate;width:100%;height:100svh;min-height:620px;overflow:hidden;background:var(--solar-ink);color:var(--solar-text);color-scheme:dark;font-family:var(--font-body)}.site-shell-main:has(.SolarSystemExperience_experience__R_6Vy){margin:0!important;padding:0!important;max-width:none!important;background:var(--solar-ink)}.site-shell-main:has(.SolarSystemExperience_experience__R_6Vy):after,.site-shell-main:has(.SolarSystemExperience_experience__R_6Vy):before,body:has(.SolarSystemExperience_experience__R_6Vy) .site-shell-footer{display:none!important}.site-shell-main .SolarSystemExperience_experience__R_6Vy :is(p,li,dd,dt,label,time,small){animation:none!important}body:has(.SolarSystemExperience_experience__R_6Vy) .experience-pointer-glow,body:has(.SolarSystemExperience_experience__R_6Vy) .experience-scroll-progress{display:none!important}body:has(.SolarSystemExperience_experience__R_6Vy) [data-cosmos-navigation]{background:#050711}.SolarSystemExperience_canvas__otCnw{position:absolute;inset:0;z-index:0}.SolarSystemExperience_canvas__otCnw canvas{display:block;width:100%!important;height:100%!important;touch-action:none}.SolarSystemExperience_edgeShade__GeFJJ{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(2 3 10/78%),transparent 20%,transparent 72%,rgb(2 3 10/90%)),radial-gradient(circle at 52% 46%,transparent 32%,rgb(2 3 10/46%) 100%)}.SolarSystemExperience_intro__eRnT7{position:absolute;top:clamp(106px,16vh,168px);left:clamp(24px,5vw,88px);z-index:3;max-width:min(510px,calc(100% - 48px));padding:14px 18px;background:#050711;pointer-events:none;transition:opacity .42s ease,transform .52s ease}.SolarSystemExperience_experience__R_6Vy[data-exploring=true] .SolarSystemExperience_intro__eRnT7{opacity:0;transform:translateY(-16px)}.SolarSystemExperience_eyebrow__YZj_w,.SolarSystemExperience_micro__S4YFN{margin:0;color:var(--solar-cyan);font:500 .66rem/1.4 var(--font-mono);letter-spacing:.17em;text-transform:uppercase}.SolarSystemExperience_intro__eRnT7 h1{margin:.92rem 0 0;font-family:var(--font-display);font-size:clamp(2.4rem,5.2vw,5.2rem);font-weight:500;letter-spacing:-.055em;line-height:1.02;text-shadow:0 0 40px rgb(95 174 255/18%)}.SolarSystemExperience_intro__eRnT7 p:last-child{max-width:25rem;margin:1.25rem 0 0;color:var(--solar-muted);font-size:.82rem;line-height:1.8}.SolarSystemExperience_topStatus__LbHe3{position:absolute;top:104px;right:clamp(22px,4vw,72px);z-index:3;display:flex;align-items:center;gap:.65rem;padding:7px 10px;background:#050711;color:rgb(219 228 255/68%);font:500 .62rem/1.3 var(--font-mono);letter-spacing:.08em}.SolarSystemExperience_statusDot__4kY05{width:.42rem;height:.42rem;border-radius:999px;background:var(--solar-cyan);box-shadow:0 0 16px rgb(145 231 255/90%)}.SolarSystemExperience_selectionPanel__2TFgZ{position:absolute;top:50%;right:clamp(22px,4vw,72px);z-index:4;width:min(300px,calc(100vw - 44px));padding:1.2rem 1.3rem;transform:translateY(-50%);border-left:1px solid rgb(145 231 255/40%);background:#050711;pointer-events:auto}.SolarSystemExperience_selectionPanel__2TFgZ h2{margin:.45rem 0 .2rem;font-family:var(--font-display);font-size:1.35rem;font-weight:500}.SolarSystemExperience_selectionPanel__2TFgZ p{margin:.55rem 0 0;color:var(--solar-muted);font-size:.72rem;line-height:1.7}.SolarSystemExperience_selectionMeta__FYXXP{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;color:rgb(216 226 255/72%);font:500 .61rem/1.5 var(--font-mono)}.SolarSystemExperience_selectionMeta__FYXXP span{display:block;color:var(--solar-cyan)}.SolarSystemExperience_selectionDetails__3jvIY{margin-top:.75rem}.SolarSystemExperience_selectionDetails__3jvIY summary{cursor:pointer;color:var(--solar-cyan);font:500 .65rem/1.5 var(--font-mono)}.SolarSystemExperience_selectionDetails__3jvIY .SolarSystemExperience_selectionMeta__FYXXP{margin-top:.5rem}.SolarSystemExperience_selectionActions__MleAG{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.SolarSystemExperience_bottomButton__LNyzc,.SolarSystemExperience_button__c1_it,.SolarSystemExperience_scaleButton__UvXzq{min-height:40px;padding:0 .75rem;border:1px solid rgb(145 231 255/24%);background:#0a1328;color:var(--solar-text);cursor:pointer;font:500 .68rem/1 var(--font-mono);letter-spacing:.04em;transition:border-color .18s ease,background .18s ease,color .18s ease}.SolarSystemExperience_bottomButton__LNyzc:focus-visible,.SolarSystemExperience_bottomButton__LNyzc:hover,.SolarSystemExperience_button__c1_it:focus-visible,.SolarSystemExperience_button__c1_it:hover,.SolarSystemExperience_scaleButton__UvXzq:focus-visible,.SolarSystemExperience_scaleButton__UvXzq:hover{border-color:var(--solar-cyan);background:rgb(28 58 94/78%);color:#fff}.SolarSystemExperience_bottomBar__VhAaq{position:absolute;right:clamp(22px,4vw,72px);bottom:max(22px,env(safe-area-inset-bottom));left:clamp(22px,4vw,72px);z-index:4;display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:12px 14px;background:#050711;pointer-events:none}.SolarSystemExperience_bottomGroup__Qo9eD,.SolarSystemExperience_scaleGroup__OXxR1,.SolarSystemExperience_targetGroup__URewN,.SolarSystemExperience_timeGroup__JyWz8{pointer-events:auto}.SolarSystemExperience_targetGroup__URewN{display:grid;gap:.4rem;min-width:7rem;color:var(--solar-muted);font:500 .65rem/1.4 var(--font-mono)}.SolarSystemExperience_targetGroup__URewN select{min-height:44px;max-width:100%;padding:.35rem .5rem;border:1px solid rgb(145 231 255/24%);background:#080e1b;color:var(--solar-text);font:inherit}.SolarSystemExperience_scaleGroup__OXxR1{min-width:12rem}.SolarSystemExperience_scaleGroup__OXxR1 strong{display:block;margin-top:.35rem;font:500 1rem/1.2 var(--font-display)}.SolarSystemExperience_scaleGroup__OXxR1 small{display:block;margin-top:.3rem;color:var(--solar-muted);font:400 .63rem/1.4 var(--font-mono)}.SolarSystemExperience_timeGroup__JyWz8{width:min(280px,32vw);color:var(--solar-muted);font:500 .61rem/1.4 var(--font-mono)}.SolarSystemExperience_timeGroup__JyWz8 label{display:flex;justify-content:space-between;gap:1rem}.SolarSystemExperience_timeGroup__JyWz8 input{width:100%;margin-top:.55rem;accent-color:var(--solar-cyan)}.SolarSystemExperience_scaleControls__IHKXL{display:flex;gap:.25rem;margin-top:.7rem}.SolarSystemExperience_scaleButton__UvXzq{min-height:34px;padding:0 .5rem;color:rgb(219 228 255/74%)}.SolarSystemExperience_scaleButton__UvXzq[data-active=true]{border-color:var(--solar-gold);color:var(--solar-gold);background:rgb(83 54 26/28%)}.SolarSystemExperience_bottomGroup__Qo9eD{display:flex;gap:.4rem;align-items:center}.SolarSystemExperience_bottomButton__LNyzc{min-height:44px;border-color:transparent;background:#050711;color:rgb(219 228 255/76%)}.SolarSystemExperience_sourceDisclosure__XTigP{position:absolute;right:0;bottom:calc(100% + 10px);z-index:4;pointer-events:auto}.SolarSystemExperience_sourceDisclosure__XTigP>summary{padding:6px 9px;background:#050711;cursor:pointer;color:rgb(219 228 255/68%);font:500 .62rem/1.4 var(--font-mono)}.SolarSystemExperience_sourceDisclosure__XTigP summary::marker{color:var(--solar-cyan)}.SolarSystemExperience_sourcePanel__UA_dR{position:absolute;right:0;bottom:calc(100% + 10px);width:min(350px,calc(100vw - 44px));max-height:min(56svh,560px);overflow:auto;overscroll-behavior:contain;padding:1rem 1.1rem;border:1px solid rgb(145 231 255/18%);background:#050711;color:var(--solar-muted);font-size:.68rem;line-height:1.7}.SolarSystemExperience_sourcePanel__UA_dR p{margin:0 0 .65rem}.SolarSystemExperience_sourcePanel__UA_dR a{color:var(--solar-cyan);text-decoration:underline;text-underline-offset:.18em}.SolarSystemExperience_sourcePanel__UA_dR p:last-child{margin-bottom:0}.SolarSystemExperience_fallback__0kEU6{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:2rem;background:#03040b;text-align:center}.SolarSystemExperience_fallback__0kEU6 h2{margin:0 0 .75rem;font-family:var(--font-display);font-size:1.5rem;font-weight:500}.SolarSystemExperience_fallback__0kEU6 p{max-width:32rem;margin:0;color:var(--solar-muted);font-size:.78rem;line-height:1.8}.SolarSystemExperience_experience__R_6Vy[data-solar-status=error] .SolarSystemExperience_bottomBar__VhAaq{z-index:6}.SolarSystemExperience_experience__R_6Vy:has(.SolarSystemExperience_sourceDisclosure__XTigP[open]) .SolarSystemExperience_selectionPanel__2TFgZ{visibility:hidden}body:has([data-cosmos-navigation] details[open]) .SolarSystemExperience_experience__R_6Vy :is(.SolarSystemExperience_intro__eRnT7,.SolarSystemExperience_topStatus__LbHe3,.SolarSystemExperience_selectionPanel__2TFgZ,.SolarSystemExperience_bottomBar__VhAaq){visibility:hidden}.SolarSystemExperience_experience__R_6Vy :is(button,a,summary,input,select):focus-visible{outline:2px solid var(--solar-cyan);outline-offset:3px}@media (max-width:820px){.SolarSystemExperience_topStatus__LbHe3{top:90px;right:22px}.SolarSystemExperience_selectionPanel__2TFgZ{top:116px;right:22px;bottom:auto;transform:none;width:min(270px,calc(100vw - 44px))}.SolarSystemExperience_bottomBar__VhAaq{align-items:end;flex-wrap:wrap}.SolarSystemExperience_timeGroup__JyWz8{order:4;width:min(310px,100%)}.SolarSystemExperience_bottomGroup__Qo9eD{flex-wrap:wrap}}@media (max-width:560px){.SolarSystemExperience_experience__R_6Vy{min-height:680px}.SolarSystemExperience_intro__eRnT7{top:96px;left:22px}.SolarSystemExperience_intro__eRnT7 h1{font-size:clamp(2.25rem,12vw,3.6rem)}.SolarSystemExperience_topStatus__LbHe3{top:73px;font-size:.56rem}.SolarSystemExperience_selectionPanel__2TFgZ{top:106px;right:22px;left:22px;bottom:auto;width:auto;padding:.8rem .9rem;display:grid;grid-template-columns:1fr auto;column-gap:.65rem}.SolarSystemExperience_selectionPanel__2TFgZ>p:first-child{grid-column:1/-1;margin:0}.SolarSystemExperience_selectionPanel__2TFgZ h2{grid-column:1;margin-top:.25rem}.SolarSystemExperience_selectionPanel__2TFgZ>p:not(:first-child){grid-column:1;margin:.1rem 0 0}.SolarSystemExperience_selectionDetails__3jvIY{grid-column:1/-1;margin-top:.4rem}.SolarSystemExperience_selectionPanel__2TFgZ .SolarSystemExperience_selectionActions__MleAG{grid-column:2;grid-row:2/4;margin:.25rem 0 0;align-content:start}.SolarSystemExperience_selectionPanel__2TFgZ .SolarSystemExperience_button__c1_it{min-height:36px;padding:0 .5rem}.SolarSystemExperience_selectionMeta__FYXXP{gap:.35rem}.SolarSystemExperience_bottomBar__VhAaq{right:22px;bottom:max(18px,env(safe-area-inset-bottom));left:22px}.SolarSystemExperience_scaleGroup__OXxR1{min-width:100%}.SolarSystemExperience_timeGroup__JyWz8{width:calc(100% - 8rem);order:0}.SolarSystemExperience_bottomGroup__Qo9eD{width:100%;justify-content:space-between}.SolarSystemExperience_scaleControls__IHKXL{overflow-x:auto}.SolarSystemExperience_sourcePanel__UA_dR{max-height:30svh;overflow:auto}}@media (prefers-reduced-motion:reduce){.SolarSystemExperience_experience__R_6Vy *{transition:none!important;animation:none!important}}.SolarSystemExperience_scaleButton__UvXzq{min-height:44px}.SolarSystemExperience_experience__R_6Vy input[type=range]{height:44px}