.globe{animation:none!important;overflow:visible!important;background:none!important;mask-image:none!important;-webkit-mask-image:none!important}
#globe-stage{position:relative;width:100%;aspect-ratio:1;isolation:isolate}
.original-globe-scene{position:absolute;inset:0;transform-origin:50% 50%;animation:original-globe-drift 12s ease-in-out infinite;will-change:transform;mask-image:radial-gradient(ellipse at center,#000 55%,transparent 73%);-webkit-mask-image:radial-gradient(ellipse at center,#000 55%,transparent 73%)}
.original-globe-art{display:block;width:100%;height:100%;object-fit:contain}
#globe-stage canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}
.badge{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#49381733,#c99d4655,#49381733);background-size:220% 100%;animation:badge-luminous 2.8s ease-in-out infinite,badge-metal 4s ease-in-out infinite}
.badge::after{content:"";position:absolute;top:-80%;bottom:-80%;left:-65%;width:65%;background:linear-gradient(100deg,transparent 5%,#fff6db66 30%,#ffffffdd 50%,#fff6db66 70%,transparent 95%);transform:translateX(0) skewX(-22deg);animation:badge-shine 3.5s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}
@keyframes original-globe-drift{0%,100%{transform:translate3d(0,0,0) rotate(-.5deg) scale(.985)}50%{transform:translate3d(0,-8px,0) rotate(.5deg) scale(1)}}
@keyframes badge-shine{0%{transform:translateX(0) skewX(-22deg)}65%,100%{transform:translateX(370%) skewX(-22deg)}}
@keyframes badge-metal{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes badge-luminous{0%,100%{border-color:#d9b267;box-shadow:0 0 10px #dfbd7833;color:#f6dfad}50%{border-color:#fff0be;box-shadow:0 0 28px #dfbd7880,inset 0 0 15px #dfbd7822;color:#fff6dc}}
@media(prefers-reduced-motion:reduce){.original-globe-scene,.badge,.badge::after{animation:none!important;will-change:auto}.badge::after{display:none}}

.original-satellite-repairs{position:absolute;inset:0;pointer-events:none}.original-satellite-repairs i{position:absolute;border-radius:50%;background:radial-gradient(ellipse,#17160f,#11110c);display:block}

@media(prefers-reduced-motion:reduce){.original-globe-art{mask-image:none!important;-webkit-mask-image:none!important}.original-satellite-repairs{display:none}}

.original-globe-cleanback{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
