.aw{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden;background:#080b14;opacity:0;transition:opacity 1.4s ease}.aw-settled{opacity:1}.aw-base{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.035);transition:transform 2.4s cubic-bezier(.22,.61,.21,1)}.aw-settled .aw-base{transform:scale(1)}.aw-vectors{width:100%;height:100%}.aw-flash,.aw-vectors{position:absolute;inset:0}.aw-flash{background:radial-gradient(circle at 50% 48%,#fff 0,hsla(0,0%,100%,.95) 28%,rgba(91,60,196,.5) 52%,rgba(8,11,20,0) 85%);opacity:0;animation:awFlash 1.3s ease-out forwards}@keyframes awFlash{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.4)}}.aw-px{translate:calc(var(--aw-px, 0px) * var(--aw-d, 1)) calc(var(--aw-py, 0px) * var(--aw-d, 1))}.aw-l-stars{animation:awDrift 80s ease-in-out infinite alternate}@keyframes awDrift{0%{transform:translate3d(-12px,4px,0)}to{transform:translate3d(12px,-4px,0)}}.aw-l-nebula{animation:awNebula 16s ease-in-out infinite alternate}@keyframes awNebula{0%{opacity:.75;transform:translate3d(-6px,2px,0)}to{opacity:1;transform:translate3d(6px,-2px,0)}}.aw-l-atmo{transform-box:fill-box;transform-origin:center;animation:awBreathe 9s ease-in-out infinite alternate}@keyframes awBreathe{0%{opacity:.82;transform:scale(1)}to{opacity:1;transform:scale(1.015)}}.aw-l-horizon{animation:awHorizon 26s ease-in-out infinite alternate}@keyframes awHorizon{0%{transform:translate3d(-6px,0,0)}to{transform:translate3d(6px,0,0)}}.aw-l-partA{animation:awFloatA 24s ease-in-out infinite alternate}@keyframes awFloatA{0%{transform:translate3d(0,-8px,0)}to{transform:translate3d(0,8px,0)}}.aw-l-partB{animation:awFloatB 31s ease-in-out infinite alternate}@keyframes awFloatB{0%{transform:translate3d(0,8px,0)}to{transform:translate3d(0,-8px,0)}}.aw-l-rays{animation:awRay 12s ease-in-out infinite alternate}@keyframes awRay{0%{opacity:.6}to{opacity:1}}.aw-reduced,.aw-reduced .aw-base{transition:none}.aw-reduced .aw-flash{display:none}.aw-reduced .aw-l{animation:none}.aw-gl{background:transparent}.aw-gl-on .aw-l-horizon,.aw-gl-on .aw-l-partA,.aw-gl-on .aw-l-partB,.aw-gl-on .aw-l-rays,.aw-gl-on .aw-l-stars,.aw-gl-on .aw-l-sweep{display:none}.beat{transition:opacity .35s ease,transform .5s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform;max-width:min(78vw,470px)}.beat-voice{font-family:Futura,Jost,Inter,sans-serif;font-weight:500;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#f8f8f8;line-height:1.25}.beat-meta{margin-top:9px;font-size:9.5px;letter-spacing:.16em;color:#5a5d6a;line-height:1.5}@media (max-width:640px){.beat-voice{font-size:11px;letter-spacing:.16em}.beat-meta{font-size:9px}}.as{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0;background:radial-gradient(ellipse 76% 70% at 50% 47%,rgba(5,5,8,0) 0,rgba(5,5,8,0) 26%,rgba(5,5,8,.62) 66%,rgba(5,5,8,.97) 100%)}.as-cv{display:block;width:100%;height:100%;transition:filter .42s cubic-bezier(.16,.84,.28,1),transform .62s cubic-bezier(.16,.84,.28,1);filter:grayscale(1) contrast(1.06) brightness(.56);transform:scale(1)}.as.is-tuned .as-cv{filter:grayscale(1) contrast(1.24) brightness(.63);transform:scale(1.012)}.as-hit{left:20%;top:15%;width:60%;height:70%;pointer-events:auto;cursor:crosshair}.as-hit,.as-tag{position:absolute}.as-tag{right:4%;bottom:7%;display:flex;align-items:center;gap:8px;padding:5px 10px 5px 8px;font-family:var(--mono,"DM Mono",monospace);font-size:9.5px;letter-spacing:.24em;color:hsla(45,25%,94%,.88);background:rgba(5,5,8,.62);border:1px solid hsla(45,25%,94%,.16);opacity:0;transform:translate3d(0,6px,0);transition:opacity .32s ease 60ms,transform .42s cubic-bezier(.16,.84,.28,1) 60ms;pointer-events:none}.as.is-tuned .as-tag{opacity:1;transform:none}.as-tag i{width:5px;height:5px;border-radius:50%;background:var(--liminal,#00d4ff);box-shadow:0 0 8px var(--liminal,#00d4ff)}@media (prefers-reduced-motion:reduce){.as-cv,.as-tag{transition:none}.as.is-tuned .as-cv{transform:none}}