.turn-phase-banner[data-v-9debbb99]{display:flex;flex-wrap:wrap;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-foreground);background:var(--color-background);color:var(--color-foreground)}.active-player[data-v-9debbb99]{color:var(--color-active-player);font-weight:600}.final-turn-banner[data-v-e077e70a]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;padding:.75rem 1rem;border:2px solid var(--color-par-partial);border-radius:.375rem;background:var(--color-background);color:var(--color-foreground)}.heading[data-v-e077e70a]{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--color-par-partial)}.warning-icon[data-v-e077e70a]{margin-right:.25rem}.reason[data-v-e077e70a]{margin:0;color:var(--color-foreground)}.deck-readout[data-v-e077e70a]{margin:0;color:var(--color-foreground);font-variant-numeric:tabular-nums}.shared-scoreboard[data-v-f0739f7c]{display:flex;flex-wrap:wrap;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-foreground)}.counter[data-v-f0739f7c]{display:flex;flex-direction:column;min-width:8rem}.counter[data-emphasis=primary][data-v-f0739f7c]{color:var(--color-emphasis);font-weight:700}.counter[data-emphasis=secondary][data-v-f0739f7c]{color:var(--color-penalty);font-weight:500}.counter-label[data-v-f0739f7c]{font-size:.85rem}.counter-value[data-v-f0739f7c]{font-size:1.5rem;font-variant-numeric:tabular-nums}.par-delta-readout[data-v-56470912]{display:flex;align-items:baseline;gap:.5rem;padding:.5rem 1rem}.label[data-v-56470912]{font-size:.85rem}.value[data-v-56470912]{font-size:1.5rem;font-variant-numeric:tabular-nums}.tone-under .value[data-v-56470912]{color:var(--color-par-negative)}.tone-over .value[data-v-56470912]{color:var(--color-par-positive)}.tone-neutral .value[data-v-56470912],.tone-absent .value[data-v-56470912]{color:var(--color-foreground)}.player-panel[data-v-8ae17f3e]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;min-width:12rem}.player-panel.active[data-v-8ae17f3e]{outline:3px solid var(--color-active-player);outline-offset:2px}.identity[data-v-8ae17f3e]{display:flex;align-items:center;gap:.5rem;font-weight:600}.icon[data-v-8ae17f3e]{font-size:1.25rem}.zones[data-v-8ae17f3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin:0}dt[data-v-8ae17f3e],dd[data-v-8ae17f3e]{margin:0;font-variant-numeric:tabular-nums}.player-panel-list[data-v-26ea5297]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem}.coach-panel[data-v-173926e5]{margin:.5rem 0 0;padding:.55rem .65rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent)}.worked-heading[data-v-173926e5]{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.6;margin-bottom:.35rem}.coach-cta[data-v-173926e5]{display:inline-block;padding:.4rem .8rem;border-radius:6px;border:1px solid #b8860b;background:color-mix(in srgb,#b8860b 16%,transparent);color:var(--color-foreground);font-weight:700;font-size:.9rem;cursor:pointer;text-decoration:none}.coach-cta[data-v-173926e5]:hover{background:color-mix(in srgb,#b8860b 26%,transparent)}.coach-status[data-v-173926e5]{margin:.2rem 0 0;font-size:.9rem;opacity:.9}.coach-status--retry[data-v-173926e5]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.coach-retry[data-v-173926e5]{padding:.2rem .55rem;border-radius:5px;border:1px solid currentColor;background:transparent;color:inherit;font-weight:600;font-size:.82rem;cursor:pointer}.coach-report[data-v-173926e5]{display:flex;flex-direction:column;gap:.5rem}.coach-report-headline[data-v-173926e5]{margin:0;font-size:1rem;font-weight:700;color:#b8860b}.coach-report-block[data-v-173926e5]{display:flex;flex-direction:column;gap:.1rem}.coach-report-label[data-v-173926e5]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.coach-report-text[data-v-173926e5]{margin:0;font-size:.88rem;line-height:1.5}.coach-report-tips[data-v-173926e5]{margin:.1rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.5}.coach-locked[data-v-173926e5]{display:flex;flex-direction:column;gap:.45rem;align-items:flex-start}.coach-locked-copy[data-v-173926e5]{margin:0;font-size:.88rem;line-height:1.5;opacity:.9}.endgame-summary[data-v-66d67a97]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-top:1px solid var(--color-foreground)}header[data-v-66d67a97]{display:flex;flex-direction:column;gap:.25rem}.outcome[data-v-66d67a97]{font-weight:700;font-size:1.2rem}.competitive-score[data-v-66d67a97]{display:flex;flex-direction:column;gap:.1rem}.competitive-score-headline[data-v-66d67a97]{margin:0;font-size:1.05rem}.competitive-score-headline strong[data-v-66d67a97]{font-variant-numeric:tabular-nums}.competitive-score-hint[data-v-66d67a97]{font-size:.8rem;opacity:.75}.competitive-score-detail[data-v-66d67a97]{margin:0;font-size:.85rem;opacity:.85;font-variant-numeric:tabular-nums}.guest-score-prompt[data-v-66d67a97]{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--color-foreground) 20%,transparent);border-left:4px solid #0a6bcb;border-radius:8px;background:color-mix(in srgb,#0a6bcb 8%,transparent)}.guest-score-prompt-headline[data-v-66d67a97]{margin:0;font-size:1.05rem;font-weight:700}.guest-score-prompt-detail[data-v-66d67a97]{margin:0;font-size:.85rem;opacity:.85;line-height:1.45}.guest-score-prompt-cta[data-v-66d67a97]{display:inline-block;margin-top:.15rem;padding:.35rem .9rem;border-radius:.4rem;background:#0a6bcb;color:#fff;font-weight:700;font-size:.9rem;text-decoration:none}.guest-score-prompt-cta[data-v-66d67a97]:hover{background:#0959a8}.raw-ledger[data-v-66d67a97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .8rem;margin:.35rem 0 .1rem;padding:.5rem .6rem;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent);border-radius:8px;font-variant-numeric:tabular-nums}.raw-ledger-side[data-v-66d67a97]{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.4rem .5rem;border-radius:8px;border-top:3px solid var(--ledger-color, #888);background:color-mix(in srgb,var(--ledger-color, #888) 8%,transparent)}.raw-ledger-penalties[data-v-66d67a97]{--ledger-color: #bc4c00}.raw-ledger-earned[data-v-66d67a97]{--ledger-color: #1a7f37}.raw-ledger-heading[data-v-66d67a97]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;opacity:.85;color:var(--ledger-color, var(--color-foreground));margin-bottom:.1rem}.raw-ledger-sign[data-v-66d67a97]{text-transform:none;letter-spacing:0;opacity:.75;font-size:.68rem}.raw-ledger-row[data-v-66d67a97]{display:flex;justify-content:space-between;gap:.6rem;font-size:.82rem;line-height:1.5}.raw-ledger-label[data-v-66d67a97]{min-width:0;overflow-wrap:anywhere;opacity:.9}.raw-ledger-amount[data-v-66d67a97]{font-weight:600;white-space:nowrap}.raw-ledger-none .raw-ledger-label[data-v-66d67a97],.raw-ledger-none .raw-ledger-amount[data-v-66d67a97]{opacity:.55;font-weight:400}.raw-ledger-penalties .raw-ledger-amount[data-v-66d67a97]{color:#bc4c00}.raw-ledger-earned .raw-ledger-amount[data-v-66d67a97]{color:#1a7f37}.raw-ledger-subtotal[data-v-66d67a97]{margin-top:.1rem;padding-top:.15rem;border-top:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent);font-weight:700}.raw-ledger-subtotal .raw-ledger-label[data-v-66d67a97]{opacity:.75;font-weight:600}.raw-ledger-net[data-v-66d67a97]{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:baseline;padding-top:.35rem;border-top:2px solid color-mix(in srgb,var(--color-foreground) 22%,transparent)}.raw-ledger-net-label[data-v-66d67a97]{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.raw-ledger-net-value[data-v-66d67a97]{font-size:1.15rem;font-weight:700}.par-breakdown[data-v-66d67a97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin:.25rem 0 0}.par-field[data-v-66d67a97]{display:flex;justify-content:space-between}dt[data-v-66d67a97],dd[data-v-66d67a97]{margin:0;font-variant-numeric:tabular-nums}.score-worked[data-v-66d67a97]{margin:.25rem 0 0;display:flex;flex-direction:column;gap:.6rem}.worked-givens[data-v-66d67a97]{display:flex;flex-wrap:wrap;gap:.15rem .9rem;font-size:.8rem;color:var(--color-foreground);opacity:.85}.worked-given strong[data-v-66d67a97]{font-variant-numeric:tabular-nums}.worked-heading[data-v-66d67a97]{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.6;margin-bottom:.15rem}.worked-line[data-v-66d67a97]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.7;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.worked-indent[data-v-66d67a97]{padding-left:1.6rem}.worked-result[data-v-66d67a97]{font-weight:700}.per-player-grid[data-v-66d67a97]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.per-player-row[data-v-66d67a97]{display:flex;flex-direction:column;gap:.15rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-foreground) 4%,transparent);font-size:.85rem;min-width:8rem}.per-player-name[data-v-66d67a97]{font-weight:700}.per-player-stat[data-v-66d67a97]{opacity:.9;font-variant-numeric:tabular-nums}.per-player-stat+.per-player-stat[data-v-66d67a97]{margin-top:.05rem}.per-player-stat strong[data-v-66d67a97]{font-variant-numeric:tabular-nums}.per-player-contrib[data-v-66d67a97]{margin-top:.2rem;opacity:.7;font-size:.78rem}.par-basis[data-v-66d67a97]{margin:.25rem 0 0;font-size:.78rem;opacity:.75;font-style:italic}.grade-scale[data-v-66d67a97]{margin:.4rem 0 0}.grade-scale-strip[data-v-66d67a97]{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.grade-scale-cell[data-v-66d67a97]{flex:1 1 4.5rem;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.08rem;padding:.35rem .2rem .3rem;border-radius:6px;border:1px solid transparent;border-top:4px solid var(--grade-color, #888);background:color-mix(in srgb,var(--grade-color, #888) 12%,transparent);text-align:center;font-variant-numeric:tabular-nums}.grade-scale-cell--legendary[data-v-66d67a97]{--grade-color: #b8860b}.grade-scale-cell--a[data-v-66d67a97]{--grade-color: #1a7f37}.grade-scale-cell--b[data-v-66d67a97]{--grade-color: #0a6bcb}.grade-scale-cell--c[data-v-66d67a97]{--grade-color: #6b7280}.grade-scale-cell--d[data-v-66d67a97]{--grade-color: #bc4c00}.grade-scale-cell--f[data-v-66d67a97]{--grade-color: #cf222e}.grade-scale-cell--current[data-v-66d67a97]{border-color:var(--grade-color, #888);border-width:2px;border-top-width:4px;background:color-mix(in srgb,var(--grade-color, #888) 26%,transparent);font-weight:700}.grade-scale-label[data-v-66d67a97]{font-size:.85rem;font-weight:700;color:var(--grade-color, var(--color-foreground))}.grade-scale-range[data-v-66d67a97]{font-size:.72rem;opacity:.85;white-space:nowrap}.grade-scale-you[data-v-66d67a97]{font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;font-weight:700;color:var(--grade-color, var(--color-foreground))}.scoring-key[data-v-66d67a97]{margin:.5rem 0 0}.scoring-key-cols[data-v-66d67a97]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.3rem}.scoring-key-col[data-v-66d67a97]{border:1px solid var(--key-color, #888);border-top:3px solid var(--key-color, #888);border-radius:8px;padding:.4rem .55rem .5rem;background:color-mix(in srgb,var(--key-color, #888) 8%,transparent);min-width:0}.scoring-key-col--awards[data-v-66d67a97]{--key-color: #1a7f37}.scoring-key-col--penalties[data-v-66d67a97]{--key-color: #bc4c00}.scoring-key-col-heading[data-v-66d67a97]{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--key-color, var(--color-foreground));margin-bottom:.3rem}.scoring-key-sign[data-v-66d67a97]{text-transform:none;letter-spacing:0;font-weight:400;font-size:.68rem;opacity:.8}.scoring-key-row[data-v-66d67a97]{display:flex;gap:.5rem;align-items:baseline;padding:.2rem 0}.scoring-key-row+.scoring-key-row[data-v-66d67a97]{border-top:1px solid color-mix(in srgb,var(--key-color, #888) 16%,transparent)}.scoring-key-points[data-v-66d67a97]{flex:0 0 auto;min-width:2.4rem;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--key-color, var(--color-foreground))}.scoring-key-body[data-v-66d67a97]{display:flex;flex-direction:column;gap:.05rem;min-width:0}.scoring-key-label[data-v-66d67a97]{font-size:.84rem;font-weight:600}.scoring-key-note[data-v-66d67a97]{font-size:.72rem;opacity:.8;line-height:1.35;overflow-wrap:anywhere}@media (max-width: 30rem){.scoring-key-cols[data-v-66d67a97]{grid-template-columns:1fr}}.luck-read[data-v-66d67a97]{margin:.5rem 0 0;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--luck-color, #888);border-left:4px solid var(--luck-color, #888);background:color-mix(in srgb,var(--luck-color, #888) 10%,transparent)}.luck-read--favorable[data-v-66d67a97]{--luck-color: #1a7f37}.luck-read--average[data-v-66d67a97]{--luck-color: #6b7280}.luck-read--difficult[data-v-66d67a97]{--luck-color: #bc4c00}.luck-headline[data-v-66d67a97]{margin:.1rem 0 0;font-size:.95rem;font-weight:700;color:var(--luck-color, var(--color-foreground))}.luck-detail[data-v-66d67a97]{margin:.15rem 0 0;font-size:.82rem;opacity:.9;line-height:1.45}.luck-deltas[data-v-66d67a97]{display:flex;flex-wrap:wrap;gap:.15rem .9rem;margin-top:.3rem;font-size:.75rem;opacity:.85;font-variant-numeric:tabular-nums}.luck-delta strong[data-v-66d67a97]{font-variant-numeric:tabular-nums}.grade-badge[data-v-66d67a97]{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:.25rem;font-weight:700;font-size:.85rem;line-height:1.4;border:1px solid currentColor}.grade-badge--legendary[data-v-66d67a97]{color:#b8860b;background:#ffd70029}.grade-badge--a[data-v-66d67a97]{color:#1a7f37;background:#23c56229}.grade-badge--b[data-v-66d67a97]{color:#0a6bcb;background:#1f88db29}.grade-badge--c[data-v-66d67a97]{color:var(--color-foreground);background:#80808029}.grade-badge--d[data-v-66d67a97]{color:#bc4c00;background:#db6d2829}.grade-badge--f[data-v-66d67a97]{color:#cf222e;background:#cf222e29}.scores-heading[data-v-66d67a97]{margin:0 0 .25rem;font-weight:600}.coop-scores[data-v-66d67a97]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.coop-score-row[data-v-66d67a97]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.coop-score-name[data-v-66d67a97]{font-weight:600}.coop-score-total[data-v-66d67a97]{font-variant-numeric:tabular-nums}.coop-score-detail[data-v-66d67a97]{flex-basis:100%;font-size:.85em;opacity:.8}.arena-hud[data-v-7f88ec7e]{display:flex;flex-direction:column;gap:.5rem}.theme-toggle[data-v-9c6fbf34]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;font-size:var(--la-font-size-body);line-height:1}.theme-toggle[data-v-9c6fbf34]:hover,.theme-toggle[data-v-9c6fbf34]:focus-visible{opacity:.75}.brand-header[data-v-18e08ed4]{display:flex;align-items:center;justify-content:space-between;gap:var(--la-space-5);padding:var(--la-space-4) var(--la-space-5);background:var(--la-color-bg-primary);color:var(--la-color-text-primary);border-bottom:1px solid var(--la-color-border-subtle)}.brand-wordmark[data-v-18e08ed4]{font-family:var(--la-font-display);font-size:var(--la-font-size-h4);letter-spacing:var(--la-letter-spacing-display);text-transform:uppercase;color:var(--la-color-text-primary);text-decoration:none}.brand-wordmark[data-v-18e08ed4]:hover,.brand-wordmark[data-v-18e08ed4]:focus-visible{color:var(--la-color-cta)}.brand-nav[data-v-18e08ed4]{display:flex;align-items:center;gap:var(--la-space-5)}.brand-nav-link[data-v-18e08ed4]{font-family:var(--la-font-body);font-size:var(--la-font-size-body);color:var(--la-color-text-secondary);text-decoration:none}.brand-nav-link[data-v-18e08ed4]:hover,.brand-nav-link[data-v-18e08ed4]:focus-visible{color:var(--la-color-cta)}.auth-nav-bootstrapping[data-v-18e08ed4]{font-family:var(--la-font-body);font-size:var(--la-font-size-body);color:var(--la-color-text-secondary);opacity:.6}.auth-nav-display[data-v-18e08ed4]{font-family:var(--la-font-body);font-size:var(--la-font-size-body);color:var(--la-color-text-primary);font-weight:500}.auth-nav-sign-out[data-v-18e08ed4]{font-family:var(--la-font-body);font-size:var(--la-font-size-body);color:var(--la-color-text-secondary);background:none;border:none;padding:0;cursor:pointer}.auth-nav-sign-out[data-v-18e08ed4]:hover,.auth-nav-sign-out[data-v-18e08ed4]:focus-visible{color:var(--la-color-cta)}.version-badge[data-v-bdbb5b9d]{position:fixed;bottom:4px;right:8px;font-size:11px;font-family:monospace;opacity:.5;color:#aaa;background:transparent;pointer-events:none;user-select:none;z-index:50}.brand-footer[data-v-39737d87]{display:flex;align-items:center;justify-content:center;gap:var(--la-space-3);padding:var(--la-space-4) var(--la-space-5);background:var(--la-color-bg-primary);color:var(--la-color-text-secondary);border-top:1px solid var(--la-color-border-subtle);font-family:var(--la-font-body);font-size:var(--la-font-size-small)}.brand-footer-link[data-v-39737d87]{color:var(--la-color-text-secondary);text-decoration:underline}.brand-footer-link[data-v-39737d87]:hover,.brand-footer-link[data-v-39737d87]:focus-visible{color:var(--la-color-cta)}.app-shell[data-v-94bed8dd]{display:flex;flex-direction:column;min-height:100vh;background:var(--la-color-bg-primary);color:var(--la-color-text-primary)}.app-shell-content[data-v-94bed8dd]{flex:1 1 auto;display:flex;flex-direction:column}.lobby-view[data-v-ee5134e8]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.lobby-error[data-v-ee5134e8]{padding:.5rem .75rem;border:1px solid var(--color-foreground)}.create-match[data-v-ee5134e8],.join-existing[data-v-ee5134e8],.player-identity[data-v-ee5134e8],.create-from-json[data-v-ee5134e8],.watch-bot-play[data-v-ee5134e8],.loadout-paste[data-v-ee5134e8]{display:flex;flex-direction:column;gap:.25rem}.manual-form-wrapper[data-v-ee5134e8]{margin-top:.5rem}.loadout-parsed-summary[data-v-ee5134e8]{padding:.25rem .5rem;border:1px dashed var(--color-foreground, #666)}.loadout-preview[data-v-ee5134e8]{margin:.5rem 0}.loadout-preview-grid[data-v-ee5134e8]{margin:.5rem 0 0;padding:.5rem .75rem;border:1px solid var(--color-foreground, #666);border-radius:4px}.loadout-preview-row[data-v-ee5134e8]{display:flex;gap:.75rem;padding:.15rem 0;align-items:baseline}.loadout-preview-row dt[data-v-ee5134e8]{flex:0 0 14rem;font-weight:600;margin:0}.loadout-preview-row dd[data-v-ee5134e8]{margin:0;word-break:break-word}.match-list[data-v-ee5134e8],.seat-list[data-v-ee5134e8]{list-style:none;padding:0;margin:0}.match-row[data-v-ee5134e8]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0;border-top:1px solid var(--color-foreground, #666)}.match-row--highlight[data-v-ee5134e8]{padding:.5rem;border-top:none;border-radius:6px;background:#3b82f61f;box-shadow:0 0 0 1px #3b82f680}.seat-row[data-v-ee5134e8]{display:flex;gap:.5rem;align-items:center}.match-list-empty[data-v-ee5134e8]{padding:.5rem 0;opacity:.75}.match-name[data-v-ee5134e8]{font-weight:600}.match-id[data-v-ee5134e8]{font-size:.85em;opacity:.7}.match-guest-set[data-v-ee5134e8],.match-guest-join[data-v-ee5134e8]{display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem}.guest-set-form[data-v-ee5134e8],.guest-join-form[data-v-ee5134e8]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.autoplay-controls[data-v-2b784e72]{display:flex;align-items:center;gap:.5rem}.autoplay-controls button[data-v-2b784e72]{padding:.25rem .6rem;font-size:1rem}.autoplay-controls button[data-v-2b784e72]:disabled{opacity:.4;cursor:not-allowed}.autoplay-controls__position[data-v-2b784e72]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem;opacity:.7;min-width:8.5rem;text-align:center}.autoplay-controls__rewind[data-v-2b784e72]{padding:.1rem .4rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;color:var(--color-background, #fff);background:var(--color-warning, #c0392b);border-radius:.2rem}.autoplay-controls__expired[data-v-2b784e72]{font-size:.75rem;opacity:.6;font-style:italic}.autoplay-controls__aborted[data-v-2b784e72]{padding:.15rem .5rem;font-size:.8rem;font-weight:600;color:var(--color-background, #fff);background:var(--color-warning, #c0392b);border-radius:.2rem}.skin-chip[data-v-0794c917]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border:1px solid var(--color-foreground, #999);background:transparent;color:inherit;border-radius:.5rem;cursor:pointer;font-variant-numeric:tabular-nums}.skin-chip--disabled[data-v-0794c917]{opacity:.6;cursor:not-allowed;font-style:italic}.skin-chip--active[data-v-0794c917]:hover{background:var(--color-hover, rgba(0, 0, 0, .05))}.skin-selector-backdrop[data-v-0794c917]{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.skin-selector-panel[data-v-0794c917]{background:var(--color-background, #fff);color:var(--color-foreground, #111);padding:1rem 1.25rem;min-width:16rem;max-width:80vw;max-height:80vh;overflow-y:auto;border:1px solid var(--color-foreground, #999);border-radius:.5rem;outline:none}.skin-selector-panel__header[data-v-0794c917]{font-weight:600;margin-bottom:.5rem}.skin-selector-panel__list[data-v-0794c917]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.skin-selector-panel__option[data-v-0794c917]{display:block;width:100%;text-align:left;padding:.4rem .6rem;border:1px solid transparent;background:transparent;color:inherit;border-radius:.25rem;cursor:pointer;font:inherit}.skin-selector-panel__option[data-v-0794c917]:hover,.skin-selector-panel__option[data-v-0794c917]:focus-visible{border-color:var(--color-foreground, #999)}.skin-selector-panel__option--active[data-v-0794c917]{background:var(--color-hover, rgba(0, 0, 0, .06));font-weight:600}.danger-meter[data-v-71f8a0a3]{display:inline-flex;align-items:center;gap:.4rem;font-variant-numeric:tabular-nums}.danger-meter__label[data-v-71f8a0a3]{font-size:.8rem;opacity:.8}.danger-meter__track[data-v-71f8a0a3]{display:inline-block;width:6rem;height:.5rem;border-radius:.25rem;background:var(--color-meter-track, rgba(128, 128, 128, .35));overflow:hidden}.danger-meter__fill[data-v-71f8a0a3]{display:block;height:100%;background:var(--color-meter-fill, #6c8ebf)}.danger-meter--animated .danger-meter__fill[data-v-71f8a0a3]{transition:width .3s ease-out,background-color .3s ease-out}.danger-meter--calm .danger-meter__fill[data-v-71f8a0a3]{background:var(--color-meter-calm, #4f9d69)}.danger-meter--rising .danger-meter__fill[data-v-71f8a0a3]{background:var(--color-meter-rising, #d19a2f)}.danger-meter--critical .danger-meter__fill[data-v-71f8a0a3]{background:var(--color-meter-critical, #c0392b)}.danger-meter__ratio[data-v-71f8a0a3]{font-size:.8rem}.danger-meter--pulsing .danger-meter__fill[data-v-71f8a0a3]{animation:danger-meter-pulse-71f8a0a3 1.1s ease-in-out infinite}@keyframes danger-meter-pulse-71f8a0a3{0%,to{opacity:1}50%{opacity:.55}}.top-hud-bar[data-v-d7b10294]{display:flex;flex-direction:column;gap:.1rem;padding:.25rem .75rem;border-bottom:1px solid var(--color-foreground, #999);font-size:.85rem}.top-hud-bar__row[data-v-d7b10294]{display:flex;flex-wrap:wrap;gap:.75rem;font-variant-numeric:tabular-nums}.top-hud-bar__setup[data-v-d7b10294]{font-size:.85rem;text-transform:capitalize}.top-hud-bar__stage[data-v-d7b10294]{font-weight:700;text-transform:uppercase;letter-spacing:.05em}.top-hud-bar__skin-placeholder[data-v-d7b10294]{opacity:.7;font-style:italic}.opponent-victory-modal[data-v-c0bf286b]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.opponent-victory-modal__panel[data-v-c0bf286b]{background:var(--color-background, #fff);padding:1rem 1.25rem;min-width:18rem;max-width:80vw;max-height:80vh;overflow-y:auto;border:1px solid var(--color-foreground, #999)}.opponent-victory-modal__list[data-v-c0bf286b]{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.opponent-panel[data-v-420f7bf1]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--color-foreground, #999);min-width:12rem}.opponent-panel__header[data-v-420f7bf1]{font-weight:600}.opponent-panel__counts[data-v-420f7bf1]{display:flex;flex-wrap:wrap;gap:.5rem;font-variant-numeric:tabular-nums;margin:0}.opponent-panel__victory-button[data-v-420f7bf1]{align-self:flex-start;padding:.25rem .5rem}.card-tile[data-v-6bf57ae2]{position:relative;aspect-ratio:5 / 7;overflow:hidden;border-radius:4px;background:var(--color-card-bg, #1a1a2e);display:flex;align-items:center;justify-content:center}.card-tile--sm[data-v-6bf57ae2]{width:var(--card-width-sm)}.card-tile--md[data-v-6bf57ae2]{width:var(--card-width-md)}.card-tile--lg[data-v-6bf57ae2]{width:var(--card-width-lg)}.card-tile--interactive[data-v-6bf57ae2]{cursor:pointer;transition:transform .15s ease}.card-tile--interactive[data-v-6bf57ae2]:hover{transform:scale(1.05)}.card-tile__image[data-v-6bf57ae2]{width:100%;height:100%;object-fit:cover;display:block}.card-tile__fallback[data-v-6bf57ae2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.35rem;text-align:center;width:100%;height:100%;border:1px solid rgba(255,255,255,.2);box-sizing:border-box}.card-tile__name[data-v-6bf57ae2]{font-size:.75rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#fff;text-transform:capitalize}.card-tile__cost-text[data-v-6bf57ae2]{font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums;color:gold}.card-tile__cost-badge[data-v-6bf57ae2]{position:absolute;top:4px;right:4px;min-width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000000bf;color:#fff;font-size:.65rem;font-weight:700;font-variant-numeric:tabular-nums;padding:0 .2rem}.card-tile__label[data-v-6bf57ae2]{display:flex;align-items:baseline;gap:.25rem;padding:.15rem .25rem;background:#000000a6;position:absolute;bottom:0;left:0;right:0}.card-tile__label-name[data-v-6bf57ae2]{font-size:.6rem;font-weight:600;line-height:1.2;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.card-tile__label-cost[data-v-6bf57ae2]{font-size:.55rem;font-weight:700;font-variant-numeric:tabular-nums;color:gold;flex-shrink:0}.mastermind-tile[data-v-9a207406]{display:flex;flex-direction:column;gap:.25rem;padding:.25rem .5rem;border:1px solid var(--color-foreground, #999)}.mastermind-tile button[data-v-9a207406]{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.25rem .5rem}.mastermind-id[data-v-9a207406]{font-weight:600}.mastermind-cost[data-v-9a207406],.mastermind-status[data-v-9a207406]{font-variant-numeric:tabular-nums;opacity:.85}.mastermind-bystanders[data-v-9a207406]{align-self:flex-start;padding:.05rem .4rem;border-radius:.75rem;background:#0009;color:#fff;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.mastermind-read[data-v-9a207406]{align-self:flex-start;padding:.2rem .5rem;font-size:.8rem}.mastermind-final-blow[data-v-9a207406]{align-self:flex-start;padding:.1rem .45rem;border-radius:.75rem;background:var(--color-warning, #b45309);color:#fff;font-size:.72rem;font-weight:700}.mastermind-thralls[data-v-9a207406]{display:flex;flex-direction:column;gap:.15rem;align-self:stretch}.mastermind-thralls-label[data-v-9a207406]{font-size:.7rem;font-weight:700;opacity:.85}.mastermind-thralls-list[data-v-9a207406]{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.mastermind-thralls-item[data-v-9a207406]{display:flex}.master-strike-pile[data-v-b513c62e]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border:1px solid var(--color-foreground, #999);align-self:flex-start}.master-strike-pile__count[data-v-b513c62e]{font-weight:600;font-variant-numeric:tabular-nums}.master-strike-pile__browse[data-v-b513c62e]{padding:.15rem .4rem;font-size:.8rem}.scheme-tile[data-v-9f8cefef]{display:flex;flex-direction:column;gap:.15rem;padding:.25rem .5rem;border:1px solid var(--color-foreground, #999)}.scheme-tile__id[data-v-9f8cefef]{font-weight:600}.scheme-tile__progress[data-v-9f8cefef]{margin:0;font-variant-numeric:tabular-nums}.scheme-tile__read[data-v-9f8cefef]{align-self:flex-start;padding:.2rem .5rem;font-size:.8rem}.scheme-twist-pile[data-v-b3828324]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border:1px solid var(--color-foreground, #999);align-self:flex-start}.scheme-twist-pile__count[data-v-b3828324]{font-weight:600;font-variant-numeric:tabular-nums}.scheme-twist-pile__browse[data-v-b3828324]{padding:.15rem .4rem;font-size:.8rem}.escaped-pile[data-v-e3c59079]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;border:1px solid var(--color-foreground, #999);min-width:5rem}.escaped-pile__header[data-v-e3c59079]{font-weight:600;font-size:.85rem}.escaped-pile__count[data-v-e3c59079]{margin:0;font-variant-numeric:tabular-nums}.escaped-pile__empty[data-v-e3c59079]{margin:0;font-style:italic;opacity:.7}.city-row[data-v-0928b577]{display:flex;flex-direction:column;gap:.25rem}.city-spaces[data-v-0928b577]{display:flex;gap:.25rem;list-style:none;padding:0;margin:0;overflow-x:auto}.city-space[data-v-0928b577]{min-width:6rem;display:flex;flex-direction:column}.city-space__label[data-v-0928b577]{align-self:center;margin-bottom:.25rem;padding:.1rem .5rem;border-radius:.5rem;background:#f8f9fcd9;border:1px solid rgba(40,44,66,.25);box-shadow:0 1px 3px #00000040;color:#1c2333;font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center;white-space:nowrap}.city-space-empty[data-v-0928b577]{padding:.5rem .75rem;border:1px dashed var(--color-foreground, #666);opacity:.5}.city-space-deck[data-v-0928b577]{padding:.5rem;border:1px solid var(--color-foreground, #999);font-variant-numeric:tabular-nums}.city-space-deck p[data-v-0928b577],.city-space__cost[data-v-0928b577]{margin:0;font-variant-numeric:tabular-nums}.city-space__name[data-v-0928b577]{display:block;font-weight:600}.city-space__captured[data-v-0928b577]{--card-width-sm: 2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.2rem;min-width:0;margin-top:.3rem;padding-top:.25rem;border-top:1px solid var(--color-foreground, #666)}.city-space__captured-bystanders[data-v-0928b577]{padding:.05rem .35rem;border-radius:.75rem;background:#0009;color:#fff;font-size:.65rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.hq-row[data-v-644216f5]{display:flex;flex-direction:column;gap:.25rem}.hq-slots[data-v-644216f5]{display:flex;gap:.25rem;list-style:none;padding:0;margin:0;overflow-x:auto}.hq-slot[data-v-644216f5]{min-width:6rem}.hq-slot-empty[data-v-644216f5]{padding:.5rem .75rem;border:1px dashed var(--color-foreground, #666);opacity:.5}.hq-slot-deck[data-v-644216f5]{padding:.5rem;border:1px solid var(--color-foreground, #999);font-variant-numeric:tabular-nums}.hq-slot-deck p[data-v-644216f5],.hq-slot__cost[data-v-644216f5]{margin:0;font-variant-numeric:tabular-nums}.hq-slot__name[data-v-644216f5]{display:block;font-weight:600}.transform-deck[data-v-b75000f5]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--color-foreground, #999)}.transform-deck__header[data-v-b75000f5]{font-weight:600;font-size:.85rem}.transform-deck__row[data-v-b75000f5]{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;margin:0;padding:0 0 .25rem;overflow-x:auto}.transform-deck__cell[data-v-b75000f5]{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:.15rem}.transform-deck__count[data-v-b75000f5]{font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-foreground, #333)}.shared-decks__row[data-v-01239fbd]{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.shared-decks__cell[data-v-01239fbd]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--color-foreground, #999);min-width:5rem}.shared-decks__cell[data-v-01239fbd]:has(.shared-decks__recruit){padding:0}.shared-decks__recruit[data-v-01239fbd]{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.5rem .75rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.shared-decks__recruit[data-v-01239fbd]:disabled{cursor:not-allowed;opacity:.55}.shared-decks__name[data-v-01239fbd]{font-size:.85rem}.shared-decks__count[data-v-01239fbd]{font-variant-numeric:tabular-nums;font-weight:600}.shared-decks__cost[data-v-01239fbd]{font-size:.7rem;opacity:.8}.ko-pile[data-v-94465e4e]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem;border:1px solid var(--color-foreground, #999);min-width:6rem}.ko-pile__header[data-v-94465e4e]{font-weight:600}.ko-pile__count[data-v-94465e4e]{margin:0;font-variant-numeric:tabular-nums}.ko-pile__empty[data-v-94465e4e]{margin:0;font-style:italic;opacity:.7}.ko-pile__browse[data-v-94465e4e]{align-self:flex-start;padding:.25rem .5rem}.hand-row[data-v-a79446a5]{display:flex;flex-direction:column;gap:.25rem}.hand-row__heading[data-v-a79446a5]{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.85}.hand-cards[data-v-a79446a5]{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;padding:0 0 .25rem;margin:0;overflow-x:auto}.hand-card[data-v-a79446a5]{flex:0 0 auto}.hand-card button[data-v-a79446a5]{padding:.5rem .75rem;font-variant-numeric:tabular-nums}.played-row[data-v-64587b7c]{display:flex;flex-direction:column;gap:.25rem}.played-row__heading[data-v-64587b7c]{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.85}.played-row__cards[data-v-64587b7c]{display:flex;flex-wrap:nowrap;gap:.5rem;list-style:none;padding:0 0 .25rem;margin:0;overflow-x:auto}.played-row__card[data-v-64587b7c]{flex:0 0 auto}.played-row__target[data-v-64587b7c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:4.5rem;padding:.5rem .75rem;border:2px dashed var(--color-foreground, #666);border-radius:.5rem;text-align:center}.played-row__target[data-can-play=false][data-v-64587b7c]{opacity:.5}.played-row__target-title[data-v-64587b7c]{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.played-row__target-hint[data-v-64587b7c]{font-size:.72rem;opacity:.75}.economy-bar[data-v-33e6c7ca]{display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem .75rem;font-variant-numeric:tabular-nums;border:1px solid var(--color-foreground, #999)}.economy-convert-cue[data-v-33e6c7ca]{font-weight:600;padding:.05rem .4rem;border:1px solid var(--color-foreground, #999);border-radius:.75rem}.your-deck-discard[data-v-7dd23864]{display:flex;gap:1rem;padding:.4rem .75rem;border:1px solid var(--color-foreground, #999)}.your-deck-discard__deck[data-v-7dd23864],.your-deck-discard__discard[data-v-7dd23864]{display:flex;flex-direction:column;gap:.25rem;flex:1}.your-deck-discard__count[data-v-7dd23864]{margin:0;font-variant-numeric:tabular-nums}.your-deck-discard__empty[data-v-7dd23864]{margin:0;font-style:italic;opacity:.7;font-size:.85rem}.your-deck-discard__top[data-v-7dd23864]{display:flex;gap:.25rem;align-items:center}.your-deck-discard__top-label[data-v-7dd23864]{font-size:.75rem;font-weight:500}.your-deck-discard__expand-btn[data-v-7dd23864]{padding:.2rem .4rem;font-size:.75rem;background:var(--color-button-bg, #f5f5f5);border:1px solid var(--color-border, #ddd);cursor:pointer}.your-deck-discard__expand-btn[data-v-7dd23864]:hover{background:var(--color-button-hover, #efefef)}.your-deck-discard__all-cards[data-v-7dd23864]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.your-deck-discard__card-item[data-v-7dd23864]{display:flex}.your-victory-pile[data-v-0283b81b]{display:flex;flex-direction:column;gap:.25rem;padding:.4rem .75rem;border:1px solid var(--color-foreground, #999)}.your-victory-pile__browse[data-v-0283b81b]{align-self:flex-start;padding:.25rem .5rem}.your-victory-pile__composition[data-v-0283b81b]{display:flex;flex-wrap:wrap;gap:.15rem .75rem;margin:0;font-size:.8rem;font-variant-numeric:tabular-nums}.your-victory-pile__composition div[data-v-0283b81b]{display:flex;gap:.3rem}.your-victory-pile__composition dt[data-v-0283b81b]{margin:0;opacity:.75}.your-victory-pile__composition dd[data-v-0283b81b]{margin:0;font-weight:600}.turn-action-bar[data-v-313bf434]{position:sticky;bottom:0;z-index:100;background:var(--color-background, #fff);border-top:2px solid var(--color-foreground, #333);padding:.35rem .75rem;margin:0 -.75rem}.turn-action-bar__steps[data-v-313bf434]{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;gap:.5rem;align-items:flex-start}.turn-action-bar__step[data-v-313bf434]{flex:1;padding:.25rem .5rem;border:1px solid var(--color-foreground, #999);font-size:.8rem}.turn-action-bar__step[data-v-313bf434]:not(.turn-action-bar__step--active){border-color:var(--color-foreground, #bbb)}.turn-action-bar__step:not(.turn-action-bar__step--active) header[data-v-313bf434],.turn-action-bar__step:not(.turn-action-bar__step--active) .turn-action-bar__hint[data-v-313bf434]{opacity:.55}.turn-action-bar__step--active[data-v-313bf434]{border-color:var(--color-foreground, #333)}.turn-action-bar__step header[data-v-313bf434]{font-weight:600;font-size:.75rem;margin-bottom:.15rem}.turn-action-bar__hint[data-v-313bf434]{margin:0 0 .25rem;font-style:italic;opacity:.85;font-size:.75rem}.turn-action-bar__step button[data-v-313bf434]{padding:.25rem .5rem;font-size:.8rem;cursor:pointer}.turn-action-bar__step button[data-v-313bf434]:disabled{opacity:.4;cursor:not-allowed}.turn-action-bar__end-game[data-v-313bf434]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;padding-top:.4rem;border-top:1px solid var(--color-foreground, #999);font-size:.8rem}.turn-action-bar__end-game button[data-v-313bf434]{padding:.3rem .7rem;font-size:.8rem;cursor:pointer}.turn-action-bar__end-game-label[data-v-313bf434]{font-weight:600;opacity:.85}.turn-action-bar__end-game-request[data-v-313bf434]{border:1px solid rgba(160,60,60,.8);border-radius:.3rem;background:#7828281f;color:var(--color-foreground, #7a2828);font-weight:600}.turn-action-bar__end-game-request[data-v-313bf434]:hover{background:#78282838}.turn-action-bar__end-game-prompt[data-v-313bf434]{font-weight:700}.turn-action-bar__end-game-confirm[data-v-313bf434]{background:#782828f0;color:#f4f4f5;border:1px solid rgba(160,60,60,.9);border-radius:.3rem}.turn-action-bar__end-game-cancel[data-v-313bf434]{border-radius:.3rem}.lobby-controls[data-v-d0a4bc2e]{display:flex;gap:.5rem}.lobby-controls button[data-v-d0a4bc2e]{padding:.5rem 1rem}.notable-event-overlay[data-v-433aa515]{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);z-index:200;padding:1rem 1.5rem;border-radius:.5rem;text-align:center;pointer-events:none;background:var(--color-notable-event-bg, rgba(0, 0, 0, .85));color:var(--color-notable-event-fg, #fff);box-shadow:0 4px 24px #0006;border:2px solid transparent;display:flex;flex-direction:column;align-items:center;gap:.4rem;max-width:28rem}.notable-event-overlay[data-event-type=fightResolved][data-v-433aa515],.notable-event-overlay[data-event-type=ambushResolved][data-v-433aa515]{border-color:var(--color-villain, #7b1fa2)}.notable-event-overlay[data-event-type=schemeTwistResolved][data-v-433aa515]{border-color:var(--color-scheme-twist, #e6a817)}.notable-event-overlay[data-event-type=mastermindStrikeResolved][data-v-433aa515]{border-color:var(--color-master-strike, #c62828)}.notable-event-overlay[data-event-type=mastermindDefeated][data-v-433aa515]{border-color:var(--color-victory, #2e7d32)}.notable-event-overlay[data-event-type=healResolved][data-v-433aa515]{border-color:var(--color-heal, #2e9e8f)}.notable-event-overlay[data-event-type=bystanderRevealed][data-v-433aa515]{border-color:var(--color-bystander, #4a90d9)}.notable-event-overlay[data-event-type=deckReshuffled][data-v-433aa515]{border-color:var(--color-deck-shuffle, #6d78d9)}.notable-event-overlay[data-event-type=strikeBlocked][data-v-433aa515]{border-color:var(--color-strike-blocked, #3f7fe0)}.notable-event-overlay[data-event-type=transformResolved][data-v-433aa515]{border-color:var(--color-transform, #5ee66b)}.notable-event-overlay__chip[data-v-433aa515]{display:inline-block;padding:.1rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:#ffffff1f}.notable-event-overlay__card-name[data-v-433aa515]{margin:0;font-size:1.25rem;font-weight:700}.notable-event-overlay__narrative[data-v-433aa515]{margin:0;font-size:.95rem;line-height:1.35;opacity:.92}.notable-event-overlay__effects[data-v-433aa515]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.notable-event-overlay__effect-badge[data-v-433aa515]{padding:.15rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;background:#ffffff29}.notable-event-fade-enter-active[data-v-433aa515]{transition:opacity .2s ease-out,transform .2s ease-out}.notable-event-fade-leave-active[data-v-433aa515]{transition:opacity .4s ease-in}.notable-event-fade-enter-from[data-v-433aa515]{opacity:0;transform:translate(-50%,-50%) scale(.9)}.notable-event-fade-leave-to[data-v-433aa515]{opacity:0}.game-log[data-v-cf6d8478]{display:flex;flex-direction:column;gap:.375rem}.game-log__toolbar[data-v-cf6d8478]{display:flex;gap:.375rem}.game-log__button[data-v-cf6d8478]{font-size:.75rem;padding:.15rem .5rem;cursor:pointer;color:var(--color-foreground);background:transparent;border:1px solid var(--color-foreground);border-radius:3px}.game-log-panel[data-v-cf6d8478]{display:flex;flex-direction:column;max-height:9rem;overflow-y:auto;padding:.75rem 1rem;border:1px solid var(--color-foreground)}.empty[data-v-cf6d8478]{margin:0;font-style:italic;color:var(--color-foreground)}.entries[data-v-cf6d8478]{margin:0;list-style:none;padding-left:0;font-variant-numeric:tabular-nums}.entries li[data-v-cf6d8478]{padding:.125rem 0}.game-log__line--applied[data-v-cf6d8478]{color:var(--color-par-positive)}.game-log__line--partial[data-v-cf6d8478]{color:var(--color-par-partial)}.game-log__line--blocked[data-v-cf6d8478]{color:var(--color-par-negative)}.game-log__line--threat[data-v-cf6d8478]{color:var(--color-villain, #7b1fa2)}.game-log__glyph[data-v-cf6d8478]{margin-right:.35ch;font-weight:600}.game-log-modal__backdrop[data-v-cf6d8478]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.game-log-modal__panel[data-v-cf6d8478]{display:flex;flex-direction:column;background:var(--color-background, #fff);padding:1rem 1.25rem;width:90vw;max-width:60rem;height:85vh;border:1px solid var(--color-foreground, #999)}.game-log-modal__header[data-v-cf6d8478]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .5rem}.game-log-modal__title[data-v-cf6d8478]{font-weight:600}.game-log-modal__actions[data-v-cf6d8478]{display:flex;gap:.375rem}.game-log-modal__viewport[data-v-cf6d8478]{flex:1 1 auto;overflow-y:auto}.pile-browse-modal__backdrop[data-v-aeeb406f]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.pile-browse-modal__panel[data-v-aeeb406f]{background:var(--color-background, #fff);padding:1rem 1.25rem;min-width:18rem;max-width:80vw;max-height:80vh;overflow-y:auto;border:1px solid var(--color-foreground, #999)}.pile-browse-modal__header[data-v-aeeb406f]{font-weight:600;margin:0 0 .5rem}.pile-browse-modal__close[data-v-aeeb406f]{align-self:flex-start;padding:.25rem .5rem;margin-bottom:.5rem}.pile-browse-modal__list[data-v-aeeb406f]{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.pile-browse-modal__empty[data-v-aeeb406f]{margin:.5rem 0 0;font-style:italic;opacity:.7}.ability-icon-img[data-v-c900a73a]{height:1.15em;width:auto;vertical-align:-.2em}.ability-icon-img--hc[data-v-c900a73a],.ability-icon-img--team[data-v-c900a73a]{margin:0 .15em}.ability-token[data-v-c900a73a]{font-weight:600;white-space:nowrap}.ability-token--icon[data-v-c900a73a]{padding:0 .05em}.ability-token--hc[data-v-c900a73a]{display:inline-block;padding:0 .35em;border-radius:.25rem;background:var(--color-foreground, #444);color:var(--color-background, #fff);font-size:.85em}.ability-token--keyword[data-v-c900a73a],.ability-token--rule[data-v-c900a73a],.ability-token--team[data-v-c900a73a]{font-style:italic}.card-reader-modal__backdrop[data-v-135c6f6a]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.card-reader-modal__panel[data-v-135c6f6a]{background:var(--color-background, #fff);padding:1rem 1.25rem;min-width:20rem;max-width:34rem;max-height:85vh;overflow-y:auto;border:1px solid var(--color-foreground, #999)}.card-reader-modal__header[data-v-135c6f6a]{font-weight:600;font-size:1.1rem;margin:0 0 .5rem}.card-reader-modal__close[data-v-135c6f6a]{align-self:flex-start;padding:.25rem .5rem;margin-bottom:.75rem}.card-reader-modal__body[data-v-135c6f6a]{display:flex;gap:1rem;align-items:flex-start}.card-reader-modal__text[data-v-135c6f6a]{flex:1;min-width:0}.card-reader-modal__line[data-v-135c6f6a]{margin:0 0 .6rem;line-height:1.5}.card-reader-modal__empty[data-v-135c6f6a]{margin:0;font-style:italic;opacity:.7}.pending-hero-choice-prompt[data-v-ee02b3bd]{display:flex;flex-direction:column;gap:.35rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-hero-choice-prompt__card-name[data-v-ee02b3bd]{margin:0;font-weight:600}.pending-hero-choice-prompt__card-image[data-v-ee02b3bd]{max-height:80px;object-fit:contain;align-self:flex-start}.pending-hero-choice-prompt__buttons[data-v-ee02b3bd]{display:flex;gap:.5rem}.pending-hero-choice-prompt__btn[data-v-ee02b3bd]{padding:.3rem .75rem;font-size:.85rem}.pending-ko-hero-choice-prompt[data-v-b59b61dd]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-ko-hero-choice-prompt__heading[data-v-b59b61dd]{margin:0;font-size:1rem;font-weight:600}.pending-ko-hero-choice-prompt__remaining[data-v-b59b61dd]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.pending-ko-hero-choice-prompt__zones[data-v-b59b61dd]{display:flex;flex-direction:column;gap:.3rem}.pending-ko-hero-choice-prompt__zone[data-v-b59b61dd]{display:flex;flex-direction:column;gap:.2rem}.pending-ko-hero-choice-prompt__zone-label[data-v-b59b61dd]{margin:0;font-size:.85rem;font-weight:500;text-transform:capitalize}.pending-ko-hero-choice-prompt__cards[data-v-b59b61dd]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-ko-hero-choice-prompt__card-btn[data-v-b59b61dd]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-ko-hero-choice-prompt__card-btn[data-v-b59b61dd]:disabled{opacity:.5;cursor:not-allowed}.pending-ko-hero-choice-prompt__card-name[data-v-b59b61dd]{font-size:.75rem;font-weight:500;max-width:60px}.pending-ko-hero-choice-prompt__card-image[data-v-b59b61dd]{max-width:60px;max-height:60px;object-fit:contain}.pending-scry-ko-choice-prompt[data-v-65f6f310]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-scry-ko-choice-prompt__heading[data-v-65f6f310]{margin:0;font-size:1rem;font-weight:600}.pending-scry-ko-choice-prompt__hint[data-v-65f6f310]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-scry-ko-choice-prompt__cards[data-v-65f6f310]{display:flex;flex-wrap:wrap;gap:.4rem}.pending-scry-ko-choice-prompt__card-btn[data-v-65f6f310]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-scry-ko-choice-prompt__card-btn[data-v-65f6f310]:disabled{opacity:.5;cursor:not-allowed}.pending-scry-ko-choice-prompt__card-name[data-v-65f6f310]{font-size:.75rem;font-weight:500;max-width:60px}.pending-scry-ko-choice-prompt__card-image[data-v-65f6f310]{max-width:60px;max-height:60px;object-fit:contain}.pending-melter-ko-choice-prompt[data-v-bf1d5d4d]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-melter-ko-choice-prompt__heading[data-v-bf1d5d4d]{margin:0;font-size:1rem;font-weight:600}.pending-melter-ko-choice-prompt__hint[data-v-bf1d5d4d]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-melter-ko-choice-prompt__rows[data-v-bf1d5d4d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.pending-melter-ko-choice-prompt__row[data-v-bf1d5d4d]{display:flex;align-items:center;gap:.4rem}.pending-melter-ko-choice-prompt__owner[data-v-bf1d5d4d]{font-size:.75rem;font-weight:600;min-width:4.5rem}.pending-melter-ko-choice-prompt__card-name[data-v-bf1d5d4d]{font-size:.75rem;font-weight:500;flex:1}.pending-melter-ko-choice-prompt__card-image[data-v-bf1d5d4d]{max-width:40px;max-height:40px;object-fit:contain}.pending-melter-ko-choice-prompt__ko-btn[data-v-bf1d5d4d],.pending-melter-ko-choice-prompt__keep-btn[data-v-bf1d5d4d]{padding:.2rem .6rem;border:1px solid var(--color-border, #ddd);cursor:pointer}.pending-melter-ko-choice-prompt__ko-btn[data-v-bf1d5d4d]{background:var(--color-danger-bg, #f9e0e0)}.pending-melter-ko-choice-prompt__keep-btn[data-v-bf1d5d4d]{background:var(--color-button-bg, #f5f5f5)}.pending-melter-ko-choice-prompt__ko-btn[data-v-bf1d5d4d]:disabled,.pending-melter-ko-choice-prompt__keep-btn[data-v-bf1d5d4d]:disabled{opacity:.5;cursor:not-allowed}.pending-ruthless-dictator-choice-prompt[data-v-5a83c44c]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-ruthless-dictator-choice-prompt__heading[data-v-5a83c44c]{margin:0;font-size:1rem;font-weight:600}.pending-ruthless-dictator-choice-prompt__hint[data-v-5a83c44c]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-ruthless-dictator-choice-prompt__cards[data-v-5a83c44c]{display:flex;flex-wrap:wrap;gap:.6rem}.pending-ruthless-dictator-choice-prompt__card[data-v-5a83c44c]{display:flex;flex-direction:column;gap:.2rem;padding:.3rem;border:1px solid var(--color-border, #ddd);align-items:flex-start}.pending-ruthless-dictator-choice-prompt__card-name[data-v-5a83c44c]{font-size:.75rem;font-weight:500;max-width:80px}.pending-ruthless-dictator-choice-prompt__card-image[data-v-5a83c44c]{max-width:60px;max-height:60px;object-fit:contain}.pending-ruthless-dictator-choice-prompt__actions[data-v-5a83c44c]{display:flex;flex-wrap:wrap;gap:.2rem}.pending-ruthless-dictator-choice-prompt__action-btn[data-v-5a83c44c]{padding:.15rem .35rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.7rem}.pending-ruthless-dictator-choice-prompt__action-btn[data-v-5a83c44c]:disabled{opacity:.5;cursor:not-allowed}.pending-electromagnetic-bubble-choice-prompt[data-v-1bceba9f]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-electromagnetic-bubble-choice-prompt__heading[data-v-1bceba9f]{margin:0;font-size:1rem;font-weight:600}.pending-electromagnetic-bubble-choice-prompt__hint[data-v-1bceba9f]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-electromagnetic-bubble-choice-prompt__cards[data-v-1bceba9f]{display:flex;flex-wrap:wrap;gap:.4rem}.pending-electromagnetic-bubble-choice-prompt__card-btn[data-v-1bceba9f]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-electromagnetic-bubble-choice-prompt__card-btn[data-v-1bceba9f]:disabled{opacity:.5;cursor:not-allowed}.pending-electromagnetic-bubble-choice-prompt__card-name[data-v-1bceba9f]{font-size:.75rem;font-weight:500;max-width:60px}.pending-electromagnetic-bubble-choice-prompt__card-image[data-v-1bceba9f]{max-width:60px;max-height:60px;object-fit:contain}.pending-discard-choice-prompt[data-v-ea44766e]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-discard-choice-prompt__heading[data-v-ea44766e]{margin:0;font-size:1rem;font-weight:600}.pending-discard-choice-prompt__limit[data-v-ea44766e]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.pending-discard-choice-prompt__cards[data-v-ea44766e]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-discard-choice-prompt__card-btn[data-v-ea44766e]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-discard-choice-prompt__card-btn--selected[data-v-ea44766e]{border-color:var(--color-foreground, #333);background:var(--color-accent, #ffe4b5);outline:2px solid var(--color-foreground, #333)}.pending-discard-choice-prompt__card-btn[data-v-ea44766e]:disabled{opacity:.5;cursor:not-allowed}.pending-discard-choice-prompt__card-name[data-v-ea44766e]{font-size:.75rem;font-weight:500;max-width:60px}.pending-discard-choice-prompt__card-image[data-v-ea44766e]{max-width:60px;max-height:60px;object-fit:contain}.pending-discard-choice-prompt__submit[data-v-ea44766e]{align-self:flex-start;padding:.3rem .75rem;border:1px solid var(--color-foreground, #333);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-weight:600}.pending-discard-choice-prompt__submit[data-v-ea44766e]:disabled{opacity:.5;cursor:not-allowed}.pending-put-cards-on-deck-choice-prompt[data-v-ca231db1]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-put-cards-on-deck-choice-prompt__heading[data-v-ca231db1]{margin:0;font-size:1rem;font-weight:600}.pending-put-cards-on-deck-choice-prompt__hint[data-v-ca231db1]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.pending-put-cards-on-deck-choice-prompt__cards[data-v-ca231db1]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-put-cards-on-deck-choice-prompt__card-btn[data-v-ca231db1]{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-put-cards-on-deck-choice-prompt__card-btn--selected[data-v-ca231db1]{border-color:var(--color-foreground, #333);background:var(--color-accent, #ffe4b5);outline:2px solid var(--color-foreground, #333)}.pending-put-cards-on-deck-choice-prompt__card-btn[data-v-ca231db1]:disabled{opacity:.5;cursor:not-allowed}.pending-put-cards-on-deck-choice-prompt__position[data-v-ca231db1]{position:absolute;top:-.4rem;left:-.4rem;min-width:1.1rem;height:1.1rem;padding:0 .2rem;border-radius:.6rem;background:var(--color-foreground, #333);color:var(--color-background, #fff);font-size:.7rem;font-weight:700;line-height:1.1rem;text-align:center}.pending-put-cards-on-deck-choice-prompt__card-name[data-v-ca231db1]{font-size:.75rem;font-weight:500;max-width:60px}.pending-put-cards-on-deck-choice-prompt__card-image[data-v-ca231db1]{max-width:60px;max-height:60px;object-fit:contain}.pending-put-cards-on-deck-choice-prompt__submit[data-v-ca231db1]{align-self:flex-start;padding:.3rem .75rem;border:1px solid var(--color-foreground, #333);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-weight:600}.pending-put-cards-on-deck-choice-prompt__submit[data-v-ca231db1]:disabled{opacity:.5;cursor:not-allowed}.pending-reorder-choice-prompt[data-v-bb35ec50]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-reorder-choice-prompt__heading[data-v-bb35ec50]{margin:0;font-size:1rem;font-weight:600}.pending-reorder-choice-prompt__hint[data-v-bb35ec50]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.pending-reorder-choice-prompt__cards[data-v-bb35ec50]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-reorder-choice-prompt__card-btn[data-v-bb35ec50]{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-reorder-choice-prompt__card-btn--selected[data-v-bb35ec50]{border-color:var(--color-foreground, #333);background:var(--color-accent, #ffe4b5);outline:2px solid var(--color-foreground, #333)}.pending-reorder-choice-prompt__card-btn[data-v-bb35ec50]:disabled{opacity:.5;cursor:not-allowed}.pending-reorder-choice-prompt__order-badge[data-v-bb35ec50]{position:absolute;top:-.4rem;left:-.4rem;min-width:1.1rem;height:1.1rem;padding:0 .2rem;border-radius:999px;background:var(--color-foreground, #333);color:var(--color-background, #fff);font-size:.7rem;font-weight:700;line-height:1.1rem;text-align:center}.pending-reorder-choice-prompt__card-name[data-v-bb35ec50]{font-size:.75rem;font-weight:500;max-width:60px}.pending-reorder-choice-prompt__card-image[data-v-bb35ec50]{max-width:60px;max-height:60px;object-fit:contain}.pending-reorder-choice-prompt__submit[data-v-bb35ec50]{align-self:flex-start;padding:.3rem .75rem;border:1px solid var(--color-foreground, #333);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-weight:600}.pending-reorder-choice-prompt__submit[data-v-bb35ec50]:disabled{opacity:.5;cursor:not-allowed}.pending-defeat-choice-prompt[data-v-6ab832ca]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-defeat-choice-prompt__heading[data-v-6ab832ca]{margin:0;font-size:1rem;font-weight:600}.pending-defeat-choice-prompt__hint[data-v-6ab832ca]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.pending-defeat-choice-prompt__targets[data-v-6ab832ca]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-defeat-choice-prompt__target-btn[data-v-6ab832ca]{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-defeat-choice-prompt__target-btn[data-v-6ab832ca]:disabled{opacity:.5;cursor:not-allowed}.pending-defeat-choice-prompt__target-name[data-v-6ab832ca]{font-size:.75rem;font-weight:500;max-width:90px}.pending-defeat-choice-prompt__target-image[data-v-6ab832ca]{max-width:60px;max-height:60px;object-fit:contain}.pending-ko-discard-choice-prompt[data-v-02b7c314]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-ko-discard-choice-prompt__heading[data-v-02b7c314]{margin:0;font-size:1rem;font-weight:600}.pending-ko-discard-choice-prompt__cards[data-v-02b7c314]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-ko-discard-choice-prompt__card-btn[data-v-02b7c314]{position:relative;display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-ko-discard-choice-prompt__card-btn--selected[data-v-02b7c314]{border-color:var(--color-foreground, #333);background:var(--color-accent, #ffe4b5);outline:2px solid var(--color-foreground, #333)}.pending-ko-discard-choice-prompt__card-btn[data-v-02b7c314]:disabled{opacity:.5;cursor:not-allowed}.pending-ko-discard-choice-prompt__card-name[data-v-02b7c314]{font-size:.75rem;font-weight:500;max-width:60px}.pending-ko-discard-choice-prompt__card-image[data-v-02b7c314]{max-width:60px;max-height:60px;object-fit:contain}.pending-ko-discard-choice-prompt__submit[data-v-02b7c314]{align-self:flex-start;padding:.3rem .75rem;border:1px solid var(--color-foreground, #333);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-weight:600}.pending-ko-discard-choice-prompt__submit[data-v-02b7c314]:disabled{opacity:.5;cursor:not-allowed}.optional-ko-reward-prompt[data-v-69d4f6a5]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.optional-ko-reward-prompt__heading[data-v-69d4f6a5]{margin:0;font-size:1rem;font-weight:600}.optional-ko-reward-prompt__reward[data-v-69d4f6a5]{font-size:.85rem;font-weight:400;color:var(--color-text-secondary, #666)}.optional-ko-reward-prompt__zone[data-v-69d4f6a5]{display:flex;flex-direction:column;gap:.2rem}.optional-ko-reward-prompt__zone-label[data-v-69d4f6a5]{margin:0;font-size:.85rem;font-weight:500;text-transform:capitalize}.optional-ko-reward-prompt__cards[data-v-69d4f6a5]{display:flex;flex-wrap:wrap;gap:.3rem}.optional-ko-reward-prompt__card-btn[data-v-69d4f6a5]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.optional-ko-reward-prompt__card-btn[data-v-69d4f6a5]:disabled,.optional-ko-reward-prompt__decline-btn[data-v-69d4f6a5]:disabled{opacity:.5;cursor:not-allowed}.optional-ko-reward-prompt__card-name[data-v-69d4f6a5]{font-size:.75rem;font-weight:500;max-width:60px}.optional-ko-reward-prompt__card-image[data-v-69d4f6a5]{max-width:60px;max-height:60px;object-fit:contain}.optional-ko-reward-prompt__decline-btn[data-v-69d4f6a5]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.smash-discard-prompt[data-v-30a1fad3]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.smash-discard-prompt__heading[data-v-30a1fad3]{margin:0;font-size:1rem;font-weight:600}.smash-discard-prompt__reward[data-v-30a1fad3]{color:var(--color-accent, #b5651d)}.smash-discard-prompt__zone[data-v-30a1fad3]{display:flex;flex-direction:column;gap:.2rem}.smash-discard-prompt__zone-label[data-v-30a1fad3]{margin:0;font-size:.85rem;font-weight:500}.smash-discard-prompt__cards[data-v-30a1fad3]{display:flex;flex-wrap:wrap;gap:.3rem}.smash-discard-prompt__card-btn[data-v-30a1fad3]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.smash-discard-prompt__card-btn[data-v-30a1fad3]:disabled,.smash-discard-prompt__decline-btn[data-v-30a1fad3]:disabled{opacity:.5;cursor:not-allowed}.smash-discard-prompt__card-name[data-v-30a1fad3]{font-size:.75rem;font-weight:500;max-width:60px}.smash-discard-prompt__card-image[data-v-30a1fad3]{max-width:60px;max-height:60px;object-fit:contain}.smash-discard-prompt__decline-btn[data-v-30a1fad3]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.do-over-prompt[data-v-08a764e1]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.do-over-prompt__heading[data-v-08a764e1]{margin:0;font-size:1rem;font-weight:600}.do-over-prompt__buttons[data-v-08a764e1]{display:flex;flex-wrap:wrap;gap:.5rem}.do-over-prompt__btn[data-v-08a764e1]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.do-over-prompt__btn[data-v-08a764e1]:disabled{opacity:.5;cursor:not-allowed}.draw-or-empowered-prompt[data-v-fdd833a8]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.draw-or-empowered-prompt__heading[data-v-fdd833a8]{margin:0;font-size:1rem;font-weight:600}.draw-or-empowered-prompt__buttons[data-v-fdd833a8]{display:flex;flex-wrap:wrap;gap:.5rem}.draw-or-empowered-prompt__btn[data-v-fdd833a8]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.draw-or-empowered-prompt__btn[data-v-fdd833a8]:disabled{opacity:.5;cursor:not-allowed}.count-scaled-choice-prompt[data-v-a80975cd]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.count-scaled-choice-prompt__heading[data-v-a80975cd]{margin:0;font-size:1rem;font-weight:600}.count-scaled-choice-prompt__buttons[data-v-a80975cd]{display:flex;flex-wrap:wrap;gap:.5rem}.count-scaled-choice-prompt__btn[data-v-a80975cd]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.count-scaled-choice-prompt__btn[data-v-a80975cd]:disabled{opacity:.5;cursor:not-allowed}.undercover-choice-prompt[data-v-2d735ad3]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.undercover-choice-prompt__heading[data-v-2d735ad3]{margin:0;font-size:1rem;font-weight:600}.undercover-choice-prompt__buttons[data-v-2d735ad3]{display:flex;flex-wrap:wrap;gap:.5rem}.undercover-choice-prompt__btn[data-v-2d735ad3]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.undercover-choice-prompt__btn[data-v-2d735ad3]:disabled{opacity:.5;cursor:not-allowed}.pending-seat-choice-prompt[data-v-5d06baa1]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-seat-choice-prompt__heading[data-v-5d06baa1]{margin:0;font-size:1rem;font-weight:600}.pending-seat-choice-prompt__buttons[data-v-5d06baa1]{display:flex;flex-wrap:wrap;gap:.5rem}.pending-seat-choice-prompt__btn[data-v-5d06baa1]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.pending-seat-choice-prompt__btn[data-v-5d06baa1]:disabled{opacity:.5;cursor:not-allowed}.play-villain-top-prompt[data-v-57ecaa32]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.play-villain-top-prompt__heading[data-v-57ecaa32]{margin:0;font-size:1rem;font-weight:600}.play-villain-top-prompt__body[data-v-57ecaa32]{margin:0;font-size:.85rem}.play-villain-top-prompt__buttons[data-v-57ecaa32]{display:flex;flex-wrap:wrap;gap:.5rem}.play-villain-top-prompt__btn[data-v-57ecaa32]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.play-villain-top-prompt__btn[data-v-57ecaa32]:disabled{opacity:.5;cursor:not-allowed}.victory-pile-pick-prompt[data-v-e601fbb1]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.victory-pile-pick-prompt__heading[data-v-e601fbb1]{margin:0;font-size:1rem;font-weight:600}.victory-pile-pick-prompt__buttons[data-v-e601fbb1]{display:flex;flex-wrap:wrap;gap:.5rem}.victory-pile-pick-prompt__btn[data-v-e601fbb1]{padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.victory-pile-pick-prompt__btn[data-v-e601fbb1]:disabled{opacity:.5;cursor:not-allowed}.put-bottom-hq-prompt[data-v-d0c0e925]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.put-bottom-hq-prompt__heading[data-v-d0c0e925]{margin:0;font-size:1rem;font-weight:600}.put-bottom-hq-prompt__cards[data-v-d0c0e925]{display:flex;flex-wrap:wrap;gap:.3rem}.put-bottom-hq-prompt__card-btn[data-v-d0c0e925]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.put-bottom-hq-prompt__card-btn[data-v-d0c0e925]:disabled,.put-bottom-hq-prompt__decline-btn[data-v-d0c0e925]:disabled{opacity:.5;cursor:not-allowed}.put-bottom-hq-prompt__card-name[data-v-d0c0e925]{font-size:.75rem;font-weight:500;max-width:60px}.put-bottom-hq-prompt__card-image[data-v-d0c0e925]{max-width:60px;max-height:60px;object-fit:contain}.put-bottom-hq-prompt__decline-btn[data-v-d0c0e925]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.return-on-discard-prompt[data-v-5ff1af84]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.return-on-discard-prompt__heading[data-v-5ff1af84]{margin:0;font-size:1rem;font-weight:600}.return-on-discard-prompt__cards[data-v-5ff1af84]{display:flex;flex-wrap:wrap;gap:.3rem}.return-on-discard-prompt__card-btn[data-v-5ff1af84]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.return-on-discard-prompt__card-btn[data-v-5ff1af84]:disabled,.return-on-discard-prompt__decline-btn[data-v-5ff1af84]:disabled{opacity:.5;cursor:not-allowed}.return-on-discard-prompt__card-name[data-v-5ff1af84]{font-size:.75rem;font-weight:500;max-width:80px}.return-on-discard-prompt__card-image[data-v-5ff1af84]{max-width:60px;max-height:60px;object-fit:contain}.return-on-discard-prompt__decline-btn[data-v-5ff1af84]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.put-any-number-hq-prompt[data-v-4c77c7cc]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.put-any-number-hq-prompt__heading[data-v-4c77c7cc]{margin:0;font-size:1rem;font-weight:600}.put-any-number-hq-prompt__cards[data-v-4c77c7cc]{display:flex;flex-wrap:wrap;gap:.3rem}.put-any-number-hq-prompt__card-btn[data-v-4c77c7cc]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.put-any-number-hq-prompt__card-btn--selected[data-v-4c77c7cc]{border-color:var(--color-foreground, #333);outline:2px solid var(--color-foreground, #333);background:var(--color-selected-bg, #e0e8ff)}.put-any-number-hq-prompt__card-btn[data-v-4c77c7cc]:disabled,.put-any-number-hq-prompt__confirm-btn[data-v-4c77c7cc]:disabled,.put-any-number-hq-prompt__put-none-btn[data-v-4c77c7cc]:disabled{opacity:.5;cursor:not-allowed}.put-any-number-hq-prompt__card-name[data-v-4c77c7cc]{font-size:.75rem;font-weight:500;max-width:60px}.put-any-number-hq-prompt__card-image[data-v-4c77c7cc]{max-width:60px;max-height:60px;object-fit:contain}.put-any-number-hq-prompt__actions[data-v-4c77c7cc]{display:flex;gap:.4rem}.put-any-number-hq-prompt__confirm-btn[data-v-4c77c7cc],.put-any-number-hq-prompt__put-none-btn[data-v-4c77c7cc]{align-self:flex-start;padding:.25rem .75rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.return-zero-cost-prompt[data-v-3e338e3e]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.return-zero-cost-prompt__heading[data-v-3e338e3e]{margin:0;font-size:1rem;font-weight:600}.return-zero-cost-prompt__cards[data-v-3e338e3e]{display:flex;flex-wrap:wrap;gap:.3rem}.return-zero-cost-prompt__card-btn[data-v-3e338e3e]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.return-zero-cost-prompt__card-btn[data-v-3e338e3e]:disabled{opacity:.5;cursor:not-allowed}.return-zero-cost-prompt__card-name[data-v-3e338e3e]{font-size:.75rem;font-weight:500;max-width:60px}.return-zero-cost-prompt__card-image[data-v-3e338e3e]{max-width:60px;max-height:60px;object-fit:contain}.discard-to-play-prompt[data-v-457b7e3f]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.discard-to-play-prompt__heading[data-v-457b7e3f]{margin:0;font-size:1rem;font-weight:600}.discard-to-play-prompt__remaining[data-v-457b7e3f]{font-weight:400;opacity:.8}.discard-to-play-prompt__cards[data-v-457b7e3f]{display:flex;flex-wrap:wrap;gap:.3rem}.discard-to-play-prompt__card-btn[data-v-457b7e3f]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.discard-to-play-prompt__card-btn[data-v-457b7e3f]:disabled{opacity:.5;cursor:not-allowed}.discard-to-play-prompt__card-name[data-v-457b7e3f]{font-size:.75rem;font-weight:500;max-width:60px}.discard-to-play-prompt__card-image[data-v-457b7e3f]{max-width:60px;max-height:60px;object-fit:contain}.pending-give-hq-hero-choice-prompt[data-v-3f53f5e0]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-give-hq-hero-choice-prompt__heading[data-v-3f53f5e0]{margin:0;font-size:1rem;font-weight:600}.pending-give-hq-hero-choice-prompt__hint[data-v-3f53f5e0]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-give-hq-hero-choice-prompt__cards[data-v-3f53f5e0]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-give-hq-hero-choice-prompt__card-btn[data-v-3f53f5e0]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-give-hq-hero-choice-prompt__card-btn[data-v-3f53f5e0]:disabled{opacity:.5;cursor:not-allowed}.pending-give-hq-hero-choice-prompt__card-name[data-v-3f53f5e0]{font-size:.75rem;font-weight:500;max-width:60px}.pending-give-hq-hero-choice-prompt__card-cost[data-v-3f53f5e0]{font-size:.7rem;color:var(--color-text-secondary, #666)}.pending-give-hq-hero-choice-prompt__card-image[data-v-3f53f5e0]{max-width:60px;max-height:60px;object-fit:contain}.pending-give-hq-hero-choice-prompt__decline-btn[data-v-3f53f5e0]{align-self:flex-start;padding:.2rem .6rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;font-size:.8rem}.pending-give-hq-hero-choice-prompt__decline-btn[data-v-3f53f5e0]:disabled{opacity:.5;cursor:not-allowed}.pending-copy-powers-choice-prompt[data-v-5d8abc1b]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;border:2px solid var(--color-foreground, #333);background:var(--color-background, #fff)}.pending-copy-powers-choice-prompt__heading[data-v-5d8abc1b]{margin:0;font-size:1rem;font-weight:600}.pending-copy-powers-choice-prompt__hint[data-v-5d8abc1b]{margin:0;font-size:.8rem;color:var(--color-text-secondary, #666)}.pending-copy-powers-choice-prompt__cards[data-v-5d8abc1b]{display:flex;flex-wrap:wrap;gap:.3rem}.pending-copy-powers-choice-prompt__card-btn[data-v-5d8abc1b]{display:flex;flex-direction:column;gap:.15rem;padding:.2rem;border:1px solid var(--color-border, #ddd);background:var(--color-button-bg, #f5f5f5);cursor:pointer;align-items:flex-start}.pending-copy-powers-choice-prompt__card-btn[data-v-5d8abc1b]:disabled{opacity:.5;cursor:not-allowed}.pending-copy-powers-choice-prompt__card-name[data-v-5d8abc1b]{font-size:.75rem;font-weight:500;max-width:60px}.pending-copy-powers-choice-prompt__card-cost[data-v-5d8abc1b]{font-size:.7rem;color:var(--color-text-secondary, #666)}.pending-copy-powers-choice-prompt__card-image[data-v-5d8abc1b]{max-width:60px;max-height:60px;object-fit:contain}.play-desktop[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.25rem;position:relative;flex:1 1 auto;min-height:0;width:100%;max-width:var(--play-max-width);margin-inline:auto;padding-inline:var(--play-gutter);padding-bottom:.25rem}.play-desktop__fit[data-v-dd2a827a]{position:relative;width:100%;flex:1 1 auto;min-height:0;overflow:hidden}.play-desktop__stage[data-v-dd2a827a]{position:absolute;top:0;left:50%;width:var(--play-authoring-width);transform:translate(-50%) scale(var(--play-fit-scale, 1));transform-origin:top center;display:flex;flex-direction:column;gap:.25rem;--card-width-sm: 54px;--card-width-md: 80px;--card-width-lg: 108px;--play-gutter: 10px}.play-desktop__stage[data-v-dd2a827a] .turn-action-bar{position:static}.play-desktop__grid[data-v-dd2a827a]{display:grid;grid-template-columns:minmax(0,1fr) var(--play-rail-width);gap:.5rem;align-items:start}.play-desktop__main[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.play-desktop__rail[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.5rem;min-width:0;position:sticky;top:.25rem;max-height:100vh;overflow-y:auto}.play-desktop__adversary-band[data-v-dd2a827a]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-start}.play-desktop__mastermind-zone[data-v-dd2a827a],.play-desktop__scheme-zone[data-v-dd2a827a]{display:flex;gap:.35rem;align-items:flex-start}.play-desktop__hq-zone[data-v-dd2a827a]{display:flex;gap:.75rem;align-items:flex-start}.play-desktop__hq-zone>.transform-deck[data-v-dd2a827a]{min-width:0;flex:1 1 auto}.play-desktop__player-zone[data-v-dd2a827a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start;border-top:1px solid var(--color-foreground, #999);padding-top:.25rem}.play-desktop__cockpit-main[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.play-desktop__cockpit-side[data-v-dd2a827a],.play-desktop__victory-deck-stack[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.25rem}.play-desktop__log[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.25rem;min-height:0}.play-desktop__log-heading[data-v-dd2a827a]{margin:0;font-size:.9rem;font-weight:700}.play-desktop__opponents[data-v-dd2a827a]{display:flex;flex-direction:column;gap:.35rem}.play-empty-match[data-v-dd2a827a]{padding:.75rem 1rem;border:1px dashed var(--color-foreground, #666)}@media (min-width: 1440px){.play-desktop__grid[data-v-dd2a827a]{gap:.6rem}}@media (min-width: 1920px){.play-desktop__grid[data-v-dd2a827a]{gap:.75rem}}.play-mobile[data-v-4cb20937]{display:flex;flex-direction:column;min-height:100vh}.play-mobile__sticky-top[data-v-4cb20937]{position:sticky;top:0;z-index:10;background:var(--color-background, #fff)}.play-mobile__sticky-bottom[data-v-4cb20937]{position:sticky;bottom:0;z-index:10;background:var(--color-background, #fff);border-top:1px solid var(--color-foreground, #999)}.play-mobile__scroll[data-v-4cb20937]{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.play-mobile__band[data-v-4cb20937]{display:flex;gap:.5rem}.play-mobile__log[data-v-4cb20937]{display:flex;flex-direction:column;gap:.25rem}.play-mobile__log-heading[data-v-4cb20937]{margin:0;font-size:.9rem;font-weight:700}.play-mobile__band--scroll-x[data-v-4cb20937]{overflow-x:auto}.play-empty-match[data-v-4cb20937]{padding:.75rem 1rem;border:1px dashed var(--color-foreground, #666)}.diagnostic-export-button[data-v-a77a8d7a]{position:fixed;bottom:8px;left:8px;font-size:12px;font-family:monospace;padding:5px 10px;color:#f1f5f9;background:#334155;border:1px solid #64748b;border-radius:4px;box-shadow:0 1px 4px #00000059;cursor:pointer;user-select:none;z-index:9999}.diagnostic-export-button[data-v-a77a8d7a]:hover{background:#475569;border-color:#94a3b8}.view-loadout[data-v-373a7853]{position:fixed;bottom:40px;left:8px;display:flex;flex-direction:column;gap:4px;max-width:260px;z-index:9999}.view-loadout-button[data-v-373a7853]{font-size:12px;font-family:monospace;padding:5px 10px;color:#f1f5f9;background:#334155;border:1px solid #64748b;border-radius:4px;box-shadow:0 1px 4px #00000059;cursor:pointer;user-select:none}.view-loadout-button[data-v-373a7853]:hover:not(:disabled){background:#475569;border-color:#94a3b8}.view-loadout-button[data-v-373a7853]:disabled{opacity:.6;cursor:default}.view-loadout-status[data-v-373a7853]{font-size:11px;font-family:monospace;padding:4px 8px;color:#fca5a5;background:#1f2937;border:1px solid #475569;border-radius:4px}.waiting-room[data-v-58c84b5c]{position:fixed;bottom:8px;right:8px;display:flex;flex-direction:column;gap:6px;max-width:280px;padding:10px 12px;background:#14141cf0;border:1px solid #475569;border-radius:6px;box-shadow:0 2px 12px #0006;z-index:9999}.waiting-room-title[data-v-58c84b5c]{margin:0;font-size:13px;font-weight:600;color:#f1f5f9}.waiting-room-seats[data-v-58c84b5c]{margin:0;font-size:11px;color:#cbd5e1}.waiting-room-form[data-v-58c84b5c]{display:inline-flex;gap:4px}.waiting-room-input[data-v-58c84b5c]{flex:1 1 auto;min-width:0;font-size:12px;font-family:monospace;padding:5px 8px;color:#f1f5f9;background:#1f2937;border:1px solid #64748b;border-radius:4px}.waiting-room-button[data-v-58c84b5c]{font-size:12px;font-family:monospace;padding:5px 10px;color:#f1f5f9;background:#334155;border:1px solid #64748b;border-radius:4px;cursor:pointer;user-select:none}.waiting-room-button[data-v-58c84b5c]:hover:not(:disabled){background:#475569;border-color:#94a3b8}.waiting-room-button[data-v-58c84b5c]:disabled{opacity:.6;cursor:default}.waiting-room-link[data-v-58c84b5c]{align-self:flex-start;font-size:11px;font-family:monospace;padding:3px 0;color:#93c5fd;background:none;border:none;cursor:pointer;text-decoration:underline}.waiting-room-note[data-v-58c84b5c]{font-size:11px;font-family:monospace;color:#86efac}.waiting-room-error[data-v-58c84b5c]{font-size:11px;font-family:monospace;color:#fca5a5}.battle-plan[data-v-03605167]{position:fixed;top:8px;right:8px;z-index:9999}.battle-plan-toggle[data-v-03605167]{font-size:12px;font-family:monospace;padding:6px 12px;color:#f1f5f9;background:#14141cf0;border:1px solid #475569;border-radius:6px;cursor:pointer;user-select:none;box-shadow:0 2px 12px #0006}.battle-plan-toggle[data-v-03605167]:hover{background:#334155;border-color:#94a3b8}.battle-plan-body[data-v-03605167]{display:flex;flex-direction:column;gap:8px;width:300px;max-width:90vw;max-height:80vh;overflow-y:auto;padding:12px;background:#14141cf5;border:1px solid #475569;border-radius:6px;box-shadow:0 2px 12px #00000073}.battle-plan-header[data-v-03605167]{display:flex;align-items:baseline;justify-content:space-between}.battle-plan-title[data-v-03605167]{margin:0;font-size:13px;font-weight:600;color:#f1f5f9}.battle-plan-shared[data-v-03605167]{margin:0;font-size:11px;color:#94a3b8}.battle-plan-collapse[data-v-03605167]{font-size:11px;font-family:monospace;padding:3px 8px;color:#93c5fd;background:none;border:none;cursor:pointer;text-decoration:underline}.battle-plan-phase[data-v-03605167]{display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid #334155;border-radius:5px}.battle-plan-phase--active[data-v-03605167]{border-color:#93c5fd;background:#25334e80}.battle-plan-phase-label[data-v-03605167]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#f1f5f9}.battle-plan-active-tag[data-v-03605167]{font-size:10px;font-weight:600;padding:1px 6px;color:#0f172a;background:#93c5fd;border-radius:999px;text-transform:uppercase}.battle-plan-phase-help[data-v-03605167]{margin:0;font-size:11px;color:#cbd5e1}.battle-plan-textarea[data-v-03605167]{width:100%;box-sizing:border-box;resize:vertical;font-size:12px;font-family:inherit;padding:6px 8px;color:#f1f5f9;background:#1f2937;border:1px solid #64748b;border-radius:4px}.battle-plan-textarea[data-v-03605167]:disabled{opacity:.55;cursor:not-allowed}.battle-plan-phase-footer[data-v-03605167]{display:flex;align-items:center;justify-content:space-between}.battle-plan-count[data-v-03605167]{font-size:10px;font-family:monospace;color:#94a3b8}.battle-plan-save[data-v-03605167]{font-size:12px;font-family:monospace;padding:4px 12px;color:#f1f5f9;background:#334155;border:1px solid #64748b;border-radius:4px;cursor:pointer;user-select:none}.battle-plan-save[data-v-03605167]:hover:not(:disabled){background:#475569;border-color:#94a3b8}.battle-plan-save[data-v-03605167]:disabled{opacity:.6;cursor:default}.battle-plan-locked[data-v-03605167]{margin:0;font-size:10px;font-style:italic;color:#94a3b8}.battle-plan-note[data-v-03605167]{font-size:11px;font-family:monospace;color:#86efac}.battle-plan-error[data-v-03605167]{font-size:11px;font-family:monospace;color:#fca5a5}.hollow-effects-panel[data-v-38df266b]{position:fixed;bottom:8px;right:8px;max-width:28rem;max-height:14rem;overflow-y:auto;padding:6px 10px;font-size:12px;font-family:monospace;color:#f1f5f9;background:#3b1d2b;border:1px solid #b45369;border-radius:4px;box-shadow:0 1px 4px #00000059;z-index:9998}.hollow-effects-title[data-v-38df266b]{margin:0 0 4px;font-size:12px;font-weight:700}.hollow-effects-table[data-v-38df266b]{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.hollow-effects-table th[data-v-38df266b],.hollow-effects-table td[data-v-38df266b]{padding:1px 6px 1px 0;text-align:left;white-space:nowrap}.hollow-effects-table th[data-v-38df266b]{border-bottom:1px solid #b45369}.deck-probability-panel[data-v-e8e1b8f5]{position:fixed;bottom:72px;left:8px;max-width:20rem;max-height:18rem;overflow-y:auto;font-size:12px;font-family:monospace;color:#e2e8f0;z-index:9997}.deck-probability-toggle[data-v-e8e1b8f5]{padding:4px 10px;font:inherit;color:#e2e8f0;background:#1e293b;border:1px solid #475569;border-radius:4px;cursor:pointer;box-shadow:0 1px 4px #00000059}.deck-probability-body[data-v-e8e1b8f5]{margin-top:4px;padding:6px 10px;background:#1e293b;border:1px solid #475569;border-radius:4px;box-shadow:0 1px 4px #00000059}.deck-probability-section+.deck-probability-section[data-v-e8e1b8f5]{margin-top:8px}.deck-probability-heading[data-v-e8e1b8f5]{margin:0 0 4px;font-size:12px;font-weight:700}.deck-probability-table[data-v-e8e1b8f5]{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.deck-probability-table td[data-v-e8e1b8f5]{padding:1px 6px 1px 0;white-space:nowrap}.deck-probability-count[data-v-e8e1b8f5],.deck-probability-odds[data-v-e8e1b8f5]{text-align:right}.audio-controls[data-v-55a0adbf]{position:fixed;bottom:1rem;right:1rem;z-index:45;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .55rem;border:1px solid var(--color-foreground, #999);border-radius:.5rem;background:#14141ce6;color:#f4f4f5;box-shadow:0 2px 12px #00000059}.audio-controls__mute[data-v-55a0adbf],.audio-controls__intensity[data-v-55a0adbf]{background:transparent;border:none;color:inherit;cursor:pointer;font-size:1.1rem;line-height:1;padding:.1rem .2rem}.audio-controls__intensity[data-intensity=low][data-v-55a0adbf]{opacity:.7}.audio-controls__intensity[data-intensity=off][data-v-55a0adbf]{opacity:.45}.audio-controls__volume[data-v-55a0adbf]{width:6rem;cursor:pointer}.audio-controls__volume[data-v-55a0adbf]:disabled{opacity:.5;cursor:not-allowed}.vfx-overlay[data-v-b134441a]{position:fixed;inset:0;z-index:180;pointer-events:none;overflow:hidden}.vfx-overlay__canvas[data-v-b134441a]{position:absolute;inset:0;width:100%;height:100%}.vfx-overlay__impact[data-v-b134441a]{position:absolute;inset:0;background:radial-gradient(circle at 50% 60%,#ffe0826b,#ffe08200 62%);animation:vfx-impact-b134441a .45s ease-out;will-change:opacity,transform}@keyframes vfx-impact-b134441a{0%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.08)}}.vfx-overlay__wound[data-v-b134441a]{position:absolute;inset:0;background:radial-gradient(circle at 50% 52%,#960c0c00 48%,#960c0c80);animation:vfx-wound-b134441a .46s ease-out;will-change:opacity,transform}@keyframes vfx-wound-b134441a{0%{opacity:0;transform:scale(1.06)}22%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.vfx-overlay__surge[data-v-b134441a]{position:absolute;inset:0;background:radial-gradient(circle at 50% 56%,#5ee66b80,#a6ff7a38 40%,#5ee66b00 68%);animation:vfx-surge-b134441a .48s ease-out;will-change:opacity,transform}@keyframes vfx-surge-b134441a{0%{opacity:0;transform:scale(.7)}32%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.14)}}.vfx-overlay__celebrate[data-v-b134441a]{position:absolute;inset:0;background:radial-gradient(circle at 50% 54%,#ffd34e80,#ffe9a83d 42%,#ffd34e00 72%);animation:vfx-celebrate-b134441a .9s ease-out;will-change:opacity,transform}@keyframes vfx-celebrate-b134441a{0%{opacity:0;transform:scale(.72)}28%{opacity:1;transform:scale(1.03)}to{opacity:0;transform:scale(1.16)}}.vfx-overlay__word[data-v-b134441a]{position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);font-size:clamp(2rem,7vw,4.5rem);font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#ffe082;text-shadow:0 2px 18px rgba(0,0,0,.55),0 0 6px rgba(255,224,130,.6);white-space:nowrap}.vfx-word-enter-active[data-v-b134441a]{transition:opacity .16s ease-out,transform .22s cubic-bezier(.2,1.4,.4,1)}.vfx-word-leave-active[data-v-b134441a]{transition:opacity .32s ease-in,transform .32s ease-in}.vfx-word-enter-from[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(.6)}.vfx-word-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-58%) scale(1.05)}.vfx-overlay__victory[data-v-b134441a]{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);font-size:clamp(2.6rem,9vw,6rem);font-weight:900;letter-spacing:.03em;text-transform:uppercase;color:#ffd34e;text-shadow:0 3px 22px rgba(0,0,0,.6),0 0 14px rgba(255,211,78,.75);white-space:nowrap}.vfx-victory-enter-active[data-v-b134441a]{transition:opacity .2s ease-out,transform .32s cubic-bezier(.2,1.5,.4,1)}.vfx-victory-leave-active[data-v-b134441a]{transition:opacity .42s ease-in,transform .42s ease-in}.vfx-victory-enter-from[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(.5)}.vfx-victory-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-62%) scale(1.08)}.vfx-overlay__shield[data-v-b134441a]{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;filter:drop-shadow(0 6px 20px rgba(0,0,0,.55))}.vfx-overlay__shield-svg[data-v-b134441a]{display:block;width:100%;height:100%}.vfx-overlay__shield-spin[data-v-b134441a]{width:100%;height:100%;will-change:transform}.vfx-overlay__shield-spin--active[data-v-b134441a]{animation:vfx-shield-spin-b134441a .56s cubic-bezier(.4,0,.2,1) both}@keyframes vfx-shield-spin-b134441a{0%{transform:rotate(-200deg)}to{transform:rotate(0)}}.vfx-shield-enter-active[data-v-b134441a]{transition:opacity .16s ease-out,transform .24s cubic-bezier(.2,1.4,.4,1)}.vfx-shield-leave-active[data-v-b134441a]{transition:opacity .3s ease-in,transform .3s ease-in}.vfx-shield-enter-from[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(.4)}.vfx-shield-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(1.1)}@media (prefers-reduced-motion: reduce){.vfx-word-enter-active[data-v-b134441a],.vfx-word-leave-active[data-v-b134441a]{transition:opacity .2s ease}.vfx-word-enter-from[data-v-b134441a],.vfx-word-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(1)}.vfx-overlay__impact[data-v-b134441a],.vfx-overlay__wound[data-v-b134441a],.vfx-overlay__surge[data-v-b134441a],.vfx-overlay__celebrate[data-v-b134441a]{animation:none;opacity:0}.vfx-victory-enter-active[data-v-b134441a],.vfx-victory-leave-active[data-v-b134441a]{transition:opacity .22s ease}.vfx-victory-enter-from[data-v-b134441a],.vfx-victory-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(1)}.vfx-shield-enter-active[data-v-b134441a],.vfx-shield-leave-active[data-v-b134441a]{transition:opacity .2s ease}.vfx-shield-enter-from[data-v-b134441a],.vfx-shield-leave-to[data-v-b134441a]{opacity:0;transform:translate(-50%,-50%) scale(1)}.vfx-overlay__shield-spin--active[data-v-b134441a]{animation:none}}.playmat-background[data-v-3a8dd954]{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--skin-board-background, #0b1020);background-image:var(--skin-board-image, none);background-size:cover;background-position:center;background-repeat:no-repeat}.playmat-background__scrim[data-v-3a8dd954]{position:absolute;inset:0;background:var(--skin-board-scrim, rgba(8, 10, 18, .62))}.bot-ally-stall-banner[data-v-386d207d]{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.5rem 1rem;background:#5a3410;color:#fff;font-size:.9rem;text-align:center}.bot-ally-stall-banner__action[data-v-386d207d]{padding:.25rem .75rem;border:1px solid #fff;border-radius:.25rem;background:transparent;color:#fff;font-size:.85rem;cursor:pointer}.bot-ally-stall-banner__action[data-v-386d207d]:hover{background:#ffffff26}.update-banner[data-v-5364eb14]{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.5rem 1rem;background:#1f3a5a;color:#fff;font-size:.9rem;text-align:center}.update-banner__glyph[data-v-5364eb14]{font-size:1rem;line-height:1}.update-banner__action[data-v-5364eb14]{padding:.25rem .75rem;border:1px solid #fff;border-radius:.25rem;background:transparent;color:#fff;font-size:.85rem;cursor:pointer}.update-banner__action[data-v-5364eb14]:hover{background:#ffffff26}.update-banner__dismiss[data-v-5364eb14]{padding:.25rem .5rem;border:none;background:transparent;color:#fff;font-size:1.1rem;line-height:1;cursor:pointer}.update-banner__dismiss[data-v-5364eb14]:hover{color:#ffffffbf}.endgame-actions[data-v-af7b5272]{position:fixed;bottom:3.25rem;left:50%;transform:translate(-50%);z-index:41;max-width:min(92vw,26rem);display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.6rem;background:#14141cf2;color:#f4f4f5;box-shadow:0 4px 18px #00000073;text-align:center}.endgame-actions__title[data-v-af7b5272]{margin:0;font-weight:700;font-size:1rem}.endgame-actions__buttons[data-v-af7b5272]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.endgame-actions__buttons button[data-v-af7b5272]{padding:.4rem .9rem;font-size:.9rem;border-radius:.4rem;cursor:pointer}.endgame-actions__play-again[data-v-af7b5272]{background:#155e3df5;color:#f4f4f5;border:1px solid rgba(40,130,90,.9);font-weight:700}.endgame-actions__play-again[data-v-af7b5272]:disabled{opacity:.6;cursor:default}.endgame-actions__lobby[data-v-af7b5272]{background:#3c4252f5;color:#f4f4f5;border:1px solid rgba(90,96,115,.9)}.endgame-actions__error[data-v-af7b5272]{margin:0;font-size:.8rem;color:#fca5a5}.play-viewport[data-v-1abbe5b3]{display:block;position:relative;z-index:0;min-height:100vh}@media (min-width: 768px){.play-viewport[data-v-1abbe5b3]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}}.final-turn-banner-overlay[data-v-1abbe5b3]{position:fixed;top:.75rem;left:50%;transform:translate(-50%);z-index:45;width:max-content;max-width:min(92vw,40rem);box-shadow:0 2px 12px #00000059}.score-submission-status[data-v-1abbe5b3]{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:40;max-width:min(90vw,32rem);padding:.5rem 1rem;border-radius:.5rem;background:#14141ceb;color:#f4f4f5;font-size:.875rem;text-align:center;box-shadow:0 2px 12px #00000059;pointer-events:none}.score-submission-status--submitted[data-v-1abbe5b3]{background:#155e3df0}.score-submission-status--failed[data-v-1abbe5b3]{background:#782828f0}.score-submission-status--guest[data-v-1abbe5b3]{background:#3c3414f0}.score-submission-status--ineligible[data-v-1abbe5b3]{background:#28344ef0}.connection-banner[data-v-f210d723]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.5rem 1rem;background:#7a1f1f;color:#fff;font-size:.9rem;text-align:center}.connection-banner__action[data-v-f210d723]{padding:.25rem .75rem;border:1px solid #fff;border-radius:.25rem;background:transparent;color:#fff;font-size:.85rem;cursor:pointer}.connection-banner__action[data-v-f210d723]:hover{background:#ffffff26}@media (min-width: 768px){main[data-route=play-fixture][data-v-2db3c60a],main[data-route=live][data-v-2db3c60a]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}}.live-diagnostics[data-v-2db3c60a]{display:flex;gap:1rem;padding:.25rem .75rem;font-size:.75rem;opacity:.65}.app-auth-bootstrapping[data-v-2db3c60a]{padding:1.5rem;text-align:center;font-size:.95rem;opacity:.75}*,*:before,*:after{box-sizing:border-box}:root{--color-foreground: var(--la-color-text-primary);--color-background: var(--la-color-bg-primary);--color-focus-ring: var(--la-color-blue-bright);--color-emphasis: var(--la-color-success);--color-par-positive: var(--la-color-success);--color-penalty: var(--la-color-error);--color-par-negative: var(--la-color-error);--color-par-partial: var(--la-color-warning);--color-active-player: var(--la-color-blue-bright);--color-villain: #7b1fa2;--play-max-width: 1600px;--play-gutter: clamp(16px, 2vw, 40px);--card-width-sm: clamp(60px, 4.4vw, 76px);--card-width-md: clamp(90px, 6.6vw, 112px);--card-width-lg: clamp(120px, 8.8vw, 150px);--play-rail-width: clamp(200px, 15vw, 260px);--play-authoring-width: 1500px}body{margin:0;font-family:var(--la-font-body);font-size:var(--la-font-size-body);line-height:var(--la-line-height-body);color:var(--color-foreground);background:var(--color-background)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background-color:var(--la-color-surface);color:var(--la-color-text-primary);border:1px solid var(--la-color-border-strong)}.play-viewport .shared-decks__cell,.play-viewport .master-strike-pile,.play-viewport .scheme-twist-pile,.play-viewport .play-desktop__mastermind-zone,.play-viewport .play-desktop__scheme-zone,.play-viewport .play-desktop__hq-zone,.play-viewport .ko-pile,.play-viewport [class*=victory],.play-viewport [class*=your-deck],.play-viewport [class*=your-discard],.play-viewport [class*=player-deck],.play-viewport [class*=player-discard]{background:#f8f9fcd1!important;border:1px solid rgba(40,44,66,.3)!important;border-radius:9px!important;box-shadow:0 1px 5px #00000047,inset 0 0 0 1px #ffffff80!important;padding:.5rem .6rem!important}.play-viewport .city-space-empty,.play-viewport .city-space-deck,.play-viewport .hq-slot-deck,.play-viewport .hq-slot-empty{background:#fafafd94!important;border:2.5px dashed rgba(28,34,54,.75)!important;border-radius:11px!important;display:flex!important;flex-direction:column;gap:.15rem;align-items:center;justify-content:center;text-align:center;min-height:7rem;text-transform:uppercase!important;letter-spacing:.07em!important;font-weight:800!important;font-size:.74rem!important;opacity:1!important;color:#141a2b!important;box-shadow:inset 0 0 0 2px #ffffff8c,0 1px 4px #0000002e!important}.play-viewport .shared-decks__name,.play-viewport .master-strike-pile__count,.play-viewport .scheme-twist-pile__count{text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.68rem!important;font-weight:700!important;opacity:.72!important}.play-viewport .city-space-deck header,.play-viewport .hq-slot-deck header{text-transform:uppercase!important;letter-spacing:.07em!important;font-weight:800!important;font-size:.72rem!important;color:#141a2b!important;opacity:1!important}.play-viewport .city-space-deck p,.play-viewport .hq-slot-deck p{margin:0!important;font-weight:700!important;color:#1c2333!important}.play-viewport .city-space-deck,.play-viewport .hq-slot-deck{width:-moz-fit-content;width:fit-content;min-width:5.5rem}.play-viewport .hq-slot-empty{min-height:9.5rem!important;height:100%!important}.play-viewport .top-hud-bar,.play-viewport .turn-action-bar,.play-viewport .economy-bar,.play-viewport .hand-row,.play-viewport .played-row,.play-viewport .escaped-pile,.play-viewport .play-mobile__log,.play-viewport .play-mobile .scheme-tile,.play-viewport .endgame-summary,.play-viewport .play-desktop__log{background:#f8f9fcd9!important;border:1px solid rgba(40,44,66,.25)!important;border-radius:9px!important;box-shadow:0 1px 6px #0000004d,inset 0 0 0 1px #ffffff8c!important;padding:.45rem .6rem!important}.play-viewport .endgame-summary{padding:.85rem 1rem!important}.play-viewport .play-desktop__stage .city-space-empty,.play-viewport .play-desktop__stage .city-space-deck,.play-viewport .play-desktop__stage .hq-slot-deck{min-height:3.6rem!important}.play-viewport .play-desktop__stage .hq-slot-empty{min-height:4.2rem!important}.play-viewport .play-desktop__stage .shared-decks__cell,.play-viewport .play-desktop__stage .master-strike-pile,.play-viewport .play-desktop__stage .scheme-twist-pile,.play-viewport .play-desktop__stage .play-desktop__mastermind-zone,.play-viewport .play-desktop__stage .play-desktop__scheme-zone,.play-viewport .play-desktop__stage .play-desktop__hq-zone,.play-viewport .play-desktop__stage .ko-pile,.play-viewport .play-desktop__stage [class*=victory],.play-viewport .play-desktop__stage [class*=your-deck],.play-viewport .play-desktop__stage [class*=your-discard]{padding:.25rem .4rem!important}.play-viewport .play-desktop__stage .top-hud-bar,.play-viewport .play-desktop__stage .turn-action-bar,.play-viewport .play-desktop__stage .economy-bar,.play-viewport .play-desktop__stage .hand-row,.play-viewport .play-desktop__stage .played-row,.play-viewport .play-desktop__stage .play-desktop__log{padding:.25rem .45rem!important}:root[data-theme=dark] .play-viewport .shared-decks__cell,:root[data-theme=dark] .play-viewport .master-strike-pile,:root[data-theme=dark] .play-viewport .scheme-twist-pile,:root[data-theme=dark] .play-viewport .play-desktop__mastermind-zone,:root[data-theme=dark] .play-viewport .play-desktop__scheme-zone,:root[data-theme=dark] .play-viewport .play-desktop__hq-zone,:root[data-theme=dark] .play-viewport .ko-pile,:root[data-theme=dark] .play-viewport [class*=victory],:root[data-theme=dark] .play-viewport [class*=your-deck],:root[data-theme=dark] .play-viewport [class*=your-discard],:root[data-theme=dark] .play-viewport [class*=player-deck],:root[data-theme=dark] .play-viewport [class*=player-discard],:root[data-theme=dark] .play-viewport .top-hud-bar,:root[data-theme=dark] .play-viewport .turn-action-bar,:root[data-theme=dark] .play-viewport .economy-bar,:root[data-theme=dark] .play-viewport .hand-row,:root[data-theme=dark] .play-viewport .played-row,:root[data-theme=dark] .play-viewport .escaped-pile,:root[data-theme=dark] .play-viewport .play-mobile__log,:root[data-theme=dark] .play-viewport .play-mobile .scheme-tile,:root[data-theme=dark] .play-viewport .endgame-summary,:root[data-theme=dark] .play-viewport .play-desktop__log{background:#161820d1!important;border-color:#ffffff29!important;box-shadow:0 1px 6px #00000080,inset 0 0 0 1px #ffffff0f!important}:root[data-theme=dark] .play-viewport .city-space-empty,:root[data-theme=dark] .play-viewport .city-space-deck,:root[data-theme=dark] .play-viewport .hq-slot-deck,:root[data-theme=dark] .play-viewport .hq-slot-empty{background:#16182099!important;border-color:#ffffff57!important;color:#e8eaf2!important;box-shadow:inset 0 0 0 2px #ffffff14,0 1px 4px #0006!important}:root[data-theme=dark] .play-viewport .city-space-deck header,:root[data-theme=dark] .play-viewport .hq-slot-deck header,:root[data-theme=dark] .play-viewport .city-space-deck p,:root[data-theme=dark] .play-viewport .hq-slot-deck p{color:#e8eaf2!important}:root[data-theme=dark] .play-viewport .city-space__label{background:#161820d1!important;border-color:#fff3!important;color:#e8eaf2!important}
