.pk{--gold:#f8c93f;--gold-pale:#fbe29a;--cream:#fff7e6;--paper:#f8f0d4;--field:#fffaf0;--ink:#2a1208;--ink-soft:#5a3524;--soft:#f0d9c4;--night:#201009;--red:#7a1712;--red-lit:#a4241b;--red-deep:#4a0c09;--green:#4fae6c;--perf:#7a522e8c;--seat-0:#3cc4ae;--seat-1:#f39a4a;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--slab:var(--font-alfa), serif;--out:cubic-bezier(.16, 1, .3, 1);--notch:10px;--pk-bites:radial-gradient(circle var(--notch) at 0 0, #0000 97%, #000) top left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 97%, #000) top right / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 97%, #000) bottom left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 97%, #000) bottom right / 51% 51% no-repeat;min-height:100dvh;padding:max(8px, env(safe-area-inset-top)) clamp(16px, 3.2vw, 44px) calc(40px + env(safe-area-inset-bottom));color:var(--cream);font-family:var(--font-be-vietnam), system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;scrollbar-color:#f8c93f73 transparent;background:radial-gradient(62% 520px at 50% 0,#be3c268c 0%,#0000 72%),linear-gradient(#67120b 0,#5d100a 400px,#480b08 760px,#3f0806 1040px 100%);font-size:15px;line-height:1.45}:is(html:has(.pk),body:has(.pk)){background:#3f0806}.pk *,.pk :before,.pk :after{box-sizing:border-box}.pk ::selection{background:var(--gold);color:var(--ink)}.pk :focus-visible{outline:3px solid var(--gold);outline-offset:3px}.pk-stub :focus-visible{outline-color:var(--red)}:where(.pk) a{color:inherit;text-decoration:none}:where(.pk) :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0;list-style:none}:where(.pk) button,:where(.pk) input{font:inherit;color:inherit}.pk-code{font:400 .92em var(--mono);overflow-wrap:anywhere}.pk-top{align-items:center;gap:clamp(14px,2.4vw,32px);max-width:1440px;min-height:56px;margin:0 auto;display:flex}.pk-mark small{letter-spacing:.04em;font-size:.56em}.pk-mark{white-space:nowrap;font-family:var(--slab);text-transform:uppercase;color:#0000;background:var(--pk-foil) 0 0 / 420px auto, var(--gold);filter:drop-shadow(0 2px 1.5px #4a1e04b3);-webkit-background-clip:text;background-clip:text;font-size:clamp(22px,2.4vw,32px);line-height:1}.pk-top nav{color:var(--soft);gap:clamp(14px,2vw,28px);font-weight:600;display:flex}.pk-top nav a{white-space:nowrap;border-bottom:3px solid #0000;padding:6px 0;transition:border-color .2s,color .2s}.pk-top nav a:hover,.pk-top nav a[aria-current=page]{border-color:var(--gold);color:var(--cream)}.pk-net{border:1.5px solid var(--gold);white-space:nowrap;background:#340a08c7;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.pk-net svg{color:var(--gold)}.pk-net small{font:400 12.5px var(--mono);color:var(--soft)}.pk-line{max-width:16ch;font-family:var(--slab);text-wrap:balance;color:#0000;background:var(--pk-foil) 0 0 / 520px auto, var(--gold);filter:drop-shadow(0 2px 1.5px #4a1e04b3);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.05}.pk-lede{max-width:62ch;color:var(--soft);text-wrap:pretty;margin-top:10px;font-size:clamp(15px,1.2vw,17px)}.pk-lede a,.pk-under a{color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;text-decoration-thickness:2px}.pk-board{background:linear-gradient(180deg, #2a120a, var(--night));border:1.5px solid #f8c93f8c;border-radius:22px;padding:18px 20px 14px}.pk-board__title{color:var(--gold);font-family:var(--slab);align-items:center;gap:10px;font-size:clamp(20px,2vw,25px);font-weight:400;line-height:1.1;display:flex}.pk-board__title>span:first-of-type{color:#0000;background:var(--pk-foil) 0 0 / 360px auto, var(--gold);filter:drop-shadow(0 2px 1.5px #4a1e04b3);-webkit-background-clip:text;background-clip:text}.pk-board__note{color:var(--soft);padding:14px 2px 8px;font-size:14px}.pk-label{color:var(--soft);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.pk-flap{gap:2px;display:inline-flex}.pk-flap i{width:15px;height:22px;color:var(--gold-pale);font:700 12px/1 var(--mono);background:linear-gradient(#1a0b06 0 49%,#000 49% 53%,#120805 53%);border:1px solid #f8c93f52;border-radius:3px;place-items:center;font-style:normal;display:grid}.pk-flap i[data-gap]{background:0 0;border-color:#0000;width:6px}@keyframes pk-flip{0%{filter:brightness(1.7);transform:perspective(60px)rotateX(-62deg)}}.pk-room{grid-template-columns:minmax(0,1.95fr) minmax(300px,1fr);align-items:start;gap:clamp(20px,2.2vw,32px);max-width:1440px;margin:6px auto 0;display:grid}.pk-stage,.pk-side{gap:16px;min-width:0;display:grid}.pk-table{padding:14px 16px 12px}.pk-table__head{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.pk-table__head h1{font-family:var(--slab);align-items:baseline;gap:10px;font-size:22px;font-weight:400;line-height:1.1;display:flex}.pk-table__head h1 span{color:#0000;background:var(--pk-foil) 0 0 / 360px auto, var(--gold);filter:drop-shadow(0 2px 1.5px #4a1e04b3);-webkit-background-clip:text;background-clip:text}.pk-table__facts{color:var(--soft);flex-wrap:wrap;gap:2px 14px;font-size:13px;display:flex}.pk-table__facts .pk-code{color:var(--gold-pale)}.pk-table__now{align-items:center;gap:12px;margin-left:auto;display:flex}.pk-clock{min-width:68px;color:var(--soft);align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.pk-clock[data-low]{color:#ffb39f}.pk-route{align-items:flex-start;margin-top:12px;display:flex}.pk-route li{color:#f0d9c49e;text-align:center;white-space:nowrap;flex:1 1 0;justify-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;display:grid;position:relative}.pk-route li:before{content:"";background:var(--night);z-index:1;border:1.5px dashed #fff7e661;border-radius:50%;width:11px;height:11px}.pk-route li+li:after{content:"";border-top:1.5px dashed #fff7e63d;width:100%;position:absolute;top:5px;right:50%}.pk-route li[data-at=past]{color:var(--soft)}.pk-route li[data-at=past]:before{background:var(--gold);border:0}.pk-route li[data-at=past]+li:after,.pk-route li[data-at=now]:after{border-top:1.5px solid #f8c93fb3}.pk-route li[data-at=now]{color:var(--cream);font-weight:700}.pk-route li[data-at=now]:before{border:2px solid var(--gold);background:var(--night);box-shadow:0 0 0 3px #f8c93f38}.pk-baize{background:linear-gradient(#2b140c,#150905);border:1px solid #f8c93f4d;border-radius:999px;margin-top:12px;padding:9px;box-shadow:inset 0 1px #fff7e614;container:baize/inline-size}.pk-baize__in{--card:clamp(40px, min(9.6cqw, 8.6vh), 86px);border-radius:inherit;background-blend-mode:soft-light, normal;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 95% at 50% -6%,#b12a1f 0%,#8d1b14 34%,#6a120d 68%,#4a0c09 100%);grid-template-columns:1fr auto 1fr;grid-template-areas:".top bt""deck cards pot"".low bb";place-items:center;gap:14px 22px;padding:16px 30px 18px;display:grid;position:relative;box-shadow:inset 0 8px 26px #0a02018c,inset 0 -2px 10px #0a020159}.pk-baize__in:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fff7e621;position:absolute;inset:12px}.pk-spot{align-items:center;gap:14px;min-width:0;max-width:100%;display:flex}.pk-spot[data-at=top]{grid-area:top}.pk-spot[data-at=low]{--card-mine:calc(var(--card) * 1.16);grid-area:low}.pk-spot[data-at=top] .pk-hand{--card-mine:calc(var(--card) * .86)}.pk-hand{gap:calc(var(--card) * .1);min-width:calc(var(--card-mine,var(--card)) * 2.1);min-height:calc(var(--card-mine,var(--card)) * 1.4);display:flex}.pk-hand .pk-card{--w:var(--card-mine,var(--card))}.pk-seat{background:#201009e0;border:1.5px solid #f8c93f38;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;padding:6px 16px 6px 6px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative}.pk-seat__face{border:3px solid var(--seat);background:color-mix(in srgb, var(--seat) 26%, #201009);width:50px;height:50px;font-family:var(--slab);border-radius:50%;grid-row:1/3;place-items:center;font-size:21px;line-height:1;display:grid;position:relative}.pk-seat[data-free]{background:#2010098c;border-style:dashed;border-color:#fff7e661}.pk-seat[data-free] .pk-seat__face{color:var(--soft);background:0 0;border-style:dashed;border-color:#fff7e661}.pk-seat .pk-label{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:11px;overflow:hidden}.pk-seat__chips{white-space:nowrap;align-self:start;align-items:baseline;gap:6px;display:flex}.pk-seat__chips b{color:var(--gold);font-family:var(--slab);font-size:21px;font-weight:400;line-height:1}.pk-seat__chips small{color:var(--soft);text-overflow:ellipsis;font-size:12px;overflow:hidden}.pk-seat[data-awaited]{border-color:var(--gold);box-shadow:0 0 0 3px #f8c93f33}.pk-seat[data-won] .pk-seat__face{box-shadow:0 0 0 3px var(--night), 0 0 0 5px var(--gold)}.pk-dealer{border:1.5px solid var(--ink);background:var(--field);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;left:40px;box-shadow:0 2px 3px #0a020180}.pk-bet{background:#2010099e;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:3px 12px 3px 6px;font-weight:700;display:inline-flex}.pk-bet[data-at=top]{grid-area:bt;justify-self:start}.pk-bet[data-at=low]{grid-area:bb;justify-self:start}.pk-bet[data-none]{visibility:hidden}.pk-bet small{color:var(--soft);font-size:12px;font-weight:600}.pk-pot{text-align:center;grid-area:pot;justify-self:start;justify-items:center;gap:4px;min-width:96px;display:grid}.pk-pot__sum{font-family:var(--slab);color:var(--gold);filter:drop-shadow(0 2px 1.5px #280804b3);font-size:clamp(24px,4.2cqw,34px);line-height:1}.pk-pot__stacks{justify-content:center;align-items:flex-end;gap:4px;min-height:30px;display:flex}.pk-pot[data-result] .pk-pot__sum{text-wrap:balance;font-size:clamp(19px,3cqw,24px);line-height:1.1}.pk-stack{flex-direction:column-reverse;align-items:center;display:inline-flex}.pk-chip{--c:var(--field);--e:var(--ink);background:radial-gradient(circle, var(--c) 0 58%, #0000 60%), repeating-conic-gradient(from -9deg, var(--e) 0 18deg, var(--c) 18deg 45deg);border:1px solid #0a02018c;border-radius:50%;flex:none;width:24px;height:24px;position:relative;box-shadow:0 2px #0a020199}.pk-chip:after{content:"";border:1px solid var(--e);opacity:.38;border-radius:50%;position:absolute;inset:5px}.pk-chip+.pk-chip{margin-bottom:-20px}.pk-chip[data-of="5"]{--c:#b3261c;--e:var(--field)}.pk-chip[data-of="25"]{--c:var(--gold);--e:var(--ink)}.pk-chip[data-of="100"]{--c:#2a1208;--e:var(--gold)}.pk-deckcell{grid-area:deck;justify-self:end;justify-items:center;gap:6px;padding-bottom:22px;display:grid}.pk-deckcell:has(.pk-label){padding-bottom:0}.pk-deck{width:calc(var(--card) * .92);aspect-ratio:5/7;position:relative}.pk-deck i{transform:translateY(calc(var(--n) * -1.4px));background:url(/poker/card-back.svg) 50%/100% 100%;border-radius:7%;position:absolute;inset:0;box-shadow:0 1px 2px #0a02018c}.pk-deck[data-out] i{opacity:.4}.pk-deckcell .pk-label{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.pk-seal{border:1.5px solid var(--seat);border-radius:50%;width:10px;height:10px;display:inline-block}.pk-seal[data-given]{background:var(--seat)}@keyframes pk-riffle-left{0%,to{transform:translate(0, calc(var(--n) * -1.4px)) rotate(0deg)}28%{transform:translate(-46%, calc(var(--n) * -1.4px)) rotate(-9deg)}52%{transform:translate(-46%, calc(var(--n) * -1.4px - 6%)) rotate(-9deg)}78%{transform:translate(0, calc(var(--n) * -1.4px - 9%)) rotate(0deg)}}@keyframes pk-riffle-right{0%,to{transform:translate(0, calc(var(--n) * -1.4px)) rotate(0deg)}28%{transform:translate(46%, calc(var(--n) * -1.4px)) rotate(9deg)}52%{transform:translate(46%, calc(var(--n) * -1.4px - 6%)) rotate(9deg)}78%{transform:translate(0, calc(var(--n) * -1.4px - 9%)) rotate(0deg)}}.pk-cards{gap:calc(var(--card) * .1);grid-area:cards;display:flex}.pk-card{width:var(--w,var(--card,72px));aspect-ratio:5/7;perspective:700px;flex:none;display:block;position:relative;container-type:inline-size}.pk-card--place{border:1.5px dashed #fff7e642;border-radius:7%/5%}.pk-card__turn{transform-style:preserve-3d;transition:transform .62s var(--out);position:absolute;inset:0}.pk-card[data-up] .pk-card__turn{transform:rotateY(180deg)}.pk-card__back,.pk-card__face{backface-visibility:hidden;border-radius:7cqw;position:absolute;inset:0;overflow:hidden;box-shadow:0 .5px #0a02014d,0 3px 6px #0a020173}.pk-card__back{background:url(/poker/card-back.svg) 50%/100% 100%}.pk-card__back b{background:var(--night);color:var(--cream);text-align:center;padding:4cqw 0;font-size:max(9px,13cqw);font-weight:700;line-height:1;position:absolute;inset:auto 0 38%}.pk-card[data-void] .pk-card__back{filter:saturate(.25)brightness(.8)}.pk-card__marks{background:var(--night);border-radius:999px;gap:5cqw;padding:4cqw 6cqw;display:flex;position:absolute;bottom:8cqw;left:50%;transform:translate(-50%)}.pk-card__marks i{border:1.5px solid var(--seat);border-radius:50%;width:max(8px,12cqw);height:max(8px,12cqw);transition:background .3s}.pk-card__marks i[data-given]{background:var(--seat)}.pk-card__face{background:linear-gradient(160deg, #fffdf7, var(--field) 55%, #f6eeda);color:var(--ink);transform:rotateY(180deg)}.pk-card__face[data-red]{color:#b3261c}.pk-card[data-dim] .pk-card__face{filter:brightness(.74)saturate(.8)}.pk-card[data-lit] .pk-card__face{box-shadow:0 0 0 2px var(--gold), 0 3px 8px #0a020180}.pk-card__face svg{width:100%;height:auto;display:block}.pk-card__index{justify-items:center;gap:1.5cqw;width:17cqw;display:grid;position:absolute;top:5cqw;left:5cqw}.pk-card__index b{letter-spacing:-.04em;font-size:19cqw;font-weight:700;line-height:.95}.pk-card__index svg{width:12.5cqw}.pk-card__index--low{inset:auto 5cqw 5cqw auto;transform:rotate(180deg)}.pk-card__pips{position:absolute;inset:16.5% 0}.pk-card__pips i{width:18cqw;position:absolute;transform:translate(-50%,-50%)}.pk-card__pips i[data-low]{transform:translate(-50%,-50%)rotate(180deg)}.pk-card__ace{place-items:center;display:grid;position:absolute;inset:0}.pk-card__ace svg{width:50cqw}.pk-card__court{border:1px solid color-mix(in srgb, currentColor 55%, transparent);background:linear-gradient(to top right, #0000 calc(50% - .6px), color-mix(in srgb, currentColor 45%, transparent) calc(50% - .6px) calc(50% + .6px), #0000 calc(50% + .6px)), repeating-linear-gradient(45deg, color-mix(in srgb, currentColor 9%, transparent) 0 1px, #0000 1px 5cqw), color-mix(in srgb, currentColor 6%, #fffdf7);border-radius:3cqw;grid-template:1fr 1fr/1fr 1fr;place-items:center;display:grid;position:absolute;inset:14% 22cqw}.pk-card__court b{font-family:var(--slab);font-size:29cqw;font-weight:400;line-height:1}.pk-card__court svg{width:15cqw}.pk-card__court>:nth-child(3){grid-area:2/2;transform:rotate(180deg)}.pk-card__court>:nth-child(4){grid-area:2/1;transform:rotate(180deg)}.pk-card__big{display:none}@container (max-width:67px){.pk-card__pips,.pk-card__ace,.pk-card__court,.pk-card__index--low{display:none}.pk-card__index{justify-items:start;gap:3cqw;width:auto;top:6cqw;left:7cqw}.pk-card__index b{font-size:40cqw}.pk-card__index svg{width:26cqw}.pk-card__big{width:46cqw;display:block;position:absolute;bottom:7cqw;right:6cqw}}.pk-say{min-height:44px;color:var(--cream);text-align:center;text-wrap:balance;justify-content:center;align-items:center;margin-top:10px;padding:0 8px;display:flex}.pk-say small{color:var(--soft);font-size:inherit}.pk-ticket{filter:drop-shadow(0 14px 18px #14040266);flex-direction:column;display:flex}.pk-stub{background:var(--pk-paper) 0 0 / 420px auto, var(--paper);color:var(--ink);-webkit-mask:var(--pk-bites);-webkit-mask:var(--pk-bites);mask:var(--pk-bites);flex-direction:column;gap:8px;padding:16px 24px 18px;display:flex;position:relative}.pk-stub+.pk-stub:before{content:"";border-top:2px dashed var(--perf);position:absolute;inset:-1px 18px auto}.pk-stub__title{color:var(--red);font-family:var(--slab);justify-content:space-between;align-items:center;gap:12px;font-size:23px;font-weight:400;line-height:1.1;display:flex}.pk-small{max-width:52ch;color:var(--ink-soft);font-size:14.5px}.pk-fine{color:var(--ink-soft);font-size:13px;line-height:1.4}.pk-fine a{color:var(--red);text-underline-offset:2px;font-weight:600;text-decoration:underline}.pk-problem{color:#8a2114;overflow-wrap:anywhere;background:#a02a1a1f;border-radius:10px;padding:8px 12px;font-size:13.5px;font-weight:600}.pk-go{width:100%;min-height:52px;color:var(--ink);cursor:pointer;background:linear-gradient(#fbd155,#f3b93a);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:700;transition:transform .25s cubic-bezier(.2,.9,.2,1),filter .2s;display:flex;box-shadow:inset 0 -2px #a0600a59,0 3px 7px #5a320538}.pk-go:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-2px)}.pk-go:active:not(:disabled){transform:translateY(0)scale(.99)}.pk-go:disabled{box-shadow:none;color:var(--ink-soft);cursor:not-allowed;background:#2a12081a}.pk-pill{min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #2a12084d;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14.5px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.pk-pill:hover:not(:disabled){border-color:var(--ink);background:#2a12080f}.pk-pill:disabled{opacity:.5;cursor:not-allowed}.pk-pill--ink{border-color:var(--ink);background:var(--ink);color:var(--cream)}.pk-pill--ink:hover:not(:disabled){background:#45200f}.pk-pill--quiet{color:var(--ink-soft);border-color:#0000;font-weight:600}.pk-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-desk{bottom:max(8px, env(safe-area-inset-bottom));z-index:5;position:sticky}.pk-desk .pk-stub{padding:12px 22px 14px}.pk-move{grid-template-columns:auto minmax(150px,.9fr) minmax(0,1.5fr);align-items:center;gap:10px 12px;display:grid}.pk-move .pk-go{min-height:48px}.pk-raise{grid-template-columns:minmax(60px,1fr) 68px auto auto;align-items:center;gap:8px;display:grid}.pk-raise input[type=range]{width:100%;min-width:0;accent-color:var(--red)}.pk-raise input[type=number]{background:var(--field);width:100%;min-height:44px;color:var(--ink);text-align:center;caret-color:var(--red);border:1.5px solid #2a12084d;border-radius:10px;padding:0 8px;font-weight:700}.pk-next{flex-wrap:wrap-reverse;align-items:center;gap:8px 12px;display:flex}.pk-next .pk-go{flex:240px;width:auto;min-height:48px}.pk-deckcell .pk-label em{font-style:normal}.pk-desk__head{flex-wrap:wrap;align-items:baseline;gap:2px 14px;display:flex}.pk-desk__head .pk-stub__title{font-size:20px}.pk-desk__head .pk-small{margin-left:auto;font-weight:600}.pk-desk__head .pk-small[data-long]{text-wrap:pretty;flex-basis:100%;max-width:none;margin-left:0}.pk-link{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.pk-link output{background:var(--field);min-height:44px;font:400 13px var(--mono);overflow-wrap:anywhere;border:1.5px solid #2a12084d;border-radius:10px;align-items:center;padding:6px 12px;display:flex}.pk-last{gap:6px;display:grid}.pk-last__cards{--card:34px;flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.pk-last__cards>span{align-items:center;gap:3px;display:inline-flex}.pk-last__cards small{color:var(--ink-soft);margin-right:3px;font-size:12px;font-weight:600}.pk-last .pk-card__face,.pk-last .pk-card__back{box-shadow:0 0 0 1px #2a120847}.pk-ledger ol{margin-top:8px}.pk-ledger li{border-top:1px solid #fff7e61c;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 4px;font-size:14px;display:grid}.pk-ledger li>span:first-child{color:var(--soft);text-align:right;font-size:12px}.pk-ledger li b{font-weight:600}.pk-ledger li b:before{content:"";background:var(--seat,var(--soft));border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.pk-ledger a,.pk-ledger li>.pk-code{color:var(--gold-pale);font:400 13px var(--mono);align-items:center;gap:5px;display:inline-flex}.pk-ledger a:hover{text-underline-offset:3px;text-decoration:underline}.pk-hall{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);align-items:start;gap:clamp(24px,2.6vw,40px);max-width:1440px;margin:8px auto 0;display:grid}.pk-hall>*{min-width:0}.pk-hall .pk-board{margin-top:22px}.pk-steps{margin-top:8px}.pk-steps>div{border-top:1px solid #fff7e61c;grid-template-columns:26px minmax(96px,.7fr) minmax(0,2.2fr) minmax(92px,.6fr);align-items:baseline;gap:14px;padding:12px 6px;display:grid}.pk-steps>div:first-child{border-top:0;padding-block:6px}.pk-steps b{font-size:16px;font-weight:700}.pk-steps small{color:var(--soft);font-size:13px;display:block}.pk-steps span[data-n]{color:var(--gold-pale);font:700 13px var(--mono)}.pk-steps span[data-time]{color:var(--gold-pale);white-space:nowrap}.pk-under{color:var(--soft);margin-top:14px;font-size:14px}.pk-who{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.pk-stamp{border:2px solid var(--red);outline:1.5px solid var(--red);outline-offset:-6px;width:52px;height:52px;color:var(--red);font-family:var(--slab);text-transform:uppercase;border-radius:50%;place-items:center;font-size:19px;line-height:1;display:grid}.pk-who strong,.pk-who small{display:block}.pk-who strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.pk-who small{color:var(--ink-soft);font-size:13px}.pk-balance{text-align:right}.pk-balance strong{color:var(--red);font-family:var(--slab);font-size:26px;font-weight:400;line-height:1}.pk-balance[data-low] strong{color:#a02a1a}.pk-terms{border-top:2px dashed var(--perf);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:10px 0 4px;display:grid}.pk-terms dt{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.pk-terms dd{font-size:15px;font-weight:600}.pk-terms dd b{color:var(--red);font-family:var(--slab);font-size:22px;font-weight:400}.pk-fan{--card:clamp(64px, 6.4vw, 92px);width:calc(var(--card) * 3.9);height:calc(var(--card) * 1.75);padding:0 calc(var(--card) * .55) 0 calc(var(--card) * .75);pointer-events:none;align-items:flex-end;display:flex}.pk-fan .pk-card{margin-left:calc(var(--card) * -.5);transform-origin:50% 140%;transform:rotate(calc((var(--n) - 2) * 9deg))}.pk-wallhead{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"line fan""lede lede";align-items:end;gap:0 16px;display:grid}.pk-wallhead .pk-line{grid-area:line}.pk-wallhead__lede{grid-area:lede}.pk-fan{margin-bottom:calc(var(--card) * .2);grid-area:fan}.pk-result{margin-top:12px}.pk-result li{border-top:1px solid #fff7e61c;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 6px;display:grid}.pk-result .pk-seat__face{grid-row:auto;width:56px;height:56px}.pk-result strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;display:block;overflow:hidden}.pk-result__paid{text-align:right}.pk-result__paid b{color:var(--gold);font-family:var(--slab);font-size:22px;font-weight:400;line-height:1.1;display:block}.pk-back{color:var(--soft);align-items:center;gap:8px;margin-top:16px;font-weight:600;display:inline-flex}.pk-back svg{color:var(--gold);transform:scaleX(-1)}.pk-demo{max-width:1440px;color:var(--soft);border:1.5px dashed #fff7e661;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto 10px;padding:8px 14px;font-size:13.5px;display:flex}.pk-demo strong{color:var(--cream)}.pk-demo em{font-style:normal}.pk-demo button{cursor:pointer;background:#ffffff14;border:1.5px solid #fff7e666;border-radius:999px;min-height:36px;padding:0 12px;font-weight:700}.pk-demo span{margin-left:auto}@media (prefers-reduced-motion:no-preference){.pk-flap i{transform-origin:50% 0;animation:pk-flip .42s var(--out) backwards;animation-delay:calc(var(--i) * 45ms)}.pk-route li[data-at=now]:before{animation:1.6s ease-in-out infinite pk-beat}.pk-seat[data-awaited]{animation:1.8s ease-in-out infinite pk-wait}.pk-deck[data-shuffling] i:nth-child(odd){animation:1.15s cubic-bezier(.45,0,.3,1) infinite pk-riffle-left;animation-delay:calc(var(--n) * 40ms)}.pk-deck[data-shuffling] i:nth-child(2n){animation:1.15s cubic-bezier(.45,0,.3,1) infinite pk-riffle-right;animation-delay:calc(var(--n) * 40ms)}.pk-bet:not([data-none]) .pk-stack,.pk-pot__stacks .pk-stack{animation:pk-drop .4s var(--out) backwards}.pk-pot__sum{animation:pk-count .45s var(--out) backwards}.pk-ticket>*{animation:pk-deal .6s var(--out) backwards}.pk-ticket>:nth-child(2){animation-delay:90ms}.pk-ledger li{animation:pk-row .5s var(--out) backwards}.pk-fan .pk-card{animation:pk-fan .8s var(--out) backwards;animation-delay:calc(var(--n) * 70ms)}}@keyframes pk-beat{50%{box-shadow:0 0 0 6px #f8c93f14}}@keyframes pk-wait{50%{box-shadow:0 0 0 6px #f8c93f17}}@keyframes pk-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes pk-count{0%{filter:brightness(1.5);transform:translateY(5px)}}@keyframes pk-deal{0%{transform:translateY(16px)rotate(-.7deg)}}@keyframes pk-row{0%{background:#f8c93f38}}@keyframes pk-fan{0%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.pk *,.pk :before,.pk :after{transition-duration:.01ms!important}}@media (max-width:1099px){.pk-room,.pk-hall{grid-template-columns:minmax(0,1fr);max-width:720px}.pk-top nav{flex-basis:100%;order:3;overflow-x:auto}.pk-top{flex-wrap:wrap;gap:6px 14px}.pk-net small{display:none}.pk-wallhead{display:block}.pk-wall{display:contents}.pk-hall>.pk-ticket{order:1}.pk-wall>.pk-board{order:2;margin-top:0}.pk-wall>.pk-under{order:3;margin-top:-8px}.pk-fan{display:none}}@container baize (max-width:560px){.pk-baize__in{--card:min(16.6cqw, 11vh);grid-template-columns:1fr auto 1fr;grid-template-areas:"top top top""deck bt pot""cards cards cards""bb bb bb""low low low";gap:6px 8px;padding:12px 12px 14px}.pk-bet[data-at]{justify-self:center}.pk-baize__in:before{inset:7px}.pk-spot{gap:8px}.pk-spot[data-at=top] .pk-hand{--card-mine:calc(var(--card) * .74)}.pk-spot[data-at=low]{--card-mine:calc(var(--card) * 1.12)}.pk-deck{width:calc(var(--card) * .6)}.pk-deckcell{grid-auto-flow:column;justify-self:start;align-items:center;gap:10px}.pk-pot{grid-auto-flow:column;justify-self:end;align-items:center;gap:8px;min-width:0}.pk-pot .pk-label,.pk-pot__stacks .pk-stack:nth-child(n+2),.pk-deckcell .pk-label[data-done] em{display:none}.pk-seat{padding:4px 12px 4px 4px}.pk-seat__face{width:42px;height:42px;font-size:18px}.pk-dealer{left:32px}}@media (max-width:719px){.pk{padding-inline:12px}.pk-table{padding:10px 10px 8px}.pk-baize{border-radius:40px;padding:6px}.pk-table__head h1{font-size:19px}.pk-table__facts span:nth-child(n+2){display:none}.pk-route{margin-top:8px}.pk-route li{gap:0;font-size:0}.pk-route li[data-at=now]{flex:2.4 1 0;gap:3px;font-size:12px}.pk-say{min-height:40px;margin-top:6px;font-size:14px}.pk-desk .pk-stub{padding:10px 14px 12px}.pk-move{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.pk-move .pk-raise{grid-column:1/-1;grid-template-columns:64px minmax(0,1.2fr) minmax(0,1fr)}.pk-raise input[type=range]{display:none}.pk-pill{padding:0 12px}.pk-demo em{display:none}.pk-demo{font-size:12.5px}.pk-desk__head .pk-stub__title{font-size:19px}.pk-steps>div{grid-template-columns:22px minmax(0,1fr) auto;gap:4px 10px}.pk-steps>div:first-child{display:none}.pk-steps>div>:nth-child(3){color:var(--soft);grid-area:2/2/auto/-1;font-size:14px}.pk-result li{grid-template-columns:auto minmax(0,1fr) auto}.pk-result li>.pk-flap{grid-area:2/2}}@media (max-width:420px){.pk-stub{padding-inline:18px}.pk-terms{grid-template-columns:minmax(0,1fr)}}.pk-seat[data-moved]{border-color:var(--seat)}.pk-seat__chips em{text-overflow:ellipsis;color:var(--seat);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;overflow:hidden}.pk-legend{color:#f0d9c4c7;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 14px;padding:0 8px 2px;font-size:12.5px;display:flex}.pk-legend>span{align-items:center;gap:6px;display:inline-flex}.pk-legend>span:last-child{display:inline}.pk-ledger li[data-blank]{opacity:.5;min-height:39px;animation:none}@media (max-width:1099px){.pk-ledger li[data-blank]{display:none}}@container baize (max-width:560px){.pk-deckcell{padding:8px 0 0}}.pk-legend__short{display:none!important}@media (max-width:719px){.pk-legend{white-space:nowrap;flex-wrap:nowrap;gap:10px;font-size:12px}.pk-legend__long{display:none!important}.pk-legend__short{display:inline!important}}@container baize (max-width:560px){.pk-seat__chips em{letter-spacing:.03em;font-size:11px}}.pk-hall .pk-wall-board{margin-top:22px}.pk-wall-board__count{color:var(--soft);font-family:var(--font-be-vietnam), system-ui, sans-serif;margin-left:auto;font-size:13px;font-weight:600}.pk-tables{margin-top:8px}.pk-tables__row{border-top:1px solid #fff7e61c;border-radius:10px;grid-template-columns:minmax(118px,1fr) minmax(150px,1.5fr) 82px minmax(150px,1.1fr) minmax(112px,auto);align-items:center;gap:14px;min-height:52px;padding:8px;transition:background .2s;display:grid}.pk-tables__row--head{white-space:nowrap;border-top:0;min-height:0;padding-block:6px}a.pk-tables__row:hover{background:#fff7e60f}.pk-tables__row[data-mine]{background:#f8c93f14}.pk-tables__row[data-blank]{opacity:.5}.pk-tables__row[data-blank] .pk-flap i{border-color:#f8c93f29;animation:none}.pk-tables__row>.pk-code{color:var(--gold-pale);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.pk-tables__seats{flex-wrap:wrap;gap:2px 10px;min-width:0;display:flex}.pk-tables__seats b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pk-tables__seats b+b:before{content:"vs";color:var(--soft);margin-right:10px;font-size:12px;font-weight:400}.pk-tables__seats b[data-open]{color:var(--soft);border:1px dashed #fff7e661;border-radius:999px;padding:0 8px;font-weight:400}.pk-tables__row>:nth-child(3){white-space:nowrap}.pk-tables__now{align-items:center;gap:10px;display:flex}.pk-tables__now small{color:var(--soft);font-size:13px}.pk-tables__go{color:var(--cream);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.pk-tables__go svg{color:var(--gold);transition:transform .25s cubic-bezier(.2,.9,.2,1)}a.pk-tables__row:hover .pk-tables__go svg{transform:translate(3px)}.pk-open{border:1.5px solid var(--green);color:#bfeccb;letter-spacing:.06em;text-transform:uppercase;background:#2f9a5c38;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}@media (prefers-reduced-motion:no-preference){.pk-seat[data-thinking] .pk-seat__chips em{animation:1.2s ease-in-out infinite pk-think}}@keyframes pk-think{50%{opacity:.45}}.pk-voice{background:var(--cream);color:#3a1508;border-radius:4px 14px 14px;gap:3px;max-width:62ch;margin:8px auto 2px;padding:10px 14px;font-size:14px;display:grid;box-shadow:0 4px 12px #0a02014d}.pk-voice figcaption{flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:600;display:flex}.pk-voice figcaption svg,.pk-voice figcaption b{color:var(--red)}.pk-voice blockquote{text-wrap:pretty;margin:0;font-size:14px;line-height:1.4}.pk-voice blockquote:before{content:"“"}.pk-voice blockquote:after{content:"”"}.pk-voice small{color:var(--ink-soft);font-size:12.5px}.pk-voice[data-paper]{background:var(--field);max-width:none;box-shadow:none;margin:2px 0 0;padding:8px 12px}.pk-voice[data-paper] blockquote{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pk-voices{gap:6px;display:grid}.pk-agent{gap:4px;display:grid}.pk-agents{gap:10px}.pk-desk+.pk-ticket{margin-top:-8px}.pk-switch{cursor:pointer;align-items:center;gap:10px;display:flex}.pk-switch input{width:20px;height:20px;accent-color:var(--red);flex:none;margin:0}.pk-switch span{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.pk-switch b{font-size:15px}.pk-switch small{color:var(--ink-soft);text-overflow:ellipsis;font-size:13px;overflow:hidden}.pk-switch a{color:var(--red);text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (max-width:1099px){.pk-tables__row--head,.pk-tables__row[data-blank]{display:none}.pk-tables__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 6px}.pk-tables__row>.pk-code{grid-area:1/1}.pk-tables__seats{grid-area:2/1}.pk-tables__row>:nth-child(3){color:var(--soft);grid-area:1/2;justify-self:end;font-size:13px}.pk-tables__now{grid-area:2/2;justify-self:end}.pk-tables__go{grid-area:3/1/auto/-1;justify-content:flex-start}.pk-wall-board__count{display:none}.pk-wall>.pk-wall-board{order:2;margin-top:0}.pk-wall>.pk-board:not(.pk-wall-board){order:3}.pk-wall>.pk-under{order:4}}@media (max-width:719px){.pk-voice{margin-top:4px;padding:8px 12px;font-size:13px}.pk-voice blockquote{font-size:13px}.pk-agent .pk-fine{display:none}}.pk-move .pk-pill--quiet{text-underline-offset:3px;grid-column:1/-1;justify-self:start;min-height:36px;padding-inline:0;text-decoration:underline}.pk-seat__face{overflow:hidden}.pk-seat__face img{object-fit:cover;width:100%;height:100%}.pk-baize__in[data-lobby]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:none;align-items:start;gap:8px clamp(10px,4cqw,44px);padding:10px 9% 22px}.pk-lounge__deck{align-self:center}.pk-guest{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:3px;width:100%;min-width:0;display:grid}.pk-guest__figure{aspect-ratio:1;width:min(100%,31vh,260px);font-family:var(--slab);place-items:center;margin-bottom:4px;font-size:36px;display:grid;position:relative}.pk-guest__figure:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--seat) 50%, transparent) 0%, transparent 74%);border-radius:50%;position:absolute;inset:2% 4% 8%}.pk-guest__figure:after{content:"";border:3px solid var(--seat);background:color-mix(in srgb, var(--seat) 34%, #201009);border-radius:50%;height:15%;position:absolute;bottom:2.5%;left:17%;right:17%}.pk-guest__figure img{z-index:1;object-fit:contain;transform-origin:50% 86%;filter:drop-shadow(0 6px 5px #0006);width:100%;height:100%;position:relative;scale:1.16}.pk-guest__figure b{z-index:1;color:var(--soft);font-weight:400;position:relative}.pk-guest strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(16px,2.6cqw,21px);line-height:1.2;overflow:hidden}.pk-guest[data-you] strong{color:#fbe29a}.pk-guest__chips{color:var(--soft);font-size:12.5px}.pk-guest__chips b{color:var(--gold);font-family:var(--slab);font-size:19px;font-weight:400}.pk-guest[data-free] .pk-guest__figure:before{content:none}.pk-guest[data-free] .pk-guest__figure:after{background:0 0;border-style:dashed;border-color:#fff7e66b}.pk-guest__ghost{z-index:1;aspect-ratio:1/1.42;align-self:end;width:36%;margin-bottom:11%;position:relative}.pk-guest__ghost:before,.pk-guest__ghost:after{content:"";border:2px dashed #fff7e66b;position:absolute}.pk-guest__ghost:before{aspect-ratio:1;border-radius:50%;top:0;left:6%;right:6%}.pk-guest__ghost:after{border-radius:38% 38% 30% 30%;height:34%;bottom:0;left:22%;right:22%}.pk-guest[data-free] strong{color:var(--soft);font-weight:400}@media (prefers-reduced-motion:no-preference){.pk-guest__figure img{animation:.55s cubic-bezier(.16,1,.3,1) backwards pk-arrive}@keyframes pk-arrive{0%{opacity:0;translate:0 -12px}}}@container baize (max-width:560px){.pk-baize__in[data-lobby]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-inline:7%}.pk-lounge__deck{display:none}}
