:root{--violet:#7c5cfc;--violet-2:#9b7dff;--violet-dim:#5b3fd6;--violet-weak:#7c5cfc26;--gold:#f0b90b;--gold-2:#ffd766;--bg:#0a0a0c;--bg2:#050506;--surface:#141319;--surface-2:#1b1a23;--chip:#100f16;--line:#ffffff12;--line-2:#ffffff21;--text:#f4f3f8;--muted:#9c97b4;--dim:#63607a;--win:#22c77e;--lose:#f2565b;--warn:#f5a623;--r-sm:12px;--r:16px;--r-lg:22px;--r-xl:28px;--ease:cubic-bezier(.16,1,.3,1);--press:cubic-bezier(.4,0,.2,1);--shadow:0 22px 60px #020206b8;--glow:0 12px 30px #7c5cfc5c;--accent:var(--violet);--accent-2:var(--violet-2);--accent-weak:var(--violet-weak);--font:"Golos Text",-apple-system,system-ui,"Segoe UI",Roboto,sans-serif;--font-display:"Unbounded",var(--font);--bg-grad:radial-gradient(125% 62% at 50% -8%, #7c5cfc29, transparent 58%), linear-gradient(180deg, var(--bg), var(--bg2) 72%);--card-grad:linear-gradient(180deg, var(--surface), var(--chip));--hero-glow:radial-gradient(62% 56% at 50% 42%, var(--violet-weak), transparent 70%)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none;touch-action:manipulation;margin:0}body{font-family:var(--font);color:var(--text);background:var(--bg-grad);background-attachment:fixed;min-height:100vh;font-size:15px;line-height:1.5}#app{max-width:540px;margin:0 auto;padding:0 14px 40px}header{z-index:20;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:linear-gradient(#0a1122e6,#0a11229e);align-items:center;gap:10px;margin:0 -14px 8px;padding:12px 18px;display:flex;position:sticky;top:0}.bal{align-items:center;gap:6px;display:flex}.bal .coin{width:20px;height:20px;margin-right:2px}.bal b{letter-spacing:-.02em;font-size:20px;font-weight:800}.bal small{color:var(--muted);font-size:12px;font-weight:600}.sr{color:var(--dim);letter-spacing:.04em;margin-top:1px;font-size:11px;font-weight:700}.grow{flex:1}.btn{font:inherit;letter-spacing:-.01em;border-radius:var(--r);cursor:pointer;color:#fff;transition:transform .16s var(--ease), box-shadow .22s var(--ease), background .2s, opacity .2s;border:0;justify-content:center;align-items:center;gap:7px;padding:13px 16px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn:disabled{opacity:.4;pointer-events:none}.btn-primary:hover{transform:translateY(-2px)}.btn-primary:after{content:"";transition:transform .6s var(--ease);background:linear-gradient(115deg,#0000 32%,#ffffff59,#0000 68%);position:absolute;inset:0;transform:translate(-130%)}.btn-primary:hover:after{transform:translate(130%)}.btn-gold{background:linear-gradient(135deg, var(--gold-2), var(--gold));color:#3a2b00;box-shadow:0 8px 22px #f0b90b52}.btn-gold:hover{transform:translateY(-2px)}.btn-ghost{border:1px solid var(--line-2);background:#ffffff0f}.btn-ghost:hover{background:#ffffff1a}.btn-sm{border-radius:12px;padding:8px 13px;font-size:13px}.btn-block{width:100%}.btn-lose{background:linear-gradient(135deg,#f2565b,#c2333c);box-shadow:0 8px 22px #f2565b4d}.chip-tag{background:var(--chip);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.chip-tag.gold{color:var(--gold-2);border-color:#f0b90b40}.chip-tag.violet{color:var(--violet-2);border-color:#7c5cfc4d}.hello{align-items:center;gap:12px;padding:6px 4px 14px;display:flex}.hello-goat{flex:none}.hello h1{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:900}.hello p{color:var(--muted);margin:4px 0 0;font-size:13px}.cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gamecard{background:linear-gradient(180deg, var(--surface), var(--chip));border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;transition:transform .18s var(--ease), border-color .2s, box-shadow .2s;padding:16px 14px 14px;position:relative;overflow:hidden}.gamecard:before{content:"";background:linear-gradient(90deg, var(--violet), var(--gold));opacity:0;height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}@media (hover:hover){.gamecard:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-3px)}.gamecard:hover:before{opacity:1}}.gamecard:active{transition:transform 80ms;transform:scale(.975)}.gamecard .emoji{font-size:30px;line-height:0}.gi{vertical-align:middle;display:inline-block}.emoji .gi,.howemoji .gi{margin:0 auto;display:block}.ic{vertical-align:-.16em;flex:none;display:inline-block}.gi,.tico,.coin,.avatar{flex:none}.topbar h2{align-items:center;gap:7px;display:inline-flex}.tico{vertical-align:-.28em;width:18px;height:18px;display:inline-block}.side .k .tico{vertical-align:middle;width:34px;height:34px;margin:0 auto;display:block}.tbig{text-align:center;margin-bottom:8px;line-height:0}.tbig .tico{width:56px;height:56px}.gamecard h3{letter-spacing:-.02em;text-align:center;margin:8px 0 2px;font-size:16px;font-weight:800}.gamecard p{color:var(--muted);text-align:center;min-height:34px;margin:0 0 12px;font-size:12px;line-height:1.4}.gamecard .foot{justify-content:center;align-items:center;gap:6px;display:flex}.lobbynote{color:var(--dim);text-align:center;margin:14px 4px 2px;font-size:11px;font-weight:600;line-height:1.5}.econ{margin:22px 4px 14px}.econ>summary{color:var(--muted);cursor:pointer;text-align:center;font-size:12px;font-weight:700;list-style:none}.econ>summary::-webkit-details-marker{display:none}.econ>summary:before{content:"ⓘ ";color:var(--violet-2)}.econ>p{color:var(--muted);text-align:center;margin:8px 6px 0;font-size:12px;line-height:1.5}.econ-note{color:var(--muted);text-align:center;margin:-8px 2px 14px;font-size:12px;line-height:1.5}.buy-disclaimer{color:var(--muted);opacity:.75;text-align:center;margin:12px 4px 2px;font-size:11px;line-height:1.45}.topbar{align-items:center;gap:8px;padding:6px 2px 12px;display:flex}.topbar h2{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.rules-close{margin-left:auto;padding-inline:12px;font-size:16px;line-height:1}.phase-pill{letter-spacing:.05em;color:var(--violet-2);text-transform:uppercase;background:#7c5cfc29;border:1px solid #7c5cfc47;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:800}.phase-pill.live{color:var(--win);background:#22c77e29;border-color:#22c77e4d;animation:1.4s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}.metarow{gap:8px;margin-bottom:12px;display:flex}.stage{background:linear-gradient(180deg, var(--surface), var(--chip));border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);flex-direction:column;justify-content:center;min-height:220px;padding:22px 18px;display:flex;position:relative}.stage.timering:before{content:"";border-radius:calc(var(--r-xl) + 3px);pointer-events:none;background:conic-gradient(from -90deg, var(--violet) calc(var(--p,1) * 360deg), #ffffff0d 0);-webkit-mask-composite:xor;padding:3px;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.stage.timering.warn:before{background:conic-gradient(from -90deg, var(--warn) calc(var(--p,1) * 360deg), #ffffff0d 0)}.btn.timed{position:relative}.btn.timed:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from -90deg, #ffffffd9 calc(var(--p,1) * 360deg), #ffffff2e 0);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.stage .lead{color:var(--muted);text-align:center;margin:0 0 4px;font-size:14px}.big{text-align:center;letter-spacing:-.03em;margin:10px 0;font-size:44px;font-weight:900}.huge{text-align:center;letter-spacing:-.04em;color:var(--violet-2);text-shadow:0 0 22px color-mix(in srgb, var(--violet) 55%, transparent);font-size:64px;font-weight:900;line-height:1}.waitwrap{text-align:center;padding:20px 0}.spinner{border:3px solid #ffffff1f;border-top-color:var(--violet-2);border-radius:50%;width:34px;height:34px;margin:0 auto 14px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sides{gap:12px;margin-top:8px;display:flex}.side{border-radius:var(--r-lg);background:var(--surface-2);border:1.5px solid var(--line-2);color:var(--text);cursor:pointer;transition:transform .16s var(--ease), border-color .2s, background .2s;flex:1;padding:26px 0;font-size:19px;font-weight:800}.side:hover{border-color:var(--violet);background:#7c5cfc1f;transform:translateY(-2px)}.side .k{margin-bottom:4px;font-size:26px;display:block}.vreveal{flex-direction:column;align-items:center;gap:14px;padding:22px 0;display:flex}.vreveal-clash{justify-content:center;align-items:center;gap:8px;height:60px;display:flex;position:relative}.vreveal-ico{place-items:center;width:46px;height:46px;display:grid}.vreveal-ico .tico{width:42px;height:42px}.vreveal-l{animation:1.1s ease-in-out infinite vRevL}.vreveal-r{animation:1.1s ease-in-out infinite vRevR}@keyframes vRevL{0%,to{transform:translate(-30px)scale(.9)}50%{transform:translate(-3px)scale(1.06)}}@keyframes vRevR{0%,to{transform:translate(30px)scale(.9)}50%{transform:translate(3px)scale(1.06)}}.vreveal-q{color:var(--muted);font-size:26px;font-weight:900;animation:1.1s ease-in-out infinite vRevQ}@keyframes vRevQ{0%,to{opacity:.4;transform:scale(.88)}50%{opacity:1;transform:scale(1.18)}}.vreveal-mine{filter:drop-shadow(0 0 9px #7c5cfcbf)}@media (prefers-reduced-motion:reduce){.vreveal-l,.vreveal-r,.vreveal-q{animation:none}.vreveal-l{transform:translate(-22px)}.vreveal-r{transform:translate(22px)}}.vs-wrap{align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.vs-col{border:1px solid var(--line);background:var(--chip);border-radius:14px;flex:1;padding:10px 8px;transition:border-color .2s;animation:.38s cubic-bezier(.2,.8,.25,1) both vsCol}.vs-col.vs-win{border-color:var(--gold,#f0b90b);box-shadow:0 0 0 1px var(--gold,#f0b90b), 0 0 22px #f0b90b38;background:#f0b90b1a}.vs-col.vs-lose{opacity:.6}@keyframes vsCol{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.vs-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.vs-icon{display:inline-flex}.vs-icon .tico{width:22px;height:22px}.vs-n{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--text);font-size:16px;font-weight:900}.vs-win .vs-n{color:var(--gold-2,#eda906)}.vs-crown{color:var(--gold,#f0b90b);animation:vsCrown .5s var(--ease) .3s both;display:inline-flex}@keyframes vsCrown{0%{opacity:0;transform:scale(2)rotate(-16deg)}55%{opacity:1;transform:scale(.9)rotate(3deg)}to{opacity:1;transform:scale(1)}}.vs-voters{flex-direction:column;gap:4px;margin-top:8px;display:flex}.vs-chip{text-align:center;white-space:nowrap;text-overflow:ellipsis;animation:.32s cubic-bezier(.2,.8,.25,1) both vsChip;animation-delay:calc(var(--i,0) * 80ms + .2s);background:#ffffff0a;border-radius:8px;padding:4px 6px;font-size:12px;font-weight:700;overflow:hidden}.vs-chip.me{color:var(--text);background:#7c5cfc2e}.vs-win .vs-chip{background:#f0b90b24}@keyframes vsChip{0%{opacity:0;transform:translateY(-8px)scale(.9)}to{opacity:1;transform:none}}.vs-empty{text-align:center;color:var(--muted);padding:4px;font-size:13px}.vs-mid{color:var(--muted);text-transform:uppercase;align-self:center;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.vs-col,.vs-crown,.vs-chip{animation:none}}#gfx .vfx-crow{z-index:2;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 2px 3px #00000080);animation:.82s cubic-bezier(.2,.7,.3,1) both vfxCrow;animation-delay:var(--d,0s);position:absolute;transform:translate(-50%,-50%)}@keyframes vfxCrow{0%{opacity:0;transform:translate(-50%,-50%)translateY(6px)scale(.6)}18%{opacity:1;transform:translate(-50%,-50%)translateY(-8px)scale(1)}70%{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--dx,0) * .7), calc(var(--dy,-46px) * .7)) rotate(var(--rot,0)) scale(1)}to{opacity:0;transform:translate(-50%,-50%) translate(var(--dx,0), var(--dy,-66px)) rotate(var(--rot,0)) scale(.92)}}.slider{appearance:none;background:linear-gradient(90deg, var(--violet) var(--fill,33%), var(--chip) var(--fill,33%));border-radius:999px;outline:none;width:100%;height:10px;margin:14px 0 6px}.slider::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 35% 30%, #fff 0%, #efeaff 45%, var(--violet-2) 100%);cursor:grab;border:none;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 3px #ffffff2e,0 4px 14px #7c5cfc99}.slider::-moz-range-thumb{background:radial-gradient(circle at 35% 30%, #fff, var(--violet-2));cursor:grab;border:none;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 3px #ffffff2e}.scale{color:var(--dim);justify-content:space-between;font-size:11px;font-weight:700;display:flex}.seatgrid{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.seatbtn{background:var(--surface-2);border:1px solid var(--line-2);color:var(--text);cursor:pointer;transition:transform .15s var(--ease), border-color .2s;border-radius:14px;padding:10px 14px;font-size:13px;font-weight:700}@media (hover:hover){.seatbtn:hover{border-color:var(--violet);transform:translateY(-2px)}}.seatbtn.passing{border-color:var(--violet);background:var(--violet-weak,#8b6fff29)}.seatbtn:disabled{opacity:.55;cursor:default}.hpwrap{flex-direction:column;align-items:center;min-height:300px;display:flex}.hp-ins{margin-top:auto}.overlay{z-index:40;-webkit-backdrop-filter:blur(14px);animation:fade .2s var(--ease);background:#040710e6;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.overlay-result{animation:ovResultIn .82s var(--ease) both}@keyframes ovResultIn{0%,32%{-webkit-backdrop-filter:blur();background:#04071000}to{-webkit-backdrop-filter:blur(14px);background:#040710e6}}.sheet{background:linear-gradient(180deg, var(--surface), var(--bg));border:1px solid var(--line-2);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:540px;animation:slideup .34s var(--ease);border-bottom:0;max-height:88vh;padding:8px 18px 22px;overflow:auto;box-shadow:0 -20px 60px #00000080}.overlay-result .sheet{animation:slideup .4s var(--ease) .3s both}@keyframes slideup{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){#fxboom .fxb-core,#fxboom .fxb-ring{animation-duration:.18s!important}.overlay-result{animation:fade .2s var(--ease)}.overlay-result .sheet{animation:slideup .28s var(--ease)}}.grabber{background:var(--line-2);cursor:grab;border-radius:99px;width:40px;height:4px;margin:2px auto 14px}.outcome{text-align:center;margin:6px 0 2px}.outcome .emoji{font-size:46px}.outcome .verdict{letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:900}.outcome .delta{letter-spacing:-.03em;font-size:34px;font-weight:900}.win-c{color:var(--win)}.lose-c{color:var(--lose)}.neutral-c{color:var(--muted)}.explain{text-align:center;color:var(--muted);margin:8px 0 14px;font-size:14px;line-height:1.5}.explain b{color:var(--text)}.seats{border:1px solid var(--line);border-radius:var(--r);margin-bottom:14px;overflow:hidden}.seatrow{align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.seatrow:not(:last-child){border-bottom:1px solid var(--line)}.seatrow.me{background:#7c5cfc1a}.seatrow .nm{font-weight:700}.seatrow .ch{color:var(--muted)}.seats.showdown .seatrow{animation:.34s cubic-bezier(.2,.8,.25,1) both showdownFlip;animation-delay:calc(var(--i,0) * .14s + .95s);transform-origin:0}.seats.showdown .seatrow.won{animation:showdownFlip .34s cubic-bezier(.2,.8,.25,1) both, showdownWin 1.1s ease calc(var(--i,0) * .14s + 1.5s) both}@keyframes showdownFlip{0%{opacity:0;transform:perspective(600px)rotateY(-88deg)scale(.92)}to{opacity:1;transform:none}}@keyframes showdownWin{0%{box-shadow:inset 0 0 #f0b90b00}30%{box-shadow:inset 0 0 0 2px var(--gold,#f0b90b), inset 0 0 30px #f0b90b59}to{box-shadow:inset 0 0 0 1px #f0b90b59}}.seats.showdown .seatrow.won .ch .hcard-svg{animation:cardDeal .3s cubic-bezier(.2,.8,.25,1), duelWinCard .6s ease calc(var(--i,0) * .14s + 1.5s) both}@keyframes duelWinCard{0%{transform:scale(1)}32%{transform:scale(1.12)}62%{transform:scale(.97)}to{transform:scale(1)}}.seatrow.hp-blast{animation:.58s cubic-bezier(.36,.07,.19,.97) hpBlast}@keyframes hpBlast{0%{transform:translate(0)}12%{background:#f2565b3d;transform:translate(-5px)}28%{transform:translate(5px)}44%{background:#f2565b1f;transform:translate(-4px)}62%{transform:translate(3px)}80%{transform:translate(-2px)}to{background:0 0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.seatrow.hp-blast{animation:none}}.seatrow .rr{border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:800}.rr.win{color:var(--win);background:#22c77e24}.rr.lose{color:var(--lose);background:#f2565b24}.rr.safe{color:var(--muted);background:#ffffff0f}details.pf{border:1px solid var(--line);border-radius:var(--r);margin-bottom:14px;padding:10px 12px}details.pf summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:700}details.pf .mono{color:var(--dim);word-break:break-all;margin-top:8px;font-family:ui-monospace,Menlo,monospace;font-size:10px}.actions{gap:10px;display:flex}.toast{z-index:60;color:var(--text);border:1px solid var(--line-2);opacity:0;transition:opacity .2s, transform .2s var(--ease);pointer-events:none;box-shadow:var(--shadow);background:#0e1630;border-radius:14px;padding:11px 18px;font-size:14px;font-weight:600;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.toast.show{opacity:1;transform:translate(-50%)translateY(-4px)}.hidden{display:none!important}[dir=rtl] .seatrow .rr{margin-left:0;margin-right:auto}.avatar{border:2px solid var(--violet);cursor:pointer;background:linear-gradient(135deg,var(--violet-dim),var(--chip));color:#fff;width:38px;height:38px;transition:transform .15s var(--ease);background-position:50%;background-size:cover;border-radius:50%;flex:none;padding:0;font-size:16px;font-weight:800;overflow:hidden}.avatar:hover{transform:scale(1.06)}.pAvatar{border:3px solid var(--violet);color:#fff;background:linear-gradient(135deg,var(--violet-dim),var(--chip));background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:6px auto 0;font-size:38px;font-weight:800;display:flex;overflow:hidden}.pLabel{color:var(--dim);text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;margin:14px 0 4px;font-size:12px;font-weight:700}.pInput{background:var(--chip);border:1.5px solid var(--line-2);border-radius:var(--r);width:100%;color:var(--text);font:inherit;outline:none;padding:12px 14px;font-size:16px;font-weight:600;transition:border-color .2s}.pInput:focus{border-color:var(--violet)}.pSelect{background:var(--chip);border:1.5px solid var(--line-2);border-radius:var(--r);width:100%;color:var(--text);font:inherit;appearance:none;cursor:pointer;outline:none;padding:12px 14px;font-size:16px;font-weight:600;transition:border-color .2s}.pSelect:focus{border-color:var(--violet)}.pStats{grid-template-columns:1fr 1fr 1fr;gap:8px;width:100%;margin-top:16px;display:grid}.pStat{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);text-align:center;padding:12px 8px}.pStat b{letter-spacing:-.02em;font-size:20px;font-weight:800;display:block}.pStat small{color:var(--muted);font-size:11px;font-weight:600}.divbadge{background:var(--chip);border:1px solid var(--line);letter-spacing:.01em;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.divbadge .dot{border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px}.board{flex-direction:column;gap:7px;width:100%;display:flex}.lbrow{border-radius:var(--r);background:var(--chip);border:1px solid var(--line);align-items:center;gap:11px;padding:11px 13px;display:flex}.lbrow.me{border-color:var(--violet);background:#7c5cfc1f}.lbrank{text-align:center;width:26px;color:var(--muted);flex:none;font-size:15px;font-weight:800}.lbrow.top .lbrank{font-size:18px}.lbmain{flex:1;min-width:0}.lbmain .nm{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.lbmain .sub{color:var(--muted);margin-top:2px;font-size:11px;font-weight:600}.lbsr{letter-spacing:-.02em;flex:none;font-size:15px;font-weight:800}.lbme{border-radius:var(--r);border:1px solid var(--violet);text-align:center;background:#7c5cfc1f;margin-top:14px;padding:12px 14px;font-weight:700}.lbempty{color:var(--muted);text-align:center;padding:34px 12px;line-height:1.5}.tierbar{align-items:center;gap:10px;margin:2px 0 16px;display:flex}.tierlbl{color:var(--muted);flex:none;font-size:13px;font-weight:700}.tiers{background:var(--chip);border:1px solid var(--line);scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:999px;flex:auto;gap:4px;min-width:0;padding:4px;display:flex;overflow-x:auto}.tiers::-webkit-scrollbar{display:none}.tierbtn{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding:10px 18px;font-size:15px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.tierbtn.active{background:var(--violet);color:#fff}.sheet-h{text-align:center;letter-spacing:-.02em;margin:2px 0 14px;font-size:18px;font-weight:900}.buylist{flex-direction:column;gap:9px;margin-bottom:12px;display:flex}.buypack{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;width:100%;color:var(--text);font:inherit;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;transition:border-color .15s,transform .12s;display:flex}.buypack:active{transform:scale(.98)}.buypack:hover{border-color:var(--violet)}.bp-l{align-items:center;gap:8px;display:inline-flex}.bp-l b{font-size:19px;font-weight:800}.bp-l small{color:var(--muted);font-size:12px;font-weight:600}.bp-bonus{color:var(--win);font-weight:800}.bp-r{color:var(--gold-2);align-items:center;gap:5px;font-size:15px;font-weight:800;display:inline-flex}.firstbuy-banner{text-align:center;color:var(--gold-2);background:var(--gold-soft,#f0b90b1f);border:1px solid var(--gold-2);border-radius:var(--r);margin:-2px 2px 12px;padding:8px 12px;font-size:12.5px;font-weight:800}.buypack.firstbuy{border-color:var(--gold-2)}.missions{margin:4px 2px 14px}.missions-h{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:13px;font-weight:800}.mission-list{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.mission{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);padding:9px 12px}.mission.done{border-color:var(--gold-2)}.mission.claimed{opacity:.55}.mission-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.mission-name{font-size:13.5px;font-weight:700}.mission-xp{color:var(--gold-2);font-size:12px;font-weight:800}.mission-bar{background:var(--line);border-radius:3px;height:5px;margin:6px 0 3px;overflow:hidden}.mission-bar i{background:var(--violet);transform-origin:0;width:100%;height:100%;transition:transform .3s var(--ease);border-radius:3px;display:block}.mission.done .mission-bar i{background:var(--gold-2)}.mission-prog{color:var(--muted);text-align:right;font-size:11px}.missions-done{text-align:center;margin:2px 0 0}.crashwrap{flex-direction:column;gap:14px;display:flex}.crashstage{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:18px;display:flex}.crashmult{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;transition:color .2s}.crashmult.crash-win{color:var(--win);animation:.5s cubic-bezier(.2,.8,.25,1) both crashLock;transform:scale(1.06)}.crashmult.crash-bust{color:var(--lose,#f04e54);animation:.44s cubic-bezier(.2,.85,.3,1) both crashDetonate}@keyframes crashLock{0%{text-shadow:none;transform:scale(1)}30%{transform:scale(.9)}55%{text-shadow:0 0 22px #f0b90bd9;transform:scale(1.18)}to{text-shadow:0 0 12px #f0b90b80;transform:scale(1.06)}}@keyframes crashDetonate{0%{transform:scale(1)}16%{transform:scale(1.13)skew(-3deg)}30%{transform:scale(.83)skew(2deg)}46%{transform:translate(5px)scale(.95)}60%{transform:translate(-4px)}74%{transform:translate(2px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.crashmult.crash-win,.crashmult.crash-bust{animation:none}}.crashresult{flex-direction:column;align-items:center;gap:2px;min-height:20px;font-size:14px;font-weight:700;display:flex}.wheelwrap{flex-direction:column;align-items:center;gap:14px;display:flex}.wheelstage{width:100%;max-width:280px;margin:0 auto;padding-top:16px;position:relative}.wheelstage:before{content:"";z-index:0;background:radial-gradient(circle at 50% 46%,#eda9061f,#0000 60%);border-radius:50%;position:absolute;inset:12px 0 0}.wheeldisc{z-index:1;filter:drop-shadow(0 8px 20px #00000073);width:100%;height:auto;transition:transform 4.2s cubic-bezier(.13,.75,.1,1);display:block;position:relative}.wheeldisc.spinning{filter:drop-shadow(0 8px 20px #00000073)blur(.5px)}.wheeldisc.landed{animation:.5s wheelLanded}@keyframes wheelLanded{0%,to{filter:drop-shadow(0 8px 20px #00000073)}35%{filter:drop-shadow(0 0 22px #f0b90bb3)}}.wheeldisc.landed-win{animation:.6s wheelLandWin}.wheeldisc.landed-lose{animation:.6s wheelLandLose}@keyframes wheelLandWin{0%,to{filter:drop-shadow(0 8px 20px #00000073)}35%{filter:drop-shadow(0 0 26px #ffdf6bd9)}}@keyframes wheelLandLose{0%,to{filter:drop-shadow(0 8px 20px #00000073)}35%{filter:drop-shadow(0 0 22px #f2565bb3)}}.wheel-land{animation:1s both wheelWedge}@keyframes wheelWedge{0%{opacity:0;stroke-width:3px}12%{opacity:1;stroke-width:6.5px}26%{stroke-width:3px}70%{opacity:1;stroke-width:3px}to{opacity:0;stroke-width:3px}}@media (prefers-reduced-motion:reduce){.wheeldisc.landed-win,.wheeldisc.landed-lose,.wheel-land{animation:none}.wheel-land{opacity:.9}}.wheelptr{z-index:3;filter:drop-shadow(0 2px 4px #0000008c);border-top:20px solid #f7c948;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;top:2px;left:50%;transform:translate(-50%)}.wheelptr.knock{animation:.13s ptrKnock}@keyframes ptrKnock{0%{transform:translate(-50%)}45%{transform:translate(-50%)translateY(3px)scaleY(.84)}to{transform:translate(-50%)}}.wheelptr.bite{animation:ptrBite .42s var(--ease)}@keyframes ptrBite{0%{transform:translate(-50%)}24%{transform:translate(-50%)translateY(7px)scaleY(.66)scaleX(1.12)}46%{transform:translate(-50%)translateY(-2px)scaleY(1.1)}68%{transform:translate(-50%)translateY(1px)scaleY(.96)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.wheeldisc.spinning{filter:drop-shadow(0 8px 20px #00000073)}.wheeldisc.landed,.wheelptr.knock,.wheelptr.bite{animation:none}}.wheelresult{flex-direction:column;align-items:center;gap:2px;min-height:20px;font-size:14px;font-weight:700;display:flex}.wheelresult>span:first-child{animation:.42s cubic-bezier(.2,.8,.25,1) both resNumIn;display:inline-block}.wheelresult>span:first-child.big{text-shadow:0 0 18px #f0b90b99;animation:.5s cubic-bezier(.2,.9,.25,1) both resNumInBig}.t67-target{text-align:center;margin:-2px 0 6px}.t67-target-v{letter-spacing:-.03em;color:var(--gold-2);text-shadow:0 0 22px color-mix(in srgb, var(--gold) 55%, transparent);font-size:46px;font-weight:900;line-height:1;animation:.68s cubic-bezier(.2,.8,.25,1) .34s both t67TargetLand;display:inline-block;position:relative}.t67-target-v:after{content:"";border:2px solid var(--gold,#f0b90b);pointer-events:none;border-radius:16px;animation:.7s ease-out .34s both t67Ring;position:absolute;inset:-10px -16px}@keyframes t67TargetLand{0%{opacity:0;filter:blur(6px);transform:scale(.32)rotate(-6deg)}55%{opacity:1;filter:blur();transform:scale(1.18)rotate(2deg)}to{opacity:1;transform:scale(1)}}@keyframes t67Ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.t67-scanwrap{flex-direction:column;align-items:center;gap:14px;padding:24px 8px;display:flex}.t67-scan{width:88%;max-width:260px;height:34px;position:relative}.t67-scan-track{height:6px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(90deg,#7c5cfc38,#f0b90b38);border-radius:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.t67-scan-needle{background:var(--gold,#f0b90b);border-radius:2px;width:3px;height:42px;animation:1.15s cubic-bezier(.5,0,.5,1) infinite alternate t67Scan;position:absolute;top:-4px;left:0;box-shadow:0 0 10px #f0b90bd9}.t67-scan-lbl{color:var(--muted);font-size:11px;font-weight:700;position:absolute;top:38px}@keyframes t67Scan{0%{left:2%}to{left:98%}}.t67-line{margin:2px 0 12px;padding:0 8px}.t67-line-track{border:1px solid var(--line);background:linear-gradient(90deg,#7c5cfc1a,#f0b90b1f);border-radius:9px;height:34px;position:relative}.t67-pip{background:var(--muted);opacity:0;width:10px;height:10px;animation:.4s cubic-bezier(.2,.8,.25,1) both t67PipIn;animation-delay:calc(var(--i,0) * 70ms + .12s);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000080}.t67-pip.me{background:var(--violet,#7c5cfc);box-shadow:0 0 8px #7c5cfcb3}.t67-pip.win{background:var(--gold,#f0b90b);z-index:2;width:13px;height:13px;box-shadow:0 0 11px #f0b90be6}@keyframes t67PipIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.t67-caret{background:var(--gold,#f0b90b);z-index:3;width:2px;height:46px;animation:.5s cubic-bezier(.2,.9,.25,1) .5s both t67CaretDrop;position:absolute;top:-6px;transform:translate(-50%);box-shadow:0 0 8px #f0b90bcc}.t67-caret:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--gold,#f0b90b);position:absolute;top:-6px;left:50%;transform:translate(-50%)}@keyframes t67CaretDrop{0%{opacity:0;transform:translate(-50%)translateY(-16px)scaleY(.6)}60%{opacity:1;transform:translate(-50%)translateY(2px)scaleY(1.08)}to{opacity:1;transform:translate(-50%)translateY(0)scaleY(1)}}.t67-tether{transform-origin:0;background:linear-gradient(90deg, #f0b90b40, var(--gold,#f0b90b));height:2px;animation:.4s ease-out .8s both t67Tether;position:absolute;top:50%;transform:translateY(-50%)}@keyframes t67Tether{0%{opacity:0;transform:translateY(-50%)scaleX(0)}to{opacity:1;transform:translateY(-50%)scaleX(1)}}@media (prefers-reduced-motion:reduce){.t67-scan-needle{animation:none;left:48%}.t67-pip,.t67-caret,.t67-tether{opacity:1;animation:none}.t67-caret{transform:translate(-50%)}.t67-pip{transform:translate(-50%,-50%)}.t67-tether{transform:translateY(-50%)}}.storesec{flex-direction:column;gap:8px;display:flex}.storesec-h{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}.storegrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.storeitem{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;align-items:center;gap:9px;min-width:0;padding:12px 8px;display:flex}.storeitem>*{min-width:0;max-width:100%}.storeitem .btn{white-space:normal;padding-inline:8px}.storeitem.equipped{border-color:var(--gold-2,#eda906);box-shadow:0 0 0 1px var(--gold-2,#eda906) inset}.cos-prev{box-sizing:border-box;background:#1a2338;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.cos-badge{background:0 0;font-size:26px}.cos-avatar{border:2px solid var(--line);background:#0e1424;border-radius:14px;width:76px;height:76px;padding:0;overflow:hidden}.cos-avatar canvas{border-radius:12px;width:100%;height:100%;display:block}.cos-tier{letter-spacing:.04em;text-transform:uppercase;margin-top:-2px;font-size:11px;font-weight:800}.pAvatar-creature{padding:0;overflow:hidden}.pAvatar-creature canvas{border-radius:50%;width:100%;height:100%;display:block}.lbavatar{background:#0e1424;border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden}.lbavatar canvas{border-radius:50%;width:100%;height:100%;display:block}.cos-nick{font-size:20px;font-weight:900}.cos-frame{color:#eda906}.cos-frame-gold{border:3px solid #eda906;box-shadow:0 0 9px #f0b90b8c}.cos-frame-neon{border:3px solid #39d2e0;box-shadow:0 0 9px #39d2e08c}.cos-frame-flame{border:3px solid #f0564b;box-shadow:0 0 9px #f0564b8c}.cos-frame-ice{border:3px solid #7fd8e8;box-shadow:0 0 9px #7fd8e899}.cos-frame-forest{border:3px solid #22c77e;box-shadow:0 0 9px #22c77e8c}.cos-frame-royal{border:3px solid #7c5cfc;box-shadow:0 0 10px #7c5cfc99}.cos-frame-rainbow{border:3px solid #f0564b;animation:4s linear infinite cosRainbow}.cos-frame-aurora{border:3px solid #7c5cfc;animation:6s linear infinite cosAurora}.cos-frame-cyber{color:#39d2e0;border:3px solid #39d2e0;animation:1.8s ease-in-out infinite cosPulse}.cos-frame-ember{color:#f0564b;border:3px solid #f6b21b;animation:1.2s ease-in-out infinite cosPulse}@keyframes cosRainbow{0%{border-color:#f0564b;box-shadow:0 0 9px #f0564b}25%{border-color:#f6b21b;box-shadow:0 0 9px #f6b21b}50%{border-color:#22c77e;box-shadow:0 0 9px #22c77e}75%{border-color:#39d2e0;box-shadow:0 0 9px #39d2e0}to{border-color:#f0564b;box-shadow:0 0 9px #f0564b}}@keyframes cosAurora{0%{border-color:#7c5cfc;box-shadow:0 0 10px #7c5cfc}50%{border-color:#39d2e0;box-shadow:0 0 12px #39d2e0}to{border-color:#7c5cfc;box-shadow:0 0 10px #7c5cfc}}@keyframes cosPulse{0%,to{box-shadow:0 0 6px}50%{box-shadow:0 0 16px}}.pName{align-items:center;gap:2px;margin-top:6px;font-size:18px;font-weight:900;display:flex}.pBadge{font-size:16px}.pTitle{color:#f0b90b;letter-spacing:.03em;background:#f0b90b1f;border:1px solid #f0b90b80;border-radius:999px;margin-top:2px;padding:2px 10px;font-size:12px;font-weight:800}.cos-titleprev{color:#f0b90b;text-align:center;padding:0 3px;font-size:11px;font-weight:800;line-height:1.05}.cos-table-sw{border:1px solid #ffffff29}.cos-table-midnight{background:radial-gradient(120% 120% at 50% 0,#1b2b6b,#0b1230)}.cos-table-emerald{background:radial-gradient(120% 120% at 50% 0,#0f5b3f,#06231a)}.cos-table-crimson{background:radial-gradient(120% 120% at 50% 0,#6b1b2b,#2a0b12)}.cos-table-royal{background:radial-gradient(120% 120% at 50% 0,#3a2b7c,#150b30)}.cos-table-gold{background:radial-gradient(120% 120% at 50% 0,#6b560f,#2a2206)}.stage.table-midnight{background:radial-gradient(120% 80% at 50% 0,#2e4ab429,#0000 60%)}.stage.table-emerald{background:radial-gradient(120% 80% at 50% 0,#22c77e24,#0000 60%)}.stage.table-crimson{background:radial-gradient(120% 80% at 50% 0,#f0564b24,#0000 60%)}.stage.table-royal{background:radial-gradient(120% 80% at 50% 0,#7c5cfc29,#0000 60%)}.stage.table-gold{background:radial-gradient(120% 80% at 50% 0,#f0b90b24,#0000 60%)}.storebtns{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.vipbadge{color:var(--gold-2);background:var(--gold-soft,#f0b90b1f);border:1px solid var(--gold-2);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.passbanner{text-align:left;cursor:pointer;width:100%;color:var(--text);font:inherit;border:1px solid var(--line-2);border-radius:var(--r-lg);background:linear-gradient(100deg,#7c5cfc38,#f0b90b24);align-items:center;gap:12px;margin:0 0 16px;padding:12px 15px;transition:transform .15s,border-color .15s;display:flex}.passbanner:active{transform:scale(.99)}.pb-ic{flex:none;font-size:24px;line-height:1}.pb-mid{flex:1;min-width:0}.pb-mid .t{align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.pb-bar{background:#ffffff1f;border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.pb-bar>i{background:linear-gradient(90deg, var(--violet-2), var(--gold));border-radius:99px;height:100%;display:block}.pb-claim{background:var(--win);width:9px;height:9px;box-shadow:0 0 8px var(--win);border-radius:50%;flex:none}.pb-claim-pill{background:linear-gradient(180deg, var(--gold), #d99e08);color:#20183a;border-radius:99px;flex:none;align-items:center;gap:5px;padding:6px 11px 6px 8px;font-size:12px;font-weight:900;animation:1.8s ease-in-out infinite pbClaimPulse;display:inline-flex;box-shadow:0 2px 10px #f0b90b73}.pb-claim-pill .ic{width:15px;height:15px}.passbanner.has-claim{border-color:#f0b90b99;box-shadow:0 0 0 1px #f0b90b38,0 4px 18px #f0b90b24}@keyframes pbClaimPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.pb-claim-pill{animation:none}}.streakcard{text-align:left;width:100%;color:var(--text);font:inherit;border:1px solid var(--line-2);border-radius:var(--r-lg);background:linear-gradient(100deg,#f078282e,#f0b90b1f);align-items:center;gap:12px;margin:0 0 16px;padding:10px 14px;display:flex}.streakcard.has-claim{border-color:#f0b90b99;box-shadow:0 0 0 1px #f0b90b38,0 4px 18px #f0b90b24}.sk-flame{flex:none;width:32px;height:32px;position:relative}.sk-fire{font-size:14px;line-height:1;position:absolute;bottom:-5px;right:-5px}.sk-mid{flex:1;min-width:0}.sk-t{font-size:14px;font-weight:800}.sk-t b{color:var(--gold);font-size:16px}.sk-sub{color:var(--muted,#9aa3bd);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.sk-track{flex:none;gap:3px;display:flex}.sk-seg{background:#ffffff1f;border-radius:3px;width:7px;height:14px}.sk-seg.on{background:linear-gradient(#fd7,#f09a0b)}.passhead{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:14px;padding:18px 16px}.passhead .lvl{letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:22px;font-weight:900;display:flex}.passhead .prem{color:var(--gold-2);font-size:12px;font-weight:800}.passhead .bar{background:var(--chip);border-radius:99px;height:9px;margin:12px 0;overflow:hidden}.passhead .bar>i{background:linear-gradient(90deg, var(--violet-2), var(--gold));height:100%;display:block}.passtiers{flex-direction:column;gap:8px;display:flex}.ptier{background:var(--chip);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:12px;padding:11px 13px;display:flex}.ptier.done{opacity:.5}.ptier.cur{border-color:var(--violet)}.ptier .lv{width:30px;color:var(--muted);text-align:center;flex:none;font-weight:800}.ptier .rw{flex:1;gap:14px;font-size:13px;font-weight:700;display:flex}.ptier .rw .free{color:var(--text)}.ptier .rw .prem{color:var(--gold-2)}.ptier .rw small{color:var(--muted);font-weight:600}.ptier .cos{flex:none;font-size:16px}.howcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;padding:26px 22px;position:relative}.howcard-goat{opacity:.9;position:absolute;top:10px;right:12px}.howcta{z-index:15;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);background:linear-gradient(#0a112273,#0a1122f5 60%);margin:12px -14px 0;position:sticky;bottom:0}.howto-body{padding-bottom:16px}.howemoji{text-align:center;margin-bottom:6px;font-size:52px;line-height:1}.howemoji-lg{margin-bottom:16px}.howsub{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:700}.howmeta{justify-content:center;gap:8px;margin-bottom:16px;display:flex}.howrules-btn{margin-top:4px;font-size:15px}.ruleshdr{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:center;margin-bottom:16px;font-size:12px;font-weight:800}.modesheet-title{text-align:center;letter-spacing:-.02em;margin:2px 0 16px;font-size:18px;font-weight:900}.modeopt{text-align:left;background:var(--chip);border:1.5px solid var(--line-2);border-radius:var(--r-lg);width:100%;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:14px;margin:0 0 12px;padding:16px 18px;transition:border-color .15s,background .15s;display:flex}.modeopt:last-child{margin-bottom:0}.modeopt:active{transform:scale(.98)}.modeopt-ic{flex:none;font-size:30px;line-height:1}.modeopt-txt{flex-direction:column;gap:2px;display:flex}.modeopt-lbl{font-size:17px;font-weight:800}.modeopt-sub{color:var(--muted);font-size:13px;font-weight:700}.howline{color:var(--text);align-items:flex-start;gap:10px;margin:0 0 10px;font-size:15px;line-height:1.45;display:flex}.howline:before{content:"›";color:var(--violet);font-size:18px;font-weight:900;line-height:1.2}.howline:last-child{margin-bottom:0}.howrow{text-align:left;align-items:flex-start;gap:12px;margin:0 0 14px;display:flex}.howrow:last-child{margin-bottom:0}.howic{text-align:center;flex-shrink:0;width:26px;font-size:20px;line-height:1.2}.howcol{flex:1;min-width:0}.howlbl{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:800}.howtxt{color:var(--text);font-size:15px;line-height:1.4}.howviz{border-top:1px solid var(--line);justify-content:center;margin-top:8px;padding-top:16px;display:flex}.howvcol{flex-direction:column;align-items:center;gap:8px;display:flex}.howvarr{color:var(--muted);font-size:20px;line-height:.6}.lfviz{flex-direction:column;align-items:center;gap:12px;padding-top:6px;display:flex}.lfviz-row{align-items:flex-end;gap:12px;margin-top:20px;display:flex}.lfviz-h{font-size:30px;line-height:1;position:relative}.lfviz-h.down{opacity:.32;filter:grayscale(.6);font-size:26px}.lfviz-h.win{filter:drop-shadow(0 0 10px #f5a623b3)}.lfviz-tag{white-space:nowrap;color:var(--gold-2);background:#f5a62324;border:1px solid #f5a62366;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.lfviz-cap{color:var(--muted);text-align:center;font-size:13px}.thviz{flex-direction:column;align-items:center;gap:12px;padding-top:6px;display:flex}.thviz-row{align-items:flex-end;gap:14px;margin-top:18px;display:flex}.thviz-hill{color:#0a1122;background:linear-gradient(160deg,#7be39a,#2e8b57);border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;font-size:19px;font-weight:800;display:flex;position:relative}.thviz-hill.thviz-win{box-shadow:0 0 0 2px var(--gold-2), 0 0 12px #f5a62380}.thviz-flag{font-size:17px;position:absolute;top:-18px}.thviz-cap{color:var(--muted);text-align:center;font-size:13px}.coachbar{color:var(--text);text-align:center;box-sizing:border-box;min-height:36px;transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:#7c5cfc24;border:1px solid #7c5cfc4d;border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.coachbar[data-empty]{color:#0000;background:0 0;border-color:#0000}.cardbadges{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 8px;display:flex}.diffbadge,.pvpbadge{text-transform:none;letter-spacing:0;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.diff-easy{color:var(--win);background:#22c77e26}.diff-med{color:var(--gold);background:#f0b90b26}.diff-hard{color:#f2565b;background:#f2565b26}.pvp-yes{color:#a78bfa;background:#7c5cfc29}.pvp-no{color:#7fb8ff;background:#4aa3ff26}.pvp-dual{color:#9fb4ff;background:linear-gradient(90deg,#4aa3ff29,#7c5cfc2e)}.modeseg{background:var(--chip);border:1px solid var(--line);border-radius:999px;gap:4px;width:fit-content;margin:0 auto 10px;padding:4px;display:flex}.modebtn{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 20px;font-size:14px;font-weight:800;transition:background .15s,color .15s,transform .12s;display:inline-flex}.modebtn.active{background:var(--violet);color:#fff}.modebtn:active{transform:scale(.96)}#fxflash{z-index:70;pointer-events:none;opacity:0;background:#fff;position:fixed;inset:0}#fxflash.on{animation:fxflash .26s var(--ease)}@keyframes fxflash{0%{opacity:0}12%{opacity:.85}to{opacity:0}}#fxcanvas{z-index:65;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}#fxboom{z-index:72;pointer-events:none;display:none;position:fixed;inset:0}#fxboom.on{display:block}#fxboom .fxb-core,#fxboom .fxb-ring{opacity:0;border-radius:50%;position:absolute;top:34%;left:50%}#fxboom .fxb-core{width:44vmin;height:44vmin;margin:-22vmin 0 0 -22vmin}#fxboom .fxb-ring{box-sizing:border-box;width:24vmin;height:24vmin;margin:-12vmin 0 0 -12vmin}#fxboom.on.bust .fxb-core{background:radial-gradient(circle,#fff4d6f2 0%,#ff943c9e 34%,#f2564b57 60%,#0000 72%);animation:.5s ease-out fxbCore}#fxboom.on.bust .fxb-ring{border:9px solid #ff9650e6;animation:.64s cubic-bezier(.2,.7,.3,1) fxbRing}#fxboom.on.win .fxb-core{background:radial-gradient(circle,#fffae2eb 0%,#f0b90b80 40%,#22c77e4d 62%,#0000 74%);animation:.5s ease-out fxbCore}#fxboom.on.win .fxb-ring{border:8px solid #ffd566eb;animation:.64s cubic-bezier(.2,.7,.3,1) fxbRing}@keyframes fxbCore{0%{opacity:0;transform:scale(.3)}18%{opacity:1}to{opacity:0;transform:scale(1.28)}}@keyframes fxbRing{0%{opacity:0;transform:scale(.2)}12%{opacity:.95}to{opacity:0;transform:scale(6)}}.shaking{animation:.42s cubic-bezier(.36,.07,.19,.97) shake}@keyframes shake{10%,90%{transform:translate(calc(var(--shk,8px)*-.35),0)}20%,80%{transform:translate(calc(var(--shk,8px)*.6),0)}30%,50%,70%{transform:translate(calc(var(--shk,8px)*-1),0)}40%,60%{transform:translate(var(--shk,8px),0)}}.lfwrap{width:100%;height:150px;margin-bottom:6px;position:relative}.lfcurve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lfcurve .fill{opacity:.16}.lfnum{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lfnum .lead{margin:0}.huge.lf-g{color:#4be393;text-shadow:0 0 26px #22c77e8c}.huge.lf-a{color:var(--gold-2);text-shadow:0 0 26px #f0b90b8c}.huge.lf-r{color:#ff8a94;text-shadow:0 0 26px #f2565b59}.huge.beat{animation:.16s beatp}@keyframes beatp{50%{transform:scale(1.09)}}.bighot{animation:bombhot .5s var(--ease) infinite;filter:drop-shadow(0 6px 16px color-mix(in srgb, var(--lose) 55%, transparent))}@keyframes bombhot{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.bighot{filter:drop-shadow(0 6px 16px color-mix(in srgb, var(--lose) 60%, transparent));animation:none}}.lfe{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.lfe-pot{color:var(--gold-2);align-self:center;align-items:center;gap:6px;font-size:19px;font-weight:800;display:inline-flex}.lfe-goal{text-align:center;color:var(--muted);align-self:center;margin:-6px 0 2px;font-size:13px;font-weight:700}.lfe-fingers{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lfe-finger{border-radius:var(--r);background:var(--panel,#141a2b);border:1px solid #ffffff12;flex-direction:column;align-items:center;gap:3px;min-width:66px;padding:9px 8px;transition:opacity .35s,transform .35s,filter .35s;display:flex}.lfe-finger .lfe-tip{font-size:24px;line-height:1;transition:transform .35s}.lfe-finger .lfe-name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:12px;font-weight:700;overflow:hidden}.lfe-me{background:#f5a6231a;border-color:#f5a6238c}.lfe-me .lfe-name{color:var(--gold-2)}.lfe-holding .lfe-tip{filter:drop-shadow(0 0 8px #4be39380)}.lfe-eliminated{opacity:.42;filter:grayscale(.7)}.lfe-eliminated .lfe-tip{transform:translateY(3px)rotate(4deg)}.lfe-bailed{opacity:.62}.lfe-hint{text-align:center;color:var(--muted);margin:0;font-size:13px}.lfe-status{text-align:center;color:var(--muted);min-height:1.2em;margin:0;font-size:15px;font-weight:700}.lfe-out{text-align:center;margin:4px 0;font-weight:700}.lfe-reveal{text-align:center;color:var(--gold-2);font-size:18px;font-weight:800;animation:.3s beatp}.nearmiss{text-align:center;border-radius:var(--r);color:var(--gold-2);background:#f5a62324;border:1px solid #f5a62366;margin:2px 0 12px;padding:9px 12px;font-size:13px;font-weight:700;line-height:1.4}.thwrap{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.th-pot{color:var(--gold-2);align-self:center;align-items:center;gap:6px;font-size:19px;font-weight:800;display:inline-flex}.th-goal{text-align:center;color:var(--muted);align-self:center;margin:-6px 0 2px;font-size:13px;font-weight:700}.th-hills{justify-content:center;gap:10px;display:flex}.th-hill{border-radius:var(--r);background:var(--panel,#141a2b);border:1px solid #ffffff12;flex-direction:column;flex:1;align-items:center;gap:8px;max-width:120px;padding:12px 8px;display:flex}.th-val{color:#0a1122;background:linear-gradient(160deg,#fd7,#f09a0b);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:flex}.th-hillunit{letter-spacing:.04em;text-transform:uppercase;color:var(--gold,#f0b90b);opacity:.85;margin-top:-4px;font-size:10px;font-weight:700}.th-count{color:var(--text);min-height:1.1em;font-size:24px;font-weight:800}.th-steppers{gap:8px;display:flex}.th-step{border:1px solid var(--line-2);background:var(--chip);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:12px;font-size:20px;font-weight:800}.th-step:disabled{opacity:.4}.th-remaining{text-align:center;color:var(--muted);margin:0;font-size:14px;font-weight:700}.th-status{text-align:center;color:var(--muted);min-height:1.2em;margin:0;font-size:15px;font-weight:700}.th-reveal{animation:.4s cubic-bezier(.2,.8,.25,1) both thReveal;animation-delay:calc(var(--i,0) * .24s + .1s);justify-content:flex-start;position:relative}@keyframes thReveal{0%{opacity:0;transform:perspective(500px)rotateX(-70deg)scale(.9)}60%{opacity:1;transform:perspective(500px)rotateX(6deg)scale(1.03)}to{opacity:1;transform:none}}.th-stamp{z-index:2;color:#fff;width:26px;height:26px;animation:thStamp .5s var(--ease) both;animation-delay:calc(var(--i,0) * .24s + .34s);background:#141e38e6;border-radius:50%;place-items:center;font-size:15px;font-weight:900;display:grid;position:absolute;top:-9px;right:-6px;box-shadow:0 4px 12px #00000080,inset 0 0 0 2px}.th-mine .th-stamp{color:var(--gold,#f0b90b)}.th-taken .th-stamp{color:#2f8b57}.th-void .th-stamp{color:#8b98bc}@keyframes thStamp{0%{opacity:0;transform:scale(2)rotate(-18deg)}55%{opacity:1;transform:scale(.86)rotate(3deg)}to{opacity:1;transform:scale(1)}}.th-captor{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:12px;font-weight:800;overflow:hidden}.th-mine{background:#f5a6231a;border-color:#f5a6238c}.th-mine .th-captor{color:var(--gold-2)}.th-taken{border-color:#2f8b5780}.th-void{opacity:.55;filter:grayscale(.5)}@media (prefers-reduced-motion:reduce){.th-reveal,.th-stamp{animation:none}}.th-troops{color:var(--muted);flex-direction:column;gap:2px;width:100%;font-size:11px;display:flex}.th-troop{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.th-troop-me{color:var(--gold-2);font-weight:700}.invite-note{text-align:center;color:var(--muted);margin:7px 6px 0;font-size:12px;line-height:1.4}.partnercard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 16px}.partner-claimable{flex-direction:column;align-items:center;gap:2px;margin-bottom:14px;display:flex}.partner-claimable small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.partner-claimable b{letter-spacing:-.02em;color:var(--gold-2);align-items:center;gap:6px;font-size:32px;font-weight:900;display:flex}.partner-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.partner-num{font-weight:800}.partner-how{text-align:center;color:var(--muted);margin:0 4px;font-size:12.5px;line-height:1.5}.hh-banner{text-align:center;color:#3a2b00;background:linear-gradient(135deg, var(--gold-2), var(--gold));border-radius:var(--r);margin:0 0 10px;padding:9px 12px;font-size:13px;font-weight:800;box-shadow:0 8px 22px #f0b90b47}.pfx{gap:8px;width:100%;margin-top:12px;display:flex}.fxtgl{border-radius:var(--r);font:inherit;cursor:pointer;background:var(--chip);border:1px solid var(--line);color:var(--muted);flex:1;padding:11px 8px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s,background .15s}.fxtgl.on{border-color:var(--violet);color:var(--text);background:#7c5cfc1f}.jackpot{border-radius:var(--r-lg);background:linear-gradient(100deg,#f0b90b33,#7c5cfc24);border:1px solid #f0b90b66;align-items:center;gap:12px;width:100%;margin:0 0 16px;padding:12px 15px;display:flex;position:relative;overflow:hidden}.jackpot:after{content:"";animation:jpsheen 3.4s var(--ease) infinite;background:linear-gradient(115deg,#0000 38%,#ffffff47,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}@keyframes jpsheen{0%,60%{transform:translate(-130%)}to{transform:translate(130%)}}.jp-ic{filter:drop-shadow(0 2px 6px #f0b90b80);flex:none;font-size:26px;line-height:1}.jp-mid{flex:1;min-width:0}.jp-t{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-2);font-size:12px;font-weight:800}.jp-sub{color:var(--muted);margin-top:1px;font-size:11px;font-weight:600;display:block}.jp-amt{color:var(--gold-2);letter-spacing:-.02em;flex:none;align-items:center;gap:5px;font-size:19px;font-weight:900;display:inline-flex}.jp-build{color:var(--muted);font-size:12px;font-weight:700}.streakchip{color:var(--gold-2);background:#f5a62329;border:1px solid #f5a62366;border-radius:999px;align-items:center;gap:6px;margin:8px auto 0;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.gamblebox{border-radius:var(--r);background:#f0b90b14;border:1px dashed #f0b90b66;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:74px;margin:0 0 14px;padding:14px 12px;display:flex}.flipcoin{justify-content:center;align-items:center;width:52px;height:52px;animation:.82s cubic-bezier(.4,0,.3,1) coinflip;display:flex}@keyframes coinflip{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(900deg)scale(1.25)}to{transform:rotateY(1800deg)scale(1)}}.gresult{letter-spacing:-.02em;text-align:center;font-size:22px;font-weight:900}.stage.golden{box-shadow:0 0 0 1px #f0b90b66, 0 14px 40px #f0b90b38, var(--shadow);background:linear-gradient(180deg, #f0b90b1a, var(--chip));border-color:#f0b90b8c}.goldpill{letter-spacing:.03em;background:linear-gradient(135deg, var(--gold-2), var(--gold));color:#3a2b00;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px 4px 6px;font-size:11px;font-weight:800;animation:1.6s ease-in-out infinite goldpulse;display:inline-flex;box-shadow:0 4px 14px #f0b90b66}.gold-goat{flex:none}@keyframes goldpulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.12);transform:scale(1.04)}}.skel{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 37%,#ffffff0d 63%) 0 0/400% 100%;border-radius:7px;animation:1.4s infinite skelShimmer}@keyframes skelShimmer{0%{background-position:100% 0}to{background-position:0 0}}.pass-skel{background:var(--chip);border-color:var(--line);cursor:default;pointer-events:none}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.feed{border-radius:var(--r);background:var(--chip);border:1px solid var(--line);align-items:center;gap:10px;width:100%;margin:0 0 12px;padding:9px 13px;display:flex;overflow:hidden}.feed .live{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.feed .live .dot{background:var(--win);width:7px;height:7px;box-shadow:0 0 7px var(--win);border-radius:50%;animation:1.4s infinite pulse}.feed .track{flex:1;min-width:0;height:20px;position:relative;overflow:hidden}.feed .item{white-space:nowrap;opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0;transform:translateY(8px)}.feed .item.on{opacity:1;transform:translateY(0)}.feed .item .nm{text-overflow:ellipsis;font-weight:800;overflow:hidden}.feed .item .amt{color:var(--gold-2);margin-left:auto;padding-left:8px;font-weight:800}.feed .item .gi{width:18px;height:18px}.fintopps{flex-wrap:wrap;justify-content:center;gap:8px;min-height:46px;margin-bottom:6px;display:flex}.fintopp{text-align:center;border:1px solid var(--line);background:var(--chip);border-radius:12px;min-width:60px;padding:5px 9px;transition:border-color .15s,box-shadow .15s}.fintopp.active{border-color:var(--violet);box-shadow:0 0 0 1px var(--violet);background:#7c5cfc24}.foppn{white-space:nowrap;text-overflow:ellipsis;max-width:82px;font-size:12px;font-weight:700;overflow:hidden}.foppcards{width:44px;height:16px;margin:4px auto 2px;position:relative}.minicard{background:repeating-linear-gradient(45deg,#2f4074,#2f4074 3px,#22305c 3px 6px);border:1px solid #ffffff24;border-radius:2px;width:11px;height:15px;position:absolute;top:0}.foppn2{color:var(--muted);font-size:11px;font-weight:800}.finttable{justify-content:center;align-items:center;gap:22px;margin:6px 0 8px;display:flex}.fintpile{cursor:pointer;background:0 0;border:none;padding:0;position:relative}.fintpile[disabled]{opacity:.55;cursor:default}.pilen{background:var(--chip);border:1px solid var(--line);border-radius:99px;padding:0 6px;font-size:10px;font-weight:800;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.fintdiscardwrap{position:relative}.fintactive{border:2px solid var(--bg);z-index:2;border-radius:50%;width:17px;height:17px;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #00000080}.fintcard{background:var(--fc,#20183a);border-radius:8px;flex:none;justify-content:center;align-items:center;width:46px;height:64px;display:flex;position:relative;box-shadow:0 3px 8px #00000059,inset 0 0 0 3px #ffffffe6}.fintcard .fsym{color:#fff;text-shadow:0 1px 2px #00000073;font-size:21px;font-weight:900}.fintcard.wild{background:conic-gradient(from 20deg,#e0313e,#f0b90b,#22c77e,#4aa3ff,#e0313e)}.fintcard.big{width:74px;height:102px}.fintcard.big .fsym{font-size:34px}.fintcard.back{background:repeating-linear-gradient(45deg,#33447c,#33447c 5px,#22315e 5px 10px);box-shadow:0 3px 8px #0006,inset 0 0 0 3px #ffffff24}.fintcard.empty{box-shadow:inset 0 0 0 2px var(--line);background:0 0}.finthand{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}.finthand .fintcard{transition:transform .12s var(--ease)}.finthand .fintcard.playable{cursor:pointer;box-shadow:0 5px 12px #00000073, inset 0 0 0 3px #fff, 0 0 0 2px var(--win)}.finthand .fintcard.playable:hover{transform:translateY(-7px)}.finthand .fintcard.dim{opacity:.4}.fintring-slot{height:44px}.round-timer{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.01em;transition:color .2s var(--ease);margin:6px 0 0;font-size:12px;font-weight:700}.round-timer.soon{color:var(--warn,#f0b90b);animation:.9s ease-in-out infinite timerSoon}@keyframes timerSoon{0%,to{opacity:.62}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.round-timer.soon{animation:none}}.hpvp-bustcard{align-items:center;gap:6px;display:inline-flex}.hpvp-bustcard .hcard-svg{border-radius:4px;box-shadow:0 1px 3px #0006}.fintstatus{text-align:center;color:var(--muted);margin:4px 0 0;font-size:13px}.fintstatus.me{color:var(--win);font-weight:800}.fintactions{margin-top:12px}.fintpicker{border-radius:var(--r-xl);z-index:5;animation:fade .18s var(--ease);background:#040710d1;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.fpk-t{font-size:15px;font-weight:800}.fpk-row{gap:12px;display:flex}.fpk{cursor:pointer;border:2px solid #ffffff40;border-radius:13px;width:52px;height:52px;transition:transform .12s;box-shadow:0 4px 12px #0006}.fpk:active{transform:scale(.92)}.mset{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.mchoices{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.mchoice{border:1px solid var(--line);background:var(--chip);min-width:56px;color:var(--text);cursor:pointer;border-radius:14px;padding:12px 14px;font-size:15px;font-weight:800;transition:transform .12s,border-color .12s,background .12s}.mchoice.active{border-color:var(--violet);box-shadow:var(--glow);background:#7c5cfc29}.mchoice:active{transform:scale(.94)}.mhead{justify-content:center;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.mmult{letter-spacing:-.5px;font-size:34px;font-weight:900}.mmult-v{color:#7fe0ff;text-shadow:0 0 22px #7fe0ff80;animation:.34s cubic-bezier(.2,.8,.25,1) mmultPop;display:inline-block}@keyframes mmultPop{0%{transform:scale(1)}30%{transform:scale(var(--pop,1.24));filter:brightness(1.4)}to{transform:scale(1)}}.mnext{color:var(--muted);font-size:13px;font-weight:700}.mgrid{grid-template-columns:repeat(5,1fr);gap:8px;width:100%;max-width:320px;margin:0 auto;display:grid}.mtile{aspect-ratio:1;border:1px solid var(--line);cursor:pointer;background:linear-gradient(#26304d,#1b2135);border-radius:12px;justify-content:center;align-items:center;font-size:22px;transition:transform .1s,background .12s,border-color .12s;display:flex;box-shadow:inset 0 1px #ffffff0d}.mtile:not(.ended):active{transform:scale(.93)}.mtile:not(.ended):hover{border-color:var(--violet)}.mtile.gem{cursor:default;background:linear-gradient(#5fe7d638,#2bb0c924);border-color:#5fe7d680}.mtile.bomb{background:linear-gradient(#f04e543d,#c8282e29);border-color:#f04e5480}.mtile.busted{border-color:var(--lose);box-shadow:0 0 0 2px #f04e5499}.mtile.faded{opacity:.4}.mtile.ended{cursor:default;animation:.32s cubic-bezier(.2,.8,.25,1) both mtileReveal;animation-delay:calc(var(--i,0) * 45ms)}.mtile.ended.busted{animation:.5s cubic-bezier(.2,.8,.25,1) both mtileBusted}@keyframes mtileReveal{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes mtileBusted{0%{opacity:0;transform:scale(.4)rotate(-8deg)}45%{opacity:1;transform:scale(1.3)rotate(3deg)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mtile.ended,.mtile.ended.busted{animation:none}}.mcash{margin-top:16px}.mhint{text-align:center;margin-top:14px}.mend{flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;display:flex}.memoji{margin-bottom:2px;font-size:44px;line-height:1}.mverdict{font-size:19px;font-weight:800}.mdelta{letter-spacing:-.5px;font-size:30px;font-weight:900}.mdelta .u{color:var(--muted);font-size:15px;font-weight:700}.plkwrap{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.plkrisks{width:100%}#plkCanvas{width:100%;max-width:320px;height:auto;display:block}.plkballs{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.plkballs-lbl{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.plkcounts{width:100%}.plkresult{justify-content:center;align-items:center;gap:12px;min-height:26px;display:flex}.plkmult{letter-spacing:-.5px;font-size:22px;font-weight:900;animation:.42s cubic-bezier(.2,.8,.25,1) both resNumIn;display:inline-block}.plkmult.big{text-shadow:0 0 18px #f0b90b99;animation:.5s cubic-bezier(.2,.9,.25,1) both resNumInBig}.plkdelta{font-size:16px;font-weight:800;animation:.4s 80ms both resDeltaIn;display:inline-block}@keyframes resNumIn{0%{opacity:0;transform:scale(.5)translateY(6px)}55%{transform:scale(1.2)translateY(0)}to{opacity:1;transform:scale(1)}}@keyframes resNumInBig{0%{opacity:0;transform:scale(.4)rotate(-5deg)}50%{opacity:1;transform:scale(1.34)rotate(2deg)}74%{transform:scale(.96)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes resDeltaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dwrap{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.diceball{background:radial-gradient(circle at 38% 30%,#46578a 0%,#263156 40%,#141b34 70%,#0b1024 100%);border-radius:50%;place-items:center;width:132px;height:132px;margin:2px auto 0;display:grid;position:relative;box-shadow:inset 0 -12px 26px #0009,inset 0 10px 20px #ffffff14,0 12px 30px #00000080}.diceball:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff80,#0000 70%);border-radius:50%;width:34%;height:26%;position:absolute;top:12%;left:20%}.diceball:before{content:"";pointer-events:none;opacity:0;background:conic-gradient(#0000 0deg,#ffffff24 40deg,#0000 90deg);border-radius:50%;position:absolute;inset:0}.diceball-num{z-index:1;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#eaf0ff;background:radial-gradient(circle at 50% 40%,#1a2444,#0a0f22);border-radius:50%;place-items:center;width:86px;height:86px;font-size:26px;font-weight:900;display:grid;position:relative;box-shadow:inset 0 2px 10px #000000a6,inset 0 -1px 2px #ffffff0f}.diceball.spinning:before{opacity:1;animation:.5s linear infinite ballSheen}.diceball.spinning{animation:ballWobble .32s var(--ease) infinite alternate}.diceball.spinning .diceball-num{color:#afc0e8}.diceball.win .diceball-num{color:#2be089;animation:.42s cubic-bezier(.2,.8,.25,1) ballSettle;box-shadow:inset 0 2px 10px #0009,0 0 20px #2be0898c}.diceball.lose .diceball-num{color:#f0564b;animation:.42s cubic-bezier(.2,.8,.25,1) ballSettle;box-shadow:inset 0 2px 10px #0009,0 0 20px #f0564b80}@keyframes ballSheen{to{transform:rotate(360deg)}}@keyframes ballWobble{0%{transform:scale(.985)rotate(-1.5deg)}to{transform:scale(1.02)rotate(1.5deg)}}@keyframes ballSettle{0%{transform:scale(1.28)}60%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.diceball.spinning,.diceball.spinning:before,.diceball.win .diceball-num,.diceball.lose .diceball-num{animation:none}}.dstats{justify-content:space-between;width:100%;max-width:320px;display:flex}.dstats>div{flex-direction:column;gap:2px;display:flex}.dstats>div:last-child{align-items:flex-end}.dsl{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.dstats b{letter-spacing:-.3px;font-size:19px;font-weight:900}.dbar{border:1px solid var(--line);background:#f04e5429;border-radius:13px;width:100%;max-width:320px;height:46px;position:relative;overflow:hidden}.dwin{background:#28c76f57;height:100%;position:absolute;top:0}.dtargetline{background:#fff;width:3px;height:100%;position:absolute;top:0;transform:translate(-50%);box-shadow:0 0 6px #ffffff80}.droll{z-index:2;background:#f0b90b;border-radius:50%;width:15px;height:15px;display:none;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #00000059}.droll.win{background:#28c76f}.droll.lose{background:#f04e54}.droll.dland{animation:.42s cubic-bezier(.2,.8,.25,1) dLand}@keyframes dLand{0%{transform:translate(-50%,-50%)scale(1)}40%{transform:translate(-50%,-50%)scale(1.75)}to{transform:translate(-50%,-50%)scale(1)}}.dbar.dcatch-win{animation:.5s dCatchWin}.dbar.dcatch-lose{animation:.5s dCatchLose}@keyframes dCatchWin{0%,to{box-shadow:inset 0 0 #22c77e00}30%{box-shadow:inset 0 0 0 2px var(--win), inset 0 0 22px #22c77e66}}@keyframes dCatchLose{0%,to{box-shadow:inset 0 0 #f2565b00}30%{box-shadow:inset 0 0 0 2px var(--lose), inset 0 0 20px #f2565b66}}.dtargetline.dnear-win{animation:.6s dNearWin}.dtargetline.dnear-lose{animation:.55s dNearLose}@keyframes dNearWin{0%,to{background:#fff;transform:translate(-50%);box-shadow:0 0 6px #ffffff80}30%{background:#ffd766;transform:translate(-50%)scaleX(1.6);box-shadow:0 0 16px #f0b90bf2}}@keyframes dNearLose{0%,to{background:#fff;transform:translate(-50%)}15%{background:#f2565b;transform:translate(-50%)translate(-3px)}45%{background:#f2565b;transform:translate(-50%)translate(3px)}75%{transform:translate(-50%)translate(-2px)}}@media (prefers-reduced-motion:reduce){.droll.dland,.dbar.dcatch-win,.dbar.dcatch-lose,.dtargetline.dnear-win,.dtargetline.dnear-lose{animation:none}}.dlbl{color:#ffffff8c;font-size:10px;font-weight:700;position:absolute;bottom:3px}.dslider{width:100%;max-width:320px;accent-color:var(--violet);cursor:pointer;height:22px}.dsides{width:100%;max-width:320px}:root{--tg-top:env(safe-area-inset-top,0px)}#app{padding-top:var(--tg-top)}header{margin-top:calc(var(--tg-top) * -1);padding-top:calc(12px + var(--tg-top))}.hilowrap{flex-direction:column;gap:14px;padding:8px 0;display:flex}.hilostage{background:radial-gradient(120% 120% at 50% 0,#7c5cfc29,#0000 60%);border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:22px 12px;display:flex;position:relative}.hilocard{justify-content:center;align-items:center;display:flex}.hcard-svg{transition:box-shadow .2s var(--ease), transform .2s var(--ease);border-radius:14px;box-shadow:0 18px 40px -16px #000000b8}.hilocard.bust .hcard-svg{box-shadow:0 0 0 3px var(--lose), 0 12px 30px -12px #f2565bb3;transform:rotate(-2deg)}.hilocard.win .hcard-svg{box-shadow:0 0 0 3px var(--win), 0 16px 36px -12px #22c77eb3}.hilomult{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.hiloresult{flex-direction:column;align-items:center;gap:2px;min-height:34px;display:flex}.hilobtns{gap:10px;display:flex}.hilodir{flex-direction:column;flex:1;align-items:center;gap:2px;padding:14px 8px;font-weight:700;display:flex}.hilodir--up{background:linear-gradient(160deg,#22c77e,#16a568);box-shadow:0 10px 24px #22c77e57}.hilodir--down{background:linear-gradient(160deg,#f2565b,#d43e43);box-shadow:0 10px 24px #f2565b57}.hilonext{opacity:.9;font-size:12px;font-weight:600}.hilocard.kick{animation:.4s cubic-bezier(.2,.9,.25,1) hiloKick}@keyframes hiloKick{0%{transform:scale(1)}30%{transform:scale(1.08)rotate(-2deg)}55%{transform:scale(.96)rotate(1.5deg)}to{transform:none}}.hilodir.pressed{animation:.34s hiloPress}@keyframes hiloPress{0%{transform:scale(1)}40%{filter:brightness(1.22);transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hilocard.kick,.hilodir.pressed{animation:none}}.avwrap{position:relative}.av-crash{filter:drop-shadow(0 0 16px #f2565bb3);animation:.5s cubic-bezier(.2,.8,.25,1) both avCrashIcon}.av-crash-m{color:var(--lose,#f2565b);text-align:center;animation:.55s cubic-bezier(.3,.7,.3,1) both avCrashNum}@keyframes avCrashIcon{0%{opacity:0;transform:scale(1.8)}40%{opacity:1;transform:scale(.9)}to{transform:scale(1)}}@keyframes avCrashNum{0%{opacity:0;transform:scale(1.5)translateY(-8px)}45%{opacity:1;transform:scale(.94)}70%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.av-crash,.av-crash-m{animation:none}}.av-locked{position:relative}.av-locked-v{color:var(--gold-2,#eda906);animation:.5s cubic-bezier(.2,.9,.25,1) both avLock;position:relative}.av-locked-v:after{content:"";border:2px solid var(--gold,#f0b90b);pointer-events:none;border-radius:50%;animation:.55s ease-out both avLockRing;position:absolute;inset:-16px}@keyframes avLock{0%{opacity:0;transform:scale(1.5)}45%{opacity:1;transform:scale(.92)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes avLockRing{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.av-locked-v{animation:none}.av-locked-v:after{display:none}}.avauto{flex-direction:column;gap:6px;margin:10px 0;display:flex}.avauto__lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.hpvpwrap{flex-direction:column;gap:12px;padding:6px 0;display:flex}.hpvp-timerbar{background:#ffffff1a;border-radius:999px;width:70%;max-width:220px;height:5px;overflow:hidden}.hpvp-timerbar__fill{background:linear-gradient(90deg, var(--violet), var(--violet-2));border-radius:999px;height:100%}.hpvp-seats{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hpvp-seat{background:var(--chip);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;transition:border-color .2s;display:flex}.hpvp-seat.rival-bust{animation:kzshake .4s var(--ease);border-color:var(--lose)}.hpvp-seat.rival-lock{border-color:var(--gold,#f0b90b);animation:.42s cubic-bezier(.2,.8,.25,1) movePop}@media (prefers-reduced-motion:reduce){.hpvp-seat.rival-bust,.hpvp-seat.rival-lock{animation:none}}.hpvp-seat__n{opacity:.8}.hilodir.locked{filter:brightness(1.08);outline:2px solid #ffffff80}.kzwrap{flex-direction:column;align-items:center;gap:12px;padding:6px 0;display:flex}.kz-stage{background:radial-gradient(120% 120% at 50% 0,#eda90629,#0000 62%);border-radius:20px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:20px 12px 14px;display:flex;position:relative}.kz-caplbl{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.kz-stage.kz-banked{animation:.8s kzBankSweep}@keyframes kzBankSweep{0%{box-shadow:0 0 #f0b90b00}30%{box-shadow:0 0 0 2px var(--gold,#f0b90b), 0 0 34px #f0b90b66}to{box-shadow:0 0 #f0b90b00}}@media (prefers-reduced-motion:reduce){.kz-stage.kz-banked{animation:none}}.kz-total{font-variant-numeric:tabular-nums;font-size:56px;font-weight:900;line-height:1}.kz-total.bust{color:var(--lose);animation:kzshake .4s var(--ease)}@keyframes kzshake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.kz-tokens{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.kz-token{background:var(--chip);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;min-width:24px;height:30px;padding:0 5px;font-size:14px;font-weight:800;display:flex}.kz-token.last{color:#0a1122;background:linear-gradient(160deg,#f6b21b,#eda906);border-color:#0000;box-shadow:0 6px 16px #eda90666}.kz-timerbar{background:#ffffff1a;border-radius:999px;width:70%;max-width:220px;height:5px;margin-top:4px;overflow:hidden}.kz-timerbar__fill{background:linear-gradient(90deg,#f6b21b,#eda906);border-radius:999px;height:100%}.kz-still{color:var(--muted);font-size:12px;font-weight:700}.kz-still.kz-still-pop{color:var(--text);animation:.38s cubic-bezier(.2,.8,.25,1) countPop}@media (prefers-reduced-motion:reduce){.kz-still.kz-still-pop{animation:none}}.kz-board{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.kz-seat{background:var(--chip);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.kz-seat__n{opacity:.8}.kz-cooking{opacity:.55;letter-spacing:1px}.kz-locked{opacity:.7;font-size:12px}.kz-risk{background:var(--chip);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800}.kz-risk.safe{color:var(--win)}.kz-risk.hot{color:var(--lose);animation:.9s ease-in-out infinite kzThrob}@keyframes kzThrob{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.kz-total--warn .kz-total-v{color:var(--gold,#f0b90b)}.kz-total--edge .kz-total-v{color:var(--lose);animation:.42s cubic-bezier(.2,.8,.25,1) kzSweatPop}@keyframes kzSweatPop{0%{transform:scale(1)}30%{text-shadow:0 0 18px #f2565bd9;transform:scale(1.34)}to{transform:scale(1)}}.kz-btns{gap:10px;width:100%;display:flex}.kz-btns .btn{flex:1;padding:16px 8px;font-size:16px;font-weight:800}.blindwrap{flex-direction:column;align-items:center;gap:11px;padding:6px 0;display:flex}.blind-hint{text-align:center;color:var(--text);opacity:.92;max-width:320px;margin:0;font-size:13px;font-weight:700;line-height:1.35}.blind-board{border:1px solid var(--line);background:#ffffff08;border-radius:16px;flex-direction:column;align-items:center;gap:7px;padding:10px 14px 12px;display:flex}.blind-board__lbl{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.blind-board__cards{justify-content:center;align-items:flex-start;gap:8px;display:flex}.blind-board__cards .hcard-svg{width:60px;height:84px}.blind-bcard{animation:.36s cubic-bezier(.2,.8,.25,1) both blindDeal;animation-delay:calc(var(--i,0) * 90ms);flex-direction:column;align-items:center;display:flex;position:relative}@keyframes blindDeal{0%{opacity:0;transform:translateY(-16px)rotate(-6deg)scale(.9)}60%{opacity:1;transform:translateY(0)rotate(1deg)scale(1.02)}to{opacity:1;transform:none}}.blind-bcard.top .hcard-svg{filter:drop-shadow(0 0 7px #f0b90bbf);animation:1.6s ease-in-out infinite blindTop}@keyframes blindTop{0%,to{filter:drop-shadow(0 0 7px #f0b90b99)}50%{filter:drop-shadow(0 0 14px #f0b90bf2)}}.gfx-coin{background:radial-gradient(circle at 35% 30%,#fff3c4,#ffda6b 55%,#e0a300);border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #00000080,inset 0 0 0 1.5px #b8860b}@media (prefers-reduced-motion:reduce){.blind-bcard,.blind-bcard.top .hcard-svg{animation:none}}.blind-beat{text-transform:uppercase;letter-spacing:.03em;color:var(--gold);margin-top:4px;font-size:10px;font-weight:900}.blind-seats{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.blind-chip{background:var(--chip);border:1px solid var(--line);opacity:.7;border-radius:999px;padding:3px 9px;font-size:12px}.blind-chip.acted{opacity:1;border-color:var(--violet);color:#a78bfa}.blind-me{align-items:center;gap:16px;margin-top:2px;display:flex}.blind-me__card{flex-direction:column;align-items:center;gap:5px;display:flex}.blind-me__card .hcard-svg{width:80px;height:112px}.blind-me__lbl{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);font-size:10.5px;font-weight:800}.blind-read{text-align:left}.blind-read__lbl{color:var(--muted);margin-bottom:1px;font-size:11px;font-weight:700}.blind-read__p{letter-spacing:-.02em;font-size:26px;font-weight:900;line-height:1}.blind-read__m{color:var(--gold);margin-top:3px;font-size:15px;font-weight:800}.blind-timerbar{background:#ffffff1a;border-radius:999px;width:70%;max-width:240px;height:5px;overflow:hidden}.blind-timerbar__fill{background:linear-gradient(90deg, var(--gold), var(--gold-2,#eda906));border-radius:999px;height:100%}.blind-ante{text-align:center;width:100%;color:var(--muted);letter-spacing:.02em;margin:2px 0 -2px;font-size:12px;font-weight:800}.blind-bets{gap:8px;width:100%;display:flex}.blind-bets .btn{flex-direction:column;flex:1 1 0;align-items:center;gap:2px;padding:10px 5px;font-weight:800;display:flex}.blind-bet__lbl{font-size:14px}.blind-pass{background:var(--chip);border:1px solid var(--line);color:var(--text)}.blind-bet.active,.blind-pass.active{filter:brightness(1.06);outline:2px solid #fff9}.blind-bet__amt{opacity:.9;font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12px;display:inline-flex}.blind-bet__win{color:#0a1122;font-variant-numeric:tabular-nums;background:#ffffff59;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800}.blind-locked{text-align:center;opacity:.8;margin:0}.duelwrap{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.duel-pot{flex-direction:column;align-items:center;gap:1px;margin-top:2px;display:flex}.duel-pot__lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.duel-pot__amt{color:var(--gold);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:24px;font-weight:900;display:inline-flex}.duel-opps{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;display:flex}.duel-opp{background:var(--chip);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:1px;min-width:62px;padding:5px 9px;display:flex}.duel-opp.toact{border-color:var(--violet);box-shadow:0 0 0 1px var(--violet)}.duel-opp.folded{opacity:.42}.duel-opp.just-folded{animation:.5s cubic-bezier(.3,.7,.3,1) both duelFold}@keyframes duelFold{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.42;transform:translateY(7px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.duel-opp.just-folded{animation:none}}.duel-opp__nm{font-size:12px;font-weight:700}.duel-opp__st{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.duel-me{flex-direction:column;align-items:center;gap:4px;margin:2px 0;display:flex}.duel-me__lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:800}.duel-ring-slot{height:40px}.duel-status{color:var(--muted);font-size:13px;font-weight:800}.duel-status.me{color:var(--text)}.duel-acts{gap:8px;width:100%;display:flex}.duel-acts .btn{flex:1 1 0;padding:12px 6px;font-weight:800}.duel-check{background:var(--chip);border:1px solid var(--line);color:var(--text)}.duel-check:hover{background:var(--chip-2,#ffffff14)}@keyframes cosIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.cos-in{animation:.38s cubic-bezier(.2,.8,.25,1) both cosIn}@keyframes cosShine{0%{background-position:-160% 0}to{background-position:260% 0}}.storeitem.fx-buy{position:relative;overflow:hidden}.storeitem.fx-buy:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 30%,#ffffff4d 48%,#ffffff80 52%,#0000 70%) 0 0/250% 100%;animation:.7s ease-out cosShine;position:absolute;inset:0}@keyframes cosPop{0%{transform:scale(1)}35%{transform:scale(1.06)}70%{transform:scale(.98)}to{transform:scale(1)}}.storeitem.fx-equip{animation:.42s cosPop}.storeitem.fx-equip .cos-prev{animation:.5s cosPop}@keyframes badgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.cos-badge{text-shadow:0 0 10px #ffdc788c;animation:2.6s ease-in-out infinite badgeFloat}@keyframes avFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.pAvatar-creature canvas{animation:3.4s ease-in-out infinite avFloat}@keyframes balBump{0%{transform:scale(1)}30%{transform:scale(1.16)}to{transform:scale(1)}}.bal.bump b{color:var(--gold-2,#eda906);animation:.48s balBump;display:inline-block}@media (prefers-reduced-motion:reduce){.cos-in,.storeitem.fx-buy:after,.storeitem.fx-equip,.storeitem.fx-equip .cos-prev,.cos-badge,.pAvatar-creature canvas,.bal.bump b{animation:none}}.cos-badge svg{filter:drop-shadow(0 1px 3px #00000080)}.cos-winfx{box-sizing:border-box;background:#0e1424;border-radius:14px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.pBadge{vertical-align:middle;align-items:center;margin-left:3px;display:inline-flex}.cos-playbtn{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.cos-playbtn:hover{color:var(--text);border-color:#453d74}.cos-table-mock{border:1px solid #ffffff14;border-radius:9px;width:54px;height:46px;position:relative;overflow:hidden}.cos-table-mock .tbl-card{background:linear-gradient(#fff,#dfe6f5);border-radius:3px;width:14px;height:19px;position:absolute;top:13px;left:11px;transform:rotate(-8deg);box-shadow:0 1px 2px #00000073}.cos-table-mock .tbl-chip{box-sizing:border-box;background:radial-gradient(circle at 40% 35%,#ffe08a,#e0a300);border:2px dashed #ffffff8c;border-radius:50%;width:16px;height:16px;position:absolute;bottom:9px;right:9px}.cos-frame-face{background:linear-gradient(#7c5cfc,#4e2bd9);border-radius:50%;width:62%;height:62%;display:block}.tbl-preview-ov{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a14d1;justify-content:center;align-items:center;padding:20px;animation:.2s both cosIn;display:flex;position:fixed;inset:0}.tbl-stage{aspect-ratio:4/3;border:1px solid #ffffff1f;border-radius:20px;width:min(92vw,420px);position:relative;overflow:hidden;box-shadow:0 20px 60px #0000008c}.tbl-pot{color:#fff;background:#0000004d;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:800;display:flex;position:absolute;top:12%;left:50%;transform:translate(-50%)}.tbl-cards{gap:8px;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.tbl-pc{background:linear-gradient(160deg,#2a3550,#141c30);border:1px solid #ffffff2e;border-radius:6px;width:36px;height:50px;box-shadow:0 4px 10px #00000073}.tbl-seats{justify-content:space-around;align-items:flex-end;display:flex;position:absolute;bottom:9%;left:0;right:0}.tbl-seat{color:#ffffffe6;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.tbl-seat .tbl-ava{background:radial-gradient(circle at 40% 35%,#7c5cfc,#3a2b7c);border:2px solid #ffffff40;border-radius:50%;width:36px;height:36px}.tbl-seat.me .tbl-ava{border-color:#f0b90b;box-shadow:0 0 10px #f0b90b99}.tbl-preview-hint{color:#fff;opacity:.85;font-size:24px;position:fixed;top:16px;right:20px}.avatar.avatar-creature{background:#0e1424}.avatar.avatar-creature canvas{border-radius:50%;display:block;width:100%!important;height:100%!important}.bal{position:relative}.bal-delta{pointer-events:none;white-space:nowrap;text-shadow:0 1px 3px #00000080;font-size:14px;font-weight:800;animation:1.05s cubic-bezier(.2,.7,.3,1) forwards balDelta;position:absolute;top:-3px;left:24px}.bal-delta.up{color:#37d67a}.bal-delta.down{color:#ff6b6b}@keyframes balDelta{0%{opacity:0;transform:translateY(6px)scale(.9)}16%{opacity:1;transform:translateY(0)scale(1.06)}to{opacity:0;transform:translateY(-22px)scale(1)}}.cba-twinkle{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite cbaTwinkle}.cba-flame{transform-box:fill-box;transform-origin:bottom;animation:1.5s ease-in-out infinite cbaFlame}.cba-zap{animation:2.4s step-end infinite cbaZap}.cba-eye{transform-box:fill-box;transform-origin:50%;animation:2.1s ease-in-out infinite cbaEye}.cba-sway{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite cbaSway}@keyframes cbaTwinkle{0%,to{opacity:.5}50%{opacity:1}}@keyframes cbaFlame{0%,to{transform:scaleY(1)}30%{transform:scaleY(.95)}55%{transform:scaleY(1.1)}}@keyframes cbaZap{0%,to{opacity:.18}8%{opacity:.85}16%{opacity:.28}64%{opacity:.72}72%{opacity:.24}}@keyframes cbaEye{0%,to{opacity:.28;transform:scale(.68)}50%{opacity:.92;transform:scale(1.06)}}@keyframes cbaSway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.cos-badge{position:relative;overflow:hidden}.cos-badge:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 34%,#ffffff21 48%,#ffffff42 51%,#ffffff21 54%,#0000 66%);animation:4.6s ease-in-out infinite cbaGleam;position:absolute;inset:0;transform:translate(-120%)}@keyframes cbaGleam{0%,62%{transform:translate(-120%)}86%,to{transform:translate(120%)}}.cos-nick-grad{animation:3.4s linear infinite cosNickShift}@keyframes cosNickShift{to{background-position:220% 0}}.cos-frame-gold{color:#eda906}.cos-frame-neon{color:#39d2e0}.cos-frame-flame{color:#f0564b}.cos-frame-ice{color:#7fd8e8}.cos-frame-forest{color:#22c77e}.cos-frame-royal{color:#7c5cfc}.cos-frame-gold,.cos-frame-neon,.cos-frame-flame,.cos-frame-ice,.cos-frame-forest,.cos-frame-royal{animation:5s ease-in-out infinite cosBreath}@keyframes cosBreath{0%,to{box-shadow:0 0 7px}50%{box-shadow:0 0 13px}}@media (prefers-reduced-motion:reduce){.cba-twinkle,.cba-flame,.cba-zap,.cba-eye,.cba-sway,.cos-badge:after,.cos-nick-grad,.cos-frame-gold,.cos-frame-neon,.cos-frame-flame,.cos-frame-ice,.cos-frame-forest,.cos-frame-royal{animation:none}}.cos-avatar-zoom{cursor:pointer;position:relative}.cos-zoom{opacity:.5;pointer-events:none;filter:drop-shadow(0 1px 2px #0009);font-size:11px;position:absolute;bottom:5px;right:5px}.av-hero{flex-direction:column;align-items:center;gap:12px;padding:6px;display:flex}.av-hero-art{background:#0e1424;border:3px solid #888;border-radius:26px;place-items:center;width:236px;height:236px;display:grid;overflow:hidden}.av-hero-tier{letter-spacing:.06em;text-transform:uppercase;font-size:15px;font-weight:800}.av-hero-price{color:#fff;align-items:center;gap:6px;font-size:18px;font-weight:800;display:flex}.btn-ico{vertical-align:middle;flex:none;margin-right:6px;position:relative;top:-1px}.diff-dot{vertical-align:middle;background:#9aa0b5;border-radius:50%;width:8px;height:8px;margin-right:3px;display:inline-block;position:relative;top:-1px}.diff-easy .diff-dot{background:#22c77e}.diff-med .diff-dot{background:#f0b90b}.diff-hard .diff-dot{background:#f0564b}.badge-ico,.chip-ico{vertical-align:middle;position:relative;top:-1px}@keyframes screenIn{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.screen-anim{animation:none}}@keyframes cardDeal{0%{opacity:0;transform:rotateY(-70deg)scale(.92)}to{opacity:1;transform:none}}.hcard-svg{animation:.3s cubic-bezier(.2,.8,.25,1) cardDeal}@media (prefers-reduced-motion:reduce){.hcard-svg{animation:none}}@keyframes movePop{0%{opacity:0;transform:scale(.4)}55%{transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes tokenPop{0%{opacity:0;transform:translateY(-12px)scale(.5)}60%{transform:translateY(0)scale(1.22)}to{opacity:1;transform:scale(1)}}@keyframes countPop{0%{transform:scale(1)}32%{color:var(--gold-2,#eda906);transform:scale(1.34)}to{transform:scale(1)}}@keyframes numTick{0%{transform:scale(1)}34%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes slapDown{0%{opacity:0;transform:translateY(-38px)rotate(-9deg)scale(1.14)}70%{transform:translateY(2px)rotate(1deg)scale(1)}to{opacity:1;transform:none}}@keyframes potBump{0%{transform:scale(1)}36%{color:var(--gold,#f0b90b);transform:scale(1.2)}to{transform:scale(1)}}@keyframes gemPop{0%{opacity:0;transform:scale(.2)rotate(-22deg)}60%{transform:scale(1.2)rotate(5deg)}to{opacity:1;transform:scale(1)}}.kz-token.last{animation:.34s cubic-bezier(.2,.8,.25,1) tokenPop}.kz-total-v{animation:.32s numTick;display:inline-block}.th-count-v{animation:.34s countPop;display:inline-block}.fintcard.big{animation:.32s cubic-bezier(.2,.8,.25,1) slapDown}.duel-pot__amt{animation:.4s potBump;display:inline-flex}.hilomult-v{animation:.4s cubic-bezier(.2,.8,.25,1) hiloClimb;display:inline-block}@keyframes hiloClimb{0%{transform:scale(1)}34%{color:var(--win);transform:scale(1.3)}to{color:inherit;transform:scale(1)}}.mtile.gem>svg{animation:.3s cubic-bezier(.2,.8,.25,1) gemPop}.commit-pop{animation:.4s cubic-bezier(.2,.8,.25,1) movePop;display:inline-block}@media (prefers-reduced-motion:reduce){.kz-token.last,.kz-total-v,.th-count-v,.fintcard.big,.duel-pot__amt,.hilomult-v,.mtile.gem>svg,.commit-pop,.plkmult,.plkmult.big,.plkdelta,.wheelresult>span:first-child,.mmult-v,.seats.showdown .seatrow,.seats.showdown .seatrow.won,.seats.showdown .seatrow.won .ch .hcard-svg,.kz-risk.hot,.kz-total--edge .kz-total-v,.t67-target-v{animation:none}.t67-target-v:after{display:none}.seats.showdown .seatrow.won{box-shadow:inset 0 0 0 2px #f0b90b80}}#fintfx{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}#fintfx>*{pointer-events:none;position:absolute}.rc-fly{z-index:1;will-change:transform;width:46px;height:64px;animation:rcFlyX var(--fly,.56s) cubic-bezier(.45,0,.25,1) both;animation-delay:var(--d,0s);margin:-32px 0 0 -23px}.rc-fly-card{will-change:transform,opacity;animation:rcFlyY var(--fly,.56s) cubic-bezier(.35,.05,.25,1) both;animation-delay:var(--d,0s);position:absolute;inset:0}@keyframes rcFlyX{0%{transform:translate(0)}to{transform:translateX(var(--dx,0))}}@keyframes rcFlyY{0%{opacity:1;transform:translateY(0)rotate(0)scale(1.04)}22%{transform:translateY(calc(var(--dy,0) * .16 - 40px)) rotate(-8deg) scale(1.02)}72%{transform:translateY(calc(var(--dy,0) * .86)) rotate(7deg) scale(.92);opacity:1}86%{transform:translateY(var(--dy,0)) rotate(3deg) scaleX(1.16) scaleY(.84);opacity:1}to{transform:translateY(var(--dy,0)) rotate(0) scale(.6);opacity:0}}.rc-seat{box-sizing:border-box;box-shadow:0 0 0 2px var(--c,#e0313e), 0 0 26px 5px var(--g,#e0313e80);border-radius:14px;animation:.9s cubic-bezier(.16,1,.3,1) both rcSeat}@keyframes rcSeat{0%{opacity:0;transform:scale(.9)}20%{opacity:1;transform:scale(1.06)}46%{transform:scale(1)}74%{opacity:.85}to{opacity:0;transform:scale(1.02)}}.rc-pill{z-index:3;color:#fff;flex-direction:column;align-items:center;gap:2px;font-size:30px;font-weight:900;line-height:1;animation:1s cubic-bezier(.16,1,.3,1) both rcPill;display:flex;transform:translate(-50%,-50%)}.rc-pill>b{background:var(--c,#e0313e);text-shadow:0 2px 6px #00000080;border-radius:999px;padding:5px 15px;box-shadow:0 8px 24px #00000080,inset 0 0 0 2px #ffffffeb}.rc-pill>i{color:var(--c,#e0313e);filter:drop-shadow(0 2px 3px #00000080);font-size:15px;font-style:normal}@keyframes rcPill{0%{opacity:0;transform:translate(-50%,-40%)scale(.2)}28%{opacity:1;transform:translate(-50%,-62%)scale(1.22)}50%{transform:translate(-50%,-70%)scale(1)}80%{opacity:1;transform:translate(-50%,-80%)scale(1)}to{opacity:0;transform:translate(-50%,-90%)scale(.94)}}.rc-ring{z-index:1;border:3px solid var(--c,#e0313e);width:64px;height:64px;box-shadow:0 0 20px var(--g,#e0313e80);opacity:0;border-radius:50%;animation:.5s cubic-bezier(.2,.7,.3,1) both rcRing;transform:translate(-50%,-50%)}@keyframes rcRing{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}.rc-skip{z-index:2;color:#fff;width:56px;height:56px;box-shadow:0 8px 22px #0000008c, inset 0 0 0 3px var(--c,#8b98bc);opacity:0;animation:rcSkip .84s var(--ease) both;background:#141e38eb;border-radius:50%;place-items:center;font-size:30px;font-weight:900;display:grid;transform:translate(-50%,-50%)rotate(0)}@keyframes rcSkip{0%{opacity:0;transform:translate(-50%,-50%)scale(1.9)rotate(-24deg)}28%{opacity:1;transform:translate(-50%,-50%)scale(.86)rotate(3deg)}44%{transform:translate(-50%,-50%)scale(1.06)rotate(-1deg)}60%{transform:translate(-50%,-50%)scale(.98)}72%{transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1.03)}}.rc-rev{z-index:1;opacity:0;background:conic-gradient(from 0deg, transparent 0deg, var(--c,#7c5cfc) 50deg, var(--gt,#7c5cfc1f) 120deg, transparent 150deg);width:132px;height:132px;filter:drop-shadow(0 0 10px var(--g,#7c5cfc99));border-radius:50%;animation:.78s cubic-bezier(.4,.05,.2,1) both rcRev;transform:translate(-50%,-50%)rotate(0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 13px),#000 calc(100% - 12px));mask:radial-gradient(farthest-side,#0000 calc(100% - 13px),#000 calc(100% - 12px))}@keyframes rcRev{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.5)}16%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--spin,540deg)) scale(1.14)}}.rc-burst{z-index:1;width:20px;height:20px;box-shadow:0 0 0 3px var(--c,#4aa3ff), 0 0 18px 6px var(--g,#4aa3ff80);border-radius:50%;animation:.8s cubic-bezier(.16,1,.3,1) both rcBurst;transform:translate(-50%,-50%)}@keyframes rcBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(9)}}.rc-cardglow{box-sizing:border-box;box-shadow:0 0 0 3px var(--c,#4aa3ff), 0 0 26px 6px var(--g,#4aa3ff80);border-radius:10px;animation:.72s cubic-bezier(.16,1,.3,1) both rcCardGlow}@keyframes rcCardGlow{0%{opacity:0;transform:scale(1.14)}26%{opacity:1;transform:scale(1)}68%{opacity:.9}to{opacity:0;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){#fintfx .rc-fly,#fintfx .rc-fly-card,#fintfx .rc-rev,#fintfx .rc-burst,#fintfx .rc-cardglow,#fintfx .rc-ring{display:none!important}#fintfx .rc-pill,#fintfx .rc-skip{animation:.9s both rcFade!important}#fintfx .rc-seat{animation:.9s both rcFadeSoft!important}@keyframes rcFade{0%{opacity:0}16%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes rcFadeSoft{0%{opacity:0}16%{opacity:.9}82%{opacity:.9}to{opacity:0}}}#gfx{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}#gfx>*{pointer-events:none;position:absolute}.gfx-ring{border:3px solid var(--c,#fff);box-shadow:0 0 20px var(--g,#ffffff80);opacity:0;border-radius:50%;animation:.5s cubic-bezier(.2,.7,.3,1) both gfxRing;transform:translate(-50%,-50%)}@keyframes gfxRing{0%{opacity:.95;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}.gfx-stamp{z-index:2;color:#fff;background:linear-gradient(135deg,var(--c,#f0564b),#060a1680);text-shadow:0 2px 8px #0009;opacity:0;min-width:52px;height:52px;animation:gfxStamp .82s var(--ease) both;border-radius:14px;place-items:center;padding:0 10px;font-size:26px;font-weight:900;display:grid;transform:translate(-50%,-50%);box-shadow:0 10px 28px #00000080,inset 0 0 0 1.5px #fff6}@keyframes gfxStamp{0%{opacity:0;transform:translate(-50%,-50%)scale(2.1)rotate(-16deg)}24%{opacity:1;transform:translate(-50%,-50%)scale(.86)rotate(2deg)}44%{transform:translate(-50%,-50%)scale(1.05)}60%{transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-80%)scale(.96)}}.gfx-float{z-index:3;color:var(--c,#fff);text-shadow:0 2px 8px #0009;white-space:nowrap;opacity:0;font-size:24px;font-weight:900;animation:1s cubic-bezier(.16,1,.3,1) both gfxFloat;transform:translate(-50%,-50%)}@keyframes gfxFloat{0%{opacity:0;transform:translate(-50%,-30%)scale(.5)}26%{opacity:1;transform:translate(-50%,-60%)scale(1.15)}46%{transform:translate(-50%,-70%)scale(1)}82%{opacity:1;transform:translate(-50%,-90%)}to{opacity:0;transform:translate(-50%,-110%)}}.gfx-shard{background:var(--c,#f2565b);width:8px;height:8px;box-shadow:0 0 8px var(--c,#f2565b);border-radius:2px;animation:.6s cubic-bezier(.2,.7,.3,1) both gfxShard;transform:translate(-50%,-50%)}@keyframes gfxShard{0%{opacity:1;transform:translate(-50%,-50%)translate(0)scale(1)}to{opacity:0;transform:translate(-50%,-50%) translate(var(--dx,0),var(--dy,0)) scale(.4)}}.gfx-fly{will-change:transform;animation:gfxFlyX var(--fly,.56s) cubic-bezier(.45,0,.25,1) both;animation-delay:var(--d,0s)}.gfx-fly-inner{will-change:transform,opacity;animation:gfxFlyY var(--fly,.56s) cubic-bezier(.35,.05,.25,1) both;animation-delay:var(--d,0s)}@keyframes gfxFlyX{0%{transform:translate(-50%,-50%)translate(0)}to{transform:translate(-50%,-50%) translateX(var(--dx,0))}}@keyframes gfxFlyY{0%{transform:translateY(0) scale(var(--s,1));opacity:1}22%{transform:translateY(calc(var(--dy,0) * .16 - 34px)) scale(calc(var(--s,1)*1.04))}78%{transform:translateY(calc(var(--dy,0) * .9)) scale(var(--s,1));opacity:1}to{transform:translateY(var(--dy,0)) scale(calc(var(--s,1)*.7));opacity:0}}.gfx-pillar{transform-origin:bottom;background:linear-gradient(to top, var(--c,#f0b90b), transparent);width:14px;box-shadow:0 0 22px var(--g,#f0b90b80);opacity:0;border-radius:8px 8px 3px 3px;animation:.7s cubic-bezier(.2,.8,.25,1) both gfxPillar;position:absolute;transform:translate(-50%,-100%)}@keyframes gfxPillar{0%{opacity:0;transform:translate(-50%,-100%)scaleY(.08)}24%{opacity:.95}60%{opacity:.8;transform:translate(-50%,-100%)scaleY(1.04)}to{opacity:0;transform:translate(-50%,-100%)scaleY(1)}}@media (prefers-reduced-motion:reduce){#gfx .gfx-fly,#gfx .gfx-fly-inner,#gfx .gfx-shard,#gfx .gfx-ring,#gfx .gfx-pillar{display:none!important}#gfx .gfx-stamp,#gfx .gfx-float{animation:.9s both gfxFade!important}@keyframes gfxFade{0%{opacity:0}16%{opacity:1}82%{opacity:1}to{opacity:0}}}.flavor-wrap{flex-direction:column;align-items:center;gap:8px;margin:10px 0 4px;display:flex}.flavor-head{justify-content:center;align-items:center;gap:10px;max-width:360px;display:flex}.flavor-goat{flex:none}.flavor-line{text-align:left;color:var(--text);opacity:.92;font-size:14px;font-style:italic;font-weight:600;line-height:1.4}.flavor-share{align-self:center}.sharesheet-ov{z-index:62;-webkit-backdrop-filter:blur(4px);animation:fade .18s var(--ease);background:#040710b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sharesheet{background:linear-gradient(180deg, var(--surface), var(--bg));border:1px solid var(--line-2);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:540px;animation:slideup .28s var(--ease);border-bottom:0;max-height:88vh;padding:8px 18px 20px;overflow:auto;box-shadow:0 -20px 60px #00000080}.sharesheet-t{text-align:center;margin:4px 0 2px;font-size:17px;font-weight:800}.sharesheet-hint{text-align:center;color:var(--muted);margin-bottom:12px;font-size:12px}.sharesheet-sugg{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.sharesugg{text-align:left;color:var(--text);border:1px solid var(--line);cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);background:#ffffff0a;border-radius:12px;padding:9px 12px;font-size:13px;line-height:1.35}.sharesugg.active{border-color:var(--violet);background:#7c5cfc24}.sharetext{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--text);background:var(--chip);border:1px solid var(--line-2);border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:14px}.sharesheet-acts{gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.sharesheet-ov,.sharesheet{animation:none}}.react-bar{z-index:40;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:14px;right:12px}.react-fab{cursor:pointer;background:var(--surface-2);border:1px solid var(--line-2);width:52px;height:52px;transition:transform .15s var(--ease), border-color .15s var(--ease);border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 6px 18px #03061080}.react-fab:hover{border-color:var(--gold)}.react-fab:active{transform:scale(.92)}.react-bar.open .react-fab{border-color:var(--gold);transform:rotate(8deg)}.react-tray{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);transform-origin:100% 100%;animation:reactTrayIn .18s var(--ease);grid-template-columns:repeat(3,54px);gap:8px;padding:10px;display:grid}@keyframes reactTrayIn{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.react-pick{box-sizing:border-box;cursor:pointer;border:1px solid var(--line);width:54px;height:54px;transition:transform .12s var(--ease), background .12s var(--ease), border-color .12s var(--ease);background:#ffffff0a;border-radius:16px;place-items:center;padding:0;display:grid}.react-pick:hover{border-color:var(--line-2);background:#ffffff17;transform:translateY(-2px)}.react-pick:active{transform:scale(.9)}.react-overlay{z-index:39;pointer-events:none;position:fixed;inset:0}.react-anchor{position:absolute;transform:translate(-50%,-100%)}.react-fallback{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:66px;left:0;right:0}.react-bubble{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:reactBubble 2.6s var(--ease) forwards;background:#141e38db;border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 10px;display:flex;box-shadow:0 8px 22px #03061080}.react-bubble svg{filter:drop-shadow(0 2px 4px #00000059)}.react-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:14px;font-weight:700;overflow:hidden}@keyframes reactBubble{0%{opacity:0;transform:translateY(16px)scale(.6)}12%{opacity:1;transform:translateY(0)scale(1.08)}22%{transform:translateY(0)scale(1)}78%{opacity:1;transform:translateY(-6px)}to{opacity:0;transform:translateY(-34px)scale(.96)}}@media (prefers-reduced-motion:reduce){.react-tray{animation:none}.react-bubble{animation:2.6s linear forwards reactBubbleFade}@keyframes reactBubbleFade{0%,80%{opacity:1}to{opacity:0}}}.gmasc{transform-origin:50% 85%;overflow:visible}.gmasc .gm-steam,.gmasc .gm-spk,.gmasc .gm-sand,.gmasc .gm-thumb,.gmasc .gm-tear{transform-box:fill-box}.gm-hurry{animation:.34s ease-in-out infinite gmHurry}@keyframes gmHurry{0%,to{transform:translate(-1.6px)rotate(-1.5deg)}50%{transform:translate(1.6px)rotate(1.5deg)}}.gm-laugh{animation:.55s ease-in-out infinite gmLaugh}@keyframes gmLaugh{0%,to{transform:translateY(0)scaleY(1)}30%{transform:translateY(-4px)scaleY(1.05)}60%{transform:translateY(0)scaleY(.94)}}.gm-angry{animation:.28s ease-in-out infinite gmAngry}@keyframes gmAngry{0%,to{transform:translate(-2px)rotate(-3deg)}50%{transform:translate(2px)rotate(3deg)}}.gm-wow{animation:1.4s ease-in-out infinite gmWow}@keyframes gmWow{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.05)}}.gm-respect{animation:1.5s ease-in-out infinite gmResp}@keyframes gmResp{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(-3deg)}}.gm-taunt{animation:.85s ease-in-out infinite gmTaunt}@keyframes gmTaunt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.gm-idle{animation:2.2s ease-in-out infinite gmIdle}@keyframes gmIdle{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-3px)rotate(1deg)}}.wait-goat{margin-bottom:2px}.jpcele{z-index:70;cursor:pointer;background:radial-gradient(60% 60% at 50% 45%,#f0b90b2e,#030610b8);place-items:center;animation:.25s ease-out jpFade;display:grid;position:fixed;inset:0}@keyframes jpFade{0%{opacity:0}to{opacity:1}}.jpcele-card{border:1.5px solid var(--gold);animation:jpPop .5s var(--ease) both;background:linear-gradient(#1c2547,#121a33);border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:26px 30px;display:flex;box-shadow:0 0 0 4px #f0b90b26,0 24px 60px #030610b3}@keyframes jpPop{0%{opacity:0;transform:scale(.55)translateY(12px)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.jpcele-goat{filter:drop-shadow(0 6px 14px #f0b90b59)}.jpcele-title{letter-spacing:.02em;text-align:center;color:var(--gold-2);text-shadow:0 2px 10px #f0b90b66;font-size:clamp(20px,6vw,26px);font-weight:900}.jpcele-amt{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:22px;font-weight:800;display:flex}.jptoast{top:calc(env(safe-area-inset-top,0px) + 14px);z-index:65;border:1px solid var(--gold);max-width:88vw;color:var(--text);animation:jpToastIn .3s var(--ease);background:#0e1630;border-radius:14px;align-items:center;gap:9px;padding:9px 15px;font-size:13.5px;font-weight:700;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0306108c}.jptoast-goat{flex:none}@keyframes jpToastIn{0%{opacity:0;transform:translate(-50%,-16px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jpcele,.jpcele-card,.jptoast{animation:none}}.gm-steam{transform-origin:50%;animation:1s ease-out infinite gmSteam}.gm-steam-2{animation-delay:.4s}@keyframes gmSteam{0%{opacity:0;transform:translateY(2px)scale(.7)}30%{opacity:.9}to{opacity:0;transform:translateY(-7px)scale(1.1)}}.gm-spk{transform-origin:50%;animation:1.3s ease-in-out infinite gmSpk}.gm-spk-2{animation-delay:.55s}@keyframes gmSpk{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.gm-sand{transform-origin:top;animation:1s linear infinite gmSand}@keyframes gmSand{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.gm-thumb{transform-origin:50%;animation:1.6s ease-in-out infinite gmThumb}@keyframes gmThumb{0%,15%{opacity:0;transform:scale(.4)}35%,to{opacity:1;transform:scale(1)}}.gm-tear{transform-origin:50%;animation:2.2s ease-in infinite gmTear}@keyframes gmTear{0%,40%{opacity:0;transform:translateY(-2px)}55%{opacity:1}to{opacity:.7;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.gmasc,.gmasc [class*=gm-]{animation:none!important}}.hello h1,.topbar h2,.hero-title,.big,.huge,.bal b,.verdict,.phase-pill,.tabbar b,.hero-metric,.gamecard h3,.sheet-title,.stat b{font-family:var(--font-display);letter-spacing:-.02em}.big,.huge,.bal b,.hero-metric,.stat b{font-variant-numeric:tabular-nums}:root[data-variant=arena]{--violet:#8b5cf6;--violet-2:#b794ff;--violet-dim:#6d28d9;--violet-weak:#8b5cf633;--bg:#060608;--bg2:#020203;--surface:#111019;--surface-2:#1a1826;--chip:#0c0b12;--line:#8b5cf624;--line-2:#8b5cf64d;--text:#f6f4ff;--muted:#9e97c0;--dim:#615c86;--r-sm:12px;--r:16px;--r-lg:20px;--r-xl:24px;--accent:var(--violet);--accent-2:var(--violet-2);--accent-weak:var(--violet-weak);--glow:0 0 1px #8b5cf699, 0 14px 34px #8b5cf670;--shadow:0 24px 64px #000c;--bg-grad:radial-gradient(88% 48% at 50% -6%, #8b5cf64d, transparent 55%), radial-gradient(64% 40% at 88% 6%, #22d3ee1a, transparent 60%), linear-gradient(180deg, var(--bg), var(--bg2) 70%);--hero-glow:radial-gradient(62% 56% at 50% 40%, #8b5cf65c, transparent 66%)}:root[data-variant=arena] .hello h1{font-weight:900}:root[data-variant=arena] .hero-title{font-size:29px;font-weight:900}:root[data-variant=arena] .gamecard{border-color:#8b5cf62e}:root[data-variant=arena] .btn-primary{box-shadow:0 0 1px var(--violet), 0 12px 30px #8b5cf680}:root[data-variant=arena] .hero:before{opacity:.9;animation:auroraDrift 9s var(--ease) infinite alternate}:root[data-variant=classic]{--violet:#7c5cfc;--violet-2:#9b7dff;--violet-dim:#5b3fd6;--violet-weak:#7c5cfc26;--gold:#f0b90b;--gold-2:#ffd766;--bg:#0a1122;--bg2:#070b16;--surface:#141e38;--surface-2:#1a2547;--chip:#0e1730;--line:#ffffff14;--line-2:#ffffff24;--text:#eef2fb;--muted:#8b98bc;--dim:#5a688c;--win:#22c77e;--lose:#f2565b;--warn:#f5a623;--r-sm:10px;--r:14px;--r-lg:20px;--r-xl:26px;--shadow:0 20px 55px #03061099;--glow:0 10px 26px #7c5cfc6b;--accent:var(--violet);--accent-2:var(--violet-2);--accent-weak:var(--violet-weak);--font:"Inter",-apple-system,system-ui,"Segoe UI",Roboto,sans-serif;--font-display:var(--font);--bg-grad:radial-gradient(120% 60% at 50% -10%, #7c5cfc38, transparent 60%), linear-gradient(180deg, var(--bg), var(--bg2) 70%);--card-grad:linear-gradient(180deg, var(--surface), var(--chip));--tabbar-h:0px}:root[data-variant=classic] #app{padding-bottom:40px}:root[data-variant=classic] .howcta{bottom:0!important}:root[data-variant=classic] .hello h1,:root[data-variant=classic] .topbar h2,:root[data-variant=classic] .big,:root[data-variant=classic] .huge,:root[data-variant=classic] .bal b,:root[data-variant=classic] .gamecard h3{font-family:var(--font);letter-spacing:-.02em}:root[data-variant=classic] header{background:linear-gradient(#0a1122e6,#0a11229e)}:root[data-variant=classic] .cards{gap:12px}:root[data-variant=classic] .gamecard{background:var(--card-grad)}:root[data-variant=classic] .gamecard:before{background:linear-gradient(90deg, var(--violet), var(--gold));height:3px}:root[data-variant=classic] .gamecard .emoji{font-size:30px;line-height:0}:root[data-variant=classic] .feed{border-radius:var(--r)}:root[data-variant=classic] .big,:root[data-variant=classic] .huge{text-shadow:none}:root[data-variant=classic] .theme-fab{bottom:18px}header{background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 88%, transparent), color-mix(in srgb, var(--bg) 55%, transparent));border-bottom:1px solid var(--line)}.bal b{font-size:21px;font-weight:800}.btn{border-radius:var(--r);transition:transform .18s var(--ease), box-shadow .24s var(--ease), background .2s, opacity .2s}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg, var(--violet-2), var(--violet-dim));box-shadow:var(--glow)}.btn-gold{background:linear-gradient(135deg, var(--gold-2), var(--gold));color:#2a2008}.chip-tag{border-radius:999px}.cards{gap:13px}.gamecard{background:radial-gradient(120% 80% at 50% -8%, color-mix(in srgb, var(--acc,var(--violet)) 12%, transparent), transparent 62%), var(--card-grad);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .2s var(--ease), border-color .2s var(--ease), box-shadow .3s var(--ease)}.gamecard:before{background:linear-gradient(90deg, var(--acc,var(--violet)), transparent);height:2px}@media (hover:hover){.gamecard:hover{border-color:color-mix(in srgb, var(--acc,var(--violet)) 45%, var(--line-2));box-shadow:0 18px 40px #00000080, 0 0 26px -6px var(--acc,var(--violet));transform:translateY(-4px)}}.gamecard h3{margin-top:6px;font-size:15.5px}.gamecard .ga-art{place-items:center;height:82px;margin:2px 0 8px;display:grid;position:relative}.gamecard .ga-art:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--acc,var(--violet)) 42%, transparent), transparent 68%);filter:blur(9px);opacity:.85;width:84px;height:84px;transition:opacity .3s var(--ease);border-radius:50%;position:absolute}.gamecard .ga-art img{object-fit:contain;filter:drop-shadow(0 8px 10px #0000008c);width:74px;height:74px;transition:transform .3s var(--ease);position:relative}.gamecard:active .ga-art img{transform:scale(.94)}@media (hover:hover){.gamecard:hover .ga-art img{transform:translateY(-2px)scale(1.05)}.gamecard:hover .ga-art:before{opacity:1}}.ga-live{z-index:3;pointer-events:none;font-variant-numeric:tabular-nums;color:var(--win);background:color-mix(in srgb, var(--win) 15%, color-mix(in srgb, var(--bg2) 72%, transparent));border:1px solid color-mix(in srgb, var(--win) 34%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:gaLiveIn .42s var(--ease) both, gaLiveBreathe 2.6s var(--ease) .42s infinite;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 6px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:9px;right:9px}.ga-live b{z-index:1;font-weight:800;position:relative}.ga-live-dot{background:var(--win);width:6px;height:6px;box-shadow:0 0 7px color-mix(in srgb, var(--win) 80%, transparent);border-radius:50%;flex:none;position:relative}.ga-live-dot:before,.ga-live-dot:after{content:"";border:1.5px solid var(--win);opacity:0;animation:gaLivePing 2.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:-1px}.ga-live-dot:after{animation-delay:1.3s}@keyframes gaLiveIn{0%{opacity:0;transform:translateY(-5px)scale(.82)}to{opacity:1;transform:none}}@keyframes gaLiveBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gaLivePing{0%{opacity:.75;transform:scale(1)}62%{opacity:0;transform:scale(3.1)}to{opacity:0;transform:scale(3.1)}}.gamecard[data-game=fint]{--acc:#f0b90b}.gamecard[data-game=kurazh]{--acc:#ff5a3c}.gamecard[data-game=hilo]{--acc:#22c77e}.gamecard[data-game=duel]{--acc:#e5484d}.gamecard[data-game=threehills]{--acc:#34c759}.gamecard[data-game=blind]{--acc:#6e8bff}.gamecard[data-game=vorona]{--acc:#aeb8ff}.gamecard[data-game=hotpotato]{--acc:#ff7a1a}.gamecard[data-game=mines]{--acc:#22c77e}.gamecard[data-game=plinko]{--acc:#22d3ee}.gamecard[data-game=dice]{--acc:#d8c9a0}.gamecard[data-game=wheel]{--acc:#f0b90b}.ffc{width:var(--fs,20px);height:var(--fs,20px);background:linear-gradient(135deg, var(--violet-2), var(--violet-dim));font-family:var(--font-display);font-size:calc(var(--fs,20px) * .46);letter-spacing:0;color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.ffc img{object-fit:cover;width:100%;height:100%;display:block}.ffc-photo{background:var(--chip)}.feed{border:1px solid var(--line);background:var(--card-grad);border-radius:999px;padding:7px 12px}.feed .live{color:var(--muted);letter-spacing:.03em;font-size:11px;font-weight:700}.feed .live .dot{background:var(--win);animation:livePulse 1.8s var(--ease) infinite;box-shadow:0 0 #22c77e99}.feed .amt{color:var(--gold-2);font-weight:800}.feed .item .ffc{box-shadow:inset 0 0 0 1px #ffffff24, 0 0 0 1px color-mix(in srgb, var(--accent) 34%, transparent)}.stage{background:var(--card-grad);border:1px solid var(--line);box-shadow:var(--shadow)}.big,.huge{text-shadow:0 0 26px color-mix(in srgb, var(--accent) 55%, transparent)}.phase-pill{background:var(--violet-weak);color:var(--violet-2);border:1px solid color-mix(in srgb, var(--violet) 30%, transparent)}.verdict.win-c,.delta.win-c{text-shadow:0 0 24px #22c77e80}.verdict.lose-c,.delta.lose-c{text-shadow:0 0 24px #f2565b73}.result-goat{place-items:center;margin:2px 0 4px;display:grid}.result-goat img{object-fit:contain;filter:drop-shadow(0 10px 16px #00000080);width:128px;height:128px;animation:goatPop .5s var(--ease)}.result-goat.win-c img{filter:drop-shadow(0 0 22px #22c77e73)drop-shadow(0 10px 16px #00000080)}.result-goat.lose-c img{filter:drop-shadow(0 0 20px #f2565b66)drop-shadow(0 10px 16px #00000080)}@keyframes goatPop{0%{opacity:0;transform:scale(.7)translateY(10px)}to{opacity:1;transform:none}}.screen-anim{animation:screenIn .4s var(--ease)}.lbempty-rich{justify-items:center;gap:14px;padding:34px 18px 40px;display:grid}.lbempty-rich p{max-width:26ch;margin:0}.lbempty-rich .btn{padding-inline:28px}.lbempty-goat{filter:drop-shadow(0 10px 18px #00000080)}:root[data-variant=arena] .tiers{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.hero{border:1px solid var(--line-2);border-radius:var(--r-xl);background:var(--card-grad);box-shadow:var(--shadow);touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) 116px;align-items:center;column-gap:12px;height:238px;margin:2px 0 16px;padding:16px 16px 14px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";background:var(--hero-glow);pointer-events:none;position:absolute;inset:0}.hero-body,.hero-art{transform:translate3d(calc(var(--drag,0px) * .55), 0, 0);transition:transform .34s var(--ease)}.hero.is-dragging .hero-body,.hero.is-dragging .hero-art{transition:none}.hero-body{z-index:1;min-width:0;position:relative}.hero-kicker{letter-spacing:.05em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:6px;margin-bottom:7px;font-size:10.5px;font-weight:800;display:inline-flex}.hero-kicker .dot{background:var(--win);width:7px;height:7px;box-shadow:0 0 8px var(--win);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%}.hero-title{text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;margin:0 0 4px;font-size:21px;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.hero-sub{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin:0 0 12px;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.hero-cta{white-space:nowrap;margin-bottom:0;padding-inline:20px;display:inline-flex}.hero-art{z-index:1;justify-self:end;place-items:center;width:116px;height:116px;display:grid;position:relative}.hero-art:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 34%, transparent), transparent 68%);filter:blur(10px);border-radius:50%;width:112px;height:112px;position:absolute}.hero-art img{object-fit:contain;filter:drop-shadow(0 10px 16px #0000008c);width:104px;height:104px;animation:heroSwap .5s var(--ease), heroFloat 5.5s var(--ease) .5s infinite alternate;position:relative}@keyframes heroSwap{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.hero-dots{z-index:2;gap:4px;margin-top:6px;display:flex;position:relative}.hero-dots button{appearance:none;cursor:pointer;background:0 0;border:0;width:22px;height:24px;padding:0;line-height:0;position:relative}.hero-dots button:before,.hero-dots button:after{content:"";height:5px;position:absolute;top:calc(50% - 2.5px)}.hero-dots button:before{width:5px;transition:opacity .3s var(--ease), background .3s var(--ease);background:#ffffff3d;border-radius:50%;left:calc(50% - 2.5px)}.hero-dots button:after{background:var(--accent-2);opacity:0;width:15px;transition:transform .3s var(--ease), opacity .3s var(--ease);border-radius:3px;left:calc(50% - 7.5px);transform:scaleX(.34)}.hero-dots button.on:before{opacity:0}.hero-dots button.on:after{opacity:1;transform:scaleX(1)}@media (width<=340px){.hero{grid-template-columns:minmax(0,1fr) 88px}.hero-art,.hero-art img{width:88px;height:88px}}:root{--tabbar-h:calc(62px + env(safe-area-inset-bottom,0px))}#app{padding-bottom:calc(var(--tabbar-h) + 26px)}.howcta{bottom:var(--tabbar-h)!important}.tabbar{z-index:30;width:100%;max-width:540px;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 30%, transparent), color-mix(in srgb, var(--bg) 92%, transparent) 46%);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--line);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tabbar button{color:var(--dim);font:inherit;cursor:pointer;transition:color .2s var(--ease), transform .18s var(--ease);background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:5px 12px;font-size:10.5px;font-weight:700;display:flex}.tabbar button .ic{width:23px;height:23px}.tabbar button:active{transform:scale(.9)}.tabbar button.on{color:var(--accent-2)}.tabbar button.on .ic{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--accent) 70%, transparent))}.theme-fab{right:14px;bottom:calc(var(--tabbar-h) + 14px);z-index:40;border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(14px);width:44px;height:44px;color:var(--text);font:inherit;cursor:pointer;box-shadow:var(--shadow);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.theme-fab .swatch{background:linear-gradient(135deg, var(--accent-2), var(--accent));width:16px;height:16px;box-shadow:0 0 8px var(--accent);border-radius:50%}.theme-pop{right:14px;bottom:calc(var(--tabbar-h) + 60px);z-index:41;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-lg);width:230px;box-shadow:var(--shadow);animation:popIn .28s var(--ease);padding:8px;position:fixed}.theme-pop h4{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:6px 8px 8px;font-size:11px;font-weight:800}.theme-opt{text-align:left;width:100%;color:var(--text);font:inherit;border-radius:var(--r);cursor:pointer;transition:background .18s var(--ease);background:0 0;border:0;align-items:center;gap:11px;padding:10px;display:flex}.theme-opt:active{background:var(--violet-weak)}.theme-opt.on{background:var(--violet-weak);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.theme-opt .sw{border:1px solid var(--line-2);border-radius:9px;flex:none;width:30px;height:30px}.theme-opt b{font-family:var(--font-display);font-size:13px;font-weight:700;display:block}.theme-opt small{color:var(--muted);font-size:11px}.theme-sw-arena{background:radial-gradient(circle at 32% 28%,#b794ff,#060608 74%)}.theme-sw-classic{background:radial-gradient(circle at 32% 28%,#7c5cfc,#0a1122 76%)}.theme-backdrop{z-index:39;position:fixed;inset:0}.theme-seg{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 4px;display:grid}.theme-seg button{border-radius:var(--r);background:var(--chip);border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;transition:all .2s var(--ease);flex-direction:column;align-items:center;gap:7px;padding:12px 8px;font-size:12px;font-weight:700;display:flex}.theme-seg button .sw{border-radius:9px;width:100%;height:34px}.theme-seg button.on{color:var(--text);border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 0 18px -6px var(--accent)}.livestrip{color:var(--muted);align-items:center;gap:10px;margin:0 2px 14px;font-size:12px;font-weight:600;display:flex}.livestrip .avs{display:flex}.livestrip .avs .ffc{box-shadow:0 0 0 2px var(--bg), inset 0 0 0 1px #ffffff24;animation:faceIn .44s var(--ease) both;margin-left:-8px}.livestrip .avs .ffc:first-child{margin-left:0}.livestrip .avs .ffc:nth-child(2){animation-delay:70ms}.livestrip .avs .ffc:nth-child(3){animation-delay:.14s}.livestrip b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.livestrip .pulse{background:var(--win);width:8px;height:8px;box-shadow:0 0 8px var(--win);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}@keyframes faceIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes heroFloat{0%{transform:translateY(0)rotate(-.4deg)}to{transform:translateY(-9px)rotate(.4deg)}}@keyframes popIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes auroraDrift{0%{transform:translate(-4%)scale(1.05)}to{transform:translate(4%,2%)scale(1.12)}}.liveboard{margin:12px 0 4px}.liveboard-head{justify-content:space-between;align-items:center;margin:0 2px 7px;display:flex}.lb-title{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.lb-count{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.lb-dot{background:var(--win);width:7px;height:7px;box-shadow:0 0 8px var(--win);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%}.liveboard-rows{flex-direction:column;gap:6px;display:flex}.lb-row{border-radius:var(--r);background:var(--chip);border:1px solid var(--line);min-height:38px;transition:background .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease);animation:lbIn .32s var(--ease) both;align-items:center;gap:9px;padding:7px 11px;display:flex}.lb-av{width:24px;height:24px;color:var(--text);background:linear-gradient(135deg, var(--violet-2), var(--violet-dim));border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.lb-nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.lb-mult,.lb-note,.lb-amt{font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:800}.lb-note{color:var(--dim);font-weight:600}.lb-mult{color:var(--muted)}.lb-amt{color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.lb-row.lb-live{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}.lb-row.lb-live .lb-mult{color:var(--accent-2)}.lb-row.lb-won{background:linear-gradient(90deg,#22c77e29,#22c77e0d);border-color:#22c77e66}.lb-row.lb-won .lb-mult,.lb-row.lb-won .lb-amt{color:var(--win)}.lb-row.lb-won .lb-amt{background:#22c77e24}.lb-row.lb-lost{opacity:.85;background:linear-gradient(90deg,#f2565b21,#f2565b0a);border-color:#f2565b52}.lb-row.lb-lost .lb-mult,.lb-row.lb-lost .lb-amt{color:var(--lose)}.lb-row.lb-mine{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}.lb-row.lb-mine .lb-nm{color:var(--text);font-weight:800}.lb-row.lb-pop{animation:lbPop .46s var(--ease)}@keyframes lbPop{0%{transform:scale(1)}38%{box-shadow:0 0 20px -4px var(--accent);transform:scale(1.035)}to{transform:scale(1)}}.lb-row.lb-turn{border-color:color-mix(in srgb, var(--accent) 60%, var(--line));box-shadow:0 0 16px -6px var(--accent)}.lb-livedot{background:var(--accent-2);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 70%, transparent);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%;flex:none}.lb-more{text-align:center;color:var(--dim);margin-top:6px;font-size:11px;font-weight:700}@keyframes lbIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.commitpips{justify-content:center;align-items:center;gap:9px;margin:10px 0 2px;display:flex}.cp-pips{gap:5px;display:inline-flex}.cp-pip{border:1px solid var(--line-2);width:9px;height:9px;transition:background .3s var(--ease), box-shadow .3s var(--ease);background:#ffffff1f;border-radius:50%}.cp-pip.on{background:var(--accent);box-shadow:0 0 10px color-mix(in srgb, var(--accent) 70%, transparent);animation:cpLock .34s var(--ease) both;border-color:#0000}.cp-lbl{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.cp-lbl b{color:var(--text)}@keyframes cpLock{0%{transform:scale(.4)}to{transform:scale(1)}}.winsrail{align-items:center;gap:10px;margin:12px 0 2px;display:flex;overflow:hidden}.wr-live{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex:none;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.wr-dot{background:var(--win);width:6px;height:6px;box-shadow:0 0 7px var(--win);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%}.wr-rows{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.wr-rows::-webkit-scrollbar{display:none}.wr-row{background:var(--chip);border:1px solid var(--line);color:var(--muted);animation:lbIn .32s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 9px 4px 4px;font-size:11px;font-weight:700;display:inline-flex}.wr-nm{text-overflow:ellipsis;white-space:nowrap;max-width:86px;overflow:hidden}.wr-amt{color:var(--win);align-items:center;gap:3px;font-weight:800;display:inline-flex}.topbar-art{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 3px 6px #00000080);flex:none;width:26px;height:26px}.gmasc-img{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 4px 8px #00000073);display:inline-block}.howemoji-art{place-items:center;display:grid}.howemoji-art img{object-fit:contain;filter:drop-shadow(0 10px 16px #00000080);width:112px;height:112px;animation:heroFloat 5s var(--ease) infinite alternate}:root[data-variant=arena] .hero-title{letter-spacing:-.03em;text-shadow:0 0 30px #8b5cf666}:root[data-variant=arena] .gamecard{box-shadow:inset 0 0 0 1px #8b5cf61a}:root[data-variant=arena] .gamecard:before{height:3px;box-shadow:0 0 12px var(--acc,var(--violet));opacity:.55}:root[data-variant=arena] .hero-cta,:root[data-variant=arena] .btn-primary{text-transform:uppercase;letter-spacing:.02em}:root[data-variant=arena] .feed,:root[data-variant=arena] .hero,:root[data-variant=arena] .stage{border-color:#8b5cf638}:root[data-variant=arena] .tabbar button.on .ic{filter:drop-shadow(0 0 10px var(--violet))}@media (prefers-reduced-motion:reduce){.hero-art img,.feed .live .dot,.hero-kicker .dot,.livestrip .pulse,.result-goat img,:root[data-variant=arena] .hero:before,.screen-anim,.ga-live,.ga-live-dot:before,.ga-live-dot:after,.livestrip .avs .ffc{animation:none!important}.ga-live,.livestrip .avs .ffc{opacity:1;transform:none}}.lb-av-photo{color:#0000;background-position:50%;background-size:cover}.winmo{z-index:70;pointer-events:none;animation:winmoIn .28s var(--ease) both;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes winmoIn{0%{opacity:0}to{opacity:1}}.winmo-rays{background:conic-gradient(from 0deg, color-mix(in srgb, var(--gold) 26%, transparent) 0deg 8deg, transparent 8deg 30deg, color-mix(in srgb, var(--gold) 20%, transparent) 30deg 36deg, transparent 36deg 60deg, color-mix(in srgb, var(--gold) 26%, transparent) 60deg 68deg, transparent 68deg 90deg);opacity:0;filter:blur(2px);border-radius:50%;width:170vmax;height:170vmax;position:absolute}.winmo-big .winmo-rays{opacity:.5;animation:11s linear infinite winmoSpin}.winmo-huge .winmo-rays{opacity:.85;animation:6s linear infinite winmoSpin}@keyframes winmoSpin{to{transform:rotate(360deg)}}.winmo-flash{opacity:0;background:radial-gradient(circle at 50% 45%,#fff0be8c,#0000 58%);position:absolute;inset:0}.winmo-big .winmo-flash{animation:winmoFlash .6s var(--ease) both}.winmo-huge .winmo-flash{animation:winmoFlash .85s var(--ease) both}@keyframes winmoFlash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.winmo-stage{place-items:center;width:min(88vw,340px);height:min(88vw,340px);display:grid;position:relative}.winmo-coins{object-fit:contain;opacity:0;width:100%;height:100%;animation:winmoBurst 1.15s var(--ease) both;position:absolute}@keyframes winmoBurst{0%{opacity:0;transform:scale(.25)}22%{opacity:1}to{opacity:0;transform:scale(1.7)}}.winmo-hero{object-fit:contain;width:62%;height:62%;filter:drop-shadow(0 18px 30px #0009) drop-shadow(0 0 34px color-mix(in srgb, var(--gold) 60%, transparent));animation:winmoDrop .62s var(--ease) both;position:absolute}@keyframes winmoDrop{0%{opacity:0;transform:translateY(-46px)scale(.6)}to{opacity:1;transform:none}}.winmo-crown{animation:winmoDrop .62s var(--ease) both, winmoHover 2.4s var(--ease) .62s infinite alternate}@keyframes winmoHover{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-10px)rotate(2deg)}}.winmo-goat{object-fit:contain;filter:drop-shadow(0 12px 20px #0000008c);width:42%;height:42%;animation:winmoGoat .5s var(--ease) .18s both;position:absolute;bottom:-4%;right:-6%}@keyframes winmoGoat{0%{opacity:0;transform:translateY(30px)scale(.7)}to{opacity:1;transform:none}}.winmo-num{justify-items:center;gap:2px;display:grid;position:absolute;bottom:26%}.winmo-mult{font-family:var(--font-display);letter-spacing:.04em;color:var(--gold-2);text-shadow:0 0 18px color-mix(in srgb, var(--gold) 70%, transparent);font-size:15px;font-weight:800}.winmo-amt{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 30px color-mix(in srgb, var(--gold) 85%, transparent), 0 6px 16px #0009;animation:winmoPunch .5s var(--ease) both;align-items:center;gap:8px;font-size:44px;font-weight:900;line-height:1;display:inline-flex}.winmo-huge .winmo-amt{font-size:56px}@keyframes winmoPunch{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.winmo-huge{animation:winmoIn .28s var(--ease) both, winmoQuake .5s var(--ease) .1s}@keyframes winmoQuake{0%,to{transform:translate(0,0)}20%{transform:translate(-6px,3px)}45%{transform:translate(5px,-3px)}70%{transform:translate(-3px,2px)}}@media (prefers-reduced-motion:reduce){.winmo-rays,.winmo-crown,.winmo-huge{animation:none!important}.winmo-coins,.winmo-hero,.winmo-goat,.winmo-amt{opacity:1!important;animation-duration:.01ms!important;transform:none!important}}.vpick,.vlocked{flex-direction:column;gap:12px;display:flex}.vlocked{text-align:center;align-items:stretch}.vpick>.lead,.vlocked>.lead{margin:0}.v-sides{align-items:stretch;gap:8px;margin-top:2px}.v-side-l{--sc:var(--vl,var(--accent))}.v-side-r{--sc:var(--vr,var(--accent-2))}.v-sides .side{isolation:isolate;background:linear-gradient(180deg, var(--surface-2), var(--chip));border:1.5px solid var(--line-2);min-width:0;transition:transform .22s var(--ease), border-color .24s var(--ease), box-shadow .3s var(--ease), background .28s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:22px 8px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -18px #000}.v-sides .side:before{content:"";background:linear-gradient(90deg, transparent, var(--sc), transparent);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.v-sides .side .k{margin:0;line-height:0}.v-sides .side .k .tico{filter:drop-shadow(0 6px 10px #0000008c) drop-shadow(0 3px 12px color-mix(in srgb, var(--sc) 60%, transparent));animation:3.4s ease-in-out infinite alternate vFloat}.v-lbl{letter-spacing:-.01em;color:var(--text);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;justify-content:center;align-items:center;max-width:100%;min-height:2.3em;font-size:15px;font-weight:800;line-height:1.15;display:flex}.v-aura{z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 56%, var(--sc), transparent 70%);opacity:.26;filter:blur(8px);animation:vBreathe 3.4s var(--ease) infinite alternate;border-radius:50%;position:absolute;inset:-34% -18%}.v-side-r .v-aura,.v-side-r .k .tico{animation-delay:-1.7s}@media (hover:hover){.v-sides .side:hover{border-color:color-mix(in srgb, var(--sc) 55%, var(--line-2));background:linear-gradient(180deg, color-mix(in srgb, var(--sc) 13%, var(--surface-2)), var(--chip));box-shadow:0 16px 34px -18px var(--sc);transform:translateY(-3px)}.v-sides .side:hover .v-aura{opacity:.5}}.v-sides .side:active{transition:transform 90ms var(--ease)}.v-sides .side.v-side-l:active{transform:perspective(700px)rotateY(-7deg)translateY(2px)scale(.965)}.v-sides .side.v-side-r:active{transform:perspective(700px)rotateY(7deg)translateY(2px)scale(.965)}.v-vs{flex:0 0 10px;align-self:stretch;place-items:center;display:grid;position:relative}.v-vs:before{content:"";background:linear-gradient(180deg, transparent, var(--line-2), transparent);border-radius:1px;width:1px;height:76%}.v-vs:after{content:"";background:var(--chip);border:1.5px solid var(--line-2);width:8px;height:8px;box-shadow:0 2px 14px -4px var(--accent);animation:vNode 2.6s var(--ease) infinite;position:absolute;transform:rotate(45deg)}.vfuse{align-items:center;gap:10px;height:22px;margin-top:2px;display:flex}.vfuse-track{background:#ffffff12;border-radius:999px;flex:1;height:4px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.vfuse-fill{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 45%, transparent), var(--accent-2));width:100%;height:100%;box-shadow:0 1px 12px -3px var(--accent);transition:transform .26s linear, background .4s var(--ease), box-shadow .4s var(--ease);border-radius:999px;display:block}.vfuse-num{text-align:right;font-variant-numeric:tabular-nums;min-width:22px;color:var(--muted);transition:color .3s var(--ease), font-size .3s var(--ease), text-shadow .3s var(--ease);font-size:15px;font-weight:800;line-height:1}.v-warm .vfuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--warn) 40%, transparent), var(--warn));box-shadow:0 1px 14px -3px var(--warn)}.v-warm .vfuse-num{color:var(--warn)}.v-hot .vfuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--lose) 40%, transparent), var(--lose));box-shadow:0 2px 18px -4px var(--lose)}.v-hot .vfuse-num{color:var(--lose);text-shadow:0 2px 20px color-mix(in srgb, var(--lose) 75%, transparent);animation:vBeat 1s var(--ease) infinite;font-size:18px}.v-hot .v-aura{opacity:.44;animation-duration:.95s}.v-hot .v-sides .side{border-color:color-mix(in srgb, var(--lose) 28%, var(--line-2))}.v-hot .v-seal-ring{animation-duration:.95s}.v-seal{place-items:center;width:116px;height:116px;margin:2px auto 0;display:grid;position:relative}.v-seal .tbig{margin:0}.v-seal-ring{pointer-events:none;border:1.5px solid color-mix(in srgb, var(--vc,var(--accent)) 55%, transparent);background:radial-gradient(60% 60% at 50% 52%, color-mix(in srgb, var(--vc,var(--accent)) 16%, transparent), transparent 72%);box-shadow:0 10px 34px -20px var(--vc,var(--accent));animation:vSeal .5s var(--ease) both;border-radius:50%;position:absolute;inset:0}.v-seal-ring:after{content:"";border:1px dashed color-mix(in srgb, var(--vc,var(--accent)) 32%, transparent);border-radius:50%;animation:16s linear infinite vSpin;position:absolute;inset:-10px}.v-lockword{color:var(--vc,var(--accent-2));font-weight:800}.v-pipslot{justify-content:center;align-items:center;min-height:17px;display:flex}.v-pips{color:var(--dim);justify-content:center;align-items:center;gap:7px;display:flex}.v-pips .commitpips{margin:0}.v-pips .cp-pips{flex-wrap:wrap;justify-content:center}.v-pips-ico{flex:none}.v-clash .vreveal-clash{gap:10px;height:78px}.v-clash .vreveal-ico .tico{filter:drop-shadow(0 8px 14px #0009)}.v-clash .vreveal-mine .tico{filter:drop-shadow(0 8px 14px #0009) drop-shadow(0 3px 16px color-mix(in srgb, var(--vc) 85%, transparent))}.v-clash .vreveal-mine{filter:none}.v-clash .vreveal-l{animation:vClashL .95s var(--ease) both, vHoverL 1.9s ease-in-out .95s infinite alternate}.v-clash .vreveal-r{animation:vClashR .95s var(--ease) both, vHoverR 1.9s ease-in-out .95s infinite alternate}.v-clash .vreveal-q{color:var(--muted);animation:vQ .95s var(--ease) both}.v-flashpoint{pointer-events:none;opacity:0;background:radial-gradient(circle, #fff, color-mix(in srgb, var(--vc,var(--accent)) 70%, transparent) 70%);width:10px;height:10px;animation:vCore 1.5s var(--ease) .58s both;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.v-flashpoint:before,.v-flashpoint:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:-7px}.v-flashpoint:before{border:2px solid color-mix(in srgb, var(--vl,var(--accent)) 75%, transparent);animation:vShock .62s var(--ease) .58s both}.v-flashpoint:after{border:2px solid color-mix(in srgb, var(--vr,var(--accent-2)) 75%, transparent);animation:vShock .8s var(--ease) .64s both}@keyframes vBreathe{0%{opacity:.18;transform:scale(.92)}to{opacity:.42;transform:scale(1.06)}}@keyframes vFloat{0%{transform:translateY(1.5px)}to{transform:translateY(-3px)}}@keyframes vNode{0%,to{opacity:.5;transform:rotate(45deg)scale(.9)}50%{opacity:1;transform:rotate(45deg)scale(1.25)}}@keyframes vBeat{0%,to{transform:none}10%{transform:scale(1.18)}26%{transform:scale(1)}}@keyframes vSeal{0%{opacity:0;transform:scale(1.45)}to{opacity:1;transform:none}}@keyframes vSpin{to{transform:rotate(360deg)}}@keyframes vClashL{0%{opacity:.2;transform:translate(-56px)scale(.78)}24%{opacity:.9;transform:translate(-66px)scale(.86)}46%{opacity:1;transform:translate(-72px)scale(.9)}64%{transform:translate(-8px)scale(1.22)}72%{transform:translate(-20px)scale(1.01)}86%{transform:translate(-11px)scale(1.07)}to{transform:translate(-14px)scale(1)}}@keyframes vClashR{0%{opacity:.2;transform:translate(56px)scale(.78)}24%{opacity:.9;transform:translate(66px)scale(.86)}46%{opacity:1;transform:translate(72px)scale(.9)}64%{transform:translate(8px)scale(1.22)}72%{transform:translate(20px)scale(1.01)}86%{transform:translate(11px)scale(1.07)}to{transform:translate(14px)scale(1)}}@keyframes vHoverL{0%{transform:translate(-14px)scale(1)}to{transform:translate(-12px)scale(1.05)}}@keyframes vHoverR{0%{transform:translate(14px)scale(1)}to{transform:translate(12px)scale(1.05)}}@keyframes vQ{0%{opacity:.3;transform:scale(.72)}46%{opacity:1;transform:scale(1.5)}60%{opacity:1;transform:scale(1.8)}67%{opacity:0;transform:scale(.24)}to{opacity:0;transform:scale(.24)}}@keyframes vShock{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(7)}}@keyframes vCore{0%{opacity:0;transform:scale(0)}8%{opacity:1;transform:scale(3.4)}30%{opacity:.85;transform:scale(1.3)}to{opacity:.5;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.v-aura,.v-sides .side .k .tico,.v-vs:after,.v-seal-ring,.v-seal-ring:after,.v-hot .vfuse-num,.v-clash .vreveal-l,.v-clash .vreveal-r,.v-clash .vreveal-q,.v-flashpoint,.v-flashpoint:before,.v-flashpoint:after{animation:none!important}.vfuse-fill{transition:none}.v-aura{opacity:.3}.v-clash .vreveal-l{transform:translate(-22px)}.v-clash .vreveal-r{transform:translate(22px)}.v-clash .vreveal-q{opacity:1;transform:none}.v-flashpoint{opacity:.45}}.t67-aim,.t67-sealed{flex-direction:column;gap:10px;display:flex}.t67-sealed{text-align:center;align-items:stretch}.t67-aim>.lead,.t67-sealed>.lead{margin:0}.t67-hero{isolation:isolate;place-items:center;padding:6px 0 0;display:grid;position:relative}.t67-halo{pointer-events:none;background:radial-gradient(58% 58% at 50% 52%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 72%);filter:blur(10px);opacity:.55;width:190px;height:118px;animation:t67Breathe 3.6s var(--ease) infinite alternate;border-radius:50%;position:absolute}.t67-aim #gv{z-index:1;color:var(--text);-webkit-text-fill-color:currentColor;font-variant-numeric:tabular-nums;letter-spacing:-.045em;text-shadow:0 6px 26px color-mix(in srgb, var(--accent) 60%, transparent);transition:text-shadow .35s var(--ease);background:0 0;margin:0;font-size:66px;line-height:1;position:relative}.t67-num-v{animation:t67Digit .22s var(--ease) both;display:inline-block}.t67-rail{height:44px;margin:2px 0 0;position:relative}.t67-rail-track{background:var(--chip);height:10px;box-shadow:inset 0 1px 3px #0009, inset 0 0 0 1px var(--line);border-radius:999px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.t67-rail-fill{transform-origin:0;transform:scaleX(calc(var(--v,67) / 100));background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 42%, transparent), var(--accent-2));box-shadow:0 1px 14px -3px var(--accent);transition:transform 80ms linear, background .4s var(--ease);border-radius:999px;position:absolute;inset:0}.t67-rail-ticks{pointer-events:none;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 40%, transparent) 0 1px, transparent 1px 25%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 16%, transparent) 0 1px, transparent 1px 5%);opacity:.55;position:absolute;inset:0}.t67-beamwrap{pointer-events:none;position:absolute;inset:0}.t67-beam{opacity:0;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent-2) 55%, transparent) 55%, var(--accent-2));width:2px;height:46px;box-shadow:0 2px 16px -2px var(--accent);border-radius:2px;margin-top:-34px;position:absolute;top:50%;left:0}@supports (width:1cqw){.t67-rail{container-type:inline-size}.t67-beam{opacity:.9;transform:translateX(calc(13px + var(--v,67) * (100cqw - 28px) / 100));transition:transform 80ms linear}}.t67-rail .slider{z-index:2;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.t67-rail .slider::-webkit-slider-runnable-track{background:0 0}.t67-rail .slider::-moz-range-track{background:0 0}.t67-rail .slider::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 36% 30%, #fff 0%, color-mix(in srgb, var(--accent-2) 40%, #fff) 46%, var(--accent) 100%);width:26px;height:26px;box-shadow:0 0 0 2px color-mix(in srgb, var(--text) 22%, transparent), 0 6px 18px -4px var(--accent);cursor:grab;transition:box-shadow .2s var(--ease);border:none;border-radius:50%}.t67-rail .slider:active::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-2) 55%, transparent), 0 8px 22px -4px var(--accent)}.t67-rail .slider::-moz-range-thumb{background:radial-gradient(circle at 36% 30%, #fff, var(--accent));width:24px;height:24px;box-shadow:0 0 0 2px color-mix(in srgb, var(--text) 22%, transparent);border:none;border-radius:50%}.t67-aim .scale{font-variant-numeric:tabular-nums;color:var(--dim);margin-top:-2px}.t67-fuse{align-items:center;gap:10px;margin-top:2px;display:flex}.t67-fuse-track{background:#ffffff12;border-radius:999px;flex:1;height:4px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.t67-fuse-fill{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 45%, transparent), var(--accent-2));width:100%;height:100%;box-shadow:0 1px 12px -3px var(--accent);transition:transform .26s linear, background .4s var(--ease), box-shadow .4s var(--ease);border-radius:999px;display:block}.t67-fuse-num{text-align:right;transform-origin:100%;font-variant-numeric:tabular-nums;min-width:24px;color:var(--muted);transition:color .3s var(--ease), transform .3s var(--ease), text-shadow .3s var(--ease);font-size:15px;font-weight:800;display:inline-block}.t67-warm .t67-fuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--warn) 40%, transparent), var(--warn));box-shadow:0 1px 14px -3px var(--warn)}.t67-warm .t67-fuse-num{color:var(--warn)}.t67-hot .t67-fuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--lose) 40%, transparent), var(--lose));box-shadow:0 2px 18px -4px var(--lose)}.t67-hot .t67-fuse-num{color:var(--lose);text-shadow:0 2px 20px color-mix(in srgb, var(--lose) 75%, transparent);animation:t67Beat 1s var(--ease) infinite;transform:scale(1.2)}.t67-hot .t67-halo{opacity:.72;animation-duration:.95s}.t67-hot.t67-aim #gv{text-shadow:0 6px 30px color-mix(in srgb, var(--warn) 62%, transparent)}.t67-hot .t67-seal-ring{animation-duration:.95s}.t67-aim .t67-lock{margin-top:10px;position:relative;overflow:hidden}.t67-aim .t67-lock:after{content:"";pointer-events:none;width:34%;animation:t67Sheen 3.6s var(--ease) infinite;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);position:absolute;top:0;bottom:0;left:-42%;transform:translate(0)skew(-16deg)}.t67-aim.t67-hot .btn.t67-lock{background:linear-gradient(135deg, var(--gold-2), var(--gold));color:#2a2008;box-shadow:0 12px 30px -10px var(--gold)}.t67-seal{place-items:center;width:120px;height:120px;margin:4px auto 0;display:grid;position:relative}.t67-seal .big{font-variant-numeric:tabular-nums;color:var(--text);text-shadow:0 6px 24px color-mix(in srgb, var(--accent) 58%, transparent);margin:0}.t67-seal-ring{pointer-events:none;border:1.5px solid color-mix(in srgb, var(--accent) 55%, transparent);background:radial-gradient(60% 60% at 50% 52%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 72%);box-shadow:0 10px 34px -20px var(--accent);animation:t67Seal .5s var(--ease) both;border-radius:50%;position:absolute;inset:0}.t67-seal-ring:after{content:"";border:1px dashed color-mix(in srgb, var(--accent) 32%, transparent);border-radius:50%;animation:16s linear infinite t67Spin;position:absolute;inset:-10px}.t67-seal-tick{filter:drop-shadow(0 4px 12px color-mix(in srgb, var(--win) 55%, transparent));animation:t67Tick .42s var(--ease) .18s both;place-items:center;line-height:0;display:grid;position:absolute;bottom:6px;right:4px}.t67-lockword{color:var(--accent-2);font-weight:800}.t67-slam{position:relative}.t67-slam .t67-seal-num{z-index:2;animation:.72s both t67Strike;position:relative}.t67-slam .t67-seal{animation:t67Recoil .5s var(--ease) .12s both}.t67-slam .t67-seal-ring{animation:t67SealHot 1.1s var(--ease) both}.t67-slam .t67-seal-ring:after{animation:t67Whip .9s var(--ease) both, t67Spin 16s linear .9s infinite}.t67-flash{pointer-events:none;opacity:0;background:radial-gradient(46% 46% at 50% 50%, #fff, color-mix(in srgb, var(--gold) 62%, transparent) 46%, transparent 72%);animation:t67Flash .36s var(--ease) .12s both;border-radius:50%;position:absolute;inset:-10px}.t67-blast{pointer-events:none;opacity:0;border:2px solid color-mix(in srgb, var(--gold) 82%, transparent);box-shadow:0 6px 34px -10px var(--gold);animation:t67Blast .64s var(--ease) .12s both;border-radius:50%;position:absolute;inset:4px}.t67-clamp{pointer-events:none;border:2px solid color-mix(in srgb, var(--gold) 78%, transparent);width:13px;height:40px;box-shadow:0 4px 16px -8px var(--gold);margin-top:-20px;position:absolute;top:50%}.t67-clamp-l{animation:t67ClampL .4s var(--ease) .12s both;border-right:none;border-radius:5px 0 0 5px;left:6px}.t67-clamp-r{animation:t67ClampR .4s var(--ease) .12s both;border-left:none;border-radius:0 5px 5px 0;right:6px}.t67-shockwrap{pointer-events:none;height:0;position:absolute;top:64px;left:0;right:0}.t67-shock{opacity:0;border-radius:999px;width:50%;height:3px;position:absolute;top:-1.5px}.t67-shock-l{transform-origin:100%;background:linear-gradient(270deg, var(--gold-2), color-mix(in srgb, var(--gold) 30%, transparent) 62%, transparent);animation:t67Shock .46s var(--ease) .12s both;right:50%}.t67-shock-r{transform-origin:0;background:linear-gradient(90deg, var(--gold-2), color-mix(in srgb, var(--gold) 30%, transparent) 62%, transparent);animation:t67Shock .46s var(--ease) .12s both;left:50%}.t67-grit{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.t67-grit:after{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--gold) 26%, transparent), transparent 70%);filter:blur(7px);width:130px;height:130px;animation:t67Dust 1.15s var(--ease) .18s both;border-radius:50%;position:absolute;top:-65px;left:-65px}.t67-grit i{background:var(--gold);width:4px;height:4px;box-shadow:0 1px 8px -1px var(--gold);opacity:0;animation:.86s cubic-bezier(.2,.7,.35,1) both t67Grit;animation-delay:calc(.12s + var(--gd,0s));border-radius:1px;position:absolute;top:-2px;left:-2px}.t67-pips{max-width:100%;min-height:30px;color:var(--dim);flex-wrap:wrap;place-content:center;align-items:center;gap:4px 7px;display:flex}.t67-pips .commitpips{display:contents}.t67-pips .cp-pips{flex-wrap:wrap;flex:1 0 100%;order:1;justify-content:center;gap:4px;max-width:100%}.t67-pips .cp-lbl{order:3}.t67-pips .cp-pip{width:7px;height:7px;position:relative}.t67-pips-ico{flex:none;order:2}.t67-pips .cp-pip.on{animation:t67PipLand .44s var(--ease) both}.t67-pips .cp-pip.on:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--accent-2) 70%, transparent);animation:t67PipRing .52s var(--ease) both;border-radius:50%;position:absolute;inset:-4px}.t67-arm{flex-direction:column;align-items:center;gap:12px;padding:22px 8px 8px;display:flex}.t67-reticle{width:62px;height:62px;display:block;position:relative}.t67-reticle i{border:1.5px solid color-mix(in srgb, var(--accent) 60%, transparent);animation:t67Arm 1.6s var(--ease) infinite;animation-delay:calc(var(--i,0) * .32s);border-radius:50%;position:absolute;inset:0}.t67-reticle:after{content:"";background:var(--accent-2);width:6px;height:6px;box-shadow:0 2px 14px -1px var(--accent);border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.t67-reveal{--hunt:2.05s}.t67-reveal .t67-scan{height:46px;overflow:visible}.t67-reveal .t67-scan-track{background:var(--chip);height:10px;box-shadow:inset 0 1px 3px #0009, inset 0 0 0 1px var(--line);animation:t67Charge var(--hunt) var(--ease) both;border-radius:999px}.t67-reveal .t67-scan-track:after{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 22%, transparent) 0 1px, transparent 1px 5%);opacity:.35;border-radius:999px;position:absolute;inset:0}.t67-reveal .t67-scan-field{pointer-events:none;height:60px;margin-top:-30px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.t67-reveal .t67-scan-needle{width:100%;height:0;box-shadow:none;animation:t67Hunt var(--hunt) both;background:0 0;border-radius:0;top:50%;left:0;transform:translate(4%)}.t67-reveal .t67-scan-needle:before{content:"";background:var(--gold);width:3px;height:38px;box-shadow:0 0 12px 1px color-mix(in srgb, var(--gold) 70%, transparent);animation:t67Blade var(--hunt) both;border-radius:2px;position:absolute;top:-19px;left:-1.5px}.t67-reveal .t67-scan-needle:after{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--gold) 34%, transparent), transparent 72%);filter:blur(4px);width:68px;height:34px;animation:t67Wake var(--hunt) both;border-radius:50%;position:absolute;top:-17px;left:-34px}.t67-reveal .t67-shutter{pointer-events:none;width:50%;height:14px;animation:t67Close var(--hunt) linear both;border-radius:999px;margin-top:-7px;position:absolute;top:50%;transform:scaleX(0)}.t67-reveal .t67-shutter-l{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--bg2) 62%, transparent) 0 62%, color-mix(in srgb, var(--gold) 24%, transparent) 94%, transparent);left:0}.t67-reveal .t67-shutter-r{transform-origin:100%;background:linear-gradient(270deg, color-mix(in srgb, var(--bg2) 62%, transparent) 0 62%, color-mix(in srgb, var(--gold) 24%, transparent) 94%, transparent);right:0}.t67-reveal .t67-scan-hit{pointer-events:none;opacity:0;background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 35%, transparent), var(--gold-2), color-mix(in srgb, var(--gold) 35%, transparent));height:12px;box-shadow:0 4px 30px -6px var(--gold);animation:t67Ignite .62s var(--ease) 1.86s both;border-radius:999px;margin-top:-6px;position:absolute;top:50%;left:0;right:0;transform:scaleX(.04)}.t67-reveal .t67-scan-lbl{font-variant-numeric:tabular-nums;animation:t67LblDim var(--hunt) var(--ease) both;top:40px}.t67-reveal .lead{margin-top:8px}@keyframes t67Breathe{0%{opacity:.42;transform:scale(.96)}to{opacity:.68;transform:scale(1.06)}}@keyframes t67Digit{0%{filter:blur(1.4px);opacity:.5;transform:translateY(-3px)scale(1.09)}to{filter:blur();opacity:1;transform:none}}@keyframes t67Beat{0%,to{transform:scale(1.2)}50%{transform:scale(1.38)}}@keyframes t67Sheen{0%{transform:translate(0)skew(-16deg)}55%,to{transform:translate(440%)skew(-16deg)}}@keyframes t67Seal{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes t67Spin{to{transform:rotate(360deg)}}@keyframes t67Strike{0%{filter:blur(5px);opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.4);transform:translateY(-56px)scale(1.5)}17%{filter:blur();opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(.88)}34%{transform:translateY(0)scale(1.07)}to{transform:none}}@keyframes t67Recoil{0%{transform:none}10%{transform:translateY(6px)scale(.955)}to{transform:none}}@keyframes t67Flash{0%{opacity:0;transform:scale(.45)}14%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes t67Blast{0%{opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.95)}}@keyframes t67Dust{0%{opacity:.55;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}@keyframes t67ClampL{0%{opacity:0;transform:translate(-30px)scaleX(1.5)}to{opacity:1;transform:none}}@keyframes t67ClampR{0%{opacity:0;transform:translate(30px)scaleX(1.5)}to{opacity:1;transform:none}}@keyframes t67Shock{0%{opacity:0;transform:scaleX(0)}16%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes t67Grit{0%{opacity:0;transform:translate(0)scale(.4)}12%{opacity:1}to{opacity:0;transform:translate(var(--gx,0), calc(var(--gy,0px) + 26px)) scale(.5)}}@keyframes t67SealHot{0%{opacity:0;border-color:color-mix(in srgb, var(--gold) 90%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 55%, transparent);transform:scale(.62)}17%{opacity:1;border-color:color-mix(in srgb, var(--gold) 90%, transparent);box-shadow:0 8px 40px -10px var(--gold);transform:scale(1.1)}46%{transform:scale(1)}to{opacity:1;border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 10px 34px -20px var(--accent);transform:scale(1)}}@keyframes t67Whip{0%{transform:rotate(-58deg)}to{transform:rotate(0)}}@keyframes t67PipLand{0%{transform:scale(.25)}46%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes t67PipRing{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes t67Tick{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes t67Arm{0%{opacity:0;transform:scale(1.35)}40%{opacity:.9}to{opacity:0;transform:scale(.55)}}@keyframes t67Hunt{0%{animation-timing-function:ease-in-out;transform:translate(4%)}14%{animation-timing-function:ease-in-out;transform:translate(93%)}28%{animation-timing-function:cubic-bezier(.4,0,.55,1);transform:translate(7%)}42%{animation-timing-function:cubic-bezier(.38,0,.52,1);transform:translate(84%)}56%{animation-timing-function:cubic-bezier(.36,0,.5,1);transform:translate(21%)}70%{animation-timing-function:cubic-bezier(.34,0,.48,1);transform:translate(69%)}82%{animation-timing-function:cubic-bezier(.32,0,.44,1);transform:translate(36%)}91%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(57%)}to{transform:translate(50%)}}@keyframes t67Blade{0%{opacity:.75;filter:blur(1.4px);transform:scaleX(2.6)}35%{opacity:.85;filter:blur(1.1px);transform:scaleX(2.2)}70%{opacity:1;filter:blur(.3px);transform:scaleX(1.3)}88%{opacity:1;filter:blur();transform:scaleX(1)}93%{opacity:1;filter:blur();transform:scaleX(1.6)}to{opacity:0;filter:blur();transform:scaleX(.7)}}@keyframes t67Wake{0%{opacity:.9;transform:scaleX(1.5)}70%{opacity:.6;transform:scaleX(1)}to{opacity:0;transform:scaleX(.7)}}@keyframes t67Close{0%{transform:scaleX(0)}42%{transform:scaleX(.1)}70%{transform:scaleX(.36)}91%{transform:scaleX(.66)}to{transform:scaleX(.9)}}@keyframes t67Charge{0%{box-shadow:inset 0 1px 3px #0009, inset 0 0 0 1px var(--line)}to{box-shadow:inset 0 1px 3px #0009, inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, var(--line)), 0 6px 26px -14px var(--gold)}}@keyframes t67Ignite{0%{opacity:0;transform:scaleX(.04)}38%{opacity:1;transform:scaleX(1)}to{opacity:.18;transform:scaleX(1)}}@keyframes t67LblDim{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.t67-halo,.t67-num-v,.t67-hot .t67-fuse-num,.t67-aim .t67-lock:after,.t67-seal-ring,.t67-seal-ring:after,.t67-seal-tick,.t67-reticle i,.t67-reveal .t67-scan-track,.t67-reveal .t67-scan-needle,.t67-reveal .t67-scan-needle:before,.t67-reveal .t67-scan-needle:after,.t67-reveal .t67-shutter,.t67-reveal .t67-scan-hit,.t67-reveal .t67-scan-lbl,.t67-slam .t67-seal-num,.t67-slam .t67-seal,.t67-slam .t67-seal-ring,.t67-slam .t67-seal-ring:after,.t67-pips .cp-pip.on,.t67-pips .cp-pip.on:after{animation:none!important}.t67-fuse-fill,.t67-rail-fill,.t67-fuse-num,.t67-beam{transition:none}.t67-flash,.t67-blast,.t67-clamp,.t67-shockwrap,.t67-grit{display:none}.t67-halo{opacity:.35}.t67-aim .t67-lock:after{display:none}.t67-reticle i{opacity:.5}.t67-reveal .t67-scan-needle{left:50%;transform:none}.t67-reveal .t67-scan-needle:before{opacity:1;transform:none}.t67-reveal .t67-scan-needle:after{opacity:.5}.t67-reveal .t67-shutter{transform:scaleX(0)}.t67-reveal .t67-scan-hit{opacity:.22;transform:scaleX(1)}.t67-reveal .t67-scan-lbl{opacity:1}}.thwrap{position:relative}.thwrap .th-pot{background:linear-gradient(180deg, var(--surface-2), var(--chip));border:1px solid color-mix(in srgb, var(--gold) 26%, var(--line));box-shadow:0 6px 20px -14px var(--gold);animation:thPotGlow 4.2s var(--ease) infinite alternate;border-radius:999px;padding:5px 14px;position:relative}.th-fuse{align-items:center;gap:10px;margin:-2px 0 2px;display:flex}.th-fuse-track{background:#ffffff12;border-radius:999px;flex:1;height:4px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.th-fuse-fill{transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 45%, transparent), var(--accent-2));width:100%;height:100%;box-shadow:0 1px 12px -3px var(--accent);transition:transform .34s linear, background .4s var(--ease), box-shadow .4s var(--ease);border-radius:999px;display:block}.th-fuse .round-timer{font-variant-numeric:tabular-nums;flex:none;margin:0}.th-warm .th-fuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--warn) 40%, transparent), var(--warn));box-shadow:0 1px 14px -3px var(--warn)}.th-hot .th-fuse-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--lose) 40%, transparent), var(--lose));box-shadow:0 2px 18px -4px var(--lose)}.th-hot .round-timer{color:var(--lose)}.th-hot .th-hills .th-hill{border-color:color-mix(in srgb, var(--lose) 26%, var(--line-2))}.thwrap .th-hill{isolation:isolate;background:linear-gradient(180deg, var(--surface-2), var(--chip));border:1px solid var(--line-2);transition:border-color .26s var(--ease), box-shadow .3s var(--ease), transform .2s var(--ease);gap:6px;position:relative;overflow:visible;box-shadow:0 10px 26px -20px #000}.thwrap .th-hill:before{content:"";z-index:-1;pointer-events:none;border-radius:0 0 var(--r) var(--r);background:radial-gradient(120% 100% at 50% 118%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%);opacity:.9;height:62%;position:absolute;inset:auto 0 0}.thwrap .th-hill.th-manned{border-color:color-mix(in srgb, var(--accent) 34%, var(--line-2));box-shadow:0 12px 30px -22px var(--accent)}.thwrap .th-val{box-shadow:0 4px 14px -8px var(--gold)}.thwrap .th-count{font-variant-numeric:tabular-nums;line-height:1.05}.th-strength{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.th-strength i{transform-origin:0;width:100%;height:3px;transform:scaleX(var(--f,0));background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 40%, transparent), var(--accent-2));box-shadow:0 1px 10px -3px var(--accent);transition:transform .3s var(--ease);display:block;position:absolute;top:0;left:0;right:0}.th-garrison{width:100%;max-width:100%;height:calc(var(--rows,2) * 9px + 4px);flex-wrap:wrap;place-content:flex-start center;gap:2px;padding:4px 2px 2px;display:flex;overflow:hidden}.th-tok{background:linear-gradient(180deg, var(--accent-2), var(--accent));width:7px;height:7px;box-shadow:0 2px 6px -3px var(--accent), inset 0 1px 0 #ffffff47;animation:thTokLand .34s var(--ease) both;border-radius:2px;flex:none;position:relative}.th-tok:after{content:"";border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);animation:thTokDust .42s var(--ease) both;border-radius:50%;position:absolute;inset:-2px}.th-sealed .th-tok{background:linear-gradient(180deg, var(--gold-2), var(--gold));box-shadow:0 2px 7px -3px var(--gold), inset 0 1px 0 #ffffff57}.th-sealed .th-strength i{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 40%, transparent), var(--gold-2));box-shadow:0 1px 10px -3px var(--gold)}.thwrap.th-sealed .th-steppers{opacity:.45}.thwrap .th-steppers{gap:6px;width:100%}.thwrap .th-step{touch-action:manipulation;width:auto;min-width:0;height:42px;transition:background .18s var(--ease), border-color .18s var(--ease);flex:1 1 0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.thwrap .th-step:not(:disabled):active{background:var(--surface-2);border-color:color-mix(in srgb, var(--accent) 40%, var(--line-2))}@media (width<=380px){.thwrap .th-hills{gap:7px}.thwrap .th-hill{padding:12px 5px}}.th-reserve{flex-direction:column;align-items:center;gap:6px;display:flex}.th-res-pips{flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;display:flex}.th-res-pip{border:1px solid var(--line-2);width:7px;height:7px;transition:background .24s var(--ease), box-shadow .24s var(--ease), opacity .24s var(--ease), transform .24s var(--ease);background:#ffffff1a;border-radius:2px;flex:none}.th-res-pip.on{background:linear-gradient(180deg, var(--accent-2), var(--accent));box-shadow:0 2px 8px -4px var(--accent);border-color:#0000}.th-ready .th-res-pip{opacity:.35;transform:scale(.82)}.th-ready .th-remaining{color:var(--gold-2)}.th-ready #lock:not(:disabled){animation:thReady 1.9s var(--ease) infinite}.thwrap.th-sealed .th-status{justify-content:center;align-items:center;min-height:48px;display:flex}.th-social{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:2px;padding-top:8px;display:flex}.th-social .commitpips{margin:2px 0 0}.th-social .liveboard{margin:6px 0 0}.thwrap .th-reveal{--hc:var(--dim)}.thwrap .th-reveal.th-mine{--hc:var(--gold)}.thwrap .th-reveal.th-taken{--hc:var(--win)}.thwrap .th-reveal.th-void{--hc:var(--dim)}.thwrap .th-reveal.th-mine{box-shadow:0 14px 34px -22px var(--gold)}.thwrap .th-reveal.th-taken{box-shadow:0 14px 34px -24px var(--win)}.thwrap .th-reveal.th-void{opacity:1;filter:none;border-color:var(--line)}.thwrap .th-reveal.th-void .th-val{opacity:.62}.thwrap .th-reveal.th-void .th-hillunit{opacity:.55}.thwrap .th-reveal.th-void .th-captor{color:var(--muted)}.thwrap .th-reveal{animation-delay:calc(var(--i,0) * .3s + .1s)}.thwrap .th-stamp{animation-delay:calc(var(--i,0) * .3s + .76s)}.th-clash{background:#ffffff0f;border-radius:999px;width:100%;height:7px;position:relative;box-shadow:inset 0 1px 2px #00000080}.th-army{border-radius:999px;display:block;position:absolute;top:0;bottom:0}.th-army-a{width:calc(var(--w,.5) * 100% - 1.5px);transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--hc) 35%, transparent), var(--hc));box-shadow:0 1px 12px -4px var(--hc);animation:thMarchA .38s var(--ease) both;animation-delay:calc(var(--i,0) * .3s + .22s);left:0}.th-army-b{width:calc((1 - var(--w,.5)) * 100% - 1.5px);transform-origin:100%;background:linear-gradient(270deg, color-mix(in srgb, var(--dim) 45%, transparent), var(--dim));animation:thMarchB .38s var(--ease) both;animation-delay:calc(var(--i,0) * .3s + .22s);right:0}.th-spark{top:50%;left:calc(var(--w,.5) * 100%);opacity:0;background:linear-gradient(180deg, transparent, var(--text), transparent);width:3px;height:20px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--hc) 80%, transparent);animation:thSpark .44s var(--ease) both;animation-delay:calc(var(--i,0) * .3s + .58s);border-radius:2px;margin:-10px 0 0 -1.5px;position:absolute}.th-flag{z-index:2;pointer-events:none;width:34px;height:30px;position:absolute;top:-20px;left:9px}.th-flag-pole{transform-origin:bottom;background:linear-gradient(180deg, color-mix(in srgb, var(--hc) 70%, transparent), var(--line-2));width:2px;height:100%;box-shadow:0 2px 10px -5px var(--hc);animation:thPole .26s var(--ease) both;animation-delay:calc(var(--i,0) * .3s + .76s);border-radius:1px;position:absolute;bottom:0;left:0}.th-flag-cloth{transform-origin:0;background:linear-gradient(120deg, var(--hc), color-mix(in srgb, var(--hc) 45%, transparent));clip-path:polygon(0 0,100% 0,78% 50%,100% 100%,0 100%);width:22px;height:13px;box-shadow:0 4px 12px -8px var(--hc);animation:thCloth .24s var(--ease) both, thWave 2.6s ease-in-out infinite alternate;animation-delay:calc(var(--i,0) * .3s + .82s), calc(var(--i,0) * .3s + 1.06s);position:absolute;top:1px;left:2px}.thwrap .th-captor{max-width:100%}.thwrap .th-mine .th-captor{text-shadow:0 2px 14px color-mix(in srgb, var(--gold) 60%, transparent)}.thwrap .th-troop{font-variant-numeric:tabular-nums}.thwrap .th-troop.th-troop-top{color:var(--text)}.thwrap .th-troop.th-troop-top b{color:var(--hc)}.th-board .liveboard{margin:0}@keyframes thPotGlow{0%{box-shadow:0 6px 20px -16px var(--gold)}to{box-shadow:0 8px 26px -10px color-mix(in srgb, var(--gold) 70%, transparent)}}@keyframes thTokLand{0%{opacity:0;transform:translateY(-11px)scaleY(1.25)scaleX(.7)}62%{opacity:1;transform:translateY(1px)scaleY(.66)scaleX(1.24)}to{opacity:1;transform:none}}@keyframes thTokDust{0%{opacity:0;transform:scale(.3)}55%{opacity:.75;transform:scale(.95)}to{opacity:0;transform:scale(1.55)}}@keyframes thReady{0%,to{box-shadow:var(--glow)}50%{box-shadow:0 0 1px var(--gold), 0 14px 34px -8px color-mix(in srgb, var(--gold) 62%, transparent)}}@keyframes thMarchA{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes thMarchB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes thSpark{0%{opacity:0;transform:scaleY(.2)}30%{opacity:1;transform:scaleY(1.35)}to{opacity:0;transform:scaleY(.7)}}@keyframes thPole{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes thCloth{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes thWave{0%{transform:skewY(0)scaleX(1)}to{transform:skewY(-3.5deg)scaleX(.94)}}@media (prefers-reduced-motion:reduce){.thwrap .th-pot,.th-tok,.th-tok:after,.th-ready #lock:not(:disabled),.th-army-a,.th-army-b,.th-spark,.th-flag-pole,.th-flag-cloth{animation:none!important}.th-fuse-fill,.th-strength i,.th-res-pip{transition:none}.th-tok:after{display:none}.th-spark{opacity:.55}}.hp-live{--hp-c:var(--gold);--hp-c2:var(--gold-2);--hp-beat:1.5s;--hp-spark:1.15s;--hp-lift:4px;--hp-glow:drop-shadow(0 5px 17px color-mix(in srgb, var(--hp-c) 62%, transparent))}.hp-live.hp-h1{--hp-c:var(--warn);--hp-c2:var(--gold-2);--hp-beat:1.1s;--hp-spark:.9s;--hp-lift:6px}.hp-live.hp-h2{--hp-c:color-mix(in srgb, var(--warn) 42%, var(--lose));--hp-c2:var(--warn);--hp-beat:.78s;--hp-spark:.68s;--hp-lift:8px}.hp-live.hp-h3{--hp-c:var(--lose);--hp-c2:var(--warn);--hp-beat:.5s;--hp-spark:.46s;--hp-lift:10px}.hp-out{flex-direction:column;align-items:center;width:100%;min-height:300px;display:flex}.hp-live .hp-stage{place-items:center;width:100%;min-height:120px;display:grid;position:relative}.hp-live .hp-aura{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--hp-c) 34%, transparent), transparent 66%);width:184px;height:184px;animation:hpAura var(--hp-beat) ease-in-out infinite;border-radius:50%;margin:-92px 0 0 -92px;position:absolute;top:50%;left:50%}.hp-live.hp-h3 .hp-aura{animation-name:hpAuraHot}@keyframes hpAura{0%,to{opacity:.38;transform:scale(.9)}50%{opacity:.7;transform:scale(1.04)}}@keyframes hpAuraHot{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.14)}}.hp-live .hp-pulse{pointer-events:none;border:1.5px solid color-mix(in srgb, var(--hp-c) 75%, transparent);opacity:0;width:76px;height:76px;animation:hpPulse var(--hp-beat) var(--ease) infinite;border-radius:50%;margin:-38px 0 0 -38px;position:absolute;top:50%;left:50%}@keyframes hpPulse{0%{opacity:0;transform:scale(.6)}14%{opacity:.8}to{opacity:0;transform:scale(2)}}.hp-live .hp-shell{place-items:center;display:grid;position:relative}.hp-live.hp-h2 .hp-shell{animation:.52s linear infinite hpJit}.hp-live.hp-h3 .hp-shell{animation:.3s linear infinite hpJit}@keyframes hpJit{0%,to{transform:translate(0,0)}20%{transform:translate(.9px,-.7px)}40%{transform:translate(-.85px,.6px)}60%{transform:translate(.7px,.85px)}80%{transform:translate(-.9px,-.5px)}}.hp-live .hp-stage .big.hp-bomb{text-shadow:none;filter:var(--hp-glow);will-change:transform;animation:hpLand .46s var(--ease) both, hpFlick calc(var(--hp-beat) * 1.7) ease-in-out .46s infinite;margin:6px 0;line-height:0;position:relative}.hp-live .hp-stage .big.hp-bomb.bighot{animation:hpLand .46s var(--ease) both, hpHold var(--hp-beat) ease-in-out .46s infinite}@keyframes hpLand{0%{filter:brightness(2.7) var(--hp-glow);transform:scale(.34)rotate(-16deg)}44%{filter:brightness(1.4) var(--hp-glow);transform:scale(1.18)rotate(3deg)}74%{transform:scale(.96)rotate(-1deg)}to{filter:brightness(1) var(--hp-glow);transform:none}}@keyframes hpHold{0%,to{transform:scale(1)}9%{transform:scale(1.11)translateY(-2px)}26%{transform:scale(.99)}48%{transform:scale(1.05)}70%{transform:scale(1)}}@keyframes hpFlick{0%,to{transform:scale(1)rotate(0)}32%{transform:scale(1.05)rotate(-1.6deg)}66%{transform:scale(.98)rotate(1.6deg)}}.hp-live.hp-cock .hp-shell,.hp-live.hp-cock .hp-stage .big.hp-bomb,.hp-live.hp-cock .hp-stage .big.hp-bomb.bighot{transition:transform .18s var(--ease);animation:none;transform:translate(-11px,-7px)rotate(-16deg)scale(.9)}.hp-live.hp-cock .hp-shell{transform:none}.hp-live .hp-sparks{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.hp-live.hp-mine .hp-sparks{transform:translate(14px,-20px)}.hp-live:not(.hp-mine) .hp-sparks{transform:translateY(-4px)}.hp-live .hp-sparks i{background:radial-gradient(circle, var(--gold-2), var(--hp-c) 58%, transparent 74%);opacity:0;width:4px;height:4px;animation:hpSpark var(--hp-spark) var(--ease) infinite;border-radius:50%;margin:-2px 0 0 -2px;position:absolute;top:0;left:0}.hp-live .hp-sparks i:first-child{--sx:-13px;animation-delay:0s}.hp-live .hp-sparks i:nth-child(2){--sx:9px;animation-delay:.17s}.hp-live .hp-sparks i:nth-child(3){--sx:-4px;animation-delay:.33s}.hp-live .hp-sparks i:nth-child(4){--sx:15px;animation-delay:.51s}@keyframes hpSpark{0%{opacity:0;transform:translate(0,0)scale(.5)}16%{opacity:1}to{opacity:0;transform:translate3d(var(--sx,0), calc(-20px - var(--hp-lift)), 0) scale(.2)}}.hp-live .hp-lead{width:100%;min-height:2.9em;transition:color .3s var(--ease);justify-content:center;align-items:center;margin:0;padding:0 6px;display:flex}.hp-live .hp-leadtx{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hp-live.hp-mine .hp-lead{color:var(--hp-c2);font-weight:800}.hp-live.hp-mine.hp-h3 .hp-lead{color:var(--hp-c)}.hp-live .seatgrid{gap:9px;margin-top:0}.hp-live .hp-pass{width:100%;margin-top:10px}.hp-live .hp-passlbl{min-height:1.4em;margin:0 0 6px}.hp-live .hp-pass.is-idle{opacity:.42}.hp-live .seatbtn.hp-seat{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:calc(50% - 5px);min-height:44px;animation:hpSeatIn .34s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms);transition:transform .16s var(--ease), border-color .2s var(--ease), background .2s var(--ease), box-shadow .24s var(--ease), opacity .2s var(--ease);flex:0 calc(50% - 5px);padding:11px 15px;position:relative;overflow:hidden}.hp-live .seatbtn.hp-seat:disabled{opacity:.5;box-shadow:none}.hp-live .hp-pass.is-idle .seatbtn.hp-seat:disabled{opacity:1}.hp-live .seatbtn.hp-seat:disabled:hover{border-color:var(--line-2);transform:none}.hp-live .seatbtn.hp-seat.is-out{opacity:.3}.hp-live .hp-pass.is-idle .seatbtn.hp-seat.is-out{opacity:.55}.hp-live .seatbtn.hp-seat:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--hp-c) 28%, transparent) 50%, transparent 62%);position:absolute;inset:0;transform:translate(-135%)}.hp-live.hp-h2 .seatbtn.hp-seat:after,.hp-live.hp-h3 .seatbtn.hp-seat:after{animation:hpSheen 2.1s var(--ease) infinite;animation-delay:calc(var(--i,0) * .24s)}.hp-live .seatbtn.hp-seat:disabled:after{opacity:0;animation:none!important}.hp-live .seatbtn.hp-seat:not(:disabled):active{animation:none;transform:scale(.94)}.hp-live .seatbtn.hp-seat.passing{border-color:color-mix(in srgb, var(--hp-c) 70%, transparent);background:color-mix(in srgb, var(--hp-c) 16%, var(--surface-2));box-shadow:0 7px 22px -9px color-mix(in srgb, var(--hp-c) 90%, transparent);animation:.7s ease-in-out infinite hpSeatWait}@keyframes hpSeatIn{0%{opacity:0;transform:translateY(9px)scale(.94)}to{opacity:1;transform:none}}@keyframes hpSeatWait{0%,to{opacity:1}50%{opacity:.6}}@keyframes hpSheen{0%{transform:translate(-135%)}55%,to{transform:translate(135%)}}.hpwrap .liveboard,.hp-out .liveboard{width:100%;margin:14px 0 12px}.hpwrap .liveboard .lb-row,.hp-out .liveboard .lb-row{min-height:34px;padding:6px 10px}.hp-live .liveboard .lb-dot{background:var(--hp-c);box-shadow:0 0 8px color-mix(in srgb, var(--hp-c) 80%, transparent)}.hp-live .liveboard .lb-row.lb-live{border-color:color-mix(in srgb, var(--hp-c) 62%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--hp-c) 18%, transparent), color-mix(in srgb, var(--hp-c) 3%, transparent));box-shadow:0 7px 22px -12px color-mix(in srgb, var(--hp-c) 90%, transparent);position:relative;overflow:hidden}.hp-live .liveboard .lb-row.lb-live:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 22px -2px color-mix(in srgb, var(--hp-c) 42%, transparent);animation:hpRowHot var(--hp-beat) ease-in-out infinite;position:absolute;inset:0}@keyframes hpRowHot{0%,to{opacity:.3}50%{opacity:1}}.hp-live .liveboard .lb-row.lb-live .lb-nm{color:var(--text);font-weight:800}.hp-live .liveboard .lb-row.lb-live .lb-note{color:var(--hp-c2);opacity:1;filter:drop-shadow(0 2px 7px color-mix(in srgb, var(--hp-c) 75%, transparent));font-size:14px}.hp-live .liveboard .lb-row.lb-idle .lb-note{color:var(--dim)}.hpwrap .liveboard .lb-row.lb-lost,.hp-out .liveboard .lb-row.lb-lost{filter:grayscale(.35)}.hp-live .hp-ins{transition:color .3s var(--ease), border-color .3s var(--ease)}.hp-live.hp-mine.hp-h3 .hp-ins{color:var(--hp-c2);border-color:color-mix(in srgb, var(--hp-c) 48%, transparent)}.hp-fly{width:30px;height:30px;box-shadow:0 0 0 1px #0000008c, 0 8px 20px #0009, 0 0 26px color-mix(in srgb, var(--lose) 55%, transparent);background:radial-gradient(circle at 34% 30%,#7d879b,#2b3240 56%,#10131a 100%);border-radius:50%;position:relative}.hp-fly:before{content:"";filter:blur(3px);opacity:.8;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 60%, transparent));border-radius:999px;width:48px;height:7px;margin:-3.5px 0 0 -24px;position:absolute;top:50%;left:50%}.hp-fly:after{content:"";background:radial-gradient(circle, #fff6c8, var(--gold) 46%, transparent 72%);border-radius:50%;width:11px;height:11px;position:absolute;top:-5px;right:-1px}@media (prefers-reduced-motion:reduce){.hp-live .hp-aura,.hp-live .hp-pulse,.hp-live .hp-shell,.hp-live.hp-h2 .hp-shell,.hp-live.hp-h3 .hp-shell,.hp-live .hp-stage .big.hp-bomb,.hp-live .hp-stage .big.hp-bomb.bighot,.hp-live .hp-sparks i,.hp-live .seatbtn.hp-seat,.hp-live .seatbtn.hp-seat.passing,.hp-live.hp-h2 .seatbtn.hp-seat:after,.hp-live.hp-h3 .seatbtn.hp-seat:after,.hp-live .liveboard .lb-row.lb-live:after{animation:none!important}.hp-live .hp-pulse,.hp-live .hp-sparks{display:none}.hp-live .hp-aura{opacity:.5;transform:none}.hp-live .seatbtn.hp-seat:after{display:none}.hp-live .liveboard .lb-row.lb-live:after{opacity:.7}}.fintdiscardwrap:before,.fintdiscardwrap:after{content:"";z-index:0;background:color-mix(in srgb, var(--surface,#111019) 82%, #000);width:74px;height:102px;box-shadow:0 4px 12px -6px #000000e6, inset 0 0 0 1px var(--line,#ffffff14);border-radius:10px;margin:-51px 0 0 -37px;position:absolute;top:50%;left:50%}.fintdiscardwrap:before{transform:rotate(-5deg)translate(-3px,2px)}.fintdiscardwrap:after{transform:rotate(3.5deg)translate(4px,4px)}.fintdiscardwrap .fintcard.big{z-index:1;position:relative}.fintdiscardwrap.slap-me .fintcard.big{animation:fintSlapMe .4s var(--ease,cubic-bezier(.16,1,.3,1)) both}.fintdiscardwrap.slap-opp .fintcard.big{animation:fintSlapOpp .4s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintSlapMe{0%{opacity:0;transform:translateY(78px)rotate(7deg)scale(.84)}38%{opacity:1}62%{opacity:1;transform:translateY(-5px)rotate(-2deg)scale(1.06)}78%{transform:translateY(0)rotate(0)scaleX(1.09)scaleY(.9)}to{opacity:1;transform:none}}@keyframes fintSlapOpp{0%{opacity:0;transform:translateY(-70px)rotate(-9deg)scale(1.16)}38%{opacity:1}66%{opacity:1;transform:translateY(3px)rotate(2deg)scale(.97)}80%{transform:translateY(0)rotate(0)scaleX(1.08)scaleY(.91)}to{opacity:1;transform:none}}.fintdiscardwrap .fintwave{z-index:3;pointer-events:none;width:74px;height:102px;box-shadow:0 0 0 2px var(--wc,#fff), 0 5px 20px -4px var(--wc,#fff);opacity:0;animation:fintWave .48s var(--ease,cubic-bezier(.16,1,.3,1)) both;border-radius:10px;margin:-51px 0 0 -37px;position:absolute;top:50%;left:50%}@keyframes fintWave{0%{opacity:1;transform:scale(.88)}55%{opacity:.5}to{opacity:0;transform:scale(1.42)}}.fintdiscardwrap .fintactive{box-shadow:0 2px 9px -1px var(--wc,#888), 0 1px 4px #00000080;transition:background .25s var(--ease,ease), box-shadow .25s var(--ease,ease)}#fintDrawPile{position:relative}#fintDrawPile:before,#fintDrawPile:after{content:"";z-index:0;background:repeating-linear-gradient(45deg,#2b3a6b,#2b3a6b 5px,#1d2950 5px 10px);border-radius:8px;position:absolute;inset:0;box-shadow:0 3px 8px -3px #000c}#fintDrawPile:before{transform:translate(-3px,3px)rotate(-3deg)}#fintDrawPile:after{transform:translate(3px,5px)rotate(2.5deg)}#fintDrawPile .fintcard.back{z-index:1;position:relative}#fintDrawPile .pilen{z-index:2}#fintDrawPile.can{animation:fintPileReady 2.1s var(--ease,ease-in-out) infinite}@keyframes fintPileReady{0%,to{filter:drop-shadow(0 2px 5px color-mix(in srgb, var(--accent,#8b5cf6) 8%, transparent));transform:translateY(0)}50%{filter:drop-shadow(0 7px 13px color-mix(in srgb, var(--accent,#8b5cf6) 58%, transparent));transform:translateY(-3px)}}#fintDrawPile.can:active{animation:none;transform:translateY(3px)scale(.95)}.finthand.fint-live .fintcard{animation:fintDealIn .4s var(--ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(var(--i,0) * 26ms)}@keyframes fintDealIn{0%{opacity:0;transform:translateY(32px)rotate(-8deg)scale(.78)}62%{opacity:1;transform:translateY(-3px)rotate(1deg)scale(1.04)}to{opacity:1;transform:none}}.finthand.fint-live .fintcard.playable:active{transform:translateY(-9px)scale(1.05)}.finthand.fint-live.live .fintcard.playable{box-shadow:0 8px 18px -7px #000000bf, inset 0 0 0 3px #fff, 0 0 0 2px var(--win,#22c77e), 0 3px 16px -5px var(--win,#22c77e)}.finthand.fint-live.lastcard .fintcard{animation:1.15s ease-in-out infinite fintLastCard}@keyframes fintLastCard{0%,to{filter:drop-shadow(0 3px 8px color-mix(in srgb, var(--gold,#f0b90b) 40%, transparent));transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 9px 18px color-mix(in srgb, var(--gold,#f0b90b) 85%, transparent));transform:translateY(-4px)scale(1.04)}}.finthand.fint-live.calling .fintcard{animation:fintCallCard 1s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintCallCard{0%{transform:translateY(0)scale(.95)rotate(0)}12%{transform:translateY(-22px)scale(1.22)rotate(-3deg)}26%{transform:translateY(-6px)scale(1.04)rotate(1deg)}44%{transform:translateY(-13px)scale(1.1)rotate(-1deg)}to{transform:none}}.finthand.fint-live .fintcard.throwing{pointer-events:none;z-index:4;animation:fintThrow .42s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintThrow{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}20%{opacity:1;transform:translateY(8px)rotate(-4deg)scale(.93)}44%{opacity:.92;transform:translateY(-28px)rotate(7deg)scale(1.07)}to{opacity:0;transform:translateY(-78px)rotate(15deg)scale(.7)}}#gfx .fintghost{animation:fintGhostSpin var(--fly,.3s) var(--ease,cubic-bezier(.16,1,.3,1)) both;animation-delay:var(--d,0s);box-shadow:0 12px 28px -10px #000000d9,inset 0 0 0 3px #ffffffe6}#gfx .fintghost.back{box-shadow:0 12px 28px -10px #000000d9,inset 0 0 0 3px #ffffff24}@keyframes fintGhostSpin{0%{transform:rotate(-7deg)}to{transform:rotate(15deg)}}.fintopps.fint-live .fintopp{transition:border-color .2s var(--ease,ease), background .2s var(--ease,ease), box-shadow .3s var(--ease,ease), transform .2s var(--ease,ease);position:relative}.fintopps.fint-live .fintopp.active{border-color:color-mix(in srgb, var(--accent,#8b5cf6) 60%, var(--line-2,#ffffff29));background:color-mix(in srgb, var(--accent,#8b5cf6) 13%, var(--chip,#0c0b12));box-shadow:0 7px 20px -9px var(--accent,#8b5cf6), inset 0 0 0 1px color-mix(in srgb, var(--accent,#8b5cf6) 45%, transparent);transform:translateY(-2px)}.fintopps.fint-live .foppmark{background:var(--accent,#8b5cf6);width:6px;height:6px;box-shadow:0 1px 9px var(--accent,#8b5cf6);animation:fintMark 1.5s var(--ease,ease-in-out) infinite;border-radius:50%;margin-left:-3px;position:absolute;top:-4px;left:50%}@keyframes fintMark{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.fintopps.fint-live .fintopp.danger{border-color:color-mix(in srgb, var(--lose,#f2565b) 62%, var(--line-2,#ffffff29));background:color-mix(in srgb, var(--lose,#f2565b) 15%, var(--chip,#0c0b12));animation:1.15s ease-in-out infinite fintDanger}@keyframes fintDanger{0%,to{box-shadow:0 3px 12px -7px var(--lose,#f2565b), inset 0 0 0 1px color-mix(in srgb, var(--lose,#f2565b) 30%, transparent)}50%{box-shadow:0 7px 24px -6px var(--lose,#f2565b), inset 0 0 0 1.5px color-mix(in srgb, var(--lose,#f2565b) 75%, transparent)}}.fintopps.fint-live .fintopp.danger .foppn2v{color:var(--lose,#f2565b);font-size:15px}.fintopps.fint-live .fintopp.danger .minicard{border-color:color-mix(in srgb, var(--lose,#f2565b) 55%, transparent);box-shadow:0 2px 9px -3px var(--lose,#f2565b)}.fintopps.fint-live .foppn2{height:18px;line-height:18px}.fintopps.fint-live .foppn2v{vertical-align:top;font-variant-numeric:tabular-nums;color:var(--text,#f6f4ff);animation:fintCount .34s var(--ease,cubic-bezier(.16,1,.3,1)) both;font-weight:900;line-height:18px;display:inline-block}@keyframes fintCount{0%{transform:scale(1)}34%{transform:scale(1.45)}to{transform:scale(1)}}.fintopps.fint-live .foppdelta{z-index:2;font-variant-numeric:tabular-nums;pointer-events:none;text-shadow:0 1px 4px #000000b3;animation:fintDelta 1s var(--ease,cubic-bezier(.16,1,.3,1)) both;font-size:11.5px;font-weight:900;position:absolute;top:-9px;right:-4px}.fintopps.fint-live .foppdelta.up{color:var(--lose,#f2565b)}.fintopps.fint-live .foppdelta.down{color:var(--win,#22c77e)}@keyframes fintDelta{0%{opacity:0;transform:translateY(7px)scale(.5)}24%{opacity:1;transform:translateY(-2px)scale(1.18)}58%{opacity:1;transform:translateY(-7px)scale(1)}to{opacity:0;transform:translateY(-16px)scale(.94)}}.fintopps.fint-live .foppcards{overflow:visible}.fintopps.fint-live .fintopp.took .foppcards .minicard:last-child{animation:fintMiniIn .42s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintMiniIn{0%{opacity:0;transform:translate(-15px,-15px)rotate(-28deg)scale(.65)}70%{opacity:1;transform:translate(1px,1px)rotate(4deg)scale(1.06)}to{opacity:1;transform:none}}.fintopps.fint-live .minicard.out{animation:fintMiniOut .5s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintMiniOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(7px,-24px)rotate(26deg)scale(.66)}}.fintturnring{transition:filter .3s var(--ease,ease)}.fintturnring .fintring-hole{place-items:center;display:grid}.fintturnring .fintring-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--muted,#9e97c0);transition:color .25s var(--ease,ease);font-size:13px;font-weight:900;line-height:1}.fintturnring.urgent{--fring:var(--lose,#f2565b);animation:.8s ease-in-out infinite fintRingUrgent}.fintturnring.urgent .fintring-n{color:var(--lose,#f2565b)}@keyframes fintRingUrgent{0%,to{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--lose,#f2565b) 28%, transparent))}50%{filter:drop-shadow(0 4px 15px color-mix(in srgb, var(--lose,#f2565b) 78%, transparent))}}.fintstatus.me:before{content:"";vertical-align:middle;background:var(--win,#22c77e);width:7px;height:7px;box-shadow:0 1px 8px var(--win,#22c77e);animation:fintPulse 1.5s var(--ease,ease-in-out) infinite;border-radius:50%;margin-right:7px;display:inline-block}@keyframes fintPulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}.fintopps.fint-live .fintopp.calling{z-index:3;animation:fintCallSeat 1s var(--ease,cubic-bezier(.16,1,.3,1)) both}@keyframes fintCallSeat{0%{transform:scale(.94)translateY(0)}12%{transform:scale(1.26)translateY(-7px)}26%{transform:scale(.99)translateY(1px)}44%{transform:scale(1.07)translateY(-3px)}to{transform:none}}#gfx .fint-call-veil{z-index:0;--cv:#05040ad1;will-change:opacity;animation:fintCallVeil 1.1s var(--ease,cubic-bezier(.16,1,.3,1)) both;background:radial-gradient(circle at var(--x,50%) var(--y,50%), transparent 0, transparent 58px, color-mix(in srgb, var(--cv) 62%, transparent) 165px, var(--cv) 74%);inset:0}#gfx .fint-call-veil.mine{--cv:#0a0702cc}@keyframes fintCallVeil{0%{opacity:0}9%{opacity:1}42%{opacity:.86}to{opacity:0}}#gfx .fint-call-word{left:50%;top:var(--y,50%);z-index:4;white-space:nowrap;text-align:center;letter-spacing:-.045em;text-transform:uppercase;max-width:96vw;color:var(--c);text-shadow:0 3px 0 #0000008c, 0 12px 44px var(--cg), 0 0 3px var(--cg);will-change:transform, opacity, filter;font-size:clamp(38px,16vw,76px);font-weight:900;line-height:1;animation:1.1s cubic-bezier(.13,.9,.22,1) both fintCallWord}#gfx .fint-call-word.mine{--c:var(--gold-2,#f6d488);--cg:color-mix(in srgb, var(--gold,#f0b90b) 72%, transparent)}#gfx .fint-call-word.opp{--c:var(--text,#f6f4ff);--cg:color-mix(in srgb, var(--lose,#f2565b) 80%, transparent)}@keyframes fintCallWord{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(3.2)rotate(-8deg)}8%{opacity:1}12%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(.88)rotate(2deg)}20%{transform:translate(-50%,-50%)scale(1.09)rotate(-1.5deg)}30%{transform:translate(-50%,-50%)scale(1)rotate(0)}72%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:0;filter:blur(4px);transform:translate(-50%,-74%)scale(.92)rotate(0)}}#gfx .fint-call-wave{z-index:1;border:2.5px solid var(--c);width:118px;height:118px;box-shadow:0 0 38px -4px var(--cg), inset 0 0 26px -8px var(--cg);opacity:0;animation:.8s cubic-bezier(.1,.75,.2,1) both fintCallWave;animation-delay:var(--d,0s);border-radius:50%;margin:-59px 0 0 -59px}#gfx .fint-call-wave.mine{--c:var(--gold,#f0b90b);--cg:color-mix(in srgb, var(--gold,#f0b90b) 70%, transparent)}#gfx .fint-call-wave.opp{--c:var(--lose,#f2565b);--cg:color-mix(in srgb, var(--lose,#f2565b) 70%, transparent)}@keyframes fintCallWave{0%{opacity:0;transform:scale(.16)}9%{opacity:1;transform:scale(.36)}to{opacity:0;transform:scale(4.3)}}#gfx .fint-call-bar{left:50%;top:var(--y,50%);z-index:2;filter:blur(1.5px);background:linear-gradient(90deg, transparent, var(--c) 34%, #fff 50%, var(--c) 66%, transparent);opacity:0;width:200vw;height:3px;animation:.74s cubic-bezier(.18,.85,.2,1) both fintCallBar;animation-delay:var(--d,0s)}#gfx .fint-call-bar.mine{--c:var(--gold,#f0b90b)}#gfx .fint-call-bar.opp{--c:var(--lose,#f2565b)}@keyframes fintCallBar{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.4)scaleY(.2)}16%{opacity:1;transform:translate(-50%,-50%)scaleX(1)scaleY(3.4)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1)scaleY(.2)}}.fintpicker .fpk{animation:fintPick .34s var(--ease,cubic-bezier(.16,1,.3,1)) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes fintPick{0%{opacity:0;transform:translateY(16px)scale(.66)}to{opacity:1;transform:none}}.fintactions.arming{pointer-events:none}@media (prefers-reduced-motion:reduce){#gfx .fint-call-veil,#gfx .fint-call-word{filter:none!important;animation:1.1s both fintCallSoft!important;transform:translate(-50%,-50%)!important}#gfx .fint-call-veil{transform:none!important}@keyframes fintCallSoft{0%{opacity:0}12%{opacity:1}74%{opacity:1}to{opacity:0}}.fintopps.fint-live .fintopp.calling,.finthand.fint-live.calling .fintcard{animation:none!important;transform:none!important}.fintdiscardwrap.slap-me .fintcard.big,.fintdiscardwrap.slap-opp .fintcard.big,.fintdiscardwrap .fintwave,.finthand.fint-live .fintcard,.finthand.fint-live.lastcard .fintcard,.finthand.fint-live .fintcard.throwing,#gfx .fintghost,#fintDrawPile.can,.fintopps.fint-live .foppmark,.fintopps.fint-live .fintopp.danger,.fintopps.fint-live .foppn2v,.fintopps.fint-live .foppdelta,.fintopps.fint-live .fintopp.took .foppcards .minicard:last-child,.fintopps.fint-live .minicard.out,.fintturnring.urgent,.fintstatus.me:before,.fintpicker .fpk{opacity:1;animation:none!important;transform:none!important}.fintdiscardwrap .fintwave{opacity:0}.fintopps.fint-live .minicard.out{display:none}.finthand.fint-live .fintcard.throwing{opacity:.35}.finthand.fint-live.lastcard .fintcard{box-shadow:0 4px 12px -6px var(--gold,#f0b90b), inset 0 0 0 3px var(--gold-2,#f6d488), 0 0 0 2px var(--gold,#f0b90b)}.fintopps.fint-live .fintopp.danger{box-shadow:0 3px 12px -7px var(--lose,#f2565b), inset 0 0 0 1.5px color-mix(in srgb, var(--lose,#f2565b) 70%, transparent)}.fintturnring.urgent{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--lose,#f2565b) 45%, transparent))}}.avwrap{isolation:isolate;--thrust:0;--heat:0;--warp:1;--hc:var(--win,#22c77e);position:relative}.avwrap.av-c-a{--hc:var(--gold,#f0b90b)}.avwrap.av-c-r{--hc:var(--lose,#f2565b)}.avwrap .av-space{z-index:0;border-radius:var(--r,16px);border:1px solid var(--line,#ffffff12);background:radial-gradient(120% 90% at 50% 116%, color-mix(in srgb, var(--accent,#7c5cfc) 16%, transparent), transparent 64%), linear-gradient(180deg, #0000008c, #0000002e);position:absolute;inset:0;overflow:hidden}.avwrap .av-stars{will-change:transform;pointer-events:none;background-repeat:repeat;height:200%;position:absolute;top:0;left:0;right:0}.avwrap .av-stars-1{background-image:radial-gradient(1.6px 1.6px at 16px 11px, #fffffff2, transparent 100%), radial-gradient(1.2px 1.2px at 63px 34px, #ffffffb3, transparent 100%), radial-gradient(1.9px 1.9px at 88px 58px, color-mix(in srgb, var(--accent-2,#9b7dff) 85%, white), transparent 100%), radial-gradient(1.1px 1.1px at 38px 66px, #ffffff8c, transparent 100%);opacity:.9;animation:avDrift calc(9s / var(--warp,1)) linear infinite;background-size:100px 75px}.avwrap .av-stars-2{background-image:radial-gradient(1px 1px at 24px 8px, #ffffff80, transparent 100%), radial-gradient(1px 1px at 104px 27px, #ffffff61, transparent 100%), radial-gradient(1.4px 1.4px at 71px 43px, color-mix(in srgb, var(--accent,#7c5cfc) 70%, white), transparent 100%);opacity:.5;filter:blur(.4px);animation:avDrift calc(18s / var(--warp,1)) linear infinite;background-size:140px 50px}@keyframes avDrift{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}.avwrap .av-heat{pointer-events:none;opacity:var(--heat,0);background:radial-gradient(70% 66% at 94% 6%, color-mix(in srgb, var(--hc) 30%, transparent), transparent 62%), radial-gradient(120% 55% at 50% 110%, color-mix(in srgb, var(--hc) 8%, transparent), transparent 72%);transition:opacity .32s linear;position:absolute;inset:0}.avwrap .av-rocket{z-index:3;pointer-events:none;will-change:transform;opacity:0;width:0;height:0;animation:avAppear .45s .1s var(--ease,cubic-bezier(.16, 1, .3, 1)) forwards;transition:transform 90ms linear;position:absolute;top:0;left:0}@keyframes avAppear{0%{opacity:0}to{opacity:1}}.avwrap .av-rocket-b{width:46px;height:46px;transform:rotate(var(--rot,42deg));transform-origin:50%;transition:transform .16s var(--ease,cubic-bezier(.16, 1, .3, 1));margin:-23px 0 0 -23px;position:absolute;top:0;left:0}.avwrap .av-rocket-w{animation:2.6s ease-in-out infinite avHover;display:block}@keyframes avHover{0%,to{transform:translate(0,0)}50%{transform:translateY(-2.5px)}}.avwrap .av-ship{object-fit:contain;width:46px;height:46px;filter:drop-shadow(0 4px 8px #000000a6) drop-shadow(0 0 calc(3px + var(--thrust,0) * 13px) color-mix(in srgb, var(--hc) 72%, transparent));display:block}.avwrap .av-flame{background:linear-gradient(180deg, #fff6d0 0%, var(--gold,#f0b90b) 34%, #ff5a2e 72%, #ff5a2e00 100%);filter:blur(1.4px);transform-origin:50% 0;width:17px;height:40px;transform:scaleY(calc(.42 + var(--thrust,0) * 1.35)) scaleX(calc(.72 + var(--thrust,0) * .5));opacity:calc(.42 + var(--thrust,0) * .55);border-radius:50% 50% 46% 46%/26% 26% 74% 74%;margin-left:-8.5px;animation:.17s steps(2,end) infinite avFlicker;position:absolute;top:78%;left:50%}@keyframes avFlicker{0%,to{transform:scaleY(calc(.42 + var(--thrust,0) * 1.35)) scaleX(calc(.72 + var(--thrust,0) * .5));opacity:calc(.42 + var(--thrust,0) * .55)}50%{transform:scaleY(calc(.34 + var(--thrust,0) * 1.12)) scaleX(calc(.66 + var(--thrust,0) * .44));opacity:calc(.3 + var(--thrust,0) * .5)}}.avwrap .av-trail{background:linear-gradient(180deg, color-mix(in srgb, var(--hc) 62%, transparent), transparent 84%);filter:blur(3.5px);transform-origin:50% 0;width:10px;height:118px;transform:scaleY(calc(.18 + var(--thrust,0) * .82)) scaleX(calc(.7 + var(--thrust,0) * .6));opacity:calc(.2 + var(--thrust,0) * .55);border-radius:999px;margin-left:-5px;transition:opacity .3s linear;position:absolute;top:86%;left:50%}.avwrap .av-spark{background:var(--gold-2,#ffd766);opacity:0;border-radius:50%;width:3px;height:3px;margin-left:-1.5px;animation:.72s linear infinite avSpark;position:absolute;top:80%;left:50%}.avwrap .av-spark-2{--sx:-7px;animation-delay:.24s}.avwrap .av-spark-3{--sx:6px;animation-delay:.48s}@keyframes avSpark{0%{opacity:0;transform:translate(0,0)scale(1)}12%{opacity:calc(.25 + var(--thrust,0) * .75)}to{opacity:0;transform:translate3d(var(--sx,2px), calc(22px + var(--thrust,0) * 26px), 0) scale(.3)}}.av-escape{filter:drop-shadow(0 0 10px #f0b90bbf);transform:rotate(38deg)}.av-escape svg{display:block}.av-locked{flex-direction:column;justify-content:center;align-items:center;min-height:150px;margin-bottom:6px;display:flex}.avwrap.av-dead .av-stars{animation-play-state:paused}.avwrap.av-dead .lfnum{text-shadow:0 3px 22px #000000eb,0 0 8px #000c}.avwrap.av-dead .av-heat{opacity:.55}.avwrap.av-dead .lfcurve{animation:avSnap .5s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes avSnap{0%{opacity:.25;filter:saturate(.3)}40%{opacity:1;filter:saturate(1.9)brightness(1.3)}to{opacity:1;filter:none}}.avwrap .av-blast{z-index:4;background:radial-gradient(circle, #fff 0%, var(--gold-2,#ffd766) 32%, var(--lose,#f2565b) 62%, transparent 72%);width:10px;height:10px;animation:avBlastCore .62s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:7%;left:100%}.avwrap .av-blast:before,.avwrap .av-blast:after{content:"";border:2px solid var(--lose,#f2565b);width:10px;height:10px;animation:avBlastRing .72s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.avwrap .av-blast:after{border-color:var(--gold-2,#ffd766);animation-delay:.1s}@keyframes avBlastCore{0%{opacity:0;transform:scale(.2)}18%{opacity:1;transform:scale(5.4)}to{opacity:0;transform:scale(2.6)}}@keyframes avBlastRing{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(9)}}.av-live{margin-top:2px}.av-live .lb-row{transition:background .3s var(--ease,ease), border-color .3s var(--ease,ease)}.av-live .lb-live .lb-note{color:var(--accent-2,#9b7dff);font-size:17px;line-height:1;animation:1.5s ease-in-out infinite avBlink}.av-live .lb-lost .lb-note{color:var(--lose,#f2565b)}@keyframes avBlink{0%,to{opacity:1}50%{opacity:.28}}.av-live .lb-row.av-pop{animation:avRowPop .68s var(--ease,cubic-bezier(.16, 1, .3, 1))}@keyframes avRowPop{0%{transform:scale(1);box-shadow:0 0 #22c77e8c}22%{transform:scale(1.035)}to{transform:scale(1);box-shadow:0 0 0 16px #22c77e00}}@media (prefers-reduced-motion:reduce){.avwrap .av-stars,.avwrap .av-rocket,.avwrap .av-rocket-w,.avwrap .av-flame,.avwrap .av-spark,.avwrap .av-blast,.avwrap .av-blast:before,.avwrap .av-blast:after,.avwrap.av-dead .lfcurve,.av-live .lb-live .lb-note,.av-live .lb-row.av-pop{animation:none!important}.avwrap .av-rocket{opacity:1;transition:none}.avwrap .av-rocket-b{transition:none}.avwrap .av-spark{opacity:0}.avwrap .av-blast{opacity:.9;transform:scale(2.4)}}.hpvpwrap{isolation:isolate;--hpvp-verdict:var(--accent-2,#b794ff);flex-direction:column;gap:12px;display:flex;position:relative}.hpvpwrap.hpvp-v-burn{--hpvp-verdict:var(--lose,#f2565b)}.hpvpwrap.hpvp-v-clear{--hpvp-verdict:var(--win,#22c77e)}.hpvpwrap .hilostage{border:1px solid var(--line,#ffffff14);border-radius:var(--r-lg,20px);background:radial-gradient(120% 110% at 50% -12%, color-mix(in srgb, var(--accent,#8b5cf6) 20%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--surface,#111019) 72%, transparent), transparent 74%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text,#fff) 6%, transparent);padding:16px 12px 15px;position:relative;overflow:hidden}.hpvp-table{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hpvp-table__glow{background:conic-gradient(from 0deg, transparent 0 58%, color-mix(in srgb, var(--accent,#8b5cf6) 30%, transparent) 76%, transparent 92%);filter:blur(18px);opacity:.75;border-radius:50%;width:240px;height:240px;margin:-120px 0 0 -120px;animation:12s linear infinite hpvpSweep;position:absolute;top:42%;left:50%}@keyframes hpvpSweep{to{transform:rotate(360deg)}}.hpvp-hold{border-radius:inherit;opacity:0;animation:hpvpHold .62s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;background:radial-gradient(74% 58% at 50% 46%,#0000 30%,#04030ac7 100%);position:absolute;inset:0}@keyframes hpvpHold{0%{opacity:0;transform:scale(1.3)}42%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.hpvp-burst{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--hpvp-verdict) 88%, #fff) 0%, color-mix(in srgb, var(--hpvp-verdict) 55%, transparent) 38%, transparent 71%);filter:blur(9px);opacity:0;width:132px;height:132px;animation:hpvpBurst .54s var(--ease,cubic-bezier(.16, 1, .3, 1)) .26s both;border-radius:50%;margin:-66px 0 0 -66px;position:absolute;top:46%;left:50%}@keyframes hpvpBurst{0%{opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:scale(3.5)}}.hpvp-shock{transform-origin:50%;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--hpvp-verdict) 82%, #fff) 50%, transparent);opacity:0;height:2px;animation:hpvpShock .46s var(--ease,cubic-bezier(.16, 1, .3, 1)) .27s both;margin-top:-1px;position:absolute;top:46%;left:0;right:0}@keyframes hpvpShock{0%{opacity:0;transform:scaleX(.05)scaleY(3)}16%{opacity:1;transform:scaleX(.72)scaleY(1.8)}to{opacity:0;transform:scaleX(1)scaleY(.5)}}.hpvp-ripple{border:1.5px solid color-mix(in srgb, var(--hpvp-verdict) 62%, transparent);opacity:0;pointer-events:none;width:148px;height:148px;animation:hpvpRipple .9s var(--ease,cubic-bezier(.16, 1, .3, 1)) .3s both;border-radius:50%;margin:-74px 0 0 -74px;position:absolute;top:48%;left:50%}.hpvp-ripple.hpvp-ripple--2{border-color:color-mix(in srgb, var(--hpvp-verdict) 30%, transparent);animation-duration:1.05s;animation-delay:.4s}@keyframes hpvpRipple{0%{opacity:.85;transform:scale(.34)}to{opacity:0;transform:scale(2.9)}}.hpvp-head{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.hpvp-cardno{letter-spacing:.09em;font-variant-numeric:tabular-nums;color:var(--muted,#9e97c0);background:var(--chip,#00000059);border:1px solid var(--line,#ffffff14);animation:hpvpNo .42s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:800}@keyframes hpvpNo{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.hpvpwrap .hilocard{z-index:1;position:relative}.hpvp-slot{perspective:900px;place-items:center;display:grid;position:relative}.hpvp-shadow{filter:blur(4px);width:116px;height:13px;animation:hpvpShadow .58s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;background:radial-gradient(50% 50%,#0000009e,#0000 72%);border-radius:50%;margin-left:-58px;position:absolute;bottom:-9px;left:50%}@keyframes hpvpShadow{0%{opacity:.25;transform:scale(.5,.7)}62%{opacity:.95;transform:scaleX(1.18)}to{opacity:.7;transform:scale(1)}}.hpvp-flip{transform-style:preserve-3d;will-change:transform;animation:hpvpDeal .58s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;position:relative}.hpvp-face{backface-visibility:hidden;line-height:0}.hpvp-face--back{place-items:center;display:grid;position:absolute;inset:0;transform:rotateY(180deg)}@keyframes hpvpDeal{0%{transform:translateY(-15px)rotateY(179deg)scale(.86)}17%{transform:translateY(-19px)rotateY(168deg)scale(.94)}64%{transform:translateY(2px)rotateY(0)scale(1.06)}83%{transform:translateY(0)rotateY(0)scale(.99)}to{transform:none}}.hpvp-call{z-index:3;color:#06110a;width:30px;height:30px;animation:hpvpCallIn .38s var(--ease,cubic-bezier(.16, 1, .3, 1)) both, hpvpCallThrob 1.5s var(--ease,cubic-bezier(.16, 1, .3, 1)) .38s infinite;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid;position:absolute;top:-8px;right:-10px}.hpvp-call--up{background:linear-gradient(160deg, #3be39b, var(--win,#22c77e));box-shadow:0 6px 18px -6px var(--win,#22c77e)}.hpvp-call--down{background:linear-gradient(160deg, #ff7b80, var(--lose,#f2565b));box-shadow:0 6px 18px -6px var(--lose,#f2565b);color:#17060a}@keyframes hpvpCallIn{0%{opacity:0;transform:scale(.4)translateY(6px)}to{opacity:1;transform:none}}@keyframes hpvpCallThrob{0%,to{opacity:1;transform:scale(1)}50%{opacity:.86;transform:scale(1.09)}}.hpvp-crack{z-index:2;pointer-events:none;clip-path:inset(0 round 15px);background:linear-gradient(103deg, transparent 47.2%, color-mix(in srgb, var(--lose,#f2565b) 92%, #fff) 48.5%, transparent 49.9%), linear-gradient(72deg, transparent 60.6%, color-mix(in srgb, var(--lose,#f2565b) 62%, transparent) 61.6%, transparent 62.7%);filter:drop-shadow(0 1px 7px color-mix(in srgb, var(--lose,#f2565b) 70%, transparent));animation:hpvpCrackIn .4s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;border-radius:15px;position:absolute;inset:0}@keyframes hpvpCrackIn{0%{opacity:0;transform:scale(1.14)}45%{opacity:1}to{opacity:.92;transform:none}}.hpvpwrap .hilocard.bust .hpvp-slot{animation:hpvpBreak .5s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}.hpvpwrap .hilocard.bust .hcard-svg{transform:none}@keyframes hpvpBreak{0%{transform:none}26%{transform:translateY(-4px)rotate(1.4deg)}to{transform:translateY(5px)rotate(-2deg)}}.hpvpwrap .hilostage.hpvp-banked:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(104deg, transparent 28%, color-mix(in srgb, var(--gold-2,#f6d488) 32%, transparent) 50%, transparent 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold,#f0b90b) 55%, transparent);animation:hpvpBanked .9s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;position:absolute;inset:0}@keyframes hpvpBanked{0%{opacity:0;transform:translate(-16%)}35%{opacity:1}to{opacity:0;transform:translate(16%)}}.hpvpwrap .hilomult{z-index:1;justify-content:center;align-items:baseline;gap:8px;min-height:40px;display:flex;position:relative}.hpvp-mult-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text,#f6f4ff);text-shadow:0 2px 22px color-mix(in srgb, var(--accent,#8b5cf6) 48%, transparent);animation:hpvpMultUp .44s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;font-size:34px;font-weight:900;line-height:1;display:inline-block}@keyframes hpvpMultUp{0%{opacity:.35;transform:scale(1.34)translateY(-3px)}55%{opacity:1;transform:scale(.98)}to{transform:none}}.hpvp-mult--hot .hpvp-mult-v{color:var(--gold-2,#f6d488);text-shadow:0 2px 24px color-mix(in srgb, var(--gold,#f0b90b) 58%, transparent)}.hpvp-mult--blaze .hpvp-mult-v{color:var(--gold-2,#f6d488);text-shadow:0 2px 30px color-mix(in srgb, var(--gold,#f0b90b) 78%, transparent);animation:hpvpMultUp .44s var(--ease,cubic-bezier(.16, 1, .3, 1)) both, hpvpBlaze 1.9s var(--ease,cubic-bezier(.16, 1, .3, 1)) .44s infinite}@keyframes hpvpBlaze{0%,to{text-shadow:0 2px 26px color-mix(in srgb, var(--gold,#f0b90b) 62%, transparent)}50%{text-shadow:0 2px 40px color-mix(in srgb, var(--gold,#f0b90b) 92%, transparent)}}.hpvp-mult--bust .hpvp-mult-v{color:var(--lose,#f2565b);text-shadow:0 2px 24px color-mix(in srgb, var(--lose,#f2565b) 52%, transparent)}.hpvp-mult--locked .hpvp-mult-v{color:var(--gold-2,#f6d488);text-shadow:0 2px 26px color-mix(in srgb, var(--gold,#f0b90b) 60%, transparent)}.hpvpwrap .hpvp-timerbar{z-index:1;background:color-mix(in srgb, var(--text,#fff) 9%, transparent);border-radius:999px;width:82%;max-width:240px;height:6px;position:relative;overflow:hidden}.hpvpwrap .hpvp-timerbar__fill{transform-origin:0;background:linear-gradient(90deg, var(--accent,#8b5cf6), var(--accent-2,#b794ff));width:100%;height:100%;transition:transform .1s linear, background .3s var(--ease,cubic-bezier(.16, 1, .3, 1));border-radius:999px}.hpvpwrap .hpvp-timerbar__fill.urgent{background:linear-gradient(90deg, var(--gold,#f0b90b), var(--lose,#f2565b));animation:hpvpUrgent .58s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite}@keyframes hpvpUrgent{0%,to{opacity:1}50%{opacity:.55}}.hpvp-board{position:relative}.hpvpwrap .hpvp-board .liveboard{margin:0}.hpvpwrap .hpvp-board .lb-row{transition:background .3s var(--ease,cubic-bezier(.16, 1, .3, 1)), border-color .3s var(--ease,cubic-bezier(.16, 1, .3, 1)), opacity .3s var(--ease,cubic-bezier(.16, 1, .3, 1)), filter .45s var(--ease,cubic-bezier(.16, 1, .3, 1)), transform .28s var(--ease,cubic-bezier(.16, 1, .3, 1));position:relative;overflow:hidden}.hpvpwrap .hpvp-board .lb-row:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-2,#b794ff) 24%, transparent) 46%, transparent);position:absolute;inset:0;transform:translate(-62%)}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:after{animation:hpvpWatch .6s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:first-child:after{animation-delay:.3s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(2):after{animation-delay:.35s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(3):after{animation-delay:.4s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(4):after{animation-delay:.45s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(5):after{animation-delay:.5s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(6):after{animation-delay:.55s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(7):after{animation-delay:.6s}.hpvpwrap .hpvp-board.hpvp-wave .lb-row:nth-child(8):after{animation-delay:.65s}@keyframes hpvpWatch{0%{opacity:0;transform:translate(-62%)}38%{opacity:1}to{opacity:0;transform:translate(62%)}}.hpvpwrap .hpvp-board .lb-row.lb-mine{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent,#8b5cf6) 72%, transparent), 0 4px 18px -12px var(--accent,#8b5cf6)}.hpvpwrap .hpvp-board .lb-row.hpvp-survive{--rv:var(--win,#22c77e)}.hpvpwrap .hpvp-board .lb-row.hpvp-burn{--rv:var(--lose,#f2565b)}.hpvpwrap .hpvp-board .lb-row.hpvp-bank{--rv:var(--gold,#f0b90b)}.hpvpwrap .hpvp-board .lb-row:before{content:"";pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--rv,var(--accent,#8b5cf6)) 46%, transparent), color-mix(in srgb, var(--rv,var(--accent,#8b5cf6)) 8%, transparent) 58%, transparent);position:absolute;inset:0}.hpvpwrap .hpvp-board .lb-row.hpvp-survive:before,.hpvpwrap .hpvp-board .lb-row.hpvp-burn:before,.hpvpwrap .hpvp-board .lb-row.hpvp-bank:before{animation:hpvpWash .8s var(--ease,cubic-bezier(.16, 1, .3, 1)) .36s both}@keyframes hpvpWash{0%{opacity:0;transform:scaleX(.12)}14%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.hpvpwrap .hpvp-board .lb-row.hpvp-survive{animation:hpvpSurge .68s var(--ease,cubic-bezier(.16, 1, .3, 1)) .36s both}@keyframes hpvpSurge{0%{transform:none}20%{transform:translate(6px)scale(1.015)}54%{transform:translate(-1px)scale(.998)}to{transform:none}}.hpvpwrap .hpvp-board .lb-row.hpvp-survive .lb-mult{animation:hpvpFlare .7s var(--ease,cubic-bezier(.16, 1, .3, 1)) .36s both}@keyframes hpvpFlare{0%{filter:none;transform:none}16%{filter:drop-shadow(0 0 11px color-mix(in srgb, var(--win,#22c77e) 85%, transparent));transform:scale(1.44)}to{filter:none;transform:none}}.hpvpwrap .hpvp-board .lb-row.hpvp-burn{animation:hpvpAsh .84s var(--ease,cubic-bezier(.16, 1, .3, 1)) .36s both}@keyframes hpvpAsh{0%{filter:none;transform:none}11%{filter:brightness(1.55)saturate(1.35);transform:translate(-7px)rotate(-1.1deg)scale(1.01)}33%{filter:brightness(.82);transform:translate(3px)translateY(3px)rotate(.8deg)scale(.985)}to{filter:grayscale(.4)brightness(.8);transform:translateY(1px)scale(.988)}}.hpvpwrap .hpvp-board .lb-row.lb-lost{filter:grayscale(.34)brightness(.84)}.hpvpwrap .hpvp-board .lb-row.hpvp-bank{animation:hpvpSeal .66s var(--ease,cubic-bezier(.16, 1, .3, 1)) .36s both}@keyframes hpvpSeal{0%{filter:none;transform:none}26%{filter:brightness(1.28);transform:scale(1.035)}to{filter:none;transform:none}}#gfx .hpvp-spark{background:radial-gradient(50% 50% at 50% 50%, #fff 0%, var(--gold-2,#f6d488) 45%, var(--gold,#f0b90b) 100%);width:9px;height:9px;box-shadow:0 0 14px color-mix(in srgb, var(--gold,#f0b90b) 80%, transparent);border-radius:50%;margin:-4px 0 0 -4px;display:block}.hpvpwrap .hpvp-actions{display:grid}.hpvpwrap .hpvp-actions>*{grid-area:1/1}.hpvpwrap .hpvp-controls{flex-direction:column;gap:10px;display:flex}.hpvpwrap .hpvp-actions--out .hpvp-controls{visibility:hidden}.hpvpwrap .hpvp-actions--out .hpvp-out{align-self:center}.hpvpwrap .hilobtns{z-index:1;position:relative}.hpvpwrap .hilodir{min-height:46px;transition:transform .18s var(--ease,cubic-bezier(.16, 1, .3, 1)), filter .2s var(--ease,cubic-bezier(.16, 1, .3, 1)), opacity .2s var(--ease,cubic-bezier(.16, 1, .3, 1))}.hpvpwrap .hilodir--up{background:linear-gradient(160deg, color-mix(in srgb, var(--win,#22c77e) 82%, #fff), var(--win,#22c77e));box-shadow:0 10px 26px -10px var(--win,#22c77e);color:#06110a}.hpvpwrap .hilodir--down{background:linear-gradient(160deg, color-mix(in srgb, var(--lose,#f2565b) 82%, #fff), var(--lose,#f2565b));box-shadow:0 10px 26px -10px var(--lose,#f2565b);color:#17060a}.hpvpwrap .hilodir.locked{animation:hpvpArmed 1.4s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite}@keyframes hpvpArmed{0%,to{filter:brightness(1.06)}50%{filter:brightness(1.24)}}.hpvpwrap .hilodir.hpvp-dim{opacity:.4;filter:saturate(.45);transform:scale(.975)}.hpvpwrap .hpvp-cash{min-height:46px;position:relative;overflow:hidden}.hpvpwrap .hpvp-cash.hot:after{content:"";pointer-events:none;animation:hpvpShine 2.6s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;background:linear-gradient(104deg,#0000 34%,#ffffff57 50%,#0000 66%);position:absolute;inset:0;transform:translate(-100%)}@keyframes hpvpShine{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.hpvpwrap .hpvp-cash.pending{filter:saturate(.5)}.hpvp-out{z-index:1;text-align:center;animation:hpvpOutIn .42s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;font-weight:700;position:relative}.hpvp-out.hpvp-out--bust{color:var(--lose,#f2565b)}.hpvp-out.hpvp-out--locked{color:var(--gold-2,#f6d488)}@keyframes hpvpOutIn{0%{opacity:0;transform:translateY(6px)}to{opacity:.95;transform:none}}@media (prefers-reduced-motion:reduce){.hpvp-table__glow,.hpvp-hold,.hpvp-burst,.hpvp-shock,.hpvp-ripple,.hpvp-shadow,.hpvp-flip,.hpvp-call,.hpvp-crack,.hpvp-cardno,.hpvp-mult-v,.hpvp-mult--blaze .hpvp-mult-v,.hpvp-out,.hpvpwrap .hilocard.bust .hpvp-slot,.hpvpwrap .hilostage.hpvp-banked:after,.hpvpwrap .hpvp-timerbar__fill.urgent,.hpvpwrap .hpvp-board.hpvp-wave .lb-row:after,.hpvpwrap .hpvp-board .lb-row.hpvp-survive,.hpvpwrap .hpvp-board .lb-row.hpvp-burn,.hpvpwrap .hpvp-board .lb-row.hpvp-bank,.hpvpwrap .hpvp-board .lb-row.hpvp-survive .lb-mult,.hpvpwrap .hpvp-board .lb-row.hpvp-survive:before,.hpvpwrap .hpvp-board .lb-row.hpvp-burn:before,.hpvpwrap .hpvp-board .lb-row.hpvp-bank:before,.hpvpwrap .hilodir.locked,.hpvpwrap .hpvp-cash.hot:after{animation:none!important}.hpvp-flip{opacity:1;transform:none}.hpvp-hold,.hpvp-burst,.hpvp-shock,.hpvp-ripple{opacity:0}.hpvp-shadow{opacity:.7}.hpvp-crack{opacity:.92}.hpvp-call{opacity:1}.hpvpwrap .hpvp-board .lb-row.hpvp-survive:before,.hpvpwrap .hpvp-board .lb-row.hpvp-burn:before,.hpvpwrap .hpvp-board .lb-row.hpvp-bank:before{opacity:.55;transform:none}.hpvpwrap .hpvp-board .lb-row.hpvp-burn{filter:grayscale(.4)brightness(.8)}.hpvpwrap .hpvp-board .lb-row{transition:none}}.blindwrap{isolation:isolate;position:relative}.blindwrap .blind-board{border-radius:var(--r-lg,20px);border:1px solid var(--line,#ffffff14);background:radial-gradient(120% 120% at 50% -18%, color-mix(in srgb, var(--accent,#8b5cf6) 17%, transparent), transparent 64%), linear-gradient(180deg, color-mix(in srgb, var(--surface,#111019) 70%, transparent), transparent 78%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text,#fff) 6%, transparent);padding:11px 15px 13px;position:relative;overflow:visible}.blind-felt{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.blind-felt:before{content:"";background:conic-gradient(from 0deg, transparent 0 56%, color-mix(in srgb, var(--accent,#8b5cf6) 28%, transparent) 74%, transparent 92%);filter:blur(20px);opacity:.7;border-radius:50%;width:260px;height:260px;margin:-130px 0 0 -130px;animation:14s linear infinite blindFelt;position:absolute;top:50%;left:50%}@keyframes blindFelt{to{transform:rotate(360deg)}}.blind-felt:after{content:"";background:linear-gradient(102deg, transparent 30%, color-mix(in srgb, var(--accent-2,#b794ff) 22%, transparent) 50%, transparent 70%);opacity:0;animation:blindSweep .82s var(--ease,cubic-bezier(.16, 1, .3, 1)) .3s both;position:absolute;inset:0;transform:translate(-40%)}@keyframes blindSweep{0%{opacity:0;transform:translate(-40%)}35%{opacity:1}to{opacity:0;transform:translate(40%)}}.blindwrap .blind-board__lbl,.blindwrap .blind-board__cards{z-index:1;position:relative}.blindwrap .blind-bcard{animation:blindDealIn .52s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * .11s)}@keyframes blindDealIn{0%{opacity:0;transform:translateY(-32px)rotate(-9deg)scale(.84)}56%{opacity:1;transform:translateY(3px)rotate(1.4deg)scale(1.045)}78%{transform:translateY(0)rotate(0)scale(.994)}to{opacity:1;transform:none}}.blindwrap .blind-bcard .hcard-svg{z-index:1;position:relative}.blindwrap .blind-bcard:after{content:"";z-index:0;filter:blur(3px);width:52px;height:9px;animation:blindDrop .52s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * .11s);background:radial-gradient(50% 50%,#0000009e,#0000 72%);border-radius:50%;margin-left:-26px;position:absolute;top:80px;left:50%}@keyframes blindDrop{0%{opacity:.18;transform:scale(.45,.7)}60%{opacity:.9;transform:scaleX(1.2)}to{opacity:.62;transform:scale(1)}}.blindwrap .blind-bcard.top:before{content:"";z-index:0;background:radial-gradient(circle, color-mix(in srgb, var(--gold,#f0b90b) 40%, transparent), transparent 68%);filter:blur(9px);width:78px;height:78px;animation:blindTopHalo 2.6s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;animation-delay:calc(var(--i,0) * .11s + .5s);border-radius:50%;margin-left:-39px;position:absolute;top:6px;left:50%}@keyframes blindTopHalo{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.blindwrap .blind-bcard.top .hcard-svg{filter:drop-shadow(0 5px 12px color-mix(in srgb, var(--gold,#f0b90b) 52%, transparent));animation:blindTopBreath 2.6s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;animation-delay:calc(var(--i,0) * .11s + .5s)}@keyframes blindTopBreath{0%,to{filter:drop-shadow(0 5px 12px color-mix(in srgb, var(--gold,#f0b90b) 50%, transparent));transform:translateY(0)}50%{filter:drop-shadow(0 9px 20px color-mix(in srgb, var(--gold,#f0b90b) 82%, transparent));transform:translateY(-2px)}}.blindwrap .blind-beat{z-index:1;color:var(--gold-2,#f6d488);text-shadow:0 1px 10px color-mix(in srgb, var(--gold,#f0b90b) 60%, transparent);animation:blindBeatIn .4s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * .11s + .32s);position:relative}@keyframes blindBeatIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.blind-me__back{animation:blindHover 5.4s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;line-height:0;display:block;position:relative}@keyframes blindHover{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-.7deg)}}.blind-me__back:before{content:"";z-index:0;background:radial-gradient(56% 52% at 50% 54%, color-mix(in srgb, var(--accent,#8b5cf6) 42%, transparent), transparent 70%);filter:blur(10px);animation:blindAura 3.2s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;pointer-events:none;border-radius:22px;position:absolute;inset:-10px -8px -14px}@keyframes blindAura{0%,to{opacity:.5;transform:scale(.97)}50%{opacity:.92;transform:scale(1.04)}}.blind-me__back .hcard-svg{z-index:1;position:relative}.blind-me__sheen{z-index:2;pointer-events:none;border-radius:15px;position:absolute;inset:0;overflow:hidden}.blind-me__sheen:after{content:"";width:44%;animation:blindSheen 4.2s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;background:linear-gradient(90deg,#0000,#ffffff1a 30%,#ffffff75 52%,#ffffff14 74%,#0000);position:absolute;top:-34%;bottom:-34%;left:-70%;transform:rotate(15deg)translate(0)}@keyframes blindSheen{0%{opacity:0;transform:rotate(15deg)translate(0)}8%{opacity:1}38%{opacity:1;transform:rotate(15deg)translate(390%)}46%,to{opacity:0;transform:rotate(15deg)translate(390%)}}.blind-me__peek{z-index:3;transform-origin:0 100%;clip-path:polygon(0 0,0 100%,100% 100%);opacity:0;pointer-events:none;width:34px;height:34px;animation:blindPeek 5.6s var(--ease,cubic-bezier(.16, 1, .3, 1)) 1.4s infinite;background:linear-gradient(135deg,#fff 0%,#e7ecf7 52%,#b7c2da 100%);border-bottom-left-radius:15px;position:absolute;bottom:0;left:0;box-shadow:4px -4px 12px #0000008c}@keyframes blindPeek{0%{opacity:0;transform:scale(.18)rotate(-6deg)}9%{opacity:1;transform:scale(1)rotate(0)}22%{opacity:1;transform:scale(1.04)rotate(1.5deg)}34%{opacity:0;transform:scale(.2)rotate(-5deg)}to{opacity:0;transform:scale(.18)rotate(-6deg)}}.blind-me__eyes{z-index:4;font-variant-numeric:tabular-nums;color:var(--text,#f6f4ff);background:var(--chip,#0006);border:1px solid var(--line-2,#ffffff29);box-shadow:0 6px 18px -8px var(--accent,#8b5cf6);animation:blindEyes 3.2s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:10.5px;font-weight:900;line-height:1.5;display:inline-flex;position:absolute;top:-8px;right:-13px}@keyframes blindEyes{0%,to{box-shadow:0 5px 14px -8px var(--accent,#8b5cf6)}50%{box-shadow:0 8px 24px -8px var(--accent,#8b5cf6)}}.blindwrap.blind-urgent .blind-me__back:before{background:radial-gradient(56% 52% at 50% 54%, color-mix(in srgb, var(--lose,#f2565b) 44%, transparent), transparent 70%);animation-duration:1.1s}.blindwrap.blind-urgent .blind-bets .btn{animation:blindNudge 1.1s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite}@keyframes blindNudge{0%,to{filter:brightness()}50%{filter:brightness(1.13)}}.blindwrap .blind-timerbar{background:color-mix(in srgb, var(--text,#fff) 9%, transparent);height:6px}.blindwrap .blind-timerbar__fill{transform-origin:0;will-change:transform;background:linear-gradient(90deg, var(--accent,#8b5cf6), var(--accent-2,#b794ff));width:100%;transition:transform .1s linear, background .3s var(--ease,cubic-bezier(.16, 1, .3, 1))}.blindwrap .blind-timerbar__fill.urgent{background:linear-gradient(90deg, var(--gold,#f0b90b), var(--lose,#f2565b));animation:blindClockHot .6s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite}@keyframes blindClockHot{0%,to{opacity:1}50%{opacity:.52}}.blindwrap .round-timer.soon{color:var(--lose,#f2565b)}.blindwrap .blind-read__m{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--gold-2,#f6d488);text-shadow:0 3px 22px color-mix(in srgb, var(--gold,#f0b90b) 55%, transparent);animation:blindReadIn .44s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;font-size:21px;font-weight:900;line-height:1.1}@keyframes blindReadIn{0%{opacity:.3;transform:scale(1.22)translateY(-2px)}58%{opacity:1;transform:scale(.985)}to{opacity:1;transform:none}}.blindwrap .blind-read__p.lose-c{color:var(--lose,#f2565b);font-size:13px;font-weight:700;line-height:1.35}.blindwrap .blind-bets .blind-bet__win{text-align:center;letter-spacing:-.01em;overflow-wrap:anywhere;align-self:stretch;width:100%;padding:2px 4px;font-size:10.5px;line-height:1.15}.blindwrap .blind-bets .btn{transition:transform .18s var(--ease,cubic-bezier(.16, 1, .3, 1)), opacity .22s var(--ease,cubic-bezier(.16, 1, .3, 1)), filter .22s var(--ease,cubic-bezier(.16, 1, .3, 1)), box-shadow .26s var(--ease,cubic-bezier(.16, 1, .3, 1))}.blindwrap .blind-bet.active,.blindwrap .blind-pass.active{filter:brightness(1.08);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--gold-2,#f6d488) 85%, transparent), 0 10px 26px -12px var(--gold,#f0b90b);outline:none}.blindwrap.blind-committed .blind-bets .btn:not(.active){opacity:.38;filter:saturate(.4);transform:scale(.975)}.blindwrap .blind-bets .btn:disabled{opacity:.34}.blindwrap.blind-committed .blind-bets .btn.active,.blindwrap.blind-committed .blind-bets .btn.active:disabled{opacity:1;filter:brightness(1.08)}.blind-me__lock{z-index:5;pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--gold,#f0b90b) 72%, transparent), 0 10px 30px -14px var(--gold,#f0b90b);animation:blindLockIn .5s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;border-radius:17px;position:absolute;inset:-2px;overflow:hidden}.blind-me__lock:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold-2,#f6d488) 70%, transparent) 50%, transparent);width:60%;animation:blindLockSweep .8s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;position:absolute;top:-30%;bottom:-30%;left:-80%;transform:rotate(14deg)translate(0)}@keyframes blindLockIn{0%{opacity:0;transform:scale(1.09)}55%{opacity:1;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes blindLockSweep{0%{opacity:0;transform:rotate(14deg)translate(0)}22%{opacity:1}to{opacity:0;transform:rotate(14deg)translate(340%)}}.blindwrap.blind-committed .blind-me__sheen,.blindwrap.blind-committed .blind-me__peek{opacity:0;animation:none}.blindwrap.blind-committed .blind-me__back:before{background:radial-gradient(56% 52% at 50% 54%, color-mix(in srgb, var(--gold,#f0b90b) 38%, transparent), transparent 70%)}.blindwrap .blind-lockedslot{justify-content:center;align-items:center;width:100%;min-height:21px;display:flex}.blindwrap .blind-lockedslot .blind-locked{margin:0}.blindwrap .blind-locked{animation:blindLockedIn .42s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes blindLockedIn{0%{opacity:0;transform:translateY(5px)}to{opacity:.8;transform:none}}.blind-live{width:100%}.blindwrap .blind-live .lb-row{transition:background .32s var(--ease,cubic-bezier(.16, 1, .3, 1)), border-color .32s var(--ease,cubic-bezier(.16, 1, .3, 1)), box-shadow .32s var(--ease,cubic-bezier(.16, 1, .3, 1));position:relative;overflow:hidden}.blindwrap .blind-live .lb-row.lb-live .lb-av{animation:blindThinking 1.9s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite}@keyframes blindThinking{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent,#8b5cf6) 46%, transparent)}50%{box-shadow:0 3px 14px -2px color-mix(in srgb, var(--accent,#8b5cf6) 80%, transparent)}}.blindwrap .blind-live .lb-row.lb-idle{border-color:color-mix(in srgb, var(--gold,#f0b90b) 34%, var(--line,#ffffff14));background:linear-gradient(90deg, color-mix(in srgb, var(--gold,#f0b90b) 11%, transparent), transparent 72%)}.blindwrap .blind-live .lb-row.lb-idle:after{content:"";pointer-events:none;background:linear-gradient(96deg, transparent 24%, color-mix(in srgb, var(--gold-2,#f6d488) 30%, transparent) 50%, transparent 76%);opacity:0;animation:blindRowSeal .66s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;position:absolute;inset:0;transform:translate(-58%)}@keyframes blindRowSeal{0%{opacity:0;transform:translate(-58%)}34%{opacity:1}to{opacity:0;transform:translate(58%)}}.blindwrap .blind-live .lb-row.lb-idle .lb-note{color:var(--gold-2,#f6d488);animation:blindNoteIn .38s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;font-weight:800}@keyframes blindNoteIn{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:none}}.blindwrap .blind-live .lb-row.lb-mine:before{content:"";background:linear-gradient(180deg, var(--accent-2,#b794ff), var(--accent,#8b5cf6));width:3px;box-shadow:2px 0 12px -3px var(--accent,#8b5cf6);border-radius:0 3px 3px 0;position:absolute;top:12%;bottom:12%;left:0}.blindwrap.blind-show{justify-content:center;gap:22px;min-height:320px}.blind-show .blind-board{animation:blindShowDip .92s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes blindShowDip{0%{filter:none;transform:none}16%{filter:brightness(.6)saturate(.78);transform:scale(.972)translateY(3px)}38%{filter:brightness(1.42);transform:scale(1.008)}62%{filter:brightness(.98);transform:scale(.998)}to{filter:brightness(.92);transform:none}}.blind-show .blind-bcard{opacity:1;animation:none;transform:none}.blind-show .blind-bcard:after{opacity:.5;animation:none;transform:none}.blind-vault{perspective:900px;display:block;position:relative}.blind-vault:before{content:"";z-index:0;filter:blur(4px);width:76px;height:12px;animation:blindVaultShadow .46s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;background:radial-gradient(50% 50%,#000000ad,#0000 74%);border-radius:50%;margin-left:-38px;position:absolute;bottom:-13px;left:50%}@keyframes blindVaultShadow{0%{opacity:.6;transform:scale(1)}46%{opacity:.3;transform:scale(.62,.8)}72%{opacity:.8;transform:scaleX(1.16)}to{opacity:.55;transform:scale(1)}}.blind-vault:after{content:"";z-index:0;background:radial-gradient(58% 54% at 50% 56%, color-mix(in srgb, var(--gold,#f0b90b) 40%, transparent), transparent 72%);filter:blur(12px);opacity:0;pointer-events:none;animation:blindVaultPool 1.2s var(--ease,cubic-bezier(.16, 1, .3, 1)) .56s both;border-radius:26px;position:absolute;inset:-18px -26px -22px}@keyframes blindVaultPool{0%{opacity:0;transform:scale(.9)}38%{opacity:.95;transform:scale(1.05)}to{opacity:.62;transform:scale(1)}}.blind-show[data-verdict=lose] .blind-vault:after{background:radial-gradient(58% 54% at 50% 56%, color-mix(in srgb, var(--lose,#f2565b) 34%, transparent), transparent 72%)}.blind-show[data-verdict=push] .blind-vault:after{background:radial-gradient(58% 54% at 50% 56%, color-mix(in srgb, var(--text,#f6f4ff) 22%, transparent), transparent 72%)}.blind-flip{z-index:1;transform-style:preserve-3d;animation:.46s cubic-bezier(.3,.9,.3,1) both blindVaultTurn;display:grid;position:relative}.blind-flip__side{backface-visibility:hidden;grid-area:1/1;line-height:0;display:block}.blind-flip__face{transform:rotateY(180deg)}@keyframes blindVaultTurn{0%{transform:rotateY(0)translateY(0)scale(1)}18%{transform:rotateY(-15deg)translateY(-9px)scale(1.05)}46%{transform:rotateY(96deg)translateY(-15px)scale(1.11)}72%{transform:rotateY(188deg)translateY(-6px)scale(1.04)}86%{transform:rotateY(176deg)translateY(1px)scale(.99)}to{transform:rotateY(180deg)translateY(0)scale(1)}}.blind-vault__beam{z-index:0;clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--gold-2,#f6d488) 12%, transparent) 34%, color-mix(in srgb, var(--gold-2,#f6d488) 34%, transparent) 74%, color-mix(in srgb, var(--gold,#f0b90b) 26%, transparent) 100%);mix-blend-mode:screen;opacity:0;transform-origin:50% 0;pointer-events:none;width:204px;animation:blindBeamOpen .78s var(--ease,cubic-bezier(.16, 1, .3, 1)) .3s both;margin-left:-102px;position:absolute;top:-96px;bottom:-18px;left:50%;transform:scaleY(.12);-webkit-mask-image:radial-gradient(64% 78% at 50% 88%,#000 0%,#000000d1 44%,#0000 82%);mask-image:radial-gradient(64% 78% at 50% 88%,#000 0%,#000000d1 44%,#0000 82%)}@keyframes blindBeamOpen{0%{opacity:0;transform:scaleY(.12)}22%{opacity:1;transform:scaleY(1.07)}48%{opacity:.86;transform:scaleY(1)}to{opacity:.44;transform:scaleY(1)}}.blind-vault__dust{z-index:0;pointer-events:none;opacity:0;background-image:radial-gradient(1.7px 1.7px at 24% 16%, var(--gold-2,#f6d488), transparent 100%), radial-gradient(1.4px 1.4px at 68% 30%, var(--gold-2,#f6d488), transparent 100%), radial-gradient(1.9px 1.9px at 45% 56%, #fff, transparent 100%), radial-gradient(1.3px 1.3px at 79% 70%, var(--gold-2,#f6d488), transparent 100%), radial-gradient(1.6px 1.6px at 13% 78%, var(--gold-2,#f6d488), transparent 100%);width:150px;height:196px;margin-left:-75px;animation:1.6s linear .42s both blindVaultDust;position:absolute;top:-86px;left:50%}@keyframes blindVaultDust{0%{opacity:0;transform:translateY(-12px)}22%{opacity:.85}to{opacity:0;transform:translateY(18px)}}.blind-vault__flash{z-index:2;background:radial-gradient(circle, #fff 0%, color-mix(in srgb, var(--gold-2,#f6d488) 72%, transparent) 32%, transparent 66%);mix-blend-mode:screen;opacity:0;pointer-events:none;animation:blindVaultFlash .52s var(--ease,cubic-bezier(.16, 1, .3, 1)) .3s both;border-radius:50%;position:absolute;inset:-44% -74%}@keyframes blindVaultFlash{0%{opacity:0;transform:scale(.5)}14%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.blind-vault__wave{z-index:2;border:2px solid color-mix(in srgb, var(--gold-2,#f6d488) 82%, transparent);width:118px;height:118px;box-shadow:0 0 22px -6px var(--gold,#f0b90b);opacity:0;pointer-events:none;border-radius:50%;margin:-59px 0 0 -59px;animation:.82s cubic-bezier(.12,.7,.2,1) .32s both blindVaultWave;position:absolute;top:50%;left:50%}@keyframes blindVaultWave{0%{opacity:0;transform:scale(.22)}12%{opacity:.95}to{opacity:0;transform:scale(2.7)}}.blind-show[data-verdict=win] .blind-flip__face .hcard-svg{animation:blindFaceWin 1.15s var(--ease,cubic-bezier(.16, 1, .3, 1)) .56s both}@keyframes blindFaceWin{0%{filter:drop-shadow(0 5px 12px #0000)}28%{filter:drop-shadow(0 10px 28px color-mix(in srgb, var(--gold,#f0b90b) 92%, transparent)) brightness(1.12)}to{filter:drop-shadow(0 7px 20px color-mix(in srgb, var(--gold,#f0b90b) 64%, transparent))}}.blind-show[data-verdict=lose] .blind-flip__face .hcard-svg{animation:blindFaceLose .8s var(--ease,cubic-bezier(.16, 1, .3, 1)) .56s both}@keyframes blindFaceLose{0%{filter:none}to{filter:grayscale(.62)brightness(.7)drop-shadow(0 4px 12px #00000080)}}.blind-show[data-verdict=win] .blind-bcard.top .hcard-svg{animation:blindTopBeaten .74s var(--ease,cubic-bezier(.16, 1, .3, 1)) .56s both}@keyframes blindTopBeaten{0%{filter:drop-shadow(0 5px 12px color-mix(in srgb, var(--gold,#f0b90b) 50%, transparent));transform:none}to{filter:grayscale(.8)brightness(.5)drop-shadow(0 2px 6px #0000008c);transform:translateY(5px)rotate(-5deg)scale(.95)}}.blind-show[data-verdict=win] .blind-bcard.top:before{animation:blindHaloOut .6s var(--ease,cubic-bezier(.16, 1, .3, 1)) .56s both}@keyframes blindHaloOut{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(.86)}}.blind-show[data-verdict=lose] .blind-bcard.top .hcard-svg{animation:blindTopHolds .86s var(--ease,cubic-bezier(.16, 1, .3, 1)) .5s both}@keyframes blindTopHolds{0%{filter:drop-shadow(0 5px 12px color-mix(in srgb, var(--gold,#f0b90b) 50%, transparent));transform:none}30%{filter:drop-shadow(0 10px 26px color-mix(in srgb, var(--lose,#f2565b) 88%, transparent)) brightness(1.2);transform:translateY(-4px)scale(1.07)}to{filter:drop-shadow(0 7px 18px color-mix(in srgb, var(--lose,#f2565b) 58%, transparent));transform:none}}@media (prefers-reduced-motion:reduce){.blind-felt:before,.blind-felt:after,.blindwrap .blind-bcard,.blindwrap .blind-bcard:after,.blindwrap .blind-bcard.top:before,.blindwrap .blind-bcard.top .hcard-svg,.blindwrap .blind-beat,.blind-me__back,.blind-me__back:before,.blind-me__sheen:after,.blind-me__peek,.blind-me__eyes,.blindwrap.blind-urgent .blind-me__back:before,.blindwrap.blind-urgent .blind-bets .btn,.blindwrap .blind-timerbar__fill.urgent,.blindwrap .blind-read__m,.blind-me__lock,.blind-me__lock:after,.blindwrap .blind-locked,.blindwrap .blind-live .lb-row.lb-live .lb-av,.blindwrap .blind-live .lb-row.lb-idle:after,.blindwrap .blind-live .lb-row.lb-idle .lb-note{animation:none!important}.blindwrap .blind-bcard,.blindwrap .blind-beat,.blindwrap .blind-read__m,.blind-me__lock,.blind-me__back{opacity:1;transform:none}.blindwrap .blind-locked{opacity:.8}.blindwrap .blind-bcard:after{opacity:.62;transform:none}.blindwrap .blind-bcard.top:before{opacity:.8;transform:none}.blindwrap .blind-bcard.top .hcard-svg{filter:drop-shadow(0 5px 12px color-mix(in srgb, var(--gold,#f0b90b) 60%, transparent))}.blind-me__back:before{opacity:.7;transform:none}.blind-me__sheen:after,.blind-me__peek,.blind-felt:after{opacity:0}.blindwrap .blind-live .lb-row{transition:none}.blindwrap .blind-live .lb-row.lb-idle:after{opacity:0}.blindwrap .blind-live .lb-row.lb-idle .lb-note{opacity:1;transform:none}.blind-show .blind-board,.blind-vault:before,.blind-vault:after,.blind-flip,.blind-vault__beam,.blind-vault__dust,.blind-vault__flash,.blind-vault__wave,.blind-show[data-verdict=win] .blind-flip__face .hcard-svg,.blind-show[data-verdict=lose] .blind-flip__face .hcard-svg,.blind-show[data-verdict=win] .blind-bcard.top .hcard-svg,.blind-show[data-verdict=win] .blind-bcard.top:before,.blind-show[data-verdict=lose] .blind-bcard.top .hcard-svg{animation:none!important}.blind-show .blind-board{filter:none;transform:none}.blind-flip{transform:rotateY(180deg)}.blind-vault:before{opacity:.55;transform:none}.blind-vault:after{opacity:.62;transform:none}.blind-vault__beam,.blind-vault__dust,.blind-vault__flash,.blind-vault__wave{opacity:0}.blind-show[data-verdict=win] .blind-flip__face .hcard-svg{filter:drop-shadow(0 7px 20px color-mix(in srgb, var(--gold,#f0b90b) 64%, transparent))}.blind-show[data-verdict=lose] .blind-flip__face .hcard-svg{filter:grayscale(.62)brightness(.7)}.blind-show[data-verdict=win] .blind-bcard.top .hcard-svg{filter:grayscale(.8)brightness(.5);transform:none}.blind-show[data-verdict=win] .blind-bcard.top:before{opacity:0}}.duelwrap{position:relative}.duelwrap .duel-pot{--heat:0;isolation:isolate;border-radius:var(--r-lg,22px);border:1px solid var(--line,#ffffff12);background:var(--chip,#100f16);padding:9px 22px 8px;position:relative}.duelwrap .duel-pot>*{z-index:1;position:relative}.duelwrap .duel-pot:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 130% at 50% -12%, color-mix(in srgb, var(--gold,#f0b90b) 26%, transparent), transparent 68%);box-shadow:0 14px 32px -18px var(--gold,#f0b90b);opacity:calc(.32 + var(--heat,0) * .68);transition:opacity .45s var(--ease,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:-1px}.duelwrap .duel-pot:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:1px solid var(--gold,#f0b90b);opacity:calc(var(--heat,0) * .55);transition:opacity .45s var(--ease,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:-1px}.duelwrap .duel-pot__lbl{color:var(--muted)}.duelwrap .duel-pot__amt{letter-spacing:-.02em;color:var(--gold,#f0b90b);font-variant-numeric:tabular-nums;animation:duelPotBump .46s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;align-items:center;gap:6px;font-size:27px;font-weight:900;line-height:1.1;display:inline-flex}@keyframes duelPotBump{0%{text-shadow:0 3px 14px color-mix(in srgb, var(--gold,#f0b90b) 30%, transparent);transform:scale(1)}26%{text-shadow:0 4px 26px color-mix(in srgb, var(--gold,#f0b90b) 85%, transparent);transform:scale(1.14)}to{text-shadow:0 3px 14px color-mix(in srgb, var(--gold,#f0b90b) 30%, transparent);transform:scale(1)}}.duelwrap .duel-pot.duel-pot--grew{animation:duelPotHit .5s var(--ease,cubic-bezier(.16, 1, .3, 1))}@keyframes duelPotHit{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gold,#f0b90b) 45%, transparent);transform:scale(1)}24%{transform:scale(1.035)}to{transform:scale(1);box-shadow:0 0 0 18px #0000}}.duelwrap .duel-pile{justify-content:center;align-items:flex-end;height:17px;margin-top:6px;padding-left:7px;display:flex}.duelwrap .duel-chipd{background:radial-gradient(circle at 34% 28%, #fff6d8, var(--gold-2,#ffd766) 44%, var(--gold,#f0b90b) 74%, #0000008c);width:16px;height:16px;animation:duelChipDrop .4s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * 22ms);border-radius:50%;margin-left:-7px;box-shadow:0 2px 6px #0009,inset 0 0 0 1.5px #0000004d}.duelwrap .duel-chipd:nth-child(3n+2){background:radial-gradient(circle at 34% 28%, #fff, var(--accent-2,#9b7dff) 44%, var(--accent,#7c5cfc) 74%, #0000008c)}@keyframes duelChipDrop{0%{opacity:0;transform:translateY(-18px)scale(.72)}72%{opacity:1}to{opacity:1;transform:none}}.duel-live{width:100%}.duel-live .liveboard{margin:6px 0 2px}.duel-live .liveboard-head{margin-bottom:5px}.duel-live .liveboard-rows{gap:4px}.duel-live .lb-row{gap:8px;min-height:30px;padding:4px 10px;position:relative}.duel-live .lb-av{width:20px;height:20px;font-size:10px}.duel-live .lb-row.lb-live .lb-mult{color:var(--gold,#f0b90b)}.duel-live .lb-row.lb-lost .lb-note{color:var(--lose,#f2565b);font-weight:700}.duel-live .lb-row.duel-toact{border-color:color-mix(in srgb, var(--accent,#7c5cfc) 58%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#7c5cfc) 15%, transparent), transparent 62%), var(--chip,#100f16)}.duel-live .lb-row.duel-toact:before{content:"";background:var(--accent,#7c5cfc);width:3px;box-shadow:3px 0 14px color-mix(in srgb, var(--accent,#7c5cfc) 75%, transparent);transform-origin:50% 0;animation:duelBaton 1.3s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;border-radius:0 3px 3px 0;position:absolute;top:6px;bottom:6px;left:0}@keyframes duelBaton{0%{opacity:.35;transform:scaleY(.18)}45%{opacity:1;transform:scaleY(1)}to{opacity:.35;transform:scaleY(.18)}}.duel-live .lb-row.duel-toact .lb-av{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent,#7c5cfc) 60%, transparent), 0 4px 14px -4px var(--accent,#7c5cfc);animation:1.3s ease-in-out infinite duelAvBreath}@keyframes duelAvBreath{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.duel-live .lb-row.turn-in{animation:duelTurnIn .66s var(--ease,cubic-bezier(.16, 1, .3, 1))}@keyframes duelTurnIn{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent,#7c5cfc) 55%, transparent)}to{box-shadow:0 0 0 15px #0000}}.duel-live .lb-row.just-folded{animation:duelFoldOut .56s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes duelFoldOut{0%{filter:none;transform:translate(0,0)rotate(0)}38%{transform:translate(-7px,3px)rotate(-1.4deg)}to{filter:saturate(.55);transform:translateY(2px)rotate(0)}}.duel-muck{background:linear-gradient(150deg, var(--surface-2,#1b1a23), var(--chip,#100f16));border:1px solid var(--line-2,#ffffff21);border-radius:4px;width:22px;height:31px;transform:rotate(-13deg);box-shadow:0 6px 16px #000000a6}.duel-coin{box-shadow:0 2px 8px #0000008c,inset 0 0 0 1.5px #b8860be6}.duelwrap .duel-me{isolation:isolate}.duelwrap .duel-me__card{animation:duelDeal .52s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;position:relative}.duelwrap .duel-me__card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 58% at 50% 56%, color-mix(in srgb, var(--accent,#7c5cfc) 30%, transparent), transparent 72%);filter:blur(7px);border-radius:22px;position:absolute;inset:-12px}@keyframes duelDeal{0%{opacity:0;transform:translateY(-18px)rotate(-8deg)scale(.9)}to{opacity:1;transform:none}}.duelwrap .duel-ring-slot{height:46px}.duelwrap .duel-ring{--p:1;background:conic-gradient(from -90deg, var(--accent,#7c5cfc) calc(var(--p,1) * 360deg), #ffffff14 0);width:38px;height:38px;filter:drop-shadow(0 4px 12px color-mix(in srgb, var(--accent,#7c5cfc) 45%, transparent));border-radius:50%;margin:4px auto 0;position:relative}.duelwrap .duel-ring__core{background:var(--surface,#141319);box-shadow:inset 0 0 10px color-mix(in srgb, var(--accent,#7c5cfc) 28%, transparent);border-radius:50%;position:absolute;inset:4px}.duelwrap .duel-ring__halo{border:1px solid color-mix(in srgb, var(--accent,#7c5cfc) 50%, transparent);animation:duelHalo 1.7s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;border-radius:50%;position:absolute;inset:-5px}@keyframes duelHalo{0%{opacity:.9;transform:scale(.84)}70%{opacity:0}to{opacity:0;transform:scale(1.5)}}.duelwrap .duel-ring.urgent{background:conic-gradient(from -90deg, var(--lose,#f2565b) calc(var(--p,1) * 360deg), #ffffff14 0);filter:drop-shadow(0 4px 14px color-mix(in srgb, var(--lose,#f2565b) 60%, transparent));animation:.66s ease-in-out infinite duelUrgent}.duelwrap .duel-ring.urgent .duel-ring__halo{border-color:color-mix(in srgb, var(--lose,#f2565b) 60%, transparent);animation-duration:.9s}.duelwrap .duel-ring.urgent .duel-ring__core{box-shadow:inset 0 0 12px color-mix(in srgb, var(--lose,#f2565b) 34%, transparent)}@keyframes duelUrgent{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.duelwrap .duel-status{transition:color .3s var(--ease,ease)}.duelwrap .duel-status.me{color:var(--text);text-shadow:0 2px 16px color-mix(in srgb, var(--accent,#7c5cfc) 55%, transparent);animation:1.7s ease-in-out infinite duelMyTurn}@keyframes duelMyTurn{0%,to{opacity:1}50%{opacity:.74}}.duelwrap .duel-acts .btn{animation:duelActIn .34s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}.duelwrap .duel-acts .btn:nth-child(2){animation-delay:50ms}.duelwrap .duel-acts .btn:nth-child(3){animation-delay:.1s}@keyframes duelActIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.duelwrap .duel-acts-slot{align-items:stretch;width:100%;min-height:46px;display:flex}.duelwrap .duel-acts-slot>.duel-acts{flex:1}.duelwrap .duel-act{min-height:46px}.duelwrap .duel-acts--arming{pointer-events:none}.duelwrap .duel-me--dealing .duel-me__card{animation:1.6s ease-in-out infinite duelDealWait}@keyframes duelDealWait{0%,to{opacity:.58}50%{opacity:.92}}.duelwrap .duel-sd{z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:6px;display:flex;position:absolute;inset:0}.duelwrap .duel-sd:before{content:"";pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--bg,#0a0a0c) 94%, transparent) 0%, color-mix(in srgb, var(--bg,#0a0a0c) 80%, transparent) 38%, color-mix(in srgb, var(--bg,#0a0a0c) 44%, transparent) 66%, transparent 88%);opacity:0;animation:duelSdVeil var(--sd-dur,2s) linear both;position:absolute;inset:-16px -20px}@keyframes duelSdVeil{0%{opacity:0}13%{opacity:1}84%{opacity:1}to{opacity:0}}.duelwrap .duel-sd__glow{pointer-events:none;background:radial-gradient(52% 46% at 50% 68%, color-mix(in srgb, var(--gold,#f0b90b) 34%, transparent), transparent 72%);opacity:0;height:64%;animation:duelSdGlow var(--sd-dur,2s) linear both;position:absolute;inset:auto -8% -8%}@keyframes duelSdGlow{0%{opacity:0;transform:scale(.7)}20%{opacity:.3;transform:scale(.9)}42%{opacity:1;transform:scale(1.06)}70%{opacity:.6;transform:scale(1.02)}to{opacity:0;transform:scale(1.1)}}.duelwrap .duel-sd__ttl{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2,#ffd766);text-shadow:0 2px 14px color-mix(in srgb, var(--gold,#f0b90b) 55%, transparent);animation:duelSdTtl .9s var(--ease,cubic-bezier(.16, 1, .3, 1)) both;font-size:10px;font-weight:900;position:relative}@keyframes duelSdTtl{0%{opacity:0;transform:translateY(7px)scale(.9)}45%{opacity:1}to{opacity:.92;transform:none}}.duelwrap .duel-sd__cards{justify-content:center;align-items:flex-end;gap:6px;width:100%;max-width:100%;padding:0 14px;display:flex;position:relative}.duelwrap .duel-sd-card{flex:0 56px;min-width:0;position:relative}.duelwrap .duel-sd-card .hcard-svg{width:100%;height:auto;display:block}.duelwrap .duel-sd-card__inner{animation:duelSdTurn .56s var(--ease,cubic-bezier(.16, 1, .3, 1)) calc(var(--i,0) * var(--st,.14s)) both;display:block;position:relative}.duelwrap .duel-sd-card__back{display:block}.duelwrap .duel-sd-card__face{display:block;position:absolute;inset:0}@keyframes duelSdTurn{0%{opacity:0;transform:translateY(-56px)rotate(-11deg)scale(.84)}30%{opacity:1;transform:translateY(-10px)rotate(-4deg)scale(1.02)}56%{opacity:1;transform:translate(0,0)rotate(0)scale(.04,1.07)}78%{opacity:1;transform:translate(0,0)rotate(0)scale(.62,1.03)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}.duelwrap .duel-sd-card__back{animation:duelSdHide .56s linear calc(var(--i,0) * var(--st,.14s)) both}.duelwrap .duel-sd-card__face{animation:duelSdShow .56s linear calc(var(--i,0) * var(--st,.14s)) both}@keyframes duelSdHide{0%,55.6%{opacity:1}56%,to{opacity:0}}@keyframes duelSdShow{0%,55.6%{opacity:0}56%,to{opacity:1}}.duelwrap .duel-sd-card.won{z-index:2;animation:duelSdRise .76s var(--ease,cubic-bezier(.16, 1, .3, 1)) var(--win-at,.9s) forwards}@keyframes duelSdRise{0%{filter:none;transform:none}46%{filter:drop-shadow(0 16px 26px color-mix(in srgb, var(--gold,#f0b90b) 62%, transparent)) brightness(1.14);transform:translateY(-34px)scale(1.34)}to{filter:drop-shadow(0 12px 22px color-mix(in srgb, var(--gold,#f0b90b) 45%, transparent));transform:translateY(-26px)scale(1.26)}}.duelwrap .duel-sd-card.won:before{content:"";pointer-events:none;border:1.5px solid var(--gold,#f0b90b);box-shadow:0 0 18px -2px color-mix(in srgb, var(--gold,#f0b90b) 70%, transparent);opacity:0;animation:duelSdRim .9s var(--ease,cubic-bezier(.16, 1, .3, 1)) var(--win-at,.9s) forwards;border-radius:12px;position:absolute;inset:-5px}@keyframes duelSdRim{0%{opacity:0;transform:scale(.82)}32%{opacity:1;transform:scale(1.07)}to{opacity:.8;transform:scale(1)}}.duelwrap .duel-sd-card.lost{animation:duelSdSink .52s var(--ease,cubic-bezier(.16, 1, .3, 1)) var(--win-at,.9s) forwards}@keyframes duelSdSink{0%{filter:none;transform:none}to{filter:saturate(.32)brightness(.66);transform:translateY(12px)rotate(-5deg)scale(.88)}}.duelwrap .duel-sd-card__nm{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;color:var(--muted);animation:duelSdNm .42s var(--ease,cubic-bezier(.16, 1, .3, 1)) calc(var(--i,0) * var(--st,.14s) + .38s) both;margin-top:5px;font-size:10px;font-weight:800;display:block;overflow:hidden}.duelwrap .duel-sd-card.won .duel-sd-card__nm{color:var(--gold-2,#ffd766)}@keyframes duelSdNm{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.duelwrap[data-beat] .duel-live .lb-row{opacity:.36;transition:opacity .5s var(--ease,cubic-bezier(.16, 1, .3, 1))}.duelwrap[data-beat] .duel-live .lb-row.lb-won{opacity:1}.duelwrap[data-beat] .duel-me{opacity:0;transition:opacity .45s var(--ease,cubic-bezier(.16, 1, .3, 1)), transform .45s var(--ease,cubic-bezier(.16, 1, .3, 1));transform:translateY(8px)scale(.94)}.duelwrap[data-beat] .duel-status{opacity:0;transition:opacity .4s var(--ease,cubic-bezier(.16, 1, .3, 1))}.duelwrap[data-beat] .duel-pot{z-index:4}.duelwrap[data-beat="3"] .duel-pile{opacity:0;transition:opacity .5s var(--ease,cubic-bezier(.16, 1, .3, 1)), transform .5s var(--ease,cubic-bezier(.16, 1, .3, 1));transform:translateY(-10px)scale(.62)}.duelwrap[data-beat="3"] .duel-pot__amt{opacity:.28;transition:opacity .5s var(--ease,cubic-bezier(.16, 1, .3, 1))}@media (prefers-reduced-motion:reduce){.duelwrap .duel-pot__amt,.duelwrap .duel-pot.duel-pot--grew,.duelwrap .duel-chipd,.duelwrap .duel-me__card,.duelwrap .duel-ring.urgent,.duelwrap .duel-ring__halo,.duelwrap .duel-status.me,.duelwrap .duel-acts .btn,.duel-live .lb-row.duel-toact:before,.duel-live .lb-row.duel-toact .lb-av,.duel-live .lb-row.turn-in,.duel-live .lb-row.just-folded{animation:none!important}.duelwrap .duel-chipd,.duelwrap .duel-me__card,.duelwrap .duel-acts .btn{opacity:1;transform:none}.duel-live .lb-row.just-folded{filter:saturate(.55)}.duelwrap .duel-me--dealing .duel-me__card,.duelwrap .duel-sd:before,.duelwrap .duel-sd__ttl,.duelwrap .duel-sd-card__nm{animation:none}.duelwrap .duel-me--dealing .duel-me__card{opacity:.8}.duelwrap .duel-sd:before,.duelwrap .duel-sd__ttl,.duelwrap .duel-sd-card__nm{opacity:1;transform:none}.duelwrap .duel-sd__glow{opacity:.45;animation:none;transform:none}.duelwrap .duel-sd-card__inner{opacity:1;animation:none;transform:none}.duelwrap .duel-sd-card__back{opacity:0;animation:none}.duelwrap .duel-sd-card__face{opacity:1;animation:none}.duelwrap .duel-sd-card.won{animation:none;transform:scale(1.14)}.duelwrap .duel-sd-card.won:before{opacity:1;animation:none;transform:none}.duelwrap .duel-sd-card.lost{filter:saturate(.35)brightness(.68);animation:none}}.kzwrap{--kzhot:var(--win)}.kzwrap.kz-h1{--kzhot:var(--gold)}.kzwrap.kz-h2{--kzhot:var(--warn)}.kzwrap.kz-h3,.kzwrap.kz-over{--kzhot:var(--lose)}.kzwrap.kz-locked-in{--kzhot:var(--gold)}.kzwrap .kz-stage{border:1px solid var(--line);background:var(--surface);transition:border-color .45s var(--ease), box-shadow .45s var(--ease)}:root[data-variant=arena] .kzwrap .kz-stage{background:color-mix(in srgb, var(--surface) 76%, transparent)}.kzwrap .kz-heat{z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(84% 68% at 50% 24%, color-mix(in srgb, var(--kzhot) 46%, transparent), transparent 68%);opacity:calc(.12 + var(--kzheat,0) * .52);transition:opacity .55s var(--ease), background .45s var(--ease);position:absolute;inset:0}.kzwrap .kz-caplbl,.kzwrap .kz-total,.kzwrap .kz-gauge,.kzwrap .kz-tokens,.kzwrap .kz-timerbar,.kzwrap .kz-stage .round-timer{z-index:1;position:relative}.kzwrap.kz-h3 .kz-heat{animation:kzBreath calc(1.5s - var(--kzheat,0) * .6s) ease-in-out infinite}.kzwrap.kz-h3 .kz-stage{border-color:color-mix(in srgb, var(--lose) 40%, var(--line));animation:.48s linear infinite kzTremor}.kzwrap.kz-h2 .kz-stage{border-color:color-mix(in srgb, var(--warn) 28%, var(--line))}@keyframes kzBreath{0%,to{opacity:.44;transform:scale(1)}50%{opacity:.82;transform:scale(1.055)}}@keyframes kzTremor{0%{transform:translate(0,0)}25%{transform:translate(.7px,-.5px)}50%{transform:translate(-.6px,.6px)}75%{transform:translate(.5px,.4px)}to{transform:translate(0,0)}}.kzwrap.kz-solo .kz-stage{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kzhot) 26%, transparent), 0 18px 46px color-mix(in srgb, var(--kzhot) 18%, transparent)}.kzwrap.kz-solo .kz-still{color:var(--text)}.kzwrap .kz-total{letter-spacing:-.02em;justify-content:center;align-items:center;min-height:74px;display:flex;position:relative}.kzwrap .kz-total .kz-total-v{color:var(--kzhot);text-shadow:0 4px 26px color-mix(in srgb, var(--kzhot) 52%, transparent);transition:color .35s var(--ease), filter .3s var(--ease), opacity .3s var(--ease), transform .3s var(--ease)}.kzwrap .kz-total.is-rolling .kz-total-v{filter:blur(10px);opacity:.32;transform:scale(.9)}.kzwrap .kz-total.is-rolling:after{content:"";pointer-events:none;background:conic-gradient(from 0deg, transparent 0 58%, color-mix(in srgb, var(--kzhot) 90%, transparent) 86%, transparent 100%);border-radius:50%;width:86px;height:86px;margin:-43px 0 0 -43px;animation:.5s linear infinite kzSpin;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#0000 0 36px,#000 37px);mask:radial-gradient(circle,#0000 0 36px,#000 37px)}@keyframes kzSpin{to{transform:rotate(360deg)}}.kzwrap .kz-token--roll{background:color-mix(in srgb, var(--kzhot) 20%, var(--chip));border-color:color-mix(in srgb, var(--kzhot) 48%, var(--line));min-width:28px;box-shadow:0 6px 18px color-mix(in srgb, var(--kzhot) 30%, transparent);padding:0;position:relative;overflow:hidden}.kzwrap .kz-reel{width:100%;height:30px;display:block;overflow:hidden}.kzwrap .kz-reel__strip{animation:.42s linear infinite kzReel;display:block}.kzwrap .kz-reel__strip>i{text-align:center;font-variant-numeric:tabular-nums;height:30px;color:var(--text);font-size:14px;font-style:normal;font-weight:800;line-height:30px;display:block}@keyframes kzReel{0%{transform:translateY(0)}to{transform:translateY(calc(var(--kzcells,10) * -30px))}}.kzwrap .kz-gauge{background:color-mix(in srgb, var(--line-2) 65%, transparent);border-radius:999px;width:82%;max-width:260px;height:6px;overflow:hidden}.kzwrap .kz-gauge__zone{top:0;bottom:0;right:0;left:calc(var(--kzdanger,1) * 100%);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--lose) 44%, transparent) 0 2px, transparent 2px 5px);position:absolute}.kzwrap .kz-gauge__fill{transform-origin:0;width:100%;transform:scaleX(var(--kzfill,0));background:linear-gradient(90deg, color-mix(in srgb, var(--kzhot) 28%, transparent), var(--kzhot));box-shadow:0 0 12px color-mix(in srgb, var(--kzhot) 55%, transparent);transition:transform .42s var(--ease), background .4s var(--ease);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.kzwrap .kz-gauge__fill:after{content:"";transform-origin:100%;width:2px;transform:scaleX(calc(1 / max(var(--kzfill,0), .04)));transition:transform .42s var(--ease);background:var(--text);box-shadow:0 0 9px var(--kzhot);position:absolute;top:0;bottom:0;right:0}.kzwrap .kz-tokens{align-content:flex-start;max-width:100%;min-height:30px}.kzwrap .kz-token{transition:background .35s var(--ease), border-color .35s var(--ease), opacity .35s var(--ease)}.kzwrap .kz-token:not(.last){background:color-mix(in srgb, var(--kzhot) calc(var(--tw,0) * 26%), var(--chip))}.kzwrap.kz-over .kz-token{opacity:.55;border-color:color-mix(in srgb, var(--lose) 26%, var(--line))}.kzwrap.kz-over .kz-token.last{opacity:1;background:linear-gradient(160deg, var(--lose), color-mix(in srgb, var(--lose) 70%, #000));color:#fff}.kzwrap .kz-stage.kz-blown{animation:kzRupture 1.25s cubic-bezier(.16,.9,.3,1) both, kzBlowRim .8s var(--ease) both}@keyframes kzRupture{0%{filter:none;transform:scale(1)}8%{filter:brightness(.62)saturate(.55);transform:scale(.968)}11%{filter:brightness(2.2)saturate(1.5);transform:scale(1.034)}13%{filter:brightness(1.5);transform:translate(-7px,3px)scale(1.022)}16%{filter:brightness(1.15);transform:translate(6px,-4px)scale(1.016)}19%{filter:none;transform:translate(-4px,2px)scale(1.01)}23%{transform:translate(3px,-1px)scale(1.005)}30%{transform:translate(0,0)scale(1.002)}62%{transform:scale(.994)}to{filter:none;transform:scale(1)}}@keyframes kzBlowRim{0%{box-shadow:0 0 #0000}10%{box-shadow:0 0 0 3px var(--lose), 0 0 92px color-mix(in srgb, var(--lose) 62%, transparent)}46%{box-shadow:0 0 0 1px color-mix(in srgb, var(--lose) 40%, transparent), 0 0 34px color-mix(in srgb, var(--lose) 22%, transparent)}to{box-shadow:0 0 #0000}}.kzwrap .kz-burst{z-index:3;pointer-events:none;border-radius:inherit;opacity:0;position:absolute;inset:0;overflow:hidden}.kzwrap .kz-stage.kz-blown .kz-burst{opacity:1}.kzwrap .kz-burst>i,.kzwrap .kz-burst>b,.kzwrap .kz-burst>span{position:absolute}.kzwrap .kz-burst>.kz-burst__flash{opacity:0;background:radial-gradient(58% 52% at 50% 42%, #fff, color-mix(in srgb, var(--lose) 70%, transparent) 46%, transparent 76%);inset:0}.kzwrap .kz-stage.kz-blown .kz-burst__flash{animation:1.25s linear both kzFlash}@keyframes kzFlash{0%,7%{opacity:0}11%{opacity:.95}20%{opacity:.18}34%,to{opacity:0}}.kzwrap .kz-burst>.kz-burst__hammer{opacity:0;font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:#fff;text-shadow:0 0 4px #fff, 0 0 28px var(--lose), 0 10px 40px color-mix(in srgb, var(--lose) 80%, transparent);justify-content:center;align-items:center;font-size:64px;font-weight:900;line-height:1;display:flex;inset:0}.kzwrap .kz-stage.kz-blown .kz-burst__hammer{animation:1.25s cubic-bezier(.12,.86,.24,1) both kzSlam}@keyframes kzSlam{0%{opacity:0;filter:blur(11px);transform:translateY(-34%)scale(5.2)rotate(-13deg)}4%{opacity:1}10%{opacity:1;filter:blur();transform:translate(0,0)scale(1)rotate(0)}14%{transform:translate(0,0)scale(1.2)rotate(2deg)}34%{opacity:.75;transform:translate(0,0)scale(.94)}62%{opacity:0;filter:blur(3px);transform:translateY(-8%)scale(.72)}to{opacity:0}}.kzwrap .kz-burst>.kz-burst__wave{opacity:0;border:2px solid color-mix(in srgb, var(--lose) 90%, transparent);width:120px;height:120px;box-shadow:0 0 26px color-mix(in srgb, var(--lose) 50%, transparent);border-radius:50%;margin:-60px 0 0 -60px;top:44%;left:50%}.kzwrap .kz-stage.kz-blown .kz-burst__wave{animation:1.25s cubic-bezier(.1,.7,.2,1) both kzWave}.kzwrap .kz-stage.kz-blown .kz-burst__wave--2{border-color:color-mix(in srgb, #fff 60%, var(--lose));animation-delay:90ms}@keyframes kzWave{0%,8%{opacity:0;transform:scale(.18)}12%{opacity:.9;transform:scale(.5)}46%{opacity:.32;transform:scale(2.4)}62%,to{opacity:0;transform:scale(3.2)}}.kzwrap .kz-burst>.kz-burst__embers{inset:0}.kzwrap .kz-burst__embers>i{opacity:0;background:color-mix(in srgb, var(--lose) 74%, #ffd9a0);width:5px;height:5px;box-shadow:0 0 10px color-mix(in srgb, var(--lose) 70%, transparent);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:42%;left:50%}.kzwrap .kz-stage.kz-blown .kz-burst__embers>i{animation:.92s cubic-bezier(.24,.62,.3,1) both kzEmber;animation-delay:calc(.11s + var(--d,0) * 22ms)}@keyframes kzEmber{0%{opacity:0;transform:translate(0,0)scale(.3)}14%{opacity:1;transform:translate3d(calc((var(--d,0) - 5.5) * 9px), -26px, 0) scale(1.15)}to{opacity:0;transform:translate3d(calc((var(--d,0) - 5.5) * 21px), 82px, 0) scale(.4)}}.kzwrap .kz-burst>.kz-burst__scorch{opacity:0;background:radial-gradient(72% 62% at 50% 44%, color-mix(in srgb, var(--lose) 30%, #000), transparent 74%);inset:0}.kzwrap .kz-stage.kz-blown .kz-burst__scorch{animation:kzScorch 1.25s var(--ease) both}@keyframes kzScorch{0%,9%{opacity:0}16%{opacity:.62}58%{opacity:.4}to{opacity:0}}.kzwrap .kz-stage.kz-blown .kz-token{animation:1.25s cubic-bezier(.18,.8,.28,1) both kzEject;animation-delay:calc(var(--i,0) * 16ms)}@keyframes kzEject{0%{opacity:1;transform:none}8%{opacity:1;transform:translateY(3px)scale(.9)}16%{transform:translate3d(calc((var(--i,0) - 2.5) * 15px), -30px, 0) rotate(calc((var(--i,0) - 2.5) * 17deg)) scale(1.08)}40%{transform:translate3d(calc((var(--i,0) - 2.5) * 21px), 14px, 0) rotate(calc((var(--i,0) - 2.5) * 29deg)) scale(.97);opacity:.85}72%{transform:translate3d(calc((var(--i,0) - 2.5) * 12px), 5px, 0) rotate(calc((var(--i,0) - 2.5) * 16deg));opacity:.9}to{opacity:1;transform:none}}.kzwrap .kz-stage.kz-blown .kz-total-v{animation:kzSnuff 1.25s var(--ease) both}@keyframes kzSnuff{0%{opacity:1;transform:scale(1)}8%{opacity:.5;transform:scale(.86)}12%{opacity:1;filter:brightness(1.9);transform:scale(1.28)}34%{filter:none;transform:scale(1)}to{transform:scale(1)}}.kzwrap .kz-seal{z-index:2;pointer-events:none;border-radius:inherit;opacity:0;position:absolute;inset:0;overflow:hidden}.kzwrap .kz-stage.kz-banked .kz-seal{opacity:1}.kzwrap .kz-seal>i{opacity:0;width:54%;position:absolute;top:0;bottom:0}.kzwrap .kz-seal>i:first-child{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 46%, transparent), transparent);left:0}.kzwrap .kz-seal>i:last-child{background:linear-gradient(270deg, color-mix(in srgb, var(--gold) 46%, transparent), transparent);right:0}.kzwrap .kz-stage.kz-banked .kz-seal>i:first-child{animation:kzShutL .95s var(--ease) both}.kzwrap .kz-stage.kz-banked .kz-seal>i:last-child{animation:kzShutR .95s var(--ease) both}@keyframes kzShutL{0%{opacity:0;transform:translate(-104%)}32%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-104%)}}@keyframes kzShutR{0%{opacity:0;transform:translate(104%)}32%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(104%)}}.kzwrap.kz-locked-in .kz-stage{border-color:color-mix(in srgb, var(--gold) 44%, var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 20%, transparent), 0 16px 42px color-mix(in srgb, var(--gold) 16%, transparent)}.kzwrap.kz-locked-in .kz-total .kz-total-v{color:var(--gold-2);text-shadow:0 4px 24px color-mix(in srgb, var(--gold) 46%, transparent)}.kzwrap .kz-actions{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:98px;display:flex}.kzwrap .kz-actions>p{margin:0}.kzwrap .kz-risk{border:1px solid color-mix(in srgb, var(--kzhot) 34%, var(--line));background:color-mix(in srgb, var(--kzhot) 12%, var(--chip));color:var(--kzhot);transition:color .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease)}.kzwrap.kz-h3 .kz-risk{animation-duration:.62s}.kzwrap .kz-btns .btn{transition:box-shadow .3s var(--ease), transform .18s var(--ease), filter .3s var(--ease)}.kzwrap.kz-h3 .kz-bank{animation:1.05s ease-in-out infinite kzBeg}@keyframes kzBeg{0%,to{box-shadow:0 8px 22px color-mix(in srgb, var(--gold) 26%, transparent)}50%{box-shadow:0 12px 36px color-mix(in srgb, var(--gold) 62%, transparent)}}.kzwrap.kz-h3 .kz-hit{box-shadow:0 0 0 1px color-mix(in srgb, var(--lose) 55%, transparent), 0 10px 26px color-mix(in srgb, var(--lose) 24%, transparent)}.kzwrap.kz-h2 .kz-hit{box-shadow:0 0 0 1px color-mix(in srgb, var(--warn) 38%, transparent), 0 10px 24px color-mix(in srgb, var(--warn) 18%, transparent)}.kzwrap .kz-hit.is-drawing{pointer-events:none;filter:saturate(.55)brightness(.82)}.kzwrap .kz-timerbar{width:82%;max-width:260px}.kzwrap .kz-timerbar__fill{transform-origin:0;will-change:transform;background:linear-gradient(90deg, color-mix(in srgb, var(--kzhot) 35%, transparent), var(--kzhot));width:100%;transition:background .4s var(--ease)}.kzwrap .kz-still{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;display:inline-flex}.kzwrap .kz-still:before{content:"";background:var(--win);width:7px;height:7px;box-shadow:0 0 8px var(--win);animation:livePulse 1.8s var(--ease) infinite;border-radius:50%;flex:none}.kzwrap .kz-board{width:100%;display:block}.kzwrap .kz-board .liveboard{margin:0}.kzwrap .kz-board .lb-live .lb-note{color:var(--accent-2);letter-spacing:2px;animation:1.6s ease-in-out infinite kzDots}@keyframes kzDots{0%,to{opacity:.4}50%{opacity:1}}.kzwrap .kz-board .lb-row.kz-rowlock{animation:kzRowLock .72s var(--ease)}@keyframes kzRowLock{0%{box-shadow:0 0 #0000}26%{box-shadow:0 0 0 2px var(--gold), 0 0 28px color-mix(in srgb, var(--gold) 45%, transparent)}to{box-shadow:0 0 #0000}}.kzwrap .kz-board .lb-row.kz-rowbust{animation:kzRowBust .56s var(--ease)}@keyframes kzRowBust{0%,to{transform:translate(0)}18%{transform:translate(-5px)}38%{transform:translate(5px)}58%{transform:translate(-3px)}78%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.kzwrap .kz-heat,.kzwrap.kz-h3 .kz-heat,.kzwrap.kz-h3 .kz-stage,.kzwrap .kz-total.is-rolling:after,.kzwrap .kz-reel__strip,.kzwrap.kz-h3 .kz-bank,.kzwrap.kz-h3 .kz-risk,.kzwrap .kz-still:before,.kzwrap .kz-board .lb-live .lb-note,.kzwrap .kz-stage.kz-blown,.kzwrap .kz-stage.kz-blown .kz-token,.kzwrap .kz-stage.kz-banked .kz-seal>i,.kzwrap .kz-board .lb-row.kz-rowlock,.kzwrap .kz-board .lb-row.kz-rowbust,.kzwrap .kz-stage.kz-blown .kz-burst__flash,.kzwrap .kz-stage.kz-blown .kz-burst__wave,.kzwrap .kz-stage.kz-blown .kz-burst__hammer,.kzwrap .kz-stage.kz-blown .kz-burst__embers>i,.kzwrap .kz-stage.kz-blown .kz-burst__scorch,.kzwrap .kz-stage.kz-blown .kz-total-v{animation:none!important}.kzwrap .kz-total.is-rolling .kz-total-v{filter:none;opacity:1;transform:none}.kzwrap .kz-seal,.kzwrap .kz-burst{display:none}.kzwrap .kz-gauge__fill,.kzwrap .kz-gauge__fill:after{transition:none}}.mset .mnotice{text-align:center;overflow-wrap:anywhere;word-break:break-word;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:320px;margin:0 auto;display:flex}.mset .mnotice .btn{min-height:40px}.mines-live{--mheat-c:var(--win);position:relative}.mines-live.heat-1{--mheat-c:var(--accent-2)}.mines-live.heat-2{--mheat-c:var(--warn)}.mines-live.heat-3{--mheat-c:var(--lose)}.mines-live .mmult .mmult-v{-webkit-text-fill-color:currentColor;color:var(--mheat-c);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 3px 22px color-mix(in srgb, var(--mheat-c) 55%, transparent);transition:color .3s var(--ease);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.mines-live.heat-3 .mmult{animation:1.25s ease-in-out infinite mnPulse}@keyframes mnPulse{0%,to{opacity:.86}50%{opacity:1}}.mines-live .mnext{transition:color .3s var(--ease);text-align:left;min-width:9ch}.mines-live.heat-3 .mnext{color:color-mix(in srgb, var(--lose) 70%, var(--muted))}.mines-live .mheat{background:color-mix(in srgb, var(--line-2) 70%, transparent);border-radius:999px;width:100%;max-width:320px;height:3px;margin:-6px auto 14px;overflow:hidden}.mines-live .mheat-f{width:100%;height:100%;transform:scaleX(var(--heat,0));transform-origin:0;background:linear-gradient(90deg, color-mix(in srgb, var(--mheat-c) 35%, transparent), var(--mheat-c));box-shadow:0 0 10px color-mix(in srgb, var(--mheat-c) 60%, transparent);transition:transform .5s var(--ease), background .3s var(--ease);border-radius:999px;display:block}.mines-live .mgrid{position:relative}.mines-live .mgrid:before{content:"";z-index:0;pointer-events:none;border-radius:var(--r-lg);background:radial-gradient(58% 58% at 50% 50%, color-mix(in srgb, var(--mheat-c) 24%, transparent), transparent 72%);opacity:calc(var(--heat,0) * .95);transition:opacity .5s var(--ease), background .35s var(--ease);position:absolute;inset:-16px}.mines-live .mgrid .mtile{z-index:1;position:relative;overflow:hidden}.mines-live .mgrid .mtile:not(.gem):after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 13px color-mix(in srgb, var(--mheat-c) 50%, transparent);opacity:calc(var(--heat,0) * .9);transition:opacity .45s var(--ease);position:absolute;inset:0}.mines-live.heat-2 .mgrid .mtile:not(.gem){animation:2.4s ease-in-out infinite mnArmed;animation-delay:calc(var(--i,0) * 55ms)}.mines-live.heat-3 .mgrid .mtile:not(.gem){animation:.44s linear infinite mnJitter;animation-delay:calc(var(--i,0) * 37ms)}.mines-live .mgrid .mtile:not(.gem):active{animation:none;transform:scale(.93)}@keyframes mnArmed{0%,to{transform:scale(1)}50%{transform:scale(.982)}}@keyframes mnJitter{0%,to{transform:translate(0,0)}20%{transform:translate(.7px,-.6px)}40%{transform:translate(-.6px,.5px)}60%{transform:translate(.5px,.65px)}80%{transform:translate(-.7px,-.35px)}}.mines-live .mgrid .mtile.gem{border-color:color-mix(in srgb, var(--win) 55%, transparent);box-shadow:inset 0 1px 0 #ffffff0f, 0 6px 18px -9px color-mix(in srgb, var(--win) 80%, transparent)}.mines-live .mgrid .mtile.gem.just{animation:mnGemLand .42s var(--ease) both}@keyframes mnGemLand{0%{filter:brightness(1.9);transform:translateY(-10px)scale(1.12)}55%{filter:brightness(1.25);transform:translate(0,0)scale(.94)}to{filter:none;transform:none}}.mtile-fx{pointer-events:none;opacity:0;border-radius:inherit;position:absolute;inset:0}.mines-live .mgrid .mtile.gem>.mtile-fx{opacity:1;background:linear-gradient(112deg, transparent 34%, color-mix(in srgb, var(--text) 45%, transparent) 50%, transparent 66%);animation:mnShine .6s var(--ease) 80ms 1 both;transform:translate(-135%)}@keyframes mnShine{0%{transform:translate(-135%)}to{transform:translate(135%)}}.mines-live .mact{align-content:center;align-items:center;min-height:48px;margin-top:16px;display:grid}.mines-live .mact .mcash,.mines-live .mact .mhint{margin-top:0}.mines-live .mcash{position:relative;overflow:hidden}.mines-live.heat-2 .mcash:after,.mines-live.heat-3 .mcash:after{content:"";pointer-events:none;animation:mnSheen 2.3s var(--ease) infinite;background:linear-gradient(105deg,#0000 38%,#ffffff42 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}@keyframes mnSheen{0%{transform:translate(-130%)}58%,to{transform:translate(130%)}}.mgemfly{background:linear-gradient(140deg, var(--gold-2), var(--gold));width:18px;height:18px;box-shadow:0 2px 12px color-mix(in srgb, var(--gold) 70%, transparent);border-radius:5px;transform:rotate(45deg)}.mgrid.ended.mgrid-bust,.mgrid.ended.mgrid-win{position:relative}.mgrid.ended.mgrid-win{--mn-winglow:color-mix(in srgb, var(--win) 75%, transparent)}.mgrid.ended.mgrid-bust:after{content:"";z-index:2;pointer-events:none;left:var(--bx,50%);top:var(--by,50%);border:2px solid color-mix(in srgb, var(--lose) 85%, transparent);width:26px;height:26px;box-shadow:0 0 26px color-mix(in srgb, var(--lose) 55%, transparent);animation:mnShock .85s var(--ease) 60ms both;border-radius:50%;margin:-13px 0 0 -13px;position:absolute}@keyframes mnShock{0%{opacity:0;transform:scale(.2)}12%{opacity:1}to{opacity:0;transform:scale(16)}}.mgrid.ended.mgrid-bust .mtile.ended:not(.busted){animation:mtileReveal .32s var(--ease) both, mnScorch .5s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms), calc(var(--i,0) * 45ms + 30ms)}@keyframes mnScorch{0%{filter:brightness()}22%{filter:brightness(2)saturate(1.35)}to{filter:brightness()}}.mgrid.ended.mgrid-bust .mtile.ended.busted{z-index:3;box-shadow:0 0 0 2px color-mix(in srgb, var(--lose) 75%, transparent), 0 6px 34px color-mix(in srgb, var(--lose) 60%, transparent);animation:mtileBusted .5s var(--ease) both, mnDetonate .72s var(--ease) both}@keyframes mnDetonate{0%{filter:brightness(3.6)saturate(.2)}18%{filter:brightness(2.1)}to{filter:none}}.mgrid.ended.mgrid-win .mtile.ended.gem{animation:mtileReveal .32s var(--ease) both, mnGlint .66s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms), calc(var(--i,0) * 45ms + 55ms)}@keyframes mnGlint{0%{filter:none}32%{filter:brightness(1.75) drop-shadow(0 0 8px var(--mn-winglow))}to{filter:none}}.mines-end .memoji{animation:mnStampIn .5s var(--ease) both}@keyframes mnStampIn{0%{opacity:0;transform:scale(.55)translateY(-8px)}62%{opacity:1;transform:scale(1.05)}to{transform:none}}.mines-end .mdelta{font-variant-numeric:tabular-nums}.mines-end .mend.win .mdelta{text-shadow:0 4px 26px color-mix(in srgb, var(--win) 50%, transparent);animation:mnDeltaIn .46s var(--ease) .1s both}.mines-end .mend.lose .mdelta{text-shadow:0 4px 24px color-mix(in srgb, var(--lose) 40%, transparent);animation:mnDeltaIn .46s var(--ease) .1s both}@keyframes mnDeltaIn{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}.mines-end .winsrail{margin-top:14px}@media (prefers-reduced-motion:reduce){.mines-live.heat-3 .mmult,.mines-live.heat-2 .mgrid .mtile:not(.gem),.mines-live.heat-3 .mgrid .mtile:not(.gem),.mines-live .mgrid .mtile.gem.just,.mines-live .mgrid .mtile.gem>.mtile-fx,.mines-live.heat-2 .mcash:after,.mines-live.heat-3 .mcash:after,.mgrid.ended.mgrid-bust:after,.mgrid.ended.mgrid-bust .mtile.ended:not(.busted),.mgrid.ended.mgrid-bust .mtile.ended.busted,.mgrid.ended.mgrid-win .mtile.ended.gem,.mines-end .memoji,.mines-end .mend.win .mdelta,.mines-end .mend.lose .mdelta{animation:none!important}.mines-live .mgrid .mtile.gem>.mtile-fx{opacity:0}.mgrid.ended.mgrid-bust:after,.mines-live.heat-2 .mcash:after,.mines-live.heat-3 .mcash:after{display:none}}.plk-board{border-radius:var(--r-lg);border:1px solid var(--line);background:radial-gradient(120% 66% at 50% -12%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 62%), linear-gradient(180deg, var(--surface), var(--chip));width:100%;max-width:320px;transition:border-color .3s var(--ease), box-shadow .3s var(--ease);padding:8px 8px 2px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 16px 38px #00000073}.plk-board:after{content:"";background:linear-gradient(90deg, transparent, var(--line-2), transparent);pointer-events:none;border-radius:1px;height:1px;position:absolute;bottom:6px;left:10%;right:10%}.plk-board>canvas{z-index:1;position:relative}.plk-board.plk-dropping{border-color:color-mix(in srgb, var(--accent) 42%, var(--line-2));animation:1.15s ease-in-out infinite plkRim}@keyframes plkRim{0%,to{box-shadow:inset 0 1px 0 #ffffff0d, 0 16px 38px #00000073, 0 6px 18px -10px color-mix(in srgb, var(--accent) 30%, transparent)}50%{box-shadow:inset 0 1px 0 #ffffff14, 0 16px 38px #00000073, 0 14px 34px -8px color-mix(in srgb, var(--accent) 70%, transparent)}}.plk-chute{pointer-events:none;z-index:2;width:40px;height:16px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.plk-chute i{opacity:.55;width:15px;height:2px;transition:opacity .3s var(--ease);border-radius:2px;position:absolute;top:0}.plk-chute i:first-child{transform-origin:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 75%, transparent));left:0;transform:rotate(23deg)}.plk-chute i:last-child{transform-origin:100%;background:linear-gradient(270deg, transparent, color-mix(in srgb, var(--gold) 75%, transparent));right:0;transform:rotate(-23deg)}.plk-chute:after{content:"";background:var(--gold);width:6px;height:6px;box-shadow:0 2px 10px color-mix(in srgb, var(--gold) 65%, transparent);opacity:.3;transition:opacity .3s var(--ease);border-radius:50%;margin-left:-3px;position:absolute;top:8px;left:50%}.plk-board.plk-dropping .plk-chute i{opacity:1}.plk-board.plk-dropping .plk-chute:after{opacity:1;animation:plkFeed .9s var(--ease) infinite}@keyframes plkFeed{0%{opacity:.15;transform:translateY(-5px)scale(.6)}40%{opacity:1}to{opacity:0;transform:translateY(7px)scale(1)}}.plk-flash{border-radius:inherit;pointer-events:none;z-index:3;--fc:var(--win);box-shadow:inset 0 0 0 1.5px var(--fc), 0 0 40px -10px var(--fc);opacity:0;animation:plkLandFlash .72s var(--ease) both;position:absolute;inset:0}.plk-flash.lose{--fc:var(--lose)}.plk-flash.jack{--fc:var(--gold)}@keyframes plkLandFlash{0%{opacity:0}16%{opacity:1}to{opacity:0}}.plk-erupt{aspect-ratio:300/340;z-index:4;pointer-events:none;border-radius:8px;position:absolute;top:8px;left:8px;right:8px;overflow:hidden}.plk-erupt>i{left:calc(var(--px) * 1%);top:calc(var(--py) * 1%);display:block;position:absolute}.plk-erupt .plk-core{background:radial-gradient(closest-side, #fff, var(--c) 42%, transparent 72%);opacity:0;border-radius:50%;width:34px;height:18px;margin:-9px 0 0 -17px;animation:1.2s cubic-bezier(.2,.8,.3,1) both plkCore}@keyframes plkCore{0%{opacity:0;transform:scale(.2,.7)}9%{opacity:.6;transform:scale(.62,.3)}17%{opacity:1;transform:scale(calc(1.5 + 1.4 * var(--pow)), calc(1.8 + 1.6 * var(--pow)))}44%{opacity:.45;transform:scale(calc(1 + .5 * var(--pow)), calc(1.1 + .5 * var(--pow)))}to{opacity:0;transform:scale(.85,.9)}}.plk-erupt .plk-jet{top:auto;bottom:calc((100 - var(--py)) * 1%);width:calc((7 + 11 * var(--pow)) * 1px);height:calc((22 + 64 * var(--pow)) * 1%);margin-left:calc((7 + 11 * var(--pow)) * -.5px);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c) 60%, transparent) 44%, #fff);transform-origin:50% 100%;opacity:0;border-radius:999px 999px 3px 3px;animation:1.15s cubic-bezier(.14,.86,.3,1) 90ms both plkJet;transform:scaleY(0)}@keyframes plkJet{0%{opacity:0;transform:scaleY(0)scaleX(.4)}14%{opacity:1;transform:scaleY(1.06)scaleX(1.3)}40%{opacity:.78;transform:scaleY(.9)scaleX(.82)}to{opacity:0;transform:scaleY(.3)scaleX(.45)}}.plk-erupt[data-tier="0"] .plk-jet{display:none}.plk-erupt .plk-wave{border:1.5px solid var(--c);opacity:0;border-radius:50%;width:44px;height:14px;margin:-7px 0 0 -22px;animation:.78s cubic-bezier(.1,.8,.3,1) .11s both plkWave}@keyframes plkWave{0%{opacity:0;transform:scale(.2,.5)}18%{opacity:.85}to{opacity:0;transform:scale(calc(1.5 + 5.5 * var(--pow)), calc(1.2 + 1.8 * var(--pow)))}}.plk-erupt .plk-ember{background:var(--c);width:4px;height:4px;box-shadow:0 0 8px var(--c);opacity:0;animation:1.12s cubic-bezier(.16,.84,.36,1) both plkEmber;animation-delay:calc(.13s + var(--d,0s));border-radius:50%;margin:-2px 0 0 -2px;transform:scale(0)}@keyframes plkEmber{0%{opacity:0;transform:translate(0,0)scale(0)}11%{opacity:1;transform:translate3d(calc(var(--dx) * .18), calc(var(--dy) * .34), 0) scale(var(--s))}56%{opacity:.9;transform:translate3d(var(--dx), var(--dy), 0) scale(calc(var(--s) * .78))}to{opacity:0;transform:translate3d(calc(var(--dx) * 1.34), calc(var(--dy) * -.24), 0) scale(calc(var(--s) * .3))}}.plk-erupt[data-tier="3"]:after{content:"";left:0;right:0;top:calc(var(--py) * 1% - 128px);background:radial-gradient(58% 76% at calc(var(--px) * 1%) 76%, color-mix(in srgb, var(--c) 50%, transparent), transparent 72%);height:168px;transform-origin:calc(var(--px) * 1%) 76%;opacity:0;animation:.94s ease-out .1s both plkBloom;position:absolute}@keyframes plkBloom{0%{opacity:0;transform:scale(.35)}16%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.plk-board[data-blast]{animation:.56s cubic-bezier(.22,.9,.28,1) both plkQuakeA}.plk-board[data-blast=b]{animation-name:plkQuakeB}@keyframes plkQuakeA{0%{transform:translate(0,0)}12%{transform:translate3d(0, calc(.5px + var(--pow,0) * 2.6px), 0)}27%{transform:translate3d(calc(-.4px - var(--pow,0) * 4.4px), calc(var(--pow,0) * -1.6px), 0) rotate(calc(var(--pow,0) * -.34deg))}44%{transform:translate3d(calc(.3px + var(--pow,0) * 3.1px), calc(var(--pow,0) * 1.1px), 0) rotate(calc(var(--pow,0) * .24deg))}64%{transform:translate3d(calc(var(--pow,0) * -1.7px), 0, 0) rotate(calc(var(--pow,0) * -.11deg))}to{transform:translate(0,0)rotate(0)}}@keyframes plkQuakeB{0%{transform:translate(0,0)}12%{transform:translate3d(0, calc(.5px + var(--pow,0) * 2.6px), 0)}27%{transform:translate3d(calc(-.4px - var(--pow,0) * 4.4px), calc(var(--pow,0) * -1.6px), 0) rotate(calc(var(--pow,0) * -.34deg))}44%{transform:translate3d(calc(.3px + var(--pow,0) * 3.1px), calc(var(--pow,0) * 1.1px), 0) rotate(calc(var(--pow,0) * .24deg))}64%{transform:translate3d(calc(var(--pow,0) * -1.7px), 0, 0) rotate(calc(var(--pow,0) * -.11deg))}to{transform:translate(0,0)rotate(0)}}.plk-lands{flex-wrap:wrap;place-content:flex-start center;gap:5px;width:100%;max-width:320px;min-height:26px;display:flex}.plk-lands.plk-lands--tall{min-height:57px}.plk-land{--c:var(--muted);letter-spacing:-.01em;font-variant-numeric:tabular-nums;min-width:40px;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 13%, transparent);border:1px solid color-mix(in srgb, var(--c) 28%, transparent);opacity:0;animation:plkLandIn .34s var(--ease) both;animation-delay:calc(var(--i,0) * 55ms);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:11.5px;font-weight:800;display:inline-flex}@keyframes plkLandIn{0%{opacity:0;transform:translateY(-8px)scale(.82)}to{opacity:1;transform:none}}.plk-land.plk-down{color:color-mix(in srgb, var(--c) 82%, var(--dim))}.plk-land.plk-best{border-color:color-mix(in srgb, var(--c) 60%, transparent)}.plk-land.plk-jack{color:#100f16;background:linear-gradient(135deg, var(--gold-2), var(--gold));box-shadow:0 6px 18px -6px color-mix(in srgb, var(--gold) 75%, transparent);border-color:#0000}.plkwrap .plkresult{min-height:34px}.plkwrap .plkmult{letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 4px 24px color-mix(in srgb, currentColor 46%, transparent);font-size:27px}.plkwrap .plkmult.big{text-shadow:0 4px 30px color-mix(in srgb, currentColor 62%, transparent);font-size:34px}.plkwrap .plkdelta{font-variant-numeric:tabular-nums}.plkwrap .winsrail{width:100%;max-width:320px;margin:0}.plkwrap .mchoice{min-height:44px}.plk-after{width:100%;animation:plkAfterIn .34s var(--ease) both;flex-direction:column;align-items:center;gap:10px;display:flex}.plk-after:empty{display:none}.plk-after.is-cool{pointer-events:none}@keyframes plkAfterIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#gfx .plk-slotflash{background:var(--c,#fff);box-shadow:0 0 18px var(--g,#ffffff80);opacity:0;animation:plkSlotHit .5s var(--ease) both;animation-delay:var(--d,0s);border-radius:5px;transform:translate(-50%,-50%)}@keyframes plkSlotHit{0%{opacity:0;transform:translate(-50%,-50%)scale(.7,.4)}22%{opacity:.9;transform:translate(-50%,-50%)scale(1.12,1.7)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.plk-board.plk-dropping{animation:none!important}.plk-board.plk-dropping .plk-chute:after{opacity:1;animation:none!important}.plk-board[data-blast]{animation:none!important}.plk-flash{opacity:0!important;animation:none!important}.plk-erupt{display:none!important}.plk-land,.plk-after{opacity:1!important;animation:none!important;transform:none!important}#gfx .plk-slotflash{display:none!important}}.dice-live{--dc:var(--accent);position:relative}.dice-live[data-phase=roll]{--dc:var(--gold)}.dice-live[data-phase=win]{--dc:var(--win)}.dice-live[data-phase=lose]{--dc:var(--lose)}.dice-live .dstage{isolation:isolate;place-items:center;width:100%;padding:8px 0 14px;display:grid;position:relative}.dice-live .dhalo{z-index:0;pointer-events:none;opacity:.5;background:radial-gradient(closest-side, color-mix(in srgb, var(--dc) 40%, transparent), transparent 74%);width:236px;height:158px;transition:opacity .45s var(--ease), background .35s var(--ease);border-radius:50%;margin:auto;animation:4.6s ease-in-out infinite dHaloBreathe;position:absolute;inset:0}.dice-live[data-phase=roll] .dhalo{opacity:.8;animation-duration:1.5s}.dice-live[data-phase=win] .dhalo,.dice-live[data-phase=lose] .dhalo{opacity:.9}@keyframes dHaloBreathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}.dice-live .dpool{z-index:0;pointer-events:none;opacity:.42;filter:blur(1px);background:radial-gradient(closest-side, color-mix(in srgb, var(--dc) 62%, transparent), transparent 76%);width:104px;height:13px;transition:opacity .4s var(--ease), background .35s var(--ease);border-radius:50%;margin-left:-52px;position:absolute;bottom:4px;left:50%}.dice-live .diceball.spinning~.dpool{animation:.46s linear infinite dPool}@keyframes dPool{0%{opacity:.5;transform:scaleX(1)}28%{opacity:.2;transform:scaleX(.6)}55%{opacity:.5;transform:scaleX(1)}80%{opacity:.32;transform:scaleX(.78)}to{opacity:.5;transform:scaleX(1)}}.dice-live .diceball{z-index:1;margin:0}.dice-live .diceball.spinning{animation:.46s linear infinite dTumble}@keyframes dTumble{0%{animation-timing-function:cubic-bezier(.22,.75,.4,1);transform:translateY(0)rotate(-6deg)scale(1.05,.95)}28%{animation-timing-function:cubic-bezier(.6,0,.85,.4);transform:translateY(-14px)rotate(3deg)scale(.96,1.06)}55%{animation-timing-function:cubic-bezier(.22,.75,.4,1);transform:translateY(0)rotate(7deg)scale(1.06,.94)}78%{animation-timing-function:cubic-bezier(.6,0,.85,.4);transform:translateY(-7px)rotate(-1deg)scale(.98,1.03)}to{transform:translateY(0)rotate(-6deg)scale(1.05,.95)}}.dice-live .diceball:before{background:conic-gradient(from 0deg, transparent 0deg 16deg, color-mix(in srgb, var(--dc) 34%, transparent) 20deg 30deg, transparent 34deg 84deg, #ffffff24 88deg 96deg, transparent 100deg 168deg, color-mix(in srgb, var(--dc) 24%, transparent) 172deg 180deg, transparent 184deg 268deg, #ffffff14 272deg 280deg, transparent 284deg 360deg)}.dice-live .diceball.spinning:before{animation:.42s linear infinite ballSheen}.dice-live .diceball.spinning .diceball-num{color:var(--muted);filter:blur(calc(var(--spd,0) * 1.15px));animation:dNumRoll .13s var(--ease) both}@keyframes dNumRoll{0%{opacity:.35;transform:translateY(-34%)scale(.94)}to{opacity:1;transform:none}}.dice-live .diceball.win,.dice-live .diceball.lose{animation:dImpact .44s var(--ease) both}@keyframes dImpact{0%{transform:translateY(-18px)scale(.9,1.12)}40%{transform:translateY(0)scale(1.13,.87)}72%{transform:translateY(0)scale(.98,1.02)}to{transform:none}}.dice-live .diceball.win{box-shadow:inset 0 -12px 26px #0009, inset 0 10px 20px #ffffff14, 0 0 0 2px color-mix(in srgb, var(--win) 55%, transparent), 0 18px 42px -12px color-mix(in srgb, var(--win) 70%, transparent)}.dice-live .diceball.lose{box-shadow:inset 0 -12px 26px #0009, inset 0 10px 20px #ffffff14, 0 0 0 2px color-mix(in srgb, var(--lose) 45%, transparent), 0 16px 38px -14px color-mix(in srgb, var(--lose) 55%, transparent)}.dice-live .diceball.win .diceball-num,.dice-live .diceball.lose .diceball-num{animation:dNumLock .5s var(--ease) both}.dice-live .diceball.win .diceball-num{color:var(--win);box-shadow:inset 0 2px 10px #0009, 0 8px 26px -8px color-mix(in srgb, var(--win) 80%, transparent)}.dice-live .diceball.lose .diceball-num{color:var(--lose);box-shadow:inset 0 2px 10px #0009, 0 8px 24px -10px color-mix(in srgb, var(--lose) 70%, transparent)}@keyframes dNumLock{0%{filter:blur(.7px);transform:scale(1.16)}60%{filter:blur();transform:scale(.98)}to{filter:blur();transform:scale(1)}}.dice-live .diceball-num{letter-spacing:-.6px;font-size:25px}.dice-live .dstats b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--gold-2);text-shadow:0 2px 16px color-mix(in srgb, var(--gold) 40%, transparent);transition:color .25s var(--ease), text-shadow .25s var(--ease)}.dice-live .dstats{justify-content:center}.dice-live .dstats>div,.dice-live .dstats>div:last-child{text-align:center;align-items:center}.dice-live .drail{align-items:center;width:100%;max-width:320px;min-height:34px;display:flex}.dice-live .winsrail{width:100%;margin:0}.dice-live .dbar{isolation:isolate;border-color:var(--line-2);background:linear-gradient(180deg, color-mix(in srgb, var(--lose) 20%, transparent), color-mix(in srgb, var(--lose) 11%, transparent));transition:box-shadow .3s var(--ease), border-color .3s var(--ease);box-shadow:inset 0 1px #ffffff0d,0 12px 28px -18px #000000f2}.dice-live .dbar.drolling{border-color:color-mix(in srgb, var(--gold) 42%, transparent);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in srgb, var(--gold) 20%, transparent), 0 14px 32px -16px color-mix(in srgb, var(--gold) 65%, transparent)}.dice-live .dbar:after{content:"";z-index:5;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 34%,#ffffff26 50%,#0000 66%);position:absolute;inset:0;transform:translate(-100%)}.dice-live .dbar.drolling:after{opacity:1;animation:.68s linear infinite dScan}@keyframes dScan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.dice-live .dwin{background:linear-gradient(180deg, color-mix(in srgb, var(--win) 34%, transparent), color-mix(in srgb, var(--win) 22%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 20%, transparent);transition:background .3s var(--ease), box-shadow .3s var(--ease);overflow:hidden}.dice-live .dwin:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--win) 80%, transparent), transparent);position:absolute;inset:0;transform:translate(-100%)}.dice-live .dwin.dwin-hit{background:linear-gradient(180deg, color-mix(in srgb, var(--win) 54%, transparent), color-mix(in srgb, var(--win) 34%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--win) 72%, transparent), inset 0 0 28px color-mix(in srgb, var(--win) 38%, transparent)}.dice-live .dwin.dwin-hit:after{animation:dIgnite .66s var(--ease) both}@keyframes dIgnite{0%{opacity:0;transform:translate(-100%)}26%{opacity:1}to{opacity:0;transform:translate(100%)}}.dice-live .dwin.dwin-miss{animation:dMiss .6s var(--ease) both}@keyframes dMiss{0%{opacity:1}32%{opacity:.26}to{opacity:1}}.dice-live .dtargetline{z-index:3;width:2px;box-shadow:0 0 10px #ffffff73, 0 0 22px color-mix(in srgb, var(--accent) 45%, transparent);background:linear-gradient(#fff,#ffffffb3)}.dice-live .dtargetline:before,.dice-live .dtargetline:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:-4px;position:absolute;left:50%}.dice-live .dtargetline:before{border-top:5px solid #fff;top:0}.dice-live .dtargetline:after{border-bottom:5px solid #fff;bottom:0}.dice-live .dbar.drolling .dtargetline{animation:.68s ease-in-out infinite dGatePulse}@keyframes dGatePulse{0%,to{box-shadow:0 0 10px #ffffff73}50%{box-shadow:0 0 18px #ffffffd9, 0 0 30px color-mix(in srgb, var(--gold) 55%, transparent)}}.dice-live .droll{z-index:4;width:16px;height:16px;color:var(--gold);box-shadow:0 0 0 3px #00000073, 0 0 14px color-mix(in srgb, var(--gold) 70%, transparent);background:currentColor}.dice-live .droll.win{color:var(--win);box-shadow:0 0 0 3px #00000073, 0 0 20px color-mix(in srgb, var(--win) 80%, transparent);background:currentColor}.dice-live .droll.lose{color:var(--lose);box-shadow:0 0 0 3px #00000073, 0 0 18px color-mix(in srgb, var(--lose) 70%, transparent);background:currentColor}.dice-live .droll:before{content:"";pointer-events:none;transform-origin:100%;opacity:0;background:linear-gradient(270deg,currentColor,#0000 88%);border-radius:999px;width:86px;height:6px;margin-top:-3px;position:absolute;top:50%;right:50%;transform:scaleX(0)}.dice-live .droll.dfly:before{animation:dTrail .6s var(--ease) both}@keyframes dTrail{0%{opacity:0;transform:scaleX(.14)}18%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(.2)}}.dice-live .droll.dland{animation:dLandHard .5s var(--ease)}@keyframes dLandHard{0%{transform:translate(-50%,-50%)scale(2.3)}22%{transform:translate(-50%,-50%)scale(.7)}50%{transform:translate(-50%,-50%)scale(1.3)}to{transform:translate(-50%,-50%)scale(1)}}.dice-live .dshock{z-index:1;pointer-events:none;--sc:var(--gold);width:0;position:absolute;top:0;bottom:0}.dice-live .dshock.s-win{--sc:var(--win)}.dice-live .dshock.s-lose{--sc:var(--lose)}.dice-live .dshock:before{content:"";opacity:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--sc) 68%, transparent), transparent 78%);border-radius:50%;width:156px;height:160%;position:absolute;top:-30%;left:-78px;transform:scaleX(.08)}.dice-live .dshock:after{content:"";opacity:0;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--sc) 95%, transparent), transparent);width:2px;position:absolute;top:0;bottom:0;left:-1px}.dice-live .dshock.on:before{animation:dShock .56s var(--ease) both}.dice-live .dshock.on:after{animation:dBite .5s var(--ease) both}@keyframes dShock{0%{opacity:.9;transform:scaleX(.08)}to{opacity:0;transform:scaleX(1.9)}}@keyframes dBite{0%{opacity:0;transform:scaleY(.15)}16%{opacity:1;transform:scaleY(1.25)}to{opacity:0;transform:scaleY(1)}}.dice-live .dgap{z-index:2;opacity:0;pointer-events:none;background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--gc,var(--gold)) 50%, transparent) 0 3px, transparent 3px 7px);min-width:3px;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gc,var(--gold)) 62%, transparent), 0 0 18px color-mix(in srgb, var(--gc,var(--gold)) 45%, transparent);position:absolute;top:0}.dice-live .dgap.g-win{--gc:var(--gold)}.dice-live .dgap.g-lose{--gc:var(--lose)}.dice-live .dgap.on{animation:dGap 1.1s var(--ease) both}@keyframes dGap{0%{opacity:0;transform:scaleX(.1)}16%{opacity:1;transform:scaleX(1)}64%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.dice-live .dslider{accent-color:var(--accent);height:40px;transition:opacity .2s var(--ease)}.dice-live .dslider:disabled{opacity:.4}.dice-live .dsides{display:flex}.dice-live .dsides .mchoice{font-variant-numeric:tabular-nums;flex:1 1 0;min-width:0}.dice-live .plkresult{min-height:30px}.dice-live .dafter{flex-direction:column;align-items:center;width:100%;display:flex}.dice-live .dafter:empty{display:none}.dice-live .dafter .gamblebox{width:100%;margin:10px 0 0}.dice-live .dafter .flavor-wrap{margin:6px 0 0}@media (prefers-reduced-motion:reduce){.dice-live .dhalo,.dice-live .dpool,.dice-live .diceball.spinning~.dpool,.dice-live .diceball.spinning,.dice-live .diceball.spinning:before,.dice-live .diceball.spinning .diceball-num,.dice-live .diceball.win,.dice-live .diceball.lose,.dice-live .diceball.win .diceball-num,.dice-live .diceball.lose .diceball-num,.dice-live .dbar.drolling:after,.dice-live .dbar.drolling .dtargetline,.dice-live .dwin.dwin-hit:after,.dice-live .dwin.dwin-miss,.dice-live .droll.dfly:before,.dice-live .droll.dland,.dice-live .dshock.on:before,.dice-live .dshock.on:after,.dice-live .dgap.on{animation:none!important}.dice-live .diceball.spinning .diceball-num{opacity:1;filter:none!important}.dice-live .dbar.drolling:after{opacity:0}.dice-live .dshock.on:after,.dice-live .dgap.on{opacity:1;transform:none}}.crashstage{isolation:isolate;justify-content:flex-end;gap:6px;min-height:252px;padding:146px 14px 18px;position:relative;overflow:hidden}.crsky{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crsky i{display:block;position:absolute;inset:-100% 0}.crsky .crstars{opacity:.5;background-image:radial-gradient(1.5px 1.5px at 22px 30px,#ffffffe6,#0000 100%),radial-gradient(1.2px 1.2px at 96px 74px,#fff9,#0000 100%),radial-gradient(1.6px 1.6px at 58px 118px,#ffffffbf,#0000 100%),radial-gradient(1.1px 1.1px at 140px 22px,#ffffff80,#0000 100%);background-size:168px 150px;animation:15s linear infinite crStarFall}.crsky .crstars2{background-image:radial-gradient(2px 2px at 40px 60px, var(--accent-2), transparent 100%), radial-gradient(1.4px 1.4px at 128px 132px, #ffffff73, transparent 100%), radial-gradient(1.8px 1.8px at 190px 40px, var(--accent), transparent 100%);opacity:.34;background-size:230px 210px;animation:26s linear infinite crStarFall2}.crsky .crneb{background:radial-gradient(72% 44% at 18% 96%, var(--accent-weak), transparent 64%), radial-gradient(58% 40% at 86% 8%, #ffffff0b, transparent 66%);opacity:calc(.55 + var(--h,0) * .45);animation:crNeb 11s var(--ease) infinite alternate;transition:opacity .2s linear;top:0;bottom:0}@keyframes crStarFall{0%{transform:translateY(0)}to{transform:translateY(150px)}}@keyframes crStarFall2{0%{transform:translateY(0)}to{transform:translateY(210px)}}@keyframes crNeb{0%{transform:translate(0,0)scale(1)}to{transform:translate(4%,-2%)scale(1.08)}}.crashstage.cr-flying .crsky .crstars{opacity:.8;animation-duration:2.6s}.crashstage.cr-flying .crsky .crstars2{opacity:.5;animation-duration:5.4s}.crsky .crwash{opacity:0;top:0;bottom:0}.crashstage.cr-won .crsky .crwash{animation:crWash .9s var(--ease) both;background:radial-gradient(70% 60% at 82% 12%,#f0b90b47,#0000 68%)}.crashstage.cr-bust .crsky .crwash{animation:crWash .7s var(--ease) both;background:radial-gradient(80% 70% at 50% 40%,#f2565b57,#0000 70%)}@keyframes crWash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.crtrack{z-index:1;pointer-events:none;height:132px;position:absolute;top:10px;left:14px;right:14px}.crpad{width:40px;height:40px;opacity:calc(.14 + var(--h,0) * .5);transform:scale(calc(.7 + var(--h,0) * .4));background:radial-gradient(closest-side,#f0b90b57,#0000 70%);border-radius:50%;margin:-20px 0 0 -20px;transition:opacity .2s linear,transform .2s linear;position:absolute;top:88%;left:6%}.crcurve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crcurve path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:var(--rev,1)}.crcurve .cc-glow{stroke:var(--accent);stroke-width:4px;opacity:calc(.22 + var(--h,0) * .45);filter:blur(3px)}.crcurve .cc-line{stroke:url(#crGrad);stroke-width:1.3px}.crashstage.cr-won .crcurve .cc-glow{stroke:var(--gold)}.crashstage.cr-bust .crcurve .cc-glow{stroke:var(--lose)}.crship{will-change:transform;transition:transform 70ms linear;position:absolute;inset:0;transform:translate(6%,88%)}.crship-a{position:absolute;top:0;left:0}.crship-i{filter:drop-shadow(0 3px 8px #0009);width:25px;height:36px;transition:transform 70ms linear;position:absolute;top:0;left:0;transform:translate(-50%,-50%)rotate(74deg)scale(.82)}.crship-i svg{width:100%;height:100%;display:block}.crship-i{animation:crIdle 3.2s var(--ease) infinite alternate}.crashstage.cr-flying .crship-i,.crashstage.cr-won .crship-i,.crashstage.cr-bust .crship-i{animation:none}@keyframes crIdle{0%{filter:drop-shadow(0 3px 8px #0009)}to{filter:drop-shadow(0 3px 12px var(--accent-weak))}}.crplume{transform-origin:50% 0;width:13px;height:30px;transform:translateX(-50%) scaleY(calc(.18 + var(--h,0) * 1.05)) scaleX(calc(.7 + var(--h,0) * .45));opacity:0;transition:transform 70ms linear;position:absolute;top:86%;left:50%}.crashstage.cr-flying .crplume{opacity:1}.crplume i{clip-path:polygon(50% 100%,0 22%,22% 0,78% 0,100% 22%);background:linear-gradient(180deg, #fff, var(--gold-2) 26%, var(--gold) 52%, #f0b90b00 100%);filter:blur(.6px);animation:.16s steps(2,end) infinite crFlame;display:block;position:absolute;inset:0}.crplume i.cr-halo{clip-path:none;background:radial-gradient(closest-side, var(--accent-weak), transparent 74%);filter:blur(2px);border-radius:50% 50% 46% 46%;animation-duration:.24s;transform:scale(1.5)}@keyframes crFlame{0%{opacity:.95;transform:scaleY(1)scaleX(1)}50%{opacity:.75;transform:scaleY(.82)scaleX(1.12)}to{opacity:1;transform:scaleY(1.06)scaleX(.92)}}.crspark{background:var(--gold-2);opacity:0;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute;top:0;left:0}.crashstage.cr-flying .crspark{animation:.62s linear infinite crSpark;animation-delay:calc(var(--i,0) * .155s)}@keyframes crSpark{0%{opacity:.95;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-26px,20px)scale(.2)}}.crship.cr-escape .crship-a{animation:.78s cubic-bezier(.5,0,.85,.4) both crEscape}.crship.cr-escape .crplume{opacity:1}@keyframes crEscape{0%{opacity:1;transform:translate(0)scale(1)}55%{opacity:1}to{opacity:0;transform:translate(190px,-230px)scale(.35)}}.crboom,.crshock{opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.crboom{background:radial-gradient(circle, #fff 0%, var(--gold-2) 24%, var(--lose) 56%, #f2565b00 74%);width:22px;height:22px;margin:-11px 0 0 -11px}.crshock{border:2px solid var(--lose);width:26px;height:26px;margin:-13px 0 0 -13px;box-shadow:0 0 18px 2px #f2565b73}.crship.cr-boom .crboom{animation:crBoom .62s var(--ease) both}.crship.cr-boom .crshock{animation:crShock .56s var(--ease) both}.crship.cr-boom .crship-a{animation:crShipDie .42s var(--ease) both}.crship.cr-boom .crplume{opacity:0}@keyframes crBoom{0%{opacity:0;transform:scale(.2)}14%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(4.6)}}@keyframes crShock{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(5.2)}}@keyframes crShipDie{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}30%{opacity:1;transform:translate(3px,-2px)rotate(24deg)scale(1.15)}to{opacity:0;transform:translate(14px,26px)rotate(150deg)scale(.3)}}.crship.cr-reset .crship-a{animation:crRollOut .5s var(--ease) both}@keyframes crRollOut{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}.crashstage .crashmult{z-index:2;font-variant-numeric:tabular-nums;text-shadow:0 0 calc(var(--h,0) * 26px) var(--accent-weak);font-size:56px;line-height:1.04;position:relative}.crashstage .crashmult:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--accent-weak), transparent 74%);opacity:var(--h,0);pointer-events:none;border-radius:50%;transition:opacity .18s linear;position:absolute;inset:-22% -14%}.crashstage .crashmult.crash-win{color:var(--gold-2);animation:crLock .6s var(--ease) both}.crashstage .crashmult.crash-win:before{opacity:1;background:radial-gradient(closest-side,#f0b90b57,#0000 74%)}@keyframes crLock{0%{text-shadow:none;transform:scale(1)}26%{transform:scale(.92)}54%{text-shadow:0 6px 26px #f0b90be6;transform:scale(1.16)}to{text-shadow:0 4px 16px #f0b90b8c;transform:scale(1.05)}}.crashstage .crashmult.crash-bust{color:var(--lose);animation:crBust .5s var(--ease) both}.crashstage .crashmult.crash-bust:before{opacity:1;background:radial-gradient(closest-side,#f2565b4d,#0000 74%)}@keyframes crBust{0%{transform:scale(1)}14%{text-shadow:0 6px 24px #f2565bcc;transform:scale(1.16)skew(-4deg)}30%{transform:scale(.82)skew(3deg)}46%{transform:translate(6px)scale(.94)}62%{transform:translate(-5px)}78%{transform:translate(2px)}to{text-shadow:0 4px 14px #f2565b66;transform:none}}.crashstage .crashresult{z-index:2;text-align:center;overflow-wrap:anywhere;justify-content:center;max-width:100%;min-height:44px;padding:0 4px;position:relative}.crashwrap .crrail{align-items:center;width:100%;min-height:34px;display:flex}.crashwrap .crrail .winsrail{width:100%;margin:0}.crashwrap .crextras{flex-direction:column;gap:14px;animation:.45s step-end both crArm;display:flex}@keyframes crArm{0%{pointer-events:none}to{pointer-events:auto}}.crashwrap .dslider:disabled{opacity:.45;cursor:default}.crashwrap #crashAuto .mchoice:disabled{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.crsky .crstars,.crsky .crstars2,.crsky .crneb,.crsky .crwash,.crship-i,.crplume i,.crspark,.crship.cr-escape .crship-a,.crship.cr-boom .crboom,.crship.cr-boom .crshock,.crship.cr-boom .crship-a,.crship.cr-reset .crship-a,.crashstage .crashmult.crash-win,.crashstage .crashmult.crash-bust{animation:none!important}.crship,.crship-i,.crplume,.crpad,.crashstage .crashmult:before{transition:none!important}.crship.cr-boom .crship-a{opacity:0}}.crashstage .crship-img{object-fit:contain;width:42px;height:42px;filter:drop-shadow(0 4px 9px #000000a6) drop-shadow(0 0 calc(3px + var(--thrust,0) * 12px) color-mix(in srgb, var(--accent) 65%, transparent));display:block}.wheelwrap{position:relative}.wheelwrap .wheelstage:before{display:none}.wheelwrap .wheelstage,.wheelwrap .wheeldisc{isolation:isolate}.wheelstage .wh-halo{z-index:0;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 20%, transparent), transparent 74%);opacity:.42;transition:opacity .55s var(--ease), transform .55s var(--ease), background .4s linear;border-radius:50%;display:block;position:absolute;inset:16px 0 0;transform:scale(.9)}.wh-spin .wh-halo{opacity:.85;transform:scale(1.05)}.wh-tense .wh-halo{opacity:1;transform:scale(.98)}.wh-win .wh-halo{opacity:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 36%, transparent), transparent 74%);transform:scale(1.12)}.wh-lose .wh-halo{opacity:.7;background:radial-gradient(closest-side, color-mix(in srgb, var(--lose) 22%, transparent), transparent 72%);transform:scale(.93)}.wheelstage .wh-lines{z-index:2;pointer-events:none;opacity:0;background:repeating-conic-gradient(from 0deg, transparent 0 4.2deg, #ffffff2e 4.2deg 5deg);filter:blur(1.2px);mix-blend-mode:screen;border-radius:50%;transition:opacity .55s linear;animation:.44s linear infinite paused whWhirl;display:block;position:absolute;inset:16px 0 0;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 70% 96%,#0000 100%);mask:radial-gradient(closest-side,#0000 58%,#000 70% 96%,#0000 100%)}.wh-spin .wh-lines,.wh-tense .wh-lines{will-change:transform;animation-play-state:running}.wh-spin .wh-lines{opacity:.6}.wh-tense .wh-lines{opacity:.15}@keyframes whWhirl{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wheelstage .wh-ring{z-index:2;pointer-events:none;opacity:0;transition:opacity .4s var(--ease);border:1.5px solid #0000;border-radius:50%;display:block;position:absolute;inset:16px 0 0}.wh-tense .wh-ring{opacity:1;border-color:color-mix(in srgb, var(--gold) 50%, transparent);box-shadow:0 8px 22px -12px var(--gold), inset 0 0 14px -8px var(--gold);animation:whHeart .6s var(--ease) infinite alternate}@keyframes whHeart{0%{opacity:.45;transform:scale(1.005)}to{opacity:1;transform:scale(1.05)}}.wheelstage .wh-flash{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(60% 58% at 50% 6%, var(--wc,transparent), transparent 64%);border-radius:50%;display:block;position:absolute;inset:-10px -6px -6px}.wh-win .wh-flash{--wc:color-mix(in srgb, var(--gold) 46%, transparent);animation:whFlash .8s var(--ease) both}.wh-lose .wh-flash{--wc:color-mix(in srgb, var(--lose) 30%, transparent);animation:whFlash .6s var(--ease) both}.wh-jack.wh-win .wh-flash{--wc:color-mix(in srgb, var(--gold) 64%, transparent);animation:whFlashBig 1.25s var(--ease) both}@keyframes whFlash{0%{opacity:0}10%{opacity:1}to{opacity:0}}@keyframes whFlashBig{0%{opacity:0}7%{opacity:1}26%{opacity:.24}40%{opacity:1}60%{opacity:.3}74%{opacity:.9}to{opacity:0}}.wheelwrap .wheelptr{z-index:4;border-top-color:var(--gold-2);filter:drop-shadow(0 3px 5px #0009) drop-shadow(0 0 7px color-mix(in srgb, var(--gold) 60%, transparent))}.wheelstage .wh-ptrglow{z-index:3;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 45%, transparent), transparent 72%);opacity:.3;width:70px;height:52px;transition:opacity .5s var(--ease), transform .5s var(--ease);border-radius:50%;margin-left:-35px;display:block;position:absolute;top:-4px;left:50%;transform:scale(.8)}.wh-idle .wh-ptrglow{animation:whPtrIdle 3.4s var(--ease) infinite alternate}.wh-spin .wh-ptrglow{opacity:.62;transform:scale(1)}.wh-tense .wh-ptrglow{opacity:1;transform:scale(1.2)}.wh-win .wh-ptrglow{opacity:1;transform:scale(1.36)}.wh-lose .wh-ptrglow{opacity:.5;background:radial-gradient(closest-side, color-mix(in srgb, var(--lose) 40%, transparent), transparent 72%);transform:scale(.9)}@keyframes whPtrIdle{0%{opacity:.2}to{opacity:.5}}.wheelwrap .wheelptr.bite{animation:whBite .5s var(--ease) both}@keyframes whBite{0%{transform:translate(-50%)}18%{transform:translate(-50%)translateY(9px)scaleY(.6)scaleX(1.16)}38%{transform:translate(-50%)translateY(-3px)scaleY(1.14)scaleX(.92)}58%{transform:translate(-50%)translateY(2px)scaleY(.96)}76%{transform:translate(-50%)translateY(-1px)}to{transform:translate(-50%)}}.wheelwrap .wheeldisc{transition:transform 4.2s cubic-bezier(.13,.75,.1,1),filter .85s linear}.wheelwrap.wh-spin .wheeldisc.spinning{filter:drop-shadow(0 10px 24px #00000080)blur(1.6px)}.wheelwrap.wh-tense .wheeldisc.spinning{filter:drop-shadow(0 10px 24px #00000080)blur(.3px)}.wheelwrap .wheeldisc.landed{animation:none}.wheelwrap .wheeldisc.landed.landed-win{animation:whLandWin .9s var(--ease) both}.wheelwrap .wheeldisc.landed.landed-lose{animation:whLandLose .7s var(--ease) both}@keyframes whLandWin{0%{filter:drop-shadow(0 10px 24px #00000080)}14%{filter:drop-shadow(0 4px 30px color-mix(in srgb, var(--gold) 85%, transparent))}44%{filter:drop-shadow(0 8px 20px color-mix(in srgb, var(--gold) 42%, transparent))}to{filter:drop-shadow(0 10px 24px #00000080)}}@keyframes whLandLose{0%{filter:drop-shadow(0 10px 24px #00000080)}18%{filter:drop-shadow(0 4px 24px color-mix(in srgb, var(--lose) 62%, transparent))}to{filter:drop-shadow(0 10px 24px #00000080)}}.wheeldisc .wh-peg{fill:var(--gold-2);stroke:color-mix(in srgb, var(--gold) 70%, #000);stroke-width:.6px;opacity:.75}.wh-spin .wh-peg{opacity:1}.wh-tense .wh-peg{animation:1.05s linear infinite whPegChase;animation-delay:calc(var(--i,0) * -52ms)}@keyframes whPegChase{0%,to{opacity:.55;stroke-width:.6px}45%{opacity:1;stroke-width:1.6px}}.wh-win .wh-peg,.wh-lose .wh-peg{animation:whPegFlare .62s var(--ease) both;animation-delay:calc(var(--i,0) * 26ms)}.wh-lose .wh-peg{stroke:color-mix(in srgb, var(--lose) 70%, #000)}@keyframes whPegFlare{0%{opacity:.7;stroke-width:.6px}26%{opacity:1;stroke-width:3.2px}to{opacity:.9;stroke-width:.6px}}.wheeldisc .wh-lab{paint-order:stroke;stroke:#060a1699;stroke-width:1.7px;stroke-linejoin:round}.wheeldisc .wh-lab-zero{stroke:#060a1680;stroke-width:1.4px}.wh-lit-a{stop-color:var(--gold-2);stop-opacity:.1}.wh-lit-b{stop-color:var(--gold-2);stop-opacity:.62}.wh-lit-c{stop-color:#fff;stop-opacity:.92}.wh-lit-la{stop-color:var(--lose);stop-opacity:.1}.wh-lit-lb{stop-color:var(--lose);stop-opacity:.5}.wh-lit-lc{stop-color:var(--lose);stop-opacity:.85}.wheeldisc .wh-lit{mix-blend-mode:screen;animation:whLit 1.05s var(--ease) both}@keyframes whLit{0%{opacity:0}9%{opacity:1}30%{opacity:.4}46%{opacity:.95}72%{opacity:.5}to{opacity:0}}.wheeldisc .wheel-land{animation:whWedge 1.1s var(--ease) both;filter:drop-shadow(0 0 6px)}.wheeldisc .wheel-land.win{stroke:var(--gold-2);color:var(--gold-2)}.wheeldisc .wheel-land.lose{stroke:var(--lose);color:var(--lose)}@keyframes whWedge{0%{opacity:0;stroke-width:2px}10%{opacity:1;stroke-width:8px}24%{stroke-width:3.4px}44%{stroke-width:6px}64%{stroke-width:3.4px}to{opacity:0;stroke-width:3px}}.wheeldisc .wh-hubring{fill:none;stroke:var(--gold-2);stroke-width:0;opacity:0}.wh-win .wh-hubring{animation:whHub .8s var(--ease) both}.wh-lose .wh-hubring{stroke:var(--lose);animation:whHub .6s var(--ease) both}@keyframes whHub{0%{stroke-width:0;opacity:0}12%{stroke-width:9px;opacity:.9}to{stroke-width:0;opacity:0}}.wheeldisc .wh-rimflash{fill:none;stroke:var(--gold-2);stroke-width:0;opacity:0}.wh-jack.wh-win .wh-rimflash{animation:whRim 1.2s var(--ease) both}@keyframes whRim{0%{stroke-width:0;opacity:0}8%{stroke-width:9px;opacity:.95}30%{stroke-width:1px;opacity:.3}46%{stroke-width:7px;opacity:.85}70%{stroke-width:1px;opacity:.25}84%{stroke-width:5px;opacity:.6}to{stroke-width:0;opacity:0}}.wheelstage .wh-hero{z-index:3;pointer-events:none;font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:36px;font-weight:900;line-height:1;display:flex;position:absolute;inset:16px 0 0}.wh-hero.win{color:var(--gold-2);text-shadow:0 6px 26px color-mix(in srgb, var(--gold) 80%, transparent), 0 0 3px #000000bf;animation:whHero .8s var(--ease) both}.wh-hero.lose{color:var(--lose);text-shadow:0 5px 20px color-mix(in srgb, var(--lose) 55%, transparent), 0 0 3px #000000bf;animation:whHeroLose .66s var(--ease) both}.wh-jack .wh-hero.win{animation:whHeroJack 1.15s var(--ease) both;font-size:45px}@keyframes whHero{0%{opacity:0;transform:scale(.34)}32%{opacity:1;transform:scale(1.16)}58%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:scale(1.07)}}@keyframes whHeroLose{0%{opacity:0;transform:scale(1.2)}22%{opacity:1;transform:scale(.96)}74%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@keyframes whHeroJack{0%{opacity:0;transform:scale(.28)rotate(-4deg)}26%{opacity:1;transform:scale(1.3)rotate(1.5deg)}42%{transform:scale(1.02)rotate(0)}56%{transform:scale(1.14)}70%{transform:scale(1.04)}86%{opacity:1;transform:scale(1.09)}to{opacity:0;transform:scale(1.18)}}.wheelwrap .wheelresult{text-align:center;overflow-wrap:anywhere;gap:3px;max-width:100%;min-height:44px;padding:0 10px}.wheelwrap .wheelresult>span:first-child{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;animation:whResIn .5s var(--ease) both;font-size:17px;font-weight:800}.wheelwrap .wheelresult>span:first-child.win-c{color:var(--gold-2);text-shadow:0 5px 20px color-mix(in srgb, var(--gold) 55%, transparent)}.wheelwrap .wheelresult>span:first-child.lose-c{color:var(--lose);text-shadow:0 4px 16px color-mix(in srgb, var(--lose) 40%, transparent)}.wheelwrap .wheelresult>span:first-child.big{text-shadow:0 6px 26px color-mix(in srgb, var(--gold) 75%, transparent);animation:whResBig .72s var(--ease) both;font-size:21px}.wheelwrap .wheelresult .plkdelta{font-variant-numeric:tabular-nums;animation:whResIn .5s var(--ease) 80ms both}@keyframes whResIn{0%{opacity:0;transform:translateY(7px)scale(.94)}to{opacity:1;transform:none}}@keyframes whResBig{0%{opacity:0;transform:scale(.6)}46%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:none}}.wheelwrap .wheelextras{flex-direction:column;align-self:stretch;align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.wheelwrap .wheelextras:empty{display:none}.wheelwrap #wheelSpin{flex:none;align-self:stretch}.wheelwrap .winsrail{align-self:stretch;width:100%;margin:2px 0 0}@media (prefers-reduced-motion:reduce){.wheelstage .wh-lines,.wh-tense .wh-ring,.wh-idle .wh-ptrglow,.wheelwrap .wheelptr.bite,.wheelwrap .wheeldisc.landed.landed-win,.wheelwrap .wheeldisc.landed.landed-lose,.wh-tense .wh-peg,.wh-win .wh-peg,.wh-lose .wh-peg,.wheeldisc .wh-lit,.wheeldisc .wheel-land,.wh-win .wh-hubring,.wh-lose .wh-hubring,.wh-jack.wh-win .wh-rimflash,.wh-win .wh-flash,.wh-lose .wh-flash,.wh-jack.wh-win .wh-flash,.wh-hero.win,.wh-hero.lose,.wh-jack .wh-hero.win,.wheelwrap .wheelresult>span:first-child,.wheelwrap .wheelresult>span:first-child.big,.wheelwrap .wheelresult .plkdelta{animation:none!important}.wheelstage .wh-halo,.wheelstage .wh-ptrglow,.wheelstage .wh-ring{transition:none!important}.wheelwrap .wheeldisc{transition:transform 4.2s cubic-bezier(.13,.75,.1,1)}.wheelwrap.wh-spin .wheeldisc.spinning,.wheelwrap.wh-tense .wheeldisc.spinning{filter:drop-shadow(0 10px 24px #00000080)}.wheelstage .wh-lines{opacity:0}.wheeldisc .wh-lit{opacity:.6}.wheeldisc .wheel-land{opacity:1;stroke-width:4px;filter:none}.wh-hero.win,.wh-hero.lose,.wheelwrap .wheelresult>span:first-child,.wheelwrap .wheelresult .plkdelta{opacity:1}}.hl-w{--hl-turn:.46s;--hl-c:var(--accent);--hl-scale:.95}.hl-w.hl-t1{--hl-c:var(--win);--hl-scale:1.06}.hl-w.hl-t2{--hl-c:var(--accent-2);--hl-scale:1.18}.hl-w.hl-t3{--hl-c:var(--gold);--hl-scale:1.32}.hl-w.hl-t4{--hl-c:var(--gold-2);--hl-scale:1.46}.hl-w.hl-bust{--hl-c:var(--lose)}.hl-w.hl-won{--hl-c:var(--gold-2)}.hl-w .hilostage{background:0 0;overflow:visible}.hl-w .hilostage>*{z-index:1;position:relative}.hl-w .hilostage>.hl-aura{z-index:0;pointer-events:none;background:var(--hl-c);opacity:calc(.13 + var(--climb,0) * .27);transition:background-color .45s var(--ease), opacity .5s var(--ease);position:absolute;inset:-12px -10px 8px;-webkit-mask-image:radial-gradient(56% 58% at 50% 34%,#000 0%,#00000080 44%,#0000 76%);mask-image:radial-gradient(56% 58% at 50% 34%,#000 0%,#00000080 44%,#0000 76%)}.hl-w.hl-turning .hl-aura{animation:hlAuraFlare var(--hl-turn) var(--ease) both}@keyframes hlAuraFlare{0%{opacity:calc(.13 + var(--climb,0) * .27)}30%{opacity:calc(.34 + var(--climb,0) * .4)}to{opacity:calc(.13 + var(--climb,0) * .27)}}.hl-w .hilostage .hilocard{perspective:1000px;perspective-origin:50% 46%}.hl-flip{transform-style:preserve-3d;position:relative;transform:rotateY(0)}.hl-face{backface-visibility:hidden}.hl-face--front{position:relative}.hl-face--back{border-radius:15px;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.hl-w .hilostage .hilocard .hl-face .hcard-svg{animation:none}.hl-w .hilostage .hilocard .hl-face--back .hcard-svg{transform:none;box-shadow:0 14px 34px -16px #000000bf}.hl-w.hl-asking .hl-flip{transition:transform .2s var(--ease);transform:rotateY(180deg)scale(1.04)}.hl-w.hl-unask .hl-flip{transition:transform .24s var(--ease);transform:rotateY(0)}.hl-w.hl-turning .hl-flip{animation:hlTurn var(--hl-turn) linear both}@keyframes hlTurn{0%{transform:rotateY(180deg)scale(1.04)translateY(-2px)}12%{transform:rotateY(216deg)scale(1.07)translateY(-5px)}24%{transform:rotateY(250deg)scale(1.09)translateY(-7px)}34%{transform:rotateY(272deg)scale(1.1)translateY(-7px)}50%{transform:rotateY(306deg)scale(1.07)translateY(-5px)}70%{transform:rotateY(336deg)scale(1.03)translateY(-2px)}85%{transform:rotateY(351deg)scale(1.01)translateY(-1px)}to{transform:rotateY(360deg)scale(1)translateY(0)}}.hl-w.hl-asking .hl-face--back:after{content:"";pointer-events:none;animation:hlSheen 1.1s var(--ease) .1s infinite;background:linear-gradient(112deg,#0000 34%,#ffffff47 50%,#0000 66%);position:absolute;inset:0;transform:translate(-135%)}@keyframes hlSheen{0%{transform:translate(-135%)}60%,to{transform:translate(135%)}}.hl-w .hilomult{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-height:46px;color:var(--hl-c);transform:scale(var(--hl-scale,1));transition:transform .38s var(--ease), color .32s var(--ease);justify-content:center;align-items:center;gap:9px;font-size:32px;font-weight:900;line-height:1;display:flex;position:relative}.hl-w .hilomult .hilomult-v{color:inherit;text-shadow:0 4px calc(12px + var(--climb,0) * 26px) color-mix(in srgb, var(--hl-c) calc(30% + var(--climb,0) * 40%), transparent);animation:hlClimb .52s var(--ease) both;display:inline-block;position:relative}@keyframes hlClimb{0%{opacity:0;transform:translateY(7px)scale(.84)}52%{opacity:1;transform:translateY(-2px)scale(1.15)}to{opacity:1;transform:none}}.hl-w.hl-t3 .hilomult,.hl-w.hl-t4 .hilomult{animation:1.8s ease-in-out infinite hlBreathe}@keyframes hlBreathe{0%,to{filter:brightness()}50%{filter:brightness(1.3)}}.hl-w .hl-streak{letter-spacing:.01em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--hl-c) 68%, var(--text));background:color-mix(in srgb, var(--hl-c) 13%, transparent);border:1px solid color-mix(in srgb, var(--hl-c) 28%, transparent);animation:hlStreakPop .42s var(--ease) both;transition:color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;line-height:1}@keyframes hlStreakPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{transform:none}}.hl-w.hl-bust .hilomult .hilomult-v{animation:hlGhost .9s var(--ease) both}.hl-w.hl-bust .hilomult .hilomult-v:before,.hl-w.hl-bust .hilomult .hilomult-v:after{content:attr(data-v);text-align:center;pointer-events:none;width:100%;color:var(--lose);text-shadow:0 4px 22px color-mix(in srgb, var(--lose) 45%, transparent);position:absolute;top:0;left:0}.hl-w.hl-bust .hilomult .hilomult-v:before{clip-path:polygon(0 0,100% 0,100% 44%,66% 54%,34% 42%,0 52%);animation:hlShardUp .72s var(--ease) both}.hl-w.hl-bust .hilomult .hilomult-v:after{clip-path:polygon(0 52%,34% 42%,66% 54%,100% 44%,100% 100%,0 100%);animation:hlShardDn .72s var(--ease) both}@keyframes hlShardUp{0%{opacity:1;transform:none}14%{transform:translate(-2px,-2px)}to{opacity:0;transform:translate(-13px,-17px)rotate(-8deg)}}@keyframes hlShardDn{0%{opacity:1;transform:none}14%{transform:translate(2px,2px)}to{opacity:0;transform:translate(12px,19px)rotate(6deg)}}@keyframes hlGhost{0%,38%{color:#0000}to{color:color-mix(in srgb, var(--lose) 45%, var(--dim));opacity:.55}}.hl-w.hl-bust .hilostage .hilocard{animation:hlCrack .55s var(--ease) both}@keyframes hlCrack{0%{transform:translateY(-3px)rotate(0)scale(1.04)}18%{transform:translate(-7px,2px)rotate(-3deg)scale(.99)}34%{transform:translate(6px,1px)rotate(2.4deg)}52%{transform:translate(-4px,2px)rotate(-1.6deg)}70%{transform:translate(3px)rotate(1deg)}to{transform:none}}.hl-w.hl-bust .hilostage .hilocard .hl-face--front .hcard-svg{animation:hlBustFlash .6s var(--ease) both}@keyframes hlBustFlash{0%{filter:brightness(2.4)saturate(.4)}22%{filter:brightness(1.3)}to{filter:none}}.hl-w.hl-won .hilomult .hilomult-v{animation:hlBank .6s var(--ease) both}@keyframes hlBank{0%{transform:scale(1)}30%{filter:brightness(1.5);transform:scale(1.18)}to{filter:none;transform:none}}.hl-w.hl-won .hilomult:after{content:"";pointer-events:none;border:2px solid color-mix(in srgb, var(--gold) 65%, transparent);width:116px;height:116px;animation:hlLockRing .7s var(--ease) both;border-radius:50%;margin:-58px 0 0 -58px;position:absolute;top:50%;left:50%}@keyframes hlLockRing{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.7)}}.hl-w .hilostage>.hl-bank{pointer-events:none;position:absolute;inset:0}.hl-w .hilostage>.hl-bank--under{z-index:0;border-radius:inherit;overflow:hidden}.hl-w .hilostage>.hl-bank--over{z-index:6}.hl-bank-flash{background:radial-gradient(46% 42% at 50% 34%, var(--gold-2), color-mix(in srgb, var(--gold) 42%, transparent) 46%, transparent 74%);animation:hlBankFlash .72s var(--ease) both;position:absolute;inset:0}@keyframes hlBankFlash{0%{opacity:0;transform:scale(.72)}14%{opacity:.92;transform:scale(1.04)}to{opacity:0;transform:scale(1.24)}}.hl-bank-sweep{background:linear-gradient(104deg, transparent 41%, color-mix(in srgb, var(--gold-2) 52%, transparent) 50%, transparent 59%);animation:hlBankSweep .9s var(--ease) 60ms both;position:absolute;inset:-40% -60%}@keyframes hlBankSweep{0%{opacity:0;transform:translate(-120%)}16%{opacity:1}to{opacity:0;transform:translate(120%)}}.hl-bank-shock{border:2px solid color-mix(in srgb, var(--gold) 74%, transparent);width:96px;height:96px;box-shadow:0 0 26px color-mix(in srgb, var(--gold) 40%, transparent);animation:hlBankShock .78s var(--ease) .12s both;border-radius:50%;margin:-48px 0 0 -48px;position:absolute;top:34%;left:50%}@keyframes hlBankShock{0%{opacity:0;transform:scale(.16)}18%{opacity:.95}to{opacity:0;transform:scale(2.9)}}.hl-fan{width:0;height:0;position:absolute;top:34%;left:50%}.hl-coin{background:radial-gradient(72% 72% at 34% 28%, var(--gold-2), var(--gold) 58%, color-mix(in srgb, var(--gold) 52%, #000) 100%);width:15px;height:15px;box-shadow:0 0 12px color-mix(in srgb, var(--gold) 60%, transparent), inset 0 -2px 3px #00000057;animation:hlCoinFly 1s var(--ease) var(--d,0s) both;border-radius:50%;margin:-7px 0 0 -7px;display:block;position:absolute;top:0;left:0}@keyframes hlCoinFly{0%{opacity:0;transform:translate(0,0)scale(.28)rotate(0)}10%{opacity:1}52%{transform:translate3d(calc(var(--dx) * .86), var(--dy), 0) scale(1) rotate(calc(var(--spin) * .62deg));opacity:1}to{transform:translate3d(var(--dx), calc(var(--dy) * .12 + 58px), 0) scale(.78) rotate(calc(var(--spin) * 1deg));opacity:0}}.hl-coin--dust{opacity:.85;width:8px;height:8px;margin:-4px 0 0 -4px;animation-duration:1.3s}.hl-w.hl-won .hilostage .hilocard{animation:hlVault .92s var(--ease) both}@keyframes hlVault{0%{transform:none}12%{transform:translateY(-7px)scale(1.07)}26%{filter:brightness(2.1)saturate(.6);transform:translateY(9px)scale(.46)}34%{transform:translateY(7px)scale(.58)}56%{transform:translateY(-3px)scale(1.05)}to{transform:none}}.hl-w.hl-won .hilostage{animation:hlBankJolt .5s var(--ease) both}@keyframes hlBankJolt{0%{transform:none}14%{transform:translateY(4px)scale(.994)}38%{transform:translateY(-3px)scale(1.006)}70%{transform:translateY(1px)}to{transform:none}}.hl-w.hl-won .hl-aura{animation:hlBankAura .95s var(--ease) both}@keyframes hlBankAura{0%{opacity:calc(.13 + var(--climb,0) * .27)}16%{opacity:calc(.55 + var(--climb,0) * .35)}to{opacity:calc(.13 + var(--climb,0) * .27)}}.hl-w .hiloresult{justify-content:center;min-height:44px}.hl-w .hl-actions{flex-direction:column;justify-content:flex-end;gap:14px;min-height:120px;display:flex}.hl-w .hl-actions>.btn{min-height:46px}.hl-w .hilodir{min-height:46px;transition:transform .2s var(--ease), filter .22s var(--ease), opacity .22s var(--ease), box-shadow .24s var(--ease);position:relative;overflow:hidden}.hl-w .hilodir--up{--hl-dir:var(--win)}.hl-w .hilodir--down{--hl-dir:var(--lose)}.hl-w .hilobtns.hl-picking .hilodir{opacity:.4;filter:saturate(.45)brightness(.72);transform:scale(.98)}.hl-w .hilobtns.hl-picking .hilodir.hl-pick{opacity:1;box-shadow:0 12px 30px -6px color-mix(in srgb, var(--hl-dir) 62%, transparent), 0 0 0 1px color-mix(in srgb, var(--hl-dir) 45%, transparent);animation:hlPickBreath .58s var(--ease) infinite alternate;transform:scale(1.025)}@keyframes hlPickBreath{0%{filter:brightness()}to{filter:brightness(1.24)}}.hl-w .hl-cash{position:relative;overflow:hidden}.hl-w.hl-t2 .hl-cash:after,.hl-w.hl-t3 .hl-cash:after,.hl-w.hl-t4 .hl-cash:after{content:"";pointer-events:none;animation:hlCashSheen 2.5s var(--ease) infinite;background:linear-gradient(105deg,#0000 38%,#ffffff4d 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}@keyframes hlCashSheen{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.hl-w .winsrail{margin:6px 0 0}@media (prefers-reduced-motion:reduce){.hl-w.hl-asking .hl-flip,.hl-w.hl-unask .hl-flip{transition:none}.hl-w.hl-turning .hl-flip,.hl-w.hl-turning .hl-aura,.hl-w.hl-asking .hl-face--back:after,.hl-w .hilomult .hilomult-v,.hl-w.hl-t3 .hilomult,.hl-w.hl-t4 .hilomult,.hl-w .hl-streak,.hl-w.hl-bust .hilomult .hilomult-v,.hl-w.hl-bust .hilomult .hilomult-v:before,.hl-w.hl-bust .hilomult .hilomult-v:after,.hl-w.hl-bust .hilostage .hilocard,.hl-w.hl-bust .hilostage .hilocard .hl-face--front .hcard-svg,.hl-w.hl-won .hilomult .hilomult-v,.hl-w.hl-won .hilomult:after,.hl-w .hilobtns.hl-picking .hilodir.hl-pick,.hl-w.hl-t2 .hl-cash:after,.hl-w.hl-t3 .hl-cash:after,.hl-w.hl-t4 .hl-cash:after{animation:none!important}.hl-w.hl-asking .hl-face--back:after,.hl-w.hl-won .hilomult:after,.hl-w.hl-bust .hilomult .hilomult-v:before,.hl-w.hl-bust .hilomult .hilomult-v:after,.hl-w.hl-t2 .hl-cash:after,.hl-w.hl-t3 .hl-cash:after,.hl-w.hl-t4 .hl-cash:after{display:none}.hl-w.hl-bust .hilomult .hilomult-v{color:color-mix(in srgb, var(--lose) 45%, var(--dim));opacity:.7}.hl-w.hl-won .hilostage,.hl-w.hl-won .hilostage .hilocard,.hl-w.hl-won .hl-aura{animation:none!important}.hl-w .hilostage>.hl-bank{display:none}}:root[data-variant=arena] .stage[data-game]{isolation:isolate;--scene:none;--scene-opacity:1;position:relative}:root[data-variant=arena] .stage[data-game]:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(180deg, #0a0a108c 0%, #0a0a10e0 42%, #0a0a10f5 100%), var(--scene);opacity:0;background-position:50% 0,50% 0;background-repeat:no-repeat,no-repeat;background-size:cover,cover;animation:.9s cubic-bezier(.22,.61,.36,1) forwards sceneIn,42s ease-in-out .9s infinite sceneDrift;position:absolute;inset:0;transform:scale(1.06)}@keyframes sceneIn{0%{opacity:0;transform:scale(1.06)}to{opacity:var(--scene-opacity);transform:scale(1)}}@keyframes sceneDrift{0%,to{transform:scale(1)translate(0,0)}50%{transform:scale(1.035)translateY(-1.2%)}}:root[data-variant=arena] .stage[data-game].golden{--scene-opacity:.5}:root[data-variant=arena] .stage[data-game=mines]{--scene:url(/art/scenes/mines.webp)}:root[data-variant=arena] .stage[data-game=plinko]{--scene:url(/art/scenes/plinko.webp)}:root[data-variant=arena] .stage[data-game=dice]{--scene:url(/art/scenes/dice.webp)}:root[data-variant=arena] .stage[data-game=wheel]{--scene:url(/art/scenes/wheel.webp)}:root[data-variant=arena] .stage[data-game=crash]{--scene:url(/art/scenes/crash.webp)}:root[data-variant=arena] .stage[data-game=aviator]{--scene:url(/art/scenes/aviator.webp)}:root[data-variant=arena] .stage[data-game=vorona]{--scene:url(/art/scenes/vorona.webp)}:root[data-variant=arena] .stage[data-game=target67]{--scene:url(/art/scenes/target67.webp)}:root[data-variant=arena] .stage[data-game=hotpotato]{--scene:url(/art/scenes/hotpotato.webp)}:root[data-variant=arena] .stage[data-game=threehills]{--scene:url(/art/scenes/threehills.webp)}:root[data-variant=arena] .stage[data-game=duel]{--scene:url(/art/scenes/duel.webp)}:root[data-variant=arena] .stage[data-game=blind]{--scene:url(/art/scenes/blind.webp)}:root[data-variant=arena] .stage[data-game=fint]{--scene:url(/art/scenes/fint.webp)}:root[data-variant=arena] .stage[data-game=kurazh]{--scene:url(/art/scenes/kurazh.webp)}:root[data-variant=arena] .stage[data-game=hilo]{--scene:url(/art/scenes/hilo.webp)}:root[data-variant=arena] .stage[data-game=hilopvp]{--scene:url(/art/scenes/hilopvp.webp)}.stage.has-interm .waitwrap{display:none}.interm{justify-items:center;gap:12px;width:100%;padding:6px 0 2px;display:grid}.interm-head{justify-items:center;gap:8px;display:grid}.interm-goat{filter:drop-shadow(0 8px 14px #00000080)}.interm-lead{margin:0}.interm-table{width:100%}.interm-deal{align-items:center;gap:6px;height:22px;display:flex}.interm-deal span{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 55%, transparent), color-mix(in srgb, var(--accent-2) 40%, transparent));transform-origin:50% 120%;border-radius:3px;width:15px;height:21px;animation:1.5s cubic-bezier(.22,.61,.36,1) infinite intermDeal;display:block;box-shadow:0 2px 8px -4px #000}.interm-deal span:nth-child(2){animation-delay:.18s}.interm-deal span:nth-child(3){animation-delay:.36s}@keyframes intermDeal{0%{opacity:0;transform:translate(-14px,-8px)rotate(-16deg)scale(.9)}22%,62%{opacity:1;transform:none}to{opacity:0;transform:translate(14px,-6px)rotate(12deg)scale(.94)}}@media (prefers-reduced-motion:reduce){:root[data-variant=arena] .stage[data-game]:after{opacity:var(--scene-opacity);animation:none;transform:none}.interm-deal span{opacity:1;animation:none;transform:none}}:root[data-variant=arena] [data-screen=howto]{min-height:calc(100dvh - var(--tabbar-h,62px) - var(--tg-top,0px) - 116px);flex-direction:column;display:flex}:root[data-variant=arena] [data-screen=howto] .howcta{margin-top:auto}.howstage{isolation:isolate;border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow);--scene:none;flex:auto;align-content:center;justify-items:center;gap:12px;min-height:320px;padding:18px 18px 16px;display:grid;position:relative;overflow:hidden}.howstage:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(180deg, #0a0a106b 0%, #0a0a10b8 55%, #0a0a10ed 100%), var(--scene);opacity:0;background-position:50% 0,50% 0;background-repeat:no-repeat;background-size:cover,cover;animation:.7s cubic-bezier(.22,.61,.36,1) forwards howSceneIn;position:absolute;inset:0;transform:scale(1.08)}@keyframes howSceneIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.howstage-glow{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle,#f0b90b29 0%,#f0b90b0d 42%,#0000 70%);width:260px;height:260px;margin-left:-130px;animation:.9s cubic-bezier(.22,.61,.36,1) .16s forwards howGlowIn;position:absolute;top:4%;left:50%}@keyframes howGlowIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.howhero-art{place-items:center;width:150px;height:150px;display:grid;position:relative}.howhero-art img{object-fit:contain;filter:drop-shadow(0 14px 22px #0000009e);width:150px;height:150px;animation:howHeroIn .62s 90ms cubic-bezier(.22, .61, .36, 1) both, heroFloat 5s .9s var(--ease) infinite alternate}@keyframes howHeroIn{0%{opacity:0;transform:translateY(-18px)scale(.88)}to{opacity:1;transform:none}}.howhero-sweep{pointer-events:none;background:linear-gradient(100deg,#0000 38%,#ffffff29 48%,#ffffff4d 52%,#0000 62%);animation:1.1s cubic-bezier(.4,0,.2,1) .78s both howSweep;position:absolute;inset:-10% -40%;transform:translate(-120%)}@keyframes howSweep{0%{opacity:0;transform:translate(-120%)}22%{opacity:1}to{opacity:0;transform:translate(120%)}}.howstage-badges{justify-content:center}.howstage .howmeta{margin-bottom:4px}.howstage .howrules-btn{-webkit-backdrop-filter:blur(6px);background:#0a0a106b;max-width:260px;margin-top:2px}.howstage .howcard-goat{opacity:.92;position:absolute;top:10px;right:12px}.howstage[data-game=mines]{--scene:url(/art/scenes/mines.webp)}.howstage[data-game=plinko]{--scene:url(/art/scenes/plinko.webp)}.howstage[data-game=dice]{--scene:url(/art/scenes/dice.webp)}.howstage[data-game=wheel]{--scene:url(/art/scenes/wheel.webp)}.howstage[data-game=crash]{--scene:url(/art/scenes/crash.webp)}.howstage[data-game=aviator]{--scene:url(/art/scenes/aviator.webp)}.howstage[data-game=vorona]{--scene:url(/art/scenes/vorona.webp)}.howstage[data-game=target67]{--scene:url(/art/scenes/target67.webp)}.howstage[data-game=hotpotato]{--scene:url(/art/scenes/hotpotato.webp)}.howstage[data-game=threehills]{--scene:url(/art/scenes/threehills.webp)}.howstage[data-game=duel]{--scene:url(/art/scenes/duel.webp)}.howstage[data-game=blind]{--scene:url(/art/scenes/blind.webp)}.howstage[data-game=fint]{--scene:url(/art/scenes/fint.webp)}.howstage[data-game=kurazh]{--scene:url(/art/scenes/kurazh.webp)}.howstage[data-game=hilo]{--scene:url(/art/scenes/hilo.webp)}.howstage[data-game=hilopvp]{--scene:url(/art/scenes/hilopvp.webp)}@media (prefers-reduced-motion:reduce){.howstage:after,.howstage-glow,.howhero-art img{opacity:1;animation:none;transform:none}.howhero-sweep{display:none}}:root[data-variant=arena] .screen-anim[data-nav=forward]{animation:.34s cubic-bezier(.22,.61,.36,1) both navPush}:root[data-variant=arena] .screen-anim[data-nav=back]{animation:.3s cubic-bezier(.22,.61,.36,1) both navPop}:root[data-variant=arena] .screen-anim[data-nav=side]{animation:.24s cubic-bezier(.22,.61,.36,1) both navSwap}@keyframes navPush{0%{opacity:0;transform:translate(12px)scale(.95)}to{opacity:1;transform:none}}@keyframes navPop{0%{opacity:0;transform:translate(-12px)scale(.95)}to{opacity:1;transform:none}}@keyframes navSwap{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}#app{overflow-x:clip}@media (prefers-reduced-motion:reduce){:root[data-variant=arena] .screen-anim[data-nav]{animation:none}}
