.gr-result table{margin:0 auto 1em;border-collapse:collapse;font-variant-numeric:tabular-nums}.gr-result th,.gr-result td{padding:.25em .8em;border-bottom:1px solid var(--tile-frame);text-align:right}.gr-result tbody th{text-align:left}.gr-result tr.gr-result-total{font-weight:800}.gr[data-astro-cid-pytkqmw7] .game-board[data-astro-cid-pytkqmw7]{min-height:480px}@media(max-width:699px){.gr[data-astro-cid-pytkqmw7] .game-board[data-astro-cid-pytkqmw7]{min-height:calc((100vw - 48px)*1.05 + 40px)}}.gr-label[data-astro-cid-pytkqmw7],.gr-tag[data-astro-cid-pytkqmw7],.gr-deadwood[data-astro-cid-pytkqmw7],.gr-show[data-astro-cid-pytkqmw7],.gr-pass[data-astro-cid-pytkqmw7]{position:absolute;left:0;top:0;z-index:600}.gr-label[data-astro-cid-pytkqmw7]{display:flex;flex-direction:column;align-items:flex-end;padding:3px 10px;border-radius:10px;background:#00000040;color:#fff;line-height:1.25;white-space:nowrap}.gr-label--you[data-astro-cid-pytkqmw7]{flex-direction:row;align-items:baseline;gap:10px}.gr-label[data-astro-cid-pytkqmw7].gr-label--turn{background:#ffe066;color:var(--purple-dark)}.gr-name[data-astro-cid-pytkqmw7]{font-family:var(--font-heading);font-weight:800;font-size:1.05rem}.gr-points[data-astro-cid-pytkqmw7]{font-weight:700}.gr-sub[data-astro-cid-pytkqmw7]{font-size:.85rem}.gr-label--tight[data-astro-cid-pytkqmw7] .gr-sub[data-astro-cid-pytkqmw7],.gr-sub[data-astro-cid-pytkqmw7]:empty{display:none}.gr-deadwood[data-astro-cid-pytkqmw7]{padding:3px 12px;border-radius:10px;background:#00000040;color:#fff;font-weight:700;white-space:nowrap}.gr-deadwood--tight[data-astro-cid-pytkqmw7]{padding:3px 8px;font-size:.9rem}.gr-deadwood[data-astro-cid-pytkqmw7] b[data-astro-cid-pytkqmw7]{font-family:var(--font-heading);font-size:1.15rem}.gr-deadwood[data-astro-cid-pytkqmw7].gr-deadwood--knock{background:#fff;color:var(--purple-dark)}.gr-deadwood[data-astro-cid-pytkqmw7][hidden],.gr-pass[data-astro-cid-pytkqmw7][hidden]{display:none}.gr-tag[data-astro-cid-pytkqmw7]{z-index:5;color:#fff;font-weight:700;font-size:.9rem;text-align:center;white-space:nowrap}.gr-show[data-astro-cid-pytkqmw7]{padding:12px 16px 14px;border-radius:12px;background:#fffdf6;color:var(--ink, #2a1f3d);box-shadow:0 4px 14px #0000004d}.gr-show[data-astro-cid-pytkqmw7][hidden]{display:none}.gr-show[data-astro-cid-pytkqmw7] h3[data-astro-cid-pytkqmw7]{margin:0 0 6px;font-size:1.25rem}.gr-show[data-astro-cid-pytkqmw7] ul[data-astro-cid-pytkqmw7]{margin:0;padding:0;list-style:none}.gr-show[data-astro-cid-pytkqmw7] li{display:flex;justify-content:space-between;gap:12px;padding:2px 0;border-bottom:1px solid rgb(0 0 0 / .1)}.gr-show[data-astro-cid-pytkqmw7] li b{flex:none;font-size:1.1rem}.gr-show[data-astro-cid-pytkqmw7] li.gr-total{border-bottom:0;font-weight:800}.gr-show[data-astro-cid-pytkqmw7] .gr-red{color:#c62828}.gr-show[data-astro-cid-pytkqmw7] .btn[data-astro-cid-pytkqmw7]{margin-top:10px}.gr-slot[data-astro-cid-pytkqmw7].gr-target{z-index:90;cursor:pointer;outline:4px dashed #ffe066;outline-offset:3px}.gr-slot[data-astro-cid-pytkqmw7].drop-ok{outline:4px solid #fff}.gr-knock[data-astro-cid-pytkqmw7]{border-style:dashed;font-family:var(--font-heading);font-weight:800;font-size:calc(var(--cw) * .22);cursor:pointer;outline:4px dashed #ffe066;outline-offset:3px;background:#ffe06626}.gr-knock[data-astro-cid-pytkqmw7][hidden]{display:none}.gr-knock[data-astro-cid-pytkqmw7].gr-hint{animation:hint-pulse 1s ease-in-out infinite}.gr[data-astro-cid-pytkqmw7] .game-board .card{transform-origin:0 0;transition:transform .4s ease}.gr[data-astro-cid-pytkqmw7] .game-board.no-anim .card{transition:none}.gr[data-astro-cid-pytkqmw7] .card--playable{cursor:pointer;touch-action:none}.gr[data-astro-cid-pytkqmw7] .card--playable:hover{translate:0 -10px}.gr[data-astro-cid-pytkqmw7] .game-board .card.dragging{transition:none;cursor:grabbing}.gr[data-astro-cid-pytkqmw7] .card--selected,.gr[data-astro-cid-pytkqmw7] .card--hint{outline:4px solid #ffe066;outline-offset:1px}.gr[data-astro-cid-pytkqmw7] .card--hint{animation:hint-pulse 1s ease-in-out infinite}.gr[data-astro-cid-pytkqmw7] .gr-new{outline:3px solid #fff;outline-offset:1px}.gr[data-astro-cid-pytkqmw7] .gr-laid{outline:3px dashed #ffe066;outline-offset:1px}.gr[data-astro-cid-pytkqmw7] .gr-dead img{filter:brightness(.8)}.gr[data-astro-cid-pytkqmw7] .gr-under{visibility:hidden}.gr[data-astro-cid-pytkqmw7] .game-board.gr-drop-hand{box-shadow:inset 0 -6px #ffe066b3}
