.board-container.svelte-sb3f9s{width:100%;aspect-ratio:1 / 1;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 2px 6px #00000014,0 6px 20px #0000000f}.board-container .cm-chessboard{width:100%!important;height:100%!important}.board-container .cm-chessboard .board .square.white{fill:#eddbca}.board-container .cm-chessboard .board .square.black{fill:#b08968}.board-container .cm-chessboard .board .square.white.selected{fill:#c5deb4}.board-container .cm-chessboard .board .square.black.selected{fill:#8cb87c}.board-container.theme-midnight .cm-chessboard .board .square.white{fill:#c5cae9!important}.board-container.theme-midnight .cm-chessboard .board .square.black{fill:#3949ab!important}.board-container.theme-midnight .cm-chessboard .board .square.white.selected{fill:#90caf9!important}.board-container.theme-midnight .cm-chessboard .board .square.black.selected{fill:#1565c0!important}.board-container.theme-midnight .cm-chessboard .coordinates .coordinate{fill:#ffffff80!important}.board-container.theme-forest .cm-chessboard .board .square.white{fill:#e8f0e0!important}.board-container.theme-forest .cm-chessboard .board .square.black{fill:#5b8c49!important}.board-container.theme-forest .cm-chessboard .board .square.white.selected{fill:#c8e6b4!important}.board-container.theme-forest .cm-chessboard .board .square.black.selected{fill:#3e7a2a!important}.board-container.theme-sunset .cm-chessboard .board .square.white{fill:#ffe0b2!important}.board-container.theme-sunset .cm-chessboard .board .square.black{fill:#ad1457!important}.board-container.theme-sunset .cm-chessboard .board .square.white.selected{fill:#ffd180!important}.board-container.theme-sunset .cm-chessboard .board .square.black.selected{fill:#880e4f!important}.board-container.theme-sunset .cm-chessboard .coordinates .coordinate{fill:#ffffff80!important}.board-container.theme-prismatic .cm-chessboard .board .square.white{fill:#e8e0f0!important}.board-container.theme-prismatic .cm-chessboard .board .square.black{fill:#5b4dc7!important}.board-container.theme-prismatic .cm-chessboard .board .square.white.selected{fill:#d1c4e9!important}.board-container.theme-prismatic .cm-chessboard .board .square.black.selected{fill:#4527a0!important}.board-container.theme-prismatic .cm-chessboard .coordinates .coordinate{fill:#ffffff80!important}.board-container .cm-chessboard .coordinates .coordinate{fill:#00000059;font-size:.7em}.board-container .cm-chessboard .arrows .arrow-line{opacity:.8}.board-container .cm-chessboard .arrows .arrow-success .arrow-line{stroke:#2e7d32}.board-container .cm-chessboard .arrows .arrow-success .arrow-head use{fill:#2e7d32}.board-container .cm-chessboard .arrows .arrow-info .arrow-line{stroke:#1565c0}.board-container .cm-chessboard .arrows .arrow-info .arrow-head use{fill:#1565c0}.board-container .cm-chessboard .arrows .arrow-warning .arrow-line{stroke:#e6a700}.board-container .cm-chessboard .arrows .arrow-warning .arrow-head use{fill:#e6a700}.board-container .cm-chessboard .arrows .arrow-danger .arrow-line{stroke:#c62828}.board-container .cm-chessboard .arrows .arrow-danger .arrow-head use{fill:#c62828}.board-container .cm-chessboard .arrows .arrow-secondary .arrow-line{stroke:#78909c}.board-container .cm-chessboard .arrows .arrow-secondary .arrow-head use{fill:#78909c}.board-container .cm-chessboard .markers .marker-circle-primary{fill:#2e7d3259}.board-container .cm-chessboard .markers .marker-circle-danger{fill:#c6282859}.board-container .cm-chessboard .markers .marker-frame-primary{stroke:#2e7d32;stroke-width:3;fill:none}
