.moderation-menu{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.noise-visual{color:#fff;background:#042858 url(/assets/sharks-background.webp) 50%/cover;width:100%;height:100%;font-family:Barlow,Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.noise-wash{background:radial-gradient(at 50% 65%,#0353aa20,#001332a6);position:absolute;inset:0}.noise-visual header{justify-content:space-between;align-items:center;display:flex;position:absolute;top:4%;left:4%;right:4%}.noise-brand{text-shadow:.15cqw .22cqw #0587dd;font-family:Road Rage,Impact,sans-serif;font-size:6cqw;line-height:.8;transform:rotate(-4deg)}.noise-brand span{color:#92edff}.noise-visual header img{object-fit:contain;filter:drop-shadow(0 .6cqw 1cqw #001834);width:9cqw;height:9cqw}.noise-mode{text-align:center;letter-spacing:.25cqw;color:#9ce6ff;width:100%;font-size:1.05cqw;font-weight:700;position:absolute;top:17%}.noise-intro{text-align:center;flex-direction:column;justify-content:center;gap:2cqw;display:flex;position:absolute;inset:24% 8% 15%}.noise-intro h1{letter-spacing:-.05cqw;text-shadow:0 .3cqw 1cqw #001332,0 0 4cqw #31c9ff66;font-size:6cqw;line-height:.95;animation:.65s cubic-bezier(.2,.8,.2,1.15) both noise-text-zoom}.noise-intro>span{letter-spacing:.35cqw;color:#a1eaff;font-size:1cqw}.noise-countdown-stage{flex-direction:column;justify-content:center;align-items:center;gap:1cqw;display:flex;position:absolute;inset:22% 10% 13%}.noise-countdown-stage strong{text-shadow:0 0 5cqw #2bd9ff99;font-family:Barlow Condensed,Impact,sans-serif;font-size:28cqw;line-height:1;animation:1s cubic-bezier(.1,.8,.3,1) both noise-count}.noise-countdown-stage>span{letter-spacing:.25cqw;color:#b4efff;font-size:1.3cqw}.noise-call{text-align:center;text-shadow:0 .3cqw .8cqw #001332,0 0 3cqw #29cbff88;z-index:2;width:92%;font-size:6.4cqw;line-height:1.02;animation:.65s cubic-bezier(.15,.8,.3,1.2) both noise-text-zoom;position:absolute;top:24%;left:4%}.noise-meter{width:52%;height:48%;filter:drop-shadow(0 0 calc(.2cqw + var(--noise-energy)*1.1cqw) #51dfff88);position:absolute;top:40%;left:24%}.noise-meter svg{width:100%;height:100%;overflow:visible}.noise-meter svg text{fill:#acdff8;font:700 25px Barlow}.noise-arc-glow{opacity:calc(.3 + var(--noise-energy)*.7)}.noise-reading{text-align:center;position:absolute;top:34%;left:0;right:0}.noise-reading strong{text-shadow:0 0 3cqw #2cceff70;font-variant-numeric:tabular-nums;font-family:Barlow Condensed,Impact,sans-serif;font-size:12.7cqw;line-height:1;display:block}.noise-reading small{color:#8deaff;font-size:4.5cqw}.noise-reading>span{letter-spacing:.2cqw;color:#b2edff;font-size:.95cqw}.noise-visual footer{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:3%;left:4%;right:4%}.noise-visual footer b{font-family:Road Rage,Impact,sans-serif;font-size:3.3cqw;font-weight:400}.noise-visual footer>span{letter-spacing:.2cqw;color:#a8e7ff;font-size:.9cqw}.noise-final-copy{color:#fff;font-size:6.4cqw}.noise-finished .noise-call{animation:none}.noise-celebrate .noise-final-copy{animation:.8s cubic-bezier(.1,.8,.25,1.25) both noise-text-zoom}.noise-finished .noise-reading strong{color:#fff;text-shadow:0 0 1cqw #fff8,0 0 5cqw #4adfff}.noise-celebrate .noise-final-number{animation:1.2s cubic-bezier(.2,.8,.3,1) both noise-number-burst}.noise-celebrate .noise-wash{animation:2s ease-out both noise-burst}.noise-final-ring{pointer-events:none;border:.6cqw solid #9ff1ff;border-radius:50%;width:1px;height:1px;animation:2s ease-out both noise-ring;position:absolute;top:65%;left:50%}.noise-screen{background:#021733;place-items:center;display:grid;position:fixed;inset:0}.noise-screen>.noise-visual{aspect-ratio:16/9;width:min(100vw,177.778vh);height:auto}.noise-console{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}.noise-admin-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.noise-admin-heading h1{font-size:54px}.noise-controls{background:#fff;border:1px solid #dce5ec;border-radius:14px;padding:24px}.noise-console-status{color:#627889;border-bottom:1px solid #e3ebf0;align-items:center;gap:8px;padding-bottom:16px;font-size:12px;display:flex}.noise-console-status>span{background:#aab8c2;border-radius:50%;width:8px;height:8px}.noise-console-status>span.connected{background:#13b986;box-shadow:0 0 0 4px #13b98614}.noise-console-status>b{color:#0c4266;margin-left:auto}.noise-control-step{border-bottom:1px solid #e3ebf0;margin-top:22px;padding-bottom:20px}.noise-control-step h2{align-items:center;gap:12px;margin-bottom:16px;font-size:23px;display:flex}.noise-control-step h2 small{letter-spacing:1px;color:#0792cf;background:#edf8ff;border-radius:4px;padding:7px;font-family:Barlow;font-size:12px}.noise-controls .wide{min-height:50px;margin:0}.noise-relances{grid-template-columns:1fr 1fr;gap:10px;display:grid}.noise-relances button{min-height:54px;padding:10px;font-family:Barlow Condensed;font-size:20px}.noise-active-relance{background:#0675ba;box-shadow:0 0 0 2px #56c5ff44}.noise-current-level{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.noise-current-level span{color:#61798c;font-size:14px}.noise-current-level strong{color:#076faa;font-family:Barlow Condensed;font-size:52px;line-height:1}.noise-current-level small{font-size:25px}.noise-control-step label{justify-content:space-between;font-size:13px;display:flex}.noise-control-step input[type=range]{accent-color:#008bdb;cursor:pointer;touch-action:pan-y;width:100%;height:36px;padding:0}.noise-final-button{color:#112e46;background:linear-gradient(120deg,#e87929,#f4a147)}.noise-help{margin-bottom:0;font-size:12px}.noise-preview-column{position:sticky;top:20px}.noise-preview{aspect-ratio:16/9;border-radius:12px;overflow:hidden;box-shadow:0 15px 45px #082e4326}.noise-preview-column>p{font-size:13px}.noise-preview-column a{color:#087bc1;text-decoration:underline}@keyframes noise-text-zoom{0%{opacity:0;transform:scale(.2)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes noise-count{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1.1)}70%,to{opacity:1;transform:scale(1)}}@keyframes noise-number-burst{0%{transform:scale(1)}40%{transform:scale(1.3)}65%{transform:scale(.94)}85%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes noise-ring{0%{opacity:.8;transform:translate(-50%,-50%)}to{opacity:0;width:160cqw;height:160cqw;transform:translate(-50%,-50%)}}@keyframes noise-burst{0%{background:#8cecff99}to{background:#00245855}}@media (max-width:950px){.noise-console{grid-template-columns:1fr}.noise-preview-column{grid-row:1;position:static}.noise-admin-heading{flex-wrap:wrap}.noise-admin-heading h1{font-size:44px}}@media (max-width:450px){.noise-controls{padding:16px}.noise-relances button{font-size:18px}}@media (prefers-reduced-motion:reduce){.noise-visual *{animation:none!important}}
