.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)}.tw{flex-direction:column;gap:10px;padding-bottom:12px;display:flex}.tw-pad{margin:0 12px}.tw-head{align-items:center;gap:10px;margin:8px 12px 0;display:flex}.tw-head-ico{width:46px;height:46px;filter:drop-shadow(0 0 8px rgb(var(--sys) / .6));flex:none}.tw-head-txt{flex:1;min-width:0}.tw-head-txt h2{color:var(--sys-text);text-shadow:0 0 10px rgb(var(--sys) / .5);margin:0;font-size:18px}.tw-signs{background:var(--well);border:1px solid rgb(var(--sys) / .45);font-variant-numeric:tabular-nums;border-radius:14px;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.tw-signs b{font-size:15px}.tw-today{flex-direction:column;gap:3px;margin:0 12px;display:flex}.tw-today-bar{background:var(--well);border-radius:3px;height:6px;overflow:hidden}.tw-today-bar i{background:linear-gradient(90deg, rgb(var(--sys) / .7), var(--sys-accent));height:100%;display:block}.tw-today small{color:var(--muted);font-size:12px}.tw-tabs,.tw-sub{margin:0 12px}.tw-card{margin-top:0}.tw-rules{flex-direction:column;gap:4px;margin:6px 0;padding-left:18px;font-size:13px;display:flex}.tw-stats{color:var(--text);flex-wrap:wrap;gap:4px 12px;margin:8px 0;font-size:13px;display:flex}.tw-starts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.tw-starts>:only-child{grid-column:1/-1}.tw-marks{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.tw-mark{text-align:center;background:var(--well);color:var(--muted);border:1px solid var(--line-soft);font-variant-numeric:tabular-nums;border-radius:6px;padding:5px 0;font-size:12px;font-weight:700}.tw-mark.on{color:var(--bg);background:var(--sys-accent);border-color:var(--sys-accent);box-shadow:0 0 8px rgb(var(--sys) / .55)}.tw-mark.locked{opacity:.45}.tw-ladder{flex-direction:column;gap:5px;margin:0 12px;display:flex}.tw-tier{border:1px solid var(--line-soft);background-position:50%;background-size:cover;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:6px 10px;display:grid;position:relative;overflow:hidden}.tw-tier-n{color:var(--sys-text);font-size:13px;font-weight:800}.tw-tier-floors{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.tw-tier-guard{text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex;overflow:hidden}.tw-tier-ava{object-fit:contain;flex:none;width:34px;height:34px}.tw-tier.done{border-color:rgb(var(--sys) / .7);box-shadow:inset 0 0 0 1px rgb(var(--sys) / .35), 0 0 10px rgb(var(--sys) / .25)}.tw-tier.locked{filter:grayscale(.7)brightness(.6)}.tw-tier-fill{background:var(--sys-accent);height:3px;box-shadow:0 0 8px var(--sys-accent);position:absolute;bottom:0;left:0}.tw-tables{margin:0 12px}.tw-board{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tw-board li{border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 4px;font-size:13px;display:grid}.tw-board li.me{background:rgb(var(--sys) / .14)}.tw-board li.top1 .tw-place{color:var(--gold)}.tw-board li.top2 .tw-place,.tw-board li.top3 .tw-place{color:var(--sys-accent)}.tw-place{text-align:center;font-variant-numeric:tabular-nums}.tw-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tw-name em{color:var(--muted);margin-left:5px;font-size:11px;font-style:normal}.tw-pts{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.15;display:flex}.tw-pts small{color:var(--muted);font-size:11px}.tw-board-me{border-top:1px dashed var(--line-soft);margin-top:6px;padding-top:6px}.tw-shop{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 12px;display:grid}.tw-good{background:var(--plate);border:1px solid var(--line-soft);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;display:flex}.tw-good.out{opacity:.55}.tw-good-art{justify-content:center;align-items:center;height:64px;display:flex}.tw-good-art img{object-fit:contain;width:64px;height:64px}.tw-good-ico{width:56px;height:56px}.tw-good-name{min-height:2.4em;font-size:13px;line-height:1.2}.tw-good small{min-height:1.2em;font-size:11px}.tw-good .btn{width:100%}.tw-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tw-slot{background:var(--plate);border:1px solid var(--line-soft);color:var(--text);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:12px;display:flex}.tw-slot:active{background:var(--plate-lit)}.tw-slot-ico{width:36px;height:36px}.tw-tile{text-align:left;min-height:64px;font:inherit;color:var(--text);border:1px solid rgb(var(--sys) / .55);box-shadow:0 0 12px rgb(var(--sys) / .25);cursor:pointer;background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;justify-content:center;gap:3px;margin:-6px 12px 14px;padding:10px 14px;display:flex}.tw-tile b{color:var(--sys-text);font-size:15px}.tw-tile small{font-size:12px}.tw-lobbies{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tw-lobbies li{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.tw-hud{flex-direction:column;gap:3px;margin:0 10px 3px;display:flex}.tw-hud-line{white-space:nowrap;align-items:center;gap:5px;min-height:22px;font-size:12px;display:flex;overflow:hidden}.tw-hud-pts{font-variant-numeric:tabular-nums;color:var(--muted);flex:none;margin-left:auto}.tw-chip{background:var(--well);border:1px solid var(--line-soft);border-radius:10px;flex:none;align-items:center;gap:2px;padding:0 6px 0 2px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}.tw-chip.buff{border-color:rgb(var(--gold-rgb) / .5);color:var(--gold)}.tw-chip.curse{color:#d9b8ff;border-color:#b450ff8c}.tw-chip.over{text-overflow:ellipsis;min-width:0;color:var(--red-text);border-color:#ff5a5a99;flex:0 auto;padding:0 7px;overflow:hidden}.tw-chip-ico{width:16px;height:16px}.tw-warn{border-left:2px solid rgb(var(--gold-rgb) / .7);background:rgb(var(--gold-rgb) / .08);color:var(--gold);border-radius:0 6px 6px 0;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.3}.tw-warn-execute,.tw-warn-firering,.tw-warn-timelimit{color:var(--red-text);background:#ff464614;border-left-color:#ff5a5acc}.tw-notes{color:var(--sys-text);flex-direction:column;gap:2px;font-size:12px;display:flex}.battle.tw-battle .log.shut>:-webkit-any(:nth-last-child(3),:nth-last-child(4)):not(.log-open):not(.pvp-warn):not(.pt-lnote){display:block}.battle.tw-battle .log.shut>:is(:nth-last-child(3),:nth-last-child(4)):not(.log-open):not(.pvp-warn):not(.pt-lnote){display:block}.battle.tw-battle .log.shut{justify-content:flex-end}.tw-floor,.tw-result{flex-direction:column;gap:8px;display:flex}.tw-got{color:var(--sys-text);margin:0;font-size:15px;font-weight:700}.tw-fork{flex-direction:column;gap:6px;display:flex}.tw-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.tw-card-btn{background:var(--well);border:1px solid rgb(var(--sys) / .4);cursor:pointer;font:inherit;color:var(--text);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:4px;display:flex;position:relative}.tw-card-btn:not(:disabled):active{transform:scale(.96)}.tw-card-btn.open{border-color:var(--gold);box-shadow:0 0 12px rgb(var(--gold-rgb) / .55)}.tw-card-btn.seen{border-color:var(--sys-accent)}.tw-card-btn.gone{opacity:.35}.tw-card-btn small{color:var(--sys-accent);font-size:10px}.tw-card-art{aspect-ratio:1;object-fit:contain;width:100%;max-width:76px}@media (prefers-reduced-motion:reduce){.tw-card-btn:not(:disabled):active{transform:none}}.lk-steps{flex-direction:column;gap:10px;display:flex}.lk-steps p{margin:0;line-height:1.4}.lk-hero{background:var(--plate-lit);border:1px solid rgb(var(--sys-hi) / .45);border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.lk-hero b{color:var(--text);font-size:15px}.lk-hero span{color:var(--sys-text);font-size:12.5px}.lk-step{color:var(--sys-text);align-items:center;gap:8px;font-weight:700;display:flex;margin:4px 0 0!important}.lk-step b{background:var(--tag);border:1px solid rgb(var(--sys-hi) / .45);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.lk-chips{gap:6px;display:flex}.lk-prompt{background:var(--well);border:1px solid rgb(var(--sys-hi) / .25);color:var(--sys-text);white-space:pre-wrap;-webkit-hyphens:manual;hyphens:manual;-webkit-user-select:text;user-select:text;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.lk-prompt mark{background:rgb(var(--shadow) / .35);color:#fff;border:1px dashed rgb(var(--shadow) / .9);border-radius:4px;padding:0 3px}.lk-ex{grid-template-columns:1.15fr 1fr 1fr;gap:8px;display:grid}.lk-ex figure,.lk-pre figure{border:1px solid var(--seam);background:var(--plate);border-radius:12px;flex-direction:column;margin:0;display:flex;overflow:hidden}.lk-ex .pic,.lk-pre .pic{place-items:center;height:140px;display:grid;overflow:hidden}.lk-ex .pic.chk,.lk-pre .pic.chk{background:repeating-conic-gradient(#1a2440 0 25%, #121a30 0 50%) 0 0 / 14px 14px}.lk-ex .pic img,.lk-pre .pic img{object-fit:contain;max-width:100%;max-height:100%}.lk-ex .pic img.cut{object-fit:cover;object-position:top;align-self:start;height:240px;max-height:none}.lk-ex .pic img.cover{object-fit:cover;width:100%;height:100%}.lk-ex figcaption,.lk-pre figcaption{color:var(--muted);align-items:flex-start;gap:5px;padding:6px 7px;font-size:11.5px;line-height:1.3;display:flex}.lk-ex figcaption img{flex:none;width:15px;height:15px;margin-top:1px}.lk-ex .ok{border-color:#3dffa88c}.lk-ex .ok figcaption{color:#bfffe2}.lk-ex .no{border-color:rgb(var(--danger) / .5)}.lk-ex .no figcaption{color:var(--red-text)}.lk-nope{color:var(--sys-text);line-height:1.4}.lk-pre{grid-template-columns:1.3fr 1fr;gap:8px;display:grid}.lk-pre .pic{height:180px}.lk-pre figure:last-child{justify-content:center;align-items:center;padding-top:10px}.lk-face{object-fit:cover;width:96px;height:96px;box-shadow:0 0 0 2px rgb(var(--sys-hi) / .7), 0 0 12px rgb(var(--sys) / .4);border-radius:50%}.lk-pre figure:last-child figcaption{justify-content:center}.lk-warn{background:linear-gradient(135deg, rgb(var(--shadow) / .22), #0c1631e6);border:1px solid rgb(var(--shadow) / .7);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.lk-warn b{color:#fff;font-size:14.5px}.lk-warn span{color:var(--sys-text);font-size:12.5px;line-height:1.4}.lk-card{border:2px solid rgb(var(--shadow) / .85);background:linear-gradient(135deg, rgb(var(--shadow) / .2), #0c1631e6 55%);box-shadow:0 0 14px rgb(var(--shadow) / .3);border-radius:12px;grid-template-columns:56px 1fr;align-items:center;gap:10px;margin:0 0 12px;padding:10px;display:grid}.lk-card-art{border:2px dashed rgb(var(--shadow) / .6);background:#0c1631;border-radius:10px;place-items:center;width:56px;height:72px;display:grid;overflow:hidden}.lk-card-art.has{border-style:solid}.lk-card-art img{object-fit:contain;max-width:100%;max-height:100%}.lk-card-art img.ph{opacity:.8;width:34px;height:34px}.lk-card-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.lk-card-txt b{color:#e4d2ff;font-size:15px}.lk-card-act{grid-column:1/-1;align-items:center;gap:8px;display:flex}.lk-card-act .ml-gold.small,.lk-card-act .ml-blue.small{flex-direction:row;flex:1;justify-content:center;gap:8px;margin:0;padding:7px 10px;font-size:14px}.lk-card-act .ml-gold.small span{align-items:center;gap:2px;font-size:13px;display:flex}.lk-card-act .ml-gold.small:not(:only-child){gap:6px;padding:7px 8px}.lk-card-act .ml-blue.small:not(:only-child){flex:none;padding:7px 16px}.lk-card-act .ml-dia{flex:none}.lk-wait{color:var(--sys-text);align-items:center;gap:8px;font-size:13px;display:flex}.lk-wait i{border:2px solid rgb(var(--sys-hi) / .25);border-top-color:var(--key);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite lkSpin}@keyframes lkSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lk-wait i{animation-duration:2.4s}}.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}.wb-ally.aim:after{content:"";pointer-events:none;border:2px solid #ff4d4d;border-radius:12px;animation:1.1s ease-in-out infinite wbAim;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;box-shadow:0 0 10px #ff3c3c99,inset 0 0 6px #ff3c3c59}@keyframes wbAim{50%{opacity:.55}}.lite .wb-ally.aim:after{animation:none}@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,.wb-ally.aim:after{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>:not(.panel){margin-left:12px;margin-right:12px}.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-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-pts-note{margin:0 0 8px}.lair-pt{background:var(--plate);border:1px solid var(--seam);border-radius:14px;padding:9px 10px 10px}.lair-pt.free{border-style:dashed;border-color:rgb(var(--sys-hi) / .22)}.lair-pt.ours{border-color:rgb(var(--sys) / .55);background:linear-gradient(180deg, rgb(var(--sys) / .08), var(--plate))}.lair-pt.here{border-color:var(--gold);box-shadow:0 0 12px rgb(var(--gold-rgb) / .3)}.lair-pt.fight{border-color:rgb(var(--danger) / .6)}.lair-pt-h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.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{min-width:0;color:var(--text);align-items:center;gap:6px;font-size:13.5px;display:flex}.lair-pt-guild>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lair-pt.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.free{color:var(--green);border-color:#3dffa866}.lair-chip.ours{color:var(--key);border-color:rgb(var(--sys) / .55)}.lair-chip.immune{color:var(--key);border-color:rgb(var(--sys-hi) / .45)}.lair-chip.attack{color:#ffc98a;border-color:#ff963c8c}.lair-chip.fight{color:#fff;background:rgb(var(--danger) / .45);border-color:rgb(var(--danger) / .8)}.lair-chip.ban{color:var(--red-text);border-color:#ff819373}.lair-pt-line{color:#ffc98a;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.lair-pt-line b{color:#fff}.lair-pt-line.fight{color:var(--red-text)}.lair-pt-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lair-pt-b{align-items:center;gap:8px;min-height:30px;margin-top:8px;display:flex}.lair-pt-b .btn{flex:none;width:auto;min-width:92px;margin:0 0 0 auto}.lair-pt-empty{color:var(--muted);opacity:.7;flex:1;font-size:12px}.lair-mini{flex:1;gap:4px;min-width:0;display:flex}.lair-mini>span{flex-direction:column;gap:2px;width:30px;display:flex}.lair-mini-ava{object-fit:cover;border:1px solid var(--line-soft);border-radius:7px;width:30px;height:30px;display:block}.lair-mini em{background:#2a0d14;border-radius:2px;height:3px;display:block;overflow:hidden}.lair-mini em i{background:linear-gradient(90deg,#1c8fff,#7fdcff);height:100%;display:block}.lair-mini.foe em i{background:linear-gradient(90deg,#ff4b63,#ff8193)}.lair-mini small{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;font:700 10.5px/1.1 "Exo 2",sans-serif}.lair-mini>span.dead .lair-mini-ava{filter:grayscale();opacity:.45}.lair-status{background:var(--well);border:1px solid var(--seam);color:var(--sys-text);border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:7px 10px;font-size:12.5px;display:flex}.lair-status.warn{background:linear-gradient(90deg, rgb(var(--danger) / .16), var(--well));border-color:#ff81938c}.lair-status.ok{border-color:#3dffa866}.lair-status-ico{flex:none;width:18px;height:18px}.lair-status>span{min-width:0}.lair-status>b{font-variant-numeric:tabular-nums;color:var(--text);flex:none;margin-left:auto;font:800 15px "Exo 2",sans-serif}.lair-rooms-btn{text-align:left;width:100%;color:inherit;font:inherit;background:linear-gradient(90deg, rgb(var(--sys) / .22), var(--win-bot));border:1px solid rgb(var(--sys-hi) / .6);box-shadow:var(--glow-soft);border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.lair-rooms-btn.off{opacity:.75;box-shadow:none;border-color:var(--seam)}.lair-rooms-ico{flex:none;width:30px;height:30px}.lair-rooms-btn>span{flex-direction:column;gap:1px;min-width:0;display:flex}.lair-rooms-btn b{letter-spacing:.05em;font:800 15px "Exo 2",sans-serif}.lair-rooms-btn small{color:var(--muted);font-size:12px}.lair-rooms-btn>i{color:var(--key);margin-left:auto;font:700 20px "Exo 2",sans-serif}.lair-top{align-items:center;gap:8px;margin:2px 2px 0;display:flex}.lair-top h1{letter-spacing:.1em;text-transform:uppercase;margin:0;font:800 15px "Exo 2",sans-serif}.lair-back{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}.lair-sub{margin:-4px 2px 0}.lair-hint{color:var(--muted);text-align:center;margin:8px 2px 0;font-size:12px}.lair-hint b{color:var(--text)}.lair-two{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.lair-two .btn{min-width:0;margin:0}.btn.lair-one{margin-top:10px}.lair-party{background:var(--well);border:1px solid var(--seam);border-radius:12px;padding:10px}.lair-party.mine{border-color:rgb(var(--sys-hi) / .55);background:linear-gradient(180deg, rgb(var(--sys) / .1), var(--well))}.lair-party-h{letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:10px;font:700 13px "Exo 2",sans-serif;display:flex}.lair-party-h>span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.lair-party-h>span.full{color:var(--green)}.lair-seats{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.lair-seat{background:var(--plate);border:1px solid var(--seam);min-width:0;color:inherit;font:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 3px 5px;display:flex;position:relative}.lair-seat.me{border-color:var(--gold);box-shadow:0 0 8px rgb(var(--gold-rgb) / .35)}.lair-seat.tap{cursor:pointer}.lair-seat.empty{border-style:dashed;border-color:rgb(var(--sys-hi) / .18);min-height:82px;color:var(--muted);opacity:.6;-webkit-hyphens:manual;hyphens:manual;background:0 0;justify-content:center;font-size:10px}.lair-seat-ava{object-fit:cover;border:1px solid var(--line-soft);border-radius:9px;width:40px;height:40px;display:block}.lair-crown{width:18px;height:18px;filter:drop-shadow(0 0 4px rgb(var(--gold-rgb) / .7));position:absolute;top:-8px;left:50%;transform:translate(-50%)}.lair-seat-nick{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}.lair-seat-lv{color:var(--muted);font-size:9.5px}.lair-seat-camp{color:var(--muted);text-align:center;background:#04060db8;border-radius:10px;place-items:center;font:700 11px/1.2 "Exo 2",sans-serif;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.lair-room{background:var(--plate);border:1px solid var(--seam);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;margin-top:6px;padding:9px 10px;display:grid}.lair-room.full{opacity:.75}.lair-room-t{flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;display:flex}.lair-room-t b{letter-spacing:.05em;white-space:nowrap;font:700 12.5px "Exo 2",sans-serif}.lair-room-t small{color:var(--muted);font-size:11.5px}.lair-room .btn{width:auto;margin:0}.lair-room-faces{grid-column:1/-1;gap:4px;display:flex}.lair-room-faces>span{position:relative}.lair-room-ava{object-fit:cover;border:1px solid var(--line-soft);border-radius:6px;width:28px;height:28px;display:block}.lair-room-cr{width:13px;height:13px;position:absolute;top:-6px;right:-5px}.lair-room-faces>i{border:1px dashed rgb(var(--sys-hi) / .18);border-radius:6px;width:28px;height:28px}.lair-menu{gap:8px;display:grid}.lair-menu .btn{margin:0}.lair-menu-who{align-items:center;gap:10px;margin-bottom:2px;display:flex}.lair-menu-who>span{flex-direction:column;display:flex}.lair-menu-ava{object-fit:cover;border:1px solid var(--line-soft);border-radius:9px;width:40px;height:40px;display:block}.lair-boss-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;display:grid}.lair-boss-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.lair-boss-s{object-fit:cover;border-radius:50%;width:64px;height:64px}.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-ally-camp{color:var(--muted);font-variant-numeric:tabular-nums;background:#04060d99;border-radius:10px;place-items:center;font:700 11px "Exo 2",sans-serif;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.lair-fight .lair-status{margin:8px 0}.lair-jhead{background:var(--well);border:1px solid var(--seam);width:calc(100% - 4px);color:var(--muted);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:8px 2px 4px;padding:8px 10px;font-size:12px;display:flex}.lair-jhead b{letter-spacing:.06em;text-transform:uppercase;color:var(--key);align-items:center;gap:8px;font:700 12.5px "Exo 2",sans-serif;display:inline-flex}.lair-chev{width:7px;height:7px;transition:transform var(--t-fast,.15s) ease;border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}.lair-jhead.open .lair-chev{transform:rotate(45deg)}.lair-jhead.open+.lair-journal,.lair-jhead.open+.lair-pvplog{margin-top:0}.lair-journal{background:var(--well);border:1px solid var(--seam);border-radius:10px;min-height:44px;padding:6px 8px;font-size:12px;line-height:1.5}.lair-journal>div{gap:6px;display:flex}.lair-journal>div>i{min-width:20px;color:var(--key);font-variant-numeric:tabular-nums;flex:none;font:700 11px/18px "Exo 2",sans-serif}.lair-journal>div>span{min-width:0}.lair-journal .hit{color:var(--text)}.lair-journal .got{color:var(--red-text)}.lair-journal .sys{color:var(--muted)}.lair-fight .lair-two{margin-bottom:8px}.lair-field .gvg-cell{height:auto;min-height:66px}.lair-eff{min-height:18px;display:block}.lair-eff .efx{flex-wrap:nowrap;margin:0;overflow:hidden}.lair-pe{text-align:center;flex-direction:column;gap:10px;display:flex}.lair-pe-big{letter-spacing:.05em;font:800 24px "Exo 2",sans-serif}.lair-pe-big.won{color:#2fb8ff;text-shadow:0 0 18px #2fb8ff99}.lair-pe-big.lost{color:var(--red-text);text-shadow:0 0 18px rgb(var(--danger) / .6)}.lair-pe p,.lair-pe .btn{margin: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}.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}@keyframes lairPick{0%,to{opacity:.45}50%{opacity:1}}.lair-fight .wb-ally.sel,.lair-pvp .gvg-cell.sel,.lair-pvp .gvg-cell.ally{border-style:solid;border-width:2px}.lair-fight .wb-ally.sel{color:#5dffa8;background:linear-gradient(180deg, #3dffa824, var(--plate));box-shadow:none;border-color:#5dffa8}.lair-fight .wb-ally.sel.rise{color:var(--gold);border-color:var(--gold);background:linear-gradient(180deg, rgb(var(--gold-rgb) / .16), var(--plate))}.lair-fight .wb-ally.sel .wb-ally-nick,.lair-fight .wb-ally.sel.dead .wb-ally-nick{color:currentColor;opacity:1;font-weight:700}.lair-pvp .gvg-cell.sel{color:#ff4b63;box-shadow:none;background:linear-gradient(90deg,#ff4b6333,#1a0d18);border-color:#ff4b63}.lair-pvp .gvg-cell.ally{color:#5dffa8;box-shadow:none;border-color:#5dffa8}.lair-fight .wb-ally.sel:before,.lair-pvp .gvg-cell.sel:before,.lair-pvp .gvg-cell.ally:before{content:"";pointer-events:none;border:2px solid;animation:1.1s ease-in-out infinite lairPick;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;box-shadow:0 0 14px,inset 0 0 10px}.lair-pick{z-index:3;background:#050912;border:2px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;line-height:1;display:grid;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.lair-pvp .gvg-cell .lair-pick{top:-9px;left:auto;right:8px;transform:none}.lair-field.has-aim .gvg-cell.foe:not(.sel){opacity:.5}.lair-target{background:var(--well,#070d1c);border:1px solid rgb(var(--sys-hi) / .28);align-items:center;gap:8px;margin:8px 0 6px;padding:7px 10px;font-size:13px;display:flex}.lair-target .lbl{color:var(--muted)}.lair-target b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.lair-target .hint{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.lair-target-ava{object-fit:cover;flex:none;width:22px;height:22px}.lair-target.heal{border-color:#3dffa88c}.lair-target.heal b{color:#5dffa8}.lair-target.rise{border-color:rgb(var(--gold-rgb) / .6)}.lair-target.rise b{color:var(--gold)}.lair-target.aim{border-color:#ff4b6399}.lair-target.aim b{color:#ff8a9b}.lair-target.none b{color:var(--muted);font-weight:400}.lite .lair-fight .wb-ally.sel:before,.lite .lair-pvp .gvg-cell.sel:before,.lite .lair-pvp .gvg-cell.ally:before{opacity:.8;animation:none}@media (prefers-reduced-motion:reduce){.lair-fight .wb-ally.sel:before,.lair-pvp .gvg-cell.sel:before,.lair-pvp .gvg-cell.ally:before{opacity:.8;animation:none}}.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)}html[data-theme=mon] :-webkit-any(.gsx-head,.gsx-gcard,.gsx-mem,.gsx-kpi,.gsx-best,.gsx-warn,.gsx-info,.gsx-note,.gsx-live,.gsx-hist,.gsx-bsum,.gsx-prow:not(.head),.gsx-gl,.gsx-day,.gsx-rrow,.gsx-books,.gsx-chart,.gsx-dayline,.gsx-mine){border-radius:12px}html[data-theme=mon] :is(.gsx-head,.gsx-gcard,.gsx-mem,.gsx-kpi,.gsx-best,.gsx-warn,.gsx-info,.gsx-note,.gsx-live,.gsx-hist,.gsx-bsum,.gsx-prow:not(.head),.gsx-gl,.gsx-day,.gsx-rrow,.gsx-books,.gsx-chart,.gsx-dayline,.gsx-mine){border-radius:12px}html[data-theme=mon] :is(.gsx-tab,.gsx-seg button,.gsx-chip,.gsx-gname i,.gsx-own,.gsx-tag,.gsx-who span){border-radius:999px}html[data-theme=mon] .gsx-rest{border-radius:12px}html[data-theme=mon] :is(.gsx-st,.gsx-xpbar,.gsx-meter,.gsx-t3 .bar,.gsx-gl .bar){border-radius:6px}html[data-theme=mon] :-webkit-any(.gsx-gcard,.gsx-mem,.gsx-kpi,.gsx-best,.gsx-hist,.gsx-prow:not(.head),.gsx-gl,.gsx-day,.gsx-rrow){border-color:#ffffff17}html[data-theme=mon] :is(.gsx-gcard,.gsx-mem,.gsx-kpi,.gsx-best,.gsx-hist,.gsx-prow:not(.head),.gsx-gl,.gsx-day,.gsx-rrow){border-color:#ffffff17}html[data-theme=mon] .gsx-head{border-color:#ffcc4d4d;box-shadow:0 8px 24px #00000073}html[data-theme=mon] :is(.gsx-tab.on,.gsx-seg button.on){box-shadow:none;color:#ffe7a3;background:#3a1f6e;border-color:#c48bff}html[data-theme=mon] .gsx-chart button{border-radius:4px 4px 0 0}html[data-theme=sys] :is(.gsx-head,.gsx-gcard,.gsx-mem,.gsx-kpi,.gsx-best,.gsx-warn,.gsx-info,.gsx-note,.gsx-live,.gsx-hist,.gsx-bsum,.gsx-prow:not(.head),.gsx-gl,.gsx-day,.gsx-rrow,.gsx-books,.gsx-chart,.gsx-dayline,.gsx-mine,.gsx-tab,.gsx-seg button,.gsx-chip,.gsx-st,.gsx-rest){border-radius:4px}html[data-theme=sys] :is(.gsx-tab.on,.gsx-seg button.on){box-shadow:none;color:#fff;background:#2fb8ff33;border-color:#7fe3ffcc}html[data-theme=sys] .gsx-head{box-shadow:none}html[data-theme=sys] :-webkit-any(.gh-opt,.gh-hist){border-radius:4px}html[data-theme=sys] :is(.gh-opt,.gh-hist){border-radius:4px}html[data-theme=sys] .gh-card{box-shadow:none;border-radius:6px}html[data-theme=sys] .gh-opt.on{box-shadow:none;background:#2fb8ff33;border-color:#7fe3ffcc}html[data-theme=sys] .gh-opt.on b{text-shadow:none}html[data-theme=mon] :-webkit-any(.gh-opt,.gh-hist){border-radius:12px}html[data-theme=mon] :is(.gh-opt,.gh-hist){border-radius:12px}html[data-theme=mon] .gh-card{box-shadow:none;border-color:#ffcc4d42;border-radius:16px}html[data-theme=mon] .gh-card.full{border-color:rgb(var(--gold-rgb) / .9);box-shadow:0 0 14px rgb(var(--gold-rgb) / .3)}html[data-theme=mon] .gh-opt.on{box-shadow:none;background:#3a1f6e;border-color:#c48bff}html[data-theme=mon] .gh-opt.on b{text-shadow:none}html[data-theme=mon] .gh-opt.on:after{background:#e4d2ff;box-shadow:0 0 8px #8b3dff}html[data-theme=mon] .gh-opt.on .gh-opt-ico{filter:drop-shadow(0 0 6px #8b3dffcc)}.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-hero-id>.cs-title{text-overflow:ellipsis;align-self:flex-start;max-width:100%;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}.help-search{margin-top:10px}.help-sbox{background:var(--well);border:1px solid var(--line);height:44px;box-shadow:var(--glow-soft);align-items:center;gap:8px;padding:0 4px 0 12px;display:flex}.help-sbox:focus-within{border-color:var(--key)}.help-loupe{border:2px solid var(--key);border-radius:50%;flex:none;width:15px;height:15px;position:relative}.help-loupe:after{content:"";background:var(--key);width:7px;height:2px;position:absolute;bottom:-3px;right:-6px;transform:rotate(45deg)}.help-sbox input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font:15px Golos,sans-serif}.help-sbox input::placeholder{color:var(--muted);opacity:.6}.help-clr{width:34px;height:34px;color:var(--muted);background:0 0;border:0;flex:none;padding:0;font-size:20px}.help-chips{scrollbar-width:none;gap:6px;margin:8px -2px 0;padding:0 2px 2px;display:flex;overflow-x:auto}.help-chips::-webkit-scrollbar{display:none}.help-chips button{background:var(--plate);border:1px solid var(--seam);color:var(--muted);font:inherit;white-space:nowrap;border-radius:99px;flex:none;padding:5px 11px;font-size:12.5px}.help-sug{background:var(--well);border:1px solid var(--line);margin-top:8px}.help-sug-h{letter-spacing:.1em;text-transform:uppercase;color:var(--key);padding:8px 10px 4px;font:700 10.5px "Exo 2",sans-serif}.help-sug-it{border:0;border-top:1px solid var(--seam);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;padding:8px 10px;display:block}.help-sug-r{align-items:center;gap:8px;display:flex}.help-sug-r b{min-width:0;font-size:13.5px}.help-sug-r em{color:var(--key);flex:none;margin-left:auto;font-size:11.5px;font-style:normal}.help-sug-it small{color:var(--muted);margin:2px 0 0 34px;font-size:12px;line-height:1.4;display:block}.help-sug .help-mark{width:26px;font-size:16px}.help-sug mark,.help-body mark{background:rgb(var(--gold-rgb) / .25);color:var(--gold);padding:0 1px}.help-ans{background:#3dffa80f;padding:10px}.help-ans>b{color:var(--green);margin-bottom:3px;font-size:13.5px;display:block}.help-ans p{color:var(--text);margin:0;font-size:13px;line-height:1.45}.help-ans>span{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.help-ans button,.help-read{color:var(--key);font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.help-sug-none{color:var(--muted);padding:10px;font-size:12.5px}.help-sug .res-icon,.help-ans .res-icon{vertical-align:-2px;width:1.1em;height:1.1em}.help-rail{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:6px;display:grid}.help-rail button{background:var(--plate);border:1px solid var(--seam);min-width:0;color:inherit;font:inherit;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 7px;display:flex}.help-rail button.on{border-color:var(--gold);box-shadow:0 0 10px rgb(var(--gold-rgb) / .3)}.help-rail b{overflow-wrap:anywhere;font-size:11px;line-height:1.15}.help-rail-ico{object-fit:contain;width:32px;height:32px}@media (max-width:360px){.help-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}.help-guide{background:var(--well);border:1px solid rgb(var(--gold-rgb) / .4);margin-top:10px;padding:12px}.help-guide-h{align-items:center;gap:10px;display:flex}.help-guide-h img{object-fit:cover;border:1px solid rgb(var(--shadow) / .6);width:52px;height:52px;box-shadow:0 0 12px rgb(var(--shadow) / .4);border-radius:50%;flex:none}.help-guide-h>span{flex-direction:column;min-width:0;display:flex}.help-guide-h b{font-size:16px}.help-guide-h button{background:var(--plate);border:1px solid var(--seam);width:30px;height:30px;color:var(--muted);font:inherit;flex:none;align-self:flex-start;margin-left:auto;padding:0}.help-facts{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.help-facts span{background:var(--plate);border:1px solid var(--seam);padding:3px 8px;font-size:12px}.help-facts b{color:var(--gold)}.help-steps{counter-reset:hs;margin:10px 0 0;padding:0;list-style:none}.help-steps li{border-top:1px solid var(--seam);counter-increment:hs;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.help-steps li:before{content:counter(hs);background:var(--plate);border:1px solid var(--line);width:26px;height:26px;color:var(--key);border-radius:50%;place-items:center;font:800 12.5px "Exo 2",sans-serif;display:grid}.help-steps b{margin-bottom:1px;font-size:13.5px;display:block}.help-steps span{color:var(--muted);font-size:12.5px;line-height:1.45}.help-steps em{color:var(--text);font-style:normal;font-weight:600}.help-tip{background:rgb(var(--shadow) / .1);border:1px solid rgb(var(--shadow) / .35);margin-top:8px;padding:8px 10px;font-size:12.5px;line-height:1.45}.help-tip b{color:var(--violet)}.help-read{margin-top:10px;font-size:13px}.help-grp-h{align-items:baseline;gap:8px;margin:16px 14px 6px;display:flex}.help-grp-h span{letter-spacing:.1em;text-transform:uppercase;color:var(--key);font:800 12px "Exo 2",sans-serif}.help-grp-h small{color:var(--muted);font-size:11.5px}.help-title{flex-direction:column;gap:1px;display:flex}.help-sub{color:var(--muted);letter-spacing:0;font-size:11.5px;font-weight:400}.help-body p{margin:0 0 10px}.help-body p:last-child{margin-bottom:0}.help-body p.hit{background:rgb(var(--gold-rgb) / .08);outline:1px solid rgb(var(--gold-rgb) / .3);outline-offset:4px}.help-toc{flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 10px;display:flex}.help-toc>span{color:var(--muted);margin-right:2px;font-size:11.5px}.help-toc button{background:var(--plate);border:1px solid var(--line-soft);color:var(--key);font:inherit;padding:4px 9px;font-size:12px}.help-guide-btn{background:linear-gradient(90deg, rgb(var(--gold-rgb) / .18), var(--well));border:1px solid rgb(var(--gold-rgb) / .5);width:100%;color:var(--gold);letter-spacing:.04em;margin:0 0 10px;padding:9px;font:700 13px "Exo 2",sans-serif;display:block}.gsx{font-variant-numeric:tabular-nums;flex-direction:column;gap:0;padding:0 12px 12px;display:flex}.gsx>.gb-top{margin:0}.gsx b,.gsx em,.gsx small{font-variant-numeric:tabular-nums}.gsx .muted{color:var(--muted)}.gsx .gold{color:var(--gold)}.gsx-pad{margin:10px 2px 0}.gsx-head{background:linear-gradient(180deg, var(--win-top), var(--win-bot));border:1px solid rgb(var(--sys-hi) / .45);box-shadow:0 0 16px rgb(var(--sys) / .18);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.gsx-head-body{min-width:0}.gsx-gname{letter-spacing:.04em;align-items:baseline;gap:6px;min-width:0;font:800 17px "Exo 2",sans-serif;display:flex}.gsx-gname span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-gname i{color:var(--gold);border:1px solid rgb(var(--gold-rgb) / .5);text-transform:uppercase;flex:none;padding:1px 6px;font:700 11px "Exo 2",sans-serif}.gsx-xp{color:var(--muted);gap:3px;margin-top:5px;font-size:11px;display:grid}.gsx-xpbar{background:#ffffff12;height:6px;position:relative;overflow:hidden}.gsx-xpbar i{background:linear-gradient(90deg, #7a52ff, var(--violet));position:absolute;top:0;bottom:0;left:0;right:auto}.gsx-bonus{color:var(--violet)}.gsx-chips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.gsx-chip{background:var(--well);border:1px solid var(--seam);color:var(--muted);white-space:nowrap;padding:2px 7px;font-size:11.5px;display:inline-block}.gsx-tabs{scrollbar-width:none;gap:4px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.gsx-tabs::-webkit-scrollbar{display:none}.gsx-tab{background:var(--plate);border:1px solid var(--seam);letter-spacing:.04em;color:var(--muted);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;padding:7px 10px;font:700 11.5px "Exo 2",sans-serif;display:flex}.gsx-tab img.art.gsx-tab-ico{object-fit:cover;opacity:.8;width:18px;height:18px}.gsx-tab.on{color:var(--text);border-color:var(--key);background:linear-gradient(180deg, rgb(var(--sys) / .25), var(--plate));box-shadow:0 0 10px rgb(var(--sys) / .35)}.gsx-tab.on img.art.gsx-tab-ico{opacity:1}.gsx-tab:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-seg button:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-gcard:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-mem:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-chart button:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-day:focus-visible{outline:2px solid var(--key);outline-offset:2px}.gsx-seg{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.gsx-seg button{background:var(--well);border:1px solid var(--seam);color:var(--muted);cursor:pointer;padding:5px 9px;font-size:11.5px}.gsx-seg button.on{color:var(--key);border-color:var(--line);background:var(--plate-lit)}.gsx-h2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:14px 2px 6px;font:700 11px "Exo 2",sans-serif}.gsx-info,.gsx-note{background:var(--well);border:1px solid var(--seam);color:var(--muted);margin-top:10px;padding:7px 10px;font-size:12px}.gsx-hint{color:var(--muted);text-align:center;margin:10px 2px 0;font-size:11.5px}.gsx-ava{object-fit:cover;border-radius:4px;width:30px;height:30px}.gsx-tag{border:1px solid var(--seam);padding:0 6px;font-size:11px}.gsx-tag.bad{color:var(--red-text);border-color:rgb(var(--danger) / .5)}.gsx-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.gsx-kpi{background:var(--plate);border:1px solid var(--seam);text-align:center;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:8px 4px;display:flex}.gsx-kpi b{font:800 17px "Exo 2",sans-serif}.gsx-kpi small{color:var(--muted);font-size:10.5px;display:block}.gsx-kpi em{color:var(--muted);font-size:10.5px;font-style:normal}.gsx-best{background:var(--plate);border:1px solid var(--seam);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:5px;padding:6px 8px;font-size:12.5px;display:grid}.gsx-best-who{flex-direction:column;min-width:0;display:flex}.gsx-best-who small{color:var(--muted);font-size:11px}.gsx-best>b{color:var(--gold)}.gsx-warn{background:rgb(var(--danger) / .08);border:1px solid rgb(var(--danger) / .4);color:#ffd0d6;margin-top:5px;padding:7px 9px;font-size:12px}.gsx-warn.gold{background:rgb(var(--gold-rgb) / .08);border-color:rgb(var(--gold-rgb) / .45);color:#ffe4a3}.gsx-gcard{background:var(--plate);border:1px solid var(--seam);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;margin-top:8px;padding:9px 10px;display:block}.gsx-gcard.ours{background:linear-gradient(180deg, #3dffa812, var(--plate));border-color:#3dffa873}.gsx-gtop{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.gsx-gtop b{letter-spacing:.03em;font:800 14px "Exo 2",sans-serif}.gsx-gtop .lvl{color:var(--muted);font-size:11.5px}.gsx-own{border:1px solid var(--seam);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:50%;margin-left:auto;padding:1px 6px;font-size:11px;overflow:hidden}.gsx-own.us{color:var(--green);border-color:#3dffa880}.gsx-mine{background:var(--well);border:1px solid var(--line);margin-top:7px;padding:7px 8px}.gsx-mine .row{align-items:center;gap:8px;font-size:12px;display:flex}.gsx-mine .row+.row{margin-top:5px}.gsx-mine .lbl{width:76px;color:var(--muted);flex:none}.gsx-mine .val{text-align:right;flex:none;width:64px;font-weight:700}.gsx-meter{background:#ffffff12;flex:1;height:8px;position:relative;overflow:hidden}.gsx-meter i{background:linear-gradient(90deg, #2a8fff, var(--key));position:absolute;top:0;bottom:0;left:0;right:auto}.gsx-meter.full i{background:linear-gradient(90deg, #22c47a, var(--green))}.gsx-verdict{color:var(--gold);margin-top:6px;font-size:11.5px}.gsx-mine.short{padding:5px 8px;font-size:12px}.gsx-mine.short .gsx-verdict{margin-top:3px}.gsx-rest{background:var(--well);border:1px dashed var(--line);width:100%;color:var(--muted);font:inherit;cursor:pointer;margin-top:10px;padding:8px;font-size:12.5px;display:block}.gsx-verdict.ok{color:var(--green)}.gsx-top3{gap:4px;margin-top:7px;display:grid}.gsx-t3{grid-template-columns:16px minmax(0,1fr) 80px 48px;align-items:center;gap:6px;font-size:12px;display:grid}.gsx-t3 .n{color:var(--muted);text-align:center}.gsx-t3 .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-t3 .bar{background:#ffffff12;height:6px}.gsx-t3 .bar i{background:linear-gradient(90deg, #8a6a20, var(--gold));height:100%;display:block}.gsx-t3 .v{text-align:right;color:var(--muted)}.gsx-t3.us{color:var(--green);font-weight:700}.gsx-t3.us .bar i{background:linear-gradient(90deg, #22c47a, var(--green))}.gsx-t3.us .v{color:var(--green)}.gsx-more{border-top:1px dashed var(--seam);gap:5px;margin-top:7px;padding-top:7px;display:grid}.gsx-more .gsx-top3{margin-top:0}.gsx-who{flex-wrap:wrap;gap:4px;display:flex}.gsx-who span{background:var(--well);border:1px solid var(--seam);padding:1px 6px;font-size:11px}.gsx-tapnote{color:var(--muted);text-align:right;margin-top:6px;font-size:10.5px}.gsx-idle{margin-top:10px}.gsx-mem{background:var(--plate);border:1px solid var(--seam);cursor:pointer;margin-top:6px;padding:7px 8px;display:block}.gsx-mhead{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.gsx-mhead .gsx-ava{grid-row:span 2;width:38px;height:38px}.gsx-mhead .nm{align-items:center;gap:4px;min-width:0;font-size:13px;font-weight:700;display:flex}.gsx-mhead .nm .nick-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-mhead .nm em{border:1px solid rgb(var(--gold-rgb) / .5);color:var(--gold);flex:none;padding:0 4px;font-size:10px;font-style:normal;font-weight:700}.gsx-mhead .nm em.deputy{border-color:var(--line);color:var(--key)}.gsx-mhead .sub{color:var(--muted);grid-column:2/4;font-size:11px}.gsx-mhead .seen{color:var(--muted);text-align:right;white-space:nowrap;font-size:11px}.gsx-mhead .seen.now{color:var(--green)}.gsx-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:6px;display:grid}.gsx-st{background:var(--well);text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;padding:2px 1px;font-size:11.5px;font-weight:700;overflow:hidden}.gsx-st small{color:var(--muted);font-size:9px;font-weight:400;display:block}.gsx-st.on{border-color:var(--line);color:var(--key)}.gsx-dots{vertical-align:middle;gap:3px;display:inline-flex}.gsx-dots i{background:#ffffff1f;border-radius:50%;width:7px;height:7px}.gsx-dots i.y{background:var(--green)}.gsx-mdet{border-top:1px dashed var(--seam);color:var(--muted);gap:4px;margin-top:7px;padding-top:7px;font-size:12px;display:grid}.gsx-mdet b{color:var(--text);font-weight:600}.gsx-bsum{background:linear-gradient(180deg, var(--win-top), var(--win-bot));border:1px solid rgb(var(--sys-hi) / .4);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;margin-top:8px;padding:8px;display:grid}.gsx-bsum img.art.gsx-titan{object-fit:cover;width:64px;height:64px}.gsx-bsum .kv{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;font-size:12px;display:grid}.gsx-bsum .kv span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-bsum .kv b{color:var(--text)}.gsx-prow{background:var(--plate);border:1px solid var(--seam);grid-template-columns:30px minmax(0,1fr) 56px 38px 32px;align-items:center;gap:6px;margin-top:4px;padding:6px 8px;font-size:12px;display:grid}.gsx-prow.head{color:var(--muted);background:0 0;border:none;margin-top:8px;padding:2px 8px;font-size:10px}.gsx-prow .pl{color:var(--muted);text-align:center;font:800 12px "Exo 2",sans-serif}.gsx-prow.top{border-color:rgb(var(--gold-rgb) / .4)}.gsx-prow.top .pl{color:var(--gold)}.gsx-prow .nm{align-items:center;gap:4px;min-width:0;font-weight:700;display:flex}.gsx-prow .nm .nick-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-prow .nm em{color:var(--gold);flex:none;align-items:center;gap:2px;font-size:10.5px;font-style:normal;display:inline-flex}.gsx-prow .r{text-align:right}.gsx-books{background:rgb(var(--gold-rgb) / .08);border:1px solid rgb(var(--gold-rgb) / .45);color:#ffe4a3;margin-top:6px;padding:6px 9px;font-size:12px}.gsx-live{background:linear-gradient(180deg, rgb(var(--danger) / .12), var(--plate));border:1px solid rgb(var(--danger) / .5);margin-top:10px;padding:10px}.gsx-live .t{letter-spacing:.08em;color:var(--red-text);text-transform:uppercase;font:700 11px "Exo 2",sans-serif}.gsx-score{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:6px;display:grid}.gsx-score .g{overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:3px;min-width:0;font-size:12px;display:flex}.gsx-score .n{font:800 26px "Exo 2",sans-serif}.gsx-score .n em{color:var(--muted);margin:0 6px;font-size:16px;font-style:normal}.gsx-live .foot{color:var(--muted);text-align:center;margin-top:6px;font-size:11.5px}.gsx-hist{background:var(--plate);border:1px solid var(--seam);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:6px;padding:7px 8px;font-size:12px;display:grid}.gsx-hist.mine{background:var(--plate-lit)}.gsx-hist>span:nth-child(2){min-width:0}.gsx-hist small{color:var(--muted);font-size:11px;display:block}.gsx-hist .res{white-space:nowrap;font-weight:700}.gsx-hist .res.w{color:var(--green)}.gsx-hist .res.l{color:var(--red-text)}.gsx-big{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px;display:flex}.gsx-big b{color:var(--gold);white-space:nowrap;font:800 26px "Exo 2",sans-serif;display:inline-block}.gsx-big>span{color:var(--muted);font-size:12px}.gsx-chart{background:var(--well);border:1px solid var(--seam);grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;height:120px;margin-top:10px;padding:8px 6px 0;display:grid}.gsx-chart button{background:linear-gradient(180deg, var(--gold), #8a6a20);cursor:pointer;border:0;width:100%;min-height:2px;padding:0;display:block}.gsx-chart button.zero{background:#ffffff1f}.gsx-chart button.sel{background:linear-gradient(180deg, #fff2c2, var(--gold));box-shadow:0 0 8px rgb(var(--gold-rgb) / .6)}.gsx-chart button.zero.sel{background:rgb(var(--gold-rgb) / .5)}.gsx-axis{color:var(--muted);text-align:center;grid-template-columns:repeat(14,minmax(0,1fr));gap:4px;padding:3px 6px 0;font-size:9.5px;display:grid}.gsx-dayline{background:var(--plate);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:8px;padding:7px 9px;font-size:12.5px;display:flex}.gsx-dayg{width:100%;color:var(--muted);justify-content:space-between;margin-top:3px;font-size:12px;display:flex}.gsx-dayg b{color:var(--gold)}.gsx-gl{background:var(--plate);border:1px solid var(--seam);grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:6px;padding:7px 9px;font-size:12.5px;display:grid}.gsx-gl b{color:var(--gold)}.gsx-gl .bar{background:#ffffff12;grid-column:1/3;height:5px}.gsx-gl .bar i{background:linear-gradient(90deg, #8a6a20, var(--gold));height:100%;display:block}.gsx-day{background:var(--plate);border:1px solid var(--seam);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;margin-top:6px;padding:7px 9px;display:block}.gsx-day.sel{border-color:rgb(var(--gold-rgb) / .55)}.gsx-day-head{align-items:center;gap:8px;font-size:13px;display:flex}.gsx-day-head .gold{white-space:nowrap;margin-left:auto;font-weight:700;display:inline-block}.gsx-day-row{grid-template-columns:minmax(0,1fr) auto 70px;gap:8px;margin-top:4px;font-size:12px;display:grid}.gsx-day-row>:last-child{text-align:right}.gsx-day-gate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-rrow{background:var(--plate);border:1px solid var(--seam);grid-template-columns:26px 30px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:4px;padding:6px 8px;font-size:12.5px;display:grid}.gsx-rrow>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsx-rrow .pl{color:var(--muted);text-align:center;font:800 13px "Exo 2",sans-serif}.gsx-rrow.p1 .pl{color:var(--gold)}.gsx-rrow.p2 .pl{color:#cfd6e6}.gsx-rrow.p3 .pl{color:#d9935a}.gsx-rrow.us{background:linear-gradient(90deg, #3dffa81a, var(--plate));border-color:#3dffa88c}.gsx-rrow.us>b{color:var(--green)}.gsx-rrow .v{font-weight:700}.gsx-gap{text-align:center;color:var(--muted);padding:2px;font-size:12px}@media (prefers-reduced-motion:reduce){.gsx-tab,.gsx-chart button{transition:none}}.lite .gsx-tab.on,.lite .gsx-chart button.sel,.lite .gsx-head{box-shadow:none}.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) top/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}}@media (min-width:960px){.web-welcome{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:56px;padding:32px;display:flex}.ww-art{aspect-ratio:2/3;border-radius:24px;flex:none;width:auto;max-width:none;height:min(100vh - 64px,820px,150vw - 840px);min-height:0;margin:auto 0;box-shadow:0 24px 70px #0000008c,0 0 0 1px #ffffff0f}.ww-art:after{display:none}.ww-box{flex:none;width:420px;max-width:420px;margin:auto 0;padding:0}}.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}
