/* Short deck odds */
.sdk-help { font-size: 13px; color: var(--c-muted); margin: 0 0 10px; }
.sdk-hands { display: grid; gap: 6px; margin-bottom: 6px; }
.sdk-row { display: grid; grid-template-columns: 80px 1fr; gap: 8px; align-items: center; }
.sdk-row label { font-size: 13px; color: var(--c-muted); }
.sdk input[type=text] { width: 100%; box-sizing: border-box; background: var(--bg); border: 1px solid var(--line); color: var(--text); font: 700 15px var(--mono, monospace); padding: 8px; border-radius: 6px; min-height: 40px; text-transform: none; }
.sdk-card { display: inline-block; font: 700 13px var(--mono, monospace); background: #fff; color: #111; border-radius: 4px; padding: 1px 4px; margin-left: 3px; }
.sdk-card.sdk-h { color: #c81e1e; } .sdk-card.sdk-d { color: #1d4ed8; } .sdk-card.sdk-c { color: #15803d; }
.sdk .cc-stat small { display: block; font-size: 11px; color: var(--c-muted); margin-top: 2px; }
