.battle.svelte-1teezsv{z-index:60;color:#f4eefc;background:#0b0912;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.sky.svelte-1teezsv{background:radial-gradient(at 50% 80%,#2a1f3a,#0b0912 70%);animation:.9s ease-out svelte-1teezsv-sceneIn;position:absolute;inset:-20px}.dim.svelte-1teezsv{background:linear-gradient(#0a081280,#0a08121f 40%,#0a081259 62%,#0a0812eb 82%);position:absolute;inset:0}@keyframes svelte-1teezsv-sceneIn{0%{opacity:0;transform:scale(1.12)}}.out.svelte-1teezsv{gap:6px;display:flex;position:absolute;top:10px;left:12px}.ob.svelte-1teezsv{color:#e8e0f8;font:600 13px var(--font-body,Manrope), sans-serif;cursor:pointer;background:#0a081299;border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;text-decoration:none}.ob.svelte-1teezsv:hover{background:#281e3cd9}@media (width<=640px){.top.svelte-1teezsv:has(.out:where(.svelte-1teezsv)){padding-top:48px}}.top.svelte-1teezsv{z-index:2;justify-content:center;padding:12px;display:flex;position:relative}.kind.svelte-1teezsv{letter-spacing:.2em;color:#cbb8f0;background:#0006;border-radius:999px;padding:4px 14px;font-size:13px}.banner.svelte-1teezsv{z-index:5;font:800 20px var(--font-display,Unbounded), sans-serif;text-align:center;background:#280a0ad9;border:2px solid #ff7a4a;border-radius:16px;width:max-content;max-width:90vw;padding:14px 26px;animation:.4s cubic-bezier(.2,1.5,.4,1) svelte-1teezsv-pop;position:absolute;top:60px;left:50%;transform:translate(-50%)}@keyframes svelte-1teezsv-pop{0%{opacity:0;transform:translate(-50%)scale(.5)}}.field.svelte-1teezsv{z-index:1;flex:1;grid-template-columns:1fr 1.4fr;align-items:end;gap:10px;min-height:0;padding:0 4vw 10px;display:grid;position:relative}.side.svelte-1teezsv{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:8px;display:flex}.unit.svelte-1teezsv{color:inherit;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;transition:transform .25s,opacity .6s,filter .3s;display:flex;position:relative}.foe.svelte-1teezsv{cursor:pointer;border-radius:16px}.foe.svelte-1teezsv:focus{outline:none}.foe.svelte-1teezsv:focus-visible{outline:2px dashed #ffcf4a99}.foe.svelte-1teezsv .art:where(.svelte-1teezsv){filter:drop-shadow(0 10px 14px #0009);width:150px;height:150px;display:block}.right.many.svelte-1teezsv .foe:where(.svelte-1teezsv) .art:where(.svelte-1teezsv){width:118px;height:118px}.foe.elite.svelte-1teezsv .art:where(.svelte-1teezsv){width:180px;height:180px}.foe.boss.svelte-1teezsv .art:where(.svelte-1teezsv){width:250px;height:250px}.foe.svelte-1teezsv .art:where(.svelte-1teezsv) svg{width:100%;height:100%}.foe.tgt.svelte-1teezsv .art:where(.svelte-1teezsv){filter:drop-shadow(0 0 14px #ffcf4a)drop-shadow(0 10px 14px #0009)}.unit.act.hero.svelte-1teezsv{transform:translate(30px)scale(1.04)}.unit.act.foe.svelte-1teezsv{transform:translate(-30px)scale(1.04)}.unit.hit.svelte-1teezsv{animation:.35s svelte-1teezsv-shake}@keyframes svelte-1teezsv-shake{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.flash.svelte-1teezsv{pointer-events:none;background:radial-gradient(circle,#ff503c8c,#0000 70%);border-radius:50%;animation:.35s forwards svelte-1teezsv-flashA;position:absolute;inset:10% 20%}@keyframes svelte-1teezsv-flashA{to{opacity:0}}.unit.dead.svelte-1teezsv{opacity:.25;filter:grayscale();transform:translateY(16px)rotate(4deg)}.art.svelte-1teezsv .mb{transform-box:fill-box;transform-origin:50% 100%;animation:2.8s ease-in-out infinite svelte-1teezsv-mb}.art.svelte-1teezsv .mf{animation:1.6s ease-in-out infinite alternate svelte-1teezsv-mf}.art.svelte-1teezsv .mw{transform-box:fill-box;transform-origin:0 100%;animation:.5s ease-in-out infinite alternate svelte-1teezsv-mw}.art.svelte-1teezsv .mt{transform-box:fill-box;transform-origin:0 100%;animation:1.4s ease-in-out infinite alternate svelte-1teezsv-mw}.art.svelte-1teezsv .my{animation:2.2s ease-in-out infinite alternate svelte-1teezsv-mf}@keyframes svelte-1teezsv-mb{50%{transform:scaleY(1.03)translateY(-1px)}}@keyframes svelte-1teezsv-mf{0%{opacity:.55}}@keyframes svelte-1teezsv-mw{to{transform:rotate(-12deg)}}.intent.svelte-1teezsv{white-space:nowrap;z-index:3;background:#140e1ee6;border:1.5px solid #fff3;border-radius:10px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;top:-6px;left:50%;transform:translate(-50%,-100%)}.intent.svelte-1teezsv b:where(.svelte-1teezsv){color:#ff9a7a}.intent.big.svelte-1teezsv{border-color:#ff7a4a}.intent.charge.svelte-1teezsv{background:#460a10eb;border-color:#ff3b4a;animation:.8s ease-in-out infinite alternate svelte-1teezsv-pulse}.intent.svelte-1teezsv em:where(.svelte-1teezsv){color:#ffcf4a;font-style:normal}@keyframes svelte-1teezsv-pulse{to{box-shadow:0 0 18px #ff3b4a}}.plate.svelte-1teezsv{flex-direction:column;align-items:stretch;gap:3px;width:170px;font-size:13px;display:flex}.plate.svelte-1teezsv b:where(.svelte-1teezsv){text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.plate.svelte-1teezsv small:where(.svelte-1teezsv){color:#cbb8f0}.bar.svelte-1teezsv{background:#0000008c;border:1px solid #ffffff1f;border-radius:8px;height:16px;position:relative;overflow:hidden}.bar.svelte-1teezsv i:where(.svelte-1teezsv){background:linear-gradient(90deg,#3fbf6a,#7fe08a);transition:width .35s;position:absolute;inset:0 auto 0 0}.bar.foe.svelte-1teezsv i:where(.svelte-1teezsv){background:linear-gradient(90deg,#c2304a,#ff6a5a)}.bar.flame.svelte-1teezsv{height:10px}.bar.flame.svelte-1teezsv i:where(.svelte-1teezsv){background:linear-gradient(90deg,#ff8a3c,#ffcf4a)}.bar.flame.svelte-1teezsv span:where(.svelte-1teezsv){font-size:8px;line-height:10px}.bar.svelte-1teezsv span:where(.svelte-1teezsv){text-align:center;text-shadow:0 1px 2px #000;font-size:11px;line-height:16px;display:block;position:relative}.sts.svelte-1teezsv{justify-content:center;gap:3px;min-height:18px;font-size:14px;display:flex}.sts.svelte-1teezsv span:where(.svelte-1teezsv){filter:drop-shadow(0 0 3px #ff3c3cb3)}.sts.svelte-1teezsv span.good:where(.svelte-1teezsv){filter:drop-shadow(0 0 3px #78ffa0b3)}.fl.svelte-1teezsv{font:900 24px var(--font-display,Unbounded), sans-serif;pointer-events:none;z-index:4;white-space:nowrap;text-shadow:0 2px 6px #000;animation:1.3s ease-out forwards svelte-1teezsv-rise;position:absolute;top:30%;left:50%;transform:translate(-50%)}.fl.dmg.svelte-1teezsv{color:#ff6a5a}.fl.crit.svelte-1teezsv{color:#ffcf4a;font-size:30px}.fl.heal.svelte-1teezsv{color:#7fe08a}.fl.dot.svelte-1teezsv{color:#ff9ad0;font-size:18px}.fl.miss.svelte-1teezsv,.fl.shield.svelte-1teezsv{color:#cfd6ff;font-size:16px}@keyframes svelte-1teezsv-rise{0%{opacity:0;transform:translate(-50%,10px)scale(.6)}15%{opacity:1;transform:translate(-50%)scale(1.15)}to{opacity:0;transform:translate(-50%,-60px)scale(1)}}.log.svelte-1teezsv{z-index:2;color:#d8ccef;flex-direction:column;align-items:center;gap:1px;min-height:60px;padding:0 12px;font-size:13px;display:flex;position:relative}.actions.svelte-1teezsv{z-index:2;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 12px 4px;transition:opacity .2s;display:flex;position:relative}.actions.wait.svelte-1teezsv{opacity:.55}.act.svelte-1teezsv{min-width:96px;color:inherit;font:inherit;cursor:pointer;background:#1e142eeb;border:1.5px solid #b77cff73;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 10px;transition:transform .12s,border-color .12s;display:flex}.act.svelte-1teezsv:hover:not(:disabled){border-color:#ffcf4a;transform:translateY(-2px)}.act.svelte-1teezsv:disabled{cursor:default}.act.off.svelte-1teezsv{opacity:.45}.act.ult.svelte-1teezsv:not(.off){border-color:#ffcf4a;animation:1s ease-in-out infinite alternate svelte-1teezsv-pulse;box-shadow:0 0 18px #ffcf4a8c}.act.auto.svelte-1teezsv{border-style:dashed}.act.svelte-1teezsv .ic:where(.svelte-1teezsv){font-size:22px}.act.svelte-1teezsv .nm:where(.svelte-1teezsv){text-align:center;font-size:12px;font-weight:700;line-height:1.1}.act.svelte-1teezsv .sub:where(.svelte-1teezsv){color:#cbb8f0;font-size:10px}.hint.svelte-1teezsv{z-index:2;text-align:center;color:#9d8fbf;margin:0 0 10px;font-size:12px;position:relative}.result.svelte-1teezsv{z-index:10;background:#05030ab8;place-items:center;animation:.4s svelte-1teezsv-fade;display:grid;position:absolute;inset:0}@keyframes svelte-1teezsv-fade{0%{opacity:0}}.result.svelte-1teezsv .card:where(.svelte-1teezsv){text-align:center;background:#171024;border:2px solid #6b5a8f;border-radius:22px;flex-direction:column;align-items:center;gap:12px;width:min(520px,92vw);padding:26px 28px;display:flex}.result.win.svelte-1teezsv .card:where(.svelte-1teezsv){border-color:#ffcf4a;box-shadow:0 0 50px #ffcf4a4d}.result.lose.svelte-1teezsv .card:where(.svelte-1teezsv){border-color:#c2304a}.result.svelte-1teezsv h2:where(.svelte-1teezsv){font:900 30px var(--font-display,Unbounded), sans-serif;margin:0}.story.svelte-1teezsv{color:#e6dcf5;margin:0;font-size:15px;font-style:italic;line-height:1.5}.gains.svelte-1teezsv{gap:18px;font-size:16px;display:flex}.gains.svelte-1teezsv b:where(.svelte-1teezsv){color:#ffcf4a}.loot.svelte-1teezsv{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.geardrop.svelte-1teezsv{text-align:left;background:radial-gradient(circle at 30px 50%, color-mix(in srgb, var(--rc) 30%, transparent), #ffffff0a 70%);border:1.5px solid var(--rc);border-radius:16px;align-items:center;gap:12px;padding:8px 14px 8px 8px;animation:1.1s ease-out svelte-1teezsv-flare;display:flex}.geardrop.svelte-1teezsv>div:where(.svelte-1teezsv){flex-direction:column;gap:1px;display:flex}.geardrop.svelte-1teezsv small:where(.svelte-1teezsv){color:#b9add0;font-size:11px}.geardrop.svelte-1teezsv b:where(.svelte-1teezsv){font-size:15px}.gi.svelte-1teezsv{flex:none;width:54px;height:54px}.gi.svelte-1teezsv svg{width:100%;height:100%}@keyframes svelte-1teezsv-flare{0%{opacity:0;box-shadow:0 0 0 color-mix(in srgb, var(--rc) 80%, transparent);transform:scale(.7)}45%{opacity:1;box-shadow:0 0 40px color-mix(in srgb, var(--rc) 70%, transparent);transform:scale(1.04)}to{box-shadow:0 0 12px color-mix(in srgb, var(--rc) 30%, transparent);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.geardrop.svelte-1teezsv{animation:none}}.li.svelte-1teezsv{background:#ffffff0f;border:1.5px solid #ffffff26;border-radius:12px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:13px;display:flex}.li.svelte-1teezsv i:where(.svelte-1teezsv){place-items:center;width:30px;height:30px;display:grid}.li.svelte-1teezsv i:where(.svelte-1teezsv) svg{width:30px;height:30px}.li.r1.svelte-1teezsv{border-color:#5fbf7a}.li.r2.svelte-1teezsv{border-color:#4a9eff}.li.r3.svelte-1teezsv{border-color:#b77cff}.li.r4.svelte-1teezsv{border-color:#ffb347}.li.r5.svelte-1teezsv{border-color:#ff5a3a}.li.trophy.svelte-1teezsv{animation:1s ease-in-out infinite alternate svelte-1teezsv-pulse;box-shadow:0 0 24px #ffb347b3}.first.svelte-1teezsv{color:#cbb8f0;margin:0;font-size:13px}@media (width<=720px){.battle.svelte-1teezsv{overflow-y:auto}.field.svelte-1teezsv{flex:none;grid-template-columns:1fr;align-items:center;row-gap:22px;padding:34px 8px 0}.actions.svelte-1teezsv{z-index:3;background:linear-gradient(#0000,#0a0812f0 22%);padding-top:18px;position:sticky;bottom:0}.side.left.svelte-1teezsv{order:2}.foe.svelte-1teezsv .art:where(.svelte-1teezsv){width:110px;height:110px}.right.many.svelte-1teezsv .foe:where(.svelte-1teezsv) .art:where(.svelte-1teezsv){width:86px;height:86px}.foe.boss.svelte-1teezsv .art:where(.svelte-1teezsv){width:180px;height:180px}.plate.svelte-1teezsv{width:130px}.act.svelte-1teezsv{min-width:72px;padding:6px}.act.svelte-1teezsv .nm:where(.svelte-1teezsv){font-size:10.5px}.log.svelte-1teezsv{min-height:36px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.art.svelte-1teezsv *{animation:none!important}}.petfig.svelte-1teezsv{pointer-events:none;width:64px;height:64px;animation:2.6s ease-in-out infinite alternate svelte-1teezsv-petbob;position:absolute;bottom:54px;right:-34px}.petfig.svelte-1teezsv svg{width:64px;height:64px}@keyframes svelte-1teezsv-petbob{to{transform:translateY(-4px)}}.veil.svelte-1amc40h{z-index:55;background:radial-gradient(#140e1e99,#05030ae0);place-items:center;padding:16px;animation:.35s svelte-1amc40h-fade;display:grid;position:fixed;inset:0}@keyframes svelte-1amc40h-fade{0%{opacity:0}}.scroll.svelte-1amc40h{color:#2c1f10;transform-origin:50% 0;background:radial-gradient(at 30% 10%,#ffffff59,#0000 60%),linear-gradient(#efe0b8,#dcc48e);border:2px solid #8a6a36;border-radius:18px;width:min(620px,100%);max-height:88vh;padding:30px 34px 26px;animation:.5s cubic-bezier(.2,1,.3,1) svelte-1amc40h-unroll;position:relative;overflow:auto;box-shadow:0 30px 80px #0009,inset 0 0 40px #78501e59}@keyframes svelte-1amc40h-unroll{0%{opacity:0;transform:scaleY(.1)}}.pic.svelte-1amc40h{aspect-ratio:16/7;background:#12101c;border-radius:16px 16px 0 0;margin:-30px -34px 14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.pic.svelte-1amc40h+.art:where(.svelte-1amc40h){display:none}.art.svelte-1amc40h{filter:drop-shadow(0 6px 10px #00000059);font-size:64px;position:absolute;top:-6px;right:18px}h2.svelte-1amc40h{font:900 26px var(--font-display,Unbounded), sans-serif;color:#5a2a12;margin:0 0 14px;padding-right:70px}p.svelte-1amc40h{animation:svelte-1amc40h-ink .8s var(--d,0s) both;margin:0 0 12px;font-size:16.5px;line-height:1.6}@keyframes svelte-1amc40h-ink{0%{opacity:0;filter:blur(3px)}}.choices.svelte-1amc40h{flex-direction:column;gap:8px;margin-top:16px;display:flex}.ch.svelte-1amc40h{color:#2c1f10;font:700 15.5px var(--font-body,Manrope), sans-serif;text-align:left;cursor:pointer;background:#fff8e1a6;border:2px solid #8a6a36;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;transition:transform .12s,background .12s;display:flex}.ch.svelte-1amc40h:hover:not(:disabled){background:#fff7e0;transform:translate(4px)}.ch.svelte-1amc40h>span:where(.svelte-1amc40h):before{content:"➤ ";color:#a3401a}.need.svelte-1amc40h,.cost.svelte-1amc40h{color:#a3401a;font-size:12px;font-weight:600}.need.ok.svelte-1amc40h{color:#2f7a3a}.out.svelte-1amc40h{border-top:2px dashed #8a6a36;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding-top:12px;display:flex}.out.svelte-1amc40h p:where(.svelte-1amc40h){font-style:italic}.check.svelte-1amc40h{color:#5a2a12;font-size:13px!important;font-style:normal!important}.gains.svelte-1amc40h{flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700;display:flex}.gains.svelte-1amc40h span:where(.svelte-1amc40h){background:#5a2a121f;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;display:flex}.li.svelte-1amc40h i:where(.svelte-1amc40h){width:22px;height:22px;display:grid}.li.svelte-1amc40h i:where(.svelte-1amc40h) svg{width:22px;height:22px}.btn.svelte-1amc40h{align-self:center;margin-top:6px}.gp.svelte-1co39ni{flex-direction:column;gap:12px;display:flex}.who.svelte-1co39ni{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fig.svelte-1co39ni{background:radial-gradient(circle at 50% 70%,#2a2418,#120f0b 70%);border-radius:16px;flex:none;place-items:center;width:150px;display:grid}.right.svelte-1co39ni{flex-direction:column;flex:1;gap:10px;min-width:260px;display:flex}.nums.svelte-1co39ni{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.nm.svelte-1co39ni{background:#1a1510;border:1px solid #3a3326;border-radius:10px;flex-direction:column;padding:6px 8px;display:flex}.nm.svelte-1co39ni small:where(.svelte-1co39ni){color:var(--muted);font-size:10.5px}.nm.svelte-1co39ni b:where(.svelte-1co39ni){font-size:15px}.nm.svelte-1co39ni em:where(.svelte-1co39ni){font-size:11px;font-style:normal}.nm.svelte-1co39ni em.up:where(.svelte-1co39ni){color:#8dffb8}.nm.svelte-1co39ni em.down:where(.svelte-1co39ni){color:#ff8a7a}.fxl.svelte-1co39ni{grid-column:1/-1}.doll.svelte-1co39ni{flex-wrap:wrap;gap:10px;display:flex}.slot.svelte-1co39ni{flex-direction:column;align-items:center;gap:3px;width:66px;display:flex;position:relative}.slot.svelte-1co39ni small:where(.svelte-1co39ni){color:var(--muted);text-align:center;font-size:10px}.cell.svelte-1co39ni{border:1.5px solid var(--rc);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--rc) 26%, #221c14), #120f0b 75%);cursor:pointer;width:66px;height:66px;color:inherit;border-radius:12px;padding:6px;position:relative}.cell.svelte-1co39ni:disabled{cursor:default;opacity:.55}.cell.svelte-1co39ni .ic:where(.svelte-1co39ni) svg{width:100%;height:100%}.cell.svelte-1co39ni .ic:where(.svelte-1co39ni){width:100%;height:100%;display:block}.em.svelte-1co39ni{opacity:.5;font-size:20px}.up.svelte-1co39ni,.lv.svelte-1co39ni,.wn.svelte-1co39ni{background:#0d0b08cc;border-radius:6px;padding:2px 4px;font-size:10px;font-style:normal;line-height:1;position:absolute}.up.svelte-1co39ni{color:#ffd36b;top:3px;right:3px}.lv.svelte-1co39ni{color:#cfc4b0;bottom:3px;left:3px}.wn.svelte-1co39ni{color:#8dffb8;bottom:3px;right:3px}.eye.svelte-1co39ni{cursor:pointer;background:#1a1510;border:1px solid #3a3326;border-radius:50%;width:22px;height:22px;padding:0;font-size:11px;position:absolute;top:-6px;left:-6px}.eye.kept.svelte-1co39ni{border-color:#c9a7ff}.sets.svelte-1co39ni{flex-direction:column;gap:4px;display:flex}.set.svelte-1co39ni{background:#17140f;border:1px dashed #4a3f2c;border-radius:10px;padding:6px 10px;font-size:12.5px}.set.full.svelte-1co39ni{border-style:solid;border-color:#c9a24a;box-shadow:0 0 14px #c9a24a33}.set.svelte-1co39ni .off:where(.svelte-1co39ni){opacity:.45}.bagh.svelte-1co39ni{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bagh.svelte-1co39ni h3:where(.svelte-1co39ni){margin:0;font-size:15px}.bag.svelte-1co39ni{flex-wrap:wrap;gap:8px;display:flex}.bag.svelte-1co39ni .cell:where(.svelte-1co39ni){width:58px;height:58px}.bag.svelte-1co39ni .cell.sel:where(.svelte-1co39ni){outline-offset:2px;box-shadow:0 0 16px color-mix(in srgb, var(--rc) 50%, transparent);outline:2px solid #fff6}.bag.svelte-1co39ni .cell.heavy:where(.svelte-1co39ni){filter:grayscale(.6)}.card.svelte-1co39ni{border:1.5px solid color-mix(in srgb, var(--rc) 60%, #3a3326);background:linear-gradient(#1d1912,#120f0b);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.ch.svelte-1co39ni{align-items:center;gap:10px;display:flex}.ch.svelte-1co39ni>div:where(.svelte-1co39ni){flex-direction:column;gap:2px;min-width:0;display:flex}.ch.svelte-1co39ni small:where(.svelte-1co39ni){color:var(--muted);font-size:11px}.ci.svelte-1co39ni{border:1.5px solid var(--rc);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--rc) 26%, #221c14), #120f0b 75%);border-radius:12px;flex:none;width:58px;height:58px;padding:5px}.ci.svelte-1co39ni svg{width:100%;height:100%}.ab.svelte-1co39ni{color:#b9ad98;margin:0;font-size:12.5px}.lines.svelte-1co39ni{flex-direction:column;gap:3px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lines.svelte-1co39ni .main:where(.svelte-1co39ni){font-weight:600}.lines.svelte-1co39ni .prop:where(.svelte-1co39ni){color:#8fc2ff}.lines.svelte-1co39ni .prop.sp:where(.svelte-1co39ni){color:#ffb37a}.warn.svelte-1co39ni{color:#ff8a7a;margin:0;font-size:12px}.acts.svelte-1co39ni{flex-wrap:wrap;gap:8px;display:flex}.acts.svelte-1co39ni .pi:where(.svelte-1co39ni){vertical-align:middle;width:18px;height:18px;display:inline-block}.acts.svelte-1co39ni .pi:where(.svelte-1co39ni) svg{width:100%;height:100%}.btn.danger.svelte-1co39ni{color:#ffb3a8;border-color:#ff8a7a}.small.svelte-1co39ni{color:var(--muted);margin:0;font-size:12px}@media (width<=640px){.fig.svelte-1co39ni{width:120px}}.game.svelte-1hqumtc{flex-direction:column;gap:12px;margin-top:12px;display:flex}.hud.svelte-1hqumtc{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;display:flex}.who.svelte-1hqumtc{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.hd.svelte-1hqumtc{background:var(--dock-alpha);border:2px solid var(--coin);border-radius:50%;width:46px;height:46px;display:grid;overflow:hidden}.hd.svelte-1hqumtc svg{width:100%;height:100%}.nm.svelte-1hqumtc{flex-direction:column;line-height:1.15;display:flex}.nm.svelte-1hqumtc small:where(.svelte-1hqumtc){color:var(--muted);font-size:12px}.bars.svelte-1hqumtc{flex:1;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;min-width:260px;display:grid}.bar.svelte-1hqumtc{background:var(--dock-alpha);border:1px solid var(--line);border-radius:11px;height:22px;position:relative;overflow:hidden}.bar.svelte-1hqumtc i:where(.svelte-1hqumtc){transition:width .5s;position:absolute;inset:0 auto 0 0}.bar.svelte-1hqumtc span:where(.svelte-1hqumtc){text-align:center;text-shadow:0 1px 2px #0009;color:#fff;font-size:12px;line-height:22px;display:block;position:relative}.xp.svelte-1hqumtc i:where(.svelte-1hqumtc){background:linear-gradient(90deg,#7a5cff,#b77cff)}.hp.svelte-1hqumtc i:where(.svelte-1hqumtc){background:linear-gradient(90deg,#2f9a55,#6fdc8c)}.hp.wounded.svelte-1hqumtc i:where(.svelte-1hqumtc){background:repeating-linear-gradient(45deg,#b8432f 0 8px,#d8604a 8px 16px)}.oil.svelte-1hqumtc i:where(.svelte-1hqumtc){background:linear-gradient(90deg,#c98a12,#ffd36b)}.chips.svelte-1hqumtc{gap:6px;display:flex}.chip.svelte-1hqumtc{background:var(--dock-alpha);border:1px solid var(--line);color:inherit;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;text-decoration:none}@media (width<=600px){.bars.svelte-1hqumtc{flex-basis:100%;grid-template-columns:1fr;width:100%;min-width:0}}.main.svelte-1hqumtc{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;display:grid}@media (width<=1000px){.main.svelte-1hqumtc{grid-template-columns:1fr}}.mapwrap.svelte-1hqumtc{border:1px solid var(--line);border-radius:20px;overflow-x:auto;box-shadow:0 20px 60px #00000059}.map.svelte-1hqumtc{aspect-ratio:16/10;background:#12101c;min-width:720px;position:relative;overflow:hidden}.paint.svelte-1hqumtc{background:var(--paint) center / cover no-repeat, radial-gradient(ellipse 40% 30% at 85% 20%, #ff963c38, transparent 70%), radial-gradient(ellipse 30% 25% at 66% 14%, #fff0c82e, transparent 70%), radial-gradient(ellipse 35% 30% at 12% 80%, #ff8c324d, transparent 70%), radial-gradient(ellipse 60% 40% at 40% 70%, #1f3a2a, transparent 70%), radial-gradient(ellipse 50% 40% at 70% 50%, #23402c, transparent 70%), linear-gradient(180deg, #1a1f2e, #142218 55%, #0e1a12);position:absolute;inset:0}.paths.svelte-1hqumtc{width:100%;height:100%;position:absolute;inset:0}.paths.svelte-1hqumtc line:where(.svelte-1hqumtc){stroke:#ffecc838;stroke-width:3px;stroke-dasharray:6 7;stroke-linecap:round}.paths.svelte-1hqumtc line.known:where(.svelte-1hqumtc){stroke:#ffdca04d;stroke-dasharray:none}.paths.svelte-1hqumtc line.next:where(.svelte-1hqumtc){stroke:#ffcf4a;filter:drop-shadow(0 0 4px #ffcf4a);stroke-dasharray:8 6;animation:1.2s linear infinite svelte-1hqumtc-dash}@keyframes svelte-1hqumtc-dash{to{stroke-dashoffset:-28px}}.fog.svelte-1hqumtc{pointer-events:none;-webkit-mask-composite:source-in;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#c8c4dc61;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.fog.svelte-1hqumtc i:where(.svelte-1hqumtc){background:radial-gradient(30% 20% at 30% 40%,#ebe6ff80,#0000 70%),radial-gradient(25% 18% at 70% 60%,#ebe6ff73,#0000 70%);animation:40s linear infinite alternate svelte-1hqumtc-drift;position:absolute;inset:-20%}.fog.svelte-1hqumtc i:where(.svelte-1hqumtc):nth-child(2){opacity:.7;animation-duration:55s;animation-direction:alternate-reverse}.fog.svelte-1hqumtc i:where(.svelte-1hqumtc):nth-child(3){opacity:.5;animation-duration:70s;transform:scale(1.3)}@keyframes svelte-1hqumtc-drift{to{transform:translate(10%,-6%)}}.node.svelte-1hqumtc{cursor:default;color:#fff;font:inherit;z-index:2;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.node.near.svelte-1hqumtc{cursor:pointer}.node.svelte-1hqumtc .ic:where(.svelte-1hqumtc){border:2.5px solid var(--ring,#cfc6e8);background:#140e1ed9;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;transition:transform .15s;display:grid;box-shadow:0 4px 12px #00000080}.node.near.svelte-1hqumtc .ic:where(.svelte-1hqumtc){box-shadow:0 0 0 4px #ffcf4a40,0 0 18px #ffcf4a8c}.node.near.svelte-1hqumtc:hover .ic:where(.svelte-1hqumtc){transform:scale(1.12)}.node.unknown.svelte-1hqumtc .ic:where(.svelte-1hqumtc){opacity:.75;border-style:dashed}.node.sleeping.svelte-1hqumtc .ic:where(.svelte-1hqumtc){filter:grayscale(.7)brightness(.8)}.node.locked.svelte-1hqumtc .ic:where(.svelte-1hqumtc){filter:grayscale()brightness(.7)}.node.here.svelte-1hqumtc .ic:where(.svelte-1hqumtc){border-color:#ffcf4a;box-shadow:0 0 24px #ffcf4acc}.k-fight.svelte-1hqumtc{--ring:#e0605a}.k-elite.svelte-1hqumtc{--ring:#b77cff}.k-boss.svelte-1hqumtc{--ring:#ff8a3c}.k-guardian.svelte-1hqumtc{--ring:#3ac7ff}.k-boss.svelte-1hqumtc .ic:where(.svelte-1hqumtc),.k-guardian.svelte-1hqumtc .ic:where(.svelte-1hqumtc){width:56px;height:56px;font-size:28px;animation:2s ease-in-out infinite alternate svelte-1hqumtc-menace}@keyframes svelte-1hqumtc-menace{to{box-shadow:0 0 26px var(--ring)}}.k-gather.svelte-1hqumtc{--ring:#5fbf7a}.k-cache.svelte-1hqumtc{--ring:#ffcf4a}.k-event.svelte-1hqumtc,.k-story.svelte-1hqumtc{--ring:#7fb8ff}.k-camp.svelte-1hqumtc,.k-beacon.svelte-1hqumtc{--ring:#ffd27a}.lb.svelte-1hqumtc{white-space:nowrap;background:#0a0812b3;border-radius:8px;padding:1px 7px;font-size:11.5px;font-weight:700}.lk.svelte-1hqumtc,.ex.svelte-1hqumtc{font-size:14px;position:absolute;top:-6px;right:-8px}.ex.svelte-1hqumtc{color:#2a1a06;background:#ffcf4a;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;animation:.9s ease-in-out infinite alternate svelte-1hqumtc-menace;display:grid}.me.svelte-1hqumtc{background:#1a1428;border:2px solid #ffcf4a;border-radius:50%;width:40px;height:40px;animation:1.6s ease-in-out infinite alternate svelte-1hqumtc-bob;position:absolute;bottom:100%;overflow:hidden}.me.svelte-1hqumtc svg{width:100%;height:100%}@keyframes svelte-1hqumtc-bob{to{transform:translateY(-5px)}}.title.svelte-1hqumtc{color:#fff;z-index:3;background:#0a0812a6;border-radius:14px;flex-direction:column;padding:8px 14px;display:flex;position:absolute;top:12px;left:16px}.title.svelte-1hqumtc b:where(.svelte-1hqumtc){font:900 22px var(--font-display,Unbounded), sans-serif}.title.svelte-1hqumtc small:where(.svelte-1hqumtc){color:#cbb8f0;font-size:12px}.place.svelte-1hqumtc{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.shot.svelte-1hqumtc{aspect-ratio:16/9;border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:-16px -18px -6px;animation:.6s ease-out svelte-1hqumtc-shotIn;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}@keyframes svelte-1hqumtc-shotIn{0%{opacity:0}}.ph.svelte-1hqumtc{align-items:center;gap:12px;display:flex;position:relative}.big.svelte-1hqumtc{font-size:38px}.place.svelte-1hqumtc h1:where(.svelte-1hqumtc){margin:0;font-size:20px}.ph.svelte-1hqumtc small:where(.svelte-1hqumtc){color:var(--muted);text-transform:uppercase;letter-spacing:.15em;font-size:11px}.desc.svelte-1hqumtc{margin:0;font-size:14px;line-height:1.5}.foes.svelte-1hqumtc{flex-wrap:wrap;gap:8px;display:flex}.foe.svelte-1hqumtc{text-align:center;width:84px;color:var(--muted);flex-direction:column;align-items:center;font-size:11px;display:flex}.foe.svelte-1hqumtc i:where(.svelte-1hqumtc){width:64px;height:64px}.foe.svelte-1hqumtc i:where(.svelte-1hqumtc) svg{width:100%;height:100%}.acts.svelte-1hqumtc{flex-direction:column;gap:6px;display:flex}.acts.gone.svelte-1hqumtc{display:none}.wait.svelte-1hqumtc{color:var(--muted);margin:0;font-size:13px}.note.svelte-1hqumtc{background:var(--dock-alpha);border-radius:12px;padding:10px 12px;font-size:13.5px}.note.svelte-1hqumtc p:where(.svelte-1hqumtc){margin:0 0 6px}.got.svelte-1hqumtc{flex-wrap:wrap;gap:6px;display:flex}.got.svelte-1hqumtc span:where(.svelte-1hqumtc){align-items:center;gap:4px;font-weight:700;display:flex}.got.svelte-1hqumtc i:where(.svelte-1hqumtc){width:22px;height:22px;display:grid}.got.svelte-1hqumtc i:where(.svelte-1hqumtc) svg{width:22px;height:22px}.place.svelte-1hqumtc h3:where(.svelte-1hqumtc){color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:6px 0 0;font-size:13px}.ways.svelte-1hqumtc{flex-direction:column;gap:5px;display:flex}.way.svelte-1hqumtc{border:1px solid var(--line);background:var(--dock-alpha);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.way.svelte-1hqumtc:hover:not(:disabled){border-color:var(--coin)}.way.svelte-1hqumtc b:where(.svelte-1hqumtc){font-size:13.5px}.small.svelte-1hqumtc{color:var(--muted);margin:4px 0 0;font-size:12px}.toast.svelte-1hqumtc{z-index:70;color:#fff;background:#2a1a2e;border:1.5px solid #ff8a6a;border-radius:14px;max-width:min(560px,92vw);padding:12px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000080}.chip.busy.svelte-1hqumtc{border-color:#7fb8ff}.chip.busy.ready.svelte-1hqumtc,.jobic.ready.svelte-1hqumtc{--ring:#ffcf4a;border-color:#ffcf4a;animation:.9s ease-in-out infinite alternate svelte-1hqumtc-menace}.jobic.svelte-1hqumtc{background:#1a1428;border:1.5px solid #7fb8ff;border-radius:8px;padding:1px 4px;font-size:16px;position:absolute;bottom:calc(100% + 26px);left:60%}.job.svelte-1hqumtc,.craft.svelte-1hqumtc{background:var(--dock-alpha);border:1.5px solid #7fb8ff55;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.job.ready.svelte-1hqumtc{border-color:#ffcf4a;box-shadow:0 0 22px #ffcf4a40}.jh.svelte-1hqumtc{align-items:center;gap:10px;display:flex}.jh.svelte-1hqumtc b:where(.svelte-1hqumtc){font-size:15px;display:block}.jh.svelte-1hqumtc small:where(.svelte-1hqumtc){color:var(--muted);font-size:12px}.ji.svelte-1hqumtc{font-size:28px}.bar.jb.svelte-1hqumtc i:where(.svelte-1hqumtc){background:linear-gradient(90deg,#3a7aff,#7fd8ff)}.cdesc.svelte-1hqumtc{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.mins.svelte-1hqumtc{flex-wrap:wrap;gap:5px;display:flex}.m.svelte-1hqumtc{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 10px;font-size:12.5px}.m.on.svelte-1hqumtc{border-color:var(--coin);background:color-mix(in srgb, var(--coin) 16%, transparent);font-weight:700}.est.svelte-1hqumtc{color:var(--muted);margin:0;font-size:12px}.hint.svelte-1hqumtc{color:var(--muted);font-size:11.5px}@media (prefers-reduced-motion:reduce){.fog.svelte-1hqumtc i:where(.svelte-1hqumtc),.me.svelte-1hqumtc,.paths.svelte-1hqumtc line.next:where(.svelte-1hqumtc){animation:none}}.gstrip.svelte-1hqumtc{background:linear-gradient(90deg,#ff8c3229,#b77cff1f);border:1px solid #ffa05059;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.veil.svelte-1hqumtc{z-index:58;background:radial-gradient(#140e1ebf,#05030aeb);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.pick.svelte-1hqumtc{color:#f4eefc;text-align:center;background:#171024;border:2px solid #6b5a8f;border-radius:22px;flex-direction:column;align-items:center;gap:12px;width:min(760px,100%);padding:26px 24px;display:flex;box-shadow:0 30px 80px #0009}.pick.svelte-1hqumtc h2:where(.svelte-1hqumtc){font:900 26px var(--font-display,Unbounded), sans-serif;margin:0}.pick.svelte-1hqumtc p:where(.svelte-1hqumtc){color:#cbb8f0;margin:0;font-size:14.5px;line-height:1.5}.kicker.svelte-1hqumtc{letter-spacing:.2em;color:#ffb066;font-size:11px}.classes.svelte-1hqumtc{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.cls.svelte-1hqumtc{border:1.5px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, #1e1530);color:inherit;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;transition:transform .12s,border-color .12s;display:flex}.cls.svelte-1hqumtc:hover{border-color:var(--c);transform:translateY(-3px)}.cls.svelte-1hqumtc small:where(.svelte-1hqumtc){color:#b9a8dc;font-size:11.5px}.fin.svelte-1hqumtc ul:where(.svelte-1hqumtc){flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.fin.svelte-1hqumtc li:where(.svelte-1hqumtc):before{content:"✦ ";color:#ffb066}@media (width<=560px){.classes.svelte-1hqumtc{grid-template-columns:repeat(2,1fr)}}.board.svelte-1hqumtc{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.bh.svelte-1hqumtc{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bh.svelte-1hqumtc h2:where(.svelte-1hqumtc){margin:0;font-size:18px}.bh.svelte-1hqumtc small:where(.svelte-1hqumtc){color:var(--muted);font-size:12px}.cards.svelte-1hqumtc{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.ct.svelte-1hqumtc{background:var(--dock-alpha);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.ct.weekly.svelte-1hqumtc{border-color:color-mix(in srgb, #b77cff 55%, var(--line));background:color-mix(in srgb, #b77cff 8%, var(--dock-alpha))}.ct.ready.svelte-1hqumtc{border-color:#ffb347;box-shadow:0 0 0 3px #ffb3472e}.ct.claimed.svelte-1hqumtc{opacity:.55}.ct.svelte-1hqumtc .ch:where(.svelte-1hqumtc){align-items:center;gap:10px;display:flex}.ct.svelte-1hqumtc .ch:where(.svelte-1hqumtc) b:where(.svelte-1hqumtc){font-size:14px;line-height:1.3;display:block}.ct.svelte-1hqumtc .ch:where(.svelte-1hqumtc) small:where(.svelte-1hqumtc){color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.ci.svelte-1hqumtc{font-size:26px}.bar.cb.svelte-1hqumtc i:where(.svelte-1hqumtc){background:linear-gradient(90deg,#c98a12,#ffd36b)}.rw.svelte-1hqumtc{flex-wrap:wrap;gap:6px;font-size:13px;font-weight:700;display:flex}.rw.svelte-1hqumtc>span:where(.svelte-1hqumtc){background:color-mix(in srgb, var(--coin) 12%, transparent);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;display:flex}.rw.svelte-1hqumtc .li:where(.svelte-1hqumtc) i:where(.svelte-1hqumtc),.rw.svelte-1hqumtc .li:where(.svelte-1hqumtc) i:where(.svelte-1hqumtc) svg{width:18px;height:18px;display:grid}.ct.svelte-1hqumtc .done:where(.svelte-1hqumtc){color:#6fdc8c;font-size:13px}.gearp.svelte-1hqumtc,.pets.svelte-1hqumtc{flex-direction:column;gap:10px;padding:14px 16px;display:flex}@media (width<=760px){.gearp.svelte-1hqumtc{order:1}}.petlist.svelte-1hqumtc{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.pet.svelte-1hqumtc{background:var(--dock-alpha);border:1px solid var(--line);border-radius:14px;gap:10px;padding:12px;display:flex}.pet.active.svelte-1hqumtc{border-color:#ffb347;box-shadow:0 0 0 3px #ffb34729}.pet.svelte-1hqumtc:not(.owned) .pa:where(.svelte-1hqumtc){filter:brightness(0)opacity(.35)}.pa.svelte-1hqumtc{flex:none;width:76px;height:76px}.pa.svelte-1hqumtc svg{width:76px;height:76px}.pt.svelte-1hqumtc{flex-direction:column;gap:4px;min-width:0;display:flex}.pt.svelte-1hqumtc>b:where(.svelte-1hqumtc){font-size:16px}.pt.svelte-1hqumtc>small:where(.svelte-1hqumtc){color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.pt.svelte-1hqumtc p:where(.svelte-1hqumtc){margin:0;font-size:13px;line-height:1.45}.pt.svelte-1hqumtc .sk:where(.svelte-1hqumtc),.pt.svelte-1hqumtc .how:where(.svelte-1hqumtc){color:var(--muted)}.pacts.svelte-1hqumtc{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.trip.svelte-1hqumtc{flex-direction:column;gap:6px;margin-top:4px;display:flex}.trip.svelte-1hqumtc>span:where(.svelte-1hqumtc){color:#ffb066;font-size:12px}.planner.svelte-1hqumtc{border:1px dashed #ffb347;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.planner.svelte-1hqumtc h3:where(.svelte-1hqumtc){margin:0;font-size:15px}.targets.svelte-1hqumtc{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;max-height:260px;display:grid;overflow-y:auto}.tg.svelte-1hqumtc{border:1.5px solid var(--line);background:var(--panel);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;font-size:13px;display:flex}.tg.on.svelte-1hqumtc{background:color-mix(in srgb, #ffb347 10%, var(--panel));border-color:#ffb347}.tg.svelte-1hqumtc small:where(.svelte-1hqumtc){color:var(--muted)}.fi.svelte-1hqumtc{gap:3px;display:flex}.fi.svelte-1hqumtc i:where(.svelte-1hqumtc),.fi.svelte-1hqumtc i:where(.svelte-1hqumtc) svg{width:20px;height:20px;display:grid}
