.pool-table_root__j35nj{--s:2;--gap:var(--u2);--pad-h:48px;--strip-h:20px;position:relative;inline-size:100%;display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-areas:"hud" "board" "verdict" "strip" "pad" "aux";grid-template-rows:44px auto 44px var(--strip-h) var(--pad-h) 44px;color:var(--screen-text);font-family:var(--font-ui)}.pool-table_side__S3ySp{display:contents}.pool-table_bf__IgxlZ{grid-area:board;justify-self:stretch;display:grid;place-items:center;background-color:var(--pt-p00);background-image:url(/games/pool-table/bg-cloth-weave.webp);background-size:128px 128px;background-repeat:repeat;image-rendering:pixelated;box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_board__H4LjZ{position:relative;inline-size:calc(164px * var(--s));block-size:calc(92px * var(--s));padding:0;border:0;background:var(--pt-p00)}.pool-table_cv__yFkCc:focus-visible{outline:2px solid var(--pt-p07);outline-offset:-2px}.pool-table_cv__yFkCc{display:block;inline-size:100%;block-size:100%;image-rendering:pixelated;touch-action:none}.pool-table_hud__6A70P{grid-area:hud;display:flex;align-items:center;gap:var(--u2);block-size:44px;inline-size:auto;-webkit-margin-end:var(--stage-exit-reserve);margin-inline-end:var(--stage-exit-reserve)}.pool-table_reads__o9zb2{display:grid;grid-template-rows:20px 20px;align-content:center;flex:none}.pool-table_ro__cp30E{display:flex;align-items:center;gap:var(--u);min-inline-size:0;white-space:nowrap;font:var(--t-xs)/1 var(--font-mono);color:var(--pt-p08)}.pool-table_ro__cp30E b{min-inline-size:4ch;text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.pool-table_ro__cp30E b.pool-table_w2__XnErs{min-inline-size:2ch}.pool-table_ro__cp30E b.pool-table_w6__DqevV{min-inline-size:6ch}.pool-table_ro__cp30E .pool-table_ic___ckOq{flex:none;inline-size:14px;block-size:14px;fill:var(--pt-p15)}.pool-table_ro__cp30E.pool-table_hi__HA8ji b{color:var(--pt-p11)}.pool-table_ro__cp30E.pool-table_hi__HA8ji .pool-table_ic___ckOq{fill:var(--pt-p11)}.pool-table_sp__iKwWW{flex:1 1 auto;min-inline-size:0}.pool-table_k___TXWa{inline-size:44px;min-inline-size:44px;block-size:44px;padding:0;flex:none}.pool-table_k___TXWa svg{flex:none;inline-size:20px;block-size:20px;fill:currentColor}.pool-table_k___TXWa[aria-pressed=true]{border-color:var(--pt-p07);color:var(--pt-p07)}.pool-table_vd___L3_0{grid-area:verdict;display:flex;align-items:flex-start;gap:var(--u2);block-size:44px;padding:var(--u) var(--u2);background:var(--pt-p01);box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_turn___vj1S{flex:none;inline-size:24px;block-size:24px;display:grid;place-items:center;background:var(--pt-p00);box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_turn___vj1S svg{inline-size:14px;block-size:14px;fill:var(--pt-p13)}.pool-table_turn___vj1S[data-side=rival] svg{fill:var(--pt-p11)}.pool-table_hint__98cZm,.pool-table_vtx__iL19Y{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-block-size:36px;font:var(--t-xs)/1.28 var(--font-ui);color:var(--pt-p08)}.pool-table_vtx__iL19Y em{font-style:normal;color:var(--pt-p12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pool-table_vd___L3_0[data-kind=foul] .pool-table_vtx__iL19Y em{color:var(--pt-p10)}.pool-table_vd___L3_0[data-kind=foul]{box-shadow:inset 0 0 0 1px var(--pt-p10)}.pool-table_vd___L3_0[data-kind=pot]{box-shadow:inset 0 0 0 1px var(--pt-p13)}.pool-table_strip__rHD9P{grid-area:strip;display:flex;align-items:center;gap:var(--u);block-size:var(--strip-h)}.pool-table_strip__rHD9P .pool-table_ro__cp30E{flex:none}.pool-table_bar__kRvJD{flex:1 1 40px;min-inline-size:0;block-size:12px;background:var(--pt-p00);box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_bar__kRvJD i{display:block;block-size:100%;inline-size:0;background:var(--pt-p12)}.pool-table_bar__kRvJD[data-full="1"] i{background:var(--pt-p10)}.pool-table_pad___0Ojp{grid-area:pad;block-size:var(--pad-h)}.pool-table_pad___0Ojp .virtual-pad{inline-size:100%;block-size:100%}.pool-table_pad___0Ojp .virtual-pad>.btn{flex:1 1;min-inline-size:0;padding-inline:0;block-size:100%;min-height:44px}.pool-table_pad___0Ojp .virtual-pad>.btn svg{flex:none;inline-size:22px;block-size:22px;fill:currentColor}.pool-table_pad___0Ojp .virtual-pad>.btn:nth-child(5){border-color:var(--pt-p10);background:var(--berry);color:var(--pt-p09)}.pool-table_pad___0Ojp .virtual-pad>.btn:active{border-color:var(--pt-p07)}.pool-table_pad___0Ojp[data-keys=cue-only] .virtual-pad>.btn:nth-child(-n+4){pointer-events:none;border-color:var(--line);color:var(--pt-p15)}.pool-table_pad___0Ojp[data-keys=cue-only] .virtual-pad>.btn:nth-child(-n+4) svg{fill:var(--pt-p15)}.pool-table_pad___0Ojp[inert] .virtual-pad>.btn{border-color:var(--line);background:var(--surface);color:var(--pt-p15)}.pool-table_pad___0Ojp[inert] .virtual-pad>.btn svg{fill:var(--pt-p15)}.pool-table_aux__YBo9p{grid-area:aux;display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));grid-gap:var(--u2);gap:var(--u2);block-size:44px}.pool-table_chips__JUeXV{grid-column:span 3;display:grid;grid-template-columns:repeat(3,minmax(44px,1fr));grid-gap:var(--u2);gap:var(--u2)}.pool-table_c__D3NvB{min-inline-size:44px;block-size:44px;padding-inline:0;gap:2px;font:700 var(--t-xs)/1 var(--font-mono)}.pool-table_c__D3NvB svg{flex:none;inline-size:16px;block-size:16px;fill:currentColor}.pool-table_c__D3NvB[aria-checked=true]{border-color:var(--pt-p07);background:var(--surface-3);color:var(--pt-p07)}.pool-table_c__D3NvB[aria-checked=true] svg{fill:var(--pt-p07)}.pool-table_ovl__uO9_Y{position:absolute;inset:0;z-index:50;display:grid;align-content:start;grid-gap:var(--gap);gap:var(--gap);padding:var(--u4);background:color-mix(in srgb,var(--pt-p00) 92%,transparent)}.pool-table_ovl__uO9_Y:before{content:"";position:absolute;inset:4px;pointer-events:none;box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_cls__byLvn{position:absolute;top:0;inset-inline-end:var(--stage-exit-reserve);z-index:2;inline-size:44px;min-inline-size:44px;block-size:44px;padding:0}.pool-table_cls__byLvn svg{flex:none;inline-size:18px;block-size:18px;fill:currentColor}.pool-table_ovlTitle__FQS5j{margin:0;block-size:44px;display:flex;align-items:center;-webkit-padding-end:48px;padding-inline-end:48px;color:var(--pt-p11);font:800 var(--t-md)/1.12 var(--font-display);letter-spacing:.04em}.pool-table_ovlBody__7YF0x{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-table_ovlBody__7YF0x,.pool-table_ovlCol___Qy2B{display:grid;grid-gap:var(--gap);gap:var(--gap);align-content:start}.pool-table_ovlBtn__tnj8S{block-size:44px;padding-inline:var(--u3);font-size:var(--t-sm);white-space:nowrap}.pool-table_ovlNote__tj_N4{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:var(--t-xs)/1.28 var(--font-ui);color:var(--pt-p15)}.pool-table_ovlActs__ebFh9,.pool-table_ovlKeys__YxfBa{display:grid;grid-gap:var(--u2);gap:var(--u2)}.pool-table_ovlKeys__YxfBa{grid-template-columns:repeat(auto-fit,minmax(min(100%,68px),1fr))}.pool-table_ovlActs__ebFh9{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.pool-table_big__bCLcw{margin:0;display:flex;align-items:center;block-size:44px;font:800 36px/1 var(--font-mono);color:var(--pt-p09);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pool-table_statRow__dHHK2{display:flex;flex-wrap:wrap;gap:var(--u2) var(--u4)}.pool-table_statRow__dHHK2 .pool-table_ro__cp30E{flex:none}.pool-table_seedRow__cqc2T{display:flex;align-items:center;gap:var(--u2);min-inline-size:0}.pool-table_seedRow__cqc2T code{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:var(--u2);background:var(--pt-p00);font:var(--t-xs)/44px var(--font-mono);color:var(--pt-p08)}.pool-table_ovlFill___lxOM{grid-template-rows:auto minmax(0,1fr)}.pool-table_scroller__39Dkz{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--u2);background:var(--pt-p00);box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_scroller__39Dkz dl{margin:0;display:grid;grid-gap:var(--u2);gap:var(--u2)}.pool-table_scroller__39Dkz dt{color:var(--pt-p12);font:700 var(--t-xs)/1.2 var(--font-mono)}.pool-table_scroller__39Dkz dd{margin:0;color:var(--pt-p08);font:var(--t-xs)/1.4 var(--font-ui)}.pool-table_sw__596o3{display:flex;align-items:center;justify-content:space-between;gap:var(--u2);block-size:44px;padding-inline:var(--u3);font-size:var(--t-sm)}.pool-table_sw__596o3 span{inline-size:32px;block-size:16px;flex:none;background:var(--pt-p00);box-shadow:inset 0 0 0 1px var(--pt-p03)}.pool-table_sw__596o3[aria-checked=true] span{background:var(--pt-p13)}@media (max-height:700px){.pool-table_root__j35nj{--gap:var(--u);--pad-h:44px;--strip-h:16px}.pool-table_ovl__uO9_Y{padding:var(--u2)}.pool-table_ovlNote__tj_N4{-webkit-line-clamp:1}}@media (orientation:portrait){.pool-table_root__j35nj{--s:2}}@media (orientation:landscape) and (max-height:520px){.pool-table_root__j35nj{--s:2}.game-stage[data-screen] .pool-table_root__j35nj{--s:3}}@media (orientation:landscape) and (min-height:521px){.pool-table_root__j35nj{--s:3}.game-stage[data-screen] .pool-table_root__j35nj{--s:4}}@media (orientation:landscape){.pool-table_root__j35nj{grid-template-areas:"board side";grid-template-columns:auto 288px;grid-template-rows:auto;justify-content:center;align-content:center;column-gap:var(--u4)}.pool-table_bf__IgxlZ{justify-self:center}.pool-table_side__S3ySp{grid-area:side;display:grid;grid-gap:var(--gap);gap:var(--gap);align-content:start;grid-template-rows:44px 44px var(--strip-h) var(--pad-h) 44px;-webkit-padding-before:min(44px,var(--stage-exit-reserve));padding-block-start:min(44px,var(--stage-exit-reserve))}.pool-table_side__S3ySp>*{grid-area:auto}.pool-table_hud__6A70P{-webkit-margin-end:0;margin-inline-end:0}.game-stage[data-screen] .pool-table_root__j35nj{inline-size:100%;block-size:100%}}@media (prefers-reduced-motion:reduce){.pool-table_bar__kRvJD i{transition:none}}