html,body{color:#e8ecff;-webkit-user-select:none;user-select:none;background:#000;height:100%;margin:0;font-family:Trebuchet MS,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden}#app{position:fixed;top:0;bottom:0;left:0;right:0}#game-canvas{cursor:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ui:has(.overlay:not(.hidden))~#game-canvas{cursor:default}#app:has(.overlay:not(.hidden)) #game-canvas{cursor:default}#overlay2d,.ui{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hidden{display:none!important}.fatal{color:#fff;text-align:center;justify-content:center;align-items:center;padding:40px;font-size:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.labels{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.wlabel{white-space:nowrap;letter-spacing:.08em;color:var(--c);text-shadow:0 0 10px var(--c),0 2px 3px #000;border:1px solid color-mix(in srgb,var(--c) 50%,transparent);background:#0506108c;border-radius:12px;padding:3px 10px;font-size:15px;font-weight:800;position:absolute;top:0;left:0}.hurt{transition:box-shadow .5s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 140px 30px #ff142800}.hurt.on{animation:.45s ease-out hurt}@keyframes hurt{0%{box-shadow:inset 0 0 160px 50px #ff1428bf}to{box-shadow:inset 0 0 160px 50px #ff142800}}.hud{position:absolute;top:0;bottom:0;left:0;right:0}.hud-tl{width:320px;position:absolute;top:20px;left:22px}.hp{background:#0a0814bf;border:1px solid #ffffff2e;border-radius:4px;height:22px;position:relative;overflow:hidden;box-shadow:0 0 14px #0009}.hp-fill{background:linear-gradient(#ff6b7d,#c8173a);transition:width .15s;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #f35}.hp-shield{background:#9fe8ff;height:5px;position:absolute;top:0;left:0;box-shadow:0 0 8px #9fe8ff}.hp-text{text-shadow:0 1px 2px #000;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.xp{background:#0a0814b3;border:1px solid #ffffff1a;border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.xp-fill{background:linear-gradient(90deg,#3cf0c0,#a0ffe8);height:100%;box-shadow:0 0 8px #60ffd0}.lvl{letter-spacing:.15em;color:#a0ffe8;margin-top:4px;font-size:12px;font-weight:800}.hud-tr{text-align:right;position:absolute;top:16px;right:22px}.score{letter-spacing:.04em;text-shadow:0 0 18px #a0b4ff99,0 2px 3px #000;font-size:30px;font-weight:900}.dust{color:#ffd060;margin-top:2px;font-size:14px;font-weight:800}.rank{justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;display:flex}.rank-l{text-shadow:0 0 16px,0 3px 4px #000;text-align:center;min-width:60px;font-size:44px;font-style:italic;font-weight:900;line-height:1}.rank-l.pop{animation:.35s cubic-bezier(.2,2,.4,1) rankpop}@keyframes rankpop{0%{transform:scale(1.35)rotate(-6deg)}to{transform:scale(1)}}@keyframes pop{0%{transform:scale(2.2)rotate(-10deg)}to{transform:scale(1)}}.rank-n{letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800}.rank-bar{background:#ffffff1f;width:110px;height:4px;margin-top:4px}.rank-bar i{height:100%;display:block}.combo{color:#fff;text-shadow:0 0 10px #fff;margin-top:4px;font-size:15px;font-weight:800}.hud-tc{text-align:center;position:absolute;top:14px;left:50%;transform:translate(-50%)}.room{letter-spacing:.18em;text-transform:uppercase;text-shadow:0 2px 3px #000;font-size:14px;font-weight:700}.obj{letter-spacing:.3em;color:#c8cff0;text-shadow:0 2px 3px #000;margin-top:4px;font-size:13px;font-weight:700}.bossbar{text-align:center;width:min(760px,70vw);position:absolute;top:78px;left:50%;transform:translate(-50%)}.boss-name{letter-spacing:.3em;color:#ffdbe2;text-shadow:0 0 14px #ff2050,0 2px 3px #000;text-transform:uppercase;margin-bottom:6px;font-size:20px;font-weight:900}.boss-track{background:#0a040acc;border:1px solid #ff789680;border-radius:3px;height:14px;position:relative;overflow:hidden;box-shadow:0 0 20px #ff003c59}.boss-trail{background:#fff3c0;position:absolute;top:0;bottom:0;left:0}.boss-fill{background:linear-gradient(#ff5a7a,#a0102e);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #ff2050}.hud-bc{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.elrow{gap:8px;display:flex}.elrow .el{border:2px solid color-mix(in srgb,var(--c) 40%,transparent);opacity:.55;background:#080814b3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex;position:relative}.elrow .el.on{opacity:1;border-color:var(--c);box-shadow:0 0 16px var(--c);transform:scale(1.18)}.elrow .el span{color:var(--c);filter:drop-shadow(0 0 4px var(--c));font-size:16px}.elrow .el em{color:#aab;font-size:10px;font-style:normal;position:absolute;bottom:-14px}.spellbar{align-items:flex-end;gap:10px;display:flex}.slot{border:2px solid color-mix(in srgb,var(--c,#555) 60%,transparent);background:#080814c7;border-radius:10px;width:58px;height:58px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000080}.slot.empty{opacity:.35;border-style:dashed}.slot .icon{color:var(--c);text-shadow:0 0 12px var(--c);justify-content:center;align-items:center;font-size:28px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.slot .cd{background:#000000a8;position:absolute;bottom:0;left:0;right:0}.slot .key,.ult .key{color:#fff;text-shadow:0 1px 2px #000;font-size:11px;font-weight:900;position:absolute;top:2px;left:4px}.slot .lv{color:#ffe;opacity:.8;font-size:10px;font-weight:800;position:absolute;bottom:2px;right:4px}.dash{flex-direction:column;gap:4px;margin:0 2px 4px;display:flex}.dash i{background:#ffffff1f;border:1px solid #ffffff40;border-radius:3px;width:10px;height:16px;display:block}.dash i.on{background:#e8f0ff;box-shadow:0 0 8px #bcd}.ult{background:#080814cc;border:2px solid #ffffff4d;border-radius:50%;width:70px;height:70px;position:relative;overflow:hidden}.ult-fill{opacity:.75;background:conic-gradient(#ff7a33,#ffe45c,#5fdcff,#d36bff,#ff7a33);position:absolute;bottom:0;left:0;right:0}.ult-icon{color:#fff;text-shadow:0 0 10px #fff;justify-content:center;align-items:center;font-size:30px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ult.ready{border-color:#fff;animation:1s infinite alternate ultp;box-shadow:0 0 22px #fff,0 0 40px #d36bff}@keyframes ultp{to{box-shadow:var(--ult-ring), 0 0 30px #fff, 0 0 60px #5fdcff}}.hud-help{color:#dce1ff99;letter-spacing:.04em;max-width:430px;font-size:12px;line-height:1.35;transition:opacity 1.2s;position:absolute;bottom:12px;left:22px}.hud-help.gone{opacity:0}@media (max-width:1100px){.hud-help{display:none}}.announce{z-index:2;pointer-events:none;transform-origin:50%;text-align:center;letter-spacing:.2em;width:max-content;max-width:84%;color:var(--c);text-shadow:0 0 24px var(--c),0 4px 6px #000;opacity:0;background:radial-gradient(#04040c9e,#04040c59 60%,#0000 80%);border-radius:6px;margin-inline-start:auto;margin-inline-end:auto;padding:6px 22px;font-size:clamp(16px,1.9vw,26px);font-weight:900;position:absolute;top:13%;left:0;right:0;transform:scale(.9)}.announce.show{animation:.5s cubic-bezier(.2,1.6,.4,1) forwards ann}@keyframes ann{0%{opacity:0;letter-spacing:.6em;transform:scale(1.6)}to{opacity:1;letter-spacing:.2em;transform:scale(1)}}.banner{text-align:center;opacity:0;transition:opacity .8s;position:absolute;top:14%;left:0;right:0}.banner.show{opacity:1}.b-sub{letter-spacing:.6em;color:#c8cff0;font-size:14px;font-weight:700}.b-name{letter-spacing:.12em;color:#fff;text-shadow:0 0 30px var(--c),0 0 60px var(--c),0 6px 8px #000;text-transform:uppercase;margin:8px 0;font-size:72px;font-weight:900}.banner.show .b-name{animation:1.2s ease-out bn}@keyframes bn{0%{letter-spacing:.6em;opacity:0;filter:blur(8px)}to{letter-spacing:.12em;opacity:1;filter:blur()}}.b-tag{color:#dfe4ff;text-shadow:0 2px 4px #000;font-size:17px;font-style:italic}.fade{z-index:5;opacity:0;pointer-events:none;background:#000;transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0}.fade.on{opacity:1}.overlay{pointer-events:auto;z-index:5;background:radial-gradient(#04040ec7,#000006f0);flex-direction:column;justify-content:safe center;align-items:center;gap:18px;animation:.18s fadein;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.overlay.choice{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes fadein{0%{opacity:0}to{opacity:1}}.overlay.title{background:linear-gradient(90deg,#000008d1 0%,#0000088c 38%,#0000 62%);align-items:flex-start;padding-left:7vw}.overlay.title .menu{align-items:flex-start}.overlay.title .logo{margin-top:-4vh}.overlay.title .foot{left:7vw}.overlay h1{letter-spacing:.25em;text-shadow:0 0 24px #a0b4ffb3,0 4px 6px #000;text-align:center;margin:0;font-size:44px;font-weight:900}.overlay .sub{color:#c8cff0;text-align:center;max-width:760px;margin-top:-8px;font-size:16px}.logo{letter-spacing:.14em;background:linear-gradient(100deg,#ff7a33 0%,#ffe45c 28%,#5fdcff 55%,#d36bff 80%,#ff7a33 100%) 0 0/200% 100%;color:#0000;filter:drop-shadow(0 0 28px #c8a0ff8c)drop-shadow(0 6px 4px #000c);-webkit-background-clip:text;background-clip:text;margin-top:-6vh;font-size:min(130px,14vw);font-weight:900;line-height:1;animation:6s linear infinite logo}.logo .p{font-size:1.15em}@keyframes logo{to{background-position:200% 0}}.tag{letter-spacing:.12em;color:#e8ecff;text-shadow:0 2px 6px #000;font-size:20px;font-style:italic}.menu{flex-direction:column;align-items:center;gap:10px;margin-top:20px;display:flex}button{pointer-events:auto;letter-spacing:.2em;color:#e8ecff;cursor:pointer;text-shadow:0 1px 2px #000;background:#0e0e22bf;border:1px solid #b4beff59;border-radius:4px;min-width:280px;padding:12px 34px;font-family:inherit;font-size:16px;font-weight:800;transition:all .12s}button:hover:not(:disabled){background:#3c3c78bf;border-color:#fff;transform:translateY(-1px);box-shadow:0 0 20px #a0b4ff80}button:disabled{opacity:.4;cursor:default}.best{color:#ffd060;letter-spacing:.15em;text-shadow:0 2px 3px #000;margin-top:6px;font-weight:800}.foot{white-space:nowrap;letter-spacing:.15em;color:#dce1ff8c;font-size:12px;position:absolute;bottom:18px}.cards{flex-wrap:wrap;justify-content:center;gap:22px;max-width:1200px;display:flex}.card{box-sizing:border-box;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 18%,#0a0a1aeb),#080814f2);border:2px solid color-mix(in srgb,var(--rc,var(--c)) 70%,transparent);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;align-items:center;width:230px;min-height:300px;padding:20px 18px;transition:transform .14s,box-shadow .14s;animation:.4s cubic-bezier(.2,1.4,.4,1) backwards cardin;display:flex;position:relative;box-shadow:0 10px 30px #0009}.card:nth-child(2){animation-delay:60ms}.card:nth-child(3){animation-delay:.12s}.card:nth-child(4){animation-delay:.18s}@keyframes cardin{0%{opacity:0;transform:translateY(40px)scale(.9)}}.card:hover{box-shadow:0 0 34px color-mix(in srgb,var(--c) 70%,transparent),0 14px 30px #000000b3;transform:translateY(-8px)scale(1.03)}.card .kind{letter-spacing:.25em;color:var(--c);font-size:11px;font-weight:800}.card .glyph{color:var(--c);text-shadow:0 0 22px var(--c);filter:drop-shadow(0 0 8px var(--c));margin:14px 0 6px;font-size:58px}.card .name{letter-spacing:.05em;color:#fff;font-size:21px;font-weight:900}.card .rar{letter-spacing:.3em;color:var(--rc);text-shadow:0 0 8px var(--rc);margin-top:4px;font-size:11px;font-weight:900}.card .desc{color:#d8dcf5;flex:1;margin-top:12px;font-size:14px;line-height:1.45}.card .lvl{color:#aab;letter-spacing:.1em;margin-top:8px;font-size:12px;font-weight:700}.card .k{color:#99a;font-size:12px;font-weight:900;position:absolute;top:8px;left:10px}@keyframes leg{0%{box-shadow:var(--card-in), 0 0 18px #ffb02059, 0 10px 30px #0009}to{box-shadow:var(--card-in), 0 0 38px #ffb020a6, 0 10px 30px #0009}}.choice-foot button{min-width:auto;padding:8px 18px;font-size:13px}.build{color:#bcc3e6;text-align:center;max-width:900px;font-size:12px;line-height:1.8}.build span{white-space:nowrap;margin:0 6px}.how-grid{background:#080816b3;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(3,minmax(240px,340px));gap:28px;padding:24px;display:grid}.how-grid h3{letter-spacing:.2em;color:#ffe45c;margin:0 0 10px}.how-grid td{vertical-align:top;padding:3px 10px 3px 0;font-size:13px}.how-grid td:first-child{color:#9fe8ff;white-space:nowrap;font-weight:800}.how-grid p,.how-grid li{color:#d8dcf5;font-size:13px;line-height:1.5}.set{background:#080816bf;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:14px;min-width:420px;padding:24px 30px;display:flex}.set label{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;font-weight:700;display:flex}.set input[type=range]{width:200px}.select .card{min-height:260px}.end .stats{grid-template-columns:repeat(4,150px);gap:14px;display:grid}.end .stats div{text-align:center;background:#080816bf;border:1px solid #ffffff1f;border-radius:8px;padding:14px}.end .stats b{font-size:26px;font-weight:900;display:block}.end .stats span{letter-spacing:.2em;color:#aab;text-transform:uppercase;font-size:11px}.end.won h1{background:linear-gradient(90deg,#ffe45c,#fff,#5fdcff);color:#0000;-webkit-background-clip:text;background-clip:text}.end.lost h1{color:#ff8090}.ico{vertical-align:-.12em;display:inline-block}.ui:has(.overlay:not(.hidden)) .announce{animation:none;opacity:0!important}.card{opacity:1}.sl{color:#ffe9a0;margin-left:8px;font-size:13px}.meta .sky{background:radial-gradient(at 50% 60%,#503ca040,#0000 70%);border-radius:20px;width:min(1000px,86vw);height:min(560px,62vh);position:relative}.meta .sky svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.meta .sky line{stroke:#b4beff40;stroke-width:.25px;vector-effect:non-scaling-stroke;stroke-width:2px}.meta .sky line.lit{stroke:#ffe9a0;filter:drop-shadow(0 0 4px #ffe9a0)}.star{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.star .dot{background:#2a2f55;border:2px solid #7d86c0;border-radius:50%;width:22px;height:22px;transition:all .15s}.star.afford .dot{background:#fff6d0;border-color:#fff;animation:1.2s infinite alternate tw;box-shadow:0 0 16px #ffe9a0}.star.owned .dot{background:#ffe9a0;border-color:#fff;box-shadow:0 0 20px #ffd060,0 0 40px #ffb020}.star.maxed .dot{background:#fff;box-shadow:0 0 24px #fff,0 0 50px #ffd060}.star.locked{opacity:.55}@keyframes tw{to{transform:scale(1.25)}}.star .lbl{z-index:2;text-align:center;color:#d8dcf5;background:#060614b3;border:1px solid #ffffff1a;border-radius:8px;width:190px;margin-top:0;padding:6px 8px;font-size:12px;line-height:1.35;display:none;position:absolute;top:28px;left:50%;transform:translate(-50%)}.star .lbl b{color:#fff}.star .lbl span{color:#ffe9a0}.star .lbl em{color:#ffe9a0;font-style:normal;font-weight:800}.star:hover .dot{transform:scale(1.4)}.earned{color:#ffe9a0;letter-spacing:.12em;text-shadow:0 0 12px #ffb020;font-weight:800}.slv{color:#ffe9a0}.hint{text-align:center;color:#eef;opacity:0;background:#080818d1;border:1px solid #a0b4ff59;border-radius:10px;max-width:330px;padding:10px 18px;font-size:13px;line-height:1.5;transition:all .35s;position:absolute;top:96px;left:22px;transform:translateY(-6px);box-shadow:0 0 24px #6478ff40;text-align:left!important}.hint.show{opacity:1;transform:translate(0)}kbd{color:#101030;background:#e8ecff;border-radius:4px;margin:0 1px;padding:1px 6px;font-family:inherit;font-size:12px;font-weight:900;display:inline-block;box-shadow:0 2px #8890c0}.weapons{grid-template-columns:repeat(5,minmax(0,220px));gap:12px;max-width:96vw;margin-top:-4px;display:grid}.weap{cursor:pointer;color:#c8cff0;background:#0a0a1ad9;border:2px solid #b4beff33;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:13px;line-height:1.35;transition:all .12s;display:flex}.weap b{color:#fff;letter-spacing:.05em;font-size:16px}.weap .wi{color:#9fb0ff;flex:none;font-size:30px}.weap:hover{border-color:#fff9}.weap.on{background:#3c3c82bf;border-color:#fff;box-shadow:0 0 22px #a0b4ff80}.weap.on .wi{color:#fff;filter:drop-shadow(0 0 8px #fff)}.overlay h1.h2{margin-top:4px;font-size:26px}.select{gap:14px}.select .card{width:210px;min-height:230px}.star .nm{color:#eef1ff;white-space:nowrap;text-shadow:0 1px 3px #000,0 0 6px #000;background:#060816b8;border-radius:4px;margin-top:6px;padding:1px 6px;font-size:12px;font-weight:800}.star .nm i{color:#ffe9a0;margin-left:4px;font-style:normal}.star:hover .lbl{display:block}.star:hover .nm{visibility:hidden}.star.locked .nm{color:#aab2d0}.route{justify-content:center;gap:12px;margin-top:6px;display:flex}.route .rr{opacity:.45;align-items:center;gap:4px;display:flex}.route .rr.cur,.route .rr.done{opacity:1}.route i{border:1px solid var(--c);background:0 0;border-radius:50%;width:8px;height:8px;display:block}.route i.e{border-radius:2px;transform:rotate(45deg)}.route i.b{border-width:2px;width:11px;height:11px}.route i.done{background:var(--c);box-shadow:0 0 6px var(--c)}.route i.cur{box-shadow:0 0 10px var(--c),0 0 4px #fff;background:#fff;border-color:#fff;animation:.8s infinite alternate tw}.asc{align-items:center;gap:6px;display:flex}.asc .ascb{letter-spacing:.1em;min-width:0;padding:4px 12px;font-size:13px}.asc .ascb.on{background:#ffb0204d;border-color:#ffb020;box-shadow:0 0 14px #ffb02080}.asc span{color:#ffcf6b;letter-spacing:.06em;margin-left:10px;font-size:13px;font-weight:800}.shopslot{flex-direction:column;align-items:center;gap:8px;display:flex}.shopslot .price{color:#ffd060;letter-spacing:.1em;text-shadow:0 0 8px #ffb020;font-weight:900}.shopslot.poor .card{opacity:.45;filter:saturate(.4)}.shopslot.sold .card{opacity:.2;pointer-events:none}.shopslot.sold .price{color:#889}.shop .card{box-sizing:border-box;width:210px;height:100%;min-height:270px}.shop .cards{align-items:stretch}.shopslot .card{flex:auto}.ui:has(.overlay:not(.hidden)) .banner{opacity:0!important}.ui:has(.overlay:not(.hidden)) .hint{opacity:0!important}.card.pact{background:linear-gradient(#780a1e8c,#0a0206f5);box-shadow:0 0 26px #ff285059,0 10px 30px #0009}@keyframes pactp{to{filter:drop-shadow(0 0 16px #ff4060);transform:scale(1.12)}}.card .desc{font-size:14px}.toast{background:linear-gradient(90deg,#281e50eb,#0a0a1eeb);border:1px solid #ffffff59;border-left:4px solid #ffe45c;border-radius:8px;width:330px;padding:10px 14px;transition:all .5s;animation:.4s cubic-bezier(.2,1.4,.4,1) toastin;position:absolute;top:170px;right:22px;box-shadow:0 0 24px #a08cff66}.toast.out{opacity:0;transform:translate(40px)}@keyframes toastin{0%{opacity:0;transform:translate(60px)}}.toast .tt{letter-spacing:.25em;color:#ffe45c;font-size:11px;font-weight:900}.toast .tb{color:#eef;margin-top:4px;font-size:15px}.cx-grid{background:#080816bf;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:200px 200px 220px 420px;gap:22px;max-height:66vh;padding:20px 24px;display:grid;overflow:auto}.cx-grid h3{letter-spacing:.18em;color:#ffe45c;margin:0 0 8px;font-size:14px}.cx{border-left:3px solid var(--c);background:#ffffff0a;border-radius:5px;justify-content:space-between;gap:8px;margin:3px 0;padding:4px 8px;font-size:13px;display:flex}.cx b{color:var(--c);font-weight:800}.cx span{color:#99a;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.cx.unk{border-left-color:#333}.cx.unk b{color:#556}.cx-bl{columns:2;column-gap:12px}.cx-bl .cx{break-inside:avoid}.navfocus{outline-offset:4px;outline:3px solid #fff!important;box-shadow:0 0 30px #fff9!important}.intro{background:#000006e6}.crawl{text-align:center;max-width:820px}.crawl p{color:#e8ecff;letter-spacing:.04em;opacity:0;text-shadow:0 0 18px #a0b4ff80;font-size:24px;font-style:italic;line-height:1.6;animation:1.2s ease-out forwards crawl}.crawl p:last-child{color:#ffe9a0;font-style:normal;font-weight:800}@keyframes crawl{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.skip{letter-spacing:.2em;color:#dce1ff73;font-size:12px;position:absolute;bottom:24px}.banner.boss{transform-origin:50% 100%;top:auto;bottom:calc(19% + 34px);transform:scale(.78)}.set input[type=range]{-webkit-appearance:none;appearance:none;opacity:.9;background:linear-gradient(90deg,#ff7a33,#ffe45c,#5fdcff,#d36bff);border-radius:3px;outline:none;height:6px}.set input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #20203a;border-radius:50%;width:18px;height:18px;box-shadow:0 0 10px #fff,0 0 4px #000}.set input[type=range]::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #20203a;border-radius:50%;width:16px;height:16px;box-shadow:0 0 10px #fff}.set input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:11px;width:44px;height:22px;transition:all .15s;position:relative}.set input[type=checkbox]:after{content:"";background:#99a;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:2px;left:2px}.set input[type=checkbox]:checked{background:linear-gradient(90deg,#5fdcff,#d36bff);border-color:#fff}.set input[type=checkbox]:checked:after{background:#fff;left:24px;box-shadow:0 0 8px #fff}.set select{-webkit-appearance:none;appearance:none;letter-spacing:.12em;color:#fff;cursor:pointer;background-color:#14142ee6;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #b4beff80;border-radius:4px;padding:6px 28px 6px 12px;font-family:inherit;font-weight:800}.set select option{background:#141430}.overlay.title .menu button{box-sizing:border-box;width:330px;min-width:0}.end h1{letter-spacing:.14em;max-width:92vw;font-size:clamp(26px,3.4vw,44px)}.hud.bossfight .route,.hud.bossfight .obj{display:none}.hud.bossfight .bossbar{top:40px}.hud.bossfight .boss-name{margin-bottom:4px;font-size:15px}.hud.bossfight .boss-track{height:10px}.card .nums{text-align:left;background:#0000004d;border-radius:6px;flex-direction:column;gap:2px;margin-top:10px;padding:6px 8px;font-size:12px;display:flex}.card .nums span{color:#aab;justify-content:space-between;gap:6px;display:flex}.card .nums em{color:#8890b0;font-style:normal}.card .nums b{color:#fff}.card .syn{color:#d8dcf5;border-top:1px solid #ffffff1f;margin-top:8px;padding-top:6px;font-size:12px}.star.navfocus .lbl{display:block}.set input.navfocus,.set select.navfocus{outline-offset:4px;outline:2px solid #fff}.dmgchart{background:#00000059;border:1px solid #ffffff1f;border-radius:8px;width:min(560px,90vw);margin:10px auto 4px;padding:10px 14px}.dmgchart h3{letter-spacing:.25em;color:#aab;margin:0 0 6px;font-size:11px}.dr{grid-template-columns:140px 1fr 44px;align-items:center;gap:10px;margin:3px 0;font-size:12px;display:grid}.dk{text-align:right;color:#dde}.db{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.db i{border-radius:4px;height:100%;animation:.8s ease-out grow;display:block}.dv{color:#fff;font-weight:800}@keyframes grow{0%{width:0}}.gauntlet-tag{letter-spacing:.12em;color:#ffcf6b;background:#3c1e0080;border:1px solid #ffc86480;border-radius:4px;margin-bottom:6px;padding:6px 14px;font-size:13px}.card .reso{color:#cfd3ee;text-align:left;margin-top:6px;font-size:11.5px}.card .reso b{color:var(--c)}.reso .pips{vertical-align:middle;gap:2px;display:inline-flex}.reso .pips i{border:1px solid var(--c);opacity:.5;width:7px;height:7px;transform:rotate(45deg)}.reso .pips i.on{background:var(--c);opacity:1;box-shadow:0 0 6px var(--c)}.reso .pips i.nx{opacity:1;animation:1s infinite alternate pulse}@keyframes pulse{to{background:var(--c)}}.cx-hist{grid-column:1/-1}.cx-hist .hr{border-bottom:1px solid #ffffff12;grid-template-columns:22px 150px 1fr 90px;align-items:center;gap:8px;padding:3px 8px;font-size:12px;display:grid}.cx-hist .hr.won b{color:#ffd060}.cx-hist .hs{text-align:right;color:#fff;font-weight:800}.ui:before,.ui:after{content:"";z-index:4;pointer-events:none;background:#000;height:0;transition:height .55s cubic-bezier(.3,.9,.3,1);position:absolute;left:0;right:0}.ui:before{top:0}.ui:after{bottom:0}.ui.cine:before,.ui.cine:after{height:11vh}.ui .hud{transition:opacity .3s}.ui.cine .hud{opacity:0}.ui.cine .banner{z-index:5}.rankcall{text-align:right;letter-spacing:.18em;color:var(--c);text-shadow:0 0 18px var(--c),0 2px 0 #000;opacity:0;pointer-events:none;font-size:22px;font-weight:900;position:absolute;top:44px;right:200px}.rankcall.show{animation:1.3s ease-out forwards rankcall}@keyframes rankcall{0%{opacity:0;transform:translate(30px)scale(1.4)}15%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.offarrow{pointer-events:none;width:0;height:0;display:none;position:absolute;top:50%;left:50%}.off .offarrow{display:block}.offarrow:after{content:"";filter:drop-shadow(0 0 6px #fffc);border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:20px solid #fff;position:absolute;top:-11px;left:58px}.overlay.end{justify-content:safe center;padding:24px 0;overflow-y:auto}.overlay.end .build{columns:2;text-align:left;column-gap:28px;max-width:900px}.overlay.end .build>div{break-inside:avoid}.newbest{letter-spacing:.2em;color:#1a1000;background:linear-gradient(90deg,#ffe45c,#ffb020);border-radius:4px;margin:4px 0 2px;padding:3px 12px;font-size:13px;font-weight:900;animation:1s infinite alternate pulse2;display:inline-block;box-shadow:0 0 18px #ffb020}@keyframes pulse2{to{box-shadow:0 0 30px #ffe45c}}.slain{color:#ffb0b8;margin-top:4px;font-size:14px}.endroute{justify-content:center;gap:10px;margin:8px 0 2px;display:flex}.overlay.end .menu.row{flex-direction:row;gap:12px;margin:10px 0}.overlay.end .menu.row button{width:auto;min-width:180px;padding-left:22px;padding-right:22px}.endroute{margin:12px 0;transform:scale(1.5)}.endroute .rr{opacity:.45;align-items:center;gap:4px;display:flex}.endroute .rr.cur,.endroute .rr.done{opacity:1}.endroute i{border:1px solid var(--c);border-radius:50%;width:8px;height:8px;display:block}.endroute i.done{background:var(--c)}.endroute i.cur{background:#fff;box-shadow:0 0 8px #fff}.endroute i.b{border-radius:1px;width:10px;height:10px;transform:rotate(45deg)}.bossbar.locked .boss-fill{background:linear-gradient(#8a90a8,#3a3e52);box-shadow:0 0 10px #8fd8ff}.bossbar.locked .boss-name:after{content:" — SHIELDED";color:#8fd8ff;letter-spacing:.2em}.pause-wrap{align-items:flex-start;gap:40px;max-height:88vh;display:flex}.pause-left{flex-direction:column;align-items:center;display:flex}.pause-build{text-align:left;pointer-events:auto;background:#080816d1;border:1px solid #ffffff24;border-radius:10px;width:min(760px,60vw);max-height:86vh;padding:14px 18px;overflow-y:auto}.pb-stats{grid-template-columns:repeat(5,1fr);gap:6px 12px;margin-bottom:10px;display:grid}.pb-stats div{color:#99a;flex-direction:column;font-size:11px;display:flex}.pb-stats b{color:#fff;font-size:15px}.pb-cols{grid-template-columns:1fr 1.3fr;gap:18px;display:grid}.pause-build h3{letter-spacing:.2em;color:#ffe45c;margin:8px 0 4px;font-size:12px}.pb-row{border-left:3px solid var(--c);background:#ffffff08;margin:4px 0;padding:3px 8px}.pb-row b{color:var(--c);font-size:13px;display:block}.pb-row b i{color:#ccd;font-style:normal;font-weight:400}.pb-row span{color:#cfd3ee;font-size:11.5px}.pb-row em{color:#ffcf6b;font-style:normal}.cx-feats{grid-column:1/-1}.cx-fl{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.cx.ft span{color:#aab;font-size:10.5px;display:block}.cx.ft.unk b{color:#667}.epilogue{background:radial-gradient(circle at 50% 45%,#fff0c82e,#000008eb 70%)}.daily-card{background:#080816cc;border:1px solid #ffdc7866;border-radius:10px;grid-template-columns:1fr 1fr;gap:10px 30px;min-width:520px;margin:14px 0;padding:18px 26px;display:grid}.daily-card div{flex-direction:column;display:flex}.daily-card span{letter-spacing:.2em;color:#99a;text-transform:uppercase;font-size:11px}.daily-card b{color:#fff;font-size:18px}.daily-card .pk{grid-column:1/-1}.daily-card i{color:#cfd3ee;font-size:12px;font-style:normal}.daily-card em{color:#ff8090;font-style:normal}.lvup{color:#7dffd0;letter-spacing:.12em;text-shadow:0 0 8px #3fffb0;margin-left:8px;font-size:11px;animation:1s ease-in-out infinite alternate lvp}@keyframes lvp{0%{opacity:.6}to{opacity:1}}@media (max-width:1100px){.weapons{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:96vw}.weap{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px}.weap .wi{font-size:22px}}@media (max-width:700px){.weapons{grid-template-columns:repeat(2,minmax(0,1fr))}}.overlay{justify-content:safe center;overflow-y:auto}@media (max-height:800px) and (min-height:651px){.overlay.choice>*{zoom:.92}}@media (max-height:760px){.overlay h1{margin:6px 0;font-size:28px}.overlay .card{min-height:0}.overlay .card .desc{font-size:12px}.weap{padding:7px 10px;font-size:12px}}.fps-readout{z-index:50;color:#9fe0b0;pointer-events:none;background:#0000008c;border-radius:4px;padding:4px 7px;font:600 11px/1 ui-monospace,Menlo,monospace;position:fixed;bottom:6px;right:8px}body:has(.overlay.title:not(.hidden)) .fps-readout{bottom:30px}.toast{z-index:6}.end .endrow{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;max-width:96vw;display:flex}.end .endrow .stats{grid-template-columns:repeat(2,128px);gap:10px}.end .endrow .stats div{padding:9px 8px}.end .endrow .stats b{font-size:21px}.end .endrow .dmgchart{width:min(470px,90vw);margin:0}.ult-name{text-align:center;letter-spacing:.14em;color:#fff;text-shadow:0 0 4px #000,0 1px 2px #000;pointer-events:none;font-size:8px;font-weight:900;position:absolute;top:9px;left:0;right:0}.card.ascendant{background:linear-gradient(#0d0b1c,#0d0b1c) padding-box,conic-gradient(from var(--asc-a,0deg),#ff7a33,#ffe45c,#5fdcff,#d36bff,#ff7a33) border-box;border:2px solid #0000;animation:3.2s linear infinite ascspin;box-shadow:0 0 26px #ffe6a059,0 0 60px #d36bff40}.card.ascendant .kind{color:#ffe9a8;letter-spacing:.18em}@property --asc-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ascspin{to{--asc-a:360deg}}.bindrow{gap:6px;margin-top:6px;display:flex}.bindrow.none{display:none}.bindrow .bind{border:1px solid color-mix(in srgb,var(--c) 55%,transparent);height:22px;box-shadow:0 0 8px color-mix(in srgb,var(--c) 30%,transparent);color:#dde;white-space:nowrap;background:#080814b8;border-radius:11px;align-items:center;gap:5px;padding:0 8px 0 4px;font-size:11px;display:flex}.bindrow .bind b{letter-spacing:.06em;color:#fff;background:#ffffff1f;border-radius:7px;padding:1px 5px;font-size:9px;font-weight:900}.bindrow .bind .ico{color:var(--c);filter:drop-shadow(0 0 3px var(--c));font-size:15px}.bindrow .bind span{color:var(--c);font-weight:700}.bindrow .bind.surge{box-shadow:0 0 10px color-mix(in srgb,var(--c) 45%,transparent),inset 0 0 0 1px #ffcf6b59;border-color:#ffcf6b}.dash.bound i.on{background:currentColor;box-shadow:0 0 8px}.edgecombo{flex-direction:column;align-items:center;gap:3px;margin:0 3px 4px;display:flex}.edgecombo.none{display:none}.edgecombo i{background:#ffffff1f;border:1px solid #ffffff40;border-radius:2px;width:12px;height:7px;display:block;transform:skew(-25deg)}.edgecombo i.cl{width:16px;height:9px}.edgecombo i.on{background:currentColor;border-color:#fff8;box-shadow:0 0 7px}.edgecombo em{color:#ffe9b0;text-shadow:0 0 4px #000;min-height:12px;font-size:10px;font-style:normal;font-weight:900}.card .k-surge{color:#ffe6a8;margin-top:6px;display:block}.card .k-surge b{color:#ffcf6b}.card .syn.k-slotline{border-top:1px solid color-mix(in srgb,var(--c) 35%,transparent)}.card .syn.k-rebind{color:#ffd8a0}.card.k-slot .kind{letter-spacing:.14em}.card.k-trinity{box-shadow:0 0 22px #ffbe5a59,inset 0 0 0 1px #ffd68c73}.card.k-trinity .syn.k-tri{font-weight:700}.pb-row.pb-bind .k-surge{display:inline}.pb-row.pb-bind.unbound{opacity:.6}.pb-row.pb-tri em{margin-right:8px;font-style:normal}.ult.bond{outline-offset:3px;outline:2px solid #ffd36b99}.dash i.on.bond,.dash.bound i.on.bond{background:#ffd36b;border-color:#fff3c0;border-radius:50%;height:10px;box-shadow:0 0 8px #ffd36b}.buildlist{pointer-events:none;flex-direction:column;gap:3px;max-height:calc(100% - 340px);transition:opacity .3s;display:flex;position:absolute;top:186px;left:10px;overflow:hidden}.buildlist:empty{display:none}.buildlist .bl-row{border-left:2px solid var(--r,var(--c));height:22px;color:var(--c);letter-spacing:.04em;background:linear-gradient(90deg,#0808129e,#08081200);align-items:center;gap:6px;padding:0 6px 0 2px;font-size:11px;display:flex}.buildlist .bl-row i{filter:drop-shadow(0 0 3px #000000e6);place-items:center;width:18px;height:18px;font-size:13px;font-style:normal;display:grid}.buildlist .bl-row i svg{width:16px;height:16px}.buildlist .bl-row b{color:#e8ecf6;white-space:nowrap;text-shadow:0 1px 2px #000;font-weight:600;display:none}.buildlist .bl-row em{letter-spacing:1px;color:var(--c);opacity:.9;white-space:nowrap;font-size:7px;font-style:normal}.buildlist .bl-row em s{opacity:.35;text-decoration:none}.buildlist.open .bl-row b,.buildlist.peek .bl-row b{display:inline}.buildlist .bl-row.fresh{animation:1.6s ease-out 2 blfresh}@keyframes blfresh{0%{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent), #08081200)}to{background:linear-gradient(90deg,#0808129e,#08081200)}}.buildlist .bl-spell{border-left-style:double;border-left-width:3px}.buildlist .bl-key{color:#9aa3b8;background:#08081280;border:1px solid #9aa3b880;border-radius:3px;place-items:center;width:16px;height:16px;margin-top:2px;font-size:9px;display:grid}.ui.cine .buildlist{opacity:0}.ui:has(.overlay:not(.hidden)) .buildlist{opacity:0}.ui:has(.hint.show) .buildlist{opacity:.2}@media (max-height:640px){.buildlist{gap:1px;top:160px}.buildlist .bl-row{height:18px}}.overlay.title .emblem{filter:drop-shadow(0 0 18px #c8b4ff8c)drop-shadow(0 4px 8px #000);width:104px;height:104px;margin:-6vh 0 4px 6px;animation:6s ease-in-out infinite emblemFloat}.overlay.title .emblem svg{width:100%;height:100%;display:block}@keyframes emblemFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(4deg)}}.overlay.title .emblem+.logo{margin-top:0}.overlay.title .menu.tmenu{gap:12px;margin-top:28px}.overlay.title .menu button.hero{letter-spacing:.24em;--cut:18px;width:460px;padding:19px 34px;font-size:25px;animation:2.8s ease-in-out infinite heroGlow}@keyframes heroGlow{0%,to{filter:drop-shadow(0 0 6px #ffdc9640)}50%{filter:drop-shadow(0 0 16px #ffdc9699)}}.overlay.title .menu button.hero:hover:not(:disabled){filter:drop-shadow(0 0 18px #ffe1a0bf);animation:none}.overlay.title .menu .trow{gap:8px;width:500px;display:flex}.overlay.title .menu .trow button{letter-spacing:.1em;white-space:nowrap;--cut:10px;flex:auto;width:auto;min-width:0;padding:11px 10px;font-size:12px}.overlay.title .menu .trow button .sl{margin-left:3px;font-size:11px}.overlay.title .menu .links{flex-wrap:wrap;gap:2px 16px;width:620px;margin-top:4px;display:flex}.overlay.title .menu .links button:before,.overlay.title .menu .links button:after{display:none}.overlay.title .logo{font-size:min(130px,11vw,15vh)}.overlay.title .menu .links button{letter-spacing:.16em;color:#dce4ffad;width:auto;min-width:0;box-shadow:none;background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;padding:5px 0;font-size:12px}.overlay.title .menu .links button:hover,.overlay.title .menu .links button.sel{color:#fff;box-shadow:none;background:0 0;border-bottom-color:#ffffffb3;transform:none}.overlay.title .menu .links button:focus-visible{color:#fff;box-shadow:none;background:0 0;border-bottom-color:#ffffffb3;transform:none}@media (max-width:700px){.overlay.title .menu button.hero,.overlay.title .menu .trow,.overlay.title .menu .links{width:86vw}.overlay.title .menu .trow{flex-wrap:wrap}}@media (max-height:620px){.overlay.title .emblem{width:60px;height:60px;margin-top:0}.overlay.title .menu.tmenu{gap:9px;margin-top:14px}.overlay.title .foot{display:none}.overlay.title .menu button.hero{padding:14px 30px;font-size:21px}}.cx-wrap{justify-content:center;align-items:flex-start;gap:18px;max-width:100%;display:flex}.cx-wrap .cx-grid{flex:auto;grid-template-columns:minmax(150px,200px) minmax(150px,200px) minmax(170px,220px) minmax(250px,420px);min-width:0}.cx-port{--c:#ffe45c;text-align:left;background:#080816d1;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;flex:0 0 280px;order:2;gap:8px;padding:12px;display:flex}.cxp-view{border:2px solid var(--c);width:256px;height:256px;box-shadow:0 0 18px color-mix(in srgb,var(--c) 35%,transparent);image-rendering:auto;background:#0a0a16;border-radius:8px;display:block}.cxp-chip{letter-spacing:.12em;text-transform:uppercase;color:#0a0a16;background:var(--c);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-block}.cxp-name{letter-spacing:.06em;color:var(--c);margin:2px 0 0;font-size:19px}.cxp-blurb{color:#c8cad8;margin:0;font-size:12.5px;line-height:1.35}.cxp-hint{color:#e8e2c8;margin:0;font-size:12px;line-height:1.35}.cxp-hint b{color:var(--c);text-transform:uppercase;letter-spacing:.1em;margin-right:4px;font-size:10.5px}.cx[data-pk]{cursor:pointer}.cx[data-pk]:hover,.cx[data-pk]:focus{background:color-mix(in srgb,var(--c) 18%,transparent);outline:none}.cx.sel{box-shadow:inset 0 0 0 1px var(--c);background:color-mix(in srgb,var(--c) 22%,transparent)}@media (max-width:900px){.cx-wrap{flex-direction:column;align-items:stretch;gap:10px}.cx-port{flex-direction:row;flex:none;order:0;align-items:flex-start;padding:8px}.cxp-view{flex:none;width:150px;height:150px}.cxp-text{flex-direction:column;gap:5px;min-width:0;display:flex}.cxp-name{font-size:16px}.cxp-blurb,.cxp-hint{font-size:11.5px}.cx-wrap .cx-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:48vh}.cx-wrap .cx-boons{grid-column:1/-1}}.cxp-text{flex-direction:column;gap:6px;display:flex}@media (max-height:650px){.overlay:not(.title):not(.epilogue)>*{zoom:.8}}@media (max-height:580px){.overlay:not(.title):not(.epilogue)>*{zoom:.72}}@media (max-width:1100px) and (min-width:901px){.cxp-view{width:180px;height:180px}}.select .card{animation:none}@media (max-width:1100px){.hud-tl{width:min(320px,25vw)}.room{letter-spacing:.12em;font-size:12px}}@media (max-width:800px){.room{letter-spacing:.06em;font-size:11px}}.weap{font-size:14px}.weap b{font-size:17px}.foot{color:#e1e6ffb8;font-size:13px}.overlay.title .menu .links button{color:#e1e8ffd1;font-size:13px}.hud-help{color:#e1e6ffc7;font-size:13px}@media (max-height:760px){.weap{font-size:13px}}@media (max-width:1440px){.hint{max-width:250px;font-size:12.5px}.announce{letter-spacing:.1em;font-size:21px}}.announce{white-space:normal;max-width:min(84%,100% - 640px);line-height:1.25}@media (max-width:1440px){.bossbar{width:min(760px,70vw,100vw - 780px)}}@media (min-height:1000px) and (min-width:1600px){.hud-tl{transform-origin:0 0;transform:scale(1.25)}.hud-tr{transform-origin:100% 0;transform:scale(1.25)}.hud-tc,.bossbar{transform-origin:50% 0;transform:translate(-50%)scale(1.2)}.hud.bossfight .bossbar{top:46px}.hud-bc{transform-origin:50% 100%;transform:translate(-50%)scale(1.25)}.buildlist{transform-origin:0 0;max-height:calc(80% - 356.8px);top:226px;transform:scale(1.25)}.hint{transform-origin:0 0;max-width:380px;font-size:15px;top:118px}.rankcall{font-size:26px;top:52px;right:250px}.overlay.choice>*{zoom:1.22}.overlay.how>*,.overlay.settings>*,.overlay.credits>*,.overlay.meta>*,.overlay.daily>*,.overlay.pause>*,.overlay.end>*{zoom:1.2}.overlay.pause .pause-wrap{max-height:72vh}.overlay.pause .pause-build{max-height:70vh}}.select .cards{align-items:stretch}.cx-wrap{box-sizing:border-box;padding:0 16px}.cx-grid{align-items:start}.banner.boss{bottom:max(19% + 34px,214px)}.overlay.credits,.overlay.meta,.overlay.daily,.overlay.codex,.overlay.how,.overlay.settings{background:#04040ec7}.ui:has(.hud:not(.bossfight) .bossbar:not(.hidden)) .announce{top:max(13%,142px)}.ui:has(.banner.show:not(.boss)) .vow-card{transition:opacity .2s;opacity:0!important}@media (max-height:820px){.banner.boss{transform-origin:50% 0;top:17%;bottom:auto;transform:scale(.62)}.banner.boss .b-tag{display:none}}@media (min-width:1600px){.buildlist .bl-row b{text-overflow:ellipsis;max-width:14ch;font-size:11.5px;display:inline;overflow:hidden}}.weap{align-items:flex-start}.ui:has(.overlay.end:not(.hidden)) .toast{top:auto;bottom:22px}.overlay.credits{background:#04040ee6}@media (max-height:800px) and (min-height:651px){.overlay.select{gap:10px}.overlay.select>*{zoom:.92}}.pause-build{padding-bottom:26px;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}@media (min-height:1000px){.banner.boss{transform-origin:50% 0;top:15%;bottom:auto;transform:scale(.7)}}.ui.cine .hud,.ui.cine .hud *{transition:none}.bossbar{transition:opacity .3s}.bossbar.thru{opacity:.55}.slv{white-space:nowrap}.end .endrow .stats>div:last-child:nth-child(odd){grid-column:1/-1}.ui:has(.overlay.end:not(.hidden)) .toast{max-height:120px;overflow:hidden}@media (max-height:800px){.overlay.end{gap:10px}.overlay.end .build{font-size:11px;line-height:1.3}}@property --pf-a{syntax:"<angle>";inherits:false;initial-value:0deg}.card{--metal:var(--rc,var(--c));--metal-hi:color-mix(in srgb, var(--metal) 40%, #fff);--metal-lo:color-mix(in srgb, var(--metal) 40%, #05040a);--card-in:inset 0 0 0 1px #000000b3, inset 0 0 0 3px color-mix(in srgb, var(--metal) 18%, transparent), inset 0 0 44px color-mix(in srgb, var(--c) 15%, transparent);isolation:isolate;background:radial-gradient(120% 50% at 50% 0%, color-mix(in srgb, var(--c) 26%, transparent), transparent 72%) padding-box, linear-gradient(115deg, transparent 0 36%, #ffffff0b 36% 50%, transparent 50%) padding-box, linear-gradient(245deg, transparent 0 62%, #ffffff08 62% 76%, transparent 76%) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--c) 12%, #0e0d1e), #07060f 78%) padding-box, linear-gradient(160deg, var(--metal-hi), var(--metal) 32%, var(--metal-lo) 58%, var(--metal) 84%, var(--metal-hi)) border-box;box-shadow:var(--card-in), 0 10px 30px #0009;border:2px solid #0000;border-radius:10px}.card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(160deg, var(--metal-hi), var(--metal) 45%, var(--metal-lo));border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px;right:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(0 0) scale(1 1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(0 40) scale(1 -1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 100%/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2272%22 height=%2216%22 viewBox=%220 0 72 16%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M36 0l6 8-6 8-6-8z%22/%3E%3Cpath d=%22M27 7.2h-25l-2 .8 2 .8h25zM45 7.2h25l2 .8-2 .8H45z%22/%3E%3Cpath d=%22M24 8l3-3 3 3-3 3z%22/%3E%3Cpath d=%22M42 8l3-3 3 3-3 3z%22/%3E%3Ccircle cx=%2214%22 cy=%228%22 r=%221.3%22/%3E%3Ccircle cx=%2258%22 cy=%228%22 r=%221.3%22/%3E%3C/g%3E%3C/svg%3E") 50% 0/64px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(0 0) scale(1 1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(0 40) scale(1 -1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 100%/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/34px 34px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2272%22 height=%2216%22 viewBox=%220 0 72 16%22%3E%3Cg fill=%22%23000%22%3E%3Cpath d=%22M36 0l6 8-6 8-6-8z%22/%3E%3Cpath d=%22M27 7.2h-25l-2 .8 2 .8h25zM45 7.2h25l2 .8-2 .8H45z%22/%3E%3Cpath d=%22M24 8l3-3 3 3-3 3z%22/%3E%3Cpath d=%22M42 8l3-3 3 3-3 3z%22/%3E%3Ccircle cx=%2214%22 cy=%228%22 r=%221.3%22/%3E%3Ccircle cx=%2258%22 cy=%228%22 r=%221.3%22/%3E%3C/g%3E%3C/svg%3E") 50% 0/64px 14px no-repeat}.card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff1c 48%,#ffffff08 53%,#0000 62%) 130% 0/260% 100% no-repeat;border-radius:8px;transition:background-position .7s;position:absolute;top:0;bottom:0;left:0;right:0}.card:hover:after{background-position:-40% 0}.card:hover,.card.r-epic:hover,.card.pact:hover{box-shadow:var(--card-in), 0 0 30px color-mix(in srgb, var(--c) 55%, transparent), 0 14px 30px #000000b3}.card.r-epic{box-shadow:var(--card-in), 0 0 22px #c06bff66, 0 10px 30px #0009}.card.r-rare{box-shadow:var(--card-in), 0 0 14px #58a6ff40, 0 10px 30px #0009}.card .k{z-index:1;width:22px;height:22px;box-shadow:0 0 0 1.5px var(--metal), 0 0 0 2.5px #000c, 0 2px 6px #000c;color:#eef0ff;background:radial-gradient(circle at 38% 30%,#34345a,#0a0a14 70%);border-radius:50%;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;top:5px;left:5px}.card .kind{margin-top:6px}.card .glyph{background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--c) 32%, #121228) 0, #0a0a17 62%, #04040a 100%);width:84px;height:84px;box-shadow:inset 0 0 0 1px #000000d9, inset 0 0 0 3px color-mix(in srgb, var(--metal) 60%, #10101c), inset 0 0 0 4px #000000bf, inset 0 -10px 24px color-mix(in srgb, var(--c) 35%, transparent), 0 0 0 1px #0009, 0 0 18px color-mix(in srgb, var(--c) 28%, transparent);filter:none;text-shadow:0 0 14px var(--c);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:10px 0;font-size:46px;line-height:1;display:flex;position:relative}.card .glyph:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%22 height=%22100%22 viewBox=%220 0 100 100%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M50 0l4 5-4 5-4-5z%22/%3E%3Cpath d=%22M50 90l4 5-4 5-4-5z%22/%3E%3Cpath d=%22M0 50l5-4 5 4-5 4z%22/%3E%3Cpath d=%22M90 50l5-4 5 4-5 4z%22/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.card .glyph:after{content:"";pointer-events:none;background:linear-gradient(#ffffff29,#fff0);border-radius:50%;height:30%;position:absolute;top:9%;left:18%;right:18%}.card .glyph .ico{filter:drop-shadow(0 0 5px var(--c)) drop-shadow(0 0 1px color-mix(in srgb, var(--c) 50%, #fff))}.card.r-legendary{background:radial-gradient(120% 55% at 50% 0%, #ffbe504d, transparent 72%) padding-box, linear-gradient(115deg, transparent 0 36%, #fff0c80f 36% 50%, transparent 50%) padding-box, linear-gradient(180deg, #23180a, #0a0604 78%) padding-box, conic-gradient(from var(--pf-a), #fff1c0, #ff7a33, #ffe45c, #5fdcff, #d36bff, #ff7a33, #fff1c0) border-box;animation:.4s cubic-bezier(.2,1.4,.4,1) backwards cardin,5s linear infinite pf-spin,1.6s infinite alternate leg}.card.r-legendary:before{background:linear-gradient(160deg,#fff4d0,#ffc860 40%,#8a5a10)}@keyframes pf-spin{to{--pf-a:360deg}}.card.pact{box-shadow:var(--card-in), 0 0 26px #ff285052, 0 10px 30px #0009;background:radial-gradient(120% 60% at 50% 0,#ff28504d,#0000 72%) padding-box padding-box,linear-gradient(#2a0610,#080204 80%) padding-box padding-box,linear-gradient(160deg,#ffb0bc,#c01838 35%,#3a0410 60%,#c01838 85%,#ff8098) border-box}.card.pact:before{background:linear-gradient(160deg,#ffc0c8,#e02848 45%,#4a0614)}.card.pact .glyph{animation:none}.card.pact .glyph .ico{animation:1.6s ease-in-out infinite alternate pf-pact}@keyframes pf-pact{to{filter:drop-shadow(0 0 10px #ff4060);transform:scale(1.1)}}.shopslot .price{background:linear-gradient(#2c2210,#120c04);border-radius:3px;padding:3px 14px;box-shadow:inset 0 0 0 1px #c9a050,0 0 0 1px #000}.shopslot.sold .price{box-shadow:inset 0 0 0 1px #556,0 0 0 1px #000}button{--cut:14px;isolation:isolate;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;position:relative}button:before,button:after{content:"";pointer-events:none;position:absolute}button:before{z-index:-2;clip-path:polygon(var(--cut) 0, calc(100% - var(--cut)) 0, 100% 50%, calc(100% - var(--cut)) 100%, var(--cut) 100%, 0 50%);background:linear-gradient(#e8ecf8,#8d96b4 46%,#3a4058 54%,#a8b0cc);top:0;bottom:0;left:0;right:0}button:after{z-index:-1;clip-path:polygon(calc(var(--cut) - .6px) 0, calc(100% - var(--cut) + .6px) 0, 100% 50%, calc(100% - var(--cut) + .6px) 100%, calc(var(--cut) - .6px) 100%, 0 50%);background:linear-gradient(105deg,#0000 20%,#ffffff2e 50%,#0000 80%) -120% 0/45% 100% no-repeat,linear-gradient(#ffffff12,#fff0 50%),linear-gradient(#1e2040f2,#0a0a1cf5 60%,#121228f5);transition:background-position .55s;top:1.5px;bottom:1.5px;left:1.5px;right:1.5px}button:hover:not(:disabled){box-shadow:none;filter:drop-shadow(0 0 10px #aabeff73);background:0 0;border-color:#0000}button:hover:not(:disabled):before{background:linear-gradient(#fff,#dfe4f4 46%,#7c86aa 54%,#fff)}button:hover:not(:disabled):after{background-position:230% 0,0 0,0 0}button.primary{background:0 0;border-color:#0000}button.primary:before{background:linear-gradient(#fff6d8,#e2c27a 46%,#7a5a20 54%,#ffe9a8)}button.primary:after{background:linear-gradient(105deg,#0000 20%,#ffffff38 50%,#0000 80%) -120% 0/45% 100% no-repeat,linear-gradient(#ffffff1a,#fff0 50%),linear-gradient(90deg,#ff7a3366,#5fdcff66,#d36bff66),linear-gradient(#181632f5,#0a0a1af5)}button.primary:hover:not(:disabled){filter:drop-shadow(0 0 12px #ffdc9680)}button:disabled:before{background:linear-gradient(#6a7088,#3a3e52)}.choice-foot button,.overlay.end .menu.row button{--cut:11px}.asc .ascb{--cut:8px}.asc .ascb.on{box-shadow:none;background:0 0}.asc .ascb.on:before{background:linear-gradient(#fff6d8,#ffc860 46%,#8a5a10 54%,#ffe9a8)}.asc .ascb.on:after{background:linear-gradient(#ffb02073,#78460099)}button.navfocus{filter:drop-shadow(0 0 8px #ffffffbf);box-shadow:none!important;outline:none!important}button.navfocus:before{background:linear-gradient(#fff,#f0f3ff 46%,#c8cee8 54%,#fff)}.logo{-webkit-text-stroke:1px #ffffff4d}.tag{position:relative}.tag:after{content:"";opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%2216%22 viewBox=%220 0 300 16%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff6d8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23e2c27a%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6a2e%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M150 1l7 7-7 7-7-7z%22/%3E%3Cpath d=%22M150 5l3 3-3 3-3-3z%22 fill=%22%231a1206%22/%3E%3Cpath d=%22M140 7.3L20 6.6 0 8l20 1.4 120-.7zM160 7.3l120-.7L300 8l-20 1.4-120-.7z%22/%3E%3Cpath d=%22M118 8l4-4 4 4-4 4zM174 8l4-4 4 4-4 4z%22/%3E%3Ccircle cx=%2270%22 cy=%228%22 r=%221.6%22/%3E%3Ccircle cx=%22230%22 cy=%228%22 r=%221.6%22/%3E%3C/g%3E%3C/svg%3E") 0/contain no-repeat;width:300px;height:14px;position:absolute;bottom:-18px;left:0}.overlay h1{padding-bottom:14px;position:relative}.overlay h1:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%2216%22 viewBox=%220 0 300 16%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff6d8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23e2c27a%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6a2e%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M150 1l7 7-7 7-7-7z%22/%3E%3Cpath d=%22M150 5l3 3-3 3-3-3z%22 fill=%22%231a1206%22/%3E%3Cpath d=%22M140 7.3L20 6.6 0 8l20 1.4 120-.7zM160 7.3l120-.7L300 8l-20 1.4-120-.7z%22/%3E%3Cpath d=%22M118 8l4-4 4 4-4 4zM174 8l4-4 4 4-4 4z%22/%3E%3Ccircle cx=%2270%22 cy=%228%22 r=%221.6%22/%3E%3Ccircle cx=%22230%22 cy=%228%22 r=%221.6%22/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:300px;max-width:80%;height:16px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.overlay h1.h2{padding-bottom:10px}.overlay h1.h2:after{width:200px;height:12px}.end.won h1,.end.lost h1{padding-bottom:16px}.end.won h1{text-shadow:none;filter:drop-shadow(0 0 16px #ffe69673)drop-shadow(0 3px 2px #000000d9)}.how-grid,.set,.cx-grid,.pause-build,.daily-card,.dmgchart{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 0) scale(1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 40) scale(1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 100%/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/30px 30px no-repeat,radial-gradient(120% 60% at 50% 0,#8296ff14,#0000 60%) padding-box padding-box,linear-gradient(#101026ed,#060612f2) padding-box padding-box,linear-gradient(160deg,#ffffffbf,#96a0c84d 30%,#3c405a80 62%,#e2c27aa6) border-box;border:1px solid #0000;border-radius:10px;box-shadow:inset 0 0 0 1px #0009,inset 0 0 0 4px #ffffff06,0 0 0 1px #000,0 18px 40px #00000080}.daily-card{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 0) scale(1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 40) scale(1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 100%/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/30px 30px no-repeat,radial-gradient(120% 60% at 50% 0,#ffd2781a,#0000 60%) padding-box padding-box,linear-gradient(#161220f0,#08060ef2) padding-box padding-box,linear-gradient(160deg,#fff6d8,#e2c27a 35%,#6a4a18 62%,#ffe9a8) border-box}.dmgchart{background-size:18px 18px,18px 18px,18px 18px,18px 18px,auto,auto,auto;padding-left:22px;padding-right:22px}.end .stats div{background:linear-gradient(#121228eb,#060612f0) padding-box padding-box,linear-gradient(160deg,#fff9,#7882aa40 50%,#e2c27a80) border-box;border:1px solid #0000;box-shadow:inset 0 0 0 1px #0009,0 0 0 1px #000}.meta .sky{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 0) scale(1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(0 40) scale(1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 100%/30px 30px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/30px 30px no-repeat,radial-gradient(at 50% 60%,#503ca040,#0000 70%);box-shadow:inset 0 0 0 1px #e2c27a2e}.pb-row,.cx{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 10%, transparent), #ffffff05 60%)}.weap{background:linear-gradient(#101024eb,#080814eb) padding-box padding-box,linear-gradient(160deg,#ffffff73,#7882aa33 50%,#ffffff4d) border-box;border:2px solid #0000}.weap:hover{background:linear-gradient(#161630eb,#0a0a1aeb) padding-box padding-box,linear-gradient(160deg,#fff,#a0aad280 50%,#fff) border-box;border-color:#0000}.weap.on{background:linear-gradient(#343470e0,#12122eeb) padding-box padding-box,linear-gradient(160deg,#fff6d8,#e2c27a 35%,#7a5a20 62%,#ffe9a8) border-box;border-color:#0000}.hint,.toast{box-shadow:inset 0 0 0 1px #0000008c,0 0 0 1px #000,0 8px 24px #0000008c}.hint{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/22px 22px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/22px 22px no-repeat,#080818e0;border-color:#c8d2f073}.toast{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 0) scale(-1 1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 0/22px 22px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform=%22translate(40 40) scale(-1 -1)%22%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M1 1h37v1.6H2.6V38H1z%22/%3E%3Cpath d=%22M5 5h22l-3 1.8H6.8V24L5 27z%22 opacity=%22.75%22/%3E%3Cpath d=%22M7 1l4.5 4.5L7 10 2.5 5.5z%22/%3E%3Cpath d=%22M9.5 16.5c0-4 3-7 7-7 3.4 0 5.6 2.4 5.6 5 0 2.2-1.6 3.8-3.6 3.8-1.6 0-2.8-1.1-2.8-2.6 0-1.2.9-2 2-2 .5 0 .9.2 1.1.4-.1-1.3-1.2-2.4-2.6-2.4-2.4 0-4.2 2-4.2 4.8 0 3.4 2.6 6 6.4 6v1.4c-4.8 0-8.9-3-8.9-7.4z%22 opacity=%22.9%22/%3E%3Ccircle cx=%2231%22 cy=%225.6%22 r=%221.4%22/%3E%3Ccircle cx=%225.6%22 cy=%2231%22 r=%221.4%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 100% 100%/22px 22px no-repeat,linear-gradient(90deg,#281e50f0,#0a0a1ef0);border-color:#e2c27a80 #e2c27a80 #e2c27a80 #ffe45c}.star .dot{background:radial-gradient(circle at 35% 30%,#5a62a0,#20244a 60%,#0c0e22);border-color:#9aa4d8;box-shadow:inset 0 0 0 1px #0009,0 0 0 1px #000}.star.afford .dot{background:radial-gradient(circle at 35% 30%,#fff,#fff2c0 45%,#e0b850);border-color:#fff}.star.owned .dot{background:radial-gradient(circle at 35% 30%,#fff,#ffe08a 45%,#c08a20);border-color:#fff6d8}.star .lbl{background:linear-gradient(#080816f0,#080816f0) padding-box padding-box,linear-gradient(160deg,#fff9,#7882aa40 50%,#e2c27a99) border-box;border:1px solid #0000}.hud-tl:before{content:"";z-index:3;pointer-events:none;filter:drop-shadow(0 2px 3px #000c);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2230%22 height=%2230%22 viewBox=%220 0 30 30%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffffff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23b9c2dc%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a6280%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cdefs%3E%3ClinearGradient id=%22r%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ff9aa8%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%23e0203e%22/%3E%3Cstop offset=%221%22 stop-color=%22%235a0614%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M15 1l14 14-14 14L1 15z%22 fill=%22url(%23g)%22/%3E%3Cpath d=%22M15 3.4L26.6 15 15 26.6 3.4 15z%22 fill=%22%230a0610%22/%3E%3Cpath d=%22M15 6l9 9-9 9-9-9z%22 fill=%22url(%23r)%22/%3E%3Cpath d=%22M15 6l9 9h-9z%22 fill=%22%23fff%22 fill-opacity=%22.35%22/%3E%3Cpath d=%22M15 9.4c1.6-1.8 4.8-.8 4.8 1.9 0 2.6-4.8 5.6-4.8 5.6s-4.8-3-4.8-5.6c0-2.7 3.2-3.7 4.8-1.9z%22 fill=%22%23fff%22 fill-opacity=%22.85%22 transform=%22translate(0 1)%22/%3E%3C/svg%3E") 50%/contain no-repeat;width:30px;height:30px;position:absolute;top:-4px;left:-6px}.hud-tl .hp,.hud-tl .xp,.hud-tl .lvl{margin-left:20px}.hp{background:linear-gradient(#0e0814db,#0e0814db) padding-box padding-box,linear-gradient(#f4f6ff,#8a92b2 50%,#3a3e58) border-box;border:1px solid #0000;border-radius:3px;box-shadow:0 0 0 1px #000,0 3px 8px #0009}.hp-fill{background:linear-gradient(#ffffff5c,#ffffff0d 45%,#0000 55%,#00000038),linear-gradient(#ff6b7d,#c8173a)}.hp:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#00000052 calc(10% - 1px) 10%);position:absolute;top:0;bottom:0;left:0;right:0}.hp-text{z-index:2}.xp{border-color:#e2c27a73;box-shadow:0 0 0 1px #000}.xp-fill{background:linear-gradient(#ffffff59,#fff0 55%),linear-gradient(90deg,#3cf0c0,#a0ffe8)}.elrow .el{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--c) 18%, #12122a), #05050c 75%);box-shadow:inset 0 0 0 1px #000000b3,0 0 0 1px #000}.elrow .el.on{box-shadow:inset 0 0 0 1px #0009, inset 0 0 10px color-mix(in srgb, var(--c) 45%, transparent), 0 0 0 1px #000, 0 0 16px var(--c)}.slot{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--c,#555) 20%, #080814db), #05050eeb 75%) padding-box, linear-gradient(150deg, #f4f6ff, color-mix(in srgb, var(--c,#888) 70%, #556) 38%, #14141f 68%, color-mix(in srgb, var(--c,#888) 50%, #aab)) border-box;border:2px solid #0000;border-radius:9px;box-shadow:inset 0 0 0 1px #000000b3,0 0 0 1px #000000d9,0 4px 12px #00000080}.slot.ready{box-shadow:inset 0 0 0 1px #000000b3, inset 0 0 14px color-mix(in srgb, var(--c) 40%, transparent), 0 0 0 1px #000, 0 0 14px color-mix(in srgb, var(--c) 65%, transparent), 0 4px 12px #00000080}.slot.empty{box-shadow:none;background:#08081499;border:2px dashed #ffffff40}.slot .key,.ult .key{z-index:1;background:#06060ed9;border-radius:3px;padding:0 3px;line-height:14px;box-shadow:0 0 0 1px #c8d2f08c}.slot .key{top:3px;left:3px}.ult{--ult-ring:0 0 0 1px #000, 0 0 0 3px #121222eb, 0 0 0 4px #d2daf566, 0 4px 12px #0009;box-shadow:var(--ult-ring);background:radial-gradient(circle,#100e22e6,#04040cf2) padding-box padding-box,conic-gradient(from 45deg,#fff,#8a93b0,#fff,#8a93b0,#fff) border-box;border:2px solid #0000}.ult .key{top:auto;bottom:3px;left:50%;transform:translate(-50%)}.ult.ready{box-shadow:var(--ult-ring), 0 0 22px #fff, 0 0 40px #d36bff}.bossbar{--bt:14px}.hud.bossfight .bossbar{--bt:10px}.bossbar:before,.bossbar:after{content:"";bottom:calc((var(--bt) + 2px) / 2 - 15px);pointer-events:none;filter:drop-shadow(0 2px 3px #000c);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2234%22 height=%2230%22 viewBox=%220 0 34 30%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 y1=%220%22 x2=%221%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff6d8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23e2c27a%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6a2e%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M33 15L18 3 3 15l15 12z%22/%3E%3Cpath d=%22M33 13.6v2.8H20v-2.8z%22/%3E%3C/g%3E%3Cpath d=%22M18 7.4L8.6 15 18 22.6 27.4 15z%22 fill=%22%2314060a%22/%3E%3Cpath d=%22M18 10.4L12.4 15 18 19.6 23.6 15z%22 fill=%22%23ff3a5c%22/%3E%3Cpath d=%22M18 10.4L23.6 15H18z%22 fill=%22%23fff%22 fill-opacity=%22.4%22/%3E%3C/svg%3E") 50%/contain no-repeat;width:34px;height:30px;position:absolute}.bossbar:before{left:-30px}.bossbar:after{right:-30px;transform:scaleX(-1)}.boss-track{background:linear-gradient(#10040ae0,#10040ae0) padding-box padding-box,linear-gradient(#ffeab8,#c9a050 50%,#5a3e10) border-box;border:1px solid #0000;box-shadow:0 0 0 1px #000,0 0 18px #ff003c47}.boss-fill{background:linear-gradient(#ffffff52,#fff0 50%,#0003),linear-gradient(#ff5a7a,#a0102e)}.bossbar.locked .boss-track{background:linear-gradient(#060a10e0,#060a10e0) padding-box padding-box,linear-gradient(#eaf8ff,#8fb0c8 50%,#2a3a4a) border-box;box-shadow:0 0 0 1px #000,0 0 18px #78c8ff4d}.bossbar.locked .boss-fill{background:linear-gradient(#ffffff4d,#fff0 50%),linear-gradient(#8a90a8,#3a3e52)}.bossbar.locked:before,.bossbar.locked:after{filter:hue-rotate(175deg)saturate(.7)drop-shadow(0 2px 3px #000c)}@media (prefers-reduced-motion:reduce){.card.r-legendary,.card.pact .glyph .ico,.logo{animation:none}.card:after,button:after{transition:none}}.overlay.credits{justify-content:flex-start;padding-top:4vh}.overlay.credits .cr-scroll{text-align:left;width:min(980px,92vw);max-height:64vh;padding:4px 18px 18px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 24px),#0000)}.overlay.credits h3{letter-spacing:.18em;color:#e2c27a;margin:18px 0 6px;font-size:13px}.overlay.credits .cr-row{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 70px;align-items:baseline;gap:2px 14px;padding:4px 0;font-size:13px;display:grid}.overlay.credits .cr-row b{font-weight:600}.overlay.credits .cr-row a{color:#dfe8ff;text-decoration:none}.overlay.credits .cr-row a:hover{text-decoration:underline}.overlay.credits .cr-by{opacity:.75}.overlay.credits .cr-lic{opacity:.6;white-space:nowrap;font-size:12px}.overlay.credits .cr-row i{opacity:.55;grid-column:1/-1;font-size:12px}.overlay.credits .cr-packs .cr-row{padding:2px 0;font-size:12px}.overlay.credits .cr-lics{opacity:.5;text-align:center;margin-top:18px;font-size:11px}.overlay.credits .cr-foot{background:#06040cd9;border-radius:8px;margin-top:12px;padding:10px 40px}
