aside.svelte-4i8524{-webkit-user-select:none;user-select:none;background-color:#f0d9b5;border:8px solid #8b4513;border-radius:6px;flex-direction:column;min-width:10rem;max-height:100%;padding:1rem;display:flex}aside.svelte-4i8524>.moves:where(.svelte-4i8524){flex-direction:column;flex-grow:1;gap:.5rem;display:flex;overflow:scroll}aside.svelte-4i8524>.moves:where(.svelte-4i8524)>.row:where(.svelte-4i8524){align-items:center;gap:.5rem;padding-left:.25rem;display:flex}aside.svelte-4i8524>.moves:where(.svelte-4i8524)>.row:where(.svelte-4i8524)>button:where(.svelte-4i8524){color:#fff;background-color:#000;border:none;border-radius:4px;padding:.25rem 1rem;font-size:1rem}aside.svelte-4i8524>.moves:where(.svelte-4i8524)>.row:where(.svelte-4i8524)>button:where(.svelte-4i8524).selected{background-color:#8b4513}aside.svelte-4i8524>.moves:where(.svelte-4i8524)>.row:where(.svelte-4i8524)>button:where(.svelte-4i8524):hover{color:#8b4513;background-color:#fff}aside.svelte-4i8524>.buttons:where(.svelte-4i8524){justify-content:space-between;display:flex}aside.svelte-4i8524>.buttons:where(.svelte-4i8524)>button:where(.svelte-4i8524){color:#fff;background-color:#8b4513;border:none;border-radius:4px;place-content:center;width:2rem;height:2rem;padding:0;display:grid}aside.svelte-4i8524>.buttons:where(.svelte-4i8524)>button:where(.svelte-4i8524):hover{color:#8b4513;background-color:#fff}main.svelte-1jhuhps{-webkit-user-select:none;user-select:none;border:8px solid #8b4513;border-radius:6px;grid-template-columns:repeat(8,1fr);display:grid}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps){width:6rem;height:6rem;position:relative}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).white{background-color:#f0d9b5}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).white.selected{background-color:#829769}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).white.highlighted{background-color:#cdd26a}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).white>.destination-outer:where(.svelte-1jhuhps)>.destination:where(.svelte-1jhuhps){background-color:#829769;outline-color:#adb07e}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).black{background-color:#b58863}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).black.selected{background-color:#646e40}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).black.highlighted{background-color:#aaa23a}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).black>.destination-outer:where(.svelte-1jhuhps)>.destination:where(.svelte-1jhuhps){background-color:#646e40;outline-color:#847945}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps).check{background-color:red}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.destination-outer:where(.svelte-1jhuhps){width:inherit;height:inherit;position:absolute;overflow:hidden}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.destination-outer:where(.svelte-1jhuhps)>.destination:where(.svelte-1jhuhps){border-radius:50%;width:1.5rem;height:1.5rem;margin:2.25rem;position:absolute}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.destination-outer:where(.svelte-1jhuhps):has(+.piece:where(.svelte-1jhuhps))>.destination:where(.svelte-1jhuhps){background-color:#0000;outline-width:1rem;outline-style:solid;width:7rem;height:7rem;margin:-.5rem}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps){z-index:10;background-size:cover;width:6rem;height:6rem}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.bishop{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20fill='%23000'%20stroke-linecap='butt'%3e%3cpath%20d='M9%2036c3.39-.97%2010.11.43%2013.5-2%203.39%202.43%2010.11%201.03%2013.5%202%200%200%201.65.54%203%202-.68.97-1.65.99-3%20.5-3.39-.97-10.11.46-13.5-1-3.39%201.46-10.11.03-13.5%201-1.354.49-2.323.47-3-.5%201.354-1.94%203-2%203-2z'/%3e%3cpath%20d='M15%2032c2.5%202.5%2012.5%202.5%2015%200%20.5-1.5%200-2%200-2%200-2.5-2.5-4-2.5-4%205.5-1.5%206-11.5-5-15.5-11%204-10.5%2014-5%2015.5%200%200-2.5%201.5-2.5%204%200%200-.5.5%200%202z'/%3e%3cpath%20d='M25%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%201%201%205%200z'/%3e%3c/g%3e%3cpath%20d='M17.5%2026h10M15%2030h15m-7.5-14.5v5M20%2018h5'%20stroke='%23ececec'%20stroke-linejoin='miter'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.king{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22.5%2011.63V6'%20stroke-linejoin='miter'/%3e%3cpath%20d='M22.5%2025s4.5-7.5%203-10.5c0%200-1-2.5-3-2.5s-3%202.5-3%202.5c-1.5%203%203%2010.5%203%2010.5'%20fill='%23000'%20stroke-linecap='butt'%20stroke-linejoin='miter'/%3e%3cpath%20d='M11.5%2037c5.5%203.5%2015.5%203.5%2021%200v-7s9-4.5%206-10.5c-4-6.5-13.5-3.5-16%204V27v-3.5c-3.5-7.5-13-10.5-16-4-3%206%205%2010%205%2010V37z'%20fill='%23000'/%3e%3cpath%20d='M20%208h5'%20stroke-linejoin='miter'/%3e%3cpath%20d='M32%2029.5s8.5-4%206.03-9.65C34.15%2014%2025%2018%2022.5%2024.5l.01%202.1-.01-2.1C20%2018%209.906%2014%206.997%2019.85c-2.497%205.65%204.853%209%204.853%209'%20stroke='%23ececec'/%3e%3cpath%20d='M11.5%2030c5.5-3%2015.5-3%2021%200m-21%203.5c5.5-3%2015.5-3%2021%200m-21%203.5c5.5-3%2015.5-3%2021%200'%20stroke='%23ececec'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.knight{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22%2010c10.5%201%2016.5%208%2016%2029H15c0-9%2010-6.5%208-21'%20fill='%23000'/%3e%3cpath%20d='M24%2018c.38%202.91-5.55%207.37-8%209-3%202-2.82%204.34-5%204-1.042-.94%201.41-3.04%200-3-1%200%20.19%201.23-1%202-1%200-4.003%201-4-4%200-2%206-12%206-12s1.89-1.9%202-3.5c-.73-.994-.5-2-.5-3%201-1%203%202.5%203%202.5h2s.78-1.992%202.5-3c1%200%201%203%201%203'%20fill='%23000'/%3e%3cpath%20d='M9.5%2025.5a.5.5%200%201%201-1%200%20.5.5%200%201%201%201%200zm5.433-9.75a.5%201.5%2030%201%201-.866-.5.5%201.5%2030%201%201%20.866.5z'%20fill='%23ececec'%20stroke='%23ececec'/%3e%3cpath%20d='M24.55%2010.4l-.45%201.45.5.15c3.15%201%205.65%202.49%207.9%206.75S35.75%2029.06%2035.25%2039l-.05.5h2.25l.05-.5c.5-10.06-.88-16.85-3.25-21.34-2.37-4.49-5.79-6.64-9.19-7.16l-.51-.1z'%20fill='%23ececec'%20stroke='none'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.pawn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cpath%20d='M22.5%209c-2.21%200-4%201.79-4%204%200%20.89.29%201.71.78%202.38C17.33%2016.5%2016%2018.59%2016%2021c0%202.03.94%203.84%202.41%205.03-3%201.06-7.41%205.55-7.41%2013.47h23c0-7.92-4.41-12.41-7.41-13.47%201.47-1.19%202.41-3%202.41-5.03%200-2.41-1.33-4.5-3.28-5.62.49-.67.78-1.49.78-2.38%200-2.21-1.79-4-4-4z'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.queen{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20stroke='none'%3e%3ccircle%20cx='6'%20cy='12'%20r='2.75'/%3e%3ccircle%20cx='14'%20cy='9'%20r='2.75'/%3e%3ccircle%20cx='22.5'%20cy='8'%20r='2.75'/%3e%3ccircle%20cx='31'%20cy='9'%20r='2.75'/%3e%3ccircle%20cx='39'%20cy='12'%20r='2.75'/%3e%3c/g%3e%3cpath%20d='M9%2026c8.5-1.5%2021-1.5%2027%200l2.5-12.5L31%2025l-.3-14.1-5.2%2013.6-3-14.5-3%2014.5-5.2-13.6L14%2025%206.5%2013.5%209%2026z'%20stroke-linecap='butt'/%3e%3cpath%20d='M9%2026c0%202%201.5%202%202.5%204%201%201.5%201%201%20.5%203.5-1.5%201-1.5%202.5-1.5%202.5-1.5%201.5.5%202.5.5%202.5%206.5%201%2016.5%201%2023%200%200%200%201.5-1%200-2.5%200%200%20.5-1.5-1-2.5-.5-2.5-.5-2%20.5-3.5%201-2%202.5-2%202.5-4-8.5-1.5-18.5-1.5-27%200z'%20stroke-linecap='butt'/%3e%3cpath%20d='M11%2038.5a35%2035%201%200%200%2023%200'%20fill='none'%20stroke-linecap='butt'/%3e%3cpath%20d='M11%2029a35%2035%201%200%201%2023%200m-21.5%202.5h20m-21%203a35%2035%201%200%200%2022%200m-23%203a35%2035%201%200%200%2024%200'%20fill='none'%20stroke='%23ececec'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).black.rook{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M9%2039h27v-3H9v3zm3.5-7l1.5-2.5h17l1.5%202.5h-20zm-.5%204v-4h21v4H12z'%20stroke-linecap='butt'/%3e%3cpath%20d='M14%2029.5v-13h17v13H14z'%20stroke-linecap='butt'%20stroke-linejoin='miter'/%3e%3cpath%20d='M14%2016.5L11%2014h23l-3%202.5H14zM11%2014V9h4v2h5V9h5v2h5V9h4v5H11z'%20stroke-linecap='butt'/%3e%3cpath%20d='M12%2035.5h21m-20-4h19m-18-2h17m-17-13h17M11%2014h23'%20fill='none'%20stroke='%23ececec'%20stroke-width='1'%20stroke-linejoin='miter'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.bishop{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20fill='%23fff'%20stroke-linecap='butt'%3e%3cpath%20d='M9%2036c3.39-.97%2010.11.43%2013.5-2%203.39%202.43%2010.11%201.03%2013.5%202%200%200%201.65.54%203%202-.68.97-1.65.99-3%20.5-3.39-.97-10.11.46-13.5-1-3.39%201.46-10.11.03-13.5%201-1.354.49-2.323.47-3-.5%201.354-1.94%203-2%203-2z'/%3e%3cpath%20d='M15%2032c2.5%202.5%2012.5%202.5%2015%200%20.5-1.5%200-2%200-2%200-2.5-2.5-4-2.5-4%205.5-1.5%206-11.5-5-15.5-11%204-10.5%2014-5%2015.5%200%200-2.5%201.5-2.5%204%200%200-.5.5%200%202z'/%3e%3cpath%20d='M25%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%201%201%205%200z'/%3e%3c/g%3e%3cpath%20d='M17.5%2026h10M15%2030h15m-7.5-14.5v5M20%2018h5'%20stroke-linejoin='miter'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.king{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22.5%2011.63V6M20%208h5'%20stroke-linejoin='miter'/%3e%3cpath%20d='M22.5%2025s4.5-7.5%203-10.5c0%200-1-2.5-3-2.5s-3%202.5-3%202.5c-1.5%203%203%2010.5%203%2010.5'%20fill='%23fff'%20stroke-linecap='butt'%20stroke-linejoin='miter'/%3e%3cpath%20d='M11.5%2037c5.5%203.5%2015.5%203.5%2021%200v-7s9-4.5%206-10.5c-4-6.5-13.5-3.5-16%204V27v-3.5c-3.5-7.5-13-10.5-16-4-3%206%205%2010%205%2010V37z'%20fill='%23fff'/%3e%3cpath%20d='M11.5%2030c5.5-3%2015.5-3%2021%200m-21%203.5c5.5-3%2015.5-3%2021%200m-21%203.5c5.5-3%2015.5-3%2021%200'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.knight{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22%2010c10.5%201%2016.5%208%2016%2029H15c0-9%2010-6.5%208-21'%20fill='%23fff'/%3e%3cpath%20d='M24%2018c.38%202.91-5.55%207.37-8%209-3%202-2.82%204.34-5%204-1.042-.94%201.41-3.04%200-3-1%200%20.19%201.23-1%202-1%200-4.003%201-4-4%200-2%206-12%206-12s1.89-1.9%202-3.5c-.73-.994-.5-2-.5-3%201-1%203%202.5%203%202.5h2s.78-1.992%202.5-3c1%200%201%203%201%203'%20fill='%23fff'/%3e%3cpath%20d='M9.5%2025.5a.5.5%200%201%201-1%200%20.5.5%200%201%201%201%200zm5.433-9.75a.5%201.5%2030%201%201-.866-.5.5%201.5%2030%201%201%20.866.5z'%20fill='%23000'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.pawn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cpath%20d='M22.5%209c-2.21%200-4%201.79-4%204%200%20.89.29%201.71.78%202.38C17.33%2016.5%2016%2018.59%2016%2021c0%202.03.94%203.84%202.41%205.03-3%201.06-7.41%205.55-7.41%2013.47h23c0-7.92-4.41-12.41-7.41-13.47%201.47-1.19%202.41-3%202.41-5.03%200-2.41-1.33-4.5-3.28-5.62.49-.67.78-1.49.78-2.38%200-2.21-1.79-4-4-4z'%20fill='%23fff'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.queen{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%2012a2%202%200%201%201-4%200%202%202%200%201%201%204%200zm16.5-4.5a2%202%200%201%201-4%200%202%202%200%201%201%204%200zM41%2012a2%202%200%201%201-4%200%202%202%200%201%201%204%200zM16%208.5a2%202%200%201%201-4%200%202%202%200%201%201%204%200zM33%209a2%202%200%201%201-4%200%202%202%200%201%201%204%200z'/%3e%3cpath%20d='M9%2026c8.5-1.5%2021-1.5%2027%200l2-12-7%2011V11l-5.5%2013.5-3-15-3%2015-5.5-14V25L7%2014l2%2012z'%20stroke-linecap='butt'/%3e%3cpath%20d='M9%2026c0%202%201.5%202%202.5%204%201%201.5%201%201%20.5%203.5-1.5%201-1.5%202.5-1.5%202.5-1.5%201.5.5%202.5.5%202.5%206.5%201%2016.5%201%2023%200%200%200%201.5-1%200-2.5%200%200%20.5-1.5-1-2.5-.5-2.5-.5-2%20.5-3.5%201-2%202.5-2%202.5-4-8.5-1.5-18.5-1.5-27%200z'%20stroke-linecap='butt'/%3e%3cpath%20d='M11.5%2030c3.5-1%2018.5-1%2022%200M12%2033.5c6-1%2015-1%2021%200'%20fill='none'/%3e%3c/g%3e%3c/svg%3e")}main.svelte-1jhuhps>.square:where(.svelte-1jhuhps)>.piece:where(.svelte-1jhuhps).white.rook{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='45'%20height='45'%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M9%2039h27v-3H9v3zm3-3v-4h21v4H12zm-1-22V9h4v2h5V9h5v2h5V9h4v5'%20stroke-linecap='butt'/%3e%3cpath%20d='M34%2014l-3%203H14l-3-3'/%3e%3cpath%20d='M31%2017v12.5H14V17'%20stroke-linecap='butt'%20stroke-linejoin='miter'/%3e%3cpath%20d='M31%2029.5l1.5%202.5h-20l1.5-2.5'/%3e%3cpath%20d='M11%2014h23'%20fill='none'%20stroke-linejoin='miter'/%3e%3c/g%3e%3c/svg%3e")}input.svelte-15kwlkp{text-align:center;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:70vw;margin:2rem auto 0;padding:.5rem;font-size:2rem;display:block}body{background-color:#302e2b}.outer.svelte-1uha8ag{justify-content:center;gap:2rem;height:49rem;margin:4rem auto 0;display:flex}@media (max-width:1200px){html{font-size:1.25vw}}
