:root{--bg: #06080a;--bg-2: #0b0e11;--card: rgba(15, 19, 23, .86);--card-2: #141a1f;--line: #1d252c;--line-2: #26313a;--text: #f2f5f7;--muted: #8a959f;--dim: #5d6872;--accent: #3cf07f;--accent-2: #2ed36b;--accent-ink: #04140a;--accent-soft: rgba(60, 240, 127, .12);--red: #ff4d4f;--red-soft: rgba(255, 77, 79, .14);--amber: #ffb020;--blue: #3d8bff;--blue-soft: rgba(61, 139, 255, .14);--r-sm: 10px;--r: 14px;--r-lg: 20px;--mono: "JetBrains Mono", ui-monospace, monospace;--sans: "Inter", system-ui, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased}body{overflow-x:hidden}button,input{font:inherit;color:inherit}button{cursor:pointer}#bg{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(6,8,10,.55),rgba(6,8,10,.92) 45%,var(--bg)),url(/img/gf-bg-page.webp) center top / cover;z-index:-1}.app{max-width:430px;margin:0 auto;min-height:100vh;padding:10px 16px 96px;position:relative}.app.full{padding-bottom:24px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.dim{color:var(--dim)}.green{color:var(--accent)}.red{color:var(--red)}.amber{color:var(--amber)}.small{font-size:13px}.tiny{font-size:11.5px}.center{text-align:center}.row{display:flex;align-items:center;gap:10px}.between{display:flex;align-items:center;justify-content:space-between;gap:10px}.col{display:flex;flex-direction:column;gap:10px}.grow{flex:1;min-width:0}.wrap{flex-wrap:wrap}.mt{margin-top:14px}.mt-s{margin-top:8px}.mt-l{margin-top:22px}.h1{font-size:26px;font-weight:900;margin:0;letter-spacing:-.02em;line-height:1.1}.h2{font-size:19px;font-weight:800;margin:0}.h3{font-size:15px;font-weight:700;margin:0}.brush{font-style:italic;font-weight:900;color:var(--accent);text-shadow:0 0 18px rgba(60,240,127,.45)}.header{display:flex;align-items:center;gap:10px;height:48px}.header .logo{width:38px;height:38px}.header .title{font-weight:800;font-size:18px}.header .title b{color:var(--accent)}.balance{margin-left:auto;display:flex;align-items:center;gap:6px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);font-weight:800}.coin{width:22px;height:22px;vertical-align:middle}.coin.s{width:16px;height:16px}.back{width:38px;height:38px;border-radius:12px;border:1px solid var(--line-2);background:var(--card);font-size:18px}.ticker{overflow:hidden;white-space:nowrap;border:1px solid var(--line);background:#0a0e11cc;border-radius:999px;padding:6px 0;margin:4px 0 12px;font-size:12.5px}.ticker span{display:inline-block;padding-left:100%;animation:tick 22s linear infinite}.ticker i{font-style:normal;color:var(--accent)}@keyframes tick{to{transform:translate(-100%)}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card.hl{border-color:#3cf07f73;box-shadow:0 0 0 1px #3cf07f1f,0 10px 40px #3cf07f14}.card.tap{cursor:pointer;transition:transform .12s,border-color .12s}.card.tap:active{transform:scale(.98)}.card.tap:hover{border-color:var(--line-2)}.tag{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--accent-soft);color:var(--accent)}.tag.red{background:var(--red-soft);color:var(--red)}.tag.blue{background:var(--blue-soft);color:var(--blue)}.tag.gray{background:#1a2127;color:var(--muted)}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 8px var(--red);animation:blink 1s infinite}@keyframes blink{50%{opacity:.3}}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;border-radius:14px;border:0;background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:16px;box-shadow:0 0 24px #3cf07f4d;transition:transform .1s,filter .1s}.btn:active{transform:scale(.98)}.btn:disabled{filter:grayscale(1) brightness(.5);box-shadow:none;cursor:default}.btn.ghost{background:var(--card-2);color:var(--text);border:1px solid var(--line-2);box-shadow:none}.btn.red{background:var(--red);color:#fff;box-shadow:0 0 24px #ff4d4f4d}.btn.blue{background:var(--blue);color:#fff;box-shadow:0 0 24px #3d8bff4d}.btn.sm{height:40px;font-size:14px;border-radius:12px}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{flex:1;min-width:56px;height:40px;border-radius:12px;border:1px solid var(--line-2);background:var(--card-2);font-weight:700}.chip.on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.input{width:100%;height:46px;border-radius:12px;border:1px solid var(--line-2);background:var(--card-2);padding:0 14px;outline:none}.input:focus{border-color:var(--accent)}.hero{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;padding:6px 0 0}.hero .side{text-align:center}.hero .name{font-weight:800;margin-top:-4px}.panda{width:100%;height:auto;display:block;overflow:visible}.panda .torso{transform-box:fill-box;transform-origin:50% 100%;animation:breathe 2.6s ease-in-out infinite}.panda .head{transform-box:fill-box;transform-origin:50% 90%;animation:bob 2.6s ease-in-out infinite}.panda .glow{filter:drop-shadow(0 0 3px #3cf07f)}.panda .led{animation:blink 1.4s infinite;filter:drop-shadow(0 0 3px #ff3b3b)}.static .panda .torso,.static .panda .head{animation:none}@keyframes breathe{50%{transform:scale(1.012,1.03)}}@keyframes bob{50%{transform:translateY(2px)}}.pump .panda .hand{transform-box:view-box;animation:pump .42s ease-in-out 3}@keyframes pump{50%{transform:translateY(-22px) rotate(-6deg)}}.aura-jade{filter:drop-shadow(0 0 10px rgba(60,240,127,.8));animation:aura 2s ease-in-out infinite}.aura-fire{filter:drop-shadow(0 0 10px rgba(255,120,30,.9));animation:auraF 1.2s ease-in-out infinite}@keyframes aura{50%{filter:drop-shadow(0 0 22px rgba(60,240,127,.95))}}@keyframes auraF{50%{filter:drop-shadow(0 0 22px rgba(255,60,20,.95))}}.ava{width:40px;height:40px;border-radius:12px;background:var(--card-2);border:1px solid var(--line-2);overflow:hidden;flex-shrink:0}.ava svg{width:140%;margin:-6% 0 0 -20%}.ava.lg{width:56px;height:56px;border-radius:16px}.modes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mode{min-height:112px;display:flex;flex-direction:column;gap:4px;position:relative;overflow:hidden}.mode .ico{font-size:26px}.mode .t{font-weight:800}.mode.wide{grid-column:span 2}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center}.stats b{display:block;font-size:18px;font-family:var(--mono)}.stats span{font-size:11px;color:var(--muted)}.score{font-family:var(--mono);font-size:30px;font-weight:800;text-align:center;letter-spacing:.1em}.arena{display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative;margin-top:4px}.arena .fighter{text-align:center;position:relative}.arena .fighter .plate{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);font-weight:800;font-size:13px}.arena .fighter.me .plate{border-color:#3cf07f80}.arena .fighter.op .plate{border-color:#ff4d4f80}.arena .vsmark{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:2}.arena .fighter.win .panda{filter:drop-shadow(0 0 18px rgba(60,240,127,.9))}.arena .fighter.lose{opacity:.55}.status{text-align:center;font-size:26px;font-weight:900;min-height:40px;letter-spacing:.02em}.status.big{font-size:40px;color:var(--accent);text-shadow:0 0 20px rgba(60,240,127,.6);animation:popIn .3s}@keyframes popIn{0%{transform:scale(1.6);opacity:0}}.timer{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.timer i{display:block;height:100%;background:var(--accent);width:100%;transition:width .1s linear}.timer.warn i{background:var(--red)}.moves{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.move{height:92px;border-radius:18px;border:1px solid var(--line-2);background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-weight:700;font-size:13px;transition:transform .1s}.move .e{font-size:36px;line-height:1}.move:active{transform:scale(.95)}.move.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 20px #3cf07f40}.move:disabled{opacity:.45;cursor:default}.fair{font-size:11.5px;color:var(--muted);word-break:break-all}.fair b{color:var(--text)}.pool{display:flex;height:10px;border-radius:5px;overflow:hidden;background:var(--line)}.pool .a{background:var(--accent);transition:width .4s}.pool .b{background:var(--red);transition:width .4s;flex:1}.odds{font-family:var(--mono);font-weight:800;font-size:18px}.side-btn{flex:1;border-radius:14px;border:1px solid var(--line-2);background:var(--card-2);padding:10px;text-align:left}.side-btn.on.a{border-color:var(--accent);background:var(--accent-soft)}.side-btn.on.b{border-color:var(--red);background:var(--red-soft)}.style-bar{display:flex;height:6px;border-radius:3px;overflow:hidden}.style-bar i:nth-child(1){background:#8a959f}.style-bar i:nth-child(2){background:#3d8bff}.style-bar i:nth-child(3){background:#ffb020}.betlog{max-height:130px;overflow:hidden;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.betlog div{animation:slideIn .3s}@keyframes slideIn{0%{transform:translateY(-8px);opacity:0}}.tabs{display:flex;gap:6px;padding:4px;border-radius:14px;background:var(--card);border:1px solid var(--line)}.tabs button{flex:1;height:36px;border:0;border-radius:10px;background:none;color:var(--muted);font-weight:700;font-size:13px}.tabs button.on{background:var(--card-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.lb-row{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line);cursor:pointer}.lb-row:last-child{border-bottom:0}.lb-row .rk{width:24px;text-align:center;font-weight:900;color:var(--muted);font-family:var(--mono)}.lb-row .rk.top{color:var(--amber)}.lb-row.me{background:var(--accent-soft);border-radius:12px}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.item{border-radius:16px;border:1px solid var(--line);background:var(--card);padding:8px;text-align:center;font-size:12px;cursor:pointer}.item.on{border-color:var(--accent);background:var(--accent-soft)}.item .pv{height:74px;overflow:hidden}.item .pv svg{width:92px;margin:-4px auto 0}.item .pr{font-weight:800;margin-top:4px;display:flex;align-items:center;justify-content:center;gap:4px}.swatch{width:40px;height:40px;border-radius:12px;border:2px solid transparent;cursor:pointer}.swatch.on{border-color:#fff;box-shadow:0 0 0 3px var(--accent)}.nav{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:430px;display:flex;background:#080b0df5;border-top:1px solid var(--line);padding:6px 4px calc(8px + env(safe-area-inset-bottom));z-index:10}.nav button{flex:1;border:0;background:none;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:700;padding:6px 0;position:relative}.nav button .i{font-size:20px;filter:grayscale(1);opacity:.7}.nav button.on{color:var(--accent)}.nav button.on .i{filter:none;opacity:1}.nav button.on:before{content:"";position:absolute;top:-7px;width:36px;height:3px;border-radius:2px;background:var(--accent);box-shadow:0 0 10px var(--accent)}#modal:empty{display:none}#modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:50;display:flex;align-items:flex-end;justify-content:center;animation:fade .2s}#modal .sheet{width:100%;max-width:430px;max-height:90vh;overflow-y:auto;background:var(--bg-2);border:1px solid var(--line-2);border-bottom:0;border-radius:24px 24px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom));animation:up .25s}@keyframes fade{0%{opacity:0}}@keyframes up{0%{transform:translateY(40px)}}#toast{position:fixed;left:50%;top:16px;transform:translate(-50%);z-index:60;pointer-events:none}#toast div{background:var(--card-2);border:1px solid var(--accent);color:var(--text);padding:10px 16px;border-radius:12px;font-weight:700;animation:up .2s;box-shadow:0 10px 30px #00000080}.confetti{position:fixed;top:-30px;font-size:22px;z-index:70;pointer-events:none;animation:fall linear forwards}@keyframes fall{to{transform:translateY(110vh) rotate(540deg)}}.result-amt{font-size:40px;font-weight:900;font-family:var(--mono);text-align:center}.spinner{width:34px;height:34px;border-radius:50%;border:3px solid var(--line-2);border-top-color:var(--accent);animation:spin .8s linear infinite;margin:0 auto}@keyframes spin{to{transform:rotate(360deg)}}.link-box{font-family:var(--mono);font-size:12px;padding:10px 12px;border-radius:12px;background:var(--card-2);border:1px dashed var(--line-2);word-break:break-all}button.balance{cursor:pointer;font:inherit;color:inherit}.tx-row a,.card a{color:var(--accent);text-decoration:none}.balance .plus{width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:15px;line-height:1}.warn-box{border:1px solid rgba(255,176,32,.45);background:#ffb0201a;color:var(--amber);border-radius:var(--r);padding:10px 12px;font-size:12.5px}.tx-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.tx-row:last-child{border-bottom:0}.cr{container-type:inline-size;margin:-10px -16px 0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.cr svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}:where(.cr) button{cursor:pointer;font:inherit;color:inherit;border:0;background:none;padding:0}.cr-hero{position:relative;aspect-ratio:941 / 835;background:center top / 100% auto no-repeat;overflow:hidden}.cr-hero:after{content:"";position:absolute;inset:auto 0 0;height:6%;background:linear-gradient(transparent,var(--bg));pointer-events:none}.cr-ico{position:absolute;display:flex;align-items:center;justify-content:center;color:#e8f3ee}.cr-ico svg{width:46%;height:46%}.cr-back{left:3.2%;top:3.6%;width:6.4%;height:6.9%}.cr-back:disabled{opacity:.25}.cr-brand{position:absolute;left:14.2%;top:3%;height:8%;display:flex;align-items:center;gap:1.6cqw;font-weight:800;font-size:max(3.9cqw,15px);letter-spacing:-.01em}.cr-brand img{height:100%}.cr-brand b{color:var(--accent)}.cr-bal{position:absolute;left:75.5%;top:3.6%;width:21%;height:6.6%;display:flex;align-items:center;gap:1cqw;padding:0 .8cqw 0 1.4cqw;font-weight:800;font-size:max(2.6cqw,11px);font-family:var(--mono)}.cr-bal img{height:62%}.cr-bal span{flex:1}.cr-bal button{height:74%;aspect-ratio:1;border-radius:50%;border:2px solid var(--accent)!important;color:var(--accent)!important;display:flex;align-items:center;justify-content:center}.cr-bal button svg{width:70%;height:70%;stroke-width:2.6}.cr-title{position:absolute;left:4.5%;top:12.2%;margin:0;font-size:max(5.3cqw,21px);font-weight:900;letter-spacing:-.02em;white-space:nowrap}.cr-title span{font-style:italic;color:var(--accent);text-shadow:0 0 18px rgba(60,240,127,.45)}.cr-sub{position:absolute;left:4.5%;top:21.2%;width:64%;margin:0;font-size:max(2.2cqw,10px);line-height:1.5;color:#c3cdd2}.cr-panda{position:absolute;left:41.6%;bottom:3.3%;height:63.5%;transform:translate(-50%);animation:crPop .35s cubic-bezier(.2,1.4,.4,1)}.cr-panda-img{position:relative;height:100%;display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55));animation:crBreath 2.8s ease-in-out infinite;transform-origin:50% 100%}.cr-aura{position:absolute;left:50%;top:44%;width:118%;transform:translate(-50%,-50%);mix-blend-mode:screen;opacity:.95;animation:crSpin 14s linear infinite;pointer-events:none}.cr-aura.floor{top:auto;bottom:-6%;width:110%;animation:none;transform:translate(-50%) scaleY(.32);opacity:.9}.cr-soon{position:absolute;left:50%;top:-2%;transform:translate(-50%);white-space:nowrap;font-size:max(1.9cqw,9px);padding:.4cqw 1.4cqw;border-radius:99px;background:#060a0ccc;border:1px solid var(--line-2);color:var(--muted)}@keyframes crPop{0%{transform:translate(-50%) scale(.92);opacity:.3}}@keyframes crBreath{50%{transform:scale(1.012,1.022)}}@keyframes crSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.cr-arrow{top:63.5%;width:7.1%;height:7.8%;z-index:2}.cr-arrow.l{left:5.1%}.cr-arrow.r{left:59%}.cr-arrow:active,.cr-shop:active,.cr-random:active,.cr-tile:active,.cr-cta:active{transform:scale(.96)}.cr-shop{position:absolute!important;left:68.65%;top:19.8%;width:27.85%;height:12%;display:flex!important;align-items:center;gap:1.6cqw;padding:0 1.6cqw 0 2.2cqw!important;text-align:left}.cr-shop-ico{width:5.4cqw;height:5.4cqw;color:var(--accent);flex-shrink:0}.cr-shop-ico svg{width:100%;height:100%}.cr-shop-t{flex:1;display:flex;flex-direction:column;line-height:1.15}.cr-shop-t b{font-size:max(2.6cqw,11px)}.cr-shop-t small{font-size:max(1.75cqw,8px);color:var(--muted);line-height:1.1}.cr-shop-go{width:3cqw;height:3cqw}.cr-shop-go svg{width:100%;height:100%}.cr-style-t{position:absolute;left:71%;top:39.6%;font-weight:800;font-size:max(2.45cqw,10px)}.cr-style-row{position:absolute;left:71%;width:25.5%;height:7.4%;display:flex;align-items:center;gap:2cqw}.cr-style-ico{height:100%;aspect-ratio:67 / 62;display:flex;align-items:center;justify-content:center;color:#e8f3ee}.cr-style-ico img{max-width:80%;max-height:80%}.cr-style-ico svg{width:60%;height:60%}.cr-style-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.cr-style-txt b{font-size:max(2.05cqw,9px);font-weight:600}.cr-style-txt small{font-size:max(2.05cqw,9px);color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-style-txt small.on{color:var(--accent)}.cr-random{position:absolute!important;left:70.9%;top:84.6%;width:23.5%;height:7.4%;display:flex!important;align-items:center;justify-content:center;gap:1cqw;color:var(--accent)!important;font-weight:700;font-size:max(1.95cqw,8px);white-space:nowrap}.cr-random svg{width:2.6cqw;height:2.6cqw}.cr-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:1.7cqw;margin:0 1.8cqw}.cr-tabs button{height:8.3cqw;min-height:34px;border-radius:2cqw;display:flex!important;align-items:center;justify-content:center;gap:1.6cqw;background:linear-gradient(#0e1518,#0a0f12)!important;border:1px solid #1b272c!important;color:#c9d3d6!important;font-size:max(2.4cqw,11px);font-weight:600}.cr-tabs button svg{width:4.4cqw;height:4.4cqw}.cr-tabs button.on{border:2px solid var(--accent)!important;color:#fff!important;box-shadow:0 0 14px #3cf07f59,inset 0 0 18px #3cf07f1f}.cr-tabs button.on svg{color:var(--accent)}.cr-sec{padding:0 3.2cqw;margin-top:4cqw}.cr-sec-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.6cqw}.cr-sec-h h2{margin:0;font-size:max(3.2cqw,14px);font-weight:800}.cr-badge{display:inline-flex;align-items:center;gap:1cqw;padding:1cqw 2cqw;border-radius:1.4cqw;background:#0d1417;border:1px solid #1d2a2e;font-size:max(1.95cqw,9px);color:#cdd6d9}.cr-badge svg{width:2.8cqw;height:2.8cqw;color:var(--accent)}.cr-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.3cqw}.cr-tile{position:relative!important;aspect-ratio:167 / 180;border-radius:1.9cqw;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;overflow:hidden;background:linear-gradient(180deg,#10171b,#0b1014)!important;border:1px solid #1f2c32!important;transition:transform .1s}.cr-tile img{max-width:84%;max-height:58%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.cr-tile-none{width:40%;color:var(--dim)}.cr-tile-none svg{width:100%}.cr-tile-l{font-size:max(2.05cqw,9px);font-weight:600;color:#e9eef0;white-space:nowrap}.cr-tile.on{border:2px solid var(--accent)!important;background:radial-gradient(120% 90% at 50% 40%,#3cf07f29,#0b1014 70%)!important;box-shadow:0 0 16px #3cf07f59}.cr-tile.locked img{opacity:.9}.cr-price{position:absolute;left:0;right:0;bottom:1.2cqw;display:flex;align-items:center;justify-content:center;gap:.6cqw;font-size:max(1.9cqw,9px);font-weight:800;color:#ffd166}.cr-tile.locked .cr-tile-l{margin-bottom:3.2cqw}.cr-price img{width:2.6cqw;max-height:none;filter:none}.cr-check{position:absolute;right:1.2cqw;top:1.2cqw;width:4.2cqw;height:4.2cqw;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #3cf07f99}.cr-check svg{width:72%;height:72%;stroke-width:3.2}.cr-cta{display:flex!important;width:calc(100% - 7.2cqw);margin:5cqw 3.6cqw 0;height:11cqw;min-height:48px;border-radius:2.6cqw;align-items:center;justify-content:center;gap:2cqw;background:linear-gradient(180deg,#5dffab,#2fe387)!important;color:#052014!important;font-weight:800;font-size:max(3.4cqw,16px);box-shadow:0 0 26px #3cf07f73,inset 0 -3px #00000026}.cr-cta svg{width:4cqw;height:4cqw;stroke-width:2.6}.cr-cta:disabled{filter:grayscale(1) brightness(.6)}.app.vs{container-type:inline-size;padding:0 0 calc(96px + env(safe-area-inset-bottom))}.app.vs.full{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.vs .pad{padding:0 calc(34cqw / 9.41)}.vs .stack>*+*{margin-top:calc(18cqw / 9.41)}.art{position:relative;container-type:inline-size}.art>img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.art.fade:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18%;background:linear-gradient(transparent,var(--bg));pointer-events:none}.hot{background:transparent;border:0;padding:0;border-radius:calc(16cqw / 9.41)}.hot:active{background:#3cf07f1f}.vs svg,.vnav svg{width:1.2em;height:1.2em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.vs svg.f,.vnav svg.f{fill:currentColor;stroke:none}.vcoin{width:calc(34cqw / 9.41);height:calc(34cqw / 9.41);vertical-align:middle;filter:drop-shadow(0 0 4px rgba(255,190,40,.45))}.vsq{display:grid;place-items:center;border-radius:calc(18cqw / 9.41);background:#06120ec7;border:1px solid rgba(80,255,170,.28);color:#e9fff4;font-size:calc(40cqw / 9.41);box-shadow:inset 0 0 12px #3cf07f14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vsq:active{transform:scale(.94)}.vpill{display:flex;align-items:center;gap:calc(16cqw / 9.41);padding:0 calc(10cqw / 9.41) 0 calc(14cqw / 9.41);border-radius:calc(20cqw / 9.41);background:#06100ddb;border:1px solid rgba(80,255,170,.28);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vpill .vcoin{width:calc(50cqw / 9.41);height:calc(50cqw / 9.41)}.vpill .v{flex:1;text-align:left;font-weight:700;font-size:calc(30cqw / 9.41);font-variant-numeric:tabular-nums}.vpill .p{display:grid;place-items:center;width:calc(48cqw / 9.41);height:calc(48cqw / 9.41);border-radius:calc(12cqw / 9.41);border:1.5px solid var(--accent);color:var(--accent);font-size:calc(30cqw / 9.41);box-shadow:0 0 10px #3cf07f59}.art.head .ttl{display:flex;flex-direction:column;line-height:1.1}.art.head .ttl b{font-size:calc(46cqw / 9.41);font-weight:800;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(0,0,0,.8)}.art.head .ttl b em{font-style:normal;color:var(--accent)}.art.head .ttl span{font-size:max(11px,calc(26cqw / 9.41));color:#d6e2dc;margin-top:calc(4cqw / 9.41);text-shadow:0 1px 6px rgba(0,0,0,.9)}.vava{position:relative;display:inline-block;flex:none;border-radius:50%;padding:calc(4cqw / 9.41);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 35%,#0b1512),#050a08 75%);box-shadow:0 0 0 calc(4cqw / 9.41) var(--c),0 0 calc(18cqw / 9.41) color-mix(in srgb,var(--c) 70%,transparent)}.vava>i{display:block;width:100%;height:100%;border-radius:50%}.vava>em{position:absolute;right:-6%;bottom:-6%;min-width:34%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#120d02;border:calc(3cqw / 9.41) solid #ffc23c;color:#ffd76a;font-style:normal;font-weight:800;font-size:max(9px,calc(24cqw / 9.41))}.vpanel{position:relative;border-radius:calc(26cqw / 9.41);background:linear-gradient(180deg,#0a1612e6,#050c0aeb);border:1px solid rgba(80,255,170,.2);box-shadow:inset 0 1px #ffffff0a,0 6px 24px #0006;padding:calc(24cqw / 9.41)}.vpanel.gold{border-color:#ffc23c73}.vpanel .ph{display:flex;align-items:center;gap:calc(14cqw / 9.41);margin-bottom:calc(18cqw / 9.41);font-size:calc(30cqw / 9.41)}.vpanel .ph>svg{color:var(--accent);font-size:calc(30cqw / 9.41)}.vpanel .ph b{font-weight:700}.vpanel .ph .r{margin-left:auto;font-size:max(11px,calc(24cqw / 9.41));color:#cfe9dc;display:flex;align-items:center;gap:4px}.vpanel .ph .r svg{color:var(--accent)}.vmuted{color:#9fb2a9}.vgold{color:#ffc93c}.vgreen{color:#3cf07f}.vred{color:#ff5a5a}.vblue{color:#4aa3ff}.vsmall{font-size:max(11px,calc(24cqw / 9.41))}.vtiny{font-size:max(10px,calc(20cqw / 9.41))}.vnum{font-variant-numeric:tabular-nums;font-weight:700}.vbtn{display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:calc(16cqw / 9.41);width:100%;min-height:calc(96cqw / 9.41);border-radius:calc(22cqw / 9.41);border:1.5px solid #6dffb4;background:linear-gradient(180deg,#4dffa6,#1fd27a 55%,#12b866);color:#03140b;font-weight:800;font-size:calc(32cqw / 9.41);box-shadow:0 0 calc(26cqw / 9.41) #3cf07f8c,inset 0 1px #ffffff80}.vbtn.gold{border-color:#ffe08a;background:linear-gradient(180deg,#ffd44d,#f5ad16 60%,#e09400);color:#1c1200;box-shadow:0 0 calc(26cqw / 9.41) #ffbe2880,inset 0 1px #ffffff8c}.vbtn.ghost{background:#06120ed9;color:#fff;border-color:#50ffaa73;box-shadow:0 0 calc(14cqw / 9.41) #3cf07f33}.vbtn.red{background:linear-gradient(180deg,#ff6b6b,#e3262c);border-color:#ff9c9c;color:#fff;box-shadow:0 0 calc(26cqw / 9.41) #ff3c3c80}.vbtn.redghost{background:#1e0608d9;color:#fff;border-color:#ff5a5a8c;box-shadow:0 0 calc(14cqw / 9.41) #ff3c3c40}.vbtn.sm{min-height:calc(70cqw / 9.41);font-size:calc(26cqw / 9.41);border-radius:calc(16cqw / 9.41)}.vbtn:disabled{filter:grayscale(.7) brightness(.6)}.vbtn:active:not(:disabled){transform:scale(.98)}.vbtn svg{font-size:1.15em}.vrow{display:flex;gap:calc(18cqw / 9.41);align-items:center}.vrow>.grow{flex:1;min-width:0}.vtabs{display:flex;gap:calc(8cqw / 9.41);padding:calc(6cqw / 9.41);border-radius:calc(22cqw / 9.41);background:#050e0bd1;border:1px solid rgba(80,255,170,.14)}.vtabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(10cqw / 9.41);min-height:calc(70cqw / 9.41);border:1px solid transparent;border-radius:calc(16cqw / 9.41);background:none;color:#d5e4dd;font-weight:600;font-size:max(11px,calc(25cqw / 9.41));white-space:nowrap}.vtabs button svg{color:#9fb2a9}.vtabs button.on{color:var(--accent);border-color:#4dffa6;background:#14462d8c;box-shadow:0 0 calc(18cqw / 9.41) #3cf07f73,inset 0 0 12px #3cf07f26}.vtabs button.on svg{color:var(--accent)}.vstep{border-radius:calc(26cqw / 9.41);background:#050d0be6;border:1px solid rgba(80,255,170,.16);padding:calc(20cqw / 9.41) calc(28cqw / 9.41) calc(22cqw / 9.41)}.vstep .lbl{font-size:max(11px,calc(25cqw / 9.41));color:#dfe9e4;margin-bottom:calc(12cqw / 9.41)}.vstep .row3{display:flex;gap:calc(22cqw / 9.41);align-items:center;padding:0 calc(56cqw / 9.41)}.vstep .sq{width:calc(90cqw / 9.41);height:calc(72cqw / 9.41);border-radius:calc(14cqw / 9.41);border:1.5px solid #3cf07f;background:#14462d80;color:#3cf07f;font-size:calc(40cqw / 9.41);display:grid;place-items:center;box-shadow:0 0 12px #3cf07f59}.vstep .sq:disabled{opacity:.4}.vstep .val{flex:1;min-width:0;height:calc(72cqw / 9.41);border-radius:calc(14cqw / 9.41);border:1px solid rgba(255,255,255,.08);background:#050a09;color:#fff;text-align:center;font-weight:800;font-size:calc(42cqw / 9.41);font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield}.vstep .val::-webkit-inner-spin-button{-webkit-appearance:none}.vstep .adds{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(16cqw / 9.41);margin-top:calc(16cqw / 9.41);padding:0 calc(16cqw / 9.41)}.vstep .adds button{height:calc(56cqw / 9.41);border-radius:calc(12cqw / 9.41);border:1px solid rgba(255,255,255,.1);background:#0e1614e6;color:#fff;font-weight:600;font-size:max(11px,calc(25cqw / 9.41))}.vseg{display:flex;gap:calc(18cqw / 9.41)}.vseg button{flex:1;min-height:calc(76cqw / 9.41);border-radius:calc(18cqw / 9.41);border:1px solid rgba(80,255,170,.16);background:#050e0bd9;color:#c9d6d0;font-weight:600;font-size:max(11px,calc(26cqw / 9.41));line-height:1.15}.vseg button small{display:block;font-size:max(9px,calc(19cqw / 9.41));color:#8fa59b;font-weight:500}.vseg button.on{color:#fff;border-color:#4dffa6;background:#14462d99;box-shadow:0 0 calc(18cqw / 9.41) #3cf07f80}.vseg button.on small{color:#bff5d8}.vmoves{display:grid;grid-template-columns:274fr 278fr 274fr;gap:calc(10cqw / 9.41)}.vmoves button{padding:0;border:0;background:none;border-radius:calc(22cqw / 9.41);transition:transform .15s,filter .15s,opacity .15s}.vmoves img{display:block;width:100%}.vmoves button.on{transform:scale(1.05);filter:brightness(1.25) drop-shadow(0 0 12px rgba(255,255,255,.55));opacity:1!important}.vmoves button.off{opacity:.45;filter:grayscale(.4)}.vmoves button:disabled:not(.on){opacity:.45}.vmoves button:active:not(:disabled){transform:scale(.96)}.vnav{position:fixed;left:50%;bottom:calc(6px + env(safe-area-inset-bottom));transform:translate(-50%);width:calc(100% - 16px);max-width:414px;display:flex;gap:2px;padding:5px;border-radius:18px;background:linear-gradient(180deg,#0a1612f5,#040a08f7);border:1px solid rgba(80,255,170,.22);box-shadow:0 -4px 24px #0009;z-index:10}.vnav button{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 0 6px;border:1px solid transparent;border-radius:13px;background:none;color:#c3cfc9;font-size:10.5px;font-weight:600;white-space:nowrap}.vnav button svg{width:24px;height:24px;color:#dfe8e3}.vnav button.on{color:#3cf07f;border-color:#4dffa6;background:radial-gradient(ellipse at 50% 30%,#3cf07f47,#0a281ab3);box-shadow:0 0 14px #3cf07f80,inset 0 0 10px #3cf07f33}.vnav button.on svg{color:#3cf07f;filter:drop-shadow(0 0 6px rgba(60,240,127,.8))}.vlist{display:flex;flex-direction:column;gap:calc(12cqw / 9.41)}.vitem{display:flex;align-items:center;gap:calc(18cqw / 9.41);padding:calc(14cqw / 9.41) calc(18cqw / 9.41);border-radius:calc(20cqw / 9.41);background:linear-gradient(180deg,#0a1612e0,#060e0ce6);border:1px solid rgba(80,255,170,.14)}.vitem.me{border-color:#4dffa6;background:#0e3422c7;box-shadow:0 0 calc(18cqw / 9.41) #3cf07f73}.vitem.tap:active{background:#143c28cc}.vitem .nm{font-weight:700;font-size:max(12px,calc(27cqw / 9.41));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vitem .sub{display:flex;align-items:center;gap:4px;font-size:max(10px,calc(22cqw / 9.41));color:#aab9b2}.vitem .sub svg{color:#ffc23c;width:1em;height:1em}.vstar{display:inline-flex;align-items:center;gap:4px;color:#aab9b2;font-size:max(10px,calc(22cqw / 9.41))}.vstar svg{color:#ffc23c;width:1.05em;height:1.05em}.vempty{text-align:center;padding:calc(36cqw / 9.41) calc(20cqw / 9.41);color:#9fb2a9;font-size:max(12px,calc(25cqw / 9.41))}.vbadge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:6px;font-size:max(10px,calc(21cqw / 9.41));font-weight:700}.vbadge.live{background:#e3262c;color:#fff;box-shadow:0 0 10px #ff3c3c80}.vbadge.live:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse 1.2s infinite}.vbadge.green{background:#3cf07f24;color:#3cf07f;border:1px solid rgba(60,240,127,.35)}.vbadge.blue{background:#3d8bff26;color:#7db4ff;border:1px solid rgba(61,139,255,.4)}.vbadge.amber{background:#ffb02024;color:#ffc23c;border:1px solid rgba(255,176,32,.35)}.vbadge.red{background:#ff4d4f24;color:#ff6b6b;border:1px solid rgba(255,77,79,.35)}.vinput{width:100%;height:calc(84cqw / 9.41);padding:0 calc(24cqw / 9.41);border-radius:calc(16cqw / 9.41);border:1px solid rgba(80,255,170,.2);background:#050b09;color:#fff;font-size:max(13px,calc(28cqw / 9.41));outline:none}.vinput:focus{border-color:#4dffa6;box-shadow:0 0 10px #3cf07f4d}.vkv{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:max(12px,calc(25cqw / 9.41))}.vkv+.vkv{margin-top:calc(10cqw / 9.41)}.vkv>span:first-child{color:#9fb2a9}@keyframes pulse{50%{opacity:.35}}.home-tiles{display:grid;grid-template-columns:287fr 254fr 290fr;gap:calc(13cqw / 9.41);padding:calc(6cqw / 9.41) calc(42cqw / 9.41) 0 calc(44cqw / 9.41);margin-top:calc(-2cqw / 9.41)}.home-tiles button,.home-shop{position:relative;padding:0;border:0;background:none;border-radius:calc(26cqw / 9.41)}.home-tiles img,.home-shop img{display:block;width:100%}.home-tiles button:active,.home-shop:active{transform:scale(.97)}.home-shop{display:block;width:calc(858cqw / 9.41);margin:calc(12cqw / 9.41) auto 0}.home-live{position:absolute;top:6%;right:7%}.pvp-acts{display:grid;grid-template-columns:1fr 1fr;gap:calc(16cqw / 9.41)}.pvp-acts button{display:flex;align-items:center;gap:calc(14cqw / 9.41);min-height:calc(108cqw / 9.41);padding:0 calc(14cqw / 9.41) 0 calc(16cqw / 9.41);border-radius:calc(22cqw / 9.41);background:#05100ce0;color:#fff;text-align:left;font-size:calc(30cqw / 9.41)}.pvp-acts .g{border:1.5px solid #4dffa6;box-shadow:0 0 calc(20cqw / 9.41) #3cf07f73}.pvp-acts .y{border:1.5px solid #ffc93c;box-shadow:0 0 calc(20cqw / 9.41) #ffbe2873}.pvp-acts .i{display:grid;place-items:center;width:calc(70cqw / 9.41);height:calc(70cqw / 9.41);flex:none;border-radius:calc(14cqw / 9.41);font-size:calc(40cqw / 9.41)}.pvp-acts .g .i{border:1.5px solid #3cf07f;color:#3cf07f;background:#14462d80}.pvp-acts .y .i{border:1.5px solid #ffc93c;color:#ffc93c;background:#46320a80}.pvp-acts .t{flex:1;min-width:0;display:flex;flex-direction:column}.pvp-acts .t b{font-size:calc(28cqw / 9.41);font-weight:700}.pvp-acts .t small{font-size:max(9px,calc(19cqw / 9.41));color:#b5c4bd}.pvp-last{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14cqw / 9.41)}.pvp-last>div{padding:calc(14cqw / 9.41) calc(10cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050c0acc;border:1px solid rgba(80,255,170,.14);display:flex;flex-direction:column;gap:calc(8cqw / 9.41)}.pvp-last .vs2{display:flex;align-items:center;justify-content:center;gap:calc(6cqw / 9.41)}.pvp-last .vs2 i{font-style:italic;font-weight:900;color:#ffc23c;font-size:calc(26cqw / 9.41);text-shadow:0 0 8px rgba(255,160,0,.8)}.pvp-last .nn{display:flex;justify-content:space-between;gap:4px;font-size:max(9px,calc(18cqw / 9.41))}.pvp-last .nn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:48%}.pvp-last .res{text-align:center;padding:calc(6cqw / 9.41) 0;border-radius:calc(10cqw / 9.41);font-size:max(9px,calc(19cqw / 9.41));font-weight:700;background:#0a1410e6;border:1px solid rgba(255,255,255,.08)}.pvp-last .res.w{color:#3cf07f}.pvp-last .res.l{color:#ff5a5a}.duel-stake{display:flex;align-items:center;gap:calc(16cqw / 9.41);padding:calc(12cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#030807b3;border:1px solid rgba(255,255,255,.06)}.duel-stake .sq{width:calc(130cqw / 9.41);height:calc(62cqw / 9.41);border-radius:calc(12cqw / 9.41);border:1px solid rgba(255,255,255,.14);background:#14201ee6;color:#dfe9e4;display:grid;place-items:center;font-size:calc(36cqw / 9.41)}.duel-stake .sq.on{border-color:#3cf07f;color:#3cf07f;background:#14462d80;box-shadow:0 0 12px #3cf07f59}.duel-stake .v{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(14cqw / 9.41)}.duel-stake input{width:5.5ch;background:none;border:0;outline:none;color:#ffc93c;font-weight:800;font-size:calc(50cqw / 9.41);font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(255,190,40,.4);-moz-appearance:textfield}.duel-stake input::-webkit-inner-spin-button{-webkit-appearance:none}.rtitle{text-align:center;font-weight:800;font-size:calc(46cqw / 9.41);text-shadow:0 2px 10px rgba(0,0,0,.9)}.rtitle em{font-style:normal;color:#3cf0d0}.rscore{text-align:center;font-weight:800;font-size:calc(30cqw / 9.41);color:#ffd76a;text-shadow:0 0 10px rgba(0,0,0,.9);font-variant-numeric:tabular-nums}.aiside{display:flex}.aiside.flip{justify-content:flex-end}.ainame{display:flex;flex-direction:column;line-height:1.15;text-shadow:0 2px 8px #000}.ainame.flip{align-items:flex-end;text-align:right}.ainame b{font-size:calc(32cqw / 9.41);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ainame span{font-size:calc(26cqw / 9.41);color:#b9c6c0}.airat{display:flex;align-items:center;gap:calc(8cqw / 9.41);font-weight:700;font-size:calc(30cqw / 9.41);text-shadow:0 2px 8px #000}.airat.flip{justify-content:flex-end;padding-right:calc(10cqw / 9.41)}.airat svg{color:#ffc23c;fill:#ffc23c;stroke:#ffc23c}.aistat{padding:calc(12cqw / 9.41) calc(20cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050e0cd1;border:1px solid rgba(80,255,170,.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.aistat>div{display:flex;justify-content:space-between;font-size:max(9px,calc(22cqw / 9.41));line-height:1.5;color:#c4d1cb}.aistat b{color:#fff;font-variant-numeric:tabular-nums}.rprompt{text-align:center;font-weight:700;font-size:calc(30cqw / 9.41);color:#ffe39a;text-shadow:0 0 10px rgba(255,170,0,.6),0 2px 6px #000}.tring{position:relative;display:grid;place-items:center}.tring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);fill:none!important;stroke:none}.tring circle{stroke-width:7;fill:#030a08bf}.tring circle.bg{stroke:#ffffff1f}.tring circle.fg{stroke:#3cf0b0;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 4px #3cf0b0);transition:stroke-dasharray .2s linear}.tring.warn circle.fg{stroke:#ff5a5a;filter:drop-shadow(0 0 4px #ff5a5a)}.tring b{position:relative;font-size:calc(78cqw / 9.41);font-weight:800}.ring321{display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#281900eb,#0a0600d9);border:calc(7cqw / 9.41) solid #ffc23c;box-shadow:0 0 calc(40cqw / 9.41) #ffbe28cc,inset 0 0 20px #ffbe2866;animation:pop321 .42s ease-out infinite}.ring321 b{font-size:calc(120cqw / 9.41);font-weight:900;color:#ffd24a;text-shadow:0 0 18px rgba(255,190,40,.9)}@keyframes pop321{0%{transform:scale(1.18)}to{transform:scale(1)}}.pcard{display:flex;align-items:center;gap:calc(16cqw / 9.41);padding:0 calc(14cqw / 9.41);border-radius:calc(20cqw / 9.41);background:#050e0cd6;border:1px solid rgba(80,255,170,.2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pcard>div{display:flex;flex-direction:column;min-width:0;line-height:1.2}.pcard b{font-size:calc(27cqw / 9.41);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard span{font-size:max(9px,calc(22cqw / 9.41));color:#aebdb6}.pcard .r{display:flex;align-items:center;gap:4px;color:#fff;font-weight:600}.pcard .r svg{color:#ffc23c}.pq{flex:none;width:calc(92cqw / 9.41);height:calc(92cqw / 9.41);border-radius:50%;display:grid;place-items:center;border:2px dashed rgba(255,255,255,.35);color:#9fb2a9;font-weight:800;font-size:calc(40cqw / 9.41)}.rbox{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(10cqw / 9.41);border-radius:calc(20cqw / 9.41);background:#050e0cdb;border:1px solid rgba(80,255,170,.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rbox b{font-size:calc(28cqw / 9.41);font-weight:700;letter-spacing:.02em}.rdots{display:flex;align-items:center;gap:calc(14cqw / 9.41)}.rdots i{width:calc(30cqw / 9.41);height:calc(30cqw / 9.41);border-radius:50%;border:2px solid rgba(255,255,255,.35)}.rdots i.g{background:#3cf07f;border-color:#3cf07f;box-shadow:0 0 8px #3cf07f}.rdots i.r{background:#ff5a5a;border-color:#ff5a5a;box-shadow:0 0 8px #ff5a5a}.rdots i.cur{border-color:#3cf0b0;box-shadow:0 0 8px #3cf0b0}.rbar{display:block;width:80%;height:4px;border-radius:2px;background:#ffffff1f;overflow:hidden}.rbar s{display:block;height:100%;background:#3cf0b0;transition:width .2s linear}.waitbox{display:flex;align-items:center;gap:calc(20cqw / 9.41)}.waitbox>div{flex:1;min-width:0;text-align:center;display:flex;flex-direction:column;gap:calc(8cqw / 9.41)}.waitbox b{display:flex;align-items:center;justify-content:center;gap:6px;font-size:calc(27cqw / 9.41)}.waitbox span{font-size:max(10px,calc(22cqw / 9.41));color:#aebdb6}.wdots{display:flex;justify-content:center;gap:calc(14cqw / 9.41)}.wdots s{width:calc(16cqw / 9.41);height:calc(16cqw / 9.41);border-radius:50%;background:#fff3;animation:wdot 1.4s infinite}.wdots s:nth-child(2){animation-delay:.2s}.wdots s:nth-child(3){animation-delay:.4s}.wdots s:nth-child(4){animation-delay:.6s}.wdots s:nth-child(5){animation-delay:.8s}@keyframes wdot{0%,60%,to{background:#fff3}30%{background:#3cf0b0;box-shadow:0 0 8px #3cf0b0}}.pq.sm{width:calc(92cqw / 9.41);height:calc(92cqw / 9.41)}.revcards{display:grid;grid-template-columns:1fr 1fr;gap:calc(80cqw / 9.41);padding:0 calc(90cqw / 9.41);position:relative}.revcards:after{content:"";position:absolute;left:50%;top:40%;width:calc(90cqw / 9.41);height:calc(90cqw / 9.41);transform:translate(-50%,-50%);background:radial-gradient(circle,#fff,rgba(255,240,150,.8) 25%,transparent 70%)}.rc{display:flex;flex-direction:column;align-items:center;gap:4px;animation:up .35s ease-out}.rc img{width:100%;border-radius:calc(20cqw / 9.41)}.rc.w img{box-shadow:0 0 calc(30cqw / 9.41) #3cf07fcc}.rc.l img{filter:saturate(.6) brightness(.75)}.rc span{font-size:max(11px,calc(24cqw / 9.41));color:#cfdcd6}.revres{display:flex;align-items:center;gap:calc(14cqw / 9.41);border-color:#3cf07f8c;box-shadow:0 0 24px #3cf07f40}.revres>div{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}.revres b{font-size:calc(58cqw / 9.41);font-weight:900;font-style:italic;letter-spacing:-.01em;color:#6dffb0;text-shadow:0 0 16px rgba(60,240,127,.7)}.revres span{font-size:max(11px,calc(24cqw / 9.41));color:#dfe9e4}.revres.lose{border-color:#ff5a5a8c;box-shadow:0 0 24px #ff3c3c40}.revres.lose b{color:#ff6b6b;text-shadow:0 0 16px rgba(255,60,60,.7)}.revres.draw{border-color:#ffc23c8c}.revres.draw b{color:#ffd24a;text-shadow:0 0 16px rgba(255,190,40,.7)}.vpanel.fair{font-size:max(10px,calc(20cqw / 9.41));color:#9fb2a9;word-break:break-all;line-height:1.5}.vpanel.fair b{color:#dfe9e4;font-family:var(--mono)}.oddbtn{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:calc(14cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050e0ce6;border:1px solid rgba(255,194,60,.3);color:#fff}.oddbtn span{font-size:max(11px,calc(24cqw / 9.41))}.oddbtn b{font-size:calc(36cqw / 9.41);color:#ffc93c;font-variant-numeric:tabular-nums}.oddbtn.on{border-color:#ffd24a;background:#3c2d0599;box-shadow:0 0 calc(18cqw / 9.41) #ffbe2880}.oddbtn:disabled{opacity:.4}.spect{text-align:center;font-size:calc(30cqw / 9.41);font-weight:700;text-shadow:0 2px 8px #000}.rscore2{display:flex;align-items:center;gap:calc(10cqw / 9.41)}.rscore2 .pl{flex:1;min-width:0;display:flex;align-items:center;gap:calc(14cqw / 9.41)}.rscore2 .pl.r{justify-content:flex-end;text-align:right}.rscore2 .pl>div{display:flex;flex-direction:column;min-width:0}.rscore2 .pl.r>div{align-items:flex-end}.rscore2 .pl b{font-size:calc(26cqw / 9.41);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rscore2 .sc{display:flex;flex-direction:column;align-items:center;gap:2px}.rscore2 .sc>b{font-size:calc(96cqw / 9.41);font-weight:900;line-height:1;color:#ffd24a;text-shadow:0 0 16px rgba(255,190,40,.6);font-variant-numeric:tabular-nums}.rscore2 .sc>b i{font-style:normal;margin:0 calc(16cqw / 9.41);color:#fff}.rscore2 .sc span{font-weight:700;font-size:max(11px,calc(26cqw / 9.41));display:flex;align-items:center;gap:3px}.rscore2 .sc svg{color:#ffc23c}.rscore2.bad,.vpanel.bad{border-color:#ff5a5a66}.rewards{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14cqw / 9.41)}.rewards>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:calc(18cqw / 9.41) calc(8cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050c0ad9;border:1px solid rgba(80,255,170,.14)}.rewards b{font-size:calc(40cqw / 9.41);font-weight:800;font-variant-numeric:tabular-nums}.rewards span{font-size:max(10px,calc(22cqw / 9.41));color:#aebdb6}.rewards .ri{font-size:calc(64cqw / 9.41);color:#ffc23c;line-height:1}.rewards .ri svg{filter:drop-shadow(0 0 6px rgba(255,190,40,.6))}.rstats{display:grid;grid-template-columns:1fr;gap:calc(16cqw / 9.41)}.rtable{display:flex;flex-direction:column;border-radius:calc(14cqw / 9.41);overflow:hidden;border:1px solid rgba(255,255,255,.06)}.rtable>div{display:grid;grid-template-columns:.7fr 1fr 1fr 1.1fr;align-items:center;text-align:center;min-height:calc(62cqw / 9.41);font-size:max(10px,calc(23cqw / 9.41));border-top:1px solid rgba(255,255,255,.05)}.rtable>div.h{min-height:calc(50cqw / 9.41);color:#aebdb6;font-size:max(9px,calc(20cqw / 9.41));border-top:0;background:#ffffff08}.rtable span{font-weight:600}.mvi{font-size:max(15px,calc(36cqw / 9.41));line-height:1}.rbal{display:grid;grid-template-columns:1fr 1fr;gap:calc(16cqw / 9.41)}.rbal .vpanel{display:flex;flex-direction:column;gap:calc(8cqw / 9.41);padding:calc(18cqw / 9.41) calc(20cqw / 9.41)}.rbal span{font-size:max(10px,calc(22cqw / 9.41));color:#c4d1cb}.rbal b{display:flex;align-items:center;gap:calc(10cqw / 9.41);font-size:calc(34cqw / 9.41);font-weight:800;font-variant-numeric:tabular-nums}.feat{border-color:#ff5a5a59}.feat .fh{display:flex;align-items:center;gap:calc(14cqw / 9.41);margin-bottom:calc(14cqw / 9.41)}.feat .fh b{font-size:calc(28cqw / 9.41)}.feat .fh .vtiny{margin-left:auto}.fvs{display:flex;align-items:center;gap:calc(10cqw / 9.41);padding:calc(18cqw / 9.41) calc(10cqw / 9.41);border-radius:calc(18cqw / 9.41);background:radial-gradient(ellipse at 30% 50%,rgba(150,60,255,.25),transparent 55%),radial-gradient(ellipse at 70% 50%,rgba(255,50,50,.25),transparent 55%),#050808cc;border:1px solid rgba(255,255,255,.06)}.fvs .fs{flex:1;min-width:0;display:flex;flex-direction:column}.fvs .fs.r{align-items:flex-end;text-align:right}.fvs .fs b{font-size:calc(28cqw / 9.41);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fvs>i,.mini .mv i{font-style:italic;font-weight:900;color:#ffc23c;font-size:calc(62cqw / 9.41);text-shadow:0 0 14px rgba(255,140,0,.9)}.fodds{display:grid;grid-template-columns:1fr 1.7fr 1fr;gap:calc(12cqw / 9.41);margin-top:calc(14cqw / 9.41);align-items:center}.fodds b,.mini .mo b{display:grid;place-items:center;height:calc(66cqw / 9.41);border-radius:calc(12cqw / 9.41);background:linear-gradient(180deg,#463205b3,#1e1400b3);border:1.5px solid #ffc23c;color:#ffd76a;font-size:calc(32cqw / 9.41);font-variant-numeric:tabular-nums;box-shadow:0 0 10px #ffbe284d}.minis{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14cqw / 9.41)}.mini{display:flex;flex-direction:column;gap:calc(10cqw / 9.41);padding:calc(14cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050c0ad9;border:1px solid rgba(80,255,170,.14)}.mini .mv{display:flex;align-items:center;justify-content:center;gap:calc(4cqw / 9.41)}.mini .mv i{font-size:calc(28cqw / 9.41)}.mini .mn{display:flex;justify-content:space-between;font-size:max(9px,calc(20cqw / 9.41))}.mini .mn span{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini .mo{display:grid;grid-template-columns:1fr 1fr;gap:calc(8cqw / 9.41)}.mini .mo b{height:calc(50cqw / 9.41);font-size:calc(24cqw / 9.41);background:#0a1210e6;border:1px solid rgba(255,255,255,.14);color:#fff;box-shadow:none}.mini .vbtn{min-height:calc(56cqw / 9.41);font-size:max(9px,calc(20cqw / 9.41))}.vbet-ic{display:grid;place-items:center;width:calc(70cqw / 9.41);height:calc(70cqw / 9.41);border-radius:50%;background:#46320580;color:#ffc23c;font-size:calc(36cqw / 9.41);flex:none}.podium{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:calc(16cqw / 9.41);align-items:end;padding-top:calc(30cqw / 9.41)}.pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(6cqw / 9.41);padding:calc(40cqw / 9.41) calc(12cqw / 9.41) calc(14cqw / 9.41);border-radius:calc(24cqw / 9.41);--pc: #6aa8ff;background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--pc) 35%,transparent),transparent 65%),linear-gradient(180deg,#0a1218eb,#04080af2);border:2px solid var(--pc);box-shadow:0 0 calc(22cqw / 9.41) color-mix(in srgb,var(--pc) 55%,transparent)}.pod.p1{--pc: #ffc23c;padding-top:calc(54cqw / 9.41)}.pod.p3{--pc: #c46bff}.pod .no{position:absolute;top:calc(-30cqw / 9.41);left:50%;transform:translate(-50%);width:calc(64cqw / 9.41);height:calc(70cqw / 9.41);display:grid;place-items:center;clip-path:polygon(50% 0,100% 22%,100% 100%,50% 85%,0 100%,0 22%);background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 100%,#fff 25%),color-mix(in srgb,var(--pc) 70%,#000));color:#fff;font-weight:900;font-size:calc(38cqw / 9.41);text-shadow:0 1px 4px rgba(0,0,0,.6)}.pod .pn{font-size:calc(26cqw / 9.41);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:calc(6cqw / 9.41)}.pod .pv{display:flex;align-items:center;gap:4px;font-size:calc(36cqw / 9.41);font-weight:800}.pod .pv svg{color:#ffc23c}.pod.p1 .pv b{color:#ffd24a}.pod .ps{display:grid;grid-template-columns:1fr 1fr;width:100%;border-top:1px solid rgba(255,255,255,.08);padding-top:calc(8cqw / 9.41);text-align:center}.pod .ps div{display:flex;flex-direction:column}.pod .ps span{font-size:max(9px,calc(19cqw / 9.41));color:#9fb2a9}.pod .ps b{font-size:calc(26cqw / 9.41)}.lbhead,.lbr{display:grid;grid-template-columns:calc(54cqw / 9.41) calc(76cqw / 9.41) 2.2fr 1.4fr .8fr .9fr .8fr;align-items:center;gap:calc(12cqw / 9.41)}.lbhead{padding:calc(14cqw / 9.41) calc(18cqw / 9.41);border-radius:calc(16cqw / 9.41);background:#050c0acc;border:1px solid rgba(80,255,170,.12);font-size:max(9px,calc(20cqw / 9.41));color:#b5c4bd}.lbhead span:nth-child(2){grid-column:span 2}.lbhead span:nth-child(n+4){text-align:center}.lbr{display:grid}.lbr .rk{display:grid;place-items:center;height:calc(48cqw / 9.41);border-radius:calc(10cqw / 9.41);border:1px solid rgba(255,255,255,.14);font-weight:700;font-size:max(10px,calc(24cqw / 9.41))}.lbr .lv{display:flex;align-items:center;gap:4px;font-size:max(11px,calc(26cqw / 9.41))}.lbr .lv svg{color:#ffc23c}.lbr>span:nth-child(n+5){text-align:center;font-size:max(10px,calc(25cqw / 9.41))}.prof{display:flex;gap:calc(26cqw / 9.41);align-items:flex-start}.pava{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(12cqw / 9.41)}.pedit{position:absolute;right:0;top:calc(150cqw / 9.41);width:calc(56cqw / 9.41);height:calc(56cqw / 9.41);border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#050c0af2;color:#fff;font-size:calc(26cqw / 9.41)}.onl{display:flex;align-items:center;gap:5px;color:#3cf07f;font-size:max(10px,calc(22cqw / 9.41))}.onl:before{content:"";width:calc(16cqw / 9.41);height:calc(16cqw / 9.41);border-radius:50%;background:#3cf07f;box-shadow:0 0 8px #3cf07f}.pinfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(8cqw / 9.41);position:relative}.pbtns{position:absolute;right:0;top:0;display:flex;gap:calc(10cqw / 9.41)}.pbtns .vbtn{width:auto;padding:0 calc(18cqw / 9.41);min-height:calc(66cqw / 9.41)}.pname{font-size:calc(44cqw / 9.41);font-weight:800;margin-top:calc(70cqw / 9.41);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pid{align-self:flex-start;display:flex;align-items:center;gap:6px;background:none;border:0;padding:0;color:#c4d1cb;font-size:max(11px,calc(25cqw / 9.41))}.plg{display:flex;align-items:center;gap:6px;color:#ffc93c;font-size:max(12px,calc(28cqw / 9.41));font-weight:600}.plg svg{color:#ffc23c}.pbar{height:calc(16cqw / 9.41);border-radius:99px;background:#ffffff14;overflow:hidden}.pbar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#1fd27a,#4dffa6);box-shadow:0 0 10px #3cf07f99}.prow{display:flex;justify-content:space-between;align-items:center}.prat{display:inline-flex;align-items:center;gap:6px;font-size:calc(40cqw / 9.41);font-weight:800;color:#ffd24a}.prat svg{color:#ffc23c}.ptiles{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14cqw / 9.41)}.ptiles>div{display:flex;align-items:center;gap:calc(12cqw / 9.41);padding:calc(18cqw / 9.41) calc(14cqw / 9.41);border-radius:calc(18cqw / 9.41);background:#050e0cdb;border:1px solid rgba(80,255,170,.16)}.ptiles>div>span{font-size:calc(48cqw / 9.41);line-height:1}.ptiles small{display:block;font-size:max(9px,calc(19cqw / 9.41));color:#c4d1cb}.ptiles b{font-size:calc(32cqw / 9.41);font-weight:800}.pbal{display:grid;grid-template-columns:1fr 1.25fr;gap:calc(14cqw / 9.41)}.pbal .bal{display:flex;align-items:center;gap:calc(14cqw / 9.41);border-color:#3cf07f80;box-shadow:0 0 20px #3cf07f33;padding:calc(18cqw / 9.41)}.pbal .bal .vcoin{width:calc(90cqw / 9.41);height:calc(90cqw / 9.41)}.pbal .bal>div{flex:1;min-width:0}.pbal .bal small{display:block;font-size:max(9px,calc(21cqw / 9.41));color:#c4d1cb}.pbal .bal b{font-size:calc(46cqw / 9.41);color:#ffd24a;font-weight:800;font-variant-numeric:tabular-nums}.vpill-p{display:grid;place-items:center;width:calc(62cqw / 9.41);height:calc(62cqw / 9.41);border-radius:calc(14cqw / 9.41);border:1.5px solid #3cf07f;background:#14462d80;color:#3cf07f;font-size:calc(34cqw / 9.41);box-shadow:0 0 10px #3cf07f66}.pbal .acts{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(10cqw / 9.41);padding:calc(14cqw / 9.41)}.pbal .acts button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:calc(16cqw / 9.41);border:1.5px solid #4dffa6;background:#0e342299;color:#fff;font-size:max(10px,calc(21cqw / 9.41));font-weight:700;box-shadow:0 0 12px #3cf07f59}.pbal .acts svg{font-size:calc(36cqw / 9.41)}.pgrid{display:grid;grid-template-columns:1fr 1.18fr;gap:calc(14cqw / 9.41)}.pgrid.b{grid-template-columns:1fr 1.1fr}.pgrid .vpanel{padding:calc(20cqw / 9.41)}.prank{display:flex;flex-direction:column;align-items:center;gap:calc(6cqw / 9.41)}.prank img{width:75%}.prank>b{font-size:calc(34cqw / 9.41)}.prank .pbar{width:100%;margin-top:calc(10cqw / 9.41)}.prank small{align-self:flex-start;font-size:max(9px,calc(20cqw / 9.41));color:#c4d1cb}.plist>div{display:flex;align-items:center;gap:calc(14cqw / 9.41);padding:calc(10cqw / 9.41) 0;border-top:1px solid rgba(255,255,255,.05);font-size:max(10px,calc(22cqw / 9.41))}.plist>div:first-child{border-top:0}.plist span{flex:1;color:#dfe9e4}.plist b{color:#fff;font-variant-numeric:tabular-nums}.pfav{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(10cqw / 9.41)}.pfav>div{display:flex;flex-direction:column;align-items:center;gap:4px}.pfav img{width:100%;border-radius:calc(14cqw / 9.41)}.pfav span{font-size:max(10px,calc(22cqw / 9.41));font-weight:700}.plook{display:flex;align-items:center;gap:calc(14cqw / 9.41)}.plook img{width:45%;filter:drop-shadow(0 0 10px rgba(60,240,127,.35))}.plook>div{display:flex;flex-direction:column;gap:4px}.vtext{color:#fff;font-weight:600}.pcoll{display:flex;flex-wrap:wrap;gap:calc(10cqw / 9.41)}.sgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14cqw / 9.41)}.stile{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(4cqw / 9.41);padding:calc(10cqw / 9.41) calc(6cqw / 9.41) calc(12cqw / 9.41);border-radius:calc(18cqw / 9.41);color:#fff;--tc: #3cf07f;background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--tc) 30%,transparent),transparent 70%),linear-gradient(180deg,#0a1210f2,#040807f5);border:1.5px solid color-mix(in srgb,var(--tc) 60%,transparent)}.stile.t-r{--tc: #4aa3ff}.stile.t-e{--tc: #b46bff}.stile.t-l{--tc: #ffc23c}.stile.on{border-color:#4dffa6;box-shadow:0 0 calc(20cqw / 9.41) #3cf07f8c}.stile .ck{position:absolute;top:calc(8cqw / 9.41);right:calc(10cqw / 9.41);color:#3cf07f;font-size:calc(30cqw / 9.41)}.stile .si{width:100%;aspect-ratio:1 / .9;display:grid;place-items:center}.stile .si img{max-width:92%;max-height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.stile .si.panda img{width:100%;height:100%;object-fit:cover;object-position:50% 8%}.stile .none{font-size:calc(60cqw / 9.41);color:#6c7d75}.stile b{font-size:max(10px,calc(22cqw / 9.41));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stile .sp{display:flex;align-items:center;gap:3px;font-size:max(10px,calc(23cqw / 9.41));font-weight:700}.wcard{display:flex;flex-direction:column;gap:calc(14cqw / 9.41);padding:calc(26cqw / 9.41) calc(24cqw / 9.41);border-radius:calc(26cqw / 9.41);background:linear-gradient(180deg,#081410f0,#040a08f2);border:1px solid rgba(80,255,170,.25);box-shadow:0 8px 30px #00000080}.wcard .wh{display:flex;align-items:center;gap:8px;font-size:calc(28cqw / 9.41);font-weight:600}.wcard .wh button{background:none;border:0;color:#c4d1cb;padding:0;display:grid}.wcard .wv{display:flex;align-items:center;gap:calc(20cqw / 9.41)}.wcard .wv .vcoin{width:calc(96cqw / 9.41);height:calc(96cqw / 9.41)}.wcard .wv b{font-size:calc(74cqw / 9.41);font-weight:900;color:#ffd24a;text-shadow:0 0 18px rgba(255,190,40,.45);font-variant-numeric:tabular-nums}.wcard .wsub{display:grid;grid-template-columns:1fr 1fr;gap:calc(12cqw / 9.41)}.wcard .wsub>div{display:flex;align-items:center;gap:calc(10cqw / 9.41);padding:calc(12cqw / 9.41);border-radius:calc(14cqw / 9.41);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);font-size:calc(36cqw / 9.41);color:#c4d1cb}.wcard .wsub span{display:flex;flex-direction:column;min-width:0}.wcard .wsub small{font-size:max(9px,calc(20cqw / 9.41))}.wcard .wsub b{font-size:calc(28cqw / 9.41);color:#ffd24a;white-space:nowrap}.wacts{display:grid;grid-template-columns:1.05fr 1fr 1.05fr 1fr;gap:calc(12cqw / 9.41)}.wacts button{display:flex;align-items:center;justify-content:center;gap:calc(10cqw / 9.41);min-height:calc(76cqw / 9.41);border-radius:calc(18cqw / 9.41);border:1px solid rgba(80,255,170,.16);background:#050e0ce0;color:#fff;font-size:max(10px,calc(23cqw / 9.41));font-weight:600;white-space:nowrap}.wacts button svg{color:#cfe0d8}.wacts button.on{border-color:#4dffa6;color:#3cf07f;background:#14462d8c;box-shadow:0 0 calc(18cqw / 9.41) #3cf07f80}.wacts button.on svg{color:#3cf07f}.wop{display:grid;grid-template-columns:auto 1.5fr auto auto calc(30cqw / 9.41)}.art.head+.pad{margin-top:calc(-70cqw / 9.41)!important;position:relative}
