.table.svelte-13ks4c8{flex-direction:column;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.hand.svelte-13ks4c8{text-align:center;width:100%}.hand.svelte-13ks4c8 h2:where(.svelte-13ks4c8){text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);margin:0 0 .4rem;font-size:.85rem}.total.svelte-13ks4c8{color:var(--text);font-variant-numeric:tabular-nums;margin-left:.25rem}.cards.svelte-13ks4c8{min-height:var(--card-h);justify-content:center;gap:.4rem;display:flex}.card-slot.svelte-13ks4c8{transform-origin:0;display:inline-flex}.result.svelte-13ks4c8{min-height:1.4rem;margin:0;font-weight:700}.win.svelte-13ks4c8{color:var(--success);font-family:var(--font-display)}.lose.svelte-13ks4c8{color:var(--danger);font-family:var(--font-display)}.idle.svelte-13ks4c8{color:var(--text-dim);font-weight:400}.controls.svelte-13ks4c8{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.action.svelte-13ks4c8{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease-spring);padding:.6rem 1.25rem;font-weight:700}.action.svelte-13ks4c8:not(:disabled):hover{border-color:var(--accent);color:var(--accent)}.deal.svelte-13ks4c8{background:var(--accent);color:var(--accent-contrast);border-radius:var(--r-md);font-family:var(--font-display);cursor:pointer;box-shadow:var(--glow);transition:transform var(--t-fast) var(--ease-spring);border:none;padding:.6rem 1.6rem;font-weight:700}.action.svelte-13ks4c8:disabled,.deal.svelte-13ks4c8:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.action.svelte-13ks4c8:not(:disabled):active,.deal.svelte-13ks4c8:not(:disabled):active{transform:scale(.96)}.hint.svelte-13ks4c8{color:var(--text-dim);margin:0;font-size:.9rem}
