.waiting-room{--tile:color-mix(in oklab, var(--accent) 7%, transparent);--glass:color-mix(in oklab, var(--surface) 82%, transparent);overflow-x:clip}.wr-floor{background-color:var(--bg);background-image:linear-gradient(var(--tile) 1px, transparent 1px), linear-gradient(90deg, var(--tile) 1px, transparent 1px);background-position:-1px -1px;background-size:56px 56px}.wr-floor-fade{-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 55%,#0000);mask-image:radial-gradient(120% 80% at 50% 0,#000 55%,#0000)}.wr-dots{background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1.4px);background-size:7px 7px}.wr-card-slot{position:relative}.wr-card-slot:before{content:"";background:var(--bg-sunken);border-radius:999px;width:44px;height:7px;margin-left:-22px;position:absolute;top:10px;left:50%;box-shadow:inset 0 1px 2px #0003}.wr-ticket{--notch:9px;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, #0000 var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat}@keyframes wr-sweep{to{transform:rotate(360deg)}}.wr-sweep{transform-origin:50%;animation:60s linear infinite wr-sweep}@keyframes wr-chime{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.wr-chime{animation:wr-chime 2.4s var(--ease-out) infinite}.wr-bubble-in{background:var(--surface);border:1px solid var(--line);border-radius:16px 16px 16px 4px}.wr-bubble-out{color:#0f1f16;background:#d9fdd3;border-radius:16px 16px 4px}:root[data-theme=dark] .wr-bubble-out{color:#e6f5ec;background:#144d37}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wr-bubble-out{color:#e6f5ec;background:#144d37}}.wr-faq details>summary{list-style:none}.wr-faq details>summary::-webkit-details-marker{display:none}.wr-faq details::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:hidden}.wr-faq details[open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){.wr-faq{interpolate-size:allow-keywords}}.wr-faq details[open] .wr-faq-no{background:var(--board);color:var(--token);text-shadow:0 0 6px color-mix(in oklab, var(--token) 70%, transparent)}.wr-faq details .wr-faq-plus{transition:transform .3s var(--ease-out)}.wr-faq details[open] .wr-faq-plus{transform:rotate(45deg)}html.js .waiting-room [data-in]{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}html.js .waiting-room [data-in=rise]:not(.in){opacity:0;transform:translateY(22px)}html.js .waiting-room [data-in=flip]:not(.in){opacity:0;transform-origin:50% 0;transform:perspective(600px)rotateX(70deg)}html.js .waiting-room [data-in=stagger]>*{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}html.js .waiting-room [data-in=stagger]:not(.in)>*{opacity:0;transform:translateY(16px)}html.js .waiting-room [data-in=stagger].in>:nth-child(2){transition-delay:70ms}html.js .waiting-room [data-in=stagger].in>:nth-child(3){transition-delay:.14s}html.js .waiting-room [data-in=stagger].in>:nth-child(4){transition-delay:.21s}html.js .waiting-room [data-in=stagger].in>:nth-child(5){transition-delay:.28s}html.js .waiting-room [data-in=stagger].in>:nth-child(6){transition-delay:.35s}html.js .waiting-room [data-in=stagger].in>:nth-child(n+7){transition-delay:.4s}@media (prefers-reduced-motion:reduce){html.js .waiting-room [data-in],html.js .waiting-room [data-in]>*{opacity:1!important;transform:none!important}.wr-sweep,.wr-chime{animation:none}}
