:root{--bg: #08090B;--surface: #121418;--surface-2: #1A1D22;--surface-3: #252930;--glass: rgba(14, 16, 20, .78);--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .13);--text: #F4F2EE;--muted: #98A0AA;--faint: #626A74;--gold: #D6B677;--gold-2: #F1DDAB;--gold-3: #A88A4E;--gold-ink: #1D1607;--red: #E5484D;--green: #3DBB7E;--blue: #7FA8E8;--felt-a: #1B6A49;--felt-b: #0A3523;--cw: 44px;--safe-b: env(safe-area-inset-bottom, 0px);--safe-t: env(safe-area-inset-top, 0px);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;overscroll-behavior:none;overflow-x:hidden;font-feature-settings:"cv11","ss01"}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}svg{display:block}.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.hidden{display:none!important}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.display{font-weight:800;letter-spacing:-.03em}.caps{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:11.5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border-radius:14px;font-weight:700;font-size:15px;letter-spacing:.01em;transition:transform .12s var(--ease-out),background .2s,opacity .2s,box-shadow .2s;user-select:none}.btn:active{transform:scale(.97)}.btn svg{width:19px;height:19px}.btn-gold{background:linear-gradient(180deg,var(--gold-2),var(--gold) 55%,#C4A15E);color:var(--gold-ink);box-shadow:inset 0 1px #ffffff8c,0 10px 26px -12px #d6b677b3}.btn-ghost{background:#ffffff0f;border:1px solid var(--line-2)}.btn-dark{background:var(--surface-2);border:1px solid var(--line-2)}.btn-danger{background:#e5484d1f;color:#ff8589;border:1px solid rgba(229,72,77,.3)}.btn-block{width:100%}.btn-sm{height:38px;padding:0 14px;font-size:13.5px;border-radius:11px}.btn[disabled]{opacity:.4;pointer-events:none}.icon-btn{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#0a0c0f8c;border:1px solid var(--line-2);position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.icon-btn svg{width:19px;height:19px}.icon-btn.off{color:#ff8589}.icon-btn .dot{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 2px var(--bg)}.badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--red);color:#fff;font-size:12px;font-weight:700}.card{width:var(--cw);height:calc(var(--cw) * 1.4);position:relative;flex:none;border-radius:calc(var(--cw) * .09);user-select:none;color:#16171a}.card .face{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:linear-gradient(165deg,#fff,#f6f4ef 60%,#ece9e2);box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px #fff,0 1px 1px #00000059,0 6px 14px -6px #0009}.card .r{position:absolute;left:8%;top:3%;font-family:var(--font);font-weight:800;font-size:calc(var(--cw) * .5);line-height:1;letter-spacing:-.06em;font-variant-numeric:lining-nums}.card .pip{position:absolute;left:9%;top:41%;width:28%}.card .big{position:absolute;right:7%;bottom:7%;width:50%}.card.red{color:#c8262e}.four .card.sd{color:#1f5fbf}.four .card.sc{color:#1f7a45}.card.back{background:var(--card-back-img) center / 100% 100%;box-shadow:inset 0 0 0 1px #ffffff14,0 1px 1px #0006,0 5px 12px -5px #000000b3}.card.empty{border:1px solid rgba(255,255,255,.09);background:#0000001f}.card.win{transform:translateY(-4px);transition:transform .35s var(--ease-spring)}.card.win .face{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--gold),0 0 18px 2px #f1ddab80,0 8px 18px -6px #0009}.card.lose .face{filter:brightness(.52) saturate(.7);transition:filter .4s}.card.dim .face{filter:brightness(.6) saturate(.6)}.stacks{position:relative;display:inline-block;flex:none}.cstack{position:absolute;bottom:0;display:block}.cstack.rel{position:relative;display:inline-block}.c3{position:absolute;left:0;width:100%;border-radius:50%;background:repeating-linear-gradient(90deg,var(--c) 0 16%,var(--e) 16% 24%);box-shadow:inset 0 -1.5px #00000073,inset 0 1px #ffffff40,0 1px #00000080}.c3.top{background:radial-gradient(ellipse at 50% 45%,var(--c) 0 38%,var(--e) 39% 44%,var(--c) 45% 62%,transparent 63%),repeating-conic-gradient(from 0deg at 50% 50%,var(--c) 0 30deg,var(--e) 30deg 45deg);box-shadow:inset 0 -1.5px #00000073,inset 0 1px #ffffff59,0 1px #00000080}.potstacks{display:flex;flex-direction:column;align-items:center}.prow{display:flex;gap:2px;align-items:flex-end;position:relative}.landing{min-height:100svh;position:relative}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:calc(20px + var(--safe-t)) 20px calc(34px + var(--safe-b));overflow:hidden;isolation:isolate}.hero-bg{position:absolute;inset:0;z-index:-2;background:#07080a center / cover no-repeat}.hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,9,11,.35),rgba(8,9,11,.15) 35%,rgba(8,9,11,.85) 72%,var(--bg))}.hero-top{position:absolute;top:calc(16px + var(--safe-t));left:20px;right:20px;display:flex;justify-content:space-between;align-items:center;z-index:3;max-width:1100px;margin:0 auto}.brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:13px}.brand svg{width:26px;height:26px;color:var(--gold)}.wordmark{font-size:clamp(44px,12.5vw,96px);line-height:.95;text-align:center;margin:0;font-weight:900;letter-spacing:-.045em}.wordmark span{display:inline-block;animation:rise .9s var(--ease-out) both}.wordmark .g{background:linear-gradient(180deg,var(--gold-2),var(--gold) 70%);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes rise{0%{transform:translateY(30%);opacity:0;filter:blur(6px)}to{transform:none;opacity:1;filter:none}}.tagline{color:#b9bec6;font-size:16.5px;text-align:center;max-width:340px;margin:14px auto 24px;animation:rise .9s .35s var(--ease-out) both}.cta-stack{width:100%;max-width:380px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;animation:rise .9s .5s var(--ease-out) both}.join-inline{display:flex;gap:8px}.join-inline input{flex:1;min-width:0;height:52px;border-radius:14px;background:#ffffff0f;border:1px solid var(--line-2);padding:0 16px;font-size:16px;letter-spacing:.1em;text-transform:lowercase;outline:none;backdrop-filter:blur(10px)}.join-inline input:focus{border-color:var(--gold)}.section{padding:64px 20px;max-width:1040px;margin:0 auto}.section h2{font-size:clamp(32px,8vw,52px);line-height:1.02;margin:0 0 14px;font-weight:800;letter-spacing:-.035em}.section p.lead{color:var(--muted);font-size:17px;max-width:540px;margin:0 0 30px}.eyebrow{color:var(--gold);font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.feature-grid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:720px){.feature-grid{grid-template-columns:repeat(3,1fr)}}.feature{background:linear-gradient(180deg,var(--surface),#0E1013);border:1px solid var(--line);border-radius:18px;padding:22px}.feature h3{margin:14px 0 6px;font-size:16.5px;letter-spacing:-.01em}.feature p{margin:0;color:var(--muted);font-size:14.5px}.feature .ico{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:#d6b6771f;color:var(--gold);border:1px solid rgba(214,182,119,.25)}.feature .ico svg{width:20px;height:20px}.steps{display:grid;gap:4px;counter-reset:s}.step{display:flex;gap:18px;padding:18px 0;border-top:1px solid var(--line)}.step:before{counter-increment:s;content:"0" counter(s);font-weight:800;color:var(--gold);font-size:13px;letter-spacing:.1em;padding-top:3px}.step h3{margin:0 0 4px;font-size:16.5px}.step p{margin:0;color:var(--muted)}.settle-demo{background:linear-gradient(180deg,var(--surface),#0E1013);border:1px solid var(--line);border-radius:18px;padding:4px 18px}.settle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.settle-row:last-child{border-bottom:0}.settle-row .who{display:flex;align-items:center;gap:10px}.settle-row .who svg{width:32px;height:32px;border-radius:50%}.pos{color:var(--green)}.neg{color:#ff7a7f}.footer{padding:40px 20px calc(40px + var(--safe-b));text-align:center;color:var(--faint);font-size:13px;border-top:1px solid var(--line)}.footer a{color:var(--muted)}.field{display:grid;gap:8px;margin-bottom:18px}.field>label,.label{font-size:12.5px;color:var(--muted);font-weight:600;letter-spacing:.02em}.input{height:50px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-2);padding:0 14px;font-size:16px;width:100%;outline:none;transition:border-color .2s}.input:focus{border-color:var(--gold)}.seg{display:flex;background:var(--surface-2);border:1px solid var(--line);border-radius:13px;padding:4px;gap:4px}.seg button{flex:1;height:38px;border-radius:9px;font-weight:650;font-size:13.5px;color:var(--muted);transition:background .2s,color .2s;white-space:nowrap}.seg button.on{background:var(--text);color:#0b0c0e}.chips-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:2px 20px 6px}.chips-row::-webkit-scrollbar{display:none}.pill-opt{flex:none;height:42px;padding:0 15px;border-radius:21px;background:var(--surface-2);border:1px solid var(--line-2);font-weight:650;font-size:13.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.pill-opt.on{background:var(--text);color:#0b0c0e;border-color:var(--text)}.avatar-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:6px 20px 8px}.avatar-row::-webkit-scrollbar{display:none}.avatar-opt{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;border:2px solid transparent;transition:transform .25s var(--ease-spring)}.avatar-opt svg{width:100%;height:100%}.avatar-opt.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--gold);transform:scale(1.05)}.avatar-name{font-size:12.5px;color:var(--gold-2);font-weight:650;min-height:18px}.row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.row:last-child{border-bottom:0}.row .t{font-weight:600}.row .d{color:var(--muted);font-size:13px;margin-top:2px}.switch{position:relative;width:48px;height:28px;flex:none}.switch input{opacity:0;width:0;height:0;position:absolute}.switch span{position:absolute;inset:0;border-radius:14px;background:var(--surface-3);transition:background .2s;cursor:pointer}.switch span:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .25s var(--ease-spring);box-shadow:0 2px 6px #0006}.switch input:checked+span{background:var(--green)}.switch input:checked+span:after{transform:translate(20px)}.stepper{display:flex;align-items:center;gap:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:3px}.stepper button{width:34px;height:34px;border-radius:9px;font-size:18px;font-weight:600}.stepper .v{min-width:44px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.theme-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.swatch{border-radius:14px;height:76px;position:relative;border:1px solid var(--line-2);overflow:hidden;display:flex;align-items:flex-end;padding:8px 10px;font-size:12px;font-weight:700;background:#0b0c0e}.swatch.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.swatch:before{content:"";position:absolute;left:50%;top:42%;width:64%;height:48%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(ellipse at 50% 40%,var(--fa),var(--fb));box-shadow:0 0 0 4px #1a1310,0 0 0 5px #3a2a1e}.swatch span{position:relative}.room-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.room-opt{border-radius:14px;height:92px;overflow:hidden;position:relative;border:1px solid var(--line-2);display:flex;align-items:flex-end;padding:7px 9px;font-size:12px;font-weight:700;background-size:cover;background-position:center}.room-opt span{position:relative;text-shadow:0 1px 6px rgba(0,0,0,.9)}.room-opt.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.details{border-top:1px solid var(--line);margin-top:6px}.details summary{list-style:none;padding:16px 0;font-weight:650;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.details summary::-webkit-details-marker{display:none}.details summary:after{content:"+";font-size:22px;color:var(--muted);transition:transform .2s}.details[open] summary:after{transform:rotate(45deg)}.hint{font-size:13px;color:var(--muted);margin:-6px 0 16px}.section-title{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:20px 0 10px}.preset-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px}.preset{text-align:left;padding:12px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line-2)}.preset b{display:block;font-size:14px}.preset small{color:var(--muted);font-size:12px}.preset.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);background:#d6b67714}.page{min-height:100svh;padding:calc(16px + var(--safe-t)) 20px calc(120px + var(--safe-b));max-width:560px;margin:0 auto}.page-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.page-head h1{margin:0;font-size:30px;line-height:1;font-weight:800;letter-spacing:-.03em}.sticky-cta{position:fixed;left:0;right:0;bottom:0;padding:14px 20px calc(14px + var(--safe-b));background:linear-gradient(180deg,transparent,var(--bg) 35%);z-index:5}.sticky-cta .inner{max-width:520px;margin:0 auto}.summary-line{text-align:center;color:var(--muted);font-size:13px;margin-bottom:10px}.table-screen{position:fixed;inset:0;display:flex;flex-direction:column;overflow:hidden;touch-action:manipulation;background:#050607}.room{position:absolute;inset:0;z-index:0;background:#07080a center / cover no-repeat;transition:opacity .6s}.room-shade{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 48%,#0000000d,#0000008c 85%)}.table-screen>.topbar,.table-screen>.stage,.table-screen>.me-panel{position:relative;z-index:2}.topbar{display:flex;align-items:center;gap:8px;padding:calc(8px + var(--safe-t)) 12px 2px}.topbar .spacer{flex:1}.stage{flex:1;min-height:0}.rail{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px;padding:14px;background:var(--leather),radial-gradient(120% 90% at 50% 0%,#3a3d44,#1b1d21 45%,#0c0d10);box-shadow:0 0 0 1px #ffffff0f,inset 0 1.5px #ffffff24,inset 0 -2px 6px #0009,0 40px 80px -24px #000000f2,0 12px 30px -10px #000000b3}.rail:before{content:"";position:absolute;inset:9px;border-radius:999px;border:1px solid rgba(214,182,119,.35);box-shadow:0 0 0 2px #00000080,inset 0 0 0 1px #0009;pointer-events:none}.felt{position:relative;width:100%;height:100%;border-radius:999px;overflow:hidden;background:var(--felt-noise),radial-gradient(ellipse 70% 60% at 50% 42%,color-mix(in srgb,var(--felt-a) 82%,#fff 18%) 0%,var(--felt-a) 38%,var(--felt-b) 100%);box-shadow:inset 0 0 0 1px #0000008c,inset 0 10px 40px #0000008c,inset 0 -20px 50px #00000059}.felt .line{position:absolute;inset:11%;border-radius:999px;border:1px solid rgba(255,255,255,.1)}.felt-label{position:absolute;left:50%;transform:translate(-50%);text-align:center;white-space:nowrap;pointer-events:none;color:#ffffff6b}.felt-label .t1{font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.felt-label .t2{font-size:10px;font-weight:600;letter-spacing:.08em;margin-top:2px;color:#ffffff52;font-variant-numeric:tabular-nums}.felt-mark{position:absolute;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;color:#ffffff12}.center{position:absolute;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;z-index:2;pointer-events:none}.pot{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:58px;justify-content:flex-end;transition:opacity .35s}.pot.empty{opacity:0}.pot .amt{font-size:13px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);font-variant-numeric:tabular-nums;letter-spacing:.01em}.pot .amt b{color:var(--gold-2);font-weight:800}.board{display:flex;gap:calc(var(--bw) * .08);min-height:calc(var(--bw) * 1.4)}.board .card{--cw: var(--bw)}.board-label{font-size:9.5px;letter-spacing:.18em;font-weight:800;color:#ffffff80;text-transform:uppercase}.status-msg{font-size:12.5px;color:#ffffffc7;text-align:center;max-width:240px;text-shadow:0 1px 3px rgba(0,0,0,.8);font-weight:500}.seat{position:absolute;transform:translate(-50%,-50%);width:88px;display:flex;flex-direction:column;align-items:center;z-index:3;transition:opacity .35s}.seat .av-wrap{position:relative;width:var(--av, 50px);height:var(--av, 50px);z-index:2}.seat .av{width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #0a0b0de6,0 8px 18px -6px #000000e6;transition:transform .35s var(--ease-spring),filter .3s;background:var(--surface-2)}.seat .av svg{width:100%;height:100%}.seat .ring{position:absolute;inset:-6px;width:calc(100% + 12px);height:calc(100% + 12px);pointer-events:none;opacity:0;transition:opacity .2s;transform:rotate(-90deg)}.seat.turn .ring{opacity:1}.seat.turn .av{transform:scale(1.06)}.seat.idle{opacity:.42}.seat.idle .av{filter:grayscale(.7)}.seat.winner .av{box-shadow:0 0 0 2px var(--gold),0 0 26px 6px #f1ddab73}.seat .plate{margin-top:-7px;position:relative;z-index:3;min-width:78px;max-width:96px;padding:4px 9px 5px;border-radius:10px;text-align:center;background:#0a0b0ee0;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 14px -6px #000000e6}.seat .plate .nm{font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;color:#d8dce2}.seat .plate .st{font-size:13.5px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;line-height:1.2;letter-spacing:-.01em}.seat .plate .st.so{font-size:11px;font-weight:600;color:var(--muted)}.seat.turn .plate{border-color:#f1ddab8c}.seat .clock{position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;padding:1px 7px;border-radius:7px;background:#0a0b0ee6;color:var(--gold-2);border:1px solid rgba(241,221,171,.35);z-index:4;white-space:nowrap}.seat .clock.low{color:#ff8589;border-color:#e5484d80}.seat .clock.bank{color:var(--blue);border-color:#7fa8e880}.seat .tag{position:absolute;bottom:calc(100% - 4px);left:50%;transform:translate(-50%);z-index:5;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;border-radius:6px;background:#0a0b0ee6;border:1px solid rgba(255,255,255,.12);animation:tagIn .35s var(--ease-spring) both}@keyframes tagIn{0%{transform:translate(-50%,6px) scale(.8);opacity:0}}.tag.fold{color:var(--muted)}.tag.check,.tag.call{color:#a9e3c4}.tag.bet,.tag.raise{color:var(--gold-2)}.tag.allin{color:#fff;background:var(--red);border-color:transparent}.tag.win{color:var(--gold-ink);background:var(--gold);border-color:transparent}.seat .hole{position:absolute;z-index:1;display:flex;bottom:calc(100% - var(--av, 50px) * .35);left:50%;transform:translate(-50%)}.seat .hole .card{--cw: 22px;margin:0 -3px}.seat .hole.up .card{--cw: 30px;margin:0 1px}.seat .hole.up{bottom:calc(100% - var(--av, 50px) * .2);z-index:4}.seat.has-tag .hole.up{bottom:calc(100% - var(--av, 50px) * .2 + 14px)}.seat .hn{position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%);font-size:10px;font-weight:700;color:var(--gold-2);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.9);z-index:4}.seat .icons{position:absolute;top:-3px;right:-5px;display:flex;gap:2px;z-index:6}.seat .icons span{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#0e1013;border:1px solid var(--line-2)}.seat .icons svg{width:10px;height:10px}.seat .icons .host{color:var(--gold)}.seat .icons .off{color:#ff8589}.seat.empty .av{background:#00000040;border:1px dashed rgba(255,255,255,.25);display:grid;place-items:center;box-shadow:none;color:#ffffff80}.seat.empty .av svg{width:18px;height:18px}.seat.empty .plate{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none}.seat.empty .nm{color:#ffffff73;font-weight:600;font-size:11px}.seat.empty.locked{opacity:.35}.bet{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;z-index:2;white-space:nowrap}.bet .v{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9)}.dealer{position:absolute;transform:translate(-50%,-50%);width:28px;height:28px;z-index:3;transition:left .7s var(--ease-out),top .7s var(--ease-out);filter:drop-shadow(0 4px 5px rgba(0,0,0,.6))}.fx-layer{position:absolute;inset:0;pointer-events:none;z-index:20;overflow:hidden}.fly{position:absolute;left:0;top:0;will-change:transform}.pop-text{position:absolute;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:22;white-space:nowrap}.pop-text .a{font-size:19px;font-weight:800;color:#fff;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(0,0,0,.9),0 1px 2px rgba(0,0,0,.9)}.pop-text .a b{color:var(--gold-2)}.pop-text .b{font-size:12.5px;font-weight:700;color:var(--gold-2);text-shadow:0 1px 6px rgba(0,0,0,.95);margin-top:2px;letter-spacing:.02em}.plus{position:absolute;transform:translate(-50%,-50%);font-size:16px;font-weight:900;color:var(--gold-2);text-shadow:0 2px 8px rgba(0,0,0,.9);pointer-events:none;z-index:22;font-variant-numeric:tabular-nums}.me-panel{padding:2px 12px calc(10px + var(--safe-b));width:100%;max-width:640px;margin:0 auto}.me-row{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px;min-height:0;position:relative}.me-row:empty{display:none}.my-cards{display:flex;gap:5px;position:relative}.my-cards .card{--cw: var(--hw, 58px);transition:transform .35s var(--ease-spring),opacity .3s}.my-cards.fold .card{opacity:.35;transform:translateY(8px)}.my-cards.can-show{cursor:pointer}.my-cards.shown .card{transform:translateY(-5px)}.show-hint{position:absolute;left:50%;top:-9px;transform:translate(-50%);font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--gold-ink);background:var(--gold);padding:2px 8px;border-radius:6px;z-index:3;box-shadow:0 4px 10px #00000080}.my-info{display:flex;flex-direction:column;gap:2px;min-width:0}.my-info .hand-hint{font-size:12.5px;color:var(--gold-2);font-weight:700}.my-info .stack-line{font-size:12px;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums}.actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.act{height:54px;border-radius:14px;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:6px;transition:transform .1s var(--ease-out),opacity .2s,box-shadow .2s;font-variant-numeric:tabular-nums;white-space:nowrap}.act:active{transform:scale(.96)}.act.fold{background:#1a1d22eb;color:#ff8589;border:1px solid rgba(229,72,77,.28)}.act.check,.act.call{background:linear-gradient(180deg,#fff,#e9e7e1);color:#0f1012;box-shadow:inset 0 1px #fff,0 8px 18px -10px #fff6}.act.raise{background:linear-gradient(180deg,var(--gold-2),var(--gold) 60%,#C2A060);color:var(--gold-ink);box-shadow:inset 0 1px #fff9,0 10px 24px -12px #d6b677cc}.act.allin{background:linear-gradient(180deg,#ff6b5e,#e5484d 55%,#b8262b);color:#fff;box-shadow:inset 0 1px #ffffff59,0 0 0 2px #ffbe78b3,0 0 28px 4px #e5484d8c;animation:allinPulse 1s ease-in-out infinite;letter-spacing:.12em}@keyframes allinPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.act[disabled]{opacity:.3;pointer-events:none}.ticks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ticks.two{grid-template-columns:1fr 1fr}.tick{height:46px;border-radius:12px;background:#1a1d22e0;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:650;color:#c9ced6;white-space:nowrap;padding:0 8px}.tick .box{width:18px;height:18px;border-radius:5px;border:1.5px solid rgba(255,255,255,.35);display:grid;place-items:center;flex:none;transition:background .15s,border-color .15s}.tick .box svg{width:12px;height:12px;opacity:0;color:#0f1012}.tick.on{border-color:#d6b677b3;color:#fff;background:#d6b6771f}.tick.on .box{background:var(--gold);border-color:var(--gold)}.tick.on .box svg{opacity:1}.tick.primary{background:linear-gradient(180deg,var(--gold-2),var(--gold));color:var(--gold-ink);border-color:transparent;font-weight:800;letter-spacing:.04em}.sizer{background:#0e1014f0;border:1px solid var(--line-2);border-radius:18px;padding:12px;margin-bottom:8px;animation:sizerIn .28s var(--ease-out) both;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@keyframes sizerIn{0%{transform:translateY(12px);opacity:0}}.sizer-top{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sizer-amt{flex:1;text-align:center;font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sizer-amt small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.presets{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px}.presets button{height:38px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-2);font-size:13px;font-weight:750;font-variant-numeric:tabular-nums}.presets button.on{background:var(--text);color:#0f1012;border-color:var(--text)}.slider{-webkit-appearance:none;appearance:none;width:100%;height:34px;background:transparent;margin:0}.slider::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--gold) var(--p, 0%),var(--surface-3) var(--p, 0%))}.slider::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;margin-top:-11px;box-shadow:0 2px 10px #0009}.slider.maxed::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ff6b5e,#e5484d)}.slider::-moz-range-track{height:6px;border-radius:3px;background:var(--surface-3)}.slider::-moz-range-progress{height:6px;border-radius:3px;background:var(--gold)}.slider::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:0}.bank-btn{height:32px;padding:0 10px;border-radius:9px;background:#7fa8e81f;border:1px solid rgba(127,168,232,.4);color:var(--blue);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.turn-row{display:flex;justify-content:center;margin-bottom:8px}.lobby-box{text-align:center;padding:4px}.lobby-box .t{font-size:17px;font-weight:800;letter-spacing:-.01em;margin-bottom:4px}.lobby-box .d{color:var(--muted);font-size:13.5px;margin-bottom:12px}.lobby-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.banner-net{position:fixed;top:calc(60px + var(--safe-t));left:50%;transform:translate(-50%);z-index:50;padding:8px 14px;border-radius:12px;background:var(--red);color:#fff;font-weight:700;font-size:13px;display:flex;gap:8px;align-items:center}.banner-net svg{width:16px;height:16px}.modal-bd{position:fixed;inset:0;z-index:70;background:#00000080;display:grid;place-items:center;padding:20px;animation:fade .2s both;backdrop-filter:blur(3px)}.modal{width:min(340px,100%);background:var(--surface);border:1px solid var(--line-2);border-radius:20px;padding:20px;text-align:center;animation:popIn .3s var(--ease-spring) both;box-shadow:0 30px 80px #000000b3}.modal h3{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:-.01em}.modal p{margin:0 0 18px;color:var(--muted);font-size:14px}.modal .btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.backdrop{position:fixed;inset:0;background:#0000008c;z-index:40;animation:fade .25s both;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@keyframes fade{0%{opacity:0}}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:90svh;display:flex;flex-direction:column;background:var(--surface);border-radius:22px 22px 0 0;border-top:1px solid var(--line-2);box-shadow:0 -20px 60px #0009;animation:sheetUp .4s var(--ease-out) both;max-width:620px;margin:0 auto}.sheet.closing{animation:sheetDown .26s ease-in both}.backdrop.closing{animation:fade .26s reverse both}@keyframes sheetUp{0%{transform:translateY(100%)}}@keyframes sheetDown{to{transform:translateY(100%)}}.sheet .grab{width:40px;height:5px;border-radius:3px;background:var(--surface-3);margin:8px auto 0;flex:none}.sheet-head{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;flex:none;gap:10px}.sheet-head h2{margin:0;font-size:22px;line-height:1.1;font-weight:800;letter-spacing:-.02em}.sheet-body{overflow-y:auto;padding:4px 20px calc(24px + var(--safe-b));overscroll-behavior:contain}.menu-list{display:grid;gap:2px;margin-bottom:16px}.menu-item{display:flex;align-items:center;gap:14px;padding:11px 10px;border-radius:13px;text-align:left;width:100%}.menu-item:active,.menu-item:hover{background:var(--surface-2)}.menu-item .mi{width:38px;height:38px;border-radius:11px;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;flex:none}.menu-item .mi svg{width:18px;height:18px}.menu-item .mt{flex:1;font-weight:600}.menu-item .md{font-size:12.5px;color:var(--muted);font-weight:500}.menu-item.gold .mi{background:#d6b67724;color:var(--gold);border-color:#d6b6774d}.menu-item.red .mi{background:#e5484d1f;color:#ff8589}.menu-item.red .mt{color:#ff8589}.group-title{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:8px 10px 6px}.tabs{display:flex;gap:6px;margin-bottom:14px}.tabs button{height:34px;padding:0 14px;border-radius:17px;background:var(--surface-2);color:var(--muted);font-weight:600;font-size:13.5px}.tabs button.on{background:var(--text);color:#0b0c0e}.ledger-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ledger-table th{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:right;padding:6px 0 8px}.ledger-table th:first-child,.ledger-table td:first-child{text-align:left}.ledger-table td{padding:10px 0;border-top:1px solid var(--line);text-align:right;font-size:14px}.ledger-table .who{display:flex;align-items:center;gap:8px;font-weight:600}.ledger-table .who svg{width:28px;height:28px;border-radius:50%;flex:none}.transfer{display:flex;align-items:center;gap:9px;padding:12px 14px;background:var(--surface-2);border:1px solid var(--line);border-radius:13px;margin-bottom:8px}.transfer .arrow{color:var(--faint)}.transfer .amt{margin-left:auto;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gold-2)}.transfer svg.a{width:28px;height:28px;border-radius:50%}.empty-state{text-align:center;color:var(--muted);padding:30px 10px}.log{display:grid;gap:2px;font-size:13.5px}.log .l{padding:5px 0;color:var(--muted)}.log .l.hand{color:var(--text);font-weight:700;margin-top:10px;border-top:1px solid var(--line);padding-top:12px}.log .l.win{color:var(--gold-2);font-weight:600}.log .l.street{color:#a9e3c4}.log .l.host{color:var(--blue)}.chat-list{display:flex;flex-direction:column;gap:10px;min-height:160px}.msg{display:flex;gap:10px;align-items:flex-start}.msg svg{width:30px;height:30px;border-radius:50%;flex:none}.msg .b{background:var(--surface-2);padding:8px 12px;border-radius:4px 14px 14px;max-width:80%}.msg .b .n{font-size:12px;font-weight:700;color:var(--muted)}.msg.mine{flex-direction:row-reverse}.msg.mine .b{background:#d6b67729;border-radius:14px 4px 14px 14px}.chat-input{display:flex;gap:8px;position:sticky;bottom:0;padding-top:12px;background:var(--surface)}.quick-emotes{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.quick-emotes button{padding:6px 12px;border-radius:16px;background:var(--surface-2);font-size:13px;font-weight:600}.hist-item{padding:14px 0;border-bottom:1px solid var(--line)}.hist-item .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.hist-item .cards{display:flex;gap:3px;margin-top:8px}.hist-item .cards .card{--cw: 28px}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;word-break:break-all;color:var(--muted)}.proof-box{background:var(--surface-2);border-radius:13px;padding:12px 14px;margin:10px 0}.ok-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9px;background:#3dbb7e26;color:var(--green);font-weight:700;font-size:13px}.bad-pill{display:inline-flex;padding:4px 10px;border-radius:9px;background:#e5484d26;color:#ff8589;font-weight:700;font-size:13px}.deck-grid{display:grid;grid-template-columns:repeat(13,1fr);gap:3px;margin-top:10px}.deck-grid .card{--cw: 24px;width:100%;height:auto;aspect-ratio:5/7}.player-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.player-row svg.a{width:40px;height:40px;border-radius:50%;flex:none}.player-row .info{flex:1;min-width:0}.player-row .info .n{font-weight:650}.player-row .info .d{font-size:12.5px;color:var(--muted)}.req{display:flex;align-items:center;gap:10px;padding:12px;border-radius:13px;background:#d6b67714;border:1px solid rgba(214,182,119,.25);margin-bottom:8px}.req .info{flex:1}.pop{position:fixed;z-index:45;background:var(--surface);border:1px solid var(--line-2);border-radius:18px;padding:14px;width:min(300px,calc(100vw - 24px));box-shadow:0 20px 60px #000000b3;animation:popIn .3s var(--ease-spring) both}@keyframes popIn{0%{transform:scale(.9);opacity:0}}.pop .ph{display:flex;align-items:center;gap:12px;margin-bottom:12px}.pop .ph svg.a{width:46px;height:46px;border-radius:50%}.throw-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.throw-row button{height:56px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:14px}.throw-row button[disabled]{opacity:.35}.throw-row svg{width:30px;height:30px}.throw-meta{font-size:12px;color:var(--muted);margin-top:8px;text-align:center;font-variant-numeric:tabular-nums}.toast-wrap{position:fixed;top:calc(12px + var(--safe-t));left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:80;pointer-events:none}.toast{background:#1a1d22f7;border:1px solid var(--line-2);padding:10px 16px;border-radius:13px;font-size:14px;font-weight:600;box-shadow:0 10px 30px #00000080;animation:toastIn .35s var(--ease-spring) both;max-width:calc(100vw - 32px)}.toast.out{animation:toastOut .3s ease-in both}@keyframes toastIn{0%{transform:translateY(-16px);opacity:0}}@keyframes toastOut{to{transform:translateY(-12px);opacity:0}}.turn-glow{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(60% 40% at 50% 100%,rgba(214,182,119,.22),transparent 70%);animation:fadeOut 1.3s ease-out forwards}@keyframes fadeOut{to{opacity:0}}@media(min-width:900px){.seat{width:108px}.seat .plate{min-width:96px;max-width:120px;padding:5px 12px 6px}.seat .plate .nm{font-size:12.5px}.seat .plate .st{font-size:15px}.seat .hole .card{--cw: 28px}.seat .hole.up .card{--cw: 38px}.act{height:58px;font-size:15.5px}.pop-text .a{font-size:24px}.pop-text .b{font-size:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.center{top:50%}.boards{display:flex;flex-direction:column;align-items:center;gap:6px}.boards.multi .board{gap:3px}.card.pending{opacity:0}.board{position:relative;pointer-events:none}.pile{display:flex;justify-content:center;align-items:flex-end;min-height:34px}.felt .sheen{position:absolute;inset:-30%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.07) 50%,transparent 58%);animation:sheen 11s ease-in-out infinite;pointer-events:none}@keyframes sheen{0%{transform:translate(-55%)}55%,to{transform:translate(55%)}}.seat .plate .st.allin{color:#ff4d52;font-weight:900;letter-spacing:.08em;font-size:12.5px;animation:allinGlow 1.4s ease-in-out infinite}@keyframes allinGlow{0%,to{text-shadow:0 0 0 rgba(229,72,77,0)}50%{text-shadow:0 0 10px rgba(229,72,77,.8)}}.hand-hint{font-size:12.5px;color:#f1ddabb8;font-weight:600;letter-spacing:.01em;white-space:nowrap}.me-row{flex-direction:row}.sizer-amt .allin-txt{color:#ff4d52;font-weight:900;letter-spacing:.1em}.ticks.one{grid-template-columns:1fr}.ticks.four{grid-template-columns:repeat(4,1fr)}.allin-note{height:46px;display:grid;place-items:center;color:#ff8589;font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:12.5px}.actions.two{grid-template-columns:1fr 1fr}.lobby-actions.one{grid-template-columns:1fr}.felt-label{transition:opacity .4s;z-index:1}.land .me-panel{max-width:720px}.land .actions .act{height:56px}.setup .section-title:first-child{margin-top:4px}.blind-scroll{max-height:196px;overflow-y:auto;margin-bottom:14px;padding:2px;border-radius:14px;scrollbar-width:thin}.blind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.blind-grid.four{grid-template-columns:repeat(3,1fr);margin-bottom:8px}.blind-opt{height:44px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-2);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.blind-opt.on{background:var(--text);color:#0b0c0e;border-color:var(--text)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:10px}.two-col .field{margin-bottom:8px}.select-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2398A0AA' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:40px;font-weight:600}.preset-grid.three{grid-template-columns:repeat(2,1fr)}.preset.wide{grid-column:span 2}.felt-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.felt-opt{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line);font-size:11.5px;font-weight:650}.felt-opt .disc{width:42px;height:26px;border-radius:999px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--fa) 80%,#fff 20%),var(--fa) 45%,var(--fb));box-shadow:0 0 0 3px #15161a,0 0 0 4px #d6b67759}.felt-opt.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.struct{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13.5px;margin-bottom:12px}.struct th{text-align:left;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:6px 0}.struct td{padding:7px 0;border-top:1px solid var(--line)}.struct tr.cur td{color:var(--gold-2);font-weight:700}.room-opt{height:104px}.room-opt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.75))}.room-opt span{z-index:1;font-size:12.5px;letter-spacing:.02em}.sheet-cta{position:sticky;bottom:0;padding-top:12px;background:linear-gradient(180deg,transparent,var(--surface) 30%)}.host-chip,.you-chip{display:inline-block;margin-left:6px;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:1px 6px;border-radius:5px;vertical-align:2px}.host-chip{background:#d6b67729;color:var(--gold-2)}.you-chip{background:#ffffff14;color:var(--muted)}.hist-item{display:block;width:100%;text-align:left}.hh-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.hh-pn{display:flex;align-items:center;gap:10px;font-weight:800}.hh-pn .icon-btn{width:36px;height:36px;font-size:20px}.hh-pn .icon-btn[disabled]{opacity:.3}.hh{background:#0c0d10;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.55;font-variant-numeric:tabular-nums}.hh-line{padding:2px 0;color:#c9ced6;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.hh-line.street{color:var(--gold-2);font-weight:700;margin-top:8px;letter-spacing:.02em}.hh-line.win{color:var(--green);font-weight:600}.hh-cards{display:inline-flex;gap:2px}.hh-cards .card{--cw: 20px}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.stat{background:var(--surface-2);border:1px solid var(--line);border-radius:13px;padding:12px}.stat .v{font-size:20px;font-weight:800;letter-spacing:-.02em;margin-top:2px}.level-card{display:flex;justify-content:space-between;gap:10px;background:linear-gradient(135deg,#d6b67724,#d6b6770a);border:1px solid rgba(214,182,119,.3);border-radius:14px;padding:14px}.level-card .lv{font-size:18px;font-weight:800;margin-top:2px}.kv{display:grid;gap:0}.kv>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.kv>div:last-child{border-bottom:0}.kv span{color:var(--muted)}.preset-grid.one{grid-template-columns:1fr}.avatar-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.avatar-grid .avatar-opt{width:100%;height:auto;aspect-ratio:1}.room-picker.big{grid-template-columns:1fr 1fr}.room-picker.big .room-opt{height:130px}.hero{justify-content:center;padding-top:calc(76px + var(--safe-t))}.hero-grid{width:100%;max-width:1120px;display:grid;gap:28px;align-items:center;grid-template-columns:1fr}.hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center;order:2}.hero-copy .eyebrow{animation:rise .8s var(--ease-out) both}.wordmark{font-size:clamp(40px,11.5vw,84px);line-height:.98}.hero-scene{position:relative;width:380px;height:250px;margin:0 auto;order:1;transform:scale(var(--hs, 1));transform-origin:50% 50%}@media(max-width:420px){.hero-scene{--hs: .86;margin:-10px auto -16px}}@media(min-width:960px){.hero-grid{grid-template-columns:1.05fr 1fr;gap:40px}.hero-copy{align-items:flex-start;text-align:left;order:1}.hero-copy .tagline{margin-left:0}.hero-scene{order:2;--hs: 1.25}}.hero-scene .rail{width:300px;height:168px;padding:10px}.hero-scene .rail:before{inset:7px}.hero-scene .felt .line{inset:12%}.hseat{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.hseat .av{width:44px;height:44px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #0a0b0de6,0 8px 18px -6px #000000e6}.hseat .av svg{width:100%;height:100%}.hseat .nm{margin-top:-6px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:7px;background:#0a0b0ee6;border:1px solid rgba(255,255,255,.1);position:relative}.hero-board{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%);display:flex;gap:3px;z-index:1}.hero-board .card{--cw: 30px}.hero-pot{position:absolute;left:50%;top:33%;transform:translate(-50%,-50%);z-index:1}.hero-scene .dealer{width:22px;height:22px}.hero-scene .fx-layer{overflow:visible}.strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;padding:22px 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04}.strip span{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.strip span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--gold);margin-right:10px;vertical-align:2px}.mode-grid{display:grid;gap:12px;grid-template-columns:1fr;margin-top:22px}@media(min-width:720px){.mode-grid{grid-template-columns:1fr 1fr}}.mode{background:linear-gradient(180deg,var(--surface),#0E1013);border:1px solid var(--line);border-radius:20px;padding:24px}.mode h3{font-size:22px;letter-spacing:-.02em;margin:8px 0 12px}.mode ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.mode li{color:#c3c8cf;padding-left:20px;position:relative;font-size:15px}.mode li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:1.5px;background:var(--gold)}.cast{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 10px;margin-top:22px}@media(min-width:720px){.cast{grid-template-columns:repeat(10,1fr)}}.cast .who{text-align:center;font-size:12px;color:var(--muted);font-weight:600}.cast .who .av{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;margin-bottom:6px;transition:transform .3s var(--ease-spring);box-shadow:0 10px 24px -12px #000000e6}.cast .who:hover .av{transform:translateY(-4px) scale(1.04)}.cast .who .av svg{width:100%;height:100%}.final-cta{text-align:center;padding:70px 20px;background:radial-gradient(60% 80% at 50% 100%,rgba(214,182,119,.14),transparent 70%)}.final-cta h2{font-size:clamp(30px,7vw,48px);font-weight:800;letter-spacing:-.035em;margin:0 0 20px}.dev-row{margin-bottom:8px;border:1px dashed var(--line-2);border-radius:12px;padding:10px 12px}.table-screen{--panel-h: 172px}.table-screen.land{--panel-h: 150px}.panel-space{height:calc(var(--panel-h) + var(--safe-b));flex:none}.table-screen>.me-panel{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:6;width:100%;background:linear-gradient(180deg,#05060800,#050608c7 28%,#050608eb);padding-top:18px}.land .me-panel{background:linear-gradient(180deg,#05060800,#050608b3 35%)}.pop-text.below{transform:translate(-50%)}.seat .hole{bottom:calc(100% - var(--av, 50px) * .12)}.seat .hole .card{box-shadow:0 4px 10px #0000008c}.table-screen{--panel-h: 168px;--ctl-h: 54px}.table-screen.land{--panel-h: 104px;--ctl-h: 56px}.table-screen>.me-panel{height:calc(var(--panel-h) + var(--safe-b));display:flex;flex-direction:column;justify-content:flex-end;padding:10px 12px calc(10px + var(--safe-b))}.table-screen.land>.me-panel{max-width:760px}.me-panel .me-row{height:calc(var(--hw, 58px) * 1.4);flex:none;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:14px}.land .me-panel .me-row{height:22px;margin-bottom:6px}.me-panel .me-row:empty{display:flex}.me-panel .act,.me-panel .tick,.me-panel .allin-note{height:var(--ctl-h)}.me-panel .actions,.me-panel .ticks{flex:none}.me-panel .sizer{position:absolute;left:12px;right:12px;bottom:calc(var(--ctl-h) + 18px + var(--safe-b));margin:0;z-index:3;box-shadow:0 -20px 50px #0009}.me-panel .lobby-box,.me-panel .lobby-actions{flex:none}.my-info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.land .my-info{flex-direction:row;align-items:center;gap:12px}.my-cards.at-seat{position:absolute;left:50%;bottom:calc(100% - var(--av, 50px) * .18);transform:translate(-50%);z-index:4;gap:4px}.my-cards.at-seat .card{--cw: var(--hw, 54px)}.my-cards.at-seat.fold .card{transform:none}.seat.has-tag .my-cards.at-seat{bottom:calc(100% - var(--av, 50px) * .18 + 14px)}:root{--lo: #6FD3E6;--lo-glow: rgba(111,211,230,.5)}.seat .hole.stud{bottom:calc(100% - var(--av, 50px) * .2);z-index:4;align-items:flex-end}.seat .hole.stud .card{--cw: 21px;margin:0 -2px;box-shadow:0 3px 8px #0009}.seat .hole.stud .card.back{margin:0 -5px}.seat .hole.stud.long .card{margin:0 -2.5px}.seat .hole.stud.long .card.back{margin:0 -7px}.seat .hole.stud .card .r{letter-spacing:-.14em}.seat .hole.stud .card.back{transform:translateY(3px)}.seat .hole.stud .card .r{font-size:calc(var(--cw) * .56)}.seat .hole.stud .card .big{width:44%}.seat.has-tag .hole.stud{bottom:calc(100% + 15px)}.actions .act.sm{font-size:13px;letter-spacing:.02em}.seat .hole.many .card{margin:0 -5px}.seat .hole.up.many .card{--cw: 25px;margin:0 -1.5px}@media(min-width:720px){.seat .hole.stud .card{--cw: 27px;margin:0 -4px}.seat .hole.up.many .card{--cw: 30px}}.my-cards .card.down:after{content:"";position:absolute;left:0;right:0;bottom:0;height:15%;border-radius:0 0 calc(var(--cw) * .09) calc(var(--cw) * .09);background:linear-gradient(180deg,#14181e14,#14181e6b);pointer-events:none;z-index:2}.my-cards .card.down:before{content:"down";position:absolute;left:0;right:0;bottom:1px;text-align:center;font-size:7.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;z-index:3;pointer-events:none}.my-cards.many{gap:4px}.me-panel .me-row.stack{flex-direction:column;gap:3px;height:calc(var(--hw, 40px) * 1.4 + 20px);margin-bottom:4px}.me-row.stack .my-info{align-items:center}.my-cards.picking .card{cursor:pointer}.my-cards .card.sel{transform:translateY(-12px)}.my-cards .card.sel .face{filter:brightness(.55) saturate(.6)}.my-cards .card.sel:after{content:"";position:absolute;inset:-2px;border-radius:calc(var(--cw) * .11);box-shadow:0 0 0 2px #e5484dd9;pointer-events:none}.actions.draw{grid-template-columns:1fr 2fr}.draw-tip{display:grid;place-items:center;text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.3;border:1px dashed var(--line-2);border-radius:14px}.actions.four{grid-template-columns:.8fr 1fr 1fr 1fr;gap:6px}.actions.four .act{font-size:13px;letter-spacing:.03em}.note-bar{height:var(--ctl-h, 54px);display:grid;place-items:center;text-align:center;padding:0 12px;border-radius:14px;background:#14171cb3;border:1px solid var(--line-2);color:#c9ced6;font-size:13px;font-weight:600}.tag.draw{color:var(--lo)}.tag.bring-in{color:var(--gold-2)}.sizer-amt .pot-txt{margin-left:8px;font-size:11px;font-weight:800;letter-spacing:.12em;padding:2px 6px;border-radius:6px;color:var(--gold-ink);background:var(--gold);vertical-align:middle}.card.win-lo{transform:translateY(-4px);transition:transform .35s var(--ease-spring)}.card.win-lo .face{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--lo),0 0 16px 2px var(--lo-glow),0 8px 18px -6px #0009}.card.win.win-lo .face{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--gold),0 0 0 4px var(--lo),0 0 18px 3px var(--lo-glow),0 8px 18px -6px #0009}.pop-text .a br+*{margin-top:2px}.me-panel .dc-pick{position:absolute;left:10px;right:10px;bottom:calc(10px + var(--safe-b));z-index:4;background:#0d0f13f5;border:1px solid rgba(214,182,119,.35);border-radius:18px;padding:12px 10px 10px;box-shadow:0 -24px 60px #000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:dcIn .35s var(--ease-spring) both}@keyframes dcIn{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.dc-head{display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px}.dc-t{font-size:15px;font-weight:800;letter-spacing:-.01em}.dc-secs{font-size:12px;font-weight:800;color:var(--gold-2);padding:2px 8px;border-radius:7px;border:1px solid rgba(241,221,171,.35)}.dc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dc-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:50px;padding:6px 4px;border-radius:11px;background:var(--surface-2);border:1px solid var(--line-2);text-align:center;transition:transform .12s var(--ease-spring),border-color .2s;position:relative;overflow:hidden}.dc-tile:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--gold);opacity:.7}.dc-tile.fam-stud:before{background:#e9a23b}.dc-tile.fam-draw:before{background:var(--lo)}.dc-tile:active{transform:scale(.95)}.dc-tile:hover{border-color:#f1ddab80}.dc-tile b{font-size:13.5px;font-weight:800;color:#fff;letter-spacing:-.01em}.dc-tile small{font-size:9.5px;line-height:1.2;color:var(--muted);font-weight:600}.dc-foot{margin-top:8px;text-align:center;font-size:11px;color:var(--muted)}@media(min-width:720px){.dc-grid{grid-template-columns:repeat(6,1fr)}.me-panel .dc-pick{max-width:640px;margin:0 auto}}.me-row:not(.stack) .my-info .hand-hint{white-space:normal;max-width:112px;line-height:1.25}.me-row.stack .my-info .hand-hint{white-space:nowrap}.seat.edge-l .hole.stud,.seat.edge-l .hole.up,.seat.edge-l .hole.many{left:-2px;transform:none}.seat.edge-r .hole.stud,.seat.edge-r .hole.up,.seat.edge-r .hole.many{left:auto;right:-2px;transform:none}.game-grid .preset{min-height:64px}.game-hint{margin-top:-2px;color:var(--gold-2);opacity:.85}.dc-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.dc-chip{height:34px;padding:0 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-2);color:var(--muted);font-size:13px;font-weight:700}.dc-chip.on{background:#d6b6771f;border-color:var(--gold);color:var(--gold-2)}.my-cards.at-seat .card.down:before{content:none}.my-cards.at-seat .card.down:after{height:18%}.seat.edge-l .hole.stud{left:4px}.chipset{display:block;position:relative;flex:none;line-height:0}.chipset svg{display:block;overflow:visible}.pot .pile .chipset,.potstacks.chipset{margin:0 auto}.fly.chip-fly{z-index:21;pointer-events:none;filter:drop-shadow(0 6px 6px rgba(0,0,0,.35))}.stage .bet{transition:left .18s var(--ease-out, ease-out),top .18s var(--ease-out, ease-out)}.stage .bet .chips{display:block;line-height:0}.stage .bet .v{line-height:1.15;padding:0 2px}.stage .fx-layer .pop-text{--ps: 1;--pa: 19px;--pb: 12.5px;transform:translate(-50%,-50%)}.stage .fx-layer .pop-text .a{font-size:calc(var(--pa) * var(--ps));line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 12px rgba(0,0,0,.85),0 0 24px rgba(0,0,0,.5)}.stage .fx-layer .pop-text .b{font-size:calc(var(--pb) * var(--ps));margin-top:calc(3px * var(--ps));text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 8px rgba(0,0,0,.9)}@media(min-width:900px){.stage .fx-layer .pop-text{--pa: 24px;--pb: 14px}}.stage .fx-layer .plus{--ps: 1;font-size:calc(16px * var(--ps));line-height:1.15;white-space:nowrap;transform:translate(-50%,-50%);text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 8px rgba(0,0,0,.85)}.stage .bounty-banner.slim{--ps: 1;gap:calc(10px * var(--ps));padding:calc(6px * var(--ps)) calc(14px * var(--ps)) calc(6px * var(--ps)) calc(8px * var(--ps));border-radius:999px;max-width:calc(100% - 16px)}.stage .bounty-banner.slim .bb-cards .card{--cw: calc(18px * var(--ps))}.stage .bounty-banner.slim .bb-copy{display:flex;align-items:baseline;gap:8px}.stage .bounty-banner.slim .bb-k{font-size:calc(9px * var(--ps));letter-spacing:.18em}.stage .bounty-banner.slim .bb-t{font-size:calc(13.5px * var(--ps));line-height:1.2}.stage .bounty-banner.slim .bb-d{font-size:calc(11px * var(--ps))}@media(max-width:599px){.stage .bounty-banner.slim .bb-d{display:none}}.table-screen.land .me-panel .sizer{display:grid;grid-template-columns:minmax(220px,auto) 1fr minmax(160px,1fr);align-items:center;gap:12px;padding:7px 10px;bottom:calc(var(--ctl-h) + 14px + var(--safe-b));border-radius:14px}.table-screen.land .me-panel .sizer .sizer-top{margin:0;gap:6px}.table-screen.land .me-panel .sizer .sizer-top .icon-btn{width:34px;height:34px}.table-screen.land .me-panel .sizer .sizer-amt{font-size:21px;min-width:104px}.table-screen.land .me-panel .sizer .presets{margin:0}.table-screen.land .me-panel .sizer .presets button{height:34px}.table-screen:not(.land) .me-panel .sizer{display:grid;grid-template-columns:36px minmax(64px,auto) 1fr 36px;grid-template-areas:"amt amt pre close" "minus sl sl plus";align-items:center;gap:8px 8px;padding:9px 10px}.table-screen:not(.land) .me-panel .sizer .sizer-top{display:contents}.table-screen:not(.land) .me-panel .sizer .sizer-top .icon-btn{width:36px;height:34px}.table-screen:not(.land) .me-panel .sizer [aria-label=Smaller]{grid-area:minus}.table-screen:not(.land) .me-panel .sizer [aria-label=Bigger]{grid-area:plus}.table-screen:not(.land) .me-panel .sizer [aria-label=Close]{grid-area:close}.table-screen:not(.land) .me-panel .sizer .sizer-amt{grid-area:amt;text-align:left;padding-left:4px;font-size:22px;white-space:nowrap}.table-screen:not(.land) .me-panel .sizer .presets{grid-area:pre;margin:0;gap:5px}.table-screen:not(.land) .me-panel .sizer .presets button{height:34px;padding:0 2px;font-size:12.5px}.table-screen:not(.land) .me-panel .sizer .slider{grid-area:sl}@media(max-width:599px){.stage .bounty-banner.slim .bb-k{display:none}}.stage .seat.edge-r .hole.stud{right:6px}.table-screen:not(.land)[data-seats="8"] .seat .hole.up .card,.table-screen:not(.land)[data-seats="9"] .seat .hole.up .card,.table-screen:not(.land)[data-seats="10"] .seat .hole.up .card{--cw: 25px}.table-screen:not(.land)[data-seats="8"] .seat .hole.up,.table-screen:not(.land)[data-seats="9"] .seat .hole.up,.table-screen:not(.land)[data-seats="10"] .seat .hole.up{bottom:calc(100% - var(--av, 50px) * .3)}.table-screen .rail{border-radius:var(--rr, 999px)}.table-screen .rail:before{border-radius:max(0px,calc(var(--rr, 999px) - 9px))}.table-screen .felt{border-radius:max(0px,calc(var(--rr, 999px) - 14px))}.table-screen .felt .line{inset:var(--li, 11%);border-radius:max(12px,calc(var(--rr, 999px) - 14px - var(--li, 0px)))}.seat .ring{display:none}.seat.turn .av{filter:none}.seat .plate .ptimer{position:absolute;left:-3px;top:-3px;pointer-events:none;overflow:visible;z-index:2}.seat .plate .ptimer path{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.seat .plate .ptimer .trk{stroke:#ffffff21}.seat .plate .ptimer .prog{stroke:#f1ddab;filter:drop-shadow(0 0 3px rgba(241,221,171,.55));transition:stroke .25s linear}.seat .plate .ptimer.low .prog{animation:ptimerPulse 1s ease-in-out infinite}@keyframes ptimerPulse{0%,to{stroke-width:3;filter:drop-shadow(0 0 3px rgba(229,72,77,.6))}50%{stroke-width:4.5;filter:drop-shadow(0 0 9px rgba(229,72,77,.95))}}.seat.turn .plate{border-color:transparent}.seat .clock{--cc: #F1DDAB;top:calc(100% + 5px);font-size:15px;line-height:1;font-weight:900;letter-spacing:.01em;padding:4px 9px;border-radius:9px;color:var(--cc);border:1.5px solid color-mix(in srgb,var(--cc) 55%,transparent);background:#08090ceb;box-shadow:0 4px 12px -4px #000000e6;min-width:40px;text-align:center}.seat .clock.low{color:#ff6b70;border-color:#e5484dd9;animation:clockPulse 1s ease-in-out infinite}.seat .clock.bank{color:var(--blue, #7FA8E8);border-color:#7fa8e899;font-size:13px}@keyframes clockPulse{0%,to{scale:1;box-shadow:0 0 #e5484d00}40%{scale:1.14;box-shadow:0 0 16px 2px #e5484d8c}}.seat .clock.side{transform:translateY(-50%)}.seat .clock.side.left{transform:translate(-100%,-50%)}@media(min-width:900px){.seat .clock{font-size:17px;padding:4px 11px}}.seat.idle{opacity:.6}.seat.idle .av{filter:grayscale(.45) brightness(.9)}.seat.away{opacity:.3}.seat.away .av{filter:grayscale(1) brightness(.85)}.seat.away .plate .st.so{color:#ffffffbf;letter-spacing:.04em}.topbar .so-pill{flex:none;height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px 0 9px;border-radius:999px;background:#0a0c0f8c;border:1px solid var(--line-2);color:#c9ced6;font-size:12.5px;font-weight:650;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s,border-color .18s,color .18s}.topbar .so-pill .box{width:15px;height:15px;border-radius:4px;border:1.5px solid rgba(255,255,255,.38);display:grid;place-items:center;flex:none;transition:background .15s,border-color .15s}.topbar .so-pill .box svg{width:10px;height:10px;opacity:0;color:#0f1012}.topbar .so-pill.on{border-color:#d6b677b3;color:#fff;background:#d6b67724}.topbar .so-pill.on .box{background:var(--gold);border-color:var(--gold)}.topbar .so-pill.on .box svg{opacity:1}.topbar .so-pill.back{height:38px;padding:0 18px;background:linear-gradient(180deg,var(--gold-2),var(--gold));color:var(--gold-ink, #1A1407);border-color:transparent;font-weight:800;font-size:13.5px;letter-spacing:.02em;box-shadow:0 0 0 3px #f1ddab29,0 8px 22px -8px #f1ddaba6;animation:backGlow 2.2s ease-in-out infinite}@keyframes backGlow{0%,to{box-shadow:0 0 0 3px #f1ddab24,0 8px 22px -8px #f1ddab99}50%{box-shadow:0 0 0 5px #f1ddab3d,0 8px 26px -6px #f1ddabcc}}.topbar .so-pill.hidden{display:none}@media(max-width:389px){.topbar .so-pill{padding:0 10px 0 8px;font-size:12px;gap:6px}.topbar .so-pill.back{padding:0 13px}}@media(max-width:430px){.topbar:has(.t-hud) .so-pill{padding:0 8px;font-size:11.5px}.topbar:has(.t-hud){gap:6px}}.me-panel .note-bar.slim{height:40px;font-size:12.5px;color:#aeb4bd;background:#14171c8c}.me-panel .ticks.quiet{height:var(--ctl-h)}.table-screen>.req-cards{position:absolute;z-index:8;top:calc(54px + var(--safe-t, 0px));left:50%;transform:translate(-50%);width:min(440px,calc(100% - 20px));pointer-events:none}.req-card{pointer-events:auto;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 7px;border-radius:16px;background:#0d0f13f0;border:1px solid rgba(214,182,119,.55);box-shadow:0 14px 34px -10px #000000e6,0 0 0 3px #d6b67714;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.req-card .rq-who{flex:1;min-width:0;display:flex;align-items:center;gap:9px;text-align:left;padding:0;background:none;border:0;color:inherit}.req-card .rq-av{width:34px;height:34px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 1.5px #f1ddabb3}.req-card .rq-av svg{width:100%;height:100%;display:block}.req-card .rq-txt{min-width:0;display:flex;flex-direction:column;line-height:1.2}.req-card .rq-n{font-size:13.5px;font-weight:750;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req-card .rq-more{margin-left:6px;font-size:10.5px;font-weight:800;padding:1px 6px;border-radius:999px;background:var(--gold);color:var(--gold-ink, #1A1407);vertical-align:1px}.req-card .rq-d{font-size:12px;color:#aeb4bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req-card .rq-d b{color:var(--gold-2, #F1DDAB);font-weight:800}.req-card .rq-btn{flex:none;height:38px;min-width:38px;border-radius:11px;display:inline-grid;place-items:center;grid-auto-flow:column;gap:5px;background:#ffffff0f;border:1px solid var(--line-2);color:#d8dce2;padding:0 9px;font-size:13px;font-weight:800}.req-card .rq-btn svg{width:16px;height:16px}.req-card .rq-btn.edit{padding:0;width:34px;min-width:34px;color:#aeb4bd}.req-card .rq-btn.no{padding:0;color:#ff8589}.req-card .rq-btn.yes{background:linear-gradient(180deg,var(--gold-2),var(--gold));color:var(--gold-ink, #1A1407);border-color:transparent;padding:0 12px 0 9px}@media(max-width:380px){.req-card .rq-btn.yes{padding:0 9px 0 7px;font-size:12.5px}.req-card .rq-av{width:30px;height:30px}}.stage .table-status{position:absolute;left:50%;transform:translate(-50%,-2px);z-index:2;display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 10px;border-radius:999px;background:#08090cd1;border:1px solid rgba(214,182,119,.6);color:var(--gold-2, #F1DDAB);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;box-shadow:0 8px 20px -8px #000c}.stage .table-status .ic svg{width:12px;height:12px;display:block}.stage .table-status.pending{color:#e8c98a;border-style:dashed;animation:statusPulse 1.8s ease-in-out infinite}.stage .table-status.hidden{display:none}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.7}}.felt-label.under-status{opacity:0!important}.host-pause{margin:0 0 14px}.host-pause .host-pause-btn{height:56px;font-size:16px;font-weight:800;letter-spacing:.01em;gap:10px;border:1px solid rgba(214,182,119,.45)}.host-pause .host-pause-btn svg{width:18px;height:18px}.host-pause.paused .host-pause-btn{border-color:transparent;box-shadow:0 10px 28px -10px #f1ddab99}.host-pause .host-pause-d{margin-top:7px;text-align:center;font-size:12.5px;color:var(--muted)}.host-pause.paused .host-pause-d{color:var(--gold-2, #F1DDAB)}.host-req-banner{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0 0 14px;border-radius:14px;background:#d6b6771a;border:1px solid rgba(214,182,119,.45);color:#fff;font-weight:650;font-size:14px;text-align:left}.host-req-banner>span:nth-child(2){flex:1;min-width:0}.host-req-banner .badge{min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:var(--gold);color:var(--gold-ink, #1A1407);font-size:12px;font-weight:900}.host-req-banner .go{color:var(--gold-2, #F1DDAB);font-weight:800;font-size:13px}.req{flex-wrap:wrap}.req>svg.a{width:38px;height:38px;border-radius:50%;flex:none}.req .info{flex:1 1 calc(100% - 50px);min-width:0}.req>.btn{flex:1 1 0}.player-row.pick{width:100%;text-align:left;background:none;border-left:0;border-right:0;border-top:0;color:inherit;cursor:pointer}.player-row.pick .go{color:var(--gold);display:grid;place-items:center;width:36px;height:36px;border-radius:11px;border:1px solid rgba(214,182,119,.4)}.player-row.pick .go svg{width:16px;height:16px}.player-row.pick.off{opacity:.7}.table-screen:not(.land) .stage .table-status{font-size:10.5px;letter-spacing:.06em;padding:5px 10px 5px 8px;gap:6px;max-width:calc(100% - 120px)}.rit-pop{position:absolute;z-index:30;transform:translate(-50%,-50%);width:min(330px,calc(100% - 24px));pointer-events:auto}.rit-pop.land{width:620px}.rit-card{position:relative;overflow:hidden;text-align:center;padding:16px 14px 13px;border-radius:20px;background:linear-gradient(180deg,#1a1814f7,#0c0d0ffa);border:1px solid rgba(226,194,122,.55);box-shadow:0 0 0 1px #0009,0 24px 60px -10px #000000d9,0 0 46px -8px #e2c27a59,inset 0 1px #fff0c81f}.rit-card:before{content:"";position:absolute;left:10%;right:10%;top:-40px;height:80px;pointer-events:none;background:radial-gradient(closest-side,rgba(241,210,122,.22),transparent)}.rit-pop.land .rit-card{padding:20px 22px 16px}.rit-eyebrow{font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#ff5a5f;text-shadow:0 0 12px rgba(255,77,82,.45)}.rit-title{margin-top:4px;font-size:21px;font-weight:800;letter-spacing:-.01em;color:#fff}.rit-pop.land .rit-title{font-size:24px}.rit-big{margin-top:2px;font-size:34px;line-height:1.05;font-weight:900;font-style:italic;letter-spacing:.01em;background:linear-gradient(180deg,#fff6d6,#f1d27a 48%,#b98a33);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 10px rgba(241,210,122,.25))}.rit-pop.land .rit-big{font-size:42px}.rit-grid{display:grid;gap:8px;margin-top:14px;grid-template-columns:1fr 1fr}.rit-pop.land .rit-grid.n4{grid-template-columns:repeat(4,1fr)}.rit-pop.land .rit-grid.n3{grid-template-columns:repeat(3,1fr)}.rit-grid.n3 .rit-btn.one{grid-column:1 / -1}.rit-pop.land .rit-grid.n3 .rit-btn.one{grid-column:auto}.rit-btn{height:56px;border-radius:14px;font:inherit;font-size:15.5px;font-weight:900;letter-spacing:.06em;cursor:pointer;color:#fff;background:linear-gradient(180deg,#2a2c31,#1b1c20);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff14,0 6px 14px -8px #000000e6;transition:transform .12s,filter .15s,opacity .2s;-webkit-tap-highlight-color:transparent}.rit-pop.land .rit-btn{height:62px;font-size:15.5px;letter-spacing:.05em}.rit-btn:hover:not([disabled]){filter:brightness(1.15)}.rit-btn.one,.rit-btn.accept{color:#1a1408;border-color:#ffebb4b3;background:linear-gradient(180deg,#f8e3a3,#e2be6a 55%,#c69a45);box-shadow:inset 0 1px #fff9,0 8px 22px -8px #e2be6abf}.rit-btn.one.dark{color:#fff;background:linear-gradient(180deg,#2a2c31,#1b1c20);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14}.rit-btn[disabled]{opacity:.45;cursor:default}.rit-btn.picked{opacity:1;outline:2px solid #F1D27A;outline-offset:2px}.rit-clock{display:flex;align-items:center;gap:10px;margin-top:13px}.rit-bar{flex:1;height:4px;border-radius:4px;background:#ffffff1a;overflow:hidden}.rit-bar i{display:block;height:100%;background:linear-gradient(90deg,#c69a45,#f1d27a);transform-origin:left center;transition:transform .2s linear}.rit-secs{min-width:30px;text-align:right;font-size:13px;font-weight:800;color:#ffffffd1;font-variant-numeric:tabular-nums}.rit-pop.low .rit-bar i{background:linear-gradient(90deg,#c73036,#ff5a5f)}.rit-pop.low .rit-secs{color:#ff6b70;animation:ritPulse 1s ease-in-out infinite}@keyframes ritPulse{50%{transform:scale(1.15)}}.rit-foot{margin-top:9px;font-size:11.5px;color:#ffffff80;font-weight:500}.rit-wait{margin-top:10px;font-size:14px;font-weight:600;color:#ffffffdb;display:flex;align-items:center;justify-content:center;gap:8px}.rit-dots{display:inline-flex;gap:3px}.rit-dots i{width:5px;height:5px;border-radius:50%;background:#f1d27a;animation:ritDot 1.1s infinite ease-in-out}.rit-dots i:nth-child(2){animation-delay:.15s}.rit-dots i:nth-child(3){animation-delay:.3s}@keyframes ritDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.rit-pop.compact{width:min(300px,calc(100% - 24px))}.rit-pop.compact .rit-card{padding:10px 10px 9px;border-radius:16px}.rit-pop.compact .rit-eyebrow{display:none}.rit-pop.compact .rit-title{font-size:16px;margin-top:0}.rit-pop.compact .rit-big{font-size:28px}.rit-pop.compact .rit-grid{margin-top:8px;gap:6px}.rit-pop.compact .rit-btn{height:40px;font-size:13.5px;border-radius:11px}.rit-pop.compact .rit-clock{margin-top:8px}.rit-pop.compact .rit-foot{display:none}.rit-pop.compact .rit-wait{margin-top:6px;font-size:13px}.stage.rit-status .felt-label{opacity:0!important}.stage.rit-status .status-msg{max-width:210px;font-size:12px;line-height:1.35;font-weight:600;color:#fff0cde6}.rit-slam{position:absolute;z-index:40;width:0;height:0;pointer-events:none}.rit-word{will-change:transform,opacity;position:absolute;left:0;top:0;translate:-50% -50%;white-space:nowrap;font-size:clamp(36px,11.5vw,92px);font-weight:900;font-style:italic;letter-spacing:.01em;line-height:1;color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff,#e9edf3 46%,#aeb7c4 54%,#f4f6fa);filter:drop-shadow(0 4px 0 rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(241,210,122,.55));-webkit-text-stroke:1px rgba(255,236,190,.55)}.rit-word.rit-ghost{filter:blur(9px);-webkit-text-stroke:0;opacity:0}.rit-slam.gold .rit-word:not(.rit-ghost){background-image:linear-gradient(180deg,#fff8dc,#ffe08a 40%,#d9a441 55%,#ffefb8);filter:drop-shadow(0 4px 0 rgba(60,36,0,.6)) drop-shadow(0 0 28px rgba(255,196,70,.7));-webkit-text-stroke:1px rgba(255,244,200,.7)}.rit-shine{position:absolute;left:0;top:0;translate:-50% -50%;overflow:hidden;pointer-events:none}.rit-shine i{position:absolute;top:-20%;bottom:-20%;left:0;width:22%;transform:translate(-150%) skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,252,240,.55),transparent);will-change:transform}.rit-sub{position:absolute;left:0;top:0;translate:-50% calc(clamp(36px,11.5vw,92px)*.62);white-space:nowrap;font-size:11px;font-weight:800;letter-spacing:.32em;text-transform:uppercase;color:#fff0cdd9;text-shadow:0 1px 4px rgba(0,0,0,.9)}.rit-burst{position:absolute;left:0;top:0;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,180,.55),rgba(255,210,110,.18) 45%,transparent 70%)}.rit-slam.plat .rit-burst{background:radial-gradient(closest-side,rgba(255,255,255,.5),rgba(220,228,240,.16) 45%,transparent 70%)}.rit-streaks{position:absolute;left:0;top:0;width:520px;height:90px;background:repeating-linear-gradient(180deg,transparent 0 9px,rgba(255,245,220,.35) 9px 10px,transparent 10px 17px);-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent)}.pop-text .a .pop-hn{font-size:.72em;font-weight:700;color:var(--gold-2, #F1DDAB)}.boards.rit-boards{gap:6px}.boards.rit-boards.rit-grid{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;justify-items:center;gap:6px 8px}.boards.rit-grid .rit-run:nth-child(3):last-child{grid-column:1 / -1}.rit-run{--pc: #E2C27A;position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 5px 4px;border-radius:12px;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#00000029;transition:opacity .35s,border-color .3s,background-color .3s}.table-screen.land .rit-run{padding:6px 7px 5px;gap:5px;border-radius:14px}.rit-run .board{gap:3px}.rit-run.wait{opacity:.55}.rit-run .card.back.pending{opacity:1;background:#00000029;box-shadow:inset 0 0 0 1px #ffffff1a}.stage:has(.boards.rit-boards) .felt-label,.stage.rit-slamming .felt-label{opacity:0!important}.rit-run.live{border-color:#ffffff47;background:#0000003d}.rit-run .board{position:relative;z-index:1}.rit-glow{position:absolute;inset:0;border-radius:inherit;z-index:0;opacity:0;pointer-events:none}.rit-label{position:relative;z-index:1;height:18px;display:flex;align-items:center;justify-content:center;gap:5px;font-family:var(--font-ui);font-size:12px;line-height:1;white-space:nowrap;color:#ffffff9e}.table-screen.land .rit-label{height:calc(22px * var(--ui, 1));font-size:calc(14px * var(--ui, 1));gap:6px}.rit-k{font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:10px;color:#fff9}.table-screen.land .rit-k{font-size:calc(11px * var(--ui, 1))}.rit-run.won .rit-k{color:#ffffff80}.rit-who{font-weight:650;color:#fff}.rit-hn{font-weight:500;color:#fffc}.rit-hn:before{content:"\b7";margin-right:5px;opacity:.6}.rit-avs{display:inline-flex}.rit-run.won{border-color:color-mix(in srgb,var(--pc) 85%,transparent);background:color-mix(in srgb,var(--pc) 13%,rgba(0,0,0,.3));box-shadow:0 0 0 1px color-mix(in srgb,var(--pc) 30%,transparent),0 0 18px -4px color-mix(in srgb,var(--pc) 60%,transparent)}.rit-run.won .rit-glow{opacity:1;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--pc) 24%,transparent),transparent 70%)}.rit-ring{position:absolute;z-index:20;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%)}.boards.rit-side .rit-run{--sw: calc(104px * var(--ui, 1));display:grid;grid-template-columns:var(--sw) auto var(--sw);grid-template-rows:1fr 1fr;align-items:center;column-gap:calc(10px * var(--ui, 1));row-gap:3px;padding:6px 10px}.boards.rit-side .rit-run>.board{grid-column:2;grid-row:1 / 3}.boards.rit-side .rit-label{display:contents}.boards.rit-side .rit-k{grid-column:1;grid-row:1;align-self:end;justify-self:end}.boards.rit-side .rit-avs{grid-column:1;grid-row:2;align-self:start;justify-self:end}.boards.rit-side .rit-who{grid-column:3;grid-row:1;align-self:end;justify-self:start;max-width:100%;font-size:calc(15px * var(--ui, 1));line-height:1.15}.boards.rit-side .rit-hn{grid-column:3;grid-row:2;align-self:start;justify-self:start;max-width:100%;font-size:calc(12.5px * var(--ui, 1));line-height:1.2;white-space:nowrap;overflow:hidden}.boards.rit-side .rit-hn:before{content:none}.boards.rit-side .rit-k{font-size:calc(11px * var(--ui, 1))}.table-screen:not(.land) .boards.rit-boards .rit-run{padding:4px 3px 3px}.table-screen:not(.land) .boards.rit-boards .rit-run .board>.card+.card{margin-left:calc(var(--bw, 34px) * -.1)}.host-stack{margin-top:12px;padding:12px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);display:grid;gap:9px}.hs-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.hs-k{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.hs-cur{font-family:var(--font-tech, var(--font));font-size:22px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text)}.hs-note{font-size:12px;color:var(--faint);margin-top:-4px}.hs-note.wait{color:var(--gold-2)}.hs-row{display:flex;gap:8px;align-items:center}.hs-row .input{flex:1;min-width:0;height:42px;font-family:var(--font-tech, var(--font));font-variant-numeric:tabular-nums}.hs-row .btn-sm{height:42px;padding:0 14px;flex:none}.hs-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.hs-q{height:34px;border-radius:10px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);transition:background .15s,border-color .15s,transform .1s}.hs-q.hs-minus{color:#f3b4b1}.hs-q.hs-plus{color:#a8e3c4}.hs-q:hover{background:#ffffff17;border-color:#ffffff29}.hs-q:active{transform:scale(.96)}.hs-who{display:flex;align-items:center;gap:12px;margin-bottom:4px}.hs-who svg{width:44px;height:44px;border-radius:50%}.hs-who .n{font-weight:700}.hs-who .d{font-size:13px;color:var(--muted)}.pop.host-pop{width:min(340px,calc(100vw - 24px));max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain}.buyin-pick{display:grid;gap:9px}.bi-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}.bi-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:52px;padding:6px 4px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);color:var(--text);transition:background .15s,border-color .15s,box-shadow .15s}.bi-chip b{font-size:12.5px;font-weight:700;letter-spacing:.01em}.bi-chip span{font-family:var(--font-tech, var(--font));font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.bi-chip:hover{background:#ffffff14}.bi-chip.on{border-color:#f1ddabb3;background:#d6b6771f;box-shadow:0 0 0 1px #f1ddab40 inset}.bi-chip.on span{color:var(--gold-2)}.buyin-pick .input{font-family:var(--font-tech, var(--font));font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.bi-hint{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.bi-hint.bad{color:#f3b4b1}.topup{display:grid;gap:8px;padding:12px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.tu-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.tu-t{display:grid;gap:1px}.tu-t b{font-size:14px;font-weight:650}.tu-t span{font-size:12px;color:var(--muted)}.tu-in{display:flex;gap:8px}.tu-in .input{flex:1;min-width:0;height:42px;font-family:var(--font-tech, var(--font));font-variant-numeric:tabular-nums}.tu-in .btn-sm{height:42px;flex:none}.tu-status{font-size:12px;color:var(--faint)}.ci-wrap{position:relative}.mention-box{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:3;display:grid;gap:2px;padding:6px;border-radius:16px;background:#0e1420eb;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px -12px #000000b3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:mbIn .16s var(--ease-out, ease-out) both}.mention-box[hidden]{display:none}@keyframes mbIn{0%{opacity:0;transform:translateY(4px)}}.mb-i{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:11px;text-align:left;color:var(--text)}.mb-i svg{width:26px;height:26px;border-radius:50%;flex:none}.mb-i .mb-n{flex:1;font-weight:650;font-size:14px;color:var(--mc, var(--text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-i .mb-s{font-size:11.5px;color:var(--faint)}.mb-i.on,.mb-i:hover{background:#ffffff12}.mtag{color:var(--mc);font-weight:650;padding:0 4px;margin:0 -1px;border-radius:6px;background:color-mix(in srgb,var(--mc) 15%,transparent);white-space:nowrap}.mtag.me{background:color-mix(in srgb,var(--mc) 26%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--mc) 45%,transparent) inset}.msg.at-me .b{box-shadow:0 0 0 1px #f1ddab59 inset}body.hg-mention .chat-pill{border-color:#f1ddab8c}body.hg-mention .chat-pill .cd,body.hg-mention .chat-pill .cd.on{width:7px;height:7px;border-radius:2px;background:#e6cc95;box-shadow:0 0 0 3px #e2c6902e}@keyframes mentionPulse{50%{box-shadow:0 0 2px #f1ddab66}}@media(prefers-reduced-motion:reduce){body.hg-mention .chat-pill .cd,.mention-box{animation:none}}:root{--t-gold: #D6B677;--t-gold-hi: #F1DDAB;--t-gold-lo: #A88A4E;--t-ink: #0C0D10;--t-card: rgba(18, 20, 24, .94);--t-line: rgba(214, 182, 119, .22)}.t-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--t-gold)}.gold{color:var(--t-gold-hi)}.section-title.with-sub{display:flex;justify-content:space-between;align-items:baseline}.section-title .sub{font-size:11px;letter-spacing:.04em;text-transform:none;color:var(--muted);font-weight:600}.t-types{grid-template-columns:repeat(4,1fr)}.t-types .preset{display:grid;justify-items:start;gap:2px;padding:12px 10px}.t-types .t-ico{width:30px;height:30px;color:var(--t-gold);margin-bottom:4px}.t-types .t-ico svg{width:100%;height:100%}.t-types .preset b{font-size:13.5px;white-space:nowrap}@media(max-width:520px){.t-types{grid-template-columns:repeat(2,1fr)}}.blind-grid.three{grid-template-columns:repeat(3,1fr)}.t-id-preview{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:14px;border-radius:16px;border:1px solid var(--t-line);background:radial-gradient(120% 140% at 0% 0%,#d6b67729,#d6b67700 60%),linear-gradient(180deg,#16181c,#101114)}.t-id-art{width:84px;height:92px;flex:none;filter:drop-shadow(0 8px 18px rgba(214,182,119,.25))}.t-id-art svg{width:100%;height:100%}.t-id-text{min-width:0}.t-id-title{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:3px 0 4px;overflow-wrap:anywhere}.t-id-meta{font-size:12.5px;color:var(--muted)}.t-engrave{margin-top:6px;font-size:12.5px;font-style:italic;color:var(--t-gold-hi);letter-spacing:.02em}.t-trophy-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.t-trophy-opt{display:grid;justify-items:center;gap:4px;padding:10px 4px 8px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line-2);transition:border-color .2s,background .2s,transform .12s}.t-trophy-opt:active{transform:scale(.97)}.t-trophy-opt .art{width:52px;height:57px}.t-trophy-opt .art svg{width:100%;height:100%}.t-trophy-opt .nm{font-size:11px;font-weight:650;color:var(--muted);text-align:center;line-height:1.2}.t-trophy-opt.on{border-color:var(--t-gold);box-shadow:0 0 0 1px var(--t-gold);background:#d6b67714}.t-trophy-opt.on .nm{color:var(--text)}.t-finish-row{display:flex;gap:8px;flex-wrap:wrap}.t-finish{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 8px;border-radius:19px;background:var(--surface-2);border:1px solid var(--line-2);font-size:13px;font-weight:650;color:var(--muted)}.t-finish .sw{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff40}.t-finish.on{color:var(--text);border-color:var(--t-gold);box-shadow:0 0 0 1px var(--t-gold)}.t-struct{border:1px solid var(--line-2);border-radius:14px;padding:12px;margin-bottom:14px;background:var(--surface)}.t-struct-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.t-struct-head b{display:block;font-size:14px}.t-struct-head small{color:var(--muted);font-size:12px}.t-struct .details{margin-top:8px}.t-struct-table td.r,.t-struct-table th.r,.t-structure .r{text-align:right}.struct tr.brk td{color:var(--t-gold);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.t-rows{display:grid;gap:4px;margin-top:10px}.t-row{display:grid;grid-template-columns:26px 1fr 1fr 1fr 52px 30px;gap:6px;align-items:center}.t-row-head span{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-left:4px}.t-row .lv{font-size:12px;font-weight:700;color:var(--muted);text-align:center;display:grid;place-items:center}.t-row .t-in{height:38px;padding:0 8px;font-size:14px;border-radius:10px;min-width:0;width:100%;text-align:right;font-variant-numeric:tabular-nums}.t-row.brk{grid-template-columns:26px 1fr 52px 30px}.t-row.brk .lv{color:var(--t-gold)}.t-row .brk-label{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t-gold);padding-left:4px}.t-row.brk{background:#d6b6770f;border-radius:10px;padding:2px 0}.t-row.bad .t-in{border-color:#e5484db3}.t-del{width:30px;height:30px;border-radius:9px;color:var(--muted);font-size:18px;line-height:1;background:#ffffff0a}.t-del:hover{color:#ff8589}.t-row-err,.t-err{font-size:12.5px;color:#ff8589;font-weight:600;padding:2px 4px 4px 32px}.t-err{padding-left:2px}.t-struct-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.input.bad{border-color:#e5484db3!important}.t-pay-preview{margin:-2px 0 14px}.t-pay-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.t-pay-chips span{font-size:12.5px;padding:5px 9px;border-radius:9px;background:var(--surface-2);border:1px solid var(--line);font-variant-numeric:tabular-nums}.t-pay-chips b{color:var(--t-gold);font-weight:800}.topbar .t-hud{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;padding:0 6px;border-radius:12px;line-height:1.15}.t-hud-top{font-size:13px;font-weight:800;color:#fff;white-space:nowrap;letter-spacing:-.01em}.t-hud-top .k{color:var(--t-gold-hi)}.t-hud-top .k.brk{color:#9cd3b4}.t-hud-sub{font-size:10.5px;font-weight:650;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.t-hud:active{background:#ffffff0d}.t-badges{position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%);display:flex;gap:4px;align-items:center;z-index:4;pointer-events:none;white-space:nowrap}.t-bounty{font-size:10.5px;font-weight:800;color:var(--t-ink);padding:2px 7px 2px 6px;border-radius:8px;background:linear-gradient(180deg,var(--t-gold-hi),var(--t-gold));box-shadow:0 3px 8px -3px #000c,inset 0 1px #ffffff80}.t-leader{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:var(--t-ink);background:linear-gradient(180deg,var(--t-gold-hi),var(--t-gold-lo));box-shadow:0 2px 6px #0009}.t-leader svg{width:13px;height:13px}.t-rebuying{font-size:10px;font-weight:700;color:#fff;padding:2px 6px;border-radius:7px;background:#7fa8e859;border:1px solid rgba(127,168,232,.6)}.t-pill{position:absolute;right:12px;bottom:8px;z-index:6;height:34px;padding:0 14px;border-radius:17px;font-size:12.5px;font-weight:800;color:var(--t-ink);background:linear-gradient(180deg,var(--t-gold-hi),var(--t-gold));box-shadow:0 8px 20px -8px #d6b677cc,inset 0 1px #ffffff80}.t-offer{display:grid;gap:8px;text-align:center}.t-offer-t{font-weight:800;font-size:15px}.t-offer-d{font-size:13px;color:var(--muted)}.t-break{position:absolute;inset:0;z-index:7;display:grid;place-items:center;pointer-events:none;animation:tFade .35s var(--ease-out) both}.t-break.out{animation:tFadeOut .3s ease-in both}.t-break-card{pointer-events:auto;text-align:center;padding:18px 24px 20px;min-width:240px;border-radius:18px;background:linear-gradient(180deg,#191c22f2,#0d0f13f5);border:1px solid var(--t-line);box-shadow:0 30px 80px -20px #000000e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.t-break-k{display:inline-flex;align-items:center;height:22px;padding:0 9px 0 calc(9px + .22em);border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#b9d0f5;background:#7fa8e81f;border:1px solid rgba(127,168,232,.6);margin-top:4px}.t-break-time{font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1;margin:4px 0 8px;font-family:var(--font-num, ui-monospace, monospace);font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.t-break-sub{font-size:13px;color:var(--muted)}.t-break-next{font-size:12.5px;color:var(--t-gold-hi);margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.t-break-card .btn{margin-top:12px}.t-toasts{position:fixed;top:calc(58px + var(--safe-t, 0px));left:0;right:0;z-index:70;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;padding:0 16px}.t-toast{display:flex;align-items:center;gap:8px;max-width:min(460px,100%);padding:9px 14px;border-radius:14px;font-size:13.5px;font-weight:550;line-height:1.3;color:#e9eaee;background:#101216f5;border:1px solid var(--line-2);box-shadow:0 12px 30px -10px #000c;animation:tToastIn .4s var(--ease-spring) both}.t-toast b{font-weight:800;color:#fff}.t-toast b.gold{color:var(--t-gold-hi)}.t-toast.out{animation:tFadeOut .3s ease-in both}.t-toast.ko,.t-toast.itm{border-color:#d6b67773;background:linear-gradient(180deg,#282216f7,#12110ff7)}.t-toast.elim .av{width:26px;height:26px;border-radius:50%;overflow:hidden;flex:none;background:#222}.t-toast.elim .av svg{width:100%;height:100%}.t-toast.elim.me{border-color:#d6b67799;font-size:14.5px}.t-toast.minor{font-size:12.5px;padding:7px 12px;opacity:.92}.t-token{position:absolute;left:0;top:0;z-index:8;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px 0 4px;border-radius:13px;font-size:12.5px;font-weight:800;color:var(--t-ink);background:linear-gradient(180deg,var(--t-gold-hi),var(--t-gold));box-shadow:0 8px 22px -6px #d6b677e6,inset 0 1px #fff9;pointer-events:none;white-space:nowrap}.t-token .coin{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6de,#c9a65e 60%,#8c6c2e);box-shadow:inset 0 0 0 2px #ffffff59}.t-duel{position:fixed;inset:0;z-index:75;display:grid;place-items:center;overflow:hidden;padding:16px;isolation:isolate;cursor:pointer;font-family:var(--font-ui, var(--font));background:radial-gradient(70% 55% at 50% 50%,#0a0c10c7,#040507f0);backdrop-filter:blur(10px) saturate(.9);-webkit-backdrop-filter:blur(10px) saturate(.9);animation:tFade .18s ease-out both}.t-duel.out{animation:tFadeOut .32s .06s ease-in both}.t-duel:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(60% 50% at 50% 50%,#000,transparent);mask-image:radial-gradient(60% 50% at 50% 50%,#000,transparent)}.t-duel-stage{position:relative;width:min(620px,100%);display:grid;justify-items:center;gap:16px}.t-duel-top{display:flex;gap:6px;animation:tUp .26s .05s cubic-bezier(.2,.8,.2,1) both}.t-duel-k{display:inline-flex;align-items:center;height:22px;padding:0 9px 0 calc(9px + .2em);border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f3e2b8;background:#e2c6901f;border:1px solid rgba(226,198,144,.6)}.t-duel-k.hu{color:#ff9ea1;background:#ff4d521f;border-color:#ff4d5299}.t-duel-row{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.t-duel-side{--pc: #E6CC95;position:relative;min-width:0;display:grid;justify-items:center;gap:12px;padding:18px 12px 16px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 12%,transparent),color-mix(in srgb,var(--pc) 4%,transparent)),#0e1014e6;border:1px solid color-mix(in srgb,var(--pc) 60%,transparent);box-shadow:inset 0 1px #ffffff0f,0 26px 50px -26px #000000f2}.t-duel-side:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--pc);opacity:.9}.t-duel-side.l{animation:tDuelInL .4s .06s cubic-bezier(.2,.8,.2,1) both}.t-duel-side.r{animation:tDuelInR .4s .1s cubic-bezier(.2,.8,.2,1) both}.t-duel.out .t-duel-side.l{animation:tDuelOutL .3s cubic-bezier(.5,0,.75,0) both}.t-duel.out .t-duel-side.r{animation:tDuelOutR .3s cubic-bezier(.5,0,.75,0) both}.t-duel-av{position:relative;width:76px;height:76px;border-radius:50%;padding:3px;background:color-mix(in srgb,var(--pc) 30%,#0E1014);box-shadow:0 0 0 1.5px var(--pc)}.t-duel-av .av{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#1a1c20}.t-duel-av .av svg{width:100%;height:100%}.t-duel-id{min-width:0;max-width:100%;display:grid;justify-items:center;gap:5px;text-align:center}.t-duel-tag{font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#e8ecf18c}.t-duel-side .nm{max-width:100%;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--pc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-duel-side .st{display:inline-flex;align-items:center;gap:6px}.t-duel-side .st b{font-family:var(--font-num, ui-monospace, monospace);font-size:15px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.t-duel-side .st .bb{font-family:var(--font-num, ui-monospace, monospace);font-size:10.5px;font-weight:500;padding:2px 6px;border-radius:5px;color:#e8ecf1b3;background:#ffffff0d;border:1px solid rgba(255,255,255,.14)}.t-duel-vs{position:relative;z-index:1;width:52px;height:52px;display:grid;place-items:center;animation:tDuelVs .24s .3s cubic-bezier(.2,.8,.2,1) both}.t-duel-vs:before{content:"";position:absolute;inset:6px;border-radius:10px;transform:rotate(45deg);background:#0a0c10eb;border:1px solid rgba(255,255,255,.55);box-shadow:0 0 0 4px #ffffff0d}.t-duel-vs span{position:relative;font-size:15px;font-weight:800;letter-spacing:.06em;font-style:italic;color:#fff}.t-duel.out .t-duel-vs{animation:tFadeOut .2s ease-in both}.t-duel-sweep{position:absolute;inset:-10% 0;z-index:2;pointer-events:none;overflow:hidden;border-radius:16px}.t-duel-sweep:before{content:"";position:absolute;top:0;bottom:0;left:0;width:26%;transform:translate(-120%) skew(-18deg);opacity:0;background:linear-gradient(90deg,#fff0,#ffffff29,#fff0);animation:tDuelSweep .62s .52s cubic-bezier(.4,0,.2,1) both}.t-duel-prize{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 10px;border-radius:9px;background:#0e1014d1;border:1px solid rgba(255,255,255,.13);animation:tUp .26s .5s cubic-bezier(.2,.8,.2,1) both;white-space:nowrap}.t-duel-prize .k{font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e8ecf18c}.t-duel-prize b{font-family:var(--font-num, ui-monospace, monospace);font-size:14px;font-weight:600;color:#f3e2b8;font-variant-numeric:tabular-nums}.t-duel-prize .tr{font-size:12.5px;color:#e8ecf1b3;overflow:hidden;text-overflow:ellipsis}.t-duel.out .t-duel-top,.t-duel.out .t-duel-prize{animation:tFadeOut .2s ease-in both}@keyframes tDuelInL{0%{opacity:0;transform:translate(-56px)}to{opacity:1;transform:none}}@keyframes tDuelInR{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:none}}@keyframes tDuelOutL{to{opacity:0;transform:translate(-40px)}}@keyframes tDuelOutR{to{opacity:0;transform:translate(40px)}}@keyframes tDuelVs{0%{opacity:0;transform:scale(.7) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes tDuelSweep{0%{opacity:0;transform:translate(-120%) skew(-18deg)}15%{opacity:1}to{opacity:0;transform:translate(480%) skew(-18deg)}}@media(max-width:480px){.t-duel-row{gap:8px}.t-duel-side{padding:14px 8px 12px;gap:10px}.t-duel-av{width:60px;height:60px}.t-duel-side .nm{font-size:17px}.t-duel-side .st{flex-direction:column;gap:4px}.t-duel-vs{width:40px;height:40px}.t-duel-vs span{font-size:12.5px}.t-duel-prize .tr{display:none}}.t-duel.still *,.t-cel.still *{animation:none!important}.t-duel.still.out{animation:tFadeOut .12s ease-in both}.t-cel{position:fixed;inset:0;z-index:90;overflow-y:auto;display:grid;place-items:center;padding:calc(20px + var(--safe-t, 0px)) 16px calc(20px + var(--safe-b, 0px));font-family:var(--font-ui, var(--font));background:radial-gradient(60% 45% at 50% 30%,#ffffff12,#fff0 70%),radial-gradient(120% 100% at 50% 100%,#0b0c0f,#050608);animation:tFade .22s ease-out both}.t-cel.out{animation:tFadeOut .22s ease-in both}.t-cel-fx{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.t-cel-card{position:relative;width:min(440px,100%);text-align:center}.t-cel-trophy{position:relative;width:190px;height:209px;margin:0 auto 6px}.t-cel-trophy .art{position:relative;width:100%;height:100%;animation:tRise .5s .1s cubic-bezier(.2,.8,.2,1) both;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.t-cel-trophy .art svg{width:100%;height:100%}.t-cel-trophy .glow{position:absolute;inset:-24% -34%;background:radial-gradient(closest-side,#ffffff24,#ffffff0a 50%,#fff0 72%);animation:tFade .5s .4s ease-out both}.t-cel-title{font-size:26px;line-height:1.12;font-weight:700;letter-spacing:-.025em;margin:6px 0 4px;overflow-wrap:anywhere;animation:tUp .26s .4s cubic-bezier(.2,.8,.2,1) both}.t-cel .t-eyebrow{animation:tUp .26s .35s cubic-bezier(.2,.8,.2,1) both}.t-cel-champ{display:inline-block;margin:8px 0 14px;padding:5px 10px 5px calc(10px + .24em);border-radius:7px;font-size:10.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#7cf2b0;background:#34d6801f;border:1px solid rgba(52,214,128,.7);animation:tUp .24s .5s cubic-bezier(.2,.8,.2,1) both}.t-cel-winner{display:inline-flex;align-items:center;gap:12px;text-align:left;padding:10px 16px 10px 10px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.13);animation:tUp .26s .6s cubic-bezier(.2,.8,.2,1) both;max-width:100%}.t-cel-winner .av{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:none;background:#1a1c20;box-shadow:0 0 0 2px #0e1014,0 0 0 3.5px #e6cc95}.t-cel-winner .av svg{width:100%;height:100%}.t-cel-winner .nm{font-size:17px;font-weight:650;line-height:1.2;overflow-wrap:anywhere}.t-cel-winner .pz{font-family:var(--font-num, ui-monospace, monospace);font-size:20px;font-weight:600;color:#f3e2b8;letter-spacing:-.02em;line-height:1.25;font-variant-numeric:tabular-nums}.t-cel-winner .pz small{font-size:11.5px;color:var(--muted);font-weight:600;letter-spacing:0}.t-plaque{display:inline-block;margin:14px auto 0;padding:7px 14px;border-radius:9px;font-size:13px;font-style:normal;color:#f3e2b8;background:#e2c6901a;border:1px solid rgba(226,198,144,.55);letter-spacing:.01em;animation:tUp .26s .7s cubic-bezier(.2,.8,.2,1) both}.t-cel-sub{margin:18px 0 8px;font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);animation:tUp .26s .75s cubic-bezier(.2,.8,.2,1) both}.t-cel-list{list-style:none;margin:0;padding:4px 0;border-radius:14px;background:#121418cc;border:1px solid var(--line-2);text-align:left;animation:tUp .26s .8s cubic-bezier(.2,.8,.2,1) both;max-height:34vh;overflow-y:auto}.t-cel-list li{display:grid;grid-template-columns:38px 28px 1fr auto;align-items:center;gap:10px;padding:7px 14px;font-size:14px}.t-cel-list li+li{border-top:1px solid var(--line)}.t-cel-list .pl{font-weight:800;color:var(--muted);font-size:12.5px}.t-cel-list .av{width:28px;height:28px;border-radius:50%;overflow:hidden;background:#1a1c20}.t-cel-list .av svg{width:100%;height:100%}.t-cel-list .nm{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-cel-list .nm em{font-style:normal;color:var(--muted);font-weight:500;font-size:12px}.t-cel-list .pz{font-weight:800;text-align:right;display:grid}.t-cel-list .pz small{font-weight:600;font-size:11px;color:var(--muted)}.t-cel-list li.champ .pl,.t-cel-list li.champ .pz{color:#f3e2b8}.t-cel-list li.champ{background:#e2c69012}.t-cel-list li.itm .pz{color:#e8e3d6}.t-cel-btns{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:16px;animation:tUp .26s .9s cubic-bezier(.2,.8,.2,1) both}.t-cel-btns .btn{height:46px;padding:0 10px;font-size:14px}.t-cel-tap{margin-top:10px;font-size:12px;color:var(--faint)}@media(max-width:380px){.t-cel-btns{grid-template-columns:1fr 1fr}.t-cel-btns .btn-gold{grid-column:span 2}.t-cel-title{font-size:24px}}@media(min-height:860px)and (min-width:700px){.t-cel-trophy{width:230px;height:253px}}.t-lobby-head{display:flex;gap:14px;align-items:center;padding:14px;border-radius:18px;margin-bottom:12px;border:1px solid var(--t-line);background:radial-gradient(120% 160% at 0% 0%,#d6b6772e,#d6b67700 55%),linear-gradient(180deg,#17191d,#111215)}.t-lobby-art{width:74px;height:81px;flex:none;filter:drop-shadow(0 8px 16px rgba(214,182,119,.22))}.t-lobby-art svg{width:100%;height:100%}.t-lobby-id{min-width:0}.t-lobby-title{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:3px 0 6px;overflow-wrap:anywhere}.t-lobby-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12.5px;color:var(--muted)}.t-status{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:7px;background:#ffffff14;color:#fff}.t-status.live{background:#3dbb7e29;color:#7be0ae}.t-status.brk{background:#d6b67729;color:var(--t-gold-hi)}.t-status.reg{background:#7fa8e829;color:#a9c4f0}.t-status.done{background:#d6b67733;color:var(--t-gold-hi)}.t-tabs{position:sticky;top:-4px;z-index:2;display:flex;gap:2px;padding:4px;margin:0 -4px 12px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.t-tabs::-webkit-scrollbar{display:none}.t-tabs button{flex:1 0 auto;height:36px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:700;color:var(--muted);white-space:nowrap}.t-tabs button.on{background:var(--text);color:#0b0c0e}.t-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.t-stat-grid.two{grid-template-columns:1fr 1fr}@media(max-width:560px){.t-stat-grid{grid-template-columns:1fr 1fr}}.t-stat{padding:11px 12px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line);min-width:0}.t-stat .v{font-size:19px;font-weight:800;letter-spacing:-.02em;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-stat .s{font-size:11.5px;color:var(--muted);margin-top:1px}.t-stat.gold .v{color:var(--t-gold-hi)}.t-level-card{display:flex;justify-content:space-between;gap:10px;padding:14px;margin-bottom:12px;border-radius:14px;background:linear-gradient(135deg,#d6b67724,#d6b6770a);border:1px solid rgba(214,182,119,.3)}.t-level-card .r{text-align:right}.t-level-card .lv{font-size:21px;font-weight:800;letter-spacing:-.02em}.t-level-card .lv small{font-size:13px;font-weight:600;color:var(--muted)}.t-kv>div{display:flex;justify-content:space-between;gap:16px}.t-kv b{text-align:right;font-weight:650}.t-sub{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t-gold);margin:6px 0 8px}.t-plist{display:grid;gap:2px;margin-bottom:14px}.t-prow{display:grid;grid-template-columns:30px 34px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border-radius:12px}.t-prow:nth-child(odd){background:#ffffff06}.t-prow.me{background:#d6b67717;box-shadow:inset 0 0 0 1px #d6b6774d}.t-prow .rk{font-size:12.5px;font-weight:800;color:var(--muted);text-align:center}.t-prow .av{width:34px;height:34px;border-radius:50%;overflow:hidden;background:#1a1c20}.t-prow .av svg{width:100%;height:100%}.t-prow .nm{min-width:0;display:grid}.t-prow .nm b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-prow .nm small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-prow .ch{text-align:right;display:grid}.t-prow .ch b{font-size:14.5px}.t-prow .ch small{font-size:11.5px;color:var(--muted)}.t-prow.out{opacity:.8}.t-prow.out .av{filter:grayscale(.8)}.t-pay{display:grid;gap:2px}.t-payrow{display:grid;grid-template-columns:42px 1fr 48px auto;grid-template-areas:"pl bar pc am" "pl who who who";column-gap:10px;align-items:center;padding:9px 10px;border-radius:12px}.t-payrow:nth-child(odd){background:#ffffff06}.t-payrow .pl{grid-area:pl;font-weight:800;font-size:13px;color:var(--muted)}.t-payrow.first .pl,.t-payrow.first .am{color:var(--t-gold-hi)}.t-payrow .bar{grid-area:bar;height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}.t-payrow .bar span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--t-gold-lo),var(--t-gold-hi))}.t-payrow .pc{grid-area:pc;font-size:12px;color:var(--muted);text-align:right}.t-payrow .am{grid-area:am;font-weight:800;text-align:right;min-width:70px}.t-payrow .who{grid-area:who;font-size:12px;color:var(--muted)}.t-payrow .who:empty{display:none}.t-structure tr.past td{color:var(--faint)}.t-structure tr.cur td{color:var(--t-gold-hi);font-weight:800}.t-feed{display:grid;gap:2px}.t-feed-row{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:8px 6px;border-bottom:1px solid var(--line);font-size:13.5px}.t-feed-row .ic{width:30px;height:22px;border-radius:6px;display:grid;place-items:center;font-size:9.5px;font-weight:900;letter-spacing:.04em;color:var(--muted);background:#ffffff0f}.t-feed-row.k-ko .ic,.t-feed-row.k-win .ic,.t-feed-row.k-itm .ic{color:var(--t-ink);background:var(--t-gold)}.t-feed-row.k-elim .ic{color:#ff9a9d;background:#e5484d26}.t-feed-row.k-hu .ic,.t-feed-row.k-bubble .ic{color:var(--t-gold-hi);background:#d6b67729}.t-feed-row .ago{font-size:11.5px;color:var(--faint)}@keyframes tFade{0%{opacity:0}to{opacity:1}}@keyframes tFadeOut{to{opacity:0}}@keyframes tToastIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes tRise{0%{opacity:0;transform:translateY(46px) scale(.88)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tGlow{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes tUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes tSlideL{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes tSlideR{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.t-cel *,.t-cel,.t-duel *,.t-duel,.t-break,.t-toast{animation:none!important}}.sticky-cta{padding-top:26px;background:linear-gradient(180deg,rgba(8,9,11,0),var(--bg) 24px)}.sticky-cta .summary-line{line-height:1.35}.page:has(+.sticky-cta){padding-bottom:calc(180px + var(--safe-b, 0px))}.t-break{background:radial-gradient(70% 60% at 50% 50%,#05060880,#050608c7);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:auto}.t-toast .tx{min-width:0}@media(max-width:440px){.t-tabs{gap:0}.t-tabs button{flex:1 1 auto;padding:0 6px;font-size:12.5px;letter-spacing:-.01em}}.t-cel-champ,.t-cel-winner,.t-plaque{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.t-hud-sub{font-size:10px;letter-spacing:-.005em}.t-case{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin:10px 0 4px}.t-case-item{display:grid;justify-items:center;text-align:center;gap:2px;padding:10px 8px 12px;border-radius:14px;border:1px solid var(--t-line);background:radial-gradient(100% 80% at 50% 0%,#d6b67724,#d6b67700 70%),var(--surface-2)}.t-case-item .art{width:64px;height:70px}.t-case-item .art svg{width:100%;height:100%}.t-case-item b{font-size:12.5px;line-height:1.25;overflow-wrap:anywhere}.t-case-item small{font-size:11px;color:var(--muted)}.t-case-item em{font-size:11px;color:var(--t-gold-hi)}.t-pill{top:10px;bottom:auto;right:12px}.t-pill{inset:auto auto 8px 12px}@media(min-width:900px){.t-duel-stage{width:min(760px,100%);gap:18px}.t-duel-row{gap:18px}.t-duel-side{padding:24px 16px 20px;gap:14px}.t-duel-av{width:104px;height:104px}.t-duel-side .nm{font-size:28px}.t-duel-side .st b{font-size:17px}.t-duel-vs{width:64px;height:64px}.t-duel-vs span{font-size:18px}}.nm-line{white-space:pre-wrap}.nm-line b.nm,b.nm{font-weight:750;color:var(--text)}.hh-line.win b.nm{color:inherit}.log .l b.nm{color:var(--text)}.log .l.hand b.nm,.log .l.win b.nm{color:inherit}.rp-text b.nm{font-weight:800}.sess-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:13px;overflow:hidden;margin-bottom:14px}.sess-strip>div{background:var(--surface-2);padding:10px 12px;min-width:0}.sess-strip span{display:block;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.sess-strip b{display:block;margin-top:2px;font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ledger-table .who b.nm{font-weight:700}.transfer.settle-line{display:block;padding:12px 14px}.settle-line .tl-main{display:flex;align-items:center;gap:8px;min-width:0}.settle-line .tl-main b.nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settle-line .tl-main svg.a{flex:none}.settle-line .tl-pay{margin-top:9px;padding-left:36px}.pay-addr{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:6px 8px 6px 11px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);color:var(--text);font:500 13px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer;text-align:left}.pay-addr .pa-t{min-width:0;overflow-wrap:anywhere}.pay-addr .pa-i{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--surface-3);color:var(--gold-2)}.pay-addr .pa-i svg{width:13px;height:13px}.pay-addr:active{transform:scale(.98)}.pay-add{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 11px;border-radius:9px;border:1px dashed var(--line-2);background:none;color:var(--gold-2);font-size:13px;font-weight:650;cursor:pointer}.pay-add svg{width:14px;height:14px}.my-pay{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:13px;border:1px solid var(--line);background:var(--surface-2)}.my-pay .mp-t{flex:1;min-width:0}.my-pay .label{display:block;margin-bottom:3px}.my-pay .mp-v{font:500 13.5px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.my-pay .mp-v.muted{font-family:inherit;font-size:13px}.ledger-actions{display:grid;gap:8px;margin-top:14px}.pay-count{margin-top:6px}:root{--duel-gold: #D6B677;--duel-ice: #8EC5F2;--duel-gold-rgb: 214, 182, 119;--duel-ice-rgb: 142, 197, 242}.feat-pills{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(92%,420px);z-index:2;pointer-events:none;transition:opacity .3s}.fx-layer:has(.pop-text)~.feat-pills{opacity:0}.feat-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;font-size:11px;font-weight:650;letter-spacing:.02em;color:#ffffffc7;background:#08090b8c;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap}.feat-pill svg{width:14px;height:14px;color:var(--gold-2)}.feat-pill.gold{color:var(--gold-ink);background:var(--gold);border-color:transparent;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.feat-pill.score{height:28px;padding:0 12px;gap:7px;background:#08090bb3;border-color:rgba(var(--duel-gold-rgb),.35)}.feat-pill.score .k{font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.feat-pill.score b{font-size:13px;font-weight:800;color:#fff}.feat-pill.score b.pos{color:#5cd69b}.feat-pill.score b.neg{color:#ff8589}.feat-pill.score .sep{width:1px;height:12px;background:#ffffff29}.bounty-banner{position:absolute;left:50%;top:16%;z-index:30;display:flex;align-items:center;gap:14px;padding:12px 18px 12px 14px;border-radius:18px;background:linear-gradient(180deg,#1c1810f5,#0c0b09f5);border:1px solid rgba(var(--duel-gold-rgb),.55);box-shadow:0 0 0 1px #0009,0 24px 60px -16px #000000e6,0 0 40px -10px rgba(var(--duel-gold-rgb),.55);pointer-events:none;white-space:nowrap}.bounty-banner .bb-cards{display:flex;gap:4px}.bounty-banner .bb-cards .card{--cw: 34px}.bounty-banner .bb-cards .card:first-child{transform:rotate(-7deg)}.bounty-banner .bb-cards .card:last-child{transform:rotate(6deg)}.bounty-banner .bb-k{font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.bounty-banner .bb-t{font-size:18px;font-weight:800;letter-spacing:-.01em;color:#fff;line-height:1.2}.bounty-banner .bb-d{font-size:12px;color:var(--muted);font-weight:600}.bounty-claim .tick.primary{letter-spacing:.02em}.table-screen.duel .seat .plate{min-width:92px;max-width:120px}.table-screen.duel .seat .plate .nm{font-size:12.5px}.table-screen.duel .seat .plate .st{font-size:15px}.table-screen.duel .seat.me .av{box-shadow:0 0 0 2px rgba(var(--duel-gold-rgb),.85),0 0 28px -4px rgba(var(--duel-gold-rgb),.55),0 8px 18px -6px #000000e6}.table-screen.duel .seat:not(.me):not(.empty) .av{box-shadow:0 0 0 2px rgba(var(--duel-ice-rgb),.85),0 0 28px -4px rgba(var(--duel-ice-rgb),.55),0 8px 18px -6px #000000e6}.table-screen.duel .seat.winner .av{box-shadow:0 0 0 2px var(--gold),0 0 30px 8px #f1ddab80}.vs2{position:absolute;inset:0;z-index:60;overflow:hidden;contain:strict;cursor:pointer;user-select:none;-webkit-user-select:none;font-family:var(--font)}.vs2.fixed{position:fixed;z-index:2000}.vs2-bg{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 50%,#0a0b0ee6,#020304f7)}.vs2-shake,.vs2-panel{position:absolute;inset:0}.vs2-half{position:absolute;inset:0;will-change:transform}.landscape .vs2-half.a{right:45%}.landscape .vs2-half.b{left:45%}.portrait .vs2-half.a{top:45%}.portrait .vs2-half.b{bottom:45%}.vs2-panel{overflow:hidden}.landscape .vs2-half.a .vs2-panel{clip-path:polygon(0 0,100% 0,81.82% 100%,0 100%)}.landscape .vs2-half.b .vs2-panel{clip-path:polygon(18.18% 0,100% 0,100% 100%,0 100%)}.portrait .vs2-half.a .vs2-panel{clip-path:polygon(0 18.18%,100% 0,100% 100%,0 100%)}.portrait .vs2-half.b .vs2-panel{clip-path:polygon(0 0,100% 0,100% 81.82%,0 100%)}.vs2-panel:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,#ffffff0a 0 2px,#fff0 2px 26px)}.vs2-half.a .vs2-panel{background:radial-gradient(34% 46% at 45% 46%,#ffecbe57,#ffecbe00),radial-gradient(70% 90% at 50% 50%,rgba(var(--duel-gold-rgb),.38),rgba(var(--duel-gold-rgb),0) 72%),linear-gradient(100deg,#030302,#120d05 30%,#3a2a0e 70%,#7a5b22)}.vs2-half.b .vs2-panel{background:radial-gradient(34% 46% at 55% 46%,#d7ecff4d,#d7ecff00),radial-gradient(70% 90% at 50% 50%,rgba(var(--duel-ice-rgb),.36),rgba(var(--duel-ice-rgb),0) 72%),linear-gradient(280deg,#020305,#07111c 30%,#123150 70%,#2a6496)}.portrait .vs2-half.a .vs2-panel{background:radial-gradient(70% 34% at 50% 38%,#ffecbe52,#ffecbe00),radial-gradient(100% 70% at 50% 50%,rgba(var(--duel-gold-rgb),.38),rgba(var(--duel-gold-rgb),0) 72%),linear-gradient(0deg,#030302,#120d05 45%,#3a2a0e 80%,#7a5b22)}.portrait .vs2-half.b .vs2-panel{background:radial-gradient(70% 34% at 50% 40%,#d7ecff47,#d7ecff00),radial-gradient(100% 70% at 50% 50%,rgba(var(--duel-ice-rgb),.36),rgba(var(--duel-ice-rgb),0) 72%),linear-gradient(180deg,#020305,#07111c 45%,#123150 80%,#2a6496)}.vs2-ghost{position:absolute;top:50%;left:49%;transform:translate(-50%,-50%);font-size:min(34vh,22vw);font-weight:900;letter-spacing:-.06em;line-height:1;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.09)}.vs2-half.b .vs2-ghost{left:51%}.portrait .vs2-half .vs2-ghost{font-size:34vw;left:50%;top:58%}.portrait .vs2-half.b .vs2-ghost{top:42%}.vs2-fighter{position:absolute;top:50%;left:45.45%;width:0;height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,opacity}.vs2-half.b .vs2-fighter{left:54.55%}.portrait .vs2-half .vs2-fighter{left:50%;top:53.6%}.portrait .vs2-half.b .vs2-fighter{top:46.4%}.vs2-fighter>*{flex:none}.vs2-tilt{--av: min(31vh, 22vw, 280px);position:relative;width:var(--av);height:var(--av);will-change:transform}.portrait .vs2-tilt{--av: min(40vw, 19.5vh, 196px)}.vs2-av{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#15171b}.vs2-av svg{width:100%;height:100%}.vs2-av:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(90% 90% at 85% 25%,#ffffff52,#fff0 45%)}.vs2-half.b .vs2-av:after{background:radial-gradient(90% 90% at 15% 25%,#ffffff4d,#fff0 45%)}.vs2-half.a .vs2-av{box-shadow:0 0 0 3px #f1ddab,0 0 0 9px rgba(var(--duel-gold-rgb),.16),0 0 70px 6px rgba(var(--duel-gold-rgb),.55),0 30px 60px -20px #000000e6}.vs2-half.b .vs2-av{box-shadow:0 0 0 3px #cfe6fa,0 0 0 9px rgba(var(--duel-ice-rgb),.16),0 0 70px 6px rgba(var(--duel-ice-rgb),.55),0 30px 60px -20px #000000e6}.vs2-half.b .vs2-ringrot{position:absolute;inset:-14px;border-radius:50%;background:conic-gradient(from 0deg,#fff0,#f1ddabf2 50deg,#fff0 110deg 180deg,#f1ddab99 230deg,#fff0 290deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(closest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));will-change:transform}.vs2-half.b .vs2-ringrot{background:conic-gradient(from 90deg,#fff0,#cfe6faf2 50deg,#fff0 110deg 180deg,#cfe6fa99 230deg,#fff0 290deg)}.vs2-id{margin-top:clamp(14px,2.6vh,26px);display:flex;flex-direction:column;align-items:center;text-align:center}.portrait .vs2-id{margin-top:14px}.vs2-corner,.vs2-stack{will-change:transform,opacity}.vs2-corner{font-size:12px;font-weight:800;letter-spacing:.32em;text-transform:uppercase;padding-left:.32em;color:var(--duel-gold)}.vs2-half.b .vs2-corner{color:var(--duel-ice)}.vs2-name{margin-top:6px;overflow:hidden;max-width:40vw;font-size:clamp(30px,min(7.4vh,5.4vw),76px);font-weight:900;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase;color:#fff;padding:0 .04em .04em}.portrait .vs2-name{max-width:88vw;font-size:clamp(30px,10vw,48px)}.vs2-name span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;will-change:transform}.vs2-stack{margin-top:10px;padding:5px 12px;border-radius:999px;font-size:14px;font-weight:750;letter-spacing:.01em;color:#f1ddab;background:#00000073;border:1px solid rgba(var(--duel-gold-rgb),.35)}.vs2-half.b .vs2-stack{color:#d7ecff;border-color:rgba(var(--duel-ice-rgb),.35)}.portrait .vs2-stack{margin-top:8px;font-size:13px}.vs2-seam{position:absolute;left:50%;top:50%;width:3px;height:var(--len);border-radius:2px;background:linear-gradient(180deg,#fff0,#fff 30% 70%,#fff0);box-shadow:0 0 18px 3px #fff4decc,0 0 60px 10px #ffffff40;transform:translate(-50%,-50%) rotate(var(--ang));will-change:transform,opacity}.vs2-streaks{position:absolute;inset:0;pointer-events:none}.vs2-streaks i{position:absolute;left:0;right:0;top:var(--y);height:2px;margin:0 auto;width:46vmax;border-radius:2px;background:linear-gradient(90deg,#fff0,#ffecbef2,#fff0);will-change:transform,opacity}.vs2-streaks i.b{background:linear-gradient(90deg,#fff0,#cfe6faf2,#fff0)}.vs2-sparks{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.vs2.covering .vs2-bg{visibility:hidden}.vs2-shock{position:absolute;left:50%;top:50%;width:min(42vmin,340px);height:min(42vmin,340px);border-radius:50%;border:3px solid rgba(255,244,222,.95);box-shadow:0 0 30px 4px rgba(var(--duel-gold-rgb),.6),inset 0 0 30px 2px rgba(var(--duel-gold-rgb),.45);opacity:0;will-change:transform,opacity}.vs2-shock.ice{border-color:#cfe6fae6;box-shadow:0 0 30px 4px rgba(var(--duel-ice-rgb),.55),inset 0 0 30px 2px rgba(var(--duel-ice-rgb),.4)}.vs2-mark{position:absolute;left:50%;top:50%;opacity:0;will-change:transform,opacity}.vs2-mark span{position:relative;display:block;font-size:clamp(120px,30vmin,300px);font-weight:900;line-height:.9;letter-spacing:-.06em;padding:0 .08em 0 .02em;background:linear-gradient(100deg,#fff3cf,#e9c77e 36%,#fff 49% 51%,#a9d4f7 64%,#5e9fd8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.55)}.vs2-mark span:before{content:"VS";position:absolute;left:.02em;top:.05em;z-index:-1;padding:inherit;color:#0009;-webkit-text-stroke:0;background:none}.vs2-mark-glow{position:absolute;left:50%;top:50%;width:260%;height:220%;margin:-110% 0 0 -130%;border-radius:50%;background:radial-gradient(closest-side,#fff4de6b,#fff4de00);opacity:0}.vs2-flash{position:absolute;inset:0;background:radial-gradient(70% 70% at 50% 50%,#fff,#fffaeed9);opacity:0;pointer-events:none;will-change:opacity}.vs2-skip{position:absolute;bottom:calc(18px + var(--safe-b));left:50%;transform:translate(-50%);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffff6b;white-space:nowrap}.vs2.rm .vs2-mark{opacity:1;transform:translate(-50%,-50%) skew(-8deg)}.vs2.rm .vs2-seam{opacity:1}.pop-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 12px}.ps-cell{background:var(--surface-2);border:1px solid var(--line);border-radius:11px;padding:8px 6px 7px;text-align:center;min-width:0}.ps-cell b{display:block;font-size:15px;font-weight:800;color:#fff;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-cell span{display:block;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:1px;white-space:nowrap}.qr-box{display:flex;flex-direction:column;align-items:center;gap:8px;margin:22px 0 4px}.qr-box .qr{width:184px;height:184px;padding:10px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(var(--duel-gold-rgb),.45),0 16px 40px -18px #000000e6}.qr-box .qr svg{width:100%;height:100%}.qr-cap{font-size:12px;color:var(--muted);font-weight:600}.invite-email{display:grid;gap:10px;margin-top:8px}.invite-email .section-title{margin:14px 0 0}.invite-email textarea.input{height:auto;min-height:64px;padding-top:12px;resize:vertical;line-height:1.4}.invite-email .input[disabled]{opacity:.45}.invite-email .hint{margin:0}.link-btn{color:var(--gold-2);font-weight:700;text-decoration:underline;text-underline-offset:3px}.row.dim{opacity:.45}.row.locked .lock{font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap}.rp-meta{font-size:13px;margin:-4px 0 10px}.rp-table{position:relative;width:100%;aspect-ratio:1 / 1;max-height:54svh;margin:14px auto 34px}@media(min-width:560px){.rp-table{aspect-ratio:1.6 / 1}}.rp-felt{position:absolute;inset:14% 9%;border-radius:999px;background:radial-gradient(ellipse 70% 60% at 50% 42%,color-mix(in srgb,var(--felt-a, #1B6A49) 82%,#fff 18%) 0%,var(--felt-a, #1B6A49) 40%,var(--felt-b, #0A3523) 100%);box-shadow:0 0 0 8px #15171b,0 0 0 9px rgba(var(--duel-gold-rgb),.35),0 24px 50px -20px #000000e6,inset 0 8px 30px #00000080}.rp-seat{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:76px;z-index:2;transition:opacity .3s}.rp-seat.folded{opacity:.4}.rp-av{width:38px;height:38px;border-radius:50%;overflow:hidden;background:var(--surface-2);box-shadow:0 0 0 2px #0a0b0de6}.rp-seat.me .rp-av{box-shadow:0 0 0 2px var(--gold)}.rp-seat.won .rp-av{box-shadow:0 0 0 2px var(--gold),0 0 18px 4px #f1ddab80}.rp-av svg{width:100%;height:100%}.rp-plate{margin-top:-5px;padding:2px 7px 3px;border-radius:8px;background:#0a0b0eeb;border:1px solid rgba(255,255,255,.1);text-align:center;min-width:64px;max-width:86px;position:relative;z-index:2}.rp-plate .nm{font-size:10.5px;font-weight:600;color:#d8dce2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-plate .pos{margin-left:4px;font-size:8.5px;font-weight:800;color:var(--gold);letter-spacing:.06em}.rp-plate .st{font-size:11.5px;font-weight:800;color:#fff}.rp-cards{display:flex;gap:2px;height:30px;margin-bottom:-6px;position:relative;z-index:1}.rp-cards .card{--cw: 21px}.rp-cards.many .card{--cw: 16px}.rp-tag{position:absolute;top:100%;margin-top:3px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:6px;background:#0a0b0ee6;color:#fffc;border:1px solid rgba(255,255,255,.1);opacity:0;transition:opacity .2s;white-space:nowrap}.rp-tag.on{opacity:1}.rp-tag.win{background:var(--gold);color:var(--gold-ink);border-color:transparent}.rp-bet{position:absolute;left:50%;top:50%;transform:translate(calc(-50% + var(--dx) * 56px),calc(-50% + var(--dy) * 84px));font-size:10.5px;font-weight:800;color:var(--gold-2);background:#0a0b0ebf;padding:1px 6px;border-radius:7px;opacity:0;transition:opacity .2s;white-space:nowrap}.rp-bet.on{opacity:1}.rp-btn{position:absolute;right:2px;top:30px;width:16px;height:16px;border-radius:50%;background:#f4f2ee;color:#111;font-size:9px;font-weight:900;display:grid;place-items:center;z-index:3;box-shadow:0 2px 4px #0009}.rp-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:5px;z-index:1}.rp-pot{font-size:12px;font-weight:700;color:#fff;min-height:16px;text-shadow:0 1px 3px rgba(0,0,0,.8)}.rp-boards{display:flex;flex-direction:column;gap:4px;align-items:center}.rp-board{display:flex;gap:3px}.rp-board .card{--cw: clamp(24px, 7.4vw, 36px)}.rp-board.two .card{--cw: clamp(20px, 6vw, 30px)}.rp-caption{text-align:center;min-height:44px;margin-top:4px}.rp-stage{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.rp-text{font-size:15px;font-weight:650;color:#fff;margin-top:2px}.rp-progress{height:3px;border-radius:2px;background:var(--surface-3);overflow:hidden;margin:8px 0 10px}.rp-progress span{display:block;height:100%;background:var(--gold);transition:width .25s var(--ease-out)}.rp-foot{display:flex;align-items:center;justify-content:center;gap:14px;position:relative}.rp-controls{display:flex;align-items:center;gap:8px}.rp-ctl{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line-2)}.rp-ctl svg{width:18px;height:18px}.rp-ctl.play{width:56px;height:56px;border-radius:18px;background:linear-gradient(180deg,var(--gold-2),var(--gold) 60%,#C2A060);color:var(--gold-ink);border:0;box-shadow:inset 0 1px #ffffff8c,0 10px 24px -12px #d6b677cc}.rp-ctl.play svg{width:22px;height:22px}.rp-count{position:absolute;right:0;font-size:12px;color:var(--muted);font-weight:700}.rp-note{text-align:center;margin:12px 0 0}@media(max-width:400px){.rp-count{position:static}.rp-foot{flex-direction:column;gap:6px}}.stage.multi-board .felt-label{margin-top:calc(var(--bw, 40px) * 1.2)}.vs2{font-family:var(--font-ui, var(--font))}.vs2-half.a{--pc: #E6CC95}.vs2-half.b{--pc: #8EC5F2}.vs2-bg{background:radial-gradient(120% 90% at 50% 50%,#0a0b0eeb,#030405f7)}.vs2-panel:before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:32px 32px}.vs2-half.a .vs2-panel{background:radial-gradient(40% 50% at 46% 46%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 100%),linear-gradient(100deg,#050608,#0b0d11 45%,color-mix(in srgb,var(--pc) 26%,#0B0D11))}.vs2-half.b .vs2-panel{background:radial-gradient(40% 50% at 54% 46%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 100%),linear-gradient(280deg,#050608,#0b0d11 45%,color-mix(in srgb,var(--pc) 26%,#0B0D11))}.portrait .vs2-half.a .vs2-panel{background:radial-gradient(70% 36% at 50% 40%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 100%),linear-gradient(0deg,#050608,#0b0d11,color-mix(in srgb,var(--pc) 26%,#0B0D11))}.portrait .vs2-half.b .vs2-panel{background:radial-gradient(70% 36% at 50% 42%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 100%),linear-gradient(180deg,#050608,#0b0d11,color-mix(in srgb,var(--pc) 26%,#0B0D11))}.vs2-ghost{font-weight:800;letter-spacing:-.05em;-webkit-text-stroke:1px color-mix(in srgb,var(--pc) 22%,transparent)}.vs2-half.a .vs2-av,.vs2-half.b .vs2-av{box-shadow:0 0 0 4px #0b0d11,0 0 0 5.5px var(--pc),0 30px 60px -20px #000000e6}.vs2-av:after,.vs2-half.b .vs2-av:after{background:linear-gradient(160deg,#ffffff29,#fff0 40%)}.vs2-half.a .vs2-ringrot,.vs2-half.b .vs2-ringrot{inset:-16px;background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--pc) 90%,#fff) 40deg,transparent 90deg,transparent 180deg,color-mix(in srgb,var(--pc) 55%,transparent) 220deg,transparent 270deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(closest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))}.vs2-corner,.vs2-half.b .vs2-corner{display:inline-flex;align-items:center;height:22px;padding:0 9px 0 calc(9px + .22em);border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.22em;color:color-mix(in srgb,var(--pc) 80%,#fff);background:color-mix(in srgb,var(--pc) 13%,transparent);border:1px solid color-mix(in srgb,var(--pc) 65%,transparent)}.vs2-name{font-weight:800;letter-spacing:-.035em;color:var(--pc)}.vs2-stack,.vs2-half.b .vs2-stack{font-family:var(--font-num, ui-monospace, monospace);font-variant-numeric:tabular-nums slashed-zero;font-weight:600;letter-spacing:0;border-radius:8px;padding:5px 11px;color:#fff;background:#08090cb3;border:1px solid rgba(255,255,255,.16)}.vs2-seam{width:2px;background:linear-gradient(180deg,#fff0,#fff 25% 75%,#fff0);box-shadow:0 0 10px 1px #ffffff73}.vs2-streaks i,.vs2-streaks i.b{height:1px;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0)}.vs2-sparks{opacity:.7}.vs2-shock,.vs2-shock.ice{border:1.5px solid rgba(255,255,255,.7);box-shadow:none}.vs2-shock.ice{border-color:#ffffff59}.vs2-mark span{font-size:clamp(96px,23vmin,210px);font-weight:800;font-style:italic;letter-spacing:-.05em;color:#fff;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-stroke:0;text-shadow:0 10px 40px rgba(0,0,0,.6)}.vs2-mark span:before{left:.06em;top:.06em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.4);text-shadow:none}.vs2-mark-glow{background:radial-gradient(closest-side,#ffffff29,#fff0)}.vs2-flash{background:#ffffff80}.vs2-skip{display:inline-flex;align-items:center;height:22px;padding:0 9px 0 calc(9px + .22em);border-radius:6px;font-size:9.5px;letter-spacing:.22em;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.14)}.au-acct{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;font-weight:650;font-size:14px;letter-spacing:.01em;background:#0a0c0f80;border:1px solid var(--line-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .2s,background .2s,transform .12s var(--ease-out)}.au-acct:hover{border-color:#d6b67780}.au-acct:active{transform:scale(.97)}.au-acct.signed{padding:0 14px 0 4px}.au-acct-av{width:32px;height:32px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1.5px var(--gold);flex:none}.au-acct-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-sheet .sheet-body{padding-top:2px}.au-step{animation:auIn .36s var(--ease-out) both}@keyframes auIn{0%{opacity:0;transform:translateY(10px)}}.au-lead{color:var(--muted);font-size:15px;line-height:1.5;margin:0 0 20px}.au-lead b,.au-addr{color:var(--text);font-weight:650;word-break:break-all}.au-form .field{margin-bottom:10px}.au-email{height:56px;font-size:17px}.au-cta{height:56px;font-size:16px;margin-top:6px}.au-error{min-height:20px;color:#ff8c90;font-size:13.5px;font-weight:550;margin:2px 0 8px}.au-error:empty{min-height:8px;margin:0}.au-fine{display:grid;gap:10px;justify-items:center;text-align:center;font-size:13px;color:var(--faint);margin-top:20px;line-height:1.45}.au-link{color:var(--gold);font-weight:650;font-size:14px;padding:10px 4px;min-height:44px}.au-link:hover{color:var(--gold-2)}.au-link[disabled]{color:var(--faint);cursor:default;font-variant-numeric:tabular-nums}.au-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;flex-wrap:wrap}.au-mailhead{display:flex;gap:14px;align-items:center;margin:0 0 12px}.au-mailtext{min-width:0;flex:1}.au-mailto{color:var(--muted);font-size:13px;font-weight:550}.au-mailhead .au-addr{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.au-lead-sm{font-size:14px;margin-bottom:18px}.au-mailicon{width:46px;height:46px;flex:none;border-radius:14px;display:grid;place-items:center;color:var(--gold);background:#d6b67714;border:1px solid rgba(214,182,119,.25)}.au-mailicon svg{width:24px;height:24px}.au-code{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 14px repeat(3,minmax(0,1fr));gap:8px;align-items:center;margin:0 0 10px}.au-code-sep{width:10px;height:2px;border-radius:2px;background:var(--surface-3);justify-self:center}.au-digit{width:100%;min-width:0;height:64px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line-2);color:var(--text);text-align:center;font-size:28px;font-weight:750;font-variant-numeric:tabular-nums;caret-color:var(--gold);outline:none;padding:0;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s var(--ease-spring);-webkit-appearance:none;appearance:none}.au-digit:focus{border-color:var(--gold);box-shadow:0 0 0 4px #d6b67729;background:#1e2127}.au-digit.filled{border-color:#d6b67773}.au-code.bad .au-digit{border-color:#e5484da6}.au-code.busy .au-digit{opacity:.55}.au-code.ok .au-digit{border-color:var(--green);color:var(--green);box-shadow:0 0 0 3px #3dbb7e24}.au-status{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13.5px;min-height:0}.au-status:not(:empty){min-height:22px;margin-bottom:4px}.au-shake{animation:auShake .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes auShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.au-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(214,182,119,.25);border-top-color:var(--gold);animation:auSpin .8s linear infinite;display:inline-block}.au-spin.big{width:34px;height:34px;border-width:3px;margin:10px auto 16px}@keyframes auSpin{to{transform:rotate(360deg)}}.au-preview{display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--u-r-lg, 14px);background:rgba(var(--u-champ, 226, 198, 144),.06);border:1px solid rgba(var(--u-champ, 226, 198, 144),.22);margin-bottom:18px}.au-preview-av{width:56px;height:56px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 2px var(--gold)}.au-preview-name{font-weight:750;font-size:18px;letter-spacing:-.01em}.au-preview-mail{color:var(--muted);font-size:13px;word-break:break-all}.au-done{display:grid;justify-items:center;padding:14px 0 8px}.au-done-ring{position:relative;width:96px;height:96px;margin-bottom:16px;animation:auPop .55s var(--ease-spring) both}.au-done-av{width:96px;height:96px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--gold),0 18px 40px -12px #d6b67780}.au-done-check{position:absolute;right:-4px;bottom:-2px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--u-champ-c, #E6CC95);color:#17130a;box-shadow:0 0 0 3px var(--surface);animation:auPop .5s .2s var(--ease-spring) both}.au-done-check svg{width:18px;height:18px}.au-done-name{font-size:24px;font-weight:800;letter-spacing:-.02em;margin-bottom:6px;text-align:center}@keyframes auPop{0%{transform:scale(.6);opacity:0}}.au-profile-head{display:flex;align-items:center;gap:14px;margin:2px 0 16px}.au-profile-av{width:60px;height:60px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--gold)}.au-profile-id{flex:1;min-width:0}.au-profile-name{font-size:20px;font-weight:800;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-profile-mail{color:var(--muted);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-tabs{margin-bottom:6px}.au-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.au-stats.three{grid-template-columns:repeat(3,1fr)}.au-stat{min-width:0}.au-stat .v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-stat-sub{color:var(--faint);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.au-trophies{display:grid;grid-template-columns:1fr 1fr;gap:8px}.au-trophy{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line);min-width:0}.au-trophy b{display:block;font-size:13.5px}.au-trophy small{display:block;color:var(--muted);font-size:11.5px;line-height:1.3}.au-trophy-ic{width:32px;height:32px;flex:none;border-radius:10px;display:grid;place-items:center;color:var(--gold);background:#d6b6771a}.au-trophy-ic svg{width:17px;height:17px}.au-list{display:grid;grid-template-columns:minmax(0,1fr);border-radius:14px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.au-item{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;min-height:58px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.au-item:last-child{border-bottom:0}a.au-item:active{background:#ffffff08}.au-item>div:first-child{min-width:0;flex:1}.au-tname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.au-rejoin{flex:none;min-width:78px;height:40px}.au-tag.dim{color:var(--muted);border-color:var(--line-2)}.au-item .t{font-weight:650;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-item .d{color:var(--muted);font-size:12.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-item-r{display:flex;align-items:center;gap:10px;flex:none}.au-stack{font-weight:750;color:var(--gold-2);font-size:14px}.au-net{font-weight:800;flex:none}.au-net.pos{color:var(--green)}.au-net.neg{color:#ff8589}.au-tag{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(214,182,119,.35);border-radius:6px;padding:2px 6px;flex:none}.au-empty{color:var(--muted);font-size:14px;padding:16px;text-align:center;border-radius:14px;border:1px dashed var(--line-2)}.au-banner{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:12px 14px;margin-bottom:14px;border-radius:14px;background:#d6b67714;border:1px solid rgba(214,182,119,.3)}.au-banner b{display:block;font-size:14.5px}.au-banner small{display:block;color:var(--muted);font-size:12.5px}.au-banner>span:nth-child(2){flex:1}.au-banner-ic,.au-chev{color:var(--gold);flex:none}.au-banner-ic svg{width:22px;height:22px}.au-chev svg{width:18px;height:18px}@media(min-width:700px){.au-digit{height:68px;font-size:30px}.au-trophies{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.au-step,.au-done-ring,.au-done-check,.au-shake{animation:none}}.au-channel{margin:0 0 16px}.au-channel button{height:38px}.au-phone{display:flex;gap:8px;min-width:0}.au-cc-wrap{position:relative;flex:none;display:flex;align-items:center;height:56px;padding:0 30px 0 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-2);font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;cursor:pointer;transition:border-color .2s}.au-cc-wrap:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;margin-top:-5px;border-right:1.8px solid var(--muted);border-bottom:1.8px solid var(--muted);transform:rotate(45deg);pointer-events:none}.au-cc-wrap:focus-within{border-color:var(--gold)}.au-cc-face{font-variant-numeric:tabular-nums;pointer-events:none}.au-cc{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;font-size:16px}.au-tel{flex:1;min-width:0;font-variant-numeric:tabular-nums;letter-spacing:.01em}.au-sheet .sheet-body{font-family:var(--u-font, inherit)}.au-digit{font-family:var(--u-num, inherit);font-weight:650;border-radius:var(--u-r, 11px);background:rgba(var(--u-white, 255, 255, 255),.04);border-color:var(--u-line-2, rgba(255,255,255,.13))}.au-digit:focus{background:rgba(var(--u-champ, 226, 198, 144),.06);border-color:rgba(var(--u-champ, 226, 198, 144),.8);box-shadow:0 0 0 3px rgba(var(--u-champ, 226, 198, 144),.14)}.au-mailicon{border-radius:var(--u-r, 11px);background:rgba(var(--u-champ, 226, 198, 144),.08);border-color:rgba(var(--u-champ, 226, 198, 144),.3);color:var(--u-champ-hi, #F3E2B8)}.au-link{color:var(--u-champ-hi, var(--gold))}.au-link.sm{font-size:13.5px;min-height:36px;padding:6px 2px}.au-link.inline{min-height:0;padding:0 0 0 4px;font-size:inherit}.au-inline{display:flex;justify-content:flex-end;margin:-4px 0 4px}.au-pw{position:relative}.au-pw .au-pw-in{padding-right:52px}.au-eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;border-radius:var(--u-r-sm, 9px);color:var(--u-faint, var(--muted));transition:color .15s,background-color .15s}.au-eye:hover,.au-eye[aria-pressed=true]{color:var(--u-text, var(--text));background:rgba(var(--u-white, 255, 255, 255),.05)}.au-eye svg{width:20px;height:20px}.au-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:-2px 0 10px;height:3px}.au-meter i{border-radius:2px;background:rgba(var(--u-white, 255, 255, 255),.08);transition:background-color .2s}.au-meter[data-n="1"] i:nth-child(-n+1){background:rgba(var(--u-red, 255, 77, 82),.8)}.au-meter[data-n="2"] i:nth-child(-n+2){background:rgba(var(--u-champ, 226, 198, 144),.9)}.au-meter[data-n="3"] i{background:rgba(var(--u-green, 52, 214, 128),.85)}.au-alt{display:grid;gap:8px;justify-items:center;margin-top:22px;padding-top:18px;border-top:1px solid var(--u-line, rgba(255,255,255,.08));color:var(--u-sub, var(--muted));font-size:13.5px}.au-alt .btn{height:48px}.au-note{margin:12px 0 4px;padding:11px 13px;border-radius:var(--u-r, 11px);background:rgba(var(--u-ice, 127, 168, 232),.08);border:1px solid rgba(var(--u-ice, 127, 168, 232),.35);color:var(--u-sub, var(--muted));font-size:13px;line-height:1.45}.au-banner{border-radius:var(--u-r-lg, 14px);background:rgba(var(--u-champ, 226, 198, 144),.07);border-color:rgba(var(--u-champ, 226, 198, 144),.35)}.au-banner.warn{background:rgba(var(--u-ice, 127, 168, 232),.08);border-color:rgba(var(--u-ice, 127, 168, 232),.45)}.au-banner.warn .au-banner-ic,.au-banner.warn .au-chev{color:var(--u-ice-hi, #B9D0F5)}.au-code-one{font-family:var(--u-num, inherit);letter-spacing:.3em;text-align:center;font-size:22px}.au-error .au-link{color:var(--u-champ-hi, var(--gold))}.au-cta.busy{opacity:.75}.au-tag{border-radius:var(--u-r-xs, 6px)}.au-net,.au-stat .v{font-family:var(--u-num, inherit);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.au-meter i,.au-eye{transition:none}}.lp{--lp-gut: 16px;--lp-max: 1200px;--lp-bg: #07090D;--lp-ink: #F5F2EA;--lp-sub: rgba(245, 242, 234, .64);--lp-faint: rgba(245, 242, 234, .42);--lp-line: rgba(245, 242, 234, .08);--lp-line-2: rgba(245, 242, 234, .14);--lp-card: rgba(255, 255, 255, .025);--lp-gold: #D9B877;--lp-champ: linear-gradient(180deg, #F2E1B6 0%, #E1C690 100%);--lp-ease: cubic-bezier(.22, 1, .36, 1);position:relative;overflow-x:clip;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--font)}.lp>section,.lp>footer{position:relative;z-index:1}.lp-grain{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.lp-nav{position:absolute;z-index:5;top:0;left:0;right:0;margin:0 auto;max-width:calc(1280px + 2 * var(--lp-gut));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(14px + var(--safe-t)) var(--lp-gut) 0;height:calc(62px + var(--safe-t))}.lp-home{display:inline-flex;align-items:center;color:var(--lp-ink);text-decoration:none;padding:6px 0}.lp-word-wrap{display:inline-flex;color:var(--lp-ink)}.lp-word{display:block;height:19px;width:auto;aspect-ratio:2320 / 421}.lp-nav-r{display:flex;align-items:center;gap:8px;min-width:0}.lp-pill{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 12px;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--lp-ink);background:#0a0e166b;border:1px solid var(--lp-line-2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .2s,background .2s;white-space:nowrap}.lp-pill:hover{border-color:#d9b8778c;background:#0a0e1699}.lp-pill-ico{width:15px;height:15px;color:var(--lp-gold);flex:none}.lp-pill-s{display:none}.lp-chip-tag{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-sub);padding:0 11px;height:36px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--lp-line);background:#0a0e1652;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-nav .au-acct{height:36px;padding:0 14px;font-size:13px;font-weight:500}@media(max-width:379px){.lp-pill-l{display:none}.lp-pill-s{display:inline}}.lp-hero{isolation:isolate;overflow:hidden;min-height:100svh;display:flex;align-items:center;padding:calc(84px + var(--safe-t)) var(--lp-gut) calc(40px + var(--safe-b))}.lp-hero-bg{position:absolute;inset:-4%;z-index:-3;background:#07090d center / cover no-repeat;transform:translate3d(calc(var(--px, 0) * -14px),calc(var(--py, 0) * -8px + var(--sy, 0px) * .2),0) scale(1.03);will-change:transform}.lp-hero-shade{position:absolute;inset:0;z-index:-2;background:radial-gradient(60% 50% at 50% 62%,#d9b87712,#d9b87700 70%),linear-gradient(180deg,#07090dcc,#07090d8f 30%,#07090d9e 70%,#07090d)}.lp-hero-in{width:100%;min-width:0;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.lp-hero-copy{display:contents}.lp-kicker{order:1;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 10px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.01em;color:#ead9ae;background:#0a0e1666;border:1px solid rgba(217,184,119,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lp-kicker .dot{width:5px;height:5px;border-radius:50%;background:var(--lp-gold);box-shadow:0 0 0 3px #d9b87729}.lp-title{order:2;margin:18px 0 0;max-width:11em;font-size:clamp(36px,10.4vw,64px);line-height:1.02;font-weight:650;letter-spacing:-.04em;color:var(--lp-ink);text-wrap:balance}.lp-title span{display:block}.lp-title .g{background:linear-gradient(180deg,#f4e5be,#e1c690 60%,#c9a867);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.lp-promise{order:3;margin:14px 0 0;max-width:22em;font-size:16.5px;line-height:1.45;font-weight:400;color:var(--lp-sub);letter-spacing:-.005em;text-wrap:balance}.lp-cta{order:4;width:100%;max-width:400px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}.lp-micro{order:5;margin:14px 0 0;font-size:13px;color:var(--lp-faint)}.lp-hero-visual{order:6;width:calc(100% + 16px);max-width:600px;margin:22px -8px 0}.lp-btn{display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 32px;border-radius:14px;font-family:var(--font);font-size:14.5px;font-weight:600;letter-spacing:.08em;color:#22190a;background:var(--lp-champ);box-shadow:inset 0 1px #ffffff8c,0 14px 30px -16px #e2c690d9,0 2px 6px -2px #0009;transition:transform .18s var(--lp-ease),box-shadow .25s,filter .25s;white-space:nowrap}.lp-btn:hover{filter:brightness(1.04);box-shadow:inset 0 1px #ffffff8c,0 18px 40px -16px #e2c690f2,0 2px 6px -2px #0009}.lp-btn:active{transform:scale(.98)}.lp-btn:focus-visible,.lp-pill:focus-visible,.lp-join-btn:focus-visible,.lp-foot-links a:focus-visible,.lp-home:focus-visible{outline:2px solid var(--lp-gold);outline-offset:3px}.lp-join{position:relative;display:flex;align-items:center;height:54px;border-radius:14px;background:#0a0e1680;border:1px solid var(--lp-line-2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .2s,background .2s,box-shadow .2s}.lp-join:focus-within{border-color:#d9b877b3;box-shadow:0 0 0 4px #d9b8771f}.lp-join-ico{width:17px;height:17px;margin:0 0 0 16px;color:var(--lp-faint);flex:none}.lp-join-in{flex:1;min-width:0;height:100%;padding:0 10px;background:none;border:0;outline:none;font-family:var(--font);font-size:16px;font-weight:500;color:var(--lp-ink)}.lp-join-in::placeholder{color:var(--lp-faint)}.lp-join-btn{height:42px;margin-right:6px;padding:0 18px;border-radius:10px;font-family:var(--font);font-size:14px;font-weight:600;color:var(--lp-ink);background:#ffffff12;border:1px solid rgba(255,255,255,.08);transition:background .2s}.lp-join-btn:hover{background:#ffffff21}.lp-in{animation:lpRise .95s var(--lp-ease) var(--d, 0ms) both}@keyframes lpRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-sec{max-width:calc(var(--lp-max) + 2 * var(--lp-gut));margin:0 auto;padding:80px var(--lp-gut)}.lp-head{margin-bottom:32px}.lp-eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lp-gold);margin-bottom:14px}.lp-sec h2,.lp-final h2{margin:0;font-size:clamp(30px,8.4vw,56px);line-height:1.04;font-weight:650;letter-spacing:-.038em;text-wrap:balance}.lp-sec h2 .mute{color:var(--lp-faint)}.lp-rooms{padding-bottom:64px}.lp-room-row{list-style:none;margin:0 calc(-1 * var(--lp-gut));padding:4px var(--lp-gut) 8px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lp-gut);scrollbar-width:none;overscroll-behavior-x:contain}.lp-room-row::-webkit-scrollbar{display:none}.lp-room{position:relative;flex:0 0 min(62vw,230px);aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;scroll-snap-align:start;background:#0d1018;border:1px solid var(--lp-line);isolation:isolate;transition:border-color .35s,transform .5s var(--lp-ease)}.lp-room-img{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;transition:transform 1.1s var(--lp-ease),filter .5s;filter:saturate(.92) brightness(.92)}.lp-room:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#07090d00 42%,#07090d8c 70%,#07090de6)}.lp-room-tx{position:absolute;left:14px;right:14px;bottom:13px;display:flex;flex-direction:column;gap:3px}.lp-room-n{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--lp-ink)}.lp-room-n .sw{width:8px;height:8px;border-radius:50%;flex:none;background:var(--felt);box-shadow:0 0 0 1.5px #e2c484b3}.lp-room-s{font-size:12px;color:var(--lp-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.lp-room:hover{border-color:#d9b87780}.lp-room:hover .lp-room-img{transform:scale(1.05);filter:none}}.lp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.lp-step{padding:24px 22px 26px;border-radius:20px;background:var(--lp-card);border:1px solid var(--lp-line)}.lp-step-top{display:flex;align-items:center;justify-content:space-between}.lp-step .n{font-size:12.5px;font-weight:600;letter-spacing:.14em;color:var(--lp-gold)}.lp-step .lp-ico{width:22px;height:22px;color:var(--lp-faint)}.lp-step h3{margin:24px 0 6px;font-size:20px;font-weight:600;letter-spacing:-.02em}.lp-step p{margin:0;font-size:15px;line-height:1.5;color:var(--lp-sub)}.lp-how{padding-bottom:12px}.lp-feats{padding-top:0}.lp-fc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.lp-fc{padding:20px 20px 22px;border-radius:16px;background:var(--lp-card);border:1px solid var(--lp-line);display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:start;align-content:start}.lp-fc .lp-ico{grid-row:span 2;width:22px;height:22px;margin-top:0;color:var(--lp-gold)}.lp-fc h3{margin:0 0 6px;font-size:16.5px;font-weight:600;letter-spacing:-.015em}.lp-fc p{margin:0;font-size:14.5px;line-height:1.5;color:var(--lp-sub)}.lp-final{position:relative;overflow:hidden;text-align:center;padding:96px var(--lp-gut) 104px;border-top:1px solid var(--lp-line)}.lp-final-glow{position:absolute;left:50%;bottom:-280px;width:900px;height:520px;transform:translate(-50%);background:radial-gradient(closest-side,#d9b87729,#d9b87700);pointer-events:none}.lp-final h2{position:relative;max-width:12em;margin:0 auto}.lp-cta-c{position:relative;margin:32px auto 0}.lp .lp-cta-c{grid-template-columns:minmax(0,1fr)}.lp-foot{border-top:1px solid var(--lp-line)}.lp-foot-in{max-width:var(--lp-max);margin:0 auto;padding:32px var(--lp-gut) calc(36px + var(--safe-b));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 24px}.lp-foot-brand{display:flex;align-items:center;gap:14px}.lp-foot-brand .lp-word{height:17px}.lp-foot-domain{font-size:13px;font-weight:500;color:var(--lp-gold);letter-spacing:.01em;padding-left:14px;border-left:1px solid var(--lp-line-2)}.lp-foot-links{display:flex;gap:22px}.lp-foot-links a{font-size:13.5px;font-weight:500;color:var(--lp-sub);text-decoration:none;transition:color .2s}.lp-foot-links a:hover{color:var(--lp-ink)}.lp-foot-note{flex-basis:100%;margin:0;font-size:12.5px;color:var(--lp-faint)}.lp [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .9s var(--lp-ease) var(--d, 0ms),transform .9s var(--lp-ease) var(--d, 0ms)}.lp [data-reveal].in,.lp.no-reveal [data-reveal]{opacity:1;transform:none}@media(min-width:560px){.lp-fc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:720px){.lp{--lp-gut: 40px}.lp-word{height:21px}.lp-sec{padding-top:112px;padding-bottom:112px}.lp-rooms{padding-bottom:80px}.lp-how{padding-bottom:16px}.lp-head{margin-bottom:44px}.lp-room-row{margin:0;padding:0;overflow:visible;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.lp-room{flex:none}.lp-room-tx{left:12px;right:12px;bottom:11px}.lp-room-n{font-size:14.5px}.lp-room-s{font-size:11.5px;white-space:normal;line-height:1.3}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-cta-c{display:inline-grid;width:auto;max-width:none}.lp-final{padding:128px var(--lp-gut) 136px}.lp-foot-note{flex-basis:auto}}@media(min-width:1100px){.lp{--lp-gut: 56px}.lp-room-row{gap:16px}.lp-room-tx{left:16px;right:16px;bottom:15px}.lp-room-n{font-size:16px}.lp-room-s{font-size:12.5px}.lp-fc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lp-fc{grid-template-columns:minmax(0,1fr);padding:24px 22px 26px}.lp-fc .lp-ico{grid-row:auto;margin:0 0 20px}.lp-rooms{padding-top:64px}.lp-hero{padding-top:calc(96px + var(--safe-t));padding-bottom:72px}.lp-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;justify-items:stretch;text-align:left;gap:40px}.lp-hero-copy{display:flex;flex-direction:column;align-items:flex-start}.lp-title{margin-top:24px;max-width:none;font-size:clamp(44px,3.2vw,58px);line-height:1.02}.lp-promise{margin-top:22px;max-width:none;font-size:clamp(18px,1.4vw,21px)}.lp-cta{grid-template-columns:auto minmax(0,280px);max-width:none;margin-top:36px}.lp-micro{margin-top:16px}.lp-hero-visual{width:100%;max-width:720px;margin:0;justify-self:end}}@media(min-width:1600px){.lp{--lp-max: 1320px}.lp-hero-in{max-width:1440px}.lp-nav{max-width:calc(1440px + 2 * var(--lp-gut))}}@media(min-width:1100px)and (max-height:760px){.lp-title{font-size:clamp(42px,3.3vw,56px)}.lp-cta{margin-top:28px}}@media(prefers-reduced-motion:reduce){.lp-in{animation:none}.lp-hero-bg{transform:none;transition:none}.lp [data-reveal]{opacity:1;transform:none;transition:none}.lp-room,.lp-room-img{transition:none}}.np-name{position:relative}.np-name .input{position:relative;z-index:0;caret-color:var(--gold)}.np-name.empty .input{border-color:#d6b6778c;box-shadow:0 0 #d6b6774d;animation:npCue 2.6s cubic-bezier(.4,0,.2,1) .4s infinite}.np-name.empty .input:focus{animation:none;border-color:var(--gold);box-shadow:0 0 0 3px #d6b67729}@keyframes npCue{0%{box-shadow:0 0 #d6b67752}60%,to{box-shadow:0 0 0 7px #d6b67700}}.np-caret{position:absolute;z-index:1;left:14px;top:50%;width:2px;height:22px;margin-top:-11px;border-radius:1px;background:var(--gold);pointer-events:none;opacity:0}.np-name.empty .np-caret{opacity:1;animation:npBlink 1.06s steps(1,end) infinite}@keyframes npBlink{0%,49%{opacity:1}50%,to{opacity:0}}.np-name.empty .input{text-indent:7px;caret-color:transparent}.np-name.empty .input::placeholder{color:#8a919b}.np-name.bad .input,.np-name.bad.empty .input{border-color:#e5626a;animation:none;box-shadow:0 0 0 3px #e5626a24}.np-name.bad .np-caret{background:#e5626a}.np-err{min-height:0;font-size:13px;font-weight:600;color:#ff8c92}.np-err:empty{display:none}.np-count{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--muted);pointer-events:none;opacity:0;transition:opacity .2s;font-variant-numeric:tabular-nums}.np-name.near .np-count{opacity:1}.np-name.near .input{padding-right:52px}.np-saved{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:600px}.np-slot{position:relative;min-width:0}.np-slot-btn{display:block;width:100%;padding:8px 8px 9px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line);text-align:center;transition:border-color .2s,box-shadow .2s,transform .15s}.np-slot-btn:active{transform:scale(.98)}.np-slot.on .np-slot-btn{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 10px 24px -14px #d6b677b3}.np-mini{position:relative;display:block;width:100%;aspect-ratio:1.7;border-radius:999px;padding:5px;background:linear-gradient(180deg,#2a2d33,#121418);box-shadow:inset 0 1px #ffffff1a,0 8px 16px -10px #000000e6}.np-felt{position:relative;display:grid;place-content:center;gap:1px;width:100%;height:100%;border-radius:999px;background:radial-gradient(120% 120% at 50% 35%,var(--fa, #1E6B4A) 0%,var(--fb, #0A3020) 80%);box-shadow:inset 0 0 0 1px #00000059,inset 0 6px 14px -6px #0009;overflow:hidden}.np-felt:before{content:"";position:absolute;inset:14%;border-radius:999px;border:1px solid rgba(255,255,255,.09)}.np-stakes{position:relative;font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);font-variant-numeric:tabular-nums;white-space:nowrap}.np-game{position:relative;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7;line-height:1.2;white-space:nowrap}.np-slot-sub{display:block;margin-top:7px;font-size:11.5px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-slot.on .np-slot-sub{color:var(--gold-2)}.np-del{position:absolute;top:-6px;right:-6px;z-index:2;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#24272d;border:1px solid var(--line-2);color:#c3c8d0;box-shadow:0 4px 10px -4px #000c}.np-del svg{width:10px;height:10px}.np-del:hover{background:#2e3138;color:#fff}.np-slot.empty .np-slot-btn{background:transparent;border-color:transparent}.np-slot.empty .np-mini{background:none;box-shadow:none;border:1.5px dashed rgba(255,255,255,.14);padding:4px}.np-slot.empty .np-felt{background:#ffffff05;box-shadow:none}.np-slot.empty .np-felt:before{display:none}.np-plus{position:relative;font-size:24px;font-weight:400;line-height:1;color:var(--muted);transition:color .2s}.np-slot.empty .np-slot-btn:hover .np-mini{border-color:#d6b67780}.np-slot.empty .np-slot-btn:hover .np-plus,.np-slot.empty .np-slot-btn:hover .np-slot-sub{color:var(--gold-2)}.np-save-pick{margin-top:2px}@media(max-width:360px){.np-stakes{font-size:14px}.np-game{font-size:9px}}@media(prefers-reduced-motion:reduce){.np-name.empty .input{animation:none;box-shadow:0 0 0 3px #d6b67724}.np-name.empty .np-caret{animation:none}}.avatar-name{display:none!important}.np-blind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}@media(min-width:480px){.np-blind-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.np-blind-grid .blind-opt{min-width:0;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-blind-grid .np-blind-custom:not(.on){background:transparent;border-style:dashed;color:var(--gold-2)}.np-blind-inputs .input,.np-unit .input{font-weight:700;font-variant-numeric:tabular-nums}.np-blind-inputs .input.bad{border-color:#e5626a;box-shadow:0 0 0 3px #e5626a24}.np-blind-err{margin:-2px 0 14px;font-size:13px;font-weight:600;color:#ff8c92}.np-blind-err:empty{display:none}.np-unit{position:relative}.np-unit .input{padding-right:44px}.np-unit-t{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:750;letter-spacing:.08em;color:var(--muted);pointer-events:none}.hint.np-bad{color:#ff8c92;font-weight:600}.row.np-flash{animation:npFlash 1.4s cubic-bezier(.4,0,.2,1);border-radius:14px}@keyframes npFlash{0%{box-shadow:0 0 #d6b67700;background:transparent}20%{box-shadow:0 0 0 2px #d6b6778c;background:#d6b6770f}to{box-shadow:0 0 0 2px #d6b67700;background:transparent}}@media(prefers-reduced-motion:reduce){.row.np-flash{animation:none}}.page>.section-title{margin:4px 2px 8px}.page>.section-title+.row:not(.dev-row){padding:10px 14px;min-height:58px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#ffffff06;margin-bottom:10px}.page>.section-title+.row .t{font-size:14px;font-weight:600}.page>.section-title+.row .d{font-size:12.5px;line-height:1.38;color:#e8ecf16b}.page>.setup{margin-top:6px}:root{--bg: #0B111B;--surface: #0F1828;--surface-2: #152134;--surface-3: #22314A;--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .12);--muted: #98A2B0;--faint: #66707E;--gold: #D9B877;--gold-2: #F1DDAB;--gold-3: #A88A4E;--gold-ink: #241A08;--navy: #101A29;--navy-2: #172338;--navy-line: rgba(255, 255, 255, .1);--btn-gold: linear-gradient(180deg, #F0DCAE 0%, #E2C690 48%, #CFAE6E 100%);--btn-white: linear-gradient(180deg, #FAFAF8, #E9E8E4);--btn-dark: linear-gradient(180deg, #1A2639, #142033);--glass-btn: rgba(14, 22, 35, .72)}.hg-logo{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:800;letter-spacing:-.025em;white-space:nowrap;line-height:1}.hg-logo .hg-house{width:1.25em;height:1.25em;color:var(--gold);flex:none}.hg-logo .hg-word{font-size:1em}.btn{border-radius:12px;font-weight:800;letter-spacing:.04em;transition:transform .14s var(--ease-out),box-shadow .2s,background .2s,filter .2s}.btn-gold{background:var(--btn-gold);color:var(--gold-ink);box-shadow:inset 0 1px #fff9,0 10px 24px -14px #d9b877cc}.btn-dark{background:var(--btn-dark);border:1px solid var(--navy-line)}.btn-ghost{background:#ffffff0d;border:1px solid var(--navy-line)}@media(hover:hover){.btn:hover,.act:hover,.chat-pill:hover,.table-screen .icon-btn:hover,.presets button:hover,.tick:hover{transform:translateY(-1px);filter:brightness(1.06)}.btn:active,.act:active{transform:translateY(0) scale(.98)}}.icon-btn{border-radius:11px;background:var(--glass-btn);border:1px solid var(--navy-line);box-shadow:0 6px 16px -8px #000000b3;transition:transform .14s var(--ease-out),background .2s,filter .2s}.table-screen.v8{background:#0b111b;--panel-h: 206px;--ctl-h: 52px}.table-screen.v8.land{--panel-h: 192px;--ctl-h: 46px}.table-screen.v8 .room{background-color:#0b111b;transition:opacity .6s,background-image .4s}.table-screen.v8 .room-shade{background:radial-gradient(80% 70% at 50% 52%,#0000,#00000047 90%)}.table-screen.v8>.topline{position:relative;z-index:2}.table-screen.v8 .topbar{gap:8px;padding:calc(12px + var(--safe-t)) 14px 0;align-items:center}.table-screen.v8 .topbar .icon-btn{width:40px;height:40px}.table-screen.v8 .topbar .icon-btn svg{width:18px;height:18px}.table-screen.v8 .topbar .icon-btn:after{content:"";position:absolute;inset:-3px}.table-screen.v8 .tb-brand{font-size:17px;margin-left:6px;text-shadow:0 1px 8px rgba(0,0,0,.45);min-width:0}.table-screen.v8 .tb-brand .hg-house{width:22px;height:22px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}.table-screen.v8 .tb-private{font-size:9.5px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#ffffffb8;margin-right:8px;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.6)}.table-screen.v8:not(.land) .tb-private{display:none}@media(max-width:899px){.table-screen.v8 .tb-private{display:none}}.table-screen.v8 .topbar .so-pill{height:40px;border-radius:11px;background:var(--glass-btn);border-color:var(--navy-line);font-size:12px;padding:0 11px 0 9px}.table-screen.v8 .topbar .so-pill.back{height:40px;background:var(--btn-gold)}@media(max-width:400px){.table-screen.v8 .topbar{gap:6px;padding-left:10px;padding-right:10px}.table-screen.v8 .tb-brand{font-size:15.5px;margin-left:2px}.table-screen.v8 .tb-brand .hg-logo{gap:6px}.table-screen.v8 .tb-brand .hg-house{width:19px;height:19px}.table-screen.v8 .topbar .so-pill{padding:0 8px;gap:5px;font-size:11.5px}}@media(max-width:370px){.table-screen.v8 .topbar:has(.so-pill:not(.hidden)) .tb-brand .hg-word{font-size:14px}}.topline{display:flex;align-items:center;justify-content:center;gap:9px;height:26px;padding:0 16px;pointer-events:none;white-space:nowrap;overflow:hidden;text-shadow:0 1px 6px rgba(0,0,0,.75)}.topline .tl-dot{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 6px #d9b877cc;flex:none}.topline .tl-room{font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#fff}.topline .tl-sep{width:1px;height:12px;background:#ffffff59;flex:none}.topline .tl-stakes{font-size:10.5px;font-weight:600;letter-spacing:.08em;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;min-width:0}.table-screen.v8.land .topline{height:30px;margin-top:4px}.table-screen.v8 .rail{top:50%;padding:16px;transform:translate(-50%,-50%) perspective(1500px) rotateX(9deg);transform-origin:50% 60%;background:var(--leather),radial-gradient(120% 70% at 50% 0%,#ffffff29,#fff0 55%),linear-gradient(180deg,var(--rail-hi, #5A3B29) 0%,var(--rail-c, #3A2417) 46%,var(--rail-lo, #1A0F09) 100%);box-shadow:inset 0 2px #ffffff29,inset 0 -3px 5px #00000073,0 0 0 1px #00000059,0 6px 0 -1px color-mix(in srgb,var(--rail-lo, #1A0F09) 80%,#000),0 11px 0 -2px var(--apron, #2A1A10),0 13px 0 -2px #0000008c,0 36px 60px -18px #000000d9,0 18px 30px -10px #0000008c}.table-screen.v8.land .rail{padding:20px;transform:translate(-50%,-50%) perspective(1700px) rotateX(13deg)}.table-screen.v8 .rail:before{inset:4px;border-radius:max(0px,calc(var(--rr, 999px) - 4px));border:0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000004d}.table-screen.v8 .rail-stitch{position:absolute;inset:7px;border-radius:max(0px,calc(var(--rr, 999px) - 7px));border:1px dashed rgba(255,236,205,.2);pointer-events:none}.table-screen.v8.land .rail-stitch{inset:8px;border-radius:max(0px,calc(var(--rr, 999px) - 8px))}.table-screen.v8 .rail:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff12,#fff0 30%,#0000 70%,#0000002e)}.table-screen.v8 .felt{border-radius:max(0px,calc(var(--rr, 999px) - 16px));background:var(--felt-noise),radial-gradient(ellipse 72% 62% at 50% 44%,color-mix(in srgb,var(--felt-a) 86%,#fff 14%) 0%,var(--felt-a) 42%,var(--felt-b) 100%);box-shadow:inset 0 0 0 1px #00000080,inset 0 10px 26px #00000080,inset 0 0 70px #00000059,inset 0 -10px 30px #00000040}.table-screen.v8.land .felt{border-radius:max(0px,calc(var(--rr, 999px) - 20px))}.table-screen.v8 .felt .line{border:1.2px dashed rgba(226,196,132,.5)}.table-screen.v8 .felt .sheen{background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.045) 50%,transparent 58%)}.table-screen.v8 .felt-label{z-index:1}.table-screen.v8 .felt-label .t1{font-size:17px;font-weight:800;letter-spacing:-.03em;text-transform:none;line-height:1;color:#ffffff21;background:linear-gradient(100deg,#ffffff21 0% 42%,#f6e0a8bf 50%,#ffffff21 58% 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hgGlint 11s ease-in-out 2s infinite}.table-screen.v8.land .felt-label .t1{font-size:20px}.table-screen.v8 .felt-label .t2{display:none}@keyframes hgGlint{0%,78%{background-position:100% 0}92%,to{background-position:0% 0}}.table-screen.v8 .felt-mark{display:none}.table-screen.v8 .center{gap:8px}.table-screen.v8 .pot{gap:4px;min-height:52px}.table-screen.v8 .pot .amt{display:flex;align-items:baseline;gap:7px;font-size:17px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.table-screen.v8 .pot .amt .k{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8}.table-screen.v8 .pot .amt b{color:#fff;font-weight:800;letter-spacing:-.01em}.table-screen.v8.land .pot .amt{font-size:19px}.table-screen.v8 .board{gap:calc(var(--bw) * .1)}.table-screen.v8 .card.empty{border:1px solid rgba(255,255,255,.15);background:#0000001a;border-radius:calc(var(--cw) * .1);box-shadow:inset 0 1px 6px #0000002e}.table-screen.v8 .card.empty:after{content:"";position:absolute;inset:13%;border-radius:calc(var(--cw) * .06);border:1px solid rgba(255,255,255,.06)}.table-screen.v8 .status-msg{font-size:12.5px;font-weight:600;color:#ffffffd9}.card{border-radius:calc(var(--cw) * .1)}.card .face{background:linear-gradient(180deg,#fff,#fbfaf7 70%,#f1efea);box-shadow:inset 0 0 0 1px #1418201a,0 calc(var(--cw) * .035) 0 #9696968c,0 calc(var(--cw) * .05) 1px #00000047,0 calc(var(--cw) * .16) calc(var(--cw) * .3) calc(var(--cw) * -.1) #0000008c}.card .r{left:9%;top:5%;font-size:calc(var(--cw) * .36);font-weight:800;letter-spacing:-.03em;line-height:1}.card .face.ten .r{letter-spacing:-.09em;font-size:calc(var(--cw) * .33);left:6%}.card .r2{inset:auto 9% 5% auto;transform:rotate(180deg)}.card .face.ten .r2{right:6%;left:auto}.card .big{inset:31% auto auto 27%;width:46%}.card .pip{display:none;left:9%;top:32%;width:26%}.card{color:#15171c}.card.red{color:#d2283a}.four .card.sd{color:#2a6ad6}.four .card.sc{color:#1c8a4c}.seat .hole.stud .card .pip,.seat .hole.many .card .pip,.my-cards.many .card .pip,.hh-cards .card .pip,.deck-grid .card .pip{display:block}.seat .hole.stud .card .r2,.seat .hole.many .card .r2,.my-cards.many .card .r2,.hh-cards .card .r2,.deck-grid .card .r2{display:none}.seat .hole.stud .card .big,.seat .hole.many .card .big,.my-cards.many .card .big,.hh-cards .card .big,.deck-grid .card .big{inset:auto 8% 7% auto;width:46%}.seat .hole.stud .card .r,.seat .hole.many .card .r,.hh-cards .card .r,.deck-grid .card .r{font-size:calc(var(--cw) * .46)}.card.back{border-radius:calc(var(--cw) * .1);box-shadow:0 calc(var(--cw) * .03) 0 #00000059,0 calc(var(--cw) * .14) calc(var(--cw) * .26) calc(var(--cw) * -.08) #0009}.card.win .face{box-shadow:inset 0 0 0 1px #1418201a,0 0 0 2px var(--gold),0 0 18px 3px #f1ddab80,0 8px 18px -6px #0009}.table-screen.v8 .seat{width:calc(var(--pw, 80px) + 8px)}.table-screen.v8 .seat .av{box-shadow:0 0 0 2px #0a101bf2,0 0 0 3px #ffffff1a,0 8px 16px -6px #000000d9;background:#1a2536}.table-screen.v8 .seat .plate{width:var(--pw, 80px);min-width:0;max-width:none;margin-top:-9px;padding:9px 5px 6px;border-radius:10px;background:linear-gradient(180deg,#19253af7,#0d1523f7);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff0f,0 10px 18px -8px #000000d9;backdrop-filter:none;-webkit-backdrop-filter:none;transition:border-color .3s,box-shadow .3s}.table-screen.v8 .seat .plate .nm{font-size:10.5px;font-weight:500;color:#c3cad4;line-height:1.3;letter-spacing:.01em}.table-screen.v8 .seat .plate .st{font-size:15px;font-weight:800;line-height:1.2;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-screen.v8.land .seat .plate{padding:10px 6px 7px;border-radius:11px}.table-screen.v8.land .seat .plate .nm{font-size:11px}.table-screen.v8.land .seat .plate .st{font-size:16.5px}.table-screen.v8 .seat .plate .st.so{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:650;letter-spacing:.01em;color:#ffffff9e}.table-screen.v8 .seat .plate .st.allin{font-size:12.5px}.table-screen.v8 .seat.turn .plate{border-color:#f1ddab59;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #d9b8771f,0 0 22px -4px #f1ddab6b,0 10px 18px -8px #000000d9;animation:plateGlow 2.4s ease-in-out infinite}@keyframes plateGlow{0%,to{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #d9b8771f,0 0 16px -6px #f1ddab59,0 10px 18px -8px #000000d9}50%{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #d9b87733,0 0 26px -4px #f1ddab8c,0 10px 18px -8px #000000d9}}.table-screen.v8 .seat .plate .ptimer path{stroke-width:1.6}.table-screen.v8 .seat .plate .ptimer .trk{stroke:#f1ddab24}.table-screen.v8 .seat .plate .ptimer .prog{filter:drop-shadow(0 0 2px rgba(241,221,171,.45))}.table-screen.v8 .seat .plate .pbar{position:absolute;left:22%;right:22%;bottom:4px;height:2px;border-radius:2px;background:var(--tc, #F1DDAB);transform:scaleX(var(--tf, 1));transform-origin:0 50%;box-shadow:0 0 6px var(--tc, rgba(241, 221, 171, .6));pointer-events:none}.table-screen.v8.land .seat .plate .pbar{bottom:5px;height:2.5px}.table-screen.v8 .seat .clock{font-size:12.5px;padding:3px 8px;border-radius:8px;background:#0d1523f0;min-width:34px}@media(min-width:900px){.table-screen.v8 .seat .clock{font-size:14px;padding:3px 9px}}.table-screen.v8 .seat .tag{background:#0d1523f0;border-color:#ffffff1f;border-radius:7px;font-size:9.5px;letter-spacing:.12em}.table-screen.v8 .seat.winner .av{box-shadow:0 0 0 2px var(--gold),0 0 26px 6px #f1ddab73}.table-screen.v8 .seat.empty .plate .nm{font-size:10.5px}.table-screen.v8 .seat .hole .card{--cw: 22px}@media(min-width:900px){.table-screen.v8 .seat .hole .card{--cw: 27px}}.table-screen.v8 .dealer{width:20px;height:20px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.table-screen.v8 .bet{gap:3px}.table-screen.v8 .bet .v{font-size:11px;font-weight:700;padding:1px 6px;border-radius:7px;background:#090e188c;text-shadow:none}.table-screen.v8.land .bet .v{font-size:12px}.table-screen.v8 .my-cards.at-seat{gap:var(--hgap, 5px);bottom:calc(100% - 7px);z-index:4}.table-screen.v8 .my-cards.at-seat .card{--cw: var(--hw, 50px)}.table-screen.v8 .my-cards.at-seat.side{left:calc(50% + var(--pw, 96px) / 2 + 10px);bottom:0;transform:none}.table-screen.v8 .seat.has-tag .my-cards.at-seat:not(.side){bottom:calc(100% + 10px)}.table-screen.v8 .my-cards.at-seat.fold .card{opacity:.35}.table-screen.v8 .my-cards .show-hint{top:-12px}.table-screen.v8>.me-panel{background:linear-gradient(180deg,#080c1400,#080c1480 40%,#080c14c7);padding:0 10px calc(8px + var(--safe-b));justify-content:flex-end;gap:6px;max-width:560px}.table-screen.v8.land>.me-panel{background:none;width:clamp(540px,46vw,820px);max-width:calc(100% - 24px);padding:0 0 calc(12px + var(--safe-b));gap:7px}.status-row{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;height:36px;padding:0 2px 0 4px}.status-row .sr-left{flex:1;min-width:0;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;font-size:12.5px;text-shadow:0 1px 4px rgba(0,0,0,.7)}.status-row .sr-dot{width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none;box-shadow:0 0 8px #d9b877cc}.status-row .sr-left.muted .sr-dot{background:#fff6;box-shadow:none}.status-row .sr-left.red .sr-dot{background:#ff5a5f;box-shadow:0 0 8px #ff5a5fb3}.status-row .sr-left.gold .sr-dot{animation:dotPulse 1.6s ease-in-out infinite}@keyframes dotPulse{50%{box-shadow:0 0 0 4px #d9b87729,0 0 10px #d9b877e6}}.status-row .sr-label{color:#e9ecf0;font-weight:600}.status-row .sr-time{color:var(--gold-2);font-weight:700;opacity:.85}.status-row .sr-time.low{color:#ff6b70;opacity:1}.status-row .sr-hint{color:#f1ddabcc;font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0}.status-row .sr-right{display:flex;align-items:center;gap:8px;flex:none}.chat-pill{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 13px 0 11px;border-radius:11px;background:#0e1623e0;border:1px solid var(--navy-line);color:#e6e9ee;font-size:12.5px;font-weight:600;box-shadow:0 8px 18px -10px #000c;transition:transform .14s var(--ease-out),filter .2s;position:relative}.chat-pill:after{content:"";position:absolute;inset:-5px -2px}.chat-pill .ic svg{width:16px;height:16px}.chat-pill .cd{width:5px;height:5px;border-radius:50%;background:#d9b8778c}.chat-pill .cd.on{background:#ff5a5f;box-shadow:0 0 8px #ff5a5fcc;width:7px;height:7px}.table-screen.v8 .bank-btn{height:32px;border-radius:10px}.act-card{flex:none;display:grid;grid-template-rows:44px var(--ctl-h) 30px;gap:6px;padding:8px 8px 4px;border-radius:16px;background:linear-gradient(180deg,#111b2bf5,#0b121ef7);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0d,0 24px 48px -18px #000000e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.table-screen.v8.land .act-card{grid-template-rows:34px var(--ctl-h) 24px;gap:7px;padding:9px 10px 4px;border-radius:14px}.act-card.lobby{grid-template-rows:auto;padding:12px;min-height:calc(var(--ctl-h) + 44px + 30px + 24px);align-content:center}.act-card .ac-top,.act-card .ac-main,.act-card .ac-foot{min-width:0}.act-card .ac-main>*{height:100%}.act-card .ac-main .actions,.act-card .ac-main .ticks,.act-card .ac-main .act,.act-card .ac-main .tick,.act-card .ac-main .note-bar,.act-card .ac-main .allin-note,.act-card .ac-main .lobby-actions .btn,.act-card .ac-main .lobby-actions{height:100%}.act-card .ac-main .lobby-box{height:auto}.act-card .ac-cap{height:100%;display:flex;align-items:center;gap:10px;padding:0 6px;font-size:12px;color:#aeb6c2;white-space:nowrap;overflow:hidden}.act-card .ac-cap .k{font-size:9.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.act-card .ac-cap b{color:#fff;font-weight:800}.act-card .presets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(70px,1.25fr);gap:6px;margin:0;height:100%}.act-card .presets button{height:100%;border-radius:9px;background:#172234e6;border:1px solid rgba(255,255,255,.08);color:#c9d0da;font-size:12.5px;font-weight:600;letter-spacing:.02em;transition:background .15s,border-color .15s,color .15s,transform .14s var(--ease-out);padding:0 2px;white-space:nowrap;overflow:hidden}.act-card .presets button.on{background:#d9b8771f;border-color:#d9b87799;color:var(--gold-2)}.act-card .presets .amt-ctl{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--gold-2);font-weight:800;font-size:13.5px;border-color:#d9b87759}.act-card .presets .amt-ctl .chev svg{width:13px;height:13px;opacity:.8}.table-screen.v8.land .act-card .presets button{font-size:12px}.act-card .sizer-row{display:grid;grid-template-columns:44px minmax(0,1fr) 44px minmax(84px,auto) 40px;align-items:center;gap:6px;height:100%;margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;animation:none;backdrop-filter:none}.act-card .sizer-row .nudge{height:100%;border-radius:9px;background:#172234e6;border:1px solid rgba(255,255,255,.08);font-size:18px;font-weight:600;color:#dde2e8;display:grid;place-items:center}.act-card .sizer-row .nudge svg{width:16px;height:16px}.act-card .sizer-row .slider{height:100%}.act-card .amt-box{height:100%;display:flex;align-items:center;gap:2px;padding:0 10px;border-radius:9px;background:#090f19e6;border:1px solid rgba(217,184,119,.5);color:var(--gold-2);font-weight:800;font-size:14px}.act-card .amt-box .amt-in{width:100%;min-width:0;max-width:88px;background:none;border:0;outline:none;color:var(--gold-2);font-weight:800;font-size:16px;padding:0}.table-screen.v8.land .act-card .sizer-row{grid-template-columns:40px minmax(0,1fr) 40px minmax(110px,auto) 36px}.slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--gold) var(--p, 0%),rgba(255,255,255,.12) var(--p, 0%))}.slider::-webkit-slider-thumb{background:radial-gradient(circle at 40% 35%,#fff,#e9e6de);border:2px solid var(--gold)}.act-card .actions{gap:8px}.act-card .act{border-radius:11px;font-size:14px;font-weight:800;letter-spacing:.08em}.table-screen.v8.land .act-card .act{font-size:13.5px}.act-card .act.fold{background:var(--btn-dark);color:#e3e7ec;border:1px solid rgba(255,255,255,.11)}.act-card .act.check,.act-card .act.call{background:var(--btn-white);color:#1a2231;box-shadow:inset 0 1px #fff,0 8px 18px -12px #ffffff73}.act-card .act.raise{background:var(--btn-gold);color:var(--gold-ink);box-shadow:inset 0 1px #ffffff8c,0 10px 22px -14px #d9b877e6}.act-card .actions.three-fixed{grid-template-columns:1fr 1.05fr 1.3fr}.act-card .actions:not(.two):not(.four):not(.draw){grid-template-columns:1fr 1.05fr 1.3fr}.act-card .act.sm{font-size:12px;letter-spacing:.03em}@media(max-width:380px){.act-card .act{font-size:13px;letter-spacing:.05em}.act-card .presets button{font-size:11.5px}.act-card .presets{gap:4px}}.act-card .tick{border-radius:11px;background:#172234e6;border:1px solid rgba(255,255,255,.09);color:#d6dbe2;font-size:13px;font-weight:650}.act-card .tick.on{background:#d9b87721;border-color:#d9b877a6;color:#fff}.act-card .tick.primary{background:var(--btn-gold);color:var(--gold-ink);border-color:transparent}.act-card .note-bar{border-radius:11px;background:#17223499;border:1px solid rgba(255,255,255,.07);font-size:12.5px}.act-card .ticks.quiet{border-radius:11px;border:1px dashed rgba(255,255,255,.06)}.act-card .allin-note{border-radius:11px;background:#e5484d14;border:1px solid rgba(229,72,77,.25)}.act-card .lobby-actions{gap:8px}.act-card .lobby-actions .btn{border-radius:11px;font-size:14px}.act-card .draw-tip{border-radius:11px}.act-card .ac-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px 0 2px}.act-card .ac-auto{display:inline-flex;align-items:center;gap:9px;height:100%;font-size:11.5px;font-weight:500;color:#aeb6c2;white-space:nowrap;padding-right:8px}.act-card .ac-auto .box{width:16px;height:16px;border-radius:4px;border:1.5px solid rgba(255,255,255,.32);display:grid;place-items:center;transition:background .15s,border-color .15s;flex:none}.act-card .ac-auto .box svg{width:11px;height:11px;opacity:0;color:var(--gold-ink)}.act-card .ac-auto.on{color:#fff}.act-card .ac-auto.on .box{background:var(--gold);border-color:var(--gold)}.act-card .ac-auto.on .box svg{opacity:1}.act-card .ac-hand{font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#707a89;white-space:nowrap}.table-screen.v8:not(.land) .act-card .ac-auto{min-height:30px}.table-screen.v8 .me-panel .lobby-box .t{font-size:16px}.table-screen.v8 .me-panel .lobby-box .d{margin-bottom:10px}.table-screen.v8 .me-panel .dc-pick{background:#0e1623f7}.table-screen.v8>.req-cards{top:calc(84px + var(--safe-t, 0px))}.req-card{background:#0e1623f5;border-color:#d9b87780;border-radius:14px}.req-card .rq-btn{background:#172234e6;border-color:var(--navy-line);border-radius:10px}.req-card .rq-btn.yes{background:var(--btn-gold)}.table-screen.v8 .turn-glow{background:radial-gradient(55% 35% at 50% 100%,rgba(217,184,119,.18),transparent 70%)}.seat-hover{position:fixed;z-index:44;pointer-events:none;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:10px 12px;border-radius:12px;background:#0e1623f7;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 40px -14px #000000e6;animation:hoverIn .16s var(--ease-out) both}@keyframes hoverIn{0%{opacity:0;transform:translateY(4px) scale(.98)}}.seat-hover .hv-row,.pop .hv-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;white-space:nowrap}.seat-hover .hv-k,.pop .hv-k{font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.seat-hover .hv-v,.pop .hv-v{font-size:15px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.seat-hover .hv-v.pos,.pop .hv-v.pos{color:#5cd69b}.seat-hover .hv-v.neg,.pop .hv-v.neg{color:#ff8589}.pop .hv-stats{display:grid;gap:8px;padding:10px 12px;margin:0 0 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.pop{background:linear-gradient(180deg,#121d2f,#0e1727);border-color:#ffffff1a;border-radius:16px}.sheet{background:linear-gradient(180deg,#111b2c,#0d1524);border-top-color:#ffffff1a}.sheet .grab{background:#ffffff29}.sheet-head h2{font-size:21px;letter-spacing:-.02em}.sheet-cta{background:linear-gradient(180deg,#0e172600,#0e1726 22px);bottom:calc(-24px - var(--safe-b, 0px));padding-bottom:calc(24px + var(--safe-b, 0px));margin-bottom:calc(-24px - var(--safe-b, 0px))}.chat-input{background:#0e1726}.menu-list{gap:4px}.menu-item{border-radius:12px;border:1px solid transparent;transition:background .15s,border-color .15s,transform .14s var(--ease-out)}.menu-item:hover,.menu-item:active{background:#ffffff0a;border-color:var(--line)}.menu-item .mi{background:var(--surface-2);border-color:var(--navy-line);border-radius:10px}.menu-item.gold .mi{background:#d9b8771f;border-color:#d9b87752}.group-title,.section-title{font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.group-title{margin:14px 10px 6px}.row{border-bottom-color:var(--line)}.input{background:#0e1828;border-color:var(--navy-line);border-radius:11px}.seg{background:#0e1828;border-color:var(--navy-line);border-radius:12px}.seg button.on,.tabs button.on,.pill-opt.on,.blind-opt.on,.presets button.on:not(.act-card *){background:var(--btn-white);color:#1a2231}.tabs button,.pill-opt,.blind-opt,.preset,.stepper,.stat,.transfer,.proof-box,.np-slot-btn,.felt-opt,.dc-chip{background:var(--surface-2);border-color:var(--navy-line)}.preset.on,.felt-opt.on,.dc-chip.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);background:#d9b87714}.switch input:checked+span{background:var(--gold)}.switch span{background:#22314a}.modal{background:linear-gradient(180deg,#121d2f,#0e1727);border-color:#ffffff1a;border-radius:18px}.toast{background:#111b2bf7;border-color:var(--navy-line)}.felt-opt.by-room .nm:after{content:" \b7";color:var(--gold)}.room-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.room-opt{height:128px;border-radius:14px;border:1px solid var(--navy-line);background-color:#131d2d;background-size:cover;background-position:center;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:1px;padding:8px 10px;transition:transform .18s var(--ease-out),border-color .2s,box-shadow .2s;text-align:left}.room-opt:after{background:linear-gradient(180deg,#0000 35%,#050910d9)}.room-opt .ro-n{position:relative;z-index:1;font-size:13px;font-weight:800;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.9)}.room-opt .ro-s{position:relative;z-index:1;font-size:10.5px;line-height:1.25;font-weight:500;color:#ffffffb8;text-shadow:0 1px 4px rgba(0,0,0,.9);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.room-opt.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 10px 24px -12px #d9b87799}@media(hover:hover){.room-opt:hover{transform:translateY(-2px)}}.room-picker.big{grid-template-columns:repeat(2,minmax(0,1fr))}.room-picker.big .room-opt{height:150px}@media(min-width:560px){.room-picker.big{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-brand{display:flex;align-items:center;gap:12px;margin-bottom:22px;font-size:17px}.page-brand .page-tag{margin-left:auto;font-size:9.5px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#fff9}.page-head.v8{margin-bottom:22px}.page-head.v8 .page-kicker{font-size:10.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.page-head.v8 h1{font-size:32px;letter-spacing:-.035em}.sticky-cta{background:linear-gradient(180deg,rgba(11,17,27,0),var(--bg) 22px)}.np-mini{background:linear-gradient(180deg,#5a3b29,#2a1a10)}.lp-brand .hg-logo{font-size:17px}.lp-brand .hg-house{width:22px;height:22px}@media(prefers-reduced-motion:reduce){.table-screen.v8 .felt-label .t1,.table-screen.v8 .seat.turn .plate,.status-row .sr-left.gold .sr-dot{animation:none!important}.table-screen.v8 .felt-label .t1{background-position:100% 0}}.table-screen.v8.land{--panel-h: calc(192px * var(--ui, 1));--ctl-h: calc(46px * var(--ui, 1))}.table-screen.v8.land .topbar{padding:calc(12px * var(--ui, 1) + var(--safe-t)) calc(14px * var(--ui, 1)) 0}.table-screen.v8.land .topbar .icon-btn,.table-screen.v8.land .topbar .so-pill{width:auto;min-width:calc(40px * var(--ui, 1));height:calc(40px * var(--ui, 1))}.table-screen.v8.land .topbar .icon-btn svg{width:calc(18px * var(--ui, 1));height:calc(18px * var(--ui, 1))}.table-screen.v8.land .topbar .so-pill{font-size:calc(12px * var(--ui, 1))}.table-screen.v8.land .tb-brand{font-size:calc(17px * var(--ui, 1))}.table-screen.v8.land .tb-brand .hg-house{width:calc(22px * var(--ui, 1));height:calc(22px * var(--ui, 1))}.table-screen.v8.land .tb-private{font-size:calc(9.5px * var(--ui, 1))}.table-screen.v8.land .topline{height:calc(30px * var(--ui, 1))}.table-screen.v8.land .topline .tl-room,.table-screen.v8.land .topline .tl-stakes{font-size:calc(10.5px * var(--ui, 1))}.table-screen.v8.land .rail{padding:calc(20px * var(--ui, 1))}.table-screen.v8.land .felt{border-radius:max(0px,calc(var(--rr, 999px) - 20px * var(--ui, 1)))}.table-screen.v8.land .felt-label .t1{font-size:calc(20px * var(--ui, 1))}.table-screen.v8.land .pot .amt{font-size:calc(19px * var(--ui, 1))}.table-screen.v8.land .pot .amt .k{font-size:calc(10px * var(--ui, 1))}.table-screen.v8.land .seat .plate{margin-top:calc(-9px * var(--ui, 1));padding:calc(10px * var(--ui, 1)) calc(6px * var(--ui, 1)) calc(7px * var(--ui, 1));border-radius:calc(11px * var(--ui, 1))}.table-screen.v8.land .seat .plate .nm{font-size:calc(11px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st.so{font-size:calc(11px * var(--ui, 1))}.table-screen.v8.land .seat .clock{font-size:calc(14px * var(--ui, 1))}.table-screen.v8.land .seat .tag{font-size:calc(9.5px * var(--ui, 1))}.table-screen.v8.land .seat .hole .card{--cw: calc(27px * var(--ui, 1))}.table-screen.v8.land .seat .hole.up .card{--cw: calc(38px * var(--ui, 1))}.table-screen.v8.land .dealer{width:calc(20px * var(--ui, 1));height:calc(20px * var(--ui, 1))}.table-screen.v8.land .bet .v{font-size:calc(12px * var(--ui, 1))}.table-screen.v8.land>.me-panel{width:clamp(540px,46vw,calc(820px * var(--ui, 1)));padding-bottom:calc(12px * var(--ui, 1) + var(--safe-b));gap:calc(7px * var(--ui, 1))}.table-screen.v8.land .status-row{height:calc(36px * var(--ui, 1))}.table-screen.v8.land .status-row .sr-left{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8.land .chat-pill{height:calc(36px * var(--ui, 1));font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8.land .act-card{grid-template-rows:calc(34px * var(--ui, 1)) var(--ctl-h) calc(24px * var(--ui, 1));gap:calc(7px * var(--ui, 1));padding:calc(9px * var(--ui, 1)) calc(10px * var(--ui, 1)) calc(4px * var(--ui, 1))}.table-screen.v8.land .act-card .act{font-size:calc(13.5px * var(--ui, 1))}.table-screen.v8.land .act-card .presets button{font-size:calc(12px * var(--ui, 1))}.table-screen.v8.land .act-card .presets .amt-ctl{font-size:calc(13.5px * var(--ui, 1))}.table-screen.v8.land .act-card .tick,.table-screen.v8.land .act-card .note-bar{font-size:calc(13px * var(--ui, 1))}.table-screen.v8.land .act-card .ac-auto{font-size:calc(11.5px * var(--ui, 1))}.table-screen.v8.land .act-card .ac-hand{font-size:calc(9.5px * var(--ui, 1))}.table-screen.v8.land .act-card .ac-cap{font-size:calc(12px * var(--ui, 1))}.table-screen.v8.land>.req-cards{top:calc(84px * var(--ui, 1) + var(--safe-t, 0px))}.table-screen.v8.land .stage .fx-layer .pop-text{--pa: calc(24px * var(--ui, 1));--pb: calc(14px * var(--ui, 1))}.table-screen.v8.land .bank-btn{height:calc(32px * var(--ui, 1));font-size:calc(12px * var(--ui, 1));padding:0 calc(10px * var(--ui, 1))}.table-screen.v8 .seat .plate .nm{margin:0 -3px}.table-screen.v8.v8 .me-panel .act-card .sizer-row{position:static;inset:auto;display:grid;grid-template-areas:none;grid-template-columns:44px minmax(0,1fr) 44px minmax(84px,auto) 40px;align-items:center;gap:6px;height:100%;margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;animation:none;backdrop-filter:none;-webkit-backdrop-filter:none}.table-screen.v8.v8.land .me-panel .act-card .sizer-row{grid-template-columns:calc(40px * var(--ui, 1)) minmax(0,1fr) calc(40px * var(--ui, 1)) minmax(110px,auto) calc(36px * var(--ui, 1))}.table-screen.v8.v8 .me-panel .act-card .sizer-row>*{grid-area:auto;width:auto}.table-screen.v8.v8 .me-panel .act-card .sizer-row>.nudge{height:100%;width:100%}.table-screen.v8.v8 .me-panel .act-card .sizer-row>.slider{width:100%}.table-screen.v8 .seat .tag{top:var(--av, 50px);bottom:auto;height:13.65px;line-height:13.65px;padding:0;border:0;border-radius:0;background:none;font-size:9.5px;font-weight:800;letter-spacing:.16em;z-index:6;pointer-events:none;text-shadow:none;animation:tagIn8 .28s var(--ease-out) both}.table-screen.v8.land .seat .tag{top:calc(var(--av, 50px) + 1px * var(--ui, 1));height:calc(11px * 1.3 * var(--ui, 1));line-height:calc(11px * 1.3 * var(--ui, 1));font-size:calc(9.5px * var(--ui, 1))}@keyframes tagIn8{0%{opacity:0;transform:translate(-50%,3px)}}.table-screen.v8 .seat .tag.allin,.table-screen.v8 .seat .tag.win{background:none;color:#ff8589}.table-screen.v8 .seat .tag.check,.table-screen.v8 .seat .tag.call{color:#9fe0be}.table-screen.v8 .seat .plate .nm{transition:opacity .2s}.table-screen.v8 .seat.has-tag .plate .nm{opacity:0}.table-screen.v8 .seat .hole:not(.up):not(.stud){z-index:1;bottom:calc(100% - 9px);gap:2px}.table-screen.v8.land .seat .hole:not(.up):not(.stud){bottom:calc(100% - 11px * var(--ui, 1))}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{margin:0;transform:none;box-shadow:0 2px 5px #00000080}.table-screen.v8 .seat .hole.many:not(.up):not(.stud){gap:0}.table-screen.v8 .seat .hole.many:not(.up):not(.stud) .card{margin:0 calc(var(--cw) * -.38)}.table-screen.v8 .seat .hole.many:not(.up):not(.stud) .card:first-child{margin-left:0}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 19px}@media(min-width:900px){.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 22px}}.table-screen.v8.land .seat .hole:not(.up):not(.stud) .card{--cw: calc(22px * var(--ui, 1))}.table-screen.v8 .seat.has-tag .hole.up,.table-screen.v8 .seat.has-tag .hole.stud{bottom:calc(100% - var(--av, 50px) * .2)}.table-screen.v8 .seat.has-tag .my-cards.at-seat:not(.side){bottom:calc(100% - 7px)}.table-screen.v8 .seat.empty .av{background:#080d1659;border:1px dashed rgba(255,255,255,.22);box-shadow:none;transform:scale(.62);color:#ffffff8c;transition:transform .2s var(--ease-out),background .2s,border-color .2s}.table-screen.v8 .seat.empty .av svg{width:22px;height:22px}.table-screen.v8 .seat.empty .plate{margin-top:-12px;padding:0;background:none;border:0;box-shadow:none}.table-screen.v8 .seat.empty .plate .nm{font-size:10px;font-weight:600;letter-spacing:.04em;color:#ffffff8c;text-shadow:0 1px 4px rgba(0,0,0,.8)}.table-screen.v8 .seat.empty.locked{opacity:.3}.table-screen.v8 .seat.empty.locked .plate{visibility:hidden}.table-screen.v8 .seat.empty.locked.in-play{opacity:0;pointer-events:none}@media(hover:hover){.table-screen.v8 .seat.empty:not(.locked):hover .av{transform:scale(.7);background:#d9b8771f;border-color:#d9b87799;color:var(--gold-2)}}.so-pill,.so-pill *,.seat .plate .st.so,.status-row .sr-label,.tb-brand{white-space:nowrap}.so-pill .so-short{display:none}@media(max-width:479px){.table-screen.v8 .so-pill .so-long{display:none}.table-screen.v8 .so-pill .so-short{display:inline}}@media(max-width:374px){.table-screen.v8 .topbar{gap:5px;padding-left:8px;padding-right:8px}.table-screen.v8 .topbar .icon-btn{width:38px;height:38px}.table-screen.v8 .topbar .so-pill{height:38px;padding:0 8px 0 7px;font-size:11px;gap:5px}.table-screen.v8 .tb-brand{font-size:14.5px;margin-left:1px}.table-screen.v8 .tb-brand .hg-logo{gap:5px}.table-screen.v8 .tb-brand .hg-house{width:17px;height:17px}}.act-card.idle .idle-note{background:#1722346b;border:1px solid rgba(255,255,255,.06);color:#aeb6c2;font-weight:600;letter-spacing:.01em}.act-card.idle .idle-secs{color:#d6dbe2}.act-card .ac-cap>span:not(.k){overflow:hidden;text-overflow:ellipsis;min-width:0}.sheet-head.has-brand{flex-wrap:wrap;row-gap:6px}.sheet-head .sheet-brand{flex:0 0 100%;font-size:14px;opacity:.9;order:-1}.sheet-head .sheet-brand .hg-house{width:18px;height:18px}.seat-hover{min-width:0;gap:5px;padding:9px 12px;border-radius:11px}.seat-hover .hv-k{font-size:11px;font-weight:600;letter-spacing:.01em;text-transform:none;color:#9aa4b2}.seat-hover .hv-v{font-size:13.5px}.pop .hv-k{font-size:11.5px;font-weight:600;letter-spacing:.01em;text-transform:none;color:#9aa4b2}@media(hover:hover)and (pointer:fine){.table-screen.v8 .seat:not(.empty):not(.me) .av-wrap,.table-screen.v8 .seat:not(.empty):not(.me) .plate{cursor:pointer}.table-screen.v8 .seat:not(.empty):not(.me):hover .av{transform:translateY(-2px);filter:brightness(1.06)}.table-screen.v8 .seat:not(.empty):not(.me):hover .plate{border-color:#fff3}}.act-card .presets button:active,.act-card .tick:active,.chat-pill:active,.table-screen .icon-btn:active,.so-pill:active,.menu-item:active,.room-opt:active{transform:scale(.97);transition-duration:.08s}.act-card .act{transition:transform .14s var(--ease-out),filter .2s,box-shadow .25s}.act-card .act.raise:hover{box-shadow:inset 0 1px #fff9,0 12px 26px -12px #d9b877f2}.table-screen.v8 .seat.top-c .hole.up,.table-screen.v8 .seat.top-c .hole.stud{bottom:auto;top:-10px;left:calc(50% + var(--av, 50px) / 2 + 4px);transform:none}.act-card .act.allin{animation:none;letter-spacing:.08em;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffbe7873,0 10px 24px -12px #e5484de6}.table-screen.v8:not(.land) .seat.top-c .hole:not(.up):not(.stud){bottom:auto;top:calc(var(--av, 50px) * .06);left:calc(50% + var(--av, 50px) * .12);transform:none}.table-screen.v8.land .seat.side-l .hole.up{bottom:auto;top:calc(-10px * var(--ui, 1));left:calc(50% + var(--av, 50px) / 2 + 4px);right:auto;transform:none}.table-screen.v8.land .seat.side-r .hole.up{bottom:auto;top:calc(-10px * var(--ui, 1));left:auto;right:calc(50% + var(--av, 50px) / 2 + 4px);transform:none}.table-screen.v8:not(.land) .seat.top-r .hole.up{bottom:auto;top:-10px;left:calc(50% + var(--av, 50px) / 2 + 4px);right:auto;transform:none}.table-screen.v8:not(.land) .seat.top-l .hole.up{bottom:auto;top:-10px;right:calc(50% + var(--av, 50px) / 2 + 4px);left:auto;transform:none}.table-screen.v8 .my-cards.at-seat{gap:0}.table-screen.v8 .my-cards.at-seat>.card+.card{margin-left:var(--hgap, 5px)}.table-screen.v8:not(.land) .my-cards.at-seat.mid:not(.side){bottom:calc(100% - 16px)}.rit-run .rit-label{width:0;min-width:100%;overflow:hidden}.rit-run .rit-who,.rit-run .rit-hn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rit-run .rit-who{flex:0 1 auto}.rit-run .rit-hn{flex:0 100 auto}.table-screen.v8:not(.land)[data-seats="8"] .bet .v,.table-screen.v8:not(.land)[data-seats="9"] .bet .v,.table-screen.v8:not(.land)[data-seats="10"] .bet .v{font-size:10px;padding:0 5px}.act-card .act{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px}.act-card .act.sm{font-size:12.5px;letter-spacing:.04em}.act-card .act.xs{font-size:11.5px;letter-spacing:.02em}.table-screen.v8.land .act-card .act.sm{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8.land .act-card .act.xs{font-size:calc(11.5px * var(--ui, 1))}@media(max-width:380px){.act-card .act.sm{font-size:11.5px;letter-spacing:.02em}.act-card .act.xs{font-size:10.5px;letter-spacing:0}}.table-screen.v8:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .96  0 0 0 0 .88  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.35'/></svg>");opacity:.1;mix-blend-mode:soft-light}.table-screen.v8 .felt{background:var(--felt-noise),radial-gradient(ellipse 46% 34% at 50% 40%,#ffecc812,#ffecc800),radial-gradient(ellipse 72% 62% at 50% 44%,color-mix(in srgb,var(--felt-a) 84%,#fff 16%) 0%,var(--felt-a) 44%,var(--felt-b) 100%)}.table-screen.v8 .felt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px #d6b26e61,0 0 0 2px #140c068c}.table-screen.v8 .felt .line{border-color:#e2c4846b}.table-screen.v8 .rail:after{background:linear-gradient(180deg,#ffe4be1a,#fff0 26%,#0000 68%,#00000038),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='2'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23g)' opacity='.18'/></svg>")}.table-screen.v8 .rail-stitch{border-color:#f0d6a042}.card .r2{display:none}.card .face{overflow:hidden}.card .face:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff59,#fff0 34%),radial-gradient(ellipse 120% 90% at 50% 120%,#786e5a14,#786e5a00 70%)}.card .pip{display:block;left:10%;top:41%;width:23%}.card .face.ten .pip{left:9%}.card .big{inset:auto 9% 8% auto;width:50%}.seat .hole.stud .card .big,.seat .hole.many .card .big,.my-cards.many .card .big,.hh-cards .card .big,.deck-grid .card .big{right:8%;bottom:7%;width:46%}.seat .hole.stud .card .pip,.seat .hole.many .card .pip,.my-cards.many .card .pip,.hh-cards .card .pip,.deck-grid .card .pip{top:50%;width:28%}.table-screen.v8 .seat .plate{box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #d9b8771a,0 10px 22px -10px #000000e6}.table-screen.v8 .seat .av{box-shadow:0 0 0 2px #0a101bf2,0 0 0 3px #d9b87747,0 8px 16px -6px #000000d9}.status-row .sr-hint.hide{display:none}.lp-stage{--felt-a: #22396A;--felt-b: #0E1A36}.lp-rail{border-radius:74px;background:linear-gradient(180deg,#5a3b29,#3a2417 46%,#1a0f09);box-shadow:inset 0 1px #ffe4be2e,0 6px 0 -1px #120a05,0 40px 80px -24px #000000f2}.lp-rail:before{border-radius:67px;border:1px dashed rgba(240,214,160,.24);box-shadow:none}.lp-rail .felt{border-radius:63px}.lp-rail .felt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px #d6b26e61}.lp-rail .felt .line{border-radius:44px;border:1px dashed rgba(226,196,132,.42)}.lp-plate{background:linear-gradient(180deg,#16223a,#0d1527);border-color:#d9b87729;min-width:64px}.lp-plate .nm{white-space:nowrap;transition:color .2s}.lp-plate .nm.lp-act{font-size:8.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8fe0b4}.lp-plate .nm.lp-act.gold{color:var(--gold-2)}.lp-plate .nm.lp-act.dim{color:#ffffff80}.lp-seat .av{box-shadow:0 0 0 2px #0a101bf2,0 0 0 3px #d9b87747,0 10px 20px -8px #000000f2}.stage .bet.tight .chips{display:none}:root{--font: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--glass: rgba(10, 14, 22, .58);--glass-2: rgba(16, 21, 32, .66);--glass-line: rgba(255, 255, 255, .11);--champagne: linear-gradient(180deg, #F2E1B6 0%, #E1C690 100%)}body{font-feature-settings:"cv11","ss01","tnum" 0}.num,.table-screen .plate .st,.table-screen .bet .v,.table-screen .pot .amt{font-variant-numeric:tabular-nums}.table-screen.v8:before{opacity:.05}.table-screen.v8 .room-shade{background:radial-gradient(85% 70% at 50% 50%,#04070c1a,#04070c6b 92%),linear-gradient(180deg,#04070c57,#04070c00 16% 70%,#04070c80)}.table-screen.v8 .topbar{background:none;border:0;box-shadow:none}.table-screen.v8 .topbar .icon-btn{background:none;border:0;box-shadow:none;color:#f4f5f7;filter:drop-shadow(0 1px 6px rgba(0,0,0,.55))}.table-screen.v8 .topbar .icon-btn svg path{stroke-width:1.6}@media(hover:hover){.table-screen.v8 .topbar .icon-btn:hover{background:#ffffff14;transform:none}}.table-screen.v8 .topbar .so-pill{height:32px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:12px;font-weight:600;letter-spacing:.01em;padding:0 12px 0 9px;box-shadow:none}.table-screen.v8 .topbar .so-pill.back{height:32px;background:var(--champagne);color:#241a08;border-color:transparent}.table-screen.v8:not(.land) .tb-brand{display:none}.table-screen.v8 .tb-brand{font-size:16px}.table-screen.v8 .tb-private{display:none}.hg-logo{font-weight:700;letter-spacing:-.02em}.hg-logo .hg-house{color:var(--gold)}.table-screen.v8>.topline,.table-screen.v8.land>.topline{flex-direction:column;justify-content:flex-start;gap:2px;height:36px;padding:0 16px;margin-top:0;overflow:visible}.table-screen.v8.land>.topline{transform:translateY(calc(-38px * var(--ui, 1)));padding:0 30%}.topline .tl-name{font-size:15px;font-weight:600;letter-spacing:-.01em;color:#fff;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 10px rgba(0,0,0,.7)}.topline .tl-sub{display:flex;align-items:center;justify-content:center;gap:7px;max-width:100%;min-width:0}.topline .tl-stakes{font-size:11.5px;font-weight:500;letter-spacing:.02em;color:#ffffffd1}.topline .tl-sep{width:3px;height:3px;border-radius:50%;background:var(--gold);flex:none}.topline .tl-room{font-size:11.5px;font-weight:500;letter-spacing:.02em;text-transform:none;color:#f1ddabe6;white-space:nowrap}.table-screen.v8.land .topline .tl-name{font-size:calc(17px * var(--ui, 1))}.table-screen.v8.land .topline .tl-stakes,.table-screen.v8.land .topline .tl-room{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8 .rail{padding:7px;background:linear-gradient(180deg,var(--rail-hi, #6B4A33) 0%,var(--rail-c, #4A3020) 55%,var(--rail-lo, #24160C) 100%);box-shadow:0 0 0 1px #00000059,inset 0 1px #ffe6c438,0 30px 60px -24px #000000bf,0 10px 22px -12px #0000008c}.table-screen.v8.land .rail{padding:calc(9px * var(--ui, 1));transform:translate(-50%,-50%) perspective(1700px) rotateX(6deg)}.table-screen.v8 .rail:before{display:none}.table-screen.v8 .rail:after{background:linear-gradient(180deg,#ffeccd1f,#fff0 40%,#0000 70%,#0000002e)}.table-screen.v8 .rail-stitch{display:none}.table-screen.v8 .felt,.table-screen.v8.land .felt{border-radius:max(0px,calc(var(--rr, 999px) - 7px))}.table-screen.v8.land .felt{border-radius:max(0px,calc(var(--rr, 999px) - 9px * var(--ui, 1)))}.table-screen.v8 .felt{background:var(--felt-noise),radial-gradient(ellipse 60% 46% at 50% 44%,#fff6de14,#fff6de00),radial-gradient(ellipse 78% 66% at 50% 46%,color-mix(in srgb,var(--felt-a) 88%,#fff 12%) 0%,var(--felt-a) 46%,var(--felt-b) 100%);box-shadow:inset 0 0 0 1px #00000059,inset 0 6px 18px #00000052,inset 0 0 50px #00000038}.table-screen.v8 .felt:after{box-shadow:0 0 0 1px #e2c4848c}.table-screen.v8 .felt .line{border:1px solid rgba(255,255,255,.07)}.table-screen.v8 .felt-label .t1{font-family:var(--font);font-weight:600;letter-spacing:-.01em;font-size:18px}.table-screen.v8.land .felt-label .t1{font-size:calc(22px * var(--ui, 1))}.card .face{background:#fff;box-shadow:inset 0 0 0 1px #14182014,0 calc(var(--cw) * .03) 0 #a0a0a08c,0 calc(var(--cw) * .16) calc(var(--cw) * .32) calc(var(--cw) * -.1) #0009}.card .face:before{background:linear-gradient(160deg,#fff6,#fff0 30%)}.card .r{font-family:var(--font);font-weight:700;letter-spacing:-.04em;font-size:calc(var(--cw) * .42);left:9%;top:4%}.card .face.ten .r{font-size:calc(var(--cw) * .37);letter-spacing:-.1em;left:5%}.card .pip{top:44%;width:24%}.card .big{right:8%;bottom:7%;width:54%}.card{color:#111318}.card.red{color:#d6243a}.four .card.sd{color:#1f63d8}.four .card.sc{color:#138a48}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 24px;box-shadow:0 3px 8px #0000008c}@media(max-width:379px){.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 21px}}@media(min-width:900px){.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 27px}}.table-screen.v8.land .seat .hole:not(.up):not(.stud) .card{--cw: calc(27px * var(--ui, 1))}.table-screen.v8 .seat .hole:not(.up):not(.stud){gap:0}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card+.card{margin-left:calc(var(--cw) * -.28);transform:rotate(4deg)}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card:first-child{transform:rotate(-4deg)}.table-screen.v8 .seat .plate{background:var(--glass-2);border:1px solid var(--glass-line);box-shadow:inset 0 1px #ffffff12,0 10px 22px -10px #000000d9;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-radius:12px}.table-screen.v8 .seat .plate .nm{font-size:11px;font-weight:500;color:#eceff4c7;letter-spacing:0}.table-screen.v8 .seat .plate .st{font-size:15px;font-weight:700;letter-spacing:-.02em;color:#fff}.table-screen.v8.land .seat .plate .st{font-size:calc(16.5px * var(--ui, 1))}.table-screen.v8 .seat .av{box-shadow:0 0 0 2px #080b12e6,0 0 0 3px #ffffff24,0 8px 18px -6px #000c}.table-screen.v8 .seat.turn .plate{border-color:#f1ddab8c}.seat.away{opacity:.62}.seat.away .av{filter:grayscale(1) brightness(.55)}.seat.away .plate{background:#080a0eb3}.seat.away .plate .nm{color:#ffffff80}.seat.away .plate .st.so{color:#ffffffc7;font-weight:600;letter-spacing:.02em}.table-screen.v8 .dealer{filter:drop-shadow(0 3px 6px rgba(0,0,0,.55))}.table-screen.v8 .bet .v{font-family:var(--font);font-weight:600;font-size:11.5px;padding:1px 7px;border-radius:999px;background:#06090e9e}.table-screen.v8 .pot .amt{font-family:var(--font)}.table-screen.v8 .pot .amt .k{font-weight:600;letter-spacing:.16em}.table-screen.v8 .pot .amt b{font-weight:700}.table-screen.v8>.me-panel{background:linear-gradient(180deg,#04070c00,#04070c6b 46%,#04070ca8)}.act-card{background:#0c101999;border:1px solid rgba(255,255,255,.09);border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 24px 48px -20px #000000d9;backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.table-screen.v8.land .act-card{border-radius:20px}.act-card .presets button{border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:#f0f2f6db;font-family:var(--font);font-weight:500;font-size:12.5px;letter-spacing:0}.act-card .presets button.on{background:#f1ddab24;border-color:#f1ddab8c;color:#f6e6bf}.act-card .presets .amt-ctl{font-weight:700;color:#f6e6bf;border-color:#f1ddab59;background:#f1ddab0f}.act-card .act{border-radius:15px;font-family:var(--font);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.table-screen.v8.land .act-card .act{font-size:14.5px}.act-card .act.fold{background:#ffffff0a;color:#f2f3f5;border:1px solid rgba(255,255,255,.24);box-shadow:none}.act-card .act.check,.act-card .act.call{background:#fff;color:#0e1116;box-shadow:0 10px 22px -14px #ffffff80}.act-card .act.raise{background:var(--champagne);color:#22190a;box-shadow:0 12px 26px -14px #e2c690d9}.act-card .tick{border-radius:14px;font-family:var(--font);font-weight:500;background:#ffffff0d;border-color:#ffffff1a}.act-card .tick.primary{background:var(--champagne)}.act-card .sizer-row .nudge,.act-card .amt-box{border-radius:12px}.act-card .ac-cap{font-family:var(--font)}.act-card .ac-cap .k{font-weight:600;letter-spacing:.16em}.chat-pill{border-radius:999px;background:var(--glass);border-color:var(--glass-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-weight:500}.table-screen.v8 .bank-btn{border-radius:999px}.status-row .sr-label{font-weight:600}.btn{font-family:var(--font);font-weight:600;letter-spacing:.01em}.btn-gold{background:var(--champagne)}@media(max-width:380px){.act-card .act{font-size:14px}}.lp-stage{--felt-a: #1F6B48;--felt-b: #0C3A26}.lp-rail{padding:6px;background:linear-gradient(180deg,#6b4a33,#4a3020 55%,#24160c);box-shadow:inset 0 1px #ffe6c438,0 30px 60px -24px #000c}.lp-rail:before{display:none}.lp-rail .felt{border-radius:68px}.lp-rail .felt:after{box-shadow:0 0 0 1px #e2c4848c}.lp-rail .felt .line{border:1px solid rgba(255,255,255,.07)}.lp-plate{background:#101520b8;border-color:#ffffff1f;border-radius:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-title,.lp-promise,.lp-kicker,.lp-btn{font-family:var(--font)}.lp-title{letter-spacing:-.04em;font-weight:700}.lp-btn{font-weight:600;letter-spacing:.06em;background:var(--champagne)}.lp10 .lp-stage{--felt-a: #1F6B48;--felt-b: #0C3A26;position:relative;width:100%;aspect-ratio:480 / 360;transform:perspective(1600px) rotateX(calc(var(--py, 0) * -4deg)) rotateY(calc(var(--px, 0) * 6deg));transition:transform .6s var(--lp-ease)}.lp10 .lp-scene{position:absolute;left:0;top:0;width:480px;height:360px;transform-origin:0 0;transform:scale(var(--s, .75));font-family:var(--font)}.lp10 .lp-lamp{position:absolute;left:50%;top:10px;width:620px;height:380px;transform:translate(-50%);background:radial-gradient(closest-side,#ffe8ba21,#ffe8ba0a 55%,#ffe8ba00);pointer-events:none}.lp10 .lp-rail{left:240px;top:190px;width:392px;height:214px;padding:6px;border-radius:999px;background:linear-gradient(180deg,#6b4a33,#4a3020 55%,#24160c);box-shadow:0 0 0 1px #00000059,inset 0 1px #ffe6c438,0 30px 60px -22px #000000d9,0 10px 22px -12px #0009}.lp10 .lp-rail:before{display:none}.lp10 .lp-rail .felt{border-radius:999px;background:var(--felt-noise),radial-gradient(ellipse 60% 46% at 50% 44%,#fff6de14,#fff6de00),radial-gradient(ellipse 78% 66% at 50% 46%,color-mix(in srgb,var(--felt-a) 88%,#fff 12%) 0%,var(--felt-a) 46%,var(--felt-b) 100%);box-shadow:inset 0 0 0 1px #00000059,inset 0 6px 18px #00000052,inset 0 0 50px #00000038}.lp10 .lp-rail .felt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #e2c4848c}.lp10 .lp-rail .felt .line{inset:13% 9%;border-radius:999px;border:1px solid rgba(255,255,255,.07)}.lp10 .lp-felt-mark{position:absolute;left:50%;top:52%;width:120px;height:auto;transform:translate(-50%,-50%);color:#f5f2ea14}.lp10 .lp-felt-mark svg{display:block;width:100%;height:auto}.lp10 .lp-sweep{position:absolute;inset:0;background:linear-gradient(100deg,#fff0 40%,#fff8e613,#fff0 60%);transform:translate(-110%);animation:lp10Glint 9s cubic-bezier(.45,0,.25,1) 1.4s infinite;pointer-events:none}@keyframes lp10Glint{0%{transform:translate(-110%)}34%,to{transform:translate(110%)}}.lp10 .lp-board{position:absolute;left:240px;top:194px;transform:translate(-50%,-50%);display:flex;gap:5px;z-index:2}.lp10 .lp-board .card{--cw: 40px}.lp10 .lp-board .card.empty{border:1px solid rgba(255,255,255,.08);background:#0000001f;box-shadow:none}.lp10 .lp-pot{position:absolute;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .25s}.lp10 .lp-pot.on{opacity:1}.lp10 .lp-pot-chips{display:flex}.lp10 .lp-pot-chips .chipset{display:block}.lp10 .lp-pot-amt{position:static;transform:none;opacity:1;font-size:11px;font-weight:600;letter-spacing:0;color:#fff;padding:2px 8px;border-radius:999px;background:#06090e9e;white-space:nowrap}.lp10 .lp-result{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 12px;border-radius:999px;background:#0c1019d1;border:1px solid rgba(241,221,171,.5);box-shadow:inset 0 1px #ffffff0f,0 10px 24px -10px #000000e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);white-space:nowrap;opacity:0;transform:translate(-50%,-50%) scale(.92);transition:opacity .3s,transform .45s cubic-bezier(.3,1.4,.6,1)}.lp10 .lp-result.on{opacity:1;transform:translate(-50%,-50%) scale(1)}.lp10 .lp-result .k{font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ead9ae}.lp10 .lp-result .v{font-size:11.5px;font-weight:700;color:#fff}.lp10 .lp-dealer{position:absolute;width:22px;height:22px;z-index:3;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 6px rgba(0,0,0,.55))}.lp10 .lp-dealer svg{display:block;width:100%;height:100%}.lp10 .lp-seat{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:4;transition:opacity .4s}.lp10 .lp-seat.out{opacity:.55}.lp10 .lp-seat .av{position:relative;z-index:1;width:42px;height:42px;border-radius:50%;overflow:hidden;background:#161b26;box-shadow:0 0 0 2px #080b12e6,0 0 0 3px #ffffff24,0 8px 18px -6px #000c;transition:box-shadow .4s}.lp10 .lp-seat.me .av{width:46px;height:46px;box-shadow:0 0 0 2px #080b12e6,0 0 0 3px #e2c690bf,0 8px 18px -6px #000c}.lp10 .lp-seat.win .av{box-shadow:0 0 0 2px #080b12e6,0 0 0 3px #f2e1b6,0 0 24px 4px #f2e1b666,0 8px 18px -6px #000c}.lp10 .lp-seat .av svg{width:100%;height:100%}.lp10 .lp-plate{position:relative;z-index:3;margin-top:-8px;min-width:64px;padding:3px 9px 4px;border-radius:10px;text-align:center;background:#101520a8;border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff12,0 10px 22px -10px #000000d9;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.lp10 .lp-plate .nm{display:block;height:12px;font-size:9.5px;font-weight:500;line-height:12px;letter-spacing:0;text-transform:none;color:#eceff4c7;white-space:nowrap;transition:color .2s}.lp10 .lp-plate .nm.lp-act{font-size:8.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9fe3bf}.lp10 .lp-plate .nm.lp-act.gold{color:#f2e1b6}.lp10 .lp-plate .nm.lp-act.dim{color:#ffffff80}.lp10 .lp-plate .st{display:block;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff}.lp10 .lp-hole{position:absolute;z-index:2;left:50%;top:-20px;transform:translate(-50%);display:flex}.lp10 .lp-hole .card{--cw: 22px;margin:0;box-shadow:0 3px 8px #0000008c}.lp10 .lp-hole .card+.card{margin-left:-6px}.lp10 .lp-hole .card:first-child{rotate:-5deg}.lp10 .lp-hole .card:last-child{rotate:5deg}.lp10 .lp-hole.me{top:-44px;gap:3px}.lp10 .lp-hole.me .card{--cw: 36px}.lp10 .lp-hole.me .card+.card{margin-left:0}.lp10 .lp-hole.me .card:first-child{rotate:-3deg}.lp10 .lp-hole.me .card:last-child{rotate:3deg}.lp10 .lp-bet{position:absolute;z-index:3;transform:translate(-50%,-50%);display:flex;align-items:center;gap:4px}.lp10 .lp-chips{display:flex}.lp10 .lp-chips .chipset{display:block}.lp10 .lp-bet-amt{font-size:10.5px;font-weight:600;color:#fff;padding:1px 7px;border-radius:999px;background:#06090e9e;white-space:nowrap}@media(prefers-reduced-motion:reduce){.lp10 .lp-sweep{animation:none;display:none}.lp10 .lp-stage{transform:none;transition:none}}.lp10 .lp-title{font-weight:650;letter-spacing:-.04em}.lp10 .lp-btn{font-weight:600;letter-spacing:.08em;background:var(--lp-champ)}:root{--font-tech: "Geist", "Inter Tight", "Inter", -apple-system, system-ui, sans-serif}.hg-logo.wm{display:inline-flex;align-items:center;color:#f5f2ea;line-height:1}.hg-logo.wm .hg-wordmark{height:.95em;width:auto;display:block}.table-screen.v8 .tb-brand .hg-logo.wm .hg-wordmark{height:15px}.table-screen.v8.land .tb-brand .hg-logo.wm .hg-wordmark{height:calc(17px * var(--ui, 1))}.table-screen.v8 .felt-label .t1{width:120px;height:22px;font-size:0;color:transparent;-webkit-mask:var(--wm-mask) center / contain no-repeat;mask:var(--wm-mask) center / contain no-repeat;background:linear-gradient(100deg,#ffffff1f 0% 42%,#f6e0a8b3 50%,#ffffff1f 58% 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:transparent}.table-screen.v8.land .felt-label .t1{width:calc(150px * var(--ui, 1));height:calc(28px * var(--ui, 1))}.table-screen .center>.topline.on-felt{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;height:auto;margin:0;padding:0;width:max-content;max-width:70vw;pointer-events:none;overflow:visible;text-align:center}.table-screen .center>.topline.on-felt .tl-name{font-size:13px;font-weight:600;color:#ffffffc7;text-shadow:0 1px 6px rgba(0,0,0,.45)}.table-screen .center>.topline.on-felt .tl-stakes,.table-screen .center>.topline.on-felt .tl-room{font-size:10.5px;color:#ffffff94}.table-screen .center>.topline.on-felt .tl-room{color:#f1ddabb3}.table-screen.v8.land .center>.topline.on-felt .tl-name{font-size:calc(15px * var(--ui, 1))}.table-screen.v8.land .center>.topline.on-felt .tl-stakes,.table-screen.v8.land .center>.topline.on-felt .tl-room{font-size:calc(11.5px * var(--ui, 1))}.stage.multi-board .center>.topline.on-felt,.stage:has(.boards.rit-boards) .center>.topline.on-felt{display:none}.status-row.v11{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;height:40px}.status-row.v11 .sr-l{display:flex;justify-content:flex-start;min-width:0}.status-row.v11 .sr-right{display:flex;justify-content:flex-end;min-width:0}.status-row.v11 .sr-left{flex-direction:column;align-items:center;justify-content:center;gap:1px;overflow:hidden;max-width:min(56vw,300px);text-align:center}.status-row.v11 .sr-line{display:flex;align-items:center;gap:7px;white-space:nowrap}.status-row.v11 .sr-label{font-size:13px}.status-row.v11 .sr-time{font-family:var(--font-tech);font-size:13px;font-weight:600}.status-row.v11 .sr-hint{display:block;max-width:100%;font-size:11.5px;font-weight:500;color:#f1ddabdb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-screen.v8.land .status-row.v11{height:calc(40px * var(--ui, 1))}.felt-back{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:6;height:40px;padding:0 22px;border-radius:999px;background:linear-gradient(180deg,#f2e1b6,#e1c690);color:#22190a;font-family:var(--font);font-size:14px;font-weight:650;letter-spacing:.01em;box-shadow:0 12px 28px -12px #e2c690e6,0 0 0 1px #ffffff40 inset;animation:backPulse 2.4s ease-in-out infinite}.felt-back.hidden{display:none}@keyframes backPulse{0%,to{box-shadow:0 12px 28px -12px #e2c690e6,0 0 #f1ddab00}50%{box-shadow:0 12px 28px -12px #e2c690e6,0 0 0 7px #f1ddab24}}.act-card .back-tick{font-weight:650}.table-screen.v8 .seat .plate .ptimer path{stroke-width:2.4}.table-screen.v8 .seat .plate .ptimer .trk{stroke:#f1ddab2e}.table-screen.v8 .seat .plate .ptimer .prog{filter:drop-shadow(0 0 3px var(--tc, #F1DDAB)) drop-shadow(0 0 7px var(--tc, rgba(241, 221, 171, .7)))}.table-screen.v8 .seat.turn .plate{box-shadow:inset 0 1px #ffffff14,0 0 0 1px var(--tc, rgba(241, 221, 171, .4)),0 0 24px -4px var(--tc, rgba(241, 221, 171, .6)),0 10px 22px -10px #000000d9}.table-screen.v8 .seat .plate .pbar{height:3px;box-shadow:0 0 10px var(--tc, rgba(241, 221, 171, .8))}.table-screen.v8 .seat .clock{font-family:var(--font-tech);font-weight:600;letter-spacing:.02em}.table-screen.v8 .seat .clock.bank{color:#9ec3ff}.table-screen .seat.me .plate .st{cursor:pointer}.pop-text,.pop-text .a,.pop-text .b,.plus,.table-screen .pot .amt,.table-screen .bet .v,.act-card .ac-cap,.idle-note{font-family:var(--font-tech)}.pop-text .a{font-weight:600;letter-spacing:-.01em}.pop-text .a b{font-weight:700;font-variant-numeric:tabular-nums}.pop-text .b{font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-size:.72em;opacity:.85}.plus{font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.my-cards.shown-flash .card .face{box-shadow:0 0 0 2px #f1ddabe6,0 0 18px 2px #f1ddab73,0 8px 18px -6px #0009;transition:box-shadow .3s}.room{overflow:hidden}.room .room-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;pointer-events:none}.room .room-video.on{opacity:1}.room .room-ambience{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}@media(prefers-reduced-motion:reduce){.room .room-ambience,.room .room-video{display:none}}.table-screen.v8.land .status-row.v11 .sr-label,.table-screen.v8.land .status-row.v11 .sr-time{font-size:calc(14px * var(--ui, 1))}.table-screen.v8.land .status-row.v11 .sr-hint{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8.land .act-card .act{font-size:calc(15px * var(--ui, 1))}.table-screen.v8.land .act-card .presets button{font-size:calc(13px * var(--ui, 1))}.table-screen.v8.land .act-card .ac-foot,.table-screen.v8.land .act-card .ac-foot *{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8.land .chat-pill{height:calc(36px * var(--ui, 1));font-size:calc(13px * var(--ui, 1))}.table-screen.v8.land .bank-btn{height:calc(32px * var(--ui, 1));font-size:calc(13px * var(--ui, 1))}.stage:has(.bounty-banner) .center>.topline.on-felt{opacity:0;transition:opacity .2s}.table-screen.v8 .seat .plate{width:max-content;min-width:var(--pw, 78px);padding:9px 9px 6px;display:flex;flex-direction:column;align-items:center;gap:1px}.table-screen.v8 .seat .plate .nm{max-width:100%;margin:0;font-size:10.5px;line-height:1.25;font-weight:500;letter-spacing:.01em;color:#eceff4b8}.table-screen.v8 .seat .plate .st{max-width:100%;font-size:14.5px;line-height:1.15;font-weight:650;letter-spacing:-.01em;text-overflow:clip}.table-screen.v8 .seat .plate .st.allin{font-size:12.5px;letter-spacing:.08em}.table-screen.v8 .seat .plate .st.so{font-size:11px}.table-screen.v8.land .seat .plate{padding:calc(10px * var(--ui, 1)) calc(11px * var(--ui, 1)) calc(7px * var(--ui, 1))}.table-screen.v8.land .seat .plate .nm{font-size:calc(11.5px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st{font-size:calc(16px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st.allin{font-size:calc(13px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st.so{font-size:calc(11.5px * var(--ui, 1))}.table-screen.v8 .seat.empty .plate{width:auto;min-width:0}.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 28px;box-shadow:0 0 0 1px #f1ddab47,0 4px 10px #0009}@media(max-width:379px){.table-screen.v8 .seat .hole:not(.up):not(.stud) .card{--cw: 25px}}.table-screen.v8.land .seat .hole:not(.up):not(.stud) .card{--cw: calc(31px * var(--ui, 1))}.table-screen.v8 .seat .av,.table-screen.v8 .seat .hole .card{transition:filter .3s ease,transform .35s var(--ease-spring),box-shadow .3s ease}.table-screen.v8 .stage.acting .seat:not(.turn):not(.empty):not(.idle):not(.away) .av{filter:brightness(.78) saturate(.85)}.table-screen.v8 .stage.acting .seat:not(.turn):not(.empty) .hole:not(.up) .card{filter:brightness(.82)}.table-screen.v8 .seat.turn .av{filter:brightness(1.14) saturate(1.1);transform:scale(1.07);box-shadow:0 0 0 2px #080b12e6,0 0 0 3.5px var(--tc, #F1DDAB),0 0 22px 2px color-mix(in srgb,var(--tc, #F1DDAB) 55%,transparent),0 8px 18px -6px #000c}.table-screen.v8 .seat.turn .hole:not(.up) .card{filter:brightness(1.18);box-shadow:0 0 0 1px #f1ddabbf,0 0 14px 1px #f1ddab73,0 4px 10px #0009}.table-screen.v8 .seat.turn.me .my-cards .card .face{box-shadow:inset 0 0 0 1px #0000001a,0 0 0 1.5px #f1ddaba6,0 0 16px #f1ddab59,0 8px 18px -6px #0009}.table-screen.v8 .felt-label .t1{width:66px;height:12px}.table-screen.v8.land .felt-label .t1{width:calc(84px * var(--ui, 1));height:calc(15px * var(--ui, 1))}.wn{font-weight:700;color:#f1ddab}.wn.me{color:#7cf2b0}.wn[style*=--ac]:before{content:"";display:inline-block;width:.5em;height:.5em;margin:0 .3em .08em .05em;border-radius:50%;background:var(--ac);box-shadow:0 0 0 1.5px #0a0e16bf,0 0 6px color-mix(in srgb,var(--ac) 70%,transparent);vertical-align:middle}.rit-run .rit-who,.rit-run .rit-hn{text-overflow:clip}.pop-text .a .wn{font-weight:750}.act-card .ac-cap .wn{font-weight:700}.rit-label .wn{color:inherit}.act-card .sizer-row{--heat: #F1DDAB}.table-screen.v8.v8 .me-panel .act-card .sizer-row{grid-template-columns:44px minmax(0,1fr) 44px minmax(84px,max-content) 40px}.table-screen.v8.v8.land .me-panel .act-card .sizer-row{grid-template-columns:calc(40px * var(--ui, 1)) minmax(0,1fr) calc(40px * var(--ui, 1)) minmax(110px,max-content) calc(36px * var(--ui, 1))}.act-card .amt-box{min-width:0;max-width:46vw;overflow:hidden;border-color:color-mix(in srgb,var(--heat) 60%,transparent);color:var(--heat);transition:border-color .15s,color .15s}.act-card .amt-box .amt-in{max-width:none;min-width:3.5ch;color:var(--heat);font-variant-numeric:tabular-nums;transition:color .15s}.act-card .sizer-row .slider{touch-action:none;cursor:grab;height:44px}.act-card .sizer-row .slider:active{cursor:grabbing}.act-card .sizer-row .slider::-webkit-slider-runnable-track{height:7px;border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--heat) 55%,#F6E6BF) 0%,var(--heat) var(--p, 0%),rgba(255,255,255,.12) var(--p, 0%))}.act-card .sizer-row .slider::-webkit-slider-thumb{width:30px;height:30px;margin-top:-11.5px;border:2.5px solid var(--heat);background:radial-gradient(circle at 40% 35%,#fff,#edeae2);box-shadow:0 0 0 4px color-mix(in srgb,var(--heat) 22%,transparent),0 4px 12px #0000008c;transition:transform .15s var(--ease-out),box-shadow .2s}.act-card .sizer-row .slider:active::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 0 7px color-mix(in srgb,var(--heat) 26%,transparent),0 6px 16px #0009}.act-card .sizer-row .slider::-moz-range-progress{background:var(--heat)}.act-card .sizer-row .slider::-moz-range-thumb{width:28px;height:28px;border:2.5px solid var(--heat)}.act-card .sizer-row .slider.maxed::-webkit-slider-runnable-track{background:linear-gradient(90deg,#f09848,#e53e44)}.act-card .act.raise.heat{background:linear-gradient(180deg,color-mix(in srgb,var(--heat) 70%,#FFF4DA),var(--heat));transition:background .15s,color .15s}.act-card .act.raise.heat.hot{color:#fff;text-shadow:0 1px 2px rgba(80,20,0,.45)}.act-card .act.xxs{font-size:10.5px;letter-spacing:0}.my-cards.eye-able .card{cursor:pointer}.my-cards .card .eye{position:absolute;right:-5px;top:-6px;z-index:3;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;pointer-events:none;background:#0a0e16db;border:1px solid rgba(255,255,255,.22);color:#ffffff73;opacity:0;transform:scale(.8);transition:opacity .18s,transform .2s var(--ease-spring),background .2s,color .2s}.my-cards .card .eye svg{width:12px;height:12px}.my-cards .card .eye.on{opacity:1;transform:scale(1);background:#f1ddab;border-color:#f1ddab;color:#22190a;box-shadow:0 0 10px #f1ddaba6}@media(hover:hover){.my-cards.eye-able .card:hover .eye{opacity:1;transform:scale(1)}}.my-cards.eye-able .card:has(.eye.on) .face{box-shadow:inset 0 0 0 1px #0000001a,0 0 0 1.5px #f1ddabe6,0 8px 18px -6px #0009}.table-screen.v8 .my-cards.fold-peek{opacity:0;pointer-events:none;transition:opacity .18s ease}.table-screen.v8 .my-cards.fold-peek.open{opacity:1;pointer-events:auto;cursor:pointer}.table-screen.v8 .my-cards.fold-peek .card{opacity:.5;filter:saturate(.7)}.table-screen.v8 .my-cards.fold-peek.shown .card,.table-screen.v8 .my-cards.fold-peek .card.was-shown{opacity:1;filter:none}.my-cards .peek-hint{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);padding:4px 9px;border-radius:999px;white-space:nowrap;font-size:11px;font-weight:600;color:#f6e6bf;background:#0a0e16eb;border:1px solid rgba(241,221,171,.35);opacity:0;transition:opacity .2s;pointer-events:none;z-index:5}.my-cards .peek-hint.on{opacity:1}.table-screen.v8 .seat.me.idle .av-wrap{cursor:pointer}.strad-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 8px;border-radius:999px;white-space:nowrap;font-family:var(--font);font-size:12px;font-weight:600;color:#edeff3;background:var(--glass, rgba(16, 21, 32, .6));border:1px solid rgba(241,221,171,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s,color .2s,border-color .2s}.strad-chip .box{width:15px;height:15px;border-radius:5px;display:grid;place-items:center;border:1.5px solid rgba(241,221,171,.7);color:transparent}.strad-chip .box svg{width:11px;height:11px}.strad-chip.on{background:var(--champagne);color:#22190a;border-color:transparent}.strad-chip.on .box{border-color:#22190a;color:#22190a}.strad-chip .sc-short{display:none}@media(max-width:420px){.strad-chip .sc-long{display:none}.strad-chip .sc-short{display:inline}}.table-screen.v8.land .strad-chip{height:calc(32px * var(--ui, 1));font-size:calc(12.5px * var(--ui, 1))}.seat .av-wrap .fire{position:absolute;inset:-30%;z-index:-1;pointer-events:none}.fire .f-glow{position:absolute;inset:19%;border-radius:50%;box-shadow:0 0 10px 3px #ff7824bf,0 0 26px 9px #ff4e1459;animation:fGlow 1.7s ease-in-out infinite;transition:box-shadow .7s ease,opacity .7s ease}.fire .f-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#ff7a1f,#ffc15e,#ff5418,#ffb347,#ff6a1f,#ffd27a,#ff7a1f);-webkit-mask:radial-gradient(circle closest-side,transparent 60%,#000 63%,#000 71%,transparent 78%);mask:radial-gradient(circle closest-side,transparent 60%,#000 63%,#000 71%,transparent 78%);filter:blur(.8px);animation:fSpin 3.2s linear infinite;transition:opacity .6s ease}.fire .f-t{position:absolute;inset:0;transform:rotate(var(--a))}.fire .f-t:before{content:"";position:absolute;left:50%;top:3%;width:19%;height:24%;margin-left:-9.5%;border-radius:50% 50% 45% 45%/62% 62% 38% 38%;background:radial-gradient(ellipse 60% 70% at 50% 82%,#fff3c4,#ffc453 28%,#ff7a1f 58%,#ff3c0a00 80%);filter:blur(.6px);transform-origin:50% 100%;transform:scale(var(--s, 1));animation:fLick .95s ease-in-out var(--d, 0s) infinite alternate;transition:transform .45s ease,opacity .45s ease}@keyframes fSpin{to{transform:rotate(360deg)}}@keyframes fGlow{0%,to{opacity:.75}50%{opacity:1}}@keyframes fLick{0%{transform:scale(calc(var(--s, 1) * .92),calc(var(--s, 1) * .72));opacity:.78}45%{transform:scale(calc(var(--s, 1) * .86),calc(var(--s, 1) * 1.14)) translateY(-5%);opacity:1}to{transform:scale(calc(var(--s, 1) * 1.02),calc(var(--s, 1) * .9)) translateY(-2%);opacity:.88}}.fire.gold .f-t:before{background:radial-gradient(ellipse 60% 70% at 50% 82%,#fffbea,#fbe7b0,#e9c46a 60%,#e9c46a00 80%);animation:fFlare 2.4s cubic-bezier(.2,.7,.3,1) forwards}.fire.gold .f-ring{background:conic-gradient(from 0deg,#f1ddab,#fff4d6,#e2be6a,#f6e3b0,#f1ddab);animation:fSpin 3.2s linear infinite,fFade 2.6s ease-in .2s forwards}.fire.gold .f-glow{animation:fGold 2.8s ease-out forwards;box-shadow:0 0 14px 5px #f1ddabd9,0 0 36px 12px #f1ddab61}@keyframes fFlare{0%{transform:scale(var(--s, 1));opacity:1}22%{transform:scale(calc(var(--s, 1) * 1.15),calc(var(--s, 1) * 1.45));opacity:1}to{transform:scale(calc(var(--s, 1) * .5),.1);opacity:0}}@keyframes fFade{to{opacity:0}}@keyframes fGold{0%{opacity:1}60%{opacity:1}to{opacity:0}}.fire.out .f-t:before{animation:none;transform:scale(.3,0);opacity:0;transition-duration:.4s}.fire.out .f-ring,.fire.out .f-glow{opacity:0;animation:none}.fire .smoke{position:absolute;inset:0;mix-blend-mode:normal}.fire .smoke i{position:absolute;left:calc(30% + var(--k) * 8%);top:30%;width:34%;height:34%;border-radius:50%;background:radial-gradient(circle,rgba(196,200,208,.55) 0%,rgba(150,156,166,.25) 45%,transparent 70%);filter:blur(2px);opacity:0;animation:fSmoke 1.5s ease-out calc(var(--k) * .07s) forwards}@keyframes fSmoke{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:.85}to{opacity:0;transform:translate(calc((var(--k) - 2.5) * 6px),-34px) scale(1.9)}}.seat.away .fire,.seat.idle .fire{display:none}.rit-avs{display:inline-flex;align-items:center}.rit-av{width:15px;height:15px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 1.5px #0a0e16e6;background:#1a2536}.rit-av+.rit-av{margin-left:-4px}.rit-av svg{width:100%;height:100%;display:block}.table-screen.land .rit-av{width:17px;height:17px}.rit-run.won .rit-who{text-shadow:0 1px 3px rgba(0,0,0,.7)}html.no-anim .table-screen *,html.no-anim .table-screen *:before,html.no-anim .table-screen *:after{animation:none!important;transition:none!important}html.no-anim .table-screen .felt .sheen{display:none}.table-screen.v8:not(.land) .act-card .amt-box{max-width:31vw;padding:0 8px}.table-screen.v8.v8:not(.land) .me-panel .act-card .sizer-row{grid-template-columns:40px minmax(96px,1fr) 40px minmax(76px,max-content) 36px;gap:5px}.table-screen.v8:not(.land) .seat.top-c .hole:not(.up):not(.stud){left:calc(50% + var(--av, 50px) * .22)}.return-status{margin-top:6px;font-size:12px;line-height:1.35;color:#eceff4b8;text-align:center;padding:0 8px}:root{--font-ui: "Geist", "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-num: "Geist Mono", ui-monospace, "SF Mono", "JetBrains Mono", "Roboto Mono", Menlo, Consolas, monospace;--font: var(--font-ui);--font-tech: var(--font-ui)}.table-screen{font-family:var(--font-ui)}.table-screen .num,.table-screen .seat .plate .st,.table-screen .bet .v,.table-screen .pot .amt b,.table-screen .seat .clock,.table-screen .status-row .sr-time,.table-screen .act-card .ac-hand,.table-screen .act-card .amt-ctl,.table-screen .act-card .amt-in,.table-screen .act-card .amt-box .cur,.table-screen .pop-text .a b,.table-screen .plus,.table-screen .bank-btn,.table-screen .t-hud-top,.table-screen .t-hud-sub{font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}.table-screen .seat .plate .st.allin,.table-screen .seat .plate .st.so{font-family:var(--font-ui)}.table-screen.v8>.topbar{position:relative}.hdr-title{position:absolute;left:50%;transform:translate(-50%);z-index:1;max-width:calc(100% - 28px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:-.005em;color:#f6f7f9f0;text-shadow:0 1px 8px rgba(0,0,0,.7);pointer-events:none}.hdr-title .ht-sep{color:#f1ddab8c;font-weight:500}.hdr-title .ht-stakes{font-family:var(--font-num);font-size:.92em;font-weight:500;letter-spacing:-.02em;color:#f1ddab}.hdr-title .ht-room{font-weight:500;color:#eceff4a8}.hdr-title [hidden]{display:none}.table-screen.v8:not(.land)>.topbar{padding-top:calc(8px + var(--safe-t));padding-bottom:21px}.table-screen.v8:not(.land) .hdr-title{bottom:2px;height:18px;line-height:18px;font-size:12.5px}.table-screen.v8.land .hdr-title{top:calc(12px * var(--ui, 1) + var(--safe-t));height:calc(40px * var(--ui, 1));line-height:calc(40px * var(--ui, 1));font-size:calc(14.5px * var(--ui, 1));max-width:calc(100% - 500px * var(--ui, 1))}.table-screen.v8.land .topbar:has(.t-hud) .hdr-title{display:none}.table-screen .room,.table-screen.v8 .room{transition:none}.room>.room-fade{position:absolute;inset:0;z-index:4;background:#000;opacity:1;pointer-events:none}html.no-anim .room>.room-fade{transition:none}.table-screen .center{gap:0}.table-screen .center>.pot{position:absolute;left:50%;bottom:calc(100% + var(--pot-gap, 8px));transform:translate(-50%);min-height:0;width:max-content}.table-screen .center>.status-msg{position:absolute;left:50%;top:calc(100% + 12px);transform:translate(-50%);width:max-content;max-width:min(240px,70vw);white-space:normal}.table-screen .boards{min-height:calc(var(--bw, 40px) * 1.4);min-width:calc(var(--bw, 40px) * 5.4);justify-content:center}.table-screen .board .card.empty.res-hide{opacity:0;transition:opacity .3s ease}.table-screen.v8 .pot .amt{gap:8px;line-height:1.15}.table-screen.v8 .pot .amt .k{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.18em;color:#ffffffb3}.table-screen.v8 .pot .amt b{font-size:17px;font-weight:600;letter-spacing:-.02em;color:#fff}.table-screen.v8.land .pot .amt b{font-size:calc(19px * var(--ui, 1))}.table-screen.v8.land .pot .amt .k{font-size:calc(10.5px * var(--ui, 1))}.table-screen.v8 .seat .plate{width:var(--plw, var(--pw, 84px));min-width:0;max-width:none;margin-top:-6px;padding:12px 8px 8px;gap:3px;border-radius:12px}.table-screen.v8 .seat .plate .nm{max-width:100%;margin:0;font-family:var(--font-ui);font-size:12px;line-height:15px;font-weight:500;letter-spacing:0;color:#eceff4cc}.table-screen.v8 .seat .plate .st{max-width:100%;font-size:16.5px;line-height:20px;font-weight:600;letter-spacing:-.03em;color:#fff}.table-screen.v8 .seat .plate .st.allin{font-size:12.5px;font-weight:700;letter-spacing:.14em;color:#ff8589}.table-screen.v8 .seat .plate .st.so{font-size:11.5px;letter-spacing:.01em}.table-screen.v8 .seat .tag{top:calc(var(--av, 50px) + 6px);height:15px;line-height:15px;font-size:10px;letter-spacing:.16em;font-family:var(--font-ui)}.table-screen.v8 .seat .plate .pbar{bottom:4px}.table-screen.v8.land .seat .plate{margin-top:calc(-6px * var(--ui, 1));padding:calc(13px * var(--ui, 1)) calc(10px * var(--ui, 1)) calc(9px * var(--ui, 1));gap:calc(3px * var(--ui, 1));border-radius:calc(13px * var(--ui, 1))}.table-screen.v8.land .seat .plate .nm{font-size:calc(13px * var(--ui, 1));line-height:calc(16px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st{font-size:calc(18.5px * var(--ui, 1));line-height:calc(22px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st.allin{font-size:calc(13.5px * var(--ui, 1))}.table-screen.v8.land .seat .plate .st.so{font-size:calc(12px * var(--ui, 1))}.table-screen.v8.land .seat .tag{top:calc(var(--av, 50px) + 7px * var(--ui, 1));height:calc(16px * var(--ui, 1));line-height:calc(16px * var(--ui, 1));font-size:calc(10.5px * var(--ui, 1))}.table-screen.v8:not(.land)[data-seats="8"] .seat .plate .nm,.table-screen.v8:not(.land)[data-seats="9"] .seat .plate .nm,.table-screen.v8:not(.land)[data-seats="10"] .seat .plate .nm{font-size:11.5px}.table-screen.v8:not(.land)[data-seats="8"] .seat .plate .st,.table-screen.v8:not(.land)[data-seats="9"] .seat .plate .st,.table-screen.v8:not(.land)[data-seats="10"] .seat .plate .st{font-size:15.5px}.table-screen.v8 .seat.turn .av,.seat.turn .av{transform:none}.table-screen.v8 .bet .v{font-size:11.5px;font-weight:600;letter-spacing:-.02em}.table-screen.v8.land .bet .v{font-size:calc(12.5px * var(--ui, 1))}.table-screen.v8 .seat .clock{min-width:46px;text-align:center;font-weight:600;letter-spacing:-.02em}.table-screen .pop-text{text-align:center}.table-screen .pop-text .a{font-family:var(--font-ui);font-weight:600}.table-screen .pop-text .a b{font-weight:600;letter-spacing:-.02em}.table-screen .pop-text .b{font-family:var(--font-ui)}.table-screen.v8{--panel-h: 210px}.table-screen.v8:not(.land) .act-card{grid-template-rows:42px var(--ctl-h) 26px}.table-screen.v8:not(.land) .act-card .sizer-row .slider{height:42px}.table-screen.v8.land{--panel-h: calc(202px * var(--ui, 1))}.table-screen.v8 .act-card>.ac-main{margin-top:10px}.table-screen.v8.land .act-card>.ac-main{margin-top:calc(8px * var(--ui, 1))}.table-screen.v8 .act-card.lobby>.ac-main{margin-top:0}.table-screen .act-card .act{font-family:var(--font-ui);font-weight:600;letter-spacing:-.005em}.table-screen .act-card .presets button{font-family:var(--font-ui);font-weight:500}.table-screen .status-row.v11 .sr-time{display:inline-block;min-width:3.4ch;text-align:left;letter-spacing:-.02em}.table-screen .status-row.v11 .sr-label{font-family:var(--font-ui);font-weight:600}.table-screen .card.win,.table-screen .card.win-lo{transform:none}.table-screen.v8:not(.land)[data-seats="10"] .seat.edge-l .hole:not(.stud){bottom:auto;top:calc(var(--av, 40px) * .04);left:calc(50% + var(--av, 40px) * .36);right:auto;transform:none;z-index:3}.table-screen.v8:not(.land)[data-seats="10"] .seat.edge-r .hole:not(.stud){bottom:auto;top:calc(var(--av, 40px) * .04);right:calc(50% + var(--av, 40px) * .36);left:auto;transform:none;z-index:3}.table-screen.v8:not(.land)[data-seats="10"] .seat.edge-l .hole.up{top:calc(var(--av, 40px) * -.1);left:calc(50% + var(--av, 40px) / 2 + 3px)}.table-screen.v8:not(.land)[data-seats="10"] .seat.edge-r .hole.up{top:calc(var(--av, 40px) * -.1);right:calc(50% + var(--av, 40px) / 2 + 3px)}.table-screen.v8:not(.land):is([data-seats="7"],[data-seats="8"],[data-seats="9"],[data-seats="10"]) .seat .plate{padding-top:10px;padding-bottom:7px}.table-screen.v8:not(.land):is([data-seats="7"],[data-seats="8"],[data-seats="9"],[data-seats="10"]) .seat .tag{top:calc(var(--av, 40px) + 4px)}.table-screen .status-row.v11 .sr-left{display:grid;grid-template-rows:20px 16px;align-content:center;justify-items:center;row-gap:1px}.table-screen .status-row.v11 .sr-line{height:20px}.table-screen .status-row.v11 .sr-hint{grid-row:2;line-height:16px}.table-screen.v8.land .status-row.v11 .sr-left{grid-template-rows:calc(20px * var(--ui, 1)) calc(17px * var(--ui, 1))}.table-screen.v8.land .status-row.v11 .sr-line{height:calc(20px * var(--ui, 1))}.table-screen.v8.land .status-row.v11 .sr-hint{line-height:calc(17px * var(--ui, 1))}.table-screen.v8.land .seat.side-l .hole:not(.up):not(.stud){bottom:auto;top:calc(var(--av, 50px) * .02);left:calc(50% + var(--av, 50px) * .36);right:auto;transform:none;z-index:3}.table-screen.v8.land .seat.side-r .hole:not(.up):not(.stud){bottom:auto;top:calc(var(--av, 50px) * .02);right:calc(50% + var(--av, 50px) * .36);left:auto;transform:none;z-index:3}.table-screen .idle-secs{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.table-screen.v8.land .seat.top-c .hole:not(.up):not(.stud){bottom:auto;top:calc(var(--av, 50px) * .02);left:calc(50% + var(--av, 50px) * .3);transform:none}.table-screen.v8 .seat .plate .nm{transition:none}.table-screen.v8 .seat.has-tag .plate .nm{opacity:0;visibility:hidden}.table-screen.v8 .seat.me>.my-cards.at-seat.on-av,.table-screen.v8 .seat.me.has-tag>.my-cards.at-seat.on-av{position:absolute;bottom:auto;right:auto;transform:translate(-50%,-50%);z-index:2;gap:0}.table-screen.v8 .seat.me>.my-cards.on-av>.card+.card{margin-left:var(--hgap, 4px)}.table-screen.v8 .seat.me>.plate{z-index:3}.table-screen.v8 .my-cards.on-av.fan>.card:first-child{rotate:-4deg}.table-screen.v8 .my-cards.on-av.fan>.card:last-child{rotate:4deg}.table-screen.v8 .my-cards.on-av.shown .card,.table-screen.v8 .my-cards.on-av .card.win{transform:none}.table-screen.v8 .my-cards.on-av .card .face{box-shadow:inset 0 0 0 1px #0000001a,0 6px 14px -6px #000000bf}.table-screen.v8 .seat.me>.av-wrap{transition:opacity .22s ease}.table-screen.v8 .seat.me.cards-up>.av-wrap{opacity:0}.table-screen.v8 .my-cards.on-av .show-hint{top:auto;bottom:calc(100% + 4px)}.wn:before,.wn[style*=--ac]:before,.wn[style*=--pc]:before{content:none!important;display:none!important}.wn,.wn.me{color:var(--pc, #F1DDAB);font-weight:650}.table-screen .pop-text .a .wn{font-weight:650;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 10px rgba(0,0,0,.8),0 0 16px color-mix(in srgb,var(--pc, #F1DDAB) 40%,transparent)}.table-screen .act-card .ac-cap .wn{font-weight:650}.rit-label .wn,.rit-run .rit-who .wn{color:var(--pc, #fff)}.table-screen [data-u],.table-screen .pop-text .a b,.table-screen .plus,.table-screen .sizer-amt,.table-screen .act-card .ac-cap b,.table-screen .act-card .presets button .num,.table-screen .rit-secs,.table-screen .seat .clock,.table-screen .status-row .sr-time,.table-screen .act-card .ac-hand{font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1;font-weight:600;letter-spacing:-.03em}.table-screen .act-card .ac-hand{letter-spacing:.04em}.table-screen .pop-text .a b{color:#fff}.table-screen .pop-text .b{color:#eceff4c7}.table-screen .stage .fx-layer .plus{color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 8px rgba(0,0,0,.8),0 0 12px color-mix(in srgb,var(--pc, #fff) 55%,transparent)}.table-screen.v8 .felt-label .t1{animation:none!important;background:#ffffff1f!important}.table-screen.v8 .seat.winner .av,.table-screen .seat.winner .av{box-shadow:0 0 0 2px var(--pc, #F1DDAB),0 0 22px 3px color-mix(in srgb,var(--pc, #F1DDAB) 42%,transparent)}.rit-ring,.rit-ring.opp,.rit-ring.neutral,.rit-ring.me{border:2.5px solid var(--pc, #F1DDAB);box-shadow:0 0 16px color-mix(in srgb,var(--pc, #F1DDAB) 70%,transparent),inset 0 0 10px color-mix(in srgb,var(--pc, #F1DDAB) 40%,transparent);transform:translate(-50%,-50%)}.table-screen.v8 .felt:after{box-shadow:0 0 0 1px color-mix(in srgb,var(--hair, #E2C484) 62%,transparent)}.table-screen.v8 .felt .line{border-color:color-mix(in srgb,var(--hair, #E2C484) 30%,transparent)}.rit-run .rit-av{width:16px;height:16px;box-shadow:0 0 0 1.5px var(--pc, #E2C27A)}.table-screen.land .rit-run .rit-av{width:calc(19px * var(--ui, 1));height:calc(19px * var(--ui, 1))}.rit-run.chop .rit-av{box-shadow:0 0 0 1.5px #0a0e16e6}.table-screen.v8 .seat.me:has(>.my-cards.fold-peek.open)>.av-wrap{opacity:0}.table-screen.v8 .my-cards.fold-peek.on-av .card{opacity:.85;filter:saturate(.75)}.table-screen.v8 .seat .hole.up.placed{position:absolute;bottom:auto!important;right:auto!important;transform:none!important;margin:0!important;gap:0;display:flex;z-index:4;transform-origin:50% 50%}.table-screen.v8 .seat .hole.up.placed .card{--cw: var(--scw) !important;margin:0!important}.table-screen.v8 .seat .hole.up.placed .card+.card{margin-left:var(--sg, 2px)!important}.table-screen.v8 .seat .hole.up.placed .card .face{box-shadow:inset 0 0 0 1px #0000001a,0 6px 14px -6px #000000bf}.table-screen.v8{--bl-h: 20px}.table-screen.v8.land{--bl-h: calc(22px * var(--ui, 1))}.table-screen.v8>.panel-space{height:calc(var(--panel-h) + var(--bl-h) + var(--safe-b))}.table-screen.v8>.me-panel{bottom:calc(var(--bl-h) + var(--safe-b));height:var(--panel-h);padding-bottom:2px}.table-screen.v8.land>.me-panel{padding-bottom:calc(4px * var(--ui, 1))}.table-screen>.hg-base{position:absolute;left:0;right:0;bottom:var(--safe-b);z-index:6;height:var(--bl-h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1;font-size:10px;line-height:1;font-weight:500;letter-spacing:.06em;color:#eceff480;white-space:nowrap;pointer-events:none;user-select:none}.table-screen.land>.hg-base{padding:0 calc(18px * var(--ui, 1));font-size:calc(10.5px * var(--ui, 1))}.hg-base .bl-l{display:inline-flex;align-items:center;gap:7px;min-width:0;overflow:hidden}.hg-base .bl-city{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.1em}.hg-base .bl-sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5;flex:none}.hg-base .bl-sep:last-child,.hg-base .bl-city:empty{display:none}.hg-base .bl-hand{flex:none;letter-spacing:.12em;color:#eceff46b}.hg-base .bl-dot{position:relative;width:6px;height:6px;border-radius:50%;flex:none;background:#3ddc84;box-shadow:0 0 6px #3ddc84b3}.hg-base .bl-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#3ddc84;animation:blPulse 2.4s ease-out infinite}@keyframes blPulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}html.no-anim .hg-base .bl-dot:after{animation:none;display:none}@media(prefers-reduced-motion:reduce){.hg-base .bl-dot:after{animation:none;display:none}}.table-screen .me-panel .act-card .ac-main .tick.back-tick{display:flex;justify-content:center;width:min(100%,320px);margin-inline:auto}.table-screen .status-row.v11 .sr-line{position:relative;justify-content:center}.table-screen .status-row.v11 .sr-line>.sr-dot{position:absolute;right:calc(100% + 7px);top:50%;translate:0 -50%}.table-screen .status-row.v11 .sr-left{overflow:visible}.table-screen .boards.rit-boards{display:grid;grid-template-columns:repeat(var(--rcols, 1),auto);justify-content:center;justify-items:center;align-items:start;column-gap:var(--gx, 8px);row-gap:var(--gy, 6px);min-width:0;min-height:0}.table-screen .boards.rit-boards .rit-run:nth-child(3):last-child{grid-column:1 / -1}.table-screen .boards.rit-boards .rit-run{display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:4px 4px 3px;border-radius:10px}.table-screen.land .boards.rit-boards .rit-run{gap:calc(4px * var(--ui, 1));padding:calc(6px * var(--ui, 1)) calc(6px * var(--ui, 1)) calc(4px * var(--ui, 1));border-radius:calc(13px * var(--ui, 1))}.table-screen .boards.rit-boards .rit-run>.board{justify-content:center}.table-screen .boards.rit-boards .rit-label{width:auto;min-width:0;height:15px;justify-content:center;font-size:11px;gap:5px}.table-screen.land .boards.rit-boards .rit-label{height:calc(20px * var(--ui, 1));font-size:calc(13.5px * var(--ui, 1));gap:calc(6px * var(--ui, 1))}.table-screen .boards.rit-boards .rit-k{font-size:9.5px;letter-spacing:.14em}.table-screen.land .boards.rit-boards .rit-k{font-size:calc(10.5px * var(--ui, 1))}.table-screen .boards.rit-boards .rit-av{width:14px;height:14px}.table-screen.land .boards.rit-boards .rit-av{width:calc(18px * var(--ui, 1));height:calc(18px * var(--ui, 1))}.table-screen:not(.land) .boards.rit-boards .rit-run .board{gap:0}.table-screen:not(.land) .boards.rit-boards .rit-run .board>.card+.card{margin-left:calc(var(--bw, 34px) * -.08)}.table-screen .stage.rit-on .pot .pile{display:none}.table-screen .stage .fx-layer .pop-text.no-room{visibility:hidden}.table-screen .boards.rit-boards.rit-side1 .rit-run{flex-direction:row;align-items:center;gap:6px;padding:3px 6px 3px 3px}.table-screen .boards.rit-boards.rit-side1 .rit-label{width:64px;height:auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:start;column-gap:4px;row-gap:2px}.table-screen .boards.rit-boards.rit-side1 .rit-k{grid-column:1 / -1;justify-self:start}.table-screen .boards.rit-boards.rit-side1 .rit-avs{grid-column:1}.table-screen .boards.rit-boards.rit-side1 .rit-who{grid-column:2;min-width:0;overflow:hidden;white-space:nowrap;font-size:11px}.table-screen .boards.rit-boards.rit-side1 .rit-avs:empty+.rit-who{grid-column:1 / -1}.table-screen .boards.rit-boards.rit-side1 .rit-hn{display:none}.table-screen .seat>.eq-pill{--pc: #E2C27A;position:absolute;z-index:5;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:20px;padding:0 7px 0 5px;border-radius:999px;pointer-events:none;white-space:nowrap;background:#080a0ee6;border:1px solid color-mix(in srgb,var(--pc) 55%,rgba(255,255,255,.12));box-shadow:0 4px 12px -4px #000000d9;font-family:var(--font-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1;font-size:11px;font-weight:600;letter-spacing:-.02em;color:#fff;transition:background-color .18s ease,border-color .18s ease,opacity .2s ease}.table-screen.land .seat>.eq-pill{height:calc(23px * var(--ui, 1));padding:0 calc(8px * var(--ui, 1)) 0 calc(6px * var(--ui, 1));gap:calc(5px * var(--ui, 1));font-size:calc(12.5px * var(--ui, 1))}.eq-pill .eq-ic{display:grid;place-items:center;width:10px;height:10px;color:var(--pc);flex:none;transition:opacity .15s ease}.table-screen.land .eq-pill .eq-ic{width:calc(11px * var(--ui, 1));height:calc(11px * var(--ui, 1))}.eq-pill .eq-ic svg{width:100%;height:100%;display:block}.eq-pill .eq-v{display:inline-block;min-width:4ch;text-align:right;transition:opacity .15s ease}.table-screen .seat>.eq-pill.lead{border-color:color-mix(in srgb,var(--pc) 85%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--pc) 25%,transparent),0 4px 12px -4px #000000d9}.table-screen .seat>.eq-pill.dead{color:#ffffff8c;border-color:#ffffff24}.eq-pill.dead .eq-ic{color:#fff6}.eq-pill .eq-ok{position:absolute;inset:0;display:grid;place-items:center;opacity:0;color:#06140c;transition:opacity .15s ease}.eq-pill .eq-ok svg{width:14px;height:14px;display:block}.table-screen.land .eq-pill .eq-ok svg{width:calc(16px * var(--ui, 1));height:calc(16px * var(--ui, 1))}.eq-pill .eq-ok path{stroke-dasharray:1;stroke-dashoffset:0}.table-screen .seat>.eq-pill.won{background:#34d27f;border-color:#6beaa5;box-shadow:0 0 0 3px #34d27f38,0 0 16px #34d27f8c}.eq-pill.won .eq-ic,.eq-pill.won .eq-v{opacity:0}.eq-pill.won .eq-ok{opacity:1}.table-screen .seat>.eq-pill.gone{opacity:0;visibility:hidden}.table-screen .seat>.eq-pill.sweat{animation:eqSweat 1s ease-in-out infinite}@keyframes eqSweat{0%,to{box-shadow:0 0 color-mix(in srgb,var(--pc) 0%,transparent),0 4px 12px -4px #000000d9}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--pc) 28%,transparent),0 0 14px color-mix(in srgb,var(--pc) 45%,transparent)}}@media(prefers-reduced-motion:reduce){.table-screen .seat>.eq-pill.sweat{animation:none}}.table-screen .stage>.seat,.table-screen .stage .seat,.table-screen .stage .bet,.table-screen .stage>.pot,.table-screen .stage .felt{transition:filter .45s ease}.table-screen .stage.sweat .seat:not(.sweat-in),.table-screen .stage.sweat .bet,.table-screen .stage.sweat .felt-label{filter:brightness(.55) saturate(.8)}.table-screen .stage.sweat .felt{filter:brightness(.78)}.table-screen .stage.sweat .boards .card:not(.sweat-card){filter:brightness(.85)}.table-screen .boards .card.sweat-card{box-shadow:0 0 0 1.5px #f1ddabcc,0 0 18px #f1ddab73;border-radius:calc(var(--cw) * .09)}.table-screen.v8 .seat .hole.stud.placed-row{bottom:auto!important;right:auto!important;transform:none!important;margin:0!important}.rit-pop.compact.xs .rit-card{padding:8px 7px 7px}.rit-pop.compact.xs .rit-title{font-size:13px}.rit-pop.compact.xs .rit-big{font-size:22px}.rit-pop.compact.xs .rit-grid{gap:5px;margin-top:6px}.rit-pop.compact.xs .rit-btn{height:34px;font-size:10.5px;letter-spacing:.04em;padding:0 2px}.rit-pop.compact.xs .rit-wait{font-size:11.5px}.table-screen .boards.rit-boards:not(.rit-side1) .rit-label{width:0;min-width:100%}.table-screen .stage.rit-on>.center{width:max-content}.hgt{position:absolute;inset:0;pointer-events:none;z-index:2}.hgt>div{position:absolute;left:0;top:0;will-change:transform,opacity}.hgt-coin{perspective:420px;filter:drop-shadow(0 6px 7px rgba(0,0,0,.45))}.hgt-coin-spin{position:absolute;inset:0;transform-style:preserve-3d}.hgt-rim{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 40% 35%,#c99a3e,#8a6118 70%,#6b470c)}.hgt-face{position:absolute;inset:0;border-radius:50%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hgt-face svg{display:block;width:100%;height:100%}.hgt-shade{position:absolute;inset:0;border-radius:50%;background:#2a1a03;opacity:0}.hgt-shine{position:absolute;inset:0;border-radius:50%;mix-blend-mode:screen;opacity:0;background:linear-gradient(170deg,transparent 38%,rgba(255,250,225,.25) 44%,rgba(255,255,245,.95) 50%,rgba(255,250,225,.25) 56%,transparent 62%) 0 0 / 100% 300% no-repeat}.hgt-glow{border-radius:50%;background:radial-gradient(circle,rgba(255,228,150,.55),rgba(255,210,110,.18) 45%,transparent 70%);mix-blend-mode:screen}.hgt-star svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 2px rgba(255,214,120,1)) drop-shadow(0 0 6px rgba(255,200,90,.8))}.hgt-tomato{filter:drop-shadow(0 8px 8px rgba(0,0,0,.45))}.hgt-tomato-body,.hgt-tomato-body svg{display:block;width:100%;height:100%}.hgt-splat-wrap{width:0;height:0}.hgt-splat{position:absolute;filter:drop-shadow(0 2px 3px rgba(60,0,0,.35))}.hgt-splat svg{display:block;width:100%;height:100%}.hgt-drip{position:absolute}.hgt-drip-trail{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:50% 0;border-radius:0 0 99px 99px;background:linear-gradient(90deg,#8e130d,#c9281b 45%,#e2442e 60%,#a3180f)}.hgt-drip-bead{position:absolute;left:-30%;top:-40%;width:160%;aspect-ratio:1;border-radius:50%/42% 42% 58% 58%;background:radial-gradient(circle at 38% 34%,#ff7c5e,#c9281b 55%,#8a110c)}.hgt-juice{border-radius:50%;background:radial-gradient(circle at 38% 32%,#ff8a6a,#d7301f 55%,#95150f)}.hgt-seed{border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff6cf,#ebd58a 60%,#c9a94f);box-shadow:0 0 0 1px #ffecbe59}.hgt-pop{filter:drop-shadow(0 6px 8px rgba(0,0,0,.45))}.hgt-pop svg{display:block;width:100%;height:100%}:root{--u-font: var(--font-ui, "Geist", "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif);--u-num: var(--font-num, "Geist Mono", ui-monospace, "SF Mono", "JetBrains Mono", "Roboto Mono", Menlo, Consolas, monospace);--u-champ: 226, 198, 144;--u-green: 52, 214, 128;--u-red: 255, 77, 82;--u-ice: 127, 168, 232;--u-white: 255, 255, 255;--u-champ-c: #E6CC95;--u-champ-hi: #F3E2B8;--u-green-hi: #7CF2B0;--u-red-hi: #FF9EA1;--u-ice-hi: #B9D0F5;--u-text: #F3F4F6;--u-sub: rgba(232, 236, 241, .64);--u-faint: rgba(232, 236, 241, .42);--u-glass: rgba(16, 18, 23, .96);--u-glass-hi: rgba(22, 25, 31, .94);--u-line: rgba(255, 255, 255, .08);--u-line-2: rgba(255, 255, 255, .13);--u-r-xs: 6px;--u-r-sm: 9px;--u-r: 11px;--u-r-lg: 14px;--u-r-xl: 18px;--u-ease: cubic-bezier(.2, .8, .2, 1);--u-shadow: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 18px 40px -18px rgba(0, 0, 0, .85);--u-shadow-lg: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 30px 70px -24px rgba(0, 0, 0, .9)}.serif,.sheet-head h2.serif{font-family:var(--u-font);font-style:normal}.num,.mono-num,.ledger-table td,.transfer .amt,.sess-strip b,.hs-cur,.bi-chip span,.bi-hint,.throw-meta,.buyin-pick .input,.hs-row .input,.tu-in .input,.stepper .v,.t-stat .v,.t-level-card .lv,.t-payrow .am,.t-payrow .pc,.t-prow .ch b,.t-cel-list .pz,.t-cel-list .pl,.t-cel-winner .pz,.t-break-time,.t-pay-chips span,.np-stakes,.rit-secs,.bb-t span[data-u],.bb-d span[data-u],.t-toast b.gold,.lp-pot-amt,.lp-bet-amt,.lp-plate .st,.blind-opt:not(.np-blind-custom),.hist-item .num{font-family:var(--u-num);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}.group-title,.section-title,.eyebrow,.t-eyebrow,.t-sub,.label,.field>label,.field>.label,.hs-k,.sess-strip span,.ledger-table th,.t-row-head span,.t-cel-sub,.rit-eyebrow,.bb-k,.ac-cap .k{font-family:var(--u-font);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.group-title,.section-title,.eyebrow,.t-eyebrow,.t-sub{color:rgba(var(--u-champ),.9)}.label,.field>label,.field>.label,.hs-k,.sess-strip span,.ledger-table th,.t-cel-sub{color:var(--u-faint)}.field>label,.field>.label{display:block;margin-bottom:7px}.btn{font-family:var(--u-font);font-weight:650;letter-spacing:.005em;border-radius:12px;transition:transform .15s var(--u-ease),background-color .18s,border-color .18s,color .18s,filter .18s}.btn:active{transform:translateY(1px) scale(.99)}.btn-sm{border-radius:10px}.btn-gold{background:var(--u-champ-c);color:#17130a;border:1px solid rgba(255,244,218,.55);box-shadow:inset 0 1px #fff6,0 10px 22px -14px #000000e6}.btn-gold:hover{filter:brightness(1.05)}.btn-dark{background:rgba(var(--u-white),.05);border:1px solid var(--u-line-2);color:var(--u-text);box-shadow:none}.btn-dark:hover{background:rgba(var(--u-white),.09)}.btn-ghost{background:transparent;border:1px solid var(--u-line-2);color:var(--u-sub)}.btn-ghost:hover{color:var(--u-text);border-color:rgba(var(--u-white),.22)}.btn-danger{background:rgba(var(--u-red),.1);border:1px solid rgba(var(--u-red),.5);color:var(--u-red-hi)}.icon-btn{border-radius:11px;transition:background-color .18s,border-color .18s,transform .15s var(--u-ease)}.icon-btn:active{transform:scale(.96)}.ok-pill,.bad-pill,.host-chip,.you-chip,.t-status,.feat-pill.gold{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--u-r-xs);font-family:var(--u-font);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}.ok-pill{background:rgba(var(--u-green),.12);border:1px solid rgba(var(--u-green),.6);color:var(--u-green-hi)}.bad-pill{background:rgba(var(--u-red),.12);border:1px solid rgba(var(--u-red),.6);color:var(--u-red-hi)}.host-chip{margin-left:7px;background:rgba(var(--u-champ),.12);border:1px solid rgba(var(--u-champ),.55);color:var(--u-champ-hi)}.you-chip{margin-left:7px;background:rgba(var(--u-white),.06);border:1px solid var(--u-line-2);color:var(--u-sub)}.feat-pill.gold{height:24px;background:rgba(var(--u-champ),.14);border:1px solid rgba(var(--u-champ),.7);color:var(--u-champ-hi)}.toast-wrap{gap:6px}.toast{display:inline-flex;align-items:center;gap:9px;padding:9px 14px 9px 12px;border-radius:var(--u-r);font-family:var(--u-font);font-size:13px;font-weight:550;letter-spacing:0;color:var(--u-text);background:var(--u-glass);border:1px solid var(--u-line-2);box-shadow:var(--u-shadow);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);animation:uToastIn .2s var(--u-ease) both}.toast:before{content:"";width:6px;height:6px;border-radius:2px;flex:none;background:var(--u-champ-c);box-shadow:0 0 0 3px rgba(var(--u-champ),.14)}.toast.out{animation:uToastOut .16s ease-in both}@keyframes uToastIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes uToastOut{to{opacity:0;transform:translateY(-4px)}}.t-toast{padding:8px 13px;border-radius:var(--u-r);font-family:var(--u-font);font-size:13px;font-weight:500;color:var(--u-text);background:var(--u-glass);border:1px solid var(--u-line-2);box-shadow:var(--u-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:uToastIn .2s var(--u-ease) both}.t-toast b{font-weight:650}.t-toast b.gold,.gold{color:var(--u-champ-hi)}.t-toast.out{animation:uToastOut .16s ease-in both}.t-toast.ko,.t-toast.itm{background:linear-gradient(rgba(var(--u-champ),.1),rgba(var(--u-champ),.1)),var(--u-glass);border-color:rgba(var(--u-champ),.6)}.t-toast.elim{border-color:rgba(var(--u-white),.16)}.t-toast.elim.me{background:linear-gradient(rgba(var(--u-red),.1),rgba(var(--u-red),.1)),var(--u-glass);border-color:rgba(var(--u-red),.6);font-size:13.5px}.t-toast.level,.t-toast.bubble{border-color:rgba(var(--u-ice),.5)}.t-toast.minor{font-size:12px;padding:6px 11px}.banner-net{border-radius:var(--u-r);background:linear-gradient(rgba(var(--u-red),.16),rgba(var(--u-red),.16)),var(--u-glass);border:1px solid rgba(var(--u-red),.7);color:var(--u-red-hi);font-size:12.5px;font-weight:600;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.backdrop{background:#0405078f;backdrop-filter:blur(6px) saturate(.9);-webkit-backdrop-filter:blur(6px) saturate(.9);animation:uFade .2s ease-out both}@keyframes uFade{0%{opacity:0}}.sheet{font-family:var(--u-font);background:linear-gradient(180deg,#171a20f7,#0d0f13fb);border:1px solid var(--u-line-2);border-bottom:0;box-shadow:0 -1px #ffffff0a inset,0 -24px 60px -20px #000c;backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);animation:uSheetUp .24s var(--u-ease) both}.sheet.closing{animation:uSheetDown .18s ease-in both}@keyframes uSheetUp{0%{transform:translateY(24px);opacity:0}}@keyframes uSheetDown{to{transform:translateY(24px);opacity:0}}.sheet .grab{width:36px;height:4px;border-radius:2px;background:rgba(var(--u-white),.16)}.sheet-head{padding:12px 20px 10px}.sheet-head h2,.sheet-head h2.serif{font-family:var(--u-font);font-size:18px;font-weight:650;letter-spacing:-.015em;line-height:1.15;color:var(--u-text)}.sheet-head .icon-btn{width:34px;height:34px;border-radius:10px;background:rgba(var(--u-white),.05);border:1px solid var(--u-line-2);backdrop-filter:none;-webkit-backdrop-filter:none}.sheet-head .icon-btn svg{width:16px;height:16px}.sheet-cta,.sheet .sheet-cta{background:linear-gradient(180deg,#0d0f1300,#0d0f13f7 22px)}.sheet-body{font-size:14px}.sheet-body>p.muted,.sheet-body .hint,.sheet-body p.hint{font-size:13px;line-height:1.5;color:var(--u-sub)}.empty-state{color:var(--u-faint);font-size:13px;padding:26px 10px;border:1px dashed var(--u-line-2);border-radius:var(--u-r-lg)}.tabs{gap:6px}.tabs button{height:30px;padding:0 12px;border-radius:var(--u-r-sm);background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);color:var(--u-sub);font-family:var(--u-font);font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:background-color .18s,border-color .18s,color .18s}.tabs button:hover{color:var(--u-text)}.tabs button.on{background:rgba(var(--u-champ),.13);border-color:rgba(var(--u-champ),.75);color:var(--u-champ-hi)}.menu-item{border-radius:12px;transition:background-color .15s}.menu-item:active,.menu-item:hover{background:rgba(var(--u-white),.045)}.menu-item .mi{width:36px;height:36px;border-radius:10px;background:rgba(var(--u-white),.04);border:1px solid var(--u-line-2)}.menu-item .mt{font-weight:600;font-size:14.5px;letter-spacing:-.005em}.menu-item .md{font-size:12px;color:var(--u-faint);font-weight:450}.menu-item.gold .mi{background:rgba(var(--u-champ),.12);border-color:rgba(var(--u-champ),.6);color:var(--u-champ-hi)}.menu-item.red .mi{background:rgba(var(--u-red),.1);border-color:rgba(var(--u-red),.5);color:var(--u-red-hi)}.menu-item.red .mt{color:var(--u-red-hi)}.menu-item .badge,.badge{min-width:18px;height:18px;padding:0 5px;border-radius:5px;font-family:var(--u-num);font-size:11px;font-weight:600;background:rgba(var(--u-red),.16);border:1px solid rgba(var(--u-red),.75);color:var(--u-red-hi)}.host-req-banner{border-radius:var(--u-r-lg);background:rgba(var(--u-champ),.1);border:1px solid rgba(var(--u-champ),.6)}.host-req-banner .go{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-champ-hi)}.input,textarea.input,select.input{font-family:var(--u-font);border-radius:var(--u-r);background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);transition:border-color .18s,box-shadow .18s,background-color .18s}.input::placeholder{color:var(--u-faint)}.input:focus{border-color:rgba(var(--u-champ),.75);box-shadow:0 0 0 3px rgba(var(--u-champ),.12);background:rgba(var(--u-white),.05)}.hint{color:var(--u-faint)}.seg{background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);border-radius:12px;padding:3px;gap:3px}.seg button{border-radius:9px;font-family:var(--u-font);font-weight:600;font-size:13px;color:var(--u-sub);border:1px solid transparent;transition:background-color .18s,border-color .18s,color .18s}.seg button:hover{color:var(--u-text)}.seg button.on,.table-screen .seg button.on{background:rgba(var(--u-champ),.13);border-color:rgba(var(--u-champ),.7);color:var(--u-champ-hi);box-shadow:none}.preset,.blind-opt,.pill-opt,.felt-opt,.dc-chip,.np-slot-btn,.t-trophy-opt,.t-finish{border-radius:12px;background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);transition:background-color .18s,border-color .18s,color .18s,transform .15s var(--u-ease)}.preset:active,.blind-opt:active,.pill-opt:active{transform:scale(.985)}.preset b{font-weight:650;letter-spacing:-.005em}.preset small{color:var(--u-faint);font-size:12px}.preset.on,.felt-opt.on,.dc-chip.on,.t-trophy-opt.on,.t-finish.on,.np-slot.on .np-slot-btn{background:rgba(var(--u-champ),.1);border-color:rgba(var(--u-champ),.8);box-shadow:none}.preset.on b{color:var(--u-champ-hi)}.blind-opt{font-weight:600;color:var(--u-text)}.blind-opt:not(.np-blind-custom){font-size:13.5px;font-weight:500;letter-spacing:-.04em;word-spacing:-.12em;white-space:nowrap}.blind-opt.on,.pill-opt.on{background:rgba(var(--u-champ),.13);border-color:rgba(var(--u-champ),.8);color:var(--u-champ-hi);box-shadow:none}.stepper{background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);border-radius:12px}.stepper button{border-radius:9px;background:rgba(var(--u-white),.05);border:1px solid var(--u-line);color:var(--u-text);transition:background-color .15s,transform .12s var(--u-ease)}.stepper button:active{transform:scale(.94);background:rgba(var(--u-champ),.16)}.proof-box,.transfer,.my-pay,.topup,.host-stack,.t-struct,.t-stat{background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);border-radius:var(--u-r-lg)}.proof-box .label{margin-bottom:6px}.kv>div span{color:var(--u-sub)}.kv>div b{font-family:var(--u-num);font-weight:600}.switch span{background:rgba(var(--u-white),.08);box-shadow:inset 0 0 0 1px var(--u-line-2);transition:background-color .18s,box-shadow .18s}.switch span:after{transition:transform .2s var(--u-ease)}.switch input:checked+span{background:rgba(var(--u-champ),.85);box-shadow:inset 0 0 0 1px #fff4da99}.modal-bd{background:#0405078f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:uFade .18s ease-out both}.modal,.pop{font-family:var(--u-font);border-radius:var(--u-r-xl);background:linear-gradient(180deg,#191c22f7,#0e1014fa);border:1px solid var(--u-line-2);box-shadow:var(--u-shadow-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:uPopIn .2s var(--u-ease) both}@keyframes uPopIn{0%{opacity:0;transform:translateY(6px) scale(.985)}}.modal h3{font-size:17px;font-weight:650;letter-spacing:-.015em}.modal p{color:var(--u-sub);font-size:13.5px;line-height:1.5}.pop .ph>div>div:first-child{font-weight:650}.throw-row button{border-radius:12px;background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);font-weight:600;font-size:13px;transition:background-color .15s,border-color .15s,transform .12s var(--u-ease)}.throw-row button:hover:not([disabled]){background:rgba(var(--u-champ),.08);border-color:rgba(var(--u-champ),.5)}.throw-row button:active:not([disabled]){transform:scale(.97)}.throw-meta{color:var(--u-faint);font-size:11.5px}.player-row{border-bottom-color:var(--u-line)}.player-row .info .n{font-weight:600}.player-row .info .d{color:var(--u-faint);font-size:12px}.req{border-radius:var(--u-r-lg);background:rgba(var(--u-champ),.08);border:1px solid rgba(var(--u-champ),.55)}.req-card{font-family:var(--u-font);border-radius:var(--u-r-lg);background:linear-gradient(rgba(var(--u-champ),.08),rgba(var(--u-champ),.08)),#0d0f13f0;border:1px solid rgba(var(--u-champ),.7);box-shadow:var(--u-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.req-card .rq-btn{border-radius:var(--u-r-sm);background:rgba(var(--u-white),.05);border:1px solid var(--u-line-2);color:var(--u-text);font-weight:600;transition:background-color .15s,transform .12s var(--u-ease)}.req-card .rq-btn:active{transform:scale(.96)}.req-card .rq-btn.yes{background:var(--u-champ-c);border-color:#fff4da8c;color:#17130a}.req-card .rq-btn.no{background:rgba(var(--u-red),.1);border-color:rgba(var(--u-red),.55);color:var(--u-red-hi)}.hs-cur{font-size:20px;font-weight:600;letter-spacing:-.02em}.hs-note.wait{color:var(--u-champ-hi)}.hs-q{border-radius:var(--u-r-sm);font-family:var(--u-num);font-size:11.5px;font-weight:600}.hs-q.hs-minus{color:var(--u-red-hi);background:rgba(var(--u-red),.07);border-color:rgba(var(--u-red),.35)}.hs-q.hs-plus{color:var(--u-green-hi);background:rgba(var(--u-green),.07);border-color:rgba(var(--u-green),.35)}.hs-q.hs-minus:hover{background:rgba(var(--u-red),.13);border-color:rgba(var(--u-red),.6)}.hs-q.hs-plus:hover{background:rgba(var(--u-green),.13);border-color:rgba(var(--u-green),.6)}.bi-chip{border-radius:12px;background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);transition:background-color .18s,border-color .18s,transform .12s var(--u-ease)}.bi-chip:active{transform:scale(.97)}.bi-chip b{font-family:var(--u-font);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--u-sub)}.bi-chip span{font-size:13px;font-weight:600;color:var(--u-text)}.bi-chip.on{background:rgba(var(--u-champ),.12);border-color:rgba(var(--u-champ),.8);box-shadow:none}.bi-chip.on b{color:rgba(var(--u-champ),.95)}.bi-chip.on span{color:var(--u-champ-hi)}.buyin-pick .input{font-size:18px;font-weight:600;letter-spacing:-.01em}.bi-hint{font-size:11.5px;color:var(--u-faint)}.bi-hint.bad{color:var(--u-red-hi)}.tu-t b{font-weight:600;font-size:13.5px}.tu-t span{color:var(--u-faint)}.chat-list{gap:8px}.msg svg{width:28px;height:28px}.msg .b{padding:7px 11px 8px;border-radius:4px 12px 12px;background:rgba(var(--u-white),.045);border:1px solid var(--u-line);font-size:14px;line-height:1.4}.msg .b .n{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-faint);margin-bottom:2px}.msg.mine .b{border-radius:12px 4px 12px 12px;background:rgba(var(--u-champ),.09);border-color:rgba(var(--u-champ),.4)}.msg.mine .b .n{color:rgba(var(--u-champ),.85)}.msg.at-me .b{border-color:rgba(var(--u-champ),.75);box-shadow:none;background:rgba(var(--u-champ),.07)}.mtag{font-weight:600;padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--mc) 14%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--mc) 50%,transparent) inset}.mtag.me{background:color-mix(in srgb,var(--mc) 24%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--mc) 85%,transparent) inset}.quick-emotes{gap:6px}.quick-emotes button{height:28px;padding:0 10px;border-radius:8px;background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);font-size:12.5px;font-weight:550;color:var(--u-sub);transition:background-color .15s,border-color .15s,color .15s,transform .12s var(--u-ease)}.quick-emotes button:hover{color:var(--u-text);border-color:rgba(var(--u-champ),.5)}.quick-emotes button:active{transform:scale(.96);background:rgba(var(--u-champ),.12)}.chat-input{background:transparent}.sheet .chat-input{background:linear-gradient(180deg,#0e101400,#0e1014fa 14px)}.chat-input .btn-gold{height:50px;border-radius:12px}.mention-box{border-radius:var(--u-r-lg);background:var(--u-glass-hi);border:1px solid var(--u-line-2);box-shadow:var(--u-shadow-lg);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mb-i{border-radius:var(--u-r-sm)}.mb-i.on,.mb-i:hover{background:rgba(var(--u-white),.06)}.log{font-size:13px}.log .l.win{color:var(--u-champ-hi)}.log .l.street{color:#9fe3c2}.log .l.hand{font-weight:650}.sess-strip{gap:6px;background:none;border:0;border-radius:0;overflow:visible}.sess-strip>div{background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);border-radius:var(--u-r);padding:8px 11px 9px}.sess-strip span{font-size:9.5px}.sess-strip b{margin-top:3px;font-size:14px;font-weight:600;letter-spacing:-.01em}.ledger-table th{font-size:9.5px;padding:4px 0 8px}.ledger-table td{font-size:13.5px;border-top-color:var(--u-line)}.ledger-table td:first-child{font-family:var(--u-font)}.ledger-table td.pos{color:var(--u-green-hi)}.ledger-table td.neg{color:var(--u-red-hi)}.ledger-table td:last-child{font-weight:600!important}.pos{color:var(--u-green-hi)}.neg{color:var(--u-red-hi)}.transfer{padding:11px 13px}.transfer .arrow{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-faint)}.transfer .amt{font-weight:600;color:var(--u-champ-hi);padding:2px 8px;border-radius:var(--u-r-xs);background:rgba(var(--u-champ),.1);border:1px solid rgba(var(--u-champ),.5)}.pay-addr{border-radius:var(--u-r-sm);background:rgba(var(--u-white),.04);border-color:var(--u-line-2);font-family:var(--u-num);font-size:12.5px}.pay-addr .pa-i{background:rgba(var(--u-champ),.12);color:var(--u-champ-hi)}.pay-add{border-radius:var(--u-r-sm);color:var(--u-champ-hi);border-color:rgba(var(--u-champ),.45)}.my-pay .mp-v{font-family:var(--u-num);font-size:12.5px}.hist-item .top>div:first-child{font-family:var(--u-num);font-weight:600!important}.hh-nav .hh-pn .num{font-family:var(--u-num)}.act-card{background:linear-gradient(180deg,#15181ef2,#0c0e12f5);border:1px solid var(--u-line-2);box-shadow:inset 0 1px #ffffff0d,0 24px 48px -20px #000000d9;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}.act-card .ac-cap{font-family:var(--u-font);font-size:12px;color:var(--u-sub)}.act-card .ac-cap .k{font-size:9.5px;color:rgba(var(--u-champ),.92)}.act-card .ac-cap b{font-family:var(--u-num);font-weight:600;color:var(--u-text)}.act-card .ac-hand{font-family:var(--u-num);font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--u-faint)}.act-card .ac-auto{font-family:var(--u-font);font-size:11.5px;color:var(--u-sub)}.act-card .ac-auto .box,.tick .box{border-radius:4px;border:1px solid rgba(var(--u-white),.3);background:rgba(var(--u-white),.03)}.act-card .ac-auto.on .box,.tick.on .box{background:rgba(var(--u-champ),.2);border-color:rgba(var(--u-champ),.9)}.act-card .ac-auto .box svg,.tick .box svg{color:var(--u-champ-hi)}.act-card .act{font-family:var(--u-font);font-weight:650;letter-spacing:.04em;border-radius:11px;transition:background-color .15s,border-color .15s,color .15s,filter .15s,transform .12s var(--u-ease)}.act-card .act:active{transform:translateY(1px) scale(.985)}.act-card .act.fold{background:rgba(var(--u-red),.1);border:1px solid rgba(var(--u-red),.55);color:var(--u-red-hi);box-shadow:none}.act-card .act.fold:hover{background:rgba(var(--u-red),.16);border-color:rgba(var(--u-red),.8)}.act-card .act.check,.act-card .act.call{background:rgba(var(--u-white),.94);border:1px solid #fff;color:#0e1014;box-shadow:inset 0 -1px #00000014,0 10px 22px -16px #ffffff80}.act-card .act.check:hover,.act-card .act.call:hover{background:#fff}.act-card .act.raise{background:var(--u-champ-c);border:1px solid rgba(255,244,218,.7);color:#17130a;box-shadow:inset 0 1px #fff6,0 8px 18px -14px #000000e6}.act-card .act.raise:hover{filter:brightness(1.05);box-shadow:inset 0 1px #fff6,0 8px 18px -14px #000000e6}.act-card .act.raise.heat{background:color-mix(in srgb,var(--heat) 82%,#FFF4DA);border-color:color-mix(in srgb,var(--heat) 60%,#fff)}.act-card .act.raise.heat.hot{color:#fff;text-shadow:none}.act-card .act.allin{background:#e5484d;border:1px solid #FF7C80;color:#fff;letter-spacing:.1em;box-shadow:inset 0 1px #ffffff40,0 10px 24px -14px rgba(var(--u-red),.9);animation:none}.act-card .act .num,.act-card .act b{font-family:var(--u-num);font-weight:600;letter-spacing:0}.act-card .presets button{font-family:var(--u-num);font-size:12.5px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;border-radius:10px;background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);color:var(--u-sub);transition:background-color .15s,border-color .15s,color .15s,transform .12s var(--u-ease)}.act-card .presets button:hover{color:var(--u-text);border-color:rgba(var(--u-white),.22)}.act-card .presets button:active{transform:scale(.96)}.act-card .presets button.on{background:rgba(var(--u-champ),.13);border-color:rgba(var(--u-champ),.85);color:var(--u-champ-hi)}.act-card .presets .amt-ctl{font-weight:600;color:var(--u-champ-hi);background:rgba(var(--u-champ),.06);border-color:rgba(var(--u-champ),.45);text-transform:none}.act-card .sizer-row .nudge{--g: var(--u-champ-hi);position:relative;font-size:0;color:transparent;overflow:visible;touch-action:manipulation;background-color:rgba(var(--u-champ),.22);border:1px solid rgba(var(--u-champ),.85);border-radius:10px;background-image:linear-gradient(var(--g),var(--g));background-size:15px 2.5px;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff14;transition:background-color .12s,border-color .12s,transform .1s var(--u-ease)}.act-card .sizer-row .nudge[aria-label=Bigger]{background-image:linear-gradient(var(--g),var(--g)),linear-gradient(var(--g),var(--g));background-size:15px 2.5px,2.5px 15px}.act-card .sizer-row .nudge:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:max(100%,44px);transform:translateY(-50%)}.act-card .sizer-row .nudge:hover{background-color:rgba(var(--u-champ),.3);border-color:rgba(var(--u-champ),.95)}.act-card .sizer-row .nudge:active{--g: #17130A;background-color:var(--u-champ-c);border-color:#fff4da;transform:scale(.94)}.act-card .sizer-row .nudge.close{background-image:none;color:var(--u-sub);background-color:rgba(var(--u-white),.04);border-color:var(--u-line-2)}.act-card .sizer-row .nudge.close:hover{color:var(--u-text);background-color:rgba(var(--u-white),.08)}.act-card .sizer-row .nudge.close:active{background-color:rgba(var(--u-white),.12);border-color:rgba(var(--u-white),.3)}.act-card .sizer-row .nudge.close svg{width:16px;height:16px}.act-card .amt-box{border-radius:10px;background:#0000004d;border:1px solid rgba(var(--u-champ),.6);font-family:var(--u-num)}.act-card .amt-box .cur{font-family:var(--u-num);color:var(--u-faint);font-weight:500}.act-card .amt-box .amt-in{font-family:var(--u-num);font-weight:600;letter-spacing:-.01em}.act-card .amt-box:focus-within{border-color:rgba(var(--u-champ),.95);box-shadow:0 0 0 3px rgba(var(--u-champ),.14)}.tick{font-family:var(--u-font);border-radius:11px;background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);color:var(--u-sub);font-size:12.5px;font-weight:600;letter-spacing:.01em;transition:background-color .15s,border-color .15s,color .15s,transform .12s var(--u-ease)}.tick:active{transform:scale(.98)}.act-card .tick{border-radius:11px;background:rgba(var(--u-white),.035);border:1px solid var(--u-line-2);color:var(--u-sub)}.tick.on,.act-card .tick.on{background:rgba(var(--u-champ),.12);border-color:rgba(var(--u-champ),.8);color:var(--u-champ-hi)}.tick.primary,.act-card .tick.primary{background:var(--u-champ-c);border:1px solid rgba(255,244,218,.7);color:#17130a;font-weight:650;letter-spacing:.02em;box-shadow:inset 0 1px #fff6;animation:none}.act-card .note-bar{font-family:var(--u-font);border-radius:11px;background:rgba(var(--u-ice),.07);border:1px solid rgba(var(--u-ice),.38);color:var(--u-ice-hi);font-size:12px;font-weight:550}.act-card .allin-note,.allin-note{border-radius:11px;background:rgba(var(--u-red),.1);border:1px solid rgba(var(--u-red),.6);color:var(--u-red-hi);font-size:10.5px;font-weight:700;letter-spacing:.2em}.act-card .ticks.quiet{border-color:var(--u-line)}.act-card.idle .idle-note{border-radius:11px;background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2);color:var(--u-sub);font-family:var(--u-font)}.act-card.idle .idle-secs{font-family:var(--u-ui, inherit);color:var(--u-text)}.act-card .lobby-actions .btn{border-radius:11px}.bank-btn,.table-screen.v8 .bank-btn{font-family:var(--u-num);font-weight:600;letter-spacing:.02em;border-radius:10px;background:rgba(var(--u-ice),.1);border:1px solid rgba(var(--u-ice),.55);color:var(--u-ice-hi)}.bank-btn:active{transform:scale(.96)}.strad-chip{font-family:var(--u-font);font-weight:600;letter-spacing:.01em;background:rgba(var(--u-champ),.08);border:1px solid rgba(var(--u-champ),.55);color:var(--u-champ-hi);transition:background-color .15s,border-color .15s,color .15s,transform .12s var(--u-ease)}.strad-chip .box{border-radius:4px;border:1px solid rgba(var(--u-champ),.8)}.strad-chip:active{transform:scale(.97)}.strad-chip.on{background:rgba(var(--u-champ),.2);border-color:rgba(var(--u-champ),.95);color:var(--u-champ-hi)}.strad-chip.on .box{background:var(--u-champ-c);border-color:var(--u-champ-c);color:#17130a}.table-screen.v8 .topbar .so-pill{font-family:var(--u-font)}.table-screen.v8 .topbar .so-pill.on{background:rgba(var(--u-champ),.12);border-color:rgba(var(--u-champ),.7);color:var(--u-champ-hi)}.table-screen.v8 .topbar .so-pill.back,.topbar .so-pill.back{background:var(--u-champ-c);border:1px solid rgba(255,244,218,.6);color:#17130a;font-weight:650;animation:none;box-shadow:none}.act-card .tick.back-tick{letter-spacing:.02em}.felt-back{font-family:var(--u-font);font-weight:650;background:var(--u-champ-c);border:1px solid rgba(255,244,218,.6);color:#17130a;box-shadow:0 12px 26px -16px #000000e6;animation:none}.table-screen .pop-text .b{font-family:var(--u-font);font-size:calc(var(--pb, 12.5px) * var(--ps, 1) * .82);font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:1;color:rgba(var(--u-champ),.95)}.bounty-banner{font-family:var(--u-font);border-radius:var(--u-r-lg);background:linear-gradient(rgba(var(--u-champ),.09),rgba(var(--u-champ),.09)),#0c0e12eb;border:1px solid rgba(var(--u-champ),.75);box-shadow:var(--u-shadow-lg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bounty-banner .bb-k{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;font-size:9px;color:var(--u-champ-hi);background:rgba(var(--u-champ),.14);border:1px solid rgba(var(--u-champ),.6);margin-bottom:4px}.bounty-banner .bb-t{font-weight:600;letter-spacing:-.01em}.bounty-banner .bb-t span{color:var(--u-champ-hi);font-weight:600}.bounty-banner .bb-d{color:var(--u-sub);font-weight:500}.stage .bounty-banner.slim .bb-k{margin-bottom:0}.rit-card{font-family:var(--u-font);border-radius:var(--u-r-xl);padding:14px 14px 12px;background:linear-gradient(180deg,#181b21f7,#0d0f13fa);border:1px solid var(--u-line-2);box-shadow:var(--u-shadow-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.rit-card:before{display:none}.rit-eyebrow{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;font-size:9.5px;letter-spacing:.2em;color:var(--u-red-hi);background:rgba(var(--u-red),.12);border:1px solid rgba(var(--u-red),.6);text-shadow:none}.rit-title{margin-top:8px;font-size:17px;font-weight:650;letter-spacing:-.015em}.rit-pop.land .rit-title{font-size:19px}.rit-big{margin-top:2px;font-family:var(--u-font);font-size:28px;font-weight:700;font-style:normal;letter-spacing:-.02em;line-height:1.1;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--u-text);filter:none}.rit-pop.land .rit-big{font-size:32px}.rit-btn{border-radius:12px;font-family:var(--u-font);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-text);background:rgba(var(--u-white),.04);border:1px solid var(--u-line-2);box-shadow:none;transition:background-color .15s,border-color .15s,color .15s,transform .12s var(--u-ease),opacity .2s}.rit-pop.land .rit-btn{font-size:13px;letter-spacing:.16em}.rit-btn:hover:not([disabled]){filter:none;background:rgba(var(--u-white),.08);border-color:rgba(var(--u-white),.24)}.rit-btn:active:not([disabled]){transform:scale(.97)}.rit-btn.one,.rit-btn.accept{color:var(--u-green-hi);background:rgba(var(--u-green),.12);border-color:rgba(var(--u-green),.75);box-shadow:none}.rit-btn.one:hover:not([disabled]),.rit-btn.accept:hover:not([disabled]){background:rgba(var(--u-green),.2);border-color:rgba(var(--u-green),.95)}.rit-btn.one.dark{color:var(--u-text);background:rgba(var(--u-white),.04);border-color:var(--u-line-2);box-shadow:none}.rit-btn.picked{outline:0;border-color:rgba(var(--u-champ),.95);background:rgba(var(--u-champ),.16);color:var(--u-champ-hi)}.rit-bar{height:3px;border-radius:2px;background:rgba(var(--u-white),.08)}.rit-bar i{background:var(--u-champ-c)}.rit-pop.low .rit-bar i{background:#ff5a5f}.rit-secs{font-size:12px;font-weight:600;color:var(--u-sub)}.rit-pop.low .rit-secs{color:var(--u-red-hi);animation:none}.rit-foot{font-size:11px;color:var(--u-faint)}.rit-wait{font-size:13px;font-weight:550}.rit-dots i{border-radius:1.5px;background:var(--u-champ-c)}.rit-word{font-family:var(--u-font);font-weight:800;font-style:normal;letter-spacing:-.035em;color:#fff;background:none;-webkit-background-clip:border-box;background-clip:border-box;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55));-webkit-text-stroke:0}.rit-word.rit-ghost{color:#ffffff80;filter:blur(10px)}.rit-slam.gold .rit-word:not(.rit-ghost){color:#fff;background:none;filter:drop-shadow(0 6px 18px rgba(0,0,0,.55));-webkit-text-stroke:0}.rit-sub{font-family:var(--u-font);font-size:10px;font-weight:700;letter-spacing:.26em;color:var(--u-champ-hi);padding:4px 9px 4px calc(9px + .26em);border-radius:6px;background:rgba(var(--u-champ),.12);border:1px solid rgba(var(--u-champ),.6);text-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rit-burst,.rit-slam.plat .rit-burst{background:radial-gradient(closest-side,rgba(255,255,255,.18),rgba(255,255,255,.05) 45%,transparent 70%)}.rit-streaks{background:repeating-linear-gradient(180deg,transparent 0 9px,rgba(255,255,255,.16) 9px 10px,transparent 10px 17px)}.rit-shine i{background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)}.lp-btn,.lp10 .lp-btn{font-family:var(--u-font);font-weight:650;letter-spacing:.14em;border-radius:14px;background:var(--u-champ-c);color:#17130a;border:1px solid rgba(255,244,218,.6);box-shadow:inset 0 1px #fff6,0 16px 34px -20px #000000e6;transition:filter .18s,transform .15s var(--u-ease)}.lp-btn:hover{filter:brightness(1.05);box-shadow:inset 0 1px #fff6,0 16px 34px -20px #000000e6}.lp-btn:active{transform:translateY(1px)}.lp-title .g{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--u-champ-c)}.lp-kicker{height:26px;padding:0 10px;border-radius:7px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-champ-hi);background:rgba(var(--u-champ),.1);border:1px solid rgba(var(--u-champ),.55)}.lp-kicker .dot{border-radius:1.5px;background:var(--u-champ-c);box-shadow:none}.lp-join{border-radius:14px}.lp-join-btn{border-radius:10px;font-weight:600;background:rgba(var(--u-white),.06);border:1px solid var(--u-line-2)}.lp-pill{border-radius:11px}.lp-chip-tag{border-radius:9px}.lp10 .lp-result{border-radius:7px;background:rgba(var(--u-green),.14);border:1px solid rgba(var(--u-green),.7)}.lp10 .lp-result .k{font-weight:700;color:var(--u-green-hi)}.lp10 .lp-result .v{font-family:var(--u-num);font-weight:600}.lp10 .lp-pot-amt,.lp10 .lp-bet-amt{font-weight:500}.np-name.empty .input{animation:none;border-color:rgba(var(--u-champ),.6);box-shadow:0 0 0 3px rgba(var(--u-champ),.08)}.np-name.empty .input:focus{border-color:rgba(var(--u-champ),.9);box-shadow:0 0 0 3px rgba(var(--u-champ),.14)}.np-slot.on .np-slot-sub{color:var(--u-champ-hi)}.np-stakes{font-weight:600;letter-spacing:-.02em}.np-game{font-weight:700;letter-spacing:.14em}.sticky-cta .summary-line{font-size:12.5px;color:var(--u-sub)}.sticky-cta .btn-gold{border-radius:14px}.avatar-opt{transition:transform .15s var(--u-ease),box-shadow .18s}.avatar-opt.on{box-shadow:0 0 0 2px var(--bg, #08090B),0 0 0 3.5px var(--u-champ-c)}.avatar-name{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--u-champ),.9)}.t-pill{font-family:var(--u-font);font-weight:650;letter-spacing:.04em;border-radius:10px;color:#17130a;background:var(--u-champ-c);border:1px solid rgba(255,244,218,.6);box-shadow:0 10px 22px -14px #000000e6}.t-bounty{font-family:var(--u-num);font-weight:600;border-radius:5px;color:var(--u-champ-hi);background:#0e1014e0;border:1px solid rgba(var(--u-champ),.7);box-shadow:0 3px 8px -3px #000c}.t-leader{color:#17130a;background:var(--u-champ-c)}.t-token{font-family:var(--u-num);font-weight:600;border-radius:8px;color:var(--u-champ-hi);background:#0e1014eb;border:1px solid rgba(var(--u-champ),.8);box-shadow:0 10px 22px -10px #000000e6}.t-token .coin{background:var(--u-champ-c);box-shadow:inset 0 0 0 2px #0000002e}.t-tabs{border-radius:12px;background:rgba(var(--u-white),.03);border-color:var(--u-line-2)}.t-tabs button{border-radius:8px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent}.t-tabs button.on{background:rgba(var(--u-champ),.13);border-color:rgba(var(--u-champ),.75);color:var(--u-champ-hi)}.t-status{height:20px}.t-status.live{background:rgba(var(--u-green),.12);border:1px solid rgba(var(--u-green),.6);color:var(--u-green-hi)}.t-status.brk,.t-status.done{background:rgba(var(--u-champ),.12);border:1px solid rgba(var(--u-champ),.6);color:var(--u-champ-hi)}.t-status.reg{background:rgba(var(--u-ice),.12);border:1px solid rgba(var(--u-ice),.6);color:var(--u-ice-hi)}.t-feed-row .ic{border-radius:5px;font-family:var(--u-font);font-size:8.5px;font-weight:700;letter-spacing:.12em}.t-feed-row.k-ko .ic,.t-feed-row.k-win .ic,.t-feed-row.k-itm .ic{color:var(--u-champ-hi);background:rgba(var(--u-champ),.12);box-shadow:0 0 0 1px rgba(var(--u-champ),.6) inset}.t-feed-row.k-elim .ic{color:var(--u-red-hi);background:rgba(var(--u-red),.12);box-shadow:0 0 0 1px rgba(var(--u-red),.55) inset}.t-payrow .bar span{background:var(--u-champ-c)}.t-level-card{background:rgba(var(--u-champ),.08);border-color:rgba(var(--u-champ),.5)}@media(prefers-reduced-motion:reduce){.toast,.t-toast,.sheet,.modal,.pop,.backdrop,.modal-bd{animation-duration:.01ms!important}}.set-sec{margin:0 0 20px}.set-sec>.section-title{margin:0 2px 8px}.setup>.set-sec:first-child>.section-title{margin-top:2px}.set-card{background:rgba(var(--u-white),.025);border:1px solid var(--u-line-2);border-radius:var(--u-r-lg);padding:0 14px;box-shadow:inset 0 1px #ffffff06}.set-card>*{margin:0}.set-card>.row{min-height:58px;padding:10px 0;gap:16px;border-bottom:0;border-top:1px solid var(--u-line)}.set-card>.field{display:block;padding:13px 0 14px;border-top:1px solid var(--u-line)}.set-card>:first-child{border-top:0}.set-card>.field>label,.set-card>.field>.label{margin-bottom:9px}.set-card>:is(.preset-grid,.blind-grid,.two-col,.dc-chips,.room-picker,.felt-grid){padding-top:12px}.set-card>:is(.preset-grid,.blind-grid,.two-col,.dc-chips):first-child{padding-top:14px}.set-card>:is(.preset-grid,.blind-grid,.dc-chips,.hint,.two-col):last-child{padding-bottom:14px}.set-card>.np-blind-grid{margin-bottom:0}.set-card>.two-col{gap:10px}.set-card>.two-col .field{display:block;margin:0;padding:0;border:0}.set-card>.two-col .field>.label,.set-card>.two-col .field>label{margin-bottom:7px}.set-card>.np-blind-inputs{padding-bottom:14px}.set-card>.np-blind-err{padding:0 0 12px;margin-top:-4px}.set-card>.hint{margin:0;padding-top:0;font-size:12.5px;line-height:1.45}.set-card>.two-col+.hint,.set-card>.preset-grid+.hint,.set-card>.blind-grid+.hint{padding-top:9px}.set-card>.np-blind-err+.hint{padding-top:0}.set-card>*+.hint{padding-top:9px}.set-card>.np-blind-err+.hint,.set-card>.np-blind-err:empty+.hint{padding-top:0}.set-card .field>.hint{margin:8px 0 0;font-size:12.5px;line-height:1.45}.set-card .hint.num{font-family:var(--u-num);font-size:12px;letter-spacing:0}.set-card .row>div:first-child{min-width:0}.set-card .row .t,.set-card .tu-t b{font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--u-text)}.set-card .row .d{font-size:12.5px;line-height:1.38;color:var(--u-faint);margin-top:2px}.set-card .row.locked .lock{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--u-r-xs);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--u-sub);background:rgba(var(--u-white),.05);border:1px solid var(--u-line-2)}.set-card.dim{opacity:.45;transition:opacity .2s}.set-card .input{height:46px;background:#00000038;font-size:15px}.set-card .input:focus{background:#0000004d}.set-card .np-blind-inputs .input,.set-card .np-unit .input,.set-card .input.num{font-family:var(--u-num);font-weight:600;font-size:15px;letter-spacing:-.01em}.set-card .np-unit-t{font-family:var(--u-num);font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--u-faint)}.set-card .seg{width:100%}.set-card .seg button{height:36px;font-size:13px;padding:0 6px}.set-card .stepper{padding:3px;gap:2px}.set-card .stepper button{width:32px;height:32px;font-size:17px}.set-card .stepper .v{min-width:34px;font-family:var(--u-num);font-weight:600;font-size:14px}.set-card .preset-grid{gap:8px;margin-bottom:0}.set-card .preset{min-height:58px;padding:10px 12px;text-align:left}.set-card .preset b{font-size:14px}.set-card .preset small{font-size:11.5px;margin-top:2px}.set-card .game-grid .preset{min-height:58px}.set-card .blind-opt{height:40px}.set-card .room-picker{gap:8px}.set-card .room-opt{height:104px;border-radius:12px}.set-card .room-opt.on{border-color:rgba(var(--u-champ),.95);box-shadow:0 0 0 1px rgba(var(--u-champ),.95)}.set-card .felt-grid{gap:8px}.set-card .felt-opt{min-width:0;padding:10px 3px 9px;font-size:11px;font-weight:600;color:var(--u-sub);white-space:nowrap}.set-card .felt-opt .nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}.set-card .np-blind-grid .blind-opt{padding:0 3px;font-size:13px;text-overflow:clip}.set-card .felt-opt.on{color:var(--u-champ-hi)}.set-card .felt-opt .disc{box-shadow:0 0 0 2px #0a0c0fe6,0 0 0 3px rgba(var(--u-white),.14)}.set-card .select-input{font-weight:550}.set-card .avatar-grid{margin-bottom:4px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media(min-width:560px){.set-card .avatar-grid{grid-template-columns:repeat(auto-fill,minmax(62px,1fr))}}.set-card .avatar-name{margin-top:8px}.menu-sec{margin-bottom:16px}.menu-list.set-card{display:block;padding:4px}.set-card>.menu-item{position:relative;min-height:56px;padding:9px 10px;gap:12px;border:0;border-radius:10px}.set-card>.menu-item+.menu-item:before{content:"";position:absolute;left:54px;right:10px;top:0;height:1px;background:var(--u-line)}.set-card>.menu-item:active{background:rgba(var(--u-white),.045);border-color:transparent}.set-card>.menu-item:active+.menu-item:before,.set-card>.menu-item:active:before{opacity:0}@media(hover:hover){.set-card>.menu-item:hover{background:rgba(var(--u-white),.045);border-color:transparent}.set-card>.menu-item:hover+.menu-item:before,.set-card>.menu-item:hover:before{opacity:0}}@media(hover:none){.set-card>.menu-item:hover:not(:active){background:transparent}}.set-card .menu-item .mi{width:32px;height:32px;border-radius:9px}.set-card .menu-item .mi svg{width:16px;height:16px}.set-card .menu-item .mt{font-size:14px;font-weight:600}.set-card .menu-item .md{font-size:12px;margin-top:1px}.menu-item .mchev{display:grid;place-items:center;flex:none;width:18px;height:18px;color:var(--u-faint);opacity:.7;transition:transform .18s var(--u-ease),opacity .18s}.menu-item .mchev svg{width:16px;height:16px}@media(hover:hover){.menu-item:hover .mchev{opacity:1;transform:translate(2px)}}.menu-list.set-card>.row{margin:0 10px;padding:10px 0}.menu-list.set-card>.row+.row{border-top:1px solid var(--u-line)}.menu-list.set-card>.row:first-child{border-top:0}.sheet .host-pause,.sheet .host-req-banner{margin-bottom:14px}.sizing-grid .preset{min-height:60px;text-align:left}.sizing-grid .preset small{font-family:var(--u-num);letter-spacing:0}.sh-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 6px}@media(min-width:560px){.sh-tiles{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr)}}.sh-tile{display:flex;flex-direction:column;gap:5px;min-width:0;padding:10px 12px 11px;border-radius:var(--u-r);background:rgba(var(--u-white),.03);border:1px solid var(--u-line-2)}.sh-k{font-family:var(--u-font);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-v{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--u-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-tile.net.pos{background:rgba(var(--u-green),.1);border-color:rgba(var(--u-green),.55)}.sh-tile.net.pos .sh-k{color:rgba(var(--u-green),.9)}.sh-tile.net.pos .sh-v{color:var(--u-green-hi)}.sh-tile.net.neg{background:rgba(var(--u-red),.1);border-color:rgba(var(--u-red),.55)}.sh-tile.net.neg .sh-k{color:rgba(var(--u-red),.9)}.sh-tile.net.neg .sh-v{color:var(--u-red-hi)}.sh-month{margin:18px 2px 8px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--u-champ),.9)}.sh-list{display:block}.sh-row{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;margin-bottom:8px;border-radius:var(--u-r-lg);background:rgba(var(--u-white),.025);border:1px solid var(--u-line-2);animation:uFade .2s ease-out both}.sh-main{flex:1;min-width:0}.sh-top{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0}.sh-name{flex:0 1 auto;min-width:0;max-width:100%;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--u-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-tag{flex:none;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:19px;line-height:19px;display:block;padding:0 6px;border-radius:5px;font-size:10.5px;box-sizing:border-box;font-weight:500;letter-spacing:0;color:var(--u-sub);background:rgba(var(--u-white),.05);border:1px solid var(--u-line-2)}.sh-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0 7px;margin-top:2px;font-size:12px;color:var(--u-sub)}.sh-meta .num{font-size:11.5px}.sh-meta>span{white-space:nowrap}.sh-meta i{width:3px;height:3px;border-radius:1px;background:var(--u-faint);opacity:.8}.sh-io{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.sh-io span{display:inline-flex;align-items:baseline;gap:5px}.sh-io em{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--u-faint)}.sh-io b{font-size:12.5px;font-weight:500;color:var(--u-text)}.sh-net{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:92px;padding:7px 10px 8px;border-radius:var(--u-r-sm);background:rgba(var(--u-white),.04);border:1px solid var(--u-line-2)}.sh-net .sh-k{font-size:8.5px}.sh-net b{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--u-text);white-space:nowrap}.sh-net.pos{background:rgba(var(--u-green),.12);border-color:rgba(var(--u-green),.6)}.sh-net.pos .sh-k{color:rgba(var(--u-green),.9)}.sh-net.pos b{color:var(--u-green-hi)}.sh-net.neg{background:rgba(var(--u-red),.12);border-color:rgba(var(--u-red),.6)}.sh-net.neg .sh-k{color:rgba(var(--u-red),.9)}.sh-net.neg b{color:var(--u-red-hi)}.sh-foot{margin-top:6px;display:grid;gap:10px}.sh-more{height:40px}.sh-more-wait{text-align:center;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--u-faint);padding:10px 0}.sh-state{display:grid;justify-items:center;gap:6px;text-align:center;padding:26px 18px;margin-top:12px;border:1px dashed var(--u-line-2);border-radius:var(--u-r-lg);color:var(--u-sub);font-size:13px;line-height:1.45}.sh-state b{color:var(--u-text);font-size:14px;font-weight:600}.sh-state.err{border-style:solid;background:rgba(var(--u-red),.06);border-color:rgba(var(--u-red),.45)}.sh-state.err .btn{margin-top:6px}.sh-note{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;border-radius:var(--u-r);background:rgba(var(--u-champ),.07);border:1px solid rgba(var(--u-champ),.4);color:var(--u-champ-hi);font-size:12.5px;font-weight:550}.sh-note .btn{flex:none;height:32px;border-color:rgba(var(--u-champ),.55);color:var(--u-champ-hi)}.sh-sentinel{height:1px}.sh-skel .sh-row{animation:none}.sh-skel .sh-main i{display:block;height:10px;border-radius:4px;background:rgba(var(--u-white),.06);margin:4px 0 8px;width:46%;animation:shPulse 1.2s ease-in-out infinite alternate}.sh-skel .sh-main i:nth-child(2){width:64%;height:8px}.sh-skel .sh-main i:nth-child(3){width:38%;height:8px;margin-bottom:2px}.sh-skel .sh-net{height:46px;animation:shPulse 1.2s ease-in-out infinite alternate}@keyframes shPulse{0%{opacity:.55}to{opacity:1}}.sh-link .md{font-size:12px}@media(max-width:380px){.sh-row{padding:11px 10px 11px 12px;gap:10px}.sh-net{min-width:84px;padding:6px 8px 7px}.sh-net b{font-size:14px}.sh-io{gap:3px 10px}.sh-io em{letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.sh-row,.sh-skel .sh-main i,.sh-skel .sh-net{animation:none}}@media(min-width:720px)and (min-height:560px){.sheet{bottom:20px;max-height:calc(100svh - 40px);border-radius:var(--u-r-xl);border-bottom:1px solid var(--u-line-2);box-shadow:0 1px #ffffff0a inset,0 30px 80px -24px #000000e6}.sheet .sheet-body{padding-bottom:20px}.sheet .sheet-cta{bottom:-20px;padding-bottom:20px;margin-bottom:-20px}}.sh-tiles[hidden]{display:none}
