.chessboard-container.svelte-11k61xb{width:100%;height:100%;min-height:300px;aspect-ratio:1 / 1;position:relative;overflow:visible}.chessboard-container.hide-coordinates.svelte-11k61xb .cm-chessboard .coordinates{display:none!important}.chessboard-container.no-border-radius.svelte-11k61xb .cm-chessboard{border-radius:0}.cm-chessboard,.cm-chessboard .board{width:100%!important;height:100%!important}.cm-chessboard svg{width:100%!important;height:100%!important;overflow:hidden}.chessboard-container .cm-chessboard .coordinates .coordinate{font-size:var(--coord-font-size, 10px)!important;font-family:Space Grotesk,sans-serif}.chessboard-container .cm-chessboard .coordinates .coordinate.file{transform:translate(var(--coord-file-x, 3px)) translateY(var(--coord-file-y, -2px))}.chessboard-container .cm-chessboard .coordinates .coordinate.rank{transform:translate(var(--coord-rank-x, -1px)) translateY(var(--coord-rank-y, -4px))}.chessboard-container .cm-chessboard .markers .marker.marker-diamond{fill:#000;opacity:.2}.chessboard-container .cm-chessboard .markers .marker.marker-dot-hc,.chessboard-container .cm-chessboard .markers .marker.marker-diamond-hc{fill:#4caf50;opacity:.7;stroke:#222;stroke-width:1.6px}.chessboard-container .cm-chessboard .markers .marker.marker-capture{fill:none;stroke:#000;stroke-width:3px;opacity:.2}.chessboard-container .cm-chessboard .markers .marker.marker-capture-hc{opacity:.7}.classification-icon-genius,.classification-icon-brilliant{background:linear-gradient(180deg,#4c53f2 8.59%,#888be2 106.25%)}.classification-icon-great{background:linear-gradient(0deg,#98df59 -23.21%,#56ad0a 126.39%)}.classification-icon-best{background:linear-gradient(0deg,#07f593 -23.21%,#0aad18 126.39%)}.classification-icon-excellent{background:linear-gradient(0deg,#98df59 -23.21%,#56ad0a 126.39%)}.classification-icon-good{background:linear-gradient(0deg,#abda52 -23.21%,#74ad0a 126.39%)}.classification-icon-book{background:linear-gradient(180deg,#535353,#747474)}.classification-icon-inaccuracy{background:linear-gradient(180deg,#e6a817,#f0c040)}.classification-icon-mistake,.classification-icon-miss{background:linear-gradient(180deg,#e07020,#f09050)}.classification-icon-blunder{background:linear-gradient(180deg,#ff4c1f,#fb7a59)}.classification-icon-correct{background:linear-gradient(0deg,#07f593 -23.21%,#0aad18 126.39%)}.classification-icon-puzzle-mistake{background:#fe2f2f;border-radius:100%}.classification-icon-puzzle-mistake img{width:100px!important;height:100px!important;border-radius:100%!important}
