.BoardWorkspaceLayout_layout__xmOHS{width:100%;margin-left:auto;margin-right:auto;display:grid;grid-template-areas:"tray" "board" "aux";grid-template-columns:max-content;justify-content:center;align-items:start;gap:.75rem;max-width:72rem;--board-shell-width:560px;--layout-gap:0.4rem;--tray-width:9.5rem}.BoardWorkspaceLayout_trayZone__0J_Sl{grid-area:tray;display:flex;justify-content:center}.BoardWorkspaceLayout_boardShell__45IYd{grid-area:board;display:flex;justify-content:center;width:var(--board-shell-width);background:rgba(15,23,42,.78);border:1px solid rgba(30,41,59,.6);box-shadow:0 30px 50px -35px rgba(15,23,42,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:visible}.BoardWorkspaceLayout_boardAuxZone__2z2l7{grid-area:aux;display:flex;justify-content:center;align-items:flex-start;width:100%}.BoardWorkspaceLayout_boardCore__ohCDk,.BoardWorkspaceLayout_boardShellInner__j9pEr{position:relative;width:100%;height:100%}.BoardWorkspaceLayout_boardCore__ohCDk{z-index:2;display:flex;justify-content:center;align-items:center}.BoardWorkspaceLayout_expandedViewport__B_xjr{width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;padding-inline:clamp(1.5rem,5vw,3.5rem);padding-block:var(--canvas-viewport-padding,clamp(1.5rem,6vh,2.5rem));overscroll-behavior:contain}.BoardWorkspaceLayout_expandedRoot__vnblO{position:relative;width:100%;max-width:96rem;display:grid;grid-template-columns:max-content var(--canvas-size) max-content;align-items:start;justify-content:center;gap:clamp(.125rem,.6vw,.4rem);padding-inline:clamp(.25rem,1vw,.5rem);padding-block:clamp(1rem,3vw,2rem);margin-inline:auto;margin-top:var(--canvas-vertical-compensation,0);margin-bottom:max(var(--canvas-viewport-padding,0px),clamp(1.5rem,4vw,2rem))}.BoardWorkspaceLayout_expandedBoardArea__oAZT6{position:relative;width:var(--canvas-size);height:var(--canvas-size);margin:0 auto;grid-column:2}.BoardWorkspaceLayout_expandedOverlay__joeiz{position:absolute;inset:0;pointer-events:none;z-index:1}.BoardWorkspaceLayout_expandedBackdropLayer__dc5e2{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(15,23,42,.78),rgba(2,6,23,.95));opacity:.8}.BoardWorkspaceLayout_expandedVirtualGrid__f4v7q{position:absolute;inset:0;pointer-events:none;opacity:.85}.BoardWorkspaceLayout_expandedBoardFrame__RJ1S2{position:absolute;box-sizing:border-box;pointer-events:none;border-radius:.75rem;box-shadow:0 0 30px rgba(15,23,42,.55),inset 0 0 35px rgba(15,23,42,.35);width:var(--board-size);height:var(--board-size)}.BoardWorkspaceLayout_boardCoreExpanded__7wTP8{position:absolute;top:var(--canvas-offset);left:var(--canvas-offset);width:var(--board-size);height:var(--board-size);display:flex;justify-content:center;align-items:center;pointer-events:auto;z-index:2}.BoardWorkspaceLayout_expandedChrome__tKRAc{display:flex;flex-direction:column;width:-moz-max-content;width:max-content;position:relative;margin-top:var(--canvas-offset)}.BoardWorkspaceLayout_expandedChromeLeft__wFnse{align-items:flex-end;grid-column:1;justify-self:end}.BoardWorkspaceLayout_expandedChromeRight__AU7B5{align-items:flex-start;grid-column:3;justify-self:start}.BoardWorkspaceLayout_expandedAttachments__hiion{grid-column:2;width:var(--canvas-size);max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:clamp(1.5rem,4vw,3rem);pointer-events:auto;gap:clamp(1.25rem,3vw,2rem)}@media (max-width:1023px){.BoardWorkspaceLayout_expandedRoot__vnblO{grid-template-columns:minmax(0,var(--canvas-size));gap:clamp(1rem,5vw,1.75rem)}.BoardWorkspaceLayout_expandedChrome__tKRAc{width:auto;margin-top:0}.BoardWorkspaceLayout_expandedChromeLeft__wFnse,.BoardWorkspaceLayout_expandedChromeRight__AU7B5{grid-column:1;justify-self:center;align-items:center}.BoardWorkspaceLayout_expandedBoardArea__oAZT6{grid-column:1}.BoardWorkspaceLayout_expandedAttachments__hiion{grid-column:1;width:100%}}@media (min-width:1024px){.BoardWorkspaceLayout_layout__xmOHS{grid-template-areas:"tray board aux";grid-template-columns:var(--tray-width) var(--board-shell-width) var(--tray-width);gap:var(--layout-gap)}.BoardWorkspaceLayout_trayZone__0J_Sl{justify-content:flex-end;align-self:start}.BoardWorkspaceLayout_boardShell__45IYd{align-self:start}.BoardWorkspaceLayout_boardAuxZone__2z2l7{justify-content:flex-start;align-self:start;width:var(--tray-width)}}.HeatmapControlsPanel_schemes__4gBvG{display:flex;flex-direction:column;gap:.75rem}.HeatmapControlsPanel_section__aP6bk{display:flex;flex-direction:column;gap:.3rem}.ControlStack_stackSpacing__O9Gin>*+*{margin-top:.75rem}.ControlStack_controlButton__Ht_zw{width:100%;max-width:11.5rem;text-align:center;white-space:normal;letter-spacing:.18em;justify-content:center;line-height:1.35}.ChessteraTitle_wrapper__5uI90{position:relative;margin:clamp(.5rem,3vw,1.5rem) auto clamp(1.25rem,4vw,2.5rem);max-width:min(92vw,1080px);padding:clamp(1.1rem,3vw,1.8rem) clamp(.75rem,2.5vw,1.8rem);border-radius:1.25rem;overflow:hidden;background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(15,23,42,.65) 70%,rgba(15,23,42,.2));box-shadow:0 10px 35px rgba(8,12,24,.55),inset 0 0 0 1px rgba(37,99,235,.25);z-index:0}.ChessteraTitle_backdrop__58Uzx{position:absolute;inset:-35% -10%;background:radial-gradient(circle at 30% 20%,rgba(96,165,250,.25),transparent 60%),radial-gradient(circle at 70% 15%,rgba(147,197,253,.22),transparent 55%),radial-gradient(circle at 50% 85%,rgba(56,189,248,.18),transparent 60%);filter:blur(28px);opacity:.9;pointer-events:none;z-index:0}.ChessteraTitle_scanOverlay__tJMK3{position:absolute;inset:0;background-image:repeating-linear-gradient(180deg,rgba(12,20,33,.6) 0,rgba(12,20,33,.6) 2px,rgba(25,33,46,.3) 0,rgba(25,33,46,.3) 4px);mix-blend-mode:soft-light;animation:ChessteraTitle_scanline__Tvbe8 5.5s linear infinite;opacity:.75;pointer-events:none;z-index:1}.ChessteraTitle_matrix__0cptD{position:relative;display:flex;flex-direction:column;align-items:center;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.64rem,1.6vw,1.6rem);letter-spacing:.1em;text-transform:uppercase;color:rgba(226,232,240,.92);text-shadow:0 0 14px rgba(96,165,250,.35),0 0 36px rgba(59,130,246,.28);z-index:2}.ChessteraTitle_matrix__0cptD:before{content:"";position:absolute;inset:-15% 0 auto;height:60%;background:linear-gradient(180deg,rgba(147,197,253,.22),rgba(12,18,33,0));opacity:.2;mix-blend-mode:screen;pointer-events:none;z-index:-1}.ChessteraTitle_row__ItRbe{display:flex;justify-content:center;line-height:1.1;white-space:pre}.ChessteraTitle_cell__YASWh{display:inline-block;min-width:.42em;animation:ChessteraTitle_shimmer__rMJod 3.6s ease-in-out infinite}.ChessteraTitle_empty__W3Khj{animation:none;opacity:.08}.ChessteraTitle_filled__6nX4l{background:linear-gradient(90deg,rgba(148,163,184,.2),rgba(203,213,225,.6),rgba(148,163,184,.2)),repeating-linear-gradient(90deg,rgba(0,200,255,.2) 0,rgba(0,200,255,.2) 1px,rgba(255,0,100,.2) 0,rgba(255,0,100,.2) 2px);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ChessteraTitle_accent__WcyHy{text-shadow:0 0 12px rgba(96,165,250,.6),0 0 20px rgba(56,189,248,.4)}.ChessteraTitle_dead__AVKmh{opacity:.18;animation:none}.ChessteraTitle_flicker__tlpW3{animation:ChessteraTitle_shimmer__rMJod 3.6s ease-in-out infinite,ChessteraTitle_flicker__tlpW3 1.8s ease-in-out infinite}@keyframes ChessteraTitle_shimmer__rMJod{0%,to{opacity:.68}45%{opacity:1}65%{opacity:.78}}@keyframes ChessteraTitle_flicker__tlpW3{0%,to{filter:drop-shadow(0 0 2px rgba(125,211,252,.35))}50%{filter:drop-shadow(0 0 6px rgba(59,130,246,.55))}}@keyframes ChessteraTitle_scanline__Tvbe8{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}