.timeline-atb-curve[data-v-a21c9414]{position:absolute;inset:0;overflow:visible;pointer-events:auto}.timeline-atb-curve--background[data-v-a21c9414]{pointer-events:none!important}.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414]{opacity:1;pointer-events:none!important}.timeline-atb-curve--background .timeline-atb-curve__tooltip[data-v-a21c9414]{background:color-mix(in srgb,var(--timeline-bg) 96%,transparent);pointer-events:none!important}.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414] .u-over,.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414] .u-under,.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414] .u-wrap,.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414] .uplot,.timeline-atb-curve--background .timeline-atb-curve__host[data-v-a21c9414] canvas{pointer-events:none!important}.timeline-atb-curve__host[data-v-a21c9414]{position:absolute;top:0;bottom:0;left:0;width:100%;will-change:transform}.timeline-atb-curve__host[data-v-a21c9414] .uplot{position:absolute;inset:0;background:transparent}.timeline-atb-curve__host[data-v-a21c9414] .u-over,.timeline-atb-curve__host[data-v-a21c9414] .u-under,.timeline-atb-curve__host[data-v-a21c9414] .u-wrap,.timeline-atb-curve__host[data-v-a21c9414] canvas{display:block}.timeline-atb-curve__host[data-v-a21c9414] .u-over,.timeline-atb-curve__host[data-v-a21c9414] .u-under{left:0!important;top:0!important}.timeline-atb-curve__hover-line[data-v-a21c9414]{position:absolute;top:0;bottom:0;z-index:2;width:1px;transform:translate(-50%);background:color-mix(in srgb,var(--timeline-atb-curve-default-stroke) 58%,transparent);pointer-events:none}.timeline-atb-curve__hover-dot[data-v-a21c9414]{position:absolute;z-index:3;width:7px;height:7px;transform:translate(-50%,-50%);border:1.5px solid;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,var(--timeline-bg) 82%,transparent),0 0 10px color-mix(in srgb,currentColor 35%,transparent);pointer-events:none}.timeline-atb-curve__tooltip[data-v-a21c9414]{position:absolute;z-index:4;min-width:168px;max-width:216px;border:1px solid var(--timeline-border);border-radius:6px;padding:8px;background:color-mix(in srgb,var(--timeline-bg) 92%,transparent);box-shadow:0 10px 28px #00000047;color:var(--timeline-text);pointer-events:none}.timeline-atb-curve__tooltip--top[data-v-a21c9414]{transform:translate(-50%,calc(-100% - 10px))}.timeline-atb-curve__tooltip--bottom[data-v-a21c9414]{transform:translate(-50%,10px)}.timeline-atb-curve__tooltip-header[data-v-a21c9414],.timeline-atb-curve__tooltip-row[data-v-a21c9414]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.timeline-atb-curve__tooltip-header[data-v-a21c9414]{margin-bottom:6px;color:var(--timeline-muted);font-size:10px;font-weight:600}.timeline-atb-curve__tooltip-header strong[data-v-a21c9414]{color:var(--timeline-text);font-size:11px}.timeline-atb-curve__tooltip-row[data-v-a21c9414]{font-size:11px;line-height:1.45}.timeline-atb-curve__tooltip-row i[data-v-a21c9414]{width:7px;height:7px;flex:0 0 auto;border-radius:999px}.timeline-atb-curve__tooltip-row span[data-v-a21c9414]{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--timeline-muted);text-overflow:ellipsis;white-space:nowrap}.timeline-atb-curve__tooltip-row strong[data-v-a21c9414]{flex:0 0 auto;color:var(--timeline-text);font-weight:700}.timeline-atb-curve__readout[data-v-a21c9414]{position:absolute;top:6px;right:10px;display:flex;align-items:baseline;gap:6px;border-radius:4px;padding:2px 6px;background:color-mix(in srgb,var(--timeline-bg) 74%,transparent);color:var(--timeline-text);font-size:11px;font-weight:700}.timeline-atb-curve__readout i[data-v-a21c9414]{width:7px;height:7px;border-radius:999px}.timeline-atb-curve__readout small[data-v-a21c9414]{color:var(--timeline-muted);font-size:10px;font-weight:600}.timeline-canvas[data-v-17d215cc]{--timeline-bg:var(--ui-bg,#fff);--timeline-panel:var(--ui-bg-elevated,#f8fafc);--timeline-ruler-bg:var(--ui-bg-muted,#f1f5f9);--timeline-track-label:var(--ui-bg-muted,#f1f5f9);--timeline-border:var(--ui-border,rgba(15,23,42,.12));--timeline-muted:var(--ui-text-muted,rgba(15,23,42,.58));--timeline-text:var(--ui-text-highlighted,rgba(15,23,42,.92));--timeline-grid-line:rgba(15,23,42,.07);--timeline-track-label-border:rgba(15,23,42,.08);--timeline-track-label-shadow:hsla(0,0%,100%,.72);--timeline-track-fill:rgba(15,23,42,.035);--timeline-track-stroke:rgba(15,23,42,.08);--timeline-track-accent:#2563eb;--timeline-track-highlight:hsla(0,0%,100%,.86);--timeline-track-stripe:rgba(15,23,42,.04);--timeline-track-divider:rgba(15,23,42,.12);--timeline-track-active-fill:rgba(37,99,235,.12);--timeline-track-active-stroke:rgba(37,99,235,.38);--timeline-track-active-accent:#3b82f6;--timeline-track-active-label:rgba(37,99,235,.13);--timeline-track-active-label-text:var(--ui-text-highlighted,rgba(15,23,42,.92));--timeline-track-active-label-ring:rgba(37,99,235,.22);--timeline-exec-track-label:rgba(15,23,42,.06);--timeline-exec-track-fill:rgba(15,23,42,.018);--timeline-exec-track-stroke:rgba(15,23,42,.09);--timeline-exec-track-accent:rgba(100,116,139,.55);--timeline-exec-track-highlight:rgba(15,23,42,.035);--timeline-exec-track-stripe:rgba(15,23,42,.055);--timeline-exec-track-divider:rgba(15,23,42,.16);--timeline-buff-track-label:rgba(34,197,94,.08);--timeline-buff-track-fill:rgba(34,197,94,.022);--timeline-buff-track-stroke:rgba(34,197,94,.12);--timeline-buff-track-accent:rgba(34,197,94,.54);--timeline-buff-track-highlight:rgba(34,197,94,.04);--timeline-buff-track-stripe:rgba(15,23,42,.06);--timeline-buff-track-divider:rgba(34,197,94,.18);--timeline-enemy-buff-track-label:rgba(168,85,247,.08);--timeline-enemy-buff-track-fill:rgba(168,85,247,.022);--timeline-enemy-buff-track-stroke:rgba(168,85,247,.13);--timeline-enemy-buff-track-accent:rgba(168,85,247,.62);--timeline-enemy-buff-track-highlight:rgba(168,85,247,.04);--timeline-enemy-buff-track-stripe:rgba(15,23,42,.06);--timeline-enemy-buff-track-divider:rgba(168,85,247,.2);--timeline-atb-track-label:rgba(14,165,233,.08);--timeline-atb-track-fill:rgba(14,165,233,.022);--timeline-atb-track-stroke:rgba(14,165,233,.13);--timeline-atb-track-accent:rgba(14,165,233,.64);--timeline-atb-track-highlight:rgba(15,23,42,.035);--timeline-atb-track-stripe:rgba(14,165,233,.16);--timeline-atb-track-divider:rgba(14,165,233,.2);--timeline-atb-curve-grid:rgba(14,165,233,.16);--timeline-atb-curve-text:rgba(15,23,42,.72);--timeline-atb-curve-default-stroke:#0284c7;--timeline-atb-curve-fill:rgba(14,165,233,.12);--timeline-exec-block-default-fill:#4d6b8f;--timeline-exec-block-overlay:hsla(0,0%,100%,.08);--timeline-exec-block-text:hsla(0,0%,100%,.9);--timeline-exec-block-muted-text:hsla(0,0%,100%,.62);--timeline-exec-block-border:rgba(37,99,235,.58);--timeline-exec-block-tick-line:rgba(191,219,254,.9);--timeline-exec-block-damage-marker:#f97316;--timeline-exec-block-damage-marker-stroke:hsla(0,0%,100%,.95);--timeline-buff-default-fill:#64748b;--timeline-buff-overlay:rgba(0,0,0,.12);--timeline-buff-text:hsla(0,0%,100%,.9);--timeline-buff-muted-text:hsla(0,0%,100%,.62);--timeline-buff-border:hsla(0,0%,100%,.2);--timeline-playhead:rgba(15,23,42,.95);--timeline-playhead-tab:rgba(15,23,42,.95);--timeline-playhead-text:#fff;--timeline-action-default-fill:#2563eb;--timeline-action-overlay:hsla(0,0%,100%,.04);--timeline-action-text:#000;--timeline-action-muted-text:rgba(0,0,0,.76);--timeline-action-border:hsla(0,0%,100%,.9);--timeline-action-selected-border:#fff;--timeline-action-lock-text:rgba(0,0,0,.72);--timeline-action-resize-handle:#fff;--timeline-combo-window-fill:rgba(22,163,74,.18);--timeline-combo-window-stripe:rgba(22,163,74,.34);--timeline-combo-window-border:rgba(22,163,74,.76);--timeline-combo-window-text:rgba(15,23,42,.96);--timeline-combo-window-label-fill:rgba(220,252,231,.94);--timeline-combo-qte-window-fill:rgba(22,163,74,.26);--timeline-combo-qte-window-dot:rgba(22,163,74,.58);--timeline-combo-qte-window-border:rgba(22,163,74,.96);--timeline-combo-qte-window-text:rgba(15,23,42,.98);--timeline-combo-qte-window-label-fill:rgba(187,247,208,.92);display:grid;grid-template-rows:32px minmax(0,1fr);width:100%;min-height:220px;min-width:0;overflow:hidden;border:1px solid var(--timeline-border);border-radius:6px;background:var(--timeline-bg);color:var(--timeline-text);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.timeline-canvas[data-v-17d215cc]:focus{outline:none}.dark .timeline-canvas{--timeline-bg:#121212;--timeline-panel:#18181b;--timeline-ruler-bg:#161616;--timeline-track-label:#202020;--timeline-border:hsla(0,0%,100%,.08);--timeline-muted:hsla(0,0%,100%,.56);--timeline-text:hsla(0,0%,100%,.9);--timeline-grid-line:hsla(0,0%,100%,.035);--timeline-track-label-border:hsla(0,0%,100%,.05);--timeline-track-label-shadow:rgba(0,0,0,.4);--timeline-track-fill:hsla(0,0%,100%,.035);--timeline-track-stroke:hsla(0,0%,100%,.06);--timeline-track-accent:#60a5fa;--timeline-track-highlight:hsla(0,0%,100%,.08);--timeline-track-stripe:hsla(0,0%,100%,.035);--timeline-track-divider:hsla(0,0%,100%,.08);--timeline-track-active-fill:rgba(96,165,250,.12);--timeline-track-active-stroke:rgba(147,197,253,.36);--timeline-track-active-accent:#93c5fd;--timeline-track-active-label:rgba(96,165,250,.14);--timeline-track-active-label-text:hsla(0,0%,100%,.92);--timeline-track-active-label-ring:rgba(147,197,253,.24);--timeline-exec-track-label:hsla(0,0%,100%,.045);--timeline-exec-track-fill:hsla(0,0%,100%,.012);--timeline-exec-track-stroke:hsla(0,0%,100%,.055);--timeline-exec-track-accent:rgba(148,163,184,.46);--timeline-exec-track-highlight:hsla(0,0%,100%,.03);--timeline-exec-track-stripe:hsla(0,0%,100%,.045);--timeline-exec-track-divider:hsla(0,0%,100%,.1);--timeline-buff-track-label:rgba(34,197,94,.06);--timeline-buff-track-fill:rgba(34,197,94,.018);--timeline-buff-track-stroke:rgba(34,197,94,.1);--timeline-buff-track-accent:rgba(34,197,94,.48);--timeline-buff-track-highlight:rgba(34,197,94,.035);--timeline-buff-track-stripe:hsla(0,0%,100%,.05);--timeline-buff-track-divider:rgba(34,197,94,.16);--timeline-enemy-buff-track-label:rgba(168,85,247,.06);--timeline-enemy-buff-track-fill:rgba(168,85,247,.018);--timeline-enemy-buff-track-stroke:rgba(168,85,247,.1);--timeline-enemy-buff-track-accent:rgba(192,132,252,.58);--timeline-enemy-buff-track-highlight:rgba(168,85,247,.035);--timeline-enemy-buff-track-stripe:hsla(0,0%,100%,.05);--timeline-enemy-buff-track-divider:rgba(192,132,252,.18);--timeline-atb-track-label:rgba(56,189,248,.06);--timeline-atb-track-fill:rgba(56,189,248,.018);--timeline-atb-track-stroke:rgba(56,189,248,.1);--timeline-atb-track-accent:rgba(56,189,248,.6);--timeline-atb-track-highlight:hsla(0,0%,100%,.032);--timeline-atb-track-stripe:rgba(56,189,248,.13);--timeline-atb-track-divider:rgba(56,189,248,.18);--timeline-atb-curve-grid:rgba(56,189,248,.16);--timeline-atb-curve-text:hsla(0,0%,100%,.74);--timeline-atb-curve-default-stroke:#38bdf8;--timeline-atb-curve-fill:rgba(56,189,248,.12);--timeline-exec-block-default-fill:#4d6b8f;--timeline-exec-block-overlay:hsla(0,0%,100%,.08);--timeline-exec-block-text:hsla(0,0%,100%,.9);--timeline-exec-block-muted-text:hsla(0,0%,100%,.62);--timeline-exec-block-border:rgba(147,197,253,.55);--timeline-exec-block-tick-line:rgba(147,197,253,.9);--timeline-exec-block-damage-marker:#fb923c;--timeline-exec-block-damage-marker-stroke:rgba(24,24,27,.92);--timeline-buff-default-fill:#5f6f89;--timeline-buff-overlay:rgba(0,0,0,.16);--timeline-buff-text:hsla(0,0%,100%,.9);--timeline-buff-muted-text:hsla(0,0%,100%,.62);--timeline-buff-border:hsla(0,0%,100%,.18);--timeline-playhead:hsla(0,0%,100%,.95);--timeline-playhead-tab:hsla(0,0%,100%,.95);--timeline-playhead-text:#18181b;--timeline-action-default-fill:#2f5f8f;--timeline-action-overlay:hsla(0,0%,100%,.04);--timeline-action-text:#fff;--timeline-action-muted-text:hsla(0,0%,100%,.88);--timeline-action-border:hsla(0,0%,100%,.9);--timeline-action-selected-border:#fff;--timeline-action-lock-text:hsla(0,0%,100%,.84);--timeline-action-resize-handle:#fff;--timeline-combo-window-fill:rgba(132,204,22,.2);--timeline-combo-window-stripe:rgba(132,204,22,.38);--timeline-combo-window-border:rgba(132,204,22,.82);--timeline-combo-window-text:rgba(236,252,203,.96);--timeline-combo-window-label-fill:rgba(15,23,42,.58);--timeline-combo-qte-window-fill:rgba(132,204,22,.28);--timeline-combo-qte-window-dot:rgba(132,204,22,.62);--timeline-combo-qte-window-border:rgba(190,242,100,.96);--timeline-combo-qte-window-text:rgba(15,23,42,.98);--timeline-combo-qte-window-label-fill:rgba(217,249,157,.9)}.timeline-canvas__body[data-v-17d215cc],.timeline-canvas__ruler-row[data-v-17d215cc]{display:grid;grid-template-columns:148px minmax(0,1fr);min-width:0}.timeline-canvas__corner[data-v-17d215cc]{display:flex;align-items:center;padding:0 12px;border-right:1px solid var(--timeline-border);border-bottom:1px solid var(--timeline-border);background:var(--timeline-panel);color:var(--timeline-muted);font-size:12px;font-weight:600}.timeline-canvas__ruler[data-v-17d215cc]{position:relative;overflow:hidden;border-bottom:1px solid var(--timeline-border);background:var(--timeline-ruler-bg);cursor:pointer}.timeline-canvas__tick[data-v-17d215cc]{position:absolute;top:0;bottom:0;width:1px;background:var(--timeline-track-stroke)}.timeline-canvas__tick span[data-v-17d215cc]{position:absolute;top:5px;left:6px;color:var(--timeline-muted);font-size:11px;white-space:nowrap}.timeline-canvas__tick--major[data-v-17d215cc]{background:var(--timeline-muted)}.timeline-canvas__body[data-v-17d215cc]{min-height:0}.timeline-canvas__labels[data-v-17d215cc]{position:relative;isolation:isolate;overflow:hidden;border-right:1px solid var(--timeline-border);background:var(--timeline-panel)}.timeline-canvas__labels-inner[data-v-17d215cc]{position:relative;height:100%;will-change:transform}.timeline-canvas__track-label-backdrop[data-v-17d215cc]{position:absolute;left:0;right:0;z-index:20;background:var(--timeline-panel);box-shadow:inset 0 0 0 1px var(--timeline-track-active-label-ring),0 6px 16px #0f172a2e;pointer-events:none}.timeline-canvas__track-label[data-v-17d215cc]{position:absolute;left:0;right:0;z-index:1;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--timeline-track-label);border-top:1px solid var(--timeline-track-label-border);border-bottom:1px solid var(--timeline-track-label-shadow);color:var(--timeline-muted);font-size:12px;font-weight:600;cursor:pointer;box-shadow:inset 4px 0 var(--timeline-track-accent)}.timeline-canvas__track-label--active[data-v-17d215cc]{background:var(--timeline-track-active-label);color:var(--timeline-track-active-label-text)}.timeline-canvas__track-label--active[data-v-17d215cc],.timeline-canvas__track-label--pinned[data-v-17d215cc]{box-shadow:inset 5px 0 var(--timeline-track-active-accent),inset 0 0 0 1px var(--timeline-track-active-label-ring)}.timeline-canvas__track-label--pinned[data-v-17d215cc]{z-index:21;background:linear-gradient(var(--timeline-track-active-label),var(--timeline-track-active-label)),var(--timeline-panel)}.timeline-canvas__track-label--atb-track[data-v-17d215cc],.timeline-canvas__track-label--buff-track[data-v-17d215cc],.timeline-canvas__track-label--exec-track[data-v-17d215cc]{padding-left:24px;border-top-style:dashed;color:var(--timeline-muted);font-size:11px;font-weight:500;cursor:default;pointer-events:none}.timeline-canvas__track-label--exec-track[data-v-17d215cc]{background:var(--timeline-exec-track-label);box-shadow:inset 18px 0 transparent,inset 22px 0 var(--timeline-exec-track-accent)}.timeline-canvas__track-label--pinned.timeline-canvas__track-label--exec-track[data-v-17d215cc]{background:linear-gradient(var(--timeline-exec-track-label),var(--timeline-exec-track-label)),var(--timeline-panel)}.timeline-canvas__track-label--buff-track[data-v-17d215cc]{background:var(--timeline-buff-track-label);box-shadow:inset 18px 0 transparent,inset 22px 0 var(--timeline-buff-track-accent)}.timeline-canvas__track-label--pinned.timeline-canvas__track-label--buff-track[data-v-17d215cc]{background:linear-gradient(var(--timeline-buff-track-label),var(--timeline-buff-track-label)),var(--timeline-panel)}.timeline-canvas__track-label--enemy-buff-track[data-v-17d215cc]{background:var(--timeline-enemy-buff-track-label);box-shadow:inset 18px 0 transparent,inset 22px 0 var(--timeline-enemy-buff-track-accent)}.timeline-canvas__track-label--atb-track[data-v-17d215cc]{background:var(--timeline-atb-track-label);box-shadow:inset 18px 0 transparent,inset 22px 0 var(--timeline-atb-track-accent)}.timeline-canvas__track-label-text[data-v-17d215cc]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-canvas__track-pin[data-v-17d215cc]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;padding:0;background:transparent;color:var(--timeline-muted);cursor:pointer;opacity:.62;transition:background-color .12s ease,color .12s ease,opacity .12s ease}.timeline-canvas__track-pin--active[data-v-17d215cc],.timeline-canvas__track-pin[data-v-17d215cc]:focus-visible,.timeline-canvas__track-pin[data-v-17d215cc]:hover{background:var(--timeline-track-active-label);color:var(--timeline-track-active-label-text);opacity:1}.timeline-canvas__track-pin[data-v-17d215cc]:focus-visible{outline:2px solid var(--timeline-track-active-accent);outline-offset:1px}.timeline-canvas__track-pin[data-v-17d215cc] svg{width:14px;height:14px}.timeline-canvas__stage[data-v-17d215cc]{position:relative;min-width:0;min-height:0;overflow:hidden;background:linear-gradient(var(--timeline-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--timeline-grid-line) 1px,transparent 1px),var(--timeline-bg);background-size:100% 60px,80px 100%}.timeline-canvas__stage>canvas[data-v-17d215cc]{position:relative;z-index:2;display:block}.timeline-canvas__stage[data-v-17d215cc] .canvas-container{position:relative!important;z-index:2}.timeline-canvas__stage[data-v-17d215cc] .lower-canvas{z-index:0!important;pointer-events:none!important}.timeline-canvas__stage[data-v-17d215cc] .upper-canvas{z-index:2!important;pointer-events:auto!important}.timeline-canvas__atb-curve[data-v-17d215cc]{position:absolute;left:0;right:0;z-index:3;pointer-events:auto}.timeline-canvas__atb-empty[data-v-17d215cc]{position:absolute;left:0;right:0;z-index:3;display:flex;min-width:0;align-items:center;gap:8px;padding:0 12px;color:var(--timeline-muted);font-size:11px;pointer-events:none}.timeline-canvas__atb-empty span[data-v-17d215cc]{color:var(--timeline-atb-curve-default-stroke);font-weight:700}.timeline-canvas__atb-empty small[data-v-17d215cc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-canvas__damage-marker-layer[data-v-17d215cc]{position:absolute;inset:0;z-index:5;pointer-events:none;transform:translateZ(0);will-change:transform}.timeline-canvas__damage-marker-layer--pinned[data-v-17d215cc]{z-index:7}.timeline-canvas__damage-marker-trigger[data-v-17d215cc]{position:absolute;width:20px;height:28px;transform:translate(-50%,-50%);border:0;border-radius:999px;padding:0;background:transparent;color:var(--timeline-exec-block-damage-marker);cursor:pointer;pointer-events:auto;touch-action:manipulation}.timeline-canvas__damage-marker-trigger--pinned[data-v-17d215cc]{z-index:7}.timeline-canvas__damage-marker-trigger[data-v-17d215cc]:before{position:absolute;top:4px;left:50%;width:2px;height:20px;transform:translate(-50%);border-radius:999px;background:currentColor;content:"";opacity:.42}.timeline-canvas__damage-marker-trigger span[data-v-17d215cc]{position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border:1.5px solid var(--timeline-exec-block-damage-marker-stroke);border-radius:999px;background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 20%,transparent)}.timeline-canvas__damage-marker-trigger--active span[data-v-17d215cc],.timeline-canvas__damage-marker-trigger:focus-visible span[data-v-17d215cc],.timeline-canvas__damage-marker-trigger:hover span[data-v-17d215cc]{width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 24%,transparent),0 0 14px color-mix(in srgb,currentColor 48%,transparent)}.timeline-canvas__damage-marker-trigger[data-v-17d215cc]:focus-visible{outline:2px solid color-mix(in srgb,currentColor 45%,transparent);outline-offset:2px}.timeline-canvas__damage-popover-floating[data-v-17d215cc]{--timeline-damage-popover-offset-y:-100%;--timeline-damage-popover-enter-y: calc(-100% + 8px) ;box-sizing:border-box;position:fixed;z-index:90;width:-moz-max-content;width:max-content;max-width:var(--timeline-damage-popover-max-width, calc(100vw - 16px) );transform:translate(-50%,var(--timeline-damage-popover-offset-y)) scale(1);transform-origin:bottom center;overflow:visible;border:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent);border-radius:8px;background:color-mix(in srgb,var(--ui-bg-elevated,var(--ui-bg)) 96%,transparent);box-shadow:0 18px 42px #0000003d,0 0 0 1px color-mix(in srgb,var(--ui-bg) 72%,transparent);pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate}.timeline-canvas__damage-popover-floating[data-v-17d215cc]:focus{outline:none}.timeline-canvas__damage-popover-floating--bottom[data-v-17d215cc]{--timeline-damage-popover-offset-y:0;--timeline-damage-popover-enter-y:-8px;transform-origin:top center}.timeline-canvas__damage-popover-floating--pinned[data-v-17d215cc]{z-index:92}.timeline-canvas__damage-popover-floating[data-v-17d215cc]:after{position:absolute;left:50%;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:inherit;content:""}.timeline-canvas__damage-popover-floating--top[data-v-17d215cc]:after{bottom:-5px;border-right:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent)}.timeline-canvas__damage-popover-floating--bottom[data-v-17d215cc]:after{top:-5px;border-top:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent);border-left:1px solid color-mix(in srgb,var(--ui-border) 86%,transparent)}.timeline-canvas__damage-popover-transition-enter-active[data-v-17d215cc],.timeline-canvas__damage-popover-transition-leave-active[data-v-17d215cc]{transition:opacity .17s ease,transform .17s cubic-bezier(.2,.8,.2,1)}.timeline-canvas__damage-popover-transition-enter-from[data-v-17d215cc],.timeline-canvas__damage-popover-transition-leave-to[data-v-17d215cc]{transform:translate(-50%,var(--timeline-damage-popover-enter-y)) scale(.98);opacity:0}.timeline-canvas__damage-popover-transition-enter-to[data-v-17d215cc],.timeline-canvas__damage-popover-transition-leave-from[data-v-17d215cc]{transform:translate(-50%,var(--timeline-damage-popover-offset-y)) scale(1);opacity:1}.timeline-canvas__damage-popover[data-v-17d215cc]{box-sizing:border-box;display:grid;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;gap:10px;padding:12px;border-radius:inherit;background:inherit}.timeline-canvas__damage-popover[data-v-17d215cc]>*{min-width:0}.timeline-canvas__damage-popover[data-v-17d215cc]:focus{outline:none}.timeline-canvas__damage-popover[data-v-17d215cc]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 45%,transparent)}.timeline-canvas__damage-popover-header[data-v-17d215cc]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.timeline-canvas__damage-popover-header>div[data-v-17d215cc]{min-width:0}.timeline-canvas__damage-popover-subtitle[data-v-17d215cc],.timeline-canvas__damage-popover-title[data-v-17d215cc]{margin:0}.timeline-canvas__damage-popover-title[data-v-17d215cc]{color:var(--ui-text-highlighted);font-size:13px;font-weight:700;line-height:1.35}.timeline-canvas__damage-popover-subtitle[data-v-17d215cc]{margin-top:2px;color:var(--ui-text-muted);font-size:11px;line-height:1.35}.timeline-canvas__damage-breakdown[data-v-17d215cc],.timeline-canvas__damage-detail-list[data-v-17d215cc],.timeline-canvas__damage-result-grid[data-v-17d215cc]{display:grid;gap:7px}.timeline-canvas__damage-result-grid[data-v-17d215cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-canvas__damage-result-card[data-v-17d215cc]{display:grid;min-width:0;gap:3px;border:1px solid var(--ui-border-muted);border-radius:6px;padding:8px;background:var(--ui-bg-muted)}.timeline-canvas__damage-result-card span[data-v-17d215cc]{color:var(--ui-text-muted);font-size:11px;line-height:1.2}.timeline-canvas__damage-result-card strong[data-v-17d215cc]{color:var(--ui-text-highlighted);font-size:16px;font-weight:800;line-height:1.15}.timeline-canvas__damage-detail-list[data-v-17d215cc]{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;margin:0;color:var(--ui-text-toned);font-size:12px}.timeline-canvas__damage-detail-list dt[data-v-17d215cc]{color:var(--ui-text-muted)}.timeline-canvas__damage-detail-list dd[data-v-17d215cc]{min-width:0;margin:0;overflow:hidden;color:var(--ui-text-highlighted);font-weight:600;text-align:right;text-overflow:ellipsis;white-space:nowrap}.timeline-canvas__damage-breakdown[data-v-17d215cc]{border-radius:6px;padding:8px;background:var(--ui-bg-muted)}.timeline-canvas__damage-breakdown-row[data-v-17d215cc]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;color:var(--ui-text-muted);font-size:12px}.timeline-canvas__damage-breakdown-row strong[data-v-17d215cc]{color:var(--ui-text-highlighted);font-weight:700}.timeline-canvas__damage-popover-footer[data-v-17d215cc]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.timeline-canvas__damage-popover-pager[data-v-17d215cc]{display:flex;align-items:center;gap:6px;margin-right:auto;color:var(--ui-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.timeline-canvas__playhead-hitbox[data-v-17d215cc]{position:absolute;inset:0;z-index:6;pointer-events:none}.timeline-canvas__playhead[data-v-17d215cc]{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--timeline-playhead);pointer-events:auto;cursor:col-resize;will-change:transform}.timeline-canvas__playhead--follow-mode[data-v-17d215cc]{pointer-events:none;cursor:default}.timeline-canvas__playhead-tab[data-v-17d215cc]{position:absolute;top:4px;left:50%;transform:translate(-50%);padding:2px 5px;border-radius:3px;background:var(--timeline-playhead-tab);color:var(--timeline-playhead-text);font-size:10px;font-weight:700;white-space:nowrap}
