.state-v2{display:none!important}html.phone-v2 .state-v2{display:flex!important}html.phone-v2 .state-old{display:none!important}.state-card{box-sizing:border-box;background:#171a21;border:1px solid #262b35;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;max-width:560px;margin:12px 0;padding:16px}.state-icon{color:#a393ff}.state-title{font-size:16px;line-height:1.35}.state-text{color:#9aa3b2;margin:0;font-size:13.5px;line-height:1.45}.state-actions{margin-top:4px}.state-btn{border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.state-card .state-btn{color:#14102b;background:#a393ff;border:1px solid #a393ff;font-weight:700}.state-card .state-btn:hover{color:#14102b;background:#b4a7ff}.state-on{color:var(--good);margin:0;font-size:13px}.stage-state{display:contents}.stage-state .state-card{z-index:2;width:min(420px,100% - 32px);margin:0;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.stage-wait-label,.state-wait-label{color:#9aa3b2;text-transform:uppercase;letter-spacing:.07em;margin:0;font:600 12px Inter,system-ui,sans-serif}.stage-wait-label{justify-content:center;position:absolute;bottom:14px;left:0;right:0}html.phone-v2 .review .skeleton{background:linear-gradient(90deg,#1d212a,#2a303b,#1d212a) 0 0/200% 100%;animation:1.4s linear infinite state-shimmer}@keyframes state-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pb{display:none}@media (max-width:760px){html.phone-v2{--bb:calc(62px + env(safe-area-inset-bottom,0px))}html.phone-v2 body{padding-bottom:var(--bb)}html.phone-v2 .pb{z-index:55;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:#12151bfa;border-top:1px solid #262b35;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000059}.pb-item{color:#9aa3b2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:50px;padding:0;font:500 11px Inter,system-ui,sans-serif;text-decoration:none;display:flex}.pb-item svg{opacity:.7}.pb-item span{white-space:nowrap}.pb-item[aria-current=page]{color:#a393ff;font-weight:700}.pb-item[aria-current=page] svg{opacity:1}.pb-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:10px}html.phone-v2 .tg-banner,html.phone-v2 .consent,html.phone-v2 .draft-hint{bottom:calc(var(--bb) + 12px)}html.phone-v2 .hero-dock.on{bottom:calc(var(--bb) + 8px)}html.phone-v2 .add-hero-big:not(.v3){bottom:calc(var(--bb) + 12px)}html.phone-v2 .nav-toggle{display:none}html.phone-v2 .nav-tools .rank-chip{display:block}html.phone-v2 .nav-tools .rank-chip-name{display:inline}.pb-more-back{z-index:70;background:#05060999;align-items:flex-end;display:flex;position:fixed;inset:0}.pb-more{box-sizing:border-box;width:100%;max-height:78vh;padding:10px 0 calc(var(--bb) + 4px);background:#1a1e27;border-top:1px solid #a393ff;border-radius:22px 22px 0 0;animation:.2s ease-out both sheet-up;overflow-y:auto}.pb-more-head{justify-content:space-between;align-items:center;padding:6px 16px 8px;display:flex}.pb-more-head strong{font:700 17px Space Grotesk,system-ui,sans-serif}.pb-more-close{color:#9aa3b2;cursor:pointer;background:0 0;border:0;border-radius:10px;width:44px;height:44px;font-size:26px}.pb-more ul{margin:0;padding:0;list-style:none}.pb-more a{min-height:52px;color:var(--text);border-top:1px solid #232833;justify-content:space-between;align-items:center;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.pb-more a span{color:#9aa3b2;font-size:20px}html.phone-v2 .hero-list thead{display:none}html.phone-v2 .hero-list,html.phone-v2 .hero-list tbody{width:100%;display:block}html.phone-v2 .table-wrap:has(.hero-list){background:0 0;border:0;overflow:visible}html.phone-v2 .hero-list tr{box-sizing:border-box;cursor:pointer;border-bottom:1px solid #1d212a;grid-template-columns:minmax(0,1fr) auto 12px;grid-template-areas:"hero wr go""hero games go";align-items:center;column-gap:10px;min-height:60px;padding:8px 2px;display:grid}html.phone-v2 .hero-list tr:after{content:"›";color:#9aa3b2;grid-area:go;font-size:18px}html.phone-v2 .hero-list td{background:0 0;border:0;padding:0;display:block}html.phone-v2 .hero-list td:first-child,html.phone-v2 .hero-list td:nth-child(3),html.phone-v2 .hero-list td:nth-child(5),html.phone-v2 .hero-list td:nth-child(n+7){display:none}html.phone-v2 .hero-list td:nth-child(2){grid-area:hero;min-width:0}html.phone-v2 .hero-list td:nth-child(4){text-align:right;grid-area:wr;font:800 15px Inter,system-ui,sans-serif}html.phone-v2 .hero-list td:nth-child(4) .bar{display:none}html.phone-v2 .hero-list td:nth-child(4) .wr-tip{pointer-events:none;border:0;text-decoration:none}html.phone-v2 .hero-list td:nth-child(6){text-align:right;color:#9aa3b2;grid-area:games;font-size:11px}html.phone-v2 .hero-list td:nth-child(6):after{content:attr(data-unit)}html.phone-v2 .hero-list .hero-cell{align-items:center;gap:12px;min-height:44px;font:600 15px Inter,system-ui,sans-serif;display:flex}html.phone-v2 .hero-list .hero-cell img{object-fit:cover;border-radius:6px;flex:none;width:72px;height:40px}html.phone-v2 .hero-list .hero-cell span:not(.tag){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html.phone-v2 .pos-chips{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}html.phone-v2 .pos-chips::-webkit-scrollbar{display:none}html.phone-v2 .pos-chip{flex:none}}.hq-back{z-index:75;background:#0506098c;align-items:flex-end;animation:.18s both hq-fade;display:flex;position:fixed;inset:0}@keyframes hq-fade{0%{opacity:0}to{opacity:1}}.hq-sheet{box-sizing:border-box;width:100%;padding:10px 16px calc(22px + env(safe-area-inset-bottom,0px));color:var(--text);touch-action:none;background:#1a1e27;border-top:1px solid #a393ff;border-radius:22px 22px 0 0;flex-direction:column;gap:12px;transition:transform .2s;animation:.24s cubic-bezier(.2,.8,.2,1) both sheet-up;display:flex;position:relative;box-shadow:0 -20px 50px #0009}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}.hq-grab{background:#3a4150;border-radius:3px;align-self:center;width:44px;height:5px}.hq-sheet .hq-close{width:40px;height:40px;top:8px;right:10px}.hq-sheet-head{align-items:center;gap:12px;padding-right:30px;display:flex}.hq-sheet-head img{object-fit:cover;border-radius:6px;flex:none;width:120px;height:68px}.hq-sheet-head>div{flex-direction:column;gap:2px;min-width:0;display:flex}.hq-sheet-head .hq-name{font-size:18px}.hq-sheet-wr{font-size:15px;font-weight:800}.hq-sheet-sub{color:#9aa3b2;font-size:11.5px}.hq-sheet-facts{flex-direction:column;gap:6px;font-size:13.5px;line-height:1.35;display:flex}.hq-sheet-btns{gap:8px;display:flex}.hq-btn{min-height:46px;color:var(--text);background:#1d212a;border:1px solid #262b35;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.hq-btn.primary{color:#14102b;background:#a393ff;border-color:#a393ff;flex:1}@media (prefers-reduced-motion:reduce){.pb-more,.hq-sheet,.hq-back,html.phone-v2 .review .skeleton{animation:none}}
