.battle .log.shut{cursor:pointer;flex:none;justify-content:center;height:auto;min-height:40px;max-height:120px;padding-right:104px;position:relative;overflow:hidden;-webkit-mask-image:none;mask-image:none}.battle .log.shut>:not(:nth-last-child(2)):not(.pvp-warn):not(.pt-lnote):not(.log-open){display:none}.battle .log.shut>:first-child{margin-top:0}.battle .log.shut.empty:before{content:"Здесь будет журнал боя";color:var(--muted)}html[lang=en] .battle .log.shut.empty:before{content:"The battle log will appear here"}.log-open{border:1px solid var(--line-soft);background:var(--plate);color:var(--sys-text);white-space:nowrap;pointer-events:none;padding:6px 10px;font:600 12px/1 Golos,sans-serif;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.battle .log>.log-head{z-index:1;background:var(--well);border-bottom:1px solid var(--line-soft);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:-7px -12px 2px;padding:6px 8px 6px 12px;font:700 12px/1 "Exo 2",sans-serif;display:flex;position:sticky;top:-7px}.battle .log>.log-head+*{margin-top:auto}.log-close{border:1px solid rgb(var(--sys) / .55);background:var(--plate);min-height:32px;color:var(--text);letter-spacing:0;text-transform:none;cursor:pointer;padding:0 12px;font:600 13px/1 Golos,sans-serif}.log-close:active{transform:scale(.96)}.battle.log-big .log{cursor:default}.battle.has-field:not(.log-big):not(.pt-battle) .bfield{flex:1 1 0;height:auto;max-height:calc(1.1*min(100vw,480px) + 76px)}.center.ban-screen{min-height:100vh;max-width:420px;min-height:100dvh;margin:0 auto}.ban-card{background:linear-gradient(135deg, rgb(var(--danger) / .16), #0c1631e6 60%);border:1px solid rgb(var(--danger) / .55);width:100%;box-shadow:0 0 18px rgb(var(--danger) / .18);text-transform:none;letter-spacing:0;text-shadow:none;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:16px 14px;display:flex}.ban-when{color:#fff;font-size:18px;line-height:1.3}.ban-left{color:var(--sys-text);font-size:13px}.ban-card .ban-reason{border-top:1px solid var(--seam);width:100%;color:var(--text);margin:6px 0 0;padding-top:8px;font-size:14px;line-height:1.4}.ban-card .ban-reason.none{color:var(--muted)}.center .ban-note,.center .ban-still{color:var(--muted);margin:0;font-size:13px}.center .ban-still{color:var(--red-text)}.ban-btns{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.mute-line{background:rgb(var(--danger) / .12);border:1px solid rgb(var(--danger) / .45);color:var(--text);text-align:left;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.ban-mute .mute-line{margin-bottom:12px}.kus-tip{border:1px solid var(--key);color:#fff;box-shadow:0 8px 28px #0009, 0 0 14px rgb(var(--sys) / .5);background:#0b1a3a;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px 10px 10px;animation:.25s ease-out kusIn;display:flex;position:absolute}.kus-tip.below:before,.kus-tip.above:after{content:"";left:var(--arrow,50%);border:7px solid #0000;margin-left:-7px;position:absolute}.kus-tip.below:before{border-bottom-color:var(--key);bottom:100%}.kus-tip.above:after{border-top-color:var(--key);top:100%}.kus-face{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);flex:0 0 64px;width:64px;height:64px;animation:2.4s ease-in-out infinite kusBob}.kus-say{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:14px;line-height:1.35;display:flex}.kus-name{letter-spacing:.1em;text-transform:uppercase;color:var(--key);font-size:11px}.kus-ok{pointer-events:auto;border:1px solid var(--key);color:#fff;font:inherit;cursor:pointer;background:#16306a;border-radius:9px;align-self:flex-end;margin-top:4px;padding:6px 14px;font-size:13px;font-weight:700}@keyframes kusIn{0%{opacity:0;transform:translateY(6px)}}@keyframes kusBob{50%{transform:translateY(-3px)}}.kus-inline{border:1px solid var(--key);box-shadow:0 0 12px rgb(var(--sys) / .35);text-align:left;background:#0b1a3a;border-radius:14px;align-items:flex-start;gap:10px;margin:4px 0 10px;padding:10px 12px 10px 8px;animation:.25s ease-out kusIn;display:flex}.kus-inline .kus-face{flex-basis:56px;width:56px;height:56px}.coach.kus-layer{z-index:60}.act.free-ring,.gvg-act.free-ring{box-shadow:inset 0 0 0 1px #3dffa88c}.act.free-ring.armed,.gvg-act.free-ring.armed{box-shadow:inset 0 0 0 2px var(--green), 0 0 12px #3dffa880}.act .free,.gvg-act .free{z-index:2;white-space:nowrap;letter-spacing:.02em;color:#04121a;background:var(--green);text-transform:uppercase;pointer-events:none;text-overflow:ellipsis;box-sizing:border-box;border-radius:6px;max-width:calc(100% - 2px);padding:1px 5px;font:800 8.5px/1.3 Golos,sans-serif;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%,50%);box-shadow:0 0 8px #3dffa8b3}.act-main:has(.free){padding-bottom:5px}.gvg-acts:has(.free){padding-bottom:5px}.free-bar{color:var(--text);background:#3dffa814;border:1px solid #3dffa88c;align-items:center;gap:8px;margin:0 0 8px;padding:7px 10px;font-size:13px;line-height:1.35;display:flex}.free-bar-ico{object-fit:contain;flex:none;width:22px;height:22px}.ss-chips{flex-wrap:wrap;gap:5px;margin:0 0 8px;display:flex}.ss-chip{max-width:100%;color:var(--sys-text);border:1px solid rgb(var(--sys) / .5);background:rgb(var(--sys) / .1);border-radius:10px;align-items:center;gap:5px;padding:3px 8px 3px 4px;font-size:12px;line-height:1.3;display:inline-flex}.ss-chip.warn{color:var(--red-text);background:#ff2d451a;border-color:#ff2d4599}.ss-chip-ico{object-fit:contain;flex:none;width:18px;height:18px}.ss-chip-ico:not(img){width:0}.free-bar-off{flex:none;margin-left:auto;font-size:12px}.wb-hub{flex-direction:column;gap:10px;display:flex}.wb-hero-art{align-items:center;gap:12px;display:flex}.wb-queen{object-fit:cover;background:radial-gradient(circle at 50% 60%,#f2b13a47,#0000 70%);border-radius:14px;flex:none;width:96px;height:96px;box-shadow:0 0 18px #f28c2859}.wb-hero-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.wb-name{letter-spacing:.02em;color:#ffe2a8;text-shadow:0 0 10px #f28c2899;font-size:19px}.wb-state{color:var(--sys-text);font-size:13.5px}.wb-state.live{color:#ffb3b3}.wb-state.live b{color:#fff}.wb-state.ok{color:var(--green)}.wb-low{background:var(--well);border:1px solid var(--seam);color:var(--sys-text);border-radius:10px;margin:8px 0 0;padding:8px 10px;font-size:13px}.wb-hp{background:#00000073;border:1px solid #f2b13a59;border-radius:8px;height:14px;margin:10px 0 6px;position:relative;overflow:hidden}.wb-hp.big{height:20px}.wb-hp>i{background:linear-gradient(90deg,#7a1426,#d2402c 60%,#f2b13a);transition:width .5s;position:absolute;top:0;bottom:0;left:0;right:auto}.wb-hp.ph3>i{background:linear-gradient(90deg,#4a0610,#b0121f 60%,#ff4d2e)}.wb-hp>em{background:#ffe7a38c;width:2px;position:absolute;top:0;bottom:0}.wb-hp>span{color:#fff;text-shadow:0 1px 2px #000;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wb-hp.big>span{font-size:12.5px}.wb-stats{grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0 10px;display:grid}.wb-stats div{background:var(--plate);border:1px solid var(--seam);border-radius:10px;flex-direction:column;align-items:center;padding:6px 2px;display:flex}.wb-stats b{color:var(--sys-text);font-size:15px}.wb-stats span{color:var(--muted);font-size:10.5px}.wb-top-row{background:var(--plate);border:1px solid var(--seam);border-radius:10px;align-items:center;gap:8px;margin-top:5px;padding:6px 8px;display:flex}.wb-top-row.me{border-color:rgb(var(--sys-hi) / .8);background:var(--plate-lit)}.wb-place{width:22px;height:22px;color:var(--sys-text);background:#ffffff14;border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.wb-place.p1{color:#2a1800;background:linear-gradient(135deg,#ffd76a,#b8860b)}.wb-place.p2{color:#1a1d26;background:linear-gradient(135deg,#e6e9f0,#8b93a7)}.wb-place.p3{color:#24130a;background:linear-gradient(135deg,#e3a06b,#8a4b22)}.wb-top-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.wb-top-row b{color:var(--sys-text);font-size:13px}.wb-top-dmg{text-overflow:ellipsis;color:var(--muted);font-size:11px;line-height:1.3;display:block;overflow:hidden}.wb-prize{color:var(--gold);text-align:right;min-width:44px;font-size:11.5px;font-style:normal}.wb-rules p{color:var(--sys-text);margin:0 0 8px;font-size:13px;line-height:1.45}.wb-ring-card{align-items:center;gap:12px;display:flex}.wb-ring-card>div{flex-direction:column;gap:3px;min-width:0;display:flex}.wb-ring-card b{font-size:16px}.wb-ring-art{background:radial-gradient(circle,#f2b13a4d,#3c0a1e99);border:1px solid #f2b13ab3;border-radius:14px;flex:none;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 16px #f28c2873}.wb-ring-art .art-item-big{width:60px;height:60px}.wb-ring-prop{color:#ffe2a8}.contest-badge.wb-badge{background:linear-gradient(90deg,#7a142673,#28123c99);border-color:#f2b13a8c}.contest-badge.wb-badge.live{animation:1.8s ease-in-out infinite wbPulse}.contest-badge.wb-badge{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t go""s s";align-items:center;row-gap:4px;display:grid}.wb-badge .contest-badge-t{text-overflow:ellipsis;grid-area:t;min-width:0;overflow:hidden}.wb-badge .contest-badge-s{grid-area:s}.wb-badge .contest-badge-go{grid-area:go}@keyframes wbPulse{0%,to{box-shadow:0 0 #f28c2800}50%{box-shadow:0 0 16px #f28c288c}}.u-swarm{--u:242 177 58;--u2:122 20 38}.u-storm{--u:57 200 255;--u2:19 62 122}.u-abyss{--u:190 90 255;--u2:255 80 220}.uniq{animation:2.4s ease-in-out infinite uniqGlow;position:relative;border-color:rgb(var(--u) / .95)!important;box-shadow:0 0 10px rgb(var(--u) / .65), inset 0 0 12px rgb(var(--u2) / .35)!important}@keyframes uniqGlow{50%{box-shadow:0 0 18px rgb(var(--u) / .9), inset 0 0 16px rgb(var(--u2) / .5)}}.uniq-name{color:rgb(var(--u));text-shadow:0 0 10px rgb(var(--u) / .7)}.uniq-prop{color:#fff;background:linear-gradient(90deg, rgb(var(--u2) / .45), rgb(var(--u) / .18));border:1px solid rgb(var(--u) / .55);border-radius:9px;margin-top:4px;padding:6px 8px;font-size:12.5px;line-height:1.35;display:block}.uniq-prop b{color:rgb(var(--u))}.wb-ring-card+.wb-ring-card{margin-top:10px}.wb-ring-card{border:1px solid var(--seam);background:#ffffff0a;border-radius:14px;padding:8px}.wb-ring-card.on{border-color:rgb(var(--sys-hi) / .7);background:var(--plate-lit)}.wb-ring-art.uniq{background:radial-gradient(circle, rgb(var(--u) / .3), rgb(var(--u2) / .45))}.wb-name.storm_lord{color:#c9f2ff;text-shadow:0 0 10px #39c8ffb3}.wb-name.abyss_empress{color:#ecd2ff;text-shadow:0 0 10px #be5affb3}.wb-queen.storm_lord{background:radial-gradient(circle at 50% 60%,#39c8ff47,#0000 70%);box-shadow:0 0 18px #39c8ff59}.wb-queen.abyss_empress{background:radial-gradient(circle at 50% 60%,#be5aff4d,#0000 70%);box-shadow:0 0 18px #be5aff66}.wb-ico-row{justify-content:center;align-items:center;gap:6px;display:inline-flex}.wb-ico-row>*{flex:none}.wb-ico-row img,.wb-ico-row .wb-btn-ico,.wb-ico-row .wb-badge-ico{display:block}img.art.uniq-ico,img.art.wb-log-ico,img.art.wb-res-ico,img.art.wb-grave-ico{display:inline-block}.wb-badge-ico,.uniq-ico,.wb-log-ico,.wb-btn-ico{vertical-align:-4px;object-fit:contain;width:18px;height:18px;display:inline-block}.wb-intent-ico{object-fit:contain;flex:none;width:22px;height:22px}.wb-grave-ico{vertical-align:-3px;width:15px;height:15px;margin-right:2px}.wb-grave{justify-content:center;align-items:center;gap:2px;display:flex!important}.wb-mic-ico{width:13px;height:13px}.wb-flag-ico{width:26px;height:26px}.wb-res-ico{vertical-align:-6px;width:24px;height:24px;margin-right:6px}.wb-battle{flex-direction:column;gap:6px;display:flex}.wb-head{align-items:center;gap:8px;display:flex}.wb-hide{background:var(--plate);border:1px solid var(--seam);color:var(--sys-text);border-radius:10px;flex:none;padding:6px 10px;font:700 12.5px/1 Golos,sans-serif}.wb-leave{color:#ffb3b3;border-color:#ff5a5a73}.wb-hall{min-width:0;color:var(--muted);text-align:center;flex:1;font-size:12px}.wb-queen-card{cursor:pointer;background:linear-gradient(#7a142659,#140a22b3);border:1px solid #f2b13a66;border-radius:14px;align-items:center;gap:10px;padding:8px;display:flex}.wb-queen-card.sel{border-color:#ff785ae6;box-shadow:0 0 12px #ff5a3c66}.wb-queen-ava{object-fit:cover;border-radius:12px;flex:none;width:64px;height:64px}.wb-queen-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wb-queen-info>b{color:#ffe2a8;font-size:14.5px}.wb-queen-info .wb-hp{margin:3px 0}.wb-intent{color:var(--sys-text);background:#00000059;border-radius:9px;align-items:flex-start;gap:6px;padding:5px 8px;font-size:12.5px;line-height:1.3;display:flex}.wb-intent.aoe{color:#fff;background:#b0121f73;animation:1s ease-in-out infinite wbWarn}.wb-intent.single{color:#fff;background:#d26e1e66}.wb-intent.swarm{color:#ffe7a3;background:#f2b13a40}@keyframes wbWarn{50%{box-shadow:0 0 12px #ff3c3c99}}.wb-minions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.wb-minion{background:#3c141480;border:1px solid #ff785a59;border-radius:10px;flex-direction:column;align-items:center;gap:3px;width:92px;padding:4px 5px;display:flex}.wb-minion.sel{border-color:#ff785af2;box-shadow:0 0 10px #ff5a3c73}.wb-minion-ava{object-fit:cover;border-radius:8px;width:36px;height:36px}.wb-minion .gvg-hp{width:100%}.wb-minion-name{color:#ffd0c4;text-align:center;font-size:10px;line-height:1.1}.wb-minion-hp{color:var(--muted);font-size:9.5px}.wb-boss-line{color:#ffd0c4;font-size:12.5px}.wb-top-row.afk{opacity:.6}.wb-top-row.afk .wb-prize{color:var(--muted);min-width:0;font-size:10.5px}.wb-allies{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.wb-ally{background:var(--plate);border:1px solid var(--seam);min-width:0;height:58px;color:inherit;font:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:3px 3px 4px;display:flex;position:relative}.wb-ally.me{border-color:rgb(var(--sys-hi) / .9);background:var(--plate-lit)}.wb-ally.sel{border-color:#78ffaae6;box-shadow:0 0 8px #78ffaa66}.wb-ally.hit{animation:.45s wbHit}@keyframes wbHit{30%{background:#b0121f73}}.wb-ally-face{position:relative}.wb-ally-ava{object-fit:cover;border-radius:7px;width:26px;height:26px;display:block}.wb-ally-nick{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--sys-text);font-size:9.5px;overflow:hidden}.wb-ally .gvg-hp{width:100%}.wb-party{background:hsl(var(--h) 80% 60%);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:3px}.wb-grave{z-index:3;color:#fff;text-shadow:0 1px 2px #000;background:#0000008c;border-radius:10px;place-items:center;font-size:11.5px;font-weight:800;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wb-ally.dead{opacity:1}.wb-ally.dead .wb-ally-face,.wb-ally.dead .wb-ally-nick{opacity:.45}.wb-log{background:#00000040;border-radius:10px;flex-direction:column;gap:2px;min-height:34px;padding:4px 8px;font-size:12.5px;display:flex}.wb-log .gold{color:var(--gold)}.wb-log .red{color:var(--red-text)}.wb-down{background:#3c0a1480;border:1px solid #ff5a5a59;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:10px;font-size:13.5px;display:flex}.wb-chat-btn{background:var(--plate);border:1px solid var(--seam);color:var(--sys-text);border-radius:12px;align-self:center;padding:6px 14px;font:700 12.5px/1 Golos,sans-serif}.wb-chat-btn.new{border-color:rgb(var(--sys-hi) / .9)}.wb-chat{background:var(--well);border:1px solid var(--seam);border-radius:12px;flex-direction:column;gap:6px;padding:8px;display:flex}.wb-chat-list{flex-direction:column;gap:3px;max-height:30vh;font-size:12.5px;display:flex;overflow-y:auto}.wb-chat-list .mine b{color:var(--sys-accent)}.wb-chat-in{gap:6px;display:flex}.wb-chat-in input{border:1px solid var(--seam);min-width:0;color:var(--sys-text);background:#00000059;border-radius:10px;flex:1;padding:8px 10px;font:14px Golos,sans-serif}.wb-chat-in button{background:var(--plate-lit);border:1px solid var(--seam);width:40px;color:var(--sys-text);border-radius:10px;flex:none;font-size:16px}.wb-voice{flex-direction:column;gap:6px;display:flex}.wb-voice.grid2{grid-template-columns:1fr 1fr;display:grid}.wb-mic{z-index:2;font-size:10px;position:absolute;top:2px;right:3px}.wb-ally.talk{border-color:#78ffaae6;box-shadow:0 0 8px #78ffaa73}.wb-result{flex-direction:column;gap:10px;display:flex}.wb-res-head{text-align:center;border-radius:12px;padding:10px;font-size:16px;font-weight:800}.wb-res-head.ok{color:#ffe7a3;background:linear-gradient(90deg,#7a142680,#f2b13a4d)}.wb-res-head.fled{background:var(--well);color:var(--sys-text)}.wb-res-ring{text-align:center;color:#ffe2a8;margin:0;font-size:13.5px}.wb-ring-win{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.wb-ring-win>b{color:#ffe2a8;text-shadow:0 0 14px #f28c28cc;font-size:20px}.wb-ring-glow{background:radial-gradient(circle,#f2b13a40,#0000 70%);border-radius:16px;padding:10px;animation:1.6s ease-in-out infinite wbPulse}.wb-res-rew{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:14px;display:flex}.wb-res-title{color:#ffe2a8}.wb-res-chest{background:var(--well);border:1px solid var(--seam);border-radius:12px;padding:8px}.wr-item.wr-ring{border-radius:12px;box-shadow:0 0 14px #f28c28b3}@media (prefers-reduced-motion:reduce){.uniq,.contest-badge.wb-badge.live,.wb-intent.aoe,.wb-ring-glow,.wb-ally.hit{animation:none}}.wb-pts{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:8px 0;font-size:12px;display:flex}.wb-pts b{color:var(--gold)}.wb-pts .wb-pts-miss{color:#ff8a9a}.wb-pts-u{color:var(--muted);font-size:10px;font-weight:500}.wb-res-book{color:var(--gold);border:1px solid rgb(var(--gold-rgb) / .55);background:rgb(var(--gold-rgb) / .08);justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:8px 10px;display:flex}.wb-res-book-ico{object-fit:contain;width:26px;height:26px}.ss-uniq{gap:8px;margin:4px 0 10px;display:grid}.ss-uniq-row{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:linear-gradient(90deg, rgb(var(--u2) / .38), rgb(var(--u) / .08));border:1px solid rgb(var(--u) / .6);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:transform .12s cubic-bezier(.23,1,.32,1);display:flex}.ss-uniq-row:not(:disabled):active{transform:scale(.98)}.ss-uniq-row:disabled{opacity:.5;cursor:default}.ss-uniq-art{background:radial-gradient(circle, rgb(var(--u) / .3), rgb(var(--u2) / .45));width:52px;height:52px;box-shadow:0 0 10px rgb(var(--u) / .5);border-radius:12px;flex:none;place-items:center;display:grid}.ss-uniq-ico{object-fit:contain;width:44px;height:44px}.ss-uniq-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ss-uniq-txt b{font-size:14.5px}.ss-uniq-txt span{color:var(--text);font-size:13px}.ss-uniq-txt small{color:var(--muted);font-size:11.5px}.u-bastion{--u:205 214 228;--u2:10 10 16}.lair{flex-direction:column;gap:10px;display:flex}.lair-boss{background:radial-gradient(circle at 50% 55%, rgb(var(--shadow) / .32), #06060ce6 72%);box-shadow:0 0 18px rgb(var(--shadow) / .4), inset 0 0 0 1px #cdd6e440}.lair-epic{letter-spacing:.06em;text-transform:uppercase;color:var(--violet);font-size:10.5px;display:block}.lair-name{color:#e8ebf5;text-shadow:0 0 10px rgb(var(--shadow) / .6)}.lair-fight .wb-queen-card{background:linear-gradient(#281e4673,#08080ed9);border-color:#cdd6e459}.lair-fight .wb-queen-card.sel{border-color:rgb(var(--shadow) / .9);box-shadow:0 0 12px rgb(var(--shadow) / .45)}.lair-pick{margin:8px 0 0}.lair-hero .wb-stats b.ok{color:var(--green)}.lair-me{background:var(--plate-lit);border:1px solid rgb(var(--sys-hi) / .5);color:var(--sys-text);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:13.5px;display:flex}.lair-me .btn{flex:none;width:auto;margin:0}.lair-camp{background:linear-gradient(90deg,#6e14288c,#1e0c28b3);border:1px solid #ff5a5a73;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:8px;padding:10px;display:grid}.lair-camp>div{flex-direction:column;gap:2px;min-width:0;display:flex}.lair-camp b{color:#ffd6dc;font-size:14px}.lair-camp em{color:#fff;font-variant-numeric:tabular-nums;font-size:24px;font-style:normal;font-weight:800}.lair-camp-ico{width:30px;height:30px}.lair-points{flex-direction:column;gap:8px;display:flex}.lair-pt{background:var(--plate);border:1px solid var(--seam);border-radius:14px;padding:9px 10px}.lair-pt.ours{border-color:rgb(var(--sys) / .55);background:linear-gradient(180deg, rgb(var(--sys) / .08), var(--plate))}.lair-pt.here{border-color:rgb(var(--sys-hi) / .9);box-shadow:var(--glow-soft)}.lair-pt.st-free{border-style:dashed;border-color:rgb(var(--sys-hi) / .22)}.lair-pt.st-fight{border-color:rgb(var(--danger) / .6)}.lair-pt.st-gather:not(.ours){border-color:#ff963c80}.lair-pt-h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;display:grid}.lair-pt-t{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.lair-pt-h .btn{flex:none;width:auto;min-width:96px;margin:0;padding-left:12px;padding-right:12px}.lair-note{margin:6px 0 0}.lair-note.red-note{color:var(--red-text)}.lair-pt-no{width:24px;height:24px;color:var(--sys-text);background:var(--tag);border:1px solid rgb(var(--sys-hi) / .3);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.lair-pt-guild{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:14px;overflow:hidden}.lair-pt.st-free .lair-pt-guild{color:var(--muted);font-weight:600}.lair-chip{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--sys-text);background:var(--tag);border:1px solid var(--seam);border-radius:99px;padding:1px 8px;font-size:11px;line-height:16px}.lair-chip.st-open{color:#ffd2c2;border-color:#ff6e4673}.lair-chip.st-claim{color:var(--violet);border-color:rgb(var(--shadow) / .55)}.lair-chip.st-immune{color:var(--key);border-color:rgb(var(--sys) / .55)}.lair-chip.st-gather{color:#ffc98a;border-color:#ff963c8c}.lair-chip.st-fight{color:#fff;background:rgb(var(--danger) / .45);border-color:rgb(var(--danger) / .8)}.lair-seats{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.lair-seat{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.lair-seat-face{position:relative}.lair-seat-ava{object-fit:cover;border:1px solid var(--seam);border-radius:9px;width:34px;height:34px;display:block}.lair-seat-lvl{text-align:center;color:#fff;background:var(--tag);border:1px solid rgb(var(--sys-hi) / .35);border-radius:6px;min-width:16px;padding:0 3px;font-size:9.5px;font-style:normal;font-weight:800;line-height:14px;position:absolute;bottom:-3px;right:-5px}.lair-seat-hp{background:var(--well);border-radius:2px;width:34px;height:3px;overflow:hidden}.lair-seat-hp i{background:var(--green);height:100%;display:block}.lair-seat-nick{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--muted);font-size:10px;overflow:hidden}.lair-seat.dead .lair-seat-face,.lair-seat.dead .lair-seat-nick{opacity:.4}.lair-seat.empty i{border:1px dashed rgb(var(--sys-hi) / .22);border-radius:9px;width:34px;height:34px;display:block}.lair-gather{color:#ffc98a;margin-top:8px;font-size:12px}.lair-gather b{color:#fff}.lair-gather.ours{color:var(--key)}.lair-gather>i{background:var(--well);border-radius:2px;height:4px;margin-top:4px;display:block;overflow:hidden}.lair-gather>i em{background:linear-gradient(90deg,#ff963c,#ff5a3c);height:100%;display:block}.lair-gather.ours>i em{background:linear-gradient(90deg, rgb(var(--sys)), rgb(var(--sys-hi)))}.lair-here{color:var(--key);white-space:nowrap;font-size:12px;font-weight:700}.lair-ring .wb-ring-art{background:radial-gradient(circle,#78829647,#06060ae6);border-color:#cdd6e4a6;box-shadow:0 0 14px #cdd6e44d,inset 0 0 12px #000c}.lair-ring .uniq-prop{-webkit-hyphens:manual;hyphens:manual}.wb-ally.lair-empty{background:0 0;border-style:dashed;justify-content:center}.wb-ally.lair-empty i{border:1px dashed rgb(var(--sys-hi) / .2);border-radius:7px;width:26px;height:26px}.wb-ally.lair-empty .small{font-size:9.5px}.lair-pots{gap:6px;margin-top:6px;display:flex}.lair-pots .act{flex:1;min-height:40px}.gvg-field.lair-field{grid-template-columns:1fr 1fr;column-gap:14px;position:relative}.gvg-field.lair-field:before{content:"";background:linear-gradient(180deg, transparent, rgb(var(--gold-rgb) / .35), transparent);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px)}.gvg-cell.lair-void{border:1px dashed rgb(var(--sys-hi) / .12);background:0 0}.lair-grave-ico{width:18px;height:18px}.lair-pvp .gvg-room{justify-content:space-between;align-items:center;gap:8px;display:flex}.lair-mapbtn{flex:none}.lair-pvplog{min-height:0}.lair-card{text-align:left;width:100%;color:inherit;font:inherit;background:linear-gradient(90deg,#281e4699,#08080ed9);border:1px solid #cdd6e459;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 10px;padding:10px;display:grid}.lair-card.live{animation:lairPulse var(--t-breathe) ease-in-out infinite}@keyframes lairPulse{50%{box-shadow:0 0 16px rgb(var(--shadow) / .55)}}.lair-card-ico{border:1px solid #cdd6e44d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.lair-card-img{width:44px;height:44px}.lair-card-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.lair-card-txt small{letter-spacing:.05em;text-transform:uppercase;color:var(--violet);font-size:10.5px}.lair-card-txt b{color:#e8ebf5;font-size:15px}.lair-card-txt>span{color:var(--sys-text);font-size:12.5px}.lair-card-hp{background:var(--well);border-radius:2px;height:4px;margin-top:4px;display:block;overflow:hidden}.lair-card-hp em{background:linear-gradient(90deg,#ff5a3c,#ffa05a);height:100%;display:block}.lair-card-go{color:var(--key);white-space:nowrap;font-size:12.5px;font-weight:700}.gb-books{background:var(--plate);border:1px solid rgb(var(--shadow) / .45);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:8px 0;padding:8px 10px;display:grid}.gb-books-ico{width:32px;height:32px}.gb-books>span{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;display:flex}.gb-books small{-webkit-hyphens:manual;hyphens:manual;font-size:11.5px;line-height:1.3}.gb-books .btn{width:auto;margin:0}.lair-pt-guild{align-items:center;gap:6px;max-width:100%;display:flex}.lair-pt-guild>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lair-gather-t,.lair-gather-f{align-items:center;gap:6px;display:flex}.lair-queue{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.lair-queue-em{gap:2px;display:inline-flex}.gvg-score .lair-side{align-items:center;gap:4px;max-width:100%;display:inline-flex}.lair-side>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.hs-opt{text-align:left;min-height:56px;color:var(--text);background:var(--plate);border:1px solid var(--line-soft);cursor:pointer;grid-template-columns:22px 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}.hs-opt span{flex-direction:column;gap:2px;min-width:0;display:flex}.hs-opt b{font-size:15px;font-weight:600}.hs-opt small{color:var(--muted);font-size:13px;line-height:1.3}.hs-radio{border:2px solid rgb(var(--sys) / .6);border-radius:50%;width:20px;height:20px}.hs-opt.on{border-color:rgb(var(--sys-hi) / .9);box-shadow:0 0 12px var(--sys-glow)}.hs-opt.on .hs-radio{border-color:rgb(var(--sys-hi));background:radial-gradient(circle, rgb(var(--sys-hi)) 0 4px, transparent 5px)}.hs-opt:disabled{opacity:.6;cursor:default}.more-back{min-height:44px;color:var(--sys-text);background:var(--plate);border:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:6px;margin:8px 12px 0;padding:0 14px;font:600 14px/1 Golos,sans-serif;display:inline-flex}html[data-theme=sys]{--bg:#030713;--win-top:#0e1a2e;--win-bot:#0a1322;--plate:#111d31;--plate-lit:#16243b;--tag:#0c1628;--well:#08101d;--muted:#c3d6e8;--line:#7fe3ff52;--line-soft:#ffffff1a;--seam:#ffffff12;--glow:0 0 8px #2fb8ff33;--glow-soft:0 0 10px #2fb8ff12;--glow-in:inset 0 0 0 transparent;--title-glow:0 0 0 transparent;--sys-glow:#2fb8ff47;--glow-cta:0 0 12px #2fb8ff40;--glow-rank:0 0 10px #2fb8ff47}html[data-theme=sys] body{background:#030713}html[data-theme=sys] .panel{border-radius:6px}html[data-theme=sys] .sys-head>span,html[data-theme=sys] .sys-head>.fold-btn{border-radius:4px;box-shadow:0 0 6px #2fb8ff26}html[data-theme=sys] .btn{letter-spacing:.06em;border-radius:4px}html[data-theme=sys] .btn:not(:-webkit-any(.primary,.gold,.danger,.ghost,.shop-confirm)){box-shadow:none;background:#111d31;border-color:#ffffff24}html[data-theme=sys] .btn:not(:is(.primary,.gold,.danger,.ghost,.shop-confirm)){box-shadow:none;background:#111d31;border-color:#ffffff24}html[data-theme=sys] .btn.primary{color:#fff;text-shadow:none;box-shadow:none;background:linear-gradient(#2b86cf,#1a5aa3);border-color:#7fe3ff73}html[data-theme=sys] .btn.gold{box-shadow:0 0 10px rgb(var(--gold-rgb) / .2)}html[data-theme=sys] .btn.danger{box-shadow:0 0 10px rgb(var(--danger) / .2)}html[data-theme=sys] .btn:disabled{box-shadow:none}html[data-theme=sys] :is(.more-item,.char,.res,.tag,.tabs-inline button,.more-set){border-radius:4px}html[data-theme=sys] :is(.tag.on,.tabs-inline button.on){box-shadow:none;background:#2fb8ff33;border-color:#7fe3ffcc}html[data-theme=sys] .res{background:#111d31}html[data-theme=sys] .tabs{box-shadow:none;background:#030916f5;border-top-color:#2fb8ff59}html[data-theme=sys] .modal{border-radius:10px 10px 0 0;box-shadow:0 -8px 32px #00000080}html[data-theme=sys] .modal-top .h{background:#0c1628;border-radius:4px}html[data-theme=sys] .modal-x{background:#111d31;border-color:#ffffff24}html[data-theme=sys] .toast{background:#071735;border-radius:6px;box-shadow:0 0 12px #2fb8ff33}html[data-theme=mon]{--sys:139 61 255;--sys-hi:196 139 255;--bg:#06040c;--win-top:#1a1230;--win-bot:#120c22;--plate:#160f26;--plate-lit:#21173a;--tag:#1a1230;--well:#0d0918;--text:#f6efff;--muted:#d9cff0;--key:#ffe7a3;--sys-accent:#c48bff;--sys-text:#f3eaff;--sys-glow:#8b3dff47;--line:#ffcc4d66;--line-soft:#ffffff17;--seam:#ffffff12;--glow:0 0 10px #8b3dff38;--glow-soft:0 12px 32px #0006, 0 0 14px #8b3dff12;--glow-in:inset 0 0 0 transparent;--title-glow:0 0 0 transparent;--glow-cta:0 0 12px #8b3dff40;--glow-rank:0 0 10px #8b3dff47}html[data-theme=mon] body{background:#06040c}html[data-theme=mon] body:before{background-image:radial-gradient(70% 45% at 15% 5%,#8b3dff38,#0000 65%),radial-gradient(60% 40% at 95% 35%,#8b3dff1f,#0000 70%),radial-gradient(90% 50% at 50% 105%,#5a14a033,#0000 70%);background-size:100% 100%}html[data-theme=mon] .panel{border-color:#ffcc4d42;border-radius:16px}html[data-theme=mon] :is(.sys-head>span,.sys-head>.fold-btn){color:#ffe7a3;background:#1a1230;border-color:#ffcc4d73;border-radius:999px;box-shadow:0 4px 14px #00000080}html[data-theme=mon] .sys-head i{box-shadow:none;border-color:#ffe7a3}html[data-theme=mon] .sys-sep{background:linear-gradient(90deg,#0000,#ffcc4d66,#0000)}html[data-theme=mon] .btn{letter-spacing:.06em;border-radius:12px}html[data-theme=mon] .btn:not(:-webkit-any(.primary,.gold,.danger,.ghost,.shop-confirm)){box-shadow:none;background:#1b1330;border-color:#ffffff1f}html[data-theme=mon] .btn:not(:is(.primary,.gold,.danger,.ghost,.shop-confirm)){box-shadow:none;background:#1b1330;border-color:#ffffff1f}html[data-theme=mon] .btn.primary{color:#fff;background:linear-gradient(#a466ff,#6a2bd9);border-color:#d9c2ff;box-shadow:0 3px #3b1580,0 0 10px #8b3dff38}html[data-theme=mon] .btn.gold{color:#1a1206;box-shadow:0 3px 0 #7a4f12, 0 0 10px rgb(var(--gold-rgb) / .18);background:linear-gradient(#fff1bf,#f0c053 55%,#c8892a);border-color:#fff1bf}html[data-theme=mon] .btn.danger{box-shadow:0 3px 0 #5e0a18, 0 0 8px rgb(var(--danger) / .2)}html[data-theme=mon] .btn:disabled{box-shadow:none}html[data-theme=mon] :-webkit-any(.more-item,.char,.more-set){border-radius:12px}html[data-theme=mon] :is(.more-item,.char,.more-set){border-radius:12px}html[data-theme=mon] :is(.res,.tag,.tabs-inline button){border-radius:999px}html[data-theme=mon] :is(.tag.on,.tabs-inline button.on){color:#fff;background:#3a1f6e;border-color:#c48bff;box-shadow:0 0 6px #8b3dff33}html[data-theme=mon] .res{background:#160f26}html[data-theme=mon] .tabs{box-shadow:none;background:linear-gradient(#0a0614f0,#07040e);border-top-color:#ffcc4d33}html[data-theme=mon] .tab{color:#b3a6d3}html[data-theme=mon] .tab.on{color:#ffe7a3}html[data-theme=mon] .tab.on b{filter:drop-shadow(0 0 5px #8b3dff99)}html[data-theme=mon] .modal-bg{background:#06040ce6}html[data-theme=mon] .modal{background:linear-gradient(#1a1230,#0e0a1c);border-color:#ffcc4d4d;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px #0009}html[data-theme=mon] .modal-top{background:linear-gradient(#1a1230 62%,#1a123000)}html[data-theme=mon] .modal-top .h{color:#ffe7a3;background:#1a1230;border-color:#ffcc4d73;border-radius:999px}html[data-theme=mon] .modal-x{color:#e9ddff;background:#1b1330;border-color:#ffffff26}html[data-theme=mon] .toast{color:#ffe7a3;background:#120c22;border-color:#ffcc4d66;border-radius:12px;box-shadow:0 12px 32px #0009}html[data-theme=mon] :is(.seg-btn.on,.lf-kinds button.on,.lf-any.on,.lf-fits.on,.qty-fast button.on,.fish-chip.on,.gst-tabs button.on,.spec-opt.on,.lf-seg button.on,.auc-pick-cell.on,.react-btn.on,.dummy-skill.on){box-shadow:none;background:#3a1f6e;border-color:#c48bff}html[data-theme=mon] .lf-seg button.on{box-shadow:inset 0 -2px #ffe7a3}html[data-theme=mon] :-webkit-any(.mail-item:not(.mail-admin),.mail-cat:not(.on)){background:var(--plate)}html[data-theme=mon] :is(.mail-item:not(.mail-admin),.mail-cat:not(.on)){background:var(--plate)}html[data-theme=mon] :-webkit-any(.mail-item.new:not(.mail-admin),.guild-perk.on){background:var(--plate-lit)}html[data-theme=mon] :is(.mail-item.new:not(.mail-admin),.guild-perk.on){background:var(--plate-lit)}html[data-theme=mon] .mail-cat.on{box-shadow:none;background:#3a1f6e;border-color:#c48bff}html[data-theme=mon] :-webkit-any(.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card){border-radius:12px}html[data-theme=mon] :is(.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card){border-radius:12px}html[data-theme=mon] :-webkit-any(.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card):not(.gold){background:#1b1330;border-color:#c48bff73}html[data-theme=mon] :is(.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card):not(.gold){background:#1b1330;border-color:#c48bff73}html[data-theme=mon] .update-bar{background:#1a1230;border-bottom-color:#ffcc4d59}html[data-theme=mon] .gvg-state.on{background:linear-gradient(90deg, rgb(var(--gold-rgb) / .14), transparent 70%), #120c22}html[data-theme=mon] .req-bar i{background:linear-gradient(90deg,#6a2bd9,#c48bff)}html[data-theme=mon] :is(.rank-head,.seg-btn,.lf-kinds button,.lf-seg button,.gst-tabs button,.fish-chip,.mail-cat){border-radius:12px}html[data-theme=mon] .rank-head{clip-path:none}html[data-theme=sys] :-webkit-any(.rank-head,.seg-btn,.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card){border-radius:4px}html[data-theme=sys] :is(.rank-head,.seg-btn,.shop-price,.shop-card,.pay-opt,.pack-card,.prem-card){border-radius:4px}html[data-theme=sys] .rank-head{clip-path:none}html[data-theme] .sys-head>span,html[data-theme] .sys-head>.fold-btn{text-shadow:none}html[data-theme=sys] .tab.on b{filter:drop-shadow(0 0 5px #2fb8ff8c)}html[data-theme] .panel.alert{box-shadow:0 0 10px rgb(var(--danger) / .35)}html[data-theme] .alert .sys-head>span{box-shadow:0 0 6px rgb(var(--danger) / .4);text-shadow:none}html[data-theme] .rank-group.open>.rank-head{box-shadow:none}html[data-theme] .rank-group.open.on>.rank-head{box-shadow:0 0 10px var(--sys-glow)}.chat-time{opacity:1}.gold s.was{opacity:1;color:#5c430c}html[data-theme=mon] :is(.auc-ibtn.on:not(.gold),.auto2-mode.on,.auto2-seg button.on,.auto2-speed.on,.xch2-ladder div.on){box-shadow:none;background:#3a1f6e;border-color:#c48bff}html[data-theme=sys] :is(.auc-ibtn.on:not(.gold),.auto2-mode.on,.auto2-seg button.on,.auto2-speed.on,.xch2-ladder div.on){box-shadow:none;background:#2fb8ff33;border-color:#7fe3ffcc}html[data-theme=mon] .auto2-mode.on .dot{box-shadow:none;background:radial-gradient(#ffe7a3 40%,#0000 46%);border-color:#ffe7a3}html[data-theme=mon] :is(.auc-ibtn,.auc-input,.auc-pic,.wrk-job,.wrk-prof,.wrk-ico,.xch2-stats>div,.xch2-sum,.xch2-warn,.xch2-ladder div,.btn-order-row,.btn-order-ic,.auto2-sk,.auto2-card,.auto2-mode,.auto2-speed,.auto2-plan,.auto2-ic,.set-brand-tile,.lot.auc-lot){border-radius:12px}html[data-theme=sys] :is(.auc-ibtn,.auc-input,.auc-pic,.wrk-job,.wrk-prof,.wrk-ico,.xch2-stats>div,.xch2-sum,.xch2-warn,.xch2-ladder div,.btn-order-row,.btn-order-ic,.auto2-sk,.auto2-card,.auto2-mode,.auto2-speed,.auto2-plan,.auto2-ic){border-radius:4px}html[data-theme=mon] :-webkit-any(.wrk-job,.wrk-prof,.auto2-sk,.auto2-card,.btn-order-row,.xch2-sum){background:var(--plate);border-color:#ffffff17}html[data-theme=mon] :is(.wrk-job,.wrk-prof,.auto2-sk,.auto2-card,.btn-order-row,.xch2-sum){background:var(--plate);border-color:#ffffff17}html[data-theme=mon] .xch2-foldbar .xch2-fold-t{color:#ffe7a3}html[data-theme=mon] .xch2-foldbar{border-radius:16px}html[data-theme=sys] .xch2-foldbar{border-radius:6px}html[data-theme=mon] :is(.gld-stats>div,.gld-ev,.gld-pick,.gld-uses){border-radius:12px}html[data-theme=mon] .gld-ev-ic{border-radius:10px}html[data-theme=mon] :-webkit-any(.gld-ev,.gld-pick){border-color:#ffffff17}html[data-theme=mon] :is(.gld-ev,.gld-pick){border-color:#ffffff17}html[data-theme=mon] .gld-ev.hot{border-color:rgb(var(--danger) / .6)}html[data-theme=mon] .gld-pick.on{box-shadow:none;background:#3a1f6e;border-color:#c48bff}html[data-theme=mon] .gld-emb-pen{background:#1a1230;border-color:#ffcc4d73}html[data-theme=mon] .gld-uses-k{color:#ffe7a3}html[data-theme=sys] :is(.gld-stats>div,.gld-ev,.gld-pick,.gld-uses,.gld-ev-ic,.gld-hp){border-radius:4px}html[data-theme=sys] .gld-pick.on{box-shadow:none;background:#2fb8ff33;border-color:#7fe3ffcc}.gld-kb{color:var(--gold)}.svc-block{border:1px solid var(--line-soft);background:var(--plate);color:var(--gold);margin:6px 0;padding:6px 10px}.svc-sort{gap:6px;margin:8px 0;display:flex}.svc-sort button{min-width:0;color:var(--muted);border:1px solid var(--line-soft);background:0 0;flex:1 1 0;padding:6px 8px;font-size:12px}.svc-sort button.on{color:inherit;border-color:var(--line);background:var(--plate)}.svc-list{flex-direction:column;gap:6px;display:flex}.svc-row{border:1px solid var(--line-soft);background:var(--plate);align-items:center;gap:10px;padding:8px 10px;display:flex}.svc-row.self{border-color:var(--line)}.svc-who{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.svc-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.svc-buy{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.svc-price{white-space:nowrap}.svc-toggle{align-items:center;gap:8px;margin:6px 0;display:flex}.svc-toggle input{width:18px;height:18px}.svc-price-row{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0;display:flex}.svc-price-row .input{text-align:center;flex:none;width:96px}.svc-hist{flex-direction:column;gap:4px;margin-top:8px;display:flex}.svc-hist-row{justify-content:space-between;gap:8px;display:flex}.svc-hist-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ci{vertical-align:-3px;object-fit:contain;width:15px;height:15px;display:inline-block}.val{color:var(--key);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.alt-target{align-items:center;gap:12px;display:flex}.alt-target>.inv-item{flex:0 0 76px;place-items:center;width:76px;display:grid}.alt-tinfo{flex:1;min-width:0}.alt-rar{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.alt-name{margin:2px 0;font-size:16px;font-weight:700}.alt-sub{color:var(--muted);font-size:12px}.alt-target .btn.small{flex:none}.alt-art{object-fit:contain;width:72%;height:72%}.alt-wheel{aspect-ratio:1;width:min(270px,74vw);margin:14px auto 2px;position:relative}.alt-wheel svg{width:100%;height:100%;overflow:visible}.alt-needle{transform-box:view-box;transform-origin:150px 150px;filter:drop-shadow(0 0 5px #2fb8ff)drop-shadow(0 0 2px #fff)}.alt-needle.spin{transition:transform 3.4s cubic-bezier(.13,.72,.12,1)}.alt-arc{transform-box:view-box;transform-origin:150px 150px;filter:drop-shadow(0 0 8px #2fb8ffcc);transition:stroke-dasharray .35s,transform .6s cubic-bezier(.3,.8,.3,1),opacity .2s,stroke .2s}.alt-wheel.win .alt-arc{stroke:var(--gold);filter:drop-shadow(0 0 10px rgb(var(--gold-rgb)))}.alt-wheel.lose .alt-track{stroke:rgb(var(--danger) / .45)}.alt-center{text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.alt-pct{color:#fff;text-shadow:var(--title-glow);font-variant-numeric:tabular-nums;font:800 46px/1 "Exo 2",Golos,sans-serif}.alt-pct small{font-size:22px}.alt-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--key);margin-top:6px;font-size:11px}.alt-sum{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px}.alt-link{color:var(--key);text-underline-offset:3px;background:0 0;border:0;margin:4px auto 0;font-size:12px;text-decoration:underline;display:block}.alt-chips{scrollbar-width:none;gap:8px;min-height:60px;padding:8px 2px 6px;display:flex;overflow-x:auto}.alt-chips::-webkit-scrollbar{display:none}.alt-chip{background:0 0;border:0;flex:0 0 44px;padding:0;position:relative}.alt-chip .inv-item{place-items:center;width:44px;display:grid}.alt-chip .x{z-index:2;border:1px solid var(--line);color:#fff;text-align:center;background:#16306a;border-radius:50%;width:16px;height:16px;font:700 10px/14px Golos,sans-serif;position:absolute;top:-6px;right:-6px}.alt-chips .empty{color:var(--muted);align-self:center;font-size:13px}.alt-row{align-items:center;gap:6px;display:flex}.alt-row .btn.small{letter-spacing:.04em;padding:7px 10px;font-size:13px}.alt-row .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:54px;font-weight:700}.alt-row input[type=range]{min-width:0;accent-color:rgb(var(--sys));flex:1}.alt-row label{color:var(--muted);white-space:nowrap;font-size:13px}.alt-row label b{color:#fff}.alt-gear{flex:0 0 34px;font-size:16px}.alt-pick{flex-wrap:wrap;row-gap:8px}.alt-pick-l{flex:170px;align-items:center;gap:6px;min-width:0;display:flex}.alt-pick-l input[type=range]{min-width:60px}.alt-pick-r{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.alt-cta{margin:0 12px}.alt-cta .btn{padding:16px;font-size:17px}.alt-warn{text-align:center;min-height:18px;color:var(--muted);margin:8px 12px 0;font-size:13px}.alt-warn.bad{color:var(--red-text)}.alt-warn.ok{color:var(--key);text-shadow:0 0 8px rgb(var(--sys) / .6)}.alt-inv{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:6px}.alt-cell{min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:3px;padding:0;display:flex}.alt-cell .inv-item{place-items:center;width:100%;display:grid}.alt-cell .v{color:var(--muted);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10.5px}.alt-cell .up{color:var(--green);text-shadow:0 1px 2px #000;font-size:10px;font-style:normal;position:absolute;bottom:1px;right:3px}.alt-cell.sel .inv-item{outline:2px solid rgb(var(--sys-hi));outline-offset:2px}.alt-cell.sel .inv-item:before{content:"✓";z-index:2;color:#fff;text-shadow:var(--title-glow);background:#1257c473;place-items:center;font:800 22px "Exo 2",sans-serif;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.alt-cell.sel .v{color:var(--key)}.alt-cell.lock .inv-item{filter:grayscale(.7)brightness(.55)}.alt-legend{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:11px;display:flex}.alt-filters{margin-bottom:10px}.alt-filters button{letter-spacing:0;padding:7px 2px;font-size:12.5px}.alt-slots{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.alt-slots button{aspect-ratio:1;background:var(--plate);border:1px solid var(--line-soft);place-items:center;padding:0;display:grid}.alt-slots button img{object-fit:contain;width:78%;height:78%}.alt-slots button.on{border-color:var(--line);box-shadow:0 0 10px rgb(var(--sys) / .5);background:#16306a}.alt-sec{letter-spacing:.12em;text-transform:uppercase;color:var(--key);margin:6px 0 2px;font-size:11px}.alt-pills{flex-wrap:wrap;gap:6px;display:flex}.alt-pills button{border:1px solid var(--line-soft);background:var(--plate);color:var(--muted);padding:7px 11px;font-size:13px}.alt-pills button.on{color:#fff;border-color:var(--line);box-shadow:0 0 10px rgb(var(--sys) / .4);background:#16306a;font-weight:700}.alt-pills button.rar{color:var(--c)}.alt-pills button.rar.on{color:var(--c);border-color:var(--c);background:color-mix(in srgb, var(--c) 14%, var(--plate));box-shadow:0 0 10px color-mix(in srgb, var(--c) 45%, transparent)}.alt-lv{align-items:center;gap:12px;display:flex}.alt-lv input{accent-color:rgb(var(--sys));flex:1}.alt-lv b{text-align:right;min-width:34px;font:800 22px "Exo 2",sans-serif}.alt-sw{width:100%;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:14px;display:flex}.alt-sw .switch{flex:0 0 38px}.modal .sys-sep{margin:2px 0}.alt-win.gift-hero img.gift-art{border-color:var(--c);background:radial-gradient(circle, color-mix(in srgb, var(--c) 30%, transparent), var(--plate) 70%);box-shadow:0 0 18px var(--c), 0 0 42px color-mix(in srgb, var(--c) 45%, transparent)}.alt-burn{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.alt-burn .inv-item{filter:grayscale()brightness(.5);place-items:center;width:44px;display:grid}table.alt-t{border-collapse:collapse;width:100%;font-size:13px}.alt-t td,.alt-t th{border-bottom:1px solid var(--seam);text-align:left;padding:6px 4px}.alt-t th{color:var(--muted);font-size:12px;font-weight:400}.alt-t .r{text-align:right;font-variant-numeric:tabular-nums}.alt-rules{color:var(--sys-text);margin:4px 0 0;padding-left:18px;font-size:13px}.alt-rules li{margin:5px 0}.alt-entry{align-items:center;gap:12px;display:flex}.alt-entry p{flex:1;margin:0}.bt{flex-direction:column;gap:6px;margin-top:10px;display:flex}.bt-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font:700 12px/1.2 "Exo 2",sans-serif}.bt-head{width:100%;min-height:36px;font:inherit;color:inherit;text-align:left;background:var(--plate);border:1px solid var(--line-soft);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.bt-head[aria-expanded=true]{background:0 0;border-color:#0000;padding-left:0;padding-right:0}.bt-cur{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.bt-arrow{color:var(--sys-accent);margin-left:auto;font-size:14px;font-style:normal}.bt-hint{color:var(--muted);opacity:.75;text-align:center;margin:0;font-size:11px}.bt-tabs{gap:6px;display:grid}.bt-tab{min-width:0;min-height:42px;font:inherit;color:var(--muted);background:var(--plate);border:1px solid var(--line-soft);cursor:pointer;border-radius:8px;padding:5px 4px;font-size:12px;font-weight:600;line-height:1.15}.bt-tabs.n4 .bt-tab{padding:5px 3px;font-size:11px}.bt-tab>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bt-tab.on{color:#fff;border-color:rgb(var(--sys) / .8);box-shadow:0 0 8px rgb(var(--sys) / .4);background:#132850}.bt-add{min-height:42px;color:var(--gold);background:var(--plate);border:1px dashed rgb(var(--gold-rgb) / .7);cursor:pointer;border-radius:8px;padding:0;font:600 20px/1 Golos,sans-serif}.bt-tab:active,.bt-add:active{transform:scale(.96)}.bt-form{flex-direction:column;gap:4px;display:flex}.bt-form .input{margin-top:0}.bt-sets{flex-direction:column;gap:6px;margin:8px 0 12px;display:flex}.bt-set-row{border:1px solid var(--line-soft);background:var(--plate);align-items:center;gap:10px;padding:8px 10px;display:flex}.bt-set-row input{flex:none;width:18px;height:18px}.bt-set-row span{overflow-wrap:anywhere;min-width:0}.rh-tabs{gap:6px;margin:6px 0 8px;display:flex}.rh-tabs button{background:var(--plate);border:1px solid var(--seam);color:var(--sys-text);border-radius:10px;flex:1;padding:8px 6px;font:700 13px/1.2 Golos,sans-serif}.rh-tabs button.on{background:var(--plate-lit);border-color:rgb(var(--sys-hi) / .7)}.rh-note{background:var(--well);border:1px solid var(--seam);color:var(--sys-text);border-radius:10px;margin:0 0 8px;padding:8px 10px;font-size:12.5px;line-height:1.4}.rh-list{flex-direction:column;gap:6px;max-height:56vh;display:flex;overflow-y:auto}.rh-row{background:var(--plate);border:1px solid var(--seam);border-radius:12px;padding:8px 10px}.rh-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rh-top b{color:var(--sys-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.rh-st{flex:none;font-size:12px;font-weight:700}.st-won{color:var(--green)}.st-lost{color:var(--red-text)}.st-fled{color:var(--muted)}.st-active{color:var(--sys-accent)}.rh-sub{color:var(--muted);flex-wrap:wrap;gap:4px 10px;margin-top:3px;font-size:12px;display:flex}.rh-via{color:var(--sys-text)}.rh-via.via-permit{color:var(--gold)}.rh-loot{color:var(--sys-text);margin-top:4px;font-size:12.5px}.rh-row.expired{opacity:.7}.rh-open{margin-top:8px}@font-face{font-family:Golos;font-weight:400 700;font-display:swap;src:url(/fonts/Golos-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos;font-weight:400 700;font-display:swap;src:url(/fonts/Golos-latin.woff2)format("woff2");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212}@font-face{font-family:"Exo 2";font-weight:100 900;font-display:swap;src:url(/fonts/Exo2-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2";font-weight:100 900;font-display:swap;src:url(/fonts/Exo2-latin.woff2)format("woff2");unicode-range:U+??,U+2000-206F,U+2191,U+2193,U+2212}.t-sys{--abyss:#030713;--mana:47 184 255;--mana-hi:127 227 255;--window:linear-gradient(180deg, #0e2a5ca8, #051028d6);--plate:#040e229e;--edge:rgb(var(--mana-hi) / .5);--edge-soft:rgb(var(--mana) / .2);--ink:#eaf8ff;--ink-2:#a9cdea;--ink-3:#82a9cc;--ink-off:#5d7d9c;--accent-ink:#031026;--r-s:2px;--r-m:4px;--r-l:6px;--display:"Exo 2", sans-serif}.t-mon{--abyss:#06040c;--violet:139 61 255;--gold:255 204 77;--window:linear-gradient(180deg, #1c1234cc, #0c0818e6);--plate:#ffffff09;--edge:rgb(var(--gold) / .26);--edge-soft:#ffffff12;--ink:#f6efff;--ink-2:#c9bce6;--ink-3:#a596c8;--ink-off:#6f6390;--accent-ink:#1a1206;--r-s:8px;--r-m:14px;--r-l:20px;--display:"Cormorant Garamond", "Exo 2", serif}.v2{-webkit-font-smoothing:antialiased;font:14px/1.45 Golos,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}:where(.v2) *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:where(.v2) :before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:where(.v2) :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:where(.v2) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.v2) button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:where(.v2) img{display:block}.v2{min-height:100vh;color:var(--ink);background:var(--abyss);position:relative}.v2-page{z-index:1;flex-direction:column;gap:16px;max-width:430px;margin:0 auto;padding:84px 16px 112px;display:flex;position:relative}.shot .v2-page{padding-top:16px}.v2-switch{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;border-radius:14px;flex-direction:column;gap:4px;padding:4px;display:flex;position:fixed;top:6px;left:50%;transform:translate(-50%)}.v2-switch>div{justify-content:center;gap:2px;display:flex}.v2-switch i{background:#fff3;width:1px;margin:4px}.v2-switch button{color:#9aa3bd;white-space:nowrap;border-radius:999px;padding:6px 8px;font:600 11px/1 Golos}.v2-switch button.on{color:#05070f;background:#fff}.v2-switch a{color:#9aa3bd;white-space:nowrap;border-radius:999px;padding:6px 8px;font:600 11px/1 Golos;text-decoration:none}.shot .v2-switch{display:none}.v2-hero{grid-template-columns:56px 1fr 44px 44px;grid-template-areas:"ava id mail gear""res res res res";align-items:center;gap:12px 8px;padding:16px;display:grid;position:relative}.v2-ava{grid-area:ava;width:56px;height:56px;position:relative}.v2-ava img{object-fit:cover;border-radius:50%;width:100%;height:100%}.v2-lv{border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 6px;font:800 12px/1 "Exo 2";display:grid;position:absolute;bottom:-4px;right:-4px}.v2-id{grid-area:id;min-width:0}.v2-name{font:700 22px/1.1 var(--display);letter-spacing:-.01em}.v2-cls{color:var(--ink-2);margin:4px 0 8px;font-size:12px}.v2-cls b{font-weight:600}.v2-xp{background:var(--edge-soft);border-radius:2px;height:4px;overflow:hidden}.v2-xp i{border-radius:inherit;height:100%;display:block}.v2-gear{border-radius:var(--r-m);background:var(--plate);width:44px;height:44px;box-shadow:0 0 0 1px var(--edge-soft);grid-area:gear;place-items:center;transition:transform .12s cubic-bezier(.23,1,.32,1);display:grid}.v2-gear img{width:20px;height:20px}.v2-res{grid-area:res;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v2-chip{border-radius:var(--r-m);background:var(--plate);height:36px;box-shadow:0 0 0 1px var(--edge-soft);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;font:700 14px/1 "Exo 2";display:flex}.v2-chip img{width:18px;height:18px}.v2-chip small{color:var(--ink-3);font-size:12px;font-weight:500}.v2-now{position:relative;overflow:hidden}.v2-now-sub{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0 0 16px;font-size:12px}.v2-now-sub img,.v2-cta small img{vertical-align:-2px;width:14px;height:14px;display:inline-block}.v2-cta{letter-spacing:.08em;text-transform:uppercase;width:100%;height:56px;color:var(--accent-ink);justify-content:center;align-items:center;gap:8px;font:800 16px/1 "Exo 2";transition:transform .12s cubic-bezier(.23,1,.32,1);display:flex}.v2-cta:active,.v2-gear:active,.v2-side-it:active,.v2-tile:active,.v2-dlist li>button:not(:disabled):active{transform:scale(.97)}.v2-cta small{letter-spacing:0;opacity:.8;align-items:center;gap:2px;font-size:12px;display:inline-flex}.v2-cta-ico{width:20px;height:20px}.v2-side{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.v2-side-it{border-radius:var(--r-m);background:var(--plate);min-height:52px;box-shadow:0 0 0 1px var(--edge-soft);grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;column-gap:8px;padding:8px 12px;transition:transform .12s cubic-bezier(.23,1,.32,1);display:grid}.v2-side-it img{grid-row:span 2;width:28px;height:28px}.v2-side-it span{color:var(--ink-2);font-size:12px;line-height:1.3}.v2-side-it b{font-variant-numeric:tabular-nums;white-space:nowrap;font:600 14px/1.2 "Exo 2"}.v2-sec-h{align-items:center;gap:12px;margin:0 0 12px;display:flex}.v2-sec-h span{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);font:700 12px/1 "Exo 2"}.v2-sec-h:after{content:"";background:linear-gradient(90deg, var(--edge), transparent);flex:1;height:1px}.v2-sec-h em{font-variant-numeric:tabular-nums;order:3;font:700 14px/1 "Exo 2"}.v2-daily,.v2-path{border-radius:var(--r-l);background:var(--window);box-shadow:0 0 0 1px var(--edge);padding:16px 12px 12px;position:relative}.v2-segs{grid-template-columns:repeat(5,1fr);gap:4px;margin:0 4px 12px;display:grid}.v2-segs i{background:var(--edge-soft);border-radius:2px;height:4px}.v2-dlist{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.v2-dlist li>button{border-radius:var(--r-s);background:var(--plate);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s;display:grid}.v2-dlist li>button:disabled{cursor:default;background:0 0}.v2-dlist img{width:32px;height:32px}.v2-dt{flex-direction:column;gap:2px;min-width:0;display:flex}.v2-dt b{font:600 14px/1.2 "Exo 2"}.v2-dt small{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px}.v2-go{border-radius:var(--r-s);white-space:nowrap;align-items:center;gap:4px;height:32px;padding:0 12px;font:600 13px/1 "Exo 2";display:inline-flex}.v2-go i{margin-top:-2px;font-size:16px;font-style:normal;line-height:0}.v2-check{border-radius:50%;place-items:center;width:24px;height:24px;font:800 12px/1 "Exo 2";display:grid}.v2-dlist li.ok img{opacity:.4;filter:grayscale(.7)}.v2-dlist li.ok b{color:var(--ink-off);text-decoration:line-through}.v2-dlist li.ok small{color:var(--ink-off)}.v2-reward{border-top:1px solid var(--edge-soft);color:var(--ink-2);align-items:center;gap:12px;margin:12px 4px 0;padding-top:12px;font-size:12px;display:flex}.v2-reward b{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font:700 14px/1 "Exo 2";display:inline-flex}.v2-reward b img{width:16px;height:16px}.v2-reward em{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.v2-path{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.v2-path>img{width:32px;height:32px}.v2-path b{font:600 14px/1.2 "Exo 2";display:block}.v2-path small{color:var(--ink-2);margin:2px 0 8px;font-size:12px;display:block}.v2-path em{font-variant-numeric:tabular-nums;font:700 16px/1 "Exo 2"}.v2-group{margin-top:8px}.v2-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2-grid.c3{grid-template-columns:repeat(3,1fr)}.v2-tile{border-radius:var(--r-m);background:var(--plate);min-height:96px;box-shadow:0 0 0 1px var(--edge-soft);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:12px;transition:transform .12s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.v2-tile.wide{grid-column:1/-1}.v2-tile-ico{width:36px;height:36px}.v2-tile-name{text-wrap:balance;font:600 14px/1.2 "Exo 2";position:relative}.v2-tile.compact{text-align:center;justify-content:center;align-items:center;min-height:88px;padding:12px 4px}.v2-tile.compact.wide{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:64px;padding:12px 16px}.t-mon .v2-tile.compact.wide.art{justify-content:flex-start;align-items:flex-end;min-height:96px}.t-mon .v2-tile.compact.wide .v2-tile-name{font-size:22px}.v2-lock{text-align:center;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;font:500 12px/1.2 "Exo 2";display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.v2-lock img{opacity:.8;width:20px;height:20px;margin-bottom:2px}.v2-lock b{color:var(--ink-2);font:600 14px/1.2 "Exo 2"}.v2-badge{border-radius:var(--r-s);letter-spacing:.04em;color:var(--accent-ink);padding:4px 8px;font:700 12px/1 "Exo 2";position:absolute;top:8px;right:8px}.v2-news{margin-top:8px}.v2-news-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.v2-news-it{scroll-snap-align:start;border-radius:var(--r-m);background:var(--art) center / cover;min-height:128px;box-shadow:0 0 0 1px var(--edge-soft);flex-direction:column;flex:0 0 80%;justify-content:flex-end;gap:4px;padding:16px;display:flex;position:relative;overflow:hidden}.v2-news-it:before{content:"";background:linear-gradient(#0000 20%,#000000d9);position:absolute;top:0;bottom:0;left:0;right:0}.v2-news-it b,.v2-news-it small{position:relative}.v2-news-it b{font:700 16px/1.2 var(--display)}.v2-news-it small{color:var(--ink-2);font-size:12px}.v2-nav{z-index:20;width:100%;max-width:430px;padding:4px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.v2-nav button{min-height:56px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;font:500 12px/1 Golos;display:flex;position:relative}.v2-nav button img{opacity:.65;width:26px;height:26px}.v2-nav button.on{color:var(--ink);font-weight:600}.v2-nav button.on img{opacity:1}.v2-toast{z-index:60;border-radius:var(--r-m);white-space:nowrap;color:var(--ink);padding:12px 16px;font:600 14px/1 "Exo 2";animation:.18s cubic-bezier(.23,1,.32,1) v2In;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}@keyframes v2In{0%{opacity:0;transform:translate(-50%,6px)scale(.97)}}@media (prefers-reduced-motion:reduce){.v2-toast{animation:none}.v2-cta,.v2-tile,.v2-side-it,.v2-gear,.v2-dlist li>button{transition:none}}.t-sys{background:radial-gradient(120% 60% at 50% -10%, rgb(var(--mana) / .2), transparent 60%), radial-gradient(80% 40% at 50% 110%, rgb(var(--mana) / .1), transparent 70%), var(--abyss)}.t-sys:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg, rgb(var(--mana) / .045) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(0deg, rgb(var(--mana) / .045) 1px, transparent 1px) 0 0 / 48px 48px;position:fixed;top:0;bottom:0;left:0;right:0}.t-sys .v2-hero,.t-sys .v2-now,.t-sys .v2-daily,.t-sys .v2-path{border-radius:var(--r-l);background:var(--window);box-shadow:0 0 0 1px var(--edge), 0 0 20px rgb(var(--mana) / .22), inset 0 0 0 1px rgb(var(--mana) / .08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.t-sys .v2-now,.t-sys .v2-daily{margin-top:12px;padding:28px 16px 16px;overflow:visible}.t-sys .v2-win-title{white-space:nowrap;letter-spacing:.2em;text-transform:uppercase;height:28px;color:var(--ink);text-shadow:0 0 8px rgb(var(--mana) / .9);border-radius:var(--r-m);box-shadow:0 0 0 1px rgb(var(--mana-hi) / .7), 0 0 14px rgb(var(--mana) / .45);background:#071735;align-items:center;gap:8px;padding:0 16px 0 6px;font:700 12px/1 "Exo 2";display:flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.t-sys .v2-win-title i{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--ink);letter-spacing:0;border-radius:50%;place-items:center;font:700 12px/1 "Exo 2";display:grid}.t-sys .v2-corner,.t-sys .v2-daily:before,.t-sys .v2-now:before{content:"";pointer-events:none;background:linear-gradient(rgb(var(--mana-hi)), rgb(var(--mana-hi))) 0 0 / 12px 2px no-repeat, linear-gradient(rgb(var(--mana-hi)), rgb(var(--mana-hi))) 0 0 / 2px 12px no-repeat, linear-gradient(rgb(var(--mana-hi)), rgb(var(--mana-hi))) 100% 100% / 12px 2px no-repeat, linear-gradient(rgb(var(--mana-hi)), rgb(var(--mana-hi))) 100% 100% / 2px 12px no-repeat;filter:drop-shadow(0 0 4px rgb(var(--mana)));position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.t-sys .v2-lv{color:var(--ink);box-shadow:0 0 0 1px rgb(var(--mana-hi));background:#061430}.t-sys .v2-xp i,.t-sys .v2-segs i.on{background:linear-gradient(90deg, rgb(var(--mana)), rgb(var(--mana-hi)));box-shadow:0 0 6px rgb(var(--mana))}.t-sys .v2-now{background:linear-gradient(180deg, #0510288c, #051028f0 72%), var(--art) center 30% / cover}.t-sys .v2-sysline{color:var(--ink);text-shadow:0 0 8px rgb(var(--mana) / .6);text-wrap:balance;margin:0 0 4px;font:600 18px/1.35 "Exo 2"}.t-sys .v2-cta{border-radius:var(--r-m);background:linear-gradient(180deg, #d7f6ff, rgb(var(--mana-hi)) 45%, rgb(var(--mana)));box-shadow:0 0 24px rgb(var(--mana) / .65), inset 0 0 0 1px #effcff}.t-sys .v2-side-it b{color:rgb(var(--mana-hi))}.t-sys .v2-daily-sub{text-align:center;color:var(--ink-2);letter-spacing:.04em;margin:0 0 12px;font-size:12px}.t-sys .v2-go{color:rgb(var(--mana-hi));background:rgb(var(--mana) / .12);box-shadow:inset 0 0 0 1px rgb(var(--mana) / .4)}.t-sys .v2-check{color:var(--accent-ink);background:rgb(var(--mana-hi))}.t-sys .v2-path em,.t-sys .v2-sec-h span{color:rgb(var(--mana-hi))}.t-sys .v2-tile-ico{filter:drop-shadow(0 0 6px rgb(var(--mana) / .55))}.t-sys .v2-tile.wide{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:64px}.t-sys .v2-tile.locked{box-shadow:inset 0 0 0 1px rgb(var(--mana) / .14);background:repeating-linear-gradient(135deg, rgb(var(--mana) / .035) 0 6px, transparent 6px 12px), #040c1e80}.t-sys .v2-badge{background:rgb(var(--mana-hi))}.t-sys .v2-nav{box-shadow:0 -1px 0 rgb(var(--mana) / .35);background:#030916e6}.t-sys .v2-nav button.on{color:rgb(var(--mana-hi))}.t-sys .v2-nav button.on:before{content:"";background:rgb(var(--mana-hi));width:24px;height:2px;box-shadow:0 0 8px rgb(var(--mana));border-radius:1px;position:absolute;top:-4px}.t-sys .v2-nav button.on img{filter:drop-shadow(0 0 6px rgb(var(--mana)))}.t-sys .v2-toast{box-shadow:0 0 0 1px rgb(var(--mana-hi) / .7), 0 0 18px rgb(var(--mana) / .45);text-shadow:0 0 6px rgb(var(--mana) / .7);background:#071735}.t-mon{background:radial-gradient(70% 45% at 15% 5%, rgb(var(--violet) / .26), transparent 65%), radial-gradient(60% 40% at 95% 35%, rgb(var(--violet) / .14), transparent 70%), radial-gradient(90% 50% at 50% 105%, #5a14a033, transparent 70%), var(--abyss)}.t-mon .v2-hero{padding:8px 0}.t-mon .v2-ava img{box-shadow:0 0 0 2px rgb(var(--gold) / .85), 0 0 0 4px var(--abyss), 0 0 0 5px rgb(var(--violet) / .7), 0 0 20px rgb(var(--violet) / .6)}.t-mon .v2-lv{color:var(--accent-ink);background:linear-gradient(#ffe7a3,#e0a93a)}.t-mon .v2-name{letter-spacing:0;font-size:28px}.t-mon .v2-cls b{color:rgb(var(--gold))}.t-mon .v2-xp{background:#ffffff14}.t-mon .v2-xp i{background:linear-gradient(90deg, rgb(var(--violet)), #c48bff 70%, rgb(var(--gold)))}.t-mon .v2-chip,.t-mon .v2-gear{border-radius:999px}.t-mon .v2-now{border-radius:var(--r-l);background:linear-gradient(180deg, transparent 25%, #06040cb8 56%, #0b0716 92%), var(--art) center 20% / cover;box-shadow:0 0 0 1px var(--edge), 0 16px 40px #0000008c, 0 0 40px rgb(var(--violet) / .3);padding:152px 16px 16px}.t-mon .v2-now-kicker{letter-spacing:.1em;text-transform:uppercase;color:#ffe7a3;height:24px;box-shadow:inset 0 0 0 1px rgb(var(--gold) / .4);background:#0000008c;border-radius:999px;align-items:center;padding:0 12px;font:700 12px/1 "Exo 2";display:inline-flex}.t-mon .v2-now-title{font:700 36px/1 var(--display);color:#fff;letter-spacing:-.01em;text-shadow:0 2px 16px #000c;text-wrap:balance;margin:8px 0 4px}.t-mon .v2-cta{border-radius:var(--r-m);box-shadow:0 4px 0 #7a4f12, 0 0 24px rgb(var(--gold) / .4);background:linear-gradient(#fff1bf,#f0c053 55%,#c8892a)}.t-mon .v2-side-it{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.t-mon .v2-side-it b{color:rgb(var(--gold))}.t-mon .v2-daily,.t-mon .v2-path{box-shadow:0 0 0 1px var(--edge), 0 12px 32px #0006}.t-mon .v2-sec-h span{font:700 20px/1 var(--display);letter-spacing:.02em;text-transform:none;color:#f3e7c6}.t-mon .v2-sec-h em{color:rgb(var(--gold))}.t-mon .v2-segs i.on{background:linear-gradient(90deg,#f0c053,#ffe7a3)}.t-mon .v2-dlist img{filter:drop-shadow(0 0 6px rgb(var(--violet) / .7))}.t-mon .v2-go{color:#ffe7a3;background:rgb(var(--gold) / .1);box-shadow:inset 0 0 0 1px rgb(var(--gold) / .35)}.t-mon .v2-check{color:var(--accent-ink);background:linear-gradient(#ffe7a3,#e0a93a)}.t-mon .v2-path em{color:rgb(var(--gold))}.t-mon .v2-tile{background:radial-gradient(120% 90% at 85% 0%, rgb(var(--violet) / .32), transparent 60%), linear-gradient(180deg, #160e2a, #0b0716);min-height:104px}.t-mon .v2-tile.art{box-shadow:0 0 0 1px var(--edge)}.t-mon .v2-tile.wide{min-height:144px}.t-mon .v2-tile:not(.compact) .v2-tile-ico{width:52px;height:52px;filter:drop-shadow(0 0 12px rgb(var(--violet) / .85));position:absolute;top:12px;right:12px}.t-mon .v2-tile.compact .v2-tile-ico{width:40px;height:40px;filter:drop-shadow(0 0 10px rgb(var(--violet) / .85))}.t-mon .v2-tile-name{font:700 20px/1.05 var(--display);text-shadow:0 2px 10px #000c}.t-mon .v2-tile.wide .v2-tile-name{font-size:28px}.t-mon .v2-tile.compact .v2-tile-name{font-size:17px}.t-mon .v2-tile.compact.art{justify-content:flex-end}.t-mon .v2-tile.locked{box-shadow:0 0 0 1px var(--edge-soft)}.t-mon .v2-lock b{font:700 18px/1.1 var(--display)}.t-mon .v2-badge{background:linear-gradient(#ffe7a3,#e0a93a)}.t-mon .v2-news-it{box-shadow:0 0 0 1px var(--edge)}.t-mon .v2-news-it b{font-size:20px}.t-mon .v2-nav{box-shadow:0 -1px 0 rgb(var(--gold) / .18);background:linear-gradient(#0a0614db,#07040e)}.t-mon .v2-nav button.on{color:#ffe7a3}.t-mon .v2-nav button.on img{filter:drop-shadow(0 0 8px rgb(var(--violet))) drop-shadow(0 0 3px rgb(var(--gold) / .5))}.t-mon .v2-nav button.on:after{content:"";background:rgb(var(--gold));border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px}.t-mon .v2-toast{box-shadow:0 0 0 1px rgb(var(--gold) / .4), 0 12px 32px #0009;color:#ffe7a3;background:#120c22}.v2-tile.art{isolation:isolate;background:0 0}.v2-tile.art:before{content:"";z-index:-2;background:var(--art-tint), var(--art) center / cover;background-blend-mode:color, normal;filter:var(--art-filter);position:absolute;top:0;bottom:0;left:0;right:0}.v2-tile.art:after{content:"";z-index:-1;background:var(--art-shade);position:absolute;top:0;bottom:0;left:0;right:0}.v2-tile.art.locked:after{background:var(--art-shade-off)}.t-mon{--art-tint:linear-gradient(#7634eb9e, #7634eb9e);--art-filter:brightness(.95);--art-shade:linear-gradient(180deg, rgb(var(--violet) / .16), rgb(var(--violet) / .1) 40%, #06040ceb);--art-shade-off:linear-gradient(180deg, #06040cad, #06040cf0)}.t-sys .v2-tile.art{box-shadow:0 0 0 1px rgb(var(--mana) / .32)}.t-sys .v2-tile.art .v2-tile-name{text-shadow:0 1px 6px #000000e6}.v2-mail{grid-area:mail;position:relative}.v2-dot{color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--abyss);font-variant-numeric:tabular-nums;background:#ff3b5c;border-radius:9px;place-items:center;padding:0 4px;font:700 12px/1 "Exo 2";display:grid;position:absolute;top:-4px;right:-4px}.v2-side.one{grid-template-columns:1fr}.v2-tile-txt{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.v2-tile.compact .v2-tile-txt{align-items:center}.v2-tile.compact.wide .v2-tile-txt{align-items:flex-start}.v2-status{color:var(--ink-2);text-shadow:0 1px 4px #000000e6;white-space:nowrap;align-items:center;gap:6px;font:500 12px/1.2 Golos;display:inline-flex}.v2-status i{background:var(--ink-3);border-radius:50%;flex:none;width:6px;height:6px}.v2-status.ok i{background:#3ee6a0;box-shadow:0 0 6px #3ee6a0}.v2-status.gold{color:#ffe08a}.v2-status.gold i{background:#ffcc4d;box-shadow:0 0 6px #ffcc4d}.v2-status.info i{background:#7fe3ff;box-shadow:0 0 6px #2fb8ff}.t-mon .v2-status.info i{background:#c48bff;box-shadow:0 0 6px #8b3dff}.v2-soon{margin-top:8px}.v2-soon-row{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.v2-soon-it{border-radius:var(--r-m);background:var(--plate);min-height:52px;box-shadow:0 0 0 1px var(--edge-soft);flex:none;grid-template-rows:auto auto;grid-template-columns:28px auto;align-items:center;column-gap:8px;padding:8px 12px;display:grid}.v2-soon-it img{opacity:.55;filter:grayscale(.6);grid-row:span 2;width:28px;height:28px}.v2-soon-it b{color:var(--ink-2);white-space:nowrap;font:600 14px/1.2 "Exo 2"}.v2-soon-it small{color:var(--ink-3);font-size:12px}.t-sys .now-energy .v2-win-title{color:#ffe3a6;text-shadow:0 0 8px #ffb43ccc;box-shadow:0 0 0 1px #ffcd6ebf,0 0 14px #ffaa3266}.t-sys .now-energy .v2-sysline{text-shadow:0 0 8px #ffb43c73}.t-mon .now-energy .v2-now-kicker{color:#ffd3a6;box-shadow:inset 0 0 0 1px #ffa05080}.v2-claim{border-radius:var(--r-m);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:12px;padding:0 16px;font:700 15px/1 "Exo 2";transition:transform .12s cubic-bezier(.23,1,.32,1);display:flex}.v2-claim:active{transform:scale(.97)}.v2-claim span{letter-spacing:0;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font:700 14px/1 "Exo 2";display:inline-flex}.v2-claim img{width:18px;height:18px}.t-sys .v2-claim{color:var(--ink);text-transform:uppercase;background:rgb(var(--mana) / .2);box-shadow:inset 0 0 0 1px rgb(var(--mana-hi) / .8), 0 0 16px rgb(var(--mana) / .35);text-shadow:0 0 8px rgb(var(--mana) / .8);animation:2.4s ease-in-out infinite v2Pulse}.t-mon .v2-claim{color:#ffe7a3;background:rgb(var(--gold) / .12);box-shadow:inset 0 0 0 1px rgb(var(--gold) / .55), 0 0 18px rgb(var(--gold) / .2);animation:2.4s ease-in-out infinite v2Pulse}@keyframes v2Pulse{50%{box-shadow:inset 0 0 0 1px #ffffffe6,0 0 22px #ffdc8c59}}.v2-reward.claimed span{color:var(--ink-2);letter-spacing:.1em}@media (prefers-reduced-motion:reduce){.v2-claim{animation:none}}.v2-dfold{justify-content:space-between;gap:8px;padding:4px;display:flex}.v2-dfold span{border-radius:var(--r-m);background:var(--plate);width:48px;height:48px;box-shadow:0 0 0 1px var(--edge-soft);place-items:center;display:grid;position:relative}.v2-dfold img{opacity:.55;width:30px;height:30px}.v2-dfold i{border-radius:50%;place-items:center;width:20px;height:20px;font:800 11px/1 "Exo 2";display:grid;position:absolute;bottom:-4px;right:-4px}.t-sys .v2-dfold i{color:var(--accent-ink);background:rgb(var(--mana-hi))}.t-mon .v2-dfold i{color:var(--accent-ink);background:linear-gradient(#ffe7a3,#e0a93a)}.t-sys{--ink-2:#c3d6e8;--ink-3:#98b0c8;--ink-off:#6c8199;--window:linear-gradient(180deg, #0e1a2e, #0a1322);--plate:#111d31;--edge-soft:#ffffff14;--edge:rgb(var(--mana-hi) / .55)}.t-mon{--ink-2:#d9cff0;--ink-3:#b3a6d3;--ink-off:#7c709c;--plate:#160f26;--window:linear-gradient(180deg, #1a1230, #120c22)}.v2{font-size:15px}.v2-name,.t-mon .v2-name{letter-spacing:0;font:700 22px/1.15 "Exo 2",sans-serif}.v2-cls,.v2-dt small,.v2-side-it span,.v2-path small,.v2-reward,.v2-now-sub,.v2-news-it small,.v2-soon-it small{font-size:13px}.v2-dt b,.v2-path b,.v2-side-it b,.v2-soon-it b{font:600 15px/1.25 Golos,sans-serif}.v2-sec-h span,.t-mon .v2-sec-h span,.t-sys .v2-sec-h span{letter-spacing:0;text-transform:none;color:var(--ink);text-shadow:none;font:700 17px/1.2 Golos,sans-serif}.v2-sec-h:after{background:var(--edge-soft)}.t-mon .v2-sec-h:after{background:linear-gradient(90deg, rgb(var(--gold) / .4), transparent)}.v2-go{font:600 14px/1 Golos,sans-serif}.v2-status{text-shadow:none;font:500 13px/1.2 Golos,sans-serif}.v2-news-it b,.t-mon .v2-news-it b{font:700 16px/1.25 Golos,sans-serif}.t-sys .v2-sysline{text-shadow:none;font:600 17px/1.4 Golos,sans-serif}.t-sys .v2-path b{letter-spacing:0}.t-sys .v2-daily-sub{letter-spacing:0;font-size:13px}.t-sys .v2-reward span{letter-spacing:.04em}.v2-tile{justify-content:flex-end;padding:0}.v2-tile-txt{background:linear-gradient(#0000,#060810e0 38%);gap:3px;width:100%;padding:10px 12px 12px}.v2-tile.compact .v2-tile-txt{padding:8px 8px 10px}.v2-tile-name,.t-mon .v2-tile-name,.t-mon .v2-tile.wide .v2-tile-name,.t-mon .v2-tile.compact .v2-tile-name,.t-mon .v2-tile.compact.wide .v2-tile-name{text-shadow:none;letter-spacing:0;font:600 15px/1.2 Golos,sans-serif}.v2-tile.wide .v2-tile-name{font-size:16px}.v2-tile.compact .v2-tile-name{font-size:14px}.v2-lock b,.t-mon .v2-lock b{font:600 15px/1.2 Golos,sans-serif}.v2-lock{background:#0608108c;font-size:13px}.t-sys .v2-tile-ico{filter:drop-shadow(0 2px 6px #000c);width:32px;height:32px;position:absolute;top:10px;left:10px}.t-sys .v2-tile.wide{flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:88px}.t-sys .v2-tile.compact.wide{min-height:76px}.t-sys .v2-tile.compact.wide .v2-tile-ico{top:50%;transform:translateY(-50%)}.t-sys .v2-tile.compact.wide .v2-tile-txt{background:linear-gradient(90deg,#060810e6,#06081099);padding-left:52px}.t-sys .v2-tile.compact:not(.wide){min-height:96px}.t-sys .v2-tile.compact:not(.wide) .v2-tile-ico{left:50%;transform:translate(-50%)}.t-sys{--art-tint:linear-gradient(transparent, transparent);--art-filter:saturate(.8) brightness(.62);--art-shade:linear-gradient(180deg, #0608100d, #06081040);--art-shade-off:linear-gradient(180deg, #060810b3, #060810e6)}.t-sys .v2-tile,.t-sys .v2-tile.art{box-shadow:0 0 0 1px #ffffff14}.t-sys .v2-hero,.t-sys .v2-path{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #ffffff14}.t-sys .v2-corner{display:none}.t-sys .v2-ava img{box-shadow:0 0 0 2px rgb(var(--mana-hi) / .7)}.t-sys .v2-chip,.t-sys .v2-gear{box-shadow:0 0 0 1px #ffffff14}.t-sys .v2-dlist li>button{background:#0f1b2e}.t-sys .v2-cls b{color:var(--ink)}.v2-side-it b,.t-sys .v2-side-it b,.t-mon .v2-side-it b{color:#ffd56a}.t-sys .v2-reward b,.t-mon .v2-reward b{color:#ffe08a}.t-sys .v2-path em{color:var(--ink);text-shadow:none}.t-sys .v2-path .v2-xp i,.t-sys .v2-hero .v2-xp i,.t-sys .v2-segs i.on{box-shadow:none}.t-sys .v2-nav button.on{text-shadow:none}.t-sys .v2-badge{box-shadow:none}.t-mon{--art-tint:linear-gradient(#7634eb4d, #7634eb4d);--art-filter:brightness(.72) saturate(.9);--art-shade:linear-gradient(180deg, transparent, #06040c33)}.t-mon .v2-now-kicker{letter-spacing:.06em}.t-mon .v2-dlist li>button{background:#1b1330}.t-mon .v2-tile-txt{background:linear-gradient(#0000,#080510e6 38%)}.v2-reward>span,.v2-reward em,.v2-reward b{white-space:nowrap}.c-screen{padding-top:calc(78px + var(--tg-top))}.c-screen.shot{padding-top:var(--tg-top)}.c-screen .panel{margin:18px 12px 12px}.c-head-btns{align-self:flex-start;gap:8px;display:flex}.c-icon-btn{background:var(--plate);border:1px solid var(--line-soft);cursor:pointer;border-radius:2px;place-items:center;width:44px;height:44px;display:grid;position:relative}.c-icon-btn img.c-icon,.c-icon-btn .c-icon{width:24px;height:24px}.c-badge{color:#fff;background:#ff4f68;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font:700 12px/1 "Exo 2",sans-serif;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 0 8px #ff4f68b3}.c-res{grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 12px 0;display:grid}.c-res span{background:var(--plate);border:1px solid var(--line-soft);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;height:36px;font:700 14px/1 "Exo 2",sans-serif;display:flex}.c-res small{color:var(--muted);font-size:12px;font-weight:500}.c-res-ico{width:18px;height:18px}.c-xp{margin:8px 12px 0}.c-now-text{margin:0 0 12px;line-height:1.45}.c-side{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.c-side-btn{background:var(--plate);border:1px solid var(--line-soft);min-height:44px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;font:600 13px/1.2 Golos,sans-serif;display:flex}.c-side-ico{width:22px;height:22px}.c-tasks{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.c-task{text-align:left;background:var(--plate);border:1px solid var(--line-soft);min-height:56px;color:var(--text);cursor:pointer;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.c-task:disabled{cursor:default;opacity:.55}.c-task-ico{width:32px;height:32px}.c-task-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.c-task-txt b{font-size:15px;font-weight:600}.c-task-txt small{color:var(--muted);font-size:13px}.c-task.ok b{text-decoration:line-through}.c-go{border:1px solid rgb(var(--sys) / .55);color:var(--sys-text);white-space:nowrap;padding:7px 10px;font:600 13px/1 Golos,sans-serif}.c-check{background:var(--green);color:#04130c;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.c-foot{margin:10px 0 0}.c-path{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.c-path b{font-size:15px}.c-path span{color:var(--sys-text);font:700 14px/1 "Exo 2",sans-serif}.c-row .more-item{padding:10px 2px 8px;font-size:12px}.c-row .more-item b img.more-ico{width:32px;height:32px}.c-st{color:var(--muted);margin-top:1px;font-size:11px;line-height:1.1;display:block}.c-st.ok{color:var(--green)}.c-st.gold{color:var(--gold)}.c-st.info{color:var(--sys-text)}.c-news{flex-direction:column;gap:6px;display:flex}.c-news-it{text-align:left;background:var(--plate);border:1px solid var(--line-soft);color:var(--text);cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.c-news-it b{font-size:15px;font-weight:600}.c-news-it small{color:var(--muted);font-size:13px}.c-switch{z-index:80;background:#000000d9;border-radius:14px;flex-direction:column;gap:4px;padding:4px;display:flex;position:fixed;top:6px;left:50%;transform:translate(-50%)}.c-switch>div{justify-content:center;gap:2px;display:flex}.c-switch a,.c-switch button{color:#9aa3bd;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 8px;font:600 11px/1 Golos,sans-serif;text-decoration:none}.c-switch .on{color:#05070f;background:#fff}.c-switch i{background:#fff3;width:1px;margin:4px}.v2-game{min-height:100dvh;margin:calc(-1 * var(--tg-top)) 0 calc(-88px - var(--tg-bottom));padding:var(--tg-top) 0 calc(88px + var(--tg-bottom))}.v2-game .v2-page{padding:4px 16px 24px}.v2-ava{display:block}.v2-ava .v2-ava-img,.v2-ava>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.v2-ava.has-cos>:first-child{width:100%;height:100%}.v2-news-it{text-align:left}.v2-dlist li.ok>button{background:0 0}.hn-meta{justify-content:space-between;align-items:center;gap:8px;margin-top:-8px;display:flex}.hn-meta:empty{display:none}.hn-meta .hero-online{text-align:left;flex-direction:row;align-self:center;align-items:center;gap:8px;min-height:36px;margin-left:0;padding:4px 12px}.hn-meta .hero-online small{font-size:12px}.hn-meta .hero-online .hero-online-day{white-space:nowrap;max-width:none}.v2-game .contest-badge{width:100%;margin:0}.c-home .c-res{margin-top:0}.c-home .hero-side{gap:8px}.c-home .hero{padding-inline-start:12px;padding-inline-end:12px}.c-home .c-status{background:var(--plate);border:1px solid var(--line-soft);align-self:center;gap:0;width:138px}.c-home .c-status:empty{display:none}.c-home .c-status>button{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.c-home .c-status>button+button{border-top:1px solid var(--line-soft)}.c-home .c-status .hero-online{text-align:left;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 6px;min-width:0;padding:7px 10px;display:grid}.c-home .c-status .hero-online small{font-size:11px}.c-home .c-status .hero-online .hero-online-day{white-space:nowrap;white-space:normal;grid-column:1/-1;max-width:none;font-size:10px}.c-home .c-status .helper-btn{justify-content:flex-start;gap:6px;min-height:0;padding:6px 10px 7px 6px}.c-home .c-status .helper-clock{flex:none}@media (max-width:380px){.c-home .hero{gap:10px}.c-home .hero-face,.c-home .hero-face.avatar{width:72px;height:72px}.c-home .c-status{width:124px}.c-home .c-status .helper-btn{gap:4px;padding-inline-start:4px;padding-inline-end:6px}}@media (max-width:340px){.c-home .hero{flex-wrap:wrap;row-gap:10px}.c-home .c-status{flex-direction:row;align-items:stretch;width:100%}.c-home .c-status>button{flex:1 1 0;width:auto;min-width:0}.c-home .c-status>button+button{border-top:0;border-left:1px solid var(--line-soft)}}.c-home .c-now-text b{font-size:17px}.c-home .c-res{grid-template-columns:repeat(4,minmax(min-content,1fr))}.c-home .c-res span{white-space:nowrap;padding-inline-start:4px;padding-inline-end:4px}.c-home .c-res-ico{flex:none}@media (max-width:340px){.c-home .c-res{gap:4px}.c-home .c-res span{gap:3px;font-size:13px}.c-home .c-res-ico{width:16px;height:16px}}@media (max-width:359px){.v2-side-it{grid-template-columns:24px 1fr;column-gap:6px;padding:8px}.v2-side-it img{width:24px;height:24px}.v2-side-it b{white-space:normal;font-size:14px}}.v2-ava.has-cos img{box-shadow:none}.v2-ava.has-cos .cs-ava-frame{object-fit:contain;border-radius:0;width:112%;height:112%}.v2-ava.has-cos .cs-ava-img{width:76%;height:76%}.v2-ava.has-cos .cos-fit{transform:scale(.82)}.v2-hero:has(.v2-ava.has-cos){column-gap:16px}.v2-lv{z-index:4}.v2-game.t-sys .v2-cta{color:#fff;box-shadow:inset 0 0 0 1px rgb(var(--mana-hi) / .45);background:linear-gradient(#2b86cf,#1a5aa3)}.v2-game.t-sys{--edge:rgb(var(--mana-hi) / .28)}.v2-game.t-sys :-webkit-any(.v2-now,.v2-daily,.v2-hero,.v2-path){box-shadow:0 0 0 1px var(--edge)}.v2-game.t-sys :is(.v2-now,.v2-daily,.v2-hero,.v2-path){box-shadow:0 0 0 1px var(--edge)}.v2-game.t-sys .v2-corner{display:none}.v2-game.t-sys :-webkit-any(.v2-now,.v2-daily):before{display:none}.v2-game.t-sys :is(.v2-now,.v2-daily):before{display:none}.v2-game.t-sys .v2-win-title{color:var(--ink);box-shadow:0 0 0 1px rgb(var(--mana-hi) / .35);text-shadow:none;background:#0c1628}.v2-game.t-sys .v2-win-title i{box-shadow:0 0 0 1.5px rgb(var(--mana-hi) / .7)}.v2-game.t-sys .v2-go{box-shadow:inset 0 0 0 1px rgb(var(--mana) / .28);background:rgb(var(--mana) / .08)}.v2-game.t-sys .v2-segs i.on{background:rgb(var(--mana) / .75)}.v2-game.t-sys :-webkit-any(.v2-now,.v2-daily):before{opacity:.45}.v2-game.t-sys :is(.v2-now,.v2-daily):before{opacity:.45}.v2-game.t-sys .now-energy .v2-win-title{text-shadow:none;box-shadow:0 0 0 1px #ffcd6e99,0 0 6px #ffaa3233}.v2-game.t-mon .v2-cta{box-shadow:0 4px 0 #7a4f12, 0 0 12px rgb(var(--gold) / .18)}.v2-game.t-mon .v2-now{box-shadow:0 0 0 1px var(--edge), 0 16px 40px #0000008c, 0 0 20px rgb(var(--violet) / .14)}.v2-game.t-mon .v2-ava img,.v2-game.t-mon .v2-tile-ico,.v2-game.t-mon .v2-dlist img{filter:none}.v2-game .v2-status i{box-shadow:none}.v2-game .v2-page{z-index:auto}.v2-game.t-sys{--art-filter:saturate(.9) brightness(.82)}.v2-game.t-mon{--art-filter:brightness(.88) saturate(.95)}.hn-xp-num{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:5px;font:500 12px/1.2 Golos,sans-serif}.hn-xp-num b{color:var(--ink);font-weight:700}.hn-meta{flex-wrap:nowrap}.hn-meta .hero-online{flex:0 auto;min-width:0}.hn-meta .helper-btn{flex:none}@media (max-width:400px){.hn-meta .hero-online .hero-online-day{display:none}}.v2-game .v2-hero{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"ava id""res res"}.v2-game .hn-meta{border-radius:var(--r-m);background:var(--plate);box-shadow:0 0 0 1px var(--edge-soft);align-items:stretch;gap:0;overflow:hidden}.v2-game.t-mon .hn-meta{border-radius:999px}.v2-game .hn-meta>button{min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1 1 0;margin:0}.v2-game .hn-meta>button+button{border-left:1px solid var(--edge-soft)}.v2-game .hn-meta .hero-online{grid-template-columns:auto 1fr;align-content:center;align-items:baseline;gap:2px 6px;padding:6px 12px;display:grid}.v2-game.t-mon .hn-meta .hero-online{padding-left:18px}.v2-game .hn-meta .hero-online small{font-size:11px}.v2-game .hn-meta .hero-online .hero-online-day{grid-column:1/-1;font-size:10px;display:block}.v2-game .hn-meta .helper-btn{justify-content:flex-start;gap:6px;padding:6px 12px 6px 8px}.v2-game .hn-meta .helper-clock{flex:none}.v2-game .v2-res{grid-template-columns:repeat(3,minmax(min-content,1fr))}.v2-game .v2-chip{white-space:nowrap;padding-inline-start:4px;padding-inline-end:4px}.v2-game .v2-chip img{flex:none}@media (max-width:340px){.v2-game .v2-res{gap:6px}.v2-game .v2-chip{gap:3px;font-size:13px}.v2-game .v2-chip img{width:16px;height:16px}}.t-mon .v2-now{padding-top:96px}.v2-game.t-mon .v2-cta{color:#fff;background:linear-gradient(#3b95dc,#1a5aa3);box-shadow:0 4px #0e3566,0 0 16px #3c96e659}.v2-game.t-mon .now-reward .v2-cta{color:#2a1700;box-shadow:0 4px 0 #7a4f12, 0 0 16px rgb(var(--gold) / .3);background:linear-gradient(#fff1bf,#f0c053 55%,#c8892a)}.c-home>.ev-rail{margin:10px 12px 0}.c-home>.c-daily{margin:12px 12px 0}.p-home{padding-bottom:8px}.p-hero{background:var(--plate);border:1px solid var(--line-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:4px 12px 0;padding:10px;display:grid}.p-hero .hero-face{width:64px;height:64px}.p-hero-id{flex-direction:column;gap:3px;min-width:0;display:flex}.p-hero-id>b{text-overflow:ellipsis;white-space:nowrap;font:700 17px/1.15 "Exo 2",sans-serif;overflow:hidden}.p-res{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.p-res span{background:var(--well);border:1px solid var(--seam);font-variant-numeric:tabular-nums;align-items:center;gap:4px;height:28px;padding:0 8px;font:700 13px/1 "Exo 2",sans-serif;display:inline-flex}.p-res small{color:var(--muted);font-size:11px;font-weight:500}.p-res .p-lvl{color:var(--sys-text)}.p-res .p-lvl i{color:var(--muted);font-style:normal;font-weight:500}.p-head-btns{flex-direction:column}.p-main .c-now-text b{font-size:18px}.p-main .btn{min-height:54px;font-size:17px}.p-next{background:var(--well);border:1px solid var(--seam);margin:14px 12px 4px;padding:12px}.p-next-h{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.p-next-h span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px}.p-next-h b{color:var(--sys-text);font:700 14px/1 "Exo 2",sans-serif}.p-next-ids{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.p-next-it{background:var(--plate);border:1px solid var(--line-soft);align-items:center;gap:6px;padding:5px 10px 5px 6px;font:600 13px/1 Golos,sans-serif;display:inline-flex}.p-next-ico{width:22px;height:22px}.p-next-foot{margin-top:6px;display:block}.fr-last{background:var(--plate);border:1px solid rgb(var(--gold-rgb) / .35);margin:0 0 10px;padding:8px 10px}.fr-last>summary{cursor:pointer;color:var(--gold);font-size:14px;font-weight:600;line-height:1.35;list-style:none}.fr-last>summary::-webkit-details-marker{display:none}.fr-last>summary:after{content:" ▾";color:var(--muted)}.fr-last[open]>summary:after{content:" ▴"}.fr-last[open]>summary{margin-bottom:8px}.fr-last .fr-list{margin-bottom:6px}.fr-prize{color:var(--gold);white-space:nowrap;margin-top:2px;font-size:12px;font-weight:600;display:block}.br-line{text-align:left;width:100%;color:var(--muted);background:var(--plate);border:1px solid var(--line-soft);border-top:0;border-radius:0 0 2px 2px;align-items:center;gap:8px;margin:-7px 0 6px;padding:7px 10px 8px 54px;font:500 13px/1.35 Golos,sans-serif;display:flex}.skill-row.on+.br-line{border-color:var(--line);background:var(--plate-lit)}button.br-line{cursor:pointer;color:var(--sys-text)}button.br-line:active{background:var(--plate-lit)}.br-line.chosen{color:var(--violet)}.br-line b{color:var(--text);font-weight:600}.br-line>span:not(.br-tag){flex:auto;min-width:0}.br-line-ico{object-fit:contain;flex:none;width:20px;height:20px}.br-line.locked .br-line-ico{opacity:.8;width:14px;height:14px}.br-go{color:var(--muted);flex:none;margin-left:auto;font-size:18px;font-style:normal;line-height:1}.br-tag{color:var(--sys-text);border:1px solid rgb(var(--sys-hi) / .8);background:rgb(var(--sys) / .14);box-shadow:0 0 10px rgb(var(--sys) / .45);border-radius:10px;flex:none;align-items:center;padding:1px 7px;font:700 11px/1.5 Golos,sans-serif;display:inline-flex;position:relative}.br-tag.fresh:after{content:"";background:var(--red);width:8px;height:8px;box-shadow:0 0 6px var(--red);border-radius:50%;position:absolute;top:-4px;right:-4px}.br-sub{color:var(--muted);margin:-4px 0 10px;font-size:13px}.br-sub b{color:var(--sys-text)}.br-card{box-sizing:border-box;text-align:left;background:var(--plate);border:1px solid var(--line-soft);width:100%;color:var(--text);cursor:pointer;border-radius:2px;grid-template-columns:52px minmax(0,1fr) 28px;align-items:start;gap:4px 10px;margin-bottom:8px;padding:10px;display:grid;position:relative}.br-card.on{border-color:var(--line);background:var(--plate-lit);box-shadow:var(--glow-soft), inset 0 0 18px rgb(var(--sys) / .16)}.br-card.soon{cursor:default;opacity:.55}.br-pic{grid-row:span 2;width:52px;height:52px;position:relative}.br-pic img{object-fit:contain;width:52px;height:52px}.br-pic i{color:#fff;background:var(--violet);border-radius:9px;place-items:center;min-width:18px;height:18px;font:700 11px/1 "Exo 2",sans-serif;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 8px #c9a2ffcc}.br-pic i.base{background:var(--plate-lit);color:var(--muted);border:1px solid var(--line-soft);box-shadow:none}.br-nm{overflow-wrap:anywhere;grid-column:2;font:700 15px/1.25 Golos,sans-serif}.br-nm small{color:var(--green);white-space:nowrap;margin-left:6px;font-size:11px;font-weight:700}.br-nm small.soon{color:var(--muted)}.br-q{border:1px solid var(--line-soft);width:26px;height:26px;color:var(--sys-text);background:var(--well);border-radius:50%;grid-area:1/3;place-items:center;padding:0;font:700 13px/1 Golos,sans-serif;display:grid}.br-q.open{border-color:var(--line);box-shadow:var(--glow-soft)}.br-ln{color:var(--muted);grid-column:2/4;font-size:13px;line-height:1.35}.br-use{flex-wrap:wrap;grid-column:2/4;gap:5px;margin-top:4px;display:flex}.br-use>span{border:1px solid rgb(var(--sys) / .5);color:var(--sys-text);background:rgb(var(--sys) / .1);border-radius:10px;align-items:center;gap:4px;padding:2px 7px 2px 4px;font-size:11px;font-weight:700;display:inline-flex}.br-use-ico{object-fit:contain;width:16px;height:16px}.br-use>span.off{color:#b9c8e266;border-color:rgb(var(--sys) / .15);background:0 0}.br-use>span.off .br-use-ico{opacity:.3;filter:grayscale()}.br-more{background:var(--well);border-left:2px solid var(--violet);color:var(--sys-text);grid-column:1/4;margin-top:6px;padding:8px 10px;font-size:13px;line-height:1.45}.br-note{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12px}.cb-intro{margin:0 0 8px}.cb{background:var(--plate);border:1px solid var(--line-soft);border-radius:2px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;margin-bottom:6px;padding:9px 8px;display:grid}.cb-pair{align-items:center;gap:3px;display:flex}.cb-ico{object-fit:contain;width:28px;height:28px}.cb-pair i{color:var(--sys-text);opacity:.8;font-size:13px;font-style:normal}.cb-t b{font-size:14px;display:block}.cb-t>span{color:var(--muted);font-size:12px;line-height:1.35;display:block}.cb-t .cb-mark{vertical-align:1px;color:var(--gold);border:1px solid rgb(var(--gold-rgb) / .55);border-radius:10px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-block}.cb.found{border-color:rgb(var(--gold-rgb) / .6);box-shadow:inset 0 0 14px rgb(var(--gold-rgb) / .1)}.cb.found .cb-t b{color:var(--gold)}.cb-foot{margin:8px 0 0}.p-power{--ep:255 107 90}.p-economy{--ep:77 184 255}.p-duration{--ep:201 162 255}.p-accuracy{--ep:61 255 208}.p-combo{--ep:255 204 77}.skill-ico{position:relative}.ench-badge{color:#050812;background:rgb(var(--ep));box-shadow:0 0 6px rgb(var(--ep) / .7);border-radius:6px;padding:0 4px;font:800 10px/1.4 "Exo 2",sans-serif;position:absolute;bottom:-4px;right:-6px}.br-line .ench-badge{flex:none;position:static}.ench{background:var(--well);border:1px solid var(--line-soft);border-radius:2px;margin:4px 0 10px;padding:10px}.ench-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ench-head b{letter-spacing:.08em;text-transform:uppercase;color:var(--sys-text);font:700 13px/1.2 "Exo 2",sans-serif}.ench-books{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.ench-book-ico{object-fit:contain;width:18px;height:18px}.ench-now{border:1px solid rgb(var(--ep) / .55);background:rgb(var(--ep) / .08);align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px;font-size:13px;display:flex}.ench-now b{color:rgb(var(--ep));margin-right:2px}.ench-lvl{color:rgb(var(--ep));text-shadow:0 0 10px rgb(var(--ep) / .6);flex:none;font:800 22px/1 "Exo 2",sans-serif}.ench-lvl small{color:var(--muted);text-shadow:none;font-size:12px}.ench-hint{margin:0 0 6px}.ench-paths{gap:6px;margin-bottom:8px;display:grid}.ench-path{text-align:left;width:100%;color:var(--text);background:var(--plate);border:1px solid rgb(var(--ep) / .35);border-left:3px solid rgb(var(--ep));border-radius:2px;gap:1px;padding:8px 10px;display:grid}.ench-path.on{background:rgb(var(--ep) / .12);border-color:rgb(var(--ep) / .9);box-shadow:0 0 10px rgb(var(--ep) / .3)}.ench-path b{color:rgb(var(--ep));font-size:14px}.ench-path span{color:var(--sys-text);font-size:13px}.ench-path small{color:var(--muted);font-size:12px}.ench-next{color:var(--sys-text);margin:0 0 8px;font-size:13px}.ench-note{text-align:center;margin:6px 0 0}.ench-max{text-align:center;color:var(--gold);margin:0;font-weight:700}.ench-change{margin:8px auto 0;display:block}.ench-path .ench-dead,.ench-now .ench-dead{color:var(--red-text);font-size:12px;line-height:1.35;display:block}.ench-now small:not(.ench-dead){color:var(--muted);font-size:12px;display:block}.ench-path.dead{opacity:.7}.web-login{background:var(--bg);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.web-login-art{top:var(--tg-top);aspect-ratio:2/3;background:url(/art/brand/poster.webp) top/100% no-repeat;width:100%;max-width:560px;margin:0 auto;position:absolute;left:0;right:0}.web-login-art:after{content:"";background:linear-gradient(180deg, #04060d00 30%, #04060dd9 62%, var(--bg) 82%);position:absolute;top:0;bottom:0;left:0;right:0}.web-login-box{padding:0 20px max(28px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.web-login-box p{max-width:340px;color:var(--sys-text);margin:0;font-size:14px;line-height:1.45}.web-g{min-height:44px;margin:8px 0 2px}.web-g.hidden{visibility:hidden;height:0;min-height:0;margin:0}.web-err{color:var(--red-text)}.web-install{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:60;background:var(--plate-lit);border:1px solid rgb(var(--sys-hi) / .45);box-shadow:0 8px 24px #00000080, 0 0 12px var(--sys-glow);border-radius:14px;grid-template-columns:40px 1fr auto 24px;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:grid;position:fixed}.web-install img{border-radius:10px;width:40px;height:40px}.web-install div{flex-direction:column;min-width:0;display:flex}.web-install b{color:#fff;font-size:13px}.web-install span{color:var(--muted);font-size:11px;line-height:1.3}.web-install-ok{color:#fff;background:linear-gradient(#8b5cff,#6a3df0);border:0;border-radius:10px;padding:8px 12px;font:700 13px/1 Golos,sans-serif}.web-install-x{width:24px;height:24px;color:var(--muted);background:0 0;border:0;font-size:14px}.web-steps{color:var(--sys-text);margin:8px 0 12px;padding-left:20px;font-size:13px;line-height:1.5}.web-dl{text-align:center;color:var(--sys-accent);margin-top:10px;font-size:13px;display:block}.web-play{color:#fff;letter-spacing:.02em;width:280px;max-width:100%;box-shadow:0 0 18px rgb(var(--shadow) / .55);background:linear-gradient(#8b5cff,#6a3df0);border:0;border-radius:999px;padding:14px 16px;font:800 16px/1 Golos,sans-serif}.web-play:disabled{opacity:.7}.web-link{color:var(--sys-accent);background:0 0;border:0;padding:6px;font:600 14px/1.3 Golos,sans-serif}.web-form{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.web-form>b{color:#fff;font-size:16px}.web-form input{border:1px solid rgb(var(--sys-hi) / .3);background:var(--well);width:280px;max-width:100%;color:var(--text);border-radius:12px;padding:12px 14px;font:15px/1.2 Golos,sans-serif}.modal .web-form input{width:100%}.modal .web-g{justify-content:center;display:flex}.web-hint{background:var(--well);border:1px solid var(--seam);color:var(--sys-text);text-align:center;border-radius:12px;margin:10px 0 4px;padding:10px 12px;font-size:13px;line-height:1.45}.web-hint .web-link{margin:6px auto 0;display:block}.modal>.web-link,.modal .web-link:last-child{margin:8px auto 0;display:block}.web-welcome{background:var(--bg);-webkit-overflow-scrolling:touch;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ww-art{background:url(/art/brand/poster.webp) 50% 18%/cover no-repeat;width:100%;max-width:520px;height:min(66vh,640px);min-height:380px;margin:0 auto;position:relative}html[lang=en] .web-login-art,html[lang=en] .ww-art{background-image:url(/art/brand/poster_en.webp)}.ww-art:after{content:"";background:linear-gradient(180deg, #04060d00 52%, #04060dcc 80%, var(--bg) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ww-box{max-width:440px;padding:0 16px max(20px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:14px;margin:-70px auto 0;display:flex;position:relative}.ww-pitch{max-width:360px;color:var(--sys-text);margin:0;font-size:15px;line-height:1.5}.web-play.ww-enter{width:300px;padding:16px;font-size:18px}.ww-stores{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ww-stores a{line-height:0;display:block}.ww-stores img{width:auto;height:44px}.ww-soon{color:var(--muted);opacity:.8;margin:0;font-size:13px}.ww-feats{text-align:left;background:var(--plate);border:1px solid var(--line-soft);border-radius:14px;flex-direction:column;gap:10px;width:100%;margin:6px 0 0;padding:12px 14px;list-style:none;display:flex}.ww-feats li{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ww-feats p{flex-direction:column;gap:2px;margin:0;display:flex}.ww-feats b{color:var(--text);font-size:14px}.ww-feats span{color:var(--muted);font-size:12.5px;line-height:1.35}.ww-ico{text-align:center;width:36px;height:36px;font-size:24px}@media (min-width:720px){.web-welcome:before{content:"";filter:blur(28px)brightness(.35);background:url(/art/brand/welcome.webp) 50%/cover;position:fixed;top:-40px;bottom:-40px;left:-40px;right:-40px}.ww-art{border-radius:0 0 24px 24px}}.auth-list{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:4px;display:flex}.auth-list .web-g{min-height:44px;margin:0}.auth-list .web-g.hidden{display:none}.auth-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:280px;max-width:100%;height:44px;padding:0 18px;font:600 15px/1 Golos,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:inline-flex}.auth-btn:disabled,.auth-btn.off{opacity:.6;pointer-events:none}.auth-apple{color:#000;background:#fff}.auth-google{color:#e3e3e3;background:#131314;border-color:#8e918f}.auth-tg{color:#fff;background:#2aabee}.web-link.auth-guest{color:var(--muted);text-underline-offset:3px;margin-top:2px;font-weight:500;text-decoration:underline}.auth-docs{flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:4px;font-size:12px;display:flex}.auth-docs a{color:var(--muted);opacity:.85;text-decoration:none}.auth-back{z-index:2;top:calc(var(--tg-top) + 12px);border:1px solid var(--line-soft);width:40px;height:40px;color:var(--text);background:#04060d99;border-radius:50%;font:600 24px/1 Golos,sans-serif;position:absolute;left:12px}.auth-list.in-modal{margin:12px 0 8px}.lang-btn{border:1px solid var(--line-soft);height:34px;color:var(--text);cursor:pointer;background:#04060d99;border-radius:17px;align-items:center;gap:6px;padding:0 12px;font:600 14px/1 Golos,sans-serif;display:inline-flex}.lang-btn .lang-flag{font-size:18px;line-height:1}.lang-btn i{color:var(--muted);font-size:11px;font-style:normal}.web-link.auth-mail{color:var(--muted);opacity:.7;padding:2px 6px;font-size:12px;font-weight:500}.auth-title{color:#fff;font-size:17px}.auth-wait{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.auth-wait>b{color:#fff;font-size:17px}.auth-wait p{margin:0}.auth-code b{letter-spacing:.12em;color:#ffe7a3;font:800 22px/1 "Exo 2",Golos,sans-serif}.auth-agree{text-align:left;width:100%;max-width:320px;color:var(--muted);cursor:pointer;align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.35;display:flex}.auth-agree input{accent-color:#7fdcff;cursor:pointer;flex:none;width:16px;height:16px;margin:0}.auth-agree a{color:#7fdcff;text-underline-offset:2px;text-decoration:underline}.auth-gate{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.auth-gate.off .auth-list,.auth-gate.off .auth-guest{opacity:.45;pointer-events:none}.auth-gate-cover{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}
