@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/dm-sans-latin-900-normal-BmOyECvA.woff2)format("woff2"),url(/assets/dm-sans-latin-900-normal-Bm36EmVp.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--paper:#11101b;--on-action:#20152b;--on-card:#20152b;--focus:#f7f3ff;--card-paper:#211e32;--ink:#f7f3ff;--text:#f7f3ff;--accent:#d9ff66;--action:#d9ff66;--surface:#2c2840;--muted:#b9b3cd;--line:#39334b;--line-strong:#736987;--display:"Bricolage Grotesque", "DM Sans", sans-serif;color:var(--ink);background:var(--paper);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--accent);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scrollbar-color:#736987 var(--paper);scroll-padding-block:24px;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.55}*{box-sizing:border-box}body{min-width:280px;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;touch-action:manipulation}button:disabled{cursor:not-allowed;opacity:.52}button,a,input,select,textarea,summary{scroll-margin-block:24px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}a{color:var(--accent);text-underline-offset:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3,p,button{overflow-wrap:anywhere}input,select,textarea{caret-color:var(--accent);min-width:0;font-size:16px}input::placeholder,textarea::placeholder{color:#a99fbd;opacity:1}textarea{resize:vertical}::selection{color:var(--on-action);background:var(--accent)}svg{vertical-align:middle;flex-shrink:0}img{max-width:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-reduced=true] *,[data-reduced=true] :before,[data-reduced=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._app_1f5xm_1{min-height:100svh;color:var(--ink);background:var(--paper);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}._advancedSettings_1f5xm_10{border-block:1px solid var(--line);margin-block:24px;padding-block:8px}._advancedSettings_1f5xm_10>summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600}._advancedSettings_1f5xm_10[open]>summary{margin-bottom:16px}._cardChoices_1f5xm_24{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}._cardChoices_1f5xm_24 li{background:var(--surface);overflow-wrap:anywhere;border-radius:10px;align-items:baseline;gap:12px;padding:14px 16px;display:flex}._cardChoices_1f5xm_24 strong{color:var(--accent)}._main_1f5xm_43{width:100%;min-width:0;max-width:720px;padding:20px 16px max(32px, env(safe-area-inset-bottom));flex:1;margin-inline:auto}._main_1f5xm_43[data-view=home]{max-width:none;padding:0}._main_1f5xm_43:focus{outline:none}._header_1f5xm_58{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-bottom:24px;padding-bottom:16px;display:flex}._back_1f5xm_68{text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:8px 0;font-size:15px;font-weight:600;display:flex}._back_1f5xm_68 svg{width:20px;height:20px}._age_1f5xm_86{border:1px solid var(--line-strong);border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:32px;padding:8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}._title_1f5xm_99{font:800 clamp(30px, 7vw, 42px)/1.12 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:24px 0 20px}._title_1f5xm_99 em{color:var(--accent);font-style:normal}._main_1f5xm_43>p{line-height:1.65}._main_1f5xm_43 h2{font-size:22px;line-height:1.3}._primary_1f5xm_116{background:var(--accent);width:100%;min-height:52px;color:var(--on-action);text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:14px 20px;font-size:16px;font-weight:700;line-height:1.45;transition:background .15s ease-out;display:flex}._primary_1f5xm_116>svg{width:20px;height:20px}._primary_1f5xm_116:hover:not(:disabled){background:#c7ed55}._primary_1f5xm_116:active:not(:disabled){background:#b8dd45}._secondary_1f5xm_145{border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--ink);text-align:center;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;font-size:15px;line-height:1.5;display:flex}._secondary_1f5xm_145:hover:not(:disabled){background:var(--surface)}._secondary_1f5xm_145 svg{width:18px;height:18px}._setupHero_1f5xm_169{margin-bottom:28px}._setupHero_1f5xm_169 ._title_1f5xm_99{margin-top:0}._setupMark_1f5xm_175,._playMark_1f5xm_176,._bigStar_1f5xm_177{display:none}._participants_1f5xm_180,._themeSummary_1f5xm_181{border-bottom:1px solid var(--line);margin-block:0 24px;padding-block:0 24px}._sectionLabel_1f5xm_186{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:16px;display:flex}._sectionLabel_1f5xm_186 button{min-height:44px;color:var(--accent);text-underline-offset:4px;background:0 0;border:0;border-radius:6px;padding:8px 0 8px 16px;font-size:14px;font-weight:600;text-decoration:underline}._chips_1f5xm_206{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._person_1f5xm_212{background:var(--surface);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:7px;padding:7px 11px;font-size:14px;display:inline-flex}._person_1f5xm_212 b{background:var(--accent);width:24px;height:24px;color:var(--on-action);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}._themeChip_1f5xm_236{border:1px solid var(--line);border-radius:7px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:13px;display:inline-flex}._themeChip_1f5xm_236 svg{width:14px;height:14px;color:var(--accent);flex:none}._choice_1f5xm_252{border:0;min-width:0;margin:0 0 26px;padding:0}._choice_1f5xm_252 legend{margin-bottom:12px;padding:0;font-size:16px;font-weight:700}._segments_1f5xm_264{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}._segments_1f5xm_264 label{border:1px solid var(--line-strong);cursor:pointer;text-align:center;background:var(--card-paper);border-radius:9px;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:10px 6px;font-size:14px;line-height:1.4;display:flex;position:relative}._segments_1f5xm_264 input{opacity:0;width:1px;height:1px;position:absolute}._segments_1f5xm_264 ._selected_1f5xm_292{color:var(--on-action);background:var(--accent);border-color:var(--accent);font-weight:700}._segments_1f5xm_264 label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}._toggleRow_1f5xm_302{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:16px 0;display:flex;position:relative}._toggleRow_1f5xm_302>span:first-child{flex:1;min-width:0}._toggleRow_1f5xm_302 strong{font-size:16px;font-weight:600;line-height:1.5;display:block}._toggleRow_1f5xm_302 small{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.5;display:block}._toggleRow_1f5xm_302 input{opacity:0;cursor:pointer;width:52px;height:40px;margin:0;position:absolute;right:0}._switch_1f5xm_339{pointer-events:none;background:#655976;border:1px solid #655976;border-radius:20px;flex:none;width:48px;height:28px;display:block;position:relative}._switch_1f5xm_339:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .12s ease-out;position:absolute;top:3px;left:3px}._toggleRow_1f5xm_302 input:checked+._switch_1f5xm_339{background:var(--accent);border-color:var(--accent)}._toggleRow_1f5xm_302 input:checked+._switch_1f5xm_339:after{transform:translate(20px)}._toggleRow_1f5xm_302 input:focus-visible+._switch_1f5xm_339{outline:3px solid var(--focus);outline-offset:4px}._setupFooter_1f5xm_372{margin-top:28px}._status_1f5xm_375{color:var(--muted);text-align:center;margin:14px 0 0;font-size:13px;line-height:1.6}._status_1f5xm_375>svg{vertical-align:-3px;width:16px;height:16px;color:var(--accent)}._status_1f5xm_375 button{min-height:44px;color:var(--accent);background:0 0;border:0;margin-inline:auto;padding:8px;text-decoration:underline;display:block}._fields_1f5xm_398{gap:16px;margin-block:24px;display:grid}._playerField_1f5xm_403{align-items:flex-end;gap:8px;min-width:0;display:flex}._playerField_1f5xm_403 label{flex:1;min-width:0;font-size:14px;font-weight:600}._playerField_1f5xm_403 input{border:1px solid var(--line-strong);background:var(--card-paper);width:100%;min-height:50px;color:var(--ink);border-radius:9px;margin-top:7px;padding:12px;display:block}._playerField_1f5xm_403>button{border:1px solid var(--line-strong);background:var(--card-paper);border-radius:9px;flex:none;place-items:center;width:48px;min-height:50px;padding:8px;display:grid}._field_1f5xm_398{margin-block:20px;font-size:15px;font-weight:600;display:block}._field_1f5xm_398 :is(input,select,textarea){border:1px solid var(--line-strong);background:var(--card-paper);width:100%;min-height:50px;color:var(--ink);border-radius:9px;margin-top:8px;padding:12px;display:block}._field_1f5xm_398 textarea{min-height:130px;line-height:1.5}._themeGrid_1f5xm_458{margin-block:24px}._themeOption_1f5xm_461{min-width:0}._callout_1f5xm_464,._panel_1f5xm_465{background:var(--surface);border-radius:12px;margin-block:20px;padding:18px;line-height:1.6}._callout_1f5xm_464{font-size:15px}._callout_1f5xm_464 p:last-child,._panel_1f5xm_465 p:last-child{margin-bottom:0}._callout_1f5xm_464 strong{color:var(--accent)}._poolError_1f5xm_482{color:#ffd1a0;background:#362238;border:1px solid #a65a7e;border-radius:12px;margin-block:24px;padding:16px}._poolError_1f5xm_482 p{margin:8px 0 0;font-size:14px;line-height:1.6}._poolError_1f5xm_482 button{color:#ffd1a0;border-color:#a65a7e}._rules_1f5xm_499{gap:20px;margin:28px 0;padding-left:24px;font-size:16px;line-height:1.65;display:grid}._rules_1f5xm_499 li{padding-left:6px}._rules_1f5xm_499 li::marker{color:var(--accent);font-weight:800}._play_1f5xm_176{max-width:680px}._play_1f5xm_176 ._header_1f5xm_58{margin-bottom:16px}._playBrand_1f5xm_520{color:var(--accent);font-size:15px}._pauseButton_1f5xm_524{border:1px solid var(--line-strong);background:var(--card-paper);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}._pauseButton_1f5xm_524 svg{width:18px;height:18px}._progress_1f5xm_541{color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;font-size:12px;font-weight:600;display:flex}._progress_1f5xm_541 span{min-width:0}._progress_1f5xm_541 progress{appearance:none;background:var(--line);border:0;border-radius:4px;width:110px;max-width:35%;height:4px;display:block}._progress_1f5xm_541 progress::-webkit-progress-bar{background:var(--line);border-radius:4px}._progress_1f5xm_541 progress::-webkit-progress-value{background:var(--accent);border-radius:4px}._progress_1f5xm_541 progress::-moz-progress-bar{background:var(--accent);border-radius:4px}._spotlight_1f5xm_576{margin-bottom:20px}._spotlight_1f5xm_576 h1{font:800 30px/1.15 var(--display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}._spotlight_1f5xm_576 ._longPlayerName_1f5xm_585{font-size:27px}._spotlight_1f5xm_576 em{color:var(--muted);letter-spacing:0;margin-top:5px;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;display:block}._playerName_1f5xm_598{display:block}._playBody_1f5xm_601{min-width:0;overflow:visible}._playBody_1f5xm_601>p{line-height:1.6}._card_1f5xm_24{background:var(--card-paper);border:1px solid var(--line);color:var(--ink);border-radius:14px;margin:0 0 18px;padding:22px 20px;animation:.16s ease-out _deal_1f5xm_1}._cardMeta_1f5xm_617{color:var(--muted);align-items:center;gap:8px;margin:18px 0 0;font-size:13px;font-weight:400;line-height:1.5;display:flex}._cardMeta_1f5xm_617 svg{width:18px;height:18px}._card_1f5xm_24 h2{letter-spacing:-.02em;overflow-wrap:anywhere;word-break:normal;margin:0 0 18px;font:700 clamp(23px,5.8vw,28px)/1.3 DM Sans,sans-serif}._card_1f5xm_24 h2:last-child{margin-bottom:0}._task_1f5xm_643{border-top:1px solid var(--line);margin:20px 0 0;padding-top:16px;font-size:17px;line-height:1.55}._task_1f5xm_643 strong{color:var(--accent);margin-bottom:6px;font-size:12px;font-weight:700;display:block}._timePill_1f5xm_657{font-variant-numeric:tabular-nums;border:1px solid var(--line);color:var(--muted);border-radius:7px;align-items:center;gap:6px;margin-top:18px;padding:6px 9px;font-size:22px;font-weight:700;line-height:1.5;display:inline-flex}._timePill_1f5xm_657 small{font-size:14px;font-weight:500}._timePill_1f5xm_657 svg{width:18px;height:18px}._playActions_1f5xm_679>._secondary_1f5xm_145:first-child{min-height:52px}._cardKind_1f5xm_682,._cardHint_1f5xm_683{color:var(--muted);margin:16px 0;font-size:14px;line-height:1.6}._consequence_1f5xm_689{color:#20152b;background:0 0;border-radius:10px;margin:18px 0 0;padding:16px;font-size:15px;line-height:1.65}._consequence_1f5xm_689 strong{font-size:14px}._handoff_1f5xm_701{background:var(--surface);text-align:center;border-radius:14px;padding:28px 20px}._handoff_1f5xm_701 h2{font:700 24px/1.3 var(--display);margin:0 0 14px}._handoff_1f5xm_701 p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}._playActions_1f5xm_679{border-top:1px solid var(--line);min-width:0;margin:24px 0 0;padding:20px 0 0;position:static}._playActions_1f5xm_679>._primary_1f5xm_116:first-child,._playActions_1f5xm_679>._secondary_1f5xm_145:first-child{margin-top:0}@media (height<=700px){._play_1f5xm_176[data-phase=category-play] ._header_1f5xm_58{margin-bottom:8px}._play_1f5xm_176[data-phase=category-play] ._spotlight_1f5xm_576{margin-bottom:12px}._play_1f5xm_176[data-phase=category-play] ._playActions_1f5xm_679{margin-top:16px;padding-top:12px}}._cardUtilities_1f5xm_740{gap:12px;display:flex}._cardUtilities_1f5xm_740>._secondary_1f5xm_145{width:100%;color:var(--muted);text-underline-offset:4px;border-color:#0000;text-decoration:underline}._timerBox_1f5xm_751{background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-block:20px;padding:18px 20px;display:flex}._timerBox_1f5xm_751 ._eyebrow_1f5xm_761{margin:0;font-size:14px}._timerBox_1f5xm_751>[role=timer]{font:800 48px/1 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap}._timerBox_1f5xm_751 small{color:var(--muted);margin-left:4px;font:500 16px/1 DM Sans,sans-serif}._eyebrow_1f5xm_761{color:var(--muted);margin:16px 0;font-size:13px;font-weight:600;line-height:1.55}._followups_1f5xm_784{gap:12px;margin-block:20px;display:grid}._followups_1f5xm_784:empty{display:none}._followups_1f5xm_784 p{background:var(--surface);border-radius:10px;margin:0;padding:16px;font-size:16px;line-height:1.6}._followups_1f5xm_784 b{color:var(--accent);margin-bottom:6px;font-size:12px;display:block}._roleCards_1f5xm_806{gap:12px;margin-block:18px;display:grid}._roleCards_1f5xm_806>div{background:var(--card-paper);border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}._roleCards_1f5xm_806 b{font-family:var(--display);color:var(--accent);font-size:20px}._roleCards_1f5xm_806 p{margin:8px 0 0;font-size:17px;line-height:1.5}._voteGrid_1f5xm_828{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;margin-block:20px;display:grid}._voteGrid_1f5xm_828 button,._reboundChoices_1f5xm_835>button{background:var(--card-paper);border:1px solid var(--line-strong);text-align:start;border-radius:10px;min-height:50px;padding:12px;font-size:15px;line-height:1.5}._voteGrid_1f5xm_828 button[aria-pressed=true],._reboundChoices_1f5xm_835>button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-action)}._effect_1f5xm_851{border:1px solid var(--line-strong);border-radius:9px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:12px 14px;font-size:14px;display:flex}._effect_1f5xm_851 svg{flex-shrink:0}._sceneChoice_1f5xm_864{text-align:start;background:var(--card-paper);border:1px solid var(--line-strong);border-radius:14px;width:100%;margin:0 0 16px;padding:20px;display:block}._sceneChoice_1f5xm_864 small{color:var(--muted);font-size:13px;line-height:1.5}._sceneChoice_1f5xm_864 h2{font:800 24px/1.2 var(--display);color:var(--accent);margin:12px 0}._sceneChoice_1f5xm_864 p{margin-bottom:18px;font-size:17px;line-height:1.6}._sceneChoice_1f5xm_864 strong{color:var(--accent);border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;padding-top:12px;font-size:15px;display:flex}._sceneChoice_1f5xm_864:hover:not(:disabled){border-color:var(--accent);background:#332944}._sceneRecap_1f5xm_903{margin-block:16px}._sceneRecap_1f5xm_903 summary{cursor:pointer;min-height:48px;color:var(--accent);padding-block:12px;font-size:15px;font-weight:600;line-height:1.5}._sceneRecap_1f5xm_903>._card_1f5xm_24{margin-top:12px}._sceneRecap_1f5xm_903 p{margin:12px 0;font-size:16px;line-height:1.65}._objection_1f5xm_923{background:var(--mode);color:var(--ink);border-radius:14px;margin-block:20px;padding:20px}._objection_1f5xm_923 h2{margin:0;font-size:24px;line-height:1.35}._objectionNote_1f5xm_935{color:#3c2b4d;margin:16px 0 0;font-size:15px;line-height:1.5}._reboundChoices_1f5xm_835{margin-block:24px}._reboundChoices_1f5xm_835>button{width:100%;margin-top:12px}._reboundChoices_1f5xm_835 h2{font-size:20px}._summaryCount_1f5xm_951{font:800 60px/1.1 var(--display);color:var(--accent);margin-block:24px}._summaryCount_1f5xm_951 small{color:var(--muted);margin-top:8px;font:500 16px/1.5 DM Sans,sans-serif;display:block}._historyList_1f5xm_964{gap:10px;margin-block:24px;display:grid}._historyList_1f5xm_964>button{background:var(--card-paper);border:1px solid var(--line);text-align:start;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:72px;padding:16px;font-size:16px;font-weight:600;display:flex}._historyList_1f5xm_964>button>span{min-width:0}._historyList_1f5xm_964 small{color:var(--muted);margin-top:5px;font-size:13px;font-weight:400;line-height:1.5;display:block}._packList_1f5xm_995{gap:16px;margin-block:24px;display:grid}._packList_1f5xm_995 article{background:var(--card-paper);border:1px solid var(--line);border-radius:12px;padding:20px}._packList_1f5xm_995 h2{font-family:var(--display);margin:0 0 12px}._packList_1f5xm_995 p{margin-bottom:12px;font-size:15px;line-height:1.65}._packList_1f5xm_995 small{color:var(--muted);font-size:13px}._fine_1f5xm_1019{color:var(--muted);margin-block:24px;font-size:13px;line-height:1.65}._fileLabel_1f5xm_1025{border:1px solid var(--line-strong);cursor:pointer;text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:50px;margin-top:14px;padding:12px;font-size:15px;font-weight:600;display:flex;position:relative}._fileLabel_1f5xm_1025 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._fileLabel_1f5xm_1025:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:4px}._nav_1f5xm_1052{width:min(100% - 32px,688px);margin:0 auto max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:12px;display:grid}._nav_1f5xm_1052[data-home=true]{display:none}._nav_1f5xm_1052 button{min-height:58px;color:var(--muted);background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 2px;font-size:12px;line-height:1.4;display:flex}._nav_1f5xm_1052 button svg{width:21px;height:21px}._nav_1f5xm_1052 button[aria-current]{color:var(--accent);background:var(--surface);font-weight:700}._scrim_1f5xm_1088{z-index:30;background:#070510cc;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:auto}._dialog_1f5xm_1099{overscroll-behavior:contain;background:var(--card-paper);width:min(100%,470px);max-height:calc(100svh - 32px);color:var(--ink);border-radius:16px;padding:24px;overflow-y:auto;box-shadow:0 20px 60px #0006}._dialog_1f5xm_1099 h2{font:800 28px/1.15 var(--display);letter-spacing:-.02em;margin:0 0 20px}._dialog_1f5xm_1099 p{font-size:16px;line-height:1.65}._adultStamp_1f5xm_1120{background:var(--surface);border-radius:8px;justify-content:center;align-items:center;min-height:40px;margin-bottom:20px;padding:8px 12px;font-weight:700;display:inline-flex}._exitLink_1f5xm_1131{text-align:center;min-height:44px;margin-top:12px;padding:12px;font-size:15px;display:block}._notice_1f5xm_1139,._error_1f5xm_1140,._updateBanner_1f5xm_1141{border-radius:10px;margin:0 0 20px;padding:16px;font-size:14px;line-height:1.6;display:block;position:relative}._main_1f5xm_43[data-view=home]>._notice_1f5xm_1139,._main_1f5xm_43[data-view=home]>._error_1f5xm_1140,._main_1f5xm_43[data-view=home]>._updateBanner_1f5xm_1141{width:min(100% - 32px,1060px);margin:16px auto 0}._notice_1f5xm_1139{color:#e5ffbe;background:#263322;padding-right:56px}._notice_1f5xm_1139>button{background:0 0;border:0;border-radius:8px;min-width:44px;min-height:44px;position:absolute;top:4px;right:4px}._error_1f5xm_1140{color:#ffd2de;background:#3a1c35;border:1px solid #a65a7e}._error_1f5xm_1140 p{margin:8px 0 12px}._error_1f5xm_1140 button{min-height:44px;color:inherit;background:0 0;border:1px solid #a65a7e;border-radius:8px;margin:4px 8px 0 0;padding:8px 12px;font-size:14px}._updateBanner_1f5xm_1141{background:#2e2840;border:1px solid #817445}._updateBanner_1f5xm_1141 p{margin:6px 0 0}._updateBanner_1f5xm_1141 button{background:var(--accent);min-height:44px;color:var(--on-action);border:0;border-radius:8px;margin-top:12px;padding:8px 14px;font-weight:600}._skipLink_1f5xm_1206{z-index:50;background:var(--accent);color:var(--on-action);border-radius:8px;padding:12px 16px;position:fixed;top:10px;left:10px;transform:translateY(-180%)}._skipLink_1f5xm_1206:focus{transform:none}._srOnly_1f5xm_1220{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes _deal_1f5xm_1{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media (width>=720px){._main_1f5xm_43{padding:32px 24px 40px}._main_1f5xm_43[data-view=home]{padding:0}._title_1f5xm_99{margin-top:32px}._roleCards_1f5xm_806{grid-template-columns:repeat(2,minmax(0,1fr))}._card_1f5xm_24{padding:28px}._header_1f5xm_58{margin-bottom:28px}._themeGrid_1f5xm_458{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}._nav_1f5xm_1052{width:min(100% - 48px,672px)}}@media (width<=359px){._main_1f5xm_43{padding-inline:14px}._segments_1f5xm_264 label{padding-inline:4px;font-size:13px}._card_1f5xm_24{padding:18px 16px}._card_1f5xm_24 h2{font-size:23px}._dialog_1f5xm_1099{padding:20px}._dialog_1f5xm_1099 h2{font-size:25px}._spotlight_1f5xm_576 h1{font-size:28px}._nav_1f5xm_1052{width:calc(100% - 28px)}._nav_1f5xm_1052 button{font-size:11px}}@media (prefers-reduced-motion:reduce){._card_1f5xm_24{animation:none}._primary_1f5xm_116,._switch_1f5xm_339:after{transition:none}}._play_1f5xm_176 ._playBrand_1f5xm_520{color:var(--mode)}._categoryFaults_1f5xm_1309{flex-wrap:wrap;gap:8px;display:flex}._play_1f5xm_176 ._categoryFaults_1f5xm_1309>button{flex:1 1 0;width:auto;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}._card_1f5xm_24{--ink:var(--on-card);--muted:#3c2b4d;--line:#20152b40;--accent:var(--on-card);background:var(--mode);color:var(--on-card);border-color:#0000}._card_1f5xm_24 h2{font-size:clamp(24px,6.5vw,30px);line-height:1.28}._card_1f5xm_24 ._task_1f5xm_643 strong{font-size:13px}._card_1f5xm_24 ._consequence_1f5xm_689{border-top:1px solid var(--line);color:var(--on-card);background:0 0;border-radius:0;padding:16px 0 0}._card_1f5xm_24 ._timePill_1f5xm_657{color:var(--on-card)}._handoff_1f5xm_701{background:var(--mode);color:var(--on-card);padding-block:36px}._handoff_1f5xm_701 p{color:#3c2b4d}._play_1f5xm_176 ._primary_1f5xm_116{background:var(--mode);color:var(--on-card)}._play_1f5xm_176 ._primary_1f5xm_116:hover:not(:disabled){background:var(--mode);filter:brightness(1.05)}._play_1f5xm_176 ._primary_1f5xm_116:active:not(:disabled){background:var(--mode);filter:brightness(.95)}._play_1f5xm_176 ._timerBox_1f5xm_751 [role=timer]{color:var(--mode)}._play_1f5xm_176 ._progress_1f5xm_541 progress::-webkit-progress-value{background:var(--mode)}._play_1f5xm_176 ._progress_1f5xm_541 progress::-moz-progress-bar{background:var(--mode)}._objection_1f5xm_923{color:var(--on-card)}._objectionNote_1f5xm_935{color:#3c2b4d}._toggleRow_1f5xm_302 input:checked+._switch_1f5xm_339:after{background:var(--on-action)}._home_95fq9_1{width:min(100% - 32px,1060px);color:var(--ink);margin-inline:auto}._header_95fq9_6{justify-content:space-between;align-items:center;gap:12px;padding-block:20px 12px;display:flex}._brand_95fq9_13{font:800 25px/1.2 var(--display);letter-spacing:-.025em;align-items:center;gap:9px;display:flex}._brand_95fq9_13>svg{width:28px;height:28px;color:var(--accent)}._adult_95fq9_25{color:var(--muted);border:1px solid var(--line-strong);border-radius:7px;margin-left:3px;padding:6px;font:600 11px/1 DM Sans,sans-serif}._version_95fq9_35{color:var(--muted);white-space:nowrap;font-size:12px}._tools_95fq9_40{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 28px;padding-bottom:12px;display:grid}._tools_95fq9_40 button{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 2px;font-size:13px;font-weight:600;display:flex}._tools_95fq9_40 button:hover{background:var(--surface);color:var(--ink)}._tools_95fq9_40 svg{width:18px;height:18px}._content_95fq9_70{gap:24px;display:grid}._lobby_95fq9_74{min-width:0}._steps_95fq9_77{color:var(--muted);justify-content:space-between;gap:8px;margin:0 0 24px;padding:0;font-size:12px;list-style:none;display:flex}._steps_95fq9_77 li{align-items:center;gap:6px;min-width:0;display:flex}._steps_95fq9_77 li>span{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-weight:700;display:grid}._steps_95fq9_77 [aria-current]{color:var(--accent);font-weight:700}._steps_95fq9_77 [aria-current]>span,._steps_95fq9_77 [data-done=true]>span{background:var(--accent);border-color:var(--accent);color:var(--on-action)}._lobby_95fq9_74 h1{font:800 clamp(44px, 11vw, 64px)/.98 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px}._lobby_95fq9_74 h1>span{color:var(--accent)}._intro_95fq9_123{color:var(--muted);max-width:34ch;margin:0 0 24px;font-size:15px;line-height:1.6}._roster_95fq9_130{background:var(--card-paper);border:1px solid var(--line);border-radius:14px;padding:12px 16px 16px}._rosterHead_95fq9_136{justify-content:space-between;align-items:center;gap:12px;display:flex}._roster_95fq9_130 h2{font:700 19px/1.3 var(--display);margin:0}._roster_95fq9_130 button{min-height:44px;color:var(--accent);background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:8px 0 8px 8px;font-size:14px;font-weight:700;display:flex}._roster_95fq9_130 button svg{width:18px;height:18px}._roster_95fq9_130 p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.6}._games_95fq9_170{align-content:start;gap:14px;min-width:0;display:grid}._game_95fq9_170{--game:#d9ff66;background:var(--game);color:#20152b;border-radius:16px;min-width:0}._game_95fq9_170[data-mode=debate]{--game:#b6a0ff}._game_95fq9_170[data-mode=applomb]{--game:#ff6b96}._gameHeading_95fq9_189{padding:14px 20px 0;position:relative}._game_95fq9_170 h2{margin:0}._game_95fq9_170 h2 button{width:100%;min-height:44px;color:inherit;font:800 29px/1.15 var(--display);letter-spacing:-.025em;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}._game_95fq9_170 h2 button:after{content:"";border-radius:16px 16px 0 0;position:absolute;inset:0}._game_95fq9_170 h2 button svg{width:25px;height:25px;transition:transform .16s ease-out}._game_95fq9_170 h2 button:hover svg{transform:translate(3px)}._game_95fq9_170 :focus-visible{outline-offset:3px;outline:3px solid #20152b}._game_95fq9_170 h2 button:focus-visible{outline:none}._game_95fq9_170 h2 button:focus-visible:after{outline-offset:-5px;outline:3px solid #20152b}._gameHeading_95fq9_189>p{max-width:48ch;margin:4px 0 8px;font-size:15px;line-height:1.5}._gameFoot_95fq9_242{justify-content:space-between;align-items:center;gap:6px;padding:0 20px 6px;font-size:12px;display:flex}._gameFoot_95fq9_242>span{align-items:center;min-height:36px;font-weight:600;display:inline-flex}._preview_95fq9_256 summary{cursor:pointer;text-underline-offset:4px;align-items:center;gap:5px;min-height:44px;font-size:12px;font-weight:700;text-decoration:underline;list-style:none;display:flex}._preview_95fq9_256 summary::-webkit-details-marker{display:none}._preview_95fq9_256 summary svg{width:16px;height:16px}._hidePreview_95fq9_275,._preview_95fq9_256[open] ._showPreview_95fq9_276{display:none}._preview_95fq9_256[open] ._hidePreview_95fq9_275{display:inline}._preview_95fq9_256[open]>summary svg{transform:rotate(180deg)}._preview_95fq9_256[open]{flex:100%;min-width:0}._gameFoot_95fq9_242:has(._preview_95fq9_256[open]){flex-wrap:wrap}._example_95fq9_292{border-top:1px solid #20152b50;margin:0 0 12px;padding-top:14px;font-size:16px;line-height:1.55}._example_95fq9_292 p{margin:0 0 12px}._example_95fq9_292 small{margin-top:14px;font-size:12px;display:block}._exampleTask_95fq9_307{border-top:1px solid #20152b30;padding-top:12px}._resume_95fq9_311{border:1px solid var(--accent);width:100%;min-height:78px;color:var(--ink);text-align:start;background:#27253a;border-radius:14px;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}._resume_95fq9_311>span{flex:1;min-width:0}._resume_95fq9_311 strong{font-size:16px;display:block}._resume_95fq9_311 small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}._resume_95fq9_311>svg{color:var(--accent)}._offline_95fq9_343{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-top:28px;padding-block:18px;display:flex}._offline_95fq9_343>svg{width:20px;height:20px;color:var(--accent)}._offline_95fq9_343>div{flex:1;min-width:0}._offline_95fq9_343 strong{font-size:13px;line-height:1.5;display:block}._offline_95fq9_343 p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.5}._offline_95fq9_343 button{width:44px;min-height:44px;color:var(--accent);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}._footer_95fq9_381{padding-block:10px 24px}._footer_95fq9_381 details{border-bottom:1px solid var(--line)}._footer_95fq9_381 summary{cursor:pointer;min-height:44px;color:var(--muted);padding-block:12px;font-size:13px;font-weight:600}._footer_95fq9_381 details p{color:var(--muted);max-width:65ch;margin:0 0 16px;font-size:14px;line-height:1.65}._footer_95fq9_381>p{color:var(--muted);margin:20px 0 0;font-size:11px}@media (width>=860px){._home_95fq9_1{width:min(100% - 64px,1060px)}._header_95fq9_6{padding-top:28px}._tools_95fq9_40{border:0;width:440px;margin-bottom:36px;margin-left:auto}._content_95fq9_70{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px}._lobby_95fq9_74 h1{font-size:70px}._steps_95fq9_77{margin-bottom:36px}._roster_95fq9_130{margin-top:28px}._gameHeading_95fq9_189{padding:20px 24px 0}._game_95fq9_170 h2 button{font-size:32px}._gameHeading_95fq9_189>p{font-size:16px}._gameFoot_95fq9_242{padding:2px 24px 10px}._offline_95fq9_343{margin-top:40px}._footer_95fq9_381{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}._footer_95fq9_381>p{grid-column:1/-1}}@media (width<=359px){._gameHeading_95fq9_189{padding-inline:16px}._gameFoot_95fq9_242{flex-wrap:wrap;padding-inline:16px}._game_95fq9_170 h2 button{font-size:27px}._gameFoot_95fq9_242>span{min-height:28px}._preview_95fq9_256 summary{min-height:44px}._steps_95fq9_77{font-size:11px}}@media (prefers-reduced-motion:reduce){._game_95fq9_170 h2 button svg{transition:none}._game_95fq9_170 h2 button:hover svg{transform:none}}._choice_l2efl_1{gap:18px;display:grid}._choice_l2efl_1>p{color:var(--muted);margin:0}._options_l2efl_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._options_l2efl_9 button{border:1px solid var(--line-strong);background:var(--surface);text-align:left;overflow-wrap:anywhere;border-radius:16px;min-height:58px;padding:14px 12px;font-weight:700;line-height:1.3}._options_l2efl_9 button:hover:not(:disabled){border-color:var(--mode);color:var(--mode)}._more_l2efl_29{min-height:44px;color:var(--mode);text-underline-offset:4px;background:0 0;border:0;font-weight:700;text-decoration:underline}._custom_l2efl_38{border-top:1px solid var(--line);padding-top:18px}._custom_l2efl_38 label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}._custom_l2efl_38>div{gap:8px;display:flex}._custom_l2efl_38 input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);border-radius:12px;padding:10px 12px;font-size:16px}._custom_l2efl_38 button{background:var(--mode);color:var(--on-card);border:0;border-radius:12px;flex-shrink:0;padding:10px 14px;font-weight:700}._stage_l2efl_72{background:var(--mode);color:var(--on-card);overflow-wrap:anywhere;border-radius:26px;padding:clamp(20px,5vw,32px)}._kicker_l2efl_79{letter-spacing:.04em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}._stage_l2efl_72 h2{font-family:var(--display);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(27px,7vw,42px);line-height:1.12}._stage_l2efl_72>p{line-height:1.5}._order_l2efl_96{flex-wrap:wrap;gap:8px;margin-block:20px;display:flex}._order_l2efl_96 span{border:1px solid #20152b50;border-radius:9px;padding:6px 10px;font-size:13px;font-weight:700}._hostHint_l2efl_109{border-top:1px solid #20152b40;padding-top:16px;font-size:14px}._clock_l2efl_114{justify-items:center;padding-block:2px 12px;display:grid}._clock_l2efl_114 strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(92px,26vw,136px);font-weight:800;line-height:1}._clock_l2efl_114 span{font-size:13px;font-weight:700}._next_l2efl_130{text-align:center;margin:0}._result_l2efl_134{border-top:1px solid #20152b40;padding-top:18px}._result_l2efl_134>strong{font-size:20px}._result_l2efl_134>span{font-size:13px;display:block}@media (height<=700px){._stage_l2efl_72{padding:12px 20px}._stage_l2efl_72 h2{margin-bottom:10px;font-size:25px}._kicker_l2efl_79{margin-bottom:8px;font-size:11px}._clock_l2efl_114{padding-bottom:4px}._clock_l2efl_114 strong{font-size:70px}._hostHint_l2efl_109{margin-block:8px 0;padding-top:8px;font-size:12px}._stage_l2efl_72[data-playing] ._hostHint_l2efl_109{display:none}}@media (width<=359px){._options_l2efl_9{gap:8px}._options_l2efl_9 button{padding:12px 10px;font-size:14px}}
