.hld-seats{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hld-seats li{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);--crd-w:28px;flex-direction:column;align-items:center;gap:3px;min-width:84px;padding:5px 8px;display:flex}.hld-seats li b{font-family:var(--f-word);align-items:center;gap:4px;font-size:14px;display:inline-flex}.hld-seats li small,.hld-mychips small{font-family:var(--f-mono);color:var(--muted);font-size:11.5px}.hld-seats li.turn,.hld-me.turn{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.hld-seats li.folded{opacity:.55}.hld-seats li.out{opacity:.35}.hld-seats li.won,.hld-me.won{border-color:var(--good);box-shadow:0 0 0 2px var(--good);opacity:1}.hld-dealer{background:var(--ink);width:18px;height:18px;color:var(--surface);font-family:var(--f-mono);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.hld-hole{min-height:calc(var(--crd-w)*1.4);gap:3px;display:inline-flex}.hld-felt{background:var(--good-tint);border:2px solid var(--line);border-radius:999px;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;display:flex}.hld-board{--crd-w:52px;gap:6px;display:flex}.hld-slot{width:var(--crd-w);aspect-ratio:5/7;border:2px dashed var(--line);border-radius:6px}.hld-pot{font-family:var(--f-mono);margin:0;font-size:13px}.hld-me{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);--crd-w:60px;justify-content:center;align-items:center;gap:14px;width:fit-content;margin:0 auto;padding:8px 14px;display:flex}.hld-mychips{flex-direction:column;gap:2px;display:flex}.hld-mychips b{font-family:var(--f-word);align-items:center;gap:6px;font-size:16px;display:inline-flex}.hld-actions{flex-direction:column;align-items:center;gap:10px;display:flex}.hld-raise{flex-direction:column;align-items:center;gap:8px;width:min(360px,100%);display:flex}.hld-slider{width:100%}.hld-slider input{width:100%;accent-color:var(--accent)}@media (max-width:420px){.hld-board{--crd-w:46px;gap:4px}.hld-felt{border-radius:var(--radius)}.hld-seats li{min-width:74px;padding:4px 6px}}
