paco_sako/svg/traditional-theme.svg

195 lines
23 KiB
XML

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="55pt" height="65pt" viewBox="0 0 19.403 22.931">
<style>
.piece { display:none !important }
.piece:target { display:inline!important }
</style>
<defs>
<symbol id="sym_dark_rook_left" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M9 39h27v-3H9zm3.5-7l1.5-2.5h17l1.5 2.5zm-.5 4v-4h21v4z" stroke-linecap="butt" transform="matrix(-.42025 0 0 .41214 18.275 2.488)"/>
<path d="M14 29.5v-13h17v13z" stroke-linecap="butt" stroke-linejoin="miter" transform="matrix(-.42025 0 0 .41214 18.275 2.488)"/>
<path d="M14 16.5L11 14h23l-3 2.5zM11 14V9h4v2h5V9h5v2h5V9h4v5z" stroke-linecap="butt" transform="matrix(-.42025 0 0 .41214 18.275 2.488)"/>
<path d="M12 35.5h21m-20-4h19m-18-2h17m-17-13h17M11 14h23" fill="none" stroke="#fff" stroke-linejoin="miter" stroke-width="1.01" transform="matrix(-.42025 0 0 .41214 18.275 2.488)"/>
</symbol>
<symbol id="sym_dark_pawn_right" stroke-width="1.01" viewBox="0 0 19.403 22.931">
<path d="M-7.219 36.174a1.058 1.058 0 00-.852 1.688 1.708 1.708 0 00-.23 2.818c-.794.28-1.96 1.468-1.96 3.564h6.085c0-2.096-1.167-3.284-1.96-3.564a1.708 1.708 0 00-.23-2.818 1.058 1.058 0 00-.852-1.688z" stroke="#000" stroke-linecap="round" stroke-width=".401" transform="matrix(1.5883 0 0 1.5577 22.049 -50.357)"/>
</symbol>
<symbol id="sym_dark_knight_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M22 10c10.5 1 16.5 8 16 29H15c0-9 10-6.5 8-21" fill="#000" transform="matrix(-.42025 0 0 .41214 18.071 2.488)"/>
<path d="M24 18c.38 2.91-5.55 7.37-8 9-3 2-2.82 4.34-5 4-1.042-.94 1.41-3.04 0-3-1 0 .19 1.23-1 2-1 0-4.003 1-4-4 0-2 6-12 6-12s1.89-1.9 2-3.5c-.73-.994-.5-2-.5-3 1-1 3 2.5 3 2.5h2s.78-1.992 2.5-3c1 0 1 3 1 3" fill="#000" transform="matrix(-.42025 0 0 .41214 18.071 2.488)"/>
<path d="M9.5 25.5a.5.5 0 11-1 0 .5.5 0 111 0z" fill="#fff" stroke="#fff" transform="matrix(-.42025 0 0 .41214 18.071 2.488)"/>
<path transform="matrix(-.36394 .20607 .21013 .35691 13.998 .356)" d="M15 15.5a.5 1.5 0 11-1 0 .5 1.5 0 111 0z" fill="#fff" stroke="#fff"/>
<path d="M24.55 10.4l-.45 1.45.5.15c3.15 1 5.65 2.49 7.9 6.75S35.75 29.06 35.25 39l-.05.5h2.25l.05-.5c.5-10.06-.88-16.85-3.25-21.34s-5.79-6.64-9.19-7.16z" fill="#fff" stroke="none" transform="matrix(-.42025 0 0 .41214 18.071 2.488)"/>
</symbol>
<symbol id="sym_dark_bishop_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<g fill="#000" stroke-linecap="butt">
<path d="M9 36c3.39-.97 10.11.43 13.5-2 3.39 2.43 10.11 1.03 13.5 2 0 0 1.65.54 3 2-.68.97-1.65.99-3 .5-3.39-.97-10.11.46-13.5-1-3.39 1.46-10.11.03-13.5 1-1.354.49-2.323.47-3-.5 1.354-1.94 3-2 3-2z" transform="matrix(-.42025 0 0 .41214 18.275 2.564)"/>
<path d="M15 32c2.5 2.5 12.5 2.5 15 0 .5-1.5 0-2 0-2 0-2.5-2.5-4-2.5-4 5.5-1.5 6-11.5-5-15.5-11 4-10.5 14-5 15.5 0 0-2.5 1.5-2.5 4 0 0-.5.5 0 2z" transform="matrix(-.42025 0 0 .41214 18.275 2.564)"/>
<path d="M25 8a2.5 2.5 0 11-5 0 2.5 2.5 0 115 0z" transform="matrix(-.42025 0 0 .41214 18.275 2.564)"/>
</g>
<path d="M17.5 26h10M15 30h15m-7.5-14.5v5M20 18h5" stroke="#fff" stroke-linejoin="miter" transform="matrix(-.42025 0 0 .41214 18.275 2.564)"/>
</symbol>
<symbol id="sym_dark_queen_left" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<g stroke="none" transform="matrix(-.42025 0 0 .41214 18.275 1.893)">
<circle cx="6" cy="12" r="2.75"/>
<circle cx="14" cy="9" r="2.75"/>
<circle cx="22.5" cy="8" r="2.75"/>
<circle cx="31" cy="9" r="2.75"/>
<circle cx="39" cy="12" r="2.75"/>
</g>
<path d="M9 26c8.5-1.5 21-1.5 27 0l2.5-12.5L31 25l-.3-14.1-5.2 13.6-3-14.5-3 14.5-5.2-13.6L14 25 6.5 13.5z" stroke-linecap="butt" transform="matrix(-.42025 0 0 .41214 18.275 1.893)"/>
<path d="M9 26c0 2 1.5 2 2.5 4 1 1.5 1 1 .5 3.5-1.5 1-1.5 2.5-1.5 2.5-1.5 1.5.5 2.5.5 2.5 6.5 1 16.5 1 23 0 0 0 1.5-1 0-2.5 0 0 .5-1.5-1-2.5-.5-2.5-.5-2 .5-3.5 1-2 2.5-2 2.5-4-8.5-1.5-18.5-1.5-27 0z" stroke-linecap="butt" transform="matrix(-.42025 0 0 .41214 18.275 1.893)"/>
<path d="M11 38.5a35 35 1 0023 0" fill="none" stroke-linecap="butt" transform="matrix(-.42025 0 0 .41214 18.275 1.893)"/>
<path d="M11 29a35 35 1 0123 0m-21.5 2.5h20m-21 3a35 35 1 0022 0m-23 3a35 35 1 0024 0" fill="none" stroke="#fff" transform="matrix(-.42025 0 0 .41214 18.275 1.893)"/>
</symbol>
<symbol id="sym_dark_king_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M22.5 11.63V6" stroke-linejoin="miter" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
<path d="M22.5 25s4.5-7.5 3-10.5c0 0-1-2.5-3-2.5s-3 2.5-3 2.5c-1.5 3 3 10.5 3 10.5" fill="#000" stroke-linecap="butt" stroke-linejoin="miter" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
<path d="M11.5 37c5.5 3.5 15.5 3.5 21 0v-7s9-4.5 6-10.5c-4-6.5-13.5-3.5-16 4V27v-3.5c-3.5-7.5-13-10.5-16-4-3 6 5 10 5 10z" fill="#000" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
<path d="M20 8h5" stroke-linejoin="miter" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
<path d="M32 29.5s8.5-4 6.03-9.65C34.15 14 25 18 22.5 24.5l.01 2.1-.01-2.1C20 18 9.906 14 6.997 19.85c-2.497 5.65 4.853 9 4.853 9" stroke="#fff" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
<path d="M11.5 30c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0" stroke="#fff" transform="matrix(-.42025 0 0 .41214 18.262 2.231)"/>
</symbol>
<symbol id="sym_light_pawn_left" viewBox="0 0 19.403 22.931">
<path d="M8.818 5.74a1.68 1.68 0 00-1.353 2.68 2.724 2.724 0 00-1.378 2.363c0 .853.395 1.613 1.012 2.114-1.26.445-3.114 2.332-3.114 5.66h9.666c0-3.328-1.853-5.215-3.114-5.66a2.713 2.713 0 001.013-2.114 2.725 2.725 0 00-1.38-2.363 1.68 1.68 0 00-1.353-2.681z" fill="#fff" stroke="#000" stroke-linecap="round" stroke-width=".631"/>
</symbol>
<symbol id="sym_light_rook_left" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M3.146 18.559h11.347v-1.261H3.146zm1.261-1.261v-1.681h8.825v1.681zm-.42-9.245V5.95h1.68v.84H7.77v-.84H9.87v.84h2.102v-.84h1.68v2.102" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M13.653 8.053l-1.261 1.26H5.248l-1.261-1.26" stroke-width=".630375"/>
<path d="M12.392 9.313v5.253H5.248V9.313" stroke-linecap="butt" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M12.392 14.566l.63 1.051H4.617l.63-1.05" stroke-width=".630375"/>
<path d="M3.987 8.053h9.666" fill="none" stroke-linejoin="miter" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_knight_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M8.826 6.372c-4.413.42-6.935 3.362-6.724 12.187h9.665c0-3.782-4.202-2.732-3.362-8.825" fill="#fff" stroke-width=".630375"/>
<path d="M7.985 9.734c-.16 1.222 2.332 3.097 3.362 3.782 1.26.84 1.185 1.824 2.101 1.68.438-.394-.592-1.277 0-1.26.42 0-.08.517.42.84.42 0 1.683.42 1.682-1.68 0-.841-2.522-5.043-2.522-5.043s-.794-.799-.84-1.471c.306-.418.21-.84.21-1.261-.42-.42-1.261 1.05-1.261 1.05h-.84s-.328-.837-1.051-1.26c-.42 0-.42 1.26-.42 1.26" fill="#fff" stroke-width=".630375"/>
<path d="M14.079 12.885a.21.21 0 10.42 0 .21.21 0 10-.42 0zM11.796 8.788a.21.63-30.001 10.364-.21.21.63-30.001 10-.364.21z" fill="#000" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_bishop_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<g fill="#fff" stroke-linecap="butt">
<path d="M3.146 17.375c1.425-.408 4.249.18 5.674-.84 1.424 1.02 4.248.432 5.673.84 0 0 .693.227 1.26.84-.285.408-.693.417-1.26.21-1.425-.407-4.249.194-5.673-.42-1.425.614-4.25.013-5.674.42-.569.207-.976.198-1.26-.21.569-.815 1.26-.84 1.26-.84z" stroke-width=".630375"/>
<path d="M5.668 15.694c1.05 1.05 5.253 1.05 6.303 0 .21-.63 0-.84 0-.84 0-1.051-1.05-1.681-1.05-1.681 2.311-.63 2.521-4.833-2.101-6.514-4.623 1.68-4.413 5.883-2.102 6.514 0 0-1.05.63-1.05 1.68 0 0-.21.21 0 .841z" stroke-width=".630375"/>
<path d="M9.87 5.608a1.05 1.05 0 11-2.101 0 1.05 1.05 0 112.101 0z" stroke-width=".630375"/>
</g>
<path d="M6.718 13.173h4.203m-5.253 1.68h6.304M8.82 8.76v2.101m-1.051-1.05H9.87" stroke-linejoin="miter" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_queen_left" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M2.726 7.105a.84.84 0 11-1.68 0 .84.84 0 111.68 0zM9.66 5.213a.84.84 0 11-1.68 0 .84.84 0 111.68 0zM16.594 7.105a.84.84 0 11-1.68 0 .84.84 0 111.68 0zM6.088 5.633a.84.84 0 11-1.68 0 .84.84 0 111.68 0zM13.232 5.844a.84.84 0 11-1.68 0 .84.84 0 111.68 0z" stroke-width=".630375"/>
<path d="M3.146 12.989c3.572-.63 8.826-.63 11.347 0l.84-5.043-2.941 4.622V6.685l-2.312 5.673-1.26-6.304-1.261 6.304-2.311-5.883v6.093L2.306 7.946z" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M3.146 12.989c0 .84.63.84 1.05 1.68.421.63.421.42.211 1.471-.63.42-.63 1.051-.63 1.051-.63.63.21 1.05.21 1.05 2.731.42 6.934.42 9.666 0 0 0 .63-.42 0-1.05 0 0 .21-.63-.42-1.05-.21-1.051-.21-.841.21-1.471.42-.841 1.05-.841 1.05-1.681-3.572-.63-7.775-.63-11.347 0z" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M4.197 14.67c1.47-.42 7.775-.42 9.245 0m-9.035 1.47c2.522-.42 6.304-.42 8.825 0" fill="none" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_king_left" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M8.833 6.798V4.43m-1.051.841h2.101" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M8.833 12.416s1.89-3.152 1.26-4.412c0 0-.42-1.051-1.26-1.051s-1.261 1.05-1.261 1.05c-.63 1.261 1.26 4.413 1.26 4.413" fill="#fff" stroke-linecap="butt" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M4.21 17.46c2.311 1.47 6.514 1.47 8.825 0v-2.943s3.782-1.89 2.522-4.412c-1.681-2.732-5.674-1.471-6.724 1.68v1.472-1.471c-1.471-3.152-5.464-4.413-6.724-1.681-1.261 2.521 2.1 4.202 2.1 4.202z" fill="#fff" stroke-width=".630375"/>
<path d="M4.21 14.517c2.311-1.26 6.514-1.26 8.825 0M4.21 15.988c2.311-1.26 6.514-1.26 8.825 0M4.21 17.46c2.311-1.26 6.514-1.26 8.825 0" stroke-width=".630375"/>
</symbol>
<symbol id="sym_dark_pawn_left" stroke-width="1.01" viewBox="0 0 19.403 22.931">
<path d="M-7.219 36.174a1.058 1.058 0 00-.852 1.688 1.708 1.708 0 00-.23 2.818c-.794.28-1.96 1.468-1.96 3.564h6.085c0-2.096-1.167-3.284-1.96-3.564a1.708 1.708 0 00-.23-2.818 1.058 1.058 0 00-.852-1.688z" stroke="#000" stroke-linecap="round" stroke-width=".401" transform="matrix(-1.5883 0 0 1.5577 -2.646 -50.357)"/>
</symbol>
<symbol id="sym_dark_rook_right" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M9 39h27v-3H9zm3.5-7l1.5-2.5h17l1.5 2.5zm-.5 4v-4h21v4z" stroke-linecap="butt" transform="matrix(.42025 0 0 .41214 1.128 2.488)"/>
<path d="M14 29.5v-13h17v13z" stroke-linecap="butt" stroke-linejoin="miter" transform="matrix(.42025 0 0 .41214 1.128 2.488)"/>
<path d="M14 16.5L11 14h23l-3 2.5zM11 14V9h4v2h5V9h5v2h5V9h4v5z" stroke-linecap="butt" transform="matrix(.42025 0 0 .41214 1.128 2.488)"/>
<path d="M12 35.5h21m-20-4h19m-18-2h17m-17-13h17M11 14h23" fill="none" stroke="#fff" stroke-linejoin="miter" stroke-width="1.01" transform="matrix(.42025 0 0 .41214 1.128 2.488)"/>
</symbol>
<symbol id="sym_dark_knight_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M22 10c10.5 1 16.5 8 16 29H15c0-9 10-6.5 8-21" fill="#000" transform="matrix(.42025 0 0 .41214 1.332 2.488)"/>
<path d="M24 18c.38 2.91-5.55 7.37-8 9-3 2-2.82 4.34-5 4-1.042-.94 1.41-3.04 0-3-1 0 .19 1.23-1 2-1 0-4.003 1-4-4 0-2 6-12 6-12s1.89-1.9 2-3.5c-.73-.994-.5-2-.5-3 1-1 3 2.5 3 2.5h2s.78-1.992 2.5-3c1 0 1 3 1 3" fill="#000" transform="matrix(.42025 0 0 .41214 1.332 2.488)"/>
<path d="M9.5 25.5a.5.5 0 11-1 0 .5.5 0 111 0z" fill="#fff" stroke="#fff" transform="matrix(.42025 0 0 .41214 1.332 2.488)"/>
<path transform="matrix(.36394 .20607 -.21013 .35691 5.405 .356)" d="M15 15.5a.5 1.5 0 11-1 0 .5 1.5 0 111 0z" fill="#fff" stroke="#fff"/>
<path d="M24.55 10.4l-.45 1.45.5.15c3.15 1 5.65 2.49 7.9 6.75S35.75 29.06 35.25 39l-.05.5h2.25l.05-.5c.5-10.06-.88-16.85-3.25-21.34s-5.79-6.64-9.19-7.16z" fill="#fff" stroke="none" transform="matrix(.42025 0 0 .41214 1.332 2.488)"/>
</symbol>
<symbol id="sym_dark_bishop_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<g fill="#000" stroke-linecap="butt">
<path d="M9 36c3.39-.97 10.11.43 13.5-2 3.39 2.43 10.11 1.03 13.5 2 0 0 1.65.54 3 2-.68.97-1.65.99-3 .5-3.39-.97-10.11.46-13.5-1-3.39 1.46-10.11.03-13.5 1-1.354.49-2.323.47-3-.5 1.354-1.94 3-2 3-2z" transform="matrix(.42025 0 0 .41214 1.128 2.564)"/>
<path d="M15 32c2.5 2.5 12.5 2.5 15 0 .5-1.5 0-2 0-2 0-2.5-2.5-4-2.5-4 5.5-1.5 6-11.5-5-15.5-11 4-10.5 14-5 15.5 0 0-2.5 1.5-2.5 4 0 0-.5.5 0 2z" transform="matrix(.42025 0 0 .41214 1.128 2.564)"/>
<path d="M25 8a2.5 2.5 0 11-5 0 2.5 2.5 0 115 0z" transform="matrix(.42025 0 0 .41214 1.128 2.564)"/>
</g>
<path d="M17.5 26h10M15 30h15m-7.5-14.5v5M20 18h5" stroke="#fff" stroke-linejoin="miter" transform="matrix(.42025 0 0 .41214 1.128 2.564)"/>
</symbol>
<symbol id="sym_dark_queen_right" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<g stroke="none" transform="matrix(.42025 0 0 .41214 1.128 1.893)">
<circle cx="6" cy="12" r="2.75"/>
<circle cx="14" cy="9" r="2.75"/>
<circle cx="22.5" cy="8" r="2.75"/>
<circle cx="31" cy="9" r="2.75"/>
<circle cx="39" cy="12" r="2.75"/>
</g>
<path d="M9 26c8.5-1.5 21-1.5 27 0l2.5-12.5L31 25l-.3-14.1-5.2 13.6-3-14.5-3 14.5-5.2-13.6L14 25 6.5 13.5z" stroke-linecap="butt" transform="matrix(.42025 0 0 .41214 1.128 1.893)"/>
<path d="M9 26c0 2 1.5 2 2.5 4 1 1.5 1 1 .5 3.5-1.5 1-1.5 2.5-1.5 2.5-1.5 1.5.5 2.5.5 2.5 6.5 1 16.5 1 23 0 0 0 1.5-1 0-2.5 0 0 .5-1.5-1-2.5-.5-2.5-.5-2 .5-3.5 1-2 2.5-2 2.5-4-8.5-1.5-18.5-1.5-27 0z" stroke-linecap="butt" transform="matrix(.42025 0 0 .41214 1.128 1.893)"/>
<path d="M11 38.5a35 35 1 0023 0" fill="none" stroke-linecap="butt" transform="matrix(.42025 0 0 .41214 1.128 1.893)"/>
<path d="M11 29a35 35 1 0123 0m-21.5 2.5h20m-21 3a35 35 1 0022 0m-23 3a35 35 1 0024 0" fill="none" stroke="#fff" transform="matrix(.42025 0 0 .41214 1.128 1.893)"/>
</symbol>
<symbol id="sym_dark_king_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.515" viewBox="0 0 19.403 22.931">
<path d="M22.5 11.63V6" stroke-linejoin="miter" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
<path d="M22.5 25s4.5-7.5 3-10.5c0 0-1-2.5-3-2.5s-3 2.5-3 2.5c-1.5 3 3 10.5 3 10.5" fill="#000" stroke-linecap="butt" stroke-linejoin="miter" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
<path d="M11.5 37c5.5 3.5 15.5 3.5 21 0v-7s9-4.5 6-10.5c-4-6.5-13.5-3.5-16 4V27v-3.5c-3.5-7.5-13-10.5-16-4-3 6 5 10 5 10z" fill="#000" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
<path d="M20 8h5" stroke-linejoin="miter" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
<path d="M32 29.5s8.5-4 6.03-9.65C34.15 14 25 18 22.5 24.5l.01 2.1-.01-2.1C20 18 9.906 14 6.997 19.85c-2.497 5.65 4.853 9 4.853 9" stroke="#fff" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
<path d="M11.5 30c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0" stroke="#fff" transform="matrix(.42025 0 0 .41214 1.141 2.231)"/>
</symbol>
<symbol id="sym_light_pawn_right" viewBox="0 0 19.403 22.931">
<path d="M10.585 5.74a1.68 1.68 0 011.353 2.68 2.724 2.724 0 011.378 2.363c0 .853-.395 1.613-1.012 2.114 1.26.445 3.114 2.332 3.114 5.66H5.752c0-3.328 1.853-5.215 3.114-5.66a2.713 2.713 0 01-1.013-2.114c0-1.013.56-1.891 1.379-2.362a1.68 1.68 0 011.353-2.681z" fill="#fff" stroke="#000" stroke-linecap="round" stroke-width=".631"/>
</symbol>
<symbol id="sym_light_rook_right" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M16.257 18.559H4.91v-1.261h11.347zm-1.261-1.261v-1.681H6.171v1.681zm.42-9.245V5.95h-1.68v.84h-2.102v-.84H9.533v.84H7.432v-.84H5.75v2.102" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M5.75 8.053l1.261 1.26h7.145l1.26-1.26" stroke-width=".630375"/>
<path d="M7.011 9.313v5.253h7.145V9.313" stroke-linecap="butt" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M7.011 14.566l-.63 1.051h8.405l-.63-1.05" stroke-width=".630375"/>
<path d="M15.416 8.053H5.751" fill="none" stroke-linejoin="miter" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_knight_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M10.578 6.372c4.412.42 6.934 3.362 6.724 12.187H7.636c0-3.782 4.202-2.732 3.362-8.825" fill="#fff" stroke-width=".630375"/>
<path d="M11.418 9.734c.16 1.222-2.332 3.097-3.362 3.782-1.26.84-1.185 1.824-2.101 1.68-.438-.394.592-1.277 0-1.26-.42 0 .08.517-.42.84-.42 0-1.683.42-1.681-1.68 0-.841 2.521-5.043 2.521-5.043s.794-.799.84-1.471c-.306-.418-.21-.84-.21-1.261.42-.42 1.261 1.05 1.261 1.05h.84s.328-.837 1.051-1.26c.42 0 .42 1.26.42 1.26" fill="#fff" stroke-width=".630375"/>
<path d="M5.324 12.885a.21.21 0 11-.42 0 .21.21 0 11.42 0z" fill="#000" stroke-width=".630375"/>
<path d="M7.607 8.789a.21.63 30.001 11-.364-.21.21.63 30.001 11.364.21z" fill="#000" stroke-width=".63036"/>
</symbol>
<symbol id="sym_light_bishop_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<g fill="#fff" stroke-linecap="butt">
<path d="M16.257 17.375c-1.425-.408-4.249.18-5.674-.84-1.424 1.02-4.248.432-5.673.84 0 0-.693.227-1.26.84.285.408.693.417 1.26.21 1.425-.407 4.249.194 5.673-.42 1.425.614 4.25.013 5.674.42.569.207.976.198 1.26-.21-.569-.815-1.26-.84-1.26-.84z" stroke-width=".630375"/>
<path d="M13.735 15.694c-1.05 1.05-5.253 1.05-6.303 0-.21-.63 0-.84 0-.84 0-1.051 1.05-1.681 1.05-1.681-2.311-.63-2.521-4.833 2.101-6.514 4.623 1.68 4.413 5.883 2.102 6.514 0 0 1.05.63 1.05 1.68 0 0 .21.21 0 .841z" stroke-width=".630375"/>
<path d="M9.533 5.608a1.05 1.05 0 102.101 0 1.05 1.05 0 10-2.101 0z" stroke-width=".630375"/>
</g>
<path d="M12.685 13.173H8.482m5.253 1.68H7.432m3.151-6.093v2.101m1.051-1.05H9.533" stroke-linejoin="miter" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_queen_right" fill="#fff" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M16.678 7.105a.84.84 0 101.68 0 .84.84 0 10-1.68 0zM9.743 5.213a.84.84 0 101.68 0 .84.84 0 10-1.68 0zM2.809 7.105a.84.84 0 101.68 0 .84.84 0 10-1.68 0zM13.315 5.633a.84.84 0 101.68 0 .84.84 0 10-1.68 0zM6.17 5.844a.84.84 0 101.682 0 .84.84 0 10-1.681 0z" stroke-width=".630375"/>
<path d="M16.257 12.989c-3.572-.63-8.826-.63-11.347 0l-.84-5.043 2.941 4.622V6.685l2.312 5.673 1.26-6.304 1.261 6.304 2.311-5.883v6.093l2.942-4.622z" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M16.257 12.989c0 .84-.63.84-1.05 1.68-.421.63-.421.42-.211 1.471.63.42.63 1.051.63 1.051.63.63-.21 1.05-.21 1.05-2.731.42-6.934.42-9.665 0 0 0-.63-.42 0-1.05 0 0-.21-.63.42-1.05.21-1.051.21-.841-.21-1.471-.42-.841-1.051-.841-1.051-1.681 3.572-.63 7.775-.63 11.347 0z" stroke-linecap="butt" stroke-width=".630375"/>
<path d="M15.206 14.67c-1.47-.42-7.774-.42-9.245 0m9.035 1.47c-2.522-.42-6.304-.42-8.825 0" fill="none" stroke-width=".630375"/>
</symbol>
<symbol id="sym_light_king_right" fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 19.403 22.931">
<path d="M10.57 6.794V4.427m1.051.841H9.52" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M10.57 12.412S8.68 9.26 9.31 8c0 0 .42-1.051 1.26-1.051s1.261 1.05 1.261 1.05c.63 1.261-1.26 4.413-1.26 4.413" fill="#fff" stroke-linecap="butt" stroke-linejoin="miter" stroke-width=".630375"/>
<path d="M15.193 17.455c-2.311 1.471-6.514 1.471-8.825 0v-2.941S2.586 12.622 3.846 10.1C5.527 7.369 9.52 8.63 10.57 11.78v1.472-1.471c1.471-3.152 5.464-4.413 6.724-1.681 1.261 2.521-2.1 4.202-2.1 4.202z" fill="#fff" stroke-width=".630375"/>
<path d="M15.193 14.513c-2.311-1.26-6.514-1.26-8.825 0m8.825 1.471c-2.311-1.26-6.514-1.26-8.825 0m8.825 1.471c-2.311-1.26-6.514-1.26-8.825 0" stroke-width=".630375"/>
</symbol>
</defs>
<use id="dark_pawn_left" class="piece" xlink:href="#sym_dark_pawn_left"/>
<use id="dark_rook_left" class="piece" xlink:href="#sym_dark_rook_left"/>
<use id="dark_knight_left" class="piece" xlink:href="#sym_dark_knight_left"/>
<use id="dark_bishop_left" class="piece" xlink:href="#sym_dark_bishop_left"/>
<use id="dark_queen_left" class="piece" xlink:href="#sym_dark_queen_left"/>
<use id="dark_king_left" class="piece" xlink:href="#sym_dark_king_left"/>
<use id="light_pawn_left" class="piece" xlink:href="#sym_light_pawn_left"/>
<use id="light_rook_left" class="piece" xlink:href="#sym_light_rook_left"/>
<use id="light_knight_left" class="piece" xlink:href="#sym_light_knight_left"/>
<use id="light_bishop_left" class="piece" xlink:href="#sym_light_bishop_left"/>
<use id="light_queen_left" class="piece" xlink:href="#sym_light_queen_left"/>
<use id="light_king_left" class="piece" xlink:href="#sym_light_king_left"/>
<use id="dark_pawn_right" class="piece" xlink:href="#sym_dark_pawn_right"/>
<use id="dark_rook_right" class="piece" xlink:href="#sym_dark_rook_right"/>
<use id="dark_knight_right" class="piece" xlink:href="#sym_dark_knight_right"/>
<use id="dark_bishop_right" class="piece" xlink:href="#sym_dark_bishop_right"/>
<use id="dark_queen_right" class="piece" xlink:href="#sym_dark_queen_right"/>
<use id="dark_king_right" class="piece" xlink:href="#sym_dark_king_right"/>
<use id="light_pawn_right" class="piece" xlink:href="#sym_light_pawn_right"/>
<use id="light_rook_right" class="piece" xlink:href="#sym_light_rook_right"/>
<use id="light_knight_right" class="piece" xlink:href="#sym_light_knight_right"/>
<use id="light_bishop_right" class="piece" xlink:href="#sym_light_bishop_right"/>
<use id="light_queen_right" class="piece" xlink:href="#sym_light_queen_right"/>
<use id="light_king_right" class="piece" xlink:href="#sym_light_king_right"/>
</svg>