.review.svelte-tofzl6{min-inline-size:0}.board.svelte-tofzl6{aspect-ratio:1;border:5px solid #694b39;grid-template-columns:repeat(8,minmax(0,1fr));inline-size:min(100%,460px);margin-inline:auto;display:grid}.board.svelte-tofzl6>div:where(.svelte-tofzl6){aspect-ratio:1;background:#eddbb8;min-inline-size:0;position:relative}.board.svelte-tofzl6>div.dark:where(.svelte-tofzl6){background:#a76d48}.piece.svelte-tofzl6{color:#0000;background-image:url(../../../games/chess/pieces.webp?v=20261004-center1);background-repeat:no-repeat;background-size:600% 200%;block-size:100%;inline-size:100%;display:block}.board.svelte-tofzl6 small:where(.svelte-tofzl6){color:var(--coordinate-color,#573c29);font-size:9px;position:absolute;inset-block-end:1px;inset-inline-start:2px}.actions.svelte-tofzl6{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.actions.svelte-tofzl6 button:where(.svelte-tofzl6){white-space:normal;overflow-wrap:anywhere;min-block-size:44px;min-inline-size:44px}.evaluation.svelte-tofzl6{max-block-size:120px;inline-size:100%}p.svelte-tofzl6{overflow-wrap:anywhere}.instructions.svelte-1dvi8br{gap:12px;min-inline-size:0;display:grid}h3.svelte-1dvi8br{margin:0 0 4px}details.svelte-1dvi8br{background:#14202a;border:1px solid #40505c;border-radius:12px;min-inline-size:0}summary.svelte-1dvi8br{cursor:pointer;box-sizing:border-box;color:#f0d69d;overflow-wrap:anywhere;min-block-size:44px;padding:12px 16px;font-weight:700}summary.svelte-1dvi8br:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #8ab9f1}.explanation.svelte-1dvi8br{min-inline-size:0;padding:0 16px 16px}p.svelte-1dvi8br{overflow-wrap:anywhere;color:#e4e9ee;margin:10px 0 0;line-height:1.8}.pieces.svelte-1dvi8br{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.piece-card.svelte-1dvi8br{background:#202f3b;border-radius:10px;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:12px;min-inline-size:0;padding:14px;display:grid}.piece-art.svelte-1dvi8br{background-image:var(--piece-atlas);background-color:#465667;background-repeat:no-repeat;background-size:600% 200%;border-radius:10px;block-size:68px;inline-size:68px;display:block}h4.svelte-1dvi8br{color:#f0d69d;overflow-wrap:anywhere;margin:0}footer.svelte-1dvi8br{min-inline-size:0;padding:4px 0}ul.svelte-1dvi8br{margin:8px 0;padding-inline-start:22px}a.svelte-1dvi8br{color:#a7cfff;overflow-wrap:anywhere;line-height:1.8}@media (width<=640px){.pieces.svelte-1dvi8br{grid-template-columns:minmax(0,1fr)}.piece-card.svelte-1dvi8br{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:12px}.piece-art.svelte-1dvi8br{block-size:56px;inline-size:56px}.explanation.svelte-1dvi8br{padding-inline:12px}}.guide.svelte-dxmhme{background:#101820;border:1px solid #465263;border-radius:18px;gap:12px;min-inline-size:0;padding:20px;display:grid}p.svelte-dxmhme{overflow-wrap:anywhere;margin-block:4px;line-height:1.8}.online.svelte-dxmhme,form.svelte-dxmhme{flex-wrap:wrap;align-items:end;gap:12px;min-inline-size:0;display:flex}h3.svelte-dxmhme,form.svelte-dxmhme p:where(.svelte-dxmhme){flex-basis:100%;margin:0}label.svelte-dxmhme{flex:1;gap:4px;min-inline-size:0;display:grid}input.svelte-dxmhme,select.svelte-dxmhme{box-sizing:border-box;min-block-size:44px;inline-size:100%;min-inline-size:0}button.svelte-dxmhme{white-space:normal;overflow-wrap:anywhere;min-block-size:44px;max-inline-size:100%}.history.svelte-dxmhme{flex-wrap:wrap;gap:8px;display:flex}
