.lb-card{--lb-gold:#f5c518;--lb-red:#ff5a6a;--lb-cyan:#5ad1ff;--lb-ink:#f7f5ef;--lb-mute:#9b988d;position:absolute;left:12px;right:12px;bottom:118px;z-index:11;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:24px;background:linear-gradient(180deg,rgba(24,24,30,.9),rgba(12,12,16,.92));-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);color:var(--lb-ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.08),0 16px 40px rgba(0,0,0,.55);pointer-events:auto;font-size:14px;line-height:1.3;overflow:hidden auto;overscroll-behavior:contain;max-width:560px;margin:0 auto;-webkit-tap-highlight-color:transparent}.lb-card button{font:inherit;-webkit-tap-highlight-color:transparent}.lb-top{display:flex;align-items:center;gap:10px;min-height:34px}.lb-card>:not(.lb-board){flex-shrink:0}.lb-tt{display:flex;flex-direction:column;min-width:0;flex:1}.lb-title{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lb-gold)}.lb-sub{font-size:14px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-myturn .lb-sub{color:var(--lb-gold)}.lb-ring{--p:100;width:34px;height:34px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;position:relative;background:conic-gradient(var(--lb-gold) 0 calc(var(--p) * 1%),rgba(255,255,255,.12) calc(var(--p) * 1%) 100%);transition:background .25s linear}.lb-ring::before{content:'';position:absolute;inset:3.5px;border-radius:50%;background:#121216}.lb-ring b{position:relative;font-size:12.5px;font-variant-numeric:tabular-nums;display:flex}.lb-ring b svg{width:16px;height:16px;color:var(--lb-gold)}.lb-ring.low{background:conic-gradient(var(--lb-red) 0 calc(var(--p) * 1%),rgba(255,255,255,.12) calc(var(--p) * 1%) 100%)}.lb-ring.done{background:rgba(245,197,24,.22)}.lb-minb,.lb-stop{height:30px;min-width:30px;padding:0 12px;border-radius:999px;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:12px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lb-minb{padding:0;width:34px;height:34px}.lb-minb[hidden],.lb-stop[hidden]{display:none}.lb-seats{display:flex;gap:6px;flex-wrap:wrap}.lb-seat{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:7px;padding:5px 9px 5px 5px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);transition:box-shadow .25s,background .25s}.lb-seat.on{background:rgba(245,197,24,.13);box-shadow:inset 0 0 0 1.5px var(--lb-gold),0 0 18px rgba(245,197,24,.25)}.lb-seat.away{opacity:.7}.lb-av{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:#2a2a32}.lb-avl{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#cfcab9}.lb-sn{display:flex;flex-direction:column;min-width:0;line-height:1.15}.lb-sn b{font-size:12.5px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-sn b em{font-style:normal;font-size:10px;font-weight:800;color:var(--lb-gold);margin-left:3px;text-transform:uppercase;letter-spacing:.06em}.lb-sn small{font-size:10.5px;color:var(--lb-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-sn small.lb-auto{color:var(--lb-cyan)}.lb-mk{margin-left:auto;display:inline-flex;flex:0 0 auto}.lb-mk svg{width:16px;height:16px}.lb-seat.s0 .lb-mk{color:var(--lb-gold)}.lb-seat.s1 .lb-mk{color:var(--lb-cyan)}.lb-dot{width:14px;height:14px;border-radius:50%;display:inline-block}.lb-dot.s0{background:radial-gradient(circle at 35% 30%,#fff3b0,var(--lb-gold) 55%,#b98f00)}.lb-dot.s1{background:radial-gradient(circle at 35% 30%,#ffc2c8,var(--lb-red) 55%,#b8283a)}.lb-k-spades .lb-seats{display:grid;grid-template-columns:1fr 1fr}.lb-k-dominoes .lb-seat{flex:1 1 calc(50% - 6px)}.lb-seat.t0 .lb-sn small{color:#ffe08a}.lb-seat.t1 .lb-sn small{color:#9fdcff}.lb-board{display:flex;justify-content:center;align-items:center;min-height:0}.lb-board:empty{display:none}.lb-ttt{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:7px;width:min(100%,var(--lb-bh,240px));aspect-ratio:1}.lb-cell{position:relative;border:0;border-radius:16px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;cursor:default;padding:0;color:inherit;min-width:44px;min-height:44px}.lb-cell.can{cursor:pointer;background:rgba(255,255,255,.09)}@media (hover:hover){.lb-cell.can:hover{background:rgba(245,197,24,.14)}}.lb-cell span{width:62%;height:62%;display:flex}.lb-cell svg{width:100%;height:100%}.lb-x{color:var(--lb-gold);filter:drop-shadow(0 0 8px rgba(245,197,24,.35))}.lb-o{color:var(--lb-cyan);filter:drop-shadow(0 0 8px rgba(90,209,255,.35))}.lb-cell.win{background:rgba(245,197,24,.2);box-shadow:inset 0 0 0 2px var(--lb-gold)}.lb-c4{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);gap:5px;padding:7px;border-radius:18px;width:min(100%,calc(var(--lb-bh,240px) * 7 / 6));aspect-ratio:7/6;box-sizing:border-box;background:linear-gradient(180deg,#24418f,#1a2f6b);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 22px rgba(0,0,0,.4);overflow:hidden}.lb-slot{position:relative;border-radius:50%;background:#0d1530;box-shadow:inset 0 3px 6px rgba(0,0,0,.6)}.lb-disc{position:absolute;inset:2px;border-radius:50%}.lb-disc.s0{background:radial-gradient(circle at 35% 30%,#fff3b0,var(--lb-gold) 52%,#a87f00)}.lb-disc.s1{background:radial-gradient(circle at 35% 30%,#ffc2c8,var(--lb-red) 52%,#a8243a)}.lb-disc.win{box-shadow:0 0 0 3px #fff,0 0 18px rgba(245,197,24,.8);z-index:1}.lb-cols{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,1fr)}.lb-col{border:0;background:0 0;cursor:default;padding:0}.lb-col.can{cursor:pointer}@media (hover:hover){.lb-col.can:hover{background:linear-gradient(180deg,rgba(245,197,24,.22),rgba(245,197,24,0))}}.lb-dom{width:100%;display:flex;flex-direction:column;gap:6px}.lb-line{display:flex;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;padding:10px 6px;min-height:52px;border-radius:14px;background:rgba(8,40,26,.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lb-line::-webkit-scrollbar{display:none}.lb-empty{margin:0 auto;font-size:12.5px;color:var(--lb-mute)}.lb-tile{--hs:20px;display:inline-flex;flex:0 0 auto;border-radius:5px;background:linear-gradient(180deg,#fffaf0,#ece5d3);box-shadow:0 2px 0 #b9b19c,0 3px 8px rgba(0,0,0,.4)}.lb-tile .lb-half{width:var(--hs);height:var(--hs);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:2px;box-sizing:border-box}.lb-tile .lb-half+.lb-half{border-left:1.5px solid #9a927d}.lb-tile .lb-half i{border-radius:50%;margin:16%}.lb-tile .lb-half i.p{background:#15151a}.lb-tile.dbl,.lb-tile.v{flex-direction:column}.lb-tile.dbl .lb-half+.lb-half,.lb-tile.v .lb-half+.lb-half{border-left:0;border-top:1.5px solid #9a927d}.lb-dmeta{display:flex;gap:12px;justify-content:center;font-size:11.5px;color:var(--lb-mute)}.lb-dmeta b{color:var(--lb-ink)}.lb-dhand{display:flex;gap:6px;overflow-x:auto;padding:10px 2px 4px;scrollbar-width:none;justify-content:safe center}.lb-dhand::-webkit-scrollbar{display:none}.lb-ht{flex:0 0 auto;border:0;padding:0;background:0 0;border-radius:7px;cursor:default;opacity:.42;transition:transform .15s,opacity .15s}.lb-ht .lb-tile{--hs:27px}.lb-ht.can{opacity:1;cursor:pointer}.lb-ht.sel{transform:translateY(-8px)}.lb-ht.sel .lb-tile{box-shadow:0 0 0 2.5px var(--lb-gold),0 6px 16px rgba(0,0,0,.5)}.lb-sp{width:100%;display:flex;flex-direction:column;gap:6px}.lb-table{position:relative;height:min(var(--lb-bh,200px),220px);min-height:130px;border-radius:18px;background:radial-gradient(ellipse at center,#1f5a3d,#123524 75%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 8px 24px rgba(0,0,0,.35);overflow:hidden}.lb-tseat{position:absolute;font-size:11px;font-weight:750;color:rgba(255,255,255,.75);padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.25);white-space:nowrap;max-width:40%;overflow:hidden;text-overflow:ellipsis}.lb-tseat.on{color:#1a1306;background:var(--lb-gold)}.lb-tseat.at-s{left:50%;bottom:6px;transform:translateX(-50%)}.lb-tseat.at-n{left:50%;top:6px;transform:translateX(-50%)}.lb-tseat.at-w{left:6px;top:50%;transform:translateY(-50%)}.lb-tseat.at-e{right:6px;top:50%;transform:translateY(-50%)}.lb-tmsg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;color:rgba(255,255,255,.6)}.lb-pc{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:36px;height:50px;border-radius:7px;background:#fff;color:#16161b;box-shadow:0 2px 6px rgba(0,0,0,.45);position:relative;line-height:1}.lb-pc b{position:absolute;left:4px;top:4px;font-size:11.5px;font-weight:850}.lb-pc i{font-style:normal;font-size:20px;margin-top:6px}.lb-pc.red{color:#d9304a}.lb-tc{position:absolute;left:50%;top:50%;margin:-25px 0 0 -18px}.lb-tc.at-s{transform:translate(0,30%)}.lb-tc.at-n{transform:translate(0,-30%)}.lb-tc.at-w{transform:translate(-80%,0) rotate(-6deg)}.lb-tc.at-e{transform:translate(80%,0) rotate(6deg)}.lb-score{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.lb-score b{font-size:15px;margin-left:4px}.lb-score small{display:block;font-size:10px;color:var(--lb-mute)}.lb-score .t0{color:#ffe08a}.lb-score .t1{color:#9fdcff;text-align:right}.lb-hn{color:var(--lb-mute);font-size:11px;text-align:center}.lb-shand{--cw:42px;display:flex;padding:12px 2px 2px;justify-content:center}.lb-hc{flex:0 0 var(--cw);border:0;padding:0;background:0 0;margin-left:min(3px,calc((100% - var(--n) * var(--cw))/ (var(--n) - 1)));transition:transform .15s,filter .15s;cursor:default;position:relative}.lb-hc:first-child{margin-left:0}.lb-hc .lb-pc{width:var(--cw);height:60px}.lb-hc .lb-pc i{font-size:22px}.lb-hc.dim .lb-pc{filter:brightness(.55)}.lb-hc.can{cursor:pointer}.lb-hc.can .lb-pc{box-shadow:0 0 0 1.5px rgba(245,197,24,.7),0 3px 8px rgba(0,0,0,.45)}.lb-hc.sel{transform:translateY(-12px);z-index:2}.lb-hc.sel .lb-pc{box-shadow:0 0 0 2.5px var(--lb-gold),0 8px 18px rgba(0,0,0,.5)}.lb-bid{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--lb-mute)}.lb-bids{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.lb-bn{height:40px;border:0;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-weight:800;cursor:pointer}.lb-bn.sel{background:var(--lb-gold);color:#1a1306}.lb-act:empty{display:none}.lb-act{display:flex;flex-direction:column;gap:8px}.lb-btn{min-height:44px;padding:0 16px;border-radius:999px;border:0;background:rgba(255,255,255,.1);color:#fff;font-weight:800;font-size:13.5px;cursor:pointer}.lb-btn.gold{background:var(--lb-gold);color:#1a1306}.lb-link{border:0;background:0 0;color:var(--lb-mute);font-size:12px;font-weight:700;cursor:pointer;padding:6px 4px;text-decoration:underline;text-underline-offset:3px}.lb-mefoot{display:flex;justify-content:flex-end;margin-top:-4px}.lb-ends{display:flex;gap:8px}.lb-ends .lb-btn{flex:1}.lb-awayb{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;padding:6px 6px 6px 12px;border-radius:999px;background:rgba(90,209,255,.12)}.lb-lobby{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--lb-mute)}.lb-lobby>span{flex:1 1 100%}.lb-lobby b{color:var(--lb-ink);font-variant-numeric:tabular-nums}.lb-lobby .lb-btn{flex:1}.lb-roots{display:flex;flex-wrap:wrap;gap:6px;position:relative}.lb-rb{flex:1 1 0;min-height:40px;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:#fff;font-size:12.5px;font-weight:750;cursor:pointer;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-rb em{font-style:normal;color:var(--lb-mute);margin-left:4px;font-variant-numeric:tabular-nums}.lb-rb.on{background:rgba(245,197,24,.18);box-shadow:inset 0 0 0 1.5px var(--lb-gold)}.lb-roots.two .lb-rb.s1.on{background:rgba(90,209,255,.16);box-shadow:inset 0 0 0 1.5px var(--lb-cyan)}.lb-tug{flex:1 1 100%;height:5px;border-radius:999px;background:rgba(90,209,255,.55);overflow:hidden}.lb-tug i{display:block;height:100%;background:var(--lb-gold);transition:width .5s}.lb-note{font-size:12.5px;color:var(--lb-mute);text-align:center}.lb-res{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:rgba(10,10,14,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;pointer-events:none;overflow:hidden}.lb-res[hidden]{display:none}.lb-rbox{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 22px;border-radius:20px;background:rgba(18,18,24,.92);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 16px 40px rgba(0,0,0,.5);text-align:center;max-width:86%}.lb-rbox b{font-size:22px;font-weight:850;letter-spacing:-.01em}.lb-rbox span{font-size:13px;color:var(--lb-mute)}.lb-rbox.win{box-shadow:inset 0 0 0 1.5px var(--lb-gold),0 0 40px rgba(245,197,24,.35)}.lb-rbox.win b{color:var(--lb-gold)}.lb-conf{position:absolute;inset:0;pointer-events:none}.lb-conf i{position:absolute;top:-12px;left:var(--x);width:7px;height:12px;border-radius:2px;background:hsl(var(--h),90%,62%);opacity:0}.lb-pill{display:none}.lb-card.lb-mini{left:10px;right:auto;top:auto;bottom:120px;max-height:none!important;padding:0;gap:0;border-radius:999px;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}.lb-card.lb-mini>:not(.lb-pill){display:none}.lb-card.lb-mini .lb-pill{display:inline-flex}.lb-pill{position:relative;box-sizing:border-box;align-items:center;gap:7px;max-width:calc(100vw - 40px);min-height:40px;padding:0 14px 0 10px;border:0;border-radius:999px;background:rgba(14,14,18,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(245,197,24,.45),0 6px 18px rgba(0,0,0,.45);color:#f7f5ef;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.lb-pi{display:inline-flex;color:#f5c518}.lb-pi svg{width:17px;height:17px}.lb-pt{min-width:0;overflow:hidden;text-overflow:ellipsis}.lb-pcd{color:#9b988d;font-variant-numeric:tabular-nums}.lb-pcd:not(:empty)::before{content:'\00b7';margin-right:6px}.live-stage.lb-on .lrt-ask,.live-stage.lb-on .lw-gask,.live-stage.lb-on .lx-modbtn{display:none}.live-stage.lb-on.lc-ready .lc-list{max-height:52px}.live-stage.lb-on .lc-pin{display:none}.lb-grab{display:none}.lb-card.lb-rs:not(.lb-mini)>.lb-grab{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:22px;margin:-6px -14px -12px;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:0;border-radius:0 0 24px 24px}.lb-card .lb-grab{transition:opacity .15s,visibility}.lb-card.lb-grab-off>.lb-grab{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility 0s .15s}.lb-grab i{display:block;width:46px;height:5px;border-radius:999px;background:rgba(255,255,255,.34);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.35),0 1px 3px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s,width .2s,box-shadow .15s}@media (hover:hover){.lb-grab:hover i{background:rgba(255,255,255,.55);width:56px}}.lb-card.lb-rsing .lb-grab i,.lb-grab:focus-visible i{background:#f5c518;width:60px;box-shadow:0 0 0 3px rgba(245,197,24,.3),0 0 12px rgba(245,197,24,.45)}.lb-card.lb-rs.lb-k-dominoes .lb-felt{min-height:110px}.lb-card.lb-rsing{-webkit-user-select:none;user-select:none}.lb-grabt{display:none}.lb-card.lb-rs:not(.lb-mini)>.lb-grabt{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:18px;margin:-10px -12px -8px;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:0;border-radius:24px 24px 0 0}.lb-grabt i{display:block;width:46px;height:5px;border-radius:999px;background:rgba(255,255,255,.34);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.35),0 1px 3px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s,width .2s,box-shadow .15s}@media (hover:hover){.lb-grabt:hover i{background:rgba(255,255,255,.55);width:56px}}.lb-card.lb-rsing .lb-grabt i,.lb-grabt:focus-visible i{background:#f5c518;width:60px;box-shadow:0 0 0 3px rgba(245,197,24,.3),0 0 12px rgba(245,197,24,.45)}.lbx.lb-rs:not(.lb-mini)>.lb-grabt+.lb-top{padding-top:0}.lb-aside{margin:0 0 12px}.lb-aside .lb-card{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-width:none;max-height:none;overflow:visible}.lb-aside .lb-minb{display:none}.lb-aside .lb-card{--lb-bh:260px}#feed-aside.lc-squeeze .lb-aside .lb-aibar>span,/* SIDEBAR SQUEEZE (2026-10-30): livechat.js rbFit sets #feed-aside.lc-squeeze when even a 200 px chat panel would push its composer below the window: the game card goes compact (noRootrow,no"Rova AI"label,ashorterboard) so the whole sidebar fits */ #feed-aside.lc-squeeze .lb-aside .lb-roots{display:none}#feed-aside.lc-squeeze .lb-aside .lb-aibar{margin-top:4px}#feed-aside.lc-squeeze .lb-aside .lb-card{--lb-bh:180px}#feed-aside.lc-squeeze .lb-aside .lb-felt{height:170px}#feed-aside.lc-squeeze .lb-aside .lb-card.lb-k-dominoes .lb-felt,#feed-aside.lc-squeeze .lb-aside .lb-k-dominoes .lb-felt{height:220px}/* tight phones: smaller chrome so the board keeps its room */ .lb-card.lb-tight{gap:6px;padding:10px 12px}.lb-card.lb-tight .lb-seat{padding:3px 8px 3px 3px}.lb-card.lb-tight .lb-av{width:22px;height:22px}.lb-card.lb-tight .lb-hc .lb-pc{height:54px}.lb-toast{position:absolute;left:50%;top:100px;transform:translate(-50%,-6px);z-index:48;padding:7px 14px;border-radius:999px;background:rgba(16,14,10,.92);color:#fff;font-size:13px;font-weight:700;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none;white-space:nowrap;max-width:90%;overflow:hidden;text-overflow:ellipsis}.lb-toast.on{opacity:1;transform:translate(-50%,0)}.lb-scrim{position:absolute;inset:0;z-index:44;background:rgba(0,0,0,.45)}.lb-scrim[hidden],.lb-sheet[hidden]{display:none}.lb-sheet{position:absolute;left:0;right:0;bottom:0;max-height:90%;z-index:45;display:flex;flex-direction:column;gap:8px;padding:16px 16px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box;border-radius:24px 24px 0 0;background:#141418;color:#f7f5ef;box-shadow:0 -10px 40px rgba(0,0,0,.6);overflow:auto;overscroll-behavior:contain;max-width:620px;margin:0 auto}.lb-sh{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:start}.lb-sh strong{font-size:17px}.lb-sh span{grid-column:1;font-size:12.5px;opacity:.72}.lb-x{grid-row:1/span 2;grid-column:2;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:20px;line-height:1;cursor:pointer}.lb-kinds{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px}.lb-kt{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;border-radius:16px;border:0;background:rgba(255,255,255,.06);color:#cfcab9;font-size:12px;font-weight:750;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.lb-kt svg{width:26px;height:26px}.lb-kt.on{background:rgba(245,197,24,.14);color:#fff;box-shadow:inset 0 0 0 2px #f5c518}.lb-kt.on svg{color:#f5c518}.lb-kt:disabled{opacity:.4;cursor:not-allowed}.lb-kt small{font-size:10px;color:#ff8a96}.lb-lbl{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#9b988d;margin:10px 0 2px}.lb-lbl small{font-weight:600;letter-spacing:0;text-transform:none}.lb-chips{display:flex;gap:6px;flex-wrap:wrap}.lb-chip{height:36px;padding:0 14px;border-radius:999px;border:0;background:rgba(255,255,255,.07);color:#9b988d;font-size:13px;font-weight:700;cursor:pointer}.lb-chip.on{background:#f5c518;color:#1a1306}.lb-seatpick{display:flex;flex-direction:column;gap:4px;margin-top:6px;font-size:12px;color:#cfcab9;font-weight:700}.lb-sel{height:44px;border-radius:14px;border:0;padding:0 12px;background:rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#f7f5ef;font:inherit;font-size:14px}.lb-fine{font-size:11.5px;color:#9b988d;margin:8px 0 0}.lb-err{font-size:12.5px;color:#ff8a96}.lb-err[hidden]{display:none}.lb-sf{display:flex;gap:10px;margin-top:6px}.lb-sf .btn{flex:1;justify-content:center;min-height:44px}@media (prefers-reduced-motion:no-preference){.lb-card:not(.lb-mini){animation:.28s cubic-bezier(.2,.8,.3,1) lb-in}@keyframes lb-in{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.lb-card.lb-mini .lb-pill{animation:.22s cubic-bezier(.2,.8,.3,1) lb-pill}@keyframes lb-pill{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.lb-cell .lb-new,.lb-cell.lb-new span{animation:.26s cubic-bezier(.2,1.5,.4,1) lb-pop}@keyframes lb-pop{from{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}.lb-disc.lb-drop{animation:.5s cubic-bezier(.33,1.4,.55,1) lb-drop}@keyframes lb-drop{from{transform:translateY(calc(var(--r) * -112%))}to{transform:none}}.lb-cell.win,.lb-disc.win{animation:1.1s ease-in-out infinite alternate lb-glow}@keyframes lb-glow{to{filter:brightness(1.25)}}.lb-disc.win{animation:.8s ease-in-out infinite alternate lb-winp}@keyframes lb-winp{from{transform:scale(1);box-shadow:0 0 0 3px #fff,0 0 10px rgba(245,197,24,.55)}to{transform:scale(1.1);box-shadow:0 0 0 3px #fff6cf,0 0 26px rgba(245,197,24,.95)}}.lb-cell.win{animation:.8s ease-in-out infinite alternate lb-winc}.lb-cell.win>span{animation:.8s ease-in-out infinite alternate lb-winm}@keyframes lb-winc{from{box-shadow:inset 0 0 0 2px var(--lb-gold),0 0 0 rgba(245,197,24,0)}to{box-shadow:inset 0 0 0 3px var(--lb-gold),0 0 22px rgba(245,197,24,.6)}}@keyframes lb-winm{from{transform:scale(1)}to{transform:scale(1.12)}}.lb-tile.lb-new{animation:.38s cubic-bezier(.2,1.3,.4,1) lb-tile}@keyframes lb-tile{from{transform:translateY(-14px) scale(.7);opacity:0}to{transform:none;opacity:1}}.lb-tc.lb-new.from-s{animation:.3s ease-out lb-fs}.lb-tc.lb-new.from-n{animation:.3s ease-out lb-fn}.lb-tc.lb-new.from-w{animation:.3s ease-out lb-fw}.lb-tc.lb-new.from-e{animation:.3s ease-out lb-fe}@keyframes lb-fs{from{translate:0 120px;opacity:0}}@keyframes lb-fn{from{translate:0 -120px;opacity:0}}@keyframes lb-fw{from{translate:-160px 0;opacity:0}}@keyframes lb-fe{from{translate:160px 0;opacity:0}}.lb-tc.lb-sweep{animation:1.5s ease-in forwards lb-sweep}.lb-tc.lb-sweep.to-s{--tx:0;--ty:140px}.lb-tc.lb-sweep.to-n{--tx:0;--ty:-140px}.lb-tc.lb-sweep.to-w{--tx:-200px;--ty:0}.lb-tc.lb-sweep.to-e{--tx:200px;--ty:0}@keyframes lb-sweep{0%,60%{translate:0 0;opacity:1}100%{translate:var(--tx) var(--ty);opacity:0}}.lb-seat.on{animation:1.6s ease-in-out infinite lb-turn}@keyframes lb-turn{50%{box-shadow:inset 0 0 0 1.5px #f5c518,0 0 26px rgba(245,197,24,.4)}}.lb-res:not([hidden]) .lb-rbox{animation:.45s cubic-bezier(.2,1.4,.4,1) lb-res}@keyframes lb-res{from{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.lb-conf i{animation:lb-conf 2.2s ease-in var(--d) forwards}@keyframes lb-conf{0%{opacity:1;transform:translateY(0) rotate(0)}100%{opacity:0;transform:translateY(420px) rotate(540deg)}}.lb-card.lb-seen:not(.lb-mini){animation:none}.lb-res.lb-seen .lb-rbox{animation:none}.lb-res.lb-cdone .lb-conf{display:none}}@media (prefers-reduced-motion:reduce){.lb-ring,.lb-tug i{transition:none}.lb-tc.lb-sweep{opacity:.6}}@media (max-width:599.98px){.lb-card{left:8px;right:8px;padding:10px 12px}.lb-kinds{grid-template-columns:repeat(2,1fr)}}.lb-felt{position:relative;display:flex;align-items:center;justify-content:center;min-height:90px;height:calc(var(--lb-bh,200px) - 34px);max-height:300px;padding:8px;box-sizing:border-box;border-radius:16px;background:radial-gradient(ellipse at center,#155438,#0b2f20 78%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 8px 24px rgba(0,0,0,.35);overflow:hidden}.lb-aside .lb-felt{height:220px}.lb-cross{position:relative;--u:18px;width:calc(var(--u) * var(--cw));height:calc(var(--u) * var(--ch));flex:0 0 auto}.lb-tile.lb-xt{position:absolute;--hs:var(--u);border-radius:calc(var(--u) * .22);box-shadow:0 1px 0 #b9b19c,0 2px 6px rgba(0,0,0,.45)}.lb-tile.lb-xt.h{flex-direction:row}.lb-tile.lb-xt.v{flex-direction:column}.lb-tile.lb-xt.v .lb-half+.lb-half{border-left:0;border-top:1.5px solid #9a927d}.lb-tile.lb-xt .lb-half{padding:calc(var(--u) * .1)}.lb-tile.lb-xt.spin{box-shadow:0 0 0 2px #f5c518,0 0 14px rgba(245,197,24,.45),0 2px 6px rgba(0,0,0,.45)}.lb-ends.four{display:grid;grid-template-columns:1fr 1fr}.lb-seat{position:relative}.lb-plus{position:absolute;right:8px;top:-10px;padding:2px 8px;border-radius:999px;background:#f5c518;color:#1a1306;font-size:12px;font-weight:900;pointer-events:none}.lb-plusc{margin-left:6px;color:#f5c518;font-weight:900}@media (prefers-reduced-motion:no-preference){.lb-plus{animation:1.1s cubic-bezier(.2,1.2,.4,1) forwards lb-plus}@keyframes lb-plus{0%{opacity:0;transform:translateY(8px) scale(.6)}25%{opacity:1;transform:translateY(-4px) scale(1.1)}100%{opacity:1;transform:translateY(-6px)}}.lb-tile.lb-xt.lb-new{animation:.42s cubic-bezier(.2,1.3,.4,1) lb-xt}@keyframes lb-xt{from{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}}.lb-k-dominoes .lb-ht.can{touch-action:none;-webkit-user-select:none;user-select:none}.lb-ht.lb-lifted{opacity:.25}.lb-ghostt{position:fixed;left:0;top:0;z-index:80;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55));transform-origin:center}.lb-ghostt .lb-tile{--hs:27px}.lb-dz{position:absolute;display:none;width:max(36px,calc(var(--u) * 1.7));height:max(36px,calc(var(--u) * 1.7));transform:translate(-50%,-50%);border-radius:50%;box-sizing:border-box;border:2px dashed rgba(255,255,255,.22);z-index:3;cursor:pointer}.lb-dz i{position:absolute;inset:28%;border-radius:50%;background:rgba(255,255,255,.12)}.lb-dz0{left:50%;top:50%;width:84px;height:84px}.lb-dragging .lb-dz,.lb-picking .lb-dz{display:block}.lb-dragging .lb-dz:not(.ok),.lb-picking .lb-dz:not(.ok){opacity:.25}.lb-dz.ok{border:2px solid #f5c518;background:rgba(245,197,24,.16);box-shadow:0 0 0 4px rgba(245,197,24,.12),0 0 22px rgba(245,197,24,.55)}.lb-dz.ok i{background:#f5c518}.lb-dz.hot{background:rgba(245,197,24,.42);transform:translate(-50%,-50%) scale(1.18)}.lb-sfx{position:absolute;z-index:12;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;width:120px;height:120px}.lb-burst{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(255,224,138,.55),rgba(245,197,24,.18) 45%,rgba(245,197,24,0) 70%)}.lb-tick{position:relative;font-size:44px;font-weight:900;color:#ffe08a;text-shadow:0 2px 0 #7a5a00,0 0 24px rgba(245,197,24,.9);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lb-fly{position:absolute;z-index:13;transform:translate(-50%,-50%);padding:4px 12px;border-radius:999px;background:#f5c518;color:#1a1306;font-size:18px;font-weight:900;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.45)}.lb-seat.lb-bump{box-shadow:inset 0 0 0 2px #f5c518,0 0 26px rgba(245,197,24,.55)}.lb-tile.lb-xt.lb-flash{box-shadow:0 0 0 2.5px #ffe08a,0 0 18px rgba(255,224,138,.9),0 2px 6px rgba(0,0,0,.45)}.lb-disc.lb-ghost{opacity:.45;box-shadow:0 0 0 2px rgba(255,255,255,.6)}.lb-col.sel{background:linear-gradient(180deg,rgba(245,197,24,.28),rgba(245,197,24,.05))}.lb-card.lb-warn .lb-ring{box-shadow:0 0 0 3px rgba(255,90,106,.35)}.lb-card.lb-warn .lb-sub{color:#ff8a96}@media (prefers-reduced-motion:no-preference){.lb-dz.ok{animation:1.1s ease-in-out infinite lb-dzp}@keyframes lb-dzp{50%{box-shadow:0 0 0 7px rgba(245,197,24,.16),0 0 30px rgba(245,197,24,.75)}}.lb-tick.pop{animation:.2s cubic-bezier(.2,1.6,.4,1) lb-tk}@keyframes lb-tk{from{transform:scale(.55);opacity:.4}to{transform:none;opacity:1}}.lb-sfx .lb-burst{animation:.9s ease-out infinite lb-bu}@keyframes lb-bu{0%{transform:scale(.4);opacity:.9}100%{transform:scale(1.25);opacity:0}}.lb-sfx.boom .lb-tick{animation:.4s cubic-bezier(.2,1.5,.4,1) forwards lb-boom}@keyframes lb-boom{50%{transform:scale(1.35)}100%{transform:scale(1.15)}}.lb-seat.lb-bump{animation:.6s cubic-bezier(.2,1.6,.4,1) lb-bmp}@keyframes lb-bmp{40%{transform:scale(1.06)}}.lb-tile.lb-xt.lb-flash{animation:.3s ease-in-out 3 alternate lb-fl}@keyframes lb-fl{to{filter:brightness(1.35)}}.lb-disc.lb-ghost{animation:1s ease-in-out infinite alternate lb-gh}@keyframes lb-gh{from{transform:translateY(-6%);opacity:.35}to{transform:translateY(4%);opacity:.6}}.lb-card.lb-warn .lb-ring{animation:1s ease-in-out infinite lb-wr}@keyframes lb-wr{50%{box-shadow:0 0 0 6px rgba(255,90,106,.45)}}}.lb-rbox.lb-rmbox{pointer-events:auto;gap:8px;min-width:min(86%,300px)}.lb-ser{font-size:12.5px;font-weight:800;color:#f7f5ef;letter-spacing:.01em}.lb-rma{display:flex;gap:8px;width:100%}.lb-rma .lb-btn{flex:1}.lb-rmw{font-size:12.5px;color:#cfcab9}.lb-rmall{width:100%}.lb-rmc{font-size:11.5px;color:#9b988d;font-variant-numeric:tabular-nums}.lb-k-dominoes .lb-felt{display:block;padding:0;height:calc(var(--lb-bh,240px) - 4px);max-height:620px;min-height:150px;touch-action:none;cursor:default}.lb-k-dominoes .lb-felt.lb-pan{cursor:grab}.lb-k-dominoes .lb-cross{position:absolute;left:0;top:0;transform-origin:0 0}.lb-k-dominoes .lb-cross{--u:26px;width:0;height:0;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.lb-k-dominoes .lb-felt.lb-live .lb-cross{transition:none}.lb-k-dominoes .lb-cross .lb-dz{width:max(calc(36px / var(--s,1)),calc(var(--u) * 1.7));height:max(calc(36px / var(--s,1)),calc(var(--u) * 1.7))}@media (prefers-reduced-motion:reduce){.lb-k-dominoes .lb-cross{transition:none}}.lb-k-dominoes .lb-empty{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.lb-k-dominoes .lb-dz0{position:absolute}.lb-aside .lb-card.lb-k-dominoes .lb-felt,.lb-aside .lb-k-dominoes .lb-felt{height:300px}.lb-k-dominoes .lb-title{text-transform:none;letter-spacing:.02em;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-k-dominoes .lb-seats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:5px}.lb-k-dominoes .lb-seats::-webkit-scrollbar{display:none}.lb-k-dominoes .lb-seat{flex:1 0 auto;max-width:48%;padding:3px 8px 3px 3px}.lb-k-dominoes .lb-av{width:22px;height:22px}.lb-k-dominoes .lb-seat.lb-dseat{flex:1 1 0;min-width:0;max-width:none;gap:6px}.lb-k-dominoes .lb-dseat .lb-sn b{font-variant-numeric:tabular-nums}.lb-k-dominoes .lb-dseat .lb-sn b em{text-transform:none;letter-spacing:0;color:#ff5a6a}.lb-k-dominoes .lb-dseat.me .lb-av{box-shadow:0 0 0 2px #f5c518}.lb-k-dominoes .lb-dseat.lb-sroot{cursor:pointer}.lb-k-dominoes .lb-dseat.rooted{box-shadow:inset 0 0 0 1.5px rgba(255,90,106,.7)}.lb-k-dominoes .lb-dseat.on.rooted{box-shadow:inset 0 0 0 1.5px var(--lb-gold),0 0 18px rgba(245,197,24,.25)}.lb-k-dominoes .lb-roots{flex-wrap:nowrap}.lb-k-dominoes .lb-rb{min-height:32px;font-size:11.5px}.lb-k-dominoes .lb-tug{display:none}.lb-k-dominoes .lb-dhand{flex-wrap:nowrap;justify-content:flex-start;padding:8px 2px 2px;-webkit-overflow-scrolling:touch}.lb-k-dominoes .lb-dhand::after{content:'';flex:0 0 2px}@media (orientation:landscape) and (max-height:520px){.lb-card.lb-k-dominoes:not(.lb-mini){display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,32%);grid-template-rows:auto auto minmax(0,1fr) auto;column-gap:10px;row-gap:6px;max-width:none}.lb-card.lb-k-dominoes>.lb-top{grid-column:1/-1;grid-row:1}.lb-card.lb-k-dominoes>.lb-board{grid-column:1;grid-row:2/span 3;min-height:0;align-self:stretch;display:block}.lb-card.lb-k-dominoes>.lb-seats{grid-column:2;grid-row:2;flex-wrap:nowrap;overflow-x:auto}.lb-card.lb-k-dominoes>.lb-seats .lb-seat{max-width:none;flex:0 0 auto;padding:2px 7px 2px 2px}.lb-card.lb-k-dominoes>.lb-seats .lb-av{width:18px;height:18px}.lb-card.lb-k-dominoes>.lb-seats .lb-sn b{font-size:11.5px}.lb-card.lb-k-dominoes>.lb-seats .lb-sn small{font-size:9.5px}.lb-card.lb-k-dominoes>.lb-hand{grid-column:2;grid-row:3;min-height:0;overflow:auto}.lb-card.lb-k-dominoes>.lb-act{grid-column:2;grid-row:4}.lb-card.lb-k-dominoes .lb-dom{height:100%}.lb-card.lb-k-dominoes .lb-felt{height:100%;max-height:none;min-height:120px}.lb-card.lb-k-dominoes .lb-dhand{flex-wrap:wrap;justify-content:center;overflow:visible}}.lb-hfx{position:absolute;z-index:14;display:flex;align-items:center;justify-content:center;background:rgba(6,20,13,.72);border-radius:16px;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.lb-hbox{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 14px;border-radius:16px;background:rgba(14,14,18,.92);box-shadow:inset 0 0 0 1.5px rgba(245,197,24,.6),0 12px 30px rgba(0,0,0,.5);max-width:92%;max-height:94%;overflow:hidden}.lb-hbox strong{font-size:15px;color:#f5c518;text-align:center}.lb-hrow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:12.5px}.lb-hrow b{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-hrow i{font-style:normal;font-weight:900;color:#ffe08a;font-variant-numeric:tabular-nums}.lb-hrow em{font-style:normal;color:#9b988d}.lb-htiles{display:flex;flex-wrap:wrap;gap:3px}.lb-htiles .lb-tile{--hs:13px}.lb-htot{text-align:center;font-size:13px;color:#cfcab9}.lb-htot .lb-hraw{font-size:20px;font-weight:900;color:#fff;font-variant-numeric:tabular-nums}.lb-htot b{font-size:20px;color:#f5c518;margin-left:4px}.lb-hfly{white-space:nowrap;font-size:15px}@media (prefers-reduced-motion:no-preference){.lb-hfx{animation:.25s ease-out lb-in}.lb-hft{display:inline-flex;animation:lb-flip .42s cubic-bezier(.2,1.2,.4,1) var(--d) both}@keyframes lb-flip{from{transform:rotateY(90deg) scale(.8);opacity:0}to{transform:none;opacity:1}}}.lb-card.lbx{container:lbx/inline-size;border-radius:26px;--lbx-felt:repeating-linear-gradient(45deg,rgba(255,255,255,.014) 0 2px,transparent 2px 5px),radial-gradient(120% 95% at 50% 36%,#23804f 0%,#165e3b 46%,#0b3321 100%);--lbx-rim:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 0 0 5px rgba(0,0,0,.3),inset 0 0 0 6.5px rgba(245,197,24,.55),inset 0 0 0 8px rgba(0,0,0,.22),inset 0 16px 36px rgba(0,0,0,.34),0 10px 26px rgba(0,0,0,.45);background:radial-gradient(120% 60% at 88% -12%,rgba(245,197,24,.13),transparent 58%),linear-gradient(180deg,rgba(28,23,34,.9),rgba(12,10,16,.94));box-shadow:inset 0 0 0 1px rgba(245,197,24,.24),inset 0 1px 0 rgba(255,255,255,.1),0 18px 44px rgba(0,0,0,.6)}.lb-card.lbx.lb-mini{container-type:normal;border-radius:999px;background:0 0;box-shadow:none}@media (min-width:700px) and (orientation:landscape){.lb-card.lbx.lb-k-spades:not(.lb-mini){max-width:820px}}.lbx .lb-top{padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,.07)}.lbx .lb-ring{width:38px;height:38px}.lbx .lb-ring::before{background:#15121b}.lbx .lb-sub{font-size:15px}.lbx .lb-minb,.lbx .lb-stop{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.lbx .lb-seat{background:rgba(255,255,255,.055);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.lbx .lb-seat.on{background:rgba(245,197,24,.1);box-shadow:inset 0 0 0 1px rgba(245,197,24,.6),0 0 16px rgba(245,197,24,.2)}.lbx .lb-seat.on .lb-av{box-shadow:0 0 0 2px #15121b,0 0 0 4px var(--lb-gold),0 0 14px rgba(245,197,24,.6)}.lbx.lb-k-spades.lb-st-done .lb-seats,.lbx.lb-k-spades.lb-st-playing .lb-seats{display:none}.lbx .lb-felt{background:var(--lbx-felt);box-shadow:var(--lbx-rim);border-radius:24px}.lbx.lb-k-c4 .lb-board,.lbx.lb-k-ttt .lb-board{padding:14px;border-radius:26px;background:var(--lbx-felt);box-shadow:var(--lbx-rim)}.lbx .lb-ttt{width:min(100%,calc(var(--lb-bh,240px) - 28px))}.lbx .lb-c4{width:min(100%,calc((var(--lb-bh,240px) - 28px) * 7 / 6));background:linear-gradient(180deg,#1e2b55,#111a37);box-shadow:inset 0 0 0 1.5px rgba(245,197,24,.45),inset 0 1px 0 rgba(255,255,255,.16),0 8px 22px rgba(0,0,0,.45)}.lbx .lb-cell{border-radius:14px;background:rgba(0,0,0,.24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 2px 8px rgba(0,0,0,.28)}.lbx .lb-cell.can{background:rgba(255,255,255,.09)}.lbx .lb-cell.win{background:rgba(245,197,24,.2);box-shadow:inset 0 0 0 2px var(--lb-gold)}.lbx .lbx-sp{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.lbx-main{display:flex;flex-direction:column;gap:8px;min-width:0}.lbx .lb-table.lbx-table{height:max(150px,min(calc(var(--lb-bh,290px) - 56px),330px));min-height:0;border-radius:28px;background:var(--lbx-felt);box-shadow:var(--lbx-rim)}.lbx .lb-tc{box-shadow:0 4px 12px rgba(0,0,0,.5)}.lbx .lb-tmsg{font-size:12.5px;font-weight:700;color:rgba(255,255,255,.82);padding:4px 12px;border-radius:999px;background:rgba(0,0,0,.26);white-space:nowrap}.lbx-brk,.lbx-tn{position:absolute;top:13px;z-index:1;max-width:27%;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-tn{left:15px;color:rgba(255,255,255,.75)}.lbx-brk{right:15px;padding:2px 8px;border-radius:999px;color:var(--lb-gold);background:rgba(245,197,24,.16);box-shadow:inset 0 0 0 1px rgba(245,197,24,.4)}.lbx-seat{position:absolute;z-index:2;display:flex;align-items:center;gap:6px;box-sizing:border-box;max-width:38%;padding:3px 10px 3px 3px;border-radius:999px;background:rgba(0,0,0,.42);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;line-height:1.15;color:#fff}.lbx-seat.at-n{left:50%;top:10px;transform:translateX(-50%)}.lbx-seat.at-s{left:50%;bottom:10px;transform:translateX(-50%)}.lbx-seat.at-e,.lbx-seat.at-w{top:50%;transform:translateY(-50%);flex-direction:column;gap:3px;max-width:25%;padding:5px 6px;border-radius:16px;text-align:center}.lbx-seat.at-w{left:11px}.lbx-seat.at-e{right:11px}.lbx-seat.on{background:rgba(24,18,2,.58);box-shadow:inset 0 0 0 1.5px var(--lb-gold),0 0 18px rgba(245,197,24,.35)}.lbx-seat.away{opacity:.72}.lbx-avw{position:relative;display:inline-flex;flex:0 0 auto}.lbx-avw .lb-av{width:28px;height:28px}.lbx-seat.on .lb-av{box-shadow:0 0 0 2px #0b3321,0 0 0 4px var(--lb-gold),0 0 16px rgba(245,197,24,.7)}.lbx-avw u{position:absolute;right:-4px;bottom:-3px;width:14px;height:14px;border-radius:50%;display:grid;place-items:center;font-size:8.5px;font-weight:900;text-decoration:none;background:#ffe08a;color:#1a1306;box-shadow:0 0 0 1.5px #0b3321}.lbx-seat.t1 .lbx-avw u{background:#9fdcff;color:#06202d}.lbx-sn{display:flex;flex-direction:column;min-width:0;max-width:100%}.lbx-sn b{font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-seat.me .lbx-sn b{color:var(--lb-gold)}.lbx-sn small{font-size:10.5px;color:#cfe3d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-strip{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 12px;border-radius:16px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.06)}.lbx-team{display:flex;flex-direction:column;min-width:0;line-height:1.1}.lbx-strip .lbx-team:last-child{align-items:flex-end;text-align:right}.lbx-team em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lb-mute)}.lbx-team b{font-size:20px;font-weight:850;font-variant-numeric:tabular-nums}.lbx-team small{font-size:10.5px;color:var(--lb-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lbx-team.us b,.lbx-team.us em{color:var(--lb-gold)}.lbx-to{text-align:center;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lb-ink);padding:4px 10px;border-radius:999px;background:rgba(245,197,24,.12);box-shadow:inset 0 0 0 1px rgba(245,197,24,.35);white-space:nowrap}.lbx-to small{display:block;font-size:9.5px;font-weight:700;color:var(--lb-mute);letter-spacing:.04em}.lbx-side{display:none}.lbx-pan{padding:9px 11px;border-radius:14px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.06);min-width:0}.lbx-pan h5{margin:0 0 5px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lb-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-pan p{margin:0;font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-pan p.t0 b{color:#ffe08a}.lbx-pan p.t1 b{color:#9fdcff}.lbx-pan p.lbx-mu{color:var(--lb-mute)}.lbx-dots{display:grid;grid-template-columns:repeat(13,1fr);gap:3px}.lbx-dots s{aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.1);text-decoration:none}.lbx-dots s.w{background:var(--lb-gold)}.lbx-dots s.o{background:rgba(255,255,255,.55)}.lbx .lb-shand{--cw:46px;padding:16px 4px 2px}.lbx .lb-hc .lb-pc{height:66px;border-radius:8px;background:linear-gradient(180deg,#fff,#ece6d6)}.lbx .lb-hc .lb-pc b{font-size:13px}.lbx .lb-hc .lb-pc i{font-size:24px}.lbx .lb-hc.can{transform:translateY(-4px)}.lbx .lb-hc.can .lb-pc{box-shadow:0 0 0 2px var(--lb-gold),0 0 14px rgba(245,197,24,.45),0 4px 10px rgba(0,0,0,.5)}.lbx .lb-hc.dim .lb-pc{filter:brightness(.45) saturate(.6)}.lbx .lb-hc.sel{transform:translateY(-14px)}@media (hover:hover){.lbx .lb-hc.can:not(.sel):hover{transform:translateY(-9px)}}.lbx .lb-ht.can .lb-tile{box-shadow:0 0 0 2px rgba(245,197,24,.75),0 3px 8px rgba(0,0,0,.45)}.lbx-log{text-align:center;font-size:12px;color:var(--lb-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-2px}.lbx-log[hidden]{display:none}.lbx .lb-bn:not(.sel){background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.lbx .lb-btn:not(.gold){background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.lbx .lb-btn.gold{background:linear-gradient(180deg,#ffd95a,#f0b90b);box-shadow:0 4px 14px rgba(245,197,24,.3)}.lbx .lb-rbox:not(.win){background:rgba(20,17,26,.94);box-shadow:inset 0 0 0 1px rgba(245,197,24,.3),0 16px 40px rgba(0,0,0,.5)}@container lbx (min-width:600px){.lbx .lbx-sp{grid-template-columns:minmax(0,1fr) minmax(170px,31%)}.lbx .lbx-side{display:flex;flex-direction:column;gap:8px;min-width:0}.lbx .lb-table .lb-pc{width:44px;height:62px}.lbx .lb-table .lb-pc i{font-size:24px}.lbx .lb-table .lb-tc{margin:-31px 0 0 -22px}.lbx.lb-k-spades .lbx-log{display:none}}@media (prefers-reduced-motion:no-preference){.lbx .lb-seat.on .lb-av,.lbx-seat.on .lb-av{animation:1.4s ease-in-out infinite lbx-ring}@keyframes lbx-ring{50%{box-shadow:0 0 0 2px #0b3321,0 0 0 5px var(--lb-gold),0 0 24px rgba(245,197,24,.85)}}.lbx .lb-hc{transition:transform .22s cubic-bezier(.34,1.5,.5,1),filter .2s}}@media (prefers-reduced-motion:reduce){.lbx .lb-hc.can{transform:none}}@media (prefers-reduced-transparency:reduce){.lb-card.lbx:not(.lb-mini){background:#16131c;-webkit-backdrop-filter:none;backdrop-filter:none}.lbx-seat{background:#10261a;-webkit-backdrop-filter:none;backdrop-filter:none}.lbx-seat.on{background:#2a2208}.lbx .lb-seat,.lbx-pan,.lbx-strip{background:#1f1b26}.lbx .lb-tmsg{background:#0d2a1c}}.lb-sn small.lb-aib,.lbx-sn .lb-aib{color:var(--lb-cyan);font-style:normal;font-weight:800;letter-spacing:.02em}.lb-seat.lb-aiseat{padding-right:5px}.lb-aiadd,.lb-aioff{margin-left:auto;flex:0 0 auto;min-height:32px;border:0;border-radius:999px;cursor:pointer;font-weight:800;font-size:11.5px;color:#1a1306;background:var(--lb-gold);padding:0 10px;white-space:nowrap}.lb-aioff{color:var(--lb-ink);background:rgba(255,255,255,.12);width:32px;padding:0;font-size:13px}.lb-aibar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;color:var(--lb-mute)}.lb-aibar>span{font-weight:800;color:var(--lb-ink);margin-right:2px}.lb-ailv{min-height:34px;padding:0 12px;border-radius:999px;border:0;cursor:pointer;font-weight:750;font-size:12px;color:var(--lb-ink);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.lb-ailv.on{background:rgba(90,209,255,.18);box-shadow:inset 0 0 0 1.5px var(--lb-cyan)}.lb-aibar .lb-aifill{flex:1 1 auto;min-height:38px}.lb-awayb.lb-aitk{background:rgba(90,209,255,.12)}.lb-card.lb-k-rush{--rz-gold:#f2c35b}.lb-card.lb-k-rush.lbx:not(.lb-mini){background:radial-gradient(120% 55% at 50% -12%,rgba(242,195,91,.17),transparent 60%),radial-gradient(90% 70% at 0 100%,rgba(122,63,196,.22),transparent 60%),linear-gradient(180deg,rgba(28,16,26,.95),rgba(12,8,16,.97))}.lb-k-rush .lb-seat{flex:1 1 calc(50% - 6px)}.lb-k-rush .lb-board{display:block}.lb-k-rush .lb-hand{padding:0}.rz-c{--u:var(--w,56px);width:var(--u);height:calc(var(--u) * 1.48);font-size:calc(var(--u) * .2);line-height:1;position:relative;flex:none;display:block;box-sizing:border-box;border-radius:calc(var(--u) * .16);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:linear-gradient(160deg,#fff 0,#f3f4f8 55%,#d8dbe5 100%);box-shadow:inset 0 calc(var(--u) * -.03) 0 rgba(0,0,0,.08),0 calc(var(--u) * .07) calc(var(--u) * .16) rgba(0,0,0,.5)}.rz-c .in{position:absolute;inset:calc(var(--u) * .075);border-radius:calc(var(--u) * .1);display:block;overflow:hidden;isolation:isolate;background:radial-gradient(130% 95% at 22% 8%,var(--c1,#4a4652) 0,var(--c2,#1a1820) 48%,var(--c3,#050507) 100%);box-shadow:inset 0 0 calc(var(--u) * .05) rgba(0,0,0,.25)}.rz-c .in::before{content:"";position:absolute;left:-80%;top:38%;width:150%;height:110%;box-sizing:border-box;border-radius:50%;border:calc(var(--u) * .045) solid transparent;border-top-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);transform:rotate(-18deg);pointer-events:none;z-index:0}.rz-c .in::after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.12) 30%,transparent 46%),radial-gradient(60% 30% at 80% 100%,rgba(255,255,255,.14),transparent 70%)}.rz-c .rz-ic{display:block}.rz-c .ctr{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#fff}.rz-c .ctr b{font-size:calc(var(--u) * .66);font-weight:900;letter-spacing:-.04em;line-height:1;text-shadow:0 calc(var(--u) * .035) 0 rgba(0,0,0,.28),0 0 calc(var(--u) * .08) rgba(0,0,0,.18)}.rz-c .ctr b.p4{font-size:calc(var(--u) * .5)}.rz-c .ctr .rz-ic{width:58%;height:auto;aspect-ratio:1/1;filter:drop-shadow(0 calc(var(--u) * .035) 0 rgba(0,0,0,.28)) drop-shadow(0 0 calc(var(--u) * .08) rgba(0,0,0,.18))}.rz-c .ix{position:absolute;left:calc(var(--u) * .06);top:calc(var(--u) * .05);z-index:3;display:flex;flex-direction:column;align-items:center;color:#fff;filter:drop-shadow(0 calc(var(--u) * .012) 0 rgba(0,0,0,.25))}.rz-c .ix.br{left:auto;top:auto;right:calc(var(--u) * .06);bottom:calc(var(--u) * .05);transform:rotate(180deg)}.rz-c .ix b{font-size:calc(var(--u) * .2);font-weight:900;letter-spacing:-.04em;line-height:1}.rz-c .ix .xs .rz-ic,.rz-c .ix>.rz-ic{width:calc(var(--u) * .16);height:calc(var(--u) * .16)}.rz-c .ix .xs{display:block;margin-top:calc(var(--u) * .01)}.rz-c .lens{position:absolute;left:19%;top:19%;width:62%;height:62%;z-index:1;border-radius:50%;transform:rotate(28deg);background:conic-gradient(from 20deg,#ec2a22 0 25%,#ffbb0c 0 50%,#25b83c 0 75%,#1f6fee 0);box-shadow:0 0 0 calc(var(--u) * .025) rgba(255,255,255,.9)}.rz-c .lens::after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(142deg,rgba(255,255,255,.5),transparent 50%)}.rz-c.back{background:linear-gradient(135deg,#fff4c9 0,#e0b04c 22%,#8a6420 45%,#f7dc8a 68%,#a87a28 100%)}.rz-c.back .in{background:radial-gradient(70% 50% at 50% 50%,rgba(242,195,91,.22),transparent 70%),radial-gradient(130% 95% at 25% 8%,#3a3740 0,#121116 45%,#030304 100%)}.rz-c.back .in::before{content:none}.rz-c.back .lg{position:absolute;left:13%;top:48%;width:74%;aspect-ratio:300/295;transform:translateY(-50%);z-index:1;pointer-events:none;background:url(/assets/rova-logo-glow-586-v3.png) 49.65% 50.52%/195.333% 198.644% no-repeat}.rz-coin{width:2.6em;height:2.6em;border-radius:50%;display:grid;place-items:center;position:relative;z-index:1;font-weight:900;color:#2a0c2f;background:radial-gradient(circle at 35% 30%,#fff1bf,#d9a640 55%,#7a5517);box-shadow:0 0 0 2px rgba(0,0,0,.3),0 0 16px rgba(242,195,91,.5)}.rz-coin span{font-size:1.6em;line-height:1}.rz-opps{display:flex;justify-content:space-around;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:12px 2px 2px;margin:0 -4px}.rz-opps::-webkit-scrollbar{display:none}.lb-seats>.rz-opps{flex:1 1 100%;width:100%;grid-column:1/-1;min-width:0;box-sizing:border-box}.rz-opp{flex:0 0 62px;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;min-width:0}.rz-opp.away{opacity:.7}.rz-avw{position:relative;display:inline-flex}.rz-opp .lb-av{width:44px;height:44px;border:2px solid rgba(255,255,255,.2);box-sizing:border-box;box-shadow:0 4px 10px rgba(0,0,0,.4)}.rz-cnt{position:absolute;right:-10px;bottom:-3px;min-width:24px;height:20px;box-sizing:border-box;border-radius:7px;padding:0 5px;display:flex;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:800;color:#fff;background:rgba(10,8,14,.88);border:1px solid rgba(255,255,255,.22)}.rz-cnt::before{content:"";width:7px;height:10px;border-radius:2px;background:linear-gradient(135deg,#ffe39a,#c8952e)}.rz-nm{font-size:11px;color:#d8cfbd;max-width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rz-pts{font-size:10px;color:var(--lb-mute);white-space:nowrap;max-width:66px;overflow:hidden;text-overflow:ellipsis}.rz-pts i{font-style:normal}.rz-opp.on .lb-av{border-color:var(--rz-gold);box-shadow:0 0 0 3px rgba(242,195,91,.28),0 0 16px rgba(242,195,91,.55)}.rz-opp.on .rz-nm{color:var(--rz-gold);font-weight:800}.rz-opp.rush .lb-av{border-color:var(--rz-gold);box-shadow:0 0 0 3px rgba(242,195,91,.25),0 0 22px rgba(242,195,91,.7)}.rz-opp.rush .rz-cnt{background:linear-gradient(135deg,#ffe39a,#c8952e);color:#1a1206;border-color:transparent}.rz-opp.rush .rz-cnt::before{background:#1a1206}.rz-burst{position:absolute;top:-11px;left:50%;transform:translateX(-50%) rotate(-6deg);z-index:2;font-size:10px;font-weight:900;letter-spacing:.04em;padding:2px 7px;border-radius:7px;white-space:nowrap;background:linear-gradient(135deg,#fff1bf,#f2c35b 50%,#c8952e);color:#1a1206;box-shadow:0 0 12px rgba(242,195,91,.8)}.rz-catch{margin-top:2px;min-height:30px;padding:0 11px;border:0;border-radius:999px;font-weight:900;font-size:12px;color:#1a1206;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#fff1bf,#f2c35b 50%,#c8952e);box-shadow:0 0 14px rgba(242,195,91,.7)}.rz-table{--w:clamp(40px,calc(var(--lb-bh,210px) * .27),60px);position:relative;width:100%;height:clamp(136px,var(--lb-bh,210px),214px);box-sizing:border-box;border-radius:120px/90px;background:radial-gradient(ellipse at 50% 40%,#3b1c46,#1d0c25 70%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1.5px rgba(242,195,91,.32),inset 0 1px 0 rgba(255,255,255,.14),inset 0 -20px 40px rgba(0,0,0,.35)}.rz-ring{position:absolute;inset:14px 40px;border-radius:50%;border:1.5px dashed rgba(242,195,91,.35);pointer-events:none}.rz-dir,.rz-now{position:absolute;top:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border:0;border-radius:13px;box-sizing:border-box;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:#fff;background:rgba(14,9,20,.58);box-shadow:0 4px 12px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2)}.rz-dir{left:14px}.rz-now{right:14px}.rz-dir .rz-ic{width:13px;height:13px;flex:none;color:#f2c35b}.rz-now.rz-wd{padding-left:4px}.rz-now em{font-style:normal;color:rgba(255,255,255,.62)}.rz-sd{width:18px;height:18px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:radial-gradient(circle at 35% 30%,var(--c1),var(--c2) 60%,var(--c3))}.rz-sd .rz-ic{width:11px;height:11px}@media (prefers-reduced-transparency:reduce){.rz-dir,.rz-now{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(14,9,20,.9)}}.rz-pile{position:absolute;top:50%;width:var(--w);height:calc(var(--w) * 1.48);margin-top:calc(var(--w) * -.62);padding:0;border:0;background:0 0;color:inherit;font:inherit}.rz-draw{left:calc(30% - var(--w)/ 2)}.rz-disc{right:calc(30% - var(--w)/ 2)}.rz-pile .rz-c{position:absolute;left:0;top:0}.rz-draw .b1{transform:translate(-2px,-2px)}.rz-draw .b0{transform:translate(-4px,-4px)}.rz-draw.can{cursor:pointer}.rz-draw.can .b0{box-shadow:0 0 0 2px rgba(242,195,91,.9),0 0 18px rgba(242,195,91,.55),0 calc(var(--u) * .07) calc(var(--u) * .16) rgba(0,0,0,.5)}.rz-disc.stack::before{content:"";position:absolute;inset:0;border-radius:calc(var(--w,56px) * .16);background:#d8dbe5;box-shadow:0 4px 10px rgba(0,0,0,.5);transform:rotate(-13deg) translate(-6px,4px)}.rz-disc .top{z-index:1;transform:rotate(-3deg)}.rz-pile .cap{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:10.5px;font-weight:700;color:#d8cfbd}.rz-hand{container-type:inline-size;position:relative;padding-top:2px}.rz-hint{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#d8cfbd;padding:0 6px}.rz-hint b{color:var(--rz-gold)}.rz-fan{--cw:58px;--step:min(32px,calc((100cqw - var(--cw) - 12px) / max(1,calc(var(--n) - 1))));--rot:clamp(1deg,calc(32deg / var(--n)),4.5deg);position:relative;height:122px}.rz-hc{--lift:0px;position:absolute;left:50%;bottom:4px;width:var(--cw);padding:0;border:0;background:0 0;cursor:pointer;color:inherit;transform-origin:50% 150%;transform:translateX(calc(-50% + var(--k) * var(--step))) translateY(var(--lift)) rotate(calc(var(--k) * var(--rot)))}.rz-hc .rz-c{--w:var(--cw)}.rz-hc.ok{--lift:-14px}.rz-hc.ok .rz-c{box-shadow:inset 0 calc(var(--u) * -.03) 0 rgba(0,0,0,.08),0 0 0 2px rgba(242,195,91,.9),0 0 18px rgba(242,195,91,.55),0 calc(var(--u) * .07) calc(var(--u) * .16) rgba(0,0,0,.5)}.rz-hc.sel{--lift:-30px}.rz-hc.sel .rz-c{box-shadow:inset 0 calc(var(--u) * -.03) 0 rgba(0,0,0,.08),0 0 0 3px #fff3c9,0 0 26px rgba(242,195,91,.95),0 calc(var(--u) * .07) calc(var(--u) * .16) rgba(0,0,0,.5)}.rz-hc.dim .rz-c{filter:brightness(.55) saturate(.7)}.rz-hc:focus-visible{outline:0}.rz-hc:focus-visible .rz-c{box-shadow:0 0 0 3px #5ad1ff,0 calc(var(--u) * .07) calc(var(--u) * .16) rgba(0,0,0,.5)}.rz-btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.rz-btns .lb-btn{flex:1 1 0;min-width:84px}.lb-card .lb-btn.rz-rush{color:#1a1206;font-weight:900;background:linear-gradient(135deg,#fff1bf,#f2c35b 50%,#c8952e);box-shadow:0 0 14px rgba(242,195,91,.45)}.lb-card .lb-btn.rz-rush.armed{box-shadow:0 0 0 2px #fff3c9,0 0 22px rgba(242,195,91,.85)}.rz-tip{margin:0 0 6px;text-align:center;font-size:12.5px;color:#d8cfbd}.rz-tip b{color:var(--rz-gold)}.rz-help,.rz-round,.rz-sheet{border-radius:20px;padding:10px 12px 12px;color:#f5efe2;background:linear-gradient(180deg,rgba(48,30,40,.96),rgba(24,15,22,.98));box-shadow:inset 0 0 0 1px rgba(242,195,91,.3),inset 0 1px 0 rgba(255,255,255,.12),0 -10px 30px rgba(0,0,0,.4)}.rz-shead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.rz-shead b{font-size:15px;font-weight:800;letter-spacing:-.01em}.rz-x{width:34px;height:34px;flex:none;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:18px;line-height:1;cursor:pointer}.rz-picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rz-pk{height:78px;border-radius:18px;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);background:linear-gradient(155deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.1) 30%,transparent 46%),radial-gradient(130% 95% at 22% 8%,var(--c1) 0,var(--c2) 48%,var(--c3) 100%);box-shadow:0 0 0 3px #fff,0 6px 14px rgba(0,0,0,.4)}.rz-pk .rz-ic{width:26px;height:26px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.rz-pk:focus-visible{outline:#fff3c9 solid 2px;outline-offset:2px}.rz-help{max-height:min(52vh,420px);overflow:auto;font-size:13px;line-height:1.45}.rz-help h5{margin:10px 0 4px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--rz-gold)}.rz-help ul{margin:0;padding-left:18px}.rz-help li{margin:0 0 4px}.rz-lead{margin:0 0 4px;font-weight:700}.rz-score{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.rz-score li{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;gap:8px;align-items:center;padding:6px 10px;border-radius:12px;background:rgba(255,255,255,.05);font-size:13px}.rz-score li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rz-score li.w{background:rgba(242,195,91,.14);box-shadow:inset 0 0 0 1px rgba(242,195,91,.5)}.rz-score li.me span{color:var(--rz-gold);font-weight:800}.rz-score small{color:#bdb3a0;font-size:11.5px}.rz-score b{text-align:right;font-variant-numeric:tabular-nums}.rz-gold{color:var(--rz-gold);font-weight:900}.rz-next{margin:8px 0 0;text-align:center;font-size:12.5px;color:#d8cfbd}.lb-card.lb-k-rush .lb-mefoot{display:flex;justify-content:space-between;gap:10px}@media (prefers-reduced-motion:no-preference){.rz-hc{transition:transform .22s cubic-bezier(.34,1.5,.5,1),filter .2s}.rz-disc .lb-new{animation:.45s cubic-bezier(.34,1.4,.5,1) rz-land}@keyframes rz-land{from{transform:translateY(-44px) rotate(-20deg) scale(1.15);opacity:.3}}.lb-card .lb-btn.rz-rush.hot,.rz-catch{animation:1.1s ease-in-out infinite rz-pulse}@keyframes rz-pulse{50%{transform:scale(1.06);box-shadow:0 0 0 3px rgba(242,195,91,.35),0 0 26px rgba(242,195,91,.85)}}.rz-opp.on .lb-av{animation:1.4s ease-in-out infinite rz-ring}@keyframes rz-ring{50%{box-shadow:0 0 0 4px rgba(242,195,91,.4),0 0 24px rgba(242,195,91,.8)}}}@media (prefers-reduced-transparency:reduce){.rz-help,.rz-round,.rz-sheet{background:#22161f}}.lb-k-dominoes .lb-seats:has(> .lb-dseat){overflow:visible}.lb-k-dominoes .lb-seats{padding:8px 10px;margin:-8px -10px;align-items:stretch}.lb-seats{position:relative;z-index:1}.lb-seat{transition:min-height .2s}.lb-inv{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:16px;background:rgba(245,197,24,.12);box-shadow:inset 0 0 0 1.5px rgba(245,197,24,.55),0 0 18px rgba(245,197,24,.18);font-size:13px;color:var(--lb-ink)}.lb-inv b{color:var(--lb-gold)}.lb-cd{font-style:normal;font-variant-numeric:tabular-nums;color:var(--lb-mute)}.lb-inv .lb-cd{margin-left:2px}.lb-l2s{display:block;font-style:normal;margin-top:2px;color:var(--lb-ink);font-weight:700;font-size:12px}.lb-l2bar{display:flex;flex-wrap:wrap;gap:8px}.lb-l2bar .lb-btn.gold{flex:1 1 100%}.lb-l2bar .lb-l2tab{flex:1 1 0;min-height:38px;font-size:12.5px}.lb-l2tab.on{background:rgba(90,209,255,.18);box-shadow:inset 0 0 0 1.5px var(--lb-cyan)}.lb-l2p{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:16px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.lb-l2r{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--lb-mute)}.lb-l2r>span{flex:0 0 64px;font-weight:800;color:var(--lb-ink)}.lb-l2st{width:34px;height:34px;border-radius:50%;border:0;cursor:pointer;font-weight:900;font-size:16px;color:var(--lb-ink);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.lb-l2st:disabled{opacity:.35;cursor:default}.lb-l2n{min-width:22px;text-align:center;font-size:15px;color:var(--lb-ink);font-variant-numeric:tabular-nums}.lb-l2list{display:flex;flex-direction:column;gap:6px;max-height:min(220px,38vh);overflow:auto;overscroll-behavior:contain}.lb-l2pp{display:flex;align-items:center;gap:8px;min-height:40px;padding:3px 4px 3px 3px;border-radius:999px;background:rgba(255,255,255,.05)}.lb-l2pp .lb-av{width:30px;height:30px}.lb-l2pp .lb-sn{flex:1;min-width:0;display:flex;flex-direction:column}.lb-l2pp .lb-sn b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.lb-l2pp .lb-sn small{font-size:11px;color:var(--lb-cyan);font-weight:700}.lb-l2pp .lb-aiadd{min-height:34px;padding:0 14px}.lb-l2pp .lb-aiadd:disabled{opacity:.4;cursor:default}.lb-l2tag{flex:0 0 auto;font-size:11.5px;font-weight:750;color:var(--lb-mute);padding:0 6px;white-space:nowrap}.lb-l2tag.on{color:var(--lb-gold)}.lb-l2tag .lb-cd{color:inherit}.lb-l2p .lb-note{text-align:left}.lb-seat.lb-saved{background:rgba(245,197,24,.07);box-shadow:inset 0 0 0 1px rgba(245,197,24,.35)}.lb-seat.lb-saved .lb-sn small{color:var(--lb-gold)}#feed-aside .lb-aside .lb-l2list{max-height:260px}.lb-avl.lb-avplus{position:relative;font-size:0;color:#cfcab9}.lb-avl.lb-avplus::after,.lb-avl.lb-avplus::before{content:'';position:absolute;left:50%;top:50%;width:44%;height:2px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%)}.lb-avl.lb-avplus::after{transform:translate(-50%,-50%) rotate(90deg)}.lb-dfly{position:absolute;z-index:40;width:16px;height:30px;margin:-15px 0 0 -8px;border-radius:4px;pointer-events:none;will-change:transform;background:linear-gradient(160deg,#3d3149,#1c1623);box-shadow:inset 0 0 0 1.5px rgba(245,197,24,.75),0 5px 12px rgba(0,0,0,.5)}.lb-dfly::after{content:'';position:absolute;left:3px;right:3px;top:50%;height:1.5px;margin-top:-.75px;border-radius:1px;background:rgba(245,197,24,.55)}.lb-dhand .lb-ht.lb-dwait{opacity:0!important;pointer-events:none}.lb-dhand .lb-ht.lb-dpop{animation:.34s cubic-bezier(.2,1.5,.4,1) lb-dpop}@keyframes lb-dpop{0%{transform:scale(.55) translateY(6px)}100%{transform:none}}@media (prefers-reduced-motion:reduce){.lb-dfly{display:none}.lb-dhand .lb-ht.lb-dwait{opacity:1!important;pointer-events:auto}.lb-dhand .lb-ht.lb-dpop{animation:none}}.lb-k-dominoes .lb-seat .lb-av{flex:0 0 auto;aspect-ratio:1/1;box-sizing:border-box;margin-left:3px}.lb-k-dominoes .lb-seat.lb-dseat{align-items:center}.lb-k-dominoes .lb-seat.on .lb-av,.lbx.lb-k-dominoes .lb-seat.on .lb-av{box-shadow:0 0 0 2px #15121b,0 0 0 4px var(--lb-gold,#f5c518),0 0 14px rgba(245,197,24,.55);animation:1.4s ease-in-out infinite lb-dring}@keyframes lb-dring{50%{box-shadow:0 0 0 2px #15121b,0 0 0 4px var(--lb-gold,#f5c518),0 0 22px rgba(245,197,24,.85)}}@media (prefers-reduced-motion:reduce){.lb-k-dominoes .lb-seat.on .lb-av,.lbx.lb-k-dominoes .lb-seat.on .lb-av{animation:none}}.rz-opps{container-type:inline-size;justify-content:space-between;gap:4px;overflow:visible;padding-left:4px;padding-right:12px}.rz-opp{flex:1 1 0;min-width:0;max-width:76px}.rz-opp .lb-av{width:clamp(26px,calc(100cqw / var(--n,4) - 16px),44px);height:auto;aspect-ratio:1/1}.rz-crowd .rz-cnt{right:-8px;min-width:20px;height:17px;font-size:10px;padding:0 3px}.rz-crowd .rz-cnt::before{width:5px;height:8px}.rz-crowd .rz-opp.on .lb-av,.rz-crowd .rz-opp.rush .lb-av{box-shadow:0 0 0 2px rgba(242,195,91,.3),0 0 12px rgba(242,195,91,.6)}.rz-nm,.rz-pts{max-width:100%}.rz-crowd .rz-nm{font-size:10.5px}.rz-crowd .rz-pts{font-size:9.5px}[data-theme=light] .gt-glass .lb-k-dominoes .lb-seat.on .lb-av{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lb-gold,#f5c518),0 0 14px rgba(245,197,24,.5);animation:none}.lb-pkscrim{z-index:46}.lb-pk{z-index:47;gap:10px;background:linear-gradient(180deg,rgba(24,24,30,.96),rgba(12,12,16,.97));-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 -10px 40px rgba(0,0,0,.6);height:min(560px,86%)}.lb-pk .lb-sh strong{font-size:16px}.lb-pkx{grid-row:1/span 2;grid-column:2;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:20px;line-height:1;cursor:pointer}.lb-pktabs{display:flex;gap:4px;padding:3px;border-radius:12px;background:rgba(255,255,255,.06)}.lb-pktabs[hidden]{display:none}.lb-pktab{flex:1;min-height:40px;border:0;border-radius:9px;background:0 0;color:#9b988d;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.lb-pktab.on{background:rgba(255,255,255,.12);color:#f7f5ef}.lb-pkq{height:44px;border-radius:12px;border:0;padding:0 14px;background:rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#f7f5ef;font:inherit;font-size:16px;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}.lb-pkq::placeholder{color:#7d7a70}.lb-pkb:focus-visible,.lb-pkbtn:focus-visible,.lb-pkclr:focus-visible,.lb-pkq:focus-visible,.lb-pktab:focus-visible,.lb-pkx:focus-visible,.lb-seat.lb-pickable:focus-visible{outline:#5ad1ff solid 2px;outline-offset:2px}.lb-pkerr{font-size:12.5px;color:#ff8a96}.lb-pkerr[hidden]{display:none}.lb-pklist{list-style:none;margin:0;padding:0;flex:1 1 auto;min-height:120px;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px}.lb-pkr{display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 4px 4px 2px;border-radius:12px}.lb-pkr+.lb-pkr{box-shadow:0 -1px 0 rgba(255,255,255,.06)}.lb-pkr .lb-av{width:38px;height:38px}.lb-pkr .lb-sn{flex:1;min-width:0;display:flex;flex-direction:column}.lb-pkr .lb-sn b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-pkr .lb-sn small{font-size:12px;color:#9b988d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-pkr.off .lb-av,.lb-pkr.off .lb-sn b{opacity:.5}.lb-pkb{flex:0 0 auto;min-width:76px;min-height:40px;padding:0 16px;border-radius:999px;border:0;background:rgba(255,255,255,.1);color:#f7f5ef;font:inherit;font-size:13.5px;font-weight:750;cursor:pointer}.lb-pkb.solid{background:#f5c518;color:#1a1306}.lb-pkb:disabled{opacity:.5;cursor:default}.lb-pkt{flex:0 0 auto;font-size:12px;font-weight:700;color:#9b988d;text-align:right;white-space:nowrap}.lb-pkt.on{color:#f5c518}.lb-pkt.off{color:#9b988d}.lb-pkn{padding:22px 4px;text-align:center;font-size:13px;color:#9b988d}.lb-pkhold{font-variant-numeric:tabular-nums}.lb-pk .lb-pkfine{margin:0}.lb-pkrow{display:flex;gap:6px;align-items:center}.lb-pkrow .lb-sel{flex:1;min-width:0;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#9b988d}.lb-pkrow .lb-sel.set{color:#f7f5ef}.lb-pkclr{flex:0 0 auto;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.08);color:#cfcab9;font-size:18px;line-height:1;cursor:pointer}.lb-seat.lb-pickable{cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}@media (hover:hover){.lb-seat.lb-pickable:hover{background:rgba(255,255,255,.1)}}@media (max-width:420px){.lb-pkb{min-width:68px;padding:0 12px}.lb-pkr{gap:8px}}.rz-beat{position:absolute;z-index:40;transform:translate(-50%,-50%);max-width:88%;padding:9px 18px;border-radius:999px;background:rgba(14,9,18,.88);border:1px solid rgba(245,197,24,.55);color:#fff;font-size:16px;font-weight:650;line-height:1.25;text-align:center;box-shadow:0 8px 22px rgba(0,0,0,.45);pointer-events:none}.rz-flyc{position:absolute;z-index:39;pointer-events:none}.rz-flyc .rz-c{position:static;width:100%}.rz-busy .rz-draw,.rz-busy .rz-drawb,.rz-busy .rz-hand,.rz-busy .rz-pass,.rz-busy .rz-play{pointer-events:none}.rz-btns{margin-top:14px}.lb-hand+.lb-act,.rz-hand+.lb-act{margin-top:8px}@media (prefers-reduced-motion:no-preference){.rz-beat{animation:.22s cubic-bezier(.34,1.3,.64,1) rz-beat-in}}@keyframes rz-beat-in{from{opacity:0;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.rz-hc.ok{touch-action:none}.rz-hc.rz-lifted{opacity:.25}.rz-dragc{z-index:45;box-shadow:0 12px 26px rgba(0,0,0,.5);border-radius:calc(var(--w,56px) * .16)}.rz-table.rz-drop{outline:rgba(245,197,24,.85) solid 2px;outline-offset:-4px}.rz-hero{padding:16px 14px 14px;text-align:center}.rz-hero.won{box-shadow:0 0 0 1px rgba(245,197,24,.55),0 0 30px rgba(245,197,24,.28)}.rz-win{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:12px}.rz-winav{position:relative;display:block;width:72px;height:72px;margin:10px 0 4px;border-radius:50%;box-shadow:0 0 0 3px #f5c518,0 0 24px rgba(245,197,24,.55)}.rz-winav .lb-av{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;object-fit:cover;font-size:28px}.rz-crown{position:absolute;left:50%;top:-22px;transform:translateX(-50%);font-style:normal;font-size:24px;line-height:1;color:#f5c518;text-shadow:0 2px 6px rgba(0,0,0,.6)}.rz-wint{font-size:22px;line-height:1.2;font-weight:800;color:#fff}.rz-hero.won .rz-wint{color:#f5c518}.rz-winp{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:#f5c518}.rz-hero .rz-score{text-align:left}.rz-score li{position:relative}.rz-bar{grid-column:1/-1;display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.12);overflow:hidden}.rz-bar em{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#c48a12,#f5c518)}.rz-conf{position:absolute;z-index:42;overflow:hidden;pointer-events:none}.rz-conf i{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;animation:1.9s cubic-bezier(.3,.6,.5,1) forwards rz-conf}@keyframes rz-conf{to{transform:translate(var(--dx,0),340px) rotate(620deg);opacity:0}}@media (prefers-reduced-motion:no-preference){.rz-winav{animation:.5s cubic-bezier(.34,1.5,.6,1) rz-pop}.rz-winp{animation:.5s cubic-bezier(.34,1.5,.6,1) .1s both rz-pop}}@keyframes rz-pop{from{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.lb-felt,.lbx .lb-felt{border:4px solid transparent!important;border-radius:20px!important;background:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px) padding-box,radial-gradient(ellipse 100% 100% at 50% 50%,transparent 55%,rgba(0,0,0,.4) 100%) padding-box,radial-gradient(circle 360px at 50% 40%,#3f8559,#1f5a3a 60%,#123a26) padding-box,linear-gradient(180deg,#e9c875,#7a5a1c 50%,#c9a24a) border-box!important;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.5),0 4px 8px rgba(0,0,0,.5)!important;box-sizing:border-box}.lb-tile{position:relative;border-radius:calc(var(--hs) * .2);border:1.2px solid transparent;background:linear-gradient(135deg,#fdfaf0,#f1ead6 55%,#dcd3b8) padding-box,linear-gradient(135deg,rgba(255,255,255,.95),rgba(0,0,0,.22)) border-box;box-shadow:1.5px 3px 3.5px rgba(0,0,0,.5)}.lb-tile.lb-xt{border-radius:calc(var(--u) * .2)}.lb-tile .lb-half{padding:calc(var(--hs) * .06)}.lb-tile .lb-half+.lb-half{border-left:1.5px solid rgba(0,0,0,.35)}.lb-tile.dbl .lb-half+.lb-half,.lb-tile.lb-xt.v .lb-half+.lb-half,.lb-tile.v .lb-half+.lb-half{border-left:0;border-top:1.5px solid rgba(0,0,0,.35)}.lb-tile .lb-half i{margin:21.5%}.lb-tile .lb-half i.p{background:radial-gradient(circle at 35% 30%,#4a4a4e,#0c0c0e)}.lb-tile::after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--hs) * .16);height:calc(var(--hs) * .16);margin:calc(var(--hs) * -.08) 0 0 calc(var(--hs) * -.08);border-radius:50%;background:radial-gradient(circle at 35% 30%,#e8c66a,#8a6a1f);z-index:1;pointer-events:none}.lb-tile.lb-xt.spin{box-shadow:0 0 0 1.5px rgba(245,197,24,.5),1.5px 3px 3.5px rgba(0,0,0,.5)}.lb-tile.lb-xt.lb-last{box-shadow:0 0 0 1.4px #f5c518,0 0 9px rgba(245,197,24,.7),1.5px 3px 3.5px rgba(0,0,0,.5)}.lb-pc{--pcw:36px;width:var(--pcw)!important;height:calc(var(--pcw) * 1.405)!important;font-size:calc(var(--pcw) / 74);border-radius:10em!important;border-radius:calc(10 * var(--pcw)/ 74)!important;background:linear-gradient(180deg,#fff,#f1ede2)!important;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 3px 4px rgba(0,0,0,.45)!important;color:#15151a}.lb-pc.red{color:#c4202c}.lb-pc b{left:calc(var(--pcw) * 6 / 74)!important;top:calc(var(--pcw) * 4 / 74)!important;display:flex;flex-direction:column;align-items:center;font:700 calc(var(--pcw) * 21 / 74)/1 Georgia,"Times New Roman",serif!important}.lb-pc b em{font-style:normal;font-family:system-ui,sans-serif;font-weight:400;font-size:.81em;margin-top:.1em}.lb-pc b.lb-r{left:auto!important;top:auto!important;right:calc(var(--pcw) * 6 / 74);bottom:calc(var(--pcw) * 4 / 74);transform:rotate(180deg)}.lb-pc i{font-size:42em!important;margin-top:0!important}.lb-hc .lb-pc{--pcw:var(--cw);height:calc(var(--cw) * 1.405)!important}.lb-hc .lb-pc i{font-size:42em!important}.lb-pc,.lb-pc em,.lb-pc i{font-variant-emoji:text;font-family:Georgia,"Times New Roman","DejaVu Sans","Segoe UI Symbol",serif}.lb-card.lb-float{left:auto;right:auto;bottom:auto;margin:0;max-width:none;z-index:12;transition:box-shadow .2s}.lb-card.lb-float .lb-top{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.lb-card.lb-fldrag .lb-top,.lb-card.lb-float .lb-top:active{cursor:grabbing}.lb-card.lb-fldrag{box-shadow:inset 0 0 0 1.5px rgba(245,197,24,.6),0 24px 60px rgba(0,0,0,.65);transition:none}.lb-card.lb-flsnap{transition:left .28s cubic-bezier(.2,.9,.3,1),top .28s cubic-bezier(.2,.9,.3,1)}.lb-card.lb-float>.lb-grab,.lb-card.lb-float>.lb-grabt{display:none!important}.lb-card.lb-float .lb-seats{justify-content:flex-start;gap:6px;min-height:34px;padding:0 4px 8px}.lb-chips{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.lb-chip{position:relative;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none}.lb-chip .lb-av{width:30px;height:30px;border-radius:50%;object-fit:cover}.lb-chip.on{box-shadow:inset 0 0 0 2px var(--lb-gold),0 0 14px rgba(245,197,24,.45)}.lb-chip.me::after{content:'';position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 1.5px var(--lb-cyan)}.lb-chip.away{opacity:.6}.lb-chip.open{background:rgba(255,255,255,.04);box-shadow:none;border:1px dashed rgba(255,255,255,.3)}.lb-chip.open .lb-av{opacity:.5}.lb-chip.lb-pickable{box-shadow:inset 0 0 0 1.5px rgba(90,209,255,.55)}.lb-chip.t0{outline:rgba(255,224,138,.35) solid 1.5px;outline-offset:-1px}.lb-chip.t1{outline:rgba(159,220,255,.35) solid 1.5px;outline-offset:-1px}.lb-chipn{position:absolute;right:-5px;top:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#121216;color:var(--lb-ink);font-size:10px;font-weight:800;font-style:normal;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.lb-chipme{position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);font-size:8px;font-weight:900;font-style:normal;letter-spacing:.04em;text-transform:uppercase;padding:0 4px;border-radius:99px;background:var(--lb-cyan);color:#06202a;line-height:12px}.lb-chip .lb-dot{position:absolute;right:-2px;top:-2px;width:10px;height:10px}.lb-chat2{display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:1.25;color:var(--lb-ink);padding:6px 8px;border-radius:12px;background:rgba(255,255,255,.05)}.lb-chat2[hidden]{display:none}.lb-chat2>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-chat2 b{color:var(--lb-gold);font-weight:800;margin-right:2px}.lb-card.lb-float.lb-mini{left:auto!important;right:8px!important;top:var(--lb-fltop,64px)!important;bottom:auto!important;width:34%!important;min-width:120px;max-width:220px;padding:6px;gap:4px;border-radius:18px;background:linear-gradient(180deg,rgba(24,24,30,.9),rgba(12,12,16,.92));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 10px 28px rgba(0,0,0,.5);overflow:hidden;cursor:pointer}.live-stage:is(.lsf-cfade,.lw-cfade)>.lb-card.lb-float.lb-flphone.lb-mini{top:min(calc(var(--lw-people-bottom,0px) + 10px),calc(100% - 170px))!important;left:8px!important;right:auto!important}.live-stage:has(> .lb-card.lb-float.lb-flphone:not(.lb-mini):not([hidden])) .lc-list{visibility:hidden}.lb-card.lb-float.lb-mini>.lb-seats{display:flex;padding:0 2px}.lb-card.lb-float.lb-mini .lb-chip{width:24px;height:24px}.lb-card.lb-float.lb-mini .lb-chip .lb-av{width:20px;height:20px}.lb-card.lb-float.lb-mini .lb-chipme,.lb-card.lb-float.lb-mini .lb-chipn{display:none}.lb-card.lb-float.lb-mini .lb-pill{max-width:100%;min-height:32px;padding:0 8px;font-size:12px;box-shadow:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%}.lb-card.lb-float.lb-mini.lb-myturn{box-shadow:inset 0 0 0 2px var(--lb-gold),0 0 0 0 rgba(245,197,24,.55);animation:1.3s ease-out infinite lb-flpulse}@keyframes lb-flpulse{0%{box-shadow:inset 0 0 0 2px var(--lb-gold),0 0 0 0 rgba(245,197,24,.6)}100%{box-shadow:inset 0 0 0 2px var(--lb-gold),0 0 0 12px rgba(245,197,24,0)}}@media (prefers-reduced-motion:reduce){.lb-card.lb-float.lb-mini.lb-myturn{animation:none}.lb-card.lb-flsnap{transition:none}}.lb-card.lb-float.lb-mini:not(.lb-flphone){left:8px!important;right:auto!important;top:auto!important;bottom:var(--lb-pillb,10px)!important;width:auto!important;min-width:0!important;max-width:min(340px,calc(100% - 16px))!important;padding:3px 4px;border-radius:999px;overflow:hidden}.lb-card.lb-float.lb-mini:not(.lb-flphone) .lb-pill{width:auto;max-width:100%;padding:0 10px 0 4px;gap:8px;font-size:13px;min-height:32px}.lb-card.lb-float.lb-mini.lb-pavs:not(.lb-flphone) .lb-pt{display:inline;font-weight:750}.lb-card.lb-float.lb-mini.lb-pavs:not(.lb-flphone) .lb-pcd:not(:empty){display:inline}.live-stage.lb-on:has(.lb-card.lb-float).lc-ready .lc-list{max-height:min(30%,160px)}.lb-l2q em{font-style:normal;flex:1;min-width:0;color:var(--lb-ink);font-weight:600}.lb-l2fill.on,.lb-l2hp.on{background:rgba(245,197,24,.16);box-shadow:inset 0 0 0 1.5px var(--lb-gold)}.lb-card .lb-title{font-size:14px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--lb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-card .lb-sub{font-size:11.5px;font-weight:650;color:var(--lb-gold)}.lb-chipx{flex:0 1 auto;min-width:0;font-size:11px;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--lb-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:38%}.lb-chipx[hidden]{display:none}.lb-card .lb-stop{width:30px;height:30px;min-width:30px;padding:0;border-radius:50%;font-size:13px;font-weight:700;color:var(--lb-mute)}.lb-card .lb-seats:has(> .lb-strip){display:block;overflow:visible;padding:0;margin:0}.lb-strip{display:flex;justify-content:space-evenly;align-items:flex-start;gap:4px;padding:9px 2px 0;min-width:0}.lb-strip.two{justify-content:center;gap:40px}.gt-glass .lb-card .lb-seats .lb-seat.lb-pl,.lb-card .lb-seats .lb-seat.lb-pl,.lbx .lb-seats .lb-seat.lb-pl{flex:1 1 0;min-width:0;max-width:96px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0!important;margin:0;border-radius:0;background:0 0!important;box-shadow:none!important;border:0;animation:none}.lb-strip.two .lb-seat.lb-pl{flex:0 1 96px}.lb-pav{position:relative;width:40px;height:40px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 2px rgba(255,255,255,.12);transition:box-shadow .25s}.lb-pav.on{box-shadow:0 0 0 2px var(--lb-gold),0 0 14px rgba(245,197,24,.55)}.lb-card .lb-pav .lb-av{width:40px!important;height:40px!important;margin:0!important;box-shadow:none!important;animation:none!important;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.lb-card .lb-strip.many .lb-pav .lb-av,.lb-strip.many .lb-pav{width:34px!important;height:34px!important}.lb-ppts{position:absolute;left:50%;top:-8px;transform:translateX(-50%);font:700 9.5px/14px system-ui,sans-serif;padding:0 5px;border-radius:999px;background:var(--lb-gold);color:#1a1306;white-space:nowrap;max-width:56px;overflow:hidden;text-overflow:ellipsis}.lb-pbd{position:absolute;right:-5px;bottom:-4px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:#211d27;border:1px solid rgba(255,255,255,.2);font:700 9.5px/14px system-ui,sans-serif;font-style:normal;text-align:center;color:#fff}.lb-pmk{position:absolute;left:-5px;bottom:-4px;width:16px;height:16px;border-radius:50%;background:#211d27;display:flex;align-items:center;justify-content:center;overflow:hidden}.lb-pmk .lb-dot{width:10px;height:10px}.lb-pmk svg{width:11px;height:11px}.lb-pmk .lb-mkm{display:flex;color:var(--lb-gold)}.lb-seat.s1 .lb-pmk .lb-mkm{color:var(--lb-cyan)}.lb-proot{position:absolute;right:-6px;top:-6px;font-size:10px;font-style:normal;color:#ff6b81}.lb-pn{font-size:10.5px;line-height:1.2;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--lb-ink)}.lb-pn.ai{color:#5cc8ff}.lb-seat.lb-pl.away .lb-pav{opacity:.6}.lb-seat.lb-pl.lb-sroot{cursor:pointer}.lb-team{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin:6px 0 0;font-size:10.5px;color:var(--lb-mute)}.lb-team b{color:var(--lb-ink)}.lb-card.lb-pavs .lb-pcd,.lb-card.lb-pavs .lb-pt{display:none}.lb-card.lb-pavs .lb-pi{gap:4px}.lb-mav{display:inline-flex;border-radius:50%;box-shadow:0 0 0 1.5px rgba(255,255,255,.15)}.lb-mav.on{box-shadow:0 0 0 2px var(--lb-gold),0 0 10px rgba(245,197,24,.5)}.lb-mav .lb-av{width:26px;height:26px}[data-theme=light] .gt-glass .lb-pn{color:var(--gg-ink,#1b1b22)}[data-theme=light] .gt-glass .lb-card .lb-title{color:var(--gg-ink,#1b1b22)}.xg-sq{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);width:min(100%,var(--lb-bh,300px));aspect-ratio:1;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.22),0 10px 24px rgba(0,0,0,.4)}.xg-c{position:relative;display:flex;align-items:center;justify-content:center;border:0;padding:0;margin:0;min-width:0;min-height:0;cursor:default;font:inherit;border-radius:0}.xg-ck .xg-c.d{background:#7a2a2a}.xg-ck .xg-c.l{background:#e7d6b8}.xg-ch .xg-c.d{background:#4a7a72}.xg-ch .xg-c.l{background:#e8e2d0}.xg-c.last{box-shadow:inset 0 0 0 100px rgba(245,197,24,.28)}.xg-c.can{cursor:pointer}.xg-c.can::after{content:'';position:absolute;inset:6%;border-radius:50%;box-shadow:0 0 0 2px rgba(245,197,24,.75);pointer-events:none}.xg-c.sel{box-shadow:inset 0 0 0 100px rgba(245,197,24,.45)}.xg-c.dest{cursor:pointer}.xg-c.dest::before{content:'';position:absolute;width:30%;height:30%;border-radius:50%;background:rgba(245,197,24,.85);box-shadow:0 0 10px rgba(245,197,24,.7);z-index:2;pointer-events:none}.xg-c.dest.cap::before{width:84%;height:84%;background:0 0;box-shadow:inset 0 0 0 3px rgba(245,197,24,.9)}.xg-c.chk{box-shadow:inset 0 0 0 100px rgba(255,90,106,.5)}.xg-ckp{display:block;width:76%;height:76%;border-radius:50%;position:relative;pointer-events:none}.xg-ckp.b{background:radial-gradient(circle at 40% 35%,#3a3a3a,#111);box-shadow:inset 0 0 0 2px #444,0 2px 3px rgba(0,0,0,.5)}.xg-ckp.r{background:radial-gradient(circle at 40% 35%,#ff6a5f,#b81f1f);box-shadow:inset 0 0 0 2px #e14a40,0 2px 3px rgba(0,0,0,.5)}.xg-ckp.k::after{content:'\265B';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#f5c518;font-size:min(4vw,18px);line-height:1}.xg-bc.mini,.xg-ckp.mini{width:10px;height:10px;box-shadow:none;margin:0}.xg-chp{font-style:normal;line-height:1;font-size:min(8.6vw,calc(var(--lb-bh,300px) / 9.5));display:block;pointer-events:none;font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",serif}.xg-chp.w{color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 1px 2px rgba(0,0,0,.7)}.xg-chp.k{color:#151515;text-shadow:0 0 1px rgba(255,255,255,.55),0 1px 1px rgba(255,255,255,.25)}.xg-chp.mini{font-size:11px}.xg-fl,.xg-rk{position:absolute;font-size:8.5px;line-height:1;font-weight:700;opacity:.55;color:#111;pointer-events:none}.xg-rk{left:2px;top:2px}.xg-fl{right:2px;bottom:1px}.xg-bg{position:relative;display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr 34px;gap:0 4px;width:min(calc(var(--lb-bh,300px) * 1.3),100%);aspect-ratio:1.3/1;margin:0 auto;border-radius:12px;padding:5px;box-sizing:border-box;background:#7a3d1f;box-shadow:inset 0 0 0 2px #5a2a12,0 10px 24px rgba(0,0,0,.4)}.xg-bgrow{display:grid;grid-template-columns:repeat(6,1fr) 10px repeat(6,1fr);min-height:0;background:#2d5a3f;border-radius:6px;overflow:hidden}.xg-bgrow.t{grid-row:1;grid-column:1}.xg-bgrow.b{grid-row:3;grid-column:1}.xg-bar{background:#5a2a12}.xg-pt{position:relative;border:0;padding:0;margin:0;background:0 0;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;cursor:default;overflow:hidden}.xg-pt.b{flex-direction:column-reverse}.xg-tri{position:absolute;left:4%;right:4%;top:0;height:86%;clip-path:polygon(0 0,100% 0,50% 100%);background:#e8d7b0}.xg-pt.o .xg-tri{background:#b4552b}.xg-pt.b .xg-tri{top:auto;bottom:0;clip-path:polygon(0 100%,100% 100%,50% 0)}.xg-stk{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:1px 0}.xg-pt.b .xg-stk{flex-direction:column-reverse}.xg-bc{display:block;width:min(86%,22px);aspect-ratio:1;border-radius:50%;flex:0 0 auto;margin:-1px 0}.xg-bc.w{background:radial-gradient(circle at 40% 35%,#fff,#d8d2c4);box-shadow:inset 0 0 0 1px #9e9786}.xg-bc.r{background:radial-gradient(circle at 40% 35%,#ff6a5f,#a3141c);box-shadow:inset 0 0 0 1px #6d0d12}.xg-bn{position:relative;font-size:9.5px;font-weight:800;color:#fff;text-shadow:0 1px 2px #000;line-height:1}.xg-pt.can{cursor:pointer}.xg-pt.can .xg-tri{filter:brightness(1.2) drop-shadow(0 0 3px rgba(245,197,24,.9))}.xg-pt.sel .xg-tri{background:#f5c518}.xg-pt.dest{cursor:pointer}.xg-pt.dest .xg-tri{background:rgba(245,197,24,.75)}.xg-pt.last .xg-tri{box-shadow:inset 0 0 0 100px rgba(255,255,255,.18)}.xg-bgmid{grid-row:2;grid-column:1;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 2px;min-height:30px;min-width:0}.xg-pip{font-size:10px;color:#f3e7d0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 0}.xg-pip:last-child{text-align:right}.xg-dice{display:flex;align-items:center;gap:4px;flex:0 0 auto}.xg-onbar{display:flex;gap:1px;border:0;padding:2px;border-radius:999px;background:#5a2a12;cursor:default}.xg-onbar .xg-bc{width:14px;margin:0}.xg-onbar.can{cursor:pointer;box-shadow:0 0 0 2px rgba(245,197,24,.8)}.xg-onbar.sel{box-shadow:0 0 0 2px #fff}.xg-off{grid-row:1/4;grid-column:2;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;padding:4px 0;background:#5a2a12;border-radius:6px;font-size:9px;color:#f3e7d0}.xg-offn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:800;font-size:11px}.xg-offn.w{background:#eee6d6;color:#222}.xg-offn.r{background:#b3202a;color:#fff}.xg-offb{border:0;padding:3px;border-radius:999px;background:0 0;cursor:default}.xg-offb.dest{cursor:pointer;box-shadow:0 0 0 2px rgba(245,197,24,.9),0 0 12px rgba(245,197,24,.6)}.xg-die{display:inline-grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:22px;height:22px;padding:3.3px;box-sizing:border-box;border-radius:18%;background:linear-gradient(160deg,#fff,#e4ddd0);box-shadow:0 1px 3px rgba(0,0,0,.4)}.xg-die i{display:block;border-radius:50%;margin:12%}.xg-die i.p{background:#16161b}.xg-die.used{opacity:.35}.xg-dx{font-size:10px;color:#fff}.xg-die.big{width:min(18vw,74px);height:min(18vw,74px);padding:calc(min(18vw,74px) * .15);border-radius:18%;background:linear-gradient(160deg,#ff5a5f,#a3141c);box-shadow:0 8px 18px rgba(0,0,0,.45)}.xg-die.big i.p{background:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}.xg-dc{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 4px;min-height:min(var(--lb-bh,240px),220px);box-sizing:border-box;justify-content:center;border-radius:16px;background:radial-gradient(circle at 50% 40%,#2f7a4f,#1d4d33);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.22)}.xg-dcr{display:flex;gap:12px;justify-content:center}.xg-dcw{margin:0;font-size:11.5px;color:#d7e7da;text-align:center}.xg-dcl{margin:0;min-height:1.15em;letter-spacing:.02em;text-align:center;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.45)}.xg-dcl.hot{color:#f5c518}.xg-dcl.dead{color:#ff8a8a}.xg-dcl.again{color:#cfe9d6;font-size:clamp(16px,5vw,22px)}@media (prefers-reduced-motion:no-preference){.xg-dcl.hot{animation:.5s cubic-bezier(.2,1.6,.4,1) xg-pop}}@keyframes xg-pop{0%{transform:scale(.6);opacity:0}100%{transform:none;opacity:1}}.xg-dcs{margin:0;font-size:11px;font-weight:800;color:#f5c518;text-transform:uppercase;letter-spacing:.08em}.xg-drs{display:flex;flex-wrap:wrap;gap:4px 6px;justify-content:center;max-width:100%}.xg-dr{font-size:11px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.28);color:#e9f1ea;white-space:nowrap}.xg-dr.hi{background:rgba(245,197,24,.25)}@media (prefers-reduced-motion:no-preference){.xg-dcr.roll .xg-die.big{animation:.9s cubic-bezier(.2,.8,.3,1) xg-tumble}.xg-dcr.roll .xg-die.big.d1{animation-delay:.06s}.xg-dcr.roll .xg-die.big.d2{animation-delay:.12s}}@keyframes xg-tumble{0%{transform:translateY(-34px) rotate(-200deg) scale(.7);opacity:.2}55%{transform:translateY(6px) rotate(18deg) scale(1.05);opacity:1}75%{transform:translateY(-3px) rotate(-6deg)}100%{transform:none}}.xg-tk{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:16px;background:radial-gradient(circle at 50% 40%,#2f7a4f,#1d4d33);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.22)}.xg-tkp{display:flex;gap:14px;justify-content:center;align-items:center}.xg-disc,.xg-stock{position:relative;border:0;padding:0;background:0 0;border-radius:8px;cursor:default;display:flex;flex-direction:column;align-items:center;gap:2px}.xg-disc.can,.xg-stock.can{cursor:pointer}.xg-disc.can .lb-pc,.xg-stock.can .lb-pc{box-shadow:0 0 0 2px rgba(245,197,24,.8),0 4px 10px rgba(0,0,0,.4)}.xg-disc.empty{width:36px;height:50px;border-radius:7px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.25)}.lb-pc.back{background:repeating-linear-gradient(45deg,#3a4fb8 0 4px,#2c3d92 4px 8px)!important;box-shadow:inset 0 0 0 2px #fff,0 3px 4px rgba(0,0,0,.45)!important}.xg-tsps{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.xg-tsp{display:flex;align-items:center;gap:0;border:0;padding:4px 6px 4px 4px;border-radius:10px;background:rgba(0,0,0,.25);cursor:default;position:relative}.xg-tsp .lb-pc.sm{--pcw:28px;margin-left:2px}.xg-tsp .lb-pc.sm:first-child{margin-left:0}.xg-tsp small{font-size:9.5px;color:#e9f1ea;margin-left:4px;max-width:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xg-tsp.dest{cursor:pointer;box-shadow:0 0 0 2px rgba(245,197,24,.9)}.xg-tke{margin:0;text-align:center;font-size:11.5px;color:#d7e7da}.xg-tt{margin:4px 0 0;text-align:center;font-size:12px;color:var(--lb-mute)}.xg-tt b{color:var(--lb-ink)}.xg-tka{flex-wrap:wrap}.xg-tka .lb-btn[disabled]{opacity:.45}.xg-tip{margin:4px 0 0;font-size:11.5px;color:var(--lb-mute);text-align:center}.xg-promo{align-items:center;flex-wrap:wrap}.xg-promo span{font-size:12px;color:var(--lb-mute);width:100%;text-align:center}.xg-promo .xg-chp{font-size:24px}.xg-rules{padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.06);font-size:12.5px}.xg-rules ul{margin:6px 0 6px 18px;padding:0}.xg-rules li{margin:3px 0}[data-theme=light] .gt-glass .xg-tip,[data-theme=light] .gt-glass .xg-tt{color:var(--gg-mut,#555)}.lb-card.lb-float.lb-mini.lb-pavs>:not(.lb-pill){display:none!important}.lb-card.lb-float.lb-mini.lb-pavs .lb-pill{display:inline-flex!important}@property --tp{syntax:'<number>';inherits:true;initial-value:100}.lb-card{--cl-felt:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1.2px) 0 0/3px 3px,radial-gradient(120% 90% at 50% 38%,#1c7d4d 0,#0f5132 55%,#08321f 100%);--cl-burg:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1.2px) 0 0/3px 3px,radial-gradient(120% 90% at 50% 38%,#8f1f36 0,#5c0f20 58%,#360713 100%);--cl-leather:linear-gradient(180deg,#3a2316,#22140b);--cl-rail:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.4),0 14px 30px rgba(0,0,0,.5);--cl-stitch:1.5px dashed rgba(255,236,200,.32);--cl-ivory:repeating-radial-gradient(circle at 50% 50%,transparent 0 3px,rgba(120,90,40,.16) 3px 4px),radial-gradient(circle at 36% 30%,#fffef9 0,#efe4cb 55%,#cbb88f 100%);--cl-ivory-sh:inset 0 -2px 3px rgba(90,60,20,.35),inset 0 1px 1px #fff,0 2px 0 #a38e66,0 5px 7px rgba(0,0,0,.5);--cl-onyx:repeating-radial-gradient(circle at 50% 50%,transparent 0 3px,rgba(255,255,255,.06) 3px 4px),radial-gradient(circle at 36% 30%,#5a5a5e 0,#1d1d20 50%,#050506 100%);--cl-onyx-sh:inset 0 -2px 3px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.3),0 2px 0 #000,0 5px 7px rgba(0,0,0,.55);--cl-dot:rgba(255,248,230,.6);--cl-dotd:rgba(22,90,56,.42)}.lb-card .lb-pav.on{box-shadow:0 0 14px rgba(242,201,76,.45)}.lb-card .lb-pav.on::before,.lbx-seat.on .lbx-avw::before{content:'';position:absolute;inset:-4px;border-radius:50%;pointer-events:none;background:conic-gradient(#f2c94c calc(var(--tp) * 1%),rgba(255,255,255,.14) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}.lb-card.lb-warn .lb-pav.on::before,.lb-card.lb-warn .lbx-seat.on .lbx-avw::before{background:conic-gradient(var(--lb-red) calc(var(--tp) * 1%),rgba(255,255,255,.14) 0)}.lbx-seat.on .lb-av{animation:none!important;box-shadow:none!important}.lb-card .lb-table,.lb-card .lbx-table,.lb-card .xg-bg,.lb-card .xg-dc,.lb-card .xg-sq,.lb-card .xg-tk,.lbx.lb-k-c4 .lb-board,.lbx.lb-k-ttt .lb-board{position:relative}.lb-card .lb-felt::after,.lb-card .lb-table::after,.lb-card .xg-bg::after,.lb-card .xg-dc::after,.lb-card .xg-sq::after,.lb-card .xg-tk::after,.lbx.lb-k-c4 .lb-board::after,.lbx.lb-k-ttt .lb-board::after{content:'';position:absolute;inset:4px;border:var(--cl-stitch);border-radius:inherit;pointer-events:none;z-index:1}.lb-card .lb-felt::after{inset:3px}.lb-card .xg-sq{padding:10px;border-radius:16px;background:var(--cl-leather);box-shadow:var(--cl-rail);box-sizing:border-box}.lb-card .xg-sq::after{border-radius:12px}.lb-card .xg-sq>:first-child{border-top-left-radius:4px}.lb-card .xg-sq>:nth-child(8){border-top-right-radius:4px}.lb-card .xg-sq>:nth-child(57){border-bottom-left-radius:4px}.lb-card .xg-sq>:nth-child(64){border-bottom-right-radius:4px}.lb-card .xg-ch .xg-c.l,.lb-card .xg-ck .xg-c.l{background:linear-gradient(160deg,#f4ecd8,#e4d8bb)}.lb-card .xg-ch .xg-c.d{background:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1.2px) 0 0/3px 3px,linear-gradient(160deg,#21734a,#165a38)}.lb-card .xg-ck .xg-c.d{background:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1.2px) 0 0/3px 3px,linear-gradient(160deg,#7e1a2e,#5a0f20)}.lb-card .xg-fl,.lb-card .xg-rk{opacity:.9;font-size:8.5px;font-weight:700}.lb-card .xg-c.l .xg-fl,.lb-card .xg-c.l .xg-rk{color:#165a38}.lb-card .xg-c.d .xg-fl,.lb-card .xg-c.d .xg-rk{color:#efe6cf}.lb-card .xg-c.last{box-shadow:inset 0 0 0 100px rgba(255,206,84,.4)}.lb-card .xg-c.sel{box-shadow:inset 0 0 0 100px rgba(255,236,160,.5),inset 0 0 0 2px rgba(255,250,220,.85)}.lb-card .xg-c.chk{box-shadow:inset 0 0 0 100px rgba(200,16,46,.45),inset 0 0 0 2px rgba(255,120,130,.8)}.lb-card .xg-c.can::after{display:none}.lb-card .xg-c.dest::before{width:28%;height:28%;background:var(--cl-dot);box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:3}.lb-card .xg-c.l.dest::before{background:var(--cl-dotd);box-shadow:none}.lb-card .xg-c.dest.cap::before{width:86%;height:86%;background:0 0;box-shadow:inset 0 0 0 3px var(--cl-dot)}.lb-card .xg-c.l.dest.cap::before{box-shadow:inset 0 0 0 3px var(--cl-dotd)}.lb-card .xg-ch .xg-chp:not(.mini){width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;font-variant-emoji:text;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;transition:transform .18s cubic-bezier(.3,1.4,.5,1)}.lb-card .xg-ch .xg-chp.w:not(.mini){background-image:linear-gradient(170deg,#fff 22%,#f3ead6 50%,#c9b78f 80%);filter:drop-shadow(0 0 .6px #7d6a45) drop-shadow(0 1px 0 #8e7b55) drop-shadow(0 3px 2.5px rgba(0,0,0,.5))}.lb-card .xg-ch .xg-chp.k:not(.mini){background-image:linear-gradient(165deg,#9a9aa0 18%,#3a3a3f 38%,#0b0b0d 66%,#2a2a2e 84%);filter:drop-shadow(0 0 .6px rgba(255,255,255,.55)) drop-shadow(0 1px 0 #000) drop-shadow(0 3px 2.5px rgba(0,0,0,.55))}.lb-card .xg-chp{font-variant-emoji:text}.lb-card .xg-chp.mini.w{color:#f3ead6;text-shadow:0 0 1px #000}.lb-card .xg-c.sel .xg-chp,.lb-card .xg-c.sel .xg-ckp{transform:translateY(-9%) scale(1.12)}.lb-card .xg-ckp{transition:transform .18s cubic-bezier(.3,1.4,.5,1)}.lb-card .xg-ckp.b{background:var(--cl-onyx);box-shadow:var(--cl-onyx-sh)}.lb-card .xg-ckp.r{background:var(--cl-ivory);box-shadow:var(--cl-ivory-sh)}.lb-card .xg-ckp.k::after{color:#e8c46a;font-variant-emoji:text;text-shadow:0 0 4px rgba(245,194,66,.6),0 1px 1px rgba(0,0,0,.6)}.lb-card .xg-ckp.r.k::after{color:#9a6f16;text-shadow:0 1px 0 rgba(255,255,255,.6)}.lb-card .xg-bc.mini,.lb-card .xg-ckp.mini{box-shadow:0 1px 2px rgba(0,0,0,.5)}.lb-card .xg-c.sel .xg-ckp.b{box-shadow:inset 0 -2px 3px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.3),0 0 0 2px rgba(255,226,120,.95),0 12px 12px rgba(0,0,0,.5)}.lb-card .xg-c.sel .xg-ckp.r{box-shadow:inset 0 -2px 3px rgba(90,60,20,.35),inset 0 1px 1px #fff,0 0 0 2px rgba(255,226,120,.95),0 12px 12px rgba(0,0,0,.5)}.lb-card .xg-bg{background:var(--cl-leather);box-shadow:var(--cl-rail);padding:6px;border-radius:16px}.lb-card .xg-bg::after{inset:3px;border-radius:13px;z-index:0}.lb-card .xg-bgrow{position:relative;z-index:1;background:var(--cl-felt);box-shadow:inset 0 0 18px rgba(0,0,0,.5);border-radius:6px}.lb-card .xg-bar{background:linear-gradient(90deg,#2a180d,#4a2d1b 50%,#2a180d);box-shadow:0 0 8px rgba(0,0,0,.5)}.lb-card .xg-tri{background:linear-gradient(180deg,#f4ecd8,#d9caa6)}.lb-card .xg-pt.o .xg-tri{background:linear-gradient(180deg,#8f1f36,#5c0f20)}.lb-card .xg-pt.b .xg-tri{background:linear-gradient(0deg,#f4ecd8,#d9caa6)}.lb-card .xg-pt.b.o .xg-tri{background:linear-gradient(0deg,#8f1f36,#5c0f20)}.lb-card .xg-pt.can .xg-tri{filter:none}.lb-card .xg-pt.last .xg-tri{filter:brightness(1.4) saturate(1.15)}.lb-card .xg-pt.sel .xg-tri{filter:brightness(1.3)}.lb-card .xg-pt.dest .xg-tri{filter:brightness(1.15)}.lb-card .xg-pt.dest::after{content:'';position:absolute;left:50%;top:5px;width:min(56%,14px);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;z-index:3;pointer-events:none;background:rgba(255,248,230,.8);box-shadow:0 0 0 3px rgba(255,248,230,.25),0 1px 2px rgba(0,0,0,.4)}.lb-card .xg-pt.b.dest::after{top:auto;bottom:5px}.lb-card .xg-bc{position:relative}.lb-card .xg-bc.w{background:var(--cl-ivory);box-shadow:inset 0 -2px 2px rgba(90,60,20,.35),inset 0 1px 1px #fff,0 1px 0 #a38e66,0 2px 3px rgba(0,0,0,.5)}.lb-card .xg-bc.r{background:var(--cl-onyx);box-shadow:inset 0 -2px 2px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.3),0 1px 0 #000,0 2px 3px rgba(0,0,0,.55)}.lb-card .xg-pt.sel .xg-stk .xg-bc:last-of-type{transform:scale(1.14);z-index:2;box-shadow:0 0 0 2px rgba(255,226,120,.95),0 8px 10px rgba(0,0,0,.55)}.lb-card .xg-bgmid{position:relative;z-index:1}.lb-card .xg-pip{color:#f3e7d0;text-shadow:0 1px 1px rgba(0,0,0,.6)}.lb-card .xg-onbar{background:linear-gradient(180deg,#4a2d1b,#2a180d);box-shadow:inset 0 0 0 1px rgba(255,236,200,.22)}.lb-card .xg-onbar.can{box-shadow:inset 0 0 0 1px rgba(255,236,200,.22)}.lb-card .xg-onbar.sel{box-shadow:0 0 0 2px rgba(255,226,120,.95)}.lb-card .xg-off{position:relative;z-index:1;background:linear-gradient(90deg,#2a180d,#4a2d1b 50%,#2a180d);box-shadow:inset 0 0 0 1px rgba(255,236,200,.18);color:#f3e7d0}.lb-card .xg-offn.w{background:var(--cl-ivory);color:#1a1206;box-shadow:0 1px 0 #a38e66}.lb-card .xg-offn.r{background:var(--cl-onyx);color:#f4ecd8;box-shadow:0 1px 0 #000}.lb-card .xg-offb.dest{box-shadow:0 0 0 2px rgba(255,248,230,.8),0 0 10px rgba(255,248,230,.35)}.lb-card .xg-die:not(.big){background:linear-gradient(145deg,#e0243c,#9a0b1e);box-shadow:0 2px 4px rgba(0,0,0,.5)}.lb-card .xg-die:not(.big) i.p{background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.35)}.lb-card .xg-dc{background:var(--cl-felt);border:7px solid #2c1a0f;border-radius:22px;box-shadow:var(--cl-rail),inset 0 0 36px rgba(0,0,0,.45);perspective:640px}.lb-card .xg-dc::after{inset:-3px;border-radius:17px}.lb-card .xg-dcr{gap:20px;padding:6px 0 4px;transform-style:preserve-3d}.xg-die.xg-d3{--s:min(17vw,62px);position:relative;display:block;width:var(--s);height:var(--s);padding:0;background:0 0!important;box-shadow:none!important;border-radius:0;transform-style:preserve-3d}.xg-d3 .xg-cube{position:absolute;inset:0;transform-style:preserve-3d;transform:var(--rest)}.xg-d3 .xg-f{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:19%;box-sizing:border-box;border-radius:18%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(145deg,#e0243c,#9a0b1e);box-shadow:none}.xg-d3 .xg-f i{display:block;border-radius:50%;margin:14%}.xg-d3 .xg-f i.p{background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.xg-d3 .f1{transform:translateZ(calc(var(--s)/ 2))}.xg-d3 .f6{transform:rotateY(180deg) translateZ(calc(var(--s)/ 2))}.xg-d3 .f3{transform:rotateY(90deg) translateZ(calc(var(--s)/ 2))}.xg-d3 .f4{transform:rotateY(-90deg) translateZ(calc(var(--s)/ 2))}.xg-d3 .f2{transform:rotateX(90deg) translateZ(calc(var(--s)/ 2))}.xg-d3 .f5{transform:rotateX(-90deg) translateZ(calc(var(--s)/ 2))}.xg-d3::after{content:'';position:absolute;left:10%;right:10%;bottom:-9px;height:10px;border-radius:50%;background:rgba(0,0,0,.5);filter:blur(4px);transform:translateZ(-40px)}.lb-card .xg-dcw{color:rgba(255,248,230,.78)}.lb-card .xg-dcl.hot{color:#f2c94c;text-shadow:0 0 14px rgba(242,201,76,.45),0 2px 6px rgba(0,0,0,.5)}.lb-card .xg-dr{background:rgba(0,0,0,.3);color:#f4ecd8}.lb-card .xg-dr.hi{background:#fdfcf8;color:#121212}.lb-card .xg-dcs{color:#f2c94c}.lb-card .xg-tk{background:var(--cl-felt);border:7px solid #2c1a0f;border-radius:24px;padding:12px 10px;box-shadow:var(--cl-rail),inset 0 0 36px rgba(0,0,0,.45)}.lb-card .xg-tk::after{inset:-3px;border-radius:19px}.lb-card .xg-tkp{gap:18px;position:relative;z-index:2}.lb-card .xg-disc .lb-pc,.lb-card .xg-stock .lb-pc{--pcw:46px}.lb-card .xg-disc.can .lb-pc,.lb-card .xg-stock.can .lb-pc{box-shadow:inset 0 0 0 3px #fdfcf8,inset 0 0 0 4px #7d1023,inset 0 0 0 5px rgba(255,255,255,.5),0 5px 12px rgba(0,0,0,.45)!important}.lb-card .xg-disc.can .lb-pc{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 5px 12px rgba(0,0,0,.4)!important}.lb-card .xg-disc.can::after,.lb-card .xg-stock.can::after{content:'';display:block;width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--cl-dot);box-shadow:0 1px 2px rgba(0,0,0,.35)}.lb-card .xg-disc.empty{box-shadow:none;border:1.5px dashed rgba(255,248,230,.45);box-sizing:border-box;width:46px;height:65px}.lb-card .xg-tsps{position:relative;z-index:2}.lb-card .xg-tsp{background:rgba(0,0,0,.22);box-shadow:inset 0 0 0 1px rgba(255,248,230,.12)}.lb-card .xg-tsp small{color:rgba(255,248,230,.8)}.lb-card .xg-tsp.dest{box-shadow:inset 0 0 0 1.5px rgba(255,248,230,.7);outline:rgba(255,248,230,.55) dashed 1.5px;outline-offset:2px}.lb-card .xg-tke{color:rgba(255,248,230,.75);position:relative;z-index:2}.lb-card .xg-tka{flex-wrap:nowrap}.lb-card .xg-tka .lb-btn{min-width:0;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-pc{background:#fdfcf8!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 4px 10px rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.45)!important;color:#121212}.lb-pc.red{color:#c8102e}.lb-pc b{font:800 calc(var(--pcw) * 20 / 74)/1 "Helvetica Neue",Arial,system-ui,sans-serif!important;letter-spacing:-.04em}.lb-pc b em{font-size:.8em;margin-top:.12em;letter-spacing:0}.lb-pc.fc::before{content:'';position:absolute;left:19%;right:19%;top:17%;bottom:17%;border-radius:calc(var(--pcw) * 4 / 74);pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);background:repeating-linear-gradient(45deg,rgba(200,16,46,.06) 0 3px,transparent 3px 6px)}.lb-pc.fc i{font:700 30em/1 Georgia,"Times New Roman",serif!important;position:relative}.lb-pc.back{background:repeating-linear-gradient(45deg,transparent 0 4px,rgba(255,255,255,.14) 4px 5px),repeating-linear-gradient(-45deg,transparent 0 4px,rgba(255,255,255,.14) 4px 5px),#7d1023!important;box-shadow:inset 0 0 0 3px #fdfcf8,inset 0 0 0 4px #7d1023,inset 0 0 0 5px rgba(255,255,255,.5),0 5px 12px rgba(0,0,0,.45)!important}.lb-card .lb-shand{--cw:50px;--ch:calc(var(--cw) * 1.405);--m:calc((var(--n) - 1) / 2);--fa:calc(20deg / max(4, var(--n)));--st:min(calc(var(--cw) * .62),calc((100% - 24px - var(--cw)) / max(1, var(--n) - 1)));position:relative;display:block;height:calc(var(--ch) + 40px);margin:0;padding:0;box-sizing:border-box;overflow-x:clip;overflow-y:visible}.lb-card .lb-shand>.lb-hc{position:absolute;top:16px;left:calc(50% - (var(--st) * (var(--n) - 1) + var(--cw))/ 2 + var(--st) * var(--i));width:var(--cw);margin:0;transform-origin:50% 100%;rotate:calc((var(--i) - var(--m)) * var(--fa));translate:0 calc((var(--i) - var(--m)) * (var(--i) - var(--m)) * 18px / max(9,var(--n) * var(--n)/ 4))}.lb-card .lb-shand>.lb-hc.can .lb-pc{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 6px 14px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.45)!important}.lb-card .lb-shand>.lb-hc.can{transform:translateY(-5px)}.lb-card .lb-shand>.lb-hc.dim .lb-pc{filter:brightness(.55) saturate(.6)}.lb-card .lb-shand>.lb-hc.sel{transform:translateY(-15px)}.lb-card .lb-shand>.lb-hc.sel .lb-pc{box-shadow:0 0 0 2px #f2c94c,0 12px 22px rgba(0,0,0,.55),0 0 22px rgba(242,201,76,.35)!important}.lb-card .xg-th>.lb-hc.can{transform:none}.lb-card .xg-th>.lb-hc.sel{transform:translateY(-15px)}@media (hover:hover){.lb-card .lb-shand>.lb-hc.can:not(.sel):hover{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.lb-card .lb-shand>.lb-hc.can{transform:none}}.lb-card.lbx,.lbx{--lbx-felt:var(--cl-felt);--lbx-rim:inset 0 0 0 7px #2c1a0f,inset 0 0 0 8px rgba(0,0,0,.45),inset 0 0 40px rgba(0,0,0,.45),0 14px 30px rgba(0,0,0,.5)}.lb-card .lb-table{background:var(--cl-felt);box-shadow:inset 0 0 0 6px #2c1a0f,inset 0 0 0 7px rgba(0,0,0,.45),inset 0 0 36px rgba(0,0,0,.45)}.lb-card .lb-table::after{inset:3px}.lb-card .lbx-tn{color:rgba(255,248,230,.8)}.lb-card .lbx-brk{color:#f2c94c;background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(242,201,76,.45)}.lb-card .lb-tc{box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 5px 12px rgba(0,0,0,.45)!important}.lb-card .lb-tmsg{color:rgba(255,248,230,.85)}.lb-felt,.lbx .lb-felt{border:4px solid transparent!important;border-radius:22px!important;background:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1.2px) 0 0/3px 3px padding-box,radial-gradient(120% 90% at 50% 38%,#8f1f36 0,#5c0f20 58%,#360713 100%) padding-box,linear-gradient(180deg,#4a2d1b,#22140b) border-box!important;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,.45),inset 0 0 36px rgba(0,0,0,.45),0 10px 24px rgba(0,0,0,.5)!important}.lb-card .lb-felt::after{border-radius:19px}.lb-tile{background:linear-gradient(160deg,#fffdf6,#e9dfc6) padding-box,linear-gradient(135deg,rgba(255,255,255,.95),rgba(120,90,40,.3)) border-box;box-shadow:inset 0 1px 0 #fff,inset 0 -2px 2px rgba(120,90,40,.2),0 2px 0 #b9a985,0 4px 8px rgba(0,0,0,.45)}.lb-tile .lb-half+.lb-half{border-left-color:rgba(0,0,0,.35)}.lb-tile .lb-half i.p{background:radial-gradient(circle at 40% 35%,#444,#0a0a0a);box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.lb-tile::after{display:none}.lb-tile.lb-xt.spin{box-shadow:0 0 0 1.5px rgba(242,201,76,.45),inset 0 1px 0 #fff,0 2px 0 #b9a985,0 4px 8px rgba(0,0,0,.45)}.lb-tile.lb-xt.lb-last{box-shadow:0 0 0 1.5px rgba(255,236,170,.95),0 0 10px rgba(255,214,110,.55),0 2px 0 #b9a985,0 4px 8px rgba(0,0,0,.45)}.lb-card .lb-ht.can .lb-tile,.lbx .lb-ht.can .lb-tile{box-shadow:inset 0 1px 0 #fff,inset 0 -2px 2px rgba(120,90,40,.2),0 2px 0 #b9a985,0 4px 8px rgba(0,0,0,.45)}.lb-card .lb-ht{position:relative}.lb-card .lb-ht.can::after{content:'';position:absolute;left:50%;top:-8px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--cl-dot);box-shadow:0 1px 2px rgba(0,0,0,.35)}.lb-card .lb-ht.sel::after{background:#f2c94c}.lb-card .lb-ht.sel .lb-tile{box-shadow:0 0 0 2px #f2c94c,0 10px 18px rgba(0,0,0,.5)}.lb-dz{border:1.5px dashed rgba(255,248,230,.7)}.lb-dz i{background:rgba(255,248,230,.18)}.lb-dz.ok{border:2px dashed #ffe9a6;background:rgba(255,248,230,.12);box-shadow:0 0 18px rgba(242,201,76,.4)}.lb-dz.ok i{background:rgba(255,248,230,.8)}.lbx.lb-k-c4 .lb-board,.lbx.lb-k-ttt .lb-board{background:var(--cl-leather);box-shadow:var(--cl-rail);border-radius:22px}.lbx.lb-k-c4 .lb-board::after,.lbx.lb-k-ttt .lb-board::after{border-radius:18px}.lb-card.lb-k-c4 .lb-c4{position:relative;z-index:2;background:var(--cl-burg)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(0,0,0,.4),0 10px 22px rgba(0,0,0,.45)!important;border-radius:16px}.lb-card.lb-k-c4 .lb-slot{background:linear-gradient(180deg,#e6dcc2,#cfc2a2);box-shadow:inset 0 3px 5px rgba(0,0,0,.45),0 1px 0 rgba(255,255,255,.14)}.lb-card .lb-disc.s0,.lb-card .lb-dot.s0{background:var(--cl-ivory);box-shadow:var(--cl-ivory-sh)}.lb-card .lb-disc.s1,.lb-card .lb-dot.s1{background:var(--cl-onyx);box-shadow:var(--cl-onyx-sh)}.lb-card .lb-dot.s0,.lb-card .lb-dot.s1{box-shadow:0 1px 2px rgba(0,0,0,.5)}.lb-card .lb-disc.lb-ghost{opacity:.5;box-shadow:0 0 0 2px rgba(255,248,230,.6)}.lb-card .lb-disc.lm::after{content:'';position:absolute;left:50%;top:50%;width:22%;height:22%;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 0 8px rgba(255,255,255,.9)}.lb-card .lb-disc.s0.lm::after{background:#c8102e;box-shadow:0 0 6px rgba(200,16,46,.6)}.lb-card .lb-disc.win{box-shadow:0 0 0 3px #fff3c4,0 0 18px 4px rgba(245,194,66,.9)}@media (hover:hover){.lb-card .lb-col.can:hover{background:linear-gradient(180deg,rgba(255,248,230,.2),rgba(255,248,230,0))}}.lb-card.lb-k-ttt .lb-ttt{position:relative;z-index:2;gap:4px;padding:0;border-radius:12px;overflow:hidden;background:rgba(255,248,230,.55)}.lb-card.lb-k-ttt .lb-board .lb-ttt .lb-cell{border-radius:0;background:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1.2px) 0 0/3px 3px,radial-gradient(90% 90% at 50% 40%,#1c7d4d,#0f5132);box-shadow:none;perspective:500px}.lb-card.lb-k-ttt .lb-board .lb-ttt .lb-cell.lm{background:linear-gradient(rgba(255,236,170,.16),rgba(255,236,170,.16)),radial-gradient(90% 90% at 50% 40%,#1c7d4d,#0f5132)}.lb-card.lb-k-ttt .lb-board .lb-ttt .lb-cell.win{background:linear-gradient(rgba(242,201,76,.26),rgba(242,201,76,.26)),radial-gradient(90% 90% at 50% 40%,#1c7d4d,#0f5132);box-shadow:inset 0 0 0 3px #f2c94c}.lb-card.lb-k-ttt .lb-board .lb-ttt .lb-cell.can::after{content:'';position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px;border-radius:50%;background:var(--cl-dot);box-shadow:0 1px 2px rgba(0,0,0,.3);pointer-events:none}@media (hover:hover){.lb-card.lb-k-ttt .lb-board .lb-ttt .lb-cell.can:hover{background:linear-gradient(rgba(255,248,230,.1),rgba(255,248,230,.1)),radial-gradient(90% 90% at 50% 40%,#1c7d4d,#0f5132)}}.lb-card.lb-k-ttt .lb-cell>.lb-o,.lb-card.lb-k-ttt .lb-cell>.lb-x{width:64%;height:64%;border-radius:50%;align-items:center;justify-content:center;filter:none}.lb-card.lb-k-ttt .lb-cell>.lb-x{background:var(--cl-ivory);box-shadow:inset 0 -3px 4px rgba(90,60,20,.35),inset 0 1px 1px #fff,0 4px 0 #a38e66,0 9px 11px rgba(0,0,0,.5);color:#1d1d20}.lb-card.lb-k-ttt .lb-cell>.lb-o{background:var(--cl-onyx);box-shadow:inset 0 1px 1px rgba(255,255,255,.3),inset 0 -3px 4px rgba(0,0,0,.6),0 4px 0 #000,0 9px 11px rgba(0,0,0,.55);color:#fdfcf8}.lb-card.lb-k-ttt .lb-cell>.lb-o svg,.lb-card.lb-k-ttt .lb-cell>.lb-x svg{width:62%;height:62%}.lb-card .lb-mkm svg{color:inherit}.lb-card .lb-ends{flex-wrap:nowrap}.lb-card .lb-ends .lb-btn{min-width:0}.lb-card .lb-btn:not(.gold){background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.lb-card .lb-btn.gold{background:linear-gradient(180deg,#f5c242,#d98a1c);color:#1a1206;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 22px rgba(217,138,28,.3)}.lb-card .lb-btn[disabled]{opacity:.45;box-shadow:none}.lb-card .lb-conf i{background:#f5c242}.lb-card .lb-conf i:nth-child(3n){background:#ffe7a3;width:6px;height:6px;border-radius:50%}.lb-card .lb-conf i:nth-child(3n+1){background:#d98a1c}.lb-card .lb-conf i:nth-child(4n){background:#fff4cc;width:4px;height:14px}.xg-shd{position:absolute;inset:0;pointer-events:none;z-index:6;color:#f4ecd8}.xg-shd.k{color:#2a2a2e}.xg-shd i{position:absolute;left:50%;top:50%;width:22%;height:22%;margin:-11%;background:currentColor;clip-path:polygon(50% 0,100% 100%,0 70%);opacity:0}@media (prefers-reduced-motion:no-preference){.lb-card .xg-mv{position:relative;z-index:5;animation:.62s cubic-bezier(.45,.05,.35,1) both cl-arc}.lb-card .xg-ckp.xg-mv{--u:131.6%}@keyframes cl-arc{0%{transform:translate(calc(var(--dx) * var(--u,100%)),calc(var(--dy) * var(--u,100%))) scale(1)}40%{transform:translate(calc(var(--dx) * var(--u,100%) * .5),calc(var(--dy) * var(--u,100%) * .5 - 26%)) scale(1.24)}82%{transform:translate(0,0) scale(1)}90%{transform:translate(0,0) scale(1.07,.93)}100%{transform:none}}.xg-shd i{animation:.7s ease-out .5s forwards}.xg-shd i:first-child{animation-name:cl-s1}.xg-shd i:nth-child(2){animation-name:cl-s2}.xg-shd i:nth-child(3){animation-name:cl-s3}.xg-shd i:nth-child(4){animation-name:cl-s4}.xg-shd i:nth-child(5){animation-name:cl-s5}.xg-shd i:nth-child(6){animation-name:cl-s6}@keyframes cl-s1{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(-140%,-150%) rotate(-220deg) scale(.5)}}@keyframes cl-s2{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(150%,-130%) rotate(200deg) scale(.5)}}@keyframes cl-s3{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(170%,70%) rotate(160deg) scale(.4)}}@keyframes cl-s4{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(-160%,90%) rotate(-170deg) scale(.4)}}@keyframes cl-s5{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(20%,180%) rotate(240deg) scale(.5)}}@keyframes cl-s6{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(-30%,-200%) rotate(-260deg) scale(.5)}}.xg-shd::before{content:'';position:absolute;inset:10%;border-radius:50%;background:radial-gradient(circle,rgba(255,250,230,.9),rgba(242,201,76,.35) 50%,transparent 70%);opacity:0;animation:.5s ease-out .5s forwards cl-flash}@keyframes cl-flash{0%{opacity:.9;transform:scale(.5)}100%{opacity:0;transform:scale(1.7)}}.lb-card .xg-c.sel .xg-chp,.lb-card .xg-c.sel .xg-ckp{animation:1.8s ease-in-out infinite cl-bob}@keyframes cl-bob{0%,100%{transform:translateY(-9%) scale(1.12)}50%{transform:translateY(-15%) scale(1.12)}}.lb-card .xg-pt.xg-new .xg-stk .xg-bc:last-of-type{animation:.45s cubic-bezier(.3,1.4,.5,1) both cl-land}@keyframes cl-land{0%{transform:translateY(-60%) scale(1.25);opacity:.3}70%{transform:scale(1.06,.94);opacity:1}100%{transform:none}}.lb-card .xg-dice.roll{perspective:300px}.lb-card .xg-dice.roll .xg-die{animation:.8s cubic-bezier(.3,.5,.4,1) both cl-tum2}.lb-card .xg-dice.roll .xg-die+.xg-die{animation-delay:.08s}@keyframes cl-tum2{0%{transform:translate3d(-40px,-50px,0) rotateX(0) rotateY(0);opacity:0}15%{opacity:1}70%{transform:translate3d(0,0,0) rotateX(720deg) rotateY(540deg)}82%{transform:translateY(-5px) rotateX(720deg) rotateY(540deg)}100%{transform:rotateX(720deg) rotateY(540deg)}}.lb-card .xg-dcr.roll .xg-d3{animation:none}.lb-card .xg-dcr.roll .xg-d3 .xg-cube{animation:.86s cubic-bezier(.3,.5,.4,1) both cl-tum}.lb-card .xg-dcr.roll .xg-d3.d1 .xg-cube{animation-delay:.05s}.lb-card .xg-dcr.roll .xg-d3.d2 .xg-cube{animation-delay:.1s}.lb-card .xg-dcr.roll .xg-d3::after{animation:.86s cubic-bezier(.3,.5,.4,1) both cl-dsh}@keyframes cl-tum{0%{transform:translate3d(-70px,-110px,0) rotateX(0) rotateY(0)}66%{transform:translate3d(0,0,0) rotateX(720deg) rotateY(720deg)}78%{transform:translate3d(0,-10px,0) rotateX(720deg) rotateY(720deg)}100%,90%{transform:translate3d(0,0,0) rotateX(720deg) rotateY(720deg)}}@keyframes cl-dsh{0%{opacity:0;transform:translateZ(-40px) scale(.3)}66%{opacity:1;transform:translateZ(-40px) scale(1)}78%{transform:translateZ(-40px) scale(.8)}100%{opacity:1;transform:translateZ(-40px) scale(1)}}.lb-card .lb-shand.lb-deal>.lb-hc{transform-style:preserve-3d;animation:.5s cubic-bezier(.3,.7,.3,1) both cl-deal;animation-delay:calc(var(--i) * 55ms)}.lb-card .lb-shand.lb-deal>.lb-hc .lb-pc{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lb-card .lb-shand.lb-deal>.lb-hc::after{content:'';position:absolute;left:0;top:0;width:var(--cw);height:var(--ch);border-radius:calc(var(--cw) * 10 / 74);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:repeating-linear-gradient(45deg,transparent 0 4px,rgba(255,255,255,.14) 4px 5px),repeating-linear-gradient(-45deg,transparent 0 4px,rgba(255,255,255,.14) 4px 5px),#7d1023;box-shadow:inset 0 0 0 3px #fdfcf8,inset 0 0 0 4px #7d1023,0 4px 10px rgba(0,0,0,.4)}@keyframes cl-deal{0%{transform:translate(calc((var(--m) - var(--i)) * var(--cw) * .5),-150px) rotateY(180deg) scale(.7);opacity:0}12%{opacity:1}60%{transform:translateY(-12px) rotateY(180deg) scale(1)}100%{transform:none}}.lbx .lb-tc.lb-new{animation-duration:.42s}.lb-card .lb-tile.lb-xt.lb-new{animation:.5s cubic-bezier(.5,0,.75,0) both cl-clack}@keyframes cl-clack{0%{transform:translateY(-34px) rotate(-12deg) scale(1.4);opacity:0}15%{opacity:1}62%{transform:none;animation-timing-function:ease-out}72%{transform:scale(1.08,.9)}84%{transform:translateX(1px) rotate(.6deg)}92%{transform:translateX(-1px) rotate(-.4deg)}100%{transform:none}}.lb-card .lb-disc.lb-drop{animation:.62s linear both cl-drop}@keyframes cl-drop{0%{transform:translateY(calc(var(--r) * -112%));animation-timing-function:cubic-bezier(.55,0,1,.45)}55%{transform:none;animation-timing-function:cubic-bezier(0,.5,.5,1)}72%{transform:translateY(-22%);animation-timing-function:cubic-bezier(.5,0,1,.5)}86%{transform:none;animation-timing-function:cubic-bezier(0,.5,.5,1)}93%{transform:translateY(-6%);animation-timing-function:cubic-bezier(.5,0,1,.5)}100%{transform:none}}.lb-card .lb-cell.lb-new>span{animation:.62s cubic-bezier(.3,.6,.4,1) both cl-coin}@keyframes cl-coin{0%{opacity:0;transform:translateY(-60%) rotateY(0) scale(1.3)}12%{opacity:1}75%{transform:rotateY(720deg) scale(1)}86%{transform:rotateY(720deg) scale(1.08,.92)}100%{transform:rotateY(720deg)}}.lb-card .lb-conf i:nth-child(2n){animation-name:cl-conf2}@keyframes cl-conf2{0%{opacity:1;transform:translate(0,0) rotate(0) rotateX(0)}100%{opacity:0;transform:translate(-30px,420px) rotate(-460deg) rotateX(820deg)}}}@media (prefers-reduced-motion:reduce){.lb-card .lb-cell.lb-new>span,.lb-card .lb-disc.lb-drop,.lb-card .lb-shand.lb-deal>.lb-hc,.lb-card .lb-tile.lb-xt.lb-new,.lb-card .xg-dice.roll .xg-die,.lb-card .xg-mv,.lb-card .xg-pt.xg-new .xg-stk .xg-bc:last-of-type{animation:.3s ease-out both cl-fade}@keyframes cl-fade{from{opacity:0}to{opacity:1}}.xg-shd{display:none}.lb-card .lb-pav.on::before,.lbx-seat.on .lbx-avw::before{transition:none}}.lb-card:not(.lbx).lb-k-c4 .lb-board .lb-c4,.lb-card:not(.lbx).lb-k-ttt .lb-board .lb-ttt{outline:rgba(255,236,200,.34) dashed 1.5px;outline-offset:3px;box-shadow:0 0 0 8px #2c1a0f,0 0 0 9px rgba(0,0,0,.35),0 14px 28px rgba(0,0,0,.45)!important}.lb-card:not(.lbx).lb-k-c4 .lb-board,.lb-card:not(.lbx).lb-k-ttt .lb-board{padding:9px}:not(.gt-stage)>.lb-card:not(.lb-mini):not(.lb-float){background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 140px),rgba(22,18,14,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 -12px 40px rgba(0,0,0,.45)}[data-theme=light] .gt-glass .lb-card .lb-ht.can::after{background:rgba(20,20,28,.4);box-shadow:none}.lb-card .xg-dc{perspective:1100px}.xg-die.xg-d3{--s:min(14.5vw,54px)}.xg-d3.d0,.xg-d3.d1,.xg-d3.d2{--rest:rotateX(0deg) rotateY(0deg)}.xg-dcr:not(.roll) .xg-d3 .f2,.xg-dcr:not(.roll) .xg-d3 .f3,.xg-dcr:not(.roll) .xg-d3 .f4,.xg-dcr:not(.roll) .xg-d3 .f5,.xg-dcr:not(.roll) .xg-d3 .f6{display:none}.xg-dcr:not(.roll) .xg-d3 .f1,.xg-dcr:not(.roll) .xg-d3 .xg-cube{transform:none}.xg-pk{display:inline-flex;align-items:baseline;gap:6px;padding:4px 14px;border-radius:999px;background:rgba(0,0,0,.32);color:rgba(255,248,230,.72);font-weight:800;font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-family:system-ui,sans-serif}.xg-pk.on{background:#fdfcf8;color:#121212;box-shadow:0 2px 8px rgba(0,0,0,.45)}.xg-pk b{font-weight:900;font-size:15px;letter-spacing:0}[data-theme=light] .gt-glass .lb-card .lb-bn:not(.sel){background:rgba(20,20,28,.06);color:var(--gg-ink,#1b1b22);box-shadow:inset 0 0 0 1px rgba(20,20,28,.1)}.lb-card .xg-dcl{font-weight:900;font-size:clamp(20px,6.4vw,30px);line-height:1.1;font-family:system-ui,sans-serif}.lb-card .xg-dcl.again{font-size:clamp(16px,5vw,22px)}.live-stage.lb-on.lc-ready .lc-list{max-height:58px}.lb-card .xg-dc{min-width:min(100%,300px);box-sizing:border-box}.lb-chips .lb-pchip,.lb-chips .lb-tchip{width:auto;min-width:36px;height:36px;padding:0 16px;border-radius:999px;box-shadow:none;border:0;background:rgba(255,255,255,.07);color:#9b988d;font-size:13px;font-weight:700;white-space:nowrap;flex:0 0 auto}.lb-chips .lb-pchip.on,.lb-chips .lb-tchip.on{background:#f5c518;color:#1a1306;box-shadow:none}.lb-chips:has(.lb-tchip,.lb-pchip){gap:8px}