.club-screen{--cream:#f3ebdd;--bone:#f3ebdd;--umber:#1f160d;--umber-2:#2a1f14;--umber-3:#3a2b1e;--grass:#b5a48c;--taupe:#7a6b58;color:#f3ebdd;background:#17110a}.club-print{background:#fbf7ef;box-shadow:0 18px 36px -16px #000000d9}[data-reveal=armed] .club-rise{transform:scaleY(0)}.club-rise{transform-origin:bottom}[data-reveal=in] .club-rise{transition:transform .7s cubic-bezier(.2, .7, .2, 1) calc(var(--d,0) * 60ms + .15s)}.club-blur{filter:blur(.32em);-webkit-user-select:none;user-select:none}.club-viz{container-type:inline-size}.club-viz-glow{background:radial-gradient(80% 70% at 50% 0,#d9a44129,#0000 70%),#17110a}.club-live-dot{animation:1.6s ease-in-out infinite club-live}@keyframes club-live{50%{opacity:.35}}[data-reveal=armed] .club-bubble{opacity:0;transform:translateY(.6rem)}[data-reveal=in] .club-bubble{transition:opacity .5s .5s,transform .5s cubic-bezier(.2,.7,.2,1) .5s}[data-reveal=in] .club-bubble-2{transition-delay:1.1s}.club-typing{gap:.18em;display:inline-flex}.club-typing i{background:currentColor;border-radius:50%;width:.32em;height:.32em;animation:1.2s ease-in-out infinite club-typing}.club-typing i:nth-child(2){animation-delay:.2s}.club-typing i:nth-child(3){animation-delay:.4s}@keyframes club-typing{0%,60%,to{opacity:.3}30%{opacity:1}}.club-map-land{fill:#f3ebdd33;stroke:#1f160d;stroke-width:.8px;cursor:pointer;transition:fill .45s}.club-map-land:hover{fill:#f3ebdd52}.club-map-land.is-on{fill:#d9a441}.club-map-sea{fill:#1f160d;pointer-events:none}.club-map-pin{pointer-events:none}.club-map-ring{fill:#f3ebdd2e;stroke:#f3ebdd;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite club-ring}@keyframes club-ring{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.club-map-timer{transform-origin:0;background:#1f160d8c;width:100%;height:3px;animation:linear forwards club-timer;position:absolute;bottom:0;left:0}@keyframes club-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.club-map-photo{opacity:0;transition:opacity .6s}.club-map-photo.is-on{opacity:1}.club-fan{--spread:21%;--turn:4.5deg}@media (min-width:640px){.club-fan{--spread:29%;--turn:5.5deg}}.club-fan-card{transform-origin:50% 140%;transform:translateX(calc(-50% + var(--o) * var(--spread))) rotate(calc(var(--o) * var(--turn)));transition:transform .8s cubic-bezier(.2,.7,.2,1),translate .3s}[data-reveal=armed] .club-fan-card{transform:translate(-50%)rotate(0)}.club-fan-card:hover{translate:0 -5%}.club-voices{margin:2.5rem calc(var(--gutter) * -1) 0;padding:0 var(--gutter) .25rem;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(72%,17.5rem);grid-auto-flow:column;gap:.875rem;display:grid;overflow-x:auto}.club-voices::-webkit-scrollbar{display:none}.club-voices>li{scroll-snap-align:start}@media (min-width:768px){.club-voices{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:1.5rem;margin-inline:0;padding:0;overflow:visible}}@media (min-width:1024px){.club-voices{margin-top:3.5rem}}@media (min-width:1280px){.club-voices{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}}[data-reveal=armed] .club-voices>li{opacity:0;transform:translateY(1.5rem)}[data-reveal=in] .club-voices>li{transition:opacity .6s ease calc(var(--i,0) * 80ms + .1s), transform .7s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 80ms + .1s)}.club-voice-frame{isolation:isolate;aspect-ratio:4/5;color:#f3ebdd;background:#17110a;border-radius:.875rem;transition:opacity .4s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3ebdd1f,0 28px 50px -30px #000000f2}.club-voice-frame:hover,.club-voice-frame:focus-within,.club-voice-frame[data-started]{box-shadow:0 0 0 1px #d9a4418c,0 28px 50px -30px #000000f2}.club-voice-frame:fullscreen{aspect-ratio:auto;border-radius:0}.club-voice-frame:fullscreen video{object-fit:contain}.club-voices:has([data-state=playing]) .club-voice-frame:not([data-started]):not(:hover):not(:focus-within){opacity:.45}.club-voice-frame video,.club-voice-still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.club-voice-still{z-index:1;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .35s;transform:scale(1.001)}@media (prefers-reduced-motion:no-preference){.club-voice-frame:not([data-started]):hover .club-voice-still,.club-voice-frame:not([data-started]):focus-within .club-voice-still{transform:scale(1.05)}}.club-voice-frame[data-started]:not([data-state=loading]) .club-voice-still{opacity:0}.club-voice-shade{z-index:2;pointer-events:none;background:linear-gradient(#140e088c,#0000 26%),linear-gradient(#0000 45%,#140e0840 68%,#140e08d9);transition:opacity .35s;position:absolute;inset:0}.club-voice-frame[data-started] .club-voice-shade{opacity:0}.club-voice-af{z-index:3;pointer-events:none;transition:inset .45s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute;inset:.875rem}.club-voice-af i{border:0 solid #f3ebddbf;width:.875rem;height:.875rem;transition:border-color .3s;position:absolute}.club-voice-af i:first-child{border-width:1.5px 0 0 1.5px;top:0;left:0}.club-voice-af i:nth-child(2){border-width:1.5px 1.5px 0 0;top:0;right:0}.club-voice-af i:nth-child(3){border-width:0 0 1.5px 1.5px;bottom:0;left:0}.club-voice-af i:nth-child(4){border-width:0 1.5px 1.5px 0;bottom:0;right:0}.club-voice-frame:hover .club-voice-af,.club-voice-frame:focus-within .club-voice-af{inset:.5rem}.club-voice-frame:hover .club-voice-af i,.club-voice-frame:focus-within .club-voice-af i,.club-voice-frame[data-state=loading] .club-voice-af i{border-color:#d9a441}.club-voice-frame[data-state=loading] .club-voice-af{animation:.9s ease-in-out infinite alternate club-af-hunt}.club-voice-frame[data-state=playing] .club-voice-af,.club-voice-frame[data-state=paused] .club-voice-af{opacity:0}@keyframes club-af-hunt{0%{inset:.5rem}to{inset:1.5rem}}.club-voice-surface{z-index:4;cursor:pointer;border-radius:inherit;position:absolute;inset:0}.club-voice-surface:focus-visible{outline-offset:-2px;outline:2px solid #d9a441}.club-voice-info{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:1.125rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.club-voice-frame[data-started] .club-voice-info{opacity:0}.club-voice-id{flex-direction:column;gap:.625rem;max-width:100%;display:flex}.club-voice-cue{align-items:center;gap:.625rem;display:flex}.club-voice-cue time{font-variant-numeric:tabular-nums;color:#e8bd6b;font-size:.75rem;font-weight:600}.club-voice-play{color:#1f160d;background:#d9a441;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:grid;box-shadow:0 0 0 5px #1f160d59}.club-voice-play svg{width:1rem;height:1rem;margin-left:.125rem}.club-voice-frame:hover .club-voice-play,.club-voice-frame:focus-within .club-voice-play{transform:scale(1.1)}.club-voice-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;max-width:100%;font-size:1.125rem;font-weight:600;line-height:1.2;overflow:hidden}.club-voice-bar{z-index:6;background:linear-gradient(#140e08b3,#0000);align-items:center;gap:.125rem;padding:.375rem;transition:opacity .25s;display:flex;position:absolute;inset:0 0 auto}.club-voice-frame[data-state=playing]:not(:hover):not(:focus-within) .club-voice-bar{opacity:0}.club-voice-bar button{color:#f3ebdd;cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s;display:grid}.club-voice-bar button:hover{background:#f3ebdd24}.club-voice-bar button:focus-visible{outline-offset:-2px;outline:2px solid #d9a441}.club-voice-bar svg{width:1rem;height:1rem}.club-voice-time{font-variant-numeric:tabular-nums;white-space:nowrap;color:#f3ebddd9;margin-right:auto;padding-left:.125rem;font-size:.75rem}.club-voice-scrub{z-index:6;height:1rem;position:absolute;inset:auto 0 0}.club-voice-track{background:linear-gradient(to right, #d9a441 calc(var(--p,0) * 100%), #f3ebdd38 0);height:3px;transition:height .15s;position:absolute;inset:auto 0 0}.club-voice-scrub:hover .club-voice-track,.club-voice-scrub:focus-within .club-voice-track{height:6px}.club-voice-scrub input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.club-voice-scrub:has(input:focus-visible){outline-offset:-2px;outline:2px solid #d9a441}@media (prefers-reduced-motion:reduce){[data-reveal] .club-rise{transition:none;transform:none}.club-live-dot,.club-typing i,.club-map-ring{animation:none}[data-reveal] .club-bubble{opacity:1;transition:none;transform:none}.club-map-land,.club-map-photo{transition:none}.club-fan-card,[data-reveal=armed] .club-fan-card{transform:translateX(calc(-50% + var(--o) * var(--spread))) rotate(calc(var(--o) * var(--turn)));transition:none}.club-fan-card:hover{translate:none}[data-reveal] .club-voices>li{opacity:1;transition:none;transform:none}.club-voice-frame,.club-voice-still,.club-voice-af,.club-voice-play,.club-voice-track{transition:none}.club-voice-frame[data-state=loading] .club-voice-af{animation:none}}
