.club-turn{--sweep:4.2s}.club-turn__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.club-turn__w{white-space:nowrap;display:inline-block}.club-turn__l{color:#f4eadf;text-shadow:0 1px 1px #000000f0,0 0 10px #000c;display:inline-block}.club-turn--eq{display:inline-block}.club-eq{align-items:flex-end;gap:3px;max-width:100%;height:.42em;margin-top:.12em;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.club-eq i{transform-origin:50% 100%;min-width:1px;max-width:4px;height:100%;transform:scaleY(var(--h));background:linear-gradient(#fff3d1,#f3d58f 30%,#a9762c);border-radius:2px 2px 1px 1px;flex:1 1 0;box-shadow:0 0 6px #ffcf7a55}@media (prefers-reduced-motion:no-preference){.club-turn__l{animation:clubLight 7s linear calc(var(--x) * var(--sweep) - .6s) infinite both}.club-eq i{animation:clubPeak 7s linear calc(var(--x) * var(--sweep) - .6s) infinite both}}@keyframes clubPeak{0%,22%,to{transform:scaleY(var(--h));animation-timing-function:cubic-bezier(.45,0,.55,1)}11%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scaleY(1)}}@keyframes clubLight{0%,24%,to{color:#f4eadf;text-shadow:0 1px 1px #000000f0,0 0 10px #000c,0 0 #0000;animation-timing-function:cubic-bezier(.45,0,.55,1)}11%{color:var(--c);text-shadow:0 1px 1px #000000f0,0 0 10px color-mix(in srgb,var(--c) 70%,transparent),0 0 30px color-mix(in srgb,var(--c) 55%,transparent);animation-timing-function:cubic-bezier(.45,0,.55,1)}}
.floor-neon.floor-neon.floor-neon{color:#ff7ab8;text-shadow:0 0 8px #000000d9}@supports ((-webkit-background-clip:text) or (background-clip:text)){.floor-neon.floor-neon.floor-neon{background:linear-gradient(100deg,#ff7ab8 0%,#c99bff 33%,#ffd27a 66%,#ff7ab8 100%) 0 0/200% 100% repeat-x;color:#0000;text-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;filter:drop-shadow(0 1px 1px #000000e6)drop-shadow(0 0 8px #000000d9)drop-shadow(0 0 16px #ff3d9a4d);-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:no-preference){.floor-neon.floor-neon.floor-neon{animation:9s linear infinite floorNeonFlow}}@keyframes floorNeonFlow{to{background-position:200% 0}}
