.moon-flight,.tv-stage.moon-landing{overflow:hidden;background:#10131c}
.moon-flight{position:fixed;inset:0;z-index:99999;touch-action:none;isolation:isolate;background:transparent}
.moon-flight::before{content:"";position:absolute;inset:0;background:#10131c;opacity:var(--veil,0)}
.moon-flight>img,.tv-stage.moon-landing>img{position:absolute;display:block;margin:0;width:min(92vw,1100px,72svh);height:auto;aspect-ratio:1;max-width:none;max-height:none;left:var(--mx);top:var(--my);translate:-53.6% -62.5%;transform-origin:53.6% 62.5%;pointer-events:none}
.moon-flight .moon-matte{position:absolute;inset:0;background:#10131c}
.moon-landing nav{z-index:1;background:linear-gradient(transparent,#10131cd9);padding-block:12px 4px}
