@charset "UTF-8";.summon-icon[data-v-e9946149]{display:inline-block;margin-right:2px;vertical-align:baseline;line-height:1}.dps-panel[data-v-ffbdb938]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;padding:4px 8px 0}.dps-card[data-v-ffbdb938]{padding:6px 8px;border-radius:4px;border:1px solid var(--border-color, #2f2f2f);background:linear-gradient(135deg,#ffb84c0d,#ffb84c04);box-shadow:inset 0 0 0 1px #ffffff05;color:var(--main-text-color, #e3c7a5);min-height:56px}.dps-card.primary[data-v-ffbdb938]{border-color:var(--rare-color, #ffdf00)}.dps-card.danger[data-v-ffbdb938]{border-color:#cc4125;background:linear-gradient(135deg,#cc41251f,#0000000a)}.dps-card.muted[data-v-ffbdb938]{color:var(--grey-color, #9ea0a5)}.label[data-v-ffbdb938]{font-size:11px;color:var(--grey-color, #9ea0a5)}.value[data-v-ffbdb938]{font-size:16px;font-weight:700;color:var(--main-text-color, #e3c7a5);line-height:1.2}.sub[data-v-ffbdb938]{margin-top:1px;font-size:11px;color:var(--grey-color, #9ea0a5)}.arena-panel[data-v-c7816929]{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:18px;border:1px solid var(--border-color);background:linear-gradient(145deg,#1b1b1be6,#2b2b2bb8);box-shadow:0 14px 40px #00000059;max-width:100%;box-sizing:border-box}body.light .arena-panel[data-v-c7816929]{background:linear-gradient(145deg,#ffffffeb,#ebebebd9);box-shadow:0 12px 32px #00000014}.arena-header[data-v-c7816929]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.header-right[data-v-c7816929]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.header-left[data-v-c7816929]{display:flex;flex-direction:column;gap:4px}.arena-title[data-v-c7816929]{font-size:14px;font-weight:700;letter-spacing:.08em;color:var(--main-text-color);text-transform:uppercase}.arena-sub[data-v-c7816929]{font-size:12px;color:var(--grey-color);display:flex;align-items:center;gap:6px}.arena-name[data-v-c7816929]{color:var(--default-text-color);font-weight:600}.dot-sep[data-v-c7816929]{opacity:.5}.arena-meta[data-v-c7816929]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--grey-color)}.arena-meta.is-respawn .meta-value[data-v-c7816929]{color:var(--normal-color)}.meta-label[data-v-c7816929]{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.meta-value[data-v-c7816929]{color:var(--default-text-color);font-weight:600}.battle-arena[data-v-c7816929]{position:relative;width:100%;max-width:520px;aspect-ratio:1/1;margin:0 auto;border-radius:50%;box-sizing:border-box;border:1px solid rgba(163,139,99,.25);background:radial-gradient(circle at center,#a38b631f,#0000008c 65%,#000000b3),repeating-linear-gradient(0deg,rgba(255,255,255,.04),rgba(255,255,255,.04) 1px,transparent 1px,transparent 18px),repeating-linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.04) 1px,transparent 1px,transparent 18px);overflow:hidden}body.light .battle-arena[data-v-c7816929]{border:1px solid rgba(28,28,28,.2);background:radial-gradient(circle at center,#ffffffb3,#fff6 65%,#ebebebe6),repeating-linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 1px,transparent 1px,transparent 18px),repeating-linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 1px,transparent 1px,transparent 18px)}.arena-grid[data-v-c7816929]{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;border:1px dashed rgba(163,139,99,.2);opacity:.7}body.light .arena-grid[data-v-c7816929]{border-color:#00000026}.range-ring[data-v-c7816929]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed rgba(163,139,99,.35);opacity:.6;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none}body.light .range-ring[data-v-c7816929]{border-color:#00000040}.range-ring.is-melee[data-v-c7816929]{border-color:#ff634799}body.light .range-ring.is-melee[data-v-c7816929]{border-color:#cc412599}.range-ring.is-edge[data-v-c7816929]{border-color:#a38b6399}body.light .range-ring.is-edge[data-v-c7816929]{border-color:#00000059}.skill-indicator-layer[data-v-c7816929]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.skill-indicator[data-v-c7816929]{fill:#ffbd5c1f;stroke:#ffbd5cb3;stroke-width:1;opacity:0;filter:drop-shadow(0 0 6px rgba(255,189,92,.35));animation:range-indicator-c7816929 var(--duration, .42s) ease-out forwards;animation-delay:var(--delay, 0s)}.skill-indicator.is-cast[data-v-c7816929]{fill:transparent;stroke-dasharray:5 4;stroke:#ffd796bf}.skill-indicator.is-random[data-v-c7816929]{stroke-dasharray:2 6}.skill-indicator.is-persistent[data-v-c7816929]{opacity:.55;animation:none}body.light .skill-indicator[data-v-c7816929]{fill:#ffa5501f;stroke:#dc8c3cb3;filter:drop-shadow(0 0 4px rgba(180,120,50,.25))}body.light .skill-indicator.is-cast[data-v-c7816929]{stroke:#b4783cb3}body.light .skill-indicator.is-persistent[data-v-c7816929]{opacity:.45}.projectile-layer[data-v-c7816929]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;contain:layout paint}.projectile[data-v-c7816929]{position:absolute;left:50%;top:50%;width:var(--size, 6px);height:var(--size, 6px);border-radius:50%;color:#ffcd82f2;background:currentColor;box-shadow:0 0 calc(var(--size, 6px) * 1.2) currentColor,0 0 calc(var(--size, 6px) * 2.4) currentColor;transform:translate3d(-50%,-50%,0) translate3d(var(--sx),var(--sy),0);opacity:0;animation-name:projectile-flight-c7816929;animation-duration:var(--duration, .28s);animation-timing-function:var(--ease, cubic-bezier(.2, .6, .2, 1));animation-fill-mode:forwards;animation-delay:var(--delay, 0s);will-change:transform,opacity}.projectile.is-player[data-v-c7816929]{color:#ffcd82f2}.projectile.is-ally[data-v-c7816929]{color:var(--magic-color)}.projectile.is-enemy[data-v-c7816929]{color:var(--error-color);filter:saturate(1.1)}.projectile.is-spark[data-v-c7816929]{box-shadow:0 0 calc(var(--size, 6px) * 1.5) currentColor,0 0 calc(var(--size, 6px) * 3.1) currentColor;animation-name:projectile-flight-spark-c7816929}.projectile[data-v-c7816929]:after{content:"";position:absolute;left:50%;top:50%;width:var(--trail, 12px);height:calc(var(--size, 6px) * .35);border-radius:999px;background:linear-gradient(90deg,transparent,currentColor);transform:translate(-50%,-50%) rotate(var(--angle, 0deg)) translate(calc(var(--trail, 12px) / -3));opacity:.75;filter:blur(.3px)}body.light .projectile[data-v-c7816929]{box-shadow:0 0 calc(var(--size, 6px) * 1.1) currentColor,0 0 calc(var(--size, 6px) * 2.1) currentColor}.ring-label[data-v-c7816929]{font-size:10px;color:var(--grey-color);padding:4px 6px;transform:translate(40%,-40%)}.center-marker[data-v-c7816929]{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:#ff8c00e6;transform:translate(-50%,-50%);box-shadow:0 0 12px #ff8c0073}.unit-badge[data-v-c7816929]{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0) translate3d(var(--x),var(--y),0);display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .1s linear;will-change:transform;color:var(--normal-color)}.unit-badge.is-player[data-v-c7816929]{z-index:3}.unit-badge.is-enemy[data-v-c7816929]{z-index:2}.unit-dot[data-v-c7816929]{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 6px #0009;border:1px solid rgba(0,0,0,.45)}.unit-badge.is-player .unit-dot[data-v-c7816929]{width:11px;height:11px;box-shadow:0 0 12px #ff8c0099;animation:player-pulse-c7816929 1.6s ease-in-out infinite}.unit-badge.is-enemy .unit-dot[data-v-c7816929]{box-shadow:0 0 8px #e6394680}.float-layer[data-v-c7816929]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;contain:layout paint}.float-text[data-v-c7816929]{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0) translate3d(var(--x),var(--y),0);font-size:14px;font-weight:900;letter-spacing:.06em;color:var(--error-color);text-shadow:0 1px 2px rgba(0,0,0,.7),0 0 10px rgba(230,57,70,.45);backface-visibility:hidden;opacity:0;animation:float-rise-c7816929 var(--duration) linear forwards;animation-delay:var(--delay);will-change:transform,opacity}.float-text__inner[data-v-c7816929]{display:inline-block;transform-origin:center center;animation:float-scale-c7816929 var(--duration) cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--delay);will-change:transform}.float-text.is-heal[data-v-c7816929]{color:#52c41a;text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 8px rgba(82,196,26,.45)}.float-text.is-es[data-v-c7816929]{color:#40a9ff;text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 8px rgba(64,169,255,.5)}.float-text.critical[data-v-c7816929]{font-size:17px;color:#ff6b6b;text-shadow:0 2px 6px rgba(0,0,0,.7),0 0 16px rgba(255,107,107,.75)}.float-text.critical .float-text__inner[data-v-c7816929]{animation-name:float-scale-crit-c7816929}@keyframes range-indicator-c7816929{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes projectile-flight-c7816929{0%{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--sx),var(--sy),0)}50%{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--mx),var(--my),0)}to{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--ex),var(--ey),0)}}@keyframes projectile-flight-spark-c7816929{0%{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--sx),var(--sy),0)}50%{transform:translate3d(-50%,-50%,0) translate3d(var(--mx),var(--my),0)}to{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--ex),var(--ey),0)}}@keyframes float-rise-c7816929{0%{opacity:0;transform:translate3d(-50%,-50%,0) translate3d(var(--x),var(--y),0)}12%{opacity:1;transform:translate3d(-50%,-50%,0) translate3d(var(--x),calc(var(--y) - 5px),0)}to{opacity:0;transform:translate3d(-50%,-50%,0) translate3d(var(--x),calc(var(--y) - 32px),0)}}@keyframes float-scale-c7816929{0%{transform:scale(.6)}30%{transform:scale(1.22)}55%{transform:scale(.98)}to{transform:scale(1)}}@keyframes float-scale-crit-c7816929{0%{transform:scale(.7)}28%{transform:scale(1.55)}55%{transform:scale(1.05)}to{transform:scale(1.1)}}.unit-bar[data-v-c7816929]{display:flex;flex-direction:column;gap:2px}.bar-track[data-v-c7816929]{width:30px;height:3px;border-radius:999px;background:#00000080;border:1px solid rgba(0,0,0,.6);overflow:hidden}body.light .bar-track[data-v-c7816929]{background:#ffffffb3;border-color:#00000026}.bar-track.es[data-v-c7816929]{background:#40a9ff40;border-color:#40a9ff80}body.light .bar-track.es[data-v-c7816929]{background:#40a9ff33;border-color:#40a9ff73}.bar-fill[data-v-c7816929]{display:block;height:100%}.bar-fill.hp[data-v-c7816929]{background:linear-gradient(90deg,#8bc34a,#4caf50)}.bar-fill.es[data-v-c7816929]{background:linear-gradient(90deg,#4fc3f7,#1e88e5)}.r-totem[data-v-c7816929]{color:#8b4513}.r-minion[data-v-c7816929]{color:#9400d3}.arena-footer[data-v-c7816929]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:28px;padding:4px 0}.player-buffs[data-v-c7816929]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.buff-wrapper[data-v-c7816929]{cursor:pointer;position:relative;display:inline-flex}.buff-stack[data-v-c7816929]{position:absolute;right:-2px;bottom:-2px;background:#000000d9;border-radius:4px;color:#fff;font-size:8px;line-height:1;padding:0 2px;min-width:12px;text-align:center;font-weight:600}.no-buffs[data-v-c7816929]{font-size:11px;color:var(--grey-color);opacity:.7}@keyframes player-pulse-c7816929{0%{transform:scale(1);box-shadow:0 0 10px #ff8c0080}50%{transform:scale(1.12);box-shadow:0 0 18px #ff8c00bf}to{transform:scale(1);box-shadow:0 0 10px #ff8c0080}}@media (max-width: 900px){.battle-arena[data-v-c7816929]{max-width:420px}.arena-panel[data-v-c7816929]{padding:10px}}.container[data-v-019eb982]{display:flex;flex-direction:column;gap:10px;padding:10px;overflow-y:auto;overflow:overlay}.separator[data-v-019eb982]{height:1px;background-color:var(--border-color);margin:10px 0}body.light .separator[data-v-019eb982]{background:none;border-bottom:1px var(--border-type) var(--border-color);height:0}.trophy[data-v-019eb982]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10px}.trophy .skill-stone[data-v-019eb982]{color:#1890ff}.trophy .win[data-v-019eb982]{color:#ff4500;font-size:16px}.trophy .time[data-v-019eb982]{color:var(--grey-color);min-width:auto;width:auto;margin:0;padding:0}.trophy .lose[data-v-019eb982]{color:var(--grey-color);font-size:16px}.trophy .trophy-equipments[data-v-019eb982]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.logs[data-v-019eb982]{text-align:left;overflow:visible;padding:10px;border-radius:4px;margin-bottom:10px;font-size:small;color:var(--main-text-color)}.log[data-v-019eb982]{padding:4px 0}.log span[data-v-019eb982]{display:inline-block;padding:0 2px}.log .debuff[data-v-019eb982]{color:#ff4500}.log .buff[data-v-019eb982]{color:#00bfff}.log .actor[data-v-019eb982]{color:#ff4500;cursor:pointer}.log .target[data-v-019eb982]{color:silver;cursor:pointer}.log .skill[data-v-019eb982]{color:#1890ff;text-decoration:underline;cursor:pointer}.log .trigger-source[data-v-019eb982]{color:#52c41a;font-size:.9em;font-weight:500;opacity:.8}.log .reason[data-v-019eb982]{color:#ffa940}.log .damage[data-v-019eb982]{color:silver;text-decoration:underline;cursor:pointer}@keyframes critical-019eb982{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.log .damage.critical[data-v-019eb982]{color:#ff4500;animation:critical-019eb982 .3s;font-size:medium}.log .heal[data-v-019eb982]{color:#52c41a}.log .es[data-v-019eb982]{color:#40a9ff}.log .heal[data-v-019eb982]{color:#0f0}.log .reason[data-v-019eb982]{color:#f0f}.log .reason.retreat-reason[data-v-019eb982]{color:#ff6b6b;font-weight:700}.log .retreat-action[data-v-019eb982]{color:#ff4500;font-weight:700}.log .buffs[data-v-019eb982]{padding:8px 0;display:flex;flex-wrap:wrap;gap:4px}.log .buffs[data-v-019eb982]:before{content:"状态";color:#6495ed;width:50px;text-align:center}.log .auras[data-v-019eb982]{padding:8px 0;display:flex;flex-wrap:wrap;gap:4px}.log .auras[data-v-019eb982]:before{content:"光环";color:orchid;width:50px;text-align:center}.auras-bar[data-v-019eb982]{padding:8px 0;display:flex;flex-wrap:wrap;gap:4px;font-size:small}.auras-bar[data-v-019eb982]:before{content:"光环";color:orchid;width:50px;text-align:center}.time[data-v-019eb982]{color:silver;min-width:40px;display:inline-block;text-align:right;margin-right:10px}.battle-stage[data-v-019eb982]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:12px;align-items:start}@media (max-width: 900px){.battle-stage[data-v-019eb982]{grid-template-columns:1fr}}.log-toolbar[data-v-019eb982]{display:flex;align-items:center;gap:8px;margin:8px 0;color:var(--grey-color);padding-left:8px}.log-toolbar .toolbar-label[data-v-019eb982]{font-size:12px}body.light .log .damage[data-v-019eb982]{color:#333!important}body.light .log .damage.critical[data-v-019eb982]{color:#cc4125!important}body.light .log .physical[data-v-019eb982]{color:#444!important}.damage-tooltip[data-v-019eb982]{position:relative;display:inline-block;cursor:help}.damage-tooltip .tooltip-content[data-v-019eb982]{visibility:hidden;position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#000000d9;color:#fff;padding:8px;border-radius:4px;z-index:1000;white-space:nowrap;box-shadow:0 2px 8px #00000026;pointer-events:none}.damage-tooltip .tooltip-content[data-v-019eb982]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,.85) transparent transparent transparent}.damage-tooltip:hover .tooltip-content[data-v-019eb982]{visibility:visible}body.light .damage-tooltip .tooltip-content[data-v-019eb982]{background-color:#fff;color:#000000d9;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}body.light .damage-tooltip .tooltip-content[data-v-019eb982]:after{border-color:#fff transparent transparent transparent}.skill-name-inline[data-v-019eb982]{display:inline-block;cursor:pointer;color:#1890ff}.skill-name-inline[data-v-019eb982]:hover{text-decoration:underline}.log-canvas-wrapper[data-v-7ad0e8cc]{width:100%;background:transparent;border:none;border-radius:0;overflow:visible;max-height:none;box-shadow:none;position:relative}canvas[data-v-7ad0e8cc]{display:block;width:100%}.log-canvas-overlay[data-v-7ad0e8cc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:transparent}.tooltip[data-v-7ad0e8cc]{position:absolute;min-width:160px;max-width:260px;padding:0;border-radius:8px;border:1px solid var(--border-color);background:var(--bg1, #1b1b1b);color:var(--main-text-color);box-shadow:0 10px 26px var(--shadow-color, rgba(0, 0, 0, .35));font-size:12px;z-index:2;transform:translate(-50%)}.tooltip.skill-tip[data-v-7ad0e8cc]{min-width:auto;max-width:360px;width:-moz-max-content;width:max-content}.tooltip-body[data-v-7ad0e8cc]{padding:0;background:var(--bg1, #1b1b1b);border-radius:8px;word-wrap:break-word;overflow-wrap:break-word}.damage-tooltip[data-v-7ad0e8cc]{padding:8px 10px}.tooltip-title[data-v-7ad0e8cc]{font-weight:800;margin-bottom:6px;color:var(--bright-text-color);letter-spacing:.5px}.tooltip-row[data-v-7ad0e8cc]{display:flex;justify-content:space-between;gap:10px;color:var(--main-text-color);padding:2px 0}.tooltip-row.total[data-v-7ad0e8cc]{font-weight:700}.tooltip-divider[data-v-7ad0e8cc]{height:1px;margin:6px 0;background:linear-gradient(90deg,transparent 0%,var(--border-color) 50%,transparent 100%)}.pill-group[data-v-7ad0e8cc]{display:flex;gap:6px;margin-top:6px}.pill-badge[data-v-7ad0e8cc]{padding:2px 8px;border-radius:999px;border:1px solid var(--border-color);font-weight:700;letter-spacing:.5px}.pill-badge.crit[data-v-7ad0e8cc]{color:#ff4500;border-color:#ff4500}.pill-badge.terminate[data-v-7ad0e8cc]{color:#ffba00;border-color:#ffba00}.damage-row span[data-v-7ad0e8cc]:last-child{font-variant-numeric:tabular-nums}.container[data-v-4589cc5b]{display:flex;flex-direction:column;gap:12px;padding:10px;overflow-y:auto;overflow:overlay;max-width:100%;box-sizing:border-box}.battle-stage[data-v-4589cc5b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:12px;align-items:start;max-width:100%;box-sizing:border-box}@media (max-width: 900px){.battle-stage[data-v-4589cc5b]{grid-template-columns:1fr}}.auras-bar[data-v-4589cc5b]{display:flex;flex-wrap:wrap;gap:8px;font-size:small;justify-content:flex-start;align-items:center;padding:8px 0 8px 8px}.auras-bar[data-v-4589cc5b]:before{content:"光环";color:orchid;width:50px;text-align:center;flex:0 0 auto}.log-toolbar[data-v-4589cc5b]{display:flex;align-items:center;gap:8px;margin:8px 0;color:var(--grey-color);padding-left:8px}.log-toolbar .toolbar-label[data-v-4589cc5b]{font-size:12px}.version-switch[data-v-cc186057]{display:flex;align-items:center;gap:8px;padding:8px;font-size:12px;color:var(--grey-color)}
