.CheckersParts_side__qBta3{display:flex;flex-direction:column;gap:8px}.CheckersParts_counts__EM5Q3{display:flex;flex-direction:column;gap:6px}.CheckersParts_countRow__V3c02{display:flex;align-items:center;gap:6px;font-size:.85rem}.CheckersParts_countName__Ashnr{font-weight:700}.CheckersParts_countNum__s8f4M{min-width:1.6rem;font-size:1.05rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.CheckersParts_countDetail__0hFMx{display:inline-flex;align-items:center;gap:3px;margin-left:auto;color:var(--color-text-light);font-size:.78rem;white-space:nowrap}.CheckersParts_sideNote__ni_0G{margin:8px 0 0;color:var(--color-accent);font-size:.8rem;font-weight:700}.CheckersParts_record__a0Eit{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.6rem,1fr));grid-gap:3px 6px;gap:3px 6px;max-height:13rem;margin:0;padding:0;overflow-y:auto;list-style:none;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckersParts_recordItem__TjqfY{display:flex;align-items:center;gap:4px;padding:1px 4px;border-radius:var(--radius-sm);white-space:nowrap}.CheckersParts_recordLast__0yFBW{background:var(--color-bg);font-weight:800}.CheckersParts_recordNum__f9I2C{min-width:1.4rem;color:var(--color-text-light);font-size:.72rem;text-align:right}.CheckersParts_empty__xqixI{margin:0;color:var(--color-text-light);font-size:.82rem}.CheckersParts_variant__gt6Kx{padding:10px 12px;border-left:4px solid var(--color-secondary);border-radius:var(--radius-sm);background:var(--color-bg);font-size:.88rem}.CheckersBoard_diagram__BZrGC,.CheckersBoard_frame__Dxi8g,.CheckersBoard_icon__Dq_Zx{--ck-rim:#3b2516;--ck-rim-text:#e3c99b;--ck-light:#ead6ad;--ck-dark:#7c5131;--ck-dark-last:#9a6a3c;--ck-light-last:#f3e2bd;--ck-black-top:#2a2a2d;--ck-black-side:#0f0f11;--ck-black-groove:hsla(0,0%,100%,.13);--ck-red-top:#c8382c;--ck-red-side:#7a1c14;--ck-red-groove:rgba(60,0,0,.3);--ck-shine:hsla(0,0%,100%,.28);--ck-shadow:rgba(0,0,0,.35);--ck-gold:#e2b24a;--ck-gold-edge:#8a6114;--ck-step:#f4d47c;--ck-capture:#ff6b5a;--ck-must:#ffcf4d}.CheckersBoard_frame__Dxi8g{position:relative;container-type:inline-size;width:100%;padding:4.6%;border-radius:12px;background:var(--ck-rim);box-shadow:var(--shadow-lg);-moz-user-select:none;user-select:none;-webkit-user-select:none}.CheckersBoard_files__wHkuD,.CheckersBoard_ranks___zj_b{position:absolute;display:grid;color:var(--ck-rim-text);font-size:2.4cqw;font-weight:700;line-height:1;pointer-events:none}.CheckersBoard_files__wHkuD{right:4.6%;bottom:1.2%;left:4.6%;grid-template-columns:repeat(10,1fr);text-align:center}.CheckersBoard_ranks___zj_b{top:4.6%;bottom:4.6%;left:.9%;width:3%;grid-template-rows:repeat(10,1fr);align-items:center;text-align:center}.CheckersBoard_board__oWB85{position:relative;aspect-ratio:1;overflow:hidden;border-radius:2px;box-shadow:0 0 0 .35cqw rgba(0,0,0,.35)}.CheckersBoard_hits__XW8KE,.CheckersBoard_squares__WE_vc{position:absolute;inset:0;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr)}.CheckersBoard_light__GVogG{background:var(--ck-light)}.CheckersBoard_dark__uxMWC{background:var(--ck-dark)}.CheckersBoard_light__GVogG.CheckersBoard_lastSquare___yiGe{background:var(--ck-light-last)}.CheckersBoard_dark__uxMWC.CheckersBoard_lastSquare___yiGe{background:var(--ck-dark-last)}.CheckersBoard_over__vXlnu,.CheckersBoard_under__8S50W{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.CheckersBoard_over__vXlnu{z-index:3}.CheckersBoard_pieces__UYHeH{position:absolute;inset:0;z-index:2;pointer-events:none}.CheckersBoard_piece__gIFsn{position:absolute;width:10%;height:10%;padding:.35%}.CheckersBoard_moving__g26mU{z-index:3}.CheckersBoard_taken__ZPD4r{z-index:1;animation:CheckersBoard_ckTaken__FYPJC calc(.26s * var(--bg-speed, 1)) ease-in forwards;animation-delay:var(--ck-delay,0s)}@keyframes CheckersBoard_ckTaken__FYPJC{to{opacity:0;transform:scale(.4)}}.CheckersBoard_art__sQBuW{display:block;width:100%;height:100%;overflow:visible}.CheckersBoard_artShadow__npYFt{fill:var(--ck-shadow)}.CheckersBoard_blackSide__GeVy0{fill:var(--ck-black-side)}.CheckersBoard_blackTop__sNRMv{fill:var(--ck-black-top)}.CheckersBoard_redSide__pS4J0{fill:var(--ck-red-side)}.CheckersBoard_redTop__FyP_4{fill:var(--ck-red-top)}.CheckersBoard_blackGroove__q7J_G,.CheckersBoard_redGroove__FhQQR{fill:none;stroke-width:2.4}.CheckersBoard_blackGroove__q7J_G{stroke:var(--ck-black-groove)}.CheckersBoard_redGroove__FhQQR{stroke:var(--ck-red-groove)}.CheckersBoard_shine__atL4v{fill:none;stroke:var(--ck-shine);stroke-width:4;stroke-linecap:round}.CheckersBoard_crown__FOyq4{fill:var(--ck-gold);stroke:var(--ck-gold-edge);stroke-width:2;stroke-linejoin:round}.CheckersBoard_crownNew__pTieV{transform-box:fill-box;transform-origin:center;animation:CheckersBoard_ckCrown__zr9o_ calc(.42s * var(--bg-speed, 1)) cubic-bezier(.3,1.6,.5,1) both;animation-delay:var(--ck-crown-delay,0s)}@keyframes CheckersBoard_ckCrown__zr9o_{0%{opacity:0;transform:scale(.2)}}.CheckersBoard_canRing__kUUWO,.CheckersBoard_hintRing__FHTwJ,.CheckersBoard_mustRing__1vKfG,.CheckersBoard_selectedRing__TID_g{fill:none}.CheckersBoard_canRing__kUUWO{stroke:rgba(255,244,214,.55);stroke-width:.5}.CheckersBoard_mustRing__1vKfG{stroke:var(--ck-must);stroke-width:.9;animation:CheckersBoard_ckPulse__z9nzy 1.1s ease-in-out infinite}.CheckersBoard_selectedRing__TID_g{stroke:var(--color-white);stroke-width:1}.CheckersBoard_hintRing__FHTwJ{stroke:var(--ck-gold);stroke-width:1;stroke-dasharray:2 1.2}@keyframes CheckersBoard_ckPulse__z9nzy{50%{opacity:.35}}.CheckersBoard_capturePath___J4LQ,.CheckersBoard_hintPath__v0hjP,.CheckersBoard_stepPath__yXvNS{fill:none;stroke-linecap:round;stroke-linejoin:round}.CheckersBoard_stepPath__yXvNS{stroke:var(--ck-step);stroke-width:.9;opacity:.85}.CheckersBoard_capturePath___J4LQ{stroke:var(--ck-capture);stroke-width:1.1;opacity:.9}.CheckersBoard_hintPath__v0hjP{stroke:var(--ck-gold);stroke-width:1.2;stroke-dasharray:2.4 1.4;animation:CheckersBoard_ckHint__l_RQd 1s linear infinite}@keyframes CheckersBoard_ckHint__l_RQd{to{stroke-dashoffset:-3.8}}.CheckersBoard_hintTarget__5dUau{fill:none;stroke:var(--ck-gold);stroke-width:1.1}.CheckersBoard_captureMark__aE6DO{stroke:var(--color-white);stroke-width:1.3;stroke-linecap:round}.CheckersBoard_target__faDEE{fill:var(--ck-step);stroke:rgba(0,0,0,.45);stroke-width:.35}.CheckersBoard_waypoint__XCxq6{fill:var(--ck-capture);stroke:rgba(0,0,0,.45);stroke-width:.3}.CheckersBoard_hits__XW8KE{z-index:4}.CheckersBoard_hit__43sti{min-width:0;padding:0;border:none;background:transparent;cursor:default;-webkit-tap-highlight-color:transparent}.CheckersBoard_hit__43sti:disabled{cursor:default}.CheckersBoard_hitOn__xid1q{cursor:pointer}@media (hover:hover){.CheckersBoard_hitOn__xid1q:hover{background:hsla(0,0%,100%,.12)}}.CheckersBoard_hit__43sti:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.CheckersBoard_crownNew__pTieV,.CheckersBoard_hintPath__v0hjP,.CheckersBoard_mustRing__1vKfG,.CheckersBoard_taken__ZPD4r{animation:none}.CheckersBoard_taken__ZPD4r{opacity:0}}.CheckersBoard_icon__Dq_Zx{display:inline-block;flex:none}.CheckersBoard_diagram__BZrGC{display:block;width:100%;height:auto;border-radius:4px}.CheckersBoard_diagramLight__129rh{fill:var(--ck-light)}.CheckersBoard_diagramDark__BQF5Y{fill:var(--ck-dark)}.CheckersBoard_diagramTarget__5IK6k{fill:var(--ck-step);stroke:rgba(0,0,0,.45);stroke-width:.35}.CheckersBoard_diagramWay__2eMHe{fill:var(--ck-capture)}.CheckersBoard_diagramPath__V7AOq{fill:none;stroke:var(--ck-step);stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}.CheckersBoard_diagramX__hfi8H{stroke:var(--color-white);stroke-width:1.1;stroke-linecap:round}