._backdrop_1mpso_22{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._track_1mpso_36{transform-box:view-box;transform-origin:247px 215px;animation:20s linear infinite _climb_1mpso_1}._bob_1mpso_45{transform-box:view-box;transform-origin:247px 200px;animation:1s ease-in-out infinite alternate _bob_1mpso_45}._limb_1mpso_53{transform-box:view-box}._swingA_1mpso_57{animation:1s ease-in-out infinite alternate _swingA_1mpso_57,20s linear infinite _flailA_1mpso_1}._swingB_1mpso_63{animation:1s ease-in-out infinite alternate _swingB_1mpso_63,20s linear infinite _flailB_1mpso_1}._stepA_1mpso_79{animation:1s ease-in-out infinite alternate _stepA_1mpso_79,20s linear infinite _flailA_1mpso_1}._stepB_1mpso_85{animation:1s ease-in-out infinite alternate _stepB_1mpso_85,20s linear infinite _flailB_1mpso_1}._bendA_1mpso_92{animation:1s ease-in-out infinite alternate _bendA_1mpso_92}._bendB_1mpso_96{animation:1s ease-in-out infinite alternate _bendB_1mpso_96}._hipL_1mpso_101{transform-origin:209px 218px}._hipR_1mpso_104{transform-origin:284px 215px}._kneeLF_1mpso_107{transform-origin:159px 209px}._kneeLB_1mpso_110{transform-origin:153px 218px}._kneeRF_1mpso_113{transform-origin:344px 209px}._kneeRB_1mpso_116{transform-origin:344px 218px}._shoulderL_1mpso_119{transform-origin:211px 155px}._shoulderR_1mpso_122{transform-origin:286px 158px}@keyframes _climb_1mpso_1{0%,4%{translate:0 148.5px;rotate:0deg;scale:1}64%{translate:0 -45px;rotate:0deg}68%{translate:0 -52px;rotate:1.5deg}71%{translate:0 -46px;rotate:-2deg}73%{animation-timing-function:cubic-bezier(.55,.085,.68,.53);translate:0 -50px;rotate:2.5deg}80%{animation-timing-function:cubic-bezier(.2,.8,.4,1);translate:0 148.5px;rotate:-12deg}83%{translate:0 155.5px;rotate:-4deg;scale:1 .94}87%{translate:0 143.5px;rotate:2deg;scale:1 1.02}91%,to{translate:0 148.5px;rotate:0deg;scale:1}}@keyframes _bob_1mpso_45{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@keyframes _swingA_1mpso_57{0%{rotate:-7deg}to{rotate:7deg}}@keyframes _swingB_1mpso_63{0%{rotate:7deg}to{rotate:-7deg}}@keyframes _stepA_1mpso_79{0%{rotate:-13deg}to{rotate:13deg}}@keyframes _stepB_1mpso_85{0%{rotate:13deg}to{rotate:-13deg}}@keyframes _bendA_1mpso_92{0%{rotate:-3deg}to{rotate:19deg}}@keyframes _bendB_1mpso_96{0%{rotate:19deg}to{rotate:-3deg}}@keyframes _flailA_1mpso_1{0%,71%{transform:rotate(0)}74%{transform:rotate(-20deg)}78%{transform:rotate(26deg)}82%{transform:rotate(-28deg)}87%{transform:rotate(8deg)}91%,to{transform:rotate(0)}}@keyframes _flailB_1mpso_1{0%,71%{transform:rotate(0)}74%{transform:rotate(24deg)}78%{transform:rotate(-22deg)}82%{transform:rotate(30deg)}87%{transform:rotate(-9deg)}91%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){._track_1mpso_36,._bob_1mpso_45,._swingA_1mpso_57,._swingB_1mpso_63,._stepA_1mpso_79,._stepB_1mpso_85,._bendA_1mpso_92,._bendB_1mpso_96{animation:none}}._lobby_1b0c0_1{--rock-lit:#c07a4d;--rock-mid:#8a4f31;--rock-seam:#4b2a1a;--rock-deep:#351d12;--rock-shadow:#24130c;background:#fff;flex-direction:column;width:100%;height:100svh;display:flex;overflow:hidden}._titleBar_1b0c0_27{text-align:left;background:#fff;flex-direction:column;flex:none;align-items:flex-start;gap:clamp(2px,1vw,8px);width:100%;padding:36px clamp(16px,4vw,40px) 24px;display:flex}._title_1b0c0_27{font-family:var(--font-marker), cursive;color:#000;margin:0;font-size:clamp(20px,4.4vw,44px);font-weight:400;line-height:1.05;transform:rotate(-1.5deg)}._subtitle_1b0c0_56{font-family:var(--font-geist-sans), sans-serif;color:#171717;opacity:.75;margin:0;font-size:clamp(10px,1.5vw,14px);line-height:1.4}._stageWrap_1b0c0_68{background:#fff;flex:auto;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}._stage_1b0c0_68{aspect-ratio:820/400;background-color:#fff;width:100%;position:relative}._cliffs_1b0c0_103{pointer-events:none;background-image:url(/svg/main-background.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}._stage_1b0c0_68:before,._stage_1b0c0_68:after{content:"";pointer-events:none;height:100svh;position:absolute;left:-50vw;right:-50vw}._stage_1b0c0_68:before{background:#fff;bottom:100%}._stage_1b0c0_68:after{background:linear-gradient(180deg, var(--rock-seam) 0px, var(--rock-deep) 140px, var(--rock-shadow) 420px);top:100%}._actionsArea_1b0c0_159{color:#e8e8f0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(4px,1vw,10px);width:52%;height:83%;padding:1.5% 8%;display:flex;position:absolute;top:13%;left:47%;overflow:auto}@media (width<=640px){._lobby_1b0c0_1{background:linear-gradient(180deg, var(--rock-seam) 0%, var(--rock-deep) 45%, var(--rock-shadow) 100%);background-attachment:fixed;height:auto;min-height:100svh;overflow:visible}._stageWrap_1b0c0_68{background:0 0;display:block}._stage_1b0c0_68{max-height:none}._stage_1b0c0_68:before,._stage_1b0c0_68:after{display:none}._actionsArea_1b0c0_159{background:linear-gradient(180deg, var(--rock-seam) 0%, var(--rock-deep) 60%, var(--rock-shadow) 100%);border-radius:16px;width:100%;height:auto;margin-top:16px;padding:20px 16px;position:absolute;top:100%;left:0}}._menu_1b0c0_244{flex-direction:column;align-self:center;align-items:flex-start;gap:clamp(4px,1.2vw,13px);margin-bottom:clamp(5px,1.6vw,16px);display:flex}._menuItem_1b0c0_253{color:#fff;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;gap:clamp(5px,1.4vw,14px);text-decoration:none;display:inline-flex}._menuIcon_1b0c0_268{fill:#fff;transform-origin:35%;filter:drop-shadow(0 2px #00000059);flex:none;width:clamp(18px,3.1vw,31px);height:auto;transition:transform .18s cubic-bezier(.34,1.9,.52,1),filter .18s}._menuItem_1b0c0_253:hover ._menuIcon_1b0c0_268,._menuItem_1b0c0_253:focus-visible ._menuIcon_1b0c0_268{filter:drop-shadow(0 0 9px var(--accent-lit)) drop-shadow(0 2px 0 #0006);transform:translate(clamp(3px,.65vw,7px))scale(1.5)}._menuItem_1b0c0_253:active ._menuIcon_1b0c0_268{transform:translate(clamp(3px,.65vw,7px))scale(1.25)}._menuLabel_1b0c0_293{background:var(--accent);color:#fff;font-family:var(--font-geist-sans), sans-serif;white-space:nowrap;text-shadow:0 2px #0000002e;padding:clamp(3px,.7vw,7px) clamp(9px,2vw,18px) clamp(4px,.9vw,9px);font-size:clamp(18px,3.25vw,33px);font-weight:800;line-height:1.05;transition:transform .18s cubic-bezier(.34,1.7,.52,1),background .14s,box-shadow .14s;display:inline-block;transform:rotate(-.8deg);box-shadow:0 4px #0000004d}._menu_1b0c0_244 ._menuItem_1b0c0_253:nth-child(2n) ._menuLabel_1b0c0_293{transform:rotate(.7deg)}._menuItem_1b0c0_253:hover ._menuLabel_1b0c0_293,._menuItem_1b0c0_253:focus-visible ._menuLabel_1b0c0_293{background:var(--accent-lit);transform:rotate(0)translate(4px)scale(1.04);box-shadow:0 6px #00000057}._menuItem_1b0c0_253:active ._menuLabel_1b0c0_293{transform:rotate(0)translate(4px,4px)scale(1.02);box-shadow:0 2px #00000057}._menuItem_1b0c0_253:focus-visible ._menuLabel_1b0c0_293{outline-offset:3px;outline:2px dashed #fff}@media (prefers-reduced-motion:reduce){._menuIcon_1b0c0_268,._menuLabel_1b0c0_293{transition:none}._menuItem_1b0c0_253:hover ._menuIcon_1b0c0_268,._menuItem_1b0c0_253:focus-visible ._menuIcon_1b0c0_268,._menuItem_1b0c0_253:active ._menuIcon_1b0c0_268{transform:none}}._note_1b0c0_349{opacity:.6;max-width:100%;margin-top:4px;font-size:clamp(9px,1.2vw,13px);line-height:1.4}._donateButton_1b0c0_357{margin-top:4px}._joinRow_1b0c0_364{align-items:stretch;gap:clamp(5px,1.3vw,10px);width:100%;max-width:390px;display:flex}._codeInput_1b0c0_372{color:#fff;min-width:0;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-align:center;text-transform:uppercase;background:#00000059;border:none;outline:none;flex:1;padding:clamp(7px,1.4vw,12px) clamp(10px,2vw,18px);font-size:clamp(14px,2.2vw,20px);font-weight:700;transition:box-shadow .14s;box-shadow:inset 0 2px #00000073,0 0 0 2px #ffffff2e}._codeInput_1b0c0_372:focus{box-shadow:inset 0 2px #00000073,0 0 0 2px #62b6fb}._codeInput_1b0c0_372::placeholder{color:#fff6;letter-spacing:.2em}._joinButton_1b0c0_407._joinButton_1b0c0_407{white-space:nowrap;flex:none;padding:clamp(7px,1.4vw,12px) clamp(13px,2.6vw,23px);font-size:clamp(14px,2.2vw,20px)}._waitingHint_1b0c0_414{opacity:.65;font-size:clamp(9px,1.2vw,13px)}._errorText_1b0c0_419{color:#f64;font-size:clamp(9px,1.2vw,13px)}._inlineButton_1b0c0_424{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._page_1bjwl_11{--rock-seam:#4b2a1a;--rock-deep:#351d12;--rock-shadow:#24130c;text-align:center;color:#f3e9dd;background:linear-gradient(180deg, var(--rock-seam) 0%, var(--rock-deep) 45%, var(--rock-shadow) 100%);background-attachment:fixed;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100svh;padding:40px 24px;display:flex}@media (width>=900px){._page_1bjwl_11{zoom:1.25;min-height:80svh}}._title_1bjwl_12{font-family:var(--font-marker), cursive;letter-spacing:.01em;color:#fff6e9;text-shadow:0 3px #00000061;margin:0;font-size:clamp(28px,5.2vw,48px);font-weight:400;line-height:1.05;transform:rotate(-1.5deg)}._subtitle_1bjwl_79{font-family:var(--font-geist-sans), sans-serif;opacity:.8;max-width:460px;margin:0;font-size:16px;line-height:1.5}._eyebrow_1bjwl_90{font-family:var(--font-marker), cursive;letter-spacing:.04em;color:#ffd9a8;opacity:.9;font-size:15px;font-weight:400;transform:rotate(-.8deg)}._card_1bjwl_103{background:#fff0dc12;border:2px solid #ffe2be38;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:520px;padding:28px 24px;display:flex;transform:rotate(-.35deg);box-shadow:0 6px #00000040}._rule_1bjwl_120{border-bottom:2px dashed #ffe2be40}._waitingHint_1bjwl_124{opacity:.7;font-size:13px}._errorText_1bjwl_131{color:#ff7a6d;font-size:13px}._inlineButton_1bjwl_136{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){._title_1bjwl_12,._eyebrow_1bjwl_90,._card_1bjwl_103{transform:none}}._pageTop_1bjwl_168{justify-content:flex-start;padding-top:clamp(28px,6vh,64px)}._body_1bjwl_165{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:18px;width:100%;min-height:0;display:flex}._columns_1bjwl_187{text-align:left;grid-template-columns:max-content minmax(280px,380px);justify-content:space-between;align-items:start;gap:clamp(29px,4.8vw,67px);width:100%;max-width:1000px;display:grid}@media (width<=720px){._columns_1bjwl_187{grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-items:center;gap:26px}}._pickList_1bjwl_217{flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:380px;margin:0;padding:0;list-style:none;display:flex}._controls_1bjwl_230{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:380px;display:flex}._pickItem_1bjwl_246{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;align-items:center;gap:12px;padding:0;display:inline-flex}._pickItem_1bjwl_246:disabled{opacity:.45;cursor:not-allowed}._pickIcon_1bjwl_267{fill:#fff;opacity:.3;transform-origin:35%;filter:drop-shadow(0 2px #00000059);flex:none;width:22px;height:auto;transition:transform .18s cubic-bezier(.34,1.9,.52,1),opacity .14s,filter .18s}._pickLabel_1bjwl_281{color:#f3e9dd;font-family:var(--font-geist-sans), sans-serif;background:#fff0dc17;padding:8px 16px 9px;font-size:19px;font-weight:800;line-height:1.1;transition:transform .18s cubic-bezier(.34,1.7,.52,1),background .14s,box-shadow .14s;display:inline-block;transform:rotate(-.8deg);box-shadow:inset 0 0 0 2px #ffe2be38,0 4px #00000040}._pickList_1bjwl_217 li:nth-child(2n) ._pickLabel_1bjwl_281{transform:rotate(.7deg)}._pickItem_1bjwl_246:hover:not(:disabled) ._pickIcon_1bjwl_267,._pickItem_1bjwl_246:focus-visible ._pickIcon_1bjwl_267{opacity:.75;transform:translate(4px)scale(1.25)}._pickItem_1bjwl_246:hover:not(:disabled) ._pickLabel_1bjwl_281,._pickItem_1bjwl_246:focus-visible ._pickLabel_1bjwl_281{color:#fff;background:#fff0dc29;box-shadow:inset 0 0 0 2px #ffe2be5c,0 6px #00000047}._pickItem_1bjwl_246:active:not(:disabled) ._pickLabel_1bjwl_281{transform:translateY(2px);box-shadow:inset 0 0 0 2px #ffe2be5c,0 2px #00000047}._pickItemOn_1bjwl_335 ._pickIcon_1bjwl_267,._pickItemOn_1bjwl_335:hover:not(:disabled) ._pickIcon_1bjwl_267{opacity:1;filter:drop-shadow(0 0 9px var(--accent-lit)) drop-shadow(0 2px 0 #0006);transform:translate(5px)scale(1.35)}._pickItemOn_1bjwl_335 ._pickLabel_1bjwl_281,._pickItemOn_1bjwl_335:hover:not(:disabled) ._pickLabel_1bjwl_281{background:var(--accent);color:#fff;text-shadow:0 2px #0000002e;transform:rotate(0)translate(4px);box-shadow:0 4px #00000052}._pickItemOn_1bjwl_335:active:not(:disabled) ._pickLabel_1bjwl_281{transform:rotate(0)translate(4px,2px);box-shadow:0 2px #00000052}._pickItem_1bjwl_246:focus-visible ._pickLabel_1bjwl_281{outline-offset:3px;outline:2px dashed #fff}._turnstile_1bjwl_364{justify-content:flex-start;width:100%;min-height:65px;display:flex}._backLink_1bjwl_373{margin-top:8px}@media (prefers-reduced-motion:reduce){._pickIcon_1bjwl_267,._pickLabel_1bjwl_281{transition:none}._pickItem_1bjwl_246:hover:not(:disabled) ._pickIcon_1bjwl_267,._pickItem_1bjwl_246:focus-visible ._pickIcon_1bjwl_267,._pickItemOn_1bjwl_335 ._pickIcon_1bjwl_267,._pickLabel_1bjwl_281,._pickList_1bjwl_217 li:nth-child(2n) ._pickLabel_1bjwl_281,._pickItemOn_1bjwl_335 ._pickLabel_1bjwl_281{transform:none}}._page_iuihg_8{text-align:center;flex-direction:column;align-items:center;gap:18px;min-height:100svh;padding:40px 24px;display:flex}._title_iuihg_18{letter-spacing:-.02em;margin:0;font-size:clamp(28px,5vw,44px);font-weight:800}._subtitle_iuihg_25{opacity:.75;max-width:460px;margin:0;font-size:16px;line-height:1.5}._hero_iuihg_35{text-align:left;align-items:stretch;gap:14px;max-width:420px;padding:20px}._eyebrow_iuihg_43{letter-spacing:.12em;text-transform:uppercase;color:#c0a6ff;margin:0;font-size:12px;font-weight:700}._heroTitle_iuihg_52{font-family:var(--font-marker), var(--font-geist-sans), sans-serif;margin:-6px 0 0;font-size:clamp(24px,4.5vw,34px);font-weight:400;line-height:1.1}._heroEmpty_iuihg_62{opacity:.8;margin:0;font-size:15px;line-height:1.5}._description_iuihg_69{opacity:.85;margin:0;font-size:14px;line-height:1.55}._stats_iuihg_76{font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;opacity:.6;margin:0;font-size:12px}._archive_iuihg_86{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}._archiveTitle_iuihg_95{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin:8px 0 0;font-size:13px;font-weight:600}._archiveEmpty_iuihg_104{opacity:.65;margin:0;font-size:14px;line-height:1.5}._list_iuihg_111{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._listItem_iuihg_120{flex-direction:column;gap:10px;display:flex}._rowButton_iuihg_128{width:100%}._rowLabel_iuihg_132{flex:1}._rowDate_iuihg_136{font-family:var(--font-geist-mono), monospace;opacity:.75;flex:none;font-size:11px;font-weight:500}._rowDateFuture_iuihg_147{opacity:.6;font-style:italic}._devNote_iuihg_154{opacity:.55;margin:-4px 0 0;font-size:12px;line-height:1.45}._rowPanel_iuihg_163{background:#ffffff0a;border-left:2px solid #a082ff73;border-radius:0 8px 8px 0;flex-direction:column;gap:14px;margin:0 0 6px 14px;padding:14px;display:flex}._waitingHint_iuihg_176{opacity:.65;font-size:13px}._errorText_iuihg_181{color:#f64;font-size:13px}._inlineButton_iuihg_186{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._backLink_iuihg_198{margin-top:8px}._turnstile_iuihg_204{justify-content:center;width:100%;max-width:360px;min-height:65px;margin:0 auto;display:flex}._page_oc04p_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100svh;padding:40px 24px;display:flex}._title_oc04p_12{letter-spacing:-.02em;margin:0;font-size:clamp(28px,5vw,44px);font-weight:800}._subtitle_oc04p_19{opacity:.75;max-width:460px;margin:0;font-size:16px;line-height:1.5}._panel_oc04p_27{text-align:left;align-items:stretch;gap:16px;max-width:360px}._fieldLabel_oc04p_34{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin:0 0 8px;font-size:13px;font-weight:600}._seedInput_oc04p_43{color:#e8e8f0;background:#ffffff0d;border:1px solid #ffffff29;border-radius:8px;width:100%;padding:12px 14px;font-family:inherit;font-size:15px}._seedInput_oc04p_43:focus{border-color:#0f6;outline:none}._startButton_oc04p_60{margin-top:4px}._waitingHint_oc04p_64{opacity:.65;font-size:13px}._errorText_oc04p_69{color:#f64;font-size:13px}._inlineButton_oc04p_74{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._backLink_oc04p_86{margin-top:8px}._turnstile_oc04p_92{justify-content:center;min-height:65px;display:flex}._page_1ds5g_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100svh;padding:40px 24px;display:flex}._title_1ds5g_12{letter-spacing:-.02em;margin:0;font-size:clamp(28px,5vw,44px);font-weight:800}._subtitle_1ds5g_19{opacity:.75;max-width:460px;margin:0;font-size:16px;line-height:1.5}._panel_1ds5g_27{text-align:left;flex-direction:column;gap:16px;width:100%;max-width:360px;display:flex}._fieldLabel_1ds5g_36{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin:0 0 8px;font-size:13px;font-weight:600}._modeRow_1ds5g_45{grid-template-columns:1fr 1fr;gap:8px;display:grid}._selectInput_1ds5g_51,._seedInput_1ds5g_52{color:#e8e8f0;background:#ffffff0d;border:1px solid #ffffff29;border-radius:8px;width:100%;padding:12px 14px;font-family:inherit;font-size:15px}._selectInput_1ds5g_51:focus,._seedInput_1ds5g_52:focus{border-color:#0f6;outline:none}._selectInput_1ds5g_51 option{color:#e8e8f0;background:#1a1a22}._launchButton_1ds5g_75{margin-top:4px}._errorText_1ds5g_79{color:#f64;font-size:13px}._inlineButton_1ds5g_84{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._backLink_1ds5g_96{margin-top:8px}._codeRow_muykl_6{flex-direction:column;align-items:center;gap:4px;display:flex}._codeLabel_muykl_13{font-family:var(--font-marker), cursive;letter-spacing:.04em;color:#ffd9a8;opacity:.9;font-size:15px;font-weight:400}._code_muykl_6{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;color:#fff6e9;text-shadow:0 3px #00000059;font-size:36px;font-weight:700;transform:rotate(-1deg)}@media (prefers-reduced-motion:reduce){._code_muykl_6{transform:none}}._shareButton_muykl_43{margin-top:8px}._shareLabel_muykl_47{opacity:.5;margin:0;font-size:12px}._plan_muykl_55{text-align:center;background:#fff0dc0f;border:2px solid #ffe2be33;border-radius:10px;flex-direction:column;align-items:center;gap:3px;width:100%;margin-top:14px;padding:12px;display:flex}._planFailed_muykl_71{background:#e2574c1f;border-color:#e2574c8c}._planName_muykl_76{font-family:var(--font-marker), cursive;font-size:19px;font-weight:400;line-height:1.2}._planSub_muykl_83{opacity:.65;font-size:12px}._seats_muykl_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:14px;display:grid}._seat_muykl_88{text-align:left;opacity:.55;border:2px dashed #ffe2be47;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:13px;display:grid}._seatFilled_muykl_108{opacity:1;background:#4cbb631f;border-style:solid;border-color:#4cbb6399}._seatWaiting_muykl_117{opacity:1;background:#e8b93f1f;border-style:solid;border-color:#e8b93f99}._seatDot_muykl_124{background:#ffe2be40;border-radius:50%;grid-row:1/3;width:10px;height:10px}._seatFilled_muykl_108 ._seatDot_muykl_124{background:#6ee08a;box-shadow:0 0 7px #6ee08abf}._seatWaiting_muykl_117 ._seatDot_muykl_124{background:#ffd45e;box-shadow:0 0 7px #ffd45ebf}._seat_muykl_88 span:not(._seatDot_muykl_124){font-size:14px;font-weight:700}._seat_muykl_88 small{opacity:.65;font-size:11px}._voicePanel_muykl_152{background:#e8b93f1f;border:2px solid #ffd45ea6;border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:8px;padding:16px 14px;display:flex;box-shadow:0 0 14px #ffcc442e}._voiceIcons_muykl_166{justify-content:center;align-items:center;gap:10px;display:flex}._voiceIcon_muykl_166{opacity:.85;width:26px;height:26px}._voiceExplanation_muykl_179{opacity:.9;max-width:440px;margin:0;font-size:13px;line-height:1.45}._startButton_muykl_190{min-width:200px}._statusRow_muykl_194{justify-content:center;align-items:center;gap:8px;min-height:20px;margin-top:10px;display:flex}._statusText_muykl_203{opacity:.75;font-size:13px}._pulse_muykl_209{background:#6ee08a;border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite _pulse_muykl_209;box-shadow:0 0 6px #6ee08acc}@media (width<=420px){._seats_muykl_88{grid-template-columns:1fr}}@keyframes _pulse_muykl_209{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@font-face{font-family:Geist;src:url(/fonts/GeistVF.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMonoVF.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-geist-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-marker:"Permanent Marker", cursive;--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.imgDark{display:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.imgLight{display:none}.imgDark{display:unset}}:root{--dd-bg:#1a1a1a;--dd-bg-elevated:#242424;--dd-bg-input:#181818;--dd-border:#ffffff1f;--dd-border-strong:#fff3;--dd-text:#ffffffeb;--dd-text-muted:#ffffff9e;--dd-primary:#646cff;--dd-primary-hover:#535bf2;--dd-primary-contrast:#fff;--dd-danger:#ef4444;--dd-danger-bg:#ef44441f;--dd-radius:10px;--dd-radius-sm:6px;--dd-font:Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--dd-shadow:0 10px 40px -10px #0009, 0 0 0 1px var(--dd-border)}.dd-btn{border-radius:var(--dd-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5em;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.dd-btn:disabled{opacity:.5;cursor:not-allowed}.dd-btn:focus-visible{outline:2px solid var(--dd-primary);outline-offset:2px}.dd-btn-md{min-height:40px;padding:.6em 1.1em}.dd-btn-sm{min-height:32px;padding:.4em .8em;font-size:.85rem}.dd-btn-icon,.dd-btn-icon-sm{aspect-ratio:1;padding:0}.dd-btn-icon{width:40px;min-height:40px}.dd-btn-icon-sm{width:32px;min-height:32px}.dd-btn-block{width:100%}.dd-btn-default{background-color:var(--dd-primary);color:var(--dd-primary-contrast)}.dd-btn-default:hover:not(:disabled){background-color:var(--dd-primary-hover)}.dd-btn-outline{border-color:var(--dd-border-strong);color:var(--dd-text);background-color:#0000}.dd-btn-outline:hover:not(:disabled){background-color:#ffffff0f}.dd-btn-ghost{color:var(--dd-text);background-color:#0000}.dd-btn-ghost:hover:not(:disabled){background-color:#ffffff0f}.dd-btn-destructive{background-color:var(--dd-danger);color:#fff}.dd-btn-link{color:var(--dd-primary);background:0 0;min-height:auto;padding:0;text-decoration:underline}.dd-btn-link:hover:not(:disabled){color:var(--dd-primary-hover)}.dd-input{background-color:var(--dd-bg-input);border:1px solid var(--dd-border);border-radius:var(--dd-radius-sm);width:100%;color:var(--dd-text);padding:.6em .75em;font-family:inherit;font-size:.95rem;line-height:1.2;transition:border-color .15s,box-shadow .15s;display:block}.dd-input::placeholder{color:var(--dd-text-muted)}.dd-input:focus{border-color:var(--dd-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-primary) 25%,transparent);outline:none}.dd-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dd-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dd-input[type=number]{appearance:textfield}.dd-alert{border-radius:var(--dd-radius-sm);border:1px solid var(--dd-border);color:var(--dd-text);background-color:#ffffff0a;padding:.7em .9em;font-size:.9rem;line-height:1.4}.dd-alert-destructive{background-color:var(--dd-danger-bg);color:#fca5a5;border-color:#ef444466}.dd-field{flex-direction:column;gap:.4em;display:flex}.dd-field>span{color:var(--dd-text-muted);font-size:.85rem}.dd-dialog-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;animation:.15s ease-out dd-fade-in;position:fixed;inset:0}.dd-dialog-content{background-color:var(--dd-bg-elevated);border:1px solid var(--dd-border);border-radius:var(--dd-radius);width:min(92vw,440px);max-height:90vh;box-shadow:var(--dd-shadow);color:var(--dd-text);font-family:var(--dd-font);padding:1.5rem;animation:.18s cubic-bezier(.16,1,.3,1) dd-pop-in;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dd-dialog-content:focus{outline:none}.dd-dialog-header{flex-direction:column;gap:.4em;margin-bottom:1.1rem;display:flex}.dd-dialog-title{color:var(--dd-text);margin:0;font-size:1.25rem;font-weight:600}.dd-dialog-description{color:var(--dd-text-muted);margin:0;font-size:.92rem;line-height:1.5}.dd-dialog-close{border-radius:var(--dd-radius-sm);width:28px;height:28px;color:var(--dd-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.dd-dialog-close:hover{color:var(--dd-text);background-color:#ffffff14}.dd-dialog-close:focus-visible{outline:2px solid var(--dd-primary);outline-offset:2px}.dd-select-trigger{background-color:var(--dd-bg-input);border:1px solid var(--dd-border);border-radius:var(--dd-radius-sm);width:100%;color:var(--dd-text);cursor:pointer;justify-content:space-between;align-items:center;gap:.5em;padding:.6em .75em;font-family:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.dd-select-trigger:hover{border-color:var(--dd-border-strong)}.dd-select-trigger:focus-visible{border-color:var(--dd-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--dd-primary) 25%,transparent);outline:none}.dd-select-trigger[data-placeholder]{color:var(--dd-text-muted)}.dd-select-chevron{opacity:.6;flex-shrink:0}.dd-select-content{background-color:var(--dd-bg-elevated);border:1px solid var(--dd-border);border-radius:var(--dd-radius-sm);box-shadow:var(--dd-shadow);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);z-index:100;overflow:hidden}.dd-select-viewport{padding:.25rem}.dd-select-item{color:var(--dd-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:.5em;padding:.5em .6em;font-size:.92rem;display:flex}.dd-select-item[data-highlighted]{background-color:#ffffff14}.dd-select-item[data-disabled]{opacity:.5;pointer-events:none}.dd-select-item-indicator{color:var(--dd-primary);margin-left:-.25em;display:inline-flex}.dd-select-item-text{flex:1}.dd-select-field-footer{color:var(--dd-text-muted);padding:.5em .6em;font-size:.85rem}.dd-donate-dialog{flex-direction:column;gap:1rem;display:flex}.dd-presets{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.dd-preset{border:1px solid var(--dd-border);border-radius:var(--dd-radius-sm);color:var(--dd-text);cursor:pointer;background-color:#ffffff08;flex-direction:column;align-items:center;gap:.35em;padding:.9em .5em;font-family:inherit;transition:background-color .15s,border-color .15s,transform .1s;display:flex}.dd-preset:hover:not(:disabled){border-color:var(--dd-border-strong);background-color:#ffffff12}.dd-preset:active:not(:disabled){transform:scale(.98)}.dd-preset:disabled{opacity:.5;cursor:not-allowed}.dd-preset-cups{color:var(--dd-primary);align-items:center;gap:.15em;display:inline-flex}.dd-preset-cups svg{width:18px;height:18px}.dd-preset-amount{font-size:1rem;font-weight:600}.dd-preset-label{color:var(--dd-text-muted);font-size:.8rem}.dd-custom{align-items:flex-end;gap:.6rem;display:flex}.dd-custom .dd-field{flex:1}.dd-pay{flex-direction:column;gap:1rem;display:flex}.dd-pay .__PrivateStripeElement{background-color:var(--dd-bg-input);border:1px solid var(--dd-border);border-radius:var(--dd-radius-sm);padding:.6em .75em}.dd-pay-actions{justify-content:flex-end;gap:.6rem;display:flex}@keyframes dd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dd-pop-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=480px){.dd-presets{grid-template-columns:1fr}.dd-custom{flex-direction:column;align-items:stretch}}
