.gs-dots{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}
.gs-sound{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--line,rgba(242,240,234,.12));background:transparent;color:var(--ink,#F2F0EA);cursor:pointer;padding:0;flex:none}
.gs-sound[aria-pressed="true"]{color:var(--neon,#39FF14)}
.gs-sound:focus-visible{outline:2px solid var(--neon,#39FF14);outline-offset:2px}
.gs-mag{transition:translate .35s cubic-bezier(.2,.8,.2,1),scale .12s ease}
.btn:active{scale:.96}
@media (prefers-reduced-motion:reduce){.gs-mag{transition:none}
.btn:active{scale:1}
}
.motion-paused .gs-mag{translate:none!important}
