.piece.svelte-23crzh{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 1.5px rgb(0 0 0 / .35))}.body.svelte-23crzh *{fill:#2a2a30;stroke:#0c0c0f;stroke-width:3;stroke-linejoin:round}.white.svelte-23crzh .body:where(.svelte-23crzh) *{fill:#fbf6ea;stroke:#2a2a30}.body.svelte-23crzh .line:where(.svelte-23crzh){fill:none;stroke:#6a6a74;stroke-width:2.5;stroke-linecap:round}.white.svelte-23crzh .body:where(.svelte-23crzh) .line:where(.svelte-23crzh){stroke:#b9ad94}.body.svelte-23crzh .eye:where(.svelte-23crzh){fill:#fbf6ea;stroke:none}.white.svelte-23crzh .body:where(.svelte-23crzh) .eye:where(.svelte-23crzh){fill:#2a2a30}.pic.svelte-1djd4np{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(#7a5434,#4a301c)}.mini.svelte-1djd4np{height:92%;aspect-ratio:1;display:grid;grid-template-columns:repeat(8,1fr);border:4px solid #6b4a2b;border-radius:4px}.s.svelte-1djd4np{background:#f0dcb4;padding:4%}.s.dark.svelte-1djd4np{background:#b58863}.chesscard.svelte-1cltut5{display:contents;--card-frame: #6b4a2b;--card-frame-shade: #3e2a17;--card-rim: #f0dfc0;--card-paper-hi: #fffaf0;--card-paper: #f6ead4;--card-paper-lo: #e8d4b0;--card-ink: #2e1f10;--card-ink-2: #5a4632;--card-ink-3: #85705a;--card-raised: #fdf6ea;--card-surface: #fffbf4;--card-surface-2: #eedcc0;--card-outline: #4a2e14;--card-star-off: #e0cdb0}.wrap.svelte-1cltut5{display:flex;flex-direction:column;gap:var(--ds-space-2);width:100%;height:100%}.wrap.svelte-1cltut5>.board:where(.svelte-1cltut5){flex:1 1 0;min-height:0;width:auto;max-width:100%;align-self:center}.board.svelte-1cltut5{position:relative;display:grid;grid-template-columns:repeat(8,1fr);width:100%;aspect-ratio:1;border-radius:var(--ds-radius-md);overflow:hidden;box-shadow:var(--ds-shadow-lg),0 0 0 5px #6b4a2b}.flip.svelte-1cltut5{transform:rotate(180deg)}.flip.svelte-1cltut5 .pc:where(.svelte-1cltut5) svg,.flip.svelte-1cltut5 .rk:where(.svelte-1cltut5),.flip.svelte-1cltut5 .fl:where(.svelte-1cltut5),.flip.svelte-1cltut5 .promo:where(.svelte-1cltut5){transform:rotate(180deg)}.sq.svelte-1cltut5{position:relative;display:grid;place-items:center;background:#f0dcb4}.dark.svelte-1cltut5{background:#b58863}.sel.svelte-1cltut5{background:#f5d36b}.dark.sel.svelte-1cltut5{background:#d9b04a}.last.svelte-1cltut5{background:#e8e08a}.dark.last.svelte-1cltut5{background:#c9b955}.check.svelte-1cltut5{background:radial-gradient(circle,#ff5a4a 0,#ff5a4a 30%,transparent 72%),#f0dcb4}.dark.check.svelte-1cltut5{background:radial-gradient(circle,#ff5a4a 0,#ff5a4a 30%,transparent 72%),#b58863}.ring.svelte-1cltut5:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;box-shadow:0 0 0 3px #e5484d,0 0 10px #e5484d;z-index:2;pointer-events:none}.dot.svelte-1cltut5{position:absolute;z-index:3;width:30%;height:30%;border-radius:50%;background:#14281452;pointer-events:none}.dot.take.svelte-1cltut5{width:92%;height:92%;background:none;box-shadow:inset 0 0 0 5px #14281452}.rk.svelte-1cltut5,.fl.svelte-1cltut5{position:absolute;font-size:clamp(8px,1.6vmin,12px);font-weight:var(--ds-weight-bold);color:#8a6a48;pointer-events:none}.dark.svelte-1cltut5 .rk:where(.svelte-1cltut5),.dark.svelte-1cltut5 .fl:where(.svelte-1cltut5){color:#f0dcb4}.rk.svelte-1cltut5{top:2px;left:3px}.fl.svelte-1cltut5{bottom:1px;right:4px}.pc.svelte-1cltut5{position:absolute;z-index:2;left:calc(var(--c) * 12.5%);top:calc(var(--r) * 12.5%);width:12.5%;height:12.5%;padding:.6%;pointer-events:none;transition:left .26s var(--ds-ease-out),top .26s var(--ds-ease-out)}.moved.svelte-1cltut5{animation:svelte-1cltut5-land .42s var(--ds-ease-spring)}@keyframes svelte-1cltut5-land{0%{transform:scale(1.15)}to{transform:scale(1)}}.wait.svelte-1cltut5{pointer-events:none}.promo.svelte-1cltut5{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-content:center;gap:10px;background:#00000073;text-align:center;color:#fff;font-weight:var(--ds-weight-semibold)}.promo.svelte-1cltut5 p:where(.svelte-1cltut5){margin:0}.choices.svelte-1cltut5{display:flex;gap:8px}.choices.svelte-1cltut5 button:where(.svelte-1cltut5){width:clamp(52px,14vmin,84px);aspect-ratio:1;border-radius:var(--ds-radius-md);background:#f0dcb4;box-shadow:var(--ds-shadow-md);padding:6px}.moves.svelte-1cltut5{display:flex;gap:12px;margin:0;padding:4px 2px;list-style:none;overflow-x:auto;white-space:nowrap;font-size:var(--ds-text-sm);color:var(--ds-text-2);min-height:1.8em;scrollbar-width:none}.moves.svelte-1cltut5 .n:where(.svelte-1cltut5){color:var(--ds-text-3)}.think.svelte-1cltut5{color:var(--ds-tint);animation:svelte-1cltut5-pulse 1s ease-in-out infinite}@keyframes svelte-1cltut5-pulse{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.pc.svelte-1cltut5{transition:none}.moved.svelte-1cltut5,.think.svelte-1cltut5{animation:none}}
