.ar-curve[data-v-5481a96b]{display:block;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ar-curve-box[data-v-5481a96b]{fill:#ffffff08;stroke:#ffffff24}.ar-curve-grid[data-v-5481a96b]{stroke:#ffffff12}.ar-curve-arm[data-v-5481a96b]{stroke:#facc158c;stroke-width:1}.ar-curve-line[data-v-5481a96b]{fill:none;stroke:#38bdf8;stroke-width:2}.ar-curve-handle[data-v-5481a96b]{fill:#facc15;stroke:#0f172a;stroke-width:1.5;cursor:grab}.ar-curve-handle[data-v-5481a96b]:active{cursor:grabbing}.ar-ws[data-v-ff7a736f]{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;background:var(--wb-bg)}.ar-bar[data-v-ff7a736f]{position:relative;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--wb-line);background:var(--wb-bar)}.ar-tools[data-v-ff7a736f]{display:flex;gap:4px}.ar-tool[data-v-ff7a736f]{display:flex;height:32px;width:32px;align-items:center;justify-content:center;border:1px solid var(--wb-btn-line);border-radius:8px;background:var(--wb-btn);color:var(--wb-text-dim)}.ar-tool svg[data-v-ff7a736f]{width:16px;height:16px}.ar-tool[data-v-ff7a736f]{position:relative}.ar-tool[data-v-ff7a736f]:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);left:50%;z-index:40;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#101114f2;box-shadow:0 4px 14px #0006;color:#fff;font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,-2px);transition:opacity .12s,transform .12s}.ar-tool[data-v-ff7a736f]:first-child:after{left:0;transform:translateY(-2px)}.ar-tool[data-v-ff7a736f]:hover:after,.ar-tool[data-v-ff7a736f]:focus-visible:after{opacity:1;transform:translate(-50%)}.ar-tool[data-v-ff7a736f]:first-child:hover:after,.ar-tool[data-v-ff7a736f]:first-child:focus-visible:after{transform:translate(0)}.ar-tool.on[data-v-ff7a736f],.ar-tool[data-v-ff7a736f]:hover:not(:disabled){color:#fff;border-color:var(--wb-brand);background:var(--wb-brand-fill)}.ar-tool[data-v-ff7a736f]:disabled{cursor:default;border-color:#ffffff0a}.ar-tool:disabled svg[data-v-ff7a736f]{opacity:.35}.ar-autokey.on[data-v-ff7a736f]{color:#fff;border-color:#f43f5e;background:#f43f5e38}.ar-layers[data-v-ff7a736f]{display:flex;flex-direction:column;gap:2px}.ar-layer[data-v-ff7a736f]{display:flex;align-items:center;gap:4px;padding:3px 6px;border-radius:6px;font-size:12px;color:var(--wb-text-dim);border:1px solid transparent}.ar-layer>span[data-v-ff7a736f]{flex:1}.ar-layer.on[data-v-ff7a736f]{color:#fff;border-color:#38bdf899;background:#38bdf81f}.ar-layer button[data-v-ff7a736f]{width:22px;height:20px;font-size:10px;border-radius:4px;color:var(--wb-text-dim)}.ar-layer button[data-v-ff7a736f]:hover:not(:disabled){color:#fff;background:var(--wb-brand-fill)}.ar-layer button[data-v-ff7a736f]:disabled{opacity:.25;cursor:default}.ar-lock[data-v-ff7a736f]{width:11px;height:11px;margin-left:auto;fill:none;stroke:#fbbf24;stroke-width:1.3;flex:none}.ar-seg[data-v-ff7a736f]{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;border:1px solid var(--wb-line);border-radius:7px}.ar-seg button[data-v-ff7a736f]{padding:3px 0;font-size:11px;border-radius:5px;color:var(--wb-text-dim)}.ar-seg button.on[data-v-ff7a736f]{color:#fff;background:var(--wb-brand-fill)}.ar-vw[data-v-ff7a736f]{display:grid;grid-template-columns:minmax(0,1fr) 64px 44px 16px;align-items:center;gap:4px;margin-top:4px;font-size:11px}.ar-vw.on .ar-vw-name[data-v-ff7a736f]{color:#fff}.ar-vw.locked .ar-vw-name[data-v-ff7a736f]:after{content:"";width:6px;height:6px;margin-left:3px;border-radius:1px;background:#fbbf24;flex:none}.ar-vw-name[data-v-ff7a736f]{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:var(--wb-text-dim);text-align:left;white-space:nowrap;text-overflow:ellipsis}.ar-vw-name i[data-v-ff7a736f]{width:7px;height:7px;border-radius:50%;flex:none}.ar-vw-range[data-v-ff7a736f]{width:100%;margin:0}.ar-vw-num[data-v-ff7a736f]{width:100%;padding:1px 3px;border:1px solid var(--wb-line);border-radius:4px;background:transparent;color:#fff;font-size:11px}.ar-vw-num[data-v-ff7a736f]:disabled,.ar-vw-range[data-v-ff7a736f]:disabled{opacity:.45}.ar-vw-del[data-v-ff7a736f]{color:var(--wb-text-dim)}.ar-vw-del[data-v-ff7a736f]:hover:not(:disabled){color:#f87171}.ar-vw-del[data-v-ff7a736f]:disabled{opacity:.3}.ar-curve-pop[data-v-ff7a736f]{position:absolute;right:12px;bottom:calc(100% + 6px);z-index:25;width:212px;padding:10px;border:1px solid var(--wb-line);border-radius:10px;background:var(--wb-bar);box-shadow:0 10px 30px #00000073}.ar-curve-close[data-v-ff7a736f]{width:20px;height:20px;border-radius:4px;color:var(--wb-text-dim)}.ar-curve-close[data-v-ff7a736f]:hover{color:#fff;background:var(--wb-brand-fill)}.ar-curve-presets[data-v-ff7a736f]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.ar-curve-presets button[data-v-ff7a736f]{padding:3px 0;font-size:11px;border-radius:5px;border:1px solid var(--wb-line);color:var(--wb-text-dim)}.ar-curve-presets button[data-v-ff7a736f]:hover{color:#fff}.ar-curve-presets button.on[data-v-ff7a736f],.ar-curve-btn-on[data-v-ff7a736f]{color:#fff;border-color:var(--wb-brand);background:var(--wb-brand-fill)}.ar-scale-reset[data-v-ff7a736f]{font-size:11px;color:var(--wb-brand)}.ar-scale-reset[data-v-ff7a736f]:disabled{color:var(--wb-text-dim);opacity:.5;cursor:default}.ar-split[data-v-ff7a736f]{width:1px;height:20px;background:var(--wb-line)}.ar-file-group[data-v-ff7a736f]{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0;max-width:100%}.ar-file-group .bar-btn[data-v-ff7a736f]{flex-shrink:0}.ar-file[data-v-ff7a736f]{min-width:0;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#ffffff8c}.ar-busy[data-v-ff7a736f]{flex-shrink:0;font-size:12px;color:#60a5fa}.ar-field[data-v-ff7a736f]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--wb-text-dim)}.ar-check[data-v-ff7a736f]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--wb-text-dim);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ar-check input[data-v-ff7a736f]{accent-color:var(--color-brand-400, #60a5fa)}.ar-field select[data-v-ff7a736f],.ar-input[data-v-ff7a736f]{border:1px solid var(--wb-btn-line);border-radius:8px;background:var(--wb-bg);padding:4px 8px;color:var(--wb-text);outline:none}.ar-body[data-v-ff7a736f]{display:flex;min-height:0;flex:1}.ar-tree[data-v-ff7a736f],.ar-inspector[data-v-ff7a736f]{display:flex;width:220px;flex-shrink:0;flex-direction:column;background:var(--wb-panel)}.ar-tree[data-v-ff7a736f]{border-right:1px solid var(--wb-line);overflow:auto;padding:10px 0}.ar-inspector[data-v-ff7a736f]{width:260px;border-left:1px solid var(--wb-line)}.ar-inspector-body[data-v-ff7a736f]{min-height:0;flex:1;overflow:auto;padding:14px}.ar-kicker[data-v-ff7a736f]{display:block;margin-bottom:8px;font-size:11px;font-weight:600;color:var(--wb-text-dim)}.ar-row[data-v-ff7a736f]{display:flex;width:100%;align-items:center;gap:6px;padding:5px 10px;font-size:12px;color:var(--wb-text);text-align:left}.ar-row i[data-v-ff7a736f]{width:8px;height:8px;border-radius:99px}.ar-row.on[data-v-ff7a736f],.ar-row[data-v-ff7a736f]:hover{background:var(--wb-brand-fill)}.ar-stage[data-v-ff7a736f]{position:relative;min-width:0;min-height:0;flex:1;background-color:var(--wb-stage);background-image:radial-gradient(ellipse 80% 55% at 50% 42%,var(--wb-glow),transparent 64%),linear-gradient(45deg,var(--wb-check-a) 25%,transparent 25%),linear-gradient(-45deg,var(--wb-check-a) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--wb-check-a) 75%),linear-gradient(-45deg,transparent 75%,var(--wb-check-a) 75%);background-size:auto,16px 16px,16px 16px,16px 16px,16px 16px;background-position:0 0,0 0,0 8px,8px -8px,-8px 0}.ar-canvas[data-v-ff7a736f]{display:block;width:100%;height:100%;touch-action:none}.ar-hint[data-v-ff7a736f]{pointer-events:none;position:absolute;left:10px;bottom:10px;border-radius:6px;background:#00000073;padding:4px 8px;font-size:11px;color:#fff9}.ar-check[data-v-ff7a736f]{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--wb-text)}.ar-export[data-v-ff7a736f]{border-top:1px solid var(--wb-line);padding:12px}.ar-timeline[data-v-ff7a736f]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--wb-line);background:var(--wb-bar);padding:8px 12px}.ar-clips[data-v-ff7a736f]{display:flex;gap:6px}.ar-scrub[data-v-ff7a736f]{position:relative;display:flex;min-width:140px;flex:1;align-items:center;height:28px}.ar-scrub-range[data-v-ff7a736f]{position:relative;z-index:1;width:100%;margin:0;accent-color:var(--color-brand-500, #3b82f6)}.ar-scrub-keys[data-v-ff7a736f]{pointer-events:none;position:absolute;left:10px;right:10px;top:0;bottom:0}.ar-key-mark[data-v-ff7a736f]{pointer-events:auto;position:absolute;top:50%;width:9px;height:9px;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #082f49;border-radius:1px;background:#38bdf8;padding:0;cursor:pointer;z-index:2}.ar-key-mark[data-v-ff7a736f]:not(.mine){opacity:.45}.ar-key-mark.on[data-v-ff7a736f]{background:#fff;border-color:#38bdf8;opacity:1}.ar-key-mark[data-v-ff7a736f]{cursor:ew-resize;touch-action:none}.ar-key-mark.dragging[data-v-ff7a736f]{background:#38bdf8;border-color:#fff;opacity:1;z-index:1}.ar-step[data-v-ff7a736f]{min-width:24px;padding-left:6px;padding-right:6px}.ar-clip-rename[data-v-ff7a736f]{width:7rem;outline:none;cursor:text}.ar-modal[data-v-ff7a736f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#0408108c}.ar-modal-card[data-v-ff7a736f]{width:min(420px,calc(100% - 32px));border:1px solid var(--wb-line);border-radius:12px;background:var(--wb-panel);padding:16px 18px;box-shadow:0 16px 40px #00000073}.ar-modal-title[data-v-ff7a736f]{font-size:14px;font-weight:600;color:var(--wb-text)}.ar-modal-hint[data-v-ff7a736f]{margin-top:8px;font-size:12px;line-height:1.55;color:var(--wb-text-dim)}.ar-modal-actions[data-v-ff7a736f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px}.ar-modal-ok[data-v-ff7a736f]{border-color:var(--wb-brand);background:var(--wb-brand-fill);color:#fff}@media(max-width:1023px){.ar-body[data-v-ff7a736f]{flex-direction:column;overflow:auto}.ar-stage[data-v-ff7a736f]{height:min(52vh,480px);flex:none}.ar-tree[data-v-ff7a736f],.ar-inspector[data-v-ff7a736f]{width:100%}.ar-tree[data-v-ff7a736f]{max-height:140px;border-right:none;border-bottom:1px solid var(--wb-line)}.ar-inspector[data-v-ff7a736f]{border-left:none;border-top:1px solid var(--wb-line)}}
