.banqi-board{touch-action:manipulation;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 14px 36px #251f182e);width:100%;height:auto;display:block}.banqi-board-bg{fill:var(--mini-xq-board-bg,#f0d6a4)}.banqi-coord{fill:color-mix(in srgb, var(--mini-xq-grid,#5b4a32) 72%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700}.banqi-grid line{stroke:var(--mini-xq-grid,#5b4a32);stroke-width:1.5px;stroke-linecap:round}.banqi-selection{fill:#1f6f5b52;stroke:none;pointer-events:none}.banqi-hint{fill:#1f6f5bb8;opacity:.7;pointer-events:none}.banqi-hint-capture{fill:none;stroke:#1f6f5bd9;stroke-width:4.5px;pointer-events:none}.banqi-hint-forbidden{fill:none;stroke:var(--banqi-forbidden-mark,#b2221cd9);stroke-width:4px;stroke-linecap:round;pointer-events:none}.banqi-hit.banqi-hit--forbidden rect{cursor:not-allowed}.banqi-target-hover{fill:#1f6f5b4d;opacity:0;pointer-events:none}.banqi-hit--target:hover .banqi-target-hover{opacity:1}.banqi-hit--target:hover .banqi-hint,.banqi-hit--target:hover .banqi-hint-capture{opacity:0}.banqi-lastmove{pointer-events:none}.banqi-lastmove-from{fill:#d6af4e3d}.banqi-lastmove-to{fill:#d6af4e66}.banqi-lastmove--red.banqi-lastmove-from{fill:#c2201a30}.banqi-lastmove--red.banqi-lastmove-to{fill:#c2201a5c}.banqi-lastmove--black.banqi-lastmove-from{fill:#16283a38}.banqi-lastmove--black.banqi-lastmove-to{fill:#16283a70}.banqi-piece,.banqi-back{pointer-events:none}.banqi-drag-source{opacity:.34}.banqi-back>circle{fill:#2f8f6b;stroke:#202427;stroke-width:2px}.banqi-hit rect{fill:#0000;cursor:pointer}.xq-live-lastmove-ring.tk-flip-ring--red{stroke:#c2201a;stroke-opacity:.85}.xq-live-lastmove-ring.tk-flip-ring--black{stroke:#16283a;stroke-opacity:.85}.xq-live-lastmove-edge.tk-flip-ring--red{fill:#c2201a;fill-opacity:.85}.xq-live-lastmove-edge.tk-flip-ring--black{fill:#16283a;fill-opacity:.85}.review-seat .tk-banqi-scores{color:var(--site-muted);white-space:nowrap;flex-shrink:0;margin-left:6px;font-size:11px;font-weight:600}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool:not(:empty){--tk-piece:30px;--tk-key:6rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,268px),1fr));align-content:start;align-items:start;gap:6px 24px;padding-top:2px;display:grid}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat{grid-template-columns:4.75rem var(--tk-key) minmax(0, 1fr);align-items:center;gap:4px 8px;display:grid}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat+.tk-seat{border-top:1px solid var(--site-border-soft,var(--site-border));padding-top:6px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__head{flex-direction:column;grid-row:span 2;align-self:start;line-height:1.1;display:flex}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__name{font-size:.8rem;font-weight:600}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat[data-ink=red] .tk-seat__name{color:#b91c1c}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__points{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--site-text);font-size:1.5rem;font-weight:700}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__line{display:contents}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__key{color:var(--site-muted);grid-column:2;font-size:.72rem;font-weight:600;line-height:1.15}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces{height:auto;min-height:var(--tk-piece);flex-wrap:wrap;flex:none;grid-column:3;align-items:flex-start;gap:3px;display:flex;overflow:visible}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces .review-capture-piece{flex:0 0 var(--tk-piece);width:var(--tk-piece);height:var(--tk-piece);display:inline-block;position:relative}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces .review-capture-piece svg{width:100%;height:100%;display:block}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces>.hidden-pool__chip{flex:0 0 var(--tk-piece)}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__none{font-size:.72rem;line-height:var(--tk-piece);color:var(--site-muted)}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .reveal-odds-chip__pct{font-size:10px;line-height:1.2}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .hidden-pool__note{grid-column:2/-1}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-banqi-moves-left{color:var(--site-muted);grid-column:1/-1;margin:0;font-size:.72rem}@media (width>=601px){@container hidden-pool (width>=560px){.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat{--tk-piece:clamp(30px, calc(((100cqw - 24px) / 2 - 28px) / 8), 44px);grid-template-columns:minmax(0,1fr);row-gap:3px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat+.tk-seat{border-top:0;padding-top:0}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__head{flex-direction:row;grid-row:auto;align-items:baseline;gap:8px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__key{grid-column:1;margin-top:3px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces{grid-column:1;gap:4px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .hidden-pool__note{grid-column:1}}}@media (width<=600px){.live-route--banqi.live-route--three-kingdoms-banqi .review-shell__cluster.live-review__cluster{--phone-room-slack:0px}.live-route--three-kingdoms-banqi .live-review__cluster>.review-shell__center{height:auto}.live-route--three-kingdoms-banqi .live-review__cluster .board-shell{width:100%;max-width:none}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool:not(:empty){--tk-piece:28px;--tk-key:6rem;grid-template-columns:minmax(0,1fr);gap:3px;height:auto;margin-top:4px;padding:0;overflow:visible}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat{grid-template-columns:var(--tk-key) minmax(0, 1fr);gap:2px 6px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat+.tk-seat{padding-top:3px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__head{flex-direction:row;grid-area:auto/1/auto/-1;align-items:baseline;gap:6px}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__name{flex:0 0 var(--tk-key);font-size:.85rem}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__points{font-size:1.05rem}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__key{grid-column:1}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .tk-seat__pieces{grid-column:2}.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .reveal-odds-chip__pct,.live-route--three-kingdoms-banqi .live-review__cluster .hidden-pool .captures-count-badge{font-size:11px}.live-route--three-kingdoms-banqi .live-review__cluster [data-action-section]:has(.action-notice>span:last-child){height:auto;margin:4px 12px;overflow:visible}.live-route--three-kingdoms-banqi .live-review__cluster .action-status:has(>.action-notice>span:last-child){height:auto}.live-route--three-kingdoms-banqi .live-review__cluster .action-notice:has(>span:last-child){flex-wrap:wrap;align-items:baseline;gap:2px 8px;height:auto;padding:4px 8px;display:flex}.live-route--three-kingdoms-banqi .live-review__cluster .action-notice:has(>span:last-child)>strong{font-size:13px}.live-route--three-kingdoms-banqi .live-review__cluster .action-notice:has(>span:last-child)>span{display:block}}
