._94aauW_navBadge{background:var(--loot-epic-fill);color:var(--logo-ink)}._94aauW_layout{gap:var(--space-4);align-items:start;display:grid}@media (min-width:960px){._94aauW_layout{grid-template-columns:minmax(0,1fr) 340px}._94aauW_preview{top:var(--space-4);position:sticky}}._94aauW_steps{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._94aauW_steps li{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);flex:140px;font-size:14px}._94aauW_steps li[aria-current=step]{border-color:var(--color-secondary);background:var(--color-secondary-tint);color:var(--color-text-primary);font-weight:700}._94aauW_stepDone{color:var(--color-text-primary)}._94aauW_stepHeading{margin:0}._94aauW_stepHeading:focus{outline:none}._94aauW_stepHeading:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._94aauW_nav{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._94aauW_pair{gap:var(--space-3);display:grid}@media (min-width:600px){._94aauW_pair{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}._94aauW_cover{font-size:12px;font-weight:700}._94aauW_chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._94aauW_rarityCards{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));display:grid}._94aauW_rarityCard{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:2px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;flex-direction:column;display:flex}._94aauW_rarityCard input{width:20px;height:20px;margin:0}._94aauW_rarityCard:has(input:checked){border-width:3px}._94aauW_rarityCard:has(input:focus-visible){outline:2px solid var(--color-secondary);outline-offset:2px}._94aauW_rarityName{font-weight:800}._94aauW_rarityHint{color:var(--color-text-primary);font-size:14px}._94aauW_rarity-common{background:var(--loot-common-tint)}._94aauW_rarity-common:has(input:checked){border-color:var(--loot-common-text)}._94aauW_rarity-common ._94aauW_rarityName{color:var(--loot-common-text)}._94aauW_rarity-uncommon{background:var(--loot-uncommon-tint)}._94aauW_rarity-uncommon:has(input:checked){border-color:var(--loot-uncommon-text)}._94aauW_rarity-uncommon ._94aauW_rarityName{color:var(--loot-uncommon-text)}._94aauW_rarity-rare{background:var(--loot-rare-tint)}._94aauW_rarity-rare:has(input:checked){border-color:var(--loot-rare-text)}._94aauW_rarity-rare ._94aauW_rarityName{color:var(--loot-rare-text)}._94aauW_rarity-epic{background:var(--loot-epic-tint)}._94aauW_rarity-epic:has(input:checked){border-color:var(--loot-epic-text)}._94aauW_rarity-epic ._94aauW_rarityName{color:var(--loot-epic-text)}._94aauW_rarity-legendary{background:var(--loot-legendary-tint)}._94aauW_rarity-legendary:has(input:checked){border-color:var(--loot-legendary-text)}._94aauW_rarity-legendary ._94aauW_rarityName{color:var(--loot-legendary-text)}._94aauW_choice{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);cursor:pointer;align-items:flex-start;display:flex}._94aauW_choice:has(input:checked){border-color:var(--color-secondary);background:var(--color-secondary-tint)}._94aauW_choice input{margin-top:3px}._94aauW_results{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._94aauW_previewNote{gap:var(--space-2);align-items:flex-start;margin:0;display:flex}._94aauW_nowList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._94aauW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._94aauW_taken{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._94aauW_taken li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._94aauW_alerts{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}._94aauW_alertsCompact{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._94aauW_alertsRow{column-gap:var(--space-3);flex-wrap:wrap;display:flex}._94aauW_host{font-family:var(--font-mono);overflow-wrap:anywhere}
.DjfGwG_chartWrap{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DjfGwG_plot{position:relative}.DjfGwG_svg{touch-action:pan-y;width:100%;height:auto;display:block}.DjfGwG_gridLine{stroke:var(--color-border);stroke-width:1px}.DjfGwG_crosshair{stroke:var(--color-border-strong);stroke-width:1px}.DjfGwG_axisText{fill:var(--color-text-muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:11px}.DjfGwG_endLabel{fill:var(--color-text-primary);font-size:12px;font-weight:700}.DjfGwG_line{fill:none;stroke:var(--line);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.DjfGwG_dot{fill:var(--line);stroke:var(--color-surface);stroke-width:2px}.DjfGwG_tip{top:var(--space-2);min-width:120px;padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);pointer-events:none;flex-direction:column;gap:2px;font-size:12px;display:flex;position:absolute}.DjfGwG_tipRow{justify-content:space-between;gap:var(--space-3);display:flex}.DjfGwG_mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-weight:700}.DjfGwG_chartTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DjfGwG_slider{min-height:44px;accent-color:var(--color-secondary);flex:140px}.DjfGwG_tableScroll{max-height:320px;overflow:auto}.DjfGwG_legend{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.DjfGwG_legend li{align-items:center;gap:var(--space-1);display:inline-flex}.DjfGwG_chips{gap:var(--space-1);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.DjfGwG_lineChip{gap:var(--space-2);min-height:44px}.DjfGwG_lineChip[aria-pressed=false]{color:var(--color-text-muted);border-style:dashed;text-decoration:line-through}.DjfGwG_chartCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.DjfGwG_cardTitle{margin:0;font-size:16px}.DjfGwG_swatch{width:10px;height:10px;margin-right:var(--space-1);background:var(--line);border-radius:9999px;flex:none;display:inline-block}.DjfGwG_statTable th,.DjfGwG_statTable td{padding:var(--space-2)}.DjfGwG_tabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-muted);align-self:flex-start;display:inline-flex}.DjfGwG_tab{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.DjfGwG_tab[aria-selected=true]{background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border-strong)}.DjfGwG_tab:focus-visible{outline:3px solid var(--color-secondary);outline-offset:1px}.DjfGwG_tabPanel{min-width:0}.DjfGwG_bars{gap:var(--space-2);flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.DjfGwG_barRow{align-items:center;gap:var(--space-2);display:flex}.DjfGwG_barName{overflow-wrap:anywhere;width:7em;font-weight:700}.DjfGwG_barTrack{background:var(--color-surface-muted);border-radius:4px;flex:1;height:14px;overflow:hidden}.DjfGwG_barFill{background:var(--line);border-radius:4px;height:100%;display:block}.DjfGwG_tiles,.DjfGwG_highlights,.DjfGwG_awards{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.DjfGwG_tile{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:2px;display:flex}.DjfGwG_tileValue{font-family:var(--font-display), system-ui, sans-serif;font-size:24px;font-weight:800;line-height:1.1}.DjfGwG_playerRows{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none}.DjfGwG_playerRows li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.DjfGwG_playerRows li:last-child{border-bottom:0}.DjfGwG_rowName{overflow-wrap:anywhere;min-width:5em}.DjfGwG_overlay{z-index:4;box-sizing:border-box;padding:var(--space-3);background:var(--color-background);gap:var(--space-3);-webkit-user-select:text;user-select:text;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.DjfGwG_overlayHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.DjfGwG_overlayTitle{font-family:var(--font-display), system-ui, sans-serif;margin:0;font-size:22px}.DjfGwG_overlayTitle:focus{outline:none}.DjfGwG_overlayTitle:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.DjfGwG_close{border:1px solid var(--color-border-strong);background:var(--color-surface);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:flex}.DjfGwG_overlayBody{gap:var(--space-3);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:760px){.DjfGwG_overlayBody{grid-template-columns:minmax(0,1fr)}}.DjfGwG_gameOver{gap:var(--space-2);flex-direction:column;display:flex}.DjfGwG_banner{padding:var(--space-4) var(--space-3);border:1px solid var(--color-border-strong);border-top:4px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;position:relative;overflow:hidden}.DjfGwG_bannerKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);margin:0;font-size:12px;font-weight:700}.DjfGwG_bannerTitle{margin:var(--space-1) 0 0;font-family:var(--font-display), system-ui, sans-serif;font-size:34px;font-weight:800;line-height:1.1}.DjfGwG_bannerSub{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.DjfGwG_subhead{margin:var(--space-2) 0 0;font-size:16px}.DjfGwG_yourGame{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));margin:0;list-style:none;display:grid}.DjfGwG_yourGame li{flex-direction:column;display:flex}.DjfGwG_confetti{display:none}@media (prefers-reduced-motion:no-preference){.DjfGwG_bannerTitle{animation:.6s cubic-bezier(.2,1.4,.5,1) .15s both DjfGwG_winIn}.DjfGwG_bannerKicker,.DjfGwG_bannerSub{animation:.5s ease-out both DjfGwG_riseIn}.DjfGwG_rise{animation:DjfGwG_riseIn .4s calc(.4s + var(--i,0) * 80ms) ease-out both}.DjfGwG_confetti{pointer-events:none;display:block;position:absolute;inset:0}.DjfGwG_confetti span{top:0;left:calc(6% + var(--i) * 9.5%);background:var(--line);opacity:0;width:8px;height:12px;animation:DjfGwG_fall calc(2.1s + var(--i) * 70ms) calc(var(--i) * .13s) linear 3;border-radius:2px;position:absolute}.DjfGwG_confetti span:nth-child(3n){background:var(--color-accent)}}@keyframes DjfGwG_winIn{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes DjfGwG_riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes DjfGwG_fall{0%{opacity:0;transform:translateY(-20px)rotate(0)}10%{opacity:1}to{opacity:0;transform:translateY(220px)rotate(540deg)}}
.KtAGqq_layer{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.KtAGqq_low{color:var(--color-danger)}.KtAGqq_float{pointer-events:none;opacity:0;font-family:var(--font-mono), ui-monospace, monospace;font-size:clamp(18px,9cqmin,30px);font-weight:800;position:absolute;top:30%;left:50%;translate:-50%}.KtAGqq_float:after{content:attr(data-fx)}.KtAGqq_floatDamage{color:var(--color-danger)}.KtAGqq_floatHeal{color:var(--color-success)}.KtAGqq_floatCommander{color:var(--streak)}.KtAGqq_floatPoison{color:var(--poison-text)}.KtAGqq_floatNeutral{color:var(--color-text-muted)}.KtAGqq_crack{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.KtAGqq_crack path{fill:none;stroke:var(--color-text-muted);stroke-width:3px;stroke-dasharray:400}.KtAGqq_stamp{padding:0 var(--space-3);border:4px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;font-size:clamp(28px,16cqmin,64px);font-weight:800;line-height:1.1;display:inline-block;rotate:-8deg}.KtAGqq_win{box-shadow:inset 0 0 0 3px var(--color-accent)}.KtAGqq_rays{display:none}.KtAGqq_ring{box-shadow:inset 0 0 0 3px var(--seat)}.KtAGqq_fromRow{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-muted);border:0;flex-wrap:wrap;margin:0;padding:0;font-size:13px;font-weight:600;display:flex}.KtAGqq_fromRowFloating{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);z-index:2;padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong);position:absolute}.KtAGqq_fromChip{min-width:44px;min-height:36px;padding:0 var(--space-2);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:9999px}.KtAGqq_fromChip:focus-visible{outline:3px solid var(--color-secondary);outline-offset:1px}@media (prefers-reduced-motion:no-preference){.KtAGqq_shakeA{animation:.38s ease-out KtAGqq_shake}.KtAGqq_shakeB{animation:.38s ease-out KtAGqq_shake2}.KtAGqq_damageA,.KtAGqq_damageB{background:color-mix(in srgb, var(--color-danger) 40%, transparent);opacity:0}.KtAGqq_damageA{animation:.45s ease-out KtAGqq_flash}.KtAGqq_damageB{animation:.45s ease-out KtAGqq_flash2}.KtAGqq_healA,.KtAGqq_healB{background:color-mix(in srgb, var(--color-success) 24%, transparent);box-shadow:inset 0 0 24px 4px var(--color-success);opacity:0}.KtAGqq_healA{animation:.7s ease-out KtAGqq_flash}.KtAGqq_healB{animation:.7s ease-out KtAGqq_flash2}.KtAGqq_commanderA,.KtAGqq_commanderB{background:linear-gradient(90deg, transparent 20%, color-mix(in srgb, var(--streak) 70%, transparent) 50%, transparent 80%);opacity:0;background-size:250% 100%}.KtAGqq_commanderA{animation:.52s ease-out KtAGqq_streak}.KtAGqq_commanderB{animation:.52s ease-out KtAGqq_streak2}.KtAGqq_poisonA,.KtAGqq_poisonB,.KtAGqq_neutralA,.KtAGqq_neutralB{box-shadow:inset 0 0 0 3px var(--poison-text);opacity:0}.KtAGqq_neutralA,.KtAGqq_neutralB{box-shadow:inset 0 0 0 3px var(--color-border-strong)}.KtAGqq_poisonA,.KtAGqq_neutralA{animation:.5s ease-out KtAGqq_flash}.KtAGqq_poisonB,.KtAGqq_neutralB{animation:.5s ease-out KtAGqq_flash2}.KtAGqq_bumpA{animation:.32s ease-out KtAGqq_bump}.KtAGqq_bumpB{animation:.32s ease-out KtAGqq_bump2}.KtAGqq_float{animation:1.1s ease-out KtAGqq_rise}.KtAGqq_drops{pointer-events:none;gap:14px;display:flex;position:absolute;top:14%;left:50%;translate:-50%}.KtAGqq_drops span{background:var(--poison-text);opacity:0;border-radius:50%/60% 60% 40% 40%;width:10px;height:14px;animation:.9s ease-in KtAGqq_drip;display:block}.KtAGqq_drops span:nth-child(2){animation-delay:.12s}.KtAGqq_drops span:nth-child(3){animation-delay:.24s}.KtAGqq_heartbeat{animation:1.4s ease-in-out infinite KtAGqq_beat}.KtAGqq_ring{animation:.5s ease-out KtAGqq_sweep}.KtAGqq_popIn{animation:.6s cubic-bezier(.3,1.6,.5,1) KtAGqq_pop}.KtAGqq_crack path{animation:.5s ease-out both KtAGqq_crack}.KtAGqq_crack path:nth-child(2){animation-delay:.15s}.KtAGqq_crack path:nth-child(3){animation-delay:.25s}.KtAGqq_stamp{animation:.5s cubic-bezier(.2,1.4,.5,1) .2s both KtAGqq_stamp}.KtAGqq_win{animation:1.6s ease-in-out infinite KtAGqq_glowWin}.KtAGqq_rays{pointer-events:none;display:block;position:absolute;top:50%;left:50%}.KtAGqq_rays span{background:var(--ray,var(--color-accent));width:6px;height:18px;animation:KtAGqq_ray 1.2s calc(var(--k) * 40ms) ease-out 4 both;border-radius:3px;margin:-9px 0 0 -3px;position:absolute}.KtAGqq_hubBumpA{animation:.4s ease-out KtAGqq_bump}.KtAGqq_hubBumpB{animation:.4s ease-out KtAGqq_bump2}.KtAGqq_fromRow{animation:.2s ease-out KtAGqq_fadeIn}}@media (prefers-reduced-motion:reduce){.KtAGqq_damageA,.KtAGqq_damageB,.KtAGqq_healA,.KtAGqq_healB,.KtAGqq_commanderA,.KtAGqq_commanderB,.KtAGqq_poisonA,.KtAGqq_poisonB,.KtAGqq_neutralA,.KtAGqq_neutralB{opacity:0;animation:.6s linear KtAGqq_fade!important}.KtAGqq_damageA,.KtAGqq_damageB{background:color-mix(in srgb, var(--color-danger) 22%, transparent)}.KtAGqq_healA,.KtAGqq_healB{background:color-mix(in srgb, var(--color-success) 22%, transparent)}.KtAGqq_commanderA,.KtAGqq_commanderB{background:color-mix(in srgb, var(--streak) 26%, transparent)}.KtAGqq_poisonA,.KtAGqq_poisonB{background:color-mix(in srgb, var(--poison-text) 22%, transparent)}.KtAGqq_neutralA,.KtAGqq_neutralB{background:color-mix(in srgb, var(--color-text-muted) 14%, transparent)}.KtAGqq_float,.KtAGqq_drops{display:none}.KtAGqq_heartbeat{box-shadow:inset 0 0 0 3px var(--color-danger)}}@keyframes KtAGqq_fade{0%{opacity:1}to{opacity:0}}@keyframes KtAGqq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes KtAGqq_flash{0%{opacity:1}to{opacity:0}}@keyframes KtAGqq_flash2{0%{opacity:1}to{opacity:0}}@keyframes KtAGqq_shake{0%,to{translate:0}15%{translate:-7px}30%{translate:6px}45%{translate:-4px}60%{translate:3px}75%{translate:-1px}}@keyframes KtAGqq_shake2{0%,to{translate:0}15%{translate:-7px}30%{translate:6px}45%{translate:-4px}60%{translate:3px}75%{translate:-1px}}@keyframes KtAGqq_streak{0%{opacity:1;background-position:100% 0}to{opacity:0;background-position:0 0}}@keyframes KtAGqq_streak2{0%{opacity:1;background-position:100% 0}to{opacity:0;background-position:0 0}}@keyframes KtAGqq_bump{0%,to{scale:1}30%{scale:1.12}}@keyframes KtAGqq_bump2{0%,to{scale:1}30%{scale:1.12}}@keyframes KtAGqq_rise{0%{opacity:0;translate:-50% 18px;scale:.8}15%{opacity:1;translate:-50%;scale:1.15}to{opacity:0;translate:-50% -46px;scale:1}}@keyframes KtAGqq_drip{0%{opacity:0;translate:0 -30px}30%{opacity:1}to{opacity:0;translate:0 60px}}@keyframes KtAGqq_beat{0%,to{box-shadow:inset 0 0 #0000}15%{box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--color-danger) 85%, transparent)}30%{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-danger) 40%, transparent)}45%{box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--color-danger) 85%, transparent)}}@keyframes KtAGqq_sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes KtAGqq_pop{0%{rotate:-20deg;scale:0}60%{rotate:8deg;scale:1.3}to{rotate:0deg;scale:1}}@keyframes KtAGqq_crack{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes KtAGqq_stamp{0%{opacity:0;rotate:-14deg;scale:2.6}60%{opacity:1;rotate:-8deg;scale:.92}to{opacity:1;rotate:-8deg;scale:1}}@keyframes KtAGqq_glowWin{0%,to{box-shadow:inset 0 0 0 3px var(--color-accent)}50%{box-shadow:inset 0 0 40px 6px var(--color-accent)}}@keyframes KtAGqq_ray{0%{transform:rotate(var(--r)) translateY(0) scale(.4);opacity:1}to{transform:rotate(var(--r)) translateY(-120px) scale(1);opacity:0}}
._9LQUWW_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}._9LQUWW_panel{gap:var(--space-2);border:1px solid var(--color-border-strong);border-top:4px solid var(--seat);border-radius:var(--radius-xl);padding:var(--space-3);background:var(--color-surface);min-width:0;transition:filter .3s var(--ease-enter), background-color .3s var(--ease-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}._9LQUWW_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._9LQUWW_name{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}._9LQUWW_seatTag{color:var(--seat);white-space:nowrap;font-size:14px;font-weight:600}._9LQUWW_deck{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:14px}._9LQUWW_lifeRow{justify-content:center;align-items:center;gap:var(--space-2);min-height:72px;display:flex;position:relative}._9LQUWW_life{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;line-height:1}._9LQUWW_poison{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--poison-text);color:var(--poison-text);border-radius:9999px;font-size:14px;font-weight:600;display:inline-flex}._9LQUWW_buttons{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}._9LQUWW_buttons button{min-width:44px;padding:0}._9LQUWW_modeOn{border-color:var(--poison-text);color:var(--poison-text)}._9LQUWW_received{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._9LQUWW_received li{align-items:center;gap:var(--space-1);display:inline-flex}._9LQUWW_dot{background:var(--dot);border-radius:9999px;flex:none;width:10px;height:10px}._9LQUWW_commander{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._9LQUWW_commander .field{flex:140px;min-width:0}._9LQUWW_out{color:var(--color-danger);text-align:center;margin:0;font-weight:600}._9LQUWW_panelOut{background:var(--color-surface-muted);filter:grayscale()}._9LQUWW_fx{pointer-events:none;border-radius:inherit;position:absolute;inset:0}._9LQUWW_float{top:var(--space-2);font-family:var(--font-mono), ui-monospace, monospace;pointer-events:none;opacity:0;font-size:22px;font-weight:700;position:absolute;right:0}._9LQUWW_floatDamage{color:var(--color-danger)}._9LQUWW_floatHeal{color:var(--color-success)}._9LQUWW_floatCommander{color:var(--streak)}._9LQUWW_floatPoison{color:var(--poison-text)}._9LQUWW_floatNeutral{color:var(--color-text-muted)}._9LQUWW_reached{text-align:center;margin:0;font-weight:600}._9LQUWW_match{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}._9LQUWW_matchScore{font-family:var(--font-mono), ui-monospace, monospace;margin:0;font-weight:600}._9LQUWW_log{gap:var(--space-1);flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._9LQUWW_log li{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._9LQUWW_undone{color:var(--color-text-muted);text-decoration:line-through}@media (prefers-reduced-motion:no-preference){._9LQUWW_damageA,._9LQUWW_damageB{background:color-mix(in srgb, var(--color-danger) 28%, transparent);opacity:0}._9LQUWW_damageA{animation:.52s cubic-bezier(.4,0,1,1) _9LQUWW_flash}._9LQUWW_damageB{animation:.52s cubic-bezier(.4,0,1,1) _9LQUWW_flash2}._9LQUWW_shakeA{animation:_9LQUWW_shake .32s var(--ease-enter)}._9LQUWW_shakeB{animation:_9LQUWW_shake2 .32s var(--ease-enter)}._9LQUWW_healA,._9LQUWW_healB{box-shadow:inset 0 0 0 3px var(--color-success);background:color-mix(in srgb, var(--color-success) 18%, transparent);opacity:0}._9LQUWW_healA{animation:.7s cubic-bezier(.4,0,1,1) _9LQUWW_flash}._9LQUWW_healB{animation:.7s cubic-bezier(.4,0,1,1) _9LQUWW_flash2}._9LQUWW_commanderA,._9LQUWW_commanderB{background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--streak) 55%, transparent) 50%, transparent 70%);box-shadow:inset 0 0 0 3px var(--streak);opacity:0;background-size:250% 100%}._9LQUWW_commanderA{animation:_9LQUWW_streak .65s var(--ease-enter)}._9LQUWW_commanderB{animation:_9LQUWW_streak2 .65s var(--ease-enter)}._9LQUWW_poisonA,._9LQUWW_poisonB{box-shadow:inset 0 0 0 3px var(--poison-text);opacity:0}._9LQUWW_poisonA{animation:.5s cubic-bezier(.4,0,1,1) _9LQUWW_flash}._9LQUWW_neutralA,._9LQUWW_neutralB{box-shadow:inset 0 0 0 3px var(--color-border-strong);opacity:0}._9LQUWW_neutralA{animation:.5s cubic-bezier(.4,0,1,1) _9LQUWW_flash}._9LQUWW_neutralB,._9LQUWW_poisonB{animation:.5s cubic-bezier(.4,0,1,1) _9LQUWW_flash2}._9LQUWW_tickA{animation:_9LQUWW_tick .36s var(--ease-enter)}._9LQUWW_tickB{animation:_9LQUWW_tick2 .36s var(--ease-enter)}._9LQUWW_float{animation:1s cubic-bezier(.4,0,1,1) _9LQUWW_rise}._9LQUWW_crack{background:linear-gradient(125deg, transparent 47%, var(--color-text-muted) 48%, var(--color-text-muted) 49%, transparent 50%);clip-path:inset(0 100% 0 0);animation:_9LQUWW_crack .6s var(--ease-enter) forwards}._9LQUWW_panelOut{transition-duration:.9s}}@media (prefers-reduced-motion:reduce){._9LQUWW_damageA,._9LQUWW_damageB,._9LQUWW_healA,._9LQUWW_healB,._9LQUWW_commanderA,._9LQUWW_commanderB,._9LQUWW_poisonA,._9LQUWW_poisonB,._9LQUWW_neutralA,._9LQUWW_neutralB{opacity:0;animation:.6s linear _9LQUWW_fade!important}._9LQUWW_damageA,._9LQUWW_damageB{background:color-mix(in srgb, var(--color-danger) 20%, transparent)}._9LQUWW_healA,._9LQUWW_healB{background:color-mix(in srgb, var(--color-success) 20%, transparent)}._9LQUWW_commanderA,._9LQUWW_commanderB{background:color-mix(in srgb, var(--streak) 24%, transparent)}._9LQUWW_poisonA,._9LQUWW_poisonB{background:color-mix(in srgb, var(--poison-text) 20%, transparent)}._9LQUWW_neutralA,._9LQUWW_neutralB{background:color-mix(in srgb, var(--color-text-muted) 14%, transparent)}._9LQUWW_float,._9LQUWW_crack{display:none}}@keyframes _9LQUWW_flash{0%{opacity:1}to{opacity:0}}@keyframes _9LQUWW_flash2{0%{opacity:1}to{opacity:0}}@keyframes _9LQUWW_fade{0%{opacity:1}to{opacity:0}}@keyframes _9LQUWW_shake{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes _9LQUWW_shake2{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes _9LQUWW_streak{0%{opacity:1;background-position:100% 0}to{opacity:0;background-position:0 0}}@keyframes _9LQUWW_streak2{0%{opacity:1;background-position:100% 0}to{opacity:0;background-position:0 0}}@keyframes _9LQUWW_tick{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes _9LQUWW_tick2{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes _9LQUWW_rise{0%{opacity:0;transform:translateY(24px)}15%{opacity:1}to{opacity:0;transform:translateY(-16px)}}@keyframes _9LQUWW_crack{to{clip-path:inset(0)}}._9LQUWW_deckPrompt{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-surface);gap:var(--space-2)}._9LQUWW_stampSmall{padding:0 var(--space-2);margin-right:var(--space-1);border-width:2px;font-size:18px}
.t6rMUG_view{background:var(--color-background);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text-primary);overscroll-behavior:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;margin:0;padding:0;position:fixed;inset:0}.t6rMUG_view::backdrop{background:var(--color-background)}.t6rMUG_board{gap:var(--space-2);height:100%;padding:var(--space-2);box-sizing:border-box;grid-template:"top end"1fr"bottom end"1fr/1fr auto;display:grid;position:relative}@media (orientation:portrait){.t6rMUG_board{width:100dvh;height:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.t6rMUG_end{width:min(30dvh,260px)}}.t6rMUG_row{gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;min-height:0;display:grid}.t6rMUG_rowTop{grid-area:top}.t6rMUG_rowBottom{grid-area:bottom}.t6rMUG_end{grid-area:end;width:min(30vw,260px);min-height:0;display:grid}.t6rMUG_boardYou .t6rMUG_end{width:40vw}.t6rMUG_boardDuel{grid-template:"left end"1fr/1fr 1fr}.t6rMUG_boardDuel .t6rMUG_end{width:auto}.t6rMUG_left{grid-area:left;min-height:0;display:grid}@media (orientation:portrait){.t6rMUG_boardYou .t6rMUG_end{width:40dvh}.t6rMUG_boardDuel .t6rMUG_end{width:auto}}.t6rMUG_cell{min-width:0;min-height:0;position:relative;overflow:hidden;container-type:size}.t6rMUG_face{border:1px solid var(--color-border-strong);border-top:6px solid var(--seat);border-radius:var(--radius-xl);background:var(--color-surface);box-sizing:border-box;position:absolute;inset:0;overflow:hidden}.t6rMUG_faceTop{transform:rotate(180deg)}.t6rMUG_faceEnd{width:100cqh;height:100cqw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-90deg)}.t6rMUG_faceLeft{width:100cqh;height:100cqw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.t6rMUG_faceFirst{box-shadow:inset 0 0 0 4px var(--color-accent)}.t6rMUG_faceTurn{box-shadow:inset 0 0 0 3px var(--seat)}.t6rMUG_faceOut{background:var(--color-surface-muted)}.t6rMUG_halves{grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.t6rMUG_half{color:var(--color-text-muted);text-align:left;padding:0 0 0 var(--space-5,24px);cursor:pointer;background:0 0;border:0;font-size:clamp(24px,12cqmin,44px);font-weight:300}.t6rMUG_halfPlus{text-align:right;padding:0 var(--space-5,24px) 0 0}.t6rMUG_half:active{background:var(--color-surface-muted)}.t6rMUG_half:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}.t6rMUG_half[aria-disabled=true]{cursor:default}.t6rMUG_readout{pointer-events:none;padding:var(--space-2) 56px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.t6rMUG_badges{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.t6rMUG_name{color:var(--seat,var(--color-text-primary));overflow-wrap:anywhere;font-weight:700}.t6rMUG_monarch{padding:1px var(--space-2);border-radius:var(--radius-full,9999px);background:var(--color-accent);color:var(--color-on-accent);font-size:12px;font-weight:700}.t6rMUG_initiative{padding:0 var(--space-2);border-radius:var(--radius-full,9999px);border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:12px;font-weight:700}.t6rMUG_clock{padding:0 var(--space-2);border-radius:var(--radius-full,9999px);border:1px solid var(--color-border-strong);font-family:var(--font-mono), ui-monospace, monospace;font-size:12px;font-weight:700}.t6rMUG_big{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(40px,30cqmin,120px);font-weight:800;line-height:.95}.t6rMUG_bigPoison{color:var(--poison-text)}.t6rMUG_sub{gap:var(--space-2);min-height:1.4em;margin:0;font-weight:600;display:flex}.t6rMUG_delta{font-family:var(--font-mono), ui-monospace, monospace;color:var(--color-accent-text)}.t6rMUG_poison{color:var(--poison-text)}.t6rMUG_chips{justify-content:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.t6rMUG_chip{padding:0 var(--space-2);border-radius:var(--radius-full,9999px);border:1px solid var(--seat);color:var(--seat);font-family:var(--font-mono), ui-monospace, monospace;font-size:12px;font-weight:700}.t6rMUG_chipWarn{box-shadow:0 0 10px var(--seat);border-width:2px}.t6rMUG_toolsButton{top:var(--space-2);right:var(--space-2);border:1px solid var(--color-border-strong);background:var(--color-surface);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute}.t6rMUG_outPanel{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;padding:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:0}.t6rMUG_outWord{font-family:var(--font-display), system-ui, sans-serif;color:var(--color-text-muted);font-size:clamp(32px,18cqmin,64px);font-weight:800;line-height:1}.t6rMUG_tools{padding:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.t6rMUG_toolsHead{align-items:center;gap:var(--space-2);display:flex}.t6rMUG_toolGroup{border:0;min-width:0;margin:0;padding:0}.t6rMUG_toolLegend{margin-bottom:var(--space-1);color:var(--color-text-muted);padding:0;font-size:12px;font-weight:700}.t6rMUG_toolGrid{gap:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.t6rMUG_stepper{border-radius:var(--radius-md);background:var(--color-surface-muted);align-items:center;display:flex}.t6rMUG_stepper button{min-width:44px;min-height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;font-size:18px;font-weight:600}.t6rMUG_stepper button:disabled{color:var(--color-text-muted);cursor:default}.t6rMUG_stepperValue{font-family:var(--font-mono), ui-monospace, monospace;flex-direction:column;flex:1;align-items:center;font-weight:700;line-height:1.1;display:flex}.t6rMUG_stepperLabel{font-family:var(--font-body), system-ui, sans-serif;color:var(--seat,var(--color-text-muted));font-size:11px}.t6rMUG_hub{align-items:center;gap:var(--space-1);z-index:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t6rMUG_hubMiddle{flex-direction:column;align-items:center;display:flex;position:relative}.t6rMUG_hubSide{border:4px solid var(--color-background);background:var(--color-surface-muted);width:48px;height:48px;color:var(--color-text-primary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:flex}.t6rMUG_hubCircle{border:4px solid var(--color-background);width:104px;height:104px;box-shadow:0 0 0 3px var(--seat,var(--color-border-strong));background:var(--color-surface-muted);color:var(--color-text-primary);cursor:pointer;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.t6rMUG_hubSmall{color:var(--color-text-muted);font-size:11px;font-weight:700}.t6rMUG_hubStep{font-family:var(--font-display), system-ui, sans-serif;font-size:17px;font-weight:800;line-height:1.1}.t6rMUG_storm{margin-bottom:var(--space-1);white-space:nowrap;padding:2px var(--space-2);background:var(--color-accent);color:var(--color-on-accent);border-radius:9999px;font-size:12px;font-weight:700;position:absolute;bottom:100%}.t6rMUG_gameClock{margin-top:var(--space-1);white-space:nowrap;padding:2px var(--space-2);border:1px solid var(--color-border-strong);background:var(--color-surface);font-family:var(--font-mono), ui-monospace, monospace;border-radius:9999px;font-size:12px;font-weight:700;position:absolute;top:100%}.t6rMUG_lockedNote{color:var(--color-accent-text)}.t6rMUG_menuScrim{z-index:2;padding:var(--space-2);background:color-mix(in srgb, var(--color-background) 82%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.t6rMUG_menu{box-sizing:border-box;width:min(600px,100%);max-height:100%;padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--color-border-strong);background:var(--color-surface);gap:var(--space-3,12px);flex-direction:column;display:flex;overflow-y:auto}.t6rMUG_modes{padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-muted);gap:var(--space-1);border:0;grid-template-columns:1fr 1fr;margin:0;display:grid}.t6rMUG_mode,.t6rMUG_modeOn{border-radius:var(--radius-sm);cursor:pointer;min-height:44px;color:var(--color-text-muted);background:0 0;border:0;font-weight:600}.t6rMUG_modeOn{background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border-strong)}.t6rMUG_menuGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.t6rMUG_error{left:50%;bottom:var(--space-2);z-index:3;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);margin:0;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.t6rMUG_big{transition:color .2s var(--ease-enter)}}.t6rMUG_overCard{width:min(720px,100%)}.t6rMUG_overCard:focus{outline:none}.t6rMUG_hubMove{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);width:32px;height:48px;color:var(--color-text-muted);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex}.t6rMUG_hubMove:active{cursor:grabbing}.t6rMUG_hubMove:focus-visible,.t6rMUG_hubSide:focus-visible,.t6rMUG_hubCircle:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.t6rMUG_hubStart{align-items:stretch;gap:var(--space-1);width:168px;padding:var(--space-2);border-radius:var(--radius-xl);border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:0 0 0 4px var(--color-background);flex-direction:column;display:flex}.t6rMUG_hubStartTitle{text-align:center;font-family:var(--font-display), system-ui, sans-serif;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:800;line-height:1.2}.t6rMUG_die{top:var(--space-2);left:var(--space-2);z-index:1;aspect-ratio:1;pointer-events:none;width:clamp(56px,22cqmin,88px);color:var(--seat);place-items:center;display:grid;position:absolute}.t6rMUG_dieShape{fill:none;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.t6rMUG_dieBody{fill:var(--color-surface)}.t6rMUG_dieFace{fill:var(--color-surface-muted)}.t6rMUG_dieValue{font-family:var(--font-display), system-ui, sans-serif;color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:8%;font-size:clamp(18px,8cqmin,30px);font-weight:800;position:relative}.t6rMUG_dieLower .t6rMUG_dieShape{opacity:.5}.t6rMUG_dieFirst .t6rMUG_dieBody,.t6rMUG_dieFirst .t6rMUG_dieFace{fill:var(--color-accent)}.t6rMUG_dieFirst .t6rMUG_dieValue{color:var(--color-on-accent)}.t6rMUG_dieNote{white-space:nowrap;padding:1px var(--space-2);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);border-radius:9999px;margin-top:2px;font-size:12px;font-weight:700;position:absolute;top:100%;left:0}.t6rMUG_dieNoteFirst{border-color:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.t6rMUG_dieTumble{animation:.9s cubic-bezier(.2,.8,.3,1) both t6rMUG_dieTumble}.t6rMUG_dieTumble .t6rMUG_dieValue{visibility:hidden}@keyframes t6rMUG_dieTumble{0%{opacity:0;transform:translate(140%,-120%)rotate(-540deg)scale(.5)}55%{opacity:1;transform:translate(-10%,8%)rotate(25deg)scale(1.08)}75%{transform:translate(4%,-4%)rotate(-8deg)scale(.98)}to{transform:none}}}.t6rMUG_tokenToggle{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;font-weight:600}.t6rMUG_tokenToggle[aria-pressed=true]{border:2px solid var(--color-secondary);background:var(--color-secondary-tint);color:var(--color-text-primary)}.t6rMUG_tokenToggle:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}
.dmIVfa_image{aspect-ratio:63/88;object-fit:contain;width:100%;height:auto;display:block}.dmIVfa_noImage{aspect-ratio:63/88;width:100%;padding:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.dmIVfa_mana{vertical-align:middle;flex-wrap:wrap;gap:2px;display:inline-flex}.dmIVfa_pip{border:1px solid var(--color-border-strong);background:var(--color-surface-muted);min-width:20px;height:20px;color:var(--color-text-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.dmIVfa_credit{color:var(--color-text-muted);margin:0;font-size:12px}.dmIVfa_results{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dmIVfa_result{align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:44px 1fr auto;display:grid}.dmIVfa_resultPicked{border-color:var(--color-secondary);background:var(--color-secondary-tint)}.dmIVfa_resultText{flex-direction:column;min-width:0;display:flex}.dmIVfa_resultName{font:inherit;text-align:left;color:var(--color-text-primary);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600}.dmIVfa_resultType{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:13px}.dmIVfa_resultActions{gap:var(--space-1);flex-direction:column;align-items:stretch;display:flex}.dmIVfa_resultActions .btn{min-height:36px;padding:0 var(--space-3);font-size:14px}.dmIVfa_choices{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.dmIVfa_choices legend{margin-bottom:var(--space-2);padding:0;font-weight:600}.dmIVfa_choice{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;display:inline-flex}.dmIVfa_choice:has(input:checked){border-color:var(--color-secondary);background:var(--color-secondary-tint);font-weight:600}.dmIVfa_choice:has(input:disabled){color:var(--color-text-muted);cursor:not-allowed}.dmIVfa_choice:has(input:focus-visible){outline:2px solid var(--color-secondary);outline-offset:2px}.dmIVfa_stepper{align-items:center;gap:var(--space-2);display:inline-flex}.dmIVfa_stepper input{text-align:center;width:5rem}.dmIVfa_dialog{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);width:min(1040px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--color-text-primary);padding:0}.dmIVfa_dialog::backdrop{background:#00000073}.dmIVfa_dialogHead,.dmIVfa_dialogFoot{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.dmIVfa_dialogHead{border-bottom:1px solid var(--color-border);justify-content:space-between}.dmIVfa_dialogHead h2{margin:0}.dmIVfa_dialogFoot{border-top:1px solid var(--color-border);justify-content:flex-end}.dmIVfa_dialogFoot>:first-child{margin-right:auto}.dmIVfa_dialogBody{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}@media (max-width:720px){.dmIVfa_dialogBody{grid-template-columns:1fr}}.dmIVfa_dialogBody textarea{width:100%;min-height:280px;font-family:var(--font-mono,monospace);font-size:14px}.dmIVfa_counts{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.dmIVfa_counts div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);flex:100px}.dmIVfa_counts dt{color:var(--color-text-muted);font-size:13px}.dmIVfa_counts dd{margin:0;font-size:22px;font-weight:700}.dmIVfa_table{border-collapse:collapse;width:100%}.dmIVfa_table th,.dmIVfa_table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:middle}.dmIVfa_table thead th{color:var(--color-text-muted);font-size:13px;font-weight:600}.dmIVfa_table .dmIVfa_num{text-align:right;font-variant-numeric:tabular-nums}.dmIVfa_rowActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.dmIVfa_rowActions .btn{min-height:36px;padding:0 var(--space-3);font-size:14px}.dmIVfa_tableWrap{overflow-x:auto}.dmIVfa_tag{padding:2px var(--space-2);white-space:nowrap;border-radius:999px;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.dmIVfa_tagOk{background:var(--color-primary-tint);color:var(--color-primary)}.dmIVfa_tagWarn{background:var(--color-accent-tint);color:var(--color-accent-text)}.dmIVfa_tagInfo{background:var(--color-secondary-tint);color:var(--color-secondary)}.dmIVfa_tagPlain{background:var(--color-surface-muted);color:var(--color-text-muted)}.dmIVfa_legal{color:var(--color-success)}.dmIVfa_banned{color:var(--color-danger)}.dmIVfa_restricted{color:var(--color-warning)}.dmIVfa_notLegal{color:var(--color-text-muted)}
.fkFDwG_editor,.fkFDwG_yourDeck{gap:var(--space-2)}.fkFDwG_yourDeck{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-surface)}.fkFDwG_complete{gap:var(--space-1);flex-direction:column;display:flex}.fkFDwG_bar{background:var(--color-surface-muted);border:1px solid var(--color-border-strong);border-radius:999px;height:10px;overflow:hidden}.fkFDwG_bar span{background:var(--color-primary);height:100%;display:block}.fkFDwG_cards{border-collapse:collapse;width:100%;font-size:.9375rem}.fkFDwG_cards caption{text-align:left;padding-bottom:var(--space-1)}.fkFDwG_cards th,.fkFDwG_cards td{text-align:left;padding:var(--space-1);border-bottom:1px solid var(--color-border);vertical-align:middle}.fkFDwG_cards td input[type=number]{width:5rem}.fkFDwG_kinds{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.fkFDwG_kinds li{padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;gap:2px;display:flex}.fkFDwG_kinds strong{font-variant-numeric:tabular-nums;font-size:1.5rem}@media (max-width:560px){.fkFDwG_cards{font-size:.875rem}}
.GL07tq_link{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:2px}.GL07tq_link:hover,.GL07tq_link:focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}
.OBS1EG_map{aspect-ratio:1;margin:0;width:100%;max-width:520px;margin-inline:auto;position:relative}.OBS1EG_wide{aspect-ratio:16/9;max-width:760px}.OBS1EG_felt{background:var(--color-primary-tint);border:6px solid var(--color-border-strong);box-shadow:inset 0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;inset:16% 14%}.OBS1EG_rect{border-radius:var(--radius-lg);inset:14% 24%}.OBS1EG_wide .OBS1EG_rect{inset:22% 10%}.OBS1EG_centre{padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);text-align:center;max-width:50%;margin:0;font-size:.875rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OBS1EG_seats{margin:0;padding:0;list-style:none}.OBS1EG_seat{max-width:34%;position:absolute;transform:translate(-50%,-50%)}.OBS1EG_seatButton{min-width:72px;min-height:44px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-left:5px solid var(--seat);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);font:inherit;text-align:center;cursor:default;flex-direction:column;align-items:center;gap:2px;display:flex}button.OBS1EG_seatButton{cursor:pointer}button.OBS1EG_seatButton:hover{background:var(--color-surface-muted)}.OBS1EG_you .OBS1EG_seatButton{border-width:2px 2px 2px 5px}.OBS1EG_turn .OBS1EG_seatButton{outline:3px solid var(--color-secondary);outline-offset:2px}.OBS1EG_out .OBS1EG_seatButton{opacity:.6;text-decoration:line-through}.OBS1EG_name{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.OBS1EG_life{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1}.OBS1EG_life small{font-size:.75rem}.OBS1EG_badges{color:var(--color-text-muted);font-size:.75rem}@media (prefers-reduced-motion:no-preference){.OBS1EG_turn .OBS1EG_seatButton{transition:outline-color .2s}}
._6weX_q_hub{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}._6weX_q_toolCard{align-items:flex-start;gap:var(--space-3);height:100%;min-height:44px;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text-primary);text-decoration:none;display:flex}._6weX_q_toolCard:hover{border-color:var(--color-secondary)}._6weX_q_toolIcon{padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-secondary-tint);color:var(--color-secondary);flex:none;display:inline-flex}._6weX_q_toolName{font-family:var(--font-display), system-ui, sans-serif;font-size:1.1rem;font-weight:700}._6weX_q_tool{scroll-margin-top:var(--space-4)}._6weX_q_tool h2{margin:0}._6weX_q_dieButtons{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}._6weX_q_dieButtons button{padding:0 var(--space-2)}._6weX_q_result{align-items:center;gap:var(--space-1);border-radius:var(--radius-lg);background:var(--color-surface-muted);min-height:96px;padding:var(--space-4);text-align:center;flex-direction:column;justify-content:center;display:flex}._6weX_q_total{font-family:var(--font-mono), ui-monospace, monospace;font-size:48px;font-weight:600;line-height:1}._6weX_q_dropped{color:var(--color-text-muted);text-decoration:line-through}@media (prefers-reduced-motion:no-preference){._6weX_q_settle{animation:_6weX_q_settle .24s var(--ease-enter)}}@keyframes _6weX_q_settle{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}._6weX_q_history{margin:0;padding:0;font-size:14px;list-style:none}._6weX_q_history li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}._6weX_q_clock{font-family:var(--font-mono), ui-monospace, monospace;text-align:center;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:1}._6weX_q_clockWarning{color:var(--color-warning)}._6weX_q_clockDone{color:var(--color-danger)}._6weX_q_numberField{width:96px}._6weX_q_counterList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6weX_q_counter{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._6weX_q_counterName{flex:120px;font-weight:600}._6weX_q_stepper{align-items:center;gap:var(--space-2);display:inline-flex}._6weX_q_stepper button{min-width:44px;padding:0 var(--space-3)}._6weX_q_value{text-align:center;min-width:3ch;font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}._6weX_q_lifeGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._6weX_q_lifeGridFacing{grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}._6weX_q_facing{transform:rotate(180deg)}._6weX_q_panel{gap:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);padding:var(--space-3);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}._6weX_q_panelOut{background:var(--color-surface-muted)}._6weX_q_life{font-family:var(--font-mono), ui-monospace, monospace;text-align:center;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;line-height:1}._6weX_q_lifeButtons{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}._6weX_q_lifeButtons button{padding:0}._6weX_q_subCounters{gap:var(--space-2);flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._6weX_q_subCounters li{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._6weX_q_outLabel{color:var(--color-danger);text-align:center;margin:0;font-weight:600}._6weX_q_upsellList{padding-left:var(--space-5);margin:0}
.u9R3iG_turnBar{gap:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-surface);flex-direction:column;display:flex}.u9R3iG_turnOn{border:2px solid var(--color-secondary);background:var(--color-secondary-tint);color:var(--color-text-primary)}.u9R3iG_turnWho{flex-direction:column;gap:2px;display:flex}.u9R3iG_turnWho strong{color:var(--color-secondary);font-size:20px}.u9R3iG_turnOn .muted{color:var(--color-text-muted)}.u9R3iG_slow{color:var(--color-warning);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);align-self:flex-start;font-weight:600}.u9R3iG_priority{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-warning);color:var(--color-on-primary);flex-wrap:wrap;display:flex}.u9R3iG_dice{gap:var(--space-2);flex-wrap:wrap;display:flex}.u9R3iG_dice button{min-width:56px;min-height:44px}.u9R3iG_count{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:44px;font-size:20px;font-weight:700;display:inline-flex}.u9R3iG_players{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.u9R3iG_panel{gap:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);padding:var(--space-3);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.u9R3iG_panelTurn{border:2px solid var(--color-secondary)}.u9R3iG_panelOut{background:var(--color-surface-muted)}.u9R3iG_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.u9R3iG_name{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.u9R3iG_badges{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.u9R3iG_badges li{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);padding:2px var(--space-2);color:var(--color-text-primary);font-size:14px}.u9R3iG_badges .u9R3iG_badgeTurn{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-on-primary)}.u9R3iG_counters{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.u9R3iG_counters li{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.u9R3iG_counters button,.u9R3iG_panel button{min-height:44px}.u9R3iG_rule0List{padding-left:var(--space-4);margin:0}.u9R3iG_log{gap:var(--space-1);margin:var(--space-2) 0 0;flex-direction:column;padding:0;font-size:14px;list-style:none;display:flex}.u9R3iG_log li{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.u9R3iG_undone{color:var(--color-text-muted);text-decoration:line-through}@media (prefers-reduced-motion:no-preference){.u9R3iG_slow{animation:u9R3iG_nudge 1.6s var(--ease-enter) infinite}@keyframes u9R3iG_nudge{0%,to{transform:translate(0)}10%{transform:translate(-3px)}20%{transform:translate(3px)}30%{transform:translate(0)}}}.u9R3iG_steps{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.u9R3iG_steps li{padding:2px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);font-size:.875rem}.u9R3iG_steps .u9R3iG_stepNow{border:2px solid var(--color-secondary);font-weight:700}.u9R3iG_prompt{padding:var(--space-2) var(--space-3);border-left:5px solid var(--color-secondary);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary)}.u9R3iG_lands{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.u9R3iG_zones{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.u9R3iG_zones li{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.UT044W_header{gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.UT044W_headerText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.UT044W_headerText h1{overflow-wrap:anywhere;margin:0}.UT044W_metaRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.UT044W_kindChip{align-items:center;gap:var(--space-1);background:var(--color-surface-muted);color:var(--color-text-primary);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.UT044W_people{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.UT044W_avatars{display:flex}.UT044W_avatar{border:2px solid var(--color-surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.UT044W_avatar+.UT044W_avatar{margin-left:-8px}.UT044W_avatar0{background:var(--color-primary-tint);color:var(--color-primary)}.UT044W_avatar1{background:var(--color-secondary-tint);color:var(--color-secondary)}.UT044W_avatar2{background:var(--color-surface-muted);color:var(--color-text-primary)}.UT044W_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UT044W_columns{gap:var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.UT044W_main{gap:var(--space-4);flex-direction:column;flex:3 520px;min-width:0;display:flex}.UT044W_aside{gap:var(--space-4);flex-direction:column;flex:2 300px;min-width:0;display:flex}.UT044W_next{background:var(--color-secondary-tint);border:1px solid var(--color-secondary);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.UT044W_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-secondary);margin:0;font-size:13px;font-weight:700}.UT044W_nextBody{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.UT044W_nextWhen{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.UT044W_nextTime{font-family:var(--font-display), sans-serif;font-size:26px;font-weight:700;line-height:1.2}.UT044W_nextTime a{color:var(--color-text-primary)}.UT044W_nextSide{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.UT044W_pill{background:var(--color-primary-tint);color:var(--color-primary);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block}.UT044W_pillQuiet{background:var(--color-surface);color:var(--color-text-primary)}.UT044W_cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.UT044W_cardHead h2,.UT044W_cardHead h3{margin:0}.UT044W_waiting{color:var(--color-accent-text);font-size:14px;font-weight:600}.UT044W_times{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.UT044W_time{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.UT044W_time legend{padding:0 var(--space-1);font-weight:700}.UT044W_answers{gap:var(--space-2);display:flex}.UT044W_answers>button{min-width:0;padding-left:var(--space-2);padding-right:var(--space-2);flex:1 1 0}.UT044W_chatLine{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.UT044W_search{align-items:center;gap:var(--space-2);background:var(--color-background);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 var(--space-3);min-height:44px;color:var(--color-text-muted);display:flex}.UT044W_search:focus-within{outline:2px solid var(--color-secondary);outline-offset:2px}.UT044W_search input{color:var(--color-text-primary);font:inherit;background:0 0;border:0;width:100%;min-width:0;min-height:42px;font-size:15px}.UT044W_search input:focus{outline:none}.UT044W_personList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UT044W_person{align-items:center;gap:var(--space-3);display:flex}.UT044W_personText{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.UT044W_plainList{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.UT044W_listTools{gap:var(--space-3);flex-direction:column;display:flex}.UT044W_invite{background:var(--color-secondary-tint);border:1px solid var(--color-secondary);border-radius:var(--radius-xl);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.UT044W_invite h3{margin:0;font-size:16px;font-weight:500}.UT044W_inviteActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.UT044W_inviteActions>button{flex:120px}.UT044W_groupCards{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UT044W_groupCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex;position:relative}.UT044W_groupCard:hover{border-color:var(--color-border-strong)}.UT044W_groupCard h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px}.UT044W_groupCard h3 a{color:var(--color-text-primary);text-decoration:none}.UT044W_groupCard h3 a:after{content:"";border-radius:var(--radius-xl);position:absolute;inset:0}.UT044W_groupCard h3 a:focus-visible{outline:none}.UT044W_groupCard h3 a:focus-visible:after{outline:2px solid var(--color-secondary);outline-offset:2px}.UT044W_cardTop{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.UT044W_unread{background:var(--color-primary);color:var(--color-on-primary);border-radius:999px;flex-shrink:0;padding:0 8px;font-size:12px;font-weight:800;line-height:20px}.UT044W_line{margin:0;font-size:14px}
._9S-fpa_games{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}._9S-fpa_gameCard{gap:var(--space-2);min-height:64px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);background:var(--color-surface);color:var(--color-text-primary);grid-template-columns:1fr auto;align-items:center;text-decoration:none;display:grid}._9S-fpa_gameCard:hover{border-color:var(--color-secondary)}._9S-fpa_gameText{flex-direction:column;display:flex}._9S-fpa_gameName{font-family:var(--font-display), system-ui, sans-serif;font-size:1.1rem;font-weight:700}._9S-fpa_board{width:100%;max-width:480px;aspect-ratio:1;border:3px solid var(--color-secondary);border-radius:8px;grid-template-columns:repeat(8,1fr);min-inline-size:0;margin:0 auto;padding:0;display:grid;overflow:hidden;container-type:inline-size}._9S-fpa_sq{aspect-ratio:1;cursor:pointer;border:0;place-items:center;min-width:0;padding:0;display:grid;position:relative}._9S-fpa_light{background:var(--color-surface)}._9S-fpa_dark{background:color-mix(in srgb, var(--color-secondary) 38%, var(--color-surface))}._9S-fpa_sel{box-shadow:inset 0 0 0 4px var(--color-secondary)}._9S-fpa_last:before{content:"";background:var(--color-primary-tint);position:absolute;inset:0}._9S-fpa_check:before{content:"";background:var(--color-danger);opacity:.35;position:absolute;inset:0}._9S-fpa_target:after{content:"";background:var(--color-primary);border-radius:50%;width:28%;height:28%;position:absolute}._9S-fpa_target._9S-fpa_capture:after{border:4px solid var(--color-primary);background:0 0;width:86%;height:86%}._9S-fpa_piece{z-index:1;pointer-events:none;font-size:9.5cqi;line-height:1;position:relative}._9S-fpa_pieceWhite{color:var(--color-surface);text-shadow:0 0 1px var(--color-text-primary), 0 0 1px var(--color-text-primary), 0 1px 1px var(--color-text-primary)}._9S-fpa_pieceBlack{color:var(--color-text-primary)}._9S-fpa_disc{z-index:1;width:76%;height:76%;font-family:var(--font-display), system-ui, sans-serif;pointer-events:none;border-radius:50%;place-items:center;font-size:4.2cqi;font-weight:800;display:grid;position:relative}._9S-fpa_discDark{background:var(--color-text-primary);color:var(--color-surface)}._9S-fpa_discLight{background:var(--color-surface);color:var(--color-text-primary);box-shadow:inset 0 0 0 3px var(--color-border-strong)}._9S-fpa_rank{color:var(--color-text-muted);font-size:2.2cqi;font-weight:700;position:absolute;bottom:1px;left:3px}._9S-fpa_status{align-items:center;gap:var(--space-2);font-weight:700;display:flex}._9S-fpa_dot{background:var(--color-primary);border-radius:50%;flex:none;width:10px;height:10px}._9S-fpa_choices{gap:var(--space-2);display:grid}._9S-fpa_choice{min-height:48px;padding:var(--space-3);border:1.5px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:10px;font-weight:700}._9S-fpa_choice[aria-pressed=true]{border-color:var(--color-secondary);background:var(--color-secondary-tint)}._9S-fpa_right{border-color:var(--color-success);background:var(--color-primary-tint)}._9S-fpa_wrong{border-color:var(--color-danger)}._9S-fpa_timer{background:var(--color-border);border-radius:3px;height:6px;overflow:hidden}._9S-fpa_timer>div{background:var(--color-secondary);height:100%}._9S-fpa_big{font-family:var(--font-display), system-ui, sans-serif;font-size:3rem;font-weight:800;line-height:1}._9S-fpa_prompt{min-height:4.2em;font-family:var(--font-display), system-ui, sans-serif;align-items:center;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25;display:flex}._9S-fpa_players{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}._9S-fpa_players ._9S-fpa_choice{text-align:center}._9S-fpa_role{gap:var(--space-2);padding:var(--space-5);border:2px solid var(--color-secondary);background:var(--color-secondary-tint);text-align:center;border-radius:14px;display:grid}._9S-fpa_roleEvil{border-color:var(--color-danger);background:var(--color-surface-muted)}._9S-fpa_stepper{align-items:center;gap:var(--space-3);display:flex}._9S-fpa_stepper button{width:46px;height:46px}._9S-fpa_stepper output{min-width:2ch;font-family:var(--font-display), system-ui, sans-serif;text-align:center;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800}._9S-fpa_moves{gap:var(--space-1) var(--space-3);font-family:var(--font-mono), ui-monospace, monospace;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding-left:2.2em;font-size:14px;display:grid}._9S-fpa_ratings{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;display:grid}._9S-fpa_ratings dt{font-weight:700}._9S-fpa_ratings dd{margin:0}._9S-fpa_ratingNumber{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1.1}._9S-fpa_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._9S-fpa_matchRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-wrap:wrap;display:flex}._9S-fpa_ladderYou{background:var(--color-secondary-tint);border-color:var(--color-secondary)}
._6Qs7XG_layout{gap:var(--space-5);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){._6Qs7XG_layout{grid-template-columns:minmax(0,1fr)}}._6Qs7XG_filters{gap:var(--space-4);flex-direction:column;display:flex}._6Qs7XG_filters fieldset{gap:var(--space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}._6Qs7XG_filters legend{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);padding:0;font-size:12px;font-weight:700}._6Qs7XG_kindButton{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;font-size:14px;font-weight:600;display:flex}._6Qs7XG_kindButton[aria-pressed=true]{background:var(--color-secondary-tint);color:var(--color-secondary)}._6Qs7XG_kindButton span:first-of-type{flex:1}._6Qs7XG_kindCount{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._6Qs7XG_kindButton[aria-pressed=true] ._6Qs7XG_kindCount{color:var(--color-secondary)}._6Qs7XG_searchRow{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}._6Qs7XG_searchRow ._6Qs7XG_field{flex:260px}._6Qs7XG_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}._6Qs7XG_item{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._6Qs7XG_thumb{height:150px;padding:var(--space-2);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._6Qs7XG_thumb img,._6Qs7XG_thumb>span[role=img]{width:auto;max-width:100%;height:100%}._6Qs7XG_itemBody{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;flex:1;display:flex}._6Qs7XG_itemBody h3{margin:0;font-size:17px}._6Qs7XG_sub{color:var(--color-text-muted);margin:0;font-size:13px}._6Qs7XG_tags{gap:var(--space-1);flex-wrap:wrap;display:flex}._6Qs7XG_itemActions{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}._6Qs7XG_itemActions .btn{min-height:36px;padding:0 var(--space-3);font-size:14px}._6Qs7XG_confirm{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}._6Qs7XG_tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._6Qs7XG_tile{align-items:flex-start;gap:var(--space-2);min-height:120px;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}._6Qs7XG_tile:hover{border-color:var(--color-secondary)}._6Qs7XG_tileLabel{font-size:17px;font-weight:700}._6Qs7XG_tileHint{color:var(--color-text-muted);font-size:14px}._6Qs7XG_commanderPick{gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-secondary);border-radius:var(--radius-md);background:var(--color-secondary-tint);grid-template-columns:56px 1fr auto;align-items:center;display:grid}._6Qs7XG_deck{gap:var(--space-5);grid-template-columns:260px minmax(0,1fr) 320px;align-items:start;display:grid}@media (max-width:1180px){._6Qs7XG_deck{grid-template-columns:240px minmax(0,1fr)}._6Qs7XG_deck>:last-child{grid-column:1/-1}}@media (max-width:760px){._6Qs7XG_deck{grid-template-columns:minmax(0,1fr)}}._6Qs7XG_deckImage{max-width:260px}._6Qs7XG_curve{gap:var(--space-1);grid-template-columns:repeat(8,1fr);align-items:end;height:92px;margin:0;padding:0;list-style:none;display:grid}._6Qs7XG_curve li{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;font-size:12px;display:flex}._6Qs7XG_curveBar{background:var(--color-secondary);border-radius:3px 3px 0 0;width:100%}._6Qs7XG_groups{columns:2 280px;column-gap:var(--space-5)}._6Qs7XG_group{break-inside:avoid;margin:0 0 var(--space-4)}._6Qs7XG_group h3{margin:0 0 var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-strong);justify-content:space-between;font-size:15px;display:flex}._6Qs7XG_group ul{margin:0;padding:0;list-style:none}._6Qs7XG_cardRow{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border);min-height:40px;padding:0 var(--space-1);display:flex}._6Qs7XG_cardRowPicked{background:var(--color-secondary-tint)}._6Qs7XG_cardCount{font-variant-numeric:tabular-nums;min-width:1.5em;font-weight:700}._6Qs7XG_cardName{min-width:0;padding:var(--space-1) 0;font:inherit;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1}._6Qs7XG_cardName:hover{text-decoration:underline}._6Qs7XG_stepButton{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-width:28px;min-height:28px;color:var(--color-text-primary);font:inherit;cursor:pointer;line-height:1}._6Qs7XG_stepButton:disabled{opacity:.6;cursor:not-allowed}._6Qs7XG_owned{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._6Qs7XG_bar{background:var(--color-surface-muted);border:1px solid var(--color-border-strong);border-radius:999px;height:8px;overflow:hidden}._6Qs7XG_bar span{background:var(--color-primary);height:100%;display:block}._6Qs7XG_big{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}._6Qs7XG_lineList{margin:0;padding:0;list-style:none}._6Qs7XG_lineList li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}
