.rummy-hand{display:grid;gap:10px;margin:20px 0}.rummy-hand>div{padding:14px 16px;border:1px solid #d5dfef;border-left:4px solid #2456a6;border-radius:8px;background:#f4f7fc;min-width:0}.rummy-hand strong{display:block;color:#244d87;font-size:.85em;margin-bottom:6px}.rummy-cards{display:block;color:#152b4e;font-size:1.08em;font-weight:650;line-height:1.8;word-spacing:.2em;overflow-wrap:anywhere}.rummy-practice{border:1px solid #c9d6e9;border-radius:8px;margin:12px 0;padding:14px 16px;background:#f8faff}.rummy-practice summary{cursor:pointer;font-weight:650;color:#153b73;line-height:1.6}.rummy-practice[open] summary{margin-bottom:12px}.rummy-practice p{margin-bottom:0}.rummy-practice:focus-within,.post-table:focus-visible{outline:2px solid #2456a6;outline-offset:3px}@media(min-width:800px){.rummy-hand{grid-template-columns:repeat(2,minmax(0,1fr))}}