.tl[data-v-e6d83fb8]{border-top:1px solid var(--line-soft);background:#fff}.tl-bar[data-v-e6d83fb8]{display:flex;align-items:center;gap:4px;padding:5px 9px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap;background:#fcfdff}.tl-bar.sub[data-v-e6d83fb8]{background:#fff}.tl-bar.ev[data-v-e6d83fb8]{background:#f8f6ff;border-bottom-color:#e6e0f8}.tl-bar.ev2[data-v-e6d83fb8]{background:#fbfaff;border-bottom-color:#eee9fb}.tl-bar.ev3[data-v-e6d83fb8]{background:#f7fafc;border-bottom-color:#e6eef5}.tl-bar .file[data-v-e6d83fb8]{position:relative;overflow:hidden;display:inline-flex}.tl-bar .file input[data-v-e6d83fb8]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.tl-bar .p[data-v-e6d83fb8]{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;color:var(--t3)}.tl-bar .p .clr[data-v-e6d83fb8]{width:26px;height:22px;padding:0;border:1px solid var(--line);border-radius:4px;background:#fff}.tl-bar .lbl[data-v-e6d83fb8]{font-size:10.5px;color:var(--t3)}.tl-bar .t[data-v-e6d83fb8]{font-size:10.5px;color:var(--t3);font-variant-numeric:tabular-nums;min-width:76px}.tl-bar .sep[data-v-e6d83fb8]{width:1px;height:13px;background:var(--line)}.tl-bar .ln[data-v-e6d83fb8]{flex:1}.tl-bar .unit[data-v-e6d83fb8]{font-size:10px;color:var(--t4)}.tl-bar .zoom[data-v-e6d83fb8]{font-size:10px;color:var(--t4);min-width:38px;text-align:center;font-variant-numeric:tabular-nums}.tl.rec-on .tl-canvas-wrap[data-v-e6d83fb8]{box-shadow:inset 0 0 0 2px #f56c6c8c}.tl-canvas-wrap[data-v-e6d83fb8]{overflow:auto;max-height:360px}.tl-canvas-wrap canvas[data-v-e6d83fb8]{display:block;cursor:crosshair}.tl-hint[data-v-e6d83fb8]{display:flex;align-items:center;gap:6px;padding:4px 9px;border-top:1px solid var(--line-soft);font-size:10px;color:var(--t4);flex-wrap:wrap}.tl-hint .ln[data-v-e6d83fb8]{flex:1}.rec[data-v-d2eea700]{border-top:1px solid var(--line-soft);padding:8px 10px 9px;background:#fcfdff}.rec-row[data-v-d2eea700]{display:flex;align-items:center;gap:7px;min-height:24px;flex-wrap:wrap}.rec-row+.rec-row[data-v-d2eea700]{margin-top:6px}.dot[data-v-d2eea700]{width:8px;height:8px;border-radius:50%;background:#c9cfd8;display:inline-block}.dot.on[data-v-d2eea700]{background:#f56c6c;box-shadow:0 0 0 3px #f56c6c2e;animation:recpulse-d2eea700 1.1s ease-in-out infinite}@keyframes recpulse-d2eea700{0%,to{opacity:1}50%{opacity:.35}}.btn.danger[data-v-d2eea700]{border-color:#f3b5b5;color:#c0504d;background:#fef6f6}.rec-range[data-v-d2eea700]{flex:1 1 180px;min-width:120px;height:20px;accent-color:var(--brand)}.rec-clock[data-v-d2eea700]{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums;min-width:84px;text-align:right}.rec .sep[data-v-d2eea700]{width:1px;height:14px;background:var(--line)}.rec .lbl[data-v-d2eea700]{font-size:11px;color:var(--t3)}.rec .hint[data-v-d2eea700]{font-size:11px;color:var(--t4)}.base-row[data-v-d2eea700]{gap:6px;padding-bottom:7px;border-bottom:1px dashed var(--line-soft);margin-bottom:7px}.bslot[data-v-d2eea700]{flex:0 0 124px;width:124px;border:1px solid var(--line);border-radius:6px;padding:4px 6px 5px;background:#fff}.bslot.filled[data-v-d2eea700]{border-color:var(--brand-line);background:#f7fbff}.bslot.rec[data-v-d2eea700]{border-color:#f3b5b5;background:#fef6f6;box-shadow:0 0 0 2px #f56c6c1f}.bslot-h[data-v-d2eea700]{display:flex;align-items:baseline;gap:4px;line-height:1.3}.bslot-h b[data-v-d2eea700]{font-size:11.5px;color:var(--t1)}.bslot-h .k[data-v-d2eea700]{font-size:9.5px;color:var(--t4);font-family:ui-monospace,Menlo,monospace}.bslot-b[data-v-d2eea700]{display:flex;align-items:center;gap:4px;margin-top:2px}.bslot-b .t[data-v-d2eea700]{font-size:10px;color:var(--brand-deep);font-variant-numeric:tabular-nums}.bslot-b .t.none[data-v-d2eea700]{color:var(--t4)}.bslot-b .grow[data-v-d2eea700]{flex:1}.bslot-b .mini[data-v-d2eea700]{padding:0 4px}.mini[data-v-d2eea700]{border:1px solid var(--line);background:#fff;border-radius:4px;height:18px;padding:0 5px;font-size:10px;color:var(--t2);cursor:pointer}.mini[data-v-d2eea700]:hover{border-color:var(--brand-line);color:var(--brand-deep)}.mini[data-v-d2eea700]:disabled{opacity:.45;cursor:not-allowed}.clip-row[data-v-d2eea700]{align-items:stretch}.cslot[data-v-d2eea700]{flex:0 0 160px;border:1px solid var(--line);border-radius:6px;padding:3px 6px 4px;background:#fff;cursor:pointer}.cslot[data-v-d2eea700]:hover{border-color:var(--brand-line)}.cslot.on[data-v-d2eea700]{border-color:var(--brand);background:#f7fbff;box-shadow:0 0 0 2px #409eff1a}.cslot-h[data-v-d2eea700]{display:flex;gap:4px;align-items:baseline;line-height:1.3}.cslot-h b[data-v-d2eea700]{font-size:11px;color:var(--t1)}.cslot-h .k[data-v-d2eea700]{font-size:8.5px;color:var(--t4);font-family:ui-monospace,Menlo,monospace}.cslot-b[data-v-d2eea700]{display:flex;align-items:center;gap:3px;margin-top:2px}.cslot-b .t[data-v-d2eea700]{font-size:9.5px;color:var(--brand-deep);font-variant-numeric:tabular-nums}.cslot-b .grow[data-v-d2eea700]{flex:1}.cslot-b .mini[data-v-d2eea700]{height:17px;padding:0 3px;font-size:9.5px}.mini.new[data-v-d2eea700]{height:22px;padding:0 8px;align-self:center}.stage.focus[data-v-380d5519]{position:fixed;top:16px;right:16px;bottom:16px;left:16px;z-index:95;display:flex;flex-direction:column;box-shadow:0 0 0 100vmax #12161e61,var(--shadow-3);border-color:var(--brand-line)}.stage.focus .stage-body[data-v-380d5519]{flex:1;height:auto;min-height:0}.stage.focus .stage-side[data-v-380d5519]{max-height:none}.stage-body[data-v-380d5519]{display:grid;grid-template-columns:1fr 306px;height:470px}.canvas-wrap[data-v-380d5519]{position:relative;overflow:hidden;background:#f7fafd;border-right:1px solid var(--line-soft)}.canvas-wrap canvas[data-v-380d5519]{display:block;width:100%;height:100%}.stage-error[data-v-380d5519]{position:absolute;left:10px;top:34px;right:10px;display:flex;align-items:center;gap:6px;padding:5px 9px;border-radius:6px;background:#fdececf0;border:1px solid #F3C7C7;color:#c0504d;font-size:11.5px;line-height:1.45}.stage-error .act[data-v-380d5519]{margin-left:auto;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.stage-hint[data-v-380d5519]{position:absolute;right:10px;bottom:8px;font-size:10.5px;color:var(--t4);pointer-events:none}.stage-empty[data-v-380d5519]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:5px;color:var(--t3);background:#f7fafdbf;pointer-events:none}.stage-empty b[data-v-380d5519]{font-size:13px;color:var(--t2)}.stage-empty span[data-v-380d5519]{font-size:11.5px;color:var(--t4)}.stage-side[data-v-380d5519]{overflow-y:auto;padding:4px 0 8px}.side-sec[data-v-380d5519]{padding:6px 9px 8px;border-bottom:1px solid var(--line-soft)}.side-sec[data-v-380d5519]:last-child{border-bottom:none}.side-h[data-v-380d5519]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--t2);margin-bottom:5px}.side-h .ln[data-v-380d5519]{flex:1;height:1px;background:var(--line-soft)}.side-empty[data-v-380d5519]{font-size:11px;color:var(--t4);padding:4px 0}.stats[data-v-380d5519]{display:flex;flex-wrap:wrap;gap:5px}.stat[data-v-380d5519]{min-width:52px;padding:4px 7px;background:var(--bg);border-radius:5px;display:flex;flex-direction:column;line-height:1.35}.stat b[data-v-380d5519]{font-size:13px;color:var(--t1);font-variant-numeric:tabular-nums}.stat span[data-v-380d5519]{font-size:10px;color:var(--t4)}.slot-row[data-v-380d5519]{display:flex;align-items:center;gap:6px;padding:4px 5px;border-radius:5px;cursor:pointer}.slot-row[data-v-380d5519]:hover{background:var(--bg)}.slot-row.on[data-v-380d5519]{background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand-line)}.swatch[data-v-380d5519]{width:9px;height:9px;border-radius:2px;flex:none;box-shadow:inset 0 0 0 1px #0000001f}.swatch.empty[data-v-380d5519]{border:1px dashed #c8cdd5}.slot-meta[data-v-380d5519]{flex:1;min-width:0;line-height:1.35}.slot-name[data-v-380d5519]{font-size:11.5px;color:var(--t2)}.slot-val[data-v-380d5519]{font-size:11px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slot-val.empty[data-v-380d5519]{color:var(--t4)}.stage-bar[data-v-380d5519]{display:flex;align-items:center;gap:7px;padding:7px 10px;border-top:1px solid var(--line-soft);background:#fcfdff;flex-wrap:wrap}.stage-bar .lbl[data-v-380d5519]{font-size:11px;color:var(--t3)}.range[data-v-380d5519]{flex:1 1 160px;min-width:110px;height:20px;accent-color:var(--brand)}.clock[data-v-380d5519]{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums;min-width:86px;text-align:right}.hint[data-v-380d5519]{font-size:11px;color:var(--t4)}@media (max-width: 1180px){.stage-body[data-v-380d5519]{grid-template-columns:1fr 268px;height:420px}}.sk-tl[data-v-f8144b78]{border-top:1px solid var(--line-soft);background:#fff}.sk-tl canvas[data-v-f8144b78]{display:block;width:100%;height:94px;touch-action:none}.sk-body[data-v-c550ff16]{display:grid;grid-template-columns:1fr 306px;height:470px}.canvas-wrap[data-v-c550ff16]{position:relative;overflow:hidden;background:#f7fafd;border-right:1px solid var(--line-soft)}.canvas-wrap canvas[data-v-c550ff16]{display:block;width:100%;height:100%}.stage-hint[data-v-c550ff16]{position:absolute;right:10px;bottom:8px;font-size:10.5px;color:var(--t4);pointer-events:none}.stage-empty[data-v-c550ff16]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:5px;color:var(--t3);background:#f7fafdbf;pointer-events:none}.stage-empty b[data-v-c550ff16]{font-size:13px;color:var(--t2)}.stage-empty span[data-v-c550ff16]{font-size:11.5px;color:var(--t4)}.stage-error[data-v-c550ff16]{position:absolute;left:10px;top:34px;right:10px;display:flex;align-items:center;gap:6px;padding:5px 9px;border-radius:6px;background:#fdececf0;border:1px solid #f3c7c7;color:#c0504d;font-size:11.5px;line-height:1.45}.sk-side[data-v-c550ff16]{overflow-y:auto;padding:4px 0 8px}.side-sec[data-v-c550ff16]{padding:6px 9px 9px;border-bottom:1px solid var(--line-soft)}.side-sec[data-v-c550ff16]:last-child{border-bottom:none}.side-h[data-v-c550ff16]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--t2);margin-bottom:6px}.side-h .ln[data-v-c550ff16]{flex:1;height:1px;background:var(--line-soft)}.row[data-v-c550ff16]{display:flex;align-items:center;gap:6px;margin-bottom:5px}.row .lbl[data-v-c550ff16]{width:56px;flex:none;font-size:11px;color:var(--t3)}.row .in[data-v-c550ff16]{flex:1;min-width:0}.row .unit[data-v-c550ff16]{flex:none;font-size:10px;color:var(--t4)}.row .dmg[data-v-c550ff16]{font-size:15px;color:#d94a36;font-variant-numeric:tabular-nums}.row .unit.grow[data-v-c550ff16]{flex:1;min-width:0}.tag.err[data-v-c550ff16]{background:#fdecec;color:#b8433f}.tag.warn[data-v-c550ff16]{background:#fff5e8;color:#a9661c}.bar[data-v-c550ff16]{flex:1;min-width:30px;height:8px;border-radius:4px;background:#4078be21;overflow:hidden}.bar i[data-v-c550ff16]{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#4b8fe0,#74b6f2);transition:width .18s linear}.bar.cd i[data-v-c550ff16]{background:linear-gradient(90deg,#8a7ac8,#b3a6e0)}.cast-actions[data-v-c550ff16]{display:flex;align-items:center;gap:6px;margin:7px 0 2px}.cast-actions .ln[data-v-c550ff16]{flex:1;height:1px;background:var(--line-soft)}.cast-actions .btn.primary[data-v-c550ff16]{background:#eaf2fd;border-color:#b9d3f4;color:#2f6fbf}.cast-actions .btn.primary[data-v-c550ff16]:hover{background:#dfeafb}.ok-line[data-v-c550ff16]{font-size:10.5px;color:#3d8a5f;line-height:1.5}.issue-list[data-v-c550ff16]{display:flex;flex-direction:column;gap:4px}.issue[data-v-c550ff16]{display:flex;gap:6px;padding:3px 6px;border-radius:4px;font-size:10.5px;line-height:1.45}.issue b[data-v-c550ff16]{flex:none;font-weight:600}.issue.error[data-v-c550ff16]{background:#fdecec;color:#a83c3a}.issue.warn[data-v-c550ff16]{background:#fff6ea;color:#8a5a1e}.stage-bar .cast.hot[data-v-c550ff16]{color:#b8621c;border-color:#f0c9a6;background:#fff6ee}.stage-bar .mana-bar[data-v-c550ff16]{flex:0 0 54px;height:6px}.hint-line[data-v-c550ff16]{margin-top:5px;font-size:10.5px;color:var(--t4);line-height:1.5}.hint-line.bad[data-v-c550ff16]{color:#c0504d}.stats[data-v-c550ff16]{display:flex;flex-wrap:wrap;gap:5px}.stat[data-v-c550ff16]{min-width:56px;padding:4px 7px;background:var(--bg);border-radius:5px;display:flex;flex-direction:column;line-height:1.35}.stat b[data-v-c550ff16]{font-size:12.5px;color:var(--t1);font-variant-numeric:tabular-nums}.stat span[data-v-c550ff16]{font-size:10px;color:var(--t4)}.stage-bar[data-v-c550ff16]{display:flex;align-items:center;gap:7px;padding:7px 10px;border-top:1px solid var(--line-soft);background:#fcfdff;flex-wrap:wrap}.stage-bar .lbl[data-v-c550ff16]{font-size:11px;color:var(--t3)}.clip-name[data-v-c550ff16]{font-size:11.5px;color:var(--t1);font-family:ui-monospace,Menlo,monospace;min-width:64px}.range[data-v-c550ff16]{flex:1 1 150px;min-width:110px;height:20px;accent-color:var(--brand)}.clock[data-v-c550ff16]{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums;min-width:86px;text-align:right}.hit-mark[data-v-c550ff16]{font-size:11px;color:var(--t4);font-variant-numeric:tabular-nums}.hit-mark.on[data-v-c550ff16]{color:#e07b39;font-weight:600}.hint[data-v-c550ff16]{font-size:11px;color:var(--t4)}@media (max-width: 1180px){.sk-body[data-v-c550ff16]{grid-template-columns:1fr 268px;height:420px}}.vfx[data-v-59e1acbe]{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:12px}.vh[data-v-59e1acbe]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.vt[data-v-59e1acbe]{font-weight:600;font-size:13px}.vt .sub[data-v-59e1acbe]{font-weight:400;font-size:11.5px;color:var(--t3);margin-left:6px}.mini[data-v-59e1acbe]{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:4px}.mini input[data-v-59e1acbe]{width:64px;height:24px;border:1px solid var(--line);border-radius:4px;padding:0 5px;font-size:11.5px}.mini-sel[data-v-59e1acbe]{height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;padding:0 4px;background:#fff}.vbody[data-v-59e1acbe]{display:grid;grid-template-columns:206px minmax(280px,1fr) 264px;height:396px}.vlayers[data-v-59e1acbe]{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;min-height:0}.lh[data-v-59e1acbe]{padding:7px 9px 6px;font-size:11.5px;color:var(--t2);font-weight:600;border-bottom:1px solid var(--line-soft);display:flex;align-items:baseline;gap:5px}.lh .hint[data-v-59e1acbe],.hint[data-v-59e1acbe]{font-weight:400;font-size:10.5px;color:var(--t4)}.lr[data-v-59e1acbe]{display:flex;align-items:center;gap:4px;padding:5px 6px;border-bottom:1px solid var(--line-soft);cursor:pointer;font-size:11.5px}.lr[data-v-59e1acbe]:hover{background:#f7f9fc}.lr.on[data-v-59e1acbe]{background:var(--brand-soft)}.lr.off[data-v-59e1acbe]{opacity:.45}.dot[data-v-59e1acbe]{width:7px;height:7px;border-radius:50%;flex:none}.lr .nm[data-v-59e1acbe]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr .ty[data-v-59e1acbe]{font-size:10px;color:var(--t3);flex:none}.lr .pk[data-v-59e1acbe]{font-size:10px;color:var(--purple);width:22px;text-align:right;flex:none}.eye[data-v-59e1acbe]{border:0;background:transparent;padding:0 1px;font-size:10.5px;color:var(--t4);line-height:1;flex:none}.eye[data-v-59e1acbe]:hover{color:var(--brand)}.eye.danger[data-v-59e1acbe]:hover{color:var(--danger)}.lempty[data-v-59e1acbe]{padding:16px 12px;font-size:11.5px;color:var(--t3);line-height:1.7}.legacy[data-v-59e1acbe]{margin-top:8px;padding-top:7px;border-top:1px dashed var(--line);line-height:1.9}.ladd[data-v-59e1acbe]{padding:7px;display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;border-top:1px solid var(--line-soft)}.lfoot[data-v-59e1acbe]{padding:0 7px 8px}.vcanvas[data-v-59e1acbe]{position:relative;background:#0b0e14;min-width:0}.vcanvas canvas[data-v-59e1acbe]{display:block}.hud[data-v-59e1acbe]{position:absolute;left:9px;bottom:7px;display:flex;align-items:baseline;gap:5px;font:11px ui-monospace,Menlo,monospace;color:#ffffffb3;background:#00000059;border-radius:4px;padding:2px 6px;pointer-events:none}.hud .hl[data-v-59e1acbe]{color:#ffd08a;font-weight:700}.hud .hd[data-v-59e1acbe]{color:#fff6}.hud .hp[data-v-59e1acbe]{color:#ffffff8c;margin-left:6px}.vparams[data-v-59e1acbe]{border-left:1px solid var(--line-soft);overflow:auto;padding:8px 9px 12px}.ph[data-v-59e1acbe]{font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;margin-bottom:6px}.pr[data-v-59e1acbe]{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:11.5px}.pr>span[data-v-59e1acbe]:first-child{width:74px;color:var(--t2);flex:none}.pr input[type=number][data-v-59e1acbe],.pr input[type=text][data-v-59e1acbe],.pr select[data-v-59e1acbe]{flex:1;min-width:0;height:24px;border:1px solid var(--line);border-radius:4px;padding:0 5px;font-size:11.5px;background:#fff}.pr input[type=checkbox][data-v-59e1acbe]{width:14px;height:14px}.clr[data-v-59e1acbe]{display:flex;align-items:center;gap:5px;flex:1;min-width:0}.clr input[type=color][data-v-59e1acbe]{width:26px;height:22px;border:1px solid var(--line);border-radius:4px;padding:1px;background:#fff}.clr em[data-v-59e1acbe]{font-style:normal;font-size:10.5px;color:var(--t3);flex:1}.texrow[data-v-59e1acbe]{display:flex;gap:4px;flex:1;min-width:0}.texrow select[data-v-59e1acbe]{flex:1;min-width:0}.pdiv[data-v-59e1acbe]{font-size:10.5px;color:var(--t4);margin:9px 0 5px;border-top:1px dashed var(--line);padding-top:7px}.pnote[data-v-59e1acbe]{font-size:11px;color:var(--t3);line-height:1.65}.pacts[data-v-59e1acbe]{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.pempty[data-v-59e1acbe]{padding:26px 10px;text-align:center;color:var(--t3);font-size:12px}.pempty .pz[data-v-59e1acbe]{font-size:10.5px;color:var(--t4);margin-top:4px}.vtl[data-v-59e1acbe]{border-top:1px solid var(--line)}.tlhead[data-v-59e1acbe]{display:flex;align-items:center;gap:8px;padding:6px 10px 4px;font-size:11.5px;color:var(--t2);font-weight:600}.tlhead .hint[data-v-59e1acbe]{font-weight:400}.tlhead .tnow[data-v-59e1acbe]{font:11px ui-monospace,Menlo,monospace;color:var(--brand-deep)}.tlbody[data-v-59e1acbe]{display:flex}.tlname[data-v-59e1acbe]{width:120px;flex:none;border-right:1px solid var(--line-soft)}.tn[data-v-59e1acbe]{height:22px;display:flex;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;color:var(--t2);overflow:hidden;white-space:nowrap;cursor:pointer}.tn.on[data-v-59e1acbe]{background:var(--brand-soft);color:var(--brand-deep);font-weight:600}.tltrack[data-v-59e1acbe]{position:relative;flex:1;min-width:0;padding-bottom:4px;cursor:crosshair}.ticks[data-v-59e1acbe]{position:relative;height:16px}.ticks span[data-v-59e1acbe]{position:absolute;top:1px;font:9.5px ui-monospace,Menlo,monospace;color:var(--t4);transform:translate(1px)}.trow[data-v-59e1acbe]{position:relative;height:22px;border-top:1px dashed var(--line-soft)}.tbar[data-v-59e1acbe]{position:absolute;top:3px;height:16px;border:1px solid;border-radius:3px;display:flex;align-items:center;min-width:6px;cursor:grab;overflow:hidden}.tbar.on[data-v-59e1acbe]{box-shadow:0 0 0 1px var(--brand)}.tbar.off[data-v-59e1acbe]{opacity:.35}.tlabel[data-v-59e1acbe]{font-size:9.5px;color:var(--t2);padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.grip[data-v-59e1acbe]{position:absolute;top:0;bottom:0;width:5px;cursor:ew-resize}.grip.l[data-v-59e1acbe]{left:0}.grip.r[data-v-59e1acbe]{right:0}.phline[data-v-59e1acbe]{position:absolute;top:0;bottom:0;width:1px;background:#ff8a3d;pointer-events:none}.phcap[data-v-59e1acbe]{position:absolute;top:0;left:-4px;width:9px;height:7px;background:#ff8a3d;clip-path:polygon(0 0,100% 0,50% 100%)}.vissues[data-v-59e1acbe]{border-top:1px solid var(--line);padding:7px 10px 9px}.ih[data-v-59e1acbe]{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--t2)}.ih .ok[data-v-59e1acbe]{color:var(--ok)}.ih b[data-v-59e1acbe]{font-size:11.5px}.vissues.bad .ih b[data-v-59e1acbe]{color:var(--danger)}.ilist[data-v-59e1acbe]{margin-top:4px;display:flex;flex-direction:column;gap:3px}.ii[data-v-59e1acbe]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--t2)}.ii .ic[data-v-59e1acbe]{font-size:9.5px;padding:0 4px;border-radius:3px;flex:none;background:#fdf3e3;color:#b4741f}.ii.err .ic[data-v-59e1acbe]{background:#fdecec;color:#c0504d}.ii .im[data-v-59e1acbe]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1100px){.vbody[data-v-59e1acbe]{grid-template-columns:176px minmax(220px,1fr) 232px}}.cp[data-v-84750a92]{position:relative;background:#f7f9fc;border:1px solid var(--line);border-radius:8px;overflow:hidden}.cp canvas[data-v-84750a92]{display:block;touch-action:none;cursor:grab;position:absolute;top:0;right:0;bottom:0;left:0}.cp canvas[data-v-84750a92]:active{cursor:grabbing}.cpbar[data-v-84750a92]{position:absolute;left:8px;right:8px;bottom:7px;display:flex;align-items:center;gap:6px;background:#ffffffdb;border:1px solid var(--line-soft);border-radius:6px;padding:3px 6px}.cpsel[data-v-84750a92]{height:22px;border:1px solid var(--line);border-radius:4px;font-size:11px;background:#fff;max-width:130px}.cpt[data-v-84750a92]{font:10.5px ui-monospace,Menlo,monospace;color:var(--t3)}.cph[data-v-84750a92]{font-size:10.5px;color:var(--t4)}.cpload[data-v-84750a92]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--t3);background:#f7f9fcb3}.cs[data-v-2c14aeab]{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:12px}.csh[data-v-2c14aeab]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.cst[data-v-2c14aeab]{font-weight:600;font-size:13px}.cst .sub[data-v-2c14aeab]{font-weight:400;font-size:11.5px;color:var(--t3);margin-left:6px}.mini[data-v-2c14aeab]{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:4px}.msel[data-v-2c14aeab]{height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;background:#fff;max-width:130px}.csbody[data-v-2c14aeab]{display:grid;grid-template-columns:minmax(280px,1fr) 288px}.cscanvas[data-v-2c14aeab]{padding:10px}.csinfo[data-v-2c14aeab]{border-left:1px solid var(--line-soft);padding:10px 12px 14px;overflow:auto;max-height:430px}.sec[data-v-2c14aeab]{margin-bottom:12px}.sh[data-v-2c14aeab]{font-size:11px;color:var(--t3);font-weight:600;margin-bottom:5px;display:flex;gap:5px;align-items:baseline}.sh .cnt[data-v-2c14aeab]{font-weight:400;color:var(--t4)}.row[data-v-2c14aeab]{display:flex;align-items:baseline;gap:8px;font-size:11.5px;line-height:1.9}.row .k[data-v-2c14aeab]{width:82px;color:var(--t3);flex:none}.row .v[data-v-2c14aeab]{color:var(--t1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .v.bad[data-v-2c14aeab]{color:var(--danger)}.link[data-v-2c14aeab]{color:var(--brand-deep);cursor:pointer}.link[data-v-2c14aeab]:hover{text-decoration:underline}.hidechip[data-v-2c14aeab]{display:inline-block;padding:0 5px;margin:0 3px 2px 0;border-radius:3px;background:#fdecec;color:#c0504d;font-size:10.5px}.sw[data-v-2c14aeab]{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid var(--line);vertical-align:-1px;margin-right:3px}.none[data-v-2c14aeab]{font-size:11.5px;color:var(--t4)}.wearer[data-v-2c14aeab]{display:flex;align-items:center;gap:6px;font-size:11.5px;padding:3px 5px;border-radius:4px;cursor:pointer}.wearer[data-v-2c14aeab]:hover{background:var(--brand-soft);color:var(--brand-deep)}.wearer .wn[data-v-2c14aeab]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wearer .ws[data-v-2c14aeab]{font-size:10.5px;color:var(--t4)}.okline[data-v-2c14aeab]{font-size:11.5px;color:var(--ok)}.iss[data-v-2c14aeab]{display:flex;gap:6px;font-size:11px;line-height:1.6;margin-bottom:4px}.iss .ic[data-v-2c14aeab]{flex:none;font-size:9.5px;padding:0 4px;border-radius:3px;background:#fdf3e3;color:#b4741f;height:16px;line-height:16px}.iss.err .ic[data-v-2c14aeab]{background:#fdecec;color:#c0504d}.iss.info .ic[data-v-2c14aeab]{background:var(--brand-soft);color:var(--brand-deep)}.iss .im[data-v-2c14aeab]{flex:1;color:var(--t2)}.is[data-v-34d761fe]{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:12px}.ish[data-v-34d761fe]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.ist[data-v-34d761fe]{font-weight:600;font-size:13px}.ist .sub[data-v-34d761fe]{font-weight:400;font-size:11.5px;color:var(--t3);margin-left:6px}.mini[data-v-34d761fe]{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:4px}.msel[data-v-34d761fe]{height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;background:#fff;max-width:130px}.isbody[data-v-34d761fe]{display:grid;grid-template-columns:minmax(280px,1fr) 288px}.iscanvas[data-v-34d761fe]{padding:10px}.isinfo[data-v-34d761fe]{border-left:1px solid var(--line-soft);padding:10px 12px 14px;overflow:auto;max-height:430px}.sec[data-v-34d761fe]{margin-bottom:12px}.sh[data-v-34d761fe]{font-size:11px;color:var(--t3);font-weight:600;margin-bottom:5px;display:flex;gap:5px;align-items:baseline}.sh .cnt[data-v-34d761fe]{font-weight:400;color:var(--t4)}.row[data-v-34d761fe]{display:flex;align-items:center;gap:8px;font-size:11.5px;line-height:2}.row .k[data-v-34d761fe]{width:76px;color:var(--t3);flex:none}.row .v[data-v-34d761fe]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .v.bad[data-v-34d761fe]{color:var(--danger)}.row .v.dim[data-v-34d761fe]{color:var(--t4)}.inl[data-v-34d761fe]{flex:1;min-width:0;height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;padding:0 5px;background:#fff}.link[data-v-34d761fe]{color:var(--brand-deep);cursor:pointer}.link[data-v-34d761fe]:hover{text-decoration:underline}.lay[data-v-34d761fe]{font-style:normal;font-size:10px;color:var(--ok);margin-left:4px}.lay.bad[data-v-34d761fe]{color:var(--warn)}.chip[data-v-34d761fe]{display:inline-block;padding:0 6px;margin-right:4px;border-radius:3px;background:var(--brand-soft);color:var(--brand-deep);font-size:10.5px;cursor:pointer}.none[data-v-34d761fe]{font-size:11.5px;color:var(--t4)}.owner[data-v-34d761fe]{display:flex;align-items:center;gap:6px;font-size:11.5px;padding:3px 5px;border-radius:4px;cursor:pointer}.owner[data-v-34d761fe]:hover{background:var(--brand-soft);color:var(--brand-deep)}.owner .on[data-v-34d761fe]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner .os[data-v-34d761fe]{font-size:10.5px;color:var(--t4)}.okline[data-v-34d761fe]{font-size:11.5px;color:var(--ok)}.iss[data-v-34d761fe]{display:flex;gap:6px;font-size:11px;line-height:1.6;margin-bottom:4px}.iss .ic[data-v-34d761fe]{flex:none;font-size:9.5px;padding:0 4px;border-radius:3px;background:#fdf3e3;color:#b4741f;height:16px;line-height:16px}.iss.err .ic[data-v-34d761fe]{background:#fdecec;color:#c0504d}.iss .im[data-v-34d761fe]{flex:1;color:var(--t2)}.sc[data-v-7f3d7074]{position:relative;border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:12px}.sch[data-v-7f3d7074]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.sct[data-v-7f3d7074]{font-weight:600;font-size:13px}.sct .sub[data-v-7f3d7074]{font-weight:400;font-size:11.5px;color:var(--t3);margin-left:6px}.mini[data-v-7f3d7074]{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:4px}.seg[data-v-7f3d7074]{display:inline-flex;border:1px solid var(--line);border-radius:5px;overflow:hidden}.seg button[data-v-7f3d7074]{border:0;background:#fff;padding:0 9px;height:24px;font-size:11.5px;color:var(--t2);cursor:pointer}.seg button+button[data-v-7f3d7074]{border-left:1px solid var(--line)}.seg button.on[data-v-7f3d7074]{background:var(--brand);color:#fff}.msel[data-v-7f3d7074]{height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;background:#fff;max-width:150px}.numin[data-v-7f3d7074]{width:52px;height:24px;border:1px solid var(--line);border-radius:4px;padding:0 4px;font-size:11.5px}.scbody[data-v-7f3d7074]{display:grid;grid-template-columns:178px minmax(280px,1fr) 258px;height:480px}.scpal[data-v-7f3d7074]{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;min-height:0}.ph[data-v-7f3d7074]{display:flex;align-items:center;gap:4px;padding:5px 8px;font-size:11.5px;color:var(--t2);font-weight:600;border-bottom:1px solid var(--line-soft);white-space:nowrap;flex:none}.ph .hint[data-v-7f3d7074]{font-weight:400;font-size:10.5px;color:var(--t4);margin-left:4px}.pgrid[data-v-7f3d7074]{display:flex;flex-wrap:wrap;gap:3px;padding:7px;overflow:auto}.pcell[data-v-7f3d7074]{background-repeat:no-repeat;background-color:#22262e;border:1px solid transparent;border-radius:3px;cursor:pointer;image-rendering:pixelated}.pcell[data-v-7f3d7074]:hover{border-color:var(--brand-line)}.pcell.on[data-v-7f3d7074]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.pempty[data-v-7f3d7074]{padding:14px 10px;font-size:11px;color:var(--t3);line-height:1.7}.pwarn[data-v-7f3d7074]{padding:4px 9px;font-size:10.5px;color:var(--warn)}.ptip[data-v-7f3d7074]{margin-top:auto;padding:7px 9px;font-size:10px;color:var(--t4);line-height:1.8;border-top:1px solid var(--line-soft)}.ptip b[data-v-7f3d7074]{color:var(--t3);font-weight:600}.sccanvas[data-v-7f3d7074]{position:relative;background:#151a22;min-width:0;overflow:hidden}.sccanvas canvas[data-v-7f3d7074]{display:block;cursor:crosshair;touch-action:none}.hud[data-v-7f3d7074]{position:absolute;left:0;right:0;bottom:0;height:22px;display:flex;align-items:center;gap:5px;padding:0 9px;font:11px ui-monospace,Menlo,monospace;color:#ffffffb8;background:#00000080;pointer-events:none}.hud .hl[data-v-7f3d7074]{color:#ffd08a;font-weight:700}.hud .hd[data-v-7f3d7074]{color:#fff6}.hud .hp[data-v-7f3d7074]{color:#ffffff80;margin-left:6px}.scside[data-v-7f3d7074]{border-left:1px solid var(--line-soft);padding:8px 10px 12px;overflow:auto}.sec[data-v-7f3d7074]{margin-bottom:11px}.sh[data-v-7f3d7074]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--t3);font-weight:600;margin-bottom:5px}.ibadge[data-v-7f3d7074]{background:#c0504d;color:#fff;border-radius:8px;padding:0 5px;font-size:10px;line-height:1.5}.iok[data-v-7f3d7074]{font-size:11px;color:#3e8b5a}.ipill[data-v-7f3d7074]{cursor:pointer}.irow[data-v-7f3d7074]{font-size:10.5px;line-height:1.65;padding:3px 6px;border-radius:4px;margin-bottom:3px}.irow.err[data-v-7f3d7074]{background:#fdecec;color:#b03a3a}.irow.warn[data-v-7f3d7074]{background:#fff6e5;color:#8a5b12}.irow.info[data-v-7f3d7074]{background:#f0f4fa;color:#4a5a72}.lrow[data-v-7f3d7074]{display:flex;align-items:center;gap:5px;font-size:11.5px;padding:3px 5px;border-radius:4px;cursor:pointer}.lrow[data-v-7f3d7074]:hover{background:#f7f9fc}.lrow.on[data-v-7f3d7074]{background:var(--brand-soft);color:var(--brand-deep);font-weight:600}.dot[data-v-7f3d7074]{width:7px;height:7px;border-radius:2px;flex:none}.lrow .ln[data-v-7f3d7074]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lrow .lc[data-v-7f3d7074]{font-size:10px;color:var(--t4)}.eye[data-v-7f3d7074]{border:0;background:transparent;padding:0 1px;font-size:10.5px;color:var(--t4);line-height:1}.eye[data-v-7f3d7074]:hover{color:var(--brand)}.eye.danger[data-v-7f3d7074]:hover{color:var(--danger)}.ladd[data-v-7f3d7074]{display:flex;gap:4px;margin-top:5px;flex-wrap:wrap}.row[data-v-7f3d7074]{display:flex;align-items:center;gap:6px;font-size:11.5px;line-height:2}.row .k[data-v-7f3d7074]{width:58px;color:var(--t3);flex:none}.row .v[data-v-7f3d7074]{min-width:0;flex:1;color:var(--t1)}.row .v .dim[data-v-7f3d7074]{color:var(--t4);font-size:10px;margin-left:4px}.row .v b[data-v-7f3d7074]{font-weight:600}.row .v b.bad[data-v-7f3d7074]{color:var(--danger)}.bn[data-v-7f3d7074]{display:inline-block;width:34px;text-align:center;font:11px ui-monospace,Menlo,monospace}.chip[data-v-7f3d7074]{display:inline-block;padding:0 5px;margin:0 3px 2px 0;border-radius:3px;background:var(--bg);color:var(--t2);font-size:10px}.mini-wrap[data-v-7f3d7074]{border:1px solid var(--line);border-radius:4px;overflow:hidden;display:inline-block;max-width:100%}.mini-wrap canvas[data-v-7f3d7074]{display:block;cursor:pointer;image-rendering:pixelated}.mtip[data-v-7f3d7074]{font-size:10px;color:var(--t4);margin-top:3px}.ptabs[data-v-7f3d7074]{display:flex;border-bottom:1px solid var(--line-soft);flex:none}.ptabs button[data-v-7f3d7074]{flex:1;border:0;background:transparent;padding:6px 0;font-size:11.5px;color:var(--t3);cursor:pointer;border-bottom:2px solid transparent}.ptabs button.on[data-v-7f3d7074]{color:var(--brand-deep);font-weight:600;border-bottom-color:var(--brand)}.pobjlist[data-v-7f3d7074]{flex:1;overflow:auto;padding:7px;display:flex;flex-direction:column;gap:5px}.ocard[data-v-7f3d7074]{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid transparent;border-radius:5px;background:#f7f9fc;cursor:pointer}.ocard[data-v-7f3d7074]:hover{border-color:var(--brand-line)}.ocard.on[data-v-7f3d7074]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:#fff8f1}.ocard img[data-v-7f3d7074]{width:34px;height:34px;object-fit:contain;flex:none;border-radius:3px;background:repeating-conic-gradient(#e9edf3,#e9edf3 25%,#fff 0%,#fff 50%) 50% / 8px 8px}.onm[data-v-7f3d7074]{font-size:10.5px;color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psearch[data-v-7f3d7074]{width:62px;height:20px;border:1px solid var(--line);border-radius:4px;padding:0 4px;font-size:10.5px}.prow[data-v-7f3d7074]{display:flex;align-items:center;gap:5px;padding:3px 5px;border-radius:4px;cursor:pointer}.prow[data-v-7f3d7074]:hover{background:#f7f9fc}.prow.on[data-v-7f3d7074]{background:var(--brand-soft);color:var(--brand-deep);font-weight:600}.kdot[data-v-7f3d7074]{width:6px;height:6px;border-radius:3px;flex:none}.prow .pn[data-v-7f3d7074]{flex:1;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prow .pk2[data-v-7f3d7074]{font-size:9.5px;color:var(--t4);flex:none}.psec[data-v-7f3d7074]{background:#f2f7ff;border-color:#cfe0f5}.pathsec[data-v-7f3d7074]{background:#fff6f1;border-color:#f6d8c7}.mono[data-v-7f3d7074]{font-family:ui-monospace,Menlo,monospace;font-size:10px}.objsec[data-v-7f3d7074]{background:#fff8f1;border:1px solid #FADFC7;border-radius:6px;padding:7px 8px}.oname[data-v-7f3d7074]{font-weight:400;color:var(--t3);font-size:10.5px;margin-left:4px}.ck[data-v-7f3d7074]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.ck input[data-v-7f3d7074]{margin:0}.row .v input[type=range][data-v-7f3d7074]{width:96px;vertical-align:middle}.mask[data-v-7f3d7074]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#10141a8c;display:flex;align-items:center;justify-content:center}.dlg[data-v-7f3d7074]{width:640px;max-width:94%;max-height:92%;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #00000059;display:flex;flex-direction:column}.dh[data-v-7f3d7074]{padding:10px 14px;font-weight:600;font-size:13px;border-bottom:1px solid var(--line-soft);flex:none}.db[data-v-7f3d7074]{display:grid;grid-template-columns:240px 1fr;gap:12px;padding:12px 14px;overflow:auto}.dprev[data-v-7f3d7074]{border:1px solid var(--line);border-radius:6px;background:#f5f7fa;display:flex;align-items:center;justify-content:center;min-height:160px;overflow:hidden}.dprev img[data-v-7f3d7074]{max-width:100%;max-height:260px;image-rendering:pixelated}.dinfo[data-v-7f3d7074]{font-size:11.5px;min-width:0}.plan[data-v-7f3d7074]{margin-top:8px;padding:8px 10px;background:#f2f7ff;border:1px solid #D6E4FA;border-radius:6px;line-height:1.8}.plan b[data-v-7f3d7074]{font-size:14px}.plan.bad[data-v-7f3d7074]{background:#fdf0f0;border-color:#f5c6c6;color:#b03a3a}.plan .warn[data-v-7f3d7074]{color:#b4761e}.plan .okline[data-v-7f3d7074]{color:#3e8b5a}.dnote[data-v-7f3d7074]{margin-top:8px;font-size:10.5px;color:var(--t4);line-height:1.7}.df[data-v-7f3d7074]{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--line-soft);background:#fafbfd;flex:none}.pchip[data-v-7f3d7074]{display:inline-block;padding:0 5px;margin-left:3px;border:1px solid var(--line);border-radius:3px;font-size:10.5px;cursor:pointer;color:var(--t2)}.pchip.on[data-v-7f3d7074]{background:var(--brand);color:#fff;border-color:var(--brand)}.dlg .numin[data-v-7f3d7074]{width:62px}.btn.danger-solid[data-v-7f3d7074]{background:#c0504d;border-color:#c0504d;color:#fff}.hud[data-v-d49c0a1c]{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:12px;container-type:inline-size}.hud.focus[data-v-d49c0a1c]{position:fixed;top:12px;right:12px;bottom:12px;left:12px;z-index:60;margin:0;box-shadow:0 24px 80px #00000073;display:flex;flex-direction:column}.hud.focus .hbody[data-v-d49c0a1c]{flex:1;height:auto;min-height:0}.hh[data-v-d49c0a1c]{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);flex-wrap:wrap}.ht[data-v-d49c0a1c]{font-weight:600;font-size:13px}.ht .sub[data-v-d49c0a1c]{font-weight:400;font-size:11.5px;color:var(--t3);margin-left:6px}.mini[data-v-d49c0a1c]{font-size:11.5px;color:var(--t3);display:flex;align-items:center;gap:4px}.msel[data-v-d49c0a1c]{height:24px;border:1px solid var(--line);border-radius:4px;font-size:11.5px;background:#fff}.hbody[data-v-d49c0a1c]{display:grid;grid-template-columns:184px minmax(320px,1fr) 268px;height:520px}.treetoggle[data-v-d49c0a1c]{display:none}@container (max-width: 880px){.hbody[data-v-d49c0a1c]{grid-template-columns:minmax(0,1fr) 238px;position:relative}.htree[data-v-d49c0a1c]{position:absolute;left:0;top:0;bottom:0;width:196px;z-index:6;background:var(--panel);box-shadow:10px 0 26px #00000024;display:none}.hud.showtree .htree[data-v-d49c0a1c]{display:flex}.treetoggle[data-v-d49c0a1c]{display:inline-flex}}.htree[data-v-d49c0a1c]{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;min-height:0}.th[data-v-d49c0a1c]{padding:6px 9px;font-size:11.5px;font-weight:600;color:var(--t2);border-bottom:1px solid var(--line-soft)}.th .hint[data-v-d49c0a1c]{font-weight:400;font-size:10.5px;color:var(--t4)}.tlist[data-v-d49c0a1c]{flex:1;overflow:auto;padding:4px 0}.trow[data-v-d49c0a1c]{display:flex;align-items:center;gap:5px;padding:3px 6px;cursor:pointer;font-size:11.5px}.trow[data-v-d49c0a1c]:hover{background:#f7f9fc}.trow.on[data-v-d49c0a1c]{background:var(--brand-soft);color:var(--brand-deep);font-weight:600}.trow.root[data-v-d49c0a1c]{color:var(--t3)}.tico[data-v-d49c0a1c]{width:12px;text-align:center;color:var(--t4);flex:none}.tnm[data-v-d49c0a1c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tty[data-v-d49c0a1c]{font-size:9.5px;color:var(--t4);flex:none}.hcanvas[data-v-d49c0a1c]{position:relative;background:#05080c;min-width:0;overflow:hidden}.hcanvas canvas[data-v-d49c0a1c]{display:block;touch-action:none;cursor:crosshair}.hhint[data-v-d49c0a1c]{position:absolute;left:8px;bottom:6px;font-size:10px;color:#ffffff73;background:#0006;border-radius:4px;padding:2px 6px;pointer-events:none}.hhint b[data-v-d49c0a1c]{color:#ffffffb3;font-weight:600}.hside[data-v-d49c0a1c]{border-left:1px solid var(--line-soft);padding:8px 10px 12px;overflow:auto}.empty[data-v-d49c0a1c]{font-size:11.5px;color:var(--t3);line-height:1.8;padding:8px 4px}.sec[data-v-d49c0a1c]{margin-bottom:11px}.sh[data-v-d49c0a1c]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--t3);font-weight:600;margin-bottom:5px}.row[data-v-d49c0a1c]{display:flex;align-items:center;gap:6px;font-size:11.5px;line-height:2}.row .k[data-v-d49c0a1c]{width:46px;color:var(--t3);flex:none}.row .v[data-v-d49c0a1c]{min-width:0;flex:1;color:var(--t1);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.in[data-v-d49c0a1c]{width:100%;height:22px;border:1px solid var(--line);border-radius:4px;padding:0 5px;font-size:11px}.numin[data-v-d49c0a1c]{width:54px;height:22px;border:1px solid var(--line);border-radius:4px;padding:0 4px;font-size:11px}.col[data-v-d49c0a1c]{width:26px;height:22px;border:1px solid var(--line);border-radius:4px;padding:1px;background:#fff}.row .v input[type=range][data-v-d49c0a1c]{width:96px}.dim[data-v-d49c0a1c]{color:var(--t4);font-size:10px}.ell[data-v-d49c0a1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.ok[data-v-d49c0a1c]{color:#2e7d4f}.miss[data-v-d49c0a1c]{color:#c2410c}.sh .qin[data-v-d49c0a1c]{margin-left:auto;width:62px;height:18px;font-size:10px;border:1px solid var(--line);border-radius:4px;padding:0 4px}.agrid[data-v-d49c0a1c]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-height:150px;overflow:auto;padding:2px;border:1px solid var(--line-soft);border-radius:6px;background:#12161c}.acell[data-v-d49c0a1c]{aspect-ratio:1;border:1px solid transparent;border-radius:4px;background:#1b2330;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.acell[data-v-d49c0a1c]:hover{border-color:#6e8cb2}.acell.on[data-v-d49c0a1c]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand) inset}.acell img[data-v-d49c0a1c]{max-width:100%;max-height:100%;image-rendering:pixelated}.aempty[data-v-d49c0a1c]{grid-column:1 / -1;font-size:10.5px;color:#8194aa;line-height:1.6;padding:6px}.jta[data-v-d49c0a1c]{width:100%;box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:5px;padding:5px 6px;font:10.5px/1.55 ui-monospace,Menlo,monospace;color:#d6e0ec;background:#0e141c;outline:none}.jta[data-v-d49c0a1c]:focus{border-color:var(--brand)}.jerr[data-v-d49c0a1c]{font-size:10px;color:#ff8a8a;margin-top:3px;word-break:break-all}.jrow[data-v-d49c0a1c]{display:flex;gap:5px;margin-top:4px}.jtip[data-v-d49c0a1c]{line-height:1.6;margin-top:4px}.hint2[data-v-d49c0a1c]{font-weight:400;font-size:10px;color:var(--t4);margin-left:4px}.ovbar[data-v-d49c0a1c]{position:absolute;left:8px;top:8px;display:flex;align-items:center;gap:6px;background:#080c12e0;border:1px solid rgba(255,178,122,.35);border-radius:6px;padding:4px 7px}.ovnm[data-v-d49c0a1c]{font-size:11px;color:#ffb27a}
