.phase10-container.svelte-1psmxy7{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;padding:16px;display:flex}.glass.svelte-1psmxy7{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172abf;border:1px solid #ffffff1f;border-radius:18px;padding:16px 20px}.phase-header.svelte-1psmxy7{justify-content:space-between;gap:12px;display:flex}.phase-header.svelte-1psmxy7 h1:where(.svelte-1psmxy7){margin:0;font-size:1.8rem}.phase-header.svelte-1psmxy7 p:where(.svelte-1psmxy7){color:#ffffffbf;margin:6px 0 0}.phase-tracker.svelte-1psmxy7{flex-wrap:wrap;gap:12px;display:flex}.phase-item.svelte-1psmxy7{color:#ffffffbf;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .2s,color .2s;display:flex}.phase-item.active.svelte-1psmxy7{color:#fffffff2;border-color:#6366f1b3}.phase-item.done.svelte-1psmxy7{color:#bbf7d0;border-color:#22c55e99}.phase-icon.svelte-1psmxy7{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.board-grid.svelte-1psmxy7{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.draw-buttons.svelte-1psmxy7{flex-direction:column;gap:10px;display:flex}.pill-button.svelte-1psmxy7{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;transition:border-color .2s,background .2s;display:flex}.pill-button.svelte-1psmxy7:disabled{opacity:.4;cursor:not-allowed}.hand-panel.svelte-1psmxy7 .hand-grid:where(.svelte-1psmxy7){grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;margin-top:12px;display:grid}.card.svelte-1psmxy7{background:0 0;border:none;padding:0;position:relative}.card.svelte-1psmxy7 .card-inner:where(.svelte-1psmxy7){color:#0f172a;background:#fff;border:2px solid #000c;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:120px;padding:12px;display:flex}.card.red.svelte-1psmxy7 .card-inner:where(.svelte-1psmxy7){color:#b91c1c}.card.svelte-1psmxy7 .corner:where(.svelte-1psmxy7){font-size:.95rem;display:block}.card.svelte-1psmxy7 .center:where(.svelte-1psmxy7){text-align:center;font-size:2rem}.card.svelte-1psmxy7 .corner.bottom:where(.svelte-1psmxy7){align-self:flex-end;transform:rotate(180deg)}.card.svelte-1psmxy7 .discard-hint:where(.svelte-1psmxy7){text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin-top:6px;font-size:.8rem;display:block}.card.svelte-1psmxy7:disabled .discard-hint:where(.svelte-1psmxy7){display:none}.hand-stats.svelte-1psmxy7{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.stat-chip.svelte-1psmxy7{background:#0f172a99;border:1px solid #ffffff1a;border-radius:999px;padding:4px 10px;font-size:.85rem}.action-panel.svelte-1psmxy7 p:where(.svelte-1psmxy7){color:#ffffffb3;min-height:48px}@media (max-width:640px){.hand-panel.svelte-1psmxy7 .hand-grid:where(.svelte-1psmxy7){grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}}
