/* Exact approved three-emitter holographic projection. Website only. */
body[data-page="website"] #main .ws-stage.ws-hologram{aspect-ratio:1672/820;perspective:1600px;isolation:isolate;margin:10px 0 28px}
.ws-hologram .ws-portal-art{position:absolute;inset:0;pointer-events:none;animation:ws-hologram-hover 10s ease-in-out infinite}
.ws-hologram .ws-portal-art svg{display:block;width:100%;height:100%;overflow:hidden}
body[data-page="website"] #main .ws-hologram .ws-play-hit{left:11%;top:3%;width:78%;height:69%;border-radius:8px}
body[data-page="website"] #main .ws-hologram.ws-playing .ws-native-player{inset:auto;left:11%;top:3%;width:78%;height:69%;border:1px solid #91fff2!important;border-radius:8px;background:#001515!important;transform:perspective(1600px) rotateX(2deg);box-shadow:0 0 3px #c0fffc,0 0 24px #48e9de66}
body[data-page="website"] #main .ws-hologram.ws-playing .ws-native-player video{display:block;width:100%;height:100%;object-fit:contain;background:#000;border-radius:7px}
.ws-hologram.ws-playing .ws-portal-art{animation:none}
@keyframes ws-hologram-hover{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
@media(max-width:600px){body[data-page="website"] #main .ws-stage.ws-hologram{margin:8px 0 24px}.ws-hologram .ws-portal-art{inset:0}body[data-page="website"] #main .ws-hologram.ws-playing .ws-native-player{left:10%;width:80%;top:3%;height:69%;transform:none;border-radius:4px}body[data-page="website"] #main .ws-hologram .ws-play-hit{left:10%;width:80%;top:2%;height:72%}}
@media(prefers-reduced-motion:reduce){.ws-hologram .ws-portal-art{animation:none}}

/* Preserve the projection's lower light beams while the real video plays. */
body[data-page="website"] #main .ws-hologram.ws-playing .ws-native-player{height:auto!important;aspect-ratio:1304/566!important;min-height:0!important}
body[data-page="website"] #main .ws-hologram.ws-playing .ws-native-player video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}