.live-route--gomoku{--uni-board-aspect:1;--uni-board-max:760px}.gomoku-live-board{aspect-ratio:1;border-radius:var(--board-corner-radius);width:100%;min-height:0;overflow:hidden}.gomoku-watch-layout{grid-template-columns:minmax(0,1fr);max-width:760px}.gomoku-svg{width:100%;height:100%;display:block}.gomoku-wood{fill:var(--xq-live-board-bg,#f5dca8)}.gomoku-grid{stroke:var(--xq-live-ink,#5a3a14);stroke-width:1px;fill:none}.gomoku-star{fill:var(--xq-live-ink,#5a3a14)}.gomoku-coordinate{fill:var(--xq-live-ink,#5a3a14);text-anchor:middle;font:11px system-ui}.gomoku-stone{stroke-width:1.2px}.gomoku-ghost{opacity:.4;stroke-width:1.2px;pointer-events:none}.gomoku-stone--black{fill:#222;stroke:#080808}.gomoku-stone--white{fill:#faf7ee;stroke:#8a806d}.gomoku-last{fill:#d65330;pointer-events:none}.gomoku-winning{fill:none;stroke:#168344;stroke-width:4px;pointer-events:none}.gomoku-hit{fill:#0000}.gomoku-hit[aria-disabled=false]{cursor:pointer}.gomoku-hit:focus{stroke:#315e9c;stroke-width:2px;outline:none}.gomoku-best,.gomoku-circle{fill:none;stroke:#168344;stroke-width:3px}.gomoku-pv-number{text-anchor:middle;dominant-baseline:central;font:700 14px system-ui}.gomoku-pv-number--black{fill:#fff}.gomoku-pv-number--white{fill:#111}.clock-seat-stone{vertical-align:-.05em;background:#222;border:1px solid #080808;border-radius:50%;flex:none;width:.8em;height:.8em;display:inline-block}.clock-seat-stone.white{background:#faf7ee;border-color:#8a806d}
