.board8-wrap--move .board8__coords--black,.board8-wrap--move[data-orientation=black] .board8__coords--white{display:none}.board8-wrap--move[data-orientation=black] .board8__coords--black{display:inline}.board8__last-square{fill:var(--board8-last-square)}.board8__selected{fill:none;stroke:var(--mk-select);stroke-width:3}.board8__target{fill:var(--board8-hint);opacity:.8}.board8__target--capture{fill:none;stroke:var(--board8-hint);stroke-width:4;opacity:1}.board8__target[data-confirm]{fill:none;stroke:var(--mk-select);stroke-width:3;stroke-dasharray:6 4;opacity:1}.board8__check-halo{fill:none;stroke:var(--board8-check-halo);stroke-width:7}.board8__check{fill:none;stroke:var(--board8-check);stroke-width:4}[data-pending-from]{opacity:.4}.board8__ghost.mk-piece{opacity:.6;pointer-events:none}:root{--ck-square-light: #e8cfa0;--ck-square-dark: #7b4e2d;--ck-black-face: #2a1b12;--ck-black-edge: #e2c79c;--ck-black-mark: #8c6a45;--ck-white-face: #f7ead2;--ck-white-edge: #5a3a20;--ck-white-mark: #b08a5a;--ck-crown: #a8761c;--ck-must: #ffcf3f;--board8-last-path: rgb(255 236 179 / .9)}:root[data-theme=dark]{--ck-square-light: #9a7a52;--ck-square-dark: #4a2f1b;--ck-black-face: #1d130c;--ck-black-edge: #d9bf93;--ck-black-mark: #7d5f3d;--ck-white-face: #efe0c2;--ck-white-edge: #3a2614;--ck-white-mark: #a37f52;--ck-crown: #a06f18;--ck-must: #ffd75e;--board8-last-path: rgb(255 226 150 / .85)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ck-square-light: #9a7a52;--ck-square-dark: #4a2f1b;--ck-black-face: #1d130c;--ck-black-edge: #d9bf93;--ck-black-mark: #7d5f3d;--ck-white-face: #efe0c2;--ck-white-edge: #3a2614;--ck-white-mark: #a37f52;--ck-crown: #a06f18;--ck-must: #ffd75e;--board8-last-path: rgb(255 226 150 / .85)}}.board8-wrap[data-variant=checkers]{--mk-select: #9fd0ff;--board8-hint: #f4e2b8;--board8-last-square: rgb(255 214 102 / .35);--board8-check: #8e1b14;--board8-check-halo: #fff3dc}:root[data-theme=dark] .board8-wrap[data-variant=checkers]{--board8-hint: #f0dcae;--board8-last-square: rgb(255 205 90 / .28);--board8-check: #ffb0a3;--board8-check-halo: #3a0d0a}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .board8-wrap[data-variant=checkers]{--board8-hint: #f0dcae;--board8-last-square: rgb(255 205 90 / .28);--board8-check: #ffb0a3;--board8-check-halo: #3a0d0a}}.board8__sq--light{fill:var(--ck-square-light)}.board8__sq--dark{fill:var(--ck-square-dark)}.ck-piece{transform-box:fill-box;transform-origin:center}.ck-piece--white{--ck-face: var(--ck-white-face);--ck-edge: var(--ck-white-edge);--ck-mark: var(--ck-white-mark)}.ck-piece--black{--ck-face: var(--ck-black-face);--ck-edge: var(--ck-black-edge);--ck-mark: var(--ck-black-mark)}.ck-face{fill:var(--ck-face)}.ck-line{stroke:var(--ck-edge);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ck-mark{fill:none;stroke:var(--ck-mark);stroke-width:1.5;vector-effect:non-scaling-stroke}.ck-crown{fill:var(--ck-crown)}.board8__ghost.ck-piece{opacity:.6;pointer-events:none}.ck-piece[data-jumped]{opacity:.35}.board8__must{fill:none;stroke:var(--ck-must);stroke-width:3;stroke-dasharray:5 3}.board8__step{fill:none;stroke:var(--mk-select);stroke-width:3}.board8__last-path,.board8__last-jumped{fill:none;stroke:var(--board8-last-path);stroke-linecap:round;stroke-linejoin:round}.board8__last-path{stroke-width:4}.board8__last-jumped{stroke-width:3}.board8-wrap--move .checkers-draw{box-sizing:border-box;height:28px;margin-top:var(--space-2);padding-left:var(--space-2);border-left:3px solid transparent;overflow:hidden}.board8-wrap--move .checkers-draw__line{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(12.5px,3.9vw,15px);line-height:28px;font-variant-numeric:tabular-nums;color:var(--color-text)}.board8-wrap--move .checkers-draw[data-state=idle] .checkers-draw__line{visibility:hidden}.board8-wrap--move .checkers-draw[data-state=counter]{border-left-color:var(--color-focus)}.board8-wrap--move .checkers-draw[data-state=repetition]{border-left-color:var(--board8-check)}.board8-wrap--move .checkers-draw[data-state=ended]{border-left-color:var(--color-border)}.board8-wrap--move .board8-bar--move{grid-template-columns:minmax(0,1fr) auto}.board8-wrap--move .board8-bar--move .board8-status{grid-column:1}.board8-wrap--move .board8-bar--move .board-sound{grid-column:2}.ck-rule-badge{display:inline-flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;padding:2px var(--space-3) 2px var(--space-2);border:1px solid var(--color-border);border-radius:999px;font-size:var(--text-sm);background:var(--color-surface)}.ck-rule-badge:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--ck-square-dark);box-shadow:inset 0 0 0 2px var(--ck-square-light)}.room[data-game=checkers]{grid-template-areas:"opp" "board" "me" "status" "points" "alert" "actions" "chat";--board-max: min(640px, calc(100svh - 336px) )}@media(min-width:960px){.room[data-game=checkers]{grid-template-areas:"board opp" "board status" "board points" "board alert" "board me" "board actions" "board chat" "board .";grid-template-rows:auto auto auto auto auto auto auto 1fr;--board-max: min(640px, calc(100svh - 216px) )}}.room[data-game=checkers] .room-card{gap:var(--space-2)}.room[data-game=checkers] .room-card__meta{align-items:center}.room[data-game=checkers] .room-chip__text{position:static;width:auto;height:auto;overflow:visible;clip:auto}.room[data-game=checkers] .room-side.ck-piece{width:22px;height:22px}@media(max-width:419px){.room[data-game=checkers] .room-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;row-gap:2px}.room[data-game=checkers] .room-card__body{display:contents}.room[data-game=checkers] .room-card>.avatar{grid-row:1 / 3}.room[data-game=checkers] .room-card__time{grid-area:1 / 3}.room[data-game=checkers] .room-card__meta{grid-area:2 / 2 / auto / -1}}@media(max-width:360px){.room[data-game=checkers] .room-card .avatar--md{width:40px;height:40px;font-size:18px}.room[data-game=checkers] .room-clock{min-width:56px}}
