@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-400-normal-bXgqVju9.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-5IO4e7bK.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-latin-700-normal-DlW1Zbsh.woff2)format("woff2"),url(/assets/be-vietnam-pro-latin-700-normal-C2EtzaOi.woff)format("woff")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-vietnamese-700-normal-Csr0PCuG.woff2)format("woff2"),url(/assets/be-vietnam-pro-vietnamese-700-normal-By_5yT39.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}:root{--bg:#101826;--bg-2:#0b111c;--panel:#172233;--panel-2:#1f2c40;--line:#ffffff14;--ink:#eef2f8;--ink-2:#b3bfd0;--ink-3:#8794aa;--accent:#e0a526;--accent-ink:#1a1206;--brand-gold:#edbb4b;--brand-ivory:#f3ecdd;--danger:#ff6b6b;--ok:#3ddc97;--felt-1:#27507e;--felt-2:#183759;--felt-hi:#3a6aa0;--rail:#1c2533;--rail-edge:#2c3a50;--fold:#2b3445;--fold-ink:#e6e9ee;--call-1:#187a50;--call-2:#17704a;--raise-1:#f0b73d;--raise-2:#d0901b;--raise-ink:#1a1206;--allin:#d23b3b;--t-ok:#3ddc97;--t-warn:#f5b642;--t-crit:#ff5a4f;--t-bank:#5aa9ff;--card-face:#fffdf8;--card-face-2:#f0ebe1;--card-win:#f2c14e;--suit-s:#15171c;--suit-h:#c8243a;--suit-d:#1d5fcc;--suit-c:#13804e;--chip-1:#e9edf3;--chip-5:#d23b3b;--chip-25:#23875a;--chip-100:#1f2430;--chip-500:#e0a526;--font-ui:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-num:"Barlow Condensed", "Be Vietnam Pro", system-ui, sans-serif;--r-btn:14px;--r-card:16px;--tap:44px;--e-decel:cubic-bezier(.2, .8, .2, 1);--e-std:cubic-bezier(.45, 0, .2, 1);--e-accel:cubic-bezier(.5, 0, .75, 0);--d-screen:.24s;--sat:env(safe-area-inset-top,0px);--sab-env:env(safe-area-inset-bottom,0px);--sab:max(0px, calc(var(--sab-env) - var(--sab-cut,0px)));--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--titlebar:0px;--gold:#edbb4b;--gold-hi:#f7d67e;--gold-lo:#c08a22;--gold-ink:#1a1206;--cta:linear-gradient(180deg, #f9dc8a 0%, #efc158 45%, #d99f2b 100%);--ruby:#b3182f;--ruby-dot:#ff3b54;--hair-g:#edbb4b29;--hair-g2:#edbb4b57;--r-panel:18px}.frame,.frame~*,.maint-screen{--bg:#050506;--bg-2:#0c0c0e;--panel:#121215;--panel-2:#1a1a1e;--line:#ffffff12;--ink:#f3ecdd;--ink-2:#c9c1b1;--ink-3:#978f81;--accent:var(--gold);--accent-ink:var(--gold-ink);--r-btn:12px}:root[data-deck="2"]{--suit-d:var(--suit-h);--suit-c:var(--suit-s)}#pc-sprite,#mt-sprite,#pk-sprite{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (display-mode:window-controls-overlay){:root{--titlebar:env(titlebar-area-height,0px)}}@media (prefers-reduced-motion:reduce){:root{--d-screen:.12s}}:root{--app-h:100vh;--app-top:0px}@supports (height:100dvh){:root{--app-h:100dvh}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none;background:var(--bg);height:100%;color:var(--ink);font:400 15px/1.4 var(--font-ui);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}body{top:var(--app-top);height:var(--app-h);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;scrollbar-width:none;position:fixed;left:0;right:0}::-webkit-scrollbar{display:none}img,svg{-webkit-user-drag:none}input,textarea{-webkit-user-select:text;user-select:text;font-size:16px}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:inherit;text-decoration:none}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.01em}#app{position:absolute;inset:0;overflow:hidden}.screen{padding-left:var(--sal);padding-right:var(--sar);background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding-bottom:var(--sab);flex:1;overflow-y:auto}.scroll::-webkit-scrollbar{width:6px;display:block}.scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}::view-transition-old(root){animation:.16s var(--e-accel) both vt-out}::view-transition-new(root){animation:var(--d-screen) var(--e-std) both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:.12s}::view-transition-new(root){animation-duration:.12s}@keyframes vt-in{0%{opacity:0}}}.frame-main[data-nav-dir=next]{--tab-dx:24px;--tab-dy:0px}.frame-main[data-nav-dir=prev]{--tab-dx:-24px;--tab-dy:0px}@media (min-width:700px){.frame-main[data-nav-dir=next]{--tab-dx:0px;--tab-dy:16px}.frame-main[data-nav-dir=prev]{--tab-dx:0px;--tab-dy:-16px}}.frame-main[data-nav-dir]>.screen{animation:tab-in .24s var(--e-decel) backwards}@keyframes tab-in{0%{opacity:0;transform:translate(var(--tab-dx), var(--tab-dy))}}@media (prefers-reduced-motion:reduce){.frame-main[data-nav-dir]>.screen{animation:none}}.rise{animation:rise .28s var(--e-decel) backwards;animation-delay:calc(var(--n,0) * 35ms)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.rise{animation:none}}.topbar{min-height:calc(52px + var(--sat));padding:var(--sat) 8px 0;background:var(--panel);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:4px;display:flex}@media (display-mode:window-controls-overlay){.topbar{min-height:max(env(titlebar-area-height,40px), 44px);padding-top:0;padding-left:max(8px, env(titlebar-area-x,0px));width:env(titlebar-area-width,100%);app-region:drag;-webkit-app-region:drag}.topbar button,.topbar a{app-region:no-drag;-webkit-app-region:no-drag}}.topbar h1{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0 4px;font-size:17px;font-weight:700;overflow:hidden}.topbar .sub{color:var(--ink-2);font-size:12px;font-weight:500;display:block}.ib{width:var(--tap);height:var(--tap);color:var(--ink-2);border-radius:12px;flex:none;place-items:center;display:grid}.ib:active{background:var(--panel-2)}.ib svg{width:22px;height:22px}.btn{border-radius:var(--r-btn);background:var(--panel-2);min-height:48px;color:var(--ink);transition:transform .12s var(--e-decel), filter .12s;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000040}.btn:active{filter:brightness(1.12);transition-duration:80ms;transform:scale(.96)}.btn:disabled{opacity:.4;pointer-events:none}.btn.primary{background:linear-gradient(var(--raise-1), var(--raise-2));color:var(--raise-ink)}.btn.ghost{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:0 0}.btn.block{width:100%}.content{flex-direction:column;gap:12px;width:100%;max-width:720px;margin:0 auto;padding:16px;display:flex}.pane{display:contents}@media (min-width:1000px){.frame-main .screen{background:radial-gradient(70% 60% at 100% 100%, color-mix(in srgb, var(--felt-1) 45%, transparent), transparent 70%), radial-gradient(60% 50% at 0% 0%, color-mix(in srgb, var(--felt-hi) 16%, transparent), transparent 70%), var(--bg)}.frame-main .content{gap:16px;max-width:1160px;padding:24px 32px}.content.split{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-content:stretch;align-items:start;column-gap:24px;display:grid}.content.split.rev{grid-template-columns:minmax(300px,1fr) minmax(0,1.5fr)}.content.split.even{grid-template-columns:repeat(2,minmax(0,1fr))}.content.split>.pane{flex-direction:column;gap:12px;min-width:0;display:flex}.pane>h2:first-child,.pane>.section-h:first-child h2{margin-top:0}}.card-box{background:var(--panel);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);padding:16px}.row{align-items:center;gap:12px;min-height:56px;display:flex}input.switch{appearance:none;cursor:pointer;background:#1b1a1c;border-radius:14px;flex:none;width:46px;height:28px;margin:0;padding:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 2px 3px #0009}input.switch:after{content:"";width:20px;height:20px;transition:transform .2s var(--e-decel);background:#8a8378;border-radius:50%;position:absolute;top:4px;left:4px}input.switch:checked{background:linear-gradient(#8a6418,#5c420f);box-shadow:inset 0 0 0 1px #edbb4b99}input.switch:checked:after{background:radial-gradient(circle at 35% 30%,#fff1c6,#edbb4b 60%,#b07a18);transform:translate(18px)}input.switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input.switch:disabled{opacity:.45;cursor:default}.field.check-row:has(>input.switch){justify-content:space-between}.field.check-row>input.switch{order:2;width:46px;height:28px}.row+.row{border-top:1px solid var(--line)}.row .grow{flex:1;min-width:0}.muted{color:var(--ink-2);font-size:13px}h2{color:var(--ink-2);margin:8px 4px 0;font-size:15px;font-weight:600}.skel{background:linear-gradient(90deg, var(--panel) 0 40%, var(--panel-2) 50%, var(--panel) 60% 100%) 0 0 / 300% 100%;border-radius:12px;animation:1.2s linear infinite skel}@keyframes skel{to{background-position:-150% 0}}.conn-pill{z-index:90;left:50%;top:calc(var(--sat) + 60px);box-shadow:inset 0 0 0 1px var(--line), 0 8px 24px #0006;animation:pill-in .2s .3s var(--e-decel) both;pointer-events:none;background:#0b111ceb;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:flex;position:fixed;transform:translate(-50%)}.conn-pill i{border:2px solid var(--accent);border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@keyframes pill-in{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes spin{to{transform:rotate(1turn)}}.scrim{top:var(--app-top);height:var(--app-h);z-index:80;background:#0000008c;justify-content:center;align-items:flex-end;animation:.18s both fade-in;display:flex;position:fixed;left:0;right:0}.sheet{background:var(--panel);--sheet-pad:clamp(8px, calc(var(--app-h) * .05), 20px);width:min(520px,100%);padding:var(--sheet-pad) 20px calc(var(--sheet-pad) + var(--sab));animation:sheet-in .18s var(--e-decel) both;max-height:calc(var(--app-h) - var(--sat) - 8px);border-radius:20px 20px 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 -12px 40px #00000080}@media (min-width:700px){.scrim{align-items:center}.sheet{padding-bottom:var(--sheet-pad);max-height:calc(var(--app-h) - 2 * var(--sheet-pad));border-radius:20px}}.sheet>:not(.sheet-body):not(.sheet-h){flex:none}.sheet:not(:has(>.sheet-body)){overscroll-behavior:contain;overflow-y:auto}.sheet h2{color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:700}.sheet:focus{outline:none}.sheet p{color:var(--ink-2);margin:0 0 16px}.sheet .actions{z-index:2;background:var(--panel);gap:10px;margin:12px -20px 0;padding:12px 20px 0;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 16px -8px #00000080}.sheet .actions .btn{flex:1}@keyframes fade-in{0%{opacity:0}}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}}.steps{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.steps li{background:var(--panel-2);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.steps b{background:var(--accent);width:28px;height:28px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.steps svg{width:22px;height:22px;color:var(--t-bank);flex:none}.steps .glyph{color:#0a84ff;background:#f2f2f7;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.steps .glyph svg{width:26px;height:26px;color:inherit}.install-sheet{animation:inst-up .42s var(--e-decel) both;position:relative;box-shadow:0 -12px 40px #00000080,inset 0 1px #e0a52659}.install-sheet:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 50% 0,#e0a52629,#0000 70%);height:140px;position:absolute;inset:0 0 auto}.inst-hero{align-items:center;gap:14px;margin:4px 0 18px;display:flex;position:relative}.inst-icon{border-radius:18px;flex:none;width:72px;height:72px;box-shadow:0 8px 24px #00000073,0 0 0 1px #ffffff14}.sheet .inst-hero h2{margin:0 0 4px;font-size:22px;font-weight:800;line-height:1.2}.sheet .inst-hero p{margin:0;font-size:14px}.inst-perks{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.inst-perks li{color:var(--ink-2);align-items:center;gap:12px;font-size:14px;display:flex}.inst-perks svg{box-sizing:border-box;width:40px;height:40px;color:var(--accent);background:#e0a52624;border-radius:12px;flex:none;padding:9px}.inst-perks b{color:var(--ink);font-size:15px;display:block}.btn.inst-cta{min-height:56px;font-size:18px;animation:2.4s ease-in-out .6s 4 inst-glow;overflow:hidden}.inst-cta svg{width:22px;height:22px}.inst-cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:2.4s ease-in-out .9s 4 inst-shine;position:absolute;inset:0;transform:translate(-120%)}.btn.inst-later{min-height:48px;box-shadow:none;margin-top:8px}.sheet .inst-desk{background:var(--panel-2);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}@keyframes inst-up{0%{opacity:0;transform:translateY(48px)}}@keyframes inst-glow{50%{box-shadow:inset 0 1px #ffffff14,0 0 0 4px #f0b73d2e,0 0 28px 4px #f0b73d73}}@keyframes inst-shine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}.sheet .inst-note{color:var(--ink-3);font-size:13px}.inst-arrow{color:var(--accent);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:600;display:flex}.inst-arrow.up{justify-content:flex-end;margin:0 0 8px}.inst-arrow svg{flex:none;width:28px;height:28px;animation:1.2s ease-in-out 6 inst-nudge}.inst-arrow.up svg{order:2;animation-name:inst-nudge-up}@keyframes inst-nudge{50%{transform:translateY(5px)}}@keyframes inst-nudge-up{50%{transform:translate(4px,-4px)}}@media (prefers-reduced-motion:reduce){.install-sheet,.btn.inst-cta,.inst-cta:after,.inst-arrow svg{animation:none!important}.inst-cta:after{display:none}*,:before,:after{transition-duration:0s!important;animation-duration:.12s!important;animation-iteration-count:1!important}.conn-pill i,.skel{animation:none!important}}.btn.danger{background:var(--allin);color:#fff}.row>svg{width:20px;height:20px;color:var(--ink-3);flex:none}button.row{text-align:left;width:100%}details.row.reopen{min-height:0;display:block}details.row.reopen>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;list-style:none;display:flex}details.row.reopen>summary::-webkit-details-marker{display:none}details.row.reopen>p{margin:0 0 10px;font-size:14px;line-height:1.45}details.row.reopen>.btn{margin-bottom:12px}.login{background:radial-gradient(120% 70% at 50% 0%, var(--felt-hi) 0%, var(--felt-1) 30%, var(--felt-2) 60%, var(--bg) 100%)}.login-hero{text-align:center;min-height:0;padding:calc(24px + var(--sat)) 24px 12px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.login-hero img{border-radius:26%;width:clamp(72px,14vh,112px);height:auto;box-shadow:0 16px 40px #00000073}.login-hero h1{letter-spacing:-.01em;margin:16px 0 6px;font-size:clamp(28px,5vh,40px);font-weight:800}.login-hero h1 i{color:var(--brand-gold);font-style:italic}.login-hero p{max-width:340px;color:var(--ink-2);margin:0;font-size:15px}.login-panel{width:min(460px,100%);padding:24px 20px calc(20px + var(--sab));background:var(--panel);border-radius:24px 24px 0 0;flex-direction:column;flex:none;align-items:stretch;gap:12px;margin:0 auto;display:flex;box-shadow:0 -12px 40px #00000059}.login-panel h2{color:var(--ink);margin:0 0 4px;font-size:18px}.login-panel[aria-busy=true]{opacity:.6;pointer-events:none}@media (min-width:700px) and (min-height:600px){.login-panel{border-radius:24px;margin-bottom:max(32px,8vh)}}.auth-btns{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;display:flex}.auth-btns:empty{display:none}.auth-circle{flex-direction:column;align-items:center;gap:6px;display:flex}.auth-btn-label{color:var(--ink-2);font-size:12px;line-height:1.2}.auth-btn{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:background-color .12s,transform .12s,opacity .12s;display:flex}.auth-btn:active{transform:scale(.96)}.auth-btn:disabled{cursor:progress}.auth-btn:focus-visible{outline-offset:3px;outline:3px solid #8ed8cb}.auth-glyph{flex:none;width:28px;height:28px}.auth-btn.tg{color:#fff;background:#0b72b9}.auth-btn.gg{color:#1f1f1f;background:#fff;box-shadow:inset 0 0 0 1px #747775}.auth-btn.gg .auth-glyph{width:26px;height:26px}.auth-btn.ap{color:#000;background:#fff}.auth-btn.ap .auth-glyph{width:28px;height:28px;margin-top:-2px}.auth-btn.ms{color:#5e5e5e;background:#fff;box-shadow:inset 0 0 0 1px #8c8c8c}.auth-btn.ms .auth-glyph{width:22px;height:22px}@media (hover:hover){.auth-btn.tg:hover{background:#095f9a}.auth-btn.gg:hover,.auth-btn.ap:hover,.auth-btn.ms:hover{background:#f2f2f2}}.auth-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){.auth-spin{animation-duration:2.4s}.auth-btn{transition:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.error{color:var(--danger);margin:0;font-size:14px}.fine{color:var(--ink-3);text-align:center;margin:4px 0 0;font-size:12px}.lc{--lc-ink:#07090c;--lc-rose:#e0405a;--lc-blush:#f4b9bf;--lc-petrol:#0f4d4a;--lc-bone:#f2ece7;--lc-fog:#a4afb3;--lc-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--lc-gut:16px;color:var(--lc-bone);font-family:"Hanken Grotesk", var(--font-ui);background:radial-gradient(55% 40% at 74% 26%, #e0405a3d, transparent 70%), radial-gradient(40% 30% at 18% 18%, #9e1b2e29, transparent 70%), radial-gradient(75% 55% at 28% 96%, #0f4d4a8c, transparent 70%), var(--lc-ink);padding:0}.lc-gl{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.4s var(--e-decel);display:block;position:absolute;inset:0}.lc-gl.on{opacity:1}.lc-body{z-index:1;overscroll-behavior:contain;scrollbar-width:none;height:100%;padding:calc(18px + var(--sat)) calc(var(--lc-gut) + var(--sar)) calc(12px + var(--sab)) calc(var(--lc-gut) + var(--sal));background:linear-gradient(#07090cc7,#07090c80 16%,#07090c00 30% 48%,#07090c99);flex-direction:column;gap:16px;display:flex;position:relative;overflow-y:auto}.lc-copy{margin-bottom:auto}.lc-brand{text-shadow:0 2px 18px #07090cd9;font:400 clamp(40px, 11vw, 64px)/1 var(--lc-serif);letter-spacing:-.01em;align-items:center;gap:.22em;margin:0;display:flex}.lc-brand i{color:var(--brand-gold);font-style:italic}.lc-mark{filter:drop-shadow(0 4px 14px #e0405a59);background:url(/brand/mark.svg) 50%/contain no-repeat;flex:none;width:.6em;height:.6em}.lc-tag{color:#d9d2cd;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 12px #07090ce6;margin:8px 0 0;font-size:16px;overflow:hidden}.lc-card{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:linear-gradient(#0b1015cc,#070a0de0);border:1px solid #f2ece71f;border-radius:24px;flex-direction:column;align-self:center;gap:10px;width:100%;max-width:440px;padding:20px 18px 6px;display:flex;box-shadow:0 40px 80px -40px #000000e6}.lc-card h2{font:400 28px/1 var(--lc-serif);color:var(--lc-bone);margin:0 0 2px}.lc-card[aria-busy=true]{opacity:.6;pointer-events:none}.lc-fine,.lc-legal{color:var(--lc-fog);text-align:center;margin:0;font-size:12.5px;line-height:1.45}.lc-fine b{color:var(--lc-bone);font-weight:600}.lc-legal{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.35em;display:flex}.lc-legal a{min-height:44px;color:var(--lc-blush);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.lc a:focus-visible,.lc button:focus-visible{outline-color:#8ed8cb}@media (min-width:700px) and (max-aspect-ratio:5/4){.lc{--lc-gut:40px}.lc-body{padding-top:calc(40px + var(--sat));padding-bottom:calc(6vh + var(--sab))}.lc-brand{font-size:84px}.lc-tag{font-size:19px}}@media (min-aspect-ratio:5/4){.lc{--lc-gut:clamp(16px, 6vw, 112px)}.lc-body{width:min(100%, calc(440px + 2 * var(--lc-gut)));padding-right:var(--lc-gut);background:linear-gradient(90deg,#07090cb3,#07090c66 70%,#07090c00)}.lc-copy{margin-top:auto;margin-bottom:0}.lc-card{align-self:stretch;margin-bottom:auto}.lc-brand{font-size:clamp(36px,min(5.4vw,11vh),92px)}.lc-tag{font-size:clamp(16px,1.3vw,20px)}}@media (max-height:500px){.lc-body{padding-top:calc(12px + var(--sat));gap:10px}.lc-card{gap:8px;padding:14px 16px 4px}.lc-card h2{font-size:22px}}.lc-art{display:none}@media (min-width:980px) and (min-aspect-ratio:5/4) and (min-height:560px){.lc-art{--lc-gold:#d9b26f;z-index:1;top:0;bottom:0;right:0;left:min(100%, calc(440px + 2 * var(--lc-gut)));pointer-events:none;justify-content:flex-end;align-items:center;display:flex;position:absolute}.lc-frame{aspect-ratio:1;width:min(100%,100vh);transform:translate3d(calc(var(--mx,0) * -16px), calc(var(--my,0) * -10px), 0);transition:transform 1.2s var(--e-decel);flex:none;animation:9s ease-in-out infinite alternate lc-float;position:relative;-webkit-mask-image:radial-gradient(60% 62% at 56% 44%,#000 58%,#0000 100%);mask-image:radial-gradient(60% 62% at 56% 44%,#000 58%,#0000 100%)}.lc-dog{object-fit:cover;width:100%;height:100%;display:block}.lc-ember,.lc-smoke{position:absolute;top:30.6%;left:82.3%}.lc-ember{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#ffbe6ee6,#ff602873 38%,#0000 70%);border-radius:50%;width:5%;animation:2.8s ease-in-out infinite alternate lc-ember;translate:-50% -50%}.lc-smoke i{filter:blur(6px);opacity:0;background:radial-gradient(circle,#dcd6d080,#0000 70%);border-radius:50%;width:24px;height:24px;animation:7.5s linear infinite lc-smoke;position:absolute;top:-24px;left:-12px}.lc-smoke i:nth-child(2){animation-delay:-2.5s}.lc-smoke i:nth-child(3){animation-delay:-5s}.lc-pitch{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0b101599,#070a0dcc);border:1px solid #d9b26f2e;border-radius:20px;max-width:380px;padding:22px 24px 20px;position:absolute;bottom:max(7vh,36px);left:clamp(0px,2vw,40px);box-shadow:0 40px 80px -40px #000000e6}.lc-pitch h2{font:400 clamp(28px, 2.3vw, 38px)/1.05 var(--lc-serif);color:var(--lc-bone);margin:0 0 14px}.lc-pitch ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lc-pitch li{color:#d9d2cd;align-items:center;gap:12px;font-size:15px;line-height:1.3;display:flex}.lc-pitch svg{width:20px;height:20px;color:var(--lc-gold);flex:none}}@keyframes lc-float{0%{translate:0 -6px}to{translate:0 6px}}@keyframes lc-ember{0%{opacity:.45;scale:.85}to{opacity:1;scale:1.15}}@keyframes lc-smoke{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:.5}to{opacity:0;transform:translate(26px,-150px)scale(3.2)}}@media (prefers-reduced-motion:reduce){.lc-gl{transition:none}.lc-frame,.lc-ember{transition:none;animation:none;transform:none}.lc-smoke{display:none}}.profile{align-items:center;gap:16px;display:flex}.profile b{font-size:18px;display:block}.profile .grow{flex:1;min-width:0}.profile .muted{display:block}.ok-dot{width:32px;height:32px;color:var(--ok);background:#3ddc9726;border-radius:50%;place-items:center;font-weight:800;display:grid}.ok-dot svg{width:18px;height:18px}.club-badge{background:linear-gradient(135deg, var(--felt-1), var(--felt-2));border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.card-box.list{padding-top:4px;padding-bottom:4px}.ib:disabled{opacity:.35}.avatar{width:var(--sz,52px);height:var(--sz,52px);font-weight:700;font-size:calc(var(--sz,52px) * .36);color:#fff;letter-spacing:.02em;background:linear-gradient(160deg, hsl(var(--h) 55% 58%), hsl(var(--h) 60% 30%));border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 2px #00000059,0 4px 10px #00000059}.avatar.pic{object-fit:cover;background:var(--panel-2);display:block}.avatar.emblem{background:0 0;box-shadow:0 3px 8px #0006}.frame .btn.small,.scrim .btn.small{flex:none;min-height:44px;padding:0 14px;font-size:14px}.duo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.empty b{font-size:16px}.frame-main .content{min-height:100%}.content>.empty:last-child,.pane:last-child>.empty:last-child{margin-block:auto}@media (min-width:1000px){.content.split{align-items:stretch}.content.split>.pane>.empty:last-child{margin-block:auto}}.frame-main .empty:not([role=alert]):before{content:"";background:var(--ink-3);width:48px;height:48px;margin-bottom:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='7' y='10' width='20' height='28' rx='3' transform='rotate(-10 17 24)'/%3E%3Crect x='21' y='10' width='20' height='28' rx='3' transform='rotate(8 31 24)'/%3E%3Cpath d='M31 19l4 5-4 5-4-5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='7' y='10' width='20' height='28' rx='3' transform='rotate(-10 17 24)'/%3E%3Crect x='21' y='10' width='20' height='28' rx='3' transform='rotate(8 31 24)'/%3E%3Cpath d='M31 19l4 5-4 5-4-5z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (max-height:500px){.frame-main .empty:not([role=alert]):before{display:none}}.ellip{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pill{background:var(--panel-2);color:var(--ink-2);border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:700}.pill.warn{color:var(--t-warn);background:#f5b64226}button.row:disabled{cursor:default}.section-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.section-h h2{margin-top:8px}.tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.tile{border-radius:var(--r-card);background:var(--panel);min-height:96px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.tile b.num{font-size:28px;line-height:1.1}.tile.skel{display:block}button.tile{background:linear-gradient(135deg, var(--felt-1), var(--felt-2))}.tile-go{color:var(--ink-2);align-items:center;gap:2px;font-size:13px;display:inline-flex}.tile-go svg{width:16px;height:16px}.tile .btn{margin-top:4px}.game-badge{width:44px;height:44px;font:700 13px var(--font-num);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#27507e80;border-radius:12px;flex:none;place-items:center;display:grid}.game-badge.plo{background:#7a3fc459}.dots{gap:3px;margin-top:4px;display:flex}.dots i{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:50%}.dots i.on{background:var(--ok);box-shadow:none}.hero-bal{border-radius:var(--r-card);background:linear-gradient(135deg, var(--felt-1), var(--felt-2));flex-direction:column;gap:4px;padding:20px;display:flex}.hero-bal b.num{font-size:44px;line-height:1.05}.ledger-row .amt{flex:none;font-size:18px}.amt.pos{color:var(--ok)}.amt.neg{color:var(--ink)}.center{text-align:center}.short{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.short p{flex:180px;margin:0}.form{flex-direction:column;gap:12px;display:flex}.field{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.field.inline{flex-direction:row;align-items:center;gap:10px}.field.inline select{flex:1}.field small{font-size:12px;font-weight:500}.field input,.field select,.filters input,.filters select{background:var(--bg-2);width:100%;min-height:48px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-ui);border:0;border-radius:12px;padding:0 14px}.field input:focus,.field select:focus,.filters input:focus,.filters select:focus{outline:2px solid var(--accent);outline-offset:0}.field input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.code-input{letter-spacing:.2em;text-transform:uppercase;font-size:24px!important}fieldset.box{box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:14px;flex-direction:column;gap:10px;margin:0;padding:12px;display:flex}fieldset.box legend{color:var(--ink-2);padding:0 6px;font-size:13px;font-weight:700}fieldset.box p{margin:0}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.hint{color:var(--t-warn);margin-top:6px;font-size:13px;font-weight:500;display:block}.sheet p.error,.field small.error,.error{color:var(--danger)}.filters{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.filters select{width:auto}.seg{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.seg button{min-height:44px;color:var(--ink-2);white-space:nowrap;border-radius:10px;flex:1;padding:0 12px;font-size:14px;font-weight:600}.seg button.on{background:var(--panel-2);color:var(--ink);box-shadow:0 2px 8px #00000040}.sheet-h{align-items:center;gap:8px;margin:-8px -8px 8px 0;display:flex}.sheet-h h2{flex:1;min-width:0;margin:0}.sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;margin:0 -20px;padding:0 20px;overflow-y:auto}.sheet-body>*+*{margin-top:12px}.sheet.wide{width:min(640px,100%)}.sheet .form p,.sheet .sheet-body p{margin:0}.invite{flex-direction:column;align-items:stretch;gap:12px;display:flex}.invite .code{text-align:center;letter-spacing:.18em;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);-webkit-user-select:text;user-select:text;border-radius:14px;padding:12px;font-size:36px;display:block}.invite-actions{flex-wrap:wrap;gap:8px;display:flex}.invite-actions .btn{flex:1;min-width:96px}.member{gap:8px}.member-main{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;min-height:56px;display:flex}.member-main>svg{width:20px;height:20px;color:var(--ink-3);flex:none}.row-actions{flex:none;gap:6px;display:flex}.member-head{align-items:center;gap:14px;display:flex}.action-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.danger-text{color:var(--danger)!important}@media (max-width:380px){.row-actions{flex-direction:column}}.amount-display{text-align:center;padding:4px 0;font-size:44px;font-weight:700;display:block}.amount-display small{color:var(--ink-2);font-size:16px;font-family:var(--font-ui);margin-left:6px}.presets.four{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.keypad{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.key{background:var(--panel-2);border-radius:12px;min-height:52px;font-size:24px;font-weight:600}.key:active{filter:brightness(1.2);transform:scale(.97)}.confirm-what{font-size:17px;color:var(--ink)!important}.bal-table{border-collapse:collapse;width:100%;font-size:15px}.bal-table th{text-align:left;color:var(--ink-3);padding:0 4px 6px;font-size:12px;font-weight:600}.bal-table td{border-top:1px solid var(--line);padding:10px 4px}.bal-table td.num{text-align:right;white-space:nowrap;font-size:18px}.bal-table td:first-child{overflow-wrap:anywhere}@media (max-height:500px){.key{min-height:44px;font-size:20px}.amount-display{font-size:32px}.keypad{grid-template-columns:repeat(6,1fr)}}.toasts{z-index:95;left:50%;top:calc(var(--app-top) + var(--app-h) - 56px - var(--sab) - 12px);pointer-events:none;flex-direction:column;gap:8px;width:min(480px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%,-100%)}@media (min-width:700px){.toasts{left:calc(50% + var(--nav-w) / 2);width:min(480px, calc(100vw - var(--nav-w) - 32px));top:calc(var(--app-top) + var(--app-h) - 16px - var(--sab))}}body:has(.table-screen) .toasts{width:min(480px,100vw - 32px);left:50%;top:calc(60px + var(--sat));transform:translate(-50%)}body:has(.scrim) .toasts{visibility:hidden}.toast{animation:sheet-in .18s var(--e-decel) both;background:#0e1522;border-radius:14px;padding:12px 16px;font-size:14px;font-weight:600;box-shadow:inset 0 0 0 1px #3ddc9773,0 10px 30px #00000080}.toast.bad{box-shadow:inset 0 0 0 1px #ff6b6b99,0 10px 30px #00000080}.pill.live,.pill.ok{color:var(--ok);background:#3ddc9726}.game-badge.sng{background:#e0a52638}.game-badge.mtt{background:#5aa9ff38}.t-card .member-main{align-items:flex-start;padding:8px 0}.t-card .grow>.muted{display:block}.t-when{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.t-when .pill{font-variant-numeric:tabular-nums}.seg.tabs{flex:none}.tiles.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles.three .tile{min-height:80px;padding:12px}.tiles.three .tile b.num{overflow-wrap:anywhere;font-size:22px}@media (max-width:420px){.tiles.three .tile b.num{font-size:17px}}@media (min-width:1000px){.narrow-only{display:none!important}}@media (max-width:999px){.wide-only{display:none!important}}.t-clock{border-radius:var(--r-card);text-align:center;background:linear-gradient(135deg, var(--felt-1), var(--felt-2));flex-direction:column;align-items:center;gap:2px;padding:20px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.t-clock.paused{background:linear-gradient(135deg,#5a4520,#2c2413)}.t-clock.cancelled,.t-clock.finished{background:var(--panel)}.t-clock-label{font-size:15px;font-weight:700}.t-clock-big{letter-spacing:.02em;font-size:64px;line-height:1}.t-clock-big.long{font-size:34px;line-height:1.3}.t-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.t-cta .pill{padding:8px 12px;font-size:14px}dl.facts{flex-direction:column;margin:0;display:flex}dl.facts>div{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}dl.facts>div+div{border-top:1px solid var(--line)}dl.facts dt{color:var(--ink-2);flex:none;font-size:13px}dl.facts dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.card-box.facts{padding-top:4px;padding-bottom:4px}.t-blinds-box{padding:8px 12px}.t-blinds{border-collapse:collapse;width:100%;font-size:15px}.t-blinds th{text-align:left;color:var(--ink-3);padding:6px 4px;font-size:12px;font-weight:600}.t-blinds td{border-top:1px solid var(--line);padding:8px 4px}.t-blinds td.num{font-size:17px}.t-blinds tr.cur td{color:var(--accent);background:#e0a52624;font-weight:700}.t-blinds tr.brk td{color:var(--ink-2);text-align:center;background:var(--bg-2);font-size:13px}.t-rank{text-align:center;width:32px;color:var(--ink-2);flex:none;font-size:18px}.t-est{margin:0 0 8px}.t-status{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.t-status dl.facts{align-self:stretch}.t-alert{background:#ff5a4f1a;flex-direction:column;align-items:flex-start;gap:8px;display:flex;box-shadow:inset 0 0 0 1px #ff5a4f80}.t-alert b{color:#ffd5d2}.t-actions{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.t-rename{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.t-rename>.field{flex:200px}.t-list{color:var(--ink-2);gap:6px;margin:0 0 16px;padding-left:20px;display:grid}.stepper{background:var(--panel);border-bottom:1px solid var(--line);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:8px 12px;list-style:none;display:grid}.stepper button{width:100%;min-height:44px;color:var(--ink-3);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.stepper b{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid;box-shadow:inset 0 0 0 1.5px}.stepper span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.stepper button.done{color:var(--ok)}.stepper button.on{color:var(--ink);background:var(--panel-2)}.stepper button.on b{background:var(--accent);color:var(--accent-ink);box-shadow:none}.stepper button:disabled{cursor:default}@media (max-width:699px){.stepper{display:flex}.stepper li{flex:none}.stepper li:has(.on){flex:1;min-width:0}.stepper button{justify-content:flex-start;padding:0 9px}.stepper button:not(.on) span{display:none}}.t-form{padding-bottom:24px}.t-form-bar{background:var(--panel);border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:10px;padding:10px 16px;display:flex}.t-form-bar .btn{flex:1;max-width:240px}@media (max-width:699px){.t-form-bar .btn{max-width:none}}.t-levels{flex-direction:column;align-items:flex-start;gap:8px;padding:8px;display:flex}.t-levels .t-edit{max-width:560px}.t-edit{border-collapse:collapse;table-layout:fixed;width:100%}.t-edit th{color:var(--ink-3);text-align:left;padding:4px 3px;font-size:12px;font-weight:600}.t-edit th:first-child{width:36px}.t-edit th:last-child{width:44px}.t-edit td{padding:3px}.t-edit td:first-child{text-align:center;color:var(--ink-2);font-size:16px}.t-edit input{background:var(--bg-2);width:100%;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-num);font-variant-numeric:tabular-nums;border:0;border-radius:10px;padding:0 6px}.t-edit input:focus{outline:2px solid var(--accent);outline-offset:0}.t-edit input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.t-edit .ib{width:44px;color:var(--ink-3)}.t-edit .err-row td{padding:0 4px 6px}.break-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:end;gap:8px;display:grid}.break-row .ib{color:var(--ink-3);margin-bottom:2px}#app .break-row .t-rank{align-self:center}[data-testid=t-custom-payout] .break-row{grid-template-columns:32px minmax(0,1fr) 44px;align-items:center;margin-bottom:8px}.linkish{min-height:44px;color:var(--accent);margin-left:10px;padding:0 4px;font-size:13px;font-weight:600}fieldset.box:disabled{opacity:.55}.hint .btn{margin-top:6px}.seg.presets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.seg.presets button{min-width:0;padding:0 8px}@media (max-width:599px){.seg.presets{grid-template-columns:1fr 1fr}}.seg.tpl button{white-space:normal;flex-direction:column;justify-content:center;min-width:0;padding:4px 6px;line-height:1.2;display:flex}.seg.t-games{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.seg.t-games button{min-width:0;padding:0 8px}@media (min-width:700px){.seg.t-games{grid-template-columns:repeat(6,minmax(0,1fr))}}.seg.tpl{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t-preview,.t-hand{padding:0}.t-preview>summary,.t-hand>summary{cursor:pointer;align-items:center;min-height:44px;padding:0 14px;font-weight:600;display:flex}.t-preview-scroll{max-height:360px;padding:0 12px 8px;overflow:auto}.t-preview .t-blinds th{background:var(--panel);position:sticky;top:0}.t-hand .t-levels{box-shadow:none}.t-game-fields{flex-direction:column;gap:12px;display:flex}.seg.tpl small{color:var(--ink-3);font-size:12px;font-weight:500}@media (max-height:500px){.seg.tabs+.section-h h2{margin-top:0}.frame-main .tile{min-height:72px;padding:10px 14px}.frame-main .tile b.num{font-size:24px}.frame-main .empty{padding:12px 16px}}.opt-chips{color:var(--ink-2);margin-top:2px;font-size:12px;font-weight:600;display:block}.opt-chips.wait{color:var(--accent)}.list .row.copy{padding-left:28px}.pw-row{align-items:center;gap:8px;display:flex}.pw-row input{flex:1;min-width:0}.sub-h{margin:20px 0 8px;font-size:15px}.avatar-grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:6px;margin-bottom:12px;display:grid}.av-pick{border-radius:50%;place-items:center;min-height:60px;display:grid}.av-pick .avatar{transition:filter .15s,transform .15s}.av-pick:not(.on) .avatar.emblem{filter:brightness(.82)saturate(.85)}.av-pick:hover:not(.on) .avatar{filter:none}.av-pick.on .avatar{filter:brightness(1.15) drop-shadow(0 0 7px color-mix(in srgb, var(--accent) 80%, transparent));transform:scale(1.08)}.av-pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.av-pick:disabled{opacity:.5}.credits{margin-top:24px;font-size:13px}.credits summary{box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--ink-2);padding:12px 0}.credits p{margin:0 0 8px;line-height:1.5}.credits a{color:inherit;text-decoration:underline}.file-btn{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.file-btn input{opacity:0;cursor:pointer;font-size:16px;position:absolute;inset:0}.file-btn:focus-within{outline:2px solid var(--accent);outline-offset:2px}.crop{aspect-ratio:1;touch-action:none;cursor:grab;max-width:100%;box-shadow:0 0 0 2px var(--line);border-radius:50%;margin:8px auto 12px;display:block}.field input[type=range]{appearance:auto;min-height:44px;accent-color:var(--accent);box-shadow:none;background:0 0;padding:0}.profile-edit{margin-top:12px}.terms-gate .content{max-width:560px;padding-top:calc(24px + var(--sat,0px))}.terms-gate h1{outline:none;margin:0;font-size:26px}.terms-gate .muted,.terms-gate .terms-points,.terms-gate .field.check-row{font-size:16px;line-height:1.45}.terms-points{color:var(--ink);margin:0;padding:12px 16px 12px 36px}.terms-points li+li{margin-top:8px}.terms-links{flex-wrap:wrap;column-gap:20px;margin:0;display:flex}.terms-links a{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;font-size:16px;text-decoration:underline;display:inline-flex}.terms-gate .field.check-row{min-height:44px;color:var(--ink);cursor:pointer;flex-direction:row;align-items:center;gap:12px;font-weight:500}.terms-gate .field.check-row input{width:24px;height:24px;min-height:0;box-shadow:none;accent-color:var(--accent);flex:none;padding:0}.terms-gate .field.check-row input:focus-visible,.terms-links a:focus-visible,.terms-gate .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.terms-gate form[aria-busy=true]{cursor:progress}.look{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 0;display:flex}.row+.look,.look+.row{border-top:1px solid var(--line)}.swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.swatch{background:var(--bg-2);min-height:76px;color:var(--ink-2);text-align:center;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 2px 6px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.swatch[aria-checked=true]{color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent)}.swatch:focus-visible,.deck-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sw{background:radial-gradient(70% 60% at 50% 40%, var(--f1), var(--f2) 55%, var(--f3));width:52px;height:32px;box-shadow:inset 0 0 0 1px var(--f4), 0 0 0 4px var(--rl), 0 0 0 5px var(--ac);border-radius:999px}.sw[data-sw=midnight]{--f1:#2b5591;--f2:#1a3764;--f3:#0a1731;--f4:#edbb4b;--rl:#0d1016;--ac:#edbb4b99;border-radius:50%}.sw[data-sw=monte-carlo]{--f1:#2f9a63;--f2:#1d7447;--f3:#0b3d24;--f4:#b07a44;--rl:#1b1817;--ac:#050404}.sw[data-sw=graphite]{--f1:#3a3e43;--f2:#2a2d31;--f3:#1a1c1f;--f4:#d4ff4a80;--rl:#0a0b0c;--ac:#000;border-radius:12px}.sw[data-sw=oxblood]{--f1:#8e2a38;--f2:#6a1925;--f3:#330910;--f4:#caa05a;--rl:#7a4422;--ac:#1c0b04}.sw-name{overflow-wrap:anywhere}.deck-pair{gap:3px;display:flex}.deck-pair .pcard{--cw:36px}.deck-seg button{justify-content:center;align-items:center;gap:8px;display:flex}.deck-seg button[aria-checked=true]{background:var(--panel-2);color:var(--ink);box-shadow:0 2px 8px #00000040}.suits{background:#fffdf8;border-radius:5px;gap:1px;padding:1px 5px;font-size:14px;line-height:1.3;display:inline-flex}.suits i{color:#15171c;font-style:normal}.suits i:nth-child(2){color:#c8243a}.suits[data-deck="4"] i:nth-child(3){color:#1d5fcc}.suits[data-deck="4"] i:nth-child(4){color:#13804e}.suits[data-deck="2"] i:nth-child(3){color:#c8243a}@media (max-width:380px){.swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}.frame-main:has(>.notice-stack){flex-direction:column;display:flex}.frame-main>.notice-stack+.screen{--sat:0px;flex:1;height:auto;min-height:0;position:relative;inset:auto}.frame-main>.notice-stack{padding-top:var(--sat);background:var(--bg);flex:none}.maint-banner{text-align:center;color:#ffe3a6;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#e0a52638,#e0a5261a);border-bottom:1px solid #e0a52659;flex:none;padding:10px 16px;font-size:14px;font-weight:600}.maint-banner.frozen,.maint-banner.closed,.tbanner.maint.frozen,.tbanner.maint.closed{color:#ffd5d2;background:#ff5a4f29;border-bottom-color:#ff5a4f66}.tbanner.maint{color:#ffe3a6;font-variant-numeric:tabular-nums;background:#e0a52624;justify-content:center;font-weight:600}.tbanner.maint.emptied{color:var(--ok);background:#3ddc971f}.ncards{flex-direction:column;align-items:center;gap:6px;padding:8px 16px;display:flex}.frame-main .ncards{padding-left:calc(16px + var(--sal));padding-right:calc(16px + var(--sar))}.notice-stack.in-table{flex:none}.notice-stack.in-table:empty{display:none}.ncards .ntoast{width:min(560px,100%)}.npill{color:#cfe3ff;min-height:36px;animation:pill-pop .16s var(--e-decel) both;background:#5aa9ff24;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #5aa9ff73}.npill i{background:#5aa9ff;border-radius:50%;width:8px;height:8px}@keyframes pill-pop{0%{opacity:0;transform:scale(.92)}}.ntoast{animation:card-in .18s var(--e-decel) both;background:#0e1522;border-radius:14px;align-items:flex-start;gap:8px;padding:10px 6px 10px 14px;display:flex;box-shadow:inset 0 0 0 1px #5aa9ff80}@keyframes card-in{0%{opacity:0;transform:translateY(-6px)}}.ntoast.ok{box-shadow:inset 0 0 0 1px #3ddc9780}.ntoast-body{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:2px;display:flex}.ntoast-from{color:#9cc8ff;letter-spacing:.02em;font-size:12px}.ntoast-text{overflow-wrap:anywhere;white-space:pre-wrap;font-size:15px;line-height:1.35}.ntoast-x{flex:none}.chat-line.system{background:#5aa9ff1f}.chat-line.system .chat-name{color:#9cc8ff}@media (prefers-reduced-motion:reduce){.ntoast,.npill{animation:none}}.maint-screen{place-items:center;padding:24px 16px;display:grid}.maint-card{text-align:center;background:var(--panel);width:100%;max-width:440px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.maint-ic{fill:#ffe3a6;width:44px;height:44px}.maint-card h1{margin:0;font-size:26px;line-height:1.2}.maint-why{color:#ffe3a6;margin:0;font-weight:600}.maint-left{color:var(--ink-2);flex-direction:column;align-items:center;gap:2px;margin:4px 0 0;display:flex}.maint-left b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:40px}.tile-cards.gated{place-items:center;font-size:18px;line-height:1;display:grid}.practice-note{color:var(--gold-hi);background:#edbb4b12;border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:14px;box-shadow:inset 0 0 0 1px #edbb4b59}.name-sugs{flex-wrap:wrap;gap:8px;display:flex}.name-sug{min-height:44px;font:600 16px var(--font-ui);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:999px;padding:0 16px}.name-sug.on{color:var(--gold-hi,var(--accent));box-shadow:inset 0 0 0 1.5px var(--accent)}.name-sug.skel{width:120px}.name-sug:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.name-status{min-height:1.45em;color:var(--ink-3);margin:-4px 0 0;font-size:14px}.name-status.free{color:var(--ok,#6fd39b)}.name-status.taken,.name-status.bad{color:var(--danger)}.fk-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.fk-main{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1000px){.fk-layout.with-sum{grid-template-columns:minmax(0,1fr) 300px}.fk-layout.with-sum>.fk-sum{position:sticky;top:16px}}@media (max-width:999px){.fk-layout>.fk-sum{order:-1}}.fk-sec{border-radius:var(--r-card);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex;container-type:inline-size}.fk-sec-h h3{color:var(--ink);margin:0;font-size:16px;font-weight:700}.fk-sec-h p{color:var(--ink-3);margin:4px 0 0;font-size:13px;line-height:1.4}.fk-sec>p{margin:0}.fk-grid{--fk-cols:1;grid-template-columns:repeat(var(--fk-cols), minmax(0, 1fr));gap:0 16px;display:grid}@container (width>=280px){.fk-grid{--fk-cols:2}.fk-f.w2{grid-column:span 2}}@container (width>=720px){.fk-grid{--fk-cols:3}}@container (width>=960px){.fk-grid{--fk-cols:4}}.fk-f{grid-row:span 3;grid-template-rows:subgrid;row-gap:6px;min-width:0;margin-bottom:8px;display:grid}.fk-f.wide{grid-column:1/-1}.fk-l{color:var(--ink-2);align-self:end;font-size:13px;font-weight:600;line-height:1.3}.fk-f>input,.fk-f>select,.fk-f>.fk-ctl>input{background:var(--bg-2);width:100%;min-height:48px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-ui);border:0;border-radius:12px;padding:0 14px}.fk-f>input:focus,.fk-f>select:focus,.fk-f>.fk-ctl>input:focus{outline:2px solid var(--accent);outline-offset:0}.fk-f input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.fk-ctl{align-items:center;gap:8px;min-width:0;display:flex}.fk-h{min-height:0;color:var(--ink-3);align-self:start;font-size:12px;font-weight:500;line-height:1.4}.fk-h:empty{display:block}.fk-h.error{color:var(--danger)}.fk-chips{--chip-min:96px;grid-template-columns:repeat(auto-fit, minmax(var(--chip-min), 1fr));background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;gap:4px;min-width:0;padding:4px;display:grid}.fk-chips.min-64{--chip-min:64px}.fk-chips.min-120{--chip-min:120px}.fk-chips.min-150{--chip-min:150px}.fk-chips button{min-width:0;min-height:44px;color:var(--ink-2);text-align:center;overflow-wrap:anywhere;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:6px 10px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.fk-chips button small{color:var(--ink-3);font-size:12px;font-weight:500}.fk-chips button.on{background:var(--panel-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--accent), 0 2px 8px #00000040}.fk-chips button.on small{color:var(--ink-2)}.fk-chips button:disabled{opacity:.5}.fk-chips button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fk-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.fk-toggle>span{flex-direction:column;order:1;gap:2px;min-width:0;display:flex}.fk-toggle>span b{color:var(--ink);font-size:15px;font-weight:600}.fk-toggle>span small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.fk-toggle>input.switch{flex:none;order:2;width:46px;height:28px}.fk-adv{box-shadow:inset 0 0 0 1px var(--line);background:var(--bg-2);border-radius:12px;container-type:inline-size}.fk-adv>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;padding:6px 40px 6px 14px;list-style:none;display:flex;position:relative}.fk-adv>summary::-webkit-details-marker{display:none}.fk-adv>summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;margin-top:-6px;transition:transform .15s;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.fk-adv[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}.fk-adv-t{color:var(--ink);flex:none;font-size:14px;font-weight:600}.fk-adv-s{min-width:0;color:var(--ink-3);text-align:right;flex:180px;font-size:12.5px;line-height:1.35}.fk-adv-b{flex-direction:column;gap:12px;padding:4px 14px 14px;display:flex}.fk-sum{border-radius:var(--r-card);background:linear-gradient(180deg, var(--panel-2), var(--panel));flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #e0a52647}.fk-sum-h{flex-wrap:wrap;gap:6px;display:flex}.fk-chip{min-height:24px;color:var(--accent);background:#e0a52629;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.fk-sum-t{color:var(--ink);overflow-wrap:anywhere;font-size:17px}.fk-sum dl{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px 12px;margin:0;display:grid}@media (min-width:1000px){.fk-sum dl{grid-template-columns:1fr}}.fk-sum dl>div{min-width:0}.fk-sum dt{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.fk-sum dd{font:600 15px var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.fk-static{min-height:48px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);background:repeating-linear-gradient(135deg,#0000 0 8px,#ffffff04 8px 16px);border-radius:12px;align-items:center;padding:0 14px;font-size:15px;display:flex}.fk-grid>.fk-wide{grid-column:1/-1}.fk-sec .card-box,.fk-sec fieldset.box{background:var(--bg-2)}.fk-sec fieldset{min-width:0}.content.t-form{max-width:1160px}.t-form .fk-sec>p.muted:empty{display:none}.fk-sec .seg button{white-space:normal;min-width:0;line-height:1.2}.fk-grid>.fk-toggle,.fk-grid>.fk-sub{grid-column:1/-1}.fk-grid>.fk-toggle{margin-bottom:8px}.fk-ctl>input{flex:1;min-width:0}.fk-note{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.sheet:has(>.sheet-body>.fk-table-form){width:min(1080px,100%)}.sheet:has(>.sheet-body>.fk-table-form.edit){width:min(760px,100%)}.fk-table-form .fk-sec,.fk-table-form .fk-adv{background:var(--bg)}.fk-table-form .fk-sum{top:0}.fk-table-form p.fk-note,.fk-table-form .fk-sec-h p{margin-bottom:0}.fk-chips.presets{grid-template-columns:repeat(auto-fit, minmax(var(--chip-min), 1fr));gap:4px}.fk-table-form .fk-chips.presets button{font-size:15px}@media (min-width:700px){.fk-table-form .actions{justify-content:flex-end}.fk-table-form .actions .btn{flex:none;min-width:180px}}.fk-grid>.fk-grid{grid-column:1/-1}.fk-adv-b.fk-grid{gap:0 16px;display:grid}.fk-sub{flex-direction:column;gap:8px;min-width:0;display:flex}.fk-sub-t{color:var(--ink);margin:0;font-size:14px;font-weight:700}.fk-stack{flex-direction:column;gap:8px;min-width:0;display:flex}.fk-ctl.wrap{flex-wrap:wrap}.fk-ctl.wrap>input{flex:140px}.fk-ctl>input,.fk-stack>.fk-ctl>input,.fk-stack>input{background:var(--bg-2);min-height:48px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-ui);border:0;border-radius:12px;min-width:0;padding:0 14px}.fk-editor{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}.fk-callout{color:var(--ink);background:#e0a5261f;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}@media (max-width:699px){.fk-sum{gap:6px;padding:12px 14px}.fk-sum-t{font-size:15px}.fk-sum dd{font-size:14px}}.frame{background:var(--bg)}.frame-main .screen{background:radial-gradient(1100px 560px at 64% -220px, #edbb4b13, transparent 70%), var(--bg)}.frame-main .topbar{min-height:calc(60px + var(--sat));padding:var(--sat) 12px 0 8px;background:0 0;border-bottom:0;gap:8px}.frame-main .topbar h1{letter-spacing:-.02em;font-size:24px}.frame-main .topbar .sub{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:600}.frame-main .topbar h1.tab-title{font:700 26px/1.05 var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hi);background:linear-gradient(#fce7a8 0%,#f2c55c 55%,#c9902a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.frame-main .topbar h1.tab-title:before{content:"";background:url(/brand/mark.svg) 50%/contain no-repeat;grid-row:1/span 2;width:32px;height:32px}.frame-main .topbar h1.tab-title .sub{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;-webkit-text-fill-color:var(--ink-3)}@media (min-width:700px){.frame-main .topbar h1.tab-title{display:block}.frame-main .topbar h1.tab-title:before{content:none}}.frame-main .topbar .ib:not(:first-child){box-shadow:inset 0 0 0 1px var(--line);background:#ffffff05}@media (min-width:1000px){.frame-main .topbar{min-height:88px;padding-inline:max(24px,50% - 556px)}.frame-main .topbar h1{font-size:34px}.frame-main .topbar h1.tab-title{font-size:40px}}.frame .ib:active{background:#edbb4b14}@media (hover:hover){.frame .ib:hover:not(:disabled){color:var(--gold-hi)}}.frame .btn,.frame~* .btn{box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffecc80d}.frame .btn:active,.frame~* .btn:active{filter:none}.frame .btn.primary,.frame~* .btn.primary,.maint-screen .btn.primary{background:var(--cta);color:var(--gold-ink);box-shadow:inset 0 1px #fffae6b3,inset 0 -2px #78460059,0 0 0 1px #6b4509}.frame .btn.primary:active,.frame~* .btn.primary:active{box-shadow:inset 0 2px 3px #78460073,0 0 0 1px #6b4509}.frame .btn.ghost,.frame~* .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-g2);background:#ffffff08}.frame .btn.ghost.gold{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold)}@media (hover:hover){.frame .btn.ghost:hover,.frame~* .btn.ghost:hover{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold)}.frame .btn.primary:hover,.frame~* .btn.primary:hover{box-shadow:inset 0 1px #fffae6cc,inset 0 -2px #78460059,0 0 0 1px #6b4509,0 0 0 4px #edbb4b2e,0 10px 26px #e0a52652}}.frame .btn.primary:disabled{color:#bfb29a;box-shadow:inset 0 0 0 1px var(--hair-g);opacity:.7;background:#3a3120}.frame .card-box{border-radius:var(--r-panel);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffecc80d;background:linear-gradient(#141315eb,#0b0b0df0)}.frame .sheet,.frame~* .sheet{box-shadow:0 -12px 40px #0009, inset 0 1px 0 var(--hair-g);background:#111113}.frame .sheet .actions,.frame~* .sheet .actions{background:#111113}.frame h2{color:var(--ink);font-weight:700}.frame .seg{background:var(--bg-2)}.frame .seg button.on{background:var(--panel-2);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--hair-g2)}.frame .pill.warn,.pend{color:var(--gold-hi);background:repeating-linear-gradient(-45deg,#edbb4b12 0 6px,#0000 6px 12px);box-shadow:inset 0 0 0 1px #edbb4b66}.pend{border-radius:999px;flex:none;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.live-dot{background:var(--ruby-dot);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 2px #ff3b5433}.pc-tag{height:28px;color:var(--gold-hi);background:#edbb4b1a;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #edbb4b59}.pc-tag.hot{letter-spacing:.04em;color:#fff;background:var(--ruby);height:22px;padding:0 8px;font-size:11px;box-shadow:inset 0 1px #fff3}.role{height:22px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.role.own{color:var(--gold-hi);background:#edbb4b14;box-shadow:inset 0 0 0 1px #edbb4b4d}.club-meta{color:var(--ink-3);align-items:center;gap:8px;margin-top:4px;font-size:14px;display:flex}.opt-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.opt-chip{min-height:22px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0b;border-radius:6px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.opt-chips.wait .opt-chip{color:var(--gold-hi);background:#edbb4b12;box-shadow:inset 0 0 0 1px #edbb4b59}.opt-sep{display:none}:root{--nav-w:0px}@media (min-width:700px){:root{--nav-w:232px}}@media (min-width:1200px){:root{--nav-w:256px}}@media (min-width:700px) and (max-height:500px){:root{--nav-w:calc(84px + var(--sal))}}.frame{flex-direction:column-reverse;display:flex;position:absolute;inset:0}.frame-main{flex:1;min-height:0;position:relative}.frame-main .screen{height:100%}.frame-main .scroll{padding-bottom:24px}.topbar h1:first-child{margin-left:8px}.nav{padding:0 var(--sar) var(--sab) var(--sal);z-index:10;box-shadow:0 -1px 0 var(--hair-g);background:linear-gradient(#0d0c0b,#060606);flex:none;position:relative}.nav-tabs{grid-template-columns:repeat(4,1fr);display:grid;position:relative}.nav-brand,.nav-slot{display:none}.nav-tab{min-height:60px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;display:flex;position:relative}.nav-tab svg{width:24px;height:24px}.nav-tab.on{color:var(--gold-hi)}@media (hover:hover){.nav-tab:hover:not(.on):not(:disabled){color:var(--ink)}}.nav-badge{background:var(--ruby);color:#fff;min-width:20px;height:20px;font:700 12px/20px var(--font-ui);text-align:center;border-radius:10px;padding:0 6px;position:absolute;top:6px;left:calc(50% + 6px);box-shadow:0 0 0 2px #0a0a0b}.nav-tab:disabled{opacity:.4}.nav-ind{pointer-events:none;width:25%;height:100%;transform:translateX(calc(var(--i,0) * 100%));transition:transform .28s var(--e-decel), opacity .16s linear;position:absolute;top:0;left:0}.nav-ind:before{content:"";background:var(--gold);border-radius:0 0 3px 3px;width:36px;height:3px;margin-left:-18px;position:absolute;top:0;left:50%;box-shadow:0 0 12px #edbb4b8c}@media (min-width:700px){.frame{flex-direction:row}.frame-main .screen{padding-left:0}.nav{--tab-h:52px;width:var(--nav-w);padding:calc(24px + var(--sat)) 14px calc(16px + var(--sab)) max(14px, var(--sal));box-shadow:1px 0 0 var(--hair-g);background:linear-gradient(#0a0a0bfa,#060607fa);flex-direction:column;display:flex}.nav-tabs{flex-direction:column;gap:4px;display:flex}.nav-brand{letter-spacing:-.01em;align-items:center;gap:12px;padding:0 6px 26px;font-size:20px;font-weight:800;display:flex}.nav-brand i{color:var(--brand-gold);font-style:italic}.nav-tab{min-height:var(--tab-h);color:var(--ink-2);border-radius:14px;flex-direction:row;justify-content:flex-start;gap:14px;padding:0 14px;font-size:16px}.nav-tab svg{width:22px;height:22px}.nav-badge{min-width:22px;height:22px;margin-left:auto;font-size:13px;line-height:22px;position:static}.nav-ind{width:100%;height:var(--tab-h);transform:translateY(calc(var(--i,0) * (var(--tab-h) + 4px)));background:linear-gradient(#2a2320,#161210 55%,#110e0c);border-radius:14px;box-shadow:inset 0 1px #ffecc829,inset 0 0 0 1px #edbb4b52,0 6px 14px #00000080}.nav-ind:before{width:3px;height:auto;box-shadow:none;border-radius:0 3px 3px 0;margin:0;top:14px;bottom:14px;left:-14px}.nav-slot{margin-top:auto;padding-top:16px;display:block}.nav-slot:empty{display:none}}@media (min-width:700px) and (max-height:500px){.nav{--tab-h:64px;padding:calc(8px + var(--sat)) 0 var(--sab) var(--sal);scrollbar-width:none;align-items:stretch;overflow-y:auto}.nav-brand,.nav-slot{display:none}.nav-tab{border-radius:12px;flex-direction:column;justify-content:center;gap:2px;padding:0 4px;font-size:11px}.nav-badge{margin:0;position:absolute;top:6px;left:calc(50% + 4px)}.nav-ind:before{left:0}}@media (prefers-reduced-motion:reduce){.nav-ind{transition:none}}.rail{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:linear-gradient(#3b322b 0%,#221c18 16%,#120f0d 52%,#0b0908 82%,#1b1613 100%);border-radius:999px;min-height:70px;padding:8px;display:grid;position:relative;box-shadow:inset 0 1px #ffecc833,inset 0 -2px 3px #000000bf,0 0 0 1px #000,0 0 0 2px #edbb4b1a}.rail:before{content:"";border-radius:inherit;pointer-events:none;border:1.2px dashed #deb86c61;position:absolute;inset:3px}.rail:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:5.5px;box-shadow:0 0 0 1px #3a2708,inset 0 0 0 1.5px #d9a943,inset 0 0 0 2.5px #5d3f0b,inset 0 1px 0 2.5px #fff0c840}.rail-ind{z-index:0;width:calc((100% - 16px) / var(--n,3));pointer-events:none;transform:translateX(calc(var(--i,0) * 100%));transition:transform .32s var(--e-decel);background:radial-gradient(90% 120% at 50% 0%, #ffffff24, transparent 60%), radial-gradient(120% 140% at 50% 30%, var(--tt-felt-hi) 0%, var(--tt-felt-a) 55%, var(--tt-felt-b) 100%);border-radius:999px;position:absolute;top:8px;bottom:8px;left:8px;box-shadow:inset 0 0 0 1.5px #f0c865,inset 0 0 0 3px #3a2708,inset 0 5px 10px #00000073,0 0 0 1px #000c}.rail-seg{z-index:1;color:#bfb29a;min-width:0;min-height:54px;transition:transform .1s var(--e-decel);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0 4px;font-weight:600;display:flex;position:relative}.rail-seg+.rail-seg:before{content:"";background:radial-gradient(circle at 35% 30%,#fff1c6,#d9a943 55%,#6b4a10);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-3px}.rail-seg.on:before,.rail-seg.on+.rail-seg:before{opacity:0}.rail-seg.on{color:var(--ink)}.rail-seg:active{transform:translateY(1px)scale(.985)}.rail-seg:focus-visible{outline:2px solid var(--gold-hi);outline-offset:-3px}@media (hover:hover){.rail-seg:hover:not(.on){color:var(--ink)}}.rail-l{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13.5px;line-height:1.2;overflow:hidden}.rail-c{color:var(--ink-2);align-items:center;gap:5px;font-size:16px;font-weight:700;line-height:1.1;display:inline-flex}.rail-c.zero{color:var(--ink-3);font-weight:600}.rail-seg.on .rail-c{color:var(--gold-hi)}.rail .gi{flex:none;width:26px;height:26px;display:none}.rail-seg.on .gi{color:var(--gold-hi)}.gi-36{fill:currentColor;font:700 10px var(--font-num)}@media (max-width:360px){.rail-l{white-space:normal;text-align:center;font-size:12.5px}}@media (max-width:699px){.rail.many .rail-seg{padding:0 2px}.rail.many .rail-l{white-space:normal;text-align:center;font-size:12.5px}}@media (min-width:700px){.rail{min-height:78px;padding:10px}.rail:after{inset:7px}.rail-ind{width:calc((100% - 20px) / var(--n,3));top:10px;bottom:10px;left:10px}.rail-seg{flex-direction:row;gap:10px;min-height:56px;padding:0 10px}.rail-l{font-size:16px}.rail-c{font-size:18px}}@media (min-width:1100px){.fp-games .gi{display:block}}.rail.mini{min-height:60px;padding:8px}.rail.mini .rail-ind{width:calc((100% - 16px) / var(--n,2));top:8px;bottom:8px;left:8px}.rail.mini .rail-seg{flex-direction:row;min-height:44px}.rail.mini .rail-l{font-size:15px}@media (prefers-reduced-motion:reduce){.rail-ind{transition:none}}.fp-stakes{display:block;position:relative}.lobby-list .muted,.club-list .muted{font-size:16px;line-height:1.35}.fp-cc{background:radial-gradient(80% 120% at 0 100%,#edbb4b1f,#0000 70%),linear-gradient(160deg,#1b1712,#0a0908);border-radius:16px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #edbb4b47,inset 0 1px #ffecc81a}.fp-cc .stacks{flex:none;width:64px;height:50px}.fp-cc-t{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.fp-cc-l{color:var(--ink-2);font-size:14px;font-weight:600}.fp-cc b.num{color:var(--gold-hi);font-size:32px;line-height:1.05}.fp-cc small{color:var(--ink-3);font-size:13px}.fp-cc-long{display:none}.fp-cc.zero b.num{color:var(--ink-2)}.fp-cc.zero .fp-cc-long{display:block}.fp-cc .fp-next{color:var(--gold-hi);font-variant-numeric:tabular-nums;font-size:14px}.nav-slot .fp-cc{border-radius:var(--r-panel);background:radial-gradient(90% 70% at 100% 100%,#edbb4b1f,#0000 70%),linear-gradient(160deg,#1b1712 0%,#0d0c0a 55%,#080808 100%);padding:18px;display:block;box-shadow:inset 0 0 0 1px #edbb4b47,inset 0 1px #ffecc81f}.nav-slot .fp-cc .stacks{pointer-events:none;width:84px;height:auto;position:absolute;top:12px;right:8px}.nav-slot .fp-cc-t{position:relative}.nav-slot .fp-cc b.num{margin:4px 0 6px;font-size:40px}.nav-slot .fp-cc-long{line-height:1.45;display:block}.nav-slot .fp-cc-short{display:none}.nav-slot .load-error,.nav-slot [data-testid=load-error]{margin:0}.a2hs{animation:a2hs-in .32s var(--e-decel) both;background:linear-gradient(160deg,#1b1712,#0a0908);border-radius:16px;padding:12px 14px;box-shadow:inset 0 0 0 1px #edbb4b47,inset 0 1px #ffecc81a}.a2hs-head{align-items:flex-start;gap:12px;display:flex}.a2hs-mark svg{box-sizing:border-box;width:36px;height:36px;color:var(--gold);background:#e0a52624;border-radius:10px;padding:8px}.a2hs-t{flex:1;min-width:0}.a2hs h2{color:var(--gold-hi);margin:0;font-size:16px;font-weight:700}.a2hs p{color:var(--ink-3);margin:2px 0 0;font-size:13px;line-height:1.35}.a2hs-x{margin:-8px -8px 0 0}.a2hs-steps{counter-reset:a2hs;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.a2hs-steps li{color:var(--ink-2);counter-increment:a2hs;align-items:center;gap:10px;font-size:14px;display:flex}.a2hs-steps li:before{content:counter(a2hs);text-align:center;width:20px;color:var(--gold);flex:none;font-weight:700}.a2hs-steps strong{color:var(--ink)}.a2hs .glyph{color:#0a84ff;background:#f2f2f7;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.a2hs .glyph svg{width:20px;height:20px}.a2hs img.glyph{background:0 0}.btn.a2hs-later{width:100%;min-height:44px;margin-top:10px;font-size:15px}@keyframes a2hs-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.a2hs{animation:none}}.fp-bar{z-index:3;background:var(--bg);flex-direction:column;gap:12px;margin:0 -16px;padding:8px 16px 10px;display:flex;position:sticky;top:0}@media (min-width:700px){.frame-main .fp-bar{margin-inline:-32px;padding-inline:32px}}.fp-fline{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.fp-chips{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow:auto hidden}.fp-chips::-webkit-scrollbar{display:none}.fp-cnt{color:var(--ink-3);white-space:nowrap;flex:none;margin-left:auto;font-size:14px}.fp-chip{min-height:44px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-g);transition:transform .1s var(--e-decel);background:#0c0c0ecc;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.fp-chip.on{color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--gold), inset 0 1px 0 #ffecc81a;background:#edbb4b1a}.fp-chip.on:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}.fp-chip:active{transform:scale(.97)}@media (hover:hover){.fp-chip:hover:not(.on){color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-g2)}}.fp-sep{background:var(--line);flex:none;align-self:center;width:1px;height:24px}@media (max-width:699px){.fp-cnt{display:none}.fp-chips{margin:0 -16px;padding:0 16px;scroll-padding-inline:16px}.fp-fline:before,.fp-fline:after{content:"";z-index:1;pointer-events:none;width:16px;position:absolute;top:0;bottom:0}.fp-fline:before{background:linear-gradient(90deg, var(--bg), #05050600);left:-16px}.fp-fline:after{background:linear-gradient(270deg, var(--bg), #05050600);right:-16px}}.fp-panel{touch-action:pan-y;flex-direction:column;gap:14px;display:flex}.fp-panel:not(.on){content-visibility:hidden;contain-intrinsic-size:0 0}.fp-panel.warm{content-visibility:visible;visibility:hidden;position:absolute;top:0;left:0;right:0}.fp-panel[data-dir=next]{--fp-dx:20px}.fp-panel[data-dir=prev]{--fp-dx:-20px}.fp-panel[data-dir]{animation:fp-in .22s var(--e-decel) backwards}@keyframes fp-in{0%{opacity:0;transform:translateX(var(--fp-dx))}}@media (prefers-reduced-motion:reduce){.fp-panel[data-dir]{animation:none}}.frame .fp-rec{box-shadow:inset 0 0 0 1px var(--hair-g), inset 0 1px 0 #ffecc814;background:radial-gradient(60% 80% at 28%,#edbb4b17,#0000 70%),linear-gradient(#141210f2,#09090af5);padding:6px 6px 16px;display:block;overflow:hidden}.fp-art{min-width:0;margin:0 auto 2px;position:relative}.fp-art>.mini-table{aspect-ratio:600/340;width:100%;height:auto;display:block}.fp-rec.rise .fp-art>.mini-table[data-game]{animation:fp-art-in .26s var(--e-decel) backwards}@keyframes fp-art-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.fp-rec.rise .fp-art>.mini-table[data-game]{animation:none}}.fp-rec-text{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:0 10px;display:flex}.fp-rec b.num{margin-top:4px;font-size:32px;font-weight:700;line-height:1.05}.fp-rec b.num span{color:var(--gold-hi)}.fp-rec .muted{color:var(--ink-2);font-size:16px;line-height:1.35}.fp-who{align-items:center;gap:8px;margin-bottom:10px;display:flex}.fp-quick{border-radius:14px;width:100%;min-height:56px;font-size:18px}@media (min-width:700px){.frame .fp-rec{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:8px;padding:10px 32px 10px 12px;display:grid}.fp-rec b.num{font-size:42px}.fp-quick{width:auto;min-width:220px;padding:0 30px}}.fp-lhead{color:var(--ink-3);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 8px;font-size:13px;font-weight:600;display:flex}.fp-lhead b{color:var(--ink);font-size:16px;font-weight:700}.fp-lh-c{display:none}.frame .card-box.fp-list{padding:0;overflow:hidden}.fp-row{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:8px 12px;display:grid;position:relative}.fp-row+.fp-row{border-top:1px solid #ffffff0b}.fp-row:before{content:"";background:var(--gold);opacity:0;border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}@media (hover:hover){.fp-row.stake:hover{background:#edbb4b0a}.fp-row.stake:hover:before{opacity:1}}.fp-row>.mini-table{aspect-ratio:120/76;width:64px;height:auto}.fp-name{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.fp-name b{font-size:23px;font-weight:700;line-height:1}.fp-fam{min-width:0;color:var(--ink-3);font-size:15px;display:none}.fp-sub{max-width:100%;color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.fp-pl,.fp-bi{display:none}.fp-act{justify-self:end}.frame .btn.fp-play{min-width:76px;min-height:44px;color:var(--gold-hi);background:linear-gradient(#1c1813,#100e0b);padding:0 16px;font-size:15px;box-shadow:inset 0 0 0 1px #edbb4b8c,inset 0 1px #ffecc81a}@media (hover:hover){.frame .btn.fp-play:hover:not(:disabled){color:#fff;background:linear-gradient(#d02541,#a3152b);box-shadow:inset 0 0 0 1px #ff6b80,inset 0 1px #ffffff40,0 6px 16px #b3182f59}}.frame .btn.fp-play:active:not(:disabled){color:#fff;background:#8e1225;transform:scale(.97);box-shadow:inset 0 2px 4px #0006,inset 0 0 0 1px #c83a51}.fp-need{max-width:96px;color:var(--ink-3);text-align:right;font-size:13px;line-height:1.25;display:block}.fp-row.cant .fp-name b{color:var(--ink-2)}.fp-row .skel{grid-column:1/-1}@media (min-width:700px){.fp-lhead{grid-template-columns:92px minmax(0,1fr) 150px 150px 108px;gap:18px;padding:14px 22px 10px;display:grid}.fp-lhead b{grid-column:span 2}.fp-lh-n{display:none}.fp-lh-c{display:block}.fp-row{grid-template-columns:92px minmax(0,1fr) 150px 150px 108px;gap:18px;min-height:76px;padding:8px 22px}.fp-row>.mini-table{width:92px}.fp-name{flex-direction:row;align-items:baseline;gap:12px}.fp-name b{font-size:26px}.fp-fam{display:block}.fp-sub{display:none}.fp-pl{color:var(--ink-2);align-items:center;gap:8px;font-size:15px;display:flex}.fp-pl svg{width:18px;height:18px;color:var(--ink-3);flex:none}.fp-n{color:var(--ink);font-size:20px;font-weight:700}.fp-of{color:var(--ink-3);font-size:16px;font-weight:600}.fp-pl.none,.fp-pl.none .fp-n{color:var(--ink-3)}.fp-bi{color:var(--ink-2);font-size:19px;font-weight:600;display:block}.fp-bi small{font:500 12px var(--font-ui);color:var(--ink-3);display:block}.fp-row.cant .fp-bi{color:var(--ink-3)}.frame .btn.fp-play{min-width:92px}}@media (min-width:700px) and (max-width:999px){.fp-lhead,.fp-row{grid-template-columns:76px minmax(0,1fr) 118px 104px 100px;gap:12px;padding-inline:16px}.fp-row>.mini-table{width:76px}}.frame .empty .muted{max-width:42ch;color:var(--ink-3);font-size:15px}.mini-table{flex:none;display:block;overflow:visible}.mt-g1{stop-color:color-mix(in srgb, var(--tt-accent) 45%, #fff)}.mt-g2{stop-color:color-mix(in srgb, var(--tt-accent) 85%, #6b4a10)}.mt-g3{stop-color:color-mix(in srgb, var(--tt-accent) 40%, #2e1c04)}.mt-felt-hi{stop-color:var(--tt-felt-hi)}.mt-felt-a{stop-color:var(--tt-felt-a)}.mt-felt-b{stop-color:var(--tt-felt-b)}.mt-spot1{stop-color:var(--tt-accent);stop-opacity:.16}.mt-spot2{stop-color:var(--tt-accent);stop-opacity:0}.mt-line{fill:none;stroke:var(--tt-accent);stroke-opacity:.28;stroke-width:.8px}.mt-stitch{fill:none;stroke:color-mix(in srgb, var(--tt-accent) 70%, #fff);stroke-opacity:.55}.mt-word{fill:var(--tt-accent);fill-opacity:.26;font:700 11px var(--font-ui);letter-spacing:7px}.mt-edge{stroke:#000;stroke-opacity:.35;stroke-width:.5px}.mt-back-line{stroke:var(--tt-accent)}.mt-back-line[fill=none]{stroke-opacity:.55}.mt-slot{fill:#0000002e;stroke:var(--tt-accent);stroke-opacity:.3;stroke-width:1px;stroke-dasharray:3 3}.mt-pip.s,.mt-rank.s{fill:var(--suit-s)}.mt-pip.h,.mt-rank.h{fill:var(--suit-h)}.mt-pip.d,.mt-rank.d{fill:var(--suit-d)}.mt-pip.c,.mt-rank.c{fill:var(--suit-c)}.mt-rank{font-family:var(--font-num);letter-spacing:-.02em;font-weight:700}:root[data-cards=royal] .mt-cf{fill:#fbf5e7;stroke:#c9a453;stroke-opacity:1;stroke-width:.9px}:root[data-cards=royal] .mt-rank{font-family:Cinzel,Georgia,serif;font-weight:900}:root[data-cards=noir] .mt-cf{fill:#141419;stroke:#c9a453;stroke-opacity:1;stroke-width:.9px}:root[data-cards=noir] .mini-table{--suit-s:#f2ead8;--suit-h:#ff4a62;--suit-d:#4fa6ff;--suit-c:#35dc9a}:root[data-cards=noir][data-deck="2"] .mini-table{--suit-d:#ff4a62;--suit-c:#f2ead8}.mt-bar{fill:var(--card-face)}.mt-seat{fill:#0b0b0d;stroke:var(--tt-accent);stroke-opacity:.5;stroke-width:1.2px}.mt-seat.on{fill:url(#mt-seatgold);stroke:#000;stroke-opacity:1}.mt-open{fill:#08080a;fill-opacity:.85;stroke:var(--tt-accent);stroke-opacity:.55;stroke-width:1.4px;stroke-dasharray:3.5 3}.mt-open-plus{stroke:var(--tt-accent);stroke-opacity:.85;stroke-width:2px;stroke-linecap:round}.mt-dealer-d{fill:#2a1a04;font:800 11.5px var(--font-ui)}.mt-deck-n{fill:#15171c;font:700 17px var(--font-num)}.mt-deck-n.big{font-size:15px}.mt-lock-bg{fill:#0b0b0d;stroke:var(--tt-accent);stroke-width:1.3px}.mt-lock-body{fill:var(--tt-accent)}.mt-lock-shackle{fill:none;stroke:var(--tt-accent);stroke-width:1.6px}.stacks{display:block}.crest,.row>.crest{flex:none;width:48px;height:48px;display:block}.crests .crest{width:56px;height:56px}.crest-l{fill:#f7d67e;font:700 22px var(--font-num)}@media (min-width:700px){.club-list .row>.crest,[data-testid=my-invites] .row>.crest{width:56px;height:56px}}.frame .club-list{padding:0;overflow:hidden}.club-list>.row,[data-testid=my-invites]>.row{gap:14px;min-height:80px;padding:12px 14px}.club-list>.row+.row,[data-testid=my-invites]>.row+.row{border-top-color:#ffffff0b}.club-list>.row b.ellip,[data-testid=my-invites] b.ellip{font-size:17px}.club-list>button.row>svg:last-child{width:22px;height:22px}@media (hover:hover){.club-list>button.row:hover:not(:disabled){background:#edbb4b0a}.club-list>button.row:hover:not(:disabled)>svg:last-child{color:var(--gold-hi)}}.frame [data-testid=my-invites]{padding:0}@media (max-width:479px){[data-testid=my-invites]>.row{flex-wrap:wrap}[data-testid=my-invites] .row-actions{flex-direction:row;flex:100%}[data-testid=my-invites] .row-actions .btn{flex:1}}.crests{width:180px;height:auto;margin-bottom:4px}.empty>.mini-table{aspect-ratio:120/76;width:120px;height:auto;margin-bottom:4px}@media (max-height:500px){.empty>.mini-table,.crests{display:none}}.frame-main .empty.art:before{display:none}.frame .card-box.try{padding:12px 12px 20px;overflow:hidden}.try>.mini-table{aspect-ratio:600/340;width:100%;height:auto}.try h2{margin:4px 10px 2px;font-size:20px}.try p.muted{color:var(--ink-3);margin:0 10px 14px;font-size:15px}.try .btn{width:calc(100% - 20px);margin:0 10px}.frame .tile{box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(#141315eb,#0b0b0df0);border-radius:16px}.frame .tile .muted{color:var(--ink-2);font-size:14px;font-weight:600}.frame .tile b.num{font-size:30px}.frame .tile.main{background:radial-gradient(90% 90% at 100% 100%,#edbb4b21,#0000 70%),linear-gradient(160deg,#1b1712 0%,#0d0c0a 60%,#080808 100%);grid-column:1/-1;padding:18px 18px 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #edbb4b4d,inset 0 1px #ffecc81f}.frame .tile.main b.num{color:var(--gold-hi);font-size:40px}.frame .tile.main .tile-go{color:var(--gold);font-size:14px;font-weight:700}.tile.main .stacks{pointer-events:none;width:104px;height:auto;position:absolute;bottom:-6px;right:-4px}.frame .hero-bal{border-radius:var(--r-panel);background:radial-gradient(90% 90% at 100% 100%,#edbb4b21,#0000 70%),linear-gradient(160deg,#1b1712 0%,#0d0c0a 60%,#080808 100%);padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #edbb4b4d,inset 0 1px #ffecc81f}.hero-bal b.num{color:var(--gold-hi);font-size:44px;line-height:1.05;position:relative}.hero-bal .muted b.num{font-size:inherit;color:var(--ink)}.hero-bal .stacks{pointer-events:none;width:104px;height:auto;position:absolute;bottom:-4px;right:6px}.club-tabs{flex:none}.lobby-list{padding:0;overflow:hidden}.frame .lobby-list>.row{gap:14px;min-height:80px;padding:10px 12px}.lobby-list>.row+.row{border-top-color:#ffffff0b}.lobby-list>.row>.mini-table{aspect-ratio:120/76;width:64px;height:auto}.lobby-list>.row.copy{padding-left:28px}.lobby-list>.row.copy>.mini-table{width:52px}.lobby-list .row b.ellip{font-size:16px}.lobby-list .row .muted{color:var(--ink-3);font-size:14px}.seats{text-align:right;flex:none;line-height:1.15}.seats b{font-size:20px;font-weight:700}.seats b i{color:var(--ink-3);font-style:normal;font-weight:600}.seats small{color:var(--ink-3);justify-content:flex-end;align-items:center;gap:6px;font-size:13px;display:flex}.seats small.run{color:var(--ink-2)}.seats small.full{color:#ff8a9b}.lobby-list>.row>svg:last-child{display:none}@media (hover:hover){.lobby-list>button.row:hover{background:#edbb4b0a}}@media (min-width:700px){.frame .lobby-list>.row{gap:18px;min-height:84px;padding:10px 20px}.lobby-list>.row>.mini-table{width:92px}.lobby-list>.row.copy{padding-left:44px}.lobby-list>.row.copy>.mini-table{width:72px}.lobby-list .row b.ellip{font-size:17px}.lobby-list>.row>svg:last-child{width:22px;height:22px;display:block}.seats{min-width:86px}.seats b{font-size:22px}}@media (max-height:500px){.club-tabs+.section-h h2{margin-top:0}}html,body{background:#050506}.maint-screen{background:radial-gradient(1100px 560px at 50% -220px, #edbb4b13, transparent 70%), var(--bg)}.maint-card{border-radius:var(--r-panel);box-shadow:inset 0 0 0 1px var(--hair-g), inset 0 1px 0 #ffecc80f;background:linear-gradient(#141315eb,#0b0b0df0)}.maint-ic{fill:var(--gold-hi)}.maint-why{color:var(--gold-hi)}.maint-left b{color:var(--gold-hi);font-family:var(--font-num)}.frame .ntoast{box-shadow:inset 0 0 0 1px var(--hair-g2), 0 10px 30px #00000080;background:#111113}.frame .ntoast-from{color:var(--gold-hi)}.frame .npill{color:var(--gold-hi);background:#edbb4b1a;box-shadow:inset 0 0 0 1px #edbb4b66}.frame .npill i{background:var(--gold)}.frame~* .toast{background:#111113}@media (max-height:500px){.frame .tile.main{grid-column:auto;padding:10px 14px}.frame .tile b.num,.frame .tile.main b.num{font-size:24px}.tile.main .stacks{display:none}.frame-main .topbar{min-height:calc(52px + var(--sat))}.frame .empty .muted{max-width:none}.rail.mini{min-height:52px;padding:4px}.rail.mini:after{inset:2px}.rail.mini .rail-ind{width:calc((100% - 8px) / var(--n,2));top:4px;bottom:4px;left:4px}}.fp-tabs{flex-direction:column;gap:10px;display:flex}.fp-games .rail-ind.off{opacity:0}.fp-tabw{position:relative}.fp-more{display:none}.rail.fp-games{display:block}.fp-gscroll{border-radius:999px;min-height:54px;display:flex;position:relative}.fp-gscroll>.rail-seg{flex:auto}.fp-gscroll>.rail-ind{width:var(--w,calc(100% / var(--n)));transform:translateX(var(--x,calc(var(--i,0) * 100%)));top:0;bottom:0;left:0}@media (min-width:700px){.fp-gscroll{min-height:56px}}@media (max-width:699px){.rail.fp-games .rail-seg{gap:2px;padding:0 2px}.rail.fp-games .gi{width:20px;height:20px;display:block}.rail.fp-games .rail-l{letter-spacing:-.01em;white-space:nowrap;text-overflow:clip;font-size:13.5px;overflow:visible}.fp-games.many .fp-gscroll{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;--ml:#000;--mr:#000;-webkit-mask-image:linear-gradient(90deg, var(--ml), #000 52px, #000 calc(100% - 52px), var(--mr));-webkit-mask-image:linear-gradient(90deg, var(--ml), #000 52px, #000 calc(100% - 52px), var(--mr));mask-image:linear-gradient(90deg, var(--ml), #000 52px, #000 calc(100% - 52px), var(--mr));padding-inline-end:24px;scroll-padding-inline:44px;display:flex;overflow:auto hidden}.fp-tabw[data-l] .fp-games.many .fp-gscroll{--ml:transparent}.fp-tabw[data-r] .fp-games.many .fp-gscroll{--mr:transparent}.fp-games.many .fp-gscroll::-webkit-scrollbar{display:none}.fp-games.many .rail-seg{scroll-snap-align:start;flex:none;min-width:68px;padding:0 12px}.fp-tabs.many~.fp-more{z-index:2;color:#f3d27a;visibility:hidden;opacity:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .16s ease-out,visibility 0s .16s;display:grid;position:absolute;bottom:13px}.fp-more.l{left:9px}.fp-more.r{right:9px}.fp-more:before{content:"";z-index:-1;background:radial-gradient(120% 120% at 50% 20%,#24304a 0%,#121a2b 60%,#0a0f1a 100%);border-radius:50%;position:absolute;inset:6px;box-shadow:inset 0 0 0 1.5px #d9a943,inset 0 0 0 2.5px #3a2708,inset 0 1px 0 2.5px #fff0c838,0 2px 8px #000000b3}.fp-more svg{stroke-width:2.6px;filter:drop-shadow(0 1px 1px #000);width:18px;height:18px}.fp-more:active:before{transform:scale(.92)}.fp-more:focus-visible{outline:none}.fp-more:focus-visible:before{box-shadow:inset 0 0 0 2px var(--gold-hi), 0 0 0 2px var(--gold-hi)}.fp-tabw[data-l] .fp-more.l,.fp-tabw[data-r] .fp-more.r{visibility:visible;opacity:1;transition:opacity .16s ease-out}.fp-tabw[data-nudge] .fp-more.r:before{animation:.7s ease-in-out .4s 2 fp-nudge}}@keyframes fp-nudge{50%{transform:translate(4px)scale(1.12);box-shadow:inset 0 0 0 1.5px #f3d27a,inset 0 0 0 2.5px #3a2708,0 0 14px 2px #edbb4b8c}}@media (max-width:374px){.rail.fp-games:not(.many) .rail-seg{padding:0 1px}.rail.fp-games:not(.many) .rail-l{letter-spacing:-.015em;font-size:13px}}.fp-tt{isolation:isolate;text-align:left;color:#fff3dc;min-height:60px;transition:transform .1s var(--e-decel);background:radial-gradient(130% 150% at 50% 135%,#6b2207 0%,#2e0e05 48%,#120806 100%);border-radius:18px;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ff964666,inset 0 1px #ffdcaa29,0 0 0 1px #000,0 8px 22px -10px #ff6014b3}.fp-tt.on{box-shadow:inset 0 0 0 1.5px #f0c865,inset 0 0 0 3px #3a1505,inset 0 1px 0 3px #ffecc833,0 0 0 1px #000,0 0 26px -4px #ff781ecc}.fp-tt:active{transform:translateY(1px)scale(.99)}.fp-tt:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.fp-tt:not(.on) .fp-fl{opacity:.9}.fp-tt-i{fill:#ffd66b;filter:drop-shadow(0 1px 2px #000c);flex:none;width:28px;height:28px;position:relative}.fp-tt-l{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#fff7e4;text-shadow:0 1px 2px #000,0 0 12px #280800e6;font-size:17px;font-weight:800;position:relative}.fp-tt-t{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex;position:relative}.fp-tt-f{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#2a1000;background:linear-gradient(#fff3b0,#ffd23f 55%,#f5a623);border-radius:999px;padding:2px 8px 1px;font-size:11.5px;font-weight:900;line-height:16px;box-shadow:0 0 0 1px #3c14008c,0 0 12px #ffc83cbf}.fp-tt-c{white-space:nowrap;color:#ffe2a6;background:#0e0603a8;border-radius:999px;margin-left:auto;padding:5px 11px;font-size:14px;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #ffc87861}.fp-tt-c b{color:#fff;font-variant-numeric:tabular-nums;text-align:right;font-weight:800;display:inline-block}.fp-tt-c b:last-of-type{min-width:2ch}@media (max-width:389px){.fp-tt{gap:8px;padding-inline:10px 8px}.fp-tt-l{letter-spacing:.03em;font-size:16px}.fp-tt-w{display:none}}@media (min-width:1200px){.fp-tabs:not(.many){flex-direction:row;align-items:stretch}.fp-tt{border-radius:999px;flex:none;min-width:320px;min-height:78px;padding-inline:18px 14px}.fp-tt-i{width:32px;height:32px}.fp-tt-l{font-size:18px}.fp-games{flex:1}}.fp-fl{z-index:-1;contain:strict;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.fp-fl video{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.fp-up{animation:fp-up .34s var(--e-decel) backwards;animation-delay:calc(var(--n,0) * 50ms)}@keyframes fp-up{0%{opacity:0;transform:translateY(14px)}}[data-screen=freeplay] .fp-rec.rise,[data-screen=freeplay] .fp-row.rise{animation-duration:.38s;animation-delay:calc(var(--n,0) * 45ms)}.fp-games .rail-ind{transition:transform .56s cubic-bezier(.3,1.35,.4,1),opacity .2s ease-out}[data-fx=off] .fp-games .rail-ind,[data-fx=off] .fp-more,[data-fx=off] .fp-more:before,[data-fx=off] .rise,[data-fx=off] .fp-panel[data-dir],[data-fx=off] .fp-art>.mini-table{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.fp-up{animation:none}.fp-games .rail-ind,.fp-more{transition:none}.fp-more:before{animation:none}}.mini-table.rich{--t:1}.fp-panel[data-dir] .mini-table.rich{--t:.5}.mini-table.rich :is(.mt-av,.mt-os,.mt-hole,.mt-bd,.mt-bet,.mt-pot,.mt-dlr){transform-box:fill-box;transform-origin:50%}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-os{animation:mt-fade calc(var(--t) * .3s) ease-out backwards;animation-delay:calc(var(--t) * 60ms)}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-av{animation:mt-pop calc(var(--t) * .36s) cubic-bezier(.3, 1.4, .5, 1) backwards;animation-delay:calc(var(--t) * (60ms + var(--k,0) * 40ms))}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-hole{animation:mt-fly calc(var(--t) * .44s) cubic-bezier(.2, .75, .25, 1) backwards;animation-delay:calc(var(--t) * (.2s + var(--k,0) * 55ms))}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-bd{animation:mt-flip calc(var(--t) * .38s) cubic-bezier(.3, 1.2, .5, 1) backwards;animation-delay:calc(var(--t) * (.52s + var(--k,0) * 80ms))}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-bet{animation:mt-slide calc(var(--t) * .38s) var(--e-decel) backwards;animation-delay:calc(var(--t) * (.64s + var(--k,0) * 45ms))}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-pot{animation:mt-slide calc(var(--t) * .42s) var(--e-decel) backwards;animation-delay:calc(var(--t) * (.76s + var(--k,0) * 90ms))}:is([data-fx=full],[data-fx=light]) :is(.fp-rec.rise,.fp-panel[data-dir] .fp-rec) .mt-dlr{animation:mt-drop calc(var(--t) * .46s) linear backwards;animation-delay:calc(var(--t) * .86s)}@keyframes mt-fade{0%{opacity:0}}@keyframes mt-pop{0%{opacity:0;transform:scale(.5)}}@keyframes mt-fly{0%{opacity:0;transform:translate(var(--fx), var(--fy)) rotate(-40deg) scale(.55)}20%{opacity:1}}@keyframes mt-flip{0%{opacity:0;transform:translateY(-10px)scaleX(0)}40%{opacity:1}}@keyframes mt-slide{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.8)}35%{opacity:1}}@keyframes mt-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.6);transform:translateY(-36px)scale(1.6)}55%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(.92)}78%{transform:translateY(-4px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.mini-table.rich *{animation:none!important}}.fp-fx{pointer-events:none;contain:strict;display:none;position:absolute;inset:0}[data-fx=full] .fp-fx{display:block}.fp-sweep{contain:strict;border-radius:999px;width:78.33%;height:62.94%;position:absolute;top:18.53%;left:10.83%;overflow:hidden}.fp-sweep>i{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#fff0cd00,#fff0cd1f 30%,#fff6e257 50%,#fff0cd1f 70%,#fff0cd00);width:30%;position:absolute;top:-10%;bottom:-10%;left:0}.fp-glint{contain:strict;width:42.7%;height:6px;position:absolute;top:calc(15.6% - 3px);left:28.7%}.fp-glint[data-edge=b]{top:calc(84.4% - 3px)}.fp-glint>i{opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#fffceb,#ffdc8c8c 45%,#ffd27800);border-radius:50%;width:22%;height:100%;position:absolute;top:0;left:0}.fp-quick{overflow:hidden}.fp-shine{pointer-events:none;opacity:0;background:linear-gradient(90deg,#fff0,#fffae673,#fff0);width:22%;position:absolute;top:0;bottom:0;left:0}.fp-ping{pointer-events:none;opacity:0;background:linear-gradient(90deg,#edbb4b33,#edbb4b00 55%);position:absolute;inset:0}.fp-dust{contain:strict;width:72%;height:64%;position:absolute;top:14%;left:14%}.fp-dust>i{width:var(--s);height:var(--s);opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#ffe4a080,#ffdc8c24 55%,#ffdc8c00);border-radius:50%;position:absolute}.fp-dust>i:first-child{--s:14px;top:30%;left:18%}.fp-dust>i:nth-child(2){--s:8px;top:22%;left:72%}.fp-dust>i:nth-child(3){--s:22px;top:62%;left:58%}.fp-dust>i:nth-child(4){--s:6px;top:70%;left:34%}.fp-dust>i:nth-child(5){--s:12px;top:56%;left:84%}.fp-dust>i:nth-child(6){--s:9px;top:38%;left:44%}.me-chip{max-width:min(44vw,260px);height:44px;color:var(--ink);font:600 14px var(--font-ui);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.me-chip.skel{width:132px}.me-chip .avatar{flex:none}.me-text{align-items:center;gap:8px;min-width:0;display:flex}.me-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:699px){.frame-main .topbar:has(.me-chip) h1.tab-title{grid-template-columns:minmax(0,1fr);font-size:22px}.frame-main .topbar:has(.me-chip) h1.tab-title:before{content:none}.me-chip{max-width:58vw;padding-right:14px;font-size:13px}.me-text{flex-direction:column;align-items:flex-start;gap:2px}.me-text .guest-badge{height:16px;padding:0 6px;font-size:10px}}@media (hover:hover){.me-chip:hover{box-shadow:inset 0 0 0 1px var(--gold)}}.guest-badge{height:20px;font:700 11px var(--font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--gold-hi);background:#edbb4b1a;border-radius:999px;flex:none;align-items:center;padding:0 7px;display:inline-flex;box-shadow:inset 0 0 0 1px #edbb4b66}.clubs-locked,.guest-upgrade{text-align:center;justify-items:center;gap:10px;padding:26px 20px;display:grid}.clubs-locked p,.guest-upgrade p{margin:0}.guest-upgrade{text-align:left;justify-items:start;padding:18px;box-shadow:inset 0 0 0 1px #edbb4b73!important}.guest-upgrade .warn-line{color:var(--gold-hi);font-size:14px}.lock-mark{width:52px;height:52px;color:var(--gold-hi);background:#edbb4b14;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #edbb4b59}.lock-mark svg{width:26px;height:26px}.nav-lock{width:16px;height:16px;color:var(--gold-hi);position:absolute;top:8px;left:calc(50% + 8px)}.nav-lock svg{width:16px!important;height:16px!important}@media (min-width:700px){.nav-lock{margin-left:auto;position:static}}@media (min-width:700px) and (max-height:500px){.nav-lock{margin:0;position:absolute;top:6px;left:calc(50% + 6px)}}.ticker{contain:layout paint;min-width:0;height:32px;color:var(--ink-2);font:500 13px var(--font-ui);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff06;border-radius:999px;flex:none;align-items:center;margin:0 12px 6px;display:flex;position:relative;overflow:hidden}.ticker-track{white-space:nowrap;animation:ticker-x var(--dur,30s) linear infinite;will-change:transform;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.ticker:hover .ticker-track,.ticker-track.held{animation-play-state:paused}.ticker-track.idle{will-change:auto;animation-play-state:paused}.ticker-run{flex:none;display:flex}.ticker-item{padding:0 20px 0 24px;position:relative}.ticker-item:before{content:"";background:var(--gold);opacity:.75;border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:10px}.ticker-still{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 16px;overflow:hidden}@keyframes ticker-x{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}@media (min-width:1000px){.ticker{margin-inline:max(24px,50% - 556px)}}.lc-guest{width:100%;min-height:56px;font:700 17px/1 var(--font-ui);letter-spacing:.01em;color:#1a1206;cursor:pointer;background:linear-gradient(#fce7a8 0%,#f2c55c 52%,#d29a2e 100%);border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 20px;transition:transform .12s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #fffae6cc,inset 0 -2px #78460059,0 0 0 1px #6b4509,0 12px 28px -10px #e0a5268c}.lc-guest:active{transform:scale(.985)}.lc-guest:focus-visible{outline-offset:3px;outline:3px solid #8ed8cb}.lc-guest:disabled{cursor:progress;opacity:.75}@media (hover:hover){.lc-guest:hover:not(:disabled){box-shadow:inset 0 1px #fffae6e6,inset 0 -2px #78460059,0 0 0 1px #6b4509,0 0 0 4px #edbb4b33,0 14px 32px -10px #e0a526a6}}.lc-guest-glyph{flex:none;width:22px;height:22px}.lc-guest-hint{color:var(--lc-fog);text-align:center;margin:-2px 0 0;font-size:12.5px;line-height:1.45}.lc-or{letter-spacing:.06em;text-transform:uppercase;color:var(--lc-fog);align-items:center;gap:12px;margin:4px 0 0;font-size:12px;display:flex}.lc-or:before,.lc-or:after{content:"";background:linear-gradient(90deg,#0000,#edbb4b59,#0000);flex:1;height:1px}.auth-btns.wide{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-btns.wide>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:359px){.auth-btns.wide{grid-template-columns:1fr}}.auth-btn.wide{width:100%;height:48px;font:600 15px var(--font-ui);border-radius:14px;gap:10px}.auth-btn.wide .auth-glyph{width:22px;height:22px}.auth-btn.wide.gg .auth-glyph{width:20px;height:20px}.auth-btn.wide.ap .auth-glyph{width:20px;height:20px;margin-top:-2px}.auth-btn.wide.ms .auth-glyph{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.lc-guest{transition:none}}.fpt{flex-direction:column;gap:10px;display:flex;position:relative}.fpt-defs{width:0;height:0;position:absolute;overflow:hidden}.fpt-cards{gap:12px;display:grid;container-type:inline-size}.fpt-cards.many{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:calc(100% - 30px);grid-auto-flow:column;margin:0 -16px;padding:0 16px 2px;scroll-padding:0 16px;overflow:auto hidden}.fpt-cards.many::-webkit-scrollbar{display:none}.fpt-cards.many>*{scroll-snap-align:start}@media (min-width:700px){.fpt-cards,.fpt-cards.many{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.fpt-card{isolation:isolate;contain:layout paint;background:linear-gradient(#121a2b 0%,#16121a 48%,#2a1309 82%,#3a1806 100%);border:1px solid #b8862a;border-radius:18px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #00000073}.fpt-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:.55;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffdc8ccc}.fpt-card[data-run]:before{animation:2.6s ease-in-out infinite alternate fpt-breathe}@keyframes fpt-breathe{0%{opacity:.4}to{opacity:1}}.fpt-fire{z-index:0;pointer-events:none;contain:strict;height:120px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.fpt-glow{background:linear-gradient(#0000,#ff541429 50%,#ff681680);position:absolute;inset:0}.fpt-fire i{transform-origin:50% 100%;background:radial-gradient(58% 74% at 50% 86%,#fff6c8f2 0,#ffc648d9 22%,#f6701a8c 48%,#c8280a00 72%);border-radius:50% 50% 46% 46%/66% 66% 34% 34%;width:24%;height:88px;position:absolute;bottom:-12px}.fpt-fire i:nth-child(2){--d:1.3s;height:74px;left:-6%}.fpt-fire i:nth-child(3){--d:1.05s;height:100px;left:9%}.fpt-fire i:nth-child(4){--d:1.45s;height:82px;left:24%}.fpt-fire i:nth-child(5){--d:.95s;height:106px;left:39%}.fpt-fire i:nth-child(6){--d:1.25s;height:86px;left:54%}.fpt-fire i:nth-child(7){--d:1.1s;height:102px;left:68%}.fpt-fire i:nth-child(8){--d:1.35s;height:78px;left:82%}.fpt-card[data-run] .fpt-fire i{animation:fpt-lick var(--d) ease-in-out infinite alternate}.fpt-card[data-run] .fpt-fire i:nth-child(odd){animation-name:fpt-lick2;animation-delay:-.4s}@keyframes fpt-lick{0%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:translateY(-3px)scale(.86,1.18)}to{opacity:.9;transform:scale(1.08,.9)}}@keyframes fpt-lick2{0%{opacity:1;transform:scale(.94,1.1)}60%{opacity:.8;transform:translateY(2px)scale(1.1,.86)}to{opacity:1;transform:translateY(-4px)scale(.9,1.22)}}.fpt-fire b{opacity:0;background:radial-gradient(circle,#fff3b0 0,#ff9a2e 55%,#ff781e00 72%);border-radius:50%;width:5px;height:5px;position:absolute;bottom:12px}.fpt-fire b:first-of-type{--d:3.1s;animation-delay:-.3s;left:14%}.fpt-fire b:nth-of-type(2){--d:3.8s;animation-delay:-2.1s;left:33%}.fpt-fire b:nth-of-type(3){--d:2.9s;animation-delay:-1.2s;left:52%}.fpt-fire b:nth-of-type(4){--d:3.5s;animation-delay:-2.8s;left:71%}.fpt-fire b:nth-of-type(5){--d:3.2s;animation-delay:-.9s;left:88%}.fpt-card[data-run] .fpt-fire b{animation:fpt-ember var(--d) linear infinite}.fpt-card[data-run] .fpt-fire b:nth-of-type(2n){animation-name:fpt-ember2}@keyframes fpt-ember{0%{opacity:0;transform:translate(0)scale(1.2)}15%{opacity:1}to{opacity:0;transform:translate(14px,-110px)scale(.4)}}@keyframes fpt-ember2{0%{opacity:0;transform:translate(0)scale(1)}20%{opacity:.9}to{opacity:0;transform:translate(-12px,-100px)scale(.35)}}.fpt-card .fpt-main{z-index:1;min-height:0;color:inherit;flex-direction:column;align-items:stretch;gap:12px;padding:14px 14px 8px;position:relative}.fpt-top{align-items:center;gap:12px;min-width:0;display:flex}.fpt-medal{filter:drop-shadow(0 3px 5px #0000008c);flex:none;width:40px;height:47px}.fpt-medal text{font:700 11px var(--font-num);letter-spacing:.04em;fill:#f7d67e}.fpt-id{flex-direction:column;gap:2px;min-width:0;display:flex}.fpt-name{font:700 18px/1.2 var(--font-ui);color:var(--ink)}.fpt-sub{color:var(--ink-3);font-size:13px}.g-chip{--gc:#f2c14e;--gk:#241703;background:var(--gc);height:22px;color:var(--gk);font:800 12px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:0 9px 0 4px;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 1px 3px #00000073}.g-chip>svg{flex:none;width:26px;height:16px}.g-chip[data-g=plo]{--gc:#1fa776;--gk:#fff}.g-chip[data-g=ofc]{--gc:#2f6fd6;--gk:#fff}.g-chip[data-g=sd]{--gc:#7a1d3a;--gk:#f3c7a4;box-shadow:inset 0 0 0 1px #c9875a,0 1px 3px #00000073}.g-chip[data-g=gated]{--gc:#5b3fa0;--gk:#fff}.g-chip[data-g=gated]>svg{width:16px;height:16px}.topbar .sub .g-chip{vertical-align:-3px;height:18px;margin-right:6px;padding-right:7px;font-size:10.5px}.topbar .sub .g-chip>svg{width:22px;height:13px}.fpt-mid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.fpt-prize,.fpt-clock{flex-direction:column;gap:4px;min-width:0;display:flex}.fpt-mid small{font:600 11px/1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#f7d67ec7;white-space:nowrap}.fpt-prize b{height:44px;font:700 42px/44px var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;color:#0000;background-image:linear-gradient(#fff6d2 0%,#f7d67e 40%,#e0a526 62%,#b57a14 100%);-webkit-background-clip:text;background-clip:text;display:block;overflow:hidden}.fpt-clock{align-items:flex-end}.fpt-clock b{min-width:108px;height:44px;font:700 31px/1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:.05em;color:#ffe3a0;text-shadow:0 0 10px #ffbe5073;background:linear-gradient(#05070c,#0d111b);border-radius:10px;place-items:center;padding:0 10px;display:grid;box-shadow:inset 0 0 0 1px #f7d67e47,inset 0 2px 8px #000c}.fpt-clock b.word{font:700 15px/1.1 var(--font-ui);letter-spacing:0;white-space:nowrap}.fpt-card.live .fpt-clock b{color:#fff;text-shadow:none;background:var(--ruby);box-shadow:inset 0 1px #fff3}.fpt-card.hot .fpt-clock small{color:#ff8a7e}.fpt-card.hot .fpt-clock b{color:#ff5a4f;text-shadow:0 0 12px #ff3c28b3;box-shadow:inset 0 0 0 1px #ff5a4699,inset 0 2px 8px #000c}.fpt-card.hot[data-run] .fpt-clock b{animation:1s ease-in-out infinite fpt-pulse}@keyframes fpt-pulse{50%{transform:scale(1.06)}}.fpt-field{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.fpt-field .num{flex:none;font-size:15px}.fpt-bar{background:#ffffff17;border-radius:3px;flex:1;height:6px;overflow:hidden}.fpt-bar>i{transform-origin:0;background:linear-gradient(90deg,#c08a22,#f7d67e);height:100%;transition:transform .6s ease-out;display:block}.fpt[data-fx=off] .fpt-bar>i{transition:none}@media (prefers-reduced-motion:reduce){.fpt-bar>i{transition:none}}.fpt-act{z-index:1;align-items:center;gap:10px;min-height:76px;padding:0 14px 28px;display:flex;position:relative}.fpt-act>.fpt-open:only-child{flex:1}.btn.fpt-reg{letter-spacing:.02em;background:var(--cta);min-height:48px;color:var(--gold-ink);flex:1;font-size:17px;box-shadow:0 6px 18px #f0a02859,inset 0 1px #fff9}.fpt-reg-glow{pointer-events:none;opacity:.35;border-radius:17px;position:absolute;inset:-3px;box-shadow:0 0 18px 3px #ffbe4699}.fpt-card[data-run] .fpt-reg-glow{animation:1.8s ease-in-out infinite alternate fpt-glow}.fp-out{flex-flow:wrap;align-items:center;gap:12px 16px;padding:16px 16px 22px}.fp-out-t{z-index:1;flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex;position:relative}.fp-out-b{font:700 20px/1.25 var(--font-ui);color:var(--gold-hi)}.fp-out .btn.fpt-reg{z-index:1;flex:180px;position:relative}@keyframes fpt-glow{0%{opacity:.2}to{opacity:1}}.fpt-in{min-height:44px;color:var(--ok);flex:1;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.fpt-in svg{box-sizing:border-box;fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;background:#3ddc972e;border-radius:50%;flex:none;width:28px;height:28px;padding:5px;box-shadow:inset 0 0 0 1px #3ddc9780}.fpt-act .btn.ghost{background:#080a108c}@container (width>=640px){.fpt-cards:not(.many) .fpt-card{flex-direction:row;align-items:center}.fpt-cards:not(.many) .fpt-main{flex-direction:row;flex:1;align-items:center;gap:28px;padding:18px 8px 18px 20px}.fpt-cards:not(.many) .fpt-top{flex:1.3}.fpt-cards:not(.many) .fpt-mid{flex:1.6}.fpt-cards:not(.many) .fpt-field{flex-direction:column;flex:1;align-items:stretch;gap:6px}.fpt-cards:not(.many) .fpt-bar{flex:none;width:100%}.fpt-cards:not(.many) .fpt-act{flex:none;width:240px;min-height:0;padding:0 20px 0 0}.fpt-cards:not(.many) .fpt-medal{width:48px;height:56px}}@media (prefers-reduced-motion:reduce){.fpt *,.fpt :before,.fpt:before{animation:none!important}}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2)format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff)format("woff")}.fx-under{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.fx-under>*,.fx>.alive-banner,.fx>.alive-ribbon{position:absolute;top:0;left:0}.alive-idle{visibility:hidden}.alive-rail{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.alive-rail i{width:var(--d,1200px);height:var(--d,1200px);margin:calc(var(--d,1200px) / -2) 0 0 calc(var(--d,1200px) / -2);opacity:0;background:conic-gradient(#0000 0deg 334deg,#ffecbe8c 353deg,#fffaebe6 357deg,#0000 360deg);position:absolute;top:50%;left:50%}.alive-spot,.alive-vig{inset:calc(var(--tt-rail-w) * var(--rail-k));border-radius:var(--tt-shape-in);pointer-events:none;opacity:0;position:absolute}.alive-spot{background:radial-gradient(46% 40% at 50% 42%,#ffe2a029,#ffe2a00d 55%,#0000 75%)}.alive-vig{box-shadow:inset 0 0 90px 30px #0000008c}.alive-sweep{pointer-events:none;position:absolute;inset:0}.alive-sweep i{opacity:0;background:linear-gradient(90deg,#0000 0%,#ffeec80d 30%,#fff0d221 50%,#ffeec80d 70%,#0000 100%);width:38%;height:260%;margin:-130% 0 0 -19%;position:absolute;top:50%;left:50%}.alive-mote{opacity:0;background:radial-gradient(circle,#fff4d6f2 0 30%,#ffe6aa59 55%,#0000 72%);border-radius:50%;width:4px;height:4px}.alive-mote.b{width:7px;height:7px}[data-alive=full] .seat:not(.hero,.folded,.out) .av-wrap>.avatar{animation:alive-breathe var(--bd,3.4s) ease-in-out var(--bdl,0s) infinite alternate}@keyframes alive-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}.alive-trail{display:none}[data-alive=full] .alive-trail,[data-alive=light] .alive-trail{pointer-events:none;z-index:2;animation:alive-spin var(--sp,2s) linear infinite var(--dir,normal), alive-trail-low var(--dur) steps(1, end) var(--delay) both;will-change:transform;border:2px solid #f7d67ef2;border-color:#f7d67ef2 #f7d67e61 #f7d67e14 #0000;border-radius:50%;display:block;position:absolute;inset:-9px}@keyframes alive-spin{to{transform:rotate(360deg)}}@keyframes alive-trail-low{0%,74.9%{border-top-color:#f7d67ef2}75%,to{border-top-color:#ff3b54f2}}[data-alive=full] .ring:not(.bank),[data-alive=light] .ring:not(.bank){animation:alive-low var(--dur) linear var(--delay) both}:is(.actionbar,.ofc):is([data-alive=full],[data-alive=light]) .tbar i:not(.bank):before{content:"";z-index:1;border-radius:inherit;opacity:0;animation:alive-flash var(--dur) linear var(--delay) both;background:#fff0dc99;position:absolute;inset:0}@keyframes alive-flash{0%,75%{opacity:0}76.5%{opacity:.7}78%{opacity:0}79.5%{opacity:.7}81%{opacity:0}82.5%{opacity:.7}84%{opacity:0}85.5%{opacity:.7}87%{opacity:0}88.5%{opacity:.7}90%{opacity:0}91.5%{opacity:.7}93%{opacity:0}94.5%{opacity:.7}96%{opacity:0}97.5%{opacity:.7}99%{opacity:0}to{opacity:0}}@keyframes alive-low{0%,75%{opacity:1}76.5%{opacity:.5}78%{opacity:1}79.5%{opacity:.5}81%{opacity:1}82.5%{opacity:.5}84%{opacity:1}85.5%{opacity:.5}87%{opacity:1}88.5%{opacity:.5}90%{opacity:1}91.5%{opacity:.5}93%{opacity:1}94.5%{opacity:.5}96%{opacity:1}97.5%{opacity:.5}99%{opacity:1}to{opacity:1}}:is([data-alive=full],[data-alive=light]) .seat.allin .av-wrap:before{content:"";z-index:-1;pointer-events:none;will-change:transform, opacity;background:radial-gradient(closest-side,#ff3b548c,#b3182f47 55%,#0000 100%);border-radius:50%;width:190%;height:190%;margin:-95% 0 0 -95%;animation:1.1s ease-in-out infinite alternate alive-aura;position:absolute;top:50%;left:50%}:is([data-alive=full],[data-alive=light]) .seat.hero.allin:before{content:"";pointer-events:none;will-change:transform, opacity;background:radial-gradient(closest-side,#ff3b5473,#b3182f33 55%,#0000 100%);border-radius:50%;width:240px;height:120px;margin-left:-120px;animation:1.1s ease-in-out infinite alternate alive-aura;position:absolute;bottom:-26px;left:50%}@keyframes alive-aura{0%{opacity:.55;transform:scale(.88)}to{opacity:1;transform:scale(1.14)}}.alive-banner{white-space:nowrap;pointer-events:none;z-index:1;font:800 var(--fs,26px)/1 var(--font-num);letter-spacing:.08em;color:#fff;background:linear-gradient(#e0324e,#b3182f 55%,#8e1225);border-radius:999px;align-items:center;padding:4px 16px 3px;display:flex;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #5e0a17,0 0 0 2.5px #edbb4bcc,0 10px 26px #0009}.alive-banner span{display:inline-block}.alive-banner .sp{width:.3em}.alive-ribbon{white-space:nowrap;pointer-events:none;z-index:1;color:#2a1a04;background:linear-gradient(#fff1c6 0%,#f7d67e 35%,#e0a526 100%);border-radius:10px;flex-direction:column;align-items:center;padding:6px 20px 7px;display:flex;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -2px #78460059,0 0 0 1px #6b4509,0 10px 24px #0000008c}.alive-ribbon b{font:800 var(--fs,21px)/1 var(--font-num);letter-spacing:.06em;text-transform:uppercase}.alive-ribbon b span{display:inline-block}.alive-ribbon .shine{background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:40%;height:200%;position:absolute;top:-50%;left:0;transform:translate(-150%)rotate(18deg)}.alive-ribbon:before,.alive-ribbon:after{content:"";background:#7c4f10;border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%}.alive-ribbon:before{left:7px}.alive-ribbon:after{right:7px}.alive-glint{border-radius:calc(var(--cw,48px) * .1);width:var(--cw,48px);height:var(--ch,calc(var(--cw,48px) * 1.4));pointer-events:none;overflow:hidden}.alive-glint.outline{border-radius:12%;overflow:visible;box-shadow:0 0 0 2px #f7d67ef2,0 0 12px #f7d67e8c}.alive-glint.outline i{display:none}.alive-glint.bar{background:linear-gradient(90deg,#f7d67e00,#f7d67e 20%,#fff1c6 50%,#f7d67e 80%,#f7d67e00);border-radius:2px;overflow:visible}.alive-glint.bar i{display:none}.alive-glint.ruby i{background:linear-gradient(90deg,#0000,#ff5a6400 20%,#ff5a6473 50%,#ff5a6400 80%,#0000)}.alive-banner.gold{color:#2a1a04;background:linear-gradient(#fff1c6 0%,#f7d67e 35%,#e0a526 100%);box-shadow:inset 0 1px #fffc,0 0 0 1px #6b4509,0 10px 26px #0000008c}.alive-ribbon small{color:#5a3a08;letter-spacing:.02em;font-size:11.5px;font-weight:700}.alive-glint i{background:linear-gradient(90deg,#0000,#fff0 20%,#fffc 50%,#fff0 80%,#0000);width:45%;height:180%;position:absolute;top:-40%;left:0;transform:translate(-120%)rotate(22deg)}.alive-ring{opacity:0;border-radius:50%;width:64px;height:64px;box-shadow:inset 0 0 0 2px #f7d67ed9,0 0 14px #f7d67e73}.alive-ring.ruby{box-shadow:inset 0 0 0 2.5px #ff3b54e6,0 0 16px #ff3b5480}.alive-spark{opacity:0;background:radial-gradient(circle,#fffbe8 0 35%,#f7d67eb3 60%,#0000 75%);border-radius:50%;width:4px;height:4px}.alive-confetti{opacity:0;background:var(--cc,#edbb4b);border-radius:1.5px;width:7px;height:11px}.alive-confetti.r{border-radius:50%;width:6px;height:6px}.chip.coin{--sz:20px}.alive-crown{opacity:0;width:46px;height:32px}.alive-crown svg{fill:#f2c14e;stroke:#7c4f10;stroke-width:3px;width:100%;height:100%;display:block;overflow:visible}.alive-crown:after{content:"";z-index:-1;background:radial-gradient(closest-side,#ffecaa8c,#0000);border-radius:50%;position:absolute;inset:-30%}.alive-cone{transform-origin:50% 0;opacity:0;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);background:linear-gradient(#ffecbe00,#ffecbe1a 40%,#ffecbe2e 100%);width:220px;height:900px}.alive-pool{opacity:0;background:radial-gradient(closest-side,#ffe6aa59,#ffe6aa14 60%,#0000);border-radius:50%;width:240px;height:120px}.ofc[data-alive=full],.ofc[data-alive=light]{isolation:isolate}.ofc>.alive-room,.ofc>.alive-spot,.ofc>.alive-vig,.ofc>.fx-under{z-index:-1;pointer-events:none;border-radius:0;position:absolute;inset:0}.ofc>.alive-room{overflow:hidden}.ofc>.alive-vig{box-shadow:inset 0 0 120px 40px #00000080}.ofc>.fx{z-index:15;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.ofc>.alive-room,.ofc>.alive-spot,.ofc>.alive-vig{contain:strict}.alive-gated-under{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.alive-gated-over{z-index:15;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-alive] .seat .av-wrap>.avatar,.alive-trail,[data-alive] .ring,.tbar i:before,.seat.allin .av-wrap:before,.seat.hero.allin:before{animation:none!important}.alive-trail{display:none!important}}.throw-layer{z-index:8;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.throw-fx{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#00000059);mask-image:linear-gradient(#000 70%,#00000059)}.throw-fx .tp{will-change:transform, opacity;opacity:0;backface-visibility:hidden;--ol:#7a3d06;background:50%/contain no-repeat;display:block;position:absolute;top:0;left:0}.throw-fx .tp[hidden],.tp b{display:none}.tp:is(.glow,.rays){z-index:0}.tp:is(.smoke,.soot,.shadow,.drip){z-index:1}.tp:is(.glass,.crack){z-index:2}.tp:is(.bit,.dot,.foam,.conf,.streak,.ring,.chip,.bubble,.bolt){z-index:3}.tp:is(.big,.fly,.hit,.flash){z-index:4}.tp.word{z-index:5}.tp.bolt{background-size:100% 100%}.tp.shadow{background:#0006;border-radius:50%}.tp.dot{background:var(--c);box-shadow:0 0 0 .7px var(--ol);border-radius:50%}.tp.ring{box-shadow:inset 0 0 0 .7px var(--ol), inset 0 0 0 3.7px var(--c,#fff), inset 0 0 0 4.4px var(--ol);border-radius:50%}.tp.glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 34%, transparent) 0 58%, color-mix(in srgb, var(--c) 16%, transparent) 58% 100%, transparent 100%);border-radius:50%}.tp.dot.glow{background:var(--c)}.tp.streak{background:var(--c);box-shadow:0 0 0 .7px var(--ol);border-radius:4px}.tp.word b{white-space:nowrap;font:900 italic 30px/1 var(--font-ui);letter-spacing:.01em;color:var(--c,#fff4c2);-webkit-text-stroke:5px #2a0710;paint-order:stroke fill;text-shadow:0 4px #2a0710;display:block}.tp.drip{transform-origin:50% 0;background:var(--c);box-shadow:0 0 0 .7px var(--ol);border-radius:30% 30% 50% 50%/12% 12% 24% 24%}.tp.foam{box-shadow:0 0 0 .7px var(--ol);background:#fff;border-radius:50%}.tp.foam.tint{background:color-mix(in srgb, var(--c,#f2b632) 55%, #fff)}.tp.foam.clump{box-shadow:none;background:50%/contain no-repeat;border-radius:0}.tp.bubble{box-shadow:inset 0 0 0 .7px var(--ol), inset 0 0 0 2.2px color-mix(in srgb, var(--c,#f2b632) 70%, #fff);border-radius:50%}.tp.conf{background:var(--c);box-shadow:0 0 0 .7px var(--ol);border-radius:2px}.tp.conf.rib{border-radius:3px}.tp.flash{background:#fff6dc}.tp.flash.cold{background:#e8f4ff}.throw-picker{visibility:hidden;pointer-events:auto;width:236px;color:var(--ink);animation:tpk-in .14s var(--e-decel) both;background:linear-gradient(#221a14,#140f0c);border-radius:16px;padding:8px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #e0a52673,0 12px 32px #0009}@keyframes tpk-in{0%{opacity:0}}.tpk-head{align-items:center;gap:6px;padding-left:6px;display:flex}.tpk-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gold-hi);flex:1;font-size:14px;font-weight:700;overflow:hidden}.tpk-x{width:44px;height:44px;color:var(--ink);background:0 0;border-radius:12px;flex:none;font-size:22px;line-height:1}.tpk-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:4px 0 6px;display:grid}.tpk-tabs button{color:#c9bba1;background:#ffffff0d;border-radius:999px;min-height:44px;padding:0 2px;font-size:13px;font-weight:700}.tpk-tabs button.on{color:#1b140e;background:var(--gold)}.tpk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.tpk-item{background:radial-gradient(circle at 50% 30%,#ffecbe29,#ffffff0a 70%);border-radius:14px;place-items:center;min-width:44px;height:54px;display:grid;box-shadow:inset 0 0 0 1px #e0a52638,inset 0 -2px #00000040}.tpk-art{width:40px;height:40px;transition:transform .12s var(--e-decel);-webkit-user-drag:none}.tpk-item:active .tpk-art{transform:scale(.86)}.tpk-item:disabled{opacity:.4}.tpk-item:disabled .tpk-art{filter:grayscale(.85)}.tpk-wait{color:var(--gold-hi);text-align:center;margin:8px 2px 2px;font-size:13px;font-weight:700;position:relative}.tpk-drain{background:var(--ruby-dot,#e0245e);transform-origin:0;border-radius:3px;height:3px;margin-top:5px;animation:linear both tpk-drain;display:block}@keyframes tpk-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.throw-picker{animation:none}}.ofc{--ofc-cw:clamp(40px, calc((100vw - 32px - 76px - 16px) / 5), 58px);--ofc-mini:clamp(15px, calc((50vw - 16px - 56px) / 5.4), 28px);--ofc-gap:4px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ofc.stale{filter:grayscale(.5)brightness(.8)}.ofc-opps{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 16px 4px;display:grid}.ofc-opps.n1{--ofc-mini:28px;grid-template-columns:minmax(0,1fr);justify-items:center}.ofc-opps.n1 .ofc-opp{width:min(100%,360px)}.ofc-opp{min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:#172233c7;border-radius:12px;padding:6px 6px 8px;position:relative}.ofc-opp.turn{box-shadow:inset 0 0 0 1.5px var(--accent)}.ofc-opp.empty{place-items:center;min-height:88px;display:grid}.ofc-opp.empty .empty-dot{color:#dbe3ee;border:1.5px dashed #ffffff4d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:12px;font-weight:700;display:grid}button.ofc-opp.empty .empty-dot{border-color:var(--accent);color:var(--accent);background:#e0a5261a}.ofc-who{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:6px;margin-bottom:4px;display:grid}.ofc-who .av-wrap{grid-row:span 2;width:32px;height:32px;position:relative}.ofc-who .ring{width:40px;height:40px;inset:-4px}.ofc-who .nm{font-size:13px;font-weight:600}.ofc-who .st{color:var(--ink-2);justify-self:end;font-size:14px}.ofc-who .st .up,.ofc .up{color:var(--ok)}.ofc-who .st .down,.ofc .down{color:var(--t-crit)}.ofc-badge{color:#bcdcff;background:#5aa9ff2e;border-radius:999px;grid-column:2/span 2;justify-self:start;padding:1px 6px;font-size:11px;font-weight:700}.ofc-badge.gold{color:var(--brand-gold);animation:ofc-pop .4s var(--e-decel) both;background:#e0a52638}.dealer-mini{color:#1a1206;vertical-align:1px;background:#fff;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:4px;font-size:10px;font-weight:800;display:inline-grid}.ofc-rows{flex-direction:column;gap:3px;display:flex;position:relative}.ofc-row{border-radius:6px;align-items:center;gap:2px;display:flex;position:relative}.ofc-opp .ofc-row{min-height:calc(var(--ofc-mini) * 1.4);padding-right:30px}.ofc-opp .pcard.sm,.ofc-opp .ofc-slot{--cw:var(--ofc-mini)}.ofc-opp .ofc-row.r0{padding-left:calc(var(--ofc-mini) + 2px)}.ofc-opp .pcard b{font-size:calc(var(--cw) * .52)}.ofc-opp .pcard em{display:none}.ofc-opp .pcard i{top:auto;bottom:calc(var(--cw) * .06);left:auto;right:calc(var(--cw) * .1);font-size:calc(var(--cw) * .42)}.ofc-total{text-align:center;animation:ofc-pop .4s var(--e-decel) both;margin-top:4px;font-size:14px;font-weight:700;display:block}.ofc-slot{--cw:var(--ofc-cw);width:var(--cw);height:calc(var(--cw) * 1.4);border-radius:calc(var(--cw) * .12);background:#0000002e;flex:none;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff1f}.ofc-tools{flex:none;justify-content:space-between;align-items:center;min-height:0;padding:0 16px;display:flex}.ofc-tools:empty{display:none}.ofc-tools .chat-fab,.ofc-tools .stand-up{position:static}.ofc-tools .chat-fab{width:44px;height:44px}.ofc-tools .add-pill{margin-right:auto}.ofc-tools .stand-up{min-height:44px;margin-left:auto}.ofc-tools .bankc.use{z-index:2;order:9;align-self:flex-start;margin-left:auto;position:relative}.ofc-tools .add-pill{z-index:2}.ofc-tools .bankc.use:before{inset:0 -4px -4px}.ofc-me{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ofc-rows.me{--ofc-cw-w:var(--ofc-cw);flex:1;justify-content:safe center;gap:6px;min-width:0;min-height:0;padding:4px 16px;container-type:size}.ofc-me .ofc-row{--ofc-cw:min(var(--ofc-cw-w), max(34px, calc((100cqh - 80px) / 4.2)));gap:8px;padding:2px;transition:background .2s}.ofc-me .ofc-cards{gap:var(--ofc-gap);flex:none;display:flex}.ofc-me .ofc-row.r0 .ofc-cards{padding-left:calc(var(--ofc-cw) + var(--ofc-gap));padding-right:calc(var(--ofc-cw) + var(--ofc-gap))}.ofc-me .pcard,.ofc-me .ofc-slot{--cw:var(--ofc-cw)}.ofc-slot.open{cursor:pointer;box-shadow:inset 0 0 0 1.5px #ffffff38}.ofc-row.target .ofc-slot.open{box-shadow:inset 0 0 0 2px var(--accent);background:#e0a5261a}.ofc-row.risk .ofc-slot.open{box-shadow:inset 0 0 0 2px var(--t-crit);background:#ff5a4f1a}.ofc-row.foul{box-shadow:0 0 0 1.5px var(--t-crit);background:#ff5a4f14}.ofc-row.won{background:#e0a52629;box-shadow:0 0 0 1.5px #e0a5268c}.ofc-row.shake{animation:ofc-shake .36s var(--e-std)}.ofc-label{min-width:0;color:var(--ink-2);flex-direction:column;flex:1;align-items:flex-start;gap:2px;font-size:12px;line-height:1.2;display:flex}.ofc-label .hn{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.roy{color:var(--brand-gold);font-size:12px;font-weight:700}.foul-chip,.risk-chip{background:var(--t-crit);color:#fff;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:800}.risk-chip{color:#ffd5d2;background:#ff5a4f33}.pcard.now{box-shadow:0 0 0 2px var(--accent), 0 2px 6px #00000059}.pcard.sending{opacity:.55}.pcard.fresh{animation:ofc-fresh 1s var(--e-std) both}.pcard.sel{box-shadow:0 0 0 2.5px var(--accent), 0 6px 14px #00000073;transition:translate .12s var(--e-decel);translate:0 -8px}.ofc .pcard.pick{cursor:pointer}.ofc-status{text-align:center;flex:none;min-height:22px;padding:0 16px 4px;font-size:13px}.foul-warn{color:#ffd5d2;font-weight:600}.fl-hint{color:var(--brand-gold);font-weight:700}.actionbar.ofc-bar{padding:0 16px calc(8px + var(--sab));display:block}.ofc-bar .tbar{margin:4px 0 6px}.ofc-tray{align-items:flex-end;gap:var(--ofc-gap);min-height:calc(var(--ofc-cw) * 1.4 + 8px);flex-wrap:wrap;padding-top:8px;display:flex;position:relative}.ofc-tray .pcard{--cw:var(--ofc-cw)}.ofc-tray.fl{--ofc-cw:min(46px, calc((100vw - 32px - 28px) / 8));grid-template-columns:repeat(8,minmax(0,1fr));justify-items:center;display:grid}.ofc.fl-me{--ofc-cw:clamp(36px, calc((100vw - 32px - 76px - 16px) / 5), 50px)}@media (max-height:760px){.ofc.fl-me .ofc-opp .ofc-rows{display:none}}.ofc-tray.sending .pcard{opacity:.55}.ofc-discard{--cw:var(--ofc-cw);width:var(--cw);height:calc(var(--cw) * 1.4);border-radius:calc(var(--cw) * .12);color:#ffd5d2;background:#ff5a4f0f;flex:none;place-items:center;margin-left:auto;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ff5a4f8c}.ofc-tray.fl .ofc-discard{margin-left:0}.ofc-discard small{text-align:center;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700;position:absolute;bottom:-2px;left:0;right:0}.ofc-discard.has small{top:-14px;bottom:auto}.ofc-discard .pcard{opacity:.55;position:absolute;inset:0}.ofc-spin{border:3px solid #fff3;border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;margin-top:-11px;animation:.8s linear infinite ofc-spin;position:absolute;top:50%;right:0}.ofc-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ofc-actions .btn{min-height:48px;padding:0 14px}.ofc-confirm{flex:1}.ofc-sort{flex:none;padding:2px}.ofc-sort button{padding:0 10px}.ofc-wait{text-align:center;place-items:center;min-height:48px;margin:0;font-size:14px;display:grid}.ofc-tray.idle{justify-content:center;align-items:center}.ofc-tray.idle .ofc-wait{flex:1}.ofc-actions.idle{visibility:hidden}.ofc-tray.idle.done{min-height:0;padding-top:0}.ofc-tray.idle.done .ofc-wait{min-height:32px}.ofc-actions.idle.done{display:none}.ofc-wait.bad{color:#ffd5d2;font-weight:700}.ofc-left{background:#00000038;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:14px;font-weight:800}.ofc-confirm:disabled .ofc-left{color:var(--ink)}.ofc-left.low,.ofc-left.bank{background:var(--t-crit);color:#fff!important}.ofc-actions:has(.ofc-sort) .ofc-left{display:none}.ofc-mydisc{flex-wrap:wrap;align-items:center;gap:4px;margin:6px 0 0;font-size:12px;display:flex}.ofc-watch{text-align:center;margin:auto;padding:16px}.ofc-stamp{border:3px solid var(--t-crit);color:var(--t-crit);letter-spacing:.12em;pointer-events:none;animation:ofc-stamp .4s var(--e-decel) both;background:#101826b3;border-radius:8px;padding:2px 10px;font-size:20px;font-weight:800;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-12deg}.ofc-opp .ofc-stamp{border-width:2px;font-size:13px}.fouled .ofc-row .pcard{opacity:.5}.ofc-rres{animation:ofc-float .6s var(--e-decel) both;align-items:baseline;gap:6px;display:inline-flex}.ofc-opp .ofc-rres{flex-direction:column;align-items:flex-end;gap:0;width:30px;position:absolute;right:0}.ofc-opp .ofc-rres .pts{font-size:13px}.ofc-opp .ofc-rres .roy{font-size:10px}.ofc-rres .pts{font-size:15px;font-weight:800}.ofc-result{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:10px;min-height:30px;padding:0 16px 6px;font-size:16px;display:flex}.ofc-result b{animation:ofc-pop .4s var(--e-decel) both}.ofc-scoop{background:var(--accent);color:var(--accent-ink);animation:ofc-pop .4s var(--e-decel) both;border-radius:999px;padding:2px 10px;font-weight:800}@keyframes ofc-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes ofc-fresh{0%,40%{box-shadow:0 0 0 3px var(--accent), 0 2px 6px #00000059;transform:scale(1.06)}}@keyframes ofc-pop{0%{opacity:0;transform:scale(.6)}}@keyframes ofc-float{0%{opacity:0;transform:translateY(8px)}}@keyframes ofc-stamp{0%{opacity:0;scale:1.6}}@keyframes ofc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ofc *,.ofc-row{transition:none!important;animation:none!important}.ofc-spin{animation:1.6s linear infinite ofc-spin!important}}@media (orientation:landscape) and (max-height:500px){.ofc{--ofc-cw:clamp(34px, calc((100dvh - 140px) / 4.4), 50px);--ofc-mini:17px;flex-direction:row}.ofc-opps,.ofc-opps.n1{width:176px;padding:6px 0 6px max(8px, var(--sal));--ofc-mini:17px;grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto}.ofc-me{flex-direction:row}.ofc-rows.me{gap:4px;padding:4px 8px}.ofc-status{padding:0;position:absolute;bottom:2px;left:184px}.actionbar.ofc-bar{border-top:0;border-left:1px solid var(--line);width:260px;padding:6px max(10px, var(--sar)) calc(8px + var(--sab)) 10px;flex-direction:column;flex:none;justify-content:flex-end;display:flex;overflow-y:auto}.ofc-bar .tbar{margin:0 0 6px}.ofc-bar>*{flex:none}.actionbar.ofc-bar{justify-content:flex-start}.ofc-bar>:first-child{margin-top:auto}.ofc-tray{--ofc-cw:40px}.ofc-tools{right:calc(268px + var(--sar));z-index:2;gap:8px;padding:0;position:absolute;top:4px}.ofc-tray.fl{--ofc-cw:30px;grid-template-columns:repeat(7,minmax(0,1fr))}.ofc.fl-me .ofc-opp .ofc-rows{display:flex}.ofc-me .ofc-label{font-size:11px}}@media (min-width:900px) and (min-height:600px){.ofc{--ofc-cw:60px;--ofc-mini:30px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);gap:16px;padding:0 16px;display:grid}.ofc-opps{display:contents}.ofc-opp{place-self:center;width:min(100%,260px)}.ofc-opps>:first-child{grid-area:1/1}.ofc-opps>:nth-child(2){grid-area:1/3}.ofc-opps.n1 .ofc-opp{width:min(100%,260px)}.ofc-me{grid-area:1/2;width:100%}.actionbar.ofc-bar{border-radius:16px 16px 0 0;margin:0 -16px}.ofc-tray.fl{--ofc-cw:48px}.ofc-tools{z-index:2;pointer-events:none;padding:0;position:absolute;top:12px;left:16px;right:16px}.ofc-tools>*{pointer-events:auto}.ofc-me .ofc-label{min-width:110px;font-size:13px}.ofc-opp .pcard.sm,.ofc-opp .ofc-slot{--cw:var(--ofc-mini)}}.game-badge.ofc{background:#23875a59}.ofc-tray .pcard,.ofc-me .pcard.now,.ofc-discard .pcard{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ofc-me.dragging{touch-action:none;-webkit-user-select:none;user-select:none}.pcard.lifted{opacity:.25}.ofc-ghost{z-index:60;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.ofc-ghost .pcard{--cw:var(--ofc-cw);box-shadow:0 0 0 2px var(--accent), 0 14px 28px #0000008c;rotate:-3deg;scale:1.1}.ofc-ghost.back{transition:transform .18s var(--e-decel)}.ofc-row.drop-ok{box-shadow:0 0 0 2px var(--accent);background:#e0a52629}.ofc-row.drop-no{box-shadow:0 0 0 2px var(--t-crit);background:#ff5a4f1a}.ofc-tray.drop-ok{outline:2px dashed var(--accent);outline-offset:2px;border-radius:8px}.ofc-discard.drop-ok{box-shadow:inset 0 0 0 2.5px var(--accent)}.ofc-discard.drop-no{box-shadow:inset 0 0 0 2.5px var(--t-crit)}@media (hover:hover) and (pointer:fine){.ofc-tray .pcard.pick:hover,.ofc-me .pcard.pick.now:hover{cursor:grab;transition:translate .12s var(--e-decel);translate:0 -4px}.ofc-me.dragging,.ofc-me.dragging *{cursor:grabbing!important}}.ofc-keys{min-width:48px;padding:0;display:none}@media (hover:hover) and (pointer:fine){.ofc-keys{display:inline-flex}}.ofc-keys-help{margin:6px 0 0;font-size:13px}@media (prefers-reduced-motion:reduce){.ofc-ghost .pcard{rotate:0deg;scale:1}}.ofc-help-btn{font-size:18px;font-weight:800}@media (max-width:699px){.table-screen .topbar:has(.ofc-help-btn) h1{min-width:25%}}.ofc-form-help{align-self:end;min-height:48px}.ofc-help{color:var(--ink);font-size:16px;line-height:1.45}.side.dock .ofc-help{flex:1;min-height:0;padding:0 16px 16px 4px;overflow-y:auto}.ofc-help-sec{border-bottom:1px solid var(--line)}.ofc-help-sec>summary{cursor:pointer;align-items:center;min-height:48px;font-size:16px;font-weight:700;list-style:none;display:flex}.ofc-help-sec>summary::-webkit-details-marker{display:none}.ofc-help-sec>summary:after{content:"+";color:var(--ink-2);margin-left:auto;font-size:20px}.ofc-help-sec[open]>summary:after{content:"−"}.ofc-help-sec>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ofc-help-body{gap:8px;margin:0 0 12px;padding-left:20px;display:grid}div.ofc-help-body{padding-left:0}div.ofc-help-body ul{gap:8px;margin:0;padding-left:20px;display:grid}.ofc-help h4{margin:8px 0 0;font-size:16px}.ofc-help p{margin:0}.ofc-roy-tables{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:start;gap:10px;display:grid}.ofc-roy{border-collapse:collapse;width:100%;font-size:15px}.ofc-roy caption{text-align:left;color:var(--ink-2);padding-bottom:4px;font-weight:700}.ofc-roy th{text-align:left;padding:2px 8px 2px 0;font-weight:500}.ofc-roy td{text-align:right;color:var(--brand-gold);font-weight:700}.ofc-roy tr+tr{border-top:1px solid var(--line)}.ofc-hero{border-radius:var(--tt-plate-r,12px);background:var(--tt-plate-bg,var(--panel));box-shadow:inset 0 0 0 1px var(--tt-plate-line,var(--line)), 0 6px 16px #00000059;flex:none;align-self:center;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:flex}.ofc-hero.turn{box-shadow:inset 0 0 0 1.5px var(--tt-turn,var(--accent)), 0 6px 16px #00000059}.ofc-hero-t{flex-direction:column;min-width:0;line-height:1.15;display:flex}.ofc-hero .nm{max-width:140px;color:var(--tt-ink-2,var(--ink-2));white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ofc-hero .st{color:var(--tt-ink,var(--ink));font-size:17px;font-weight:700;display:block}.ofc-pv{color:var(--tt-accent,var(--accent));box-shadow:inset 0 0 0 1px var(--tt-plate-line,var(--line));border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}.ofc-delta{animation:ofc-pop .4s var(--e-decel) both;font-size:16px}@media (orientation:landscape) and (max-height:500px){.ofc{--ofc-cw:clamp(30px, calc((100dvh - 180px) / 4.4), 46px)}.ofc-hero{padding:2px 10px 2px 2px}.ofc-hero .avatar{width:26px;height:26px;--sz:26px!important}}@media (orientation:portrait) and (max-height:760px){.ofc{--ofc-cw:clamp(34px, min(calc((100vw - 124px) / 5), calc((var(--app-h,100dvh) - 490px) / 4.4)), 58px)}.ofc-hero{gap:6px;padding:2px 10px}.ofc-hero .avatar{display:none}.ofc-hero-t{flex-direction:row;align-items:baseline;gap:6px}.ofc-hero .st{font-size:15px}.ofc-opps.n1{--ofc-mini:20px}.ofc-rows.me{gap:3px;padding:2px 16px}.ofc-result{min-height:22px;padding-bottom:2px}.ofc-tray.fl{--ofc-cw:34px;row-gap:2px}.ofc-me .ofc-row{--ofc-cw:min(var(--ofc-cw-w), max(34px, calc((100cqh - 50px) / 4.2)))}}@media (orientation:portrait) and (max-width:699px){.actionbar.ofc-bar{position:relative}.ofc-bar .ofc-mydisc{right:calc(16px + var(--ofc-cw) + 10px);top:calc(22px + var(--ofc-cw) * .7 - 12px);margin:0;position:absolute}.ofc-bar .ofc-mydisc .lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ofc-status{font-size:12px}.ofc-me .ofc-label{flex-flow:wrap;align-content:center;align-items:center;column-gap:6px}.ofc-status>*{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ofc-opps.n1{--ofc-mini:24px;padding-top:4px}.ofc-opps.n1 .ofc-opp:not(.empty){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:4px 6px;display:grid}.ofc-opps.n1 .ofc-who{grid-template-columns:auto minmax(0,1fr);row-gap:2px;margin:0}.ofc-opps.n1 .ofc-who .st{grid-column:2;justify-self:start}.ofc-opps.n1 .ofc-badge,.ofc-opps.n1 .ofc-total{grid-column:1/span 2}}.sheet[data-testid=ofc-help-sheet]{max-height:min(calc(var(--app-h) - var(--sat) - 8px), calc(var(--app-h) * .74))}.field textarea{background:var(--bg-2);width:100%;min-height:96px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-ui);resize:vertical;border:0;border-radius:12px;padding:12px 14px}.field textarea:focus{outline:2px solid var(--accent);outline-offset:0}.report-cats .row{min-height:52px;font-weight:600}.report-picked{background:var(--panel-2);border-radius:12px;min-height:48px;padding:0 14px}.report-shots{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.report-shot{width:88px;height:88px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;position:relative;overflow:hidden}.report-shot img{object-fit:cover;width:100%;height:100%;display:block}.report-shot .ib{color:#fff;background:#0009;border-radius:0 0 0 10px;font-size:22px;position:absolute;top:0;right:0}.btn.report-add{min-height:44px;position:relative}.report-attached{background:var(--bg-2);color:var(--ink-2);border-radius:12px;padding:12px 14px;font-size:13px}.report-attached b{color:var(--ink);margin-bottom:4px;font-size:13px;display:block}.report-attached ul{margin:0;padding-left:18px}.badge{background:var(--danger);color:#fff;min-width:22px;height:22px;font:700 12px var(--font-num);border-radius:11px;flex:none;place-items:center;padding:0 6px;display:inline-grid}.nav-tab{position:relative}.nav-dot{background:var(--danger);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:6px;right:calc(50% - 18px)}.tickets .row{min-height:64px}.tickets .t-main{flex-direction:column;gap:2px;min-width:0;display:flex}.tickets .t-main .muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-status{background:var(--panel-2);color:var(--ink-2);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:700}.t-status.waiting{color:var(--accent);background:#e0a52633}.t-status.resolved,.t-status.closed{color:var(--ink-3)}.thread{flex-direction:column;gap:10px;display:flex}.msg{background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:10px 12px}.msg.me{background:#27507e8c;align-self:flex-end}.msg small{color:var(--ink-3);margin-bottom:2px;font-size:12px;display:block}.t-shots{flex-wrap:wrap;gap:8px;display:flex}.t-shots img{max-width:100%;max-height:240px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px}.t-facts{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:14px;display:grid}.t-facts dt{color:var(--ink-3)}.t-facts dd{overflow-wrap:anywhere;margin:0}.reply-box{flex-direction:column;gap:8px;display:flex}.hands-report{flex:none;align-self:flex-start;margin:0 12px 8px}.hand-report{margin-top:8px}.seat[data-hud-seat]{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.seat[data-hud-seat]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:12px}.hud-pop{z-index:6;width:max-content;max-width:min(240px,70vw);color:var(--ink);text-align:center;white-space:normal;font-variant-numeric:tabular-nums;pointer-events:none;background:linear-gradient(#19171a,#0b0b0d);border-radius:12px;padding:6px 10px;font-size:12.5px;font-weight:600;line-height:1.3;animation:.12s both fade-in;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #edbb4b73,inset 0 1px #ffecc81a,0 12px 28px #000000b3}.hud-pop.above{bottom:calc(100% + 4px)}.hud-pop.below{top:calc(100% + 4px)}.hud-pop.left{left:0;transform:none}.hud-pop.right{left:auto;right:0;transform:none}.hud-panel .hud-sub{margin:0 0 12px}.hud-upsell{border:1px solid var(--hair-g2);background:#edbb4b14;border-radius:12px;padding:10px 12px;color:var(--ink)!important;margin:0 0 14px!important}.hud-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:14px 0 6px;font-size:12px;font-weight:700}.hud-group ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hud-row{width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:0;border-radius:10px;grid-template-columns:52px 1fr auto 44px;align-items:center;gap:8px;padding:0 10px;display:grid}.hud-row b{font-size:13px}.hud-name{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.hud-v{font:700 20px var(--font-num);color:var(--gold-hi);text-align:right}.hud-n{color:var(--ink-3);text-align:right;font-size:11px}.hud-group li.low .hud-v,.hud-group li.low b{opacity:.5}.hud-def{font-size:13px;margin:4px 10px 6px!important}.hud-note{font-size:12px;margin:14px 0 10px!important}.hud-pick h3{color:var(--ink);margin:12px 0 8px;font-size:14px}.hud-chips{flex-wrap:wrap;gap:6px;display:flex}.hud-chip{border:1px solid var(--line,#ffffff2e);min-width:52px;min-height:44px;color:var(--ink-2);font:inherit;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.hud-chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.hud-chip:disabled{opacity:.4}@media (min-width:900px){.scrim:has(>[data-testid=hud-panel]){justify-content:flex-end;align-items:flex-start;padding:72px 20px 20px}.sheet[data-testid=hud-panel]{width:380px;max-height:calc(var(--app-h) - 92px)}}.sd-calls{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.sd-calls li{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:10px;gap:1px;padding:8px 12px;display:grid}.sd-calls b{color:var(--brand-gold);font-size:16px}.sd-calls span{color:var(--ink-2);font-size:14px}.sd-rank{margin:0;padding:0;list-style:none;display:grid}.sd-rank li{border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:4px 6px;display:grid}.sd-rank li+li{border-top:1px solid var(--line)}.sd-rank li.hl{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}.sd-rank li.hl+li{border-top-color:#0000}.sd-rank .n{color:var(--ink-2);text-align:right;font-size:15px}.sd-rank .nm{min-width:0;font-size:15px;font-weight:600}.sd-rank .cards{gap:2px;display:inline-flex}.sd-help-btn{font-size:18px;font-weight:800}.sheet[data-testid=sd-help-sheet]:not(.wide){max-height:min(calc(var(--app-h) - var(--sat) - 8px), calc(var(--app-h) * .8))}.side.dock .sd-help{flex:1;min-height:0;padding:0 16px 16px 4px;overflow-y:auto}@media (max-width:380px){.sd-rank .cards .pcard.xs{min-width:25px}.sd-rank li{gap:6px}}@media (orientation:landscape) and (max-height:500px){.sd-calls{grid-template-columns:repeat(3,minmax(0,1fr))}.sd-calls li{padding:6px 10px}.sd-calls b{font-size:15px}.sd-calls span{display:none}}.table-pane[data-game=ShortDeck],.ttile[data-game=SD],.mt-sd,.mini-table[data-game=sd],.fp-ind[data-game=sd]{--sd-wine:#5c1428;--sd-wine-2:#33081a;--sd-rose:#eab197;--sd-copper:#c98463;--tt-felt-hi:#8c2342;--tt-felt-a:#5e1430;--tt-felt-b:#250510;--sd-rail-1:#7a4532;--sd-rail-2:#43211a;--sd-rail-3:#1f0d0a;--sd-rail-4:#3a1b14;--tt-rail:linear-gradient(180deg, var(--sd-rail-1) 0%, var(--sd-rail-2) 20%, var(--sd-rail-3) 62%, var(--sd-rail-4) 100%);--tt-rail-shadow:inset 0 1.5px 0 #ffd6be4d, inset 0 -2px 0 #0009, inset 0 0 0 1px #000000b3, inset 0 0 0 4px #00000029, 0 0 0 1px #d6916c99, 0 0 0 2.5px #140605;--tt-stitch:1.5px dashed #d9a99273;--tt-inlay:linear-gradient(180deg, #e9cec1 0%, #c07e5b 22%, #744b2f 55%, #d1967a 80%, #835538 100%);--tt-inlay-w:5px;--tt-track:0 0 0 1.5px #160707;--tt-betline:1px solid #eab1973d;--tt-slot:#eab19738;--tt-pot-bg:#1e040c9e;--tt-pot-line:#eab19747;--tt-bet-bg:#1e040cb3;--tt-back:repeating-linear-gradient(45deg, #eab19757 0 1px, transparent 1px 5px), repeating-linear-gradient(-45deg, #eab19757 0 1px, transparent 1px 5px), radial-gradient(circle, #7d1b38, #36081a);--tt-back-line:#d6957a;--tt-back-edge:#f3e7e0;--tt-back-em:#eab197;--tt-back-em-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e")}.table-pane[data-game=ShortDeck] :is(.felt,.cloth):after{display:none}.table-pane[data-game=ShortDeck] .board[data-run="0"]:after{content:"SHORT DECK · 6+";white-space:nowrap;pointer-events:none;font:800 12px/1 var(--font-num,inherit);letter-spacing:.42em;color:var(--sd-rose);opacity:.5;text-shadow:0 1px #0000008c;padding-left:.42em;position:absolute;top:calc(100% + 36px);left:50%;translate:-50%}.sd-rule{left:50%;top:calc(var(--board-y) + var(--cw-md) * .7 + 6px);z-index:1;white-space:nowrap;cursor:pointer;letter-spacing:.01em;min-height:24px;color:var(--sd-rose,#eab197);background:#1e040ca8;border-radius:999px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:700;transition:background .12s,box-shadow .12s,transform 80ms;display:inline-flex;position:absolute;translate:-50%;box-shadow:inset 0 0 0 1px #eab1978c}.sd-rule:before{content:"";position:absolute;inset:-10px -2px}.sd-rule:hover{background:#eab19729;box-shadow:inset 0 0 0 1px #f5c8b2e6}.sd-rule:active{transform:scale(.96)}.sd-rule:focus-visible{outline:2px solid var(--sd-rose,#eab197);outline-offset:2px}.board:has(.rabbit-tag)~.sd-rule{visibility:hidden}.table-pane[data-game=ShortDeck] .board:has(.rabbit-tag):after{visibility:hidden}.sd-badge{width:1.35em;height:1.35em;color:var(--sd-rose,#eab197);flex:none;margin:0 4px -.28em -2px}.sd-badge .gi-36{fill:currentColor;font:700 10px var(--font-num)}.multi-grid .sd-rule,.multi-grid .table-pane[data-game=ShortDeck] .board[data-run="0"]:after{display:none}.multi-grid .table-pane[data-game=ShortDeck]{box-shadow:inset 0 0 0 2px var(--sd-copper)}.multi-grid .table-pane[data-game=ShortDeck].active{box-shadow:inset 0 0 0 2px var(--sd-copper), inset 0 0 0 4px var(--gold)}.table-pane[data-game=ShortDeck] .pane-h{background:linear-gradient(180deg, var(--sd-wine), var(--sd-wine-2));border-bottom-color:#eab19773}.multi-grid .table-pane[data-game=ShortDeck].active .pane-h{box-shadow:inset 0 -3px 0 var(--gold)}.pane-h h2.sd-h{align-items:center;gap:10px;display:flex}.sd-tag{white-space:nowrap;font:800 16px/1.1 var(--font-num,inherit);letter-spacing:.08em;text-transform:uppercase;color:#fff1ea;background:#00000047;border-radius:8px;flex:none;align-items:center;gap:2px;padding:2px 10px 2px 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #eab19799}.sd-tag .sd-badge{width:22px;height:22px;color:var(--sd-rose);margin:0}.sd-tt{text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.sd-rule-h{color:var(--sd-rose);font-weight:700}.table-pane[data-game=ShortDeck] .pane-h .sub{color:#e2c9bf}.ttile[data-game=SD]:not(.on){background:linear-gradient(#6e1a34d9,#340918d9);box-shadow:inset 0 0 0 1px #d6916c8c}.ttile[data-game=SD].on{box-shadow:inset 0 0 0 1.5px var(--sd-copper), inset 0 0 0 3px #2a0c08, inset 0 5px 10px #00000073, 0 0 0 1px #000c;background:radial-gradient(120% 140% at 50% 30%,#8c2342 0%,#5e1430 55%,#250510 100%)}.ttile[data-game=SD] .tile-name:before{content:"36";vertical-align:1px;font:700 10px/13px var(--font-num);color:var(--sd-rose);border-radius:3px;margin-right:5px;padding:0 3px;display:inline-block;box-shadow:inset 0 0 0 1px #eab197bf}:is(.table-pane[data-game=ShortDeck],.ttile[data-game=SD]) .pcard.back[data-deck=jewel]{--em:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='v' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fbe0d2'/%3E%3Cstop offset='.35' stop-color='%23e0a083'/%3E%3Cstop offset='.7' stop-color='%23a85f42'/%3E%3Cstop offset='1' stop-color='%23eab197'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='22' y1='38' x2='78' y2='102'%3E%3Cstop offset='0' stop-color='%237a3a22'/%3E%3Cstop offset='.26' stop-color='%23f3c2a8'/%3E%3Cstop offset='.48' stop-color='%23b0684a'/%3E%3Cstop offset='.7' stop-color='%23f8d6c4'/%3E%3Cstop offset='1' stop-color='%23874630'/%3E%3C/linearGradient%3E%3Cpattern id='j' width='12' height='8' patternUnits='userSpaceOnUse' patternTransform='translate(2 0)'%3E%3Cpath d='M0 8A6 6 0 0 1 12 8M3 8A3 3 0 0 1 9 8M6 2V8' fill='none' stroke='%231a1206' stroke-width='.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='140' fill='url(%23v)'/%3E%3Crect x='5' y='5' width='90' height='130' rx='4' fill='url(%23j)' opacity='.8'/%3E%3Crect x='5' y='5' width='90' height='130' rx='4' fill='none' stroke='%231a1206' stroke-width='1.4'/%3E%3Cpath d='M50 38 78 70 50 102 22 70Z' fill='%234a0f20' stroke='%231a1206'/%3E%3Cpath d='M50 43 73.6 70 50 97 26.4 70Z' fill='none' stroke='url(%23f)' stroke-width='.8'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:is(.table-pane[data-game=ShortDeck],.ttile[data-game=SD]) .pcard.back[data-deck=royal]{--em:.36;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='140'%3E%3Cstop offset='0' stop-color='%237a3a22'/%3E%3Cstop offset='.26' stop-color='%23f3c2a8'/%3E%3Cstop offset='.48' stop-color='%23b0684a'/%3E%3Cstop offset='.7' stop-color='%23f8d6c4'/%3E%3Cstop offset='1' stop-color='%23874630'/%3E%3C/linearGradient%3E%3Cpattern id='l' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='translate(50 70) rotate(45)'%3E%3Crect width='10' height='10' fill='none' stroke='%23d6957a' stroke-width='.5'/%3E%3Ccircle cx='5' cy='5' r='1.3' fill='%23eab197'/%3E%3Ccircle cx='0' cy='0' r='.7' fill='%23eab197'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='%236e1430'/%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='url(%23l)' opacity='.75'/%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='none' stroke='url(%23f)' stroke-width='1.6'/%3E%3Crect x='9.5' y='9.5' width='81' height='121' rx='2.5' fill='none' stroke='url(%23f)' stroke-width='.6'/%3E%3Ccircle cx='50' cy='70' r='24' fill='%233a0a18' stroke='url(%23f)' stroke-width='1.4'/%3E%3Ccircle cx='50' cy='70' r='20.5' fill='none' stroke='url(%23f)' stroke-width='.5'/%3E%3Cpath d='M74.4 72.4L78.9 72.8M73.4 77.1L77.8 78.4M71.6 81.5L75.6 83.7M68.9 85.5L72.4 88.4M65.5 88.9L68.4 92.4M61.5 91.6L63.7 95.6M57.1 93.4L58.4 97.8M52.4 94.4L52.8 98.9M47.6 94.4L47.2 98.9M42.9 93.4L41.6 97.8M38.5 91.6L36.3 95.6M34.5 88.9L31.6 92.4M31.1 85.5L27.6 88.4M28.4 81.5L24.4 83.7M26.6 77.1L22.2 78.4M25.6 72.4L21.1 72.8M25.6 67.6L21.1 67.2M26.6 62.9L22.2 61.6M28.4 58.5L24.4 56.3M31.1 54.5L27.6 51.6M34.5 51.1L31.6 47.6M38.5 48.4L36.3 44.4M42.9 46.6L41.6 42.2M47.6 45.6L47.2 41.1M52.4 45.6L52.8 41.1M57.1 46.6L58.4 42.2M61.5 48.4L63.7 44.4M65.5 51.1L68.4 47.6M68.9 54.5L72.4 51.6M71.6 58.5L75.6 56.3M73.4 62.9L77.8 61.6M74.4 67.6L78.9 67.2' stroke='url(%23f)' stroke-width='0.8' fill='none'/%3E%3Cpath transform='translate(14 14) rotate(0)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(86 14) rotate(90)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(86 126) rotate(180)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(14 126) rotate(270)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:is(.table-pane[data-game=ShortDeck],.ttile[data-game=SD]) .pcard.back[data-deck=noir]{--em:.32;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='140'%3E%3Cstop offset='0' stop-color='%237a3a22'/%3E%3Cstop offset='.26' stop-color='%23f3c2a8'/%3E%3Cstop offset='.48' stop-color='%23b0684a'/%3E%3Cstop offset='.7' stop-color='%23f8d6c4'/%3E%3Cstop offset='1' stop-color='%23874630'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100' height='140' fill='%233d0b1a'/%3E%3Cpath d='M71.0 70.9L139.9 73.9M70.8 72.7L139.2 81.7M70.5 74.5L137.9 89.5M70.0 76.3L135.8 97.1M69.4 78.0L133.1 104.4M68.6 79.7L129.8 111.6M67.7 81.3L125.9 118.4M66.7 82.8L121.4 124.8M65.5 84.2L116.4 130.8M64.2 85.5L110.8 136.4M62.8 86.7L104.8 141.4M61.3 87.7L98.4 145.9M59.7 88.6L91.6 149.8M58.0 89.4L84.4 153.1M56.3 90.0L77.1 155.8M54.5 90.5L69.5 157.9M52.7 90.8L61.7 159.2M50.9 91.0L53.9 159.9M49.1 91.0L46.1 159.9M47.3 90.8L38.3 159.2M45.5 90.5L30.5 157.9M43.7 90.0L22.9 155.8M42.0 89.4L15.6 153.1M40.3 88.6L8.4 149.8M38.7 87.7L1.6 145.9M37.2 86.7L-4.8 141.4M35.8 85.5L-10.8 136.4M34.5 84.2L-16.4 130.8M33.3 82.8L-21.4 124.8M32.3 81.3L-25.9 118.4M31.4 79.7L-29.8 111.6M30.6 78.0L-33.1 104.4M30.0 76.3L-35.8 97.1M29.5 74.5L-37.9 89.5M29.2 72.7L-39.2 81.7M29.0 70.9L-39.9 73.9M29.0 69.1L-39.9 66.1M29.2 67.3L-39.2 58.3M29.5 65.5L-37.9 50.5M30.0 63.7L-35.8 42.9M30.6 62.0L-33.1 35.6M31.4 60.3L-29.8 28.4M32.3 58.7L-25.9 21.6M33.3 57.2L-21.4 15.2M34.5 55.8L-16.4 9.2M35.8 54.5L-10.8 3.6M37.2 53.3L-4.8 -1.4M38.7 52.3L1.6 -5.9M40.3 51.4L8.4 -9.8M42.0 50.6L15.6 -13.1M43.7 50.0L22.9 -15.8M45.5 49.5L30.5 -17.9M47.3 49.2L38.3 -19.2M49.1 49.0L46.1 -19.9M50.9 49.0L53.9 -19.9M52.7 49.2L61.7 -19.2M54.5 49.5L69.5 -17.9M56.3 50.0L77.1 -15.8M58.0 50.6L84.4 -13.1M59.7 51.4L91.6 -9.8M61.3 52.3L98.4 -5.9M62.8 53.3L104.8 -1.4M64.2 54.5L110.8 3.6M65.5 55.8L116.4 9.2M66.7 57.2L121.4 15.2M67.7 58.7L125.9 21.6M68.6 60.3L129.8 28.4M69.4 62.0L133.1 35.6M70.0 63.7L135.8 42.9M70.5 65.5L137.9 50.5M70.8 67.3L139.2 58.3M71.0 69.1L139.9 66.1' stroke='url(%23f)' stroke-width='0.55' fill='none'/%3E%3Crect x='6' y='6' width='88' height='128' rx='3' fill='none' stroke='%233d0b1a' stroke-width='7'/%3E%3Crect x='6' y='6' width='88' height='128' rx='3' fill='none' stroke='url(%23f)' stroke-width='1.2'/%3E%3Crect x='9' y='9' width='82' height='122' rx='1.8' fill='none' stroke='url(%23f)' stroke-width='.45'/%3E%3Cpath d='M34 20H66M40 23H60' stroke='url(%23f)' stroke-width='.7'/%3E%3Cpath d='M34 120H66M40 117H60' stroke='url(%23f)' stroke-width='.7'/%3E%3Ccircle cx='50' cy='70' r='20' fill='%233d0b1a' stroke='url(%23f)' stroke-width='1.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.table-pane[data-game=ShortDeck] .pcard.back:not(.xs):after{content:"36";width:calc(var(--cw) * .5);height:calc(var(--cw) * .5);font:800 calc(var(--cw) * .22)/1 var(--font-num,inherit);letter-spacing:-.02em;color:#fbe0d2;box-shadow:0 0 0 max(1px, calc(var(--cw) * .025)) #eab197;background:radial-gradient(circle at 40% 35%,#8c2342,#3a0a18);border-radius:50%;place-items:center;display:grid;-webkit-mask:none;mask:none}.table-pane[data-game=ShortDeck] .fx .pcard.back:after{content:none}.mt-sd,.mini-table[data-game=sd]{--tt-accent:var(--sd-copper)}.mt-rail1{stop-color:var(--sd-rail-1)}.mt-rail2{stop-color:var(--sd-rail-2)}.mt-rail3{stop-color:var(--sd-rail-3)}.mt-rail4{stop-color:var(--sd-rail-4)}.fp-ind[data-game=sd]{box-shadow:inset 0 0 0 1.5px var(--sd-copper), inset 0 0 0 3px #2a0c08, inset 0 5px 10px #00000073, 0 0 0 1px #000c}:root,[data-table-theme=midnight]{--tt-room:radial-gradient(110% 70% at 50% 40%, #16213a 0%, #0b1120 55%, #05070d 100%);--tt-room-light:radial-gradient(50% 35% at 50% 38%, #edbb4b0d, transparent 70%);--tt-ink:#f3ecdd;--tt-ink-2:#c3c3c6;--tt-ink-3:#8a8f9c;--tt-accent:#edbb4b;--tt-accent-ink:#1a1206;--tt-shape:50%;--tt-shape-in:50%;--tt-shape-line:50%;--tt-rail-w:24px;--tt-rail:linear-gradient(180deg, #4a3e34 0%, #2c241e 12%, #17130f 45%, #0f0c0a 86%, #241d18 100%);--tt-rail-shadow:inset 0 1.5px 0 #fff2d84d, inset 0 -2px 0 #0009, inset 0 0 0 1px #000000bf, inset 0 0 0 4px #00000029, 0 0 0 1px #edbb4b66, 0 0 0 2.5px #07080b;--tt-stitch:1.5px dashed #f2cf8173;--tt-inlay:linear-gradient(180deg, #f8e4b7 0%, #e0b045 22%, #846424 55%, #f0c566 80%, #97732b 100%);--tt-inlay-w:5px;--tt-track:0 0 0 1.5px #07080b;--tt-felt-hi:#2b5591;--tt-felt-a:#1a3764;--tt-felt-b:#0a1731;--tt-vig:100px;--tt-spot:70% 55%;--tt-betline:1px solid #edbb4b38;--tt-mark-c:#edbb4b;--tt-mark-o:.16;--tt-mark-icon:block;--tt-mark-word:"POKERCLUB";--tt-pot-bg:#050a16a6;--tt-pot-line:#edbb4b40;--tt-pot-ink:#f7d67e;--tt-bet-bg:#050a16b8;--tt-bet-ink:#f7d67e;--tt-plate-bg:linear-gradient(180deg, #151a26, #0a0d14);--tt-plate-line:#edbb4b59;--tt-plate-r:12px;--tt-av-ring:#edbb4b;--tt-tag-bg:#1b2233;--tt-tag-ink:#e8e0cc;--tt-turn:#edbb4b;--tt-dealer-bg:radial-gradient(circle at 38% 32%, #fff1c6, #edbb4b 55%, #b07a18);--tt-dealer-ink:#2a1a04;--tt-dealer-edge:#7c4f10;--tt-slot:#edbb4b2e;--tt-bar-bg:linear-gradient(180deg, #0f1522, #080b12);--tt-bar-line:#edbb4b29;--tt-btn-bg:#151c2b;--tt-btn-line:#ffffff14;--tt-btn-r:14px;--tt-call-bg:linear-gradient(180deg, #243659, #19284a);--tt-call-ink:#f3ecdd;--tt-raise-bg:linear-gradient(180deg, #f7d272, #e0a526);--tt-back:radial-gradient(circle, #edbb4b61 0 .8px, transparent 1.2px) 0 0 / 4px 4px, radial-gradient(circle at 50% 45%, #1f3a68, #0b1731 75%);--tt-back-line:#edbb4b;--tt-back-edge:#0b1731;--tt-back-em:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%3e%3cdefs%3e%3cradialGradient%20id='c1b'%20cx='.34'%20cy='.26'%20r='.85'%3e%3cstop%20offset='0'%20stop-color='%23FFF1C6'/%3e%3cstop%20offset='.22'%20stop-color='%23F7D272'/%3e%3cstop%20offset='.55'%20stop-color='%23E0A526'/%3e%3cstop%20offset='.82'%20stop-color='%23B07A18'/%3e%3cstop%20offset='1'%20stop-color='%237C4F10'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1e'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF4D6'/%3e%3cstop%20offset='.5'%20stop-color='%23E9B94A'%20stop-opacity='.4'/%3e%3cstop%20offset='1'%20stop-color='%235E3B08'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c1i'%20cx='.5'%20cy='.32'%20r='.75'%3e%3cstop%20offset='0'%20stop-color='%231D2533'/%3e%3cstop%20offset='.7'%20stop-color='%230C1017'/%3e%3cstop%20offset='1'%20stop-color='%2307090C'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1h'%20x1='0'%20y1='0'%20x2='.35'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF0BE'/%3e%3cstop%20offset='.42'%20stop-color='%23F2C453'/%3e%3cstop%20offset='1'%20stop-color='%23C0821A'/%3e%3c/linearGradient%3e%3c/defs%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='url(%23c1b)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%230D1016'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='198.5'%20fill='none'%20stroke='url(%23c1e)'%20stroke-width='3'/%3e%3ccircle%20cx='256'%20cy='256'%20r='158'%20fill='none'%20stroke='%236B430C'%20stroke-width='4'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='154.5'%20fill='none'%20stroke='%23FFE7A0'%20stroke-width='2'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='url(%23c1i)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='none'%20stroke='%23F6D27A'%20stroke-width='2.5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='127'%20fill='none'%20stroke='%23E0A526'%20stroke-opacity='.42'%20stroke-width='3.6'%20stroke-linecap='round'%20stroke-dasharray='0%2011.08'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='url(%23c1h)'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20274.92%20186.32%20298.14%20186.32C323.94%20186.32%20342%20206.1%20342%20231.9C342%20270.6%20305.88%20296.4%20256%20341.12Z'%20fill='%235E3B08'%20fill-opacity='.26'/%3e%3c/svg%3e") center / contain no-repeat;--tt-back-em-mask:none}[data-table-theme=monte-carlo]{--tt-room:radial-gradient(120% 75% at 50% 42%, #1c2a21 0%, #0e1511 50%, #070a08 100%);--tt-room-light:radial-gradient(60% 40% at 50% 0%, #ffe2aa17, transparent 70%);--tt-ink:#f1ede3;--tt-ink-2:#c5c1b6;--tt-ink-3:#8e8b82;--tt-accent:#e3bd68;--tt-accent-ink:#1d1406;--tt-shape:999px;--tt-shape-in:999px;--tt-shape-line:999px;--tt-rail-w:28px;--tt-rail:linear-gradient(180deg, #45403c 0%, #221e1c 18%, #121010 60%, #1d1918 100%);--tt-rail-shadow:inset 0 1.5px 0 #fff3, inset 0 -2px 0 #0000008c, inset 0 0 0 1px #000000b3, inset 0 0 0 4px #00000024, 0 0 0 1px #050404;--tt-stitch:1.5px dashed #ebd19573;--tt-inlay:linear-gradient(180deg, #f4e5c3 0%, #d7b25f 22%, #7f6431 55%, #e7c77f 80%, #92753b 100%);--tt-inlay-w:10px;--tt-track:0 0 0 1px #2b1a0d, 0 0 0 2px #b07a44, 0 0 0 6px #6e4424, 0 0 0 7px #2a180b;--tt-felt-hi:#2f9a63;--tt-felt-a:#1d7447;--tt-felt-b:#0b3d24;--tt-vig:90px;--tt-spot:70% 55%;--tt-betline:1.5px solid #e9cc8a4d;--tt-mark-c:#e9cc8a38;--tt-mark-o:1;--tt-mark-icon:none;--tt-mark-word:"POKERCLUB";--tt-pot-bg:#06160d9e;--tt-pot-line:#e9cc8a33;--tt-pot-ink:#f3e3b8;--tt-bet-bg:#06140cb3;--tt-bet-ink:#f3e3b8;--tt-plate-bg:linear-gradient(180deg, #1b1c1a, #0e0f0e);--tt-plate-line:#e3bd6847;--tt-plate-r:10px;--tt-av-ring:#0d0d0c;--tt-tag-bg:#26231f;--tt-tag-ink:#e9dcc0;--tt-turn:#e3bd68;--tt-dealer-bg:radial-gradient(circle at 40% 35%, #fffaf0, #e4dccb);--tt-dealer-ink:#1b1a17;--tt-dealer-edge:#b0a58e;--tt-slot:#e9cc8a2e;--tt-bar-bg:linear-gradient(180deg, #121411, #0b0c0b);--tt-bar-line:#e9cc8a24;--tt-btn-bg:#1c1d1a;--tt-btn-line:#ffffff14;--tt-btn-r:12px;--tt-call-bg:linear-gradient(180deg, #1f7a51, #186a45);--tt-call-ink:#f4fff8;--tt-raise-bg:linear-gradient(180deg, #f0cf82, #d7a54a);--tt-back:repeating-linear-gradient(45deg, #e3bd6880 0 1px, transparent 1px 5px), repeating-linear-gradient(-45deg, #e3bd6880 0 1px, transparent 1px 5px), radial-gradient(circle, #16603c, #0b3a23);--tt-back-line:#c9a24a;--tt-back-edge:#f1ece1;--tt-back-em:#e3bd68;--tt-back-em-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e")}[data-table-theme=graphite]{--tt-room:linear-gradient(180deg, #111214, #0b0c0d);--tt-room-light:radial-gradient(70% 50% at 50% 40%, #ffffff09, transparent 70%);--tt-ink:#f2f3f0;--tt-ink-2:#b9bcb6;--tt-ink-3:#8a8d87;--tt-accent:#d4ff4a;--tt-accent-ink:#121406;--tt-shape:96px;--tt-shape-in:88px;--tt-shape-line:60px;--tt-rail-w:14px;--tt-rail:linear-gradient(180deg, #2a2c30 0%, #151619 22%, #0b0c0d 70%, #17181b 100%);--tt-rail-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #000c, 0 0 0 1px #000;--tt-stitch:1px dashed #ffffff29;--tt-inlay:linear-gradient(180deg, #8a8f96 0%, #4a4e54 30%, #26292d 60%, #5c6168 100%);--tt-inlay-w:3px;--tt-track:0 0 0 1px #d4ff4a59;--tt-felt-hi:#3a3e43;--tt-felt-a:#2a2d31;--tt-felt-b:#1a1c1f;--tt-vig:60px;--tt-spot:60% 45%;--tt-betline:1px dashed #ffffff17;--tt-mark-c:#ffffff12;--tt-mark-o:1;--tt-mark-icon:none;--tt-mark-word:"POKERCLUB";--tt-pot-bg:#0009;--tt-pot-line:#ffffff0f;--tt-pot-ink:#fff;--tt-bet-bg:#0000009e;--tt-bet-ink:#fff;--tt-plate-bg:#17191c;--tt-plate-line:#ffffff12;--tt-plate-r:7px;--tt-av-ring:#0a0b0c;--tt-tag-bg:#232529;--tt-tag-ink:#d7d9d3;--tt-turn:#d4ff4a;--tt-dealer-bg:#f2f3f0;--tt-dealer-ink:#0d0e0f;--tt-dealer-edge:#f2f3f0;--tt-slot:#ffffff1a;--tt-bar-bg:#121315;--tt-bar-line:#ffffff0f;--tt-btn-bg:#1b1d20;--tt-btn-line:#ffffff12;--tt-btn-r:8px;--tt-call-bg:#2c2f33;--tt-call-ink:#fff;--tt-raise-bg:#d4ff4a;--tt-back:repeating-linear-gradient(60deg, #d4ff4a38 0 1px, transparent 1px 4px), linear-gradient(180deg, #25282c, #16181b);--tt-back-line:#d4ff4ab3;--tt-back-edge:#0f1012;--tt-back-em:#d4ff4a;--tt-back-em-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e")}[data-table-theme=oxblood]{--tt-room:radial-gradient(110% 70% at 50% 40%, #2a1611 0%, #140a08 55%, #080404 100%);--tt-room-light:radial-gradient(55% 40% at 50% 30%, #ffb46417, transparent 70%);--tt-ink:#f5ebdd;--tt-ink-2:#cdbfae;--tt-ink-3:#a3937f;--tt-accent:#e6b872;--tt-accent-ink:#231306;--tt-shape:999px;--tt-shape-in:999px;--tt-shape-line:999px;--tt-rail-w:28px;--tt-rail:radial-gradient(120% 60% at 50% 0%, #ffd2a038, transparent 55%), linear-gradient(180deg, #a8683a 0%, #7a4422 35%, #54290f 75%, #6e3a1b 100%);--tt-rail-shadow:inset 0 2px 0 #ffdcb459, inset 0 -3px 0 #0006, inset 0 0 0 1px #00000073, inset 0 0 0 4px #280f052e, 0 0 0 1px #1c0b04;--tt-stitch:1.5px dashed #ffe2b88c;--tt-inlay:linear-gradient(180deg, #f5e3c7 0%, #daad68 22%, #816236 55%, #eac387 80%, #937240 100%);--tt-inlay-w:5px;--tt-track:0 0 0 1.5px #2a1206;--tt-felt-hi:#8e2a38;--tt-felt-a:#6a1925;--tt-felt-b:#330910;--tt-vig:90px;--tt-spot:70% 55%;--tt-betline:1.5px solid #e6b8724d;--tt-mark-c:#e6b872;--tt-mark-o:.14;--tt-mark-icon:block;--tt-mark-word:none;--tt-pot-bg:#1e060a99;--tt-pot-line:#e6b87238;--tt-pot-ink:#f4d9a8;--tt-bet-bg:#1e060ab3;--tt-bet-ink:#f4d9a8;--tt-plate-bg:linear-gradient(180deg, #2a1a14, #170e0b);--tt-plate-line:#e6b8724d;--tt-plate-r:10px;--tt-av-ring:#1c0f0a;--tt-tag-bg:#33201a;--tt-tag-ink:#efdcc3;--tt-turn:#e6b872;--tt-dealer-bg:radial-gradient(circle at 38% 32%, #fbe8c2, #d7a760 60%, #b3823f);--tt-dealer-ink:#2a1606;--tt-dealer-edge:#7d521d;--tt-slot:#e6b8722e;--tt-bar-bg:linear-gradient(180deg, #1a100d, #0f0908);--tt-bar-line:#e6b87224;--tt-btn-bg:#24170f;--tt-btn-line:#ffe6c814;--tt-btn-r:12px;--tt-call-bg:linear-gradient(180deg, #7a2733, #5e1823);--tt-call-ink:#fff3e4;--tt-raise-bg:linear-gradient(180deg, #f3cf93, #d8a35a);--tt-back:radial-gradient(circle at 50% 50%, #e6b87273 0 1px, transparent 1.4px) 0 0 / 6px 6px, radial-gradient(circle at 50% 50%, #e6b8724d 0 1px, transparent 1.4px) 3px 3px / 6px 6px, radial-gradient(circle, #7a1f2c, #3e0a14);--tt-back-line:#caa05a;--tt-back-edge:#f1ece1;--tt-back-em:#e6b872;--tt-back-em-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e")}.table-body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.table-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.side{display:none}.stage{contain:layout paint;--av:48px;--cw-sm:22px;--cw-md:clamp(40px, 11.5vw, 52px);--cw-lg:clamp(52px, 15vw, 64px);--x0:50%;--y0:89%;--x1:17%;--y1:67%;--x2:17%;--y2:31%;--x3:50%;--y3:11%;--x4:83%;--y4:31%;--x5:83%;--y5:66%;--pot-y:34%;--board-y:47%;--plate-w:124px;--rail-k:1;flex:1;min-height:0;position:relative;overflow:hidden}.felt{border-radius:var(--tt-shape);background:url(/assets/leather-BqYOoqjX.png) 0 0 / 64px 64px, var(--tt-rail);background-blend-mode:soft-light, normal, normal;box-shadow:inset 0 3px 0 #fff4e112, inset 0 5px 0 #fff4e10d, inset 0 7px 0 #fff4e108, inset 0 0 0 2px #0000001a, var(--tt-rail-shadow), var(--tt-rail-drop,0 30px 80px #000000bf);will-change:transform;position:absolute;inset:9% 9% 17%}.felt:before{content:"";inset:calc(var(--tt-rail-w) * var(--rail-k) - var(--tt-inlay-w));border-radius:calc(var(--tt-shape-in) + var(--tt-inlay-w));background:var(--tt-inlay);position:absolute;box-shadow:0 0 0 1px #000000bf,0 0 0 2.5px #00000059,0 0 0 4.5px #00000029,0 0 0 7px #00000012}.rail-deco{--seam:calc((var(--tt-rail-w) * var(--rail-k) - var(--tt-inlay-w)) / 2);z-index:1;inset:calc(var(--seam) - .75px);border-radius:inherit;pointer-events:none;border:var(--tt-stitch);position:absolute;box-shadow:0 0 0 1px #0000004d,inset 0 0 0 1px #0000004d,0 0 0 2.5px #0000001f,inset 0 0 0 2.5px #0000001f,0 -3.5px 0 -1px #fff4e10d}.rail-deco>.rp{display:none;position:absolute}:is([data-alive=full],[data-alive=light]) .rail-deco>.rp{display:block}.rp svg{width:100%;height:100%;display:block;overflow:visible}.rp-glint{opacity:0;background:radial-gradient(circle,#fff 0 18%,#ffffff80 34%,#0000 70%);border-radius:50%;width:18%;height:18%;position:absolute;top:26%;left:30%}[data-alive=full] .rp-glint{animation:7s ease-in-out 2s infinite rp-glint}@keyframes rp-glint{0%,84%,to{opacity:0;transform:scale(.4)}90%{opacity:.95;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rp-glint{animation:none!important}}.cloth{inset:calc(var(--tt-rail-w) * var(--rail-k));border-radius:var(--tt-shape-in);background:url(/assets/felt-noise-BMwkNyAz.png) 0 0 / 128px 128px, radial-gradient(var(--tt-spot) at 50% 40%, var(--tt-felt-hi) 0%, var(--tt-felt-a) 45%, var(--tt-felt-b) 100%);background-blend-mode:overlay, normal;box-shadow:var(--tt-track), inset 0 0 var(--tt-vig) #0000008c, inset 0 14px 40px #00000059, inset 0 0 0 1px #00000059;position:absolute;overflow:hidden}.cloth:before{content:"";border-radius:var(--tt-shape-line);border:var(--tt-betline);position:absolute;inset:9% 10%}.cloth:after{content:"";display:var(--tt-mark-icon);background:var(--tt-mark-c);width:56px;height:56px;opacity:var(--tt-mark-o);position:absolute;top:66%;left:50%;translate:-50% -50%;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%20fill='currentColor'%3e%3cmask%20id='m'%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='%23fff'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%23000'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='156'%20fill='none'%20stroke='%23000'%20stroke-width='5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='137'%20fill='%23000'/%3e%3ccircle%20cx='256'%20cy='256'%20r='124'%20fill='none'%20stroke='%23fff'%20stroke-width='4'%20stroke-linecap='round'%20stroke-dasharray='0%2012.99'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='%23fff'/%3e%3c/mask%3e%3crect%20width='512'%20height='512'%20fill='currentColor'%20mask='url(%23m)'/%3e%3c/svg%3e") 50%/contain no-repeat}.felt:after{content:var(--tt-mark-word);text-align:center;letter-spacing:.5em;color:var(--tt-mark-c);opacity:var(--tt-mark-o);pointer-events:none;padding-left:.5em;font-size:11px;font-weight:700;position:absolute;top:76%;left:0;right:0}[data-table-theme=monte-carlo] .felt:after,[data-table-theme=graphite] .felt:after{opacity:1;top:70%}.pot{left:50%;top:var(--pot-y);pointer-events:none;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.pot-total{color:var(--tt-ink-2);white-space:nowrap;background:var(--tt-pot-bg);box-shadow:inset 0 0 0 1px var(--tt-pot-line);border-radius:999px;padding:3px 11px 3px 10px;font-size:12px}.pot-total b{color:var(--tt-pot-ink);font-size:16px;font-weight:700}.pot-add{pointer-events:auto;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.pot-add.alone{top:0;bottom:auto;transform:translate(-50%,-70%)}.stage[data-fx-hold] .pot-add,.pot-add.blocked{visibility:hidden}.add-row{justify-content:center;display:flex}.add-pill{white-space:nowrap;min-height:34px;color:var(--gold-hi,#f1cf7a);background:var(--tt-pot-bg,#0000008c);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:13px;font-weight:700;transition:background .12s,box-shadow .12s,transform 80ms;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1.5px #edbb4bb3,0 3px 8px #00000059}.add-pill:before{content:"";position:absolute;inset:-5px -2px}.add-pill svg{flex:none;width:18px;height:18px}button.add-pill:hover,.add-x:hover{background:#edbb4b2e;box-shadow:inset 0 0 0 1.5px #f7d278f2,0 3px 10px #0006}button.add-pill:active,.add-x:active{transform:scale(.96)}button.add-pill:focus-visible,.add-x:focus-visible{outline:2px solid var(--gold-hi,#f1cf7a);outline-offset:2px}.add-pill.queued{color:var(--tt-ink-2,#ddd);cursor:default;padding:0 4px 0 12px;font-weight:600}.add-pill .add-q b,.add-pill .add-q{font-variant-numeric:tabular-nums}.add-x{min-height:28px;color:var(--gold-hi,#f1cf7a);cursor:pointer;border-radius:999px;padding:0 10px;font-size:13px;font-weight:700;position:relative}.add-x:before{content:"";position:absolute;inset:-8px -2px}.add-x:after{content:"";background:#edbb4b73;width:1px;position:absolute;top:7px;bottom:7px;left:-1px}.board{left:50%;top:var(--board-y);gap:5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.board .slot{width:var(--cw-md);height:calc(var(--cw-md) * 1.4);border-radius:calc(var(--cw-md) * .1);box-shadow:inset 0 0 0 1.5px var(--tt-slot)}.pcard{--cw:var(--cw-md);width:var(--cw);height:calc(var(--cw) * 1.4);border-radius:calc(var(--cw) * .1);color:var(--sc,var(--suit-s));background:linear-gradient(170deg, var(--card-face) 0%, var(--card-face) 40%, var(--card-face-2) 100%);box-shadow:inset 0 0 0 .5px #0000002e, inset 0 1px 0 #fff, 0 calc(var(--cw) * .03) calc(var(--cw) * .08) #00000073, 0 0 1px #0009;flex:none;line-height:1;display:inline-block;position:relative}.pcard:not(.xs,.back){container-type:inline-size}.pcard.sm{--cw:var(--cw-sm)}.pcard.lg{--cw:var(--cw-lg)}.pcard[data-s=s]{--sc:var(--suit-s)}.pcard[data-s=h]{--sc:var(--suit-h)}.pcard[data-s=d]{--sc:var(--suit-d)}.pcard[data-s=c]{--sc:var(--suit-c)}.pcard svg{fill:currentColor;width:1em;height:1em;display:block}.pcard b{left:calc(var(--cw) * .08);top:calc(var(--cw) * .02);font:700 calc(var(--cw) * .56) / 1 var(--font-num);letter-spacing:-.02em;position:absolute}.pcard b.ten{left:calc(var(--cw) * .045);font-size:calc(var(--cw) * .5);letter-spacing:-.035em}.pcard .sym{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pcard i{left:calc(var(--cw) * .09);top:calc(var(--cw) * .6);font-style:normal;font-size:calc(var(--cw) * .27);position:absolute}.pcard em{right:calc(var(--cw) * .08);bottom:calc(var(--cw) * .08);font-style:normal;font-size:calc(var(--cw) * .5);position:absolute}.pcard.ace em{right:calc(var(--cw) * .07);bottom:calc(var(--cw) * .07);font-size:calc(var(--cw) * .58)}.pcard.court em{right:calc(var(--cw) * .07);bottom:calc(var(--cw) * .07);width:calc(var(--cw) * .52);height:calc(var(--cw) * .74);border-radius:calc(var(--cw) * .06);background:linear-gradient(180deg, color-mix(in srgb, currentColor 7%, transparent), color-mix(in srgb, currentColor 14%, transparent));box-shadow:inset 0 0 0 max(1px, calc(var(--cw) * .014)) #b8892ecc}.pcard.court em svg{width:76%;height:50%;position:absolute;bottom:8%;right:12%}.pcard.court em .cr{fill:#b8892e;width:64%;height:30%;top:9%;left:18%}@container (width<=35.9px){.pcard.court em{box-shadow:none;background:0 0}.pcard.court em .cr{display:none}.pcard.court em svg{width:96%;height:70%;bottom:0;right:0}}.pcard.xs{vertical-align:middle;background:var(--card-face);border-radius:4px;justify-content:center;align-items:center;gap:1px;width:auto;min-width:28px;height:22px;margin:1px 0;padding:0 4px;display:inline-flex;box-shadow:inset 0 0 0 1px #00000026}.pcard.xs b,.pcard.xs i{-webkit-user-select:none;user-select:none;font-size:15px;position:static}.pcard.xs i{font-size:12px}.pcard.xs em{display:none}.pcard.xs .cc{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pcard.xs.dim{opacity:.5;transition:none}.pcard.xs.dim:after{content:none}.pcard.back{background:var(--tt-back);box-shadow:inset 0 0 0 calc(var(--cw) * .055) var(--tt-back-edge), inset 0 0 0 calc(var(--cw) * .075) var(--tt-back-line), 0 calc(var(--cw) * .03) calc(var(--cw) * .08) #00000080, 0 0 1px #0009;overflow:hidden}.pcard.back:after{content:"";width:calc(var(--cw) * .5);height:calc(var(--cw) * .5);background:var(--tt-back-em);-webkit-mask:var(--tt-back-em-mask) center / contain no-repeat;-webkit-mask:var(--tt-back-em-mask) center / contain no-repeat;mask:var(--tt-back-em-mask) center / contain no-repeat;position:absolute;top:50%;left:50%;translate:-50% -50%}.pcard.back.sm:after{width:calc(var(--cw) * .6);height:calc(var(--cw) * .6)}.fx .pcard.back:after{content:none}.chip{--cc:#23262d;--ce:#08090b;--sz:18px;--p:45deg;width:var(--sz);height:var(--sz);background:radial-gradient(circle, var(--cc) 0 47%, #ffffffb3 48% 51%, var(--cc) 52% 63%, transparent 64%), repeating-conic-gradient(from 8deg, #f4efe4 0 calc(var(--p) * .3), var(--cc) calc(var(--p) * .3) var(--p));box-shadow:inset 0 0 0 1px #00000047, 0 1.5px 0 var(--ce), 0 2.5px 2px #00000073;border-radius:50%;flex:none;display:inline-block}.chip[data-d="1"]{--cc:#e9e6de;--ce:#9d9a92}.chip[data-d="5"]{--cc:#c8303a;--ce:#6e1219}.chip[data-d="25"]{--cc:#1d8a55;--ce:#0b4228}.chip[data-d="100"]{--cc:#23262d;--ce:#08090b}.chip[data-d="500"]{--cc:#7b4bc4;--ce:#3a1f66}.chip[data-d="1000"]{--cc:#e0a526;--ce:#7c5310}.chipstack{white-space:nowrap;align-items:flex-end;gap:5px;display:inline-flex}.chipstack .chips{align-items:flex-end;gap:2px;display:inline-flex}.chipstack .pile{width:var(--sz,16px);height:calc(var(--sz,16px) + (var(--n) - 1) * 3px + 3px);--sz:16px;position:relative}.chipstack .pile .chip{left:0;bottom:calc(var(--i) * 3px + 3px);position:absolute}.chipstack>.num{color:var(--tt-bet-ink);background:var(--tt-bet-bg);border-radius:999px;align-self:center;padding:1px 7px;font-size:15px;font-weight:700}.pot-main .pile{--sz:20px}.pot-main>.num{color:var(--tt-pot-ink);font-size:17px}.bet{pointer-events:none;left:calc(50% + (var(--x) - 50%) * .5);top:calc(48% + (var(--y) - 48%) * .52);position:absolute;transform:translate(-50%,-50%)}.bet.p0{--x:var(--x0);--y:var(--y0)}.bet.p1{--x:var(--x1);--y:var(--y1)}.bet.p2{--x:var(--x2);--y:var(--y2)}.bet.p3{--x:var(--x3);--y:var(--y3)}.bet.p4{--x:var(--x4);--y:var(--y4)}.bet.p5{--x:var(--x5);--y:var(--y5)}.bet.p0{top:calc(var(--y0) - var(--cw-lg) * 1.4 - 64px)}.seat{left:var(--x);top:var(--y);flex-direction:column;align-items:center;width:92px;transition:opacity .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.seat[data-pos="0"]{--x:var(--x0);--y:var(--y0)}.seat[data-pos="1"]{--x:var(--x1);--y:var(--y1)}.seat[data-pos="2"]{--x:var(--x2);--y:var(--y2)}.seat[data-pos="3"]{--x:var(--x3);--y:var(--y3)}.seat[data-pos="4"]{--x:var(--x4);--y:var(--y4)}.seat[data-pos="5"]{--x:var(--x5);--y:var(--y5)}.seat:not(.hero){top:max(var(--y), calc(var(--av) / 2 + 18px + max(0px, var(--cw-sm) * 2.06 - var(--av) + 9px)))}.seat .avatar{box-shadow:0 0 0 2px var(--tt-av-ring), 0 6px 14px #00000073;--sz:var(--av)!important}.av-wrap{z-index:1;position:relative}.seat.folded .av-wrap,.seat.folded .plate,.seat.folded .hole,.seat.out .av-wrap{opacity:.45}.seat.turn .avatar{box-shadow:0 0 0 2px var(--tt-av-ring), 0 0 22px color-mix(in srgb, var(--tt-turn) 45%, transparent)}.seat .avatar.emblem{box-shadow:0 6px 14px #00000073}.seat.turn .avatar.emblem{box-shadow:0 0 22px color-mix(in srgb, var(--tt-turn) 45%, transparent)}.seat.turn .plate{box-shadow:inset 0 0 0 1.5px var(--tt-turn), 0 0 0 3px color-mix(in srgb, var(--tt-turn) 18%, transparent), 0 6px 16px #0006}.plate{z-index:2;min-width:80px;max-width:var(--plate-w);border-radius:var(--tt-plate-r);text-align:center;background:var(--tt-plate-bg);box-shadow:inset 0 0 0 1px var(--tt-plate-line), 0 6px 16px #0006;margin-top:-9px;padding:3px 8px 4px;line-height:1.15;position:relative}.nm{color:var(--tt-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.st{color:var(--tt-ink);font-size:16px;font-weight:700;display:block}.tag{z-index:3;white-space:nowrap;background:var(--tt-tag-bg);max-width:100%;height:18px;color:var(--tt-tag-ink);border-radius:999px;place-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:grid;position:absolute;top:calc(100% - 3px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 6px #0006}.tag[data-k=fold]{color:var(--tt-ink-2)}.tag[data-k=raise],.tag[data-k=win]{background:var(--tt-accent);color:var(--tt-accent-ink)}.tag[data-k=allin]{background:var(--allin);color:#fff}.hole{z-index:0;top:calc(var(--av) * -.08);margin-left:calc(var(--av) * .12);display:flex;position:absolute;left:50%}.hole .pcard+.pcard{margin-left:calc(var(--cw) * -.62)}.hole .pcard:first-child{rotate:-9deg}.hole .pcard:nth-child(2){translate:0 1px;rotate:3deg}.hole .pcard:nth-child(3){translate:0 3px;rotate:13deg}.hole .pcard:nth-child(4){translate:0 6px;rotate:22deg}.hole.omaha .pcard:first-child{rotate:-14deg}.hole.omaha .pcard:nth-child(2){rotate:-4deg}.seat.shown .hole,.hole.face-up{top:calc(var(--av) - 9px);gap:2px;margin-left:0;transform:translate(-50%,-100%)}.seat.shown .hole .pcard,.hole.face-up .pcard{margin-left:0;translate:none;rotate:none}.dealer{right:calc(50% + var(--av) / 2 + 2px);top:calc(var(--av) / 2 - 16px);z-index:3;width:22px;height:22px;color:var(--tt-dealer-ink);background:var(--tt-dealer-bg);box-shadow:inset 0 0 0 1.5px var(--tt-dealer-edge), inset 0 -2px 0 #0000002e, 0 3px 6px #00000080;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute}.seat.empty .empty-dot{width:var(--av);height:var(--av);color:var(--tt-ink);background:#00000073;border:1.5px dashed #ffffff4d;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.seat.hero{width:auto;top:calc(var(--y0) + 24px);transform:translate(-50%,-100%)}.seat.hero .hole{gap:6px;margin:0 0 -10px;position:static;transform:none}.seat.hero .hole .pcard{margin-left:0;translate:none;rotate:-5deg}.seat.hero .hole .pcard+.pcard{rotate:5deg}.seat.hero .hole.omaha{gap:0}.seat.hero .hole.omaha .pcard+.pcard{margin-left:calc(var(--cw) * -.36)}.seat.hero .hole.omaha .pcard:first-child{translate:0 10px;rotate:-12deg}.seat.hero .hole.omaha .pcard:nth-child(2){translate:0 1px;rotate:-4deg}.seat.hero .hole.omaha .pcard:nth-child(3){translate:0 1px;rotate:4deg}.seat.hero .hole.omaha .pcard:nth-child(4){translate:0 10px;rotate:12deg}.seat.hero .av-wrap{display:none}.seat.hero .plate{min-width:120px;margin-top:0;padding:5px 10px}.seat.hero .nm{color:var(--tt-ink);font-weight:500}.seat.hero .dealer{inset:auto calc(100% + 6px) 8px auto}.seat.hero .tag{top:auto;bottom:10px;left:calc(100% + 6px);transform:none}.ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:3.5px}.ring .trk{stroke:#0000008c}.ring .arc{stroke:var(--t-ok);stroke-linecap:round;stroke-dasharray:100;animation:ring var(--dur) linear var(--delay) both}@keyframes ring{0%{stroke-dashoffset:0;stroke:var(--t-ok)}49.9%{stroke:var(--t-ok)}50%{stroke:var(--t-warn)}74.9%{stroke:var(--t-warn);stroke-width:3.5px}75%{stroke:var(--t-crit);stroke-width:5px}to{stroke-dashoffset:100px;stroke:var(--t-crit);stroke-width:5px}}.presets{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.preset{background:var(--tt-btn-bg,var(--panel-2));height:36px;color:var(--tt-ink-2,var(--ink-2));box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;font-size:13px;font-weight:700;position:relative}.preset:after{content:"";position:absolute;inset:-4px 0}.preset.on{background:color-mix(in srgb, var(--raise-1) 16%, transparent);color:var(--raise-1);box-shadow:inset 0 0 0 1.5px var(--raise-1)}.slider-row{align-items:center;gap:8px;display:flex}.amt{text-align:right;min-width:84px;line-height:1.05}.amt b{color:var(--raise-1);font-size:26px;display:block}.amt span{color:var(--ink-2);white-space:nowrap;font-size:11.5px}input[type=range]{appearance:none;touch-action:pan-x;background:0 0;flex:1;min-width:0;height:44px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--raise-1) var(--p), #ffffff24 var(--p));border-radius:3px;height:6px}input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--raise-1) var(--p), #ffffff24 var(--p));border-radius:3px;height:6px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 35% 30%, #fff3d6, var(--raise-1) 60%, var(--raise-2));border-radius:50%;width:30px;height:30px;margin-top:-12px;box-shadow:0 2px 8px #0009}input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 35% 30%, #fff3d6, var(--raise-1) 60%, var(--raise-2));border:0;border-radius:50%;width:30px;height:30px}.side h2{margin:16px 16px 8px}.log{padding:0 16px calc(16px + var(--sab));flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.log li{color:var(--ink-2);border-radius:10px;padding:8px 10px;font-size:14px}.log li:last-child{background:var(--panel-2);color:var(--ink)}@media (orientation:landscape) and (min-width:700px){.stage{--av:60px;--cw-sm:26px;--cw-md:clamp(48px, 5vw, 64px);--cw-lg:clamp(58px, 6vw, 72px);--x0:50%;--y0:86%;--x1:17%;--y1:73%;--x2:17%;--y2:25%;--x3:50%;--y3:11%;--x4:83%;--y4:25%;--x5:83%;--y5:73%;--pot-y:34%;--board-y:50%}.felt{inset:11% 12% 17%}[data-table-theme=graphite] .felt{--tt-shape:150px;--tt-shape-in:142px;--tt-shape-line:100px}.seat{width:110px}.stage{--plate-w:132px}.plate{min-width:96px}.st{font-size:17px}}@media (min-width:1200px){.table-body{grid-template-columns:minmax(0,1fr) 320px}.side{flex-direction:column;min-height:0;display:flex}.stage{--av:64px}.table-screen:not(.multi-grid) .stage{--rail-k:1.35}.chipstack .pile{--sz:20px}.pot-main .pile{--sz:24px}.seat{width:120px}.stage{--plate-w:140px}.plate{min-width:104px}.nm{font-size:13px}.st{font-size:19px}.tag{height:18px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.ring .arc,.tbar i,.tbar i:after{animation-duration:var(--dur)!important}.ring.bank .arc{animation-duration:var(--dur), .12s!important}}.stage{--rx:37%;--ry:39%;--cy:50%}.stage:not([data-seats="6"]) :is(.seat,.bet){--x:calc(50% + var(--c) * var(--rx));--y:calc(var(--cy) + var(--s) * var(--ry))}.stage:not([data-seats="6"]) .seat:not(.hero){width:84px}.stage[data-seats="9"],.stage[data-seats="10"]{--av:42px}@media (orientation:portrait){.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]){--pot-y:31%;--board-y:44%;--av:44px}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]) .felt{inset:6% 6.5% 14%}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]) .seat:not(.hero){width:80px}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]) .bet:not(.p0){left:calc(50% + (var(--x) - 50%) * .62);top:calc(44% + (var(--y) - 44%) * .62)}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"])[data-runs] .pot{top:var(--pot-y)}.stage[data-seats="9"] :is(.seat[data-pos="1"],.bet.p1){--x:16%;--y:75%}.stage[data-seats="9"] :is(.seat[data-pos="2"],.bet.p2){--x:11%;--y:57%}.stage[data-seats="9"] :is(.seat[data-pos="3"],.bet.p3){--x:12%;--y:30%}.stage[data-seats="9"] :is(.seat[data-pos="4"],.bet.p4){--x:30%;--y:12%}.stage[data-seats="9"] :is(.seat[data-pos="5"],.bet.p5){--x:70%;--y:12%}.stage[data-seats="9"] :is(.seat[data-pos="6"],.bet.p6){--x:88%;--y:30%}.stage[data-seats="9"] :is(.seat[data-pos="7"],.bet.p7){--x:89%;--y:57%}.stage[data-seats="9"] :is(.seat[data-pos="8"],.bet.p8){--x:84%;--y:75%}.stage[data-seats="8"] :is(.seat[data-pos="1"],.bet.p1){--x:15%;--y:74%}.stage[data-seats="8"] :is(.seat[data-pos="2"],.bet.p2){--x:11%;--y:48%}.stage[data-seats="8"] :is(.seat[data-pos="3"],.bet.p3){--x:18%;--y:20%}.stage[data-seats="8"] :is(.seat[data-pos="4"],.bet.p4){--x:50%;--y:10%}.stage[data-seats="8"] :is(.seat[data-pos="5"],.bet.p5){--x:82%;--y:20%}.stage[data-seats="8"] :is(.seat[data-pos="6"],.bet.p6){--x:89%;--y:48%}.stage[data-seats="8"] :is(.seat[data-pos="7"],.bet.p7){--x:85%;--y:74%}.stage[data-seats="7"] :is(.seat[data-pos="1"],.bet.p1){--x:14%;--y:70%}.stage[data-seats="7"] :is(.seat[data-pos="2"],.bet.p2){--x:12%;--y:36%}.stage[data-seats="7"] :is(.seat[data-pos="3"],.bet.p3){--x:34%;--y:11%}.stage[data-seats="7"] :is(.seat[data-pos="4"],.bet.p4){--x:66%;--y:11%}.stage[data-seats="7"] :is(.seat[data-pos="5"],.bet.p5){--x:88%;--y:36%}.stage[data-seats="7"] :is(.seat[data-pos="6"],.bet.p6){--x:86%;--y:70%}}.stage.stale:after{content:"";pointer-events:none;z-index:20;background:#0003;position:absolute;inset:0}.fx{z-index:15;pointer-events:none;position:absolute;inset:0}.fx>*{will-change:transform, opacity;position:absolute;top:0;left:0}.fx-chip{--sz:18px}.seat.sit{cursor:pointer}.seat.sit .empty-dot{border-color:var(--tt-accent);color:var(--tt-accent);background:#00000080;font-weight:700}.seat.sit:active .empty-dot{transform:scale(.94)}.seat.sit{min-width:var(--tap);min-height:var(--tap)}.seat.empty,.stage:not([data-seats="6"]) .seat.empty{gap:0;width:auto;padding:0}.seat.empty:not(.sit) .empty-dot{background:#0b111c59;border:1.5px solid #fff3;width:12px;height:12px}.seat.shown .hole{z-index:2}.seat.win .plate{box-shadow:inset 0 0 0 1.5px var(--tt-accent), 0 0 22px color-mix(in srgb, var(--tt-accent) 50%, transparent);animation:win-in .2s var(--e-decel) both}.pcard.best,.pcard.best[data-deck]{box-shadow:0 0 0 2px var(--card-win), 0 0 calc(var(--cw) * .3) #f2c14e73, 0 calc(var(--cw) * .06) calc(var(--cw) * .12) #00000080;transition:translate .2s var(--e-decel);translate:0 calc(var(--cw) * -.12)!important}.pcard.dim:after{content:"";border-radius:inherit;pointer-events:none;animation:fade-in .2s var(--e-decel) both;background:#0c0e1294;position:absolute;inset:0}.seat.shown .hole .pcard.sm{--cw:calc(var(--cw-sm) * 1.35)}@keyframes win-in{0%{opacity:.6;transform:scale(.94)}}.stage[data-fx-hold] .seat.win .plate{box-shadow:none;animation:none}.stage[data-fx-hold] .tag[data-k=win]{visibility:hidden}.stage:not([data-fx-hold]) .pre-win,.stage[data-fx-hold] .seat.win .st:not(.pre-win),.stage[data-fx-hold] .pot.has-pre>:not(.pre-win){display:none}.stage[data-fx-hold] .pcard.best{box-shadow:inset 0 0 0 .5px #0000002e,0 2px 5px #00000073;translate:none!important}.stage[data-fx-hold] .pcard.dim:after{content:none}.ring.bank .arc{stroke:var(--t-bank);stroke-width:4px;animation:ring-bank var(--dur) linear var(--delay) both, fade-in .25s var(--e-std) both}@keyframes ring-bank{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.bank-tag{z-index:4;background:var(--ruby);color:#fff;animation:bank-up .6s var(--e-decel) both;border-radius:999px;padding:1px 7px;font-size:13px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes bank-up{0%{opacity:0;translate:0 12px}}.seat.hero .bank-tag{top:auto;bottom:calc(100% + 4px)}.btn.small{flex:none;min-height:36px;padding:0 12px;font-size:14px}.sit-sheet .slider-row{margin-bottom:10px}.presets.two{grid-template-columns:1fr 1fr;margin-bottom:12px}.presets.three{grid-template-columns:repeat(3,1fr);margin-bottom:12px}.sit-sheet .error{color:var(--danger);margin:0 0 12px}.sit-sheet .practice-note{color:var(--gold-hi);background:#edbb4b12;border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:14px;box-shadow:inset 0 0 0 1px #edbb4b59}.side-close{display:none}.side h2{justify-content:space-between;align-items:center;display:flex}.hands{padding:0 12px calc(16px + var(--sab));flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.hand{background:var(--panel-2);border-radius:12px;flex:none}.hand-row{width:100%;min-height:var(--tap);text-align:left;color:var(--ink);border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.hand-row:focus-visible{outline-offset:-2px}.hr-top,.hr-bot{align-items:baseline;gap:8px;min-width:0;display:flex}.hr-top b{font-size:14px}.hr-time{color:var(--ink-3);font-size:12.5px}.hr-top .vf{margin-left:auto}.hr-bot{color:var(--ink-2);font-size:13px}.hr-net{color:var(--ink);font-weight:700}.hr-net.up{color:var(--ok)}.hr-net.down{color:var(--t-crit)}.hr-pot{flex:none}.hr-win{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hr-more{color:var(--accent);flex:none;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.hr-more:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:6px;margin-left:6px;translate:0 -2px;rotate:45deg}.hand.open .hr-more:after{translate:0 2px;rotate:-135deg}.hand.open{box-shadow:inset 0 0 0 1px var(--line)}.hand-detail{border-top:1px solid var(--line);padding:2px 10px 10px}.vf{color:var(--ink-3);font-size:12.5px;font-weight:700}.vf.ok{color:var(--ok)}.vf.bad{color:var(--t-crit)}.vf-detail{color:#ffd5d2;margin:6px 0 0;font-size:14px;line-height:1.4}.vf-tech{color:var(--ink-2);margin-top:4px;font-size:12.5px}.vf-tech summary{min-height:var(--tap);cursor:pointer;color:var(--ink-2);align-items:center;font-weight:600;display:flex}.vf-tech summary::-webkit-details-marker{display:none}.vf-tech summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;margin-left:8px;translate:0 -2px;rotate:45deg}.vf-tech[open] summary:after{translate:0 2px;rotate:-135deg}.vf-tech summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.vf-tech p{background:var(--bg-2);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:text;user-select:text;border-radius:10px;margin:0;padding:8px 10px}.hand .root{color:var(--ink-3);margin:4px 0 0;font-size:12px}.hand .log{padding:6px 0 0}.hand .log li{padding:2px 0;font-size:13px;background:0 0!important}@media (max-width:1199px){.side.open{z-index:70;top:calc(var(--sat) + 56px);height:calc(var(--app-h) - var(--sat) - 56px);background:var(--panel);border-left:1px solid var(--line);width:min(360px,100% - 64px);animation:sheet-in .18s var(--e-decel) both;flex-direction:column;display:flex;position:fixed;right:0;box-shadow:-12px 0 40px #00000080}.side.open .side-close{display:inline-flex}}@media (min-width:1200px){.hist-btn{display:none}}.side.dock .seg{flex:none;margin:12px 12px 8px}.side.dock .seg .chat-dot{vertical-align:middle;margin-left:6px;display:inline-block;position:static}.side.dock .hands{flex:1;min-height:0}.side.dock .chat-panel{min-height:0;padding:0 12px calc(12px + var(--sab));flex:1}.side.dock .chat-lines{flex:1;min-height:0;max-height:none}@media (orientation:landscape) and (max-height:500px){.table-screen .topbar{min-height:44px}.table-screen .topbar h1{font-size:15px}.table-screen .topbar .sub{font-size:11px}.table-main{flex-direction:row}.stage{--av:34px;--cw-sm:18px;--cw-md:36px;--cw-lg:42px;--rx:40%;--ry:36%;--cy:47%;--x0:50%;--y0:84%;--x1:14%;--y1:74%;--x2:14%;--y2:24%;--x3:50%;--y3:11%;--x4:86%;--y4:24%;--x5:86%;--y5:74%;--pot-y:30%;--board-y:50%;--rail-k:.55}.pot{flex-direction:row;gap:6px}.chipstack .pile{--sz:13px}.pot-main .pile{--sz:15px}.chipstack>.num{padding:0 6px;font-size:13px}.pot-total{padding:1px 9px}.felt:after,.cloth:after{display:none}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]){--pot-y:39%;--board-y:55%}.stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]) .bet:not(.p0){top:calc(var(--cy) + (var(--y) - var(--cy)) * .48)}.seat{width:88px}.stage{--plate-w:116px}.plate{min-width:72px;padding:2px 6px 3px}.st{font-size:14px}.nm{font-size:11px}.bet.p0{left:calc(50% + 120px);top:calc(var(--y0) - 34px)}}.tt-stat{flex-direction:column;flex:none;align-items:flex-end;padding:0 4px;line-height:1.1;display:flex}.tt-stat b{color:var(--accent);font-size:18px}.tt-stat span{color:var(--ink-2);font-size:12px}.tbanner.tt-rebuy-row{color:#ffe3a6;background:#e0a5261f}@media (max-width:699px){.table-screen .topbar h1{min-width:40%}}.tbanner.tt-h4h{color:#ffe3a6;background:linear-gradient(90deg,#e0a52647,#e0a5261f);font-weight:600}.tbanner.tt-break{color:#d6e9ff;background:#5aa9ff29}.tbanner.tt-paused{color:var(--t-warn);background:#f5b64229;font-weight:600}.tbanner.tt-moved{color:var(--ok);animation:sheet-in .18s var(--e-decel) both;background:#3ddc9724;font-weight:600}.tt-countdown{background:var(--bg-2);border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin:4px 0 12px;font-size:16px;display:flex;position:relative;overflow:hidden}.tt-countdown b{margin-left:4px;font-size:24px}.tt-countdown span{z-index:1;position:relative}.tt-countdown i{background:#e0a52638;position:absolute;top:0;bottom:0;left:0}.tt-result{text-align:center;position:relative;overflow:hidden}.tt-result h2{margin-top:4px;font-size:26px}@media (max-width:520px){.tt-result .actions{flex-wrap:wrap}.tt-result .actions .btn{flex:40%}.tt-result .actions .btn.primary{flex-basis:100%}}.tt-medal{background:var(--panel-2);width:88px;height:88px;box-shadow:inset 0 0 0 2px var(--line);border-radius:50%;place-items:center;margin:8px auto 4px;font-size:40px;font-weight:700;display:grid}.tt-result.champ .tt-medal{color:var(--accent-ink);background:radial-gradient(circle at 35% 30%, #ffe08a, var(--accent) 60%, #a8741a);animation:tt-pop .52s var(--e-decel) both;box-shadow:0 0 0 6px #e0a5262e,0 10px 30px #e0a52659}.tt-medal svg{width:48px;height:48px}.tt-confetti{pointer-events:none;position:absolute;inset:0}.tt-confetti i{top:-12px;left:calc(4% + var(--i) * 6.8%);background:hsl(calc(var(--i) * 47) 80% 62%);width:8px;height:14px;animation:tt-fall 1.8s calc(var(--i) * 70ms) var(--e-std) both;border-radius:2px;position:absolute}@keyframes tt-pop{0%{opacity:0;transform:scale(.6)}}@keyframes tt-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(340px)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.tt-confetti{display:none}.tt-result.champ .tt-medal,.tbanner.tt-moved{animation:none!important}}@media (max-width:430px){.tt-stat b{font-size:16px}}.pcard.rabbit{opacity:.55;outline:1.5px dashed var(--tt-accent);outline-offset:1px;animation:fade-in .25s var(--e-std) both}.rabbit-tag{color:var(--tt-accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#0000008c;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.pcard.rabbit{animation:none}}.pcard.pick{-webkit-tap-highlight-color:transparent}.pcard.pick:before{content:"";inset:min(0px, calc((var(--tap) - var(--cw) * 1.4) / -2)) min(0px, calc((var(--tap) - var(--cw)) / -2));position:absolute}.pcard.pick.marked{box-shadow:0 0 0 2px var(--tt-accent), 0 4px 10px #0006;transition:translate .15s var(--e-decel);translate:0 -8px}.card-eye{background:var(--tt-accent);fill:none;stroke:#1a1204;stroke-width:1.6px;pointer-events:none;border-radius:50%;width:18px;height:18px;padding:2px;position:absolute;top:-5px;right:-5px}.pcard.sm .card-eye{width:14px;height:14px;top:-4px;right:-4px}.pcard.showed{z-index:1;animation:fade-in .25s var(--e-std) both}.seat .hole.face-up{z-index:2;opacity:1}.hole.face-up .pcard.sm{--cw:calc(var(--cw-sm) * 1.35)}@media (prefers-reduced-motion:reduce){.pcard.showed{animation:none}.pcard.pick.marked{transition:none}}.hand{grid-template-columns:minmax(0,1fr) auto;display:grid}.hand-detail{grid-column:1/-1}.hand-replay{width:var(--tap);min-height:var(--tap);color:var(--accent);border-radius:12px;align-self:stretch;place-items:center;display:grid}.hand-replay svg{width:18px;height:18px}.hand-detail>.btn{min-height:var(--tap);margin-top:8px}.rp-share svg{width:22px;height:22px}.rp-msg{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;padding:24px 16px;display:flex}.rp-bar{gap:8px;padding-top:10px;display:grid}.rp-scrub{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.rp-scrub input{min-width:0;height:var(--tap);flex:160px}.rp-step{color:var(--ink-2);flex:none;font-size:13px}.rp-jumps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.chip-btn{min-width:0;min-height:var(--tap);background:var(--panel-2);color:var(--ink);white-space:nowrap;border-radius:999px;padding:0 2px;font-size:13.5px;font-weight:600}.chip-btn.on{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.chip-btn:disabled,.rp-btn:disabled{opacity:.35}.rp-buttons{grid-template-columns:1fr 1.4fr 1fr 1fr;gap:8px;display:grid}.rp-btn{border-radius:var(--r-btn);background:var(--panel-2);min-height:48px;color:var(--ink);place-items:center;font-size:16px;font-weight:700;display:grid}.rp-btn svg{width:22px;height:22px}.rp-btn.main{background:var(--tt-call-bg);color:var(--tt-call-ink)}.rp-note{color:var(--ink-3);margin:0 12px 8px;font-size:12.5px}.replay-screen .side h2{margin:12px 12px 4px;font-size:15px}.replay-screen .side .log{min-height:0;padding:0 12px calc(16px + var(--sab));flex:1;margin:0}@media (orientation:landscape) and (min-width:700px){.actionbar.rp-bar{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;column-gap:16px;padding-top:10px;display:grid}.rp-bar .rp-scrub{grid-column:1/-1}.rp-bar .rp-jumps{grid-template-columns:repeat(4,auto)}.rp-bar .rp-buttons{grid-template-columns:repeat(4,56px)}.rp-bar .rp-buttons .main{justify-self:center;width:72px}}@media (orientation:landscape) and (max-height:500px){.actionbar.rp-bar{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px;display:flex}.rp-bar .rp-jumps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rp-bar .chip-btn{font-size:13px}.rp-bar .rp-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.rp-bar .rp-buttons .main{justify-self:stretch;width:auto}.rp-bar .rp-btn{min-height:var(--tap)}}.board.runs{--cw-run:calc(var(--cw-md) * .66);flex-direction:column;align-items:center;gap:4px}.board.runs[data-n="3"]{--cw-run:calc(var(--cw-md) * .56)}.board.runs .pcard{--cw:var(--cw-run)}.board.runs .slot{width:var(--cw-run);height:calc(var(--cw-run) * 1.4)}.run-row{align-items:center;gap:4px;display:flex;position:relative}.run-tag,.run-win{white-space:nowrap;pointer-events:none;background:#0000008c;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.run-tag{color:var(--ink-2);right:calc(100% + 6px)}.run-win{color:var(--tt-accent);text-overflow:ellipsis;max-width:24vw;left:calc(100% + 6px);overflow:hidden}.stage[data-fx-hold] .run-win{visibility:hidden}.pcard.common{opacity:.78}.stage[data-runs] .pot{top:calc(var(--pot-y) - 7%)}.runit-choices{gap:8px;margin-top:12px;display:grid}.runit-choices .btn{min-height:var(--tap)}.runit-left{text-align:center;color:var(--ink-2);margin:10px 0 0;font-size:14px}.table-screen .ofc{background:radial-gradient(var(--tt-spot) at 50% 55%, color-mix(in srgb, var(--tt-felt-a) 60%, transparent), transparent 80%)}.table-screen .ofc-opp{background:var(--tt-plate-bg);box-shadow:inset 0 0 0 1px var(--tt-plate-line)}@font-face{font-family:Barlow Condensed;font-weight:800;font-display:swap;src:url(/assets/barlow-condensed-800-Ckdruk0O.woff2)format("woff2")}@font-face{font-family:Cinzel;font-weight:900;font-display:swap;src:url(/assets/cinzel-900-3rpdfI7M.woff2)format("woff2")}@font-face{font-family:Archivo;font-weight:800;font-display:swap;src:url(/assets/archivo-800-72-Dth6xkgU.woff2)format("woff2")}.pcard[data-deck]{border-radius:max(3px, calc(var(--cw) * var(--rad)))}.pcard[data-deck][data-s=s]{--f-vs:inline}.pcard[data-deck][data-s=h]{--f-vh:inline}.pcard[data-deck][data-s=d]{--f-vd:inline}.pcard[data-deck][data-s=c]{--f-vc:inline}:root[data-deck="2"] .pcard[data-deck]{--suit-d:var(--suit-h);--suit-c:var(--suit-s)}.pcard[data-deck]:not(.xs)>b{left:calc(var(--cw) * var(--ixl));top:calc(var(--cw) * var(--ixt));width:calc(var(--cw) * var(--ixw));white-space:nowrap;font:var(--rkw) round(calc(var(--cw) * var(--rk)), 1px) / .8 var(--rkf);letter-spacing:var(--rkls,-.02em);justify-content:center;display:flex}.pcard[data-deck]:not(.xs)>b.ten{left:calc(var(--cw) * var(--ixl));font-size:round(calc(var(--cw) * var(--tk)), 1px);letter-spacing:var(--tkls)}.pcard[data-deck]:not(.xs)>i{left:calc(var(--cw) * var(--ixl));width:calc(var(--cw) * var(--ixw));top:calc(var(--cw) * (var(--ixt) + var(--ppg)) + round(calc(var(--cw) * var(--rk)), 1px) * .8);font-size:round(calc(var(--cw) * var(--pp)), 1px);justify-content:center;display:flex}.pcard[data-deck][data-card^=T]:not(.xs)>i{top:calc(var(--cw) * (var(--ixt) + var(--ppg)) + round(calc(var(--cw) * var(--tk)), 1px) * .8)}.pcard[data-deck]:not(.xs)>em{border-radius:inherit;width:auto;height:auto;box-shadow:none;font-size:inherit;background:0 0;inset:0}.pcard[data-deck]>em>svg.pp{top:auto;left:auto;right:calc(var(--cw) * var(--bgr));bottom:calc(var(--cw) * var(--bgr));width:round(calc(var(--cw) * var(--bg)), 1px);height:round(calc(var(--cw) * var(--bg)), 1px);position:absolute}.pcard[data-deck]>em>.fg,.pcard[data-deck]>em>.rp{display:none;position:absolute}.pcard[data-deck]>em>span>svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.pcard[data-deck].court>em>svg.pp{display:none}.pcard[data-deck].court>em>.fg{display:block}@container (width<=33.9px){.pcard[data-deck]>em{display:none}.pcard[data-deck][data-card^=T]:not(.xs)>i{top:auto}.pcard[data-deck]:not(.xs)>i{width:auto;top:auto;left:auto;right:calc(var(--cw) * var(--bgr));bottom:calc(var(--cw) * var(--bgr));font-size:round(calc(var(--cw) * var(--bg)), 1px)}}.pcard[data-deck=jewel]{--rad:.09;--rkf:var(--font-num);--rkw:800;color:#fbf4e4;--suit-s:#1a1b21;--suit-h:#b01a35;--suit-d:#1b56c4;--suit-c:#0f7d51;--ixl:.035;--ixt:.04;--ixw:.4;--rk:.62;--tk:.52;--tkls:-.02em;--pp:.25;--ppg:.01;--bg:.5;--bgr:.085;--f-robe:#fbf4e4;--f-robe2:#0000002e;--f-gold:#e9c46a;--f-skin:#fbf4e4;--f-hair:#fbf4e4;--f-ivory:#fbf4e4;--f-ink:color-mix(in srgb, var(--sc) 50%, #000);--f-edge:var(--f-ink);--f-redge:var(--f-ink);--f-pip:var(--f-ink);--f-lip:var(--f-ink);--f-pipg:var(--f-ink);--f-rose:#fbf4e4;--f-wood:#e9c46a;--f-lw:1.7px;--f-rw:1.7px;background:radial-gradient(120% 80% at 25% 0%, #ffffff29, #fff0 60%), linear-gradient(170deg, var(--f1), var(--f2));box-shadow:inset 0 1px 0 #ffffff47, inset 0 0 0 .5px #ffffff24, 0 calc(var(--cw) * .03) calc(var(--cw) * .08) #0000008c, 0 0 0 .5px #000c}.pcard[data-deck=jewel][data-s=s]{--f1:#34353e;--f2:#121318}.pcard[data-deck=jewel][data-s=h]{--f1:#d42b47;--f2:#8a0e24}.pcard[data-deck=jewel][data-s=d]{--f1:#2d6ee0;--f2:#123e98}.pcard[data-deck=jewel][data-s=c]{--f1:#179a64;--f2:#0a5a39}:root[data-deck="2"] .pcard[data-deck=jewel][data-s=d]{--f1:#d42b47;--f2:#8a0e24}:root[data-deck="2"] .pcard[data-deck=jewel][data-s=c]{--f1:#34353e;--f2:#121318}.pcard[data-deck=jewel]:not(.xs)>em:before{content:"";inset:calc(var(--cw) * .035);border-radius:calc(var(--cw) * .055);pointer-events:none;position:absolute;box-shadow:inset 0 0 0 1px #e9c46a8c}.pcard[data-deck=jewel]>em>.fg{right:calc(var(--cw) * .07);bottom:calc(var(--cw) * .07);width:calc(var(--cw) * .58);height:calc(var(--cw) * .7);box-shadow:inset 0 0 0 max(1px, calc(var(--cw) * .014)) #e9c46a, inset 0 0 0 calc(var(--cw) * .03) #00000040;background:radial-gradient(circle at 40% 30%,#0000000d,#00000047);border-radius:50%;overflow:hidden}.pcard[data-deck=jewel]>em>.fg>svg{height:93%;top:7%}.pcard[data-deck=jewel].ace>em>svg.pp{width:calc(var(--cw) * .74);height:calc(var(--cw) * .74);padding:calc(var(--cw) * .148);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='48' fill='none' stroke='%23e9c46a' stroke-width='1.6'/%3E%3Ccircle cx='50' cy='50' r='44' fill='none' stroke='%23e9c46a' stroke-width='.6' stroke-dasharray='1 2.2'/%3E%3C/svg%3E") 50%/100% no-repeat;inset:61% auto auto 50%;translate:-50% -50%}@container (width>=64px){.pcard[data-deck=jewel]>*{--ixl:.04;--ixt:.04;--ixw:.38;--rk:.6;--tk:.5;--pp:.24}}@container (width<=47.9px){.pcard[data-deck=jewel]>*{--ixl:.03;--ixt:.045;--ixw:.44;--rk:.66;--tk:.55;--tkls:-.03em;--pp:.28;--bg:.44;--bgr:.08}.pcard[data-deck=jewel]:not(.xs)>em:before{inset:calc(var(--cw) * .04);box-shadow:inset 0 0 0 1px #e9c46a59}.pcard[data-deck=jewel]>em>.fg{width:calc(var(--cw) * .52);height:calc(var(--cw) * .64);box-shadow:inset 0 0 0 1px #e9c46a}.pcard[data-deck=jewel].ace>em>svg.pp{top:auto;left:auto;right:calc(var(--cw) * var(--bgr));bottom:calc(var(--cw) * var(--bgr));width:round(calc(var(--cw) * var(--bg)), 1px);height:round(calc(var(--cw) * var(--bg)), 1px);background:0 0;padding:0;translate:none}}@container (width<=33.9px){.pcard[data-deck=jewel]>*{--ixl:.04;--ixt:.05;--ixw:.5;--rk:.7;--tk:.58;--tkls:-.04em;--pp:0;--ppg:0;--bg:.46}}.pcard.xs[data-deck=jewel]{background:linear-gradient(170deg, var(--f1), var(--f2));box-shadow:none}.pcard[data-deck=royal]{--rad:.07;--rkf:"Cinzel", Georgia, serif;--rkw:900;--suit-s:#16161b;--suit-h:#b3182f;--suit-d:#1b4fae;--suit-c:#0e6b42;--ixl:.005;--ixt:.06;--ixw:.47;--rk:.56;--tk:.46;--tkls:-.06em;--pp:.27;--ppg:.02;--bg:.44;--bgr:.08;--f-robe:var(--sc);--f-robe2:#0000004d;--f-gold:url(#pk-foil);--f-skin:#f5dfbf;--f-hairK:#ece6d8;--f-hairQ:#7a3a1a;--f-hairJ:#3f2614;--f-ink:#2a1f14;--f-edge:#2a1f14;--f-redge:#2a1f14;--f-ivory:#fbf6ea;--f-pip:url(#pk-foil);--f-hatch:inline;--f-rose:#c8243a;--f-lip:#b3182f;--f-wood:#6b4a2a;--f-pipg:var(--sc);--f-lw:1.3px;--f-rw:1.3px;box-shadow:inset 0 0 0 max(1px, calc(var(--cw) * .016)) #c9a453, inset 0 1.5px 0 #ffffffe6, 0 calc(var(--cw) * .03) calc(var(--cw) * .08) #00000080, 0 0 1px #000000b3;background:linear-gradient(168deg,#fffdf7 0%,#fbf5e7 50%,#efe3c8 100%)}.pcard[data-deck=royal]>em>.rp,.pcard[data-deck=royal].court>em>.fg{left:calc(var(--cw) * .51);right:calc(var(--cw) * .05);top:calc(var(--cw) * .075);bottom:calc(var(--cw) * .075);border:1px solid;border-image:linear-gradient(160deg,#9a6d1f,#f3d582 30%,#b98a2e 55%,#f7e2a2 80%,#94681f) 1;display:block}.pcard[data-deck=royal]:not(.court,.ace)>em>svg.pp{display:none}.pcard[data-deck=royal]>em>.rp>svg{width:90%;height:92%;top:4%;left:5%}.pcard[data-deck=royal]>em>.rp.ace>svg{width:92%;height:92%;top:4%;left:4%}.pcard[data-deck=royal].ace>em>svg.pp{display:none}.pcard[data-deck=royal].court>em>.fg{background:repeating-linear-gradient(135deg,#b98a2e1a 0 1px,#0000 1px 3px),linear-gradient(#fbf3de,#f3e5c2);overflow:hidden}.pcard[data-deck=royal].court>em>.fg>svg{width:96%;height:97%;top:3%;left:2%}@container (width>=64px){.pcard[data-deck=royal]>em>.rp:after,.pcard[data-deck=royal].court>em>.fg:after{content:"";border-radius:1px;position:absolute;inset:2.5px;box-shadow:inset 0 0 0 .5px #b98a2e99}}@container (width<=47.9px){.pcard[data-deck=royal]>*{--ppg:.025}.pcard[data-deck=royal]>em>.rp{display:none}.pcard[data-deck=royal]:not(.court)>em>svg.pp{display:block}.pcard[data-deck=royal].court>em>.fg{top:auto;left:auto;right:calc(var(--cw) * .06);bottom:calc(var(--cw) * .06);width:calc(var(--cw) * .43);height:calc(var(--cw) * .72);background:linear-gradient(#fbf3de,#f3e5c2);border:0;border-radius:2px;box-shadow:inset 0 0 0 1px #c59b3e}.pcard[data-deck=royal].court>em>.fg>svg{width:100%;height:100%;top:0;left:0}}@container (width<=33.9px){.pcard[data-deck=royal]>*{--ixl:.05;--ixt:.07;--ixw:.5;--rk:.58;--tk:.5;--tkls:-.08em;--pp:0;--ppg:0;--bg:.5}}.pcard.xs[data-deck=royal]{background:#fbf5e7;box-shadow:inset 0 0 0 1px #c59b3e}.pcard[data-deck=noir]{--rad:.08;--rkf:"Archivo", var(--font-num);--rkw:800;--suit-s:#f2ead8;--suit-h:#ff4a62;--suit-d:#4fa6ff;--suit-c:#35dc9a;--ixl:.04;--ixt:.06;--ixw:.38;--rk:.58;--tk:.52;--tkls:-.04em;--pp:.24;--ppg:.03;--bg:.5;--bgr:.09;--f-robe:color-mix(in srgb, var(--sc) 16%, #0b0b0e);--f-redge:var(--sc);--f-robe2:color-mix(in srgb, var(--sc) 50%, #0b0b0e);--f-gold:url(#pk-foil);--f-skin:url(#pk-foilpale);--f-hair:url(#pk-foilv);--f-ink:#0b0b0e;--f-edge:#0b0b0e;--f-ivory:#f3e3b4;--f-pip:var(--sc);--f-rose:var(--sc);--f-lip:#0b0b0e;--f-wood:#8a6420;--f-pipg:#0b0b0e;--f-lw:1.5px;--f-rw:2.4px;box-shadow:inset 0 0 0 max(1px, calc(var(--cw) * .016)) #c9a453, 0 calc(var(--cw) * .03) calc(var(--cw) * .09) #000000b3, 0 0 0 .5px #000000e6;background:linear-gradient(158deg,#ffffff1a 0%,#ffffff06 34%,#fff0 35%),radial-gradient(140% 100% at 30% 0,#202027,#0c0c0f 70%)}.pcard[data-deck=noir]:not(.xs)>b{text-shadow:0 0 calc(var(--cw) * .07) color-mix(in srgb, currentColor 45%, transparent)}.pcard[data-deck=noir]>em>svg.pp{background:radial-gradient(closest-side, color-mix(in srgb, currentColor 32%, transparent), transparent)}.pcard[data-deck=noir]:not(.xs,.court,.ace)>em{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='100'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M70.1 98.2L4.2 94.2M70.5 94.6L5.6 82.7M71.4 91.1L8.3 71.4M72.6 87.7L12.5 60.6M74.3 84.5L17.8 50.3M76.4 81.5L24.4 40.8M78.8 78.8L32.1 32.1M81.5 76.4L40.8 24.4M84.5 74.3L50.3 17.8M87.7 72.6L60.6 12.5M91.1 71.4L71.4 8.3M94.6 70.5L82.7 5.6M98.2 70.1L94.2 4.2' stroke='url(%23f)' stroke-width='0.8' fill='none' opacity='.5'/%3E%3C/svg%3E") right bottom / 100% calc(var(--cw)) no-repeat}.pcard[data-deck=noir]>em>.fg{right:calc(var(--cw) * .05);width:calc(var(--cw) * .6);height:calc(var(--cw) * 1.2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='200'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M-5.2 181.4L-124.7 130.2M-2.2 175.4L-115.3 111.3M1.4 169.8L-103.9 93.6M5.6 164.6L-90.6 77.2M10.3 160.0L-75.6 62.4M15.6 155.9L-59.0 49.4M21.2 152.3L-41.1 38.2M27.3 149.5L-22.0 29.2M33.6 147.3L-2.1 22.3M40.1 145.8L18.5 17.6M46.7 145.1L39.5 15.3M53.3 145.1L60.5 15.3M59.9 145.8L81.5 17.6M66.4 147.3L102.1 22.3M72.7 149.5L122.0 29.2M78.8 152.3L141.1 38.2M84.4 155.9L159.0 49.4M89.7 160.0L175.6 62.4M94.4 164.6L190.6 77.2M98.6 169.8L203.9 93.6M102.2 175.4L215.3 111.3M105.2 181.4L224.7 130.2' stroke='url(%23f)' stroke-width='0.7' fill='none' opacity='.45'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;bottom:0}.pcard[data-deck=noir].ace>em>svg.pp{width:calc(var(--cw) * .9);height:calc(var(--cw) * .9);padding:calc(var(--cw) * .198);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='100'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg opacity='.55' fill='none' stroke='url(%23f)'%3E%3Cpath d='M79.9 52.0L98.9 53.2M79.4 55.9L98.1 59.6M78.4 59.6L96.4 65.8M76.9 63.3L93.9 71.7M74.9 66.7L90.7 77.2M72.6 69.8L86.8 82.3M69.8 72.6L82.3 86.8M66.7 74.9L77.2 90.7M63.3 76.9L71.7 93.9M59.6 78.4L65.8 96.4M55.9 79.4L59.6 98.1M52.0 79.9L53.2 98.9M48.0 79.9L46.8 98.9M44.1 79.4L40.4 98.1M40.4 78.4L34.2 96.4M36.7 76.9L28.3 93.9M33.3 74.9L22.8 90.7M30.2 72.6L17.7 86.8M27.4 69.8L13.2 82.3M25.1 66.7L9.3 77.2M23.1 63.3L6.1 71.7M21.6 59.6L3.6 65.8M20.6 55.9L1.9 59.6M20.1 52.0L1.1 53.2M20.1 48.0L1.1 46.8M20.6 44.1L1.9 40.4M21.6 40.4L3.6 34.2M23.1 36.7L6.1 28.3M25.1 33.3L9.3 22.8M27.4 30.2L13.2 17.7M30.2 27.4L17.7 13.2M33.3 25.1L22.8 9.3M36.7 23.1L28.3 6.1M40.4 21.6L34.2 3.6M44.1 20.6L40.4 1.9M48.0 20.1L46.8 1.1M52.0 20.1L53.2 1.1M55.9 20.6L59.6 1.9M59.6 21.6L65.8 3.6M63.3 23.1L71.7 6.1M66.7 25.1L77.2 9.3M69.8 27.4L82.3 13.2M72.6 30.2L86.8 17.7M74.9 33.3L90.7 22.8M76.9 36.7L93.9 28.3M78.4 40.4L96.4 34.2M79.4 44.1L98.1 40.4M79.9 48.0L98.9 46.8' stroke='url(%23f)' stroke-width='0.7' fill='none'/%3E%3Ccircle cx='50' cy='50' r='29' stroke-width='1'/%3E%3Ccircle cx='50' cy='50' r='49' stroke-width='.7'/%3E%3C/g%3E%3C/svg%3E") center / 100% no-repeat, radial-gradient(closest-side, color-mix(in srgb, currentColor 32%, transparent), transparent 70%);inset:62% auto auto 50%;translate:-50% -50%}@container (width>=64px){.pcard[data-deck=noir]>*{--ixl:.045;--ixt:.06;--ixw:.36;--rk:.56;--tk:.5;--pp:.23}}@container (width<=47.9px){.pcard[data-deck=noir]>*{--ixl:.04;--ixt:.06;--ixw:.42;--rk:.62;--tk:.55;--tkls:-.05em;--pp:.27;--ppg:.025;--bg:.44;--bgr:.08}.pcard[data-deck=noir]:not(.xs)>em{background:0 0}.pcard[data-deck=noir]>em>.fg{width:calc(var(--cw) * .54);height:calc(var(--cw) * 1.08);background:0 0}.pcard[data-deck=noir].ace>em>svg.pp{top:auto;left:auto;right:calc(var(--cw) * var(--bgr));bottom:calc(var(--cw) * var(--bgr));width:round(calc(var(--cw) * var(--bg)), 1px);height:round(calc(var(--cw) * var(--bg)), 1px);background:radial-gradient(closest-side, color-mix(in srgb, currentColor 32%, transparent), transparent);padding:0;translate:none}}@container (width<=33.9px){.pcard[data-deck=noir]>*{--ixl:.05;--ixt:.07;--ixw:.5;--rk:.66;--tk:.58;--tkls:-.06em;--pp:0;--ppg:0;--bg:.46}}.pcard.xs[data-deck=noir]{background:#121216;box-shadow:inset 0 0 0 1px #e8c46a99}.pcard.xs[data-deck] b{font-family:var(--rkf);font-weight:var(--rkw);letter-spacing:-.02em}.pcard.back[data-deck]{box-shadow:0 calc(var(--cw) * .03) calc(var(--cw) * .08) #00000080, 0 0 1px #0009}.pcard.back[data-deck]:after{width:calc(var(--cw) * var(--em));height:calc(var(--cw) * var(--em));background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%3e%3cdefs%3e%3cradialGradient%20id='c1b'%20cx='.34'%20cy='.26'%20r='.85'%3e%3cstop%20offset='0'%20stop-color='%23FFF1C6'/%3e%3cstop%20offset='.22'%20stop-color='%23F7D272'/%3e%3cstop%20offset='.55'%20stop-color='%23E0A526'/%3e%3cstop%20offset='.82'%20stop-color='%23B07A18'/%3e%3cstop%20offset='1'%20stop-color='%237C4F10'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1e'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF4D6'/%3e%3cstop%20offset='.5'%20stop-color='%23E9B94A'%20stop-opacity='.4'/%3e%3cstop%20offset='1'%20stop-color='%235E3B08'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c1i'%20cx='.5'%20cy='.32'%20r='.75'%3e%3cstop%20offset='0'%20stop-color='%231D2533'/%3e%3cstop%20offset='.7'%20stop-color='%230C1017'/%3e%3cstop%20offset='1'%20stop-color='%2307090C'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1h'%20x1='0'%20y1='0'%20x2='.35'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF0BE'/%3e%3cstop%20offset='.42'%20stop-color='%23F2C453'/%3e%3cstop%20offset='1'%20stop-color='%23C0821A'/%3e%3c/linearGradient%3e%3c/defs%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='url(%23c1b)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%230D1016'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='198.5'%20fill='none'%20stroke='url(%23c1e)'%20stroke-width='3'/%3e%3ccircle%20cx='256'%20cy='256'%20r='158'%20fill='none'%20stroke='%236B430C'%20stroke-width='4'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='154.5'%20fill='none'%20stroke='%23FFE7A0'%20stroke-width='2'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='url(%23c1i)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='none'%20stroke='%23F6D27A'%20stroke-width='2.5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='127'%20fill='none'%20stroke='%23E0A526'%20stroke-opacity='.42'%20stroke-width='3.6'%20stroke-linecap='round'%20stroke-dasharray='0%2011.08'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='url(%23c1h)'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20274.92%20186.32%20298.14%20186.32C323.94%20186.32%20342%20206.1%20342%20231.9C342%20270.6%20305.88%20296.4%20256%20341.12Z'%20fill='%235E3B08'%20fill-opacity='.26'/%3e%3c/svg%3e") 50%/contain no-repeat;-webkit-mask:none;mask:none}.pcard.back[data-deck=jewel]{--em:.3;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='v' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff0c4'/%3E%3Cstop offset='.35' stop-color='%23e7bf5c'/%3E%3Cstop offset='.7' stop-color='%23b3842a'/%3E%3Cstop offset='1' stop-color='%23e9c66c'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='22' y1='38' x2='78' y2='102'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3Cpattern id='j' width='12' height='8' patternUnits='userSpaceOnUse' patternTransform='translate(2 0)'%3E%3Cpath d='M0 8A6 6 0 0 1 12 8M3 8A3 3 0 0 1 9 8M6 2V8' fill='none' stroke='%231a1206' stroke-width='.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100' height='140' fill='url(%23v)'/%3E%3Crect x='5' y='5' width='90' height='130' rx='4' fill='url(%23j)' opacity='.8'/%3E%3Crect x='5' y='5' width='90' height='130' rx='4' fill='none' stroke='%231a1206' stroke-width='1.4'/%3E%3Cpath d='M50 38 78 70 50 102 22 70Z' fill='%23111114' stroke='%231a1206'/%3E%3Cpath d='M50 43 73.6 70 50 97 26.4 70Z' fill='none' stroke='url(%23f)' stroke-width='.8'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pcard.back[data-deck=royal]{--em:.36;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='140'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3Cpattern id='l' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='translate(50 70) rotate(45)'%3E%3Crect width='10' height='10' fill='none' stroke='%23d9b25a' stroke-width='.5'/%3E%3Ccircle cx='5' cy='5' r='1.3' fill='%23e9c46a'/%3E%3Ccircle cx='0' cy='0' r='.7' fill='%23e9c46a'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='%237d0f22'/%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='url(%23l)' opacity='.75'/%3E%3Crect x='6' y='6' width='88' height='128' rx='4' fill='none' stroke='url(%23f)' stroke-width='1.6'/%3E%3Crect x='9.5' y='9.5' width='81' height='121' rx='2.5' fill='none' stroke='url(%23f)' stroke-width='.6'/%3E%3Ccircle cx='50' cy='70' r='24' fill='%235a0816' stroke='url(%23f)' stroke-width='1.4'/%3E%3Ccircle cx='50' cy='70' r='20.5' fill='none' stroke='url(%23f)' stroke-width='.5'/%3E%3Cpath d='M74.4 72.4L78.9 72.8M73.4 77.1L77.8 78.4M71.6 81.5L75.6 83.7M68.9 85.5L72.4 88.4M65.5 88.9L68.4 92.4M61.5 91.6L63.7 95.6M57.1 93.4L58.4 97.8M52.4 94.4L52.8 98.9M47.6 94.4L47.2 98.9M42.9 93.4L41.6 97.8M38.5 91.6L36.3 95.6M34.5 88.9L31.6 92.4M31.1 85.5L27.6 88.4M28.4 81.5L24.4 83.7M26.6 77.1L22.2 78.4M25.6 72.4L21.1 72.8M25.6 67.6L21.1 67.2M26.6 62.9L22.2 61.6M28.4 58.5L24.4 56.3M31.1 54.5L27.6 51.6M34.5 51.1L31.6 47.6M38.5 48.4L36.3 44.4M42.9 46.6L41.6 42.2M47.6 45.6L47.2 41.1M52.4 45.6L52.8 41.1M57.1 46.6L58.4 42.2M61.5 48.4L63.7 44.4M65.5 51.1L68.4 47.6M68.9 54.5L72.4 51.6M71.6 58.5L75.6 56.3M73.4 62.9L77.8 61.6M74.4 67.6L78.9 67.2' stroke='url(%23f)' stroke-width='0.8' fill='none'/%3E%3Cpath transform='translate(14 14) rotate(0)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(86 14) rotate(90)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(86 126) rotate(180)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3Cpath transform='translate(14 126) rotate(270)' d='M0 0h10M0 0v10M2.5 2.5l4 4' stroke='url(%23f)' stroke-width='1' fill='none'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pcard.back[data-deck=noir]{--em:.32;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='f' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='100' y2='140'%3E%3Cstop offset='0' stop-color='%238a6019'/%3E%3Cstop offset='.26' stop-color='%23f7dc8e'/%3E%3Cstop offset='.48' stop-color='%23b98a2e'/%3E%3Cstop offset='.7' stop-color='%23fbe8ad'/%3E%3Cstop offset='1' stop-color='%2394681f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100' height='140' fill='%230b0b0e'/%3E%3Cpath d='M71.0 70.9L139.9 73.9M70.8 72.7L139.2 81.7M70.5 74.5L137.9 89.5M70.0 76.3L135.8 97.1M69.4 78.0L133.1 104.4M68.6 79.7L129.8 111.6M67.7 81.3L125.9 118.4M66.7 82.8L121.4 124.8M65.5 84.2L116.4 130.8M64.2 85.5L110.8 136.4M62.8 86.7L104.8 141.4M61.3 87.7L98.4 145.9M59.7 88.6L91.6 149.8M58.0 89.4L84.4 153.1M56.3 90.0L77.1 155.8M54.5 90.5L69.5 157.9M52.7 90.8L61.7 159.2M50.9 91.0L53.9 159.9M49.1 91.0L46.1 159.9M47.3 90.8L38.3 159.2M45.5 90.5L30.5 157.9M43.7 90.0L22.9 155.8M42.0 89.4L15.6 153.1M40.3 88.6L8.4 149.8M38.7 87.7L1.6 145.9M37.2 86.7L-4.8 141.4M35.8 85.5L-10.8 136.4M34.5 84.2L-16.4 130.8M33.3 82.8L-21.4 124.8M32.3 81.3L-25.9 118.4M31.4 79.7L-29.8 111.6M30.6 78.0L-33.1 104.4M30.0 76.3L-35.8 97.1M29.5 74.5L-37.9 89.5M29.2 72.7L-39.2 81.7M29.0 70.9L-39.9 73.9M29.0 69.1L-39.9 66.1M29.2 67.3L-39.2 58.3M29.5 65.5L-37.9 50.5M30.0 63.7L-35.8 42.9M30.6 62.0L-33.1 35.6M31.4 60.3L-29.8 28.4M32.3 58.7L-25.9 21.6M33.3 57.2L-21.4 15.2M34.5 55.8L-16.4 9.2M35.8 54.5L-10.8 3.6M37.2 53.3L-4.8 -1.4M38.7 52.3L1.6 -5.9M40.3 51.4L8.4 -9.8M42.0 50.6L15.6 -13.1M43.7 50.0L22.9 -15.8M45.5 49.5L30.5 -17.9M47.3 49.2L38.3 -19.2M49.1 49.0L46.1 -19.9M50.9 49.0L53.9 -19.9M52.7 49.2L61.7 -19.2M54.5 49.5L69.5 -17.9M56.3 50.0L77.1 -15.8M58.0 50.6L84.4 -13.1M59.7 51.4L91.6 -9.8M61.3 52.3L98.4 -5.9M62.8 53.3L104.8 -1.4M64.2 54.5L110.8 3.6M65.5 55.8L116.4 9.2M66.7 57.2L121.4 15.2M67.7 58.7L125.9 21.6M68.6 60.3L129.8 28.4M69.4 62.0L133.1 35.6M70.0 63.7L135.8 42.9M70.5 65.5L137.9 50.5M70.8 67.3L139.2 58.3M71.0 69.1L139.9 66.1' stroke='url(%23f)' stroke-width='0.55' fill='none'/%3E%3Crect x='6' y='6' width='88' height='128' rx='3' fill='none' stroke='%230b0b0e' stroke-width='7'/%3E%3Crect x='6' y='6' width='88' height='128' rx='3' fill='none' stroke='url(%23f)' stroke-width='1.2'/%3E%3Crect x='9' y='9' width='82' height='122' rx='1.8' fill='none' stroke='url(%23f)' stroke-width='.45'/%3E%3Cpath d='M34 20H66M40 23H60' stroke='url(%23f)' stroke-width='.7'/%3E%3Cpath d='M34 120H66M40 117H60' stroke='url(%23f)' stroke-width='.7'/%3E%3Ccircle cx='50' cy='70' r='20' fill='%230b0b0e' stroke='url(%23f)' stroke-width='1.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.tl-fan .pcard.bomb[data-deck]{--bar:linear-gradient(var(--tt-accent), var(--tt-accent)) calc(var(--cw) * .07) calc(100% - 5px) / calc(var(--cw) * .42) 4px no-repeat}.tl-fan .pcard.bomb[data-deck=jewel]{background:var(--bar), radial-gradient(120% 80% at 25% 0%, #ffffff29, #fff0 60%), linear-gradient(170deg, var(--f1), var(--f2))}.tl-fan .pcard.bomb[data-deck=royal]{background:var(--bar), linear-gradient(168deg, #fffdf7 0%, #fbf5e7 50%, #efe3c8 100%)}.tl-fan .pcard.bomb[data-deck=noir]{background:var(--bar), radial-gradient(140% 100% at 30% 0%, #202027, #0c0c0f 70%)}.panes{flex:1;min-height:0;display:flex}.table-pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.table-screen:not(.multi-grid) .panes{overflow-x:clip}.table-screen:not(.multi-grid) :is(.stage,.ofc,.gated-table){touch-action:pan-y}.table-main.swiping{will-change:transform}.table-main.snap{transition:transform .2s var(--e-decel)}.table-screen:not(.multi-grid) .table-main.enter-next{animation:felt-in-next .22s var(--e-decel) backwards}.table-screen:not(.multi-grid) .table-main.enter-prev{animation:felt-in-prev .22s var(--e-decel) backwards}@keyframes felt-in-next{0%{opacity:0;transform:translate(32%)}}@keyframes felt-in-prev{0%{opacity:0;transform:translate(-32%)}}.table-main:after{content:"";z-index:9;opacity:0;pointer-events:none;width:28px;position:absolute;top:0;bottom:0}.table-main[data-edge]:after{animation:.45s ease-out edge-glow}.table-main[data-edge=r]:after{background:linear-gradient(270deg,#e0a52673,#0000);right:0}.table-main[data-edge=l]:after{background:linear-gradient(90deg,#e0a52673,#0000);left:0}@keyframes edge-glow{20%{opacity:1}}@media (prefers-reduced-motion:reduce){.table-main.snap{transition:none}.table-screen:not(.multi-grid) .table-main:is(.enter-next,.enter-prev){animation:none}.table-main[data-edge]:after{opacity:1;animation:none}}.multi-grid .panes{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));grid-template-rows:repeat(var(--rows,1), minmax(0, 1fr));gap:4px;padding:4px;display:grid}.multi-top .tstrip{flex:1;min-width:0;padding:6px 0}.table-body{min-height:0}.multi-grid .table-pane{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;overflow:hidden}.multi-grid .table-pane.active{box-shadow:inset 0 0 0 2px var(--gold)}.multi-grid .table-pane.active .pane-h{box-shadow:inset 0 -3px 0 var(--gold)}.multi-grid .table-pane.my-turn{outline:2px solid var(--ruby-dot);outline-offset:1px}.pane-h{border-bottom:1px solid var(--hair-g);background:linear-gradient(#0d0c0b,#070707);flex:none;align-items:center;gap:4px;min-height:44px;padding:0 6px 0 12px;display:flex}.pane-h h2{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:15px;font-weight:700;overflow:hidden}.pane-h .sub{color:var(--ink-2);text-overflow:ellipsis;font-size:11.5px;font-weight:500;display:block;overflow:hidden}.multi-grid .table-body{grid-template-columns:minmax(0,1fr)}.multi-grid .side:not(.open){display:none}.multi-grid .side.open{z-index:70;background:var(--panel);border-left:1px solid var(--line);flex-direction:column;width:min(340px,100%);display:flex;position:absolute;inset:44px 0 0 auto;box-shadow:-12px 0 40px #00000080}.multi-grid .side.open .side-close{display:inline-flex}.multi-grid .hist-btn{display:grid}.multi-grid .stage{--av:48px;--plate-w:120px;--cw-md:48px;--cw-lg:56px}.multi-grid .stage:is([data-seats="7"],[data-seats="8"],[data-seats="9"]){--cw-sm:22px}.multi-grid .seat.shown .dealer{z-index:1}.multi-grid .ofc-tools{justify-content:flex-start;gap:8px}.multi-grid .ofc-tools .add-pill{margin-right:0}.multi-grid .ofc-tools .chat-fab{margin-left:auto}.multi-grid .seat{width:96px}.pane-layer{z-index:75;pointer-events:none;contain:layout;position:absolute;inset:0}.pane-layer>*{pointer-events:auto}.scrim.in-pane{height:auto;position:absolute;inset:0}.scrim.in-pane .sheet{max-height:calc(100% - 16px)}.toasts.in-pane{pointer-events:none;width:min(420px,100% - 24px);position:absolute;top:52px;left:50%;transform:translate(-50%)}.bubble{z-index:8;color:#111827;white-space:normal;overflow-wrap:anywhere;text-align:center;-webkit-line-clamp:2;line-clamp:2;pointer-events:none;width:max-content;max-width:132px;max-height:40px;animation:bubble-in .16s var(--e-decel) both;background:#f4f6fa;border-radius:12px;-webkit-box-orient:vertical;padding:3px 8px;font-size:12px;font-weight:600;line-height:16px;display:-webkit-box;position:absolute;bottom:calc(100% + 4px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 12px #0006}.seat.hero{z-index:4}@keyframes bubble-in{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.bubble{animation:none}}.chat-panel{flex-direction:column;gap:10px;display:flex}.chat-panel>*{flex:none}.chat-off{min-height:var(--tap);color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.chat-off input{width:var(--tap);height:var(--tap);accent-color:var(--accent);flex:none}.chat-lines{max-height:min(calc(var(--app-h) * .38), 320px);overscroll-behavior:contain;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.chat-line{background:var(--panel-2);border-radius:10px;align-items:baseline;gap:8px;padding:6px 10px;font-size:14px;display:flex}.chat-line.quick .chat-text{font-style:italic}.chat-name{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--accent);flex:none;font-weight:700;overflow:hidden}.chat-text{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;color:var(--ink);flex:1}.chat-mute{min-height:32px;color:var(--ink-3);border-radius:8px;flex:none;padding:0 8px;font-size:12px}.chat-muted-note{align-items:center;gap:8px;font-size:13px;display:flex;margin:0!important}.chat-quick,.chat-emoji{flex-wrap:wrap;gap:6px;display:flex}.chip-btn{min-height:var(--tap);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:999px;padding:0 14px;font-size:14px;font-weight:700}.emoji-btn{width:var(--tap);height:var(--tap);background:var(--panel-2);border-radius:12px;font-size:22px}.chat-form.actions{gap:8px;display:flex}.chat-form.actions .btn{flex:none}.chat-form input{min-width:0;min-height:var(--tap);background:var(--bg-2);color:var(--ink);border:1px solid var(--line);border-radius:12px;flex:1;padding:0 12px;font-size:16px}.chat-panel .error{color:var(--danger);margin:0}.field.check-row{min-height:var(--tap);flex-direction:row;align-items:center;gap:10px}.field.check-row input{width:22px;height:22px;accent-color:var(--accent);flex:none}.pane-add{flex:none;align-items:center;display:flex}.pane-h .pane-add .add-pill{justify-content:center;width:44px;height:44px;min-height:44px;padding:0;position:static}.pane-add .add-pill:before{content:none}.pane-add .add-pill svg{width:20px;height:20px}.pane-add .add-lbl,.pane-add .add-q,.pane-add .add-x{display:none}.pane-add .add-qo{width:100%;height:100%;color:inherit;border-radius:999px;place-items:center;display:grid;position:relative}.pane-add .add-qo b{white-space:nowrap;font:700 11px/1.2 var(--font-num);color:#1a1206;background:var(--gold-hi,#f1cf7a);border-radius:999px;padding:1px 5px;position:absolute;bottom:-5px;left:50%;translate:-50%;box-shadow:0 1px 3px #0009}.seat-btn[aria-pressed=true]{color:var(--gold-hi,#f1cf7a)}:root{--live-ink:#ff8295;--leather:linear-gradient(180deg, #3b322b 0%, #221c18 16%, #120f0d 52%, #0b0908 82%, #1b1613 100%);--stitch:1.2px dashed #deb86c61;--inlay:0 0 0 1px #3a2708, inset 0 0 0 1.2px #d9a943, inset 0 0 0 2.2px #5d3f0b;--well:inset 0 2px 6px #000000e6, inset 0 0 0 1px #000000b3, 0 1px 0 #ffecc81f, 0 0 0 1px #3a2708, 0 0 0 2.2px #b88b35;--felt-window:radial-gradient(120% 140% at 50% 30%, var(--tt-felt-hi) 0%, var(--tt-felt-a) 55%, var(--tt-felt-b) 100%);--felt-rim:inset 0 0 0 1.5px #f0c865, inset 0 0 0 3px #3a2708}.in-room{--bg:#050506;--bg-2:#0c0c0e;--panel:#121215;--panel-2:#1a1a1e;--line:#ffffff12;--ink:#f3ecdd;--ink-2:#c9c1b1;--ink-3:#978f81;--accent:var(--gold);--accent-ink:var(--gold-ink);--r-btn:12px;--raise-1:var(--gold);--raise-2:var(--gold-lo);--raise-ink:var(--gold-ink);--allin:var(--ruby);--danger:var(--live-ink);--t-ok:var(--gold-hi);--t-warn:var(--gold-hi);--t-crit:var(--ruby-dot);--t-bank:var(--ruby-dot)}.table-screen{background:radial-gradient(1100px 560px at 50% -240px, #edbb4b14, transparent 70%), var(--bg)}.stage:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#edbb4b1c,#edbb4b08 60%,#0000);border-radius:50%;position:absolute;inset:12% 4% 0}.table-screen .topbar,.pane-h{box-shadow:0 1px 0 var(--hair-g), 0 10px 24px #00000073;z-index:8;background:linear-gradient(#0d0c0b,#070707);border-bottom:0;position:relative}.table-screen .topbar{min-height:calc(54px + var(--sat));gap:2px;padding-right:4px}.table-screen .topbar h1{letter-spacing:-.01em;font-size:18px;line-height:1.2}.table-screen .topbar .sub{color:var(--ink-3);font-size:13px}.table-screen .ib{color:var(--ink-2)}@media (hover:hover){.table-screen .ib:hover:not(:disabled){color:var(--gold-hi)}}.table-screen .ib:active{background:#edbb4b14}.verified{white-space:nowrap;height:36px;color:var(--gold-hi);background:linear-gradient(#edbb4b1f,#edbb4b0a);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #edbb4b73}.verified svg{width:18px;height:18px}.verified.slot{visibility:hidden;flex-shrink:1;min-width:0;overflow:hidden}.verified.bad{color:var(--live-ink);background:#b3182f2e;box-shadow:inset 0 0 0 1px #ff3b548c}@media (max-width:430px),(orientation:landscape) and (max-height:500px){.verified .lbl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.verified{width:44px;height:44px;box-shadow:none;background:0 0;justify-content:center;padding:0}}@media (min-width:1200px){.table-screen .topbar{min-height:calc(68px + var(--sat));padding:var(--sat) 20px 0 10px;gap:8px}.table-screen .topbar h1{font-size:22px}.table-screen .topbar h1 .sub{font-size:14px}.table-screen .topbar .ib{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff05}}.pane-h h2 .sub{color:var(--ink-3)}.tstrip{z-index:7;flex:none;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.srail{background:var(--leather);border-radius:999px;flex:1;min-width:0;padding:7px;position:relative;box-shadow:inset 0 1px #ffecc833,inset 0 -2px 3px #000000bf,0 0 0 1px #000,0 0 0 2px #edbb4b1a,0 12px 26px #0009}.srail:before{content:"";border-radius:inherit;border:var(--stitch);pointer-events:none;z-index:2;position:absolute;inset:3px}.srail:after{content:"";border-radius:inherit;box-shadow:var(--inlay);pointer-events:none;z-index:2;position:absolute;inset:5.5px}.track{scrollbar-width:none;overscroll-behavior-x:contain;border-radius:999px;display:flex;overflow-x:auto}.track::-webkit-scrollbar{display:none}.ttile{color:#c9bba1;border-radius:999px;flex:none;align-items:center;height:52px;display:flex;position:relative}.ttile+.ttile:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff1c6,#d9a943 55%,#6b4a10);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-3px}.ttile.on:before,.ttile.on+.ttile:before{content:none}.tile-main{text-align:left;min-width:96px;max-width:176px;color:inherit;border-radius:999px;align-self:stretch;align-items:center;gap:9px;padding:0 4px 0 12px;line-height:1.15;display:flex;position:relative}.ttile.cards .tile-main{max-width:190px}.tile-txt{flex-direction:column;min-width:0;display:flex}.tile-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.tile-st{font:600 15px var(--font-num);color:var(--ink-2);white-space:nowrap;display:block}.ttile.on{color:var(--ink);background:var(--felt-window);box-shadow:var(--felt-rim), inset 0 5px 10px #00000073, 0 0 0 1px #000c}.ttile.turn:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;box-shadow:inset 0 0 0 2px var(--ruby-dot), 0 0 0 3px #ff3b5447, 0 0 18px #ff3b5459;will-change:opacity;animation:1.4s ease-in-out infinite alternate tile-ring;position:absolute;inset:1px}.ttile.turn .tile-st{color:var(--live-ink);font-weight:700}.ttile.on .tile-st{color:var(--ink)}.ttile.on.turn .tile-st{color:#ffc2cc}.ttile.leaving .tile-st{color:var(--gold-hi)}.tile-timer{background:var(--ruby-dot);transform-origin:0;z-index:4;pointer-events:none;border-radius:3px;height:3px;animation:linear both tile-timer;position:absolute;bottom:5px;left:20px;right:20px}@keyframes tile-timer{0%{transform:scaleX(var(--from,1))}to{transform:scaleX(0)}}@keyframes tile-ring{0%{opacity:.45}to{opacity:1}}.tile-cards{flex:none;display:flex}.tile-cards .pcard.xs{border-radius:3px;flex-direction:column;gap:0;min-width:20px;height:28px;margin:0;padding:0 2px;line-height:.9;box-shadow:0 1px 2px #00000080}.tile-cards .pcard+.pcard{margin-left:-5px}.tile-cards.n4 .pcard+.pcard{margin-left:-6px}.tile-cards .pcard.xs b{letter-spacing:-.03em;font-size:13px}.tile-cards .pcard.xs i{font-size:9.5px}.tile-cards .pcard.back{--cw:20px;border-radius:3px;width:20px;min-width:0;height:28px;padding:0}.tile-cards.folded{opacity:.45}.tile-cards.gated{font-size:18px}.tile-trophy{color:var(--gold-hi);flex:none;place-items:center;display:grid}.tile-trophy svg{width:16px;height:16px}.tdock .tile-trophy{position:absolute;top:6px;right:6px}.tdock .ttile{position:relative}.tile-more{width:44px;height:44px;color:var(--ink-3);border-radius:999px;flex:none;place-items:center;margin-right:2px;display:grid}.tile-more svg{width:20px;height:20px}.ttile.on .tile-more{color:var(--ink-2)}.tile-undo{height:44px;color:var(--gold-ink);background:var(--cta);border-radius:999px;flex:none;margin-right:4px;padding:0 14px;font-size:13px;font-weight:700}.addt{width:52px;height:52px;color:var(--gold-hi);background:linear-gradient(#1c1813,#0c0b09);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #edbb4b80,inset 0 1px #ffecc81a,0 8px 18px #00000080}.addt svg{width:22px;height:22px}.addt span{display:none}.strip-add{flex:none;align-items:center;display:flex}.strip-add .add-pill{min-height:44px}.strip-add .add-pill:before{content:none}.add-qo{display:none}.tog{min-height:44px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:14px;font-weight:600;display:inline-flex}.tog i{background:#1b1a1c;border-radius:11px;flex:none;width:36px;height:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 2px 3px #0009}.tog i:after{content:"";width:16px;height:16px;transition:transform .2s var(--e-decel);background:#8a8378;border-radius:50%;position:absolute;top:3px;left:3px}.tog[aria-pressed=true]{color:var(--ink)}.tog[aria-pressed=true] i{background:linear-gradient(#8a6418,#5c420f);box-shadow:inset 0 0 0 1px #edbb4b99}.tog[aria-pressed=true] i:after{background:radial-gradient(circle at 35% 30%,#fff1c6,#edbb4b 60%,#b07a18);transform:translate(14px)}.tstrip-opts{flex:none;gap:8px;margin-left:auto;display:flex}.tile-menu-opts{display:none}@media (max-width:699px),(orientation:landscape) and (max-height:500px){.tstrip-opts{display:none}.tstrip.has-add{gap:8px}.tstrip.has-add .ttile.cards .tile-main{max-width:176px}.strip-add .add-pill{justify-content:center;width:52px;height:52px;padding:0}.strip-add .add-pill svg{width:22px;height:22px}.strip-add .add-lbl,.strip-add .add-q,.strip-add .add-x{display:none}.strip-add .add-qo{width:100%;height:100%;color:inherit;border-radius:999px;place-items:center;display:grid;position:relative}.strip-add .add-qo b{white-space:nowrap;font:700 11px/1.2 var(--font-num);color:#1a1206;background:var(--gold-hi,#f1cf7a);border-radius:999px;padding:1px 5px;position:absolute;bottom:-5px;left:50%;translate:-50%;box-shadow:0 1px 3px #0009}.tile-menu-opts{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-top:4px;display:flex}}.tile-menu .danger-ink{color:var(--live-ink)}@media (min-width:700px) and (min-height:501px){.tstrip{gap:18px;padding:12px 20px}.srail{flex:0 auto;align-items:center;display:flex}.tile-main{min-width:150px;max-width:200px}.ttile{height:56px}.addt{width:auto;height:50px;padding:0 18px 0 14px}.addt span{display:inline}}@media (orientation:portrait) and (max-height:760px){.tstrip{padding:6px 12px}.srail{padding:5px}.srail:after{inset:4px}.ttile{height:44px}.addt{width:46px;height:46px}}@media (orientation:portrait) and (max-height:760px) and (max-width:699px){.strip-add .add-pill{width:46px;height:46px}}@media (orientation:landscape) and (max-height:500px){.table-screen .topbar{min-height:calc(60px + var(--sat));gap:4px}.table-screen .topbar h1{flex:none;width:150px;font-size:16px}.topbar .tstrip{flex:1;gap:8px;padding:0}.topbar .srail{padding:5px}.topbar .srail:after{inset:4px}.topbar .ttile{height:44px}.topbar .tile-main{gap:7px;min-width:0;max-width:158px;padding-left:10px}.topbar .tile-name,.topbar .tile-st{font-size:14px}.topbar .addt,.topbar .strip-add .add-pill{width:46px;height:46px}}.tdock{scrollbar-width:none;background:var(--leather);flex:none;align-items:center;gap:0;padding:6px;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffecc833,0 -1px #000}.tdock::-webkit-scrollbar{display:none}.tdock .ttile{flex-direction:column;justify-content:center;align-items:flex-start;min-width:96px;max-width:160px;height:48px;padding:0 16px}.tdock .ttile.turn .tile-st{color:var(--live-ink)}@media (min-width:700px){.tdock{z-index:60;right:max(16px, var(--sar));top:calc(var(--app-h) - 16px - var(--sab));border-radius:22px;flex-direction:column;align-items:stretch;padding:8px;position:fixed;overflow:visible;transform:translateY(-100%);box-shadow:inset 0 1px #ffecc833,0 0 0 1px #000,0 0 0 2px #edbb4b1f,0 18px 40px #0009}.tdock .ttile+.ttile:before{margin:0 0 0 -3px;top:-3px;left:50%}}.tbanner{min-height:46px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-g2), 0 10px 24px #0000008c;background:linear-gradient(#181614f5,#0c0b0bf7);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:6px 12px 0;padding:3px 4px 3px 14px;font-size:14px;line-height:1.35;display:flex;position:relative}.tbanner:not(:has(button)){padding-right:14px}.tbanner b{font-family:var(--font-num);color:var(--gold-hi);font-size:17px}.tbanner .btn{min-height:40px}.tbanner.warn{color:#ffd5d2;box-shadow:inset 3px 0 0 var(--ruby), inset 0 0 0 1px #ff3b5459, 0 10px 24px #0000008c}.tbanner.turn-elsewhere{font-weight:600}.tbanner.turn-elsewhere b{color:var(--live-ink)}.tbanner.turn-elsewhere .btn{min-width:64px;min-height:44px}.tbanner.turn-elsewhere:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--ruby-dot), 0 0 0 3px #ff3b5426;will-change:opacity;animation:1.4s ease-in-out infinite alternate tile-ring;position:absolute;inset:0}.tbanner.maint{color:#ffe3a6;font-variant-numeric:tabular-nums;justify-content:center;font-weight:600}.tbanner.maint.frozen,.tbanner.maint.closed{color:#ffd5d2;box-shadow:inset 3px 0 0 var(--ruby), inset 0 0 0 1px #ff3b5459, 0 10px 24px #0000008c}.tbanner.maint.emptied{color:var(--ok)}.tbanner.tt-rebuy-row,.tbanner.tt-h4h{color:#ffe3a6}.tbanner.tt-break{color:#d6e9ff}.tbanner.tt-paused{color:var(--gold-hi)}.tbanner.tt-moved{color:var(--ok)}.table-screen .tt-stat b{color:var(--gold-hi)}.in-room .ntoast{box-shadow:inset 0 0 0 1px var(--hair-g2), 0 10px 24px #0000008c;background:linear-gradient(#181614f7,#0c0b0bfa)}.in-room .ntoast-from{color:var(--gold-hi)}.chat-fab{z-index:6;width:48px;height:48px;color:var(--gold-hi);background:linear-gradient(#1c1813,#0c0b09);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;left:12px;box-shadow:inset 0 0 0 1px #edbb4b73,inset 0 1px #ffecc81f,0 4px 10px #00000080}.chat-fab svg{width:22px;height:22px}.chat-dot{background:var(--ruby-dot);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #0c0b09}.stand-up{z-index:6;position:absolute;top:12px;right:12px}.table-screen .stand-up.btn{min-height:44px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-g2);background:#0a0a0bcc;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.actionbar{z-index:9;padding:12px 12px calc(14px + var(--sab));background:var(--leather);border-radius:26px 26px 0 0;flex:none;grid-template-columns:minmax(0,1fr);gap:10px;display:grid;position:relative;box-shadow:inset 0 1px #ffecc833,0 -1px #000,0 -6px 14px #0000008c}.actionbar:before{content:"";border:var(--stitch);pointer-events:none;border-bottom:0;border-radius:22px 22px 0 0;position:absolute;inset:4px 4px 0}.ab-info{gap:8px;min-width:0;display:grid}.infoline{color:#b5a992;justify-content:space-between;align-items:center;gap:10px;min-height:26px;font-size:13px;display:flex}.infoline .yt{color:var(--gold-hi);font-size:15px;font-weight:700}.infoline .why{color:var(--live-ink);font-size:14px;font-weight:600}.bankc{height:26px;font:700 15px var(--font-num);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair-g2);background:#edbb4b0f;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.bankc svg{width:15px;height:15px;color:var(--gold)}.bankc.on{color:#fff;background:var(--ruby);box-shadow:none}.bankc.on svg{color:#fff}.bankc.use{cursor:pointer;color:var(--gold-hi);touch-action:manipulation;border:0;position:relative}.bankc.use:before{content:"";position:absolute;inset:-9px -4px}.bankc.use:active{transform:scale(.96)}.bankc.use:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.bankc.use.urgent{color:#1a1206;background:var(--gold-hi);animation:1s ease-out infinite bank-pulse;box-shadow:0 0 #edbb4b99}.bankc.use.urgent svg{color:#1a1206}@keyframes bank-pulse{to{box-shadow:0 0 0 10px #edbb4b00}}@media (prefers-reduced-motion:reduce){.bankc.use.urgent{animation:none}}.tbar:empty{visibility:hidden}.tbar{background:#ffffff14;border-radius:4px;height:4px;position:relative;overflow:hidden}.tbar i{background:linear-gradient(90deg, #d99f2b, var(--gold-hi));transform-origin:0;animation:tbar var(--dur) linear var(--delay) both;border-radius:4px;position:absolute;inset:0}.tbar i:after{content:"";border-radius:inherit;background:var(--ruby-dot);animation:tbar-low var(--dur) steps(1, end) var(--delay) both;position:absolute;inset:0}.tbar i.bank{background:var(--ruby-dot);animation:tbar var(--dur) linear var(--delay) both, fade-in .25s var(--e-std) both}.tbar i.bank:after{content:none}@keyframes tbar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes tbar-low{0%{opacity:0}75%{opacity:1}to{opacity:1}}.multi-grid .ktips,.ktips{color:#b5a992;margin:0;font-size:13px;display:none}.ktips kbd{font:700 12px var(--font-ui);color:var(--ink);background:#0000004d;border-radius:5px;padding:1px 6px;box-shadow:inset 0 0 0 1px #edbb4b59}@media (hover:hover) and (pointer:fine) and (min-width:1000px){.ktips{display:block}}.buttons{box-shadow:var(--well);background:#060505;border-radius:18px;grid-template-columns:1fr 1fr 1.25fr;gap:6px;padding:6px;display:grid;position:relative}.buttons.pre{grid-template-columns:repeat(3,minmax(0,1fr))}.act{white-space:nowrap;min-width:0;min-height:60px;transition:transform .1s var(--e-decel);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 8px;font-size:17px;font-weight:700;line-height:1.1;display:flex;position:relative}.act small{font:700 20px/1 var(--font-num);letter-spacing:.02em}.act small .bbx{opacity:.72;font-style:normal;font-weight:600}.act:active{transition-duration:60ms;transform:translateY(1px)scale(.985)}.act:disabled{opacity:.45;pointer-events:none}.buttons[inert] .act{opacity:.55}.act.fold{color:var(--ink);background:linear-gradient(#1d1d21,#0b0b0d);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0f}.act.fold.armed{color:#fff;box-shadow:inset 0 0 0 2px var(--ruby-dot);font-size:15px}.act.call{color:var(--ink);background:linear-gradient(#5a4a3b 0%,#3a2f25 40%,#221b16 100%);box-shadow:inset 0 1px #ffecc84d,inset 0 0 0 1px #0006}.act.call:before{content:"";pointer-events:none;border:1.2px dashed #deb86c6b;border-radius:10px;position:absolute;inset:4px}.act.call small{color:var(--gold-hi)}.act.raise{color:var(--gold-ink);background:var(--cta);box-shadow:inset 0 1px #fffae6b3,inset 0 -2px #78460059}.act.raise.allin{color:#fff;background:linear-gradient(#e0324e,#b3182f 55%,#8e1225);box-shadow:inset 0 1px #ffffff4d}.act.pre{min-height:60px;color:var(--ink-2);background:linear-gradient(#1a1816,#0e0d0c);flex-direction:row;gap:8px;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffff0d}.act.pre .bx{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--ink-3);border-radius:6px;flex:none;position:relative}.act.pre.on{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--gold)}.act.pre.on .bx{background:var(--gold);box-shadow:none}.act.pre.on .bx:after{content:"";border:solid var(--gold-ink);border-width:0 2.5px 2.5px 0;width:5px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.buttons.waiting{min-height:120px;box-shadow:none;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:0;display:flex}.buttons.waiting .muted{color:var(--ink-2);flex:1;font-size:15px}.btn.rabbit-btn{min-height:52px;color:var(--ink);background:var(--leather);border-radius:999px;flex:none;gap:8px;padding:0 18px;font-size:15px;box-shadow:inset 0 0 0 1px #edbb4b80,inset 0 1px #ffecc833,0 8px 18px #00000080}.btn.rabbit-btn svg{width:18px;height:18px;color:var(--gold-hi)}.tog.straddle-btn{margin-left:auto}.raise-panel{z-index:10;background:var(--leather);width:116px;animation:panel-in .18s var(--e-decel) both;border-radius:22px;grid-template-columns:minmax(0,1fr) 36px;gap:4px;padding:8px 6px 8px 8px;display:grid;position:absolute;bottom:calc(100% + 4px);right:8px;box-shadow:inset 0 1px #ffecc833,0 0 0 1px #000,0 18px 40px #000000a6}.raise-panel:before{content:"";border:var(--stitch);pointer-events:none;border-radius:18px;position:absolute;inset:4px}@keyframes panel-in{0%{opacity:0;transform:translateY(16px)}}.raise-panel .presets{background:#060505;border-radius:22px;flex-direction:column-reverse;gap:2px;padding:4px;display:flex;position:relative;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffecc81a,0 0 0 1px #3a2708,0 0 0 2px #9c7426}.raise-panel .preset{height:auto;min-height:44px;box-shadow:none;color:#c9bba1;white-space:nowrap;background:0 0;border-radius:999px;padding:0 2px;font-size:13.5px}.raise-panel .preset:after{content:none}.raise-panel .preset+.preset:before{content:"";background:radial-gradient(circle at 35% 30%,#fff1c6,#d9a943 55%,#6b4a10);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-3px;left:50%}.raise-panel .preset.on:before,.raise-panel .preset.on+.preset:before{content:none}.raise-panel .preset.on{color:var(--ink);background:var(--felt-window);box-shadow:var(--felt-rim)}.raise-panel .preset.ai{color:#ff9aaa}.raise-panel .slider-row{display:block;position:relative}.in-room .raise-panel :is(.step,.amt){display:none}.raise-panel input[type=range]{touch-action:none;width:220px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-90deg}.act small .bbx{display:inline}.seat.hero{--dodge:max(0px, calc(var(--hero-half) + 116px + 8px + 8px - 50vw));--hero-half:calc(var(--cw-lg) + 12px)}.seat.hero:has(.hole.omaha){--hero-half:calc(var(--cw-lg) * 1.5 + 12px)}.seat.hero,.bet.p0{transition:opacity .2s, translate .18s var(--e-decel)}.table-main:has(.raise-panel) .seat.hero{translate:calc(-1 * var(--dodge)) 0}.in-room input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(180deg, #f9dc8a, #d99f2b) 0 0 / var(--p,0%) 100% no-repeat, #060505;border-radius:6px;height:12px;box-shadow:inset 0 2px 3px #000000e6,0 1px #ffecc81a,0 0 0 1px #edbb4b2e}.in-room input[type=range]::-moz-range-track{background:linear-gradient(180deg, #f9dc8a, #d99f2b) 0 0 / var(--p,0%) 100% no-repeat, #060505;border-radius:6px;height:12px}.in-room input[type=range]::-webkit-slider-thumb{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%3e%3cdefs%3e%3cradialGradient%20id='c1b'%20cx='.34'%20cy='.26'%20r='.85'%3e%3cstop%20offset='0'%20stop-color='%23FFF1C6'/%3e%3cstop%20offset='.22'%20stop-color='%23F7D272'/%3e%3cstop%20offset='.55'%20stop-color='%23E0A526'/%3e%3cstop%20offset='.82'%20stop-color='%23B07A18'/%3e%3cstop%20offset='1'%20stop-color='%237C4F10'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1e'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF4D6'/%3e%3cstop%20offset='.5'%20stop-color='%23E9B94A'%20stop-opacity='.4'/%3e%3cstop%20offset='1'%20stop-color='%235E3B08'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c1i'%20cx='.5'%20cy='.32'%20r='.75'%3e%3cstop%20offset='0'%20stop-color='%231D2533'/%3e%3cstop%20offset='.7'%20stop-color='%230C1017'/%3e%3cstop%20offset='1'%20stop-color='%2307090C'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1h'%20x1='0'%20y1='0'%20x2='.35'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF0BE'/%3e%3cstop%20offset='.42'%20stop-color='%23F2C453'/%3e%3cstop%20offset='1'%20stop-color='%23C0821A'/%3e%3c/linearGradient%3e%3c/defs%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='url(%23c1b)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%230D1016'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='198.5'%20fill='none'%20stroke='url(%23c1e)'%20stroke-width='3'/%3e%3ccircle%20cx='256'%20cy='256'%20r='158'%20fill='none'%20stroke='%236B430C'%20stroke-width='4'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='154.5'%20fill='none'%20stroke='%23FFE7A0'%20stroke-width='2'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='url(%23c1i)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='none'%20stroke='%23F6D27A'%20stroke-width='2.5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='127'%20fill='none'%20stroke='%23E0A526'%20stroke-opacity='.42'%20stroke-width='3.6'%20stroke-linecap='round'%20stroke-dasharray='0%2011.08'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='url(%23c1h)'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20274.92%20186.32%20298.14%20186.32C323.94%20186.32%20342%20206.1%20342%20231.9C342%20270.6%20305.88%20296.4%20256%20341.12Z'%20fill='%235E3B08'%20fill-opacity='.26'/%3e%3c/svg%3e") 50%/contain no-repeat;width:34px;height:34px;margin-top:-11px;box-shadow:0 0 0 5px #edbb4b2e,0 4px 10px #000000b3}.in-room input[type=range]::-moz-range-thumb{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='56%2056%20400%20400'%3e%3cdefs%3e%3cradialGradient%20id='c1b'%20cx='.34'%20cy='.26'%20r='.85'%3e%3cstop%20offset='0'%20stop-color='%23FFF1C6'/%3e%3cstop%20offset='.22'%20stop-color='%23F7D272'/%3e%3cstop%20offset='.55'%20stop-color='%23E0A526'/%3e%3cstop%20offset='.82'%20stop-color='%23B07A18'/%3e%3cstop%20offset='1'%20stop-color='%237C4F10'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1e'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF4D6'/%3e%3cstop%20offset='.5'%20stop-color='%23E9B94A'%20stop-opacity='.4'/%3e%3cstop%20offset='1'%20stop-color='%235E3B08'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c1i'%20cx='.5'%20cy='.32'%20r='.75'%3e%3cstop%20offset='0'%20stop-color='%231D2533'/%3e%3cstop%20offset='.7'%20stop-color='%230C1017'/%3e%3cstop%20offset='1'%20stop-color='%2307090C'/%3e%3c/radialGradient%3e%3clinearGradient%20id='c1h'%20x1='0'%20y1='0'%20x2='.35'%20y2='1'%3e%3cstop%20offset='0'%20stop-color='%23FFF0BE'/%3e%3cstop%20offset='.42'%20stop-color='%23F2C453'/%3e%3cstop%20offset='1'%20stop-color='%23C0821A'/%3e%3c/linearGradient%3e%3c/defs%3e%3ccircle%20cx='256'%20cy='256'%20r='200'%20fill='url(%23c1b)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='181'%20fill='none'%20stroke='%230D1016'%20stroke-width='30'%20stroke-dasharray='47.39%2094.77'%20transform='rotate(-97.5%20256%20256)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='198.5'%20fill='none'%20stroke='url(%23c1e)'%20stroke-width='3'/%3e%3ccircle%20cx='256'%20cy='256'%20r='158'%20fill='none'%20stroke='%236B430C'%20stroke-width='4'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='154.5'%20fill='none'%20stroke='%23FFE7A0'%20stroke-width='2'%20stroke-opacity='.75'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='url(%23c1i)'/%3e%3ccircle%20cx='256'%20cy='256'%20r='141'%20fill='none'%20stroke='%23F6D27A'%20stroke-width='2.5'/%3e%3ccircle%20cx='256'%20cy='256'%20r='127'%20fill='none'%20stroke='%23E0A526'%20stroke-opacity='.42'%20stroke-width='3.6'%20stroke-linecap='round'%20stroke-dasharray='0%2011.08'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20237.08%20186.32%20213.86%20186.32C188.06%20186.32%20170%20206.1%20170%20231.9C170%20270.6%20206.12%20296.4%20256%20341.12C305.88%20296.4%20342%20270.6%20342%20231.9C342%20206.1%20323.94%20186.32%20298.14%20186.32C274.92%20186.32%20256%20203.52%20256%20227.6Z'%20fill='url(%23c1h)'/%3e%3cpath%20d='M256%20227.6C256%20203.52%20274.92%20186.32%20298.14%20186.32C323.94%20186.32%20342%20206.1%20342%20231.9C342%20270.6%20305.88%20296.4%20256%20341.12Z'%20fill='%235E3B08'%20fill-opacity='.26'/%3e%3c/svg%3e") 50%/contain no-repeat;width:34px;height:34px}.in-room .amt b{font:700 34px/1 var(--font-num);color:var(--gold-hi)}.in-room .amt span{font:600 15px var(--font-num);color:var(--ink-3)}.in-room .step{width:44px;height:44px;color:var(--gold-hi);background:linear-gradient(#1c1813,#0c0b09);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #edbb4b66}.in-room .step:active{transform:scale(.94)}.in-room .presets:not(.raise-panel .presets){background:#060505;border-radius:999px;gap:0;padding:4px;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffecc81a,0 0 0 1px #3a2708,0 0 0 2px #9c7426}.in-room .presets:not(.raise-panel .presets) .preset{height:42px;box-shadow:none;color:#c9bba1;background:0 0;border-radius:999px;font-size:14px}.in-room .presets:not(.raise-panel .presets) .preset:after{inset:-1px 0}.in-room .presets:not(.raise-panel .presets) .preset.on{color:var(--ink);background:var(--felt-window);box-shadow:var(--felt-rim)}@media (orientation:landscape) and (min-width:700px){.actionbar{padding:14px max(24px, var(--sar)) calc(16px + var(--sab)) 28px;border-radius:24px 24px 0 0;grid-template-columns:minmax(0,1fr) min(540px,58%);align-items:center;column-gap:28px}.actionbar:before{border-radius:20px 20px 0 0}.actionbar>.infoline{grid-column:1}.actionbar>.buttons{grid-column:2}.actionbar>.buttons.waiting{grid-column:1/-1}.ab-info{gap:8px}.tbar{max-width:380px}.act{min-height:66px;font-size:18px}.act small{font-size:22px}.act.pre{min-height:66px}.buttons.waiting{min-height:78px}.act small .bbx{display:none}.raise-panel{right:max(16px, var(--sar));grid-template-columns:minmax(0,1fr);gap:10px;width:min(398px,100% - 32px);padding:14px;bottom:calc(100% + 10px)}.raise-panel .presets{border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.raise-panel .preset{min-height:42px;font-size:13.5px}.raise-panel .preset+.preset:before{margin:-2px 0 0;top:50%;bottom:auto;left:-2px}.raise-panel .slider-row{display:flex;position:static}.in-room .raise-panel .step{display:grid}.in-room .raise-panel .amt{display:flex}.raise-panel{padding-top:58px}.raise-panel .amt{text-align:left;align-items:baseline;gap:8px;min-width:0;display:flex;position:absolute;top:14px;left:20px}.raise-panel .amt b{display:inline}.raise-panel input[type=range]{touch-action:pan-x;width:auto;position:static;translate:none;rotate:none}.table-main:has(.raise-panel) .seat.hero{translate:none}}@media (orientation:landscape) and (max-height:500px){.table-main{flex-direction:row}.actionbar{width:224px;padding:10px max(12px, var(--sar)) calc(12px + var(--sab)) 12px;border-radius:24px 0 0;grid-template-columns:minmax(0,1fr);align-content:end;gap:8px}.actionbar:before{border-right:0;border-radius:20px 0 0;inset:4px 0 0 4px}.actionbar>.infoline,.actionbar>.buttons,.actionbar>.buttons.waiting{grid-column:1}.tbar{max-width:none}.buttons{grid-template-columns:1fr 1fr;gap:5px}.buttons .act.raise{order:3;grid-column:1/-1}.act{min-height:50px;font-size:15px}.act small{font-size:17px}.act.raise{flex-direction:row;gap:10px;min-height:54px;font-size:16px}.act.raise small{font-size:19px}.buttons.pre{grid-template-columns:minmax(0,1fr)}.act.pre{justify-content:flex-start;min-height:48px;padding:0 14px}.buttons.waiting{flex-direction:column;justify-content:flex-end;align-items:stretch}.buttons.waiting .muted{flex:none}.tog.straddle-btn{margin-left:0}.raise-panel{width:auto;box-shadow:none;background:0 0;gap:6px;padding:0;animation:none;position:static}.raise-panel:before{content:none}.raise-panel .presets{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2px}.raise-panel .preset{min-height:44px;padding:0 4px;font-size:13px}.raise-panel .preset+.preset:before{content:none}.in-room .raise-panel :is(.step,.amt){display:none}.stand-up{right:236px}}@media (min-width:1200px){.table-body{grid-template-columns:minmax(0,1fr) 392px}.side{background:0 0;gap:14px;padding:4px 20px 20px 16px}.side.dock>:not(.seg){border-radius:var(--r-panel);box-shadow:inset 0 0 0 1px var(--hair-g), inset 0 1px 0 #ffecc80f, 0 18px 40px #00000073;background:linear-gradient(#141315f0,#09090bf5)}.side.dock .hands,.side.dock .chat-panel{padding-top:12px}.side.dock .hands-report{align-self:flex-start}.side.dock>.hands-report{box-shadow:none;background:0 0}}.side.dock .seg{background:var(--leather);border-radius:999px;flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin:0;padding:8px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffecc833,inset 0 -2px 3px #000000bf,0 0 0 1px #000,0 0 0 2px #edbb4b1a,0 10px 22px #0000008c}.side.dock .seg:before{content:"";border-radius:inherit;border:var(--stitch);pointer-events:none;position:absolute;inset:3px}.side.dock .seg:after{content:"";border-radius:inherit;box-shadow:var(--inlay);pointer-events:none;position:absolute;inset:6px}.side.dock .seg button{z-index:1;color:#c9bba1;min-height:46px;box-shadow:none;background:0 0;border-radius:999px;font-size:15px;position:relative}.side.dock .seg button+button:before{content:"";background:radial-gradient(circle at 35% 30%,#fff1c6,#d9a943 55%,#6b4a10);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-3px}.side.dock .seg button.on:before,.side.dock .seg button.on+button:before{content:none}.side.dock .seg button.on{color:var(--ink);background:var(--felt-window);box-shadow:var(--felt-rim), inset 0 5px 10px #00000073}.side.dock .seg .chat-dot{background:var(--ruby-dot);box-shadow:0 0 0 2px #ff3b5440}@media (max-width:1199px){.side.open{top:calc(var(--sat) + 240px);width:auto;height:auto;box-shadow:inset 0 1px 0 #ffecc81f, 0 -1px 0 var(--hair-g2), 0 -24px 60px #000000bf;background:radial-gradient(120% 50% at 50% 0,#edbb4b12,#0000 60%),linear-gradient(#17161a,#0a0a0c);border:0;border-radius:26px 26px 0 0;bottom:0;left:0;right:0}.side.open h2{margin:14px 12px 8px 16px;font-size:20px}}@media (min-width:700px) and (max-width:1199px){.side.open{width:min(400px,100%);left:auto;top:calc(var(--sat) + 56px);border-radius:22px 0 0}}.multi-grid .side.open{border-left:1px solid var(--hair-g);background:linear-gradient(#17161a,#0a0a0c)}.table-screen .hand{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff05;border-radius:14px}.table-screen .hand.open{box-shadow:inset 0 0 0 1px var(--hair-g2);background:linear-gradient(#edbb4b0d,#ffffff03)}.table-screen .hand-row{min-height:60px}.table-screen .hr-top b{font-size:15px}.table-screen .hr-net{font:700 17px var(--font-num)}.table-screen .hr-net.up{color:var(--gold-hi)}.table-screen .hr-net.down{color:#ff9aaa}.table-screen .vf.ok{color:var(--gold-hi)}.table-screen .hand-replay{width:44px;height:44px;min-height:0;color:var(--gold-hi);background:#edbb4b14;border-radius:50%;align-self:center;margin-right:6px;box-shadow:inset 0 0 0 1px #edbb4b73}.table-screen .hand-replay svg{width:16px;height:16px}.in-room .chat-line{background:#ffffff08}.in-room .chip-btn,.in-room .emoji-btn{box-shadow:inset 0 0 0 1px var(--hair-g2);background:#ffffff08}.in-room .chat-form input{background:#070708;border-color:#edbb4b38}.in-room .sheet{box-shadow:inset 0 1px 0 #ffecc81f, 0 -1px 0 var(--hair-g2), 0 -24px 60px #000000bf;background:radial-gradient(120% 50% at 50% 0,#edbb4b12,#0000 60%),linear-gradient(#17161a,#0a0a0c)}.in-room .sheet .actions{background:#0d0d0f}.in-room .scrim{background:#0000009e}.in-room .btn.primary{background:var(--cta);color:var(--gold-ink);box-shadow:inset 0 1px #fffae6b3,inset 0 -2px #78460059,0 0 0 1px #6b4509,0 8px 20px #e0a52638}.in-room .btn.primary:disabled{color:#bfb29a;box-shadow:inset 0 0 0 1px var(--hair-g);background:#3a3120}.in-room .btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-g2);background:#ffffff08}.in-room .btn.danger{color:#fff;background:linear-gradient(#d02541,#a3152b);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #5e0a17}.in-room .btn:active{filter:none}.in-room .seg button.on{background:var(--panel-2);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--hair-g2)}.sit-sheet .slider-row{flex-wrap:wrap;justify-content:center}.sit-sheet .slider-row .amt{text-align:center;flex:1 0 100%;order:-1;margin-bottom:4px}.sit-sheet .amt b{font-size:54px}.sit-sheet .amt span{font-size:18px}.runit-choices{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px}.in-room .runit-choices .btn:not(.primary){min-height:64px;color:var(--ink);background:var(--leather);box-shadow:inset 0 0 0 1px #edbb4b73,inset 0 1px #ffecc82e,0 10px 20px #00000080}.in-room .runit-choices .btn.primary{min-height:64px}.runit-left{color:var(--live-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.ttile.turn:after,.tbanner.turn-elsewhere:after{animation:none}.tog i:after,.act,.seat.hero,.bet.p0{transition:none}.raise-panel{animation:none}}.upright{z-index:100;padding:calc(16px + var(--sat)) calc(24px + var(--sar)) calc(16px + var(--sab)) calc(24px + var(--sal));text-align:center;color:#f3ecdd;background:radial-gradient(90% 120% at 50% 0,#1d1710 0%,#050506 60%);flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:.18s both fade-in;display:flex;position:fixed;inset:0}.upright-phone{fill:none;width:64px;height:64px;stroke:var(--gold);stroke-width:2.5px;stroke-linecap:round;animation:upright-turn 2.4s var(--e-std) infinite}.upright h2{font:700 24px/1.1 var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hi);margin:0}.upright p{color:#c9c1b1;max-width:44ch;margin:0;font-size:14px}.upright .upright-turn{color:#fff;background:var(--ruby);border-radius:999px;margin-top:6px;padding:8px 18px;font-size:18px;font-weight:700;animation:1s ease-in-out infinite alternate upright-pulse}@keyframes upright-turn{0%,15%{opacity:.55;transform:rotate(-90deg)}55%,to{opacity:1;transform:rotate(0)}}@keyframes upright-pulse{to{opacity:.6}}@media (prefers-reduced-motion:reduce){.upright-phone,.upright .upright-turn{animation:none}}
/*$vite$:1*/