/* Keep the hologram, its status and its mouse hint clear of the next panel. */
@media(max-width:730px){
 .hero .hero-stage{height:350px;max-width:410px;margin:24px auto 28px;perspective:none;transform-style:flat;isolation:isolate}
 .hero-stage .floating-3d{width:clamp(174px,48vw,220px);height:clamp(174px,48vw,220px);top:20px;left:50%;transform:translateX(-50%) rotate(-7deg);transform-style:flat;animation:none;filter:drop-shadow(0 0 18px #16fd6438);will-change:auto}
 .hero-stage .cube-front,.hero-stage .cube-back{border-radius:32px;transform-style:flat}
 .hero-stage .cube-back{transform:translate(9px,9px);box-shadow:7px 10px 25px #0008}
 .hero-stage .cube-front{padding:12px;box-shadow:inset 0 0 20px #5bff952b,0 0 9px #39ff8966}
 .hero-stage .cube-front:before{inset:7px;border-radius:27px}
 .hero-stage .cube-inner{border-radius:22px}
 .hero-stage .emblem-ring{width:86%;height:86%;transform:none;border-width:4px;position:relative;box-shadow:inset 0 0 13px #33df7980,0 0 13px #3cff8070}
 .hero-stage .emblem-ring:before{inset:7px}
 .hero-stage .cube-shadow{display:none}
 .hero-stage .floating-tag{top:246px;left:50%;right:auto;transform:translateX(-50%);font-size:11px;padding:7px 14px;max-width:100%;background:#03170ce8}
 .hero-stage .holo-platform{top:185px;bottom:auto;left:8%;width:84%;height:90px;transform:none;opacity:.55;z-index:-1}
 .hero-stage .platform-orbit{transform:scaleY(.32);animation:none}
 .hero-stage .platform-core{top:30px}
 .hero-stage .platform-words{bottom:33px;font-size:9px;letter-spacing:.1em}
 .hero-stage .drag-hint{bottom:0;gap:6px;font-size:9px;letter-spacing:.12em;color:#acd5b9;background:#07150cd9;border-radius:14px;padding:4px 9px}
 .hero-stage .drag-hint svg{width:15px;height:15px}
 .hero-stage .stage-light-1{top:35px;left:20%;width:60%;height:190px;opacity:.6}
 .hero-stage .stage-light-2{bottom:70px;left:10%;width:80%;height:70px;opacity:.5}
}
