.mini.svelte-123vg50{background:var(--border);border-radius:3px;grid-template-columns:repeat(13,1fr);grid-auto-rows:1fr;gap:1px;display:grid;overflow:hidden}.c.svelte-123vg50{background:var(--act-empty);min-width:0;display:flex}.c.dead.svelte-123vg50{opacity:.3}.c.svelte-123vg50 span:where(.svelte-123vg50){height:100%}.table.svelte-1xbdt2d{background:radial-gradient(#14392b 0%,#0e2a20 70%,#0b211a 100%);border:1px solid #1c4a38;border-radius:90px;flex-direction:column;align-items:center;gap:16px;padding:22px;display:flex}.seats.svelte-1xbdt2d{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.seat.svelte-1xbdt2d{appearance:none;font:inherit;color:var(--text);cursor:pointer;background:#06140fb8;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:6px;width:116px;padding:8px;transition:border-color .12s,transform .12s;display:flex}.seat.svelte-1xbdt2d:hover:not(:disabled){border-color:#fff6}.seat.selected.svelte-1xbdt2d{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.seat.folded.svelte-1xbdt2d{opacity:.5;cursor:default}.seat-head.svelte-1xbdt2d{justify-content:space-between;align-items:baseline;display:flex}.pos.svelte-1xbdt2d{letter-spacing:.3px;font-weight:700}.stack.svelte-1xbdt2d{font-size:11px}.folded-box.svelte-1xbdt2d{height:92px;color:var(--text-faint);border:1px dashed #ffffff1f;border-radius:3px;justify-content:center;align-items:center;font-size:12px;display:flex}.board.svelte-1xbdt2d{gap:8px;display:flex}.pcard.svelte-1xbdt2d{background:#f6f7f4;border-radius:6px;justify-content:center;align-items:center;width:46px;height:64px;font-size:18px;font-weight:700;display:flex;box-shadow:0 2px 6px #0006}.pcard.empty.svelte-1xbdt2d{box-shadow:none;background:#ffffff0d;border:1px dashed #ffffff24}.backdrop.svelte-1gzesxq{z-index:50;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal.svelte-1gzesxq{width:min(640px,100%);padding:16px 18px}header.svelte-1gzesxq{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}header.svelte-1gzesxq h3:where(.svelte-1gzesxq){margin:0}.board.svelte-1gzesxq{grid-template-columns:repeat(13,1fr);gap:4px;display:grid}.col.svelte-1gzesxq{flex-direction:column;gap:4px;display:flex}.card-btn.svelte-1gzesxq{background:var(--bg-elev-2);border:1px solid var(--border-strong);border-radius:4px;padding:6px 0;font-size:13px;font-weight:600}.card-btn.svelte-1gzesxq:hover:not(:disabled){border-color:var(--text-faint)}.card-btn.picked.svelte-1gzesxq{background:var(--accent-dim);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.card-btn.used.svelte-1gzesxq{opacity:.25;cursor:not-allowed}footer.svelte-1gzesxq{align-items:center;gap:8px;margin-top:14px;display:flex}.sp.svelte-1gzesxq{flex:1}.head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.meta.svelte-1uha8ag{flex-direction:column;gap:2px;display:flex}.street.svelte-1uha8ag{text-transform:capitalize;font-size:22px;font-weight:700}.name.svelte-1uha8ag{border:none;border-bottom:1px solid var(--border);color:var(--text);background:0 0;width:220px;max-width:100%;padding:3px 0;font-size:14px}.name.svelte-1uha8ag:focus{border-bottom-color:var(--accent);outline:none}.controls.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sizing.svelte-1uha8ag{color:var(--text-dim);text-transform:capitalize;align-items:center;gap:6px;font-size:12px;display:flex}.sizing.svelte-1uha8ag input:where(.svelte-1uha8ag){background:var(--bg-elev-2);width:64px;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:5px 8px}.editor-panel.svelte-1uha8ag{margin-top:20px;padding:16px 18px}.panel-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.panel-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-transform:capitalize;margin:0;font-size:18px}.panel-actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legend.svelte-1uha8ag{flex-wrap:wrap;gap:10px;display:flex}.lg.svelte-1uha8ag{color:var(--text-dim);align-items:center;gap:5px;font-size:12px;display:inline-flex}.lg.svelte-1uha8ag i:where(.svelte-1uha8ag){border-radius:3px;width:11px;height:11px}
