:root{--bg: #101114;--s1: #16181d;--s2: #1b1e24;--s3: #202329;--hover: #292d34;--line: #252930;--line2: #30343b;--gunmetal: #343a42;--steel: #626b76;--silver: #a4abb3;--light-steel: #d1d5d9;--gold: #d6a84f;--gold-2: #b88a42;--gold-dark: #92703b;--champagne: #e8d2a2;--gold-hi: #f2dca8;--gold-grad: linear-gradient(135deg, var(--gold-dark) 0%, var(--gold) 48%, var(--gold-2) 100%);--gold-line: color-mix(in srgb, var(--gold) 40%, var(--line2));--tx: #f1f0ec;--tx2: #b0b3b8;--mu: #777d86;--dim: #555b64;--win: #5fae7b;--lose: #c4564f;--lose-t: #e39a95;--ff-d: "Oswald", "Arial Narrow", Impact, sans-serif;--ff-b: "Manrope", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ease: cubic-bezier(.2, .7, .2, 1);--t: .2s;--inset: inset 0 1px 0 rgba(255, 255, 255, .04);--nav-h: 64px;color-scheme:dark}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;overflow-x:clip}html{overflow-y:auto}body{background:radial-gradient(120% 50% at 80% -10%,rgba(164,171,179,.07),transparent 60%),radial-gradient(80% 40% at 50% 110%,rgba(214,168,79,.035),transparent 70%),var(--bg);background-color:var(--bg);background-attachment:fixed;color:var(--tx);font:500 14px/1.45 var(--ff-b);-webkit-font-smoothing:antialiased;overscroll-behavior:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}select{font:inherit;color:inherit}button:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}img{max-width:100%}.ic{flex:none}.dsp{font-family:var(--ff-d);text-transform:uppercase;letter-spacing:.03em;font-weight:700;margin:0;line-height:1.05}.lbl{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mu);font-weight:700;display:inline-flex;align-items:center;gap:5px}.num{font-variant-numeric:tabular-nums}.gold,.lbl.gold{color:var(--gold)}.mu{color:var(--mu)}.small{font-size:12px;line-height:1.5}.grow{flex:1}.center{text-align:center;padding-top:80px}.px{display:inline-flex;align-items:center;gap:4px;color:var(--champagne);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.coin{flex:none}.app{max-width:480px;margin:0 auto;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));padding-bottom:calc(var(--nav-h) + 24px + env(safe-area-inset-bottom,0px));min-height:100vh}.page{padding-bottom:8px}.enter{animation:enter .32s var(--ease)}@keyframes enter{0%{opacity:0;transform:translateY(10px)}}.hd{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:62px;padding:calc(10px + env(safe-area-inset-top,0px)) 0 10px;margin-inline:-16px;padding-inline:16px;background:linear-gradient(180deg,var(--bg) 70%,rgba(16,17,20,.85));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.me{display:flex;align-items:center;gap:10px;min-width:0}.av{position:relative;width:40px;height:40px;border-radius:50%;padding:2px;flex:none;background:conic-gradient(from 210deg,var(--gold-dark),var(--silver),var(--gold-dark))}.av>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--s2);font-family:var(--ff-d);font-weight:800;font-size:15px;color:var(--champagne)}.av.lg{width:76px;height:76px;padding:3px}.av.lg>span{font-size:28px}.me-t{min-width:0;display:flex;flex-direction:column}.me-t b{font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.me-t .brand{font-family:var(--ff-d);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.back{display:flex;align-items:center;gap:8px;min-width:0}.back .bk{width:36px;height:36px;border-radius:12px;border:1px solid var(--line2);background:var(--s1);display:grid;place-items:center;flex:none;color:var(--silver);transition:transform .15s,border-color var(--t)}.back .bk:hover{border-color:var(--gold-line)}.back .bk:active{transform:scale(.94)}.back h1{font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bal{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px 0 12px;border-radius:20px;flex:none;background:linear-gradient(180deg,var(--s3),var(--s1));border:1px solid var(--line2);box-shadow:var(--inset);font-weight:800;font-size:15px;transition:border-color var(--t),transform .15s}.bal .px{color:var(--tx)}.bal:hover{border-color:var(--gold-line)}.bal:active{transform:scale(.97)}.bal i.pl{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--bg);background:var(--gold-grad);box-shadow:inset 0 1px #f2dca880}.nav{position:fixed;left:0;right:0;bottom:0;z-index:30;max-width:480px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;padding:6px max(8px,env(safe-area-inset-left,0px)) calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:linear-gradient(180deg,#16181df7,#101114fc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav button{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--mu);transition:color var(--t)}.nav button .ic{color:var(--steel);transition:color var(--t),filter var(--t)}.nav button.on{color:var(--gold)}.nav button.on .ic{color:var(--gold);filter:drop-shadow(0 0 6px rgba(214,168,79,.35))}.nav button.on:not(.nc):before{content:"";position:absolute;top:-7px;width:22px;height:2px;border-radius:2px;background:var(--gold)}.nav .nc .ring{width:54px;height:54px;border-radius:50%;margin-top:-26px;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,var(--hover),var(--s1));border:1.5px solid var(--gold-dark);box-shadow:0 8px 20px #0009,inset 0 0 0 4px var(--bg);transition:border-color var(--t),box-shadow var(--t)}.nav .nc .ring .ic{color:var(--gold)}.nav .nc.on .ring{border-color:var(--champagne);box-shadow:0 8px 20px #0009,inset 0 0 0 4px var(--bg),0 0 0 4px #d6a84f1f}.sh{display:flex;justify-content:space-between;align-items:baseline;margin:26px 0 12px;gap:10px}.sh.top{margin-top:6px}.sh h2{font-size:22px}.sh h2.big{font-size:34px}.lk,.sh .lk{font-size:12px;color:var(--gold);font-weight:700;display:inline-flex;align-items:center;gap:2px}.lk:hover{color:var(--champagne)}.lk.inline{display:inline}.pn{background:linear-gradient(180deg,var(--s2),var(--s1));border:1px solid var(--line);border-radius:18px;box-shadow:var(--inset)}.pad{padding:14px}.row{display:flex;align-items:center;gap:10px}.sp{justify-content:space-between}.scr{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.scr::-webkit-scrollbar{display:none}.scr>*{scroll-snap-align:start;flex:none}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.empty{padding:32px 16px;text-align:center;color:var(--mu);font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:14px;font-weight:800;font-size:14px;letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform .12s,filter var(--t),background var(--t),border-color var(--t),box-shadow var(--t)}.btn:active{transform:translateY(1px)}.btn[disabled]{opacity:.42;pointer-events:none}.btn-g{position:relative;overflow:hidden;color:var(--bg);background:var(--gold-grad);border:1px solid color-mix(in srgb,var(--gold-hi) 50%,transparent);box-shadow:inset 0 1px #f2dca88c,0 8px 22px #00000073}.btn-g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 45%)}.btn-g .px{color:var(--bg)}.btn-g:hover{filter:brightness(1.07);box-shadow:inset 0 1px #f2dca899,0 0 18px #d6a84f38,0 8px 22px #00000073}.btn-o{border:1px solid var(--line2);background:var(--s1);color:var(--tx);box-shadow:var(--inset)}.btn-o:hover{border-color:var(--gold-line);background:var(--s2)}.btn-r{background:#c4564f1a;border:1px solid rgba(196,86,79,.42);color:var(--lose-t)}.btn.sm{height:36px;padding:0 14px;font-size:12.5px;border-radius:11px}.btn.blk{width:100%}.btn.xl{height:56px;font-size:16px;border-radius:16px}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-inline:-16px;padding-inline:16px}.chips::-webkit-scrollbar{display:none}.chip{flex:none;height:34px;padding:0 14px;border-radius:17px;border:1px solid var(--line);background:var(--s1);color:var(--mu);font-weight:700;font-size:12.5px;display:flex;align-items:center;gap:6px;transition:.15s}.chip.on{border-color:var(--gold-dark);color:var(--champagne);background:#d6a84f14}.rdot{display:inline-block;width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:var(--rc);flex:none}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:14px;background:var(--s1);border:1px solid var(--line)}.seg button{height:38px;border-radius:10px;font-weight:800;font-size:13px;color:var(--mu);display:flex;align-items:center;justify-content:center;gap:6px;transition:.15s}.seg button.on{background:linear-gradient(180deg,var(--hover),var(--s2));color:var(--champagne);box-shadow:inset 0 0 0 1px var(--gold-dark)}.sel-s{height:34px;border-radius:17px;background:var(--s1);border:1px solid var(--line);color:var(--tx);padding:0 12px;font-weight:700;font-size:12.5px;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;min-width:0}.sk{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--rc) 30%,var(--line));background:radial-gradient(110% 80% at 25% 0%,color-mix(in srgb,var(--rc) 18%,transparent),transparent 62%),linear-gradient(180deg,var(--s2),#121317);transition:transform .15s,border-color var(--t)}.sk:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--rc),transparent);opacity:.9}.sk[data-rarity=COVERT],.sk[data-rarity=GOLD],.sk[data-rarity=CONTRABAND]{border-color:color-mix(in srgb,var(--rc) 45%,var(--line))}.sk[data-rarity=COVERT]:after,.sk[data-rarity=GOLD]:after,.sk[data-rarity=CONTRABAND]:after{box-shadow:0 0 10px var(--rc)}button.sk:hover{border-color:color-mix(in srgb,var(--rc) 55%,var(--line2))}button.sk:active{transform:scale(.97)}.sk.sel{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.sk-art{padding:10px 8px 0}.art{display:block;width:100%;height:auto;aspect-ratio:300 / 130;object-fit:contain}.sk-meta{display:flex;flex-direction:column;padding:0 12px}.sk-w{font-size:10px;letter-spacing:.1em;color:var(--mu);text-transform:uppercase;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-n{font-weight:800;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-pr{padding:6px 12px 12px;display:flex;justify-content:space-between;align-items:center;gap:4px}.sk-pr small{font-size:10.5px;color:var(--tx2);font-weight:700;font-variant-numeric:tabular-nums}.sk.sm{aspect-ratio:1 / .86;justify-content:center}.sk.sm .sk-art{padding:6px 4px 0}.tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:6px;color:var(--rc);background:color-mix(in srgb,var(--rc) 14%,transparent);border:1px solid color-mix(in srgb,var(--rc) 35%,transparent)}.cs{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.cs svg,.cs img{width:100%;height:auto;filter:drop-shadow(0 14px 18px rgba(0,0,0,.55));transition:transform .25s var(--ease)}.cc{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;gap:6px;text-align:center;border-radius:20px;padding:12px 12px 14px;border:1px solid var(--line);background:radial-gradient(90% 60% at 50% 25%,rgba(164,171,179,.08),transparent 70%),linear-gradient(180deg,var(--s2),#121317);box-shadow:var(--inset);transition:border-color var(--t),box-shadow var(--t)}.cc:hover{border-color:var(--gold-line);box-shadow:var(--inset),0 0 0 1px #d6a84f14,0 10px 24px #0006}.cc:hover .cs svg,.cc:hover .cs img{transform:translateY(-4px) rotate(-1deg)}.cc:active{transform:translateY(1px)}.cc .nm{font-family:var(--ff-d);font-weight:800;font-size:19px;text-transform:uppercase;letter-spacing:.03em}.hero{position:relative;overflow:hidden;border-radius:22px;padding:18px;min-height:196px;margin-top:4px;border:1px solid var(--line2);background:radial-gradient(70% 90% at 100% 0%,rgba(214,168,79,.14),transparent 65%),linear-gradient(135deg,var(--s3) 0%,var(--bg) 75%)}.hero .bgart{position:absolute;right:-30px;top:-20px;width:260px;pointer-events:none}.hero>*:not(svg){position:relative}.hero h2{font-size:42px;line-height:.92;margin:6px 0 10px}.hero h2 em{font-style:normal;color:var(--gold)}.hero .hero-t{max-width:64%;margin:0 0 14px;font-size:12.5px}.quick{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:96px 96px 64px;gap:10px}.qt{position:relative;overflow:hidden;border-radius:18px;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid var(--line);background:linear-gradient(180deg,var(--s2),var(--s1));box-shadow:var(--inset);transition:transform .15s,border-color var(--t)}.qt:hover{border-color:var(--gold-line)}.qt:active{transform:scale(.97)}.qt b{font-family:var(--ff-d);text-transform:uppercase;font-size:21px;letter-spacing:.03em;font-weight:800;position:relative}.qt span{font-size:11px;color:var(--mu);position:relative}.qt .qa{position:absolute;pointer-events:none}.qt .qi{position:absolute;right:12px;top:12px;color:var(--silver)}.qt .qi.gold{color:var(--gold)}.qt.c{grid-row:span 2;background:radial-gradient(90% 70% at 20% 0%,rgba(214,168,79,.1),transparent 60%),linear-gradient(180deg,var(--s2),var(--s1))}.qt.w{grid-column:span 2;flex-direction:row;align-items:center;justify-content:space-between}.drop{width:132px;position:relative}.drop small{display:block;font-size:10.5px;color:var(--mu);padding:5px 2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;color:var(--win);font-weight:800;letter-spacing:.12em}.live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--win);box-shadow:0 0 6px var(--win)}.games{display:flex;flex-direction:column;gap:12px}.game{position:relative;overflow:hidden;height:150px;padding:18px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:6px;transition:border-color var(--t)}button.game:hover{border-color:var(--gold-line)}.game h2{font-size:40px;position:relative}.game>*:not(.game-art){position:relative}.game .game-art{position:absolute;pointer-events:none}.game.soon{opacity:.55;cursor:default}.cstage{position:relative;overflow:hidden;text-align:center;border-radius:22px;padding:18px 14px;margin-top:4px;border:1px solid var(--line);background:radial-gradient(80% 70% at 50% 0%,rgba(214,168,79,.1),transparent 70%),linear-gradient(180deg,var(--s2),var(--bg))}.x{position:absolute;top:14px;right:14px;z-index:4;width:34px;height:34px;border-radius:50%;background:var(--s3);border:1px solid var(--line2);display:grid;place-items:center;color:var(--mu);transition:color var(--t),border-color var(--t)}.x:hover{color:var(--tx);border-color:var(--gold-line)}.x.help{color:var(--gold);border-color:var(--gold-dark)}.rl{position:relative;overflow:hidden;border-radius:14px;margin:4px 0 6px;background:linear-gradient(180deg,#0c0d10,var(--s1) 50%,#0c0d10);border:1px solid var(--line);box-shadow:inset 0 10px 18px #00000073,inset 0 -10px 18px #00000073}.rl:before,.rl:after{content:"";position:absolute;top:0;bottom:0;width:22%;z-index:2;pointer-events:none}.rl:before{left:0;background:linear-gradient(90deg,#0c0d10,transparent)}.rl:after{right:0;background:linear-gradient(270deg,#0c0d10,transparent)}.rl-track{display:flex;will-change:transform}.rl-i{padding:6px 4px}.rl-mark{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;z-index:3;background:linear-gradient(180deg,var(--light-steel),var(--gold) 30%,var(--gold) 70%,var(--light-steel));box-shadow:0 0 10px #d6a84f80}.rl-mark:before,.rl-mark:after{content:"";position:absolute;left:-5px;border:6px solid transparent}.rl-mark:before{top:0;border-top-color:var(--champagne)}.rl-mark:after{bottom:0;border-bottom-color:var(--champagne)}.rl-i.landed .sk{border-color:color-mix(in srgb,var(--rc) 75%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--rc) 45%,transparent);animation:landed .6s var(--ease)}@keyframes landed{40%{box-shadow:0 0 26px color-mix(in srgb,var(--rc) 65%,transparent)}}.odds-sum{padding:6px 12px;margin:10px 0 12px}.odds-sum .row{padding:6px 0;color:var(--tx2);font-weight:600}.odds-sum .row+.row{border-top:1px solid var(--line)}.odds-sum b{color:var(--tx)}.odds{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.odds:last-child{border:0}.odds .th{width:78px;flex:none}.odds .nm{flex:1;min-width:0;display:flex;flex-direction:column}.odds .nm b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.odds .pc{font-weight:800;font-size:12.5px;color:var(--tx2);font-variant-numeric:tabular-nums}.tier{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 4px}.tier b{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--rc)}.tier span{font-size:11px;color:var(--mu);font-weight:700}.upw{display:grid;grid-template-columns:1fr 150px 1fr;gap:8px;align-items:center;margin-top:6px}@media(max-width:380px){.upw{grid-template-columns:1fr 120px 1fr}}.slot{aspect-ratio:1 / 1.2;width:100%;border-radius:16px;border:1.5px dashed var(--line2);background:#ffffff04;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;color:var(--mu);font-size:11px;font-weight:700;transition:border-color var(--t),transform .15s}.slot:hover{border-color:var(--gold-line)}.slot:active{transform:scale(.97)}.ringw{position:relative;aspect-ratio:1;width:100%}.ringw svg{width:100%;height:100%;display:block}.ringc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ringc b{font-family:var(--ff-d);font-size:30px;font-weight:700;line-height:1;color:var(--champagne);font-variant-numeric:tabular-nums}.ringc .lbl{margin-top:6px;font-size:9px}.ringw.ok{animation:okf 1.2s}.ringw.no{animation:nof .9s}@keyframes okf{30%{filter:drop-shadow(0 0 18px rgba(214,168,79,.8))}}@keyframes nof{30%{filter:drop-shadow(0 0 14px rgba(196,86,79,.7))}}.mx{display:flex;gap:8px}.mx button{flex:1;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--s1);text-align:center;font-weight:800;font-size:12.5px;color:var(--mu);transition:.15s}.mx button:hover:not(:disabled){border-color:var(--gold-line);color:var(--champagne)}.mx button:active:not(:disabled){transform:scale(.95)}.mx button:disabled{opacity:.4;cursor:default}.resbox{margin-top:14px;border-radius:18px;padding:16px;text-align:center;animation:enter .4s}.resbox.ok{background:linear-gradient(180deg,#d6a84f1f,#d6a84f05);border:1px solid var(--gold-dark)}.resbox.no{background:linear-gradient(180deg,#c4564f1a,#c4564f05);border:1px solid rgba(196,86,79,.4)}.acts{display:flex;gap:10px;margin-top:12px}.acts .btn{flex:1}.acts .btn{min-width:0;padding-inline:12px}.acts .btn.sell{flex:1.5 1 0;flex-wrap:wrap;row-gap:0;column-gap:6px;white-space:normal;height:auto;min-height:48px;padding:6px 10px;line-height:1.15;font-size:clamp(12px,3.6vw,14px);text-align:center}.acts .btn.sell>span,.acts .btn.sell .px{white-space:nowrap}.acts .btn.sell .px{font-size:inherit}.bundle{position:relative;overflow:hidden;border-radius:22px;padding:18px;margin-top:4px;border:1px solid var(--gold-dark);background:radial-gradient(80% 90% at 100% 100%,rgba(214,168,79,.14),transparent 65%),linear-gradient(135deg,var(--s3),var(--bg))}.bundle>*:not(.bundle-coin){position:relative;max-width:66%}.bundle-coin{position:absolute;right:14px;bottom:10px;opacity:.9;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}.pk{position:relative;overflow:hidden;width:100%;border-radius:20px;padding:16px 14px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;border:1px solid var(--line);background:linear-gradient(180deg,var(--s2),var(--s1));box-shadow:var(--inset);transition:transform .15s,border-color var(--t)}.pk:hover{border-color:var(--gold-line)}.pk:active{transform:scale(.97)}.pk:disabled{opacity:.6;cursor:default}.pk .big{font-family:var(--ff-d);font-weight:700;font-size:32px;line-height:1;color:var(--champagne);font-variant-numeric:tabular-nums}.pk .bn{font-size:11px;font-weight:800;color:var(--gold)}.pk .pr{margin-top:auto;font-weight:800;font-size:13px;padding:6px 12px;border-radius:10px;border:1px solid var(--line2);background:var(--s1)}.pk .ribbon{position:absolute;top:12px;right:-30px;transform:rotate(40deg);padding:3px 32px;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bg);background:var(--gold-grad)}.pk .ribbon.g{background:var(--silver)}.pk.hot{border-color:var(--gold-dark);background:radial-gradient(90% 70% at 80% 0%,rgba(214,168,79,.12),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1))}.pk .pk-x2{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:8px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#06140c;background:linear-gradient(90deg,#6be3a6,#2fbf7a);box-shadow:0 0 10px #6be3a659;white-space:nowrap}.pk.x2{border-color:#6be3a68c;box-shadow:0 0 16px #6be3a626}.pk .big.long{font-size:25px}.pk .pk-old{font-size:12px;color:var(--mu);text-decoration:line-through;margin-bottom:-4px}.profile-card{margin-top:4px;text-align:center;background:radial-gradient(90% 70% at 50% 0%,rgba(164,171,179,.1),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1))}.mini{flex:1;padding:10px;border-radius:14px;background:var(--s1);border:1px solid var(--line);text-align:left}.stt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stt>div{padding:12px 10px;border-radius:14px;background:var(--s1);border:1px solid var(--line);text-align:center;min-width:0}.stt b{display:block;font-family:var(--ff-d);font-size:24px;font-weight:800;margin-top:4px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.fair{display:flex;flex-direction:column;gap:10px}.fair>div{display:flex;flex-direction:column;gap:4px}.fair code{font-size:11px;word-break:break-all;color:var(--silver);background:var(--bg);border:1px solid var(--line);padding:7px 9px;border-radius:8px}.revealed{margin:0;font-size:11px;white-space:pre-wrap;word-break:break-all;color:var(--champagne);background:var(--s1);border:1px solid var(--gold-dark);padding:10px;border-radius:10px}.modal-bd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:#08090bbd;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade .2s;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px))}@keyframes fade{0%{opacity:0}}.sheet{position:relative;width:100%;max-width:480px;max-height:90%;overflow-y:auto;scrollbar-width:none;background:linear-gradient(180deg,var(--s3),var(--s1) 160px);border:1px solid var(--line2);border-bottom:0;border-radius:24px 24px 0 0;padding:10px 18px calc(22px + env(safe-area-inset-bottom,0px));box-shadow:0 -12px 40px #00000080;animation:up .32s cubic-bezier(.2,.8,.2,1)}.sheet::-webkit-scrollbar{display:none}@keyframes up{0%{transform:translateY(60px);opacity:0}}.sheet:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--line2);margin:0 auto 14px}.sheet>h3{font-size:26px;margin-bottom:4px;padding-right:44px}.hero-item{position:relative;overflow:hidden;text-align:center;border-radius:20px;padding:20px 10px 10px;margin:12px 0;border:1px solid color-mix(in srgb,var(--rc) 45%,var(--line));background:radial-gradient(80% 90% at 50% 20%,color-mix(in srgb,var(--rc) 24%,transparent),transparent 70%),linear-gradient(180deg,var(--s2),#0c0d10)}.hero-item>*{position:relative}.hero-item .hero-art{max-width:330px;margin:0 auto;animation:pop .6s cubic-bezier(.2,1.3,.3,1)}@keyframes pop{0%{transform:scale(.7) rotate(-4deg);opacity:0}}.hero-item.burst:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-conic-gradient(from 0deg,transparent 0 8%,color-mix(in srgb,var(--rc) 16%,transparent) 9% 11%,transparent 12% 16.6%);animation:rays 1.2s var(--ease)}@keyframes rays{0%{opacity:0;transform:rotate(-20deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.season-change{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:24px;text-align:center;background:#0b0c10f0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.season-change h2{margin:12px 0 6px;font-size:28px}.season-change p{max-width:320px;margin:0 auto}.ell{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.grid3 .sk-meta,.grid3 .sk-pr{padding-inline:8px}.grid3 .sk-n{font-size:12px}.grid3 .sk-pr{padding-bottom:9px;flex-wrap:wrap}.btn-gn{position:relative;overflow:hidden;color:#07170e;background:linear-gradient(180deg,#7cc596,#4b9466);border:1px solid rgba(190,240,205,.45);box-shadow:inset 0 1px #fff6,0 0 22px #5fae7b40}.btn-gn .px{color:#07170e}.btn-gn:hover{filter:brightness(1.06)}.fld{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:48px;padding:0 12px;border-radius:14px;border:1px solid var(--line2);background:var(--s1);color:var(--mu);transition:border-color var(--t)}.fld:focus-within{border-color:var(--gold-dark)}.fld span{font-size:10.5px;font-weight:800;letter-spacing:.1em;flex:none}.fld input{background:none;border:0;outline:0;width:100%;min-width:0;color:var(--tx);font:800 16px var(--ff-b);font-variant-numeric:tabular-nums}.fld input:disabled{color:var(--mu)}.fld input::placeholder{color:var(--dim);font-weight:600}.fld.sm{height:38px;border-radius:12px}.fld.sm input{font-size:13px;font-weight:700}.fbar{margin-bottom:12px}.crash-tile{background:radial-gradient(90% 70% at 100% 0%,rgba(214,168,79,.1),transparent 60%),linear-gradient(180deg,var(--s2),var(--s1))}.forge{position:relative;overflow:hidden;margin-top:4px;padding:14px;border-radius:22px;border:1px solid var(--line2);background:radial-gradient(70% 60% at 50% 45%,rgba(214,168,79,.1),transparent 70%),linear-gradient(180deg,var(--s2),var(--bg))}.forge-head{margin-bottom:10px}.forge-slots{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;transition:transform .5s var(--ease),opacity .5s}.fslot{position:relative;aspect-ratio:1 / 1.05;border-radius:12px;border:1.5px dashed var(--line2);background:#ffffff04;display:grid;place-items:center;overflow:hidden;padding:4px}.fslot.f{border-style:solid;border-color:color-mix(in srgb,var(--rc) 45%,var(--line));background:radial-gradient(80% 70% at 50% 30%,color-mix(in srgb,var(--rc) 20%,transparent),transparent 70%),var(--s1)}.fslot .art{width:100%}.fslot .fprice{position:absolute;left:4px;bottom:3px;font-size:9.5px}.fslot .fprice .px{gap:2px}.fslot .fx{position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--s3);color:var(--mu)}.forge-core{display:flex;justify-content:center;margin:12px 0 10px}.core-ring{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;color:var(--gold);background:radial-gradient(circle at 30% 20%,var(--hover),var(--s1));border:1.5px solid var(--gold-dark);box-shadow:0 8px 20px #00000080,inset 0 0 0 4px var(--bg)}.forge-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.forge-sum>div{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:12px;background:var(--s1);border:1px solid var(--line);min-width:0}.forge-target{margin-top:10px;padding:10px;border-radius:14px;border:1px solid var(--line);background:#0003;min-height:74px;display:flex;align-items:center;justify-content:center}.forge-target>.row{width:100%}.forge.working .forge-slots{transform:scale(.6) translateY(70px);opacity:0}.forge.working .core-ring{animation:forge 1.6s var(--ease);border-color:var(--champagne)}@keyframes forge{0%{transform:scale(1)}40%{transform:scale(1.25) rotate(-12deg);box-shadow:0 0 0 10px #d6a84f26,0 0 40px #d6a84f80}70%{transform:scale(1.1) rotate(8deg)}to{transform:scale(1)}}.hist{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:4px -16px 10px;padding:0 16px;min-height:28px;align-items:center}.hist::-webkit-scrollbar{display:none}.hc{flex:none;padding:5px 9px;border-radius:8px;font-weight:800;font-size:12px;font-variant-numeric:tabular-nums;background:var(--s2);border:1px solid var(--line);color:#c98a86}.hc.m{color:var(--champagne);border-color:var(--gold-dark)}.hc.h{color:var(--gold-hi);border-color:var(--gold);background:#d6a84f1a}.hc.won{box-shadow:inset 0 -2px 0 var(--win)}.cv-w{position:relative;height:250px;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(80% 70% at 20% 100%,rgba(214,168,79,.06),transparent 70%),linear-gradient(180deg,var(--s2),#0c0d10);transition:border-color .3s}.cv-w.run{border-color:var(--gold-dark)}.cv-w.boom{border-color:#c4564f99;animation:boom .5s}@keyframes boom{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}}.cv-w canvas{width:100%;height:100%;display:block}.cm{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none}.cmult{font-family:var(--ff-d);font-weight:700;font-size:62px;line-height:1;font-variant-numeric:tabular-nums;color:var(--tx);text-shadow:0 4px 24px rgba(0,0,0,.6)}.cm.run .cmult{color:var(--gold-hi)}.cm.crash .cmult{color:var(--lose)}.cm.won .cmult{color:var(--win)}.cstat{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--mu);text-align:center;padding:0 12px}.upstage{margin-top:4px;padding:14px 12px;border-radius:22px;border:1px solid var(--line2);background:radial-gradient(60% 50% at 50% 30%,rgba(214,168,79,.08),transparent 70%),linear-gradient(180deg,var(--s2),var(--bg))}.upstage .upw{margin-top:0;grid-template-columns:1fr 140px 1fr}@media(max-width:360px){.upstage .upw{grid-template-columns:1fr 112px 1fr}}.upslot{position:relative;width:100%;aspect-ratio:1 / 1.25;border-radius:16px;border:1.5px dashed var(--line2);background:#ffffff04;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 6px;text-align:center;color:var(--mu);font-size:11px;font-weight:700;min-width:0;transition:border-color var(--t),transform .5s var(--ease),opacity .5s}.upslot:hover{border-color:var(--gold-line)}.upslot:has(.stk){border-style:solid;background:radial-gradient(80% 60% at 50% 30%,rgba(164,171,179,.07),transparent 70%),var(--s1)}.upslot.tgt:has(.stk){border-color:color-mix(in srgb,var(--rc) 45%,var(--line));background:radial-gradient(80% 60% at 50% 30%,color-mix(in srgb,var(--rc) 20%,transparent),transparent 70%),var(--s1)}.upcap{display:block;max-width:100%;color:var(--tx);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stackc{position:relative;width:82%;height:48px}.stk{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border-bottom:2px solid var(--rc);background:radial-gradient(80% 80% at 50% 40%,color-mix(in srgb,var(--rc) 24%,transparent),transparent 70%),var(--s2);padding:2px}.stk.single{position:relative;width:82%;height:48px}.stk .art{height:100%}.upslot.fly-r{transform:translate(40%) scale(.7);opacity:.25}.upslot.pulse{animation:tpulse 1.1s ease-in-out infinite alternate}@keyframes tpulse{to{box-shadow:0 0 0 1px var(--rc),0 0 22px color-mix(in srgb,var(--rc) 40%,transparent)}}.ringw.super{animation:superf 1.6s}@keyframes superf{25%{filter:drop-shadow(0 0 26px rgba(242,220,168,.95));transform:scale(1.06)}}.superarc{filter:drop-shadow(0 0 4px rgba(242,220,168,.8))}.superbar{position:relative;display:flex;align-items:center;gap:10px;margin:12px 0 10px;padding:10px 12px;min-height:64px;border-radius:16px;border:1px solid var(--gold-dark);overflow:hidden;background:linear-gradient(100deg,#d6a84f24,#d6a84f08 60%),var(--s1);box-shadow:inset 0 1px #f2dca81f}.superbar:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-40%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(242,220,168,.12),transparent)}.superbar.hit{border-color:var(--champagne);box-shadow:0 0 0 1px var(--gold),0 0 30px #d6a84f59}.superbar.hit:after{animation:sheen 1.2s var(--ease)}@keyframes sheen{to{left:110%}}.superbar.off{border-color:var(--line2);background:var(--s1)}.sp-badge{flex:none;writing-mode:vertical-rl;transform:rotate(180deg);font:700 10px var(--ff-d);letter-spacing:.14em;color:var(--bg);background:var(--gold-grad);padding:6px 3px;border-radius:6px}.superbar.off .sp-badge{background:var(--gunmetal);color:var(--mu)}.sp-art{width:72px;flex:none;border-radius:8px;padding:2px;border-bottom:2px solid var(--rc);background:radial-gradient(80% 80% at 50% 40%,color-mix(in srgb,var(--rc) 24%,transparent),transparent 70%),var(--s2)}.sp-t{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px;font-size:12px}.sp-n{flex:none;text-align:right;display:flex;flex-direction:column}.sp-n b{font-family:var(--ff-d);font-size:20px;color:var(--gold-hi);font-variant-numeric:tabular-nums}.sp-n span{font-size:10px;font-weight:800;color:var(--gold);letter-spacing:.08em}.upinfo{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px}.upinfo>div{display:flex;flex-direction:column;gap:3px;padding:7px 8px;border-radius:10px;background:var(--s1);border:1px solid var(--line);min-width:0;font-size:12px}.upinfo .lbl{font-size:9px;letter-spacing:.1em}.resbox.super{background:radial-gradient(90% 80% at 50% 0%,rgba(242,220,168,.22),transparent 70%),linear-gradient(180deg,#d6a84f29,#d6a84f08);border:1px solid var(--champagne);box-shadow:0 0 40px #d6a84f40}.hero-item.gold{border-color:var(--gold)}.hero-item.gold:before{background:repeating-conic-gradient(from 0deg,transparent 0 7%,rgba(242,220,168,.18) 8% 10%,transparent 11% 14.2%)}@media(prefers-reduced-motion:reduce){.upslot.pulse,.cv-w.boom,.ringw.super,.forge.working .core-ring{animation:none!important}}.art.img{aspect-ratio:4 / 3;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5));-webkit-user-select:none;user-select:none;transition:opacity .25s ease-out}.art.img:not(.on){opacity:0}.sk.sm .art.img{aspect-ratio:4 / 3}.cs img{aspect-ratio:4 / 3;object-fit:contain}.hd-r{display:flex;align-items:center;gap:8px;flex:none}.snd{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:var(--silver);border:1px solid var(--line2);background:var(--s1);transition:color var(--t),border-color var(--t)}.snd:hover{color:var(--gold);border-color:var(--gold-line)}input[type=range]{width:100%;accent-color:var(--gold);height:22px}.mini-b{height:26px;padding:0 8px;border-radius:8px;border:1px solid var(--line2);background:var(--s1);font-size:11.5px;font-weight:800;color:var(--tx2)}.mini-b:hover:not(:disabled){border-color:var(--gold-line);color:var(--champagne)}.mini-b:disabled{opacity:.4}.pos{color:var(--win);font-weight:800}.ug-top{display:grid;grid-template-columns:1fr 128px 1fr;gap:8px;align-items:stretch;margin-top:4px}@media(max-width:360px){.ug-top{grid-template-columns:1fr 108px 1fr}}.ug-card{--rc: var(--line2);position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:16px;border:1px solid var(--line);padding:8px 8px 0;background:radial-gradient(90% 60% at 50% 40%,color-mix(in srgb,var(--rc) 16%,transparent),transparent 70%),linear-gradient(180deg,var(--s2),#101115)}.ug-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--rc)}.ug-head{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:9.5px;font-weight:700;color:var(--mu);text-transform:uppercase;letter-spacing:.06em}.ug-head span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ug-clear{flex:none;font-size:9px;font-weight:800;letter-spacing:.06em;padding:4px 6px;border-radius:6px;background:var(--s3);border:1px solid var(--line2);color:var(--tx2)}.ug-clear:disabled{opacity:.35}.ug-price{min-height:18px;text-align:right;margin-top:4px;font-size:12px}.ug-art{flex:1;display:grid;place-items:center;min-height:70px;transition:transform .6s var(--ease),opacity .6s,filter .4s}.ug-art .art{width:100%}.ug-art.fly{transform:translate(35%) scale(.7);opacity:.2}.ug-art.glow{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--rc) 70%,transparent))}.ug-stack{position:relative;width:100%;aspect-ratio:4 / 3}.ug-layer{position:absolute;top:0;right:0;bottom:0;left:0}.ug-coins{font-size:16px}.ug-empty{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--dim);text-align:center}.ug-name{min-height:34px;padding:4px 0 9px;display:flex;flex-direction:column;min-width:0}.ug-name small{font-size:9.5px;color:var(--mu);font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ug-name b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ug-ring{position:relative;align-self:center;width:100%;aspect-ratio:1}.ug-ring svg{width:100%;height:100%;display:block}.ug-arc{filter:drop-shadow(0 0 6px rgba(214,168,79,.45));transition:stroke-dasharray .4s var(--ease)}.ug-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ug-center b{font-family:var(--ff-d);font-size:26px;font-weight:700;color:var(--gold-hi);font-variant-numeric:tabular-nums;line-height:1}.ug-center span{margin-top:4px;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mu)}.ug-ring.ok{animation:okf 1.2s}.ug-ring.ok .ug-center span{color:var(--win)}.ug-ring.no{animation:nof .9s}.ug-ring.no .ug-center span{color:var(--lose)}.ug-ctrl{display:grid;gap:10px;margin-top:10px}.ug-bal{padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--s1)}.ug-presets{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.ug-presets button{height:38px;border-radius:10px;border:1px solid var(--line);background:var(--s1);font-weight:800;font-size:12.5px;color:var(--tx2);text-align:center;transition:.15s}.ug-presets button.on{color:var(--bg);background:var(--gold-grad);border-color:var(--gold)}.ug-presets button:disabled{opacity:.45}.ug-custom{display:grid;grid-template-columns:auto 1fr 44px;gap:10px;align-items:center;padding:6px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s1)}.ug-custom b{text-align:right;color:var(--champagne)}.ug-go{margin-top:12px;letter-spacing:.1em;text-transform:uppercase}.ug-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:10px}.ug-stats>div{display:flex;flex-direction:column;gap:3px;padding:7px 6px;border-radius:10px;background:var(--s1);border:1px solid var(--line);min-width:0;font-size:11.5px;overflow:hidden}.ug-stats .lbl{font-size:8.5px;letter-spacing:.08em}.ug-stats .px{font-size:11px}.ug-panel{margin-top:16px;padding:12px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,var(--s2),var(--s1))}.ug-ph{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ug-ph>span{display:flex;align-items:center;gap:6px;font-weight:800;font-size:14px}.ug-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.ug-strip::-webkit-scrollbar{display:none}.ug-cell{flex:0 0 112px}.sc-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:16px;background:radial-gradient(60% 50% at 50% 45%,#d6a84f47,#08090be6 70%);animation:fade .3s}.sc-rays{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,transparent 0 6%,rgba(242,220,168,.1) 7% 9%,transparent 10% 12.5%);animation:scspin 9s linear}@keyframes scspin{to{transform:rotate(120deg)}}.sc-box{position:relative;width:100%;max-width:380px;text-align:center;padding:18px;border-radius:22px;border:1px solid var(--champagne);background:linear-gradient(180deg,#1d1a12,var(--s1));box-shadow:0 0 0 1px var(--gold),0 0 60px #d6a84f66;animation:scpop .6s cubic-bezier(.2,1.4,.3,1)}@keyframes scpop{0%{transform:scale(.6);opacity:0}}.sc-title{font-family:var(--ff-d);font-weight:700;font-size:30px;letter-spacing:.12em;background:linear-gradient(180deg,#fff3d0,var(--gold) 60%,var(--gold-dark));-webkit-background-clip:text;background-clip:text;color:transparent}.sc-mult{font-family:var(--ff-d);font-weight:700;font-size:64px;line-height:1;color:var(--gold-hi);text-shadow:0 0 30px rgba(214,168,79,.6);font-variant-numeric:tabular-nums}.seg button small.tier-x{display:block;font-size:9.5px;font-weight:700;opacity:.75;margin-top:1px}.seg button:has(.tier-x){flex-direction:column;gap:0;height:44px}.ex-strip{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.ex{border-radius:6px;padding:2px;border-bottom:2px solid var(--rc);background:radial-gradient(80% 80% at 50% 40%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 70%),var(--s2)}.fslot .art.img{aspect-ratio:4 / 3}.prize{--rc: var(--line2);display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--rc) 45%,var(--line));transition:border-color .3s,box-shadow .3s;background:radial-gradient(70% 90% at 0% 50%,color-mix(in srgb,var(--rc) 18%,transparent),transparent 70%),var(--s1)}.prize.live{box-shadow:0 0 0 1px var(--gold-dark),0 0 22px #d6a84f26}.prize.won{border-color:var(--win);box-shadow:0 0 22px #5fae7b40}.prize-art{width:84px;flex:none;animation:pop .35s var(--ease)}.prize-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:13px}.prize-m{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.prize-m b{font-family:var(--ff-d);font-size:22px;color:var(--gold-hi)}.income{padding:14px;border-radius:18px;border:1px solid var(--gold-dark);background:radial-gradient(90% 80% at 100% 0%,rgba(214,168,79,.12),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1))}.inc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.inc-grid>div{display:flex;flex-direction:column;gap:3px;padding:8px;border-radius:10px;background:var(--bg);border:1px solid var(--line);min-width:0;font-size:12px}.inc-bar{height:6px;border-radius:3px;background:var(--s3);overflow:hidden;margin-top:10px}.inc-bar i{display:block;height:100%;background:var(--gold-grad);transition:width 1s linear}.inc-acc{font-size:18px;margin:2px 0}.inc-hist{margin-top:10px;padding-top:8px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}@media(prefers-reduced-motion:reduce){.sc-rays,.sc-box,.ug-ring.ok,.ug-ring.no{animation:none!important}}.sk-badges{position:absolute;top:8px;right:8px;z-index:2;display:flex;gap:4px;align-items:center}.sk.sm .sk-badges{top:4px;right:4px}.sk-badges .st-badge{position:static}.luck{display:flex;gap:10px;align-items:center;padding:10px 12px;margin:12px 0 0;border-radius:14px;border:1px solid var(--gold-dark);background:radial-gradient(90% 120% at 0% 0%,rgba(231,177,74,.18),transparent 70%),var(--s1);color:#ffcf6b}.luck div{display:flex;flex-direction:column;gap:2px}.luck b{font-size:13px}.luck span{font-size:11px;color:var(--mu)}.ref-hero{padding:16px;border-radius:20px;border:1px solid var(--gold-dark);background:radial-gradient(80% 100% at 100% 0%,rgba(231,177,74,.16),transparent 65%),var(--s1)}.ref-hero h2{font-size:22px;margin:6px 0 10px}.ref-rules{margin:0 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--mu)}.ref-rules b{color:var(--tx, #fff)}.ref-link{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:10px;border-radius:12px;background:var(--bg);border:1px solid var(--line);min-width:0}.ref-link code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.pf-stats.ref-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.pf-stats.ref-stats>div{padding:8px 4px;min-width:0}.pf-stats.ref-stats .lbl{font-size:9px}.ref-list{display:flex;flex-direction:column;gap:6px}.ref-f{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:var(--s1);border:1px solid var(--line)}.ref-f>div{flex:1;display:flex;flex-direction:column;min-width:0}.ref-f img,.ref-av{width:32px;height:32px;border-radius:50%;flex:none}.ref-av{display:grid;place-items:center;background:var(--s2);font-weight:800}.inc-boosts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.inc-boosts span{font-size:11px;padding:3px 8px;border-radius:999px;background:#e7b14a1f;color:#ffcf6b;border:1px solid rgba(231,177,74,.35)}.quests.starter .quest.done{box-shadow:0 0 0 1px #f39a3c59,0 0 18px #f39a3c1f}.sk-art{position:relative}.sk-art .sk-badges{top:4px;right:6px}.sk-badges{flex-direction:column;align-items:flex-end;gap:3px}.sk-badges .st-badge{line-height:1.2;background:#eb4b4b2e;color:#ff8a7a;border:1px solid rgba(255,110,95,.65);text-shadow:0 0 6px rgba(255,80,70,.8);box-shadow:0 0 8px #ff463c73,inset 0 0 6px #ff6e5f2e;animation:st-glow 2.4s ease-in-out infinite}@keyframes st-glow{50%{box-shadow:0 0 12px #ff463cb3,inset 0 0 6px #ff6e5f47}}@media(prefers-reduced-motion:reduce){.sk-badges .st-badge{animation:none}}.sk-pr{align-items:flex-start}.sk-pr-l{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.sk-badges.inline{position:static;flex:none;margin-top:1px}.mode-up,.mode-sm,.games .game{border-color:#ffcf6b99;box-shadow:0 0 18px #e7b14a42,inset 0 0 20px #e7b14a14;transition:transform var(--t)}.mode-up b,.mode-sm>b,.games .game h2{text-shadow:0 0 12px rgba(231,177,74,.45)}.mode-up:active,.mode-sm:active,.games .game:active{transform:scale(.985)}.mode-art{display:block;pointer-events:none}.mu-gauge{width:54px;height:54px;flex:none;filter:drop-shadow(0 0 10px rgba(231,177,74,.35))}.mode-sm .ms-art{position:absolute;left:6px;right:6px;top:6px;width:calc(100% - 12px);height:72px}.games .game .g-crash{right:0;bottom:0;width:66%;height:100%;opacity:.95}.games .game .g-upgrade{right:10px;top:50%;width:96px;height:96px;transform:translateY(-50%);filter:drop-shadow(0 0 14px rgba(231,177,74,.3))}.games .game .g-craft{right:8px;top:50%;width:150px;height:128px;transform:translateY(-50%);filter:drop-shadow(0 0 14px rgba(255,160,60,.25))}.crash-art .crash-skin{transform-box:fill-box;transform-origin:center;animation:crash-skin-in .35s cubic-bezier(.2,.9,.3,1.3);filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}@keyframes crash-skin-in{0%{transform:scale(.4);opacity:0}}@media(prefers-reduced-motion:reduce){.crash-art g{animation:none!important}}.upgrade-art .ua-ring{transform-origin:60px 60px;animation:ua-spin 18s linear infinite}.upgrade-art .ua-chev{animation:ua-bob 2.2s ease-in-out infinite}@keyframes ua-spin{to{transform:rotate(360deg)}}@keyframes ua-bob{50%{transform:translateY(-3px)}}.craft-art .ca-hammer{transform-origin:118px 64px;animation:ca-tap 2.2s ease-in-out infinite}.craft-art .ca-sparks,.craft-art .ca-flash{animation:ca-spark 2.2s ease-in-out infinite}@keyframes ca-tap{0%,to{transform:rotate(0)}40%{transform:rotate(-7deg)}55%{transform:rotate(1.5deg)}}@keyframes ca-spark{0%,45%,to{opacity:.55}58%{opacity:1}}@media(prefers-reduced-motion:reduce){.upgrade-art *,.craft-art *{animation:none!important}}.mode-up .mu-icon{width:112px;height:112px;flex:none;margin:-14px 0 -14px -6px;filter:drop-shadow(0 0 14px rgba(231,177,74,.35))}.mode-sm .crash-art{top:14px;height:74px;overflow:visible}.craft-mode{margin-bottom:10px}.craft-coins{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.craft-coins>.px{font-size:20px}.craft-win{display:flex;flex-direction:column;gap:10px;margin:12px 0}.craft-win-sum{display:grid;place-items:center;padding:18px;border-radius:16px;font-size:26px;background:radial-gradient(80% 120% at 50% 0%,rgba(231,177,74,.2),transparent 70%),var(--s1);border:1px solid var(--gold-dark)}.qtabs button{position:relative}.qbadge{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;border-radius:8px;font-style:normal;font-size:10px;font-weight:900;color:#1a1204;background:var(--gold-grad)}.claim-all{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0;padding:10px 12px;border-radius:14px;border:1px solid var(--gold-dark);background:radial-gradient(90% 140% at 0% 0%,rgba(231,177,74,.14),transparent 65%),var(--s1);font-size:13px;font-weight:700}.back h1{font-size:clamp(17px,5.4vw,24px)}.back h1.long{font-size:clamp(16px,4.6vw,21px);white-space:normal;line-height:1.05;overflow:visible}.hub .hub-c{border-color:#ffcf6b99;background:radial-gradient(90% 90% at 100% 0%,rgba(231,177,74,.14),transparent 70%),linear-gradient(160deg,var(--s2),var(--s1));box-shadow:0 0 18px #e7b14a42,inset 0 0 20px #e7b14a14;transition:transform var(--t)}.hub .hub-c:active{transform:scale(.985)}.hub .hub-c b{font-size:15px;text-shadow:0 0 12px rgba(231,177,74,.45)}.hub .hub-i{width:44px;height:44px;border-radius:14px;color:#ffe7a8;background:radial-gradient(70% 70% at 30% 25%,#ffe7a859,#e7b14a1f);border-color:#ffcf6b99;box-shadow:0 0 14px #e7b14a59;filter:drop-shadow(0 0 4px rgba(255,201,74,.5))}.adm .note{margin-bottom:10px}.adm-card{margin-top:10px;padding:12px 14px;border-radius:16px;border:1px solid var(--line2);background:var(--s1)}.adm-row{display:flex;flex-direction:column;gap:4px;margin-top:12px}.adm-row b,.adm-toggle b{font-size:13.5px}.adm-row input[type=range]{width:100%}.adm-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;cursor:pointer;position:relative}.adm-toggle>div{display:flex;flex-direction:column;gap:2px}.adm-toggle input{position:absolute;opacity:0;pointer-events:none}.adm-toggle i{flex:none;width:42px;height:24px;border-radius:12px;background:var(--s3);border:1px solid var(--line2);position:relative;transition:background var(--t)}.adm-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--tx2);transition:transform var(--t),background var(--t)}.adm-toggle input:checked+i{background:#e7b14a59;border-color:var(--gold)}.adm-toggle input:checked+i:after{transform:translate(18px);background:var(--gold)}.adm-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.hub .hub-c.adm-hub{grid-column:1 / -1;border-color:#7ac8ff8c;box-shadow:0 0 16px #7ac8ff33}.hub .hub-c.adm-hub .hub-i{color:#bfe6ff;border-color:#7ac8ff8c;background:#7ac8ff1f;box-shadow:0 0 12px #7ac8ff4d}.crash-demo .cv-w{height:220px}.fr-entry{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;text-align:left;color:var(--tx);border:1px solid rgba(255,207,107,.6);background:radial-gradient(90% 90% at 100% 0%,rgba(231,177,74,.14),transparent 70%),linear-gradient(160deg,var(--s2),var(--s1));box-shadow:0 0 18px #e7b14a38}.fr-entry>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fr-entry b{font-family:var(--ff-d);font-size:15px}.fr-head{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;border:1px solid var(--line2);background:radial-gradient(80% 120% at 0% 0%,rgba(231,177,74,.14),transparent 60%),var(--s1)}.fr-head>div{display:flex;flex-direction:column;gap:3px;min-width:0}.fr-head b{font-family:var(--ff-d);font-size:17px}.fr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.fr-cell{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px 10px;border-radius:16px;text-align:center;color:var(--tx);min-width:0;background:linear-gradient(160deg,var(--s2),var(--s1));border:1px solid var(--line2)}.fr-cell b{font-size:11.5px;line-height:1.2}.fr-cell .tiny{font-size:10px;line-height:1.2}.fr-cell.on{border-color:var(--gold);box-shadow:0 0 14px #e7b14a59}.fr-cell.on .tiny{color:var(--gold)}.fr-cell.locked{opacity:1}.fr-cell.locked .fr-av{filter:grayscale(.85) brightness(.6)}.fr-cell:disabled{cursor:default}.fr-av{position:relative}.fr-lock{position:absolute;right:-4px;bottom:-4px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:var(--tx2);background:var(--s3);border:1px solid var(--line2)}.upgrade-art .ua-skin{transform-box:view-box;filter:drop-shadow(0 0 2px rgba(255,212,122,.6)) drop-shadow(0 3px 5px rgba(0,0,0,.8))}.upgrade-art .ua-skin.in{animation:ua-skin-in .6s cubic-bezier(.2,.9,.3,1.15) both}.upgrade-art .ua-skin.out{animation:ua-skin-out .6s cubic-bezier(.5,0,.8,.4) both}@keyframes ua-skin-in{0%{transform:translateY(46px);opacity:0}60%{opacity:1}}@keyframes ua-skin-out{to{transform:translateY(-46px);opacity:0}}.craft-art .ca-skin{transform-box:fill-box;transform-origin:50% 100%;filter:drop-shadow(0 0 3px rgba(255,212,122,.7)) drop-shadow(0 3px 4px rgba(0,0,0,.8));animation:ca-stamp .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes ca-stamp{0%{transform:scale(1.25,.55);filter:brightness(2.2) drop-shadow(0 0 6px #ffd47a)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ua-skin.out{display:none}}.cnt-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 12px}.cnt-row button{height:40px;padding:0;display:grid;place-items:center;text-align:center;border-radius:10px;border:1px solid var(--line2);background:var(--s2);color:var(--tx2);font-weight:800;font-size:15px}.cnt-row button.on{border-color:var(--gold);color:#1a1408;background:linear-gradient(180deg,#f6d28a,#d6a84f);box-shadow:0 0 10px #d6a84f59}.cnt-row button:disabled{opacity:.6}.rl-multi{display:flex;flex-direction:column;gap:3px}.rl.mini{margin:0;border-radius:10px}.rl.mini .rl-i{padding:3px 4px}.rl-tile{height:50px;padding:3px;border-radius:10px;display:grid;place-items:center}.rl-tile>img{width:100%;height:100%;object-fit:contain}.rl-i.landed .rl-tile{border-color:color-mix(in srgb,var(--rc) 80%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--rc) 50%,transparent)}.multi-won{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;max-height:52vh;overflow:auto;padding:2px}.mw-i{align-items:center;padding:6px 4px 8px;gap:2px}.mw-i>img{width:100%;height:56px;object-fit:contain}.mw-n{font-size:11px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.luck.warn{border-color:#eb4b4b80;background:#eb4b4b14}.inv-cap{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px;border-radius:16px;border:1px solid var(--line2);background:linear-gradient(160deg,var(--s2),var(--s1))}.inv-cap-top{display:flex;justify-content:space-between;align-items:center}.inv-cap-top b{font-family:var(--ff-d);font-size:16px}.inv-cap .qbar.full i{background:linear-gradient(90deg,#eb4b4b,#ff8a8a)}.showcase{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sc-i{align-items:center;padding:8px 4px;gap:4px}.sc-i>img{width:100%;height:60px;object-fit:contain}.sc-empty{min-height:96px;border-radius:16px;border:1px dashed var(--line2);background:#ffffff05;color:var(--mu);display:grid;place-items:center}.sc-locked{border-style:solid;opacity:.55;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 6px,transparent 6px 12px)}.fr-cell.shop{border-color:#e4ae3980}.fr-cell.shop .fr-av{filter:none}.fr-price{display:inline-flex;padding:2px 6px;border-radius:8px;background:var(--s3);border:1px solid var(--line2)}.eco-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 4px}.eco-sum>div{padding:8px;border-radius:12px;background:var(--s2);border:1px solid var(--line2);display:flex;flex-direction:column;gap:3px;min-width:0}.eco-sum b{font-variant-numeric:tabular-nums;font-size:13px}.eco-t{width:100%;border-collapse:collapse;margin-top:10px;font-size:11.5px;font-variant-numeric:tabular-nums}.eco-t th{text-align:left;color:var(--mu);font-weight:600;padding:4px 6px;border-bottom:1px solid var(--line2)}.eco-t td{padding:5px 6px;border-bottom:1px solid var(--line)}.eco-t td:not(:first-child),.eco-t th:not(:first-child){text-align:right}.eco-up{color:#ff8a8a}.eco-down{color:#6be3a6}.seg.sm button{padding:4px 8px;font-size:11px}.pf-link{width:100%;text-align:left;color:var(--tx);position:relative}.pf-open{position:absolute;right:12px;top:10px;font-size:11px;color:var(--gold);display:inline-flex;align-items:center;gap:2px}.me-head{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 14px 14px;border-radius:20px;text-align:center;border:1px solid var(--line2);background:radial-gradient(70% 90% at 50% 0%,rgba(231,177,74,.16),transparent 70%),var(--s1)}.me-head>b{font-family:var(--ff-d);font-size:22px;margin-top:6px;max-width:100%}.me-value{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px;padding:14px;border-radius:18px;border:1px solid rgba(255,207,107,.5);background:linear-gradient(160deg,var(--s2),var(--s1));box-shadow:0 0 18px #e7b14a2e}.me-split{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;font-size:11px;color:var(--tx2)}.me-split span{display:inline-flex;align-items:center;gap:4px}.col-head{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:18px;border:1px solid var(--line2);background:radial-gradient(80% 120% at 0% 0%,rgba(231,177,74,.14),transparent 60%),var(--s1)}.col-head>b{font-family:var(--ff-d);font-size:20px}.col-list{display:flex;flex-direction:column;gap:8px}.col-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--line2);background:linear-gradient(160deg,var(--s2),var(--s1))}.col-row.done:not(.claimed){border-color:var(--gold);box-shadow:0 0 12px #e7b14a4d}.col-row.claimed{opacity:.7}.col-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;text-align:left;color:var(--tx)}.col-top{display:flex;justify-content:space-between;gap:8px}.col-rew{font-size:11px;color:var(--tx2);display:inline-flex;align-items:center;gap:4px}.col-ok{color:#6be3a6}.col-ok-t{color:#6be3a6;font-size:12px;font-weight:700}.col-it.miss .sk{opacity:.45}.col-it.miss .sk .art{filter:grayscale(1) brightness(.6)}.pf-go{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--gold);border:1px solid rgba(231,177,74,.35);background:#e7b14a14}.pf-stats-c>div{align-items:center;text-align:center;justify-content:center}.hub .hub-c{min-height:132px;justify-content:flex-start}.hub .hub-c>span:last-child{margin-top:auto}.adm-row-link{display:flex;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px 14px;border-radius:14px;color:#bfe6ff;text-align:left;border:1px solid rgba(122,200,255,.45);background:#7ac8ff0f}.adm-row-link b{color:var(--tx);font-size:14px}.adm-row-link .mu{flex:1;min-width:0}.pf-ava-btn{padding:0;border:0;background:none;cursor:pointer;border-radius:50%}.pf-ava-btn:active{transform:scale(.96)}.pf-link[role=button]{cursor:pointer}.ava-dot{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#ff3b3b;border:2px solid var(--bg);box-shadow:0 0 8px #ff3b3bb3}.ccart-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.55))}.multi-won .mw-i{position:relative;cursor:pointer;transition:transform var(--t),box-shadow var(--t)}.multi-won .mw-i.picked{box-shadow:0 0 0 2px var(--gold),0 0 12px #e7b14a73;transform:scale(.97)}.pick-mark{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:#1a1204;background:var(--gold-grad)}.inv-pick{position:relative;border-radius:16px;transition:transform var(--t)}.inv-pick .pick-mark{background:#0a0a0cb3;border:1.5px solid var(--gold);color:#1a1204}.inv-pick.on .pick-mark{background:var(--gold-grad)}.inv-pick.on{transform:scale(.97);box-shadow:0 0 0 2px var(--gold),0 0 12px #e7b14a73}.sel-bar{position:sticky;bottom:calc(var(--nav-h) + 12px + env(safe-area-inset-bottom,0px));z-index:5;display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:16px;border:1px solid var(--gold-dark);background:#101014f5;box-shadow:0 6px 24px #0009}.sel-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.inv-sum{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:18px;border:1px solid var(--line2);background:radial-gradient(80% 120% at 0% 0%,rgba(231,177,74,.12),transparent 60%),var(--s1)}.inv-sum-top{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.inv-sum-top b{display:block;font-size:24px;margin-top:2px}.inv-sum-top b .mu{font-size:14px}.inv-sum-slots{display:flex;align-items:center;gap:10px}.inv-sum-slots .qbar{flex:1}.inv-sum-slots .btn{flex:none;padding-inline:10px}.inv-bar{position:sticky;top:calc(var(--hd-h, calc(62px + env(safe-area-inset-top, 0px)) ) - 1px);z-index:12;display:flex;flex-direction:column;gap:8px;margin:12px -16px 0;padding:8px 16px 10px;background:linear-gradient(180deg,#0a0b0efa,#0a0b0ef0);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.inv-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:12px;border:1px solid var(--line2);background:var(--s1);color:var(--mu)}.inv-search:focus-within{border-color:var(--gold-dark)}.inv-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;color:var(--tx);font:inherit;font-size:14px}.x-clear{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--tx2);background:var(--s3)}.inv-chips{margin-top:0}.inv-chips .chip{padding-block:5px;font-size:12px}.inv-chips .chip small{margin-left:4px;font-size:10.5px;color:var(--mu);font-weight:700}.inv-chips .chip.on small{color:inherit;opacity:.75}.inv-tools{display:flex;align-items:center;gap:8px}.inv-tools .sel-s{flex:1;min-width:0}.seg-mini{display:flex;flex:none;padding:2px;border-radius:10px;border:1px solid var(--line2);background:var(--s1)}.seg-mini button{width:32px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--mu)}.seg-mini button.on{background:#e7b14a29;color:var(--gold)}.grid-ico{display:grid;gap:2px;width:14px;height:14px}.grid-ico.g2{grid-template-columns:repeat(2,1fr);background:linear-gradient(currentColor,currentColor) 0 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 8px 0 / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 0 8px / 6px 6px no-repeat,linear-gradient(currentColor,currentColor) 8px 8px / 6px 6px no-repeat}.grid-ico.g3{background:radial-gradient(circle,currentColor 1.6px,transparent 1.8px) 0 0 / 4.67px 4.67px}.grid-ico.g4{background:radial-gradient(circle,currentColor 1.2px,transparent 1.4px) 0 0 / 3.5px 3.5px}.inv-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 2px 8px;font-size:12px;color:var(--tx2)}.inv-meta>span{display:inline-flex;align-items:center;gap:4px}.inv-grid{display:grid;gap:8px}.inv-grid.c2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.inv-grid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-grid.c4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.inv-cell{position:relative;min-width:0}.inv-cell>.sk{width:100%}.inv-grid.c3 .sk-art{padding:6px 4px 0}.inv-grid.c3 .sk-meta{padding:0 7px}.inv-grid.c3 .sk-n{font-size:11.5px}.inv-grid.c3 .sk-w{font-size:8.5px}.inv-grid.c3 .sk-r{font-size:9px}.inv-grid.c3 .sk-pr{padding:4px 7px 8px}.inv-grid.c3 .sk-pr .px{font-size:11px}.inv-grid.c4 .sk{border-radius:12px}.inv-pr{position:absolute;left:4px;right:4px;bottom:4px;display:flex;justify-content:center;padding:2px 0;border-radius:6px;font-size:9.5px;font-weight:800;background:#08080ab8;pointer-events:none}.inv-grid.c4 .pick-mark{width:16px;height:16px;top:3px;right:3px}.inc-mini{display:flex;align-items:center;gap:10px;padding:10px 12px}.inc-mini-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left;color:var(--tx)}.inc-mini-info .lbl{display:inline-flex;align-items:center;gap:4px}.inc-mini-acc{display:flex;align-items:baseline;gap:8px}.inc-mini .inc-bar{margin-top:2px}.sel-bar{position:fixed;left:50%;transform:translate(-50%);width:min(calc(100% - 24px),456px);margin:0;bottom:calc(var(--nav-h) + 10px + env(safe-area-inset-bottom,0px));z-index:25}.inv-sel-space{height:72px}.cs>img:not(.ccart-img){scale:1.55}.cs.set>img:not(.ccart-img){scale:.78}.week{grid-template-columns:repeat(7,minmax(0,1fr))}.wday{min-width:0;overflow:hidden}.wday .rw-list{flex-direction:column;flex-wrap:nowrap;gap:2px;width:100%}.wday .rw-art{height:26px;width:100%;display:grid;place-items:center}.wday .rw-art>*{max-width:100%;max-height:26px}.wday .rw-label{font-size:9px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wday .rw-key .rw-label{display:none}.wday .rw-label .px>img,.wday .rw-label .px>svg{display:none}.wday .rw-label .px{gap:0;font-size:9.5px}.ug-strip{align-items:stretch}.ug-cell{flex:0 0 112px;width:112px;min-width:0;display:flex}.ug-cell>.sk{min-width:0;height:100%}.sk-meta,.sk-pr{min-width:0}.rl-track{will-change:transform;backface-visibility:hidden}.rl-i{contain:layout paint style}.rl .art.img{filter:none}.rl .sk{transition:none}.home-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px}.home-duo>:only-child{grid-column:1 / -1}.home-duo+.sh{margin-top:14px}.home-duo .hb,.home-duo .wheel-card{position:relative;margin:0;min-width:0;height:100%;min-height:86px;padding:10px;gap:8px;align-items:center}.home-duo .hb .hb-rw,.home-duo .hb .hb-go{display:none}.home-duo .hb .hb-ic{width:32px;height:32px;flex:none}.home-duo .hb .hb-body{min-width:0;gap:3px}.home-duo .hb .hb-body .lbl{font-size:9px;letter-spacing:.04em}.home-duo .hb .hb-body b{font-size:12px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-duo .hb .hb-body>span:not(.lbl){display:none}.home-duo .wheel-card .wc-art{width:46px;height:46px;flex:none;margin:0}.home-duo .wheel-card .wc-art svg{width:100%;height:100%}.home-duo .wheel-card .mode-t{min-width:0;gap:2px}.home-duo .wheel-card .mode-t b{font-size:12px;letter-spacing:.02em;line-height:1.15}.home-duo .wheel-card .mode-t span{font-size:10.5px;line-height:1.2}.home-duo .wheel-card .wc-boosts,.home-duo .wheel-card .mode-go{display:none}.home-duo .wheel-card .wc-free{position:absolute;top:6px;right:6px;font-size:9px;padding:2px 6px}.ug-top{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ring ring" "src tgt"}@media(max-width:360px){.ug-top{grid-template-columns:repeat(2,minmax(0,1fr))}}.ug-top>.ug-ring{grid-area:ring;width:min(230px,66vw);justify-self:center;margin:4px 0 2px}.ug-top>.ug-card{grid-area:src}.ug-top>.ug-card.tgt{grid-area:tgt}.ug-ring .ug-center b{font-size:34px}.ug-ring .ug-center span{font-size:12px}.ug-bal-row{display:flex;align-items:center;gap:10px;padding:8px 12px}.ug-bal-row .lbl{flex:none}.ug-bal-row input[type=range]{flex:1;min-width:0}.ug-bal-row .px{flex:none;min-width:64px;justify-content:flex-end}.ug-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:420px;overflow-y:auto;padding-bottom:4px}.ug-grid .sk-art{padding:6px 4px 0}.ug-grid .sk-meta{padding:0 7px}.ug-grid .sk-n{font-size:11.5px}.ug-grid .sk-w{font-size:8.5px}.ug-grid .sk-pr{padding:4px 7px 8px}.ug-grid .sk-pr .px{font-size:11px}.ug-liquid{transition:transform .35s var(--ease)}.inc-mods{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.inc-mods span{font-size:11px;font-weight:700;padding:4px 8px;border-radius:999px;border:1px solid var(--line2);color:var(--tx2);background:var(--s1)}.inc-mods .up{color:#6be3a6;border-color:#6be3a666;background:#6be3a614}.inc-mods .down{color:#ff7a7a;border-color:#ff7a7a66;background:#ff7a7a14}.inc-mods .off{opacity:.55}.inv-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;border-radius:16px;border:1.5px dashed var(--gold-dark);background:#e7b14a0d;color:var(--gold);text-align:center}.inv-add b{font-size:12px;color:var(--tx)}.inv-add:disabled{opacity:.5}.inv-free{min-height:120px;border-radius:16px;border:1px dashed var(--line2);background:repeating-linear-gradient(135deg,rgba(255,255,255,.015) 0 8px,transparent 8px 16px),#ffffff04}.inv-grid.c4 .inv-free,.inv-grid.c4 .inv-add{min-height:84px}.inv-tools .sel-s{min-width:0}.key-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 4px}.key-strip::-webkit-scrollbar{display:none}.key2{position:relative;flex:0 0 104px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px 8px;border-radius:14px;color:var(--tx);text-align:center;border:1px solid rgba(255,207,107,.45);background:radial-gradient(90% 70% at 50% 25%,rgba(231,177,74,.18),transparent 70%),linear-gradient(160deg,var(--s2),var(--s1));box-shadow:inset 0 0 14px #e7b14a14}.key2 b{font-size:11px;max-width:100%}.key2-art{width:76px;height:54px;display:grid;place-items:center}.key2-art img,.key2-art svg{max-width:100%;max-height:100%;object-fit:contain}.key2-icon{position:absolute;left:6px;top:6px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 10px #e7b14a80;transform:rotate(-30deg)}.key2-count{position:absolute;right:6px;top:6px;font-size:11px;font-weight:900;padding:2px 6px;border-radius:999px;background:#0009;color:var(--gold)}.key2-icon,.key2-count{z-index:2}.nbadge{position:absolute;min-width:17px;height:17px;padding:0 4px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:900;line-height:1;color:#fff;background:#ff3b3b;border:2px solid var(--bg);box-shadow:0 0 8px #ff3b3b99;pointer-events:none;z-index:3}.nav button{position:relative}.nav .nbadge{top:4px;left:calc(50% + 6px)}.hub-c .hub-badge{top:10px;right:10px}.bp-track.bp-vert{display:flex;flex-direction:column;gap:6px;overflow:visible;margin-inline:0;padding:4px 0 10px;scroll-snap-type:none;position:relative}.bp-vert:before{content:"";position:absolute;left:50%;top:10px;bottom:16px;width:3px;margin-left:-1.5px;background:var(--line2);border-radius:2px}.bp-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;gap:6px}.bp-row .bp-cell{min-height:0;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;padding:8px}.bp-row .bp-cell .rw-list{justify-content:flex-start;flex-wrap:nowrap;min-width:0;overflow:hidden}.bp-row .bp-cell .btn{flex:none;padding-inline:10px}.bp-row .bp-num{align-self:center;display:grid;place-items:center;width:34px;height:34px;justify-self:center;border-radius:50%;background:var(--s2);border:2px solid var(--line2);z-index:1;font-size:13px}.bp-row .bp-num:before{display:none}.bp-row.reached .bp-num{color:#1a1204;background:var(--gold-grad);border-color:var(--gold)}.bp-row.current .bp-num{box-shadow:0 0 0 3px #e7b14a59,0 0 14px #e7b14a80}.adm-find{display:flex;gap:8px;margin-top:8px}.adm-find input{flex:1;min-width:0;height:36px;padding:0 10px;border-radius:10px;border:1px solid var(--line2);background:var(--s1);color:var(--tx);font:inherit;font-size:14px}.adm-user{display:flex;flex-direction:column;gap:4px;margin-top:10px;padding:10px;border-radius:12px;background:var(--s1);border:1px solid var(--line)}.adm-grid{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin-top:6px;font-size:12.5px}.adm-grid>span:nth-child(odd){color:var(--mu)}.forge-slots.n5{grid-template-columns:repeat(5,1fr)}.tu-hammer{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;margin:10px 0 6px;padding:0;background:none;border:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.tu-hammer .tu-art{width:128px;height:auto;opacity:.55;filter:grayscale(.6);transition:opacity .3s,filter .3s,transform .15s var(--ease)}.tu-hammer.ready .tu-art{opacity:1;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--champagne) 55%,transparent));animation:tu-pulse 1.4s ease-in-out infinite}.tu-hammer:active .tu-art{transform:scale(.94)}.tu-hammer.hit .tu-art{opacity:1;filter:none;animation:tu-hit .45s var(--ease) infinite}.tu-cta{font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--mu)}.tu-hammer.ready .tu-cta{color:var(--champagne)}@keyframes tu-pulse{50%{transform:scale(1.06)}}@keyframes tu-hit{0%,to{transform:rotate(0)}40%{transform:rotate(-8deg) scale(1.05)}60%{transform:rotate(4deg) scale(.97)}}.tu-fill{display:block;margin:0 auto 10px}.tu-outs{margin-top:10px;padding:10px;border-radius:14px;border:1px solid var(--line);background:#0003;display:flex;flex-direction:column;gap:6px}.tu-out{display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:10px;padding:4px 8px 4px 4px;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 16%,transparent),transparent 60%),var(--s1);border-left:2px solid var(--rc)}.tu-oimg .art{width:54px}.tu-oimg .art.img{aspect-ratio:4 / 3}.tu-oname{display:flex;flex-direction:column;min-width:0;line-height:1.2}.tu-oname b,.tu-oname span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tu-oname b{font-size:13px}.tu-oright{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px}.tu-groups{margin-bottom:10px}.forge.tu.working .forge-slots{transform:scale(.6) translateY(90px);opacity:0}@media(prefers-reduced-motion:reduce){.tu-hammer .tu-art{animation:none!important}}.nav.locked button,.back .bk:disabled{opacity:.4;pointer-events:none}.drops .drop2{flex:0 0 132px;width:132px;min-width:0;overflow:hidden}.drop2>b,.drop2>small,.drop2>.d-r{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop2 .d-img{height:86px;aspect-ratio:auto;display:grid;place-items:center}.drop2 .d-img .art{width:100%;height:100%}.drop2 .d-img img{width:100%;height:100%;object-fit:contain}.lb .lb-list li{grid-template-columns:22px 26px minmax(0,1fr) auto}.lb-w{text-align:right;font-weight:800;white-space:nowrap}.lb-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income.inc-c{padding:10px 12px}.inc-c-main{display:flex;align-items:center;gap:10px;margin-top:6px}.inc-c-acc{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.inc-c-acc .tiny{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inc-c-acc .inc-bar{margin:2px 0 0}.inc-c .inc-mods{margin-top:8px}.inc-c-acc .inc-bar{display:block}.pn.game>.mu.small{max-width:56%;position:relative;z-index:1}.inv-more{display:block;grid-column:1 / -1;height:1px}.enter{animation:enter .2s ease-out backwards}@keyframes enter{0%{opacity:0}}.ug-inv .ug-grid{max-height:none;overflow:visible}html.modal-open,html.modal-open body{overflow:hidden;overscroll-behavior:none}.modal-bd{touch-action:none;overscroll-behavior:contain}.sheet{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.btn small.tax{font-size:11px;font-weight:700;opacity:.75}.sell-rows{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:6px}.sell-rows>.lbl{min-width:0;overflow-wrap:anywhere}.sell-rows>:nth-child(2n){justify-self:end;white-space:nowrap}.sell-btn{display:flex;flex-direction:column;align-items:center;line-height:1.15;min-width:0}.sell-btn>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.autosell{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:8px 12px;border-radius:12px;background:var(--s1);border:1px solid var(--line);font-size:12.5px;font-weight:700}.autosell>span{display:flex;align-items:center;gap:6px;color:var(--tx2)}.autosell select{background:var(--s2);color:var(--tx);border:1px solid var(--line2);border-radius:8px;padding:6px 8px;font:inherit;font-size:12px;max-width:60%}.autosold-note{display:flex;align-items:center;justify-content:center;gap:4px;margin:10px 0 0;color:#6be3a6;font-weight:800}.mw-i.sold{opacity:.55}.mw-sold{position:absolute;top:4px;left:4px;font-style:normal;font-size:9px;font-weight:800;padding:2px 5px;border-radius:6px;background:#6be3a62e;color:#6be3a6}.ug-top{grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);grid-template-areas:"src ring tgt";gap:6px}@media(max-width:360px){.ug-top{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr)}}.ug-top>.ug-ring{width:100%;margin:0;align-self:center}.ug-ring .ug-center b{font-size:22px}.ug-ring .ug-center span{font-size:10px}.ug-card{padding:6px 6px 0;border-radius:14px}.ug-art{min-height:52px}.ug-art .art.img{max-height:64px;object-fit:contain}.ug-name{min-height:28px;padding:2px 0 7px}.ug-name b{font-size:11px}.ug-price{min-height:14px;margin-top:2px;font-size:11px}.ug-ctrl{gap:6px;margin-top:8px}.ug-bal-row{padding:6px 10px}.ug-presets button{height:32px;font-size:12px}.ug-custom{padding:4px 10px}.ug-go.xl{height:48px;margin-top:8px}.ug-line{display:flex;justify-content:center;gap:18px;margin-top:6px;font-size:11.5px;color:var(--mu);font-weight:700}.ug-line b{color:var(--tx);margin-left:3px}.ug-inv .sh{margin-top:12px}.ug-inv .ug-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.ug-inv .ug-grid .sk-n{font-size:10.5px}.ug-inv .ug-grid .sk-w{display:none}.ug-clear{padding:3px;display:grid;place-items:center}.lb .lb-list li{grid-template-columns:22px 30px minmax(0,1fr) auto}.lb-click{cursor:pointer;transition:background .15s}.lb-click:active{background:var(--s2)}.lb-list .avf{overflow:visible}.pl-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px}.pl-stats>div{display:flex;flex-direction:column;gap:4px;padding:9px 10px;border-radius:12px;background:var(--s1);border:1px solid var(--line);min-width:0}.pl-stats .lbl{font-size:9px}.ug-demo{display:grid;gap:6px;margin-bottom:8px;padding:10px 12px;border-radius:14px;border:1px dashed var(--gold-dark);background:#e7b14a0f}.ug-demo>b{color:var(--gold);font-size:12px;letter-spacing:.08em}.lb-gap{justify-content:center;display:flex!important;color:var(--mu);padding:0!important;background:none!important;font-size:12px}.lb-prize-tag{font-style:normal;font-size:9.5px;font-weight:800;margin-left:6px;padding:1px 6px;border-radius:6px;background:var(--s3);color:var(--tx2);vertical-align:1px}.lb-prize-tag.stars{background:#ffc45024;color:#ffd47a}.st-prizes{display:grid;gap:6px;margin-top:10px}.st-prize{display:grid;grid-template-columns:34px 56px 1fr;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;background:var(--bg)}.st-prize b{font-size:12.5px}.st-list{margin-top:12px;padding-bottom:76px}.st-me{position:sticky;bottom:calc(var(--nav-h) + 8px);margin-top:-64px;padding:8px;border-radius:14px;background:var(--s2);border:1px solid var(--gold-dark);box-shadow:0 -8px 24px #00000073;z-index:3}.st-me .lb-list{margin:0 0 4px}.avf.frame-champion{background:conic-gradient(from 0deg,#fff3b0,#ffc93c,#ff8a00,#ffe066,#fff3b0);padding:4px;box-shadow:0 0 18px #ffc93cbf,0 0 32px #ff8a0059;animation:champ-spin 6s linear infinite}.avf.frame-elite{background:conic-gradient(from 30deg,#b9c7ff,#6b7cff,#c58bff,#6b7cff,#b9c7ff);padding:3px;box-shadow:0 0 14px #7882ff8c}.avf.frame-top100{background:linear-gradient(135deg,#8fd3c8,#3f8f86 50%,#8fd3c8);padding:3px;box-shadow:0 0 10px #50beaa66}@keyframes champ-spin{to{filter:hue-rotate(25deg)}}@media(prefers-reduced-motion:reduce){.avf.frame-champion{animation:none}}.adm-list{display:grid;gap:4px;margin-top:8px;max-height:420px;overflow-y:auto;overscroll-behavior:contain}.adm-prow{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:var(--bg)}.adm-prow-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.adm-prow-main b{font-size:12.5px}.adm-id{flex:none;font:600 10.5px/1 ui-monospace,Consolas,monospace;padding:5px 7px;border-radius:6px;background:var(--s3);color:var(--tx2)}.adm-danger{border-color:#e05a4f99!important;color:#ff8a80!important}.bp-row .bp-cell{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;padding:8px}.bp-row .bp-cell .rw-list{justify-content:center;flex-wrap:wrap;overflow:visible}.bp-row .bp-cell .btn{width:100%;padding-inline:6px;min-height:30px}.cc.has-key{position:relative;border-color:var(--gold)!important;box-shadow:0 0 0 1px var(--gold),0 0 18px #e7b14a73;animation:key-glow 2.2s ease-in-out infinite}.cc-key{position:absolute;top:8px;right:8px;z-index:2;font-size:11px;font-weight:800;padding:3px 7px;border-radius:8px;background:var(--gold-grad);color:#1a1204;box-shadow:0 2px 8px #0006}.key-hint{margin:-4px 0 12px}@keyframes key-glow{50%{box-shadow:0 0 0 1px var(--gold),0 0 28px #e7b14ab3}}@media(prefers-reduced-motion:reduce){.cc.has-key{animation:none}}.pair-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pair-cell{aspect-ratio:1;border-radius:14px;border:1px solid var(--line2);display:grid;place-items:center;overflow:hidden;padding:6px;background:radial-gradient(70% 60% at 50% 40%,rgba(231,177,74,.08),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1));transition:transform .25s var(--ease),border-color .2s}.pair-board.playing .pair-cell:not(.open):active{transform:scale(.94)}.pair-board.playing .pair-cell:not(.open){border-color:var(--gold-dark);cursor:pointer}.pair-cell.open{border-color:color-mix(in srgb,var(--rc) 60%,var(--line));background:radial-gradient(80% 70% at 50% 35%,color-mix(in srgb,var(--rc) 24%,transparent),transparent 70%),var(--s1);animation:pair-flip .35s var(--ease)}.pair-cell .art{width:100%}.pair-cell.match{border-color:#6be3a6;box-shadow:0 0 0 2px #6be3a680,0 0 18px #6be3a673}.pair-cell.dim{opacity:.45}.pair-q{font-family:var(--ff-d);font-size:30px;color:var(--gold-dark)}.pair-status{margin-top:10px;text-align:center;font-size:13px;font-weight:700;color:var(--tx2);display:flex;justify-content:center;align-items:center;gap:5px;flex-wrap:wrap}.pair-status.win{color:#6be3a6;font-size:15px}.pair-table{display:grid;gap:4px}.pair-table>div{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;border-radius:10px;background:var(--s1);border:1px solid var(--line)}.pair-table>div.on{border-color:var(--gold)}@keyframes pair-flip{0%{transform:rotateY(90deg)}}.g-pair{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(-6deg);display:grid;grid-template-columns:repeat(3,22px);gap:4px;opacity:.85}.g-pair i{width:22px;height:22px;border-radius:6px;border:1px solid var(--gold-dark);background:var(--s2)}.g-pair i.on{background:var(--gold-grad);box-shadow:0 0 10px #e7b14a99}@media(prefers-reduced-motion:reduce){.pair-cell.open{animation:none}}.toasts{position:fixed;left:0;right:0;top:calc(8px + env(safe-area-inset-top,0px));z-index:120;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 12px;pointer-events:none}.toast{pointer-events:auto;position:relative;overflow:hidden;width:min(100%,456px);display:flex;align-items:center;gap:10px;padding:8px 10px 10px;border-radius:16px;text-align:left;background:radial-gradient(120% 140% at 0% 0%,rgba(231,177,74,.2),transparent 55%),linear-gradient(180deg,#1d1b19,#121214);border:1px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1px var(--gold-dark),0 12px 32px #0009,0 0 22px #e7b14a2e;animation:toast-in .4s var(--ease),toast-out .4s ease-in 6.6s forwards}.toast-logo{position:relative;flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:radial-gradient(circle at 50% 40%,rgba(231,177,74,.25),transparent 70%),var(--s2);border:1px solid var(--gold-dark)}.toast-logo img{width:26px;height:auto;filter:drop-shadow(0 0 6px rgba(231,177,74,.5))}.toast-mark{position:absolute;right:-5px;bottom:-5px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--gold-grad);color:#1a1204;box-shadow:0 0 0 2px #151416}.toast-t{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.toast-lbl{font-family:var(--ff-d);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700}.toast-t b{font-size:14px;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-sub{font-size:11.5px;color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast{touch-action:none;user-select:none;-webkit-user-select:none;transition:transform .22s var(--ease),opacity .22s}.toast.drag{animation:none}.toast.gone-up{animation:none;transform:translateY(-140%);opacity:0}.toast.gone-l{animation:none;transform:translate(-120%);opacity:0}.toast.gone-r{animation:none;transform:translate(120%);opacity:0}.toast-x{flex:none;width:28px;height:28px;margin:-4px -4px -4px 0;display:grid;place-items:center;border-radius:50%;color:var(--mu);background:#ffffff0d}.toast-x:active{background:#ffffff1f;color:var(--tx)}.toast-timer{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--gold-grad);transform-origin:left;animation:toast-timer 7s linear forwards}.toast.level .toast-lbl{color:var(--champagne)}@keyframes toast-in{0%{transform:translateY(-120%) scale(.96);opacity:0}}@keyframes toast-out{to{transform:translateY(-120%);opacity:0}}@keyframes toast-timer{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.toast,.toast-timer{animation:none}}.pair-cell.miss{border-color:#e05a4f;box-shadow:0 0 0 2px #e05a4f73}.quest.focus{border-color:var(--gold)!important;box-shadow:0 0 0 2px #e7b14a73,0 0 18px #e7b14a59;animation:q-focus 1.2s ease-in-out 3}@keyframes q-focus{50%{box-shadow:0 0 0 2px #e7b14acc,0 0 28px #e7b14a99}}.ug2-stage{position:relative;display:grid;place-items:center;padding:6px 0 2px}.ug2-stage:before{content:"";position:absolute;top:-10px;right:-16px;bottom:0;left:-16px;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 50% 50%,rgba(231,177,74,.1),transparent 70%)}.ug2 .ug2-stage .ug-ring{width:min(236px,60vw);margin:0}.ug2 .ug-ring .ug-center b{font-size:36px}.ug2 .ug-ring .ug-center span{font-size:12px}.ug2-side{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2px;max-width:calc((100% - min(236px,60vw))/2 - 6px)}.ug2-side.l{left:0;align-items:flex-start}.ug2-side.r{right:0;align-items:flex-end;text-align:right}.ug2-side .lbl{font-size:9.5px}.ug2-side b{font-size:13px;color:var(--champagne);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ug2-side b.pos{color:var(--win)}.ug2 .ug-go{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px}.ug2-modes{grid-template-columns:repeat(7,minmax(0,1fr));margin-top:12px;gap:5px}.ug2-modes button{height:40px;font-size:13px;padding:0;display:grid;place-items:center;transform:skew(-8deg);border-radius:9px}.ug2 .ug-custom{margin-top:8px}.ug2-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ug2-pair .ug-card{min-height:190px;padding:10px 10px 0}.ug2-pair .ug-head span{font-size:10.5px}.ug2-pair .ug-art{min-height:96px}.ug2-pair .ug-empty{text-align:center;font-size:11.5px;line-height:1.25;padding:0 6px;color:var(--mu)}.ug2-pair .ug-name{min-height:30px;padding:2px 0 0;text-align:center;align-items:center}.ug2-pair .ug-name b{max-width:100%}.ug2-pair .ug-price{text-align:center;padding:2px 0 10px;display:flex;justify-content:center}.ug2 .ug-bal-row{margin-top:10px}.ug2-tabs{display:flex;margin-top:16px}.ug2-tabs button{flex:1}.ug2-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0 8px}.ug2-q{flex:1;min-width:0;height:38px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--s1);color:var(--tx);font:inherit;font-size:13px}.ug2-q:focus{outline:none;border-color:var(--gold-dark)}.bp-tabs{display:flex;margin-top:14px}.bp-tabs button{flex:1;position:relative}.bp-dot{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;font-style:normal;font-size:10.5px;font-weight:800;color:#1a1204;background:var(--gold-grad)}.bp-legend .done{background:#6be3a6}.bp-vert:after{content:"";position:absolute;left:50%;top:10px;width:3px;margin-left:-1.5px;height:calc((100% - 26px) * var(--fill, 0));background:linear-gradient(180deg,#6be3a6,var(--gold));border-radius:2px;box-shadow:0 0 8px #e7b14a73}.bp-row .bp-num{z-index:2}.bp-row.reached .bp-num{color:#06140c;background:linear-gradient(180deg,#8af0bd,#3fcf8a);border-color:#6be3a6}.bp-row.current .bp-num{color:#1a1204;background:var(--gold-grad);border-color:var(--gold)}.bp-cell.got{border-color:#6be3a659;background:linear-gradient(180deg,#6be3a614,#6be3a605),var(--s1)}.bp-cell.got .rw-list{opacity:.6}.bp-cell.got .btn{color:#6be3a6;border-color:#6be3a659;background:transparent;opacity:1}.bp-cell.ready{border-color:var(--gold);box-shadow:0 0 0 1px #e7b14a59,0 0 14px #e7b14a2e}.bp-cell.ahead{opacity:.55;filter:saturate(.4)}.bp-cell.prem.locked.got,.bp-cell.prem.locked.ready{opacity:.6}.bp-cell.bp-final{position:relative;overflow:visible;border:1.5px solid transparent;filter:none;opacity:1;background:linear-gradient(180deg,#2a1f0e,#16110a) padding-box,linear-gradient(135deg,#fff1c9,#e7b14a 30%,#8a5a14,#ffd77a 80%,#fff1c9) border-box;box-shadow:0 0 14px #ffc85a73,0 0 34px #e7b14a38,inset 0 0 18px #ffd2781f;animation:bp-final-glow 2.6s ease-in-out infinite}.bp-cell.bp-final:before{content:"ФИНАЛ";position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:1px 8px;border-radius:6px;font-size:9px;font-weight:900;letter-spacing:.14em;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 10px #ffc85a99}@keyframes bp-final-glow{50%{box-shadow:0 0 20px #ffc85ab3,0 0 46px #e7b14a59,inset 0 0 22px #ffd27833}}@media(prefers-reduced-motion:reduce){.bp-cell.bp-final,.avf.frame-s1-elite{animation:none}}.rw-slots{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;font-family:var(--ff-d);font-weight:900;font-size:17px;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 12px #e7b14a73}.bp-pq-h h2{display:flex;align-items:center;gap:6px;color:var(--gold-hi)}.quest.prem{border-color:#4a3420;background:linear-gradient(180deg,#1f170f,#141114)}.ug-arc{transform-origin:100px 100px;transform-box:view-box;transition:stroke-dasharray .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 5px rgba(243,154,60,.55))}.ug-arc-hi{filter:none;opacity:.5}.ug-liquid{transition:transform .7s cubic-bezier(.22,1,.36,1)}.ug-ring>svg{overflow:visible;filter:drop-shadow(0 10px 22px rgba(0,0,0,.6))}.ug-ptr-layer .ug-ptr path:first-child{filter:drop-shadow(0 0 3px rgba(255,210,130,.8)) drop-shadow(0 2px 2px rgba(0,0,0,.6))}.ug-ring.spin .ug-ptr-layer .ug-ptr path:first-child{filter:drop-shadow(0 0 6px rgba(255,210,130,1)) drop-shadow(0 2px 2px rgba(0,0,0,.6))}@keyframes ug-brand{to{transform:rotate(360deg)}}.ug-ring.ok{animation:ug-ok 1.1s cubic-bezier(.22,1,.36,1)}.ug-ring.no{animation:ug-no .8s cubic-bezier(.36,.07,.19,.97)}@keyframes ug-ok{0%{transform:scale(1);filter:none}35%{transform:scale(1.045);filter:drop-shadow(0 0 18px rgba(107,227,166,.7))}to{transform:scale(1);filter:none}}@keyframes ug-no{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.ug-zone{transform-origin:100px 160px;transform-box:view-box;animation:zone-in .7s cubic-bezier(.2,1.5,.3,1)}@keyframes zone-in{0%{transform:translateY(-40px) scale(.2);opacity:0}60%{opacity:1}}.ug-zone-arc{transform-origin:100px 100px;transform-box:view-box;animation:zone-pulse 1s ease-in-out infinite}@keyframes zone-pulse{50%{opacity:.6}}.ug-zone-halo{transform-origin:center;transform-box:fill-box;animation:zone-halo 1.4s ease-in-out infinite}@keyframes zone-halo{50%{transform:scale(1.25);opacity:.7}}.ug-zone-rays{transform-origin:100px 186px;transform-box:view-box;animation:zone-rays 7s linear infinite,zone-rays-in .9s ease-out}@keyframes zone-rays{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}to{transform:rotate(-8deg)}}@keyframes zone-rays-in{0%{opacity:0}}.ug-chest{filter:drop-shadow(0 0 4px rgba(255,210,80,.95)) drop-shadow(0 0 10px rgba(255,170,40,.6));animation:chest-bob 1.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes chest-bob{50%{transform:translateY(-1.6px) scale(1.04)}}.ug-spark{transform-origin:center;transform-box:fill-box;opacity:0;animation:ug-twinkle 1.4s ease-in-out infinite;filter:drop-shadow(0 0 2px #fff3b0)}@keyframes ug-twinkle{0%,to{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.ug-zone-burst{transform-origin:100px 186px;transform-box:view-box;animation:zone-burst .9s ease-out forwards}@keyframes zone-burst{0%{transform:scale(.5);opacity:1;stroke-width:4}to{transform:scale(9);opacity:0;stroke-width:.5}}.ug-ring.has-zone:after{content:"";position:absolute;left:50%;bottom:-6%;width:46%;height:30%;transform:translate(-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(255,205,80,.35),transparent);animation:zone-halo 1.4s ease-in-out infinite}.ug-ring.super{animation:super-ring 1.2s ease-out}@keyframes super-ring{30%{transform:scale(1.06);filter:drop-shadow(0 0 26px rgba(255,220,120,1)) brightness(1.4)}}.sc-roll{position:relative;width:100%;max-width:400px;text-align:center;padding:18px 14px 14px;border-radius:22px;border:1px solid var(--champagne);background:linear-gradient(180deg,#1d1a12,var(--s1));box-shadow:0 0 0 1px var(--gold),0 0 60px #d6a84f73;animation:scpop .6s cubic-bezier(.2,1.4,.3,1)}.sc-reel{position:relative;overflow:hidden;margin-top:14px;height:92px;border-radius:14px;background:#0c0c0f;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 24px #000c;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.sc-strip{display:flex;gap:6px;padding:10px 0;will-change:transform}.sc-tile{flex:0 0 70px;height:72px;display:grid;place-items:center;border-radius:12px;font-family:var(--ff-d);font-weight:900;font-size:26px;color:#1a1204}.sc-tile.m2,.sc-odds .m2{--c1: #ffe9a6;--c2: #d6a03c}.sc-tile.m3,.sc-odds .m3{--c1: #ffd09a;--c2: #e6762a}.sc-tile.m4,.sc-odds .m4{--c1: #ffb0a0;--c2: #d63a3a}.sc-tile.m5,.sc-odds .m5{--c1: #f3c2ff;--c2: #8a3cff}.sc-tile{background:linear-gradient(180deg,var(--c1),var(--c2));box-shadow:inset 0 -3px #00000040,inset 0 2px #fff6}.sc-tile.m5,.sc-odds .m5{color:#fff;text-shadow:0 0 8px rgba(255,255,255,.8);background:linear-gradient(135deg,#ff5d8f,#a66bff 35%,#5df2ff 65%,#ffd24d);animation:m5-hue 3s linear infinite}@keyframes m5-hue{to{filter:hue-rotate(360deg)}}@keyframes m5-shine{to{background-position:300% 0}}.sc-mark{position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;background:#fff6d6;box-shadow:0 0 10px #ffd27a,0 0 22px #ffc864cc;border-radius:2px}.sc-mark:before,.sc-mark:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:7px solid transparent}.sc-mark:before{top:-1px;border-top-color:#fff6d6}.sc-mark:after{bottom:-1px;border-bottom-color:#fff6d6}.sc-odds{display:flex;justify-content:center;gap:6px;margin-top:10px;flex-wrap:wrap}.sc-odds span{font-size:10.5px;font-weight:800;padding:3px 7px;border-radius:7px;color:#1a1204;background:linear-gradient(180deg,var(--c1),var(--c2))}.sc-wrap.roll .sc-rays{animation:scspin 6s linear infinite}.sc-ring{position:absolute;left:50%;top:45%;width:40px;height:40px;margin:-20px;border-radius:50%;border:3px solid rgba(255,220,140,.9);pointer-events:none;animation:sc-shock 1.4s ease-out infinite}.sc-ring.r2{animation-delay:.45s;border-color:#ff8c5ae6}@keyframes sc-shock{0%{transform:scale(.3);opacity:1}to{transform:scale(16);opacity:0}}.sc-flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#fff,rgba(255,210,120,.6) 30%,transparent 70%);opacity:0;animation:sc-flash .9s ease-out}@keyframes sc-flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}.sc-sparks{position:absolute;left:50%;top:45%;width:0;height:0;pointer-events:none}.sc-sparks i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#ffe39a;box-shadow:0 0 8px #fc5;opacity:0;animation:sc-spark 1.3s ease-out var(--d) infinite}@keyframes sc-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(-48vmin) scale(.3)}}.sc-confetti,.sc-coins{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.sc-confetti i{position:absolute;top:-20px;width:8px;height:14px;border-radius:2px;animation:sc-fall var(--t) cubic-bezier(.3,.1,.7,1) var(--d) infinite}.sc-coins img{position:absolute;top:-40px;width:30px;height:30px;animation:sc-fall var(--t) cubic-bezier(.4,0,.8,1) var(--d) infinite;filter:drop-shadow(0 0 6px rgba(255,200,80,.8))}@keyframes sc-fall{0%{transform:translateY(0) rotate(0)}to{transform:translateY(110vh) rotate(var(--r, 540deg))}}.sc-wrap .sc-mult{animation:sc-mult-in .7s cubic-bezier(.2,1.6,.3,1)}@keyframes sc-mult-in{0%{transform:scale(2.4);opacity:0;filter:blur(6px)}}.sc-wrap.t2 .sc-rays{animation:scspin 4s linear infinite;background:repeating-conic-gradient(from 0deg,transparent 0 5%,rgba(255,200,110,.18) 6% 8%,transparent 9% 11%)}.sc-wrap.t2 .sc-mult{font-size:76px}.sc-wrap.t2.reveal .sc-box{animation:scpop .6s cubic-bezier(.2,1.4,.3,1),sc-shake .5s .1s}.sc-wrap.t3.reveal{background:radial-gradient(60% 50% at 50% 45%,#ff6e3c61,#781e3c4d 45%,#08090bf0 75%)}.sc-wrap.t3 .sc-rays{animation:scspin 2.6s linear infinite;background:repeating-conic-gradient(from 0deg,transparent 0 4%,rgba(255,120,80,.22) 5% 7%,rgba(255,220,140,.18) 7% 8%,transparent 9% 10%)}.sc-wrap.t3 .sc-box{border-color:#ffb36b;box-shadow:0 0 0 1px #ff7a3c,0 0 80px #ff6e3c8c,0 0 140px #ffc8644d}.sc-wrap.t3 .sc-title{font-size:32px;background:linear-gradient(180deg,#fff,#ffd27a 40%,#ff6a3c);-webkit-background-clip:text;background-clip:text}.sc-wrap.t3 .sc-mult{font-size:86px;color:#fff1d6;text-shadow:0 0 20px #ff8a3c,0 0 50px rgba(255,90,60,.8);animation:sc-mult-in .7s cubic-bezier(.2,1.6,.3,1),sc-beat .55s ease-in-out .7s infinite}.sc-wrap.t3.reveal .sc-box{animation:scpop .7s cubic-bezier(.2,1.5,.3,1),sc-shake .7s .1s}.sc-wrap.t4.reveal{background:radial-gradient(60% 50% at 50% 45%,#a66bff73,#ff3c784d 40%,#06040cf2 78%);animation:sc-quake .9s cubic-bezier(.36,.07,.19,.97) 2,fade .3s}.sc-wrap.t4.reveal .sc-rays{animation:scspin 1.6s linear infinite,sc-hue 2s linear infinite;background:repeating-conic-gradient(from 0deg,rgba(255,80,120,.3) 0 3%,transparent 3% 6%,rgba(93,242,255,.28) 6% 9%,transparent 9% 12%,rgba(255,210,77,.3) 12% 15%,transparent 15% 18%)}@keyframes sc-hue{to{filter:hue-rotate(360deg)}}.sc-strobe{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff;opacity:0;animation:sc-strobe 1.1s steps(1) 1;mix-blend-mode:screen}@keyframes sc-strobe{0%{opacity:.9}12%{opacity:0}24%{opacity:.75}36%{opacity:0}50%{opacity:.55}62%,to{opacity:0}}.sc-wrap.t4 .sc-box{border-color:#f3c2ff;animation:scpop .8s cubic-bezier(.2,1.6,.3,1),sc-shake .9s .1s,sc-border 1.6s linear infinite}@keyframes sc-border{0%,to{box-shadow:0 0 0 2px #a66bff,0 0 60px #a66bffcc,0 0 140px #ff5d8f80}33%{box-shadow:0 0 0 2px #ff5d8f,0 0 60px #ff5d8fcc,0 0 140px #ffd24d80}66%{box-shadow:0 0 0 2px #5df2ff,0 0 60px #5df2ffcc,0 0 140px #a66bff80}}.sc-wrap.t4 .sc-title{font-size:40px;letter-spacing:.18em;background:linear-gradient(90deg,#ff5d8f,#ffd24d,#5df2ff,#a66bff);-webkit-background-clip:text;background-clip:text;animation:m5-hue 2s linear infinite}.sc-wrap.t4 .sc-mult{position:relative;font-size:112px;color:#fff;text-shadow:-3px 0 #ff2e6a,3px 0 #2ef2ff,0 0 30px #fff,0 0 70px #a66bff;animation:sc-mult-in .8s cubic-bezier(.2,1.7,.3,1),sc-glitch 1.2s steps(2) .8s infinite,sc-beat .45s ease-in-out .8s infinite}@keyframes sc-glitch{0%,to{text-shadow:-3px 0 #ff2e6a,3px 0 #2ef2ff,0 0 30px #fff,0 0 70px #a66bff}25%{text-shadow:5px 1px #ff2e6a,-5px -1px #2ef2ff,0 0 40px #fff,0 0 90px #ff5d8f}50%{text-shadow:-2px -2px #ff2e6a,2px 2px #2ef2ff,0 0 30px #fff,0 0 70px #5df2ff}75%{text-shadow:4px 0 #ffd24d,-4px 0 #a66bff,0 0 40px #fff,0 0 90px #ffd24d}}.sc-wrap.t4 .sc-sparks i{width:8px;height:8px;background:#fff;box-shadow:0 0 10px #ff5d8f,0 0 18px #5df2ff;animation-duration:1s}.sc-wrap.t4 .sc-ring{border-color:#5df2ff;animation-duration:1s}.sc-wrap.t4 .sc-ring.r2{border-color:#ff5d8f}@keyframes sc-quake{0%,to{transform:translate(0)}10%{transform:translate(-8px,4px)}20%{transform:translate(7px,-6px)}30%{transform:translate(-6px,6px)}40%{transform:translate(6px,-3px)}50%{transform:translate(-4px,3px)}60%{transform:translate(3px,-2px)}80%{transform:translate(-2px,1px)}}@keyframes sc-beat{50%{transform:scale(1.08)}}@keyframes sc-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px) rotate(-1deg)}40%{transform:translate(5px,-4px) rotate(1deg)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-2px)}}@media(prefers-reduced-motion:reduce){.ug-zone,.ug-zone-arc,.ug-zone-halo,.ug-zone-rays,.ug-chest,.ug-spark,.ug-brand-ring,.sc-ring,.sc-flash,.sc-strobe,.sc-sparks i,.sc-confetti i,.sc-coins img,.sc-wrap,.sc-wrap .sc-mult,.sc-wrap .sc-box{animation:none!important}}.ug2-speed{display:flex;justify-content:center;margin-top:8px}.ug2-speed .seg{display:inline-flex}.ug2-speed .seg button{padding:5px 14px;font-size:12px;display:inline-flex;align-items:center;gap:4px}.dticket{flex:none;filter:drop-shadow(0 0 4px rgba(127,227,255,.7));vertical-align:middle}.bp-buy{display:flex;align-items:center;justify-content:center;gap:8px;color:#04203f;font-weight:800;background:linear-gradient(135deg,#e9fbff,#7fe3ff 45%,#3d8bff);border:1px solid #bff3ff;box-shadow:0 0 18px #7fe3ff73}.bp-buy .dticket{filter:drop-shadow(0 0 3px rgba(255,255,255,.8))}.bp-legend .prem{background:linear-gradient(135deg,#e9fbff,#7fe3ff,#3d8bff)}.bp-pq-h h2{color:#bff3ff}.prem-card{position:relative;margin-top:14px;padding:14px;border-radius:18px;border:1px solid var(--gold-dark);background:radial-gradient(120% 100% at 100% 0%,rgba(231,177,74,.18),transparent 60%),linear-gradient(180deg,#1d1a12,var(--s1));box-shadow:0 0 22px #e7b14a26}.prem-card.on{border-color:var(--gold);box-shadow:0 0 0 1px #e7b14a66,0 0 26px #e7b14a4d}.prem-head{display:flex;align-items:center;gap:10px}.prem-head>div{display:flex;flex-direction:column}.prem-head b{font-family:var(--ff-d);font-size:20px;color:var(--gold-hi)}.prem-crown{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 14px #e7b14a80}.prem-list{list-style:none;margin:12px 0;padding:0;display:grid;gap:6px;font-size:13px;color:var(--tx2)}.prem-list li{display:flex;align-items:center;gap:7px}.prem-list li svg{color:var(--gold);flex:none}.ug-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ug-layer>svg{display:block;width:100%;height:100%;overflow:visible}.ug-ptr-layer{transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}.ug-brand-layer{transform-origin:50% 50%;will-change:transform;animation:ug-brand 60s linear infinite}.ug-zone-layer{will-change:transform,opacity}.ug-zone-arc.soft{animation-duration:1.4s}.ug-ring .ug-center{z-index:2}.ug2-pair .ug-art{min-height:128px}.ug2-pair .ug-art .art,.ug2-pair .ug-art .art.img{width:92%;max-height:124px;object-fit:contain}.ug2-pair .ug-stack{width:92%}.ug-center{transition:opacity .25s}.ug-center.hide{opacity:0}.ug-drop{--rc: var(--gold);position:absolute;left:50%;top:47%;z-index:3;width:58%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none;text-align:center}.ug-drop:before{content:"";position:absolute;left:50%;top:40%;width:120%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc) 45%,transparent),transparent);z-index:-1;animation:drop-glow 1.6s ease-in-out infinite}.ug-drop .art{width:100%;filter:drop-shadow(0 6px 14px rgba(0,0,0,.7)) drop-shadow(0 0 10px color-mix(in srgb,var(--rc) 60%,transparent))}.ug-drop-n{max-width:100%;font-size:11px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ug-drop .px{font-size:11px}.ug-drop.show{animation:drop-in .55s cubic-bezier(.2,1.5,.3,1)}.ug-drop.fly{transition:transform .75s cubic-bezier(.55,0,.75,.3),opacity .75s ease-in;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.15);opacity:.2}.ug-drop.lose b{font-family:var(--ff-d);font-size:22px;color:var(--lose);text-transform:uppercase;letter-spacing:.1em}.ug-drop.lose:before{background:radial-gradient(closest-side,rgba(224,90,79,.3),transparent)}@keyframes drop-in{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}}@keyframes drop-glow{50%{opacity:.6;transform:translate(-50%,-50%) scale(1.12)}}.got-drop{animation:got-drop .6s cubic-bezier(.2,1.6,.3,1)}@keyframes got-drop{40%{transform:scale(1.25);color:var(--gold)}}.bp-page{--dia: #7fe3ff;--dia-hi: #e9fbff;--dia-deep: #2f7cff;--dia-line: rgba(127, 227, 255, .35);--dia-grad: linear-gradient(135deg, #e9fbff, #7fe3ff 45%, #3d8bff)}.bp-page .bp-hero{position:relative;overflow:hidden;border-color:var(--dia-line);background:radial-gradient(70% 90% at 100% 0%,rgba(127,227,255,.28),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(47,124,255,.18),transparent 70%),linear-gradient(135deg,#0f1a26,#0b0d14);box-shadow:0 0 0 1px #7fe3ff14,0 0 30px #4fa0ff1f}.bp-page .bp-hero:before{content:"";position:absolute;right:-30px;top:-30px;width:150px;height:150px;pointer-events:none;opacity:.18;background:conic-gradient(from 45deg,transparent 0 12%,#e9fbff 12% 13%,transparent 13% 37%,#7fe3ff 37% 38%,transparent 38% 62%,#e9fbff 62% 63%,transparent 63% 87%,#7fe3ff 87% 88%,transparent 88%);-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent);animation:dia-spin 24s linear infinite}@keyframes dia-spin{to{transform:rotate(360deg)}}.bp-page .bp-hero h2{background:linear-gradient(180deg,#fff,#bff3ff 55%,#6fb8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.bp-page .bp-hero .pill{border-color:var(--dia-line);color:var(--dia-hi);background:#7fe3ff14}.bp-page .bp-hero .bp-tier b{color:var(--dia-hi)}.bp-page.bp-owned .bp-hero .qbar i{background:var(--dia-grad);box-shadow:0 0 10px #7fe3ff99}.bp-page.bp-owned .bp-hero .note.gold{color:var(--dia-hi);border-color:var(--dia-line);background:#7fe3ff14}.bp-page .bp-tabs button.on{color:var(--dia-hi);box-shadow:inset 0 0 0 1px var(--dia-line),0 0 12px #7fe3ff26}.bp-page .bp-dot{color:#04203f;background:var(--dia-grad)}.bp-page .claim-all{border-color:var(--dia-line);background:radial-gradient(90% 140% at 0% 0%,rgba(127,227,255,.14),transparent 65%),var(--s1)}.bp-page .claim-all .btn-g,.bp-page .sh .btn-g{color:#04203f;background:var(--dia-grad);border-color:#bff3ff}.bp-page.bp-owned .bp-vert:after{background:linear-gradient(180deg,#e9fbff,#7fe3ff,#3d8bff);box-shadow:0 0 10px #7fe3ff8c}.bp-page.bp-owned .bp-row.current .bp-num{color:#04203f;background:var(--dia-grad);border-color:var(--dia-hi);box-shadow:0 0 0 3px #7fe3ff4d,0 0 16px #7fe3ff99}.bp-page .bp-cell.prem{border-color:var(--dia-line);background:radial-gradient(90% 70% at 100% 0%,rgba(127,227,255,.12),transparent 70%),linear-gradient(180deg,#102030,#0b121c)}.bp-page .bp-cell.prem .rw-tile{border-color:#7fe3ff38;background:#7fe3ff0d}.bp-page.bp-owned .bp-cell.prem .btn-g{color:#04203f;background:var(--dia-grad);border-color:#bff3ff;box-shadow:0 0 10px #7fe3ff4d}.bp-page .bp-cell.prem.ready{border-color:var(--dia);box-shadow:0 0 0 1px #7fe3ff66,0 0 16px #7fe3ff47}.bp-page .bp-cell.prem.got{border-color:#7fe3ff73;background:linear-gradient(180deg,#7fe3ff1a,#7fe3ff05),#0b121c}.bp-page .bp-cell.prem.got .btn{color:var(--dia);border-color:var(--dia-line);background:transparent;box-shadow:none}.bp-page .bp-cell.prem.locked .btn-g{opacity:.75}.bp-page .bp-cell.bp-final{background:linear-gradient(180deg,#13263a,#0a1220) padding-box,linear-gradient(135deg,#fff,#7fe3ff 30%,#1f4fb8,#bff3ff 80%,#fff) border-box;box-shadow:0 0 14px #7fe3ff80,0 0 34px #4fa0ff40,inset 0 0 18px #bef5ff1f;animation:bp-dia-glow 2.6s ease-in-out infinite}.bp-page .bp-cell.bp-final:before{color:#04203f;background:var(--dia-grad);box-shadow:0 0 10px #7fe3ffb3}@keyframes bp-dia-glow{50%{box-shadow:0 0 22px #bef5ffcc,0 0 48px #4fa0ff66,inset 0 0 22px #bef5ff33}}.bp-page .quest.prem{border-color:var(--dia-line);background:radial-gradient(90% 100% at 100% 0%,rgba(127,227,255,.1),transparent 70%),linear-gradient(180deg,#102030,#0b121c)}.bp-page .quest.prem .qbar i{background:var(--dia-grad)}.bp-page.bp-owned .quest.prem .btn-g{color:#04203f;background:var(--dia-grad);border-color:#bff3ff}@media(prefers-reduced-motion:reduce){.bp-page .bp-hero:before,.bp-page .bp-cell.bp-final{animation:none}}.bundle-coin{display:flex;flex-direction:column;align-items:center}.bundle-crown{display:grid;place-items:center;margin-bottom:-18px;z-index:1;color:#ffd76a;filter:drop-shadow(0 0 8px rgba(255,200,90,.8));transform:rotate(-12deg);animation:crown-bob 2.4s ease-in-out infinite}@keyframes crown-bob{50%{transform:rotate(-12deg) translateY(-3px)}}.premier{--pc: #b0c3d9;position:relative;display:inline-flex;align-items:center;gap:6px;padding:3px 12px 3px 8px;transform:skew(-14deg);border-radius:4px;background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 34%,#0c0d12),color-mix(in srgb,var(--pc) 14%,#0c0d12) 70%);border:1px solid color-mix(in srgb,var(--pc) 70%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--pc) 30%,transparent),inset 0 1px #ffffff1f}.premier-stripes{width:12px;align-self:stretch;margin:-1px 0;background:repeating-linear-gradient(90deg,var(--pc) 0 2px,transparent 2px 4px);opacity:.9}.premier-num{display:inline-flex;align-items:baseline;transform:skew(14deg);font-family:var(--ff-d);font-style:italic;color:color-mix(in srgb,var(--pc) 55%,#fff);text-shadow:0 0 10px color-mix(in srgb,var(--pc) 60%,transparent);font-variant-numeric:tabular-nums}.premier-num b{font-weight:900;font-size:18px;line-height:1}.premier-num small{font-weight:800;font-size:12px;opacity:.85}.premier.sm{padding:2px 9px 2px 6px}.premier.sm .premier-stripes{width:8px}.premier.sm .premier-num b{font-size:14px}.premier.sm .premier-num small{font-size:10px}.premier.lg{padding:6px 18px 6px 10px}.premier.lg .premier-stripes{width:18px}.premier.lg .premier-num b{font-size:38px}.premier.lg .premier-num small{font-size:22px}.premier.dim{filter:saturate(.35) brightness(.75)}.premier-delta{color:#6be3a6;font-weight:900;font-style:italic;font-variant-numeric:tabular-nums}.premier-delta.neg{color:#ff6a6a}.premier-head{flex-direction:column;align-items:stretch;gap:12px;border-color:color-mix(in srgb,var(--pc) 45%,transparent);background:radial-gradient(80% 100% at 50% 0%,color-mix(in srgb,var(--pc) 22%,transparent),transparent 70%),linear-gradient(135deg,var(--s2),var(--s1))}.premier-top{display:flex;flex-direction:column;align-items:center;gap:8px}.premier-lvl{font-size:13px;color:var(--tx2)}.premier-lvl b{color:color-mix(in srgb,var(--pc) 55%,#fff)}.premier-head .qbar.premier-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 70%,#000),var(--pc));box-shadow:0 0 10px color-mix(in srgb,var(--pc) 60%,transparent)}.premier-scale{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px}.premier-scale i{height:5px;border-radius:3px;background:color-mix(in srgb,var(--pc) 25%,#15161b);transform:skew(-14deg)}.premier-scale i.on{background:var(--pc);box-shadow:0 0 6px color-mix(in srgb,var(--pc) 70%,transparent)}.lvl-row.premier-row{grid-template-columns:max-content minmax(0,1fr) auto}.premier-row .premier-cell{padding-right:8px;min-width:76px}.premier-cell{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.premier-l{font-size:10.5px;font-weight:800;color:var(--mu);padding-left:4px}.premier-row.avail{border-color:var(--pc);background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 14%,transparent),var(--s1))}.hub .hub-c.dia{border-color:#7fe3ff73;background:radial-gradient(90% 90% at 100% 0%,rgba(127,227,255,.2),transparent 70%),linear-gradient(180deg,#102030,#0b121c);box-shadow:0 0 16px #7fe3ff26}.hub .hub-c.dia b{color:#e9fbff;text-shadow:0 0 12px rgba(127,227,255,.55)}.hub .hub-c.dia .hub-i{border-color:#7fe3ff80;background:#7fe3ff1a;box-shadow:0 0 12px #7fe3ff4d}.hub-i.shop-i{position:relative}.shop-crown{position:absolute;top:-9px;left:50%;transform:translate(-50%) rotate(-10deg);color:#ffd76a;filter:drop-shadow(0 0 4px rgba(255,200,90,.9))}.hub .hub-c.dia{animation:hub-dia-glow 2.6s ease-in-out infinite}@keyframes hub-dia-glow{50%{border-color:#bef5ffd9;box-shadow:0 0 22px #7fe3ff73,0 0 44px #4fa0ff38}}@media(prefers-reduced-motion:reduce){.hub .hub-c.dia{animation:none}}.invite{flex-wrap:wrap;align-items:center}.invite .inv-perks{flex:1 1 100%;list-style:none;margin:8px 0 0;padding:10px 0 0;border-top:1px solid var(--line)}.inv-perks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:3px;font-size:11.5px;color:var(--mu);line-height:1.3}.inv-perks li{position:relative;padding-left:11px}.inv-perks li:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:50%;background:var(--gold)}.inv-perks b{color:var(--champagne);font-weight:800}.bp-page:not(.bp-owned) .bp-hero{border-color:var(--gold-dark);background:radial-gradient(70% 90% at 100% 0%,rgba(243,154,60,.26),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(224,123,34,.16),transparent 70%),linear-gradient(135deg,#1d1610,#0e0c0b);box-shadow:0 0 0 1px #f39a3c1a,0 0 30px #f39a3c1f}.bp-page:not(.bp-owned) .bp-hero:before{background:conic-gradient(from 45deg,transparent 0 12%,#ffe2bf 12% 13%,transparent 13% 37%,#f39a3c 37% 38%,transparent 38% 62%,#ffe2bf 62% 63%,transparent 63% 87%,#f39a3c 87% 88%,transparent 88%)}.bp-page:not(.bp-owned) .bp-hero h2{background:linear-gradient(180deg,#fff3e0,#ffc27a 55%,#e07b22);-webkit-background-clip:text;background-clip:text;color:transparent}.bp-page:not(.bp-owned) .bp-hero .pill{border-color:var(--gold-dark);color:var(--gold-hi);background:#f39a3c14}.bp-page:not(.bp-owned) .bp-hero .bp-tier b{color:var(--gold-hi)}.bp-page:not(.bp-owned) .claim-all{border-color:var(--gold-dark);background:radial-gradient(90% 140% at 0% 0%,rgba(231,177,74,.14),transparent 65%),var(--s1)}.bp-page:not(.bp-owned) .claim-all .btn-g,.bp-page:not(.bp-owned) .sh .btn-g{color:#1a1204;background:var(--gold-grad);border-color:color-mix(in srgb,var(--gold-hi) 50%,transparent)}.bp-page .bp-buy{color:#1a1204;border-color:#ffe2bf;background:linear-gradient(110deg,#ffc27a,#f39a3c 22%,#ffe2bf 38%,#e9fbff,#7fe3ff 72%,#3d8bff);background-size:260% 100%;animation:bp-buy-shift 4.5s ease-in-out infinite alternate;box-shadow:0 0 18px #f39a3c59}@keyframes bp-buy-shift{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.bp-page .bp-buy{animation:none;background-position:50% 50%}}.nuke-btn{width:100%;margin-top:24px;padding:22px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;border-radius:20px;border:2px solid #ff3b3b;color:#fff;text-align:center;background:repeating-linear-gradient(135deg,rgba(0,0,0,.18) 0 14px,transparent 14px 28px),radial-gradient(120% 140% at 50% 0%,#ff4a3d,#b3001b 60%,#5c000d);box-shadow:0 0 0 4px #ff3b3b26,0 10px 30px #ff1e1e59,inset 0 2px #ffffff40;animation:nuke-pulse 1.6s ease-in-out infinite}.nuke-btn b{font-family:var(--ff-d);font-size:26px;font-weight:900;letter-spacing:.06em;text-shadow:0 2px 0 #5c000d,0 0 14px rgba(255,255,255,.35)}.nuke-btn .nuke-skulls{font-size:26px;letter-spacing:.15em;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}.nuke-btn .nuke-sub{font-size:12px;font-weight:700;opacity:.85;text-transform:uppercase;letter-spacing:.08em}.nuke-btn:active{transform:scale(.98)}@keyframes nuke-pulse{0%,to{box-shadow:0 0 0 4px #ff3b3b26,0 10px 30px #ff1e1e59,inset 0 2px #ffffff40}50%{box-shadow:0 0 0 8px #ff3b3b40,0 10px 40px #ff1e1e99,inset 0 2px #ffffff40}}@media(prefers-reduced-motion:reduce){.nuke-btn{animation:none}}.col-lines{display:grid;gap:4px}.col-line{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--s1);border:1px solid var(--line);border-left:3px solid var(--rc);font-size:12.5px;opacity:.62}.col-line.have{opacity:1;background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 10%,var(--s1)),var(--s1))}.col-line-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-line .px{font-size:11.5px;white-space:nowrap}.col-line-s{display:grid;place-items:center;color:var(--mu)}.col-line.have .col-line-s{color:var(--win)}.autosell.custom input{background:var(--s2);color:var(--tx);border:1px solid var(--line2);border-radius:8px;padding:6px 8px;font:inherit;font-size:12px;width:45%;text-align:right}.autosold-note.flash{margin:-4px 0 12px;animation:soldFlash 2.6s ease forwards}@keyframes soldFlash{0%,80%{opacity:1}to{opacity:0}}.lvl-row.major{border-color:color-mix(in srgb,var(--pc, var(--gold)) 55%,transparent);box-shadow:inset 3px 0 0 var(--pc, var(--gold))}.lvl-next{margin:0 0 12px;padding:10px 12px;border-radius:14px;background:radial-gradient(90% 120% at 100% 0%,rgba(231,177,74,.14),transparent 70%),var(--s1);border:1px solid rgba(231,177,74,.35);display:grid;gap:6px}.ref-prog{display:block;height:4px;margin-top:5px;border-radius:3px;background:var(--s2);overflow:hidden}.ref-prog>i{display:block;height:100%;background:linear-gradient(90deg,var(--gold-dark, #b8862f),var(--gold));border-radius:3px}.fo-chart{display:block;width:100%;height:70px;margin-top:10px;border-radius:8px;background:var(--bg)}.fo-chart .fo-fake{fill:#e7b14a59}.fo-chart .fo-real{fill:var(--win);opacity:.8}.fo-dot{display:inline-block;width:7px;height:7px;border-radius:2px;margin:0 3px 0 6px}.fo-dot.real{background:var(--win)}.fo-dot.fake{background:#e7b14a99}.fo-bars{display:grid;grid-template-columns:repeat(24,1fr);gap:2px;height:64px;margin-top:6px;margin-bottom:14px}.fo-bar{position:relative}.fo-bar i{position:absolute;left:0;right:0;bottom:0;border-radius:2px 2px 0 0;background:var(--gold)}.fo-bar i.we{background:#e7b14a4d}.fo-bar.now i:not(.we){background:var(--win)}.fo-bar span{position:absolute;bottom:-13px;left:0;font-size:9px;color:var(--mu)}.mini-b.on{border-color:var(--gold);color:var(--gold)}.lvl-tabs{margin-bottom:12px}.hub .hub-c.wide{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:2px;align-items:center;min-height:0}.hub .hub-c.wide .hub-i{grid-row:span 2;margin-bottom:0}.hub .hub-c.wide b{align-self:end}.hub .hub-c.wide>span:not(.hub-i){align-self:start}.hub-x2{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:999px;font:800 10.5px/1.2 var(--ff-d);font-style:normal;color:#1a1205;background:linear-gradient(90deg,#ffd56b,#e7b14a);box-shadow:0 0 10px #e7b14a80}.prem-plans{display:grid;grid-template-columns:1fr 1fr;gap:8px}.prem-plans .btn{font-size:13px}.adm-tabs{position:sticky;top:calc(var(--hd-h, calc(62px + env(safe-area-inset-top, 0px)) ) + 4px);z-index:12;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:-4px -2px 10px;padding:6px;border-radius:16px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line2)}.adm-tabs button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border-radius:11px;color:var(--mu);font-size:10.5px;font-weight:700;line-height:1.15;text-align:center;transition:background var(--t),color var(--t)}.adm-tabs button.on{color:var(--gold);background:#e7b14a1f;box-shadow:inset 0 0 0 1px #e7b14a73}.adm-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.adm-tile{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border-radius:14px;text-align:left;background:var(--s1);border:1px solid var(--line2);min-width:0}.adm-tile b{font:800 18px/1.15 var(--ff-d);color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-tile .tiny{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-tile.warn{border-color:#e7b14a99}.adm-tile.warn b{color:var(--gold)}.adm .adm-tiles+.adm-card{margin-top:10px}.adm .adm-card{scroll-margin-top:calc(var(--hd-h, 62px) + 76px)}.premier{overflow:visible;isolation:isolate}.premier:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%) no-repeat;background-size:250% 100%;background-position:150% 0;animation:premier-shine 6s ease-in-out infinite}.premier.dim:after{display:none}@keyframes premier-shine{0%,70%{background-position:150% 0}to{background-position:-60% 0}}.premier.t1:after,.premier.t2:after{animation-duration:4.5s}.premier.t1:not(.dim),.premier.t2:not(.dim){box-shadow:0 0 16px color-mix(in srgb,var(--pc) 42%,transparent),inset 0 1px #ffffff24}.premier.t2 .premier-stripes,.premier.t3 .premier-stripes,.premier.t4 .premier-stripes,.premier.t5 .premier-stripes,.premier.t6 .premier-stripes{background-size:8px 100%;animation:premier-stripes 1.6s linear infinite}@keyframes premier-stripes{to{background-position:8px 0}}.premier.t3:not(.dim),.premier.t4:not(.dim),.premier.t5:not(.dim),.premier.t6:not(.dim){animation:premier-pulse 2.8s ease-in-out infinite}@keyframes premier-pulse{0%,to{box-shadow:0 0 14px color-mix(in srgb,var(--pc) 38%,transparent),inset 0 1px #ffffff24}50%{box-shadow:0 0 26px color-mix(in srgb,var(--pc) 70%,transparent),0 0 4px color-mix(in srgb,var(--pc) 90%,transparent),inset 0 1px #fff3}}.premier.t3:after,.premier.t4:after{animation-duration:3.6s}.premier-spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px var(--pc);opacity:0;pointer-events:none;z-index:3;animation:premier-spark 2.4s ease-in-out infinite}.premier-spark.s1{top:-3px;left:22%}.premier-spark.s2{bottom:-3px;left:64%;animation-delay:.8s}.premier-spark.s3{top:30%;right:-3px;animation-delay:1.6s}@keyframes premier-spark{0%,to{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.15)}35%{opacity:0;transform:scale(.6)}}.premier.t6 .premier-num{color:#ffe08a;text-shadow:none;filter:drop-shadow(0 0 8px rgba(255,210,77,.55))}@supports ((-webkit-background-clip: text) or (background-clip: text)){.premier.t6 .premier-num b,.premier.t6 .premier-num small{background:linear-gradient(100deg,#fff3c4 10%,#ffd24d 35%,#fff8dc,#e7a92e 65%,#fff3c4 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:premier-gold 3.2s linear infinite}.premier.t6 .premier-num small{animation-delay:-.4s}}@keyframes premier-gold{to{background-position:-220% 0}}.premier.t5:after,.premier.t6:after{animation-duration:3s}.premier.up{animation:premier-up 1.2s ease-out 1}@keyframes premier-up{0%{transform:skew(-14deg) scale(1)}25%{transform:skew(-14deg) scale(1.08);filter:brightness(1.5)}to{transform:skew(-14deg) scale(1)}}.premier-gain{position:absolute;left:50%;top:-4px;z-index:4;transform:skew(14deg) translate(-50%,-100%);font:900 italic 12px/1 var(--ff-d);color:#6be3a6;text-shadow:0 0 8px rgba(107,227,166,.6);white-space:nowrap;pointer-events:none;animation:premier-gain 2.4s ease-out forwards}.premier.lg .premier-gain{font-size:16px}@keyframes premier-gain{0%{opacity:0;translate:0 6px}15%{opacity:1;translate:0 0}75%{opacity:1}to{opacity:0;translate:0 -10px}}@media(prefers-reduced-motion:reduce){.premier,.premier:after,.premier-stripes,.premier-num,.premier-num b,.premier-num small,.premier-spark,.premier-gain{animation:none!important}}.pf-rank{display:flex;align-items:center;gap:8px;margin:4px 0 2px;flex-wrap:wrap}.pf-rank .mu{font-size:11px}.qbar.premier-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 70%,#000),var(--pc));box-shadow:0 0 10px color-mix(in srgb,var(--pc) 60%,transparent)}.ava-rank{position:absolute;right:-16px;bottom:-6px;z-index:3;pointer-events:none;display:block;line-height:1}.ava-rank .premier{box-shadow:0 0 0 2px var(--bg),0 0 12px color-mix(in srgb,var(--pc) 40%,transparent)}.ava-rank.lg{right:-22px;bottom:0}.ava-rank .premier-gain{top:-2px}.pf-ava.with-rank{margin-right:14px}.premier-num b,.premier-num small{line-height:1.1}.ava-rank.tap{pointer-events:auto;cursor:pointer}.ava-rank.tap:active .premier{transform:skew(-14deg) scale(.94)}.hub .hub-c.shop-hl{overflow:hidden;border-color:#ffcf6bd9;background:radial-gradient(70% 140% at 100% 50%,rgba(255,200,90,.2),transparent 70%),linear-gradient(160deg,var(--s2),var(--s1))}.hub .hub-c.shop-hl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,236,180,.22) 50%,transparent 60%) no-repeat;background-size:260% 100%;background-position:160% 0;animation:shop-shine 7s ease-in-out infinite 1.5s}@keyframes shop-shine{0%,78%{background-position:160% 0}to{background-position:-60% 0}}.hub .hub-c.shop-hl .hub-i{animation:shop-breathe 3.2s ease-in-out infinite}@keyframes shop-breathe{0%,to{transform:scale(1);box-shadow:0 0 14px #e7b14a59}50%{transform:scale(1.06);box-shadow:0 0 22px #ffc85a99}}@media(prefers-reduced-motion:reduce){.hub .hub-c.shop-hl:before,.hub .hub-c.shop-hl .hub-i{animation:none}}.shop-top{position:relative;z-index:6;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid var(--gold-dark);background:radial-gradient(80% 140% at 0% 0%,rgba(231,177,74,.16),transparent 70%),var(--s1)}.shop-top-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.shop-top-t b{font-size:20px;line-height:1.1}.shop-season{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:800;color:#ffcf6b;background:#e7b14a1a;border:1px solid rgba(231,177,74,.45)}.shop-season.warn{color:#ff9b8f;background:#eb4b4b1a;border-color:#eb4b4b80}.shop-season.on{box-shadow:0 0 10px #e7b14a66}.shop-tip{position:absolute;z-index:15;right:8px;top:calc(100% + 6px);width:min(280px,calc(100% - 16px));display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--s2);border:1px solid var(--line2);box-shadow:0 10px 30px #0000008c;animation:tip-in .16s ease-out}.shop-tip:before{content:"";position:absolute;top:-6px;right:28px;width:10px;height:10px;background:var(--s2);border-left:1px solid var(--line2);border-top:1px solid var(--line2);transform:rotate(45deg)}.shop-tip b{font-size:12.5px;color:#ffcf6b}.shop-tip span{font-size:11.5px;color:var(--tx2)}@keyframes tip-in{0%{opacity:0;transform:translateY(-4px)}}.donate{margin-top:16px;padding:12px 14px;border-radius:16px;border:1px dashed var(--line2);background:var(--s1);display:flex;flex-direction:column;gap:10px}.donate-h{display:flex;gap:10px;align-items:center}.donate-h>div{display:flex;flex-direction:column;gap:2px}.donate-h b{font-size:14px}.donate-ic{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:#ff9bb0;background:#ff78961f;border:1px solid rgba(255,120,150,.35)}.donate-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.donate-inp{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:8px;border:1px solid var(--line2);background:var(--bg)}.donate-inp input{width:52px;border:0;background:none;color:var(--tx);font:800 12px/1 inherit;outline:none}.donate-inp span{font-size:11px}.hb,.invite{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 14px;border-radius:18px;text-align:left;color:var(--tx);border:1px solid rgba(231,177,74,.45);background:radial-gradient(90% 140% at 0% 0%,rgba(231,177,74,.16),transparent 65%),linear-gradient(135deg,var(--s2),var(--s1))}.hb-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--gold);background:#e7b14a1f;border:1px solid rgba(231,177,74,.35)}.hb-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.hb-body b{font-size:14px}.hb-body>span:not(.lbl){font-size:11.5px;color:var(--mu)}.hb-body .qbar{margin-top:4px}.hb-go{color:var(--gold);flex:none}.hb-rw{flex:none;max-width:38%}.hb-starter.ready{box-shadow:0 0 18px #e7b14a4d}.earn{margin-top:10px;padding:12px 14px;border-radius:18px;border:1px solid var(--line2);background:var(--s1)}.earn-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.earn-sum{font-size:20px;margin-top:2px}.earn-parts{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:11.5px;color:var(--tx2)}.earn-parts>span{display:inline-flex;align-items:center;gap:4px}.tiles2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.tile{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;padding:12px;min-height:176px;min-width:0;border-radius:18px;text-align:left;color:var(--tx);border:1px solid var(--line2);background:linear-gradient(160deg,var(--s2),var(--s1))}.tile b{font-family:var(--ff-d);font-size:15px}.mu.tiny,.tile .tiny{font-size:10.5px}.tile-tag{position:absolute;top:10px;right:10px;z-index:2;font-size:10px;font-weight:900;padding:3px 7px;border-radius:7px;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 10px #e7b14a80}.cod-art,.wt-art{height:86px;display:grid;place-items:center;margin-bottom:4px}.cod-art>*{max-height:86px;max-width:100%}.cod-price{display:flex;align-items:center;gap:6px;font-size:13px}.cod-price s,.old-price{color:var(--mu);font-size:11px;margin-left:6px}.wheel-t.ready{border-color:#e7b14a99;box-shadow:0 0 16px #e7b14a40}.wt-art .wheel-svg{width:86px;height:86px}.wheel-t.ready .wt-art .wheel-rotor{animation:wheel-idle 12s linear infinite}@keyframes wheel-idle{to{transform:rotate(360deg)}}.wheel-big{position:relative;width:min(280px,78vw);margin:4px auto 14px}.wheel-big .wheel-svg{width:100%;height:auto;display:block}.wheel-won{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:8px}.wheel-odds{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:12px;font-size:11px;color:var(--mu)}.lb{padding:12px 14px;border-radius:18px;border:1px solid var(--line2);background:var(--s1)}.lb-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.lb-list li{display:grid;grid-template-columns:22px 26px 1fr auto 46px;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:var(--bg);font-size:12.5px}.lb-list li.me{outline:1px solid var(--gold-dark)}.lb-rank{font-family:var(--ff-d);font-weight:900;color:var(--mu);text-align:center}.lb-list li.r1 .lb-rank{color:#ffd47a;text-shadow:0 0 8px rgba(255,196,80,.7)}.lb-list li.r2 .lb-rank{color:#d8dde6}.lb-list li.r3 .lb-rank{color:#e0a070}.lb-name{min-width:0}.lb-prize{text-align:right;font-weight:800;color:var(--gold);font-size:11.5px}.lb-me{margin-top:8px;font-size:12px;color:var(--tx2);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.invite{border-color:var(--line2);background:radial-gradient(90% 140% at 100% 0%,rgba(231,177,74,.12),transparent 65%),var(--s1)}.invite .hb-body{cursor:pointer}.luck.sale{color:#ffcf6b}@media(prefers-reduced-motion:reduce){.wheel-t.ready .wt-art .wheel-rotor,.wheel-card.ready .wc-art .wheel-rotor{animation:none}}.wheel-svg .wb{opacity:.9}.wheel-svg.spinning .wb.b1{animation:wb-blink .5s steps(1) infinite}.wheel-svg.spinning .wb.b2{animation:wb-blink .5s steps(1) infinite .25s}@keyframes wb-blink{50%{opacity:.25}}.wheel-big{width:min(300px,82vw)}.wt-art .wheel-svg{width:96px;height:96px}@media(prefers-reduced-motion:reduce){.wheel-svg .wb{animation:none!important}}.wheel-card{margin-top:12px}.wheel-card .wc-art{position:relative;width:92px;height:92px;flex:none;margin:-4px 6px -4px 2px}.wheel-card .wc-art .wheel-svg{width:100%;height:100%;display:block}.wheel-card.ready .wc-art .wheel-rotor{animation:wheel-idle 14s linear infinite}.wheel-card .wc-boosts{color:#8ff5d2!important}.wc-free{flex:none;font-size:10px;font-weight:900;padding:4px 8px;border-radius:8px;color:#1a1204;background:var(--gold-grad);box-shadow:0 0 10px #e7b14a80}.wheel-panel{text-align:center}.wheel-sec-head{display:flex;justify-content:space-between;align-items:center;gap:8px;text-align:left}.wheel-stage{position:relative;width:min(310px,84vw);margin:10px auto 6px}.wheel-stage .wheel-svg{width:100%;height:auto;display:block}.wheel-win{display:flex;flex-direction:column;gap:2px;margin:4px 0 8px;animation:win-pop .5s cubic-bezier(.2,.9,.3,1.3)}.wheel-win b{font-family:var(--ff-d);font-size:18px;color:#ffe7a8;text-shadow:0 0 12px rgba(255,201,74,.6)}@keyframes win-pop{0%{transform:scale(.6);opacity:0}}.wheel-go{margin-top:4px}.wheel-svg .wb.b1{animation:wb-blink 1.2s steps(1) infinite}.wheel-svg .wb.b2{animation:wb-blink 1.2s steps(1) infinite .6s}.wheel-svg.spinning .wb.b1,.wheel-svg.spinning .wb.b2{animation-duration:.4s}.wheel-svg.spinning .wb.b2{animation-delay:.2s}.wheel-svg .seg-win path{animation:seg-flash .6s ease-in-out 4}@keyframes seg-flash{50%{filter:brightness(1.6) saturate(1.3)}}.boosts{margin-top:12px;text-align:left}.boost-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.boost-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;font-size:11.5px;font-weight:700;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.18)}.boost-chip small{font-weight:600;opacity:.7}.boost-chip.k-income{border-color:#2fe0a899;color:#8ff5d2}.boost-chip.k-rakeback{border-color:#4d9dff99;color:#a9ccff}.boost-chip.k-discount{border-color:#ff5a7a99;color:#ffb0c0}.boost-chip.k-xp{border-color:#ffc94a99;color:#ffe08a}@media(prefers-reduced-motion:reduce){.wheel-svg .wb,.wheel-svg .seg-win path,.wheel-win{animation:none!important}}.wheel-card:not(.ready){border-color:var(--line2);box-shadow:none;background:linear-gradient(160deg,var(--s2),var(--s1))}.wheel-card:not(.ready) b{text-shadow:none;color:var(--tx2)}.wheel-card:not(.ready) .wc-art{filter:grayscale(1) brightness(.65)}.wheel-card:not(.ready) .mode-go{color:var(--mu)}.hb-season{width:100%;margin-bottom:10px}.wheel-svg{position:relative;aspect-ratio:1}.wheel-svg>svg,.wheel-rotor,.wheel-rotor>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.wheel-rotor{will-change:transform;transform-origin:50% 50%;backface-visibility:hidden}.wheel-over{pointer-events:none}.wheel-stage:before,.wheel-big:before,.wheel-card .wc-art:before,.wt-art:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffc94a6b 52%,#ffc94a00 72%);transform:scale(1.12)}.wt-art{position:relative}.wt-art:before{inset:calc(50% - 48px)}.cv-w{--fx: 0}.cv-w .cm{z-index:2}.cv-w canvas{position:relative;z-index:1}.cv-w.t1{border-color:#e7b14a99;box-shadow:0 0 10px #e7b14a33}.cv-w.t2{animation:fx-breathe 2.4s ease-in-out infinite}.cv-w.t2 .cmult,.cv-w.t3 .cmult{text-shadow:0 0 16px rgba(255,190,80,.7)}.cv-w.t3{box-shadow:0 0 26px #f38c3273,inset 0 0 30px #f38c3224;animation:fx-breathe 1.6s ease-in-out infinite}.cv-w.t4{border-color:#5ad8ff;box-shadow:0 0 30px #50c8ff80,inset 0 0 36px #6e5aff38;animation:fx-surge 1.6s steps(1) infinite}.cv-w.t4 .cmult{color:#c8f4ff;text-shadow:0 0 10px #5ad8ff,0 0 24px rgba(120,100,255,.9);animation:fx-zap 1.6s steps(1) infinite}.cv-w.t4 .pfx-heat{background:radial-gradient(120% 90% at 50% 100%,rgba(90,120,255,.35),transparent 70%)}@keyframes fx-surge{0%,to{box-shadow:0 0 30px #50c8ff80,inset 0 0 36px #6e5aff38}12%{box-shadow:0 0 46px #78e6ffd9,inset 0 0 50px #8c78ff66}44%{box-shadow:0 0 44px #78e6ffcc,inset 0 0 46px #8c78ff5c}78%{box-shadow:0 0 48px #78e6ffd9,inset 0 0 52px #8c78ff66}}@keyframes fx-zap{0%,to{transform:none}12%{transform:translate(-1.5px,1px)}14%{transform:none}44%{transform:translate(1.5px,-1px)}46%{transform:none}78%{transform:translate(-1px,-1.5px)}80%{transform:none}}.cv-w.t5{border-color:#ff5a8a;box-shadow:0 0 40px #ff5aa080,inset 0 0 40px #ff5aa02e;animation:fx-sway .9s ease-in-out infinite}.cv-w.t6{border-color:#ff3d6e;animation:fx-shake .22s linear infinite,fx-rainbow-glow 1.2s linear infinite}.cv-w.t6 canvas,.cv-w.t7 canvas,.cv-w.t8 canvas{animation:fx-hue 2s linear infinite}.cv-w.t7{border-color:#b43dff;animation:fx-shake .18s linear infinite,fx-rainbow-glow .8s linear infinite}.cv-w.t8{border-color:#3dffb4;animation:fx-shake-hard .16s linear infinite,fx-rainbow-glow .6s linear infinite}.cv-w.t5 .cmult,.cv-w.t6 .cmult,.cv-w.t7 .cmult,.cv-w.t8 .cmult{position:relative;font-size:clamp(40px,13vw,62px);color:transparent;background:linear-gradient(90deg,#ff3d6e,#ffd23d,#3dffb4,#3db8ff,#b43dff,#ff3d6e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;text-shadow:none;animation:fx-rainbow 1.2s linear infinite,fx-throb .5s ease-in-out infinite;filter:drop-shadow(0 0 14px rgba(255,80,160,.8))}.cv-w.t8 .cmult{font-size:clamp(42px,14vw,68px);animation-duration:.6s,.35s}.cv-w.t6 .cmult:before,.cv-w.t6 .cmult:after,.cv-w.t7 .cmult:before,.cv-w.t7 .cmult:after,.cv-w.t8 .cmult:before,.cv-w.t8 .cmult:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-text-fill-color:currentColor;opacity:.65;mix-blend-mode:screen}.cv-w.t6 .cmult:before,.cv-w.t7 .cmult:before,.cv-w.t8 .cmult:before{color:#00f0ff;animation:fx-glitch-a .3s steps(2) infinite}.cv-w.t6 .cmult:after,.cv-w.t7 .cmult:after,.cv-w.t8 .cmult:after{color:#ff2a6a;animation:fx-glitch-b .36s steps(2) infinite}.cv-w.t4 .cstat,.cv-w.t5 .cstat,.cv-w.t6 .cstat,.cv-w.t7 .cstat,.cv-w.t8 .cstat{color:#fff;font-weight:900;letter-spacing:.12em}.pfx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.pfx-rays{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;opacity:.32;mix-blend-mode:screen;background:repeating-conic-gradient(from 0deg,rgba(255,210,61,.9) 0deg 8deg,transparent 8deg 22deg);-webkit-mask:radial-gradient(circle,#000 0%,transparent 60%);mask:radial-gradient(circle,#000 0%,transparent 60%);animation:fx-spin 3s linear infinite}.cv-w.t7 .pfx-rays,.cv-w.t8 .pfx-rays{opacity:.45;animation-duration:1.6s}.pfx-sparks i{position:absolute;bottom:-6px;width:3px;height:3px;border-radius:50%;background:#ffd27a;box-shadow:0 0 6px #ff9a3c;animation:fx-rise 1.8s linear infinite}.pfx-lasers i{position:absolute;left:50%;bottom:-10%;width:3px;height:160%;transform-origin:50% 100%;background:linear-gradient(0deg,transparent,var(--c, #ff3d6e) 30%,transparent);filter:blur(.6px) drop-shadow(0 0 6px var(--c, #ff3d6e));animation:fx-laser 2.2s ease-in-out infinite alternate}.pfx-lasers i:nth-child(1){--c: #ff3d6e;animation-delay:0s}.pfx-lasers i:nth-child(2){--c: #3dffb4;animation-delay:-.6s}.pfx-lasers i:nth-child(3){--c: #3db8ff;animation-delay:-1.2s}.pfx-lasers i:nth-child(4){--c: #ffd23d;animation-delay:-1.8s}.party{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;pointer-events:none;overflow:hidden;animation:fx-fade-in .6s ease-out}.party-smoke i{position:absolute;bottom:-20%;width:70vw;height:50vh;border-radius:50%;background:radial-gradient(circle,rgba(190,170,255,.28),rgba(120,90,200,.12) 45%,transparent 70%);filter:blur(24px);animation:fx-smoke 9s ease-in-out infinite}.party-smoke i:nth-child(1){left:-20%;animation-delay:0s}.party-smoke i:nth-child(2){left:20%;animation-delay:-2s;background:radial-gradient(circle,rgba(255,140,200,.22),transparent 65%)}.party-smoke i:nth-child(3){left:55%;animation-delay:-4s}.party-smoke i:nth-child(4){left:5%;bottom:10%;animation-delay:-6s;background:radial-gradient(circle,rgba(120,220,255,.2),transparent 65%)}.party-smoke i:nth-child(5){left:40%;bottom:25%;animation-delay:-7.5s}.party-spots i{position:absolute;top:-10%;width:40vw;height:120vh;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,240,200,.28),transparent 80%);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);filter:blur(6px);animation:fx-spot 4s ease-in-out infinite alternate}.party-spots i:nth-child(1){left:0}.party-spots i:nth-child(2){right:0;animation-delay:-2s;animation-direction:alternate-reverse}.party-lasers i{position:absolute;bottom:-2vh;width:3px;height:140vh;transform-origin:50% 100%;background:linear-gradient(0deg,var(--c),transparent 85%);filter:drop-shadow(0 0 6px var(--c)) drop-shadow(0 0 12px var(--c));animation:fx-sweep 2.6s ease-in-out infinite alternate}.party-lasers i:nth-child(odd){left:4vw;--from: 10deg;--to: 70deg}.party-lasers i:nth-child(2n){right:4vw;--from: -10deg;--to: -70deg}.party-lasers i:nth-child(1){--c: #ff3d6e}.party-lasers i:nth-child(2){--c: #3dffb4;animation-delay:-.4s}.party-lasers i:nth-child(3){--c: #3db8ff;animation-delay:-.9s}.party-lasers i:nth-child(4){--c: #ffd23d;animation-delay:-1.3s}.party-lasers i:nth-child(5){--c: #b43dff;animation-delay:-1.7s}.party-lasers i:nth-child(6){--c: #ff8a3d;animation-delay:-2.1s}.party-lasers i:nth-child(7){--c: #3dffb4;animation-delay:-2.4s}.party-lasers i:nth-child(8){--c: #ff3d6e;animation-delay:-.2s}.party-confetti i,.party-confetti img{position:absolute;top:-6vh;width:8px;height:14px;border-radius:2px;animation:fx-fall 3s linear infinite}.party-confetti img{width:22px;height:22px;border-radius:0;filter:drop-shadow(0 0 6px rgba(255,201,74,.8))}.party-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 45%,rgba(40,0,60,.45) 100%);animation:fx-vignette 3s ease-in-out infinite alternate}@keyframes fx-breathe{50%{box-shadow:0 0 22px #e7b14a73,inset 0 0 20px #e7b14a1f}}@keyframes fx-sway{0%,to{transform:translate(0)}25%{transform:translate(-1px,.5px)}75%{transform:translate(1px,-.5px)}}@keyframes fx-shake{0%{transform:translate(0)}25%{transform:translate(-2px,1px) rotate(-.3deg)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,-2px) rotate(.3deg)}to{transform:translate(1px,2px)}}@keyframes fx-shake-hard{0%{transform:translate(0) scale(1.01)}25%{transform:translate(-4px,2px) rotate(-.6deg)}50%{transform:translate(4px,-2px) scale(1.015)}75%{transform:translate(-2px,-3px) rotate(.6deg)}to{transform:translate(2px,3px)}}@keyframes fx-rainbow-glow{0%{box-shadow:0 0 40px #ff3d6e}33%{box-shadow:0 0 40px #ffd23d}66%{box-shadow:0 0 40px #3db8ff}to{box-shadow:0 0 40px #ff3d6e}}@keyframes fx-hue{to{filter:hue-rotate(360deg) saturate(1.5)}}@keyframes fx-rainbow{to{background-position:300% 0}}@keyframes fx-throb{50%{transform:scale(1.07)}}@keyframes fx-glitch-a{0%{transform:translate(-3px,1px)}50%{transform:translate(3px,-1px)}to{transform:translate(-2px,2px)}}@keyframes fx-glitch-b{0%{transform:translate(3px,-2px)}50%{transform:translate(-3px,1px)}to{transform:translate(2px,-1px)}}@keyframes fx-spin{to{transform:rotate(360deg)}}@keyframes fx-rise{0%{transform:translateY(0);opacity:1}to{transform:translateY(-260px);opacity:0}}@keyframes fx-laser{0%{transform:translate(-50%) rotate(-55deg)}to{transform:translate(-50%) rotate(55deg)}}@keyframes fx-fade-in{0%{opacity:0}}@keyframes fx-smoke{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(6vw,-12vh) scale(1.25);opacity:1}}@keyframes fx-spot{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}@keyframes fx-sweep{0%{transform:rotate(var(--from))}to{transform:rotate(var(--to))}}@keyframes fx-fall{0%{transform:translateY(0) rotate(0)}to{transform:translateY(112vh) rotate(720deg)}}@keyframes fx-vignette{to{background:radial-gradient(ellipse at center,transparent 40%,rgba(0,30,60,.5) 100%)}}@media(prefers-reduced-motion:reduce){.cv-w[class*=" t"],.cv-w canvas,.cv-w .cmult,.cv-w .cmult:before,.cv-w .cmult:after,.pfx *,.party,.party *{animation:none!important}.party-lasers,.party-confetti{display:none}}.announce{position:relative;font-family:var(--ff-d);font-weight:900;font-style:italic;letter-spacing:.08em;white-space:nowrap;font-size:17px;color:#ffe7a8;text-shadow:0 0 12px rgba(255,190,80,.85),0 2px 0 #5a3a08;animation:ann-slam .55s cubic-bezier(.2,1.4,.4,1) both}.announce.a1{color:#ffe7a8}.announce.a2{color:#ffd27a}.announce.a3{color:#ffb05a;text-shadow:0 0 14px rgba(255,140,40,.9),0 2px 0 #5a2a08}.announce.a4{color:#c8f4ff;font-size:19px;text-shadow:0 0 10px #5ad8ff,0 0 20px rgba(120,100,255,.95),0 2px 0 #10204a}.announce.a5{color:#ff6aa0;font-size:20px;text-shadow:0 0 18px rgba(255,60,140,.95),0 2px 0 #3a0820}.announce.a6,.announce.a7,.announce.a8{font-size:21px;color:transparent;text-shadow:none;background:linear-gradient(90deg,#ff3d6e,#ffd23d,#3dffb4,#3db8ff,#b43dff,#ff3d6e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 10px rgba(255,80,160,.9));animation:ann-slam .55s cubic-bezier(.2,1.4,.4,1) both,fx-rainbow 1s linear infinite .55s}.announce.a8{font-size:23px}.announce:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;-webkit-text-fill-color:rgba(255,240,200,.6);animation:ann-echo .7s ease-out both;pointer-events:none}@keyframes ann-slam{0%{transform:scale(2.6) skew(-8deg);opacity:0;filter:blur(4px)}60%{transform:scale(.94) skew(-8deg);opacity:1;filter:blur(0)}to{transform:scale(1) skew(-8deg)}}@keyframes ann-echo{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}.cmult.tier-pop{animation:num-pop .45s cubic-bezier(.2,1.5,.4,1)}@keyframes num-pop{0%{transform:scale(1.25)}to{transform:scale(1)}}.pfx-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,240,200,.22) 48%,rgba(255,255,255,.32) 50%,rgba(255,240,200,.22) 52%,transparent 65%);background-size:260% 100%;animation:fx-sheen .9s ease-out both}@keyframes fx-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}.pfx-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:1.5px;background:conic-gradient(from var(--a, 0deg),transparent 0deg 300deg,rgba(255,220,140,.95) 340deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:fx-ring 2.4s linear infinite}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes fx-ring{to{--a: 360deg}}.cv-w.t3 .pfx-ring,.cv-w.t4 .pfx-ring{animation-duration:1.4s}.pfx-heat{position:absolute;left:0;right:0;bottom:0;height:55%;background:radial-gradient(120% 90% at 50% 100%,rgba(255,120,40,.35),transparent 70%);animation:fx-heat 1.3s ease-in-out infinite alternate}@keyframes fx-heat{0%{opacity:.6;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1.06)}}.cv-w.t4 .pfx-sparks i{width:3px;height:3px;background:#c8f4ff;box-shadow:0 0 8px #5ad8ff}.pfx-bolts{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.pfx-bolts path{fill:none;stroke:#e6fbff;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 3px #5ad8ff) drop-shadow(0 0 8px #7a6bff);animation:fx-bolt 1.6s steps(1) infinite}.pfx-bolts path:nth-child(2){animation-delay:.53s}.pfx-bolts path:nth-child(3){animation-delay:1.07s}.pfx-bolts path:nth-child(4){animation-delay:.27s;stroke-width:1.6}.pfx-bolts path:nth-child(5){animation-delay:.8s;stroke-width:1.6}@keyframes fx-bolt{0%{opacity:.95}4%{opacity:.3}6%{opacity:.9}10%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.announce,.announce:after,.cmult.tier-pop,.pfx-sheen,.pfx-ring,.pfx-heat,.pfx-bolts path{animation:none!important}.pfx-bolts{display:none}}.cv-tip{position:absolute;left:0;top:0;z-index:3;width:0;height:0;opacity:0;pointer-events:none;will-change:transform}.cv-tip-in{position:absolute;right:10px;top:-32px;width:68px;padding:3px 4px 4px;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:1px;background:radial-gradient(80% 70% at 50% 35%,color-mix(in srgb,var(--rc) 40%,transparent),transparent 75%),#0e0e12d1;border:1px solid color-mix(in srgb,var(--rc) 70%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--rc) 55%,transparent);font-size:9px;animation:tip-swap .35s var(--ease)}.cv-tip-in .art{width:58px}.cv-tip-in .art.img{aspect-ratio:4 / 3}.cv-tip.won .cv-tip-in{border-color:#6be3a6;box-shadow:0 0 18px #6be3a6b3}.cv-tip.lost .cv-tip-in{filter:grayscale(1) brightness(.6);border-color:#e05a4f;animation:tip-fall .6s ease-in forwards}@keyframes tip-swap{0%{transform:scale(.6) rotate(-8deg);opacity:.2}60%{transform:scale(1.12) rotate(2deg);opacity:1}to{transform:none}}@keyframes tip-fall{to{transform:translateY(30px) rotate(25deg);opacity:0}}@media(prefers-reduced-motion:reduce){.cv-tip-in{animation:none!important}}:root{--bg: #0c0c0f;--s1: #141418;--s2: #1a1a1f;--s3: #222228;--hover: #2a2a31;--line: #24242b;--line2: #31313a;--gold: #f39a3c;--gold-2: #e07b22;--gold-dark: #a8571a;--champagne: #ffd3a1;--gold-hi: #ffe2bf;--gold-grad: linear-gradient(180deg, #ffc27a 0%, #f39a3c 52%, #e07b22 100%);--gold-line: color-mix(in srgb, #f39a3c 45%, #31313a);--tx: #f4f2ef;--tx2: #b9b7c0;--mu: #8a8994;--dim: #5c5b66;--win: #4cc38a;--lose: #e05a4f;--lose-t: #f2a19a;--ff-d: "Montserrat", "Manrope", system-ui, sans-serif;--ff-b: "Manrope", "Montserrat", system-ui, sans-serif}body{background:radial-gradient(90% 45% at 85% -5%,rgba(243,154,60,.13),transparent 60%),radial-gradient(70% 40% at 0% 100%,rgba(224,123,34,.06),transparent 70%),var(--bg)}.dsp{font-family:var(--ff-d);text-transform:none;letter-spacing:-.01em;font-weight:800}.sh h2{font-size:19px;display:inline-flex;align-items:center;gap:8px}.sh h2.big{font-size:30px}.lbl{letter-spacing:.12em}.gold,.lbl.gold{color:var(--gold)!important}.coin{flex:none;object-fit:contain}.hd{background:linear-gradient(180deg,var(--bg) 70%,rgba(12,12,15,.85))}.brandbar{display:flex;align-items:center;gap:10px;min-width:0}.burger{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--s2);border:1px solid var(--line2);color:var(--tx2)}.logo{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-d);font-size:15px;letter-spacing:.04em}.logo b{font-weight:900}.logo i{font-style:normal;font-weight:900;color:var(--gold)}.bal{background:linear-gradient(180deg,#1d1712,#120f0c);border-color:var(--gold-dark)}.bal .px{color:var(--gold-hi);font-size:15px}.bal i.pl{background:var(--gold-grad)}.drawer-bd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fade .2s}.drawer{position:absolute;top:0;bottom:0;left:0;width:min(300px,84vw);padding:calc(18px + env(safe-area-inset-top,0px)) 14px 18px;background:linear-gradient(180deg,#17151a,#0e0e11);border-right:1px solid var(--line2);display:flex;flex-direction:column;gap:6px;animation:drawer .28s var(--ease);overflow-y:auto}@keyframes drawer{0%{transform:translate(-100%)}}.drawer-me{display:flex;align-items:center;gap:12px;padding:4px 4px 14px;border-bottom:1px solid var(--line);margin-bottom:6px}.drawer-me b{display:block;font-size:16px}.lvl-chip{display:inline-block;margin-top:4px;font-size:11px;font-weight:800;padding:2px 8px;border-radius:6px;background:var(--gold-grad);color:#1a0e04}.drawer-i{display:flex;align-items:center;gap:12px;padding:11px 10px;border-radius:12px;color:var(--tx2);text-align:left;transition:background .15s}.drawer-i:hover,.drawer-i.on{background:var(--s3);color:var(--tx)}.drawer-i.on .ic{color:var(--gold)}.drawer-i b{display:block;font-size:14px;color:var(--tx)}.drawer-i small{font-size:11px;color:var(--mu)}.avf{position:relative;display:inline-grid;place-items:center;border-radius:50%;flex:none;padding:2px;background:linear-gradient(135deg,#3a3a44,#1b1b20)}.avf>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#18181d;font-family:var(--ff-d);font-weight:900;color:var(--champagne)}.avf.frame-bronze{background:conic-gradient(#b87333,#f0b27a,#8a4f1e,#b87333);padding:3px}.avf.frame-silver{background:conic-gradient(#c9d1db,#fff,#8e98a5,#c9d1db);padding:3px}.avf.frame-gold{background:conic-gradient(#f3c15a,#fff1b8,#b9811f,#f3c15a);padding:3px}.avf.frame-platinum{background:conic-gradient(#9fe3e8,#fff,#5ab0c2,#9fe3e8);padding:3px}.avf.frame-diamond{background:conic-gradient(#7af0ff,#b494ff,#7af0ff,#fff,#7af0ff);padding:3px;box-shadow:0 0 12px #7af0ff73}.avf.frame-mythic{background:conic-gradient(#ff7ad9,#7af0ff,#ffd36b,#ff7ad9);padding:3px;box-shadow:0 0 14px #ff7ad973}.avf.frame-legend{background:conic-gradient(#ff4d4d,#ffcf5a,#fff,#ff4d4d);padding:4px;box-shadow:0 0 18px #ff8c3c99}.avf.frame-s1{background:conic-gradient(#626b76,#d1d5d9,#343a42,#626b76);padding:3px}.avf.frame-s1-elite,.avf.frame-premium{background:conic-gradient(from 0deg,#fff1c9,#e7b14a,#8a5a14,#ffd77a,#fff8e1,#c8902e,#7a4d10,#ffd77a,#fff1c9);padding:4px;box-shadow:0 0 10px #ffc85a8c,0 0 26px #e7b14a4d;animation:frame-gold-glow 2.8s ease-in-out infinite}.avf.frame-bp-diamond{background:conic-gradient(from 0deg,#fff,#9fe9ff,#2f7cff,#c9f6ff,#fff,#6fd2ff,#1f4fb8,#b8f1ff,#fff);padding:4px;box-shadow:0 0 10px #7fe3ffa6,0 0 26px #2f7cff59;animation:frame-diamond-glow 2.4s ease-in-out infinite}@keyframes frame-diamond-glow{50%{box-shadow:0 0 16px #bef5fff2,0 0 40px #4fa0ff80;filter:brightness(1.12)}}@keyframes frame-gold-glow{50%{box-shadow:0 0 16px #ffd26ed9,0 0 38px #e7b14a73}}.hero2{position:relative;overflow:hidden;border-radius:22px;padding:18px;min-height:210px;margin-top:4px;border:1px solid #3a2a1c;background:radial-gradient(70% 90% at 100% 40%,rgba(243,154,60,.32),transparent 65%),linear-gradient(120deg,#18130e,#0e0d10 70%);animation:enter .4s var(--ease)}.hero2>*:not(.hero2-art){position:relative;z-index:1}.hero2-art{position:absolute;right:-14px;top:18px;width:58%;max-width:260px;filter:drop-shadow(0 16px 24px rgba(0,0,0,.6))}.hero2-art .art,.hero2-art svg,.hero2-art img{width:100%;height:auto}.hero2-art .hero-coin{width:78%;margin-left:12%}.pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:#f39a3c1f;border:1px solid rgba(243,154,60,.35);color:var(--champagne)}.hero2 h2{font-family:var(--ff-d);font-weight:800;font-size:30px;line-height:1.05;margin:10px 0 8px;max-width:60%}.hero2 p{margin:0 0 14px;max-width:58%;font-size:12.5px;color:var(--tx2)}.arrow{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--s3);border:1px solid var(--line2);color:var(--tx2)}.dots{display:flex;gap:6px;margin-top:12px}.dots i{width:18px;height:3px;border-radius:2px;background:var(--line2)}.dots i.on{background:var(--gold)}.stat-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.stile{position:relative;overflow:hidden;padding:12px;border-radius:16px;min-height:70px;background:linear-gradient(135deg,var(--s2),var(--s1));border:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.stile b{font-family:var(--ff-d);font-size:17px;font-weight:800;position:relative;z-index:1}.stile span{font-size:11px;color:var(--mu);position:relative;z-index:1}.stile img,.stile .ic{position:absolute;right:-4px;bottom:-6px;width:60px;height:auto;opacity:.85;color:var(--gold)}.stile .ic{width:34px;right:10px;bottom:14px;opacity:.55}.cat-cards{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}.catc{position:relative;overflow:hidden;height:108px;border-radius:18px;padding:14px;text-align:left;background:radial-gradient(80% 120% at 100% 50%,rgba(243,154,60,.18),transparent 60%),linear-gradient(135deg,#1b1712,#121114);border:1px solid #2c241c;display:flex;flex-direction:column;justify-content:space-between}.catc-t{display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-d);font-weight:800;font-size:16px;position:relative;z-index:1}.catc-n{font-size:11.5px;color:var(--mu);position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}.catc-art{position:absolute;right:6px;top:6px;bottom:6px;width:46%;display:grid;place-items:center}.catc-art svg,.catc-art img{max-height:100%;width:auto;max-width:100%;filter:drop-shadow(0 10px 14px rgba(0,0,0,.55))}.crash-art svg{width:100%}.seg.mini{padding:3px}.seg.mini button{height:30px;font-size:11.5px;padding:0 10px}.sk{border-radius:14px;border:1px solid var(--line);background:radial-gradient(100% 70% at 50% 30%,color-mix(in srgb,var(--rc) 14%,transparent),transparent 70%),linear-gradient(180deg,#1c1c22,#141418)}.sk:after{height:3px;background:linear-gradient(90deg,#4cc38a 0 18%,#b9d36b 18% 36%,var(--rc) 36% 100%);opacity:.9}.sk-pr{order:-1;padding:10px 10px 0}.sk-pr .px{font-size:15px;color:var(--tx)}.sk-pr .px .coin{width:14px;height:14px}.sk-pr small{font-size:10px;color:var(--mu)}.sk-art{order:0;padding:6px 8px 0}.sk-meta{order:1;padding:4px 10px 12px;gap:1px}.sk-n{font-size:13px;font-weight:800}.sk-w{font-size:10.5px;letter-spacing:.02em;text-transform:none}.sk-r{font-size:10.5px;font-weight:700;color:var(--rc)}.grid3 .sk-r{display:none}.st-badge{position:absolute;top:8px;right:8px;z-index:2;font-size:9px;font-weight:900;letter-spacing:.04em;padding:2px 5px;border-radius:5px;background:#cf6a322e;color:#ff8a4c;border:1px solid rgba(255,138,76,.45)}.sk.sm .st-badge{top:4px;right:4px}.cc{border-radius:18px;background:radial-gradient(90% 60% at 50% 25%,rgba(243,154,60,.1),transparent 70%),linear-gradient(180deg,#1c1a1d,#121215)}.cc .nm{font-family:var(--ff-d);text-transform:none;font-weight:800;font-size:16px}.ccart{width:100%;height:auto}.key-btn{margin-bottom:10px;border-color:var(--gold-dark);color:var(--champagne)}.cc-rows{display:flex;flex-direction:column;gap:14px}.cc-row header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-left:8px;border-left:3px solid var(--rc)}.cc-row header b{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--rc)}.cc-row header span{font-size:11.5px;font-weight:800;color:var(--tx2)}.cc-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:0 16px 4px}.cc-strip::-webkit-scrollbar{display:none}.cc-it{position:relative;flex:0 0 132px;border-radius:12px;overflow:hidden;padding:6px 8px 8px;background:radial-gradient(90% 70% at 50% 35%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 70%),linear-gradient(180deg,#1c1c22,#131317);border:1px solid color-mix(in srgb,var(--rc) 30%,var(--line));border-bottom:3px solid var(--rc)}.cc-name{display:flex;flex-direction:column;min-width:0;margin-top:2px}.cc-name small{font-size:10px;color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-name b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-foot{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:10.5px}.cc-foot span{color:var(--tx2);font-weight:800}.rw-list{display:flex;gap:6px;flex-wrap:wrap}.rw-tile{--rc: var(--gold);display:flex;flex-direction:column;align-items:center;gap:3px;width:74px;padding:6px 4px;border-radius:10px;background:var(--s1);border:1px solid var(--line);border-bottom:2px solid var(--rc)}.rw-tile.compact{width:64px}.rw-art{width:100%;height:40px;display:grid;place-items:center}.rw-art img,.rw-art svg,.rw-art .art{max-width:100%;max-height:40px;width:auto}.rw-img{width:34px!important;height:34px}.rw-xp{font-family:var(--ff-d);font-weight:900;font-size:15px;color:#7af0ff}.rw-label{font-size:9.5px;font-weight:700;text-align:center;line-height:1.2;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rw-label .px{font-size:11px}.rw-key{--rc: #7fb2ff}.rw-cosmetic{--rc: #b494ff}.rw-xp~*{color:#7af0ff}.qbar{height:6px;border-radius:3px;background:var(--s3);overflow:hidden;margin-top:6px}.qbar.big{height:9px;border-radius:5px}.qbar i{display:block;height:100%;background:var(--gold-grad);border-radius:inherit;transition:width .6s var(--ease)}.note{padding:10px 12px;border-radius:12px;border:1px solid var(--gold-dark);background:#f39a3c14;color:var(--champagne);font-weight:700;font-size:13px;margin-top:10px;display:flex;align-items:center;gap:6px}.streak{padding:14px;border-radius:20px;border:1px solid #3a2a1c;background:radial-gradient(80% 100% at 100% 0%,rgba(243,154,60,.18),transparent 65%),linear-gradient(135deg,#18130e,#0f0e11);margin-top:4px}.week{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px}.wday{padding:6px 2px;border-radius:10px;background:var(--s1);border:1px solid var(--line);text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.wday small{font-size:9px;color:var(--mu);font-weight:700}.wday .rw-list{justify-content:center}.wday .rw-tile{width:100%;padding:4px 2px;border:0;background:transparent}.wday .rw-art{height:26px}.wday .rw-img{width:22px!important;height:22px}.wday.got{opacity:.45}.wday.now{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold-dark),0 0 14px #f39a3c40}.quests{display:flex;flex-direction:column;gap:8px}.quest{padding:12px;border-radius:14px;background:linear-gradient(180deg,var(--s2),var(--s1));border:1px solid var(--line)}.quest.done{border-color:var(--gold-dark);box-shadow:0 0 0 1px #f39a3c26}.quest.claimed{opacity:.55}.quest>.row b{font-size:14px}.bpxp{display:inline-block;margin-top:6px;font-size:10.5px;font-weight:800;color:#b494ff}.lvl-head{display:flex;gap:14px;align-items:center;padding:14px;border-radius:20px;margin-top:4px;border:1px solid var(--line2);background:linear-gradient(135deg,var(--s2),var(--s1))}.lvl-badge{width:64px;height:64px;flex:none;display:grid;place-items:center;font-family:var(--ff-d);font-weight:900;font-size:26px;color:#1a0e04;background:var(--gold-grad);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lvl-badge.sm{width:42px;height:42px;font-size:17px}.lvl-mini{display:flex;align-items:center;gap:12px;width:100%;color:var(--tx)}.lvl-list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.lvl-row{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border-radius:14px;background:var(--s1);border:1px solid var(--line)}.lvl-n{font-family:var(--ff-d);font-weight:900;font-size:17px;color:var(--mu);text-align:center}.lvl-row.avail{border-color:var(--gold);background:linear-gradient(90deg,rgba(243,154,60,.1),var(--s1))}.lvl-row.avail .lvl-n{color:var(--gold)}.lvl-row.claimed{opacity:.5}.lvl-row.locked{opacity:.75}.bp-hero{padding:16px;border-radius:22px;margin-top:4px;border:1px solid #3a2a1c;background:radial-gradient(80% 100% at 100% 0%,rgba(243,154,60,.25),transparent 65%),linear-gradient(135deg,#1a140e,#0e0d10)}.bp-hero h2{font-family:var(--ff-d);font-weight:900;font-size:26px;margin:10px 0}.bp-tier b{font-family:var(--ff-d);font-size:22px;color:var(--gold)}.bp-legend{display:flex;gap:14px;margin:14px 0 8px;font-size:12px;color:var(--tx2)}.bp-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:4px;vertical-align:-1px}.bp-legend .free{background:var(--steel)}.bp-legend .prem{background:var(--gold-grad)}.bp-track{display:flex;gap:8px;overflow-x:auto;margin-inline:-16px;padding:4px 16px 10px;scroll-snap-type:x proximity;scrollbar-width:thin}.bp-col{flex:0 0 156px;display:flex;flex-direction:column;gap:6px;scroll-snap-align:center}.bp-cell{padding:8px;border-radius:14px;border:1px solid var(--line);background:var(--s1);display:flex;flex-direction:column;gap:8px;min-height:132px;justify-content:space-between}.bp-cell .rw-list{justify-content:center}.bp-cell.prem{border-color:#4a3420;background:linear-gradient(180deg,#1f170f,#141114)}.bp-cell.prem.locked{opacity:.6}.bp-num{text-align:center;font-family:var(--ff-d);font-weight:900;font-size:14px;color:var(--mu);position:relative}.bp-col.reached .bp-num{color:var(--gold)}.bp-num:before{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:3px;background:var(--line2);z-index:-1}.bp-col.reached .bp-num:before{background:var(--gold)}.key-card{flex:0 0 120px;padding:8px;border-radius:14px;background:var(--s1);border:1px solid var(--line);display:flex;flex-direction:column;gap:4px;text-align:left;color:var(--tx)}.key-art{height:70px;display:grid;place-items:center}.key-art svg,.key-art img{max-height:70px;width:auto;max-width:100%}.frame-pick{flex:0 0 86px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:14px;background:var(--s1);border:1px solid var(--line);color:var(--tx2)}.frame-pick small{font-size:10px;text-align:center;line-height:1.2}.frame-pick.on{border-color:var(--gold);color:var(--gold)}.live-head{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.live.off{color:var(--lose)}.live.off:before{background:var(--lose);box-shadow:none}.cmult.small{font-size:52px}.bet-bar{width:60%;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden;margin-top:8px}.bet-bar i{display:block;height:100%;background:var(--gold-grad);transition:width .1s linear}.lb{display:flex;flex-direction:column;gap:4px}.lb-row{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:12px;background:var(--s1);border:1px solid var(--line);font-size:12.5px;animation:enter .25s var(--ease)}.lb-skin{flex:none;width:34px;height:26px;display:grid;place-items:center;border-radius:6px;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc) 30%,transparent),transparent)}.lb-skin .art{width:100%;height:100%;object-fit:contain;opacity:1}.lb-row.me{border-color:var(--gold-dark);background:linear-gradient(90deg,rgba(243,154,60,.1),var(--s1))}.lb-name{flex:1;min-width:0;font-weight:700}.lb-m{width:52px;text-align:right;font-weight:800;color:var(--tx2)}.lb-p{width:64px;text-align:right}.lb-s{width:64px;text-align:right;font-size:10.5px;font-weight:800;color:var(--mu)}.lb-row.cashed .lb-s,.lb-row.cashed .lb-m{color:var(--win)}.lb-row.lost{opacity:.6}.lb-row.lost .lb-s{color:var(--lose)}.lb-row.active .lb-s{color:var(--gold)}.ug-split path{fill:none;stroke:#ffe2bf;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.ug-ring.spin .ug-split path{animation:split .95s cubic-bezier(.4,0,.2,1) forwards}@keyframes split{0%{stroke-dashoffset:100;opacity:0}15%{opacity:.9}70%{stroke-dashoffset:0;opacity:.75}to{stroke-dashoffset:0;opacity:0}}.btn-g,.btn-g .px,.ug-presets button.on{color:#1a0e04}.nav{background:linear-gradient(180deg,#141418f7,#0c0c0ffc)}.nav .nc .ring{border-color:var(--gold-dark)}@media(prefers-reduced-motion:reduce){.ug-ring.spin .ug-split path,.drawer,.hero2{animation:none!important}}.logo{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:6px;row-gap:0;font-size:12px;line-height:1.05;letter-spacing:.08em}.logo img{grid-row:1 / 3}.logo i{grid-column:2}.avf.frame-fortune{background:conic-gradient(#ff5a7a,#ffc94a,#2fe0a8,#4d9dff,#a46bff,#ff5a7a);padding:4px;box-shadow:0 0 16px #ffc94a99,0 0 26px #a46bff59}.avf.frame-ruby{background:conic-gradient(from 20deg,#ff2d55,#7a0018,#ff6b8b,#b3002d,#ff2d55);padding:4px;box-shadow:0 0 14px #ff2d558c}.avf.frame-emerald{background:conic-gradient(from 40deg,#1fe0a0,#04533b,#8dffd6,#0a8f63,#1fe0a0);padding:4px;box-shadow:0 0 16px #1fe0a08c}.avf.frame-obsidian{background:conic-gradient(from 0deg,#0b0b10,#6b4bff,#0b0b10,#c9b8ff,#0b0b10);padding:4px;box-shadow:0 0 18px #6b4bff99,inset 0 0 6px #c9b8ff80;animation:obs-spin 6s linear infinite}@keyframes obs-spin{to{filter:hue-rotate(40deg)}}@media(prefers-reduced-motion:reduce){.avf.frame-obsidian{animation:none}}@property --dev-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.avf.frame-dev{padding:3.5px;isolation:isolate;overflow:visible;background:conic-gradient(from var(--dev-a),#00ffd5,#3d8bff,#b45cff,#ff2bd6,#ff3b3b,#ffb300,#faff00,#00ff6a,#00ffd5);animation:dev-rot 1.6s linear infinite,dev-glow 1.2s ease-in-out infinite,dev-shock 2.4s ease-out infinite}.avf.frame-dev>*{animation:dev-av-glitch 2.8s steps(1) infinite}.avf.frame-dev:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 0%,#fff 0 2.2px,transparent 3.2px),radial-gradient(circle at 85% 15%,#00ffd5 0 2px,transparent 3px),radial-gradient(circle at 100% 50%,#ff2bd6 0 2.2px,transparent 3.2px),radial-gradient(circle at 85% 85%,#faff00 0 2px,transparent 3px),radial-gradient(circle at 50% 100%,#b45cff 0 2.2px,transparent 3.2px),radial-gradient(circle at 15% 85%,#00ff6a 0 2px,transparent 3px),radial-gradient(circle at 0% 50%,#3d8bff 0 2.2px,transparent 3.2px),radial-gradient(circle at 15% 15%,#ffb300 0 2px,transparent 3px),repeating-conic-gradient(from 0deg,rgba(0,255,213,.9) 0 1.5deg,transparent 1.5deg 22deg),radial-gradient(closest-side,transparent 72%,rgba(180,92,255,.45) 84%,transparent 100%);-webkit-mask:radial-gradient(closest-side,transparent 70%,#000 74%);mask:radial-gradient(closest-side,transparent 70%,#000 74%);filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 6px #ff2bd6);animation:dev-orbit 2.6s linear infinite reverse,dev-breathe 1.2s ease-in-out infinite}.avf.frame-dev:after{content:"DEV";position:absolute;left:50%;top:-9px;transform:translate(-50%);z-index:2;padding:0 6px;border-radius:5px;font:900 9.5px/14px var(--ff-d);letter-spacing:.14em;color:#06121a;background:linear-gradient(90deg,#00ffd5,#b45cff,#ff2bd6,#faff00,#00ffd5);background-size:400% 100%;box-shadow:0 0 10px #00ffd5e6,0 0 18px #ff2bd699;text-shadow:1px 0 #ff2bd6,-1px 0 #00ffd5;animation:dev-tag 1.4s linear infinite,dev-bounce 1.2s ease-in-out infinite,dev-glitch 2.2s steps(1) infinite}@keyframes dev-rot{to{--dev-a: 360deg}}@keyframes dev-glow{0%,to{filter:saturate(1.2) brightness(1)}50%{filter:saturate(1.6) brightness(1.25)}}@keyframes dev-shock{0%{box-shadow:0 0 12px #00ffd5cc,0 0 #ff2bd6b3,0 0 #00ffd580}60%{box-shadow:0 0 22px #ff2bd6e6,0 0 0 10px #ff2bd600,0 0 0 4px #00ffd559}to{box-shadow:0 0 12px #00ffd5cc,0 0 0 16px #ff2bd600,0 0 0 12px #00ffd500}}@keyframes dev-orbit{to{transform:rotate(-360deg)}}@keyframes dev-breathe{0%,to{scale:1;opacity:.95}50%{scale:1.08;opacity:1}}@keyframes dev-tag{to{background-position:400% 0}}@keyframes dev-bounce{0%,to{translate:0 0}50%{translate:0 -2px}}@keyframes dev-glitch{0%,88%,to{transform:translate(-50%)}89%{transform:translate(calc(-50% - 3px)) skew(-18deg);text-shadow:3px 0 #ff2bd6,-3px 0 #00ffd5}92%{transform:translate(calc(-50% + 3px)) skew(14deg)}95%{transform:translate(-50%) scale(1.25)}}@keyframes dev-av-glitch{0%,84%,to{transform:none;filter:none}85%{transform:translate(2px,-1px);filter:drop-shadow(2px 0 #ff2bd6) drop-shadow(-2px 0 #00ffd5) hue-rotate(90deg)}88%{transform:translate(-2px,1px) skew(6deg);filter:drop-shadow(-3px 0 #ff2bd6) drop-shadow(3px 0 #00ffd5)}91%{transform:none;filter:hue-rotate(-60deg) saturate(2)}}@media(prefers-reduced-motion:reduce){.avf.frame-dev,.avf.frame-dev>*,.avf.frame-dev:before,.avf.frame-dev:after{animation:none}}@property --col-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.avf.frame-collector{padding:3.5px;isolation:isolate;overflow:visible;background:conic-gradient(from var(--col-a),#fff3d1,#ffc27a,#f39a3c,#e9fbff,#7fe3ff,#3d8bff,#e9fbff,#ffc27a,#fff3d1);animation:col-rot 4s linear infinite,col-glow 2.4s ease-in-out infinite}.avf.frame-collector:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 15% 15%,#fff 0 1.5px,transparent 2.5px),radial-gradient(circle at 85% 20%,#ffe2bf 0 2px,transparent 3px),radial-gradient(circle at 92% 70%,#bff3ff 0 1.5px,transparent 2.5px),radial-gradient(circle at 20% 88%,#fff 0 2px,transparent 3px),radial-gradient(circle at 50% 2%,#ffc27a 0 1.5px,transparent 2.5px),radial-gradient(closest-side,transparent 78%,rgba(255,214,140,.35) 88%,transparent 100%);animation:col-twinkle 1.8s ease-in-out infinite,col-orbit 9s linear infinite}.avf.frame-collector:after{content:"♛";position:absolute;left:50%;top:-11px;transform:translate(-50%);z-index:2;font-size:15px;line-height:1;color:#ffd36b;text-shadow:0 0 6px rgba(255,200,90,.9),0 0 12px rgba(127,227,255,.6);animation:col-crown 2.4s ease-in-out infinite}@keyframes col-rot{to{--col-a: 360deg}}@keyframes col-glow{0%,to{box-shadow:0 0 10px #ffc27ab3,0 0 24px #7fe3ff4d}50%{box-shadow:0 0 16px #7fe3ffcc,0 0 32px #ffc27a80}}@keyframes col-twinkle{0%,to{opacity:1}50%{opacity:.35}}@keyframes col-orbit{to{transform:rotate(360deg)}}@keyframes col-crown{0%,to{transform:translate(-50%) translateY(0) rotate(-6deg)}50%{transform:translate(-50%) translateY(-2px) rotate(6deg)}}@media(prefers-reduced-motion:reduce){.avf.frame-collector,.avf.frame-collector:before,.avf.frame-collector:after{animation:none}}:root{--bg: #0b0c10;--s1: #15171c;--s2: #1d2026;--s3: #252932;--hover: #2a2f37;--line: #22262e;--line2: #2a2f37;--gold: #e7b14a;--gold-2: #c88a2d;--gold-dark: #8a5f1d;--champagne: #ffd27a;--gold-hi: #ffe3a3;--gold-grad: linear-gradient(180deg, #ffd27a 0%, #e7b14a 50%, #c88a2d 100%);--gold-line: color-mix(in srgb, #e7b14a 40%, #2a2f37);--tx: #f5f3ee;--tx2: #b8bcc6;--mu: #858b96;--dim: #565c67;--win: #3fcf7f;--ff-d: "Montserrat", system-ui, sans-serif;--ff-b: "Inter", "Manrope", system-ui, sans-serif;color-scheme:dark}body{font-family:var(--ff-b);background:radial-gradient(100% 40% at 50% -8%,rgba(231,177,74,.1),transparent 60%),var(--bg);background-color:var(--bg)}.btn-g,.btn-g .px,.ug-presets button.on{color:#1a1204}.btn-g{box-shadow:inset 0 1px #fff0c899,0 6px 18px #e7b14a2e}.hd{min-height:58px;padding-bottom:8px}.brandbar{display:flex;align-items:center;gap:8px;min-width:0}.brand-logo{width:36px;height:34px;object-fit:contain;flex:none;filter:drop-shadow(0 2px 6px rgba(231,177,74,.25))}.brand-txt{display:flex;flex-direction:column;min-width:0}.brand-txt b{font-family:var(--ff-d);font-weight:900;font-size:13px;letter-spacing:.04em;white-space:nowrap}.brand-txt b i{font-style:normal;color:var(--gold)}.online{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--tx2);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.online:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--win);box-shadow:0 0 6px var(--win)}.online.off{color:var(--mu)}.online.off:before{background:var(--dim);box-shadow:none}.bal{gap:6px;height:38px;padding:0 4px 0 10px;background:linear-gradient(180deg,#1d1a12,#13110c);border:1px solid var(--gold-dark)}.bal .px{color:var(--tx);font-size:14px}.bal .cur{font-size:10px;font-weight:800;color:var(--gold);letter-spacing:.04em}.bal i.pl{width:28px;height:28px}.bal{display:inline-flex;align-items:center}.bal .bal-sum,.bal .bal-plus{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0;background:none;border:0;color:inherit;font:inherit}.bal .bal-sum:active,.bal .bal-plus:active{transform:scale(.96)}.bal.full .px{font-variant-numeric:tabular-nums}.nav{grid-template-columns:repeat(5,1fr);padding-top:8px;background:linear-gradient(180deg,#15171cf7,#0b0c10fc)}.nav button{min-height:48px;font-size:10.5px}.nav button.on,.nav button.on .ic{color:var(--gold)}.hero3{position:relative;overflow:hidden;margin-top:4px;padding:16px;min-height:168px;border-radius:20px;cursor:pointer;border:1px solid #3a2f1a;display:flex;flex-direction:column;justify-content:center;gap:12px;background:radial-gradient(70% 100% at 100% 50%,rgba(231,177,74,.3),transparent 65%),linear-gradient(120deg,#1a160e,#0d0e12 70%)}.hero3>h2,.hero3>.btn{position:relative;z-index:1}.hero3 h2{margin:0;font-family:var(--ff-d);font-weight:900;font-size:24px;line-height:1.1;max-width:55%}.hero3 .btn{align-self:flex-start}.hero3-art{position:absolute;right:-6px;top:0;bottom:0;width:56%}.h-case{position:absolute;right:6px;bottom:6px;width:74%;filter:drop-shadow(0 12px 18px rgba(0,0,0,.6))}.h-knife{position:absolute;right:18%;top:4px;width:86%;transform:rotate(-14deg);filter:drop-shadow(0 8px 14px rgba(0,0,0,.6))}.mode-up{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:14px;border-radius:20px;text-align:left;color:var(--tx);border:1px solid #3a2f1a;background:radial-gradient(80% 120% at 30% 50%,rgba(231,177,74,.18),transparent 65%),linear-gradient(135deg,var(--s2),var(--s1))}.mu-art{display:flex;align-items:center;gap:4px;width:58%;flex:none}.mu-from,.mu-to{flex:1;filter:drop-shadow(0 8px 12px rgba(0,0,0,.5))}.mu-to{filter:drop-shadow(0 0 14px rgba(231,177,74,.45))}.mu-arrow{width:28px;flex:none}.mode-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mode-t b,.mode-sm b{font-family:var(--ff-d);font-weight:900;font-size:18px;letter-spacing:.04em}.mode-t span,.mode-sm span{font-size:11px;color:var(--mu)}.mode-go{color:var(--gold);flex:none}.mode-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.mode-sm{position:relative;overflow:hidden;height:120px;padding:12px;border-radius:18px;text-align:left;color:var(--tx);display:flex;flex-direction:column;justify-content:flex-end;gap:2px;border:1px solid var(--line2);background:linear-gradient(160deg,var(--s2),var(--s1))}.mode-sm>b,.mode-sm>span{position:relative;z-index:1}.ms-graph{position:absolute;left:8px;right:8px;top:10px;height:54px;width:calc(100% - 16px)}.ms-x{position:absolute!important;top:10px;left:12px;font-family:var(--ff-d);font-weight:900;font-size:16px!important;color:var(--gold)!important}.ms-craft{position:absolute;left:0;right:0;top:8px;height:60px}.ms-craft .mc{position:absolute;width:48%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}.ms-craft .mc0{left:4%;top:6px;transform:rotate(-12deg)}.ms-craft .mc1{left:26%;top:0;z-index:1}.ms-craft .mc2{left:48%;top:6px;transform:rotate(12deg) scaleX(-1)}.drops{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:0 16px 4px}.drops::-webkit-scrollbar{display:none}.drop2{flex:0 0 116px;display:flex;flex-direction:column;gap:1px;padding:6px 8px 8px;border-radius:14px;animation:dropin .45s var(--ease);background:radial-gradient(90% 70% at 50% 30%,color-mix(in srgb,var(--rc) 22%,transparent),transparent 70%),var(--s2);border:1px solid color-mix(in srgb,var(--rc) 35%,var(--line))}@keyframes dropin{0%{opacity:0;transform:translate(-16px) scale(.96)}}.d-img{aspect-ratio:4 / 3}.drop2 b{font-size:12px}.d-r{font-size:10px;font-weight:700;color:var(--rc)}.drop2 small{font-size:10px;color:var(--mu)}.cc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media(min-width:400px){.cc-grid{gap:8px}}.cc-grid .cc-it{flex:none;padding:6px 6px 7px;border-bottom-width:1px}.cc-name b{font-size:11.5px}.cc-foot{font-size:10px}.pf-head{display:flex;gap:14px;align-items:center;margin-top:4px;padding:14px;border-radius:20px;border:1px solid var(--line2);background:radial-gradient(80% 120% at 0% 0%,rgba(231,177,74,.14),transparent 60%),var(--s1)}.pf-ava{position:relative;flex:none}.pf-lvl{position:absolute;right:-4px;bottom:-4px;min-width:24px;height:24px;padding:0 5px;border-radius:12px;display:grid;place-items:center;font-family:var(--ff-d);font-weight:900;font-size:12px;color:#1a1204;background:var(--gold-grad);border:2px solid var(--bg)}.pf-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pf-info>b{font-family:var(--ff-d);font-size:18px;font-weight:800}.av-photo{width:100%;height:100%;border-radius:50%;object-fit:cover}.pf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.pf-stats>div{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:14px;background:var(--s1);border:1px solid var(--line);min-width:0}.pf-stats b{font-family:var(--ff-d);font-size:16px}.hub{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.hub-c{position:relative;display:flex;flex-direction:column;gap:4px;min-height:108px;padding:12px;border-radius:16px;text-align:left;color:var(--tx);min-width:0;background:linear-gradient(160deg,var(--s2),var(--s1));border:1px solid var(--line2)}.hub-c b{font-family:var(--ff-d);font-weight:800;font-size:14px}.hub-c>span:not(.hub-i){font-size:11px;color:var(--mu)}.hub-i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--gold);background:#e7b14a1a;border:1px solid rgba(231,177,74,.3);margin-bottom:4px}.hub-c.shop{border-color:var(--gold-dark);background:radial-gradient(90% 90% at 100% 0%,rgba(231,177,74,.16),transparent 70%),var(--s1)}.hub-dot{position:absolute;top:12px;right:12px;width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold)}.sk:after,.item-card:after,.ug-card:after{display:none!important}.sk,.cc-it,.rw-tile,.stk,.sp-art,.ex,.fslot.f{border-bottom-width:1px!important}.sk{border-color:color-mix(in srgb,var(--rc) 35%,var(--line))}.sk-r{color:var(--rc)}@media(max-width:340px){.brand-txt b{font-size:11px}.bal .cur{display:none}.hero3 h2{font-size:20px}.mode-t b,.mode-sm b{font-size:15px}}.g-ops-card{overflow:hidden}.games .game.g-ops-card{height:auto;min-height:150px;padding-bottom:16px}.games .game .g-ops{position:absolute;right:14px;top:50%;width:112px;height:112px;transform:translateY(-50%)}.g-ops i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid var(--gold);opacity:.85;box-shadow:0 0 18px #f39a3c59}.g-ops i:nth-child(2){top:22%;right:22%;bottom:22%;left:22%;border-color:var(--champagne)}.g-ops i:nth-child(3){top:42%;right:42%;bottom:42%;left:42%;background:var(--gold-grad);border:0}.ops-page,.ops-run{display:flex;flex-direction:column;gap:10px}.ops-page .sh{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.btn.sm{height:32px;padding:0 12px;font-size:12px}.ops-hero{padding:14px;background:radial-gradient(90% 120% at 100% 0%,rgba(243,154,60,.16),transparent 60%),linear-gradient(180deg,var(--s2),var(--s1))}.ops-hero-top{display:flex;align-items:center;justify-content:space-between}.ops-hero h2{font-size:26px;margin:2px 0 0}.ops-energy{display:inline-flex;align-items:baseline;gap:2px;color:var(--gold)}.ops-energy b{font-family:var(--ff-d);font-size:30px;font-weight:900;color:var(--gold-hi)}.ops-energy span{color:var(--mu);font-weight:800}.ops-cells{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;margin:12px 0 8px}.ops-cells i{height:9px;border-radius:3px;background:var(--s3)}.ops-cells i.on{background:var(--gold-grad);box-shadow:0 0 8px #f39a3c73}.ops-energy-t b{color:var(--champagne)}.ops-active{display:flex;gap:10px;align-items:center;padding:10px 12px;border-color:var(--gold-dark)}.ops-empty{padding:16px;text-align:center}.ops-skin{display:grid;grid-template-columns:38% 1fr;gap:12px;padding:12px;text-align:left;width:100%;border-color:color-mix(in srgb,var(--rc) 40%,var(--line));background:radial-gradient(70% 90% at 20% 40%,color-mix(in srgb,var(--rc) 18%,transparent),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1))}.ops-skin-art{display:grid;place-items:center}.ops-skin-art .art{width:100%;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5))}.ops-skin-body{display:flex;flex-direction:column;gap:6px;min-width:0}.ops-skin-name{font-size:15px;line-height:1.2;overflow-wrap:anywhere}.ops-ready{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ops-pips{display:inline-flex;gap:3px}.ops-pips i{width:12px;height:12px;border-radius:3px;background:var(--s3);border:1px solid var(--line2)}.ops-pips i.on{background:#6be3a6;border-color:#6be3a6;box-shadow:0 0 6px #6be3a680}.ops-mastery{display:flex;flex-direction:column;gap:4px}.ops-mrow{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ops-mxp{margin-left:auto}.ops-mbadge{font-size:11px;font-weight:800;padding:2px 8px;border-radius:6px;background:var(--s3);color:var(--tx2)}.ops-mbadge.sm{font-size:10px;padding:1px 6px}.t1 .ops-mbadge{background:#24384a;color:#9fd3ff}.t2 .ops-mbadge{background:#3b2350;color:#dcb4ff}.t3 .ops-mbadge{background:var(--gold-grad);color:#1a0e04}.ops-pot{display:flex;flex-direction:column;margin-top:2px}.ops-pot b{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;color:var(--gold-hi)}.ops-bar{height:6px;border-radius:4px;background:var(--s3);overflow:hidden}.ops-bar.thin{height:4px}.ops-bar i{display:block;height:100%;background:var(--gold-grad);transition:width .1s linear}.ops-bar.danger i{background:linear-gradient(90deg,#e05a4f,#f39a3c)}.ops-games{display:flex;flex-direction:column;gap:8px}.ops-gcard{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;padding:12px}.ops-gicon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;line-height:0;color:var(--gold);background:var(--s3);border:1px solid var(--gold-line)}.ops-gicon svg{display:block}.g-defuse .ops-gicon{color:#ff7a6b}.g-contraband .ops-gicon{color:#c6a2ff}.ops-gbody{min-width:0}.ops-gbody h3{margin:0;font-size:17px}.ops-gbody p{margin:2px 0 4px}.ops-gstats{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ops-gcard .btn{min-width:86px}.ops-note{margin:0;display:flex;gap:4px;align-items:center;flex-wrap:wrap}.ops-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ops-stats .pn{padding:10px 12px;display:flex;flex-direction:column;gap:2px}.ops-stats b{font-size:17px}.ops-recent{padding:6px 12px}.ops-recent>div{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.ops-recent>div:last-child{border:0}.ops-ricon{color:var(--gold);width:18px;display:inline-grid;place-items:center;flex:none;line-height:0}.ops-rname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-rules-btn{margin-top:4px}.ops-rules{padding:12px 14px}.ops-rules p{margin:0 0 8px;line-height:1.45}.ops-table{width:100%;border-collapse:collapse;margin:4px 0 10px}.ops-table th,.ops-table td{text-align:left;padding:4px;border-bottom:1px solid var(--line)}.ops-table th{color:var(--mu);font-weight:700}.ops-sheet-bd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0009;display:flex;align-items:flex-end;justify-content:center;animation:fade .2s}.ops-sheet{width:min(560px,100%);max-height:86vh;display:flex;flex-direction:column;gap:10px;padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#17151a,#0e0e11);border:1px solid var(--line2);border-radius:20px 20px 0 0}.ops-sheet-head{display:flex;align-items:center;justify-content:space-between}.ops-sheet-head h3{margin:0}.ops-list{overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.ops-row{display:grid;grid-template-columns:58px 1fr auto;gap:10px;align-items:center;padding:8px;border-radius:14px;background:var(--s1);border:1px solid var(--line);text-align:left;border-left:3px solid var(--rc)}.ops-row.sel{border-color:var(--gold);border-left-color:var(--rc);box-shadow:0 0 0 1px var(--gold)}.ops-row.off{opacity:.6}.ops-row-art .art{width:58px}.ops-row-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ops-row-body b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-row-meta{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ops-row-meta .ops-pips i{width:8px;height:8px}.ops-row-pot{display:flex;flex-direction:column;align-items:flex-end;color:var(--gold-hi)}.ops-run-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.ops-run-item{display:flex;align-items:center;gap:10px;min-width:0}.ops-run-item .art{width:54px;flex:none}.ops-run-item div{display:flex;flex-direction:column;min-width:0}.ops-run-item .mu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-count{display:grid;place-items:center;gap:8px;padding:70px 0}.ops-count b{font-family:var(--ff-d);font-size:96px;font-weight:900;color:var(--gold-hi);text-shadow:0 0 30px rgba(243,154,60,.5);animation:ops-pop .5s var(--ease)}@keyframes ops-pop{0%{transform:scale(1.6);opacity:0}}.ops-wait{display:grid;place-items:center;gap:12px;padding:60px 0;color:var(--tx2)}.ops-wait .spin{width:34px;height:34px;border-radius:50%;border:3px solid var(--s3);border-top-color:var(--gold);animation:ops-spin .8s linear infinite}@keyframes ops-spin{to{transform:rotate(360deg)}}.ops-game{display:flex;flex-direction:column;gap:8px}.ops-hud{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.ops-hud>div{display:flex;flex-direction:column;align-items:center;padding:6px 4px;border-radius:12px;background:var(--s1);border:1px solid var(--line)}.ops-hud .lbl{font-size:9px}.ops-hud b{font-family:var(--ff-d);font-size:18px;font-variant-numeric:tabular-nums}.ops-hud b.warn{color:#ff7a6b}.ops-hud b.hot{color:var(--gold);text-shadow:0 0 10px rgba(243,154,60,.6)}.ops-tip{margin:0;text-align:center}.aim-field{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--line2);background:radial-gradient(80% 60% at 50% 40%,#1b1b22,#0d0d10);touch-action:none;-webkit-user-select:none;user-select:none}.aim-field canvas{display:block;width:100%;cursor:crosshair;touch-action:none}.df-lives{display:inline-flex;gap:4px;padding-top:5px}.df-lives i{width:12px;height:12px;border-radius:50%;background:var(--s3);border:1px solid var(--line2)}.df-lives i.on{background:#e05a4f;border-color:#e05a4f;box-shadow:0 0 8px #e05a4fb3}.df-steps{display:flex;gap:4px}.df-steps span{flex:1;text-align:center;font-size:11px;font-weight:800;padding:5px 2px;border-radius:8px;background:var(--s1);color:var(--dim);border:1px solid var(--line)}.df-steps span.on{color:var(--champagne);border-color:var(--gold-dark)}.df-steps span.done{color:#6be3a6;border-color:#6be3a666}.df-panel{position:relative;padding:14px;border-radius:18px;background:repeating-linear-gradient(135deg,#1a1a1f 0,#1a1a1f 14px,#18181c 14px,#18181c 28px);border:2px solid #3a3a44;box-shadow:inset 0 0 0 1px #0b0b0d,0 10px 26px #00000073;min-height:300px;display:flex;flex-direction:column;gap:12px}.df-panel.shake{animation:ops-shake .35s}@keyframes ops-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.end-boom .df-panel{border-color:#e05a4f;box-shadow:0 0 30px #e05a4f73}.end-ok .df-panel{border-color:#6be3a6;box-shadow:0 0 30px #6be3a659}.df-led{display:flex;align-items:center;gap:8px;font-family:ui-monospace,monospace;font-size:12px;letter-spacing:.12em;color:#ff8f84}.df-led i{width:10px;height:10px;border-radius:50%;background:#e05a4f;box-shadow:0 0 10px #e05a4f}.df-led i.blink{animation:ops-blink 1s steps(2) infinite}.df-led i.ok{background:#6be3a6;box-shadow:0 0 10px #6be3a6}@keyframes ops-blink{50%{opacity:.2}}.df-task{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;font-size:14px}.df-chip{font-size:12px;padding:3px 9px;border-radius:999px;border:1px solid var(--wc);color:var(--tx);background:color-mix(in srgb,var(--wc) 18%,transparent)}.df-chip.on{box-shadow:0 0 0 2px var(--wc)}.df-chip.done{opacity:.4;text-decoration:line-through}.df-wires{display:flex;flex-direction:column;gap:9px}.df-wire{display:flex;align-items:center;gap:10px;height:30px;padding:0 6px;border-radius:8px}.df-wire i{flex:1;height:10px;border-radius:5px;background:var(--wc);box-shadow:inset 0 -2px #0000004d,0 0 8px color-mix(in srgb,var(--wc) 40%,transparent);transition:transform .25s}.df-wire:active:not(:disabled){background:#ffffff0a}.df-wire.cut i:first-child{transform:translate(-10px) rotate(-4deg)}.df-wire.cut i:last-child{transform:translate(10px) rotate(4deg)}.df-display{display:flex;justify-content:center;gap:8px;font-family:ui-monospace,monospace;font-size:34px;font-weight:800;color:#ff8f84;background:#0b0b0d;padding:10px;border-radius:10px;text-shadow:0 0 10px rgba(255,90,79,.7)}.df-display span.in{color:#6be3a6;text-shadow:0 0 10px rgba(107,227,166,.6)}.df-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.df-keys button{height:48px;border-radius:10px;font-size:20px;font-weight:800;background:linear-gradient(180deg,#2c2c34,#1f1f25);border:1px solid #3a3a44;color:var(--tx)}.df-keys button:active:not(:disabled){transform:scale(.95);background:#33333c}.df-keys button:disabled{opacity:.4}.df-keys .zero{grid-column:2}.df-pads{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:4px 10%}.df-pads button{aspect-ratio:1.3;border-radius:16px;background:color-mix(in srgb,var(--pc) 28%,#121215);border:2px solid color-mix(in srgb,var(--pc) 55%,#000);transition:.1s}.df-pads button.lit,.df-pads button:active:not(:disabled){background:var(--pc);box-shadow:0 0 26px var(--pc)}.df-target{display:flex;justify-content:center;gap:10px}.df-target i{width:16px;height:16px;border-radius:50%;background:#2a2a31;border:1px solid #44444e}.df-target i.on{background:#6be3a6;box-shadow:0 0 10px #6be3a6}.df-switches{display:flex;justify-content:center;gap:10px}.df-switches button{width:40px;height:78px;border-radius:10px;background:#0f0f12;border:1px solid #3a3a44;position:relative}.df-switches button i{position:absolute;left:6px;right:6px;height:30px;bottom:6px;border-radius:6px;background:linear-gradient(180deg,#55555f,#2e2e35);transition:.15s}.df-switches button.on i{bottom:40px;background:linear-gradient(180deg,#8af2bf,#3cc47c)}.df-result{margin:auto;font-family:var(--ff-d);font-size:24px;font-weight:900}.df-result.ok{color:#6be3a6}.df-result.boom{color:#ff7a6b}.cb-show{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0}.cb-card{width:min(260px,70vw);aspect-ratio:1;border-radius:20px;display:grid;place-items:center;padding:18px;position:relative;border:2px solid color-mix(in srgb,var(--rc, #555) 60%,var(--line));background:radial-gradient(70% 70% at 50% 40%,color-mix(in srgb,var(--rc, #333) 28%,transparent),transparent 75%),var(--s1);animation:ops-pop .25s var(--ease)}.cb-card .art{width:100%}.cb-name{position:absolute;bottom:10px;left:10px;right:10px;text-align:center;font-size:12px;font-weight:700;color:var(--tx2)}.cb-wait{color:var(--mu)}.cb-dots{display:flex;gap:6px}.cb-dots i{width:8px;height:8px;border-radius:50%;background:var(--s3)}.cb-dots i.on{background:var(--gold)}.cb-pick{display:flex;flex-direction:column;gap:10px}.cb-slots{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.cb-slots span{width:46px;height:46px;border-radius:10px;display:grid;place-items:center;font-weight:800;color:var(--dim);background:var(--s1);border:1px dashed var(--line2)}.cb-slots span.cur{border-color:var(--gold);color:var(--gold)}.cb-slots span.in{border:1px solid var(--rc);padding:3px}.cb-slots span .art{width:100%}.cb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cb-item{aspect-ratio:1;border-radius:14px;padding:8px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--rc) 45%,var(--line));background:radial-gradient(80% 70% at 50% 35%,color-mix(in srgb,var(--rc) 20%,transparent),transparent 70%),var(--s1);transition:.12s}.cb-item .art{width:100%}.cb-item:active:not(:disabled){transform:scale(.94)}.cb-item.used{opacity:.25}.cb-item.wrong{border-color:#e05a4f;box-shadow:0 0 0 2px #e05a4f99;animation:ops-shake .35s}.cb-between{text-align:center;padding:80px 0;font-family:var(--ff-d);font-size:20px;font-weight:900}.cb-between.ok{color:#6be3a6}.cb-between.bad{color:#ff9a8f}.ops-result{padding:16px;display:flex;flex-direction:column;gap:10px;text-align:center}.ops-result.win{border-color:var(--gold-dark);background:radial-gradient(90% 60% at 50% 0%,rgba(243,154,60,.18),transparent 70%),linear-gradient(180deg,var(--s2),var(--s1))}.ops-result h3{margin:0}.ops-perf{display:flex;flex-direction:column;align-items:center}.ops-perf b{font-family:var(--ff-d);font-size:46px;font-weight:900;line-height:1;color:var(--tx)}.ops-reward{display:flex;justify-content:center;align-items:center;gap:4px;font-size:24px;font-weight:900;color:var(--gold-hi);animation:ops-pop .4s var(--ease)}.ops-formula{line-height:1.4}.ops-lines{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;text-align:left}.ops-lines div{display:flex;flex-direction:column;padding:8px 10px;border-radius:10px;background:var(--s1);border:1px solid var(--line)}.ops-mgain{font-weight:800;color:var(--champagne)}.ops-mgain.up{color:var(--gold);text-shadow:0 0 12px rgba(243,154,60,.5)}.ops-flags{color:#ff9a8f;margin:0}.ops-result-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}@media(prefers-reduced-motion:reduce){.ops-count b,.cb-card,.ops-reward,.df-panel.shake,.cb-item.wrong{animation:none}}.g-battle-card{overflow:hidden}.games .game.g-battle-card{height:auto;min-height:150px;padding-bottom:16px}.games .game .g-battle{position:absolute;right:14px;top:50%;width:120px;height:90px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;gap:6px}.g-battle i{width:40px;height:52px;border-radius:10px;background:linear-gradient(160deg,var(--gold),var(--gold-dark));box-shadow:0 0 18px #f39a3c59;transform:rotate(-8deg)}.g-battle i:last-child{transform:rotate(8deg);background:linear-gradient(160deg,#8fb6ff,#2b3b66);box-shadow:0 0 18px #8fb6ff59}.g-battle b{font:900 16px/1 var(--ff-d, inherit);color:var(--champagne);letter-spacing:1px}.bt{min-width:0}.bt .mu.tiny{font-size:10.5px}.bt-free{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;margin-bottom:10px;border-color:var(--gold-line)}.bt-leagues{display:grid;gap:10px}.bt-league{padding:12px 14px;border-left:3px solid var(--lc);min-width:0}.bt-league-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.bt-league-h h3{font-size:20px;color:var(--lc);margin:0}.bt-passes{font-size:12px;color:var(--mu);white-space:nowrap}.bt-passes b{color:var(--tx)}.bt-league-b{display:flex;align-items:baseline;gap:8px;margin:4px 0 8px}.bt-league-cases{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-bottom:10px}.bt-mini{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:2px;border-radius:8px;background:var(--s1);border:1px solid var(--line);font-size:9px;overflow:hidden}.bt-mini .ccart{width:100%;height:34px;object-fit:contain}.bt-mini .px{font-size:9px;white-space:nowrap}.bt-league-a{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bt-league-a .btn{padding:0 8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-rules{margin:0;padding-left:18px;display:grid;gap:4px}.bt-hist{display:grid;gap:6px}.bt-hist-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;background:var(--s1);border:1px solid var(--line);font-size:13px}.bt-hist-row.win b{color:var(--win)}.bt-hist-row.loss b{color:var(--lose-t)}.bt-wait{padding:22px 16px;text-align:center;display:grid;gap:8px;justify-items:center}.bt-wait .lbl{color:var(--lc)}.bt-wait-t{font:800 28px/1 var(--ff-d, inherit);font-variant-numeric:tabular-nums}.bt-ok{color:var(--win)}.bt-bad{color:var(--lose-t)}.bt-radar{position:relative;width:96px;height:96px}.bt-radar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--lc);animation:bt-ping 1.8s ease-out infinite}.bt-radar i:last-child{animation-delay:.9s}@keyframes bt-ping{0%{transform:scale(.3);opacity:1}to{transform:scale(1);opacity:0}}.bt-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);padding:10px;gap:6px;align-items:start}.bt-pl{grid-row:1;min-width:0;display:grid;gap:3px;padding:6px 8px;border-radius:12px;border:1px solid transparent;position:relative}.bt-pl:first-child{grid-column:1}.bt-pl.right{grid-column:3;text-align:right;justify-items:end}.bt-pl.lead{border-color:var(--gold-line);background:#f39a3c12}.bt-pl-top{display:flex;align-items:center;gap:6px;min-width:0}.bt-pl.right .bt-pl-top{flex-direction:row-reverse}.bt-pl-n{display:flex;align-items:center;gap:4px;min-width:0}.bt-pl-n b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.bt-ava{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.bt-ava-l{display:grid;place-items:center;background:var(--s3, var(--s2));font-weight:800;font-size:13px;color:var(--champagne)}.bt-dot{width:7px;height:7px;border-radius:50%;background:var(--lose);flex:none}.bt-dot.on{background:var(--win)}.bt-val{font-size:16px;font-weight:800;white-space:nowrap}.bt-lead{justify-self:start;font-size:9.5px;font-weight:800;text-transform:uppercase;color:var(--gold);letter-spacing:.5px}.bt-pl.right .bt-lead{justify-self:end}.bt-timer{grid-column:2;grid-row:1;align-self:center;text-align:center;display:grid;gap:2px}.bt-timer span{font:900 22px/1 var(--ff-d, inherit);font-variant-numeric:tabular-nums}.bt-timer span.hot{color:var(--lose-t)}.bt-timer .bt-cd{font-size:34px;color:var(--gold)}.bt-timer small{font-size:10px;color:var(--mu);text-transform:uppercase}.bt-bar{height:4px;border-radius:2px;background:var(--s1);margin:6px 2px 10px;overflow:hidden}.bt-bar i{display:block;height:100%;background:var(--gold-grad, var(--gold));transition:width .25s linear}.bt-tabs{margin:8px 0 10px}.bt-tabs button{font-size:12px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.bt-opts{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.bt-fast{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;white-space:nowrap}.bt-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bt-case{position:relative;padding:0;overflow:hidden;min-width:0}.bt-case.off{opacity:.45}.bt-case-btn{width:100%;display:grid;justify-items:center;gap:3px;padding:8px 6px 10px;min-width:0}.bt-case-btn .ccart{width:100%;height:64px;object-fit:contain}.bt-case-n{font-size:11.5px;font-weight:800;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-case .px{font-size:12px;white-space:nowrap}.bt-i{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;border:1px solid var(--line2);background:var(--s1);font:800 11px/1 serif;color:var(--mu);display:grid;place-items:center}.bt-case.shake .ccart{animation:bt-shake .38s ease-in-out}@keyframes bt-shake{0%,to{transform:none}20%{transform:rotate(-7deg) scale(1.05)}40%{transform:rotate(6deg) scale(1.08)}60%{transform:rotate(-4deg) scale(1.05)}80%{transform:rotate(3deg)}}.bt-grid,.bt-contents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bt-drop{position:relative;min-width:0;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 14%,var(--s2)),var(--s1));border:1px solid color-mix(in srgb,var(--rc) 35%,var(--line));border-bottom:2px solid var(--rc);padding:4px 6px 6px;display:grid;gap:2px}.bt-drop .art{width:100%;aspect-ratio:256 / 224;object-fit:contain}.bt-drop-t{display:grid;gap:1px;min-width:0}.bt-drop-n{font-size:10.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-drop .px{font-size:11px;white-space:nowrap}.bt-feed{display:grid;gap:6px}.bt-feed-row{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px}.bt-feed-row .bt-drop{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px}.bt-feed-who{font-size:11px;font-weight:800;color:var(--mu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-feed-row.mine .bt-feed-who{color:var(--gold)}.bt-empty{padding:24px 0;text-align:center}.bt-reveal{position:fixed;left:50%;top:42%;z-index:60;transform:translate(-50%,-50%);width:min(240px,calc(100vw - 32px));padding:14px;border-radius:18px;text-align:center;display:grid;gap:6px;justify-items:center;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--rc) 35%,transparent),var(--s2) 70%);border:1px solid var(--rc);box-shadow:0 0 40px color-mix(in srgb,var(--rc) 45%,transparent),0 12px 40px #0009;animation:bt-pop .22s ease-out}.bt-reveal .art{width:100%;aspect-ratio:256 / 224;object-fit:contain}.bt-reveal b{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes bt-pop{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.bt-result{padding:16px;text-align:center;margin:6px 0 4px;display:grid;gap:6px}.bt-result h2{font-size:30px;margin:0}.bt-result.win{border-color:var(--gold-line);box-shadow:0 0 30px #f39a3c33}.bt-result.win h2{color:var(--gold)}.bt-result.loss h2{color:var(--lose-t)}.bt-result p{margin:0}.bt-pool{font-weight:800}@media(max-width:360px){.bt-cases,.bt-grid,.bt-contents{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-head{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);padding:8px 6px}.bt-val{font-size:14px}}.bt-league-b{justify-content:space-between;flex-wrap:wrap;row-gap:2px}.bt-league-b>span{display:inline-flex;align-items:baseline;gap:6px}.bt-league .btn.blk .px{white-space:nowrap}.bt-sell{margin-top:2px;height:26px;border-radius:8px;border:1px solid var(--line2);background:var(--s1);font-size:10.5px;font-weight:800;color:var(--tx);display:inline-flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap;overflow:hidden}.bt-sell .px{font-size:10px}.bt-sell:disabled{opacity:.5}.bt-drop.sold{opacity:.45}.bt-drop.sold .bt-drop-t>.px{text-decoration:line-through}.bt-sell{flex-direction:column;height:auto;padding:3px 4px;gap:0;line-height:1.15}.bt-sell>span:first-child{font-size:9.5px;color:var(--mu);text-transform:uppercase;letter-spacing:.3px}.bt-sell>span:last-child{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}
