/* The complete solar family shares one calm stage. Canvas never catches input. */
.earth-globe{position:absolute;inset:0;pointer-events:none;user-select:none;overflow:hidden;isolation:isolate}
.earth-globe canvas{display:block;width:100%;height:100%;pointer-events:none}
.planet-depth .planet,.planet-depth .orbit,.planet-depth .planet-light,.planet-depth .orbit-spark{display:none!important}
.planet-depth{animation:none!important;transform:none!important;translate:none!important}
.planet-touch{width:70px;height:70px}
.planet-touch:focus-visible{outline:2px solid #d6e9f1;outline-offset:8px;box-shadow:0 0 0 5px #c0dfed18}
.planet-ripple{z-index:1;width:92px;height:92px;border-color:#b8d4e2}
@media(max-width:680px){.planet-touch{width:54px;height:54px}.planet-ripple{width:76px;height:76px}}
@media(prefers-reduced-motion:reduce){.earth-globe{animation:none;transition:none}}

/* No hit targets, hover states, drag capture or focus stops in the Hero. */
#orbit-experience,#orbit-experience *{pointer-events:none!important;cursor:default!important;touch-action:auto}
