.N_JzSG_game{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);overflow-wrap:anywhere;scroll-margin-top:100px}.N_JzSG_game [tabindex="-1"]{scroll-margin-top:105px}.N_JzSG_game button,.N_JzSG_game input,.N_JzSG_game summary{font:inherit}.N_JzSG_game button{cursor:pointer}.N_JzSG_game button:disabled{opacity:.6;cursor:not-allowed}.N_JzSG_game button:focus-visible,.N_JzSG_game summary:focus-visible,.N_JzSG_game input:focus-visible,.N_JzSG_game [tabindex="-1"]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.N_JzSG_kicker{color:var(--muted);letter-spacing:.06em;font-size:.75rem;font-weight:600}.N_JzSG_small{color:var(--muted);font-size:.875rem;line-height:1.6}.N_JzSG_primary,.N_JzSG_secondary{border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 18px;display:inline-flex;font-size:.875rem!important;font-weight:600!important}.N_JzSG_primary{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent)}.N_JzSG_secondary{color:var(--text);background:var(--surface);border:1px solid var(--border-control)}.N_JzSG_primary svg,.N_JzSG_secondary svg{flex-shrink:0}.N_JzSG_start{grid-template-columns:1fr 1.2fr;gap:32px;padding:32px;display:grid}.N_JzSG_start h2{font-family:var(--font-display);margin:16px 0;font-size:clamp(2.75rem,5vw,4.5rem);line-height:1}.N_JzSG_startCopy>p{color:var(--muted);margin:16px 0}.N_JzSG_startCopy>.N_JzSG_primary{width:100%}.N_JzSG_pack{border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;gap:16px;margin:24px 0;padding:18px;display:flex}.N_JzSG_pack svg{color:var(--info);flex-shrink:0;width:44px;height:44px}.N_JzSG_pack span{color:var(--muted);margin-top:4px;font-size:.875rem;display:block}.N_JzSG_toggle{cursor:pointer;align-items:center;gap:10px;margin:12px 0;padding:12px 0;font-size:.875rem;display:flex}.N_JzSG_toggle input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.N_JzSG_toggle svg{color:var(--info);flex-shrink:0}.N_JzSG_toggle small{color:var(--muted);margin-top:4px;line-height:1.5;display:block}.N_JzSG_scene{width:100%;height:140px;margin-bottom:20px}.N_JzSG_startGuide ol{padding-left:24px}.N_JzSG_startGuide li{padding:12px 0 16px 8px}.N_JzSG_startGuide li::marker{color:var(--accent)}.N_JzSG_startGuide li span{color:var(--muted);margin-top:6px;font-size:.875rem;display:block}.N_JzSG_startGuide>p{margin-top:20px}.N_JzSG_header{justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;display:flex}.N_JzSG_header h2{margin:6px 0;font-size:1.5rem}.N_JzSG_header p{color:var(--muted);font-size:.875rem}.N_JzSG_stats{border-block:1px solid var(--border);justify-content:center;gap:48px;padding:16px 24px;display:flex}.N_JzSG_stats>div{align-items:center;gap:12px;display:flex}.N_JzSG_stats>div:last-child{border:0}.N_JzSG_stats span{color:var(--muted);font-size:.875rem}.N_JzSG_stats strong{font-variant-numeric:tabular-nums;font-size:1.5rem}.N_JzSG_stats strong svg{vertical-align:middle;color:var(--amber)}.N_JzSG_checkpoint{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;font-size:.875rem;display:flex}.N_JzSG_checkpoint>span:first-child{align-items:center;gap:8px;display:flex}.N_JzSG_checkpoint>span:last-child{color:var(--muted)}.N_JzSG_historyNote{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;font-size:.875rem;display:flex}.N_JzSG_layout{grid-template-columns:minmax(0,1fr);display:grid}.N_JzSG_layout[data-phase=record] .N_JzSG_main,.N_JzSG_layout[data-phase=calls] .N_JzSG_evidence,.N_JzSG_layout[data-phase=results] .N_JzSG_evidence{display:none}.N_JzSG_mobilePhases{border-bottom:1px solid var(--border);gap:12px;padding:12px 24px;display:flex}.N_JzSG_mobilePhases button{min-height:44px;color:var(--muted);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;display:flex}.N_JzSG_mobilePhases button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.N_JzSG_mobileOnly{width:100%;margin-top:24px;display:flex}.N_JzSG_evidence{width:100%;max-width:800px;margin:auto;padding:24px 32px}.N_JzSG_evidence h3{margin:8px 0 12px;font-size:1.25rem}.N_JzSG_evidence>p{color:var(--muted);font-size:.875rem}.N_JzSG_evidence details{border-top:1px solid var(--border);margin-top:20px}.N_JzSG_evidence summary,.N_JzSG_sources summary{cursor:pointer;min-height:44px;color:var(--accent);padding:12px 0;font-size:.875rem}.N_JzSG_evidence ul{padding-left:18px;font-size:.875rem}.N_JzSG_evidence li{margin-bottom:10px}.N_JzSG_evidence details>p{color:var(--muted);font-size:.875rem}.N_JzSG_cast span{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.N_JzSG_evidence>.N_JzSG_small{margin-top:20px}.N_JzSG_main{width:100%;min-width:0;max-width:960px;margin:auto;padding:24px 32px}.N_JzSG_calls{gap:8px;margin-bottom:20px;display:flex}.N_JzSG_calls button{color:var(--muted);background:var(--surface);border:0;border-bottom:2px solid var(--border-control);flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:.875rem;display:flex}.N_JzSG_calls button[aria-current]{color:var(--accent);border-color:var(--accent)}.N_JzSG_card{padding:12px 0}.N_JzSG_card h3,.N_JzSG_results h3{margin:12px 0 16px;font-size:1.5rem;line-height:1.3}.N_JzSG_card>p,.N_JzSG_results>p{color:var(--muted);font-size:.875rem}.N_JzSG_options{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 16px;display:grid}.N_JzSG_options button{background:var(--surface-raised);color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:152px;padding:12px 8px;font-size:.875rem;transition:transform .12s,border-color .12s;display:flex;position:relative}.N_JzSG_options button:hover:not(:disabled){border-color:var(--accent);transform:translateY(-3px)}.N_JzSG_options button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.N_JzSG_options button small{color:var(--muted);font-size:.75rem}.N_JzSG_castToken{width:64px;height:68px}.N_JzSG_playerName{font-weight:600}.N_JzSG_pickMark{width:22px;height:22px;color:var(--accent);place-items:center;display:grid;position:absolute;top:8px;right:8px}.N_JzSG_options button[aria-pressed=true]{border-color:var(--accent)}.N_JzSG_options svg{color:var(--accent);flex-shrink:0}.N_JzSG_selection{min-height:42px}.N_JzSG_review{border-top:1px solid var(--border);margin:20px 0;padding-top:20px}.N_JzSG_review h4{margin-bottom:12px}.N_JzSG_review button{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius-control);text-align:left;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;font-size:.875rem;display:flex}.N_JzSG_review small{color:var(--muted);margin-top:4px;display:block}.N_JzSG_review button>span:last-child{color:var(--accent);flex-shrink:0;align-items:center;display:flex}.N_JzSG_review p{color:var(--muted);margin-top:12px;font-size:.875rem}.N_JzSG_actions{justify-content:space-between;gap:12px;margin:24px 0 16px;display:flex}.N_JzSG_result{border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--surface-raised);margin:20px 0;padding:20px}.N_JzSG_result[data-correct=true]{border-color:var(--accent)}.N_JzSG_result>span{color:var(--muted);align-items:center;gap:8px;font-size:.875rem;display:flex}.N_JzSG_result[data-correct=true]>span{color:var(--accent)}.N_JzSG_result h4{margin:14px 0;font-size:1.125rem}.N_JzSG_result>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.N_JzSG_result small{color:var(--muted);margin-bottom:6px;font-size:.75rem;display:block}.N_JzSG_result strong{font-size:.875rem}.N_JzSG_result>p{color:var(--muted);margin-top:16px;font-size:.875rem}.N_JzSG_results>.N_JzSG_primary{width:100%}.N_JzSG_next{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.N_JzSG_next h4{font-size:1.125rem}.N_JzSG_next p{color:var(--muted);margin:12px 0 20px;font-size:.875rem}.N_JzSG_next>.N_JzSG_primary{width:100%}.N_JzSG_sources{margin-top:20px}.N_JzSG_sources p,.N_JzSG_sources ul{color:var(--muted);font-size:.875rem}.N_JzSG_sources ul{margin:16px 0;padding-left:18px}.N_JzSG_sources li{margin:8px 0}.N_JzSG_sources a{color:var(--accent);text-decoration:underline}.N_JzSG_finale{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.N_JzSG_finale>svg{color:var(--accent)}.N_JzSG_finale h3{font-size:1.75rem}.N_JzSG_finale p{color:var(--muted);font-size:.875rem}.N_JzSG_notice,.N_JzSG_error{border-top:1px solid var(--border);padding:20px 32px;font-size:.875rem}.N_JzSG_notice{color:var(--accent)}.N_JzSG_error{color:var(--danger)}.N_JzSG_error>.N_JzSG_secondary{margin-top:12px}.N_JzSG_dialog{background:var(--surface);width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius-panel);margin:auto;padding:24px;position:fixed;inset:0}.N_JzSG_dialog::backdrop{background:var(--background)}.N_JzSG_dialog h3{margin-bottom:12px;font-size:1.5rem}.N_JzSG_dialog p{color:var(--muted);font-size:.875rem}.N_JzSG_dialog .N_JzSG_error{color:var(--danger);padding:12px 0}.N_JzSG_island{width:100%;height:auto;display:block}.N_JzSG_campStage{background:var(--background);position:relative}.N_JzSG_campStage .N_JzSG_island{max-height:260px}.N_JzSG_sceneCaption{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 24px;font-size:.875rem;display:flex}.N_JzSG_sceneCaption strong{color:var(--text)}.N_JzSG_coverScene{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-panel);align-items:flex-end;min-height:280px;display:flex;position:relative;overflow:hidden}.N_JzSG_coverTitle{text-align:center;color:var(--amber);gap:4px;display:grid;position:absolute;inset:18px 0 auto}.N_JzSG_coverTitle strong{font:700 clamp(3rem,6vw,5rem)/1 var(--font-display);letter-spacing:.08em;color:var(--text)}.N_JzSG_coverTitle span{letter-spacing:.12em;font-size:.75rem}.N_JzSG_startGuide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.N_JzSG_startGuide li{padding:0;font-size:.875rem}.N_JzSG_startGuide li strong{color:var(--accent)}.N_JzSG_startGuide li span{line-height:1.5}.N_JzSG_councilProp{flex-shrink:0;width:100px;height:90px}.N_JzSG_result[data-latest=false] .N_JzSG_ballot{display:none}.N_JzSG_result .N_JzSG_ballot{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-panel);flex-direction:column;align-items:center;gap:12px;margin:16px 0;padding:24px 12px;animation:.35s ease-out both N_JzSG_turnVote;display:flex}.N_JzSG_ballot>strong{text-align:center;font-size:clamp(1.5rem,4vw,2.5rem)}.N_JzSG_ballot>small{letter-spacing:.1em;color:var(--amber)}.N_JzSG_stamp{color:var(--muted);font-size:1rem}.N_JzSG_result[data-correct=true] .N_JzSG_stamp{color:var(--accent)}.N_JzSG_smoke{animation:.7s ease-out both N_JzSG_smokeRise}@keyframes N_JzSG_turnVote{0%{opacity:0;transform:translateY(14px)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes N_JzSG_smokeRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.N_JzSG_start{gap:24px;padding:24px}.N_JzSG_main{padding:24px}}@media (max-width:760px){.N_JzSG_game{scroll-margin-top:12px}.N_JzSG_game [tabindex="-1"]{scroll-margin-top:20px}.N_JzSG_start{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 16px}.N_JzSG_start h2{font-size:2.5rem}.N_JzSG_start .N_JzSG_pack,.N_JzSG_start .N_JzSG_toggle small{display:none}.N_JzSG_startGuide{display:contents}.N_JzSG_coverScene{grid-row:1;min-height:210px}.N_JzSG_coverTitle{inset-block-start:16px}.N_JzSG_header{gap:12px;padding:16px}.N_JzSG_header h2{font-size:1.25rem}.N_JzSG_header>.N_JzSG_secondary{padding:10px}.N_JzSG_stats{justify-content:space-between;gap:20px;padding:12px 16px}.N_JzSG_stats>div{text-align:center;flex-direction:column-reverse;gap:4px}.N_JzSG_stats span{font-size:.75rem}.N_JzSG_stats strong{font-size:1.25rem}.N_JzSG_sceneCaption{flex-direction:column;gap:4px;padding:12px 16px}.N_JzSG_sceneCaption span{font-size:.75rem}.N_JzSG_checkpoint{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px}.N_JzSG_layout{grid-template-columns:minmax(0,1fr)}.N_JzSG_evidence{border-right:0;border-bottom:1px solid var(--border);padding:20px}.N_JzSG_main{padding:20px 16px}.N_JzSG_card{padding:0}.N_JzSG_card h3{font-size:1.25rem}.N_JzSG_options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.N_JzSG_options button{min-height:132px;padding:10px 6px;font-size:.875rem}.N_JzSG_castToken{width:48px;height:52px}.N_JzSG_layout[data-phase=record] .N_JzSG_main,.N_JzSG_layout[data-phase=calls] .N_JzSG_evidence{display:none}.N_JzSG_layout[data-phase=results] .N_JzSG_main{order:-1}.N_JzSG_mobilePhases{z-index:4;background:var(--surface);border-bottom:1px solid var(--border);gap:8px;padding:12px 20px;display:flex;position:sticky;top:0}.N_JzSG_mobilePhases button{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--muted);flex:1;justify-content:center;align-items:center;gap:6px;font-size:.8125rem;display:flex}.N_JzSG_mobilePhases button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.N_JzSG_mobileOnly{width:100%;bottom:max(12px,env(safe-area-inset-bottom));z-index:2;margin-top:24px;display:flex;position:sticky}.N_JzSG_evidence [tabindex="-1"]{scroll-margin-top:80px}.N_JzSG_historyNote{flex-direction:column;align-items:flex-start;padding:16px 20px}.N_JzSG_calls{background:var(--surface);padding:8px 0}.N_JzSG_calls button{gap:4px;font-size:.8125rem}.N_JzSG_card .N_JzSG_actions{flex-wrap:wrap;gap:8px}.N_JzSG_card .N_JzSG_actions>button{overflow-wrap:normal;white-space:nowrap;flex:auto;padding-inline:8px}.N_JzSG_card .N_JzSG_actions[data-sticky=true]{bottom:max(12px,env(safe-area-inset-bottom));z-index:2;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-raised);padding:12px;position:sticky}.N_JzSG_card [tabindex="-1"]{scroll-margin-top:80px}.N_JzSG_result{padding:16px}.N_JzSG_finale{padding:24px 20px}.N_JzSG_finale h3{font-size:1.5rem}.N_JzSG_notice,.N_JzSG_error{padding:16px 20px}.N_JzSG_dialog .N_JzSG_actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.N_JzSG_result .N_JzSG_ballot,.N_JzSG_smoke{animation:none}.N_JzSG_options button{transition:none}.N_JzSG_options button:hover:not(:disabled){transform:none}}.N_JzSG_game .N_JzSG_scoreRibbon{flex-wrap:wrap;gap:12px 28px;padding:12px 28px;display:flex}.N_JzSG_game .N_JzSG_scoreRibbon>div{border:0;align-items:center;gap:8px;padding:0;display:flex}.N_JzSG_game .N_JzSG_scoreRibbon span{font-size:.875rem}.N_JzSG_game .N_JzSG_scoreRibbon strong{align-items:center;margin:0;font-size:1rem;display:inline-flex}.N_JzSG_game .N_JzSG_focusedStage{grid-template-columns:minmax(0,1fr);max-width:960px;margin:auto}.N_JzSG_game .N_JzSG_focusedStage[data-phase=record] .N_JzSG_main,.N_JzSG_game .N_JzSG_focusedStage[data-phase=calls] .N_JzSG_evidence{display:none}.N_JzSG_game .N_JzSG_focusedStage[data-phase=results] .N_JzSG_main{order:-1}.N_JzSG_game .N_JzSG_focusedStage .N_JzSG_evidence{border-right:0}.N_JzSG_game .N_JzSG_mobilePhases{border-bottom:1px solid var(--border);background:var(--surface);gap:8px;padding:12px 28px;display:flex}.N_JzSG_game .N_JzSG_mobilePhases button{min-height:44px;color:var(--muted);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-control);flex:1;justify-content:center;align-items:center;gap:8px;font-size:.875rem;display:flex}.N_JzSG_game .N_JzSG_mobilePhases button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.N_JzSG_game .N_JzSG_mobileOnly{width:100%;margin-top:20px;display:flex}.N_JzSG_scoutToken{flex-shrink:0;width:70px;height:70px}.N_JzSG_pack .N_JzSG_scoutToken{width:46px;height:46px}.N_JzSG_duelHud{background:var(--background);border-block:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:20px 24px;display:grid}.N_JzSG_duelIdentity{align-items:center;gap:12px;display:flex}.N_JzSG_duelIdentity strong{font-size:1.25rem}.N_JzSG_duelIdentity span:not(.N_JzSG_youBadge){color:var(--muted);margin-top:4px;font-size:.875rem;display:block}.N_JzSG_youBadge{width:64px;height:64px;color:var(--accent);border:2px solid var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.N_JzSG_rivalIdentity{text-align:right;flex-direction:row-reverse}.N_JzSG_duelScore{text-align:center}.N_JzSG_duelScore>span{color:var(--muted);font-size:.75rem;display:block}.N_JzSG_duelScore>strong{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:24px;margin:6px 0;font-size:2.5rem;display:flex}.N_JzSG_duelScore small{color:var(--muted);font-size:.875rem;font-weight:400}.N_JzSG_duelGoal{color:var(--muted);text-align:center;padding:12px 24px;font-size:.875rem}.N_JzSG_duelGoal strong{color:var(--accent)}.N_JzSG_campStage[data-compact=true]{display:none}.N_JzSG_boostPicker{background:var(--surface-raised);border:1px solid var(--border-control);border-radius:var(--radius-panel);margin:24px 0;padding:20px}.N_JzSG_boostPicker>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.N_JzSG_boostPicker h4{margin:0;font-size:1rem}.N_JzSG_boostEmpty{color:var(--muted);margin:20px 0;font-size:.875rem}.N_JzSG_boostPicker>div:first-child>span{color:var(--accent);margin-left:auto;font-size:.875rem}.N_JzSG_boostPicker svg{color:var(--accent);flex-shrink:0}.N_JzSG_boostPicker p{color:var(--muted);margin:12px 0;font-size:.875rem}.N_JzSG_boostChoices{flex-wrap:wrap;gap:8px;display:flex}.N_JzSG_boostChoices button{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);min-height:48px;color:var(--text);align-items:center;gap:8px;padding:10px 12px;font-size:.875rem;display:flex}.N_JzSG_boostChoices button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.N_JzSG_boostChoices span{color:var(--muted)}.N_JzSG_councilOutcome{border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--background);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding:24px;display:flex}.N_JzSG_councilOutcome svg{color:var(--amber)}.N_JzSG_councilOutcome[data-history-council-outcome=win]{border-color:var(--accent)}.N_JzSG_councilOutcome h4{font-size:1.25rem}.N_JzSG_councilOutcome p{color:var(--muted);flex-basis:100%;font-size:.875rem}.N_JzSG_finalDuelScore{color:var(--accent)!important;font-size:1.25rem!important}.N_JzSG_rivalNote{background:var(--surface-raised);border-radius:var(--radius-panel);align-items:center;gap:16px;margin:20px 0;padding:16px;font-size:.875rem;display:flex}.N_JzSG_rivalNote small{color:var(--muted);margin-top:8px;display:block}.N_JzSG_rivalNote .N_JzSG_scoutToken{width:54px;height:54px}.N_JzSG_intelTopics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.N_JzSG_intelTopics button{text-align:left;color:var(--text);background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-panel);min-height:100px;padding:14px}.N_JzSG_intelTopics button[aria-pressed=true]{border-color:var(--accent)}.N_JzSG_intelTopics strong{color:var(--accent);font-size:.875rem;display:block}.N_JzSG_intelTopics span{color:var(--muted);margin-top:8px;font-size:.875rem;display:block}.N_JzSG_intelContent{border-block:1px solid var(--border);margin:20px 0;padding:20px 0}.N_JzSG_intelContent h4{margin-bottom:12px;font-size:1.125rem}.N_JzSG_intelContent p{color:var(--muted);font-size:.875rem}.N_JzSG_intelDeck>.N_JzSG_primary{width:100%}.N_JzSG_voteBars{margin:16px 0}.N_JzSG_voteBars>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px;align-items:center;gap:12px;margin:16px 0;font-size:.875rem;display:grid}.N_JzSG_voteBars small{color:var(--muted);font-size:.75rem;display:block}.N_JzSG_voteBars svg{width:100%;height:12px}.N_JzSG_pressureList{list-style:none;padding:0!important}.N_JzSG_pressureList li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.N_JzSG_pressureList span{color:var(--muted)}@media (max-width:760px){.N_JzSG_duelHud{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;padding:16px 12px}.N_JzSG_duelIdentity,.N_JzSG_rivalIdentity{text-align:center;flex-direction:column;gap:8px}.N_JzSG_duelIdentity strong{font-size:1rem}.N_JzSG_duelIdentity span:not(.N_JzSG_youBadge){font-size:.75rem}.N_JzSG_youBadge,.N_JzSG_scoutToken{width:48px;height:48px}.N_JzSG_duelScore>span:first-child{max-width:120px;margin:auto}.N_JzSG_duelScore>strong{gap:12px;font-size:2rem}.N_JzSG_duelGoal{text-align:left;padding:12px 16px}.N_JzSG_boostPicker{padding:16px}.N_JzSG_boostPicker>div:first-child>span{flex-basis:100%;margin-left:0}.N_JzSG_boostChoices{grid-template-columns:minmax(0,1fr);display:grid}.N_JzSG_boostChoices button{justify-content:space-between}.N_JzSG_intelTopics{grid-template-columns:minmax(0,1fr)}.N_JzSG_intelTopics button{min-height:64px;padding:12px}.N_JzSG_intelTopics span{margin-top:4px}.N_JzSG_pressureList li{flex-direction:column;gap:4px}.N_JzSG_game .N_JzSG_scoreRibbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.N_JzSG_game .N_JzSG_scoreRibbon>div{text-align:center;flex-direction:column-reverse;gap:4px}.N_JzSG_game .N_JzSG_scoreRibbon span{font-size:.75rem}.N_JzSG_game .N_JzSG_mobilePhases{padding:12px 20px}.N_JzSG_game .N_JzSG_start{gap:16px;padding:16px}.N_JzSG_game .N_JzSG_coverScene{min-height:140px;max-height:140px}.N_JzSG_game .N_JzSG_coverTitle{gap:2px;inset-block-start:8px}.N_JzSG_game .N_JzSG_coverTitle strong{font-size:2rem}.N_JzSG_game .N_JzSG_coverTitle span{font-size:.625rem}.N_JzSG_game .N_JzSG_start h2{margin:12px 0;font-size:2rem}.N_JzSG_game .N_JzSG_startCopy>p:first-of-type{margin:12px 0;font-size:.875rem;line-height:1.5}.N_JzSG_game .N_JzSG_start .N_JzSG_toggle{margin:12px 0}.N_JzSG_game .N_JzSG_startCopy>.N_JzSG_primary{width:100%}}@media (max-width:360px){.N_JzSG_game .N_JzSG_coverScene{min-height:104px;max-height:104px}.N_JzSG_game .N_JzSG_start{gap:12px}.N_JzSG_game .N_JzSG_start h2{margin:8px 0;font-size:1.75rem}.N_JzSG_game .N_JzSG_startCopy>p:first-of-type,.N_JzSG_game .N_JzSG_start .N_JzSG_toggle{margin:8px 0}}.N_JzSG_tableGame .N_JzSG_header{padding:14px 24px}.N_JzSG_tableGame .N_JzSG_header .N_JzSG_secondary{background:0 0;border:0;padding:8px}.N_JzSG_tableGame .N_JzSG_duelHud{border-bottom:0;gap:16px;padding:12px 24px}.N_JzSG_tableGame .N_JzSG_duelIdentity,.N_JzSG_tableGame .N_JzSG_rivalIdentity{text-align:left;flex-direction:row;gap:10px}.N_JzSG_tableGame .N_JzSG_rivalIdentity{text-align:right;flex-direction:row-reverse}.N_JzSG_tableGame .N_JzSG_youBadge,.N_JzSG_tableGame .N_JzSG_duelHud .N_JzSG_scoutToken{width:40px;height:40px}.N_JzSG_tableGame .N_JzSG_duelIdentity strong{font-size:1rem}.N_JzSG_tableGame .N_JzSG_duelIdentity span:not(.N_JzSG_youBadge){font-size:.75rem}.N_JzSG_tableGame .N_JzSG_duelScore>strong{gap:16px;margin:2px 0;font-size:1.75rem}.N_JzSG_tableGame .N_JzSG_duelScore>span:first-child{display:none}.N_JzSG_tableGame .N_JzSG_duelScore>span:last-child{font-size:.75rem}.N_JzSG_tableGame .N_JzSG_duelGoal{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 24px;font-size:.875rem;display:flex}.N_JzSG_tableGame .N_JzSG_duelGoal>strong{align-items:center;gap:4px;font-size:.875rem;display:flex}.N_JzSG_readRune{color:var(--amber);display:inline-flex}.N_JzSG_readRune[data-spent=true]{color:var(--muted)}.N_JzSG_readRune[data-spent=true] svg{stroke-dasharray:2 2}.N_JzSG_tableGame .N_JzSG_checkpoint{border-bottom:0;padding:10px 24px}.N_JzSG_tableGame .N_JzSG_mobilePhases{gap:24px;padding:0 24px;position:static}.N_JzSG_tableGame .N_JzSG_mobilePhases button{border:0;border-bottom:2px solid var(--border);background:0 0;border-radius:0;flex:none;padding:10px 0}.N_JzSG_tableGame .N_JzSG_mobilePhases button[aria-pressed=true]{border-bottom-color:var(--accent)}.N_JzSG_tableGame .N_JzSG_main,.N_JzSG_tableGame .N_JzSG_evidence{max-width:1040px;padding:24px}.N_JzSG_tableGame .N_JzSG_evidence>.N_JzSG_kicker{display:none}.N_JzSG_tableGame .N_JzSG_evidence>h3{margin:0 0 8px}.N_JzSG_tableGame .N_JzSG_card{padding:0}.N_JzSG_tableGame .N_JzSG_card>h3{margin:8px 0;font-size:1.5rem}.N_JzSG_tableGame .N_JzSG_card>p{margin:8px 0}.N_JzSG_tableGame .N_JzSG_options{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:20px 0 12px}.N_JzSG_tableGame .N_JzSG_options[data-pieces=false]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:400px;margin-inline:auto}.N_JzSG_tableGame .N_JzSG_options button{background:0 0;border:0;border-radius:0;gap:4px;min-height:104px;padding:8px 4px}.N_JzSG_tableGame .N_JzSG_options button[aria-pressed=true]{background:var(--surface-raised);border-radius:var(--radius-panel);outline:0}.N_JzSG_tableGame .N_JzSG_options button[aria-pressed=true] .N_JzSG_castToken{filter:drop-shadow(0 4px 0 var(--border));transform:translateY(-4px)}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_castToken{width:60px;height:64px;transition:transform .12s}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_pickMark{top:2px;right:2px}.N_JzSG_tableGame .N_JzSG_options button small{display:none}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_playerName{font-size:.875rem}.N_JzSG_tableGame .N_JzSG_selection{text-align:center;min-height:24px;color:var(--accent)}.N_JzSG_tableGame .N_JzSG_review{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;padding:16px 0 0;display:grid}.N_JzSG_tableGame .N_JzSG_review h4,.N_JzSG_tableGame .N_JzSG_review>p{grid-column:1/-1;margin:0}.N_JzSG_tableGame .N_JzSG_review button{border-color:var(--border);margin:0;padding:10px}.N_JzSG_tableGame .N_JzSG_boostPicker{border-color:var(--border);background:0 0;margin:16px 0;padding:12px 16px}.N_JzSG_tableGame .N_JzSG_boostPicker>p{margin:8px 0 12px}.N_JzSG_tableGame .N_JzSG_boostChoices button{min-height:44px}.N_JzSG_tableGame .N_JzSG_actions{margin:16px 0 8px}.N_JzSG_draftHelp{color:var(--muted);margin-top:12px;font-size:.875rem}.N_JzSG_draftHelp summary{cursor:pointer;min-height:44px;padding:10px 0}.N_JzSG_campSite{width:100%;height:130px;transition:transform .12s;display:block}.N_JzSG_tableGame .N_JzSG_rivalNote{background:0 0;margin:16px 0;padding:0}.N_JzSG_tableGame .N_JzSG_rivalNote .N_JzSG_scoutToken{width:40px;height:40px}.N_JzSG_tableGame .N_JzSG_rivalNote small{margin-top:2px}.N_JzSG_tableGame .N_JzSG_intelTopics{gap:16px}.N_JzSG_tableGame .N_JzSG_intelTopics button{border-color:var(--border);text-align:center;background:0 0;padding:8px 12px 16px}.N_JzSG_tableGame .N_JzSG_intelTopics button:hover .N_JzSG_campSite{transform:translateY(-4px)}.N_JzSG_tableGame .N_JzSG_intelTopics button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised)}.N_JzSG_tableGame .N_JzSG_intelTopics button span{margin-top:4px;font-size:.75rem}.N_JzSG_tableGame .N_JzSG_intelContent{margin:16px 0;padding:16px 0}.N_JzSG_tableGame .N_JzSG_intelContent h4{margin:0 0 8px}.N_JzSG_tableGame .N_JzSG_campPieces{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.N_JzSG_campPieces button{color:var(--text);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-height:100px;padding:4px;font-size:.875rem;display:flex}.N_JzSG_campPieces button[aria-pressed=true]{background:var(--surface-raised);border-radius:var(--radius-panel)}.N_JzSG_campPieces .N_JzSG_castToken{width:48px;height:52px}.N_JzSG_campProfile{border-top:1px solid var(--border);padding-top:12px}.N_JzSG_councilStage{max-width:700px;margin:auto}.N_JzSG_tableGame .N_JzSG_tableResult{background:0 0;border:0;margin:0;padding:0}.N_JzSG_tableGame .N_JzSG_tableResult>span{justify-content:center}.N_JzSG_tableGame .N_JzSG_tableResult>h4{text-align:center;margin:8px 0 0;font-size:1.125rem}.N_JzSG_tableGame .N_JzSG_tableResult .N_JzSG_ballot{background:var(--background);border:0;gap:8px;margin:8px 0;padding:12px}.N_JzSG_tableGame .N_JzSG_tableResult .N_JzSG_ballot>strong{font-size:2rem}.N_JzSG_tableGame .N_JzSG_tableResult .N_JzSG_councilProp{width:76px;height:64px}.N_JzSG_tableResult .N_JzSG_actualLine{display:none}.N_JzSG_tableGame .N_JzSG_councilOutcome{text-align:center;background:0 0;border:0;flex-direction:column;gap:10px;margin:0;padding:16px;display:flex}.N_JzSG_tableGame .N_JzSG_councilOutcome h3{margin:0;font-size:1.75rem}.N_JzSG_councilEmblem{color:var(--amber);padding:12px;animation:.35s ease-out both N_JzSG_councilArrives}.N_JzSG_councilEmblem .N_JzSG_scoutToken,.N_JzSG_councilEmblem>svg{width:90px;height:90px}.N_JzSG_finalCouncilPoints{justify-content:center;align-items:center;gap:24px;display:flex}.N_JzSG_finalCouncilPoints>span{align-items:center;gap:8px;font-size:1rem;display:flex}.N_JzSG_finalCouncilPoints strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:2.5rem}.N_JzSG_councilFinish>button{width:100%;margin-top:16px}.N_JzSG_roundRecap{border-top:1px solid var(--border);margin-top:20px}.N_JzSG_roundRecap summary{min-height:44px;color:var(--accent);cursor:pointer;padding:12px 0;font-size:.875rem}.N_JzSG_tableGame .N_JzSG_roundRecap .N_JzSG_tableResult{border-bottom:1px solid var(--border);padding:16px 0}.N_JzSG_tableGame .N_JzSG_roundRecap .N_JzSG_ballot{display:none}.N_JzSG_tableGame .N_JzSG_roundRecap .N_JzSG_actualLine{text-align:center;display:block}.N_JzSG_roundRecap>p{color:var(--muted);padding:12px 0;font-size:.875rem}@keyframes N_JzSG_councilArrives{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (max-width:760px){.N_JzSG_tableGame .N_JzSG_header{padding:12px 16px}.N_JzSG_tableGame .N_JzSG_duelHud{gap:8px;padding:10px 16px}.N_JzSG_tableGame .N_JzSG_duelIdentity,.N_JzSG_tableGame .N_JzSG_rivalIdentity{gap:6px}.N_JzSG_tableGame .N_JzSG_youBadge,.N_JzSG_tableGame .N_JzSG_duelHud .N_JzSG_scoutToken{width:28px;height:28px}.N_JzSG_tableGame .N_JzSG_youBadge>svg{width:18px}.N_JzSG_tableGame .N_JzSG_duelIdentity strong{font-size:.875rem}.N_JzSG_tableGame .N_JzSG_duelScore>strong{gap:8px;font-size:1.5rem}.N_JzSG_tableGame .N_JzSG_duelScore>span:last-child{max-width:110px;line-height:1.3}.N_JzSG_tableGame .N_JzSG_duelGoal{padding:8px 16px}.N_JzSG_tableGame .N_JzSG_duelGoal>span{display:none}.N_JzSG_tableGame .N_JzSG_checkpoint{flex-direction:row;align-items:center;padding:8px 16px}.N_JzSG_tableGame .N_JzSG_checkpoint>span:last-child{display:none}.N_JzSG_tableGame .N_JzSG_mobilePhases{padding:0 16px}.N_JzSG_tableGame .N_JzSG_main,.N_JzSG_tableGame .N_JzSG_evidence{padding:16px}.N_JzSG_tableGame .N_JzSG_card>h3{font-size:1.25rem}.N_JzSG_tableGame .N_JzSG_options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;margin:12px 0}.N_JzSG_tableGame .N_JzSG_options button{min-height:88px;padding:4px 2px}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_castToken{width:44px;height:48px}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_playerName{font-size:.875rem;font-weight:400}.N_JzSG_tableGame .N_JzSG_calls{margin-bottom:12px}.N_JzSG_tableGame .N_JzSG_card .N_JzSG_actions[data-sticky=true]{padding:8px}.N_JzSG_tableGame .N_JzSG_review{grid-template-columns:minmax(0,1fr)}.N_JzSG_tableGame .N_JzSG_review button{min-height:54px}.N_JzSG_tableGame .N_JzSG_review button>span:first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.N_JzSG_tableGame .N_JzSG_review small{margin-top:0}.N_JzSG_tableGame .N_JzSG_boostChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.N_JzSG_tableGame .N_JzSG_boostChoices button{flex-wrap:wrap;justify-content:center;gap:4px;padding:8px;font-size:.875rem}.N_JzSG_tableGame .N_JzSG_boostPicker>div:first-child>span{flex-basis:auto;margin-left:auto}.N_JzSG_tableGame .N_JzSG_boostPicker h4{font-size:.875rem}.N_JzSG_tableGame .N_JzSG_intelTopics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.N_JzSG_tableGame .N_JzSG_intelTopics button{padding:6px 4px 10px}.N_JzSG_tableGame .N_JzSG_campSite{height:76px}.N_JzSG_tableGame .N_JzSG_intelTopics button span{display:none}.N_JzSG_tableGame .N_JzSG_intelTopics strong{font-size:.875rem}.N_JzSG_tableGame .N_JzSG_campPieces{grid-template-columns:repeat(4,minmax(0,1fr))}.N_JzSG_tableGame .N_JzSG_campPieces button{min-height:80px}.N_JzSG_tableGame .N_JzSG_campPieces .N_JzSG_castToken{width:40px;height:44px}.N_JzSG_tableGame .N_JzSG_tableResult .N_JzSG_ballot>strong{font-size:1.75rem}.N_JzSG_tableGame .N_JzSG_councilOutcome h3{font-size:1.5rem}.N_JzSG_finalCouncilPoints{gap:16px}}@media (prefers-reduced-motion:reduce){.N_JzSG_councilEmblem{animation:none}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_castToken,.N_JzSG_campSite{transition:none}.N_JzSG_tableGame .N_JzSG_intelTopics button:hover .N_JzSG_campSite{transform:none}}.N_JzSG_tableTop{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.N_JzSG_tableTop .N_JzSG_duelHud{background:0 0;border:0}.N_JzSG_tableTop .N_JzSG_duelGoal{border:0;grid-column:1/-1}.N_JzSG_tableGame .N_JzSG_header .N_JzSG_kicker{font-size:.75rem}.N_JzSG_tableGame .N_JzSG_header h2{font-size:1.25rem}.N_JzSG_tableGame .N_JzSG_card>h3,.N_JzSG_tableGame .N_JzSG_card>p{text-align:center}.N_JzSG_tableGame .N_JzSG_card>.N_JzSG_kicker{text-align:center;display:block}.N_JzSG_tableGame .N_JzSG_card>.N_JzSG_actions{max-width:520px;margin-inline:auto}.N_JzSG_tableGame .N_JzSG_card>.N_JzSG_actions button{flex:1}.N_JzSG_tableGame .N_JzSG_card>.N_JzSG_draftHelp{text-align:center}.N_JzSG_tableGame .N_JzSG_intelTopics button{border:0;border-bottom:2px solid var(--border-control);border-radius:0}.N_JzSG_tableGame .N_JzSG_intelTopics button[aria-pressed=true]{border-bottom-color:var(--accent);background:0 0}@media (max-width:760px){.N_JzSG_tableTop{grid-template-columns:minmax(0,1fr)}.N_JzSG_tableGame .N_JzSG_tableTop .N_JzSG_header{padding-block:8px}.N_JzSG_tableGame .N_JzSG_header .N_JzSG_kicker{display:none}.N_JzSG_tableGame .N_JzSG_header h2{font-size:1rem}.N_JzSG_tableGame .N_JzSG_tableTop .N_JzSG_duelHud{padding-block:8px}.N_JzSG_tableGame .N_JzSG_card>.N_JzSG_actions{margin-inline:0}}.N_JzSG_tableGame .N_JzSG_options .N_JzSG_playerName,.N_JzSG_campPieces button>span{overflow-wrap:normal;white-space:nowrap}.N_JzSG_tableGame [tabindex="-1"]:focus-visible{outline:none}.N_JzSG_tableGame .N_JzSG_review .N_JzSG_councilProp{width:38px;height:38px}.N_JzSG_tableGame .N_JzSG_review button>span:first-of-type{flex:1}.N_JzSG_tableTop .N_JzSG_scoreRibbon{border:0}.N_JzSG_tableGame .N_JzSG_draftHelp>p{text-align:left}.N_JzSG_tableGame .N_JzSG_duelScore>span:first-child{font-size:.75rem;display:block}.N_JzSG_tableGame .N_JzSG_tableResult[data-latest=true] .N_JzSG_ballot{animation:.32s ease-out both N_JzSG_openBallot}@keyframes N_JzSG_openBallot{0%{opacity:0;transform:perspective(600px)rotateY(-65deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.N_JzSG_tableGame .N_JzSG_tableResult .N_JzSG_ballot{animation:none}}.N_JzSG_intelPrompt{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.N_JzSG_tableGame .N_JzSG_intelPrompt .N_JzSG_rivalNote{margin:12px 0}.N_JzSG_intelPrompt>.N_JzSG_primary{flex-shrink:0}.N_JzSG_tableGame .N_JzSG_campSite{height:110px}@media (max-width:760px){.N_JzSG_intelPrompt{flex-direction:column;align-items:stretch;gap:8px}.N_JzSG_tableGame .N_JzSG_intelPrompt .N_JzSG_rivalNote{margin-bottom:0}.N_JzSG_tableGame .N_JzSG_campSite{height:76px}}.N_JzSG_ballotGame .N_JzSG_tableTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.N_JzSG_ballotGame .N_JzSG_header{border:0}.N_JzSG_ballotGame .N_JzSG_header h2{font:600 1.6rem/1.1 var(--font-display);white-space:nowrap}.N_JzSG_ballotGame .N_JzSG_duelGoal{padding-block:8px}.N_JzSG_ballotGame .N_JzSG_main{width:100%;max-width:none}.N_JzSG_ballotGame .N_JzSG_checkpoint{color:var(--muted);justify-content:center;padding-block:12px 0;font-size:.875rem;display:flex}.N_JzSG_ballotGame .N_JzSG_checkpoint>span:last-child,.N_JzSG_ballotGame .N_JzSG_checkpoint svg{display:none}.N_JzSG_journey{border-bottom:1px solid var(--border)}.N_JzSG_journey>summary{min-height:44px;color:var(--muted);cursor:pointer;padding:12px 24px;font-size:.875rem}.N_JzSG_ballotGame .N_JzSG_notice{border-top:0;padding:8px 24px;font-size:.875rem}.N_JzSG_ballotGame .N_JzSG_start{text-align:center;grid-template-columns:minmax(0,1fr);gap:20px;max-width:880px;margin:auto;padding:24px}.N_JzSG_ballotGame .N_JzSG_startGuide{display:contents}.N_JzSG_ballotGame .N_JzSG_coverScene{border:0;grid-row:1;min-height:230px}.N_JzSG_ballotGame .N_JzSG_startCopy{max-width:540px;margin:auto}.N_JzSG_ballotGame .N_JzSG_start h2{font:600 clamp(2rem,5vw,3rem)/1 var(--font-display)}.N_JzSG_ballotGame .N_JzSG_start .N_JzSG_pack{display:none}.N_JzSG_ballotGame .N_JzSG_start .N_JzSG_toggle{text-align:left;margin:16px 0}.N_JzSG_ballotGame .N_JzSG_start .N_JzSG_primary{width:100%}.N_JzSG_ballotGame .N_JzSG_startGuide ol{margin:0}.N_JzSG_ballotGame .N_JzSG_startGuide>.N_JzSG_small{display:none}.N_JzSG_ballotGame .N_JzSG_tableResult .N_JzSG_ballot{background:0 0;padding:20px 12px}.N_JzSG_ballotGame .N_JzSG_tableResult .N_JzSG_ballot .N_JzSG_revealedName{width:min(100%,440px);min-height:140px;color:var(--background);background:var(--text);border-radius:var(--radius-control);font:600 clamp(1.6rem,4vw,2.5rem)/1.2 var(--font-ui);box-shadow:5px 6px 0 var(--border-control);place-items:center;padding:24px;display:grid;transform:rotate(-2deg)}.N_JzSG_ballotGame .N_JzSG_tableResult .N_JzSG_ballot>small{font-size:.75rem}.N_JzSG_ballotGame .N_JzSG_councilFinish{border-top:1px solid var(--border);margin-top:20px}@media (max-width:760px){.N_JzSG_ballotGame .N_JzSG_tableTop{grid-template-columns:minmax(0,1fr)}.N_JzSG_ballotGame .N_JzSG_tableTop .N_JzSG_header{padding:10px 16px 0}.N_JzSG_ballotGame .N_JzSG_duelIdentity,.N_JzSG_ballotGame .N_JzSG_rivalIdentity{text-align:center;flex-direction:column}.N_JzSG_ballotGame .N_JzSG_duelIdentity strong,.N_JzSG_ballotGame .N_JzSG_duelIdentity span{white-space:nowrap}.N_JzSG_ballotGame .N_JzSG_header h2{font-size:1.4rem}.N_JzSG_ballotGame .N_JzSG_duelGoal>strong{margin-inline:auto}.N_JzSG_journey>summary{padding:12px 16px}.N_JzSG_ballotGame .N_JzSG_main{padding:12px}.N_JzSG_ballotGame .N_JzSG_checkpoint{padding-top:12px}.N_JzSG_ballotGame .N_JzSG_coverScene{min-height:180px}.N_JzSG_ballotGame .N_JzSG_start{gap:12px;padding:16px 12px}.N_JzSG_ballotGame .N_JzSG_startGuide li{font-size:.875rem}.N_JzSG_ballotGame .N_JzSG_coverTitle strong{font-size:3.5rem}.N_JzSG_ballotGame .N_JzSG_coverTitle{inset-block-start:8px}}
.g2p_Tq_evidence{width:100%;margin-top:12px}.g2p_Tq_episode{margin-bottom:8px;font-size:.875rem;display:block}.g2p_Tq_pressure{justify-items:center;gap:8px;margin-bottom:12px;display:grid}.g2p_Tq_pressure>svg{background:var(--surface);border-radius:50%;width:44px;height:44px;padding:4px}.g2p_Tq_pressure>strong{font:600 .875rem/1.5 var(--font-ui)}.g2p_Tq_ballot{border-block:1px dashed var(--border-control);gap:8px;margin:0 0 12px;padding:12px 4px;display:grid}.g2p_Tq_ballot small{font-size:.875rem}.g2p_Tq_ballot strong{font:600 1rem/1.5 var(--font-ui);overflow-wrap:anywhere}.g2p_Tq_ballotSheets{width:100%;max-width:160px;height:18px;display:block}.g2p_Tq_patternCount{font:400 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere}.g2p_Tq_challenge{flex-direction:column;align-items:center;gap:8px;margin-bottom:12px;display:flex}.g2p_Tq_challenge>strong{font:600 1.125rem/1.4 var(--font-ui);justify-content:center;align-items:center;gap:4px;display:flex}.g2p_Tq_challenge>strong>svg{background:var(--surface);border-radius:var(--radius-control);flex-shrink:0;width:24px;height:24px;padding:2px}.g2p_Tq_challenge>span{font-size:.875rem}.g2p_Tq_receipts{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:12px;display:flex}.g2p_Tq_receipts>span{border:1px dashed var(--border-control);padding:4px 8px;font-size:.875rem}.g2p_Tq_latest{border-top:1px dashed var(--border-control);width:100%;font:400 .875rem/1.5 var(--font-ui);gap:4px;margin:8px 0 12px;padding-top:8px;display:grid}.g2p_Tq_latest strong{font:600 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:4px;display:flex}.g2p_Tq_latest svg{flex-shrink:0}.g2p_Tq_trail{text-align:left;border-top:1px solid var(--border-control);width:100%;margin:0 0 8px;font-size:.875rem}.g2p_Tq_trail summary{cursor:pointer;min-height:44px;padding:12px 0}.g2p_Tq_trail summary:focus-visible{outline:2px solid var(--background);outline-offset:2px}.g2p_Tq_trail ul{margin:0;padding:0;list-style:none}.g2p_Tq_trail li{border-bottom:1px solid var(--border-control);overflow-wrap:anywhere;padding:8px 0}.g2p_Tq_trail li>small,.g2p_Tq_trail li>strong{font:inherit;display:block}.g2p_Tq_trail li>strong{margin-top:4px;font-weight:600}.g2p_Tq_trail p{margin:8px 0 12px;font-size:.875rem}.g2p_Tq_trail .g2p_Tq_writer{border:1px solid var(--background);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--background);text-align:left;font:400 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;gap:4px;padding:8px 4px;display:grid}.g2p_Tq_writer strong{font:600 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere}.g2p_Tq_writer>span{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.g2p_Tq_writer svg{flex-shrink:0}.g2p_Tq_writer:focus-visible{outline:2px solid var(--background);outline-offset:2px}.g2p_Tq_sharedTrail{color:var(--text);border-color:var(--border);margin-top:16px}.g2p_Tq_sharedTrail summary{color:var(--accent)}.g2p_Tq_sharedTrail summary:focus-visible{outline-color:var(--accent)}.g2p_Tq_sharedTrail li{border-color:var(--border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;display:grid}.g2p_Tq_sharedTrail li>strong{margin:0}.g2p_Tq_sharedTrail p{color:var(--muted)}
.xgquIW_deck{max-width:640px;margin:16px auto}.xgquIW_turns{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;margin-bottom:16px;display:grid}.xgquIW_turns h5{font:600 1.125rem/1.4 var(--font-ui);margin:0 0 4px}.xgquIW_turns span{color:var(--muted);font-size:.875rem}.xgquIW_turns button{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:44px;height:44px;color:var(--accent);place-items:center;padding:8px;display:grid}.xgquIW_deck .xgquIW_turns button:disabled{opacity:1;color:var(--muted);cursor:default}.xgquIW_cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;padding:4px;display:grid}.xgquIW_card{background:var(--text);min-width:0;color:var(--background);border-radius:var(--radius-control);box-shadow:3px 4px 0 var(--border-control);padding:16px}.xgquIW_card header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.xgquIW_card header>svg{background:var(--surface);border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:4px}.xgquIW_card h6{font:600 1rem/1.4 var(--font-ui);margin:0}.xgquIW_card small{font:400 .875rem/1.5 var(--font-ui);display:block}.xgquIW_deck .xgquIW_card ul{margin:0;padding:0;list-style:none}.xgquIW_deck .xgquIW_card li{margin-bottom:0}.xgquIW_card li+li{border-top:1px dashed var(--border-control);margin-top:12px;padding-top:12px}.xgquIW_card strong{font:600 1.125rem/1.5 var(--font-ui);overflow-wrap:anywhere;display:block}.xgquIW_card p{margin:8px 0 0;font-size:.875rem}.xgquIW_card .xgquIW_yours{align-items:center;gap:4px;margin:8px 0 0;font-size:.875rem;display:flex}.xgquIW_yours svg{flex-shrink:0}.xgquIW_deck .xgquIW_card button{background:var(--accent);width:100%;min-height:44px;color:var(--on-accent);border:1px solid var(--background);border-radius:var(--radius-control);font:600 .875rem/1.5 var(--font-ui);justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:8px;display:flex}.xgquIW_card button svg{flex-shrink:0}.xgquIW_deck .xgquIW_card button:focus-visible{outline:2px solid var(--background);outline-offset:3px}.xgquIW_card .xgquIW_scope{border-top:1px dashed var(--border-control);margin-top:12px;padding-top:12px}.xgquIW_note{color:var(--muted);margin:12px 0;font-size:.875rem}@media (max-width:540px){.xgquIW_cards{grid-template-columns:minmax(0,1fr)}}
.CB64uW_deck{max-width:880px;margin-inline:auto}.CB64uW_prompt{justify-content:space-between;align-items:center;gap:16px;margin:16px 0;display:flex}.CB64uW_prompt>p{align-items:center;gap:12px;margin:0;font-size:.875rem;display:flex}.CB64uW_prompt>p>svg{flex-shrink:0;width:40px;height:40px}.CB64uW_prompt strong,.CB64uW_prompt small{display:block}.CB64uW_prompt small{color:var(--muted);margin-top:4px;font-size:.875rem}.CB64uW_prompt>button{flex-shrink:0}.CB64uW_topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CB64uW_topics button{text-align:center;min-height:44px;color:var(--text);border:0;border-bottom:2px solid var(--border-control);background:0 0;flex-direction:column;align-items:center;gap:8px;padding:8px 4px 12px;display:flex}.CB64uW_topics button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--accent)}.CB64uW_topics button>svg{width:100%;height:84px}.CB64uW_topics strong{font:600 .875rem/1.4 var(--font-ui)}.CB64uW_content{padding:20px 0}.CB64uW_content h4{font:600 1.125rem/1.4 var(--font-ui);margin:0 0 8px}.CB64uW_content>p{color:var(--muted);margin:0 0 16px;font-size:.875rem}.CB64uW_piles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;padding:8px 4px 16px;display:grid}.CB64uW_deck .CB64uW_pile{background:var(--text);color:var(--background);box-shadow:3px 4px 0 var(--border-control);border-radius:var(--radius-control);border-top:0;margin-top:0}.CB64uW_deck .CB64uW_pile summary{cursor:pointer;color:var(--background);flex-direction:column;align-items:center;padding:16px 12px 12px;list-style:none;display:flex}.CB64uW_pile summary::-webkit-details-marker{display:none}.CB64uW_pile summary>strong{font:600 1.125rem/1.3 var(--font-ui);text-align:center;overflow-wrap:anywhere;margin:8px 0}.CB64uW_count{font:600 1.75rem/1.2 var(--font-ui);font-variant-numeric:tabular-nums}.CB64uW_count small{font-size:.875rem}.CB64uW_where{text-align:center;align-items:center;gap:4px;min-height:24px;font-size:.875rem;display:flex}.CB64uW_where>svg{flex-shrink:0}.CB64uW_turn{align-items:center;gap:6px;margin-top:12px;font-size:.875rem;display:flex}.CB64uW_pile[open] .CB64uW_turn svg{transform:rotate(180deg)}.CB64uW_pile summary:focus-visible{outline:2px solid var(--background);outline-offset:-4px;border-radius:var(--radius-control)}.CB64uW_pile>ul{border-top:1px solid var(--border-control);margin:0 12px;padding:12px 0;font-size:.875rem;list-style:none}.CB64uW_deck .CB64uW_pile li{margin-bottom:0;padding:4px 0}.CB64uW_pile .CB64uW_writersHint{color:var(--background);margin:0 12px 8px;font-size:.875rem;line-height:1.5}.CB64uW_pile .CB64uW_writers{padding-block:8px}.CB64uW_deck .CB64uW_writer{border:1px solid var(--border-control);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--background);text-align:left;font:400 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 4px;display:flex}.CB64uW_writer>svg:first-child{flex-shrink:0;width:28px;height:32px}.CB64uW_writer>svg:last-child{flex-shrink:0;margin-left:auto}.CB64uW_writer>span{overflow-wrap:anywhere;min-width:0}.CB64uW_deck .CB64uW_writer:focus-visible{outline:2px solid var(--background);outline-offset:2px}.CB64uW_departedWriter{overflow-wrap:anywhere;padding:4px;display:block}.CB64uW_departedWriter small{align-items:center;gap:4px;font-size:.875rem;display:flex}.CB64uW_deck .CB64uW_backToVote{min-height:44px;color:var(--background);font:400 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:-4px 0 8px;padding:6px 0;display:flex}.CB64uW_deck .CB64uW_backToVote:focus-visible{outline:2px solid var(--background);outline-offset:2px}.CB64uW_deck .CB64uW_follow{width:calc(100% - 24px);min-height:44px;color:var(--background);border:1px solid var(--background);border-radius:var(--radius-control);font:600 .875rem/1.5 var(--font-ui);background:0 0;justify-content:center;align-items:center;gap:8px;margin:0 12px 12px;padding:8px;display:flex}.CB64uW_follow svg{flex-shrink:0}.CB64uW_deck .CB64uW_follow:focus-visible{outline:2px solid var(--background);outline-offset:2px}.CB64uW_archive{border-top:1px solid var(--border);margin-top:12px;font-size:.875rem}.CB64uW_deck .CB64uW_archive summary{cursor:pointer;min-height:44px;color:var(--muted);padding:12px 0}.CB64uW_archive ul{padding-left:24px}.CB64uW_archive li{padding:4px 0}.CB64uW_cast{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.CB64uW_deck .CB64uW_cast button{border-radius:var(--radius-control);min-height:80px;color:var(--text);font:400 .875rem/1.5 var(--font-ui);background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex;position:relative}.CB64uW_cast button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised)}.CB64uW_cast button>svg{width:44px;height:48px}.CB64uW_cast button>span{white-space:normal;overflow-wrap:anywhere;max-width:100%}.CB64uW_castShield{background:var(--surface-raised);width:22px;height:22px;color:var(--accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}.CB64uW_shieldHint{color:var(--muted);font-size:.875rem}.CB64uW_profile{background:var(--text);max-width:520px;color:var(--background);box-shadow:3px 4px 0 var(--border-control);border-radius:var(--radius-control);margin:16px auto 8px;padding:16px}.CB64uW_profile header{align-items:center;gap:12px;display:flex}.CB64uW_profile header>svg{flex-shrink:0;width:56px;height:60px}.CB64uW_profile header>div{min-width:0}.CB64uW_profile h5{font:600 1.125rem/1.4 var(--font-ui);margin:0 0 4px}.CB64uW_profile header span{font-size:.875rem}.CB64uW_profile p{margin:12px 0;font-size:1rem}.CB64uW_deck .CB64uW_profile details{border-top:1px solid var(--border-control);margin-top:12px;font-size:.875rem}.CB64uW_deck .CB64uW_profile summary{cursor:pointer;min-height:44px;color:var(--background);padding-block:12px}.CB64uW_deck .CB64uW_profile details p{color:var(--background);margin:0 0 8px;font-size:.875rem}.CB64uW_deck .CB64uW_profile summary:focus-visible{outline:2px solid var(--background);outline-offset:2px}.CB64uW_deck .CB64uW_profile h5:focus-visible{outline:2px solid var(--background);outline-offset:4px}.CB64uW_profile .CB64uW_pinned{align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.CB64uW_pinned svg{flex-shrink:0}.CB64uW_protectionRead{border-top:1px solid var(--border-control);margin-top:12px;padding:12px 0 0}.CB64uW_profile .CB64uW_protectionRead p{overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:0;font-size:.875rem;display:flex}.CB64uW_protectionRead p>svg{flex-shrink:0;margin-top:2px}.CB64uW_deck .CB64uW_protectionRead button{min-height:44px;color:var(--background);font:600 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex}.CB64uW_deck .CB64uW_protectionRead button:focus-visible{outline:2px solid var(--background);outline-offset:2px}.CB64uW_decision{margin-top:16px}.CB64uW_deck .CB64uW_decision button{border:1px solid var(--background);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--on-accent);background:var(--accent);text-align:left;font:600 .875rem/1.5 var(--font-ui);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.CB64uW_decision button strong{overflow-wrap:anywhere;font-size:1rem;display:block}.CB64uW_decision button>svg{flex-shrink:0}.CB64uW_deck .CB64uW_decision button:focus-visible{outline:2px solid var(--background);outline-offset:3px}.CB64uW_decision small{margin-top:8px;font-size:.875rem;display:block}.CB64uW_return{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0 0;display:flex}.CB64uW_return>p{color:var(--muted);margin:0;font-size:.875rem}.CB64uW_return>button{flex-shrink:0}@media (max-width:540px){.CB64uW_prompt{flex-direction:column;align-items:stretch;gap:8px}.CB64uW_prompt>button{border:0;align-self:flex-start;padding-inline:0}.CB64uW_topics{gap:8px}.CB64uW_topics button>svg{height:64px}.CB64uW_piles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.CB64uW_pile[open]{grid-column:1/-1}.CB64uW_deck .CB64uW_pile summary{padding:12px 8px}.CB64uW_pile summary>strong{min-height:42px;font-size:1rem}.CB64uW_where{min-height:40px}.CB64uW_count{font-size:1.5rem}.CB64uW_cast{grid-template-columns:repeat(4,minmax(0,1fr))}.CB64uW_return{flex-direction:column;align-items:stretch;gap:8px}}@media (max-width:360px){.CB64uW_cast{grid-template-columns:repeat(3,minmax(0,1fr))}}
.CXUggW_hud{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 24px;display:grid}.CXUggW_identity{flex-direction:column;align-items:center;gap:4px;font-size:.875rem;display:flex}.CXUggW_identity>svg,.CXUggW_identity>span{width:40px;height:40px}.CXUggW_identity>span{border:1px solid var(--accent);color:var(--accent);border-radius:50%;place-items:center;display:grid}.CXUggW_read{text-align:center}.CXUggW_read>small{color:var(--muted);font-size:.875rem;display:block}.CXUggW_read>strong{font:600 1.75rem/1.2 var(--font-ui);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:12px;margin:4px 0;display:flex}.CXUggW_read>strong>span{color:var(--muted);font-size:1rem}.CXUggW_read>.CXUggW_unopened{font-size:1.125rem}.CXUggW_read>p{color:var(--muted);margin:4px 0 0;font-size:.875rem;line-height:1.4}.CXUggW_read>p>span{white-space:nowrap}@media (max-width:540px){.CXUggW_hud{gap:12px;padding:8px 16px}.CXUggW_identity>svg,.CXUggW_identity>span{width:32px;height:32px}.CXUggW_read>.CXUggW_unopened{font-size:1rem}.CXUggW_read>strong{font-size:1.5rem}}
.M9wQVa_trailWrap{vertical-align:middle;align-items:center;gap:16px;width:min(100%,540px);margin-left:20px;display:inline-flex}.M9wQVa_trail{width:100%;min-width:0;height:34px}.M9wQVa_legend{color:var(--muted);white-space:nowrap;gap:10px;font-size:.75rem;display:flex}.M9wQVa_legend>span{align-items:center;gap:4px;display:flex}.M9wQVa_legend i{width:8px;height:10px;display:inline-block}.M9wQVa_legend i[data-owner=you]{background:var(--accent);border-radius:50% 50% 50% 0}.M9wQVa_legend i[data-owner=scout]{background:var(--amber);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.M9wQVa_pulse{border-bottom:1px solid var(--border-control);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 0;display:flex}.M9wQVa_pulse strong{color:var(--text);font-size:1rem;display:block}.M9wQVa_pulse p{color:var(--muted);margin:4px 0 0;font-size:.875rem}.M9wQVa_pulseScore{color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.M9wQVa_nextStakes{color:var(--muted);text-align:center;margin:12px 0 0;font-size:.875rem}.M9wQVa_nextStakes strong{color:var(--text)}.M9wQVa_nextStakes>p{margin:0}@media (max-width:760px){.M9wQVa_trailWrap{gap:8px;width:100%;margin:8px 0 0;display:flex}.M9wQVa_legend{display:none}.M9wQVa_pulse{align-items:flex-start}.M9wQVa_pulseScore{font-size:1.125rem}}
._5TFliW_opening{text-align:center;margin:12px 0 20px}._5TFliW_opening h3{margin:0 0 8px;font-size:1.5rem}._5TFliW_opening p{color:var(--muted);margin:0;font-size:.875rem}._5TFliW_resultCard>._5TFliW_reveal{background:var(--text);max-width:440px;color:var(--background);border-radius:var(--radius-control);box-shadow:3px 4px 0 var(--border-control);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;margin:16px auto;padding:16px;display:grid}._5TFliW_resultCard[data-latest] ._5TFliW_reveal>svg{background:var(--surface);border-radius:50%;width:44px;height:44px;padding:4px}._5TFliW_resultCard ._5TFliW_reveal small{color:var(--background);margin-bottom:4px;font-size:.875rem;display:block}._5TFliW_resultCard ._5TFliW_reveal strong{font:600 1.25rem/1.4 var(--font-ui);overflow-wrap:anywhere;display:block}._5TFliW_resultCard[data-latest=false] ._5TFliW_reveal{display:none}._5TFliW_finish{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}._5TFliW_outcome{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}._5TFliW_claim{color:var(--accent);place-items:center;display:grid}._5TFliW_claim>svg{width:44px;height:44px}._5TFliW_outcome[data-history-council-outcome=tie] ._5TFliW_claim{color:var(--muted)}._5TFliW_outcome h3{font:600 1.125rem/1.4 var(--font-ui);margin:4px 0}._5TFliW_outcome ._5TFliW_claimLine{color:var(--muted);margin:4px 0 0;font-size:.875rem}._5TFliW_points{flex-wrap:wrap;grid-column:2;align-items:baseline;gap:8px;margin:0;font-size:.875rem;display:flex}._5TFliW_points strong{font:600 1.25rem/1.4 var(--font-ui);font-variant-numeric:tabular-nums}._5TFliW_finish>button{width:100%;margin-top:16px}._5TFliW_sealedCard{border:2px solid var(--accent);background:var(--text);width:100%;max-width:440px;color:var(--background);text-align:left;cursor:pointer;font:inherit;border-radius:4px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;margin:16px auto 0;padding:0;transition:transform .12s;display:grid;overflow:hidden}._5TFliW_caption{border-bottom:1px solid var(--border-control);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px 12px;padding:10px 16px;font-size:.875rem;font-weight:600;display:flex}._5TFliW_caption>span{font-weight:400}._5TFliW_sealedCard>svg{background:var(--surface);border-radius:50%;width:44px;height:44px;margin-left:12px}._5TFliW_sealedRead{min-width:0;padding:0 16px 0 4px}._5TFliW_sealedRead small{font-size:.875rem;display:block}._5TFliW_sealedRead strong{overflow-wrap:anywhere;margin-top:2px;font-size:1rem;line-height:1.5;display:block}._5TFliW_turn{background:var(--accent);min-height:44px;color:var(--on-accent);grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:1rem;font-weight:600;display:flex}._5TFliW_sealedCard:focus-visible{outline:3px solid var(--accent);outline-offset:5px}._5TFliW_sealedCard:disabled{cursor:wait}._5TFliW_reads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._5TFliW_reads[data-single=true]{grid-template-columns:minmax(0,1fr)}._5TFliW_read{border:1px solid var(--border-control);text-align:center;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:12px 8px 8px;display:flex}._5TFliW_read>span{color:var(--muted);font-size:.875rem}._5TFliW_read>strong{font:600 1rem/1.5 var(--font-ui);color:var(--text);overflow-wrap:anywhere;margin:4px 0 12px}._5TFliW_read>p{border-top:1px solid var(--border);width:100%;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:auto 0 0;padding-top:8px;font-size:.875rem;display:flex}._5TFliW_read b{font-variant-numeric:tabular-nums;margin-left:4px;font-weight:600}._5TFliW_read[data-correct=true]{border-color:var(--accent)}._5TFliW_read[data-correct=true]>p{color:var(--accent)}._5TFliW_setRead{width:100%;margin:4px 0 12px}._5TFliW_setRead ul{margin:0 0 8px;padding:0;list-style:none}._5TFliW_setRead li{font:600 1rem/1.5 var(--font-ui);overflow-wrap:anywhere}._5TFliW_setRead li+li{margin-top:4px}._5TFliW_setRead li svg{vertical-align:-2px;margin-right:4px;display:inline-block}._5TFliW_setRead li[data-matched=true] svg{color:var(--accent)}._5TFliW_setRead li[data-matched=false] svg{color:var(--muted)}._5TFliW_setRead small{font:400 .875rem/1.5 var(--font-ui);color:var(--muted)}._5TFliW_resultCard>._5TFliW_setRule{color:var(--muted);margin:8px 0 0;font-size:.875rem}._5TFliW_accessibleOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5TFliW_record{text-align:center;color:var(--muted);font-size:.875rem}._5TFliW_record summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--text);margin:0 auto;padding:12px 8px}._5TFliW_record p{text-align:left;margin:0 0 12px}._5TFliW_resultCard>[data-council-pulse]{border:0;margin:12px 0 0;padding:0;display:flex}@media (hover:hover){._5TFliW_sealedCard:not(:disabled):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._5TFliW_sealedCard{transition:none}._5TFliW_sealedCard:not(:disabled):hover{transform:none}}._5TFliW_resultCard ._5TFliW_backToSeason{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:600 .875rem/1.5 var(--font-ui);justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:8px;display:flex}
.M92u4G_stakes{width:100%;max-width:560px;color:var(--text);text-align:left;font:400 .875rem/1.5 var(--font-ui);margin:8px auto 0}.M92u4G_stakes p{text-align:center;margin:0;padding:8px 0}.M92u4G_label{margin-bottom:8px;font-weight:600;display:block}.M92u4G_stakes dl{border-top:1px solid var(--border-control);gap:8px;margin:0;padding-top:8px;display:grid}.M92u4G_stakes dl>div{display:block}.M92u4G_stakes dt{font-weight:600;display:inline}.M92u4G_stakes dt:after{content:" → "}.M92u4G_stakes dd{color:var(--muted);margin:0;display:inline}
.CPTQBq_hand{text-align:left;max-width:480px;margin:20px auto 0}.CPTQBq_hand h4{font:600 1rem/1.5 var(--font-ui);margin:0}.CPTQBq_hand>p{color:var(--muted);margin:4px 0 12px;font-size:.875rem}.CPTQBq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CPTQBq_cards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.CPTQBq_hand .CPTQBq_card{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--text);min-width:0;min-height:44px;color:var(--background);box-shadow:2px 3px 0 var(--border-control);font:400 .875rem/1.5 var(--font-ui);text-align:center;cursor:pointer;flex-direction:column;align-items:center;padding:12px 4px 0;display:flex}.CPTQBq_card>svg{background:var(--surface);border-radius:50%;width:28px;height:28px;margin-bottom:8px;padding:2px}.CPTQBq_card>strong{overflow-wrap:anywhere;margin-bottom:8px;font-weight:600}.CPTQBq_read{overflow-wrap:anywhere;width:100%;margin-bottom:8px;display:grid}.CPTQBq_read .CPTQBq_status{justify-content:center;align-items:center;gap:4px;font-weight:600;display:flex}.CPTQBq_status svg{flex-shrink:0}.CPTQBq_card>small{border-top:1px solid var(--border-control);width:calc(100% + 8px);font:600 .875rem/1.5 var(--font-ui);margin:auto -4px 0;padding:8px 2px}.CPTQBq_card[data-edge=you]>small{background:var(--accent);color:var(--on-accent)}.CPTQBq_card:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.CPTQBq_card:disabled{cursor:wait}
.b1uDla_race{border-left:2px solid var(--accent);background:var(--background);text-align:left;max-width:480px;margin:16px auto 0;padding:12px}.b1uDla_race h4{font:600 .875rem/1.5 var(--font-ui);color:var(--text);align-items:flex-start;gap:8px;margin:0;display:flex}.b1uDla_race h4 svg{color:var(--accent);flex-shrink:0;margin-top:2px}.b1uDla_race p{font:400 .875rem/1.5 var(--font-ui);color:var(--muted);margin:6px 0 0}.b1uDla_race [data-race-counts]{font-variant-numeric:tabular-nums}.b1uDla_race .b1uDla_scope{margin:0 0 6px}
.-o7OJq_payoff[data-read-payoff]{border-top:1px solid var(--border-control);color:var(--text);text-align:left;align-items:center;gap:10px;margin-top:8px;padding:10px 0;display:flex}.-o7OJq_payoff>svg,.-o7OJq_impact>svg{color:var(--amber);flex-shrink:0}.-o7OJq_payoff p{font:400 .875rem/1.5 var(--font-ui);margin:0}.-o7OJq_payoff strong,.-o7OJq_payoff span{display:block}.-o7OJq_payoff strong{font-weight:600}.-o7OJq_payoff span{color:var(--muted);font-variant-numeric:tabular-nums}.-o7OJq_payoff[data-read-landed=true]>svg{color:var(--accent)}.-o7OJq_impact{color:var(--text);text-align:left;font:400 .875rem/1.5 var(--font-ui);align-items:flex-start;gap:8px;margin:12px 0;display:flex}.-o7OJq_impact strong,.-o7OJq_impact span span{display:block}.-o7OJq_impact span span{color:var(--muted)}
.Q9KxLq_picker{border:1px solid var(--border-control);border-radius:var(--radius-panel);background:var(--background);color:var(--text);text-align:left;margin:8px 0;padding:12px}.Q9KxLq_picker header{justify-content:space-between;align-items:center;gap:12px;display:flex}.Q9KxLq_picker h5{font:600 1rem/1.5 var(--font-ui);margin:0}.Q9KxLq_picker header button{white-space:nowrap;flex-shrink:0;min-width:44px}.Q9KxLq_picker p{font:400 .875rem/1.5 var(--font-ui);color:var(--muted);margin:8px 0}.Q9KxLq_picker p strong{color:var(--text)}.Q9KxLq_faces{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.Q9KxLq_faces button{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:72px;color:var(--text);text-align:left;font:400 .875rem/1.5 var(--font-ui);cursor:pointer;align-items:center;gap:8px;padding:8px;display:flex}.Q9KxLq_faces button>svg{flex-shrink:0;width:36px;height:40px}.Q9KxLq_faces button>span{min-width:0}.Q9KxLq_faces strong{font:600 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere;display:block}.Q9KxLq_faces small{font:400 .875rem/1.5 var(--font-ui);color:var(--accent);align-items:center;gap:4px;display:flex}.Q9KxLq_faces small svg{flex-shrink:0}.Q9KxLq_faces button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised)}.Q9KxLq_picker button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Q9KxLq_picker button:disabled{opacity:1;cursor:default}@media (max-width:540px){.Q9KxLq_faces{grid-template-columns:repeat(2,minmax(0,1fr))}.Q9KxLq_faces button{text-align:center;flex-direction:column;justify-content:flex-start}.Q9KxLq_faces small{justify-content:center}}
.nMQbhW_comparison{text-align:left;max-width:640px;margin:16px auto}.nMQbhW_comparison header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nMQbhW_comparison h4{min-width:0;font:600 1.125rem/1.3 var(--font-ui);overflow-wrap:anywhere;margin:0}.nMQbhW_comparison h4:focus{outline:0}.nMQbhW_comparison header button{min-height:44px;color:var(--accent);font:600 .875rem/1.4 var(--font-ui);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px 0}.nMQbhW_hint,.nMQbhW_scope{color:var(--muted);margin:8px 0 12px;font-size:.875rem}.nMQbhW_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;padding:8px 4px;display:grid}.nMQbhW_pair[hidden]{display:none}.nMQbhW_card,.nMQbhW_empty{border-radius:var(--radius-control);text-align:center;flex-direction:column;align-items:center;min-width:0;padding:16px 12px 12px;display:flex}.nMQbhW_card{background:var(--text);color:var(--background);box-shadow:3px 4px 0 var(--border-control);position:relative}.nMQbhW_card>svg{width:64px;height:68px;margin-bottom:8px}.nMQbhW_card h5{font:600 1.125rem/1.3 var(--font-ui);overflow-wrap:anywhere;margin:0}.nMQbhW_tribe{margin-top:4px;font-size:.875rem}.nMQbhW_readStatus{border-radius:var(--radius-control);width:100%;font:400 .875rem/1.5 var(--font-ui);justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:4px;display:flex}.nMQbhW_readStatus svg{flex-shrink:0}.nMQbhW_card[data-compare-chosen=true] .nMQbhW_readStatus{background:var(--background);color:var(--text)}.nMQbhW_swap{width:100%;margin:8px 0 4px}.nMQbhW_swap>span{font:400 .875rem/1.5 var(--font-ui);margin-bottom:4px;display:block}.nMQbhW_swap>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nMQbhW_swap button{border:1px solid var(--background);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--background);cursor:pointer;background:0 0;place-items:center;display:grid}.nMQbhW_swap .nMQbhW_changeRead{font:600 .875rem/1.5 var(--font-ui);margin-bottom:8px}.nMQbhW_chooseRead{border:1px solid var(--accent);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--accent);font:600 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;margin-top:12px;padding:8px}.nMQbhW_chooseRead:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nMQbhW_card .nMQbhW_remove{width:44px;height:44px;color:var(--background);cursor:pointer;background:0 0;border:0;place-items:center;padding:8px;display:grid;position:absolute;top:0;right:0}.nMQbhW_card .nMQbhW_followBack{border:1px solid var(--background);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--background);font:600 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:8px 4px;display:flex}.nMQbhW_followBack svg{flex-shrink:0}.nMQbhW_comparison .nMQbhW_predict{border:1px solid var(--background);border-radius:var(--radius-control);background:var(--accent);width:100%;min-height:44px;color:var(--on-accent);font:600 .875rem/1.4 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:10px 6px;display:flex}.nMQbhW_predict svg{flex-shrink:0}.nMQbhW_protected{gap:4px;margin:0 0 12px;font-size:.875rem;display:flex}.nMQbhW_protected svg{flex-shrink:0}.nMQbhW_empty{border:1px dashed var(--border-control);min-height:220px;color:var(--muted);justify-content:flex-start;padding-top:32px}.nMQbhW_empty>span{font-size:3rem}.nMQbhW_empty strong{font-size:1rem}.nMQbhW_empty p{margin:8px 0 0;font-size:.875rem}.nMQbhW_card button:focus-visible{outline:2px solid var(--background);outline-offset:3px}.nMQbhW_comparison header button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:540px){.nMQbhW_pair{gap:10px;padding-inline:0}.nMQbhW_card,.nMQbhW_empty{padding:12px 6px 8px}.nMQbhW_card>svg{width:48px;height:52px}.nMQbhW_card h5{min-height:42px;font-size:1rem}.nMQbhW_tribe{min-height:40px}.nMQbhW_predict svg{display:none}.nMQbhW_comparison h4{font-size:1rem}}
.UZ4C0a_table{width:100%;max-width:880px;margin:auto}.UZ4C0a_draftNotice{font:400 .875rem/1.5 var(--font-ui);color:var(--muted);justify-content:center;align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}.UZ4C0a_draftNotice svg{color:var(--accent);flex-shrink:0;margin-top:2px}.UZ4C0a_tableCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.UZ4C0a_tableCaption>span{color:var(--muted);letter-spacing:.08em;flex-shrink:0;font-size:.75rem}.UZ4C0a_tableCaption button,.UZ4C0a_readyLink{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.UZ4C0a_tableCaption button{white-space:nowrap;flex-shrink:0}.UZ4C0a_hand{border-bottom:2px solid var(--border-control);justify-content:center;gap:14px;padding:12px 4px 22px;display:flex}.UZ4C0a_handCard{flex-direction:column;flex:1;min-width:0;max-width:260px;display:flex;transform:rotate(-2deg)}.UZ4C0a_handCard:nth-child(2){transform:rotate(2deg)}.UZ4C0a_handCard:nth-child(3){transform:rotate(-1deg)}.UZ4C0a_slot{border:1px dashed var(--border-control);border-radius:var(--radius-control);background:var(--background);width:100%;min-width:0;min-height:156px;color:var(--text);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px;display:flex}.UZ4C0a_slot[data-filled=true]{background:var(--text);color:var(--background);box-shadow:3px 4px 0 var(--border-control);border-style:solid}.UZ4C0a_slot[data-filled=true] .UZ4C0a_slotLabel,.UZ4C0a_slot[data-filled=true] .UZ4C0a_slotFoot,.UZ4C0a_slot[data-filled=true] .UZ4C0a_slotFoot svg{color:var(--background)}.UZ4C0a_slot[aria-current]{border-color:var(--accent);outline:1px solid var(--accent)}.UZ4C0a_slot>svg{width:40px;height:34px}.UZ4C0a_slotLabel{color:var(--muted);font-size:.875rem}.UZ4C0a_editingLabel,.UZ4C0a_compactLabel{display:none}.UZ4C0a_slot>strong{font:600 clamp(1.1rem, 2.4vw, 1.4rem)/1.2 var(--font-ui);overflow-wrap:anywhere;animation:.22s ease-out UZ4C0a_placeBallot}.UZ4C0a_slot[data-filled=false] strong{color:var(--muted);font-size:2rem}.UZ4C0a_slotFoot{color:var(--muted);align-items:center;gap:4px;margin-top:auto;font-size:.75rem;display:flex}.UZ4C0a_slotFoot svg{width:14px;height:14px;color:var(--accent)}.UZ4C0a_handCard[data-boosted=true] .UZ4C0a_slot{border-color:var(--background);outline:2px solid var(--accent);outline-offset:2px}.UZ4C0a_handCard .UZ4C0a_slot[data-filled=true]:focus-visible{outline:2px solid var(--background);outline-offset:-5px}.UZ4C0a_handCard .UZ4C0a_doubleRead{border:1px solid var(--border-control);border-radius:var(--radius-control);width:100%;min-height:64px;color:var(--text);background:var(--background);font:600 .875rem/1.4 var(--font-ui);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin-top:8px;padding:8px 4px;display:flex}.UZ4C0a_doubleRead>span{justify-content:center;align-items:center;gap:4px;display:flex}.UZ4C0a_doubleRead svg{width:16px;height:16px;color:var(--accent)}.UZ4C0a_doubleRead>strong{font:inherit;font-variant-numeric:tabular-nums}.UZ4C0a_doubleRead[aria-pressed=true]{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.UZ4C0a_doubleRead[aria-pressed=true] svg{color:var(--on-accent)}.UZ4C0a_doubleRead:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.UZ4C0a_castBoard{text-align:center;padding-top:22px}.UZ4C0a_callNumber{color:var(--amber);letter-spacing:.08em;font-size:.75rem}.UZ4C0a_castBoard h3,.UZ4C0a_ready h3{font:600 clamp(1.8rem, 3.5vw, 2.5rem)/1.1 var(--font-display);margin:8px 0}.UZ4C0a_instruction{color:var(--muted);margin:8px 0 16px;font-size:.875rem}.UZ4C0a_openingRead{max-width:540px;color:var(--muted);margin:12px auto;font-size:.875rem}.UZ4C0a_recordLens{max-width:620px;margin:4px auto 8px}.UZ4C0a_recordLens>button+button{margin-left:16px}.UZ4C0a_recordLens>button{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.UZ4C0a_recordLens p,.UZ4C0a_recordLens li{color:var(--muted);font-size:.875rem}.UZ4C0a_recordLens ul{text-align:left;border-block:1px solid var(--border);margin:8px 0;padding:12px;list-style:none}.UZ4C0a_recordLens li+li{margin-top:6px}.UZ4C0a_pieces .UZ4C0a_playerRecord{color:var(--muted);white-space:normal;overflow-wrap:normal;max-width:100%;font-size:.875rem;line-height:1.3}.UZ4C0a_pieces button{position:relative}.UZ4C0a_pieces .UZ4C0a_predictedShield{color:var(--accent);position:absolute;top:0;right:4px}.UZ4C0a_pieces .UZ4C0a_predictedShield svg{width:18px;height:18px}.UZ4C0a_protectionNote{color:var(--accent);justify-content:center;align-items:center;gap:6px;font-size:.875rem;display:flex}.UZ4C0a_conflict{border:1px solid var(--amber);border-radius:var(--radius-control);text-align:left;max-width:620px;color:var(--amber);margin:12px auto;padding:12px}.UZ4C0a_conflict h4{font:600 .875rem/1.5 var(--font-ui);align-items:center;gap:8px;margin:0 0 8px;display:flex}.UZ4C0a_conflict h4 svg{flex-shrink:0}.UZ4C0a_conflict p{color:var(--text);margin:8px 0;font-size:.875rem}.UZ4C0a_conflictActions{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:4px 12px;display:grid}.UZ4C0a_conflictActions[data-count="1"]{grid-template-columns:minmax(0,1fr)}.UZ4C0a_conflictActions[data-count="3"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.25rem),1fr))}.UZ4C0a_conflict .UZ4C0a_conflictActions button{min-height:44px;color:var(--accent);font:400 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.UZ4C0a_conflictActions button svg{flex-shrink:0}.UZ4C0a_finaleScope{max-width:620px;color:var(--muted);margin:8px auto 12px;font-size:.875rem}.UZ4C0a_finaleScope p{margin:0}.UZ4C0a_finaleScope strong{color:var(--text)}.UZ4C0a_finaleScope button{min-height:44px;color:var(--accent);font:600 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.UZ4C0a_finaleScope button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.UZ4C0a_conflict button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-control)}.UZ4C0a_accessibleOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UZ4C0a_pieces{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.UZ4C0a_pieces button{min-width:0;min-height:110px;color:var(--text);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 0;display:flex}.UZ4C0a_pieces button:hover:not(:disabled),.UZ4C0a_pieces button:focus-visible{background:var(--surface-raised);border-color:var(--border-control)}.UZ4C0a_pieces button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised)}.UZ4C0a_pieces svg{width:58px;height:64px;transition:transform .14s}.UZ4C0a_pieces button:hover:not(:disabled)>svg{transform:translateY(-4px)}.UZ4C0a_pieces button>span{white-space:nowrap;font-size:.875rem}.UZ4C0a_pieces button>small{color:var(--muted);font-size:.75rem}.UZ4C0a_ready{text-align:center;padding:20px 0}.UZ4C0a_ready>p{color:var(--muted);margin:8px 0;font-size:.875rem}.UZ4C0a_ready>svg{width:120px;height:100px;margin:16px auto;display:block}.UZ4C0a_reads{max-width:620px;margin:16px auto 20px}.UZ4C0a_reads>p{color:var(--amber);justify-content:center;align-items:center;gap:6px;font-size:.875rem;display:flex}.UZ4C0a_reads>.UZ4C0a_readBudget{color:var(--muted);margin:8px 0;display:block}.UZ4C0a_reads small,.UZ4C0a_ready>small{color:var(--muted);font-size:.875rem;line-height:1.5;display:block}.UZ4C0a_seal{width:100%;max-width:480px;min-height:54px;color:var(--on-accent);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin:16px auto 12px;padding:14px 20px;font-size:1rem;font-weight:600;display:flex}.UZ4C0a_scope{border-top:1px solid var(--border);color:var(--muted);margin-top:12px;font-size:.875rem}.UZ4C0a_scope summary{cursor:pointer;min-height:44px;padding:12px 0}.UZ4C0a_scope p{margin:8px 0}.UZ4C0a_table button:disabled{opacity:.5;cursor:default}.UZ4C0a_table [tabindex="-1"]{scroll-margin-top:20px}.UZ4C0a_table [tabindex="-1"]:focus{outline:0}@keyframes UZ4C0a_placeBallot{0%{opacity:.5;transform:translateY(-10px)rotate(-4deg)}to{opacity:1;transform:none}}@media (max-width:760px){.UZ4C0a_conflictActions button{justify-content:center}.UZ4C0a_conflictActions button svg{display:none}.UZ4C0a_tableCaption{margin-bottom:4px}.UZ4C0a_tableCaption>span{letter-spacing:0}.UZ4C0a_hand{gap:8px;padding-bottom:16px}.UZ4C0a_slot{min-height:136px;padding:10px 5px}.UZ4C0a_hand[data-ready=false] .UZ4C0a_slot{min-height:108px}.UZ4C0a_hand[data-ready=false] .UZ4C0a_slot[data-filled=false] .UZ4C0a_slotFoot{display:none}.UZ4C0a_slot>svg{width:32px;height:28px}.UZ4C0a_slot>strong{font-size:1.1rem}.UZ4C0a_slotLabel{font-size:.875rem}.UZ4C0a_slotFoot{font-size:.75rem}.UZ4C0a_slotFoot svg{display:none}.UZ4C0a_castBoard{padding-top:16px}.UZ4C0a_pieces{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.UZ4C0a_pieces button{min-height:94px}.UZ4C0a_pieces svg{width:44px;height:48px}.UZ4C0a_ready{padding-block:16px}.UZ4C0a_ready>svg{width:80px;height:65px;margin:8px auto}.UZ4C0a_reads{margin-block:12px 16px}.UZ4C0a_seal{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.UZ4C0a_slot>strong{animation:none}.UZ4C0a_pieces svg{transition:none}.UZ4C0a_pieces button:hover:not(:disabled)>svg{transform:none}}.UZ4C0a_seal[data-history-lock]>svg:first-child{flex-shrink:0;width:32px;height:30px}@media (max-width:540px){.UZ4C0a_hand[data-ready=false][data-count="3"]{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:8px;display:grid}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_handCard{max-width:none;transform:rotate(-.5deg)}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_handCard:nth-child(2){transform:rotate(.5deg)}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot{text-align:left;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr) auto;gap:0 8px;min-height:56px;padding:6px 12px;display:grid}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot>svg{grid-area:1/1/3;width:24px;height:28px}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slotLabel{grid-area:1/2;line-height:1.4}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_fullLabel{display:none}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_compactLabel,.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot[aria-current] .UZ4C0a_editingLabel{display:inline}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot>strong{grid-area:2/2;font-size:1rem;line-height:1.3}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot[data-filled=false]{min-height:44px}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot[data-filled=false]>strong{display:none}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot[data-filled=false] .UZ4C0a_slotLabel{grid-row:1/3}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slot[data-filled=false] .UZ4C0a_slotFoot{display:flex}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slotFoot{white-space:nowrap;grid-area:1/3/3;margin:0;font-size:.875rem}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slotFoot svg{flex-shrink:0;width:16px;height:16px;display:block}.UZ4C0a_hand[data-ready=false][data-count="3"] .UZ4C0a_slotFootText{display:none}.UZ4C0a_hand[data-ready=true]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.UZ4C0a_hand[data-ready=true] .UZ4C0a_handCard{max-width:none}.UZ4C0a_hand[data-ready=true][data-count="3"] .UZ4C0a_handCard:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:260px;margin-top:8px}}
.GyK0aW_camps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:20px 0;display:grid}.GyK0aW_camp{min-width:0}.GyK0aW_camp h4{font:600 1.125rem/1.5 var(--font-ui);justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.GyK0aW_camp h4 svg{flex-shrink:0;width:32px;height:32px}.GyK0aW_camp .GyK0aW_campPieces{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.GyK0aW_campPieces button>span{white-space:nowrap}.GyK0aW_selectionMark{background:var(--accent);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;left:2px}.GyK0aW_roster .GyK0aW_selectionMark>svg{width:16px;height:16px}.GyK0aW_tribeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:620px;margin:16px auto;display:grid}.GyK0aW_tribeChoice{border:1px solid var(--border-control);min-width:0;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex-direction:column;align-items:center;padding:16px 0 0;display:flex;overflow:hidden}.GyK0aW_tribeChoice>strong{font:600 1.125rem/1.5 var(--font-ui)}.GyK0aW_campScene{width:100%;max-width:240px;height:auto;margin:4px 0}.GyK0aW_wholeTribe{color:var(--muted);padding:4px 8px 12px;font-size:.875rem}.GyK0aW_departureRead{border-block:1px solid var(--border);overflow-wrap:anywhere;gap:4px;width:calc(100% - 16px);margin:0 8px 12px;padding:8px 0;display:grid}.GyK0aW_departureRead small{color:var(--muted);font-size:.875rem}.GyK0aW_departureRead strong{font:600 1rem/1.5 var(--font-ui)}.GyK0aW_pickTribe{background:var(--accent);width:100%;min-height:44px;color:var(--on-accent);justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:8px;font-size:.875rem;font-weight:600;display:flex}.GyK0aW_immunityRule{color:var(--muted);max-width:540px;margin:12px auto;font-size:.875rem}.GyK0aW_tribeChoice:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.GyK0aW_tribeChoice[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.GyK0aW_tribeChoice:hover:not(:disabled){background:var(--surface-raised)}}@media (max-width:540px){.GyK0aW_pickTribe{gap:4px;padding-inline:4px}}@media (max-width:760px){.GyK0aW_camps{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:16px}.GyK0aW_tribeChoices{gap:12px}.GyK0aW_tribeChoice{padding-top:12px}}
.iYDtuq_trail{text-align:center;max-width:620px;margin:16px auto}.iYDtuq_trail h4{font:600 1rem/1.5 var(--font-ui);margin:0}.iYDtuq_trail>p{color:var(--muted);margin:4px 0 12px;font-size:.875rem}.iYDtuq_trail .iYDtuq_cards{text-align:center;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:4px;list-style:none;display:grid}.iYDtuq_trail .iYDtuq_cards>li{min-width:0;margin:0}.iYDtuq_trail .iYDtuq_cards[data-count="1"]{grid-template-columns:minmax(0,200px);justify-content:center}.iYDtuq_trail .iYDtuq_cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px;margin-inline:auto}.iYDtuq_trail button,.iYDtuq_unknown{background:var(--background);width:100%;min-height:128px;color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius-control);flex-direction:column;align-items:center;gap:4px;padding:8px;display:flex}.iYDtuq_trail button{cursor:pointer}.iYDtuq_trail button>span,.iYDtuq_unknown>span{font:400 .875rem/1.5 var(--font-ui)}.iYDtuq_trail button>svg{width:28px;height:28px}.iYDtuq_trail strong{font:600 1rem/1.5 var(--font-ui);overflow-wrap:anywhere}.iYDtuq_trail .iYDtuq_back{color:var(--accent);justify-content:center;align-items:center;gap:4px;margin-top:auto;font-weight:600;display:flex}.iYDtuq_trail button[aria-pressed=true]{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:2px}.iYDtuq_trail button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.iYDtuq_unknown{justify-content:center}@media (max-width:540px){.iYDtuq_trail .iYDtuq_cards{gap:8px}.iYDtuq_trail button,.iYDtuq_unknown{padding-inline:4px}}
.jo49Ea_arrival{border-bottom:1px solid var(--border-control);align-items:center;gap:12px;margin-bottom:16px;padding:0 0 16px;display:flex}.jo49Ea_symbol{flex-shrink:0;width:44px}.jo49Ea_symbol>svg{width:44px;height:56px;display:block}.jo49Ea_story{min-width:0}.jo49Ea_story h3{font:600 1.125rem/1.5 var(--font-ui);color:var(--text);margin:0}.jo49Ea_story p{font:400 .875rem/1.5 var(--font-ui);color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0}.jo49Ea_story .jo49Ea_departure{color:var(--text)}.jo49Ea_departure strong{font-weight:600}.jo49Ea_tribes{flex-wrap:wrap;gap:4px 16px;display:flex}@media (max-width:540px){.jo49Ea_arrival{gap:8px;margin-bottom:12px;padding-bottom:12px}.jo49Ea_symbol{width:32px}.jo49Ea_symbol>svg{width:32px;height:48px}}
.A_htya_hand{border-top:1px solid var(--border-control);text-align:left;max-width:640px;margin:20px auto 8px;padding-top:16px}.A_htya_hand h4{font:600 1rem/1.5 var(--font-ui);margin:0 0 12px}.A_htya_hand h4:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.A_htya_hand ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.A_htya_hand li{background:var(--text);color:var(--background);border-radius:var(--radius-control);align-items:center;gap:12px;padding:4px 8px;display:flex}.A_htya_hand li>svg{flex:0 0 28px;width:28px;height:28px}.A_htya_hand li strong{overflow-wrap:anywhere;min-width:0;font:600 1rem/1.5 var(--font-ui);flex:1}.A_htya_hand li button{width:44px;min-height:44px;color:var(--background);border:1px solid var(--background);border-radius:var(--radius-control);cursor:pointer;background:0 0;flex:0 0 44px;place-items:center;padding:8px;display:grid}.A_htya_hand li button:focus-visible{outline:2px solid var(--background);outline-offset:2px}.A_htya_empty,.A_htya_rule{color:var(--muted);margin:12px 0;font-size:.875rem;line-height:1.5}.A_htya_goal{color:var(--text);margin:12px 0;font-size:.875rem;line-height:1.5}
._8RaDXq_returning{text-align:left;max-width:540px;margin:16px auto}._8RaDXq_returning button{border:1px solid var(--border-control);border-radius:var(--radius-control);width:100%;color:var(--text);background:var(--background);text-align:left;font:400 .875rem/1.5 var(--font-ui);cursor:pointer;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}._8RaDXq_returning button>svg{width:48px;height:56px}._8RaDXq_returning button>span{min-width:0}._8RaDXq_caption,._8RaDXq_record{color:var(--muted);display:block}._8RaDXq_returning strong{overflow-wrap:anywhere;margin-block:2px;font-weight:600;display:block}._8RaDXq_action{color:var(--accent);align-items:center;gap:8px;margin-top:8px;display:flex}._8RaDXq_returning button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.bWI3xG_latest{text-align:left;max-width:540px;margin:16px auto}.bWI3xG_latest button,.bWI3xG_record{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--background);width:100%;color:var(--text);text-align:left;font:400 .875rem/1.5 var(--font-ui);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.bWI3xG_latest button{cursor:pointer}.bWI3xG_latest button+button,.bWI3xG_record+.bWI3xG_record,.bWI3xG_record+button,.bWI3xG_latest button+.bWI3xG_record{margin-top:8px}.bWI3xG_latest button>svg,.bWI3xG_record>svg{width:48px;height:56px}.bWI3xG_latest button>span,.bWI3xG_record>div{min-width:0}.bWI3xG_caption,.bWI3xG_scope{color:var(--muted);display:block}.bWI3xG_latest strong{font:600 1rem/1.5 var(--font-ui);overflow-wrap:anywhere;margin-block:2px;display:block}.bWI3xG_action,.bWI3xG_chosen{align-items:center;gap:8px;display:flex}.bWI3xG_action{color:var(--accent);margin-top:8px}.bWI3xG_chosen{margin-top:4px}.bWI3xG_previous{overflow-wrap:anywhere;margin-top:8px;display:block}.bWI3xG_chosen svg,.bWI3xG_action svg{flex-shrink:0}.bWI3xG_latest button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.g8KY3G_receipt{text-align:left;max-width:540px;color:var(--text);border-block:1px solid var(--border);align-items:center;gap:8px;margin:12px auto;padding:8px 0;display:flex}.g8KY3G_receipt>svg{color:var(--accent);flex-shrink:0}.g8KY3G_receipt p{min-width:0;font:400 .875rem/1.5 var(--font-ui);overflow-wrap:anywhere;flex:1;margin:0}.g8KY3G_receipt p span{color:var(--muted)}.g8KY3G_receipt strong{font-weight:600}.g8KY3G_receipt button{min-width:44px;min-height:44px;color:var(--accent);font:600 .875rem/1.5 var(--font-ui);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px 4px}.g8KY3G_receipt button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.NzSDya_opening{text-align:center;max-width:640px;margin:auto;padding:24px}.NzSDya_hero{margin-bottom:24px}.NzSDya_kicker{color:var(--amber);letter-spacing:.08em;font-size:.875rem}.NzSDya_arena{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;max-width:420px;margin:16px auto;display:grid}.NzSDya_arena>div{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.NzSDya_arena>div>svg{width:76px;height:80px}.NzSDya_arena>div>strong{font:600 1rem/1.5 var(--font-ui)}.NzSDya_arena .NzSDya_islandName>strong{font:700 clamp(2.5rem,6vw,4rem)/1 var(--font-display);letter-spacing:.04em}.NzSDya_islandName>span{color:var(--muted);font-size:.875rem}.NzSDya_hero h2{font:700 clamp(2rem,5vw,2.75rem)/1.1 var(--font-display);margin:16px 0 8px}.NzSDya_hero p{color:var(--muted);margin:0 0 12px;font-size:1rem;line-height:1.5}.NzSDya_truth{color:var(--muted);font-size:.875rem}.NzSDya_choices{border:0;min-width:0;margin:0;padding:0}.NzSDya_choices legend{width:100%;font:600 1rem/1.5 var(--font-ui);margin-bottom:12px;padding:0}.NzSDya_choicePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.NzSDya_choice{border:1px solid var(--border-control);border-radius:var(--radius-control);cursor:pointer;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px 12px;display:flex;position:relative}.NzSDya_choice:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.NzSDya_choice>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.NzSDya_choice:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:4px}.NzSDya_choice>svg{color:var(--accent);flex-shrink:0}.NzSDya_choice>strong{font:600 1rem/1.5 var(--font-ui)}.NzSDya_choice>span:not(.NzSDya_chosen){color:var(--muted);font-size:.875rem;line-height:1.5}.NzSDya_chosen{width:20px;height:20px;color:var(--on-accent);pointer-events:none;place-items:center;display:grid;position:absolute;top:8px;right:8px}.NzSDya_choice:has(input:checked) .NzSDya_chosen{background:var(--accent);border-radius:50%}.NzSDya_choices:disabled .NzSDya_choice{cursor:wait}.NzSDya_choice:has(input:disabled)>input{cursor:wait}.NzSDya_nameScope{color:var(--muted);margin:12px 0 20px;font-size:.875rem;line-height:1.5}.NzSDya_opening .NzSDya_start{width:100%}.NzSDya_timing{color:var(--muted);margin:12px 0 16px;font-size:.875rem;line-height:1.5}.NzSDya_rules{border-top:1px solid var(--border);text-align:left}.NzSDya_rules summary{color:var(--accent);cursor:pointer;min-height:44px;padding:12px 0;font-size:.875rem}.NzSDya_rules ol{margin:8px 0;padding:0;list-style:none}.NzSDya_rules li{align-items:flex-start;gap:16px;padding:12px 0;display:flex}.NzSDya_rules li>svg{flex-shrink:0;width:44px;height:44px}.NzSDya_rules strong{font:600 1rem/1.5 var(--font-ui)}.NzSDya_rules p{color:var(--muted);margin:4px 0 12px;font-size:.875rem;line-height:1.5}.NzSDya_accessibleOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.NzSDya_choice:hover:not(:has(input:disabled)){background:var(--surface-raised)}}@media (max-width:760px){.NzSDya_opening{padding:16px 12px}.NzSDya_hero{margin-bottom:20px}.NzSDya_arena{gap:8px;margin-block:12px}.NzSDya_arena>div>svg{width:60px;height:64px}.NzSDya_arena .NzSDya_islandName>strong{font-size:2.5rem}.NzSDya_hero p{font-size:.875rem}.NzSDya_choicePair{gap:12px}.NzSDya_choice{padding:16px 8px 12px}.NzSDya_choice>strong{font-size:.875rem}.NzSDya_nameScope{margin-bottom:16px}}
.tk-HTq_journeyMap{max-width:440px;margin:0 auto;padding:8px 16px 20px}.tk-HTq_intro{text-align:center;margin:8px 0 20px}.tk-HTq_intro h3{margin:0 0 8px;font-size:1.125rem}.tk-HTq_intro p{color:var(--muted);margin:0;font-size:.875rem}.tk-HTq_route{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.tk-HTq_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tk-HTq_connections path{fill:none;stroke:var(--border);stroke-width:2px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.tk-HTq_connections path[data-open=true]{stroke:var(--border-control);stroke-dasharray:none}.tk-HTq_stop{min-width:0;min-height:100px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:8px 2px;display:flex;position:relative}.tk-HTq_mark{border:2px solid var(--border-control);background:var(--surface);width:48px;height:48px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tk-HTq_mark>svg{width:26px;height:26px}.tk-HTq_stop strong{font:600 .875rem/1.5 var(--font-ui)}.tk-HTq_status{color:var(--muted);font-size:.875rem}.tk-HTq_stop strong,.tk-HTq_status{background:var(--surface)}.tk-HTq_stop[data-outcome=win] .tk-HTq_mark{color:var(--accent)}.tk-HTq_stop[data-outcome=loss] .tk-HTq_mark{color:var(--amber)}.tk-HTq_stop[aria-current] .tk-HTq_mark{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:3px}.tk-HTq_stop[aria-current] .tk-HTq_status{color:var(--accent)}.tk-HTq_stop[data-outcome=locked] .tk-HTq_mark{border-style:dashed}.tk-HTq_stop[data-outcome=locked]{color:var(--muted)}.tk-HTq_journeyMap .tk-HTq_stop:disabled{opacity:1;cursor:default}.tk-HTq_stop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.tk-HTq_stop:not(:disabled):hover .tk-HTq_mark{border-color:var(--accent)}}
._5lakVq_report{border-top:1px solid var(--border);gap:20px;margin-top:24px;padding:24px 0 0;display:grid}._5lakVq_verdict{text-align:center;justify-items:center;gap:8px;display:grid}._5lakVq_emblem{color:var(--accent);justify-content:center;align-items:center;gap:12px;display:flex}._5lakVq_emblem>svg{width:64px;height:64px}._5lakVq_verdict h3{font:600 clamp(1.75rem,5vw,2.5rem)/1.15 var(--font-ui);margin:0}._5lakVq_verdict p{color:var(--muted);margin:0;font-size:.875rem}._5lakVq_verdict ._5lakVq_score{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:1rem;display:flex}._5lakVq_score strong{color:var(--accent);font-size:2rem}._5lakVq_finalCouncil{background:var(--surface-raised);border-radius:var(--radius-control);text-align:center;margin:0;padding:12px;font-size:.875rem}._5lakVq_moments{gap:16px;display:grid}._5lakVq_moments p{color:var(--muted);align-items:flex-start;gap:12px;margin:0;font-size:.875rem;display:flex}._5lakVq_moments svg{color:var(--accent);flex-shrink:0;margin-top:2px}._5lakVq_moments strong{color:var(--text);margin-bottom:4px;font-size:1rem;display:block}._5lakVq_highlights{border-block:1px solid var(--border)}._5lakVq_highlights>summary{cursor:pointer;min-height:48px;padding-block:12px;font-size:.875rem;font-weight:600}._5lakVq_highlights ._5lakVq_moments{padding-block:8px 16px}._5lakVq_replay{gap:8px;display:grid}._5lakVq_replay>button{width:100%}._5lakVq_reads{border-block:1px solid var(--border)}._5lakVq_reads summary{cursor:pointer;min-height:48px;padding-block:12px;font-size:.875rem;font-weight:600}._5lakVq_reads p{color:var(--muted);margin:12px 0;font-size:.875rem}._5lakVq_reads h4{margin:20px 0 0;font-size:1rem}._5lakVq_topics{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}._5lakVq_topics li{justify-content:space-between;gap:16px;font-size:.875rem;display:flex}._5lakVq_topics strong{font-variant-numeric:tabular-nums}._5lakVq_scoring{border-top:1px solid var(--border);margin-top:20px}._5lakVq_scoring summary{color:var(--muted)}._5lakVq_reviewHand{padding-block:8px 4px}._5lakVq_handControls{justify-content:space-between;align-items:center;gap:12px;display:flex}._5lakVq_handControls>button{border:1px solid var(--border-control);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._5lakVq_handControls>div{text-align:center}._5lakVq_handControls h4{margin:0;font-size:1.125rem}._5lakVq_handControls span{color:var(--muted);font-size:.875rem}._5lakVq_handControls>button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._5lakVq_handControls>button:disabled{color:var(--muted);cursor:default}._5lakVq_reads ._5lakVq_handHelp{text-align:center;margin:12px 0 16px}._5lakVq_reviewCards{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}._5lakVq_reviewCard{background:var(--text);width:100%;min-width:0;color:var(--background);border:1px solid var(--border-control);font:inherit;text-align:left;cursor:pointer;border-radius:4px;flex-direction:column;padding:0;display:flex;overflow:hidden}._5lakVq_reviewTopic{align-items:center;gap:8px;padding:10px 12px;font-size:.875rem;font-weight:600;display:flex}._5lakVq_reviewTopic>svg{background:var(--surface);border-radius:50%;flex-shrink:0;width:32px;height:32px}._5lakVq_reviewPick,._5lakVq_reviewActual{overflow-wrap:anywhere;gap:4px;width:100%;padding:10px 12px;display:grid}._5lakVq_reviewPick{border-block:1px solid var(--border-control)}._5lakVq_reviewCard small{font-size:.875rem}._5lakVq_reviewCard strong{font:600 1rem/1.5 var(--font-ui)}._5lakVq_turnRead{background:var(--accent);width:100%;min-height:44px;color:var(--on-accent);justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:8px;font-size:.875rem;font-weight:600;display:flex}._5lakVq_reviewCard:focus-visible{outline:3px solid var(--accent);outline-offset:3px}._5lakVq_reviewCard:disabled{cursor:wait}._5lakVq_report ._5lakVq_replayNote{color:var(--muted);text-align:center;margin:0;font-size:.875rem}@media (min-width:760px){._5lakVq_moments{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:540px){._5lakVq_reviewCards{grid-template-columns:repeat(3,minmax(0,1fr))}._5lakVq_reviewCards:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:320px;margin-inline:auto}._5lakVq_reviewCards:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
.ZPkrEG_moment{width:100%;max-width:640px;margin:0 auto}.ZPkrEG_moment h4{font:600 1.125rem/1.5 var(--font-ui);margin:0 0 12px}.ZPkrEG_moment .ZPkrEG_card{background:var(--text);width:100%;color:var(--background);border:1px solid var(--border-control);border-radius:var(--radius-control);box-shadow:3px 4px 0 var(--border-control);text-align:left;cursor:pointer;flex-direction:column;padding:0;display:flex}.ZPkrEG_topic{font:600 .875rem/1.5 var(--font-ui);align-items:center;gap:8px;padding:12px;display:flex}.ZPkrEG_topic>svg{background:var(--surface);border-radius:50%;flex-shrink:0;width:32px;height:32px;padding:2px}.ZPkrEG_actual{overflow-wrap:anywhere;gap:4px;padding:0 12px 12px;display:grid}.ZPkrEG_actual>strong{font:600 1.125rem/1.5 var(--font-ui)}.ZPkrEG_moment small{font:400 .875rem/1.5 var(--font-ui)}.ZPkrEG_reads{border-top:1px solid var(--border-control);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.ZPkrEG_reads>span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.ZPkrEG_reads strong{font:600 1rem/1.5 var(--font-ui)}.ZPkrEG_turn{width:100%;min-height:44px;color:var(--on-accent);background:var(--accent);font:600 .875rem/1.5 var(--font-ui);justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.ZPkrEG_turn svg{flex-shrink:0}.ZPkrEG_moment .ZPkrEG_card:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:540px){.ZPkrEG_reads{grid-template-columns:minmax(0,1fr);gap:12px}}
