@charset "UTF-8";.toast-host[data-v-fc8778bf]{z-index:200;pointer-events:none;flex-direction:column-reverse;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.toast[data-v-fc8778bf]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);pointer-events:auto;cursor:pointer;border-style:solid;border-width:1px;border-radius:8px;min-width:220px;max-width:340px;padding:10px 14px;font-size:13px;box-shadow:0 8px 24px -4px #0006}.toast--success[data-v-fc8778bf]{border-color:#3dd68c80}@supports (color:color-mix(in lab,red,red)){.toast--success[data-v-fc8778bf]{border-color:color-mix(in oklab,var(--color-success,#3dd68c) 50%,transparent)}}.toast--warning[data-v-fc8778bf]{border-color:#f5a52480}@supports (color:color-mix(in lab,red,red)){.toast--warning[data-v-fc8778bf]{border-color:color-mix(in oklab,var(--color-warning,#f5a524) 50%,transparent)}}.toast--error[data-v-fc8778bf]{border-color:#e5484d80}@supports (color:color-mix(in lab,red,red)){.toast--error[data-v-fc8778bf]{border-color:color-mix(in oklab,var(--color-danger,#e5484d) 50%,transparent)}}.toast-move[data-v-fc8778bf],.toast-enter-active[data-v-fc8778bf],.toast-leave-active[data-v-fc8778bf]{transition:all .18s}.toast-enter-from[data-v-fc8778bf],.toast-leave-to[data-v-fc8778bf]{opacity:0;transform:translateY(6px)}.export-preparing[data-v-41738412]{z-index:200;background-color:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.export-preparing__panel[data-v-41738412]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);text-align:center;border-style:solid;border-width:1px;border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:360px;max-width:calc(100vw - 32px);padding:28px 24px 24px;display:flex;box-shadow:0 16px 48px -8px #00000080}.export-preparing__spinner[data-v-41738412]{color:var(--color-text-secondary,#aeb1ba);margin-bottom:6px;animation:.8s linear infinite export-preparing-spin-41738412}.export-preparing__title[data-v-41738412]{color:var(--color-text-primary,#e8e9ec);font-size:13px;font-weight:600}.export-preparing__body[data-v-41738412]{color:var(--color-text-secondary,#aeb1ba);font-size:12px;line-height:1.5}.export-preparing__warning[data-v-41738412]{color:var(--color-text-label,#8b8f99);margin-top:6px;font-size:12px;line-height:1.5}.export-preparing__hint[data-v-41738412]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.5}@keyframes export-preparing-spin-41738412{to{transform:rotate(360deg)}}.mam-loading[data-v-a44d1743]{z-index:200;background-color:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.mam-loading__panel[data-v-a44d1743]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);text-align:center;border-style:solid;border-width:1px;border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:340px;max-width:calc(100vw - 32px);padding:26px 24px 22px;display:flex;box-shadow:0 16px 48px -8px #00000080}.mam-loading__spinner[data-v-a44d1743]{color:var(--color-text-secondary,#aeb1ba);margin-bottom:6px;animation:.8s linear infinite mam-loading-spin-a44d1743}.mam-loading__title[data-v-a44d1743]{color:var(--color-text-primary,#e8e9ec);font-size:13px;font-weight:600}.mam-loading__name[data-v-a44d1743]{color:var(--color-text-secondary,#aeb1ba);-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.mam-loading__phase[data-v-a44d1743]{color:var(--color-text-label,#8b8f99);margin-top:4px;font-size:11.5px;line-height:1.5}.mam-loading__queue[data-v-a44d1743]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.5}@keyframes mam-loading-spin-a44d1743{to{transform:rotate(360deg)}}.resize-handle[data-v-ef214790]{flex:0 0 auto;position:relative;z-index:10;width:5px;cursor:col-resize}.resize-handle[data-v-ef214790]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-bg-canvas);transition:background-color .12s ease}.resize-handle[data-v-ef214790]:hover:after,.resize-handle.is-dragging[data-v-ef214790]:after{background:var(--color-accent)}.resize-handle[data-v-ef214790]{flex:0 0 auto}.resize-handle--x[data-v-ef214790]{width:5px;cursor:col-resize}.resize-handle--y[data-v-ef214790]{width:auto;height:5px;cursor:row-resize}.setting-row[data-v-e7af0698]{padding:6px 0}.setting-row__main[data-v-e7af0698]{align-items:center;gap:10px;display:flex}.setting-row__label[data-v-e7af0698]{color:var(--color-text-secondary,#aeb1ba);width:var(--setting-row-label-width,96px);flex:none;font-size:12px;line-height:1.4}.setting-row__control[data-v-e7af0698]{flex:auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.setting-row__description[data-v-e7af0698]{color:var(--color-text-label,#8b8f99);margin-top:4px;font-size:11px;line-height:1.5}.modal-backdrop[data-v-507d31da]{z-index:100;background-color:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.modal[data-v-507d31da]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-style:solid;border-width:1px;border-radius:10px;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 16px 48px -8px #00000080}.modal__header[data-v-507d31da]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 16px;display:flex}.modal__title[data-v-507d31da]{color:var(--color-text-primary,#e8e9ec);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex;overflow:hidden}.modal__header-actions[data-v-507d31da]{align-items:center;gap:4px;margin-left:auto;margin-right:4px;display:flex}.modal__close[data-v-507d31da]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.modal__close[data-v-507d31da]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.modal__body[data-v-507d31da]{flex:auto;min-height:0;padding:16px;overflow-y:auto}.modal__footer[data-v-507d31da]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.confirm-dialog__message[data-v-f99c3662]{color:var(--color-text-secondary,#aeb1ba);white-space:pre-line;font-size:13px;line-height:1.6}.confirm-dialog__warning-icon[data-v-f99c3662]{color:var(--color-warning,#f5a524);flex:none}.confirm-dialog__cancel[data-v-f99c3662]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.confirm-dialog__cancel[data-v-f99c3662]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.confirm-dialog__confirm[data-v-f99c3662]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.confirm-dialog__confirm[data-v-f99c3662]:hover{filter:brightness(1.1)}.confirm-dialog__confirm--danger[data-v-f99c3662]{background-color:var(--color-danger,#e5484d)}.export-start-button[data-v-50c73cf0]{background-color:var(--color-accent-muted,#1c7cb9);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;font-size:13px;font-weight:600;transition:background-color .12s,color .12s;display:flex}.export-start-button[data-v-50c73cf0]:hover{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.export-start-button[data-v-50c73cf0]:active{background-color:var(--color-accent-muted,#1c7cb9)}.render-job-json[data-v-2ab4cbc7]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.render-job-json[data-v-2ab4cbc7]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317)}.render-job-json[data-v-2ab4cbc7]:disabled{color:var(--color-text-label,#8b8f99);cursor:default}.server-export[data-v-1aae0a81]{flex-direction:column;gap:6px;min-width:0;display:flex}.server-export__button[data-v-1aae0a81]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;font-size:12px;font-weight:500;display:flex}.server-export__button[data-v-1aae0a81]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317)}.server-export__button[data-v-1aae0a81]:disabled{color:var(--color-text-label,#8b8f99);cursor:default}.server-export__status[data-v-1aae0a81]{color:var(--color-text-label,#8b8f99);align-items:center;gap:8px;font-size:11px;line-height:1.4;display:flex}.server-export__status.is-failed[data-v-1aae0a81]{color:var(--color-danger,#e5484d)}.server-export__status a[data-v-1aae0a81]{color:var(--color-accent,#239be7);text-decoration:underline}.server-export__forget[data-v-1aae0a81]{color:var(--color-text-label,#8b8f99);font-size:11px;text-decoration:underline}.server-export__forget[data-v-1aae0a81]:hover{color:var(--color-text-primary,#e8e9ec)}.ui-input[data-v-b1fb35b2]{background-color:var(--color-bg-surface-raised);color:var(--color-text-primary);height:28px;width:100%;padding:0 8px;font-size:12px;border-radius:5px;transition:box-shadow .12s ease}.ui-input[data-v-b1fb35b2]::placeholder{color:var(--color-text-label)}.ui-input[data-v-b1fb35b2]:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}.ui-input[type=number][data-v-b1fb35b2]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ui-input[type=number][data-v-b1fb35b2]::-webkit-inner-spin-button,.ui-input[type=number][data-v-b1fb35b2]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ui-input--number-scrub[data-v-b1fb35b2]{cursor:ew-resize}.ui-input--number-scrub[data-v-b1fb35b2]:focus{cursor:text}.ui-input--ghost[data-v-b1fb35b2]{background:transparent;height:auto;padding:0;border-radius:0}.export-file-settings[data-v-8966945a]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-top-style:solid;border-top-width:1px;flex-direction:column;flex:none;min-height:0;display:flex}.export-file-settings__body[data-v-8966945a]{flex:auto;min-height:0;padding:10px 14px 0;overflow-y:auto}.export-file-settings__title[data-v-8966945a]{color:var(--color-text-primary,#e8e9ec);padding:2px 0 6px;font-size:13px;font-weight:600}.export-file-settings__footer[data-v-8966945a]{flex:none;padding:6px 14px 10px}.export-file-settings__actions[data-v-8966945a]{align-items:flex-start;gap:8px;display:flex}.export-file-settings__action[data-v-8966945a]{flex:1 1 0;min-width:0}.export-file-settings__action--compact[data-v-8966945a]{flex:none}.export-file-settings__save-mode[data-v-8966945a]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex:auto;gap:2px;padding:2px;display:flex}.export-file-settings__save-mode button[data-v-8966945a]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:auto;height:26px;font-size:12px;font-weight:500}.export-file-settings__save-mode button[data-v-8966945a]:hover:not(:disabled){color:var(--color-text-primary,#e8e9ec)}.export-file-settings__save-mode button.is-active[data-v-8966945a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.export-file-settings__save-mode button[data-v-8966945a]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.export-file-settings__folder-hint[data-v-8966945a]{color:var(--color-text-label,#8b8f99);padding:0 0 6px;font-size:11px}.export-file-settings__folder-hint--warning[data-v-8966945a]{color:var(--color-warning,#f5a524)}.export-file-settings__folder-action.is-warning[data-v-8966945a]{border-color:var(--color-warning,#f5a524);color:var(--color-warning,#f5a524)}.export-file-settings__folder-action[data-v-8966945a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;justify-content:center;align-items:center;height:28px;margin-bottom:6px;font-size:12px;font-weight:500;display:flex}.export-file-settings__folder-action[data-v-8966945a]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.timeline-hscrollbar[data-v-006e2bdb]{cursor:pointer;height:100%;position:relative}.timeline-hscrollbar__thumb[data-v-006e2bdb]{background-color:var(--color-border-strong,#454852);cursor:grab;border-radius:999px;transition:background-color .12s;position:absolute;top:2px;bottom:2px;left:0}.timeline-hscrollbar__thumb[data-v-006e2bdb]:before{content:"";background:var(--color-bg-surface-sunken);width:2px;height:2px;box-shadow:-5px 0 var(--color-bg-surface-sunken),5px 0 var(--color-bg-surface-sunken);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-hscrollbar__thumb[data-v-006e2bdb]:hover,.timeline-hscrollbar__thumb[data-v-006e2bdb]:active{background-color:var(--color-text-secondary,#aeb1ba)}.timeline-hscrollbar__thumb[data-v-006e2bdb]:active{cursor:grabbing}.monitor-screen[data-v-85c3d4f2]{background-color:var(--color-bg-surface-sunken,#121317);flex:auto;min-width:0;min-height:0;padding:12px;display:flex;overflow:auto}.monitor-screen__frame[data-v-85c3d4f2]{background-color:var(--color-black,#000);width:100%;max-width:100%;height:100%;max-height:100%;aspect-ratio:var(--fbcb8694);border-radius:2px;justify-content:center;align-items:center;margin:auto;display:flex;position:relative;overflow:hidden}.monitor-screen__frame--zoomed[data-v-85c3d4f2]{flex-shrink:0;max-width:none;max-height:none}.monitor-screen__empty[data-v-85c3d4f2]{color:var(--color-text-label,#8b8f99);font-size:12px}.export-mini-timeline[data-v-248ead72]{background-color:var(--color-bg-surface,#1e2025);width:100%;height:var(--v683fe92f);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;position:relative}.export-mini-timeline__clip[data-v-248ead72]{border-radius:6px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.export-mini-timeline__canvas[data-v-248ead72]{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.export-mini-timeline__playhead[data-v-248ead72]{background-color:var(--color-accent,#239be7);pointer-events:none;z-index:30;width:1px;position:absolute;top:0;bottom:0}.export-mini-timeline__playhead-handle[data-v-248ead72]{background-color:var(--color-accent,#239be7);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:11px;height:11px;position:absolute;top:0;left:-5px}.export-mini-timeline__handle[data-v-248ead72]{cursor:ew-resize;z-index:25;width:10px;position:absolute;top:0;bottom:0;transform:translate(-5px)}.export-mini-timeline__handle-grip[data-v-248ead72]{background-color:var(--color-border-strong,#454852);border-radius:999px;justify-content:center;align-items:center;height:10px;transition:background-color .12s;display:flex;position:absolute;top:0;left:1px;right:1px}.export-mini-timeline__handle-arrow[data-v-248ead72]{color:var(--color-bg-surface-sunken);pointer-events:none}.export-mini-timeline__handle:hover .export-mini-timeline__handle-grip[data-v-248ead72],.export-mini-timeline__handle:active .export-mini-timeline__handle-grip[data-v-248ead72],.export-mini-timeline__handle-grip--highlight[data-v-248ead72]{background-color:var(--color-text-secondary,#aeb1ba)}.export-mini-timeline__handle[data-v-248ead72]:active{cursor:ew-resize}.export-mini-timeline__move-handle[data-v-248ead72]{background-color:var(--color-border-strong,#454852);cursor:grab;z-index:24;border-radius:4px;height:10px;transition:background-color .12s;position:absolute;top:0}.export-mini-timeline__move-handle[data-v-248ead72]:before{content:"";background:var(--color-bg-surface-sunken);width:2px;height:2px;box-shadow:-5px 0 var(--color-bg-surface-sunken),5px 0 var(--color-bg-surface-sunken);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.export-mini-timeline__move-handle[data-v-248ead72]:hover,.export-mini-timeline__move-handle[data-v-248ead72]:active{background-color:var(--color-text-secondary,#aeb1ba)}.export-mini-timeline__move-handle[data-v-248ead72]:active{cursor:grabbing}.export-mini-timeline__move-handle--no-dots[data-v-248ead72]:before{display:none}.slider[data-v-085dbd91]{width:100%;accent-color:var(--color-accent)}.slider--vertical[data-v-085dbd91]{writing-mode:vertical-lr;direction:rtl}.slider[data-v-085dbd91]:disabled{opacity:.4;cursor:not-allowed}.slider--sm[data-v-085dbd91]{height:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.slider--sm[data-v-085dbd91]::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:var(--color-border-strong)}.slider--sm[data-v-085dbd91]::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3.5px;border-radius:50%;background:var(--color-accent);-webkit-appearance:none}.slider--sm[data-v-085dbd91]::-moz-range-track{height:3px;border-radius:2px;background:var(--color-border-strong)}.slider--sm[data-v-085dbd91]::-moz-range-thumb{width:10px;height:10px;border:none;border-radius:50%;background:var(--color-accent)}.export-scrub-bar[data-v-ec407aa9]{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.export-scrub-bar__tc[data-v-ec407aa9]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;font-size:11px}.export-scrub-bar__start[data-v-ec407aa9]{justify-self:start;align-items:center;gap:8px;display:flex}.export-scrub-bar__tc--current[data-v-ec407aa9]{color:var(--color-accent,#239be7)}.export-scrub-bar__end[data-v-ec407aa9]{justify-self:end;align-items:center;gap:8px;display:flex}.export-scrub-bar__zoom[data-v-ec407aa9]{align-items:center;gap:4px;display:flex}.export-scrub-bar__zoom-icon[data-v-ec407aa9]{color:var(--color-text-label,#8b8f99);flex:none}.export-scrub-bar__zoom-slider[data-v-ec407aa9]{width:70px}.export-scrub-bar__range-tc[data-v-ec407aa9]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;font-size:11px}.export-scrub-bar__transport[data-v-ec407aa9]{justify-content:center;align-items:center;gap:4px;display:flex}.export-scrub-bar__icon-btn[data-v-ec407aa9]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.export-scrub-bar__icon-btn[data-v-ec407aa9]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.export-scrub-bar__icon-btn--play[data-v-ec407aa9]{color:var(--color-text-primary,#e8e9ec)}.export-preview[data-v-655fd78d]{flex-direction:column;flex:auto;gap:10px;min-width:0;padding:12px;display:flex}.export-preview__canvas[data-v-655fd78d]{width:100%;height:100%;display:block}.export-preview__loading[data-v-655fd78d]{color:var(--color-text-label,#8b8f99);pointer-events:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.export-preview__mini-timeline-viewport[data-v-655fd78d]{border-radius:6px;flex:none;width:100%;margin:0 -6px;padding:0 6px;position:relative;overflow:hidden}.export-preview__hscroll[data-v-655fd78d]{flex:none;height:10px}.export-preview__range[data-v-655fd78d]{flex:none;align-items:center;gap:10px;display:flex}.export-preview__range-label[data-v-655fd78d]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.export-preview__range-toggle[data-v-655fd78d]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;gap:2px;padding:2px;display:flex}.export-preview__range-toggle button[data-v-655fd78d]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;height:26px;padding:0 10px;font-size:12px;font-weight:500}.export-preview__range-toggle button[data-v-655fd78d]:hover{color:var(--color-text-primary,#e8e9ec)}.export-preview__range-toggle button.is-active[data-v-655fd78d]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.export-preview__still[data-v-655fd78d]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;height:32px;font-size:12px;font-weight:500;display:flex}.export-preview__still[data-v-655fd78d]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.delivery-format-list[data-v-a71b90b4]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;padding:12px 8px;display:flex}.delivery-format-list__title[data-v-a71b90b4]{color:var(--color-text-primary,#e8e9ec);flex:none;padding:2px 8px 8px;font-size:13px;font-weight:600}.delivery-format-list__scroll[data-v-a71b90b4]{flex:auto;min-height:0;overflow-y:auto}.delivery-format-list__section[data-v-a71b90b4]{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.delivery-format-list__label[data-v-a71b90b4]{color:var(--color-text-label,#8b8f99);padding:4px 8px;font-size:11px;font-weight:600}.delivery-format-list__item[data-v-a71b90b4]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:4px 8px;font-size:12px;display:flex}.delivery-format-list__item[data-v-a71b90b4]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.delivery-format-list__item.is-active[data-v-a71b90b4]{color:var(--color-white,#fff);background:#263a4c}@supports (color:color-mix(in lab,red,red)){.delivery-format-list__item.is-active[data-v-a71b90b4]{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-surface-raised))}}.delivery-format-list__item.is-active[data-v-a71b90b4]{font-weight:600}.delivery-format-list__item.is-active[data-v-a71b90b4]:hover{background:#254157}@supports (color:color-mix(in lab,red,red)){.delivery-format-list__item.is-active[data-v-a71b90b4]:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-surface-raised))}}.delivery-format-list__name[data-v-a71b90b4]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.delivery-format-list__badge[data-v-a71b90b4]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;padding:1px 6px;font-size:10px}.delivery-format-list__warning[data-v-a71b90b4]{color:var(--color-warning,#f5a524);flex:none;font-size:10px}.delivery-format-list__empty[data-v-a71b90b4]{color:var(--color-text-label,#8b8f99);padding:4px 8px;font-size:11px;line-height:1.5}.delivery-format-list__manage[data-v-a71b90b4]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;height:32px;font-size:12px;font-weight:500;display:flex}.delivery-format-list__manage[data-v-a71b90b4]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.delivery-spec[data-v-031c997b]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;padding:12px 14px;display:flex;overflow-y:auto}.delivery-spec__title[data-v-031c997b]{color:var(--color-text-primary,#e8e9ec);padding:2px 0 8px;font-size:13px;font-weight:600}.delivery-spec__empty[data-v-031c997b]{color:var(--color-text-label,#8b8f99);padding:8px 0;font-size:12px}.delivery-spec__summary[data-v-031c997b]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);word-break:break-word;border-radius:6px;padding:8px 10px;font-family:monospace;font-size:11px;line-height:1.6}.delivery-spec__alert[data-v-031c997b]{color:var(--color-warning,#f5a524);align-items:flex-start;gap:6px;margin-top:8px;font-size:11px;line-height:1.5;display:flex}.delivery-spec__note[data-v-031c997b]{color:var(--color-text-label,#8b8f99);margin-top:8px;font-size:11px;line-height:1.5}.delivery-spec__section[data-v-031c997b]{color:var(--color-text-primary,#e8e9ec);padding:16px 0 6px;font-size:13px;font-weight:600}.delivery-spec__group[data-v-031c997b]{flex-direction:column;padding-left:10px;display:flex}.delivery-spec__row[data-v-031c997b]{align-items:baseline;gap:10px;padding:3px 0;display:flex}.delivery-spec__label[data-v-031c997b]{color:var(--color-text-label,#8b8f99);flex:none;width:120px;font-size:12px}.delivery-spec__value[data-v-031c997b]{color:var(--color-text-primary,#e8e9ec);text-align:right;word-break:break-word;flex:auto;min-width:0;font-size:12px}.delivery-spec__value.is-warning[data-v-031c997b]{color:var(--color-warning,#f5a524)}.delivery-spec__sub[data-v-031c997b]{color:var(--color-text-label,#8b8f99);margin-left:6px;font-size:11px}.delivery-spec__hint[data-v-031c997b]{color:var(--color-text-label,#8b8f99);padding-top:12px;font-size:11px;line-height:1.5}.delivery-target[data-v-b32ed7dc]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-top-style:solid;border-top-width:1px;flex:none;min-height:0;padding:10px 14px;overflow-y:auto}.delivery-target__title[data-v-b32ed7dc]{color:var(--color-text-primary,#e8e9ec);padding:2px 0 6px;font-size:13px;font-weight:600}.delivery-target__output-name[data-v-b32ed7dc]{color:var(--color-text-secondary,#aeb1ba);word-break:break-all;font-family:monospace;font-size:12px}.delivery-target__destination[data-v-b32ed7dc]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;gap:2px;padding:2px;display:flex}.delivery-target__destination button[data-v-b32ed7dc]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;height:26px;padding:0 10px;font-size:11px;font-weight:500}.delivery-target__destination button[data-v-b32ed7dc]:hover{color:var(--color-text-primary,#e8e9ec)}.delivery-target__destination button.is-active[data-v-b32ed7dc]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.delivery-target__label[data-v-b32ed7dc]{color:var(--color-text-label,#8b8f99);padding:8px 0 4px;font-size:11px;font-weight:600}.delivery-target__meta-slot[data-v-b32ed7dc]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);text-align:center;border-style:dashed;border-width:1px;border-radius:6px;justify-content:center;align-items:center;min-height:72px;padding:12px;font-size:11px;line-height:1.5;display:flex}.delivery-target__footer[data-v-b32ed7dc]{align-items:flex-end;gap:12px;padding-top:10px;display:flex}.delivery-target__blockers[data-v-b32ed7dc]{flex:auto;min-width:0}.delivery-target__blockers-title[data-v-b32ed7dc]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:600}.delivery-target__blocker[data-v-b32ed7dc]{color:var(--color-warning,#f5a524);font-size:11px;line-height:1.5}.delivery-target__submit[data-v-b32ed7dc]{background-color:var(--color-accent-muted,#1c7cb9);color:var(--color-text-primary,#e8e9ec);border-radius:6px;flex:none;height:30px;padding:0 14px;font-size:12px;font-weight:500}.delivery-target__submit[data-v-b32ed7dc]:hover:not(:disabled){background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.delivery-target__submit[data-v-b32ed7dc]:disabled{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.server-render-queue[data-v-2a5fd812]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;height:100%;min-height:0;padding:10px 16px;display:flex}.server-render-queue__title[data-v-2a5fd812]{color:var(--color-text-primary,#e8e9ec);flex:none;padding:2px 0 6px;font-size:13px;font-weight:600}.server-render-queue__empty[data-v-2a5fd812]{color:var(--color-text-label,#8b8f99);padding:8px 0;font-size:12px}.server-render-queue__list[data-v-2a5fd812]{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}.server-render-queue__item[data-v-2a5fd812]{align-items:center;gap:12px;padding:6px 0;display:flex}.server-render-queue__name[data-v-2a5fd812]{flex-direction:column;flex:none;gap:2px;width:240px;min-width:0;display:flex}.server-render-queue__file[data-v-2a5fd812]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.server-render-queue__meta[data-v-2a5fd812]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.server-render-queue__progress[data-v-2a5fd812]{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.server-render-queue__progress-track[data-v-2a5fd812]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:3px;flex:auto;height:6px;overflow:hidden}.server-render-queue__progress-fill[data-v-2a5fd812]{background-color:var(--color-accent,#239be7);height:100%}.server-render-queue__progress-label[data-v-2a5fd812]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:160px;font-size:11px}.external-export-tab[data-v-e7d3055f]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.external-export-tab__banner[data-v-e7d3055f]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);border-bottom-style:solid;border-bottom-width:1px;flex:none;padding:6px 16px;font-size:11px}.external-export-tab__main[data-v-e7d3055f]{flex:auto;min-height:0;display:flex}.external-export-tab__left[data-v-e7d3055f]{flex-direction:column;flex:none;min-width:0;display:flex}.external-export-tab__left-top[data-v-e7d3055f]{flex:auto;min-height:0;display:flex}.external-export-tab__pane[data-v-e7d3055f]{flex:none;min-width:0;display:flex}.external-export-tab__pane--fill[data-v-e7d3055f]{flex:auto}.external-export-tab__dock[data-v-e7d3055f]{flex:none;min-height:0;display:flex}.ui-select-scroll-btn[data-v-2c0b37ce],.ui-select-scroll-btn[data-v-e819dd45]{display:flex;align-items:center;justify-content:center;height:20px}[data-reka-popper-content-wrapper]{z-index:200!important}.ui-select-content{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);min-width:var(--reka-select-trigger-width);max-height:min(320px,var(--reka-select-content-available-height));border-style:solid;border-width:1px;border-radius:8px;box-shadow:0 8px 24px -4px #0006}.ui-select-viewport{padding:4px}.ui-select-item[data-v-bd3e4927]{color:var(--color-text-primary,#e8e9ec);-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;height:26px;padding:0 8px 0 24px;font-size:12px;display:flex;position:relative}.ui-select-item[data-highlighted][data-v-bd3e4927]{background-color:var(--color-bg-surface-sunken,#121317);outline:none}.ui-select-item[data-disabled][data-v-bd3e4927]{color:var(--color-text-disabled,#5b5e67);pointer-events:none}.ui-select-item__indicator[data-v-bd3e4927]{color:var(--color-accent,#239be7);align-items:center;display:flex;position:absolute;left:8px}.ui-select-trigger[data-v-a91c8339]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:5px;justify-content:space-between;align-items:center;gap:6px;width:100%;height:28px;padding:0 8px;font-size:12px;display:inline-flex}.ui-select-trigger[data-placeholder][data-v-a91c8339]{color:var(--color-text-label,#8b8f99)}.ui-select-trigger[data-v-a91c8339]:focus-visible,.ui-select-trigger[data-state=open][data-v-a91c8339]{box-shadow:0 0 0 2px var(--color-accent-muted);outline:none}.ui-select-trigger[data-v-a91c8339]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed;opacity:.6}.ui-select-trigger__icon[data-v-a91c8339]{color:var(--color-text-secondary,#aeb1ba);flex:none}.server-preset[data-v-59644481]{flex-direction:column;display:flex}.server-preset__inline[data-v-59644481]{align-items:center;gap:6px;width:100%;display:flex}.server-preset__grow[data-v-59644481]{flex:auto;min-width:0}.server-preset__number[data-v-59644481]{flex:0 0 64px}.server-preset__unit[data-v-59644481]{color:var(--color-text-label,#8b8f99);flex:none;font-size:11px}.server-preset__static[data-v-59644481]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.server-preset__group[data-v-59644481]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-top-style:solid;border-top-width:1px;margin-top:10px;padding-top:10px;font-size:12px;font-weight:600}.server-preset__note[data-v-59644481]{color:var(--color-text-label,#8b8f99);padding:2px 0 6px;font-size:11px;line-height:1.5}.server-preset__warning[data-v-59644481]{color:var(--color-warning,#f5a524);padding:4px 0;font-size:11px;line-height:1.5}.server-preset__modified[data-v-59644481]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);border-top-style:solid;border-top-width:1px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.server-preset__reset[data-v-59644481]{color:var(--color-text-secondary,#aeb1ba);align-items:center;gap:4px;font-size:11px;display:flex}.server-preset__reset[data-v-59644481]:hover{color:var(--color-text-primary,#e8e9ec)}.output-settings[data-v-a4230719]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;display:flex}.output-settings__title[data-v-a4230719]{color:var(--color-text-primary,#e8e9ec);flex:none;padding:14px 14px 8px;font-size:13px;font-weight:600}.output-settings__tabs[data-v-a4230719]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;flex:none;display:flex}.output-settings__tab[data-v-a4230719]{color:var(--color-text-label,#8b8f99);border-bottom:2px solid #0000;flex:auto;padding:9px 0;font-size:12px;font-weight:600}.output-settings__tab[data-v-a4230719]:hover{color:var(--color-text-secondary,#aeb1ba)}.output-settings__tab.is-active[data-v-a4230719]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.output-settings__body[data-v-a4230719]{flex:auto;min-height:0;padding:10px 14px;overflow-y:auto}.output-list[data-v-a4230719]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;margin-top:10px;padding-top:10px}.output-list__header[data-v-a4230719]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.output-list__title[data-v-a4230719]{color:var(--color-text-primary,#e8e9ec);font-size:13px;font-weight:600}.output-list__add[data-v-a4230719]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:3px;height:22px;padding:0 7px;font-size:11px;display:flex}.output-list__add[data-v-a4230719]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.output-row[data-v-a4230719]{flex-wrap:wrap;align-items:center;gap:4px;padding:3px 0;display:flex;position:relative}.output-row.is-dragging[data-v-a4230719]{opacity:.4}.output-row.is-drop-before[data-v-a4230719]:before,.output-row.is-drop-after[data-v-a4230719]:after{background-color:var(--color-accent,#239be7);content:"";height:2px;position:absolute;left:0;right:0}.output-row.is-drop-before[data-v-a4230719]:before{top:0}.output-row.is-drop-after[data-v-a4230719]:after{bottom:0}.output-row__grip[data-v-a4230719]{color:var(--color-text-label,#8b8f99);cursor:grab;flex:none;align-items:center;display:flex}.output-row__grip[data-v-a4230719]:hover{color:var(--color-text-secondary,#aeb1ba)}.output-row__index[data-v-a4230719]{color:var(--color-text-label,#8b8f99);text-align:center;flex:0 0 12px;font-size:11px}.output-row__master[data-v-a4230719]{flex:none;width:96px}.output-row__layout[data-v-a4230719],.output-row__name[data-v-a4230719]{flex:1 1 0;min-width:0}.output-row__default[data-v-a4230719]{color:var(--color-text-label,#8b8f99);white-space:nowrap;flex:none;font-size:10px}.output-row__remove[data-v-a4230719]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.output-row__remove[data-v-a4230719]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.output-row__issue[data-v-a4230719]{color:var(--color-danger,#e5484d);flex:100%;margin-left:20px;font-size:10px;line-height:1.4}.output-list__note[data-v-a4230719]{color:var(--color-text-label,#8b8f99);margin-top:6px;font-size:10px;line-height:1.5}.output-settings__render[data-v-a4230719]{border-top:1px solid var(--color-border);flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;display:flex}.output-settings__render-title[data-v-a4230719]{color:var(--color-text-primary,#e8e9ec);margin-bottom:2px;font-size:13px;font-weight:600}.output-settings__render-row[data-v-a4230719]{align-items:baseline;gap:8px;padding-left:10px;font-size:12px;line-height:1.5;display:flex}.output-settings__render-label[data-v-a4230719]{color:var(--color-text-label,#8b8f99);flex:none;width:96px}.output-settings__render-value[data-v-a4230719]{color:var(--color-text-primary,#e8e9ec);word-break:break-word;flex:auto;min-width:0}.output-settings__render-value.is-warning[data-v-a4230719]{color:var(--color-warning,#f5a524)}.output-settings__render-note[data-v-a4230719]{color:var(--color-text-label,#8b8f99);margin-top:2px;padding-left:10px;font-size:11px;line-height:1.5}.preset-list[data-v-0b9854a4]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;padding:12px 8px;display:flex}.preset-list__title[data-v-0b9854a4]{color:var(--color-text-primary,#e8e9ec);flex:none;padding:2px 8px 8px;font-size:13px;font-weight:600}.preset-list__meta[data-v-0b9854a4]{color:var(--color-text-label,#8b8f99);font-size:10px}.preset-list__section[data-v-0b9854a4]{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.preset-list__label[data-v-0b9854a4]{color:var(--color-text-label,#8b8f99);padding:4px 8px;font-size:11px;font-weight:600}.preset-list__item[data-v-0b9854a4]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:6px;height:30px;padding:0 8px;font-size:12px}.preset-list__item[data-v-0b9854a4]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.preset-list__item.is-active[data-v-0b9854a4]{color:var(--color-white,#fff);background:#263a4c}@supports (color:color-mix(in lab,red,red)){.preset-list__item.is-active[data-v-0b9854a4]{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-surface-raised))}}.preset-list__item.is-active[data-v-0b9854a4]{font-weight:600}.preset-list__item.is-active[data-v-0b9854a4]:hover{background:#254157}@supports (color:color-mix(in lab,red,red)){.preset-list__item.is-active[data-v-0b9854a4]:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-surface-raised))}}.preset-list__empty[data-v-0b9854a4]{color:var(--color-text-label,#8b8f99);padding:4px 8px;font-size:11px}.preset-list__scroll[data-v-0b9854a4]{flex:auto;min-height:0;overflow-y:auto}.preset-list__group[data-v-0b9854a4]{color:var(--color-text-primary,#e8e9ec);padding:4px 8px;font-size:12px;font-weight:600}.preset-list__hint[data-v-0b9854a4]{color:var(--color-text-label,#8b8f99);padding:0 8px 4px;font-size:11px;line-height:1.5}.preset-list__item--format[data-v-0b9854a4]{align-items:center;gap:6px;display:flex}.preset-list__name[data-v-0b9854a4]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.preset-list__badge[data-v-0b9854a4]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;padding:1px 6px;font-size:10px;font-weight:400}.preset-list__warning[data-v-0b9854a4]{color:var(--color-warning,#f5a524);flex:none;font-size:10px}.preset-list__manage[data-v-0b9854a4]{color:var(--color-text-label,#8b8f99);align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11px;display:flex}.preset-list__manage[data-v-0b9854a4]:hover{color:var(--color-text-primary,#e8e9ec)}.preset-list__save[data-v-0b9854a4]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;font-size:12px;font-weight:500;display:flex}.preset-list__save[data-v-0b9854a4]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.render-queue[data-v-800b53af]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;height:100%;min-height:0;padding:10px 16px;display:flex}.render-queue__header[data-v-800b53af]{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.render-queue__title[data-v-800b53af]{color:var(--color-text-primary,#e8e9ec);padding:2px 0 6px;font-size:13px;font-weight:600}.render-queue__clear[data-v-800b53af]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;display:flex}.render-queue__clear[data-v-800b53af]:hover{background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.render-queue__clear[data-v-800b53af]:hover{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.render-queue__clear[data-v-800b53af]:hover{color:var(--color-danger,#e5484d)}.render-queue__empty[data-v-800b53af]{color:var(--color-text-label,#8b8f99);padding:8px 0;font-size:12px}.render-queue__list[data-v-800b53af]{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow-y:auto}.render-queue__item[data-v-800b53af]{align-items:center;gap:12px;padding:6px 0;display:flex}.render-queue__name[data-v-800b53af]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;flex:none;width:180px;font-size:12px;overflow:hidden}.render-queue__progress[data-v-800b53af]{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.render-queue__progress-track[data-v-800b53af]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:3px;flex:auto;height:6px;overflow:hidden}.render-queue__progress-fill[data-v-800b53af]{background-color:var(--color-accent,#239be7);height:100%}.render-queue__progress-label[data-v-800b53af]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:160px;font-size:11px}.render-queue__action[data-v-800b53af]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:5px;flex:none;height:26px;padding:0 10px;font-size:11px}.render-queue__action[data-v-800b53af]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.render-queue__done[data-v-800b53af]{color:var(--color-success,#3dd68c);flex:none;font-size:11px;font-weight:600}.export-tab[data-v-3024b61c]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.export-tab__main[data-v-3024b61c]{flex:auto;min-height:0;display:flex}.export-tab__left[data-v-3024b61c]{flex-direction:column;flex:none;min-width:0;display:flex}.export-tab__left-top[data-v-3024b61c]{flex:auto;min-height:0;display:flex}.export-tab__pane[data-v-3024b61c]{flex:none;min-width:0;display:flex}.export-tab__pane--fill[data-v-3024b61c]{flex:auto}.export-tab__dock[data-v-3024b61c]{flex:none;min-height:0;display:flex}.media-delete__warning-icon[data-v-b2c0d139]{color:var(--color-warning,#f5a524);flex:none}.media-delete__message[data-v-b2c0d139]{color:var(--color-text-secondary,#aeb1ba);font-size:13px;line-height:1.6}.media-delete__asset-name[data-v-b2c0d139]{color:var(--color-text-primary,#e8e9ec);font-weight:600}.media-delete__usage[data-v-b2c0d139]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;gap:2px;max-height:120px;margin-top:10px;padding:8px 10px;display:flex;overflow-y:auto}.media-delete__usage-row[data-v-b2c0d139]{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.media-delete__usage-name[data-v-b2c0d139]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-delete__usage-count[data-v-b2c0d139]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;flex:none}.media-delete__options[data-v-b2c0d139]{flex-direction:column;gap:6px;margin-top:14px;display:flex}.media-delete__option[data-v-b2c0d139]{border-color:var(--color-border,#34363d);text-align:left;border-style:solid;border-width:1px;border-radius:6px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.media-delete__option[data-v-b2c0d139]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.media-delete__option.is-selected[data-v-b2c0d139]{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-sunken,#121317)}.media-delete__option-mark[data-v-b2c0d139]{border-color:var(--color-border,#34363d);border-style:solid;border-width:1px;border-radius:50%;flex:none;width:13px;height:13px;margin-top:2px}.media-delete__option.is-selected .media-delete__option-mark[data-v-b2c0d139]{border-color:var(--color-accent,#239be7);background-color:var(--color-accent,#239be7);box-shadow:inset 0 0 0 2.5px var(--color-bg-surface-raised)}.media-delete__option-text[data-v-b2c0d139]{flex-direction:column;gap:3px;min-width:0;display:flex}.media-delete__option-label[data-v-b2c0d139]{color:var(--color-text-primary,#e8e9ec);font-size:13px;font-weight:600}.media-delete__option-description[data-v-b2c0d139]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;line-height:1.5}.media-delete__cancel[data-v-b2c0d139]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.media-delete__cancel[data-v-b2c0d139]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.media-delete__confirm[data-v-b2c0d139]{background-color:var(--color-danger,#e5484d);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.media-delete__confirm[data-v-b2c0d139]:hover{filter:brightness(1.1)}.media-badges[data-v-9120026f]{align-items:center;gap:3px;display:flex}.media-badges__badge[data-v-9120026f]{background-color:#17181ccc}@supports (color:color-mix(in lab,red,red)){.media-badges__badge[data-v-9120026f]{background-color:color-mix(in oklab,var(--color-bg-canvas,#17181c) 80%,transparent)}}.media-badges__badge[data-v-9120026f]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.media-badges__badge--danger[data-v-9120026f]{color:var(--color-danger,#e5484d)}.media-badges__badge--live[data-v-9120026f]{background-color:var(--color-danger,#e5484d);letter-spacing:.04em;color:#fff;gap:3px;width:auto;padding:0 5px;font-size:9px;font-weight:700}.media-badges__badge--drift[data-v-9120026f]{color:var(--color-accent,#239be7)}.media-badges__badge--action[data-v-9120026f]{cursor:pointer}.media-badges__badge--action[data-v-9120026f]:hover{background-color:var(--color-danger,#e5484d);color:#fff}.media-badges__spin[data-v-9120026f]{animation:1s linear infinite media-badge-spin-9120026f}@keyframes media-badge-spin-9120026f{to{transform:rotate(360deg)}}.detail-section[data-v-f9d002bd]{flex-direction:column;gap:4px;display:flex}.detail-section__head[data-v-f9d002bd]{text-align:left;align-items:center;gap:3px;width:100%;display:flex}.detail-section__head:hover .detail-section__chevron[data-v-f9d002bd]{color:var(--color-accent,#239be7)}.detail-section__chevron[data-v-f9d002bd]{color:var(--color-text-secondary,#aeb1ba);flex:none;transition:transform .12s}.detail-section:not(.is-collapsed) .detail-section__chevron[data-v-f9d002bd]{transform:rotate(90deg)}.detail-section__title[data-v-f9d002bd]{color:var(--color-text-primary,#e8e9ec);font-size:13px;font-weight:600}.detail-section__body[data-v-f9d002bd]{flex-direction:column;margin-top:2px;padding-left:10px;display:flex}.media-detail__title-icon[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);flex:none}.media-detail__body[data-v-df7a6a06]{align-items:flex-start;gap:12px;display:flex}.media-detail__list[data-v-df7a6a06]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;flex:0 0 150px;gap:1px;max-height:420px;padding:4px;display:flex;overflow-y:auto}.media-detail__list-item[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:4px;align-items:center;gap:6px;width:100%;padding:5px 6px;font-size:12px;display:flex}.media-detail__list-item[data-v-df7a6a06]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-detail__list-item.is-active[data-v-df7a6a06]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);box-shadow:inset 2px 0 0 var(--color-accent)}.media-detail__list-icon[data-v-df7a6a06]{flex:none}.media-detail__list-name[data-v-df7a6a06]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-detail__main[data-v-df7a6a06]{flex-direction:column;flex:auto;gap:14px;min-width:0;display:flex}.media-detail__head[data-v-df7a6a06]{align-items:flex-start;gap:12px;display:flex}.media-detail__thumb[data-v-df7a6a06]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;border-radius:6px;flex:none;justify-content:center;align-items:center;width:176px;display:flex;position:relative;overflow:hidden}.media-detail__thumb-image[data-v-df7a6a06]{background-repeat:no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.media-detail__scrub-bar[data-v-df7a6a06]{background:#00000073;height:2px;position:absolute;bottom:0;left:0;right:0}.media-detail__scrub-bar-fill[data-v-df7a6a06]{background-color:var(--color-accent,#239be7);height:100%}.media-detail__head-text[data-v-df7a6a06]{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.media-detail__name[data-v-df7a6a06]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.media-detail__summary[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.media-detail__badges[data-v-df7a6a06]{position:static}.media-detail__broken[data-v-df7a6a06]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px;display:flex}.media-detail__broken-summary[data-v-df7a6a06]{color:var(--color-danger,#e5484d);align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.media-detail__broken-action[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;line-height:1.6}.media-detail__broken-buttons[data-v-df7a6a06]{gap:6px;display:flex}.media-detail__broken-button[data-v-df7a6a06]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px;border-radius:5px;height:26px;padding:0 10px;font-size:12px}.media-detail__broken-button[data-v-df7a6a06]:hover{border-color:var(--color-accent,#239be7)}.media-detail__rows[data-v-df7a6a06]{flex-direction:column;display:flex}.media-detail__row[data-v-df7a6a06]{border-top:1px solid var(--color-border);align-items:baseline;gap:10px;padding:4px 0;display:flex}.media-detail__row[data-v-df7a6a06]:first-child{border-top:none}.media-detail__row dt[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);flex:none;width:84px;font-size:11px}.media-detail__row dd[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.media-detail__track+.media-detail__track[data-v-df7a6a06]{margin-top:8px}.media-detail__track-title[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);padding:4px 0 2px;font-size:11px;font-weight:600}.media-detail__streams[data-v-df7a6a06]{flex-direction:column;display:flex}.media-detail__stream[data-v-df7a6a06]{border-top:1px solid var(--color-border);flex-direction:column;gap:2px;padding:5px 0;display:flex}.media-detail__stream[data-v-df7a6a06]:first-child{border-top:none}.media-detail__stream-head[data-v-df7a6a06]{align-items:baseline;gap:10px;min-width:0;display:flex}.media-detail__stream-label[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);flex:none;width:84px;font-size:11px}.media-detail__stream-summary[data-v-df7a6a06]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.media-detail__stream-detail[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);padding-left:94px;font-size:11px;line-height:1.5}.media-detail__muted[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);opacity:.75}.media-detail__data-state--building[data-v-df7a6a06]{color:var(--color-warning,#f5a524)}.media-detail__data-state--failed[data-v-df7a6a06]{color:var(--color-danger,#e5484d)}.media-detail__data-state--none[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99)}.media-detail__copyable[data-v-df7a6a06]{align-items:center;gap:4px;display:flex;overflow:visible}.media-detail__copyable-text[data-v-df7a6a06]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.media-detail__icon-button[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.media-detail__icon-button[data-v-df7a6a06]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.media-detail__location-head[data-v-df7a6a06]{align-items:center;gap:4px;display:flex}.media-detail__row--path dd[data-v-df7a6a06]{white-space:normal;flex-direction:column;gap:2px;display:flex;overflow:visible}.media-detail__location-root[data-v-df7a6a06]{color:var(--color-text-label,#8b8f99);flex:auto;min-width:0;font-size:11px}.media-detail__location-path[data-v-df7a6a06]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);word-break:break-all;border-radius:4px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.media-detail__secondary[data-v-df7a6a06]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-style:solid;border-width:1px;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:13px;display:flex}.media-detail__secondary[data-v-df7a6a06]:hover{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.media-detail__primary[data-v-df7a6a06]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.media-detail__primary[data-v-df7a6a06]:hover{filter:brightness(1.1)}.link-root__icon[data-v-39666735]{color:var(--color-warning,#f5a524);flex:none}.link-root__lead[data-v-39666735],.link-root__blocked[data-v-39666735]{color:var(--color-warning,#f5a524);font-size:13px;line-height:1.6}.link-root__lead strong[data-v-39666735],.link-root__blocked strong[data-v-39666735]{font-weight:700}.link-root__files[data-v-39666735]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;margin:10px 0;padding:8px 10px;font-size:12px;line-height:1.7}.link-root__files li[data-v-39666735]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-root__files .link-root__more[data-v-39666735]{color:var(--color-text-label,#8b8f99)}.link-root__detail[data-v-39666735]{margin-top:10px;font-size:12px}.link-root__detail summary[data-v-39666735]{color:var(--color-text-label,#8b8f99);cursor:pointer}.link-root__detail p[data-v-39666735]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);word-break:break-all;border-radius:6px;margin-top:6px;padding:8px 10px;line-height:1.6}.link-root__close-note[data-v-39666735]{color:var(--color-text-label,#8b8f99);margin-top:12px;font-size:12px;line-height:1.6}.link-root__skip[data-v-39666735]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.link-root__skip[data-v-39666735]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.link-root__choose[data-v-39666735]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.link-root__choose[data-v-39666735]:hover{filter:brightness(1.1)}.media-relink__linked-note[data-v-f4b3d757]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:5px;margin-top:10px;padding:7px 9px;font-size:11px;line-height:1.5}.media-relink__footer-note[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);margin-right:auto;font-size:11px;line-height:1.4}.media-relink__footer-note strong[data-v-f4b3d757]{color:var(--color-text-primary,#e8e9ec);font-weight:600}.media-relink__title-icon[data-v-f4b3d757]{color:var(--color-danger,#e5484d);flex:none}.media-relink__lead[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);font-size:13px;line-height:1.6}.media-relink__lead strong[data-v-f4b3d757]{color:var(--color-text-primary,#e8e9ec);font-weight:600}.media-relink__body[data-v-f4b3d757]{gap:12px;margin-top:12px;display:flex}.media-relink__list[data-v-f4b3d757]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;flex:0 0 150px;gap:1px;max-height:260px;padding:4px;display:flex;overflow-y:auto}.media-relink__list-item[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:4px;align-items:center;gap:6px;width:100%;padding:5px 6px;font-size:12px;display:flex}.media-relink__list-item[data-v-f4b3d757]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-relink__list-item.is-active[data-v-f4b3d757]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);box-shadow:inset 2px 0 0 var(--color-accent)}.media-relink__list-icon[data-v-f4b3d757]{flex:none}.media-relink__list-name[data-v-f4b3d757]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-relink__detail[data-v-f4b3d757]{flex:auto;min-width:0}.media-relink__reason[data-v-f4b3d757]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.media-relink__reason-icon[data-v-f4b3d757]{color:var(--color-warning,#f5a524);flex:none;margin-top:2px}.media-relink__reason-text[data-v-f4b3d757]{flex-direction:column;gap:3px;min-width:0;display:flex}.media-relink__reason-summary[data-v-f4b3d757]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600;line-height:1.5}.media-relink__reason-action[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;line-height:1.6}.media-relink__rows[data-v-f4b3d757]{flex-direction:column;margin-top:10px;display:flex}.media-relink__row[data-v-f4b3d757]{border-top:1px solid var(--color-border);align-items:baseline;gap:8px;padding:4px 0;display:flex}.media-relink__row[data-v-f4b3d757]:first-child{border-top:none}.media-relink__row dt[data-v-f4b3d757]{color:var(--color-text-label,#8b8f99);flex:none;width:76px;font-size:11px}.media-relink__row dd[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.media-relink__row--path dd[data-v-f4b3d757]{white-space:normal;flex-direction:column;gap:2px;display:flex;overflow:visible}.media-relink__location-root[data-v-f4b3d757]{color:var(--color-text-label,#8b8f99);font-size:11px}.media-relink__location-path[data-v-f4b3d757]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);word-break:break-all;border-radius:4px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.media-relink__retry-failed[data-v-f4b3d757]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-warning,#f5a524);border-radius:6px;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;font-size:11px;line-height:1.5;display:flex}.media-relink__candidate[data-v-f4b3d757]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;margin-top:12px;padding-top:12px}.media-relink__candidate-title[data-v-f4b3d757]{color:var(--color-text-primary,#e8e9ec);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.media-relink__compare[data-v-f4b3d757]{flex-direction:column;margin-top:8px;display:flex}.media-relink__compare-head[data-v-f4b3d757],.media-relink__compare-row[data-v-f4b3d757]{grid-template-columns:76px 1fr 1fr;align-items:baseline;gap:8px;padding:4px 0;display:grid}.media-relink__compare-head[data-v-f4b3d757]{color:var(--color-text-label,#8b8f99);font-size:11px}.media-relink__compare-row[data-v-f4b3d757]{border-top:1px solid var(--color-border);font-size:12px}.media-relink__compare-row.is-differs .media-relink__compare-now[data-v-f4b3d757]{color:var(--color-warning,#f5a524);font-weight:600}.media-relink__compare-label[data-v-f4b3d757]{color:var(--color-text-label,#8b8f99);font-size:11px}.media-relink__compare-now[data-v-f4b3d757]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-relink__compare-before[data-v-f4b3d757]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-relink__issues[data-v-f4b3d757]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.media-relink__issue[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);padding-left:10px;font-size:11px;line-height:1.6;position:relative}.media-relink__issue[data-v-f4b3d757]:before{content:"·";position:absolute;left:2px}.media-relink__issue.is-warning[data-v-f4b3d757]{color:var(--color-warning,#f5a524)}.media-relink__footer-warning[data-v-f4b3d757]{color:var(--color-warning,#f5a524);align-items:center;gap:5px;margin-right:auto;font-size:11px;display:flex}.media-relink__ghost[data-v-f4b3d757]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.media-relink__ghost[data-v-f4b3d757]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.media-relink__secondary[data-v-f4b3d757]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 14px;font-size:13px;display:flex}.media-relink__secondary[data-v-f4b3d757]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.media-relink__primary[data-v-f4b3d757]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.media-relink__primary[data-v-f4b3d757]:hover{filter:brightness(1.1)}.ui-search[data-v-9072161c]{flex:none;align-items:center;display:flex;position:relative}.ui-search__icon[data-v-9072161c]{color:var(--color-text-label,#8b8f99);pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.ui-search__input[data-v-9072161c]{padding-left:26px}.effect-thumb[data-v-504c5a30],.transition-thumb[data-v-cda190a1]{display:block;width:100%;height:100%}.category-panel[data-v-efe336ae]{flex-direction:column;height:100%;min-height:0;display:flex}.category-panel__tabs[data-v-efe336ae]{flex:none;align-items:center;gap:10px;height:28px;padding:0 10px;display:flex;overflow-x:auto}.category-panel__tab[data-v-efe336ae]{color:var(--color-text-label,#8b8f99);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.category-panel__tab[data-v-efe336ae]:hover{color:var(--color-text-secondary,#aeb1ba)}.category-panel__tab.is-active[data-v-efe336ae]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.category-panel__search[data-v-efe336ae]{flex:none;padding:8px 10px}.category-panel__list[data-v-efe336ae]{flex:auto;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;gap:8px;min-height:0;padding:8px;display:grid;overflow-y:auto}.category-panel__item[data-v-efe336ae]{border-radius:6px;flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.category-panel__item:hover:not(:disabled) .category-panel__thumb[data-v-efe336ae]{border-color:var(--color-accent,#239be7)}.category-panel__item.is-pending[data-v-efe336ae]{cursor:not-allowed}.category-panel__item.is-pending .category-panel__thumb[data-v-efe336ae]{opacity:.45}.category-panel__item.is-pending .category-panel__name[data-v-efe336ae]{color:var(--color-text-disabled,#5b5e67)}.category-panel__badge[data-v-efe336ae]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:500;position:absolute;top:4px;right:4px}.category-panel__thumb[data-v-efe336ae]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);aspect-ratio:16/9;border-style:solid;border-width:1px;border-radius:6px;overflow:hidden}.category-panel__name[data-v-efe336ae]{color:var(--color-text-secondary,#aeb1ba);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.category-panel__empty[data-v-efe336ae]{color:var(--color-text-label,#8b8f99);text-align:center;grid-column:1/-1;padding:24px 0;font-size:12px}.dropdown[data-v-bb059f77]{display:inline-flex;position:relative}.dropdown__panel[data-v-bb059f77]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);z-index:200;border-style:solid;border-width:1px;border-radius:8px;min-width:200px;max-height:calc(100vh - 16px);padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px -4px #0006}.dropdown__panel--compact[data-v-bb059f77]{min-width:0}.dropdown-fade-enter-active[data-v-bb059f77],.dropdown-fade-leave-active[data-v-bb059f77]{transition:opacity .1s,transform .1s}.dropdown-fade-enter-from[data-v-bb059f77],.dropdown-fade-leave-to[data-v-bb059f77]{opacity:0;transform:translateY(-4px)}.media-rail[data-v-04a5a001]{flex-direction:column;flex:none;align-items:center;gap:4px;width:44px;padding:10px 6px;display:flex}.media-rail--compact[data-v-04a5a001]{width:100%;padding:0 0 8px}.media-rail__expand[data-v-04a5a001]{color:var(--color-text-secondary,#aeb1ba);justify-content:center;align-items:center;width:100%;height:28px;display:flex}.media-rail__expand[data-v-04a5a001]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-rail__item[data-v-04a5a001]{color:var(--color-text-label,#8b8f99);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.media-rail__item[data-v-04a5a001]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba)}.media-rail__item.is-active[data-v-04a5a001]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.mam-tab[data-v-e9d63dce]{flex-direction:column;height:100%;min-height:0;display:flex}.mam-tab__subtabs[data-v-e9d63dce]{flex:none;align-items:center;height:28px;padding:0 10px;display:flex}.mam-tab__subtab[data-v-e9d63dce]{color:var(--color-text-label,#8b8f99);border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.mam-tab__subtab.is-active[data-v-e9d63dce]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.mam-tab__toolbar[data-v-e9d63dce]{flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.mam-tab__search[data-v-e9d63dce]{flex:auto;min-width:0}.mam-tab__refresh[data-v-e9d63dce]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mam-tab__refresh[data-v-e9d63dce]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.mam-tab__refresh[data-v-e9d63dce]:disabled{color:var(--color-text-disabled,#5b5e67)}.mam-tab__view-toggle[data-v-e9d63dce]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:6px;flex:none;padding:2px;display:flex}.mam-tab__view-btn[data-v-e9d63dce]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mam-tab__view-btn.is-open[data-v-e9d63dce]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.is-spinning[data-v-e9d63dce]{animation:.9s linear infinite mam-tab-spin-e9d63dce}@keyframes mam-tab-spin-e9d63dce{to{transform:rotate(360deg)}}.mam-tab__list[data-v-e9d63dce]{flex:auto;min-height:0;padding:0 8px 8px;overflow-y:auto}.mam-tab__summary[data-v-e9d63dce]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;padding:0 6px 6px;font-size:11px}.mam-tab__rows[data-v-e9d63dce]{flex-direction:column;gap:1px;display:flex}.mam-tab__row[data-v-e9d63dce]{border-radius:6px;align-items:center;gap:8px;padding:5px 6px;display:flex}.mam-tab__row[data-v-e9d63dce]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.mam-tab__row.is-unavailable[data-v-e9d63dce]{opacity:.5}.mam-tab__thumb[data-v-e9d63dce]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:48px;height:28px;display:flex;position:relative;overflow:hidden}.mam-tab__grid[data-v-e9d63dce]{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:8px 6px;padding:0 2px;display:grid}.mam-tab__card[data-v-e9d63dce]{border-radius:6px;flex-direction:column;gap:3px;padding:3px;display:flex}.mam-tab__card[data-v-e9d63dce]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.mam-tab__card.is-unavailable[data-v-e9d63dce]{opacity:.5}.mam-tab__card-thumb[data-v-e9d63dce]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.mam-tab__duration[data-v-e9d63dce]{font-variant-numeric:tabular-nums;color:#fff;background:#000000a6;border-radius:3px;padding:0 3px;font-size:9.5px;line-height:14px;position:absolute;bottom:3px;right:3px}.mam-tab__card-import[data-v-e9d63dce]{color:#fff;background:#0000008c;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:3px;right:3px}.mam-tab__card-import[data-v-e9d63dce]:hover{background:#000c}.mam-tab__card-import[data-v-e9d63dce]:disabled{opacity:.4}.mam-tab__card-name[data-v-e9d63dce]{color:var(--color-text-primary,#e8e9ec);-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.mam-tab__live[data-v-e9d63dce]{background-color:var(--color-danger,#e5484d);letter-spacing:.04em;color:#fff;border-radius:3px;justify-content:center;align-items:center;height:14px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 0 0 1px #00000059}.mam-tab__thumb-img[data-v-e9d63dce]{object-fit:cover;width:100%;height:100%}.mam-tab__info[data-v-e9d63dce]{flex:auto;min-width:0}.mam-tab__name[data-v-e9d63dce]{color:var(--color-text-primary,#e8e9ec);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mam-tab__meta[data-v-e9d63dce]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:10.5px;display:flex}.mam-tab__badge[data-v-e9d63dce]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:999px;flex:none;padding:0 5px}.mam-tab__import[data-v-e9d63dce]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.mam-tab__import[data-v-e9d63dce]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.mam-tab__import[data-v-e9d63dce]:disabled{color:var(--color-text-disabled,#5b5e67)}.mam-tab__notice[data-v-e9d63dce]{color:var(--color-text-label,#8b8f99);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:140px;padding:0 12px;font-size:12px;display:flex}.mam-tab__notice-hint[data-v-e9d63dce]{font-size:11px;line-height:1.5}.mam-tab__notice-error[data-v-e9d63dce]{color:var(--color-danger,#e5484d);word-break:break-all;font-size:11px;line-height:1.5}.mam-tab__settings[data-v-e9d63dce]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;align-items:center;gap:6px;height:28px;margin-top:2px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.mam-tab__settings[data-v-e9d63dce]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.mam-tab__more[data-v-e9d63dce]{color:var(--color-text-label,#8b8f99);text-align:center;padding:8px 0 2px;font-size:11px}.menu-item[data-v-730af332]{color:var(--color-text-primary,#e8e9ec);text-align:left;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;width:100%;height:26px;padding:0 10px;font-size:12px;display:flex;position:relative}.menu-item[data-v-730af332]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317)}.menu-item[data-v-730af332]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.menu-item--danger[data-v-730af332]{color:var(--color-danger,#e5484d)}.menu-item--checkable[data-v-730af332]{padding-left:24px}.menu-item__indicator[data-v-730af332]{color:var(--color-accent,#239be7);align-items:center;display:flex;position:absolute;left:8px}.media-asset[data-v-952caa24]{cursor:pointer;border:1px solid #0000;border-radius:8px;position:relative}.media-asset[data-v-952caa24]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.media-asset:hover .media-asset__menu-btn[data-v-952caa24],.media-asset:hover .media-asset__rename-btn[data-v-952caa24]{opacity:1}.media-asset.is-selected[data-v-952caa24]{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-raised,#26282e)}.media-asset.is-disabled[data-v-952caa24]{opacity:.5;cursor:not-allowed}.media-asset.is-caching-audio[data-v-952caa24]{opacity:.7}.media-asset--card[data-v-952caa24]{flex-direction:column;display:flex;overflow:hidden}.media-asset--card .media-asset__thumb[data-v-952caa24]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;position:relative}.media-asset--card .media-asset__meta[data-v-952caa24]{padding:6px 8px 8px}.media-asset--card .media-asset__badges[data-v-952caa24]{position:absolute;bottom:4px;left:4px}.media-asset--card .media-asset__scrub-bar[data-v-952caa24]{background:#00000073;height:2px;position:absolute;bottom:0;left:0;right:0}.media-asset--card .media-asset__scrub-bar-fill[data-v-952caa24]{background-color:var(--color-accent,#239be7);height:100%}.media-asset--row[data-v-952caa24]{align-items:center;gap:8px;padding:4px 6px;display:flex}.media-asset--row .media-asset__thumb[data-v-952caa24]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:24px;display:flex;position:relative}.media-asset--row .media-asset__meta[data-v-952caa24]{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.media-asset--row .media-asset__name-row[data-v-952caa24]{flex:auto}.media-asset--row .media-asset__badges[data-v-952caa24]{position:static}.media-asset__thumb-image[data-v-952caa24]{background-repeat:no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.media-asset__name-row[data-v-952caa24]{align-items:center;gap:4px;min-width:0;display:flex}.media-asset__name[data-v-952caa24]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.media-asset__name-input[data-v-952caa24]{height:18px;padding:0;font-size:12px}.media-asset__rename-btn[data-v-952caa24]{color:var(--color-text-label,#8b8f99);opacity:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;transition:opacity .12s;display:flex}.media-asset__rename-btn[data-v-952caa24]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-asset__duration-drift[data-v-952caa24]{color:var(--color-accent,#239be7);cursor:help;margin-left:1px;font-weight:700}.media-asset__duration[data-v-952caa24]{color:var(--color-text-secondary,#aeb1ba);flex:none;font-size:11px}.media-asset__status[data-v-952caa24]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.media-asset__status.is-danger[data-v-952caa24]{color:var(--color-danger,#e5484d)}.media-asset__menu[data-v-952caa24]{z-index:1;position:absolute;top:4px;right:4px}.media-asset--row .media-asset__menu[data-v-952caa24]{position:static}.media-asset__menu-btn[data-v-952caa24]{background-color:#17181cb3}@supports (color:color-mix(in lab,red,red)){.media-asset__menu-btn[data-v-952caa24]{background-color:color-mix(in oklab,var(--color-bg-canvas,#17181c) 70%,transparent)}}.media-asset__menu-btn[data-v-952caa24]{color:var(--color-text-secondary,#aeb1ba);opacity:0;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.media-asset__menu-btn[data-v-952caa24]:hover,.media-asset__menu-btn.is-open[data-v-952caa24]{color:var(--color-text-primary,#e8e9ec);opacity:1}.media-asset--row .media-asset__menu-btn[data-v-952caa24]{opacity:1}.media-toolbar[data-v-8639b871]{flex-direction:column;flex:none;gap:6px;padding:8px 10px;display:flex}.media-toolbar__row[data-v-8639b871]{flex-wrap:wrap;align-items:center;gap:6px 4px;display:flex}.media-toolbar__import[data-v-8639b871]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.media-toolbar__import[data-v-8639b871]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.media-toolbar__ghost[data-v-8639b871]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;display:flex}.media-toolbar__ghost[data-v-8639b871]:hover,.media-toolbar__ghost.is-open[data-v-8639b871]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-toolbar__count[data-v-8639b871]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:10px;display:inline-flex}.media-toolbar__spacer[data-v-8639b871]{flex:auto}.media-toolbar__view-toggle[data-v-8639b871]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:6px;padding:2px;display:flex}.media-toolbar__view-btn[data-v-8639b871]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.media-toolbar__view-btn.is-open[data-v-8639b871]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.media-toolbar__menu-divider[data-v-8639b871]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.media-tab[data-v-eb11bc4d]{flex-direction:column;height:100%;min-height:0;display:flex}.media-tab__subtabs[data-v-eb11bc4d]{flex:none;align-items:center;height:28px;padding:0 10px;display:flex}.media-tab__subtab[data-v-eb11bc4d]{color:var(--color-text-label,#8b8f99);border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.media-tab__subtab.is-active[data-v-eb11bc4d]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.media-tab__list[data-v-eb11bc4d]{border:2px dashed #0000;border-radius:6px;flex:auto;min-height:0;padding:8px;position:relative;overflow-y:auto}.media-tab__list.is-file-drag-over[data-v-eb11bc4d]{border-color:var(--color-accent,#239be7);background-color:#239be71a}@supports (color:color-mix(in lab,red,red)){.media-tab__list.is-file-drag-over[data-v-eb11bc4d]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 10%,transparent)}}.media-tab__list.is-marquee-dragging[data-v-eb11bc4d]{-webkit-user-select:none;user-select:none}.media-tab__marquee[data-v-eb11bc4d]{border-color:var(--color-accent);background:#239be726;border-style:solid;border-width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.media-tab__marquee[data-v-eb11bc4d]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.media-tab__marquee[data-v-eb11bc4d]{pointer-events:none;z-index:5}.media-tab__drop-overlay[data-v-eb11bc4d]{background-color:#1e2025e6}@supports (color:color-mix(in lab,red,red)){.media-tab__drop-overlay[data-v-eb11bc4d]{background-color:color-mix(in oklab,var(--color-bg-surface,#1e2025) 90%,transparent)}}.media-tab__drop-overlay[data-v-eb11bc4d]{color:var(--color-accent,#239be7);z-index:10;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.media-tab__grid[data-v-eb11bc4d]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.media-tab__rows[data-v-eb11bc4d]{flex-direction:column;gap:1px;display:flex}.media-tab__groups[data-v-eb11bc4d]{flex-direction:column;gap:6px;display:flex}.media-tab__group-header[data-v-eb11bc4d]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-label,#8b8f99);z-index:2;align-items:center;gap:5px;width:calc(100% + 16px);margin:0 -8px;padding:4px 14px;font-size:11px;display:flex;position:sticky;top:0}.media-tab__group-header[data-v-eb11bc4d]:hover{color:var(--color-text-primary,#e8e9ec)}.media-tab__group-chevron[data-v-eb11bc4d]{flex:none;transition:transform .12s}.media-tab__group-chevron.is-open[data-v-eb11bc4d]{transform:rotate(90deg)}.media-tab__group-icon[data-v-eb11bc4d]{flex:none}.media-tab__group-title[data-v-eb11bc4d]{font-weight:600}.media-tab__group-count[data-v-eb11bc4d]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);text-align:center;border-radius:999px;min-width:16px;padding:0 5px;font-size:10px}.media-tab__row-header[data-v-eb11bc4d]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;padding:4px 6px;font-size:10px;display:flex}.media-tab__empty[data-v-eb11bc4d]{color:var(--color-text-label,#8b8f99);justify-content:center;align-items:center;height:100%;min-height:120px;font-size:12px;display:flex}.motion-graphic-thumb[data-v-0bf65008]{position:relative;display:block;width:100%;height:0;padding-top:56.25%;background:linear-gradient(135deg,#3a4150,#1b1f27)}.motion-graphic-thumb__canvas[data-v-0bf65008]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.motion-graphic-panel[data-v-1999d6a2]{flex-direction:column;height:100%;min-height:0;display:flex}.motion-graphic-panel__tabs[data-v-1999d6a2]{flex:none;align-items:center;gap:10px;height:28px;padding:0 10px;display:flex;overflow-x:auto}.motion-graphic-panel__tab[data-v-1999d6a2]{color:var(--color-text-label,#8b8f99);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.motion-graphic-panel__tab[data-v-1999d6a2]:hover{color:var(--color-text-secondary,#aeb1ba)}.motion-graphic-panel__tab.is-active[data-v-1999d6a2]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.motion-graphic-panel__search[data-v-1999d6a2]{flex:none;padding:8px 10px}.motion-graphic-panel__list[data-v-1999d6a2]{flex:auto;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;min-height:0;padding:8px;display:grid;overflow-y:auto}.motion-graphic-panel__item[data-v-1999d6a2]{text-align:left;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.motion-graphic-panel__item:hover .motion-graphic-panel__thumb[data-v-1999d6a2]{border-color:var(--color-accent,#239be7)}.motion-graphic-panel__item:hover .motion-graphic-panel__actions[data-v-1999d6a2],.motion-graphic-panel__item:focus-visible .motion-graphic-panel__actions[data-v-1999d6a2]{opacity:1}.motion-graphic-panel__actions[data-v-1999d6a2]{opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}.motion-graphic-panel__action[data-v-1999d6a2]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.motion-graphic-panel__action[data-v-1999d6a2]:hover{color:var(--color-text-primary,#e8e9ec)}.motion-graphic-panel__thumb[data-v-1999d6a2]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:6px;display:block;overflow:hidden}.motion-graphic-panel__name[data-v-1999d6a2]{color:var(--color-text-secondary,#aeb1ba);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.motion-graphic-panel__empty[data-v-1999d6a2]{color:var(--color-text-label,#8b8f99);text-align:center;grid-column:1/-1;padding:24px 0;font-size:12px}.motion-graphic-panel__hint[data-v-1999d6a2]{color:var(--color-text-label,#8b8f99);flex:none;padding:6px 10px 8px;font-size:11px}.output-tab[data-v-91202e7a]{flex-direction:column;height:100%;min-height:0;display:flex}.output-tab__subtabs[data-v-91202e7a]{flex:none;align-items:center;height:28px;padding:0 10px;display:flex}.output-tab__subtab[data-v-91202e7a]{color:var(--color-text-label,#8b8f99);border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.output-tab__subtab.is-active[data-v-91202e7a]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.output-tab__toolbar[data-v-91202e7a]{flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.output-tab__refresh[data-v-91202e7a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.output-tab__refresh[data-v-91202e7a]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.is-spinning[data-v-91202e7a]{animation:.9s linear infinite output-tab-spin-91202e7a}@keyframes output-tab-spin-91202e7a{to{transform:rotate(360deg)}}.output-tab__summary[data-v-91202e7a]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;font-size:11px}.output-tab__list[data-v-91202e7a]{flex:auto;min-height:0;padding:0 8px 8px;overflow-y:auto}.output-tab__rows[data-v-91202e7a]{flex-direction:column;gap:1px;display:flex}.output-tab__row[data-v-91202e7a]{border-radius:6px;align-items:center;gap:8px;padding:5px 6px;display:flex}.output-tab__row[data-v-91202e7a]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.output-tab__thumb[data-v-91202e7a]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:48px;height:28px;display:flex;overflow:hidden}.output-tab__thumb-img[data-v-91202e7a]{object-fit:cover;width:100%;height:100%}.output-tab__info[data-v-91202e7a]{flex:auto;min-width:0}.output-tab__name[data-v-91202e7a]{color:var(--color-text-primary,#e8e9ec);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.output-tab__meta[data-v-91202e7a]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:10.5px;display:flex}.output-tab__imported[data-v-91202e7a]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:999px;flex:none;padding:0 5px}.output-tab__import[data-v-91202e7a]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.output-tab__import[data-v-91202e7a]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.output-tab__import[data-v-91202e7a]:disabled{color:var(--color-text-disabled,#5b5e67)}.output-tab__notice[data-v-91202e7a]{color:var(--color-text-label,#8b8f99);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:140px;padding:0 12px;font-size:12px;display:flex}.output-tab__notice-hint[data-v-91202e7a]{font-size:11px;line-height:1.5}.output-tab__connect[data-v-91202e7a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;height:28px;margin-top:2px;padding:0 12px;font-size:12px;font-weight:500}.output-tab__connect[data-v-91202e7a]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.media-panel[data-v-8633f497]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.media-panel__header[data-v-8633f497]{border-bottom:0;flex:none;align-items:center;gap:4px;height:28px;padding:0 4px 0 12px;display:flex}.media-panel__header-left[data-v-8633f497]{color:var(--color-accent,#239be7);flex:auto;align-items:center;display:flex}.media-panel__title[data-v-8633f497]{white-space:nowrap;font-size:12px;font-weight:600}.media-panel__header-right[data-v-8633f497]{flex:none;align-items:center;display:flex}.media-panel__collapse[data-v-8633f497]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.media-panel__collapse[data-v-8633f497]:hover,.media-panel__collapse.is-open[data-v-8633f497]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.media-panel__body[data-v-8633f497]{flex:auto;min-width:0;min-height:0;display:flex}.media-panel__content[data-v-8633f497]{flex-direction:column;flex:auto;min-width:0;display:flex}.stt-dialog__title-icon[data-v-6c1f79d6]{color:var(--color-accent,#239be7);flex-shrink:0}.stt-dialog__title-name[data-v-6c1f79d6]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.stt-dialog[data-v-6c1f79d6]{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.stt-dialog__options[data-v-6c1f79d6]{flex-wrap:wrap;gap:8px 10px;display:flex}.stt-dialog__field[data-v-6c1f79d6]{flex-direction:column;flex:120px;gap:4px;min-width:120px;display:flex}.stt-dialog__field--wide[data-v-6c1f79d6]{flex:2 200px}.stt-dialog__label[data-v-6c1f79d6]{color:var(--color-text-label,#8b8f99);font-size:11px}.stt-dialog__actions[data-v-6c1f79d6]{align-items:center;gap:8px;min-width:0;display:flex}.stt-dialog__status[data-v-6c1f79d6]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-size:12px;overflow:hidden}.stt-dialog__status.is-error[data-v-6c1f79d6]{color:var(--color-danger,#e5484d);white-space:normal}.stt-dialog__progress[data-v-6c1f79d6]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:2px;height:3px;overflow:hidden}.stt-dialog__progress-fill[data-v-6c1f79d6]{background-color:var(--color-accent,#239be7);height:100%;transition:width .3s}.stt-dialog__note[data-v-6c1f79d6]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;padding:6px 9px;font-size:12px}.stt-dialog__note.is-warning[data-v-6c1f79d6]{color:var(--color-warning,#f5a524)}.stt-dialog__note.is-muted[data-v-6c1f79d6]{color:var(--color-text-label,#8b8f99);background:0 0;padding:0;font-size:11px}.stt-dialog__results[data-v-6c1f79d6]{border-color:var(--color-border,#34363d);border-style:solid;border-width:1px;border-radius:6px;flex:auto;min-height:0;padding:8px 10px;overflow-y:auto}.stt-dialog__empty[data-v-6c1f79d6]{color:var(--color-text-disabled,#5b5e67);font-size:12px}.stt-segment[data-v-6c1f79d6]{gap:10px;padding:4px 0;display:flex}.stt-segment+.stt-segment[data-v-6c1f79d6]{border-color:var(--color-border,#34363d);border-top-style:dashed;border-top-width:1px}.stt-segment__time[data-v-6c1f79d6]{color:var(--color-accent,#239be7);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;align-self:flex-start;min-width:44px;font-size:12px}.stt-segment__time[data-v-6c1f79d6]:hover{text-decoration:underline}.stt-segment__text[data-v-6c1f79d6]{color:var(--color-text-primary,#e8e9ec);font-size:13px;line-height:1.7}.stt-segment__word[data-v-6c1f79d6]{cursor:pointer;border-radius:3px;margin-right:.3em}.stt-segment__word[data-v-6c1f79d6]:hover{background-color:var(--color-accent-muted,#1c7cb9)}.stt-segment__cut[data-v-6c1f79d6]{color:var(--color-warning,#f5a524);font-size:11px}.stt-dialog__hint[data-v-6c1f79d6]{color:var(--color-text-label,#8b8f99);font-size:11px}.stt-dialog__ghost[data-v-6c1f79d6],.stt-dialog__secondary[data-v-6c1f79d6],.stt-dialog__primary[data-v-6c1f79d6]{border-radius:6px;flex-shrink:0;align-items:center;gap:5px;height:30px;padding:0 14px;font-size:13px;display:flex}:is(.stt-dialog__ghost[data-v-6c1f79d6],.stt-dialog__secondary[data-v-6c1f79d6],.stt-dialog__primary[data-v-6c1f79d6]):disabled{opacity:.5;cursor:not-allowed}.stt-dialog__ghost[data-v-6c1f79d6]{color:var(--color-text-secondary,#aeb1ba)}.stt-dialog__ghost[data-v-6c1f79d6]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.stt-dialog__secondary[data-v-6c1f79d6]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px}.stt-dialog__secondary[data-v-6c1f79d6]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.stt-dialog__primary[data-v-6c1f79d6]{background-color:var(--color-accent,#239be7);color:#fff;font-weight:600}.stt-dialog__primary[data-v-6c1f79d6]:hover:not(:disabled){filter:brightness(1.1)}.guide-line-row[data-v-a448cc8e]{align-items:center;gap:6px;padding:2px 0;display:flex}.guide-line-row__value[data-v-a448cc8e]{flex:auto;min-width:0;height:26px}.guide-line-row__unit[data-v-a448cc8e]{flex:0 0 52px}.guide-line-row__toggle[data-v-a448cc8e]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.guide-line-row__toggle[data-v-a448cc8e]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.guide-line-row__toggle.is-active[data-v-a448cc8e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.guide-line-row__delete[data-v-a448cc8e]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.guide-line-row__delete[data-v-a448cc8e]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-danger,#e5484d)}.ui-checkbox[data-v-90003511]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:4px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;transition:background-color .12s,border-color .12s;display:inline-flex}.ui-checkbox[data-state=checked][data-v-90003511]{border-color:var(--color-accent,#239be7);background-color:var(--color-accent,#239be7)}.ui-checkbox[data-v-90003511]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-muted);outline:none}.ui-checkbox[data-v-90003511]:disabled{opacity:.5;cursor:not-allowed}.ui-checkbox__indicator[data-v-90003511]{color:#fff;justify-content:center;align-items:center;display:flex}.guide-lines-editor[data-v-d8a83f19]{flex-direction:column;display:flex}.guide-lines-editor__header[data-v-d8a83f19]{justify-content:space-between;align-items:center;display:flex}.guide-lines-editor__toggle[data-v-d8a83f19]{color:var(--color-text-primary,#e8e9ec);align-items:center;gap:8px;padding:4px 2px;font-size:12px;display:flex}.guide-lines-editor__section[data-v-d8a83f19]{border-top:1px solid var(--color-border);margin-top:4px;padding-top:4px}.guide-lines-editor__section-header[data-v-d8a83f19]{color:var(--color-text-secondary,#aeb1ba);justify-content:space-between;align-items:center;padding:2px 0;font-size:11px;display:flex}.guide-lines-editor__add-btn[data-v-d8a83f19]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.guide-lines-editor__add-btn[data-v-d8a83f19]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.mark-point-dialog__input[data-v-2339eb6c]{font-variant-numeric:tabular-nums;cursor:ew-resize;flex:none;width:116px}.mark-point-dialog__input[data-v-2339eb6c]:focus{cursor:text}.mark-point-dialog__modes[data-v-2339eb6c]{flex:none;gap:2px;display:flex}.mark-point-dialog__mode[data-v-2339eb6c]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;height:24px;padding:0 8px;font-size:12px}.mark-point-dialog__mode[data-v-2339eb6c]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.mark-point-dialog__mode.is-active[data-v-2339eb6c]{color:var(--color-accent,#239be7);background:#239be726}@supports (color:color-mix(in lab,red,red)){.mark-point-dialog__mode.is-active[data-v-2339eb6c]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.mark-point-dialog__derived[data-v-2339eb6c]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:12px}.mark-point-dialog__presets[data-v-2339eb6c]{padding-left:var(--setting-row-label-width,96px);gap:6px;margin-top:4px;display:flex}.mark-point-dialog__preset[data-v-2339eb6c]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-style:solid;border-width:1px;border-radius:5px;height:24px;padding:0 10px;font-size:12px}.mark-point-dialog__preset[data-v-2339eb6c]:hover{border-color:var(--color-border-strong,#454852);color:var(--color-text-primary,#e8e9ec)}.mark-point-dialog__preset.is-active[data-v-2339eb6c]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.mark-point-dialog__hint[data-v-2339eb6c]{color:var(--color-text-secondary,#aeb1ba);margin-top:10px;font-size:11px;line-height:1.5}.mark-point-dialog__cancel[data-v-2339eb6c]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.mark-point-dialog__cancel[data-v-2339eb6c]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.mark-point-dialog__submit[data-v-2339eb6c]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.mark-point-dialog__submit[data-v-2339eb6c]:hover{filter:brightness(1.1)}.mark-point-dialog__submit[data-v-2339eb6c]:disabled{opacity:.5}.mark-point__tc[data-v-3b2bbf50]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;height:100%;padding:0 6px;font-size:11px}.mark-point__tc[data-v-3b2bbf50]:hover{color:var(--color-accent,#239be7)}.mark-point__tc--empty[data-v-3b2bbf50]{color:var(--color-text-label,#8b8f99)}.media-offline[data-v-3375affb]{z-index:1;pointer-events:none;text-align:center;background-color:#2a0708;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;padding:12px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.media-offline__bar[data-v-3375affb]{background-color:#0000008c;border-radius:6px;align-items:center;gap:10px;max-width:100%;padding:6px 8px 6px 12px;display:flex}.media-offline__names[data-v-3375affb]{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.media-offline__button[data-v-3375affb]{border-color:var(--color-border,#34363d);color:#fff;pointer-events:auto;background-color:#00000073;border-style:solid;border-width:1px;border-radius:5px;flex:none;height:24px;padding:0 12px;font-size:12px}.media-offline__button[data-v-3375affb]:hover{border-color:var(--color-accent,#239be7)}.monitor-guides[data-v-4e9956ff]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.monitor-guides__line[data-v-4e9956ff]{background:#39ff6ab3;position:absolute}.monitor-guides__line--horizontal[data-v-4e9956ff]{height:1px;left:0;right:0}.monitor-guides__line--vertical[data-v-4e9956ff]{width:1px;top:0;bottom:0}.monitor-ruler[data-v-9e01e1b0]{grid-template-columns:var(--v31b17528) 1fr;grid-template-rows:var(--v31b17528) 1fr;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:grid}.monitor-ruler__corner[data-v-9e01e1b0]{background-color:var(--color-bg-surface,#1e2025);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-area:1/1}.monitor-ruler__h[data-v-9e01e1b0]{grid-area:1/2;min-width:0;overflow:hidden}.monitor-ruler__v[data-v-9e01e1b0]{grid-area:2/1;min-height:0;overflow:hidden}.monitor-ruler__content[data-v-9e01e1b0]{grid-area:2/2;min-width:0;min-height:0;display:flex}.monitor-ruler__canvas[data-v-9e01e1b0]{width:100%;height:100%;display:block}.res-menu__trigger[data-v-03797f39]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:2px;height:24px;padding:0 6px;font-size:11px;display:flex}.res-menu__trigger[data-v-03797f39]:hover,.res-menu__trigger.is-open[data-v-03797f39]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.reference-frame-dialog__input[data-v-d40b93bd]{font-variant-numeric:tabular-nums;cursor:ew-resize;flex:none;width:116px}.reference-frame-dialog__input[data-v-d40b93bd]:focus{cursor:text}.reference-frame-dialog__modes[data-v-d40b93bd]{flex:none;gap:2px;display:flex}.reference-frame-dialog__mode[data-v-d40b93bd]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;height:24px;padding:0 8px;font-size:12px}.reference-frame-dialog__mode[data-v-d40b93bd]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.reference-frame-dialog__mode.is-active[data-v-d40b93bd]{color:var(--color-accent,#239be7);background:#239be726}@supports (color:color-mix(in lab,red,red)){.reference-frame-dialog__mode.is-active[data-v-d40b93bd]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.reference-frame-dialog__derived[data-v-d40b93bd]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:12px}.reference-frame-dialog__presets[data-v-d40b93bd]{padding-left:var(--setting-row-label-width,96px);gap:6px;margin-top:4px;display:flex}.reference-frame-dialog__preset[data-v-d40b93bd]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-style:solid;border-width:1px;border-radius:5px;height:24px;padding:0 10px;font-size:12px}.reference-frame-dialog__preset[data-v-d40b93bd]:hover{border-color:var(--color-border-strong,#454852);color:var(--color-text-primary,#e8e9ec)}.reference-frame-dialog__preset.is-active[data-v-d40b93bd]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.reference-frame-dialog__hint[data-v-d40b93bd]{color:var(--color-text-secondary,#aeb1ba);margin-top:10px;font-size:11px;line-height:1.5}.reference-frame-dialog__cancel[data-v-d40b93bd]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.reference-frame-dialog__cancel[data-v-d40b93bd]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.reference-frame-dialog__submit[data-v-d40b93bd]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.reference-frame-dialog__submit[data-v-d40b93bd]:hover{filter:brightness(1.1)}.reference-frame-dialog__submit[data-v-d40b93bd]:disabled{opacity:.5}.position-marker[data-v-86aabc1b]{pointer-events:none;width:0;height:0;position:absolute}.position-marker[data-v-86aabc1b]:before,.position-marker[data-v-86aabc1b]:after{content:"";background-color:var(--color-accent,#239be7);position:absolute;box-shadow:0 0 0 1px #0000008c}.position-marker[data-v-86aabc1b]:before{width:14px;height:1px;top:-.5px;left:-7px}.position-marker[data-v-86aabc1b]:after{width:1px;height:14px;top:-7px;left:-.5px}.position-marker__ring[data-v-86aabc1b]{border:1px solid var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 0 1px #0000008c}.text-overlay[data-v-ca324418]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.text-overlay__item[data-v-ca324418]{white-space:pre;cursor:move;pointer-events:auto;min-width:1em;caret-color:var(--color-accent);outline:none;padding:2px 4px;position:absolute}.text-overlay__item[data-v-ca324418]:hover{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.text-overlay__item.is-editing[data-v-ca324418]{cursor:text;-webkit-user-select:text;user-select:text;box-shadow:inset 0 0 0 1.5px var(--color-accent)}.text-overlay__item.is-locked[data-v-ca324418]{cursor:not-allowed}.text-overlay__item.is-group-member[data-v-ca324418]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.text-overlay__item.is-playing[data-v-ca324418]:not(.is-editing){pointer-events:none}.text-overlay__snap-line[data-v-ca324418]{background-color:var(--color-accent,#239be7);pointer-events:none;z-index:5;box-shadow:0 0 4px var(--color-accent);position:absolute}.text-overlay__snap-line--vertical[data-v-ca324418]{width:1px;top:0;bottom:0;transform:translate(-50%)}.text-overlay__snap-line--horizontal[data-v-ca324418]{height:1px;left:0;right:0;transform:translateY(-50%)}.text-overlay__snap-label[data-v-ca324418]{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:3px;padding:1px 5px;font-size:10px;position:absolute}.text-overlay__bounds[data-v-ca324418]{z-index:50;pointer-events:none;position:fixed;overflow:hidden}.text-overlay__box[data-v-ca324418]{border-color:var(--color-accent,#239be7);z-index:2;filter:drop-shadow(0 0 1px #000000d9)drop-shadow(0 0 3px #00000080);pointer-events:none;border-style:dashed;border-width:3px;position:absolute}.text-overlay__rotate-line[data-v-ca324418]{background-color:var(--color-accent,#239be7);width:2px;height:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%);box-shadow:0 0 2px #0009}.text-overlay__handle[data-v-ca324418]{background-color:var(--color-accent,#239be7);pointer-events:auto;border:2px solid #fff;border-radius:50%;width:14px;height:14px;padding:0;position:absolute;box-shadow:0 0 0 1.5px #0000008c}.text-overlay__handle--corner[data-v-ca324418]{cursor:nwse-resize}.text-overlay__handle--nw[data-v-ca324418]{top:0;left:0;transform:translate(-50%,-50%)}.text-overlay__handle--ne[data-v-ca324418]{cursor:nesw-resize;top:0;left:100%;transform:translate(-50%,-50%)}.text-overlay__handle--sw[data-v-ca324418]{cursor:nesw-resize;top:100%;left:0;transform:translate(-50%,-50%)}.text-overlay__handle--se[data-v-ca324418]{top:100%;left:100%;transform:translate(-50%,-50%)}.text-overlay__handle--rotate[data-v-ca324418]{cursor:grab;top:-20px;left:50%;transform:translate(-50%,-50%)}.text-overlay__readout[data-v-ca324418]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-primary,#e8e9ec);z-index:60;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-style:solid;border-width:1px;border-radius:4px;margin:14px 0 0 14px;padding:2px 6px;font-size:11px;position:fixed}.transform-overlay[data-v-bd2f494a]{position:absolute;top:0;right:0;bottom:0;left:0}.transform-overlay__marquee[data-v-bd2f494a]{border-color:var(--color-accent);z-index:3;background:#239be726;border-style:solid;border-width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.transform-overlay__marquee[data-v-bd2f494a]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.transform-overlay__marquee[data-v-bd2f494a]{pointer-events:none}.transform-overlay__snap-line[data-v-bd2f494a]{background-color:var(--color-accent,#239be7);pointer-events:none;z-index:5;box-shadow:0 0 4px var(--color-accent);position:absolute}.transform-overlay__snap-line--vertical[data-v-bd2f494a]{width:1px;top:0;bottom:0;transform:translate(-50%)}.transform-overlay__snap-line--horizontal[data-v-bd2f494a]{height:1px;left:0;right:0;transform:translateY(-50%)}.transform-overlay__snap-label[data-v-bd2f494a]{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:3px;padding:1px 5px;font-size:10px;position:absolute}.transform-overlay__hit[data-v-bd2f494a]{cursor:move;border-radius:1px;position:absolute}.transform-overlay__hit[data-v-bd2f494a]:hover{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.transform-overlay__hit.is-selected[data-v-bd2f494a]{cursor:move}.transform-overlay__hit.is-group-member[data-v-bd2f494a]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.transform-overlay__hit.is-locked[data-v-bd2f494a]{cursor:not-allowed}.transform-overlay__hit.is-playing[data-v-bd2f494a]{pointer-events:none}.transform-overlay__bounds[data-v-bd2f494a]{z-index:50;pointer-events:none;position:fixed;overflow:hidden}.transform-overlay__box[data-v-bd2f494a]{border-color:var(--color-accent,#239be7);z-index:2;filter:drop-shadow(0 0 1px #000000d9)drop-shadow(0 0 3px #00000080);pointer-events:none;border-style:dashed;border-width:3px;position:absolute}.transform-overlay__box.is-offline[data-v-bd2f494a]{border-color:var(--color-danger,#e5484d)}.transform-overlay__rotate-line[data-v-bd2f494a]{background-color:var(--color-accent,#239be7);width:2px;height:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%);box-shadow:0 0 2px #0009}.transform-overlay__handle[data-v-bd2f494a]{background-color:var(--color-accent,#239be7);pointer-events:auto;border:2px solid #fff;border-radius:50%;width:14px;height:14px;padding:0;position:absolute;box-shadow:0 0 0 1.5px #0000008c}.transform-overlay__handle--corner[data-v-bd2f494a]{cursor:nwse-resize}.transform-overlay__crop-handle[data-v-bd2f494a]{background-color:var(--color-accent,#239be7);pointer-events:auto;border:2px solid #fff;border-radius:3px;padding:0;position:absolute;box-shadow:0 0 0 1.5px #0000008c}.transform-overlay__crop-handle--top[data-v-bd2f494a],.transform-overlay__crop-handle--bottom[data-v-bd2f494a]{cursor:ns-resize;width:22px;height:8px;left:50%;transform:translate(-50%,-50%)}.transform-overlay__crop-handle--left[data-v-bd2f494a],.transform-overlay__crop-handle--right[data-v-bd2f494a]{cursor:ew-resize;width:8px;height:22px;top:50%;transform:translate(-50%,-50%)}.transform-overlay__crop-handle--top[data-v-bd2f494a]{top:0}.transform-overlay__crop-handle--bottom[data-v-bd2f494a]{top:100%}.transform-overlay__crop-handle--left[data-v-bd2f494a]{left:0}.transform-overlay__crop-handle--right[data-v-bd2f494a]{left:100%}.transform-overlay__ghost[data-v-bd2f494a]{z-index:1;pointer-events:none;border:1.5px dashed #ffffff8c;position:absolute}.transform-overlay__ghost-label[data-v-bd2f494a]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;white-space:nowrap;border-style:solid;border-width:1px;border-radius:3px;padding:1px 5px;font-size:10px;position:absolute;top:-18px;left:0}.transform-overlay__handle--nw[data-v-bd2f494a]{top:0;left:0;transform:translate(-50%,-50%)}.transform-overlay__handle--ne[data-v-bd2f494a]{cursor:nesw-resize;top:0;left:100%;transform:translate(-50%,-50%)}.transform-overlay__handle--sw[data-v-bd2f494a]{cursor:nesw-resize;top:100%;left:0;transform:translate(-50%,-50%)}.transform-overlay__handle--se[data-v-bd2f494a]{top:100%;left:100%;transform:translate(-50%,-50%)}.transform-overlay__handle--rotate[data-v-bd2f494a]{cursor:grab;top:-20px;left:50%;transform:translate(-50%,-50%)}.transform-overlay__readout[data-v-bd2f494a]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-primary,#e8e9ec);z-index:60;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-style:solid;border-width:1px;border-radius:4px;margin:14px 0 0 14px;padding:2px 6px;font-size:11px;position:fixed}.program-monitor[data-v-12715e0e]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.program-monitor__header[data-v-12715e0e]{flex:none;align-items:center;gap:2px;height:28px;padding:0 8px;display:flex}.program-monitor__title[data-v-12715e0e]{color:var(--color-accent,#239be7);white-space:nowrap;flex:none;padding:0 4px;font-size:12px;font-weight:600}.program-monitor__spacer[data-v-12715e0e]{flex:auto}.program-monitor__mode-badge[data-v-12715e0e]{color:var(--color-warning,#f5a524);background:#f5a52426}@supports (color:color-mix(in lab,red,red)){.program-monitor__mode-badge[data-v-12715e0e]{background:color-mix(in srgb,var(--color-warning) 15%,transparent)}}.program-monitor__mode-badge[data-v-12715e0e]{white-space:nowrap;border-radius:4px;flex:none;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.program-monitor__mode-badge[data-v-12715e0e]:hover{background:#f5a52442}@supports (color:color-mix(in lab,red,red)){.program-monitor__mode-badge[data-v-12715e0e]:hover{background:color-mix(in srgb,var(--color-warning) 26%,transparent)}}.program-monitor__degraded-badge[data-v-12715e0e]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-warning,#f5a524);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:11px;font-weight:500;display:flex}.program-monitor__screen-wrap[data-v-12715e0e]{flex:auto;min-height:0;display:flex}.program-monitor__btn-group[data-v-12715e0e]{flex:none;align-items:center;gap:6px;height:24px;display:flex}.program-monitor__btn-group.is-open[data-v-12715e0e]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:7px;gap:8px;height:28px;padding:0 4px}.program-monitor__btn-group__set[data-v-12715e0e]{align-items:center;gap:2px;display:flex}.program-monitor__btn-group__divider[data-v-12715e0e]{background-color:var(--color-border,#34363d);flex:none;width:1px;height:14px}.program-monitor__btn-group.is-open .program-monitor__icon-btn.is-active[data-v-12715e0e]{color:var(--color-accent,#239be7);background:#239be726}@supports (color:color-mix(in lab,red,red)){.program-monitor__btn-group.is-open .program-monitor__icon-btn.is-active[data-v-12715e0e]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.program-monitor__icon-btn[data-v-12715e0e]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.program-monitor__icon-btn[data-v-12715e0e]:hover:not(:disabled),.program-monitor__icon-btn.is-open[data-v-12715e0e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.program-monitor__icon-btn.is-active[data-v-12715e0e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.program-monitor__icon-btn[data-v-12715e0e]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.program-monitor__icon-btn--play[data-v-12715e0e]{color:var(--color-text-primary,#e8e9ec)}.program-monitor__zoom-trigger[data-v-12715e0e]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:2px;height:24px;padding:0 6px;font-size:11px;display:flex}.program-monitor__zoom-trigger[data-v-12715e0e]:hover,.program-monitor__zoom-trigger.is-open[data-v-12715e0e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.program-monitor__stage[data-v-12715e0e]{position:absolute;top:0;right:0;bottom:0;left:0}.program-monitor__canvas[data-v-12715e0e]{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.program-monitor__canvas--reference[data-v-12715e0e]{display:none}.program-monitor__stage--vertical .program-monitor__canvas--reference[data-v-12715e0e]{clip-path:inset(0 calc(100% - var(--compare-split)) 0 0);display:block}.program-monitor__stage--horizontal .program-monitor__canvas--reference[data-v-12715e0e]{clip-path:inset(0 0 calc(100% - var(--compare-split)) 0);display:block}.program-monitor__stage--side-by-side .program-monitor__canvas[data-v-12715e0e]{width:50%;height:50%;top:25%;bottom:auto}.program-monitor__stage--side-by-side .program-monitor__canvas--current[data-v-12715e0e]{left:50%;right:auto}.program-monitor__stage--side-by-side .program-monitor__canvas--reference[data-v-12715e0e]{display:block;left:0;right:auto}.program-monitor__safe-zone[data-v-12715e0e]{pointer-events:none;border:1px dashed #ffffff59;position:absolute;top:10%;right:10%;bottom:10%;left:10%}.program-monitor__compare-split[data-v-12715e0e]{touch-action:none;background:#a2a3a8;position:absolute}.program-monitor__compare-split[data-v-12715e0e]:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.program-monitor__compare-split.is-fixed[data-v-12715e0e]{cursor:default}.program-monitor__compare-split.is-fixed[data-v-12715e0e]:before{content:none}.program-monitor__compare-split--vertical[data-v-12715e0e]{cursor:ew-resize;width:1px;top:0;bottom:0}.program-monitor__compare-split--horizontal[data-v-12715e0e]{cursor:ns-resize;height:1px;left:0;right:0}.program-monitor__compare-label[data-v-12715e0e]{-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;color:#ffffffe6;background:#0000008c;border-radius:3px;padding:2px 6px;font-size:11px;line-height:1.4;position:absolute}.program-monitor__compare-label.is-scrubbable[data-v-12715e0e]{pointer-events:auto;cursor:ew-resize}.program-monitor__compare-split--vertical .program-monitor__compare-label[data-v-12715e0e]{top:8px}.program-monitor__compare-split--vertical .program-monitor__compare-label--before[data-v-12715e0e]{right:8px}.program-monitor__compare-split--vertical .program-monitor__compare-label--after[data-v-12715e0e],.program-monitor__compare-split--horizontal .program-monitor__compare-label[data-v-12715e0e]{left:8px}.program-monitor__compare-split--horizontal .program-monitor__compare-label--before[data-v-12715e0e]{bottom:8px}.program-monitor__compare-split--horizontal .program-monitor__compare-label--after[data-v-12715e0e]{top:8px}.program-monitor__options[data-v-12715e0e]{flex-direction:column;gap:6px;width:260px;padding:8px;display:flex}.program-monitor__toggle[data-v-12715e0e]{color:var(--color-text-primary,#e8e9ec);align-items:center;gap:8px;padding:4px 2px;font-size:12px;display:flex}.program-monitor__footer[data-v-12715e0e]{flex-direction:column;flex:none;gap:4px;padding:4px 10px 8px;display:flex}.program-monitor__row[data-v-12715e0e]{align-items:center;gap:6px;display:flex}.program-monitor__row--transport[data-v-12715e0e]{justify-content:space-between;height:28px}.program-monitor__row--transport-left[data-v-12715e0e]{flex:1 1 0;align-items:center;gap:6px;display:flex}.program-monitor__row--transport-center[data-v-12715e0e]{flex:none;align-items:center;gap:6px;display:flex}.program-monitor__row--transport-right[data-v-12715e0e]{flex:1 1 0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.program-monitor__tc[data-v-12715e0e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;text-align:left;border-radius:4px;width:92px;height:24px;padding:0 8px;font-size:11px}.program-monitor__tc--input[data-v-12715e0e]{background-color:var(--color-bg-surface-sunken,#121317);outline:1px solid var(--color-accent)}.program-monitor__mark[data-v-12715e0e]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:4px;align-items:center;height:24px;display:flex;overflow:hidden}.program-monitor__mark-btn[data-v-12715e0e]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);height:100%;padding:0 6px;font-size:10px;font-weight:700}.program-monitor__mark-btn[data-v-12715e0e]:hover{color:var(--color-accent,#239be7)}.program-monitor__duration[data-v-12715e0e]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.program-monitor__info-btn[data-v-12715e0e]{flex:none;width:20px;height:20px}.program-monitor__info[data-v-12715e0e]{flex-direction:column;gap:5px;width:240px;padding:8px;display:flex}.program-monitor__info-row[data-v-12715e0e]{align-items:baseline;gap:8px;font-size:11px;line-height:1.5;display:flex}.program-monitor__info-label[data-v-12715e0e]{color:var(--color-text-label,#8b8f99);flex:none;width:84px}.program-monitor__info-value[data-v-12715e0e]{color:var(--color-text-primary,#e8e9ec);word-break:break-word;flex:auto;min-width:0}.program-monitor__info-value.is-warning[data-v-12715e0e]{color:var(--color-warning,#f5a524)}.program-monitor__info-note[data-v-12715e0e]{color:var(--color-text-label,#8b8f99);margin-top:2px;font-size:11px;line-height:1.5}.volume__trigger[data-v-55baa4e5]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.volume__trigger[data-v-55baa4e5]:hover,.volume__trigger.is-open[data-v-55baa4e5]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.volume__panel[data-v-55baa4e5]{align-items:center;gap:6px;width:110px;min-width:0;padding:5px 8px;display:flex}.volume__slider[data-v-55baa4e5]{flex:auto}.volume__value[data-v-55baa4e5]{color:var(--color-text-secondary,#aeb1ba);text-align:right;width:24px;font-size:11px}.source-mini-timeline[data-v-50d4fc83]{background-color:var(--color-bg-surface,#1e2025);width:100%;height:var(--v7bbc7ec4);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;position:relative}.source-mini-timeline__clip[data-v-50d4fc83]{border-radius:6px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.source-mini-timeline__canvas[data-v-50d4fc83]{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.source-mini-timeline__playhead[data-v-50d4fc83]{background-color:var(--color-accent,#239be7);pointer-events:none;z-index:30;width:1px;position:absolute;top:0;bottom:0}.source-mini-timeline__playhead-handle[data-v-50d4fc83]{background-color:var(--color-accent,#239be7);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:11px;height:11px;position:absolute;top:0;left:-5px}.source-mini-timeline__handle[data-v-50d4fc83]{cursor:ew-resize;z-index:25;width:10px;position:absolute;top:0;bottom:0;transform:translate(-5px)}.source-mini-timeline__handle-grip[data-v-50d4fc83]{background-color:var(--color-border-strong,#454852);border-radius:999px;justify-content:center;align-items:center;height:10px;transition:background-color .12s;display:flex;position:absolute;top:0;left:1px;right:1px}.source-mini-timeline__handle-arrow[data-v-50d4fc83]{color:var(--color-bg-surface-sunken);pointer-events:none}.source-mini-timeline__handle:hover .source-mini-timeline__handle-grip[data-v-50d4fc83],.source-mini-timeline__handle:active .source-mini-timeline__handle-grip[data-v-50d4fc83],.source-mini-timeline__handle-grip--highlight[data-v-50d4fc83]{background-color:var(--color-text-secondary,#aeb1ba)}.source-mini-timeline__handle[data-v-50d4fc83]:active{cursor:ew-resize}.source-mini-timeline__move-handle[data-v-50d4fc83]{background-color:var(--color-border-strong,#454852);cursor:grab;z-index:24;border-radius:4px;height:10px;transition:background-color .12s;position:absolute;top:0}.source-mini-timeline__move-handle[data-v-50d4fc83]:before{content:"";background:var(--color-bg-surface-sunken);width:2px;height:2px;box-shadow:-5px 0 var(--color-bg-surface-sunken),5px 0 var(--color-bg-surface-sunken);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.source-mini-timeline__move-handle[data-v-50d4fc83]:hover,.source-mini-timeline__move-handle[data-v-50d4fc83]:active{background-color:var(--color-text-secondary,#aeb1ba)}.source-mini-timeline__move-handle[data-v-50d4fc83]:active{cursor:grabbing}.source-mini-timeline__move-handle--no-dots[data-v-50d4fc83]:before{display:none}.source-waveform[data-v-77cdb6b5]{width:100%;height:100%;display:block;cursor:pointer;touch-action:none}.source-monitor[data-v-a74467c2]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.source-monitor__header[data-v-a74467c2]{color:var(--color-text-secondary,#aeb1ba);flex:none;justify-content:space-between;align-items:center;height:30px;padding:0 8px;font-size:12px;display:flex}.source-monitor__label[data-v-a74467c2]{color:var(--color-accent,#239be7);white-space:nowrap;flex:none;font-weight:600}.source-monitor__title[data-v-a74467c2]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-left:6px;overflow:hidden}.source-monitor__content-note[data-v-a74467c2]{color:var(--color-text-label,#8b8f99);text-align:center;max-width:320px;font-size:11.5px;line-height:1.5}.source-monitor__header-actions[data-v-a74467c2]{flex:none;align-items:center;gap:2px;display:flex}.source-monitor__zoom[data-v-a74467c2]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:2px;height:22px;padding:0 6px;font-size:11px;display:flex}.source-monitor__zoom[data-v-a74467c2]:hover,.source-monitor__zoom.is-open[data-v-a74467c2]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.source-monitor__icon-btn[data-v-a74467c2]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.source-monitor__icon-btn[data-v-a74467c2]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.source-monitor__icon-btn[data-v-a74467c2]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.source-monitor__icon-btn--play[data-v-a74467c2]{color:var(--color-text-primary,#e8e9ec)}.source-monitor__canvas[data-v-a74467c2]{width:100%;height:100%;display:block}.source-monitor__content[data-v-a74467c2]{color:var(--color-text-label);flex-direction:column;align-items:center;gap:8px;display:flex}.source-monitor__content-name[data-v-a74467c2]{font-size:12px}.source-monitor__footer[data-v-a74467c2]{flex-direction:column;flex:none;gap:4px;padding:4px 10px 8px;display:flex}.source-monitor__timecodes[data-v-a74467c2]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;scrollbar-width:none;align-items:center;gap:4px;padding:0 2px;font-size:11px;display:flex;overflow-x:auto}.source-monitor__timecodes[data-v-a74467c2]::-webkit-scrollbar{display:none}.source-monitor__tc[data-v-a74467c2]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}.source-monitor__tc--current[data-v-a74467c2]{color:var(--color-accent,#239be7)}.source-monitor__mark[data-v-a74467c2]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:4px;flex:none;align-items:center;height:22px;display:flex;overflow:hidden}.source-monitor__mark-tc[data-v-a74467c2]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 5px;font-size:11px}.source-monitor__mark-btn[data-v-a74467c2]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);white-space:nowrap;flex:none;height:100%;padding:0 5px;font-size:10px;font-weight:700}.source-monitor__mark-btn[data-v-a74467c2]:hover:not(:disabled){color:var(--color-accent,#239be7)}.source-monitor__mark-btn[data-v-a74467c2]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.source-monitor__mini-timeline-viewport[data-v-a74467c2]{border-radius:6px;flex:none;width:100%;margin:0 -6px;padding:0 6px;position:relative;overflow:hidden}.source-monitor__hscroll[data-v-a74467c2]{flex:none;height:10px}.source-monitor__transport[data-v-a74467c2]{align-items:center;gap:2px;display:flex}.source-monitor__spacer[data-v-a74467c2]{flex:auto}.source-monitor__divider[data-v-a74467c2]{background-color:var(--color-border,#34363d);flex:none;width:1px;height:18px;margin:0 4px}.source-monitor__link[data-v-a74467c2]{color:var(--color-text-label,#8b8f99);flex:none;align-items:center;margin-right:2px;display:flex}.source-monitor__link.is-broken[data-v-a74467c2]{color:var(--color-warning,#f5a524)}.source-monitor__streams[data-v-a74467c2]{align-items:center;gap:2px;margin-right:6px;display:flex}.source-monitor__stream-btn[data-v-a74467c2]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:3px;flex:none;height:18px;padding:0 5px;font-size:10px;font-weight:700}.source-monitor__stream-btn[data-v-a74467c2]:hover:not(:disabled),.source-monitor__stream-btn.is-open[data-v-a74467c2]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.source-monitor__stream-btn.is-active[data-v-a74467c2]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.source-monitor__stream-btn[data-v-a74467c2]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.source-monitor__zoom-slider[data-v-a74467c2]{align-items:center;gap:4px;margin-right:4px;display:flex}.source-monitor__zoom-icon[data-v-a74467c2]{color:var(--color-text-label,#8b8f99);flex:none}.source-monitor__zoom-slider-input[data-v-a74467c2]{width:60px}.frame-presets__label[data-v-44a8c444]{color:var(--color-text-secondary,#aeb1ba);margin-bottom:8px;font-size:12px;display:block}.frame-presets__hint[data-v-44a8c444]{color:var(--color-text-label,#8b8f99);margin:-4px 0 8px;font-size:11px;line-height:1.5}.frame-presets__grid[data-v-44a8c444]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.frame-presets__card[data-v-44a8c444]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);text-align:center;border-style:solid;border-width:1px;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex}.frame-presets__card[data-v-44a8c444]:hover{border-color:var(--color-accent,#239be7)}.frame-presets__card.is-active[data-v-44a8c444]{border-color:var(--color-accent,#239be7);box-shadow:inset 0 0 0 1px var(--color-accent)}.frame-presets__shape-box[data-v-44a8c444]{justify-content:center;align-items:center;width:36px;height:36px;display:flex;container-type:size}.frame-presets__shape[data-v-44a8c444]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);border-style:solid;border-width:1px;border-radius:3px;display:block}.frame-presets__platform[data-v-44a8c444]{color:var(--color-text-secondary,#aeb1ba);text-transform:uppercase;letter-spacing:.02em;justify-content:center;align-items:center;min-height:26px;font-size:10px;font-weight:500;line-height:1.3;display:flex}.frame-presets__name[data-v-44a8c444]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.frame-presets__meta[data-v-44a8c444]{color:var(--color-text-secondary,#aeb1ba);font-size:10px}.sequence-presets[data-v-f4ff2d15]{flex-direction:column;flex:auto;min-height:0;display:flex}.sequence-presets__header[data-v-f4ff2d15]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sequence-presets__label[data-v-f4ff2d15]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.sequence-presets__manage[data-v-f4ff2d15]{color:var(--color-text-label,#8b8f99);font-size:11px}.sequence-presets__manage[data-v-f4ff2d15]:hover{color:var(--color-text-primary,#e8e9ec)}.sequence-presets__hint[data-v-f4ff2d15]{color:var(--color-text-label,#8b8f99);margin:-4px 0 8px;font-size:11px;line-height:1.5}.sequence-presets__empty[data-v-f4ff2d15]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.6}.sequence-presets__list[data-v-f4ff2d15]{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:4px;min-height:92px;display:flex;overflow-y:auto}.sequence-presets__row[data-v-f4ff2d15]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);text-align:left;border-style:solid;border-width:1px;border-radius:6px;flex:none;align-items:center;gap:8px;height:44px;padding:0 10px;display:flex}.sequence-presets__row[data-v-f4ff2d15]:hover{border-color:var(--color-accent,#239be7)}.sequence-presets__row.is-active[data-v-f4ff2d15]{border-color:var(--color-accent,#239be7);box-shadow:inset 0 0 0 1px var(--color-accent)}.sequence-presets__badge[data-v-f4ff2d15]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);letter-spacing:.02em;border-radius:4px;flex:none;justify-content:center;align-items:center;width:34px;padding:3px 0;font-size:10px;font-weight:600;display:flex}.sequence-presets__text[data-v-f4ff2d15]{flex-direction:column;gap:2px;min-width:0;display:flex}.sequence-presets__name[data-v-f4ff2d15]{color:var(--color-text-primary,#e8e9ec);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.sequence-presets__meta[data-v-f4ff2d15]{color:var(--color-text-label,#8b8f99);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sequence-wizard[data-v-9029c359]{flex-direction:column;height:100%;min-height:0;display:flex}.sequence-wizard__columns[data-v-9029c359]{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);gap:18px;min-height:0;display:grid}.sequence-wizard.is-basic .sequence-wizard__columns[data-v-9029c359]{flex-direction:column;gap:0;display:flex}.sequence-wizard.is-basic .sequence-wizard__column[data-v-9029c359]{flex:none;overflow:visible}.sequence-wizard.is-basic .sequence-wizard__column--audio[data-v-9029c359]{flex:auto;min-height:0;overflow-y:auto}.sequence-wizard.is-basic .sequence-wizard__column+.sequence-wizard__column[data-v-9029c359]{border-top-style:solid;border-top-width:1px;border-left-width:0;margin-top:12px;padding-top:12px;padding-left:0}.sequence-wizard.is-basic .sequence-wizard__quick-start[data-v-9029c359]{order:-1;margin-top:0}.sequence-wizard.is-basic .sequence-wizard__name-row[data-v-9029c359]{margin-top:10px}.sequence-wizard.is-basic .sequence-wizard__track-list[data-v-9029c359]{border-top-width:0;margin-top:0;padding-top:0}.sequence-wizard__column[data-v-9029c359]{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.sequence-wizard__column+.sequence-wizard__column[data-v-9029c359]{border-color:var(--color-border,#34363d);border-left-style:solid;border-left-width:1px;padding-left:18px}.sequence-wizard__column--spec[data-v-9029c359]{--setting-row-label-width:88px}.sequence-wizard__column-title[data-v-9029c359]{color:var(--color-text-primary,#e8e9ec);margin-bottom:8px;font-size:12px;font-weight:600}.sequence-wizard__derived-value[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;text-align:right;flex:none;width:68px;padding:0 8px;font-size:12px}.sequence-wizard__channel-count-input[data-v-9029c359]{flex:none;width:68px}.sequence-wizard__track-list[data-v-9029c359]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;flex-direction:column;flex:auto;gap:4px;min-height:0;margin-top:8px;padding-top:10px;display:flex}.sequence-wizard__track-list-header[data-v-9029c359]{justify-content:space-between;align-items:center;display:flex}.sequence-wizard__track-list-title[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.sequence-wizard__track-add[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;display:flex}.sequence-wizard__track-add[data-v-9029c359]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.sequence-wizard__track-empty[data-v-9029c359]{color:var(--color-text-label,#8b8f99);padding:4px 0;font-size:11px;line-height:1.6}.sequence-wizard__track-rows[data-v-9029c359]{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:4px;min-height:60px;display:flex;overflow-y:auto}.sequence-wizard__track-row[data-v-9029c359]{flex:none;align-items:center;gap:8px;display:flex}.sequence-wizard__track-label[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:28px;font-size:12px;font-weight:600}.sequence-wizard__track-select[data-v-9029c359]{flex:auto;min-width:0}.sequence-wizard__track-remove[data-v-9029c359]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.sequence-wizard__track-remove[data-v-9029c359]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.sequence-wizard__diverged[data-v-9029c359]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:6px;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:7px 10px;display:flex}.sequence-wizard__diverged-text[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);min-width:0;font-size:11px;line-height:1.4}.sequence-wizard__diverged-revert[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:flex}.sequence-wizard__diverged-revert[data-v-9029c359]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.sequence-wizard__mode[data-v-9029c359]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;align-items:center;gap:2px;padding:2px;display:flex}.sequence-wizard__mode-option[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;height:22px;padding:0 10px;font-size:11px;font-weight:500}.sequence-wizard__mode-option[data-v-9029c359]:hover{color:var(--color-text-primary,#e8e9ec)}.sequence-wizard__mode-option.is-active[data-v-9029c359]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.sequence-wizard__summary[data-v-9029c359]{border-color:var(--color-border,#34363d);color:var(--color-accent,#239be7);white-space:nowrap;text-overflow:ellipsis;border-left-style:solid;border-left-width:1px;min-width:0;padding-left:9px;font-size:13px;font-weight:500;overflow:hidden}.sequence-wizard__section[data-v-9029c359]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;margin-top:auto;padding-top:4px}.sequence-wizard__readonly[data-v-9029c359]{color:var(--color-text-label,#8b8f99);align-items:center;min-height:26px;font-size:12px;display:flex}.sequence-wizard__checkbox[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);cursor:pointer;align-items:center;gap:7px;font-size:12px;display:flex}.sequence-wizard__hint[data-v-9029c359]{color:var(--color-text-label,#8b8f99);padding:4px 0 0;font-size:11px;line-height:1.5}.sequence-wizard__quick-start[data-v-9029c359]{margin-top:14px}.sequence-wizard__custom-presets[data-v-9029c359]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;flex-direction:column;flex:auto;min-height:0;margin-top:14px;padding-top:12px;display:flex}.sequence-wizard__cancel[data-v-9029c359]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.sequence-wizard__cancel[data-v-9029c359]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.sequence-wizard__submit[data-v-9029c359]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.sequence-wizard__submit[data-v-9029c359]:hover{filter:brightness(1.1)}.sequence-wizard__submit[data-v-9029c359]:disabled{opacity:.5;cursor:not-allowed;filter:none}.playhead-line[data-v-67b55881]{background-color:var(--color-accent,#239be7);pointer-events:none;z-index:20;width:1px;position:absolute;top:0;bottom:0}.playhead-line__handle[data-v-67b55881]{background:var(--color-accent);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:11px;height:11px;position:absolute;top:0;left:-5px}.kf-toggle[data-v-6ebfb6fd]{width:20px;height:20px;color:var(--color-text-disabled);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.kf-toggle[data-v-6ebfb6fd]:hover:not(.is-disabled){background-color:var(--color-bg-surface-raised,#26282e)}--current.kf-toggle[data-v-6ebfb6fd]{color:var(--color-accent)}--other.kf-toggle[data-v-6ebfb6fd]{color:var(--color-accent);opacity:.5}--none.kf-toggle[data-v-6ebfb6fd]{color:var(--color-text-disabled)}.kf-toggle.is-disabled[data-v-6ebfb6fd]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.keyframe-panel[data-v-8732113c]{display:flex;flex-direction:column;height:100%}.keyframe-panel__ruler-row[data-v-8732113c]{background-color:var(--color-bg-surface);display:flex;align-items:stretch;flex:0 0 auto;height:24px;border-bottom:1px solid var(--color-border)}.keyframe-panel__ruler-spacer[data-v-8732113c]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 10px}.keyframe-panel__spacer-count[data-v-8732113c]{color:var(--color-text-label);flex:0 0 auto;font-size:10px;font-variant-numeric:tabular-nums}.keyframe-panel__filter-segmented[data-v-8732113c]{display:flex;align-items:center;gap:2px;flex:0 0 auto}.keyframe-panel__filter-segment[data-v-8732113c]{color:var(--color-text-label);flex:0 0 auto;height:18px;padding:0 6px;font-size:10px;line-height:18px;border-radius:3px}.keyframe-panel__filter-segment[data-v-8732113c]:hover:not(.is-active){color:var(--color-text-secondary);background-color:var(--color-bg-surface-raised)}.keyframe-panel__filter-segment.is-active[data-v-8732113c]{color:var(--color-accent)}.keyframe-panel__ruler-viewport[data-v-8732113c]{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;cursor:pointer}.keyframe-panel__ruler-canvas[data-v-8732113c]{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.keyframe-panel__body[data-v-8732113c]{flex:1 1 auto;min-height:0;display:flex}.keyframe-panel__empty[data-v-8732113c]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;height:100%;padding:8px}.keyframe-panel__empty-label[data-v-8732113c]{color:var(--color-text-label);font-size:11px;text-align:center;line-height:1.5}.keyframe-panel__rows[data-v-8732113c]{background-color:var(--color-bg-surface-sunken);position:relative;flex:1 1 auto;min-width:0;overflow-x:hidden;overflow-y:auto}.keyframe-panel__filter-empty[data-v-8732113c]{color:var(--color-text-label);padding:16px 10px;font-size:11px;text-align:center}.keyframe-panel__group-header[data-v-8732113c]{color:var(--color-text-label);background-color:var(--color-bg-surface);display:flex;align-items:center;gap:4px;width:100%;height:24px;padding:0 10px}.keyframe-panel__group-header[data-v-8732113c]:hover{color:var(--color-text-secondary)}.keyframe-panel__group-chevron[data-v-8732113c]{flex:0 0 auto;transition:transform .12s ease}.keyframe-panel__group-chevron.is-open[data-v-8732113c]{transform:rotate(90deg)}.keyframe-panel__group-title[data-v-8732113c]{flex:0 0 auto;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;text-align:left}.keyframe-panel__row[data-v-8732113c]{display:flex;align-items:center;height:26px}.keyframe-panel__row+.keyframe-panel__row[data-v-8732113c]{border-top:1px solid var(--color-border)}.keyframe-panel__row-label[data-v-8732113c]{color:var(--color-text-secondary);flex:0 0 auto;display:flex;align-items:center;gap:3px;padding:0 6px 0 10px;font-size:10px}.keyframe-panel__row-label-text[data-v-8732113c]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.keyframe-panel__row-count[data-v-8732113c]{color:var(--color-text-label);background-color:var(--color-bg-surface-raised);flex:0 0 auto;min-width:14px;height:14px;padding:0 3px;border-radius:7px;font-size:9px;line-height:14px;text-align:center;font-variant-numeric:tabular-nums}.keyframe-panel__row-value[data-v-8732113c]{color:var(--color-text-secondary);cursor:ew-resize}.keyframe-panel__row-value[data-v-8732113c]:focus{cursor:text}.keyframe-panel__row-value[data-v-8732113c]{width:40px;flex:0 0 auto;height:20px;padding:0 4px;font-size:11px;text-align:right;font-variant-numeric:tabular-nums;border-radius:3px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.keyframe-panel__row-value[data-v-8732113c]:hover,.keyframe-panel__row-value[data-v-8732113c]:focus{color:var(--color-text-primary);background-color:var(--color-bg-surface-raised)}.keyframe-panel__row-value[data-v-8732113c]::-webkit-inner-spin-button,.keyframe-panel__row-value[data-v-8732113c]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.keyframe-panel__nav-btn[data-v-8732113c]{color:var(--color-text-label);display:flex;align-items:center;justify-content:center;width:14px;height:20px;flex:0 0 auto;border-radius:3px}.keyframe-panel__nav-btn[data-v-8732113c]:hover:not(:disabled){color:var(--color-text-primary);background-color:var(--color-bg-surface-raised)}.keyframe-panel__nav-btn[data-v-8732113c]:disabled{opacity:.3}.keyframe-panel__nav-btn--danger[data-v-8732113c]:hover:not(:disabled){color:var(--color-danger)}.keyframe-panel__row-actions[data-v-8732113c]{display:flex;align-items:center;gap:1px;flex:0 0 auto;margin-left:2px;padding-left:4px;border-left:1px solid var(--color-border)}.keyframe-panel__row-actions[data-v-8732113c] .dropdown{flex:0 0 auto}.keyframe-panel__easing-glyph[data-v-8732113c]{color:var(--color-text-label);flex:0 0 auto}.keyframe-panel__row-lane[data-v-8732113c]{flex:1 1 auto;min-width:0;height:100%;position:relative;overflow:hidden}.keyframe-panel__row-lane-inner[data-v-8732113c]{position:relative;height:100%}.keyframe-panel__clip-span[data-v-8732113c]{background-color:var(--color-bg-surface-raised);position:absolute;top:3px;bottom:3px;border-radius:3px;pointer-events:none}.keyframe-panel__segment[data-v-8732113c]{position:absolute;top:50%;height:12px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);pointer-events:none}.keyframe-panel__segment[data-v-8732113c]:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--color-border-strong)}.keyframe-panel__segment.is-hold[data-v-8732113c]:before{border-top-style:dashed}.keyframe-panel__segment-glyph[data-v-8732113c]{color:var(--color-text-label);background-color:var(--color-bg-surface-raised);position:relative;display:flex;align-items:center;padding:0 3px;border-radius:2px;pointer-events:auto;cursor:pointer}.keyframe-panel__segment-glyph[data-v-8732113c]:hover,.keyframe-panel__segment-glyph.is-active[data-v-8732113c]{color:var(--color-accent)}.keyframe-panel__segment-menu[data-v-8732113c]{position:absolute;width:0;height:0;overflow:hidden}.keyframe-panel__diamond[data-v-8732113c]{color:var(--color-text-secondary);position:absolute;top:50%;left:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:3px;transform:translate(-50%,-50%);cursor:ew-resize}.keyframe-panel__diamond[data-v-8732113c]:hover{background-color:var(--color-bg-surface-raised)}.keyframe-panel__diamond.is-selected[data-v-8732113c]{color:var(--color-accent)}.keyframe-panel__drag-readout[data-v-8732113c]{color:var(--color-text-primary);background:var(--color-bg-surface-raised);border-color:var(--color-border);position:fixed;z-index:300;padding:5px 9px;border-width:1px;border-style:solid;border-radius:6px;font-size:11px;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:0 8px 24px -4px #0006;transform:translate(-50%,calc(-100% - 14px));pointer-events:none}.keyframe-panel__marquee[data-v-8732113c]{border-color:var(--color-accent);position:absolute;border-width:1px;border-style:solid;background:color-mix(in srgb,var(--color-accent) 15%,transparent);pointer-events:none;z-index:25}.keyframe-panel__playhead-wrap[data-v-8732113c]{position:absolute;top:0;bottom:0;right:0;overflow:hidden;pointer-events:none}.marker-panel[data-v-73759dfb]{flex-direction:column;height:100%;padding:4px;display:flex;overflow-y:auto}.marker-panel__row[data-v-73759dfb]{color:var(--color-text-primary,#e8e9ec);text-align:left;border-radius:5px;align-items:center;gap:12px;padding:6px 10px;font-size:12px;display:flex}.marker-panel__row[data-v-73759dfb]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.marker-panel__row.is-selected[data-v-73759dfb]{background-color:var(--color-bg-surface-raised,#26282e);box-shadow:inset 0 0 0 1px var(--color-accent)}.marker-panel__dot[data-v-73759dfb]{border-radius:999px;flex:none;width:8px;height:8px}.marker-panel__tc[data-v-73759dfb]{color:var(--color-accent,#239be7);font-variant-numeric:tabular-nums;font-size:11px}.marker-panel__empty[data-v-73759dfb]{color:var(--color-text-label,#8b8f99);text-align:center;padding:16px;font-size:12px}.scope-panel[data-v-a3e92940]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.scope-panel__toolbar[data-v-a3e92940]{border-bottom:1px solid var(--color-border);flex:none;gap:2px;padding:4px 6px;display:flex}.scope-panel__mode-btn[data-v-a3e92940]{color:var(--color-text-label,#8b8f99);border-radius:4px;padding:3px 8px;font-size:11px}.scope-panel__mode-btn[data-v-a3e92940]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.scope-panel__mode-btn.is-active[data-v-a3e92940]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.scope-panel__body[data-v-a3e92940]{background:#000;flex:auto;min-height:0;position:relative}.scope-panel__canvas[data-v-a3e92940]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.scope-panel__empty[data-v-a3e92940]{color:var(--color-text-label,#8b8f99);text-align:center;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.dock-panel[data-v-48e26f3a]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.dock-panel__pane[data-v-48e26f3a]{flex-direction:column;width:100%;min-height:0;display:flex}.dock-panel__pane+.dock-panel__pane[data-v-48e26f3a]{border-top:1px solid var(--color-border)}.dock-panel__pane-header[data-v-48e26f3a]{flex:none;justify-content:space-between;align-items:center;height:28px;padding:0 4px 0 10px;display:flex;position:relative}.dock-panel__fold-chevron[data-v-48e26f3a]{transition:transform .12s}.dock-panel__fold-chevron.is-collapsed[data-v-48e26f3a]{transform:rotate(180deg)}.dock-panel__pane-title[data-v-48e26f3a]{color:var(--color-accent,#239be7);flex:auto;min-width:0;font-size:11px;font-weight:600}.dock-panel__playhead-readout[data-v-48e26f3a]{color:var(--color-accent,#239be7);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;bottom:0}.dock-panel__pane-actions[data-v-48e26f3a]{flex:none;align-items:center;gap:2px;display:flex}.dock-panel__action-btn[data-v-48e26f3a]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.dock-panel__action-btn[data-v-48e26f3a]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.dock-panel__pane-body[data-v-48e26f3a]{flex:auto;min-height:0}.ghost-track-header[data-v-38f0c59e]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-label,#8b8f99);box-sizing:border-box;border:1px dashed var(--color-border-strong);align-items:center;gap:6px;padding:0 8px;font-size:11px;display:flex}.ghost-track-header__label[data-v-38f0c59e]{font-weight:600}.ghost-track-header__layout[data-v-38f0c59e]{border:1px dashed var(--color-border-strong);border-radius:3px;flex:none;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.5}.ghost-track-header__spacer[data-v-38f0c59e]{flex:auto}.ghost-track-header__hint[data-v-38f0c59e]{font-size:10px}.ghost-track-lane[data-v-6f59ae6f]{background-color:var(--color-bg-surface-sunken,#121317);box-sizing:border-box;position:relative}.ghost-track-lane[data-v-6f59ae6f]:before{content:"";left:var(--lanes-scroll-left,0px);box-sizing:border-box;border:1px dashed var(--color-border-strong);pointer-events:none;width:100%;height:100%;position:absolute;top:0}.ghost-track-lane__clip[data-v-6f59ae6f]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.ghost-track-lane__clip[data-v-6f59ae6f]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.ghost-track-lane__clip[data-v-6f59ae6f]{pointer-events:none;border-style:dashed;border-width:1px;border-radius:4px;position:absolute;top:3px;bottom:3px}.inout-range__band[data-v-420ea02c]{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--color-warning) 12%,transparent);pointer-events:none;z-index:5}.inout-range__line[data-v-420ea02c]{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--color-warning);opacity:.9;pointer-events:none;z-index:15}.master-channel-panel[data-v-241acb28]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);z-index:201;border-style:solid;border-width:1px;border-radius:8px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px -4px #0006}.master-channel-panel__header[data-v-241acb28]{border-color:var(--color-border,#34363d);color:var(--color-accent,#239be7);border-bottom-style:solid;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:12px;height:24px;padding:0 4px 0 6px;display:flex}.master-channel-panel__title[data-v-241acb28]{white-space:nowrap;font-size:11px;font-weight:600}.master-channel-panel__close[data-v-241acb28]{color:var(--color-text-secondary,#aeb1ba);border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.master-channel-panel__close[data-v-241acb28]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.master-channel-panel__master[data-v-241acb28]{padding:8px 8px 6px}.master-channel-panel__master+.master-channel-panel__master[data-v-241acb28]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px}.master-channel-panel__master-name[data-v-241acb28]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;margin-bottom:6px;font-size:10px;font-weight:700}.master-channel-panel__grid[data-v-241acb28]{align-items:center;gap:2px;display:grid}.master-channel-panel__track[data-v-241acb28]{color:var(--color-text-secondary,#aeb1ba);text-align:center;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.master-channel-panel__track.is-direct[data-v-241acb28]{color:var(--color-accent,#239be7)}.master-channel-panel__track-channel[data-v-241acb28]{color:var(--color-text-label,#8b8f99);text-align:center;font-size:8px}.master-channel-panel__track.is-elsewhere[data-v-241acb28],.master-channel-panel__track-channel.is-elsewhere[data-v-241acb28]{opacity:.45}.master-channel-panel__channel[data-v-241acb28]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding-right:4px;font-size:10px}.master-channel-panel__cell[data-v-241acb28]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:3px;height:18px}.master-channel-panel__cell[data-v-241acb28]:hover{box-shadow:inset 0 0 0 1px var(--color-accent)}.master-channel-panel__cell.is-on[data-v-241acb28]{background-color:var(--color-accent,#239be7)}.master-channel-panel__cell.is-auto[data-v-241acb28]{background:#239be773}@supports (color:color-mix(in lab,red,red)){.master-channel-panel__cell.is-auto[data-v-241acb28]{background:color-mix(in srgb,var(--color-accent) 45%,transparent)}}.master-channel-panel__cell.is-auto.is-partial[data-v-241acb28]{background:#239be740}@supports (color:color-mix(in lab,red,red)){.master-channel-panel__cell.is-auto.is-partial[data-v-241acb28]{background:color-mix(in srgb,var(--color-accent) 25%,transparent)}}.master-channel-panel__cell.is-overlap[data-v-241acb28]{background-color:var(--color-warning,#f5a524)}.master-channel-panel__cell.is-elsewhere[data-v-241acb28]{opacity:.45}.master-channel-panel__status[data-v-241acb28]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;min-width:36px;padding-left:6px;font-size:9px;font-weight:600}.master-channel-panel__status.is-empty[data-v-241acb28]{color:var(--color-text-label,#8b8f99)}.master-channel-panel__status.is-overlap[data-v-241acb28]{color:var(--color-warning,#f5a524)}.master-channel-panel__reset-slot[data-v-241acb28]{justify-content:center;display:flex}.master-channel-panel__reset[data-v-241acb28]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;border-style:solid;border-width:1px;border-radius:3px;height:16px;padding:0 4px;font-size:9px;font-weight:600}.master-channel-panel__reset[data-v-241acb28]:hover{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.fader-control[data-v-e1789fad]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;align-items:stretch;gap:1px;width:100%;height:100%;min-height:40px;display:flex}.fader-control__scale[data-v-e1789fad]{flex:0 0 13px;position:relative}.fader-control__scale-label[data-v-e1789fad]{color:var(--color-text-label,#8b8f99);letter-spacing:-.3px;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;line-height:1;position:absolute;right:0;transform:translateY(50%)}.fader-control__lane[data-v-e1789fad]{flex:auto;min-width:0;position:relative}.fader-control__track[data-v-e1789fad]{background-color:var(--color-border-strong,#454852);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.fader-control__tick[data-v-e1789fad]{background-color:var(--color-border-strong,#454852);width:7px;height:1px;position:absolute;left:50%;transform:translate(-50%,50%)}.fader-control__tick.is-major[data-v-e1789fad]{background-color:var(--color-text-disabled,#5b5e67);width:14px}.fader-control__unity-tick[data-v-e1789fad]{background-color:var(--color-text-disabled,#5b5e67);height:1px;position:absolute;left:0;right:0;transform:translateY(50%)}.fader-control__handle[data-v-e1789fad]{pointer-events:none;filter:drop-shadow(0 1px 2px #00000080);position:absolute;left:50%;transform:translate(-50%)}.rotary-knob[data-v-5b75f2df]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;display:flex}.rotary-knob>svg[data-v-5b75f2df]{display:block}.rotary-knob.is-dragging[data-v-5b75f2df],.rotary-knob.is-open[data-v-5b75f2df]{box-shadow:0 0 0 2px var(--color-accent-muted)}.rotary-knob.is-disabled[data-v-5b75f2df]{opacity:.3;cursor:default}.vu-meter-canvas[data-v-83a3a7bf]{display:block;width:100%;height:100%}.audio-mixer-panel__header[data-v-fbc56024]{border-color:var(--color-border,#34363d);color:var(--color-accent,#239be7);border-bottom-style:solid;border-bottom-width:1px;justify-content:space-between;align-items:center;height:24px;padding:0 4px 0 6px;display:flex}.audio-mixer-panel__title[data-v-fbc56024]{white-space:nowrap;font-size:11px;font-weight:600}.audio-mixer-panel__header-actions[data-v-fbc56024]{align-items:center;gap:2px;display:flex}.audio-mixer-panel__pin[data-v-fbc56024],.audio-mixer-panel__close[data-v-fbc56024]{color:var(--color-text-secondary,#aeb1ba);border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}:is(.audio-mixer-panel__pin[data-v-fbc56024],.audio-mixer-panel__close[data-v-fbc56024]):hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.audio-mixer-panel__pin.is-active[data-v-fbc56024]{color:var(--color-accent,#239be7)}.audio-mixer-panel__routing-toggle[data-v-fbc56024]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;border-style:solid;border-width:1px;border-radius:3px;height:18px;padding:0 6px;font-size:10px;font-weight:600}.audio-mixer-panel__routing-toggle[data-v-fbc56024]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.audio-mixer-panel__routing-toggle.is-active[data-v-fbc56024]{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.audio-mixer[data-v-fbc56024]{gap:12px;max-width:calc(100vw - 32px);padding:12px;display:flex;overflow-x:auto}.audio-mixer__channel[data-v-fbc56024]{flex-direction:column;align-items:center;gap:6px;width:44px;display:flex}.audio-mixer__label[data-v-fbc56024]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;font-weight:600}.audio-mixer__layout[data-v-fbc56024]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.5}.audio-mixer__fader[data-v-fbc56024]{width:34px;height:150px}.audio-mixer__fader-row[data-v-fbc56024]{justify-content:flex-start;align-items:stretch;gap:6px;height:150px;display:flex}.audio-mixer__fader-row .audio-mixer__fader[data-v-fbc56024]{height:100%}.audio-mixer__meter[data-v-fbc56024]{border-radius:2px;flex:none;height:100%}.audio-mixer__db[data-v-fbc56024]{color:var(--color-text-label,#8b8f99);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1}.audio-mixer__db.is-unity[data-v-fbc56024]{color:var(--color-success,#3dd68c)}.audio-mixer__db.is-boosted[data-v-fbc56024]{color:var(--color-warning,#f5a524)}.audio-mixer__pan-balance[data-v-fbc56024]{flex-direction:column;align-items:center;gap:2px;display:flex}.audio-mixer__knob-row[data-v-fbc56024]{align-items:center;gap:2px;display:flex}.audio-mixer__knob-row.is-disabled .audio-mixer__knob-label[data-v-fbc56024]{opacity:.3}.audio-mixer__knob-label[data-v-fbc56024]{color:var(--color-text-label,#8b8f99);text-align:center;width:7px;font-size:9px;font-weight:700;line-height:1}.audio-mixer__buttons[data-v-fbc56024]{gap:2px;display:flex}.audio-mixer__buttons button[data-v-fbc56024]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);border-radius:3px;width:18px;height:18px;font-size:9px;font-weight:700}.audio-mixer__buttons button.is-active[data-v-fbc56024]{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.audio-mixer__routing-select[data-v-fbc56024]{width:100%}.audio-mixer__channel--master.is-monitored[data-v-fbc56024]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px}.audio-mixer__monitor-target[data-v-fbc56024]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);border-style:solid;border-width:1px;border-radius:4px;padding:2px 8px;font-size:10px}.audio-mixer__monitor-target[data-v-fbc56024]:hover{color:var(--color-text-primary,#e8e9ec)}.audio-mixer__monitor-target.is-active[data-v-fbc56024]{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.audio-mixer__channel--master[data-v-fbc56024]{border-color:var(--color-border,#34363d);border-left-style:solid;border-left-width:1px;width:auto;min-width:44px;padding-left:12px}.audio-mixer__monitor-downmix[data-v-fbc56024]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);white-space:nowrap;border-style:solid;border-width:1px;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:600}.audio-mixer__monitor-downmix[data-v-fbc56024]:hover{color:var(--color-text-secondary,#aeb1ba)}.audio-mixer__monitor-downmix.is-active[data-v-fbc56024]{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.level-meter[data-v-76211c07]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;flex:auto;align-items:stretch;gap:2px;width:64px;min-height:0;padding:6px 4px 6px 6px;display:flex}.level-meter__row[data-v-76211c07]{flex:auto;align-items:stretch;gap:3px;min-height:0;display:flex}.level-meter__row.is-inactive[data-v-76211c07],.level-meter__lr-row.is-inactive[data-v-76211c07]{opacity:.35}.level-meter__canvas[data-v-76211c07]{flex:auto;min-width:0}.level-meter__scale[data-v-76211c07]{flex:0 0 20px;position:relative}.level-meter__scale-mark[data-v-76211c07]{color:var(--color-text-label,#8b8f99);white-space:nowrap;pointer-events:none;align-items:center;gap:2px;font-size:8px;line-height:1;display:flex;position:absolute;right:0;transform:translateY(50%)}.level-meter__scale-mark.is-top[data-v-76211c07]{transform:translateY(100%)}.level-meter__scale-mark.is-bottom[data-v-76211c07]{transform:translateY(0)}.level-meter__scale-value[data-v-76211c07]{font-variant-numeric:tabular-nums}.level-meter__scale-tick[data-v-76211c07]{opacity:.7;background:currentColor;flex:none;width:3px;height:1px}.level-meter__lr-row[data-v-76211c07]{gap:3px;display:flex}.level-meter__lr-labels[data-v-76211c07]{flex:auto;min-width:0;display:flex}.level-meter__lr[data-v-76211c07]{color:var(--color-text-label,#8b8f99);text-align:center;flex:1 1 0;min-width:0;font-size:9px;overflow:hidden}.level-meter__lr.is-narrow[data-v-76211c07]{letter-spacing:-.4px;font-size:7px}.level-meter__lr-spacer[data-v-76211c07]{flex:0 0 20px}.level-meter__master-row[data-v-76211c07]{justify-content:center;display:flex}.level-meter__master[data-v-76211c07]{flex-direction:column;align-items:center;gap:3px;padding-top:2px;display:flex}.level-meter__master-label[data-v-76211c07]{color:var(--color-text-secondary,#aeb1ba);font-size:9px;font-weight:600}.level-meter__master-db[data-v-76211c07]{color:var(--color-text-label,#8b8f99);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1}.level-meter__master-db.is-unity[data-v-76211c07]{color:var(--color-success,#3dd68c)}.level-meter__master-db.is-boosted[data-v-76211c07]{color:var(--color-warning,#f5a524)}.master-db-readout[data-v-88f727e4]{color:var(--color-accent,#239be7);justify-content:center;align-items:center;width:100%;height:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;display:flex}.master-db-readout.is-playing[data-v-88f727e4]{color:var(--color-success,#3dd68c)}.master-db-readout.is-inactive[data-v-88f727e4]{opacity:.35}.add-master__layout-select[data-v-dfd69d44]{flex:auto;min-width:0}.add-master__inline-label[data-v-dfd69d44]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;flex:none;margin-left:4px;font-size:12px}.add-master__derived-value[data-v-dfd69d44]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;flex:none;width:56px;font-size:12px}.add-master__channel-count-input[data-v-dfd69d44]{flex:none;width:56px}.add-master__tracks[data-v-dfd69d44]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.add-master__tracks-title[data-v-dfd69d44]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.add-master__tracks-empty[data-v-dfd69d44]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.6}.add-master__track-grid[data-v-dfd69d44]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;max-height:180px;display:grid;overflow-y:auto}.add-master__track[data-v-dfd69d44]{cursor:pointer;align-items:center;gap:6px;min-width:0;padding:3px 0;display:flex}.add-master__track-name[data-v-dfd69d44]{color:var(--color-text-primary,#e8e9ec);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;overflow:hidden}.add-master__track-badge[data-v-dfd69d44]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;border-radius:3px;flex:none;padding:1px 4px;font-size:10px;font-weight:600}.add-master__track-current[data-v-dfd69d44]{color:var(--color-text-label,#8b8f99);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:10px;overflow:hidden}.add-master__hint[data-v-dfd69d44]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.5}.add-master__cancel[data-v-dfd69d44]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.add-master__cancel[data-v-dfd69d44]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.add-master__submit[data-v-dfd69d44]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.add-master__submit[data-v-dfd69d44]:hover{filter:brightness(1.1)}.add-master__submit[data-v-dfd69d44]:disabled{opacity:.5;cursor:not-allowed;filter:none}.sequence-settings__section[data-v-a03885f3]{flex-direction:column;display:flex}.sequence-settings__section+.sequence-settings__section[data-v-a03885f3]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;margin-top:10px;padding-top:10px}.sequence-settings__section-title[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.sequence-settings__list-header[data-v-a03885f3]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.sequence-settings__add[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;display:flex}.sequence-settings__add[data-v-a03885f3]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.sequence-settings__readonly[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:12px}.sequence-settings__master-row[data-v-a03885f3]{align-items:center;gap:6px;padding:3px 0;display:flex}.sequence-settings__master-index[data-v-a03885f3]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;flex:none;width:14px;font-size:11px}.sequence-settings__master-name[data-v-a03885f3],.sequence-settings__master-select[data-v-a03885f3]{flex:1 1 0;min-width:0}.sequence-settings__inline-label[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;flex:none;font-size:12px}.sequence-settings__derived-value[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;flex:none;width:56px;font-size:12px}.sequence-settings__channel-count-input[data-v-a03885f3]{flex:none;width:56px}.sequence-settings__master-remove[data-v-a03885f3]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.sequence-settings__master-remove[data-v-a03885f3]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.sequence-settings__master-remove-spacer[data-v-a03885f3]{flex:none;width:22px}.sequence-settings__hint[data-v-a03885f3]{color:var(--color-text-label,#8b8f99);padding:6px 0 0;font-size:11px;line-height:1.5}.sequence-settings__warning[data-v-a03885f3]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-warning,#f5a524);border-radius:6px;margin-top:8px;padding:8px 10px;font-size:11px;line-height:1.5}.sequence-settings__close[data-v-a03885f3]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.sequence-settings__close[data-v-a03885f3]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.sequence-tabs[data-v-85f04473]{background-color:var(--color-bg-surface,#1e2025);flex:none;align-items:center;height:28px;display:flex}.sequence-tabs__label[data-v-85f04473]{border-color:var(--color-border,#34363d);color:var(--color-accent,#239be7);white-space:nowrap;border-right-style:solid;border-right-width:1px;flex:none;align-items:center;height:100%;padding:0 14px 0 12px;font-size:12px;font-weight:600;display:flex}.sequence-tabs__list[data-v-85f04473]{cursor:grab;flex:auto;align-items:center;min-width:0;height:100%;display:flex;overflow-x:auto}.sequence-tabs[data-v-85f04473] .dropdown{height:100%}.sequence-tabs__tab[data-v-85f04473]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);cursor:pointer;border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:6px;max-width:160px;height:100%;padding:0 10px;font-size:12px;display:flex}.sequence-tabs__tab[data-v-85f04473]:hover{color:var(--color-text-primary,#e8e9ec)}.sequence-tabs__tab.is-active[data-v-85f04473]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);box-shadow:inset 0 -2px var(--color-accent)}.sequence-tabs__tab-name[data-v-85f04473]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.sequence-tabs__settings[data-v-85f04473],.sequence-tabs__close[data-v-85f04473]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}:is(.sequence-tabs__settings[data-v-85f04473],.sequence-tabs__close[data-v-85f04473]):hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.sequence-tabs__add[data-v-85f04473],.sequence-tabs__overflow[data-v-85f04473]{color:var(--color-text-secondary,#aeb1ba);flex:none;justify-content:center;align-items:center;width:28px;height:100%;display:flex}:is(.sequence-tabs__add[data-v-85f04473],.sequence-tabs__overflow[data-v-85f04473]):hover,:is(.sequence-tabs__add,.sequence-tabs__overflow).is-open[data-v-85f04473]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.snap-guide-line[data-v-dc969e62]{background-color:var(--color-accent,#239be7);opacity:.9;pointer-events:none;z-index:25;width:1px;box-shadow:0 0 4px var(--color-accent);position:absolute;top:0;bottom:0}.timeline-marker-row[data-v-5ae496ac]{width:100%;height:15px;position:relative;overflow:hidden}.timeline-marker-row__canvas[data-v-5ae496ac]{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.timeline-marker-row__canvas--hoverable[data-v-5ae496ac]{cursor:pointer}.timeline-marker-row__canvas--dragging[data-v-5ae496ac]{cursor:grabbing}.marker-hover-bubble[data-v-5ae496ac]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);z-index:200;pointer-events:none;border-style:solid;border-width:1px;border-radius:6px;max-width:220px;padding:7px 10px;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px -4px #0006}.marker-hover-bubble__label[data-v-5ae496ac]{color:var(--color-text-primary,#e8e9ec);word-break:break-word;font-size:12px;font-weight:600}.marker-hover-bubble__tc[data-v-5ae496ac]{color:var(--color-accent,#239be7);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.marker-hover-bubble__desc[data-v-5ae496ac]{color:var(--color-text-secondary,#aeb1ba);word-break:break-word;white-space:pre-line;padding-top:4px;font-size:11px;line-height:1.4}.marker-hover-bubble__arrow[data-v-5ae496ac]{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--color-bg-surface-raised);width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.timeline-ruler[data-v-1ce7d171]{background-color:var(--color-bg-surface,#1e2025);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:28px;position:relative}.timeline-ruler__clip[data-v-1ce7d171]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.timeline-ruler__canvas[data-v-1ce7d171]{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.timeline-ruler__handle[data-v-1ce7d171]{cursor:ew-resize;z-index:10;width:10px;position:absolute;top:0;bottom:0;transform:translate(-5px)}.timeline-ruler__handle-grip[data-v-1ce7d171]{background-color:var(--color-border-strong,#454852);border-radius:999px;justify-content:center;align-items:center;height:10px;transition:background-color .12s;display:flex;position:absolute;top:0;left:1px;right:1px}.timeline-ruler__handle-arrow[data-v-1ce7d171]{color:var(--color-bg-surface-sunken);pointer-events:none}.timeline-ruler__handle:hover .timeline-ruler__handle-grip[data-v-1ce7d171],.timeline-ruler__handle:active .timeline-ruler__handle-grip[data-v-1ce7d171],.timeline-ruler__handle-grip--highlight[data-v-1ce7d171]{background-color:var(--color-text-secondary,#aeb1ba)}.timeline-ruler__handle[data-v-1ce7d171]:active{cursor:ew-resize}.timeline-ruler__move-handle[data-v-1ce7d171]{background-color:var(--color-border-strong,#454852);cursor:grab;z-index:8;border-radius:4px;height:10px;transition:background-color .12s;position:absolute;top:0}.timeline-ruler__move-handle[data-v-1ce7d171]:before{content:"";background:var(--color-bg-surface-sunken);width:2px;height:2px;box-shadow:-5px 0 var(--color-bg-surface-sunken),5px 0 var(--color-bg-surface-sunken);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-ruler__move-handle[data-v-1ce7d171]:hover,.timeline-ruler__move-handle[data-v-1ce7d171]:active{background-color:var(--color-text-secondary,#aeb1ba)}.timeline-ruler__move-handle[data-v-1ce7d171]:active{cursor:grabbing}.timeline-ruler__move-handle--no-dots[data-v-1ce7d171]:before{display:none}.ruler-context-menu[data-v-6dc76a62]{width:0;height:0;position:absolute;overflow:hidden}.ruler-context-menu__divider[data-v-6dc76a62]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.ruler-tools[data-v-964f8a71]{align-items:center;gap:2px;height:100%;padding:0 6px;display:flex}.ruler-tools__group[data-v-964f8a71]{align-items:center;gap:2px;display:flex}.ruler-tools__spacer[data-v-964f8a71]{flex:auto}.ruler-tools__btn[data-v-964f8a71]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ruler-tools__btn[data-v-964f8a71]:hover,.ruler-tools__btn.is-active[data-v-964f8a71]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.ruler-tools__btn[data-v-964f8a71]:disabled{color:var(--color-text-disabled,#5b5e67);pointer-events:none}.timeline-toolbar[data-v-8b0ac418]{background-color:var(--color-bg-surface,#1e2025);flex:none;align-items:center;gap:4px;height:34px;padding:0 8px;display:flex;overflow-x:auto}.timeline-toolbar__group[data-v-8b0ac418]{flex:none;align-items:center;gap:2px;display:flex}.timeline-toolbar__side[data-v-8b0ac418]{flex:1 1 0;min-width:0;display:flex}.timeline-toolbar__side--right[data-v-8b0ac418]{justify-content:flex-end}.timeline-toolbar__center[data-v-8b0ac418]{flex:none;align-items:center;gap:4px;display:flex}.timeline-toolbar__divider[data-v-8b0ac418]{background-color:var(--color-border,#34363d);flex:none;width:1px;height:18px;margin:0 4px}.timeline-toolbar__icon-btn[data-v-8b0ac418]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.timeline-toolbar__icon-btn[data-v-8b0ac418]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.timeline-toolbar__icon-btn.is-active[data-v-8b0ac418]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.timeline-toolbar__icon-btn[data-v-8b0ac418]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:default}.timeline-toolbar__icon-btn[data-v-8b0ac418]:disabled:hover{color:var(--color-text-disabled,#5b5e67);background-color:#0000}.timeline-toolbar__icon-btn--delete.is-active[data-v-8b0ac418]{color:var(--color-danger,#e5484d);background-color:#0000}.timeline-toolbar__icon-btn--delete.is-active[data-v-8b0ac418]:hover{background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.timeline-toolbar__icon-btn--delete.is-active[data-v-8b0ac418]:hover{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.timeline-toolbar__marker-count[data-v-8b0ac418]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;min-width:16px;height:26px;padding:0 2px;font-size:13px;font-weight:600;display:flex}.timeline-toolbar__zoom[data-v-8b0ac418]{flex:none;align-items:center;gap:6px;display:flex}.timeline-toolbar__zoom-slider[data-v-8b0ac418]{width:100px}.timeline-toolbar__zoom-btn[data-v-8b0ac418]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;height:24px;padding:0 8px;font-size:11px}.timeline-toolbar__zoom-btn[data-v-8b0ac418]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.track-gap[data-v-f0a3bf31]{z-index:2;box-sizing:border-box;height:8px;margin:-4px 0;position:relative}.track-gap--active[data-v-f0a3bf31]:before{background-color:#239be7b3}@supports (color:color-mix(in lab,red,red)){.track-gap--active[data-v-f0a3bf31]:before{background-color:color-mix(in oklab,var(--color-accent,#239be7) 70%,transparent)}}.track-gap--active[data-v-f0a3bf31]:before{content:"";left:var(--lanes-scroll-left,0px);pointer-events:none;width:100%;height:100%;position:absolute;top:0}.track-gap__badge[data-v-f0a3bf31]{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff);white-space:nowrap;pointer-events:none;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:600;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.track-header[data-v-7d6c6660]{background-color:var(--color-bg-surface,#1e2025);box-shadow:inset 0 -1px var(--color-border);flex-wrap:wrap;align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.track-header.is-dragging[data-v-7d6c6660]{opacity:.6;box-shadow:inset 0 -1px var(--color-border),0 6px 14px -4px #00000073;z-index:5}.track-header.is-drop-before[data-v-7d6c6660]:before{content:"";background:var(--color-accent);z-index:3;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.track-header.is-drop-after[data-v-7d6c6660]:after{content:"";background:var(--color-accent);z-index:3;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.track-header__grip[data-v-7d6c6660]{color:var(--color-text-label,#8b8f99);cursor:grab;flex:none;justify-content:center;align-items:center;width:12px;display:flex}.track-header__grip[data-v-7d6c6660]:hover{color:var(--color-text-secondary,#aeb1ba)}.track-header__grip[data-v-7d6c6660]:active{cursor:grabbing}.track-header__target[data-v-7d6c6660]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:2px;flex:none;width:8px;height:8px}.track-header__target.is-target[data-v-7d6c6660]{border-color:var(--color-accent,#239be7);background-color:var(--color-accent,#239be7)}.track-header__label[data-v-7d6c6660]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.track-header__spacer[data-v-7d6c6660]{flex:auto}.track-header__controls[data-v-7d6c6660]{align-items:center;gap:2px;display:flex}.track-header__btn[data-v-7d6c6660]{color:var(--color-text-label,#8b8f99);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex}.track-header__btn[data-v-7d6c6660]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba)}.track-header__btn.is-active[data-v-7d6c6660]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.track-header__btn.is-off[data-v-7d6c6660]{color:var(--color-text-disabled,#5b5e67)}.track-header__btn[data-v-7d6c6660]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed;background:0 0}.track-header__btn--solo.is-active[data-v-7d6c6660]{color:var(--color-warning,#f5a524)}.track-header__layout[data-v-7d6c6660]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);letter-spacing:.02em;cursor:default;border-radius:3px;flex:none;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.5}.track-header__menu-divider[data-v-7d6c6660]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.track-header__keyframes[data-v-7d6c6660]{align-items:center;gap:2px;width:100%;margin-top:2px;display:flex}.track-header__keyframes-label[data-v-7d6c6660]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;flex:none;margin-right:2px;font-size:10px}.track-header__keyframes-count[data-v-7d6c6660]{color:var(--color-accent,#239be7);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-right:2px;font-size:10px}.track-header__kf-controls[data-v-7d6c6660]{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.track-header__kf-nav[data-v-7d6c6660]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:20px;display:flex}.track-header__kf-nav[data-v-7d6c6660]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.track-header__kf-nav[data-v-7d6c6660]:disabled{opacity:.3;cursor:default}.track-header__fader[data-v-7d6c6660]{color:var(--color-text-label,#8b8f99);align-items:center;gap:6px;width:100%;height:16px;font-size:10px;display:flex}.track-header__fader-label[data-v-7d6c6660]{flex:none}.track-header__fader-slider[data-v-7d6c6660]{flex:auto}.track-header__fader-value[data-v-7d6c6660]{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:40px}.clip-thumbnail-strip[data-v-25b48d16]{position:absolute;top:0;height:100%;pointer-events:none;filter:saturate(.9)}.clip-thumbnail-strip.is-filmstrip[data-v-25b48d16]{opacity:.5}.clip-thumbnail-strip.is-head-tail[data-v-25b48d16]{opacity:.75}.clip-waveform[data-v-cf4da0a4]{position:absolute;top:0;height:100%;pointer-events:none}.fade-duration__input[data-v-34cbbd98]{font-variant-numeric:tabular-nums;cursor:ew-resize;flex:none;width:116px}.fade-duration__input[data-v-34cbbd98]:focus{cursor:text}.fade-duration__modes[data-v-34cbbd98]{flex:none;gap:2px;display:flex}.fade-duration__mode[data-v-34cbbd98]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;height:24px;padding:0 8px;font-size:12px}.fade-duration__mode[data-v-34cbbd98]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.fade-duration__mode.is-active[data-v-34cbbd98]{color:var(--color-accent,#239be7);background:#239be726}@supports (color:color-mix(in lab,red,red)){.fade-duration__mode.is-active[data-v-34cbbd98]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.fade-duration__derived[data-v-34cbbd98]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:12px}.fade-duration__presets[data-v-34cbbd98]{padding-left:var(--setting-row-label-width,96px);gap:6px;margin-top:4px;display:flex}.fade-duration__preset[data-v-34cbbd98]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-style:solid;border-width:1px;border-radius:5px;height:24px;padding:0 10px;font-size:12px}.fade-duration__preset[data-v-34cbbd98]:hover{border-color:var(--color-border-strong,#454852);color:var(--color-text-primary,#e8e9ec)}.fade-duration__preset.is-active[data-v-34cbbd98]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.fade-duration__hint[data-v-34cbbd98]{color:var(--color-text-secondary,#aeb1ba);margin-top:10px;font-size:11px;line-height:1.5}.fade-duration__cancel[data-v-34cbbd98]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.fade-duration__cancel[data-v-34cbbd98]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.fade-duration__submit[data-v-34cbbd98]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.fade-duration__submit[data-v-34cbbd98]:hover{filter:brightness(1.1)}.fade-duration__submit[data-v-34cbbd98]:disabled{opacity:.5}.clip-block[data-v-1c0df9bc]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-raised,#26282e);cursor:pointer;border-style:solid;border-width:1px;border-radius:4px;flex-direction:column;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.clip-block[data-v-1c0df9bc]:hover{border-color:#239be799}@supports (color:color-mix(in lab,red,red)){.clip-block[data-v-1c0df9bc]:hover{border-color:color-mix(in oklab,var(--color-accent,#239be7) 60%,transparent)}}.clip-block.is-selected[data-v-1c0df9bc]{border-color:#239be780}@supports (color:color-mix(in lab,red,red)){.clip-block.is-selected[data-v-1c0df9bc]{border-color:color-mix(in oklab,var(--color-accent,#239be7) 50%,transparent)}}.clip-block.is-selected[data-v-1c0df9bc]{background-color:#239be714}@supports (color:color-mix(in lab,red,red)){.clip-block.is-selected[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 8%,transparent)}}.clip-block.is-selected[data-v-1c0df9bc]{border-style:dashed}.clip-block.is-primary-selected[data-v-1c0df9bc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.clip-block.is-primary-selected[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.clip-block.is-primary-selected[data-v-1c0df9bc]{box-shadow:0 0 0 1px var(--color-accent);border-style:solid}.clip-block.is-hidden[data-v-1c0df9bc]{opacity:.35}.clip-block.is-caching-audio[data-v-1c0df9bc]{opacity:.7}.clip-block.is-locked[data-v-1c0df9bc]{cursor:not-allowed}.clip-block.is-razor[data-v-1c0df9bc]{cursor:crosshair}.clip-block.is-slip-tool[data-v-1c0df9bc],.clip-block.is-slide-tool[data-v-1c0df9bc]{cursor:ew-resize}.clip-block.is-trimming[data-v-1c0df9bc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.clip-block.is-trimming[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.clip-block.is-trimming[data-v-1c0df9bc]{box-shadow:0 0 0 1px var(--color-accent)}.clip-block.is-slipping[data-v-1c0df9bc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.clip-block.is-slipping[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.clip-block.is-slipping[data-v-1c0df9bc]{box-shadow:0 0 0 1px var(--color-accent)}.clip-block.is-sliding[data-v-1c0df9bc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.clip-block.is-sliding[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.clip-block.is-sliding[data-v-1c0df9bc]{box-shadow:0 0 0 1px var(--color-accent)}.clip-block.is-moving[data-v-1c0df9bc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.clip-block.is-moving[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.clip-block.is-moving[data-v-1c0df9bc]{z-index:5;opacity:.85;cursor:grabbing;box-shadow:0 0 0 1px var(--color-accent)}.clip-block.is-move-blocked[data-v-1c0df9bc]{border-color:var(--color-danger,#e5484d);background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.clip-block.is-move-blocked[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.clip-block.is-move-blocked[data-v-1c0df9bc]{box-shadow:0 0 0 1px var(--color-danger)}.clip-block.is-moving-to-other-track[data-v-1c0df9bc]{opacity:0;pointer-events:none}.clip-block__edge[data-v-1c0df9bc]{z-index:2;cursor:ew-resize;width:6px;position:absolute;top:0;bottom:0}.clip-block__edge[data-v-1c0df9bc]:hover{background-color:#239be766}@supports (color:color-mix(in lab,red,red)){.clip-block__edge[data-v-1c0df9bc]:hover{background-color:color-mix(in oklab,var(--color-accent,#239be7) 40%,transparent)}}.clip-block.is-trimming .clip-block__edge[data-v-1c0df9bc]{background-color:#239be766}@supports (color:color-mix(in lab,red,red)){.clip-block.is-trimming .clip-block__edge[data-v-1c0df9bc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 40%,transparent)}}.clip-block__edge--start[data-v-1c0df9bc]{left:0}.clip-block__edge--end[data-v-1c0df9bc]{right:0}.clip-block__volume-band[data-v-1c0df9bc]{z-index:2;cursor:ns-resize;height:9px;position:absolute;left:0;right:0;transform:translateY(-50%)}.clip-block__volume-band[data-v-1c0df9bc]:after{content:"";background:#ffffff8c;height:1px;position:absolute;top:4px;left:0;right:0}.clip-block:hover .clip-block__volume-band[data-v-1c0df9bc]:after,.clip-block__volume-band.is-active[data-v-1c0df9bc]:after{background-color:var(--color-accent,#239be7);height:2px;top:3px}.clip-block__volume-curve[data-v-1c0df9bc]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.clip-block__volume-curve polyline[data-v-1c0df9bc]{fill:none;stroke:#ffffff8c;stroke-width:1px;stroke-linejoin:round}.clip-block:hover .clip-block__volume-curve polyline[data-v-1c0df9bc]{stroke:var(--color-accent);stroke-width:2px}.clip-block__volume-keyframe[data-v-1c0df9bc]{background-color:var(--color-accent,#239be7);z-index:3;cursor:ns-resize;filter:drop-shadow(0 0 1px #000c);width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.clip-block__volume-keyframe[data-v-1c0df9bc]:hover{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-canvas,#17181c);border-style:solid;border-width:1.5px}.clip-block__fade-shade[data-v-1c0df9bc]{z-index:1;pointer-events:none;background:#ffffff38;position:absolute;top:0;bottom:0}.clip-block__fade-shade[data-v-1c0df9bc]:after{content:"";background:#969696b3;position:absolute;top:0;right:0;bottom:0;left:0}.clip-block__fade-shade--in[data-v-1c0df9bc]{clip-path:polygon(0 0,0 100%,100% 0);left:0}.clip-block__fade-shade--in[data-v-1c0df9bc]:after{clip-path:polygon(0 100%,100% 0,calc(100% - 2.5px) 0,0 calc(100% - 2.5px))}.clip-block__fade-shade--out[data-v-1c0df9bc]{clip-path:polygon(100% 0,100% 100%,0 0);right:0}.clip-block__fade-shade--out[data-v-1c0df9bc]:after{clip-path:polygon(0 0,100% 100%,100% calc(100% - 2.5px),2.5px 0)}.clip-block__fade-box[data-v-1c0df9bc]{z-index:1;opacity:0;border:1px solid #bebebe99;position:absolute;top:0;bottom:0}.clip-block__fade-box--in[data-v-1c0df9bc]{left:0}.clip-block__fade-box--out[data-v-1c0df9bc]{right:0}.clip-block:hover .clip-block__fade-box[data-v-1c0df9bc],.clip-block__fade-box.is-active[data-v-1c0df9bc]{opacity:1}.clip-block__fade-handle[data-v-1c0df9bc]{z-index:6;cursor:ew-resize;opacity:0;clip-path:polygon(0 0,100% 0,100% 64%,50% 100%,0 64%);background-color:var(--color-bg-canvas,#17181c);border-radius:2px;width:10px;height:14px;position:absolute;top:0}.clip-block__fade-handle[data-v-1c0df9bc]:after{content:"";clip-path:polygon(0 0,100% 0,100% 62%,50% 94%,0 62%);background-color:var(--color-accent,#239be7);border-radius:1px;position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px}.clip-block__fade-handle--in[data-v-1c0df9bc]{transform:translate(-50%)}.clip-block__fade-handle--out[data-v-1c0df9bc]{transform:translate(50%)}.clip-block:hover .clip-block__fade-handle[data-v-1c0df9bc],.clip-block__fade-handle.is-active[data-v-1c0df9bc]{opacity:1}.clip-trim-readout[data-v-1c0df9bc]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-primary,#e8e9ec);z-index:1000;white-space:nowrap;pointer-events:none;border-style:solid;border-width:1px;border-radius:4px;margin-top:-4px;padding:2px 6px;font-size:11px;line-height:1.3;position:fixed}.clip-trim-readout--inline[data-v-1c0df9bc]{align-items:baseline;gap:6px;display:flex}.clip-trim-readout__delta[data-v-1c0df9bc]{color:var(--color-accent,#239be7);font-weight:600}.clip-trim-readout__duration[data-v-1c0df9bc]{color:var(--color-text-secondary,#aeb1ba)}.clip-block__content[data-v-1c0df9bc]{flex:none;align-items:center;gap:4px;height:20px;padding:3px 6px 0;display:flex}.clip-block__body[data-v-1c0df9bc]{flex:auto;min-height:0;position:relative}.clip-block__icon[data-v-1c0df9bc]{color:var(--color-text-secondary,#aeb1ba);flex:none}.clip-block__name[data-v-1c0df9bc]{color:var(--color-text-primary,#e8e9ec);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:11px;overflow:hidden}.clip-block__layout[data-v-1c0df9bc]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;background:#00000040;border-radius:3px;flex:none;padding:0 3px;font-size:9px;font-weight:700;line-height:1.5}.clip-block__live[data-v-1c0df9bc]{background-color:var(--color-danger,#e5484d);letter-spacing:.04em;color:#fff;border-radius:3px;flex:none;align-items:center;gap:2px;height:12px;padding:0 3px;font-size:8px;font-weight:700;display:flex}.clip-block__source-drift[data-v-1c0df9bc]{color:var(--color-accent,#239be7);flex:none}.clip-block__badges[data-v-1c0df9bc]{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.clip-block__sync-offset[data-v-1c0df9bc]{color:var(--color-warning,#f5a524);white-space:nowrap;font-size:10px;font-weight:600}.clip-block__tool-edited[data-v-1c0df9bc]{color:var(--color-accent,#239be7)}.clip-block__tool-edited--button[data-v-1c0df9bc]{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:flex}.clip-block__tool-edited--button[data-v-1c0df9bc]:hover{filter:brightness(1.35)}.clip-block__link[data-v-1c0df9bc]{color:var(--color-text-secondary,#aeb1ba)}.clip-block__audio-caching[data-v-1c0df9bc]{color:var(--color-text-secondary,#aeb1ba);animation:1s linear infinite clip-block-audio-caching-spin-1c0df9bc}@keyframes clip-block-audio-caching-spin-1c0df9bc{to{transform:rotate(360deg)}}.clip-block__warning[data-v-1c0df9bc]{color:var(--color-warning,#f5a524)}.transition-duration__input[data-v-ab855554]{font-variant-numeric:tabular-nums;cursor:ew-resize;flex:none;width:116px}.transition-duration__input[data-v-ab855554]:focus{cursor:text}.transition-duration__modes[data-v-ab855554]{flex:none;gap:2px;display:flex}.transition-duration__mode[data-v-ab855554]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;height:24px;padding:0 8px;font-size:12px}.transition-duration__mode[data-v-ab855554]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.transition-duration__mode.is-active[data-v-ab855554]{color:var(--color-accent,#239be7);background:#239be726}@supports (color:color-mix(in lab,red,red)){.transition-duration__mode.is-active[data-v-ab855554]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.transition-duration__mode[data-v-ab855554]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.transition-duration__derived[data-v-ab855554]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-size:12px}.transition-duration__presets[data-v-ab855554]{padding-left:var(--setting-row-label-width,96px);gap:6px;margin-top:4px;display:flex}.transition-duration__preset[data-v-ab855554]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-style:solid;border-width:1px;border-radius:5px;height:24px;padding:0 10px;font-size:12px}.transition-duration__preset[data-v-ab855554]:hover{border-color:var(--color-border-strong,#454852);color:var(--color-text-primary,#e8e9ec)}.transition-duration__preset.is-active[data-v-ab855554]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.transition-duration__hint[data-v-ab855554]{color:var(--color-text-secondary,#aeb1ba);margin-top:10px;font-size:11px;line-height:1.5}.transition-duration__cancel[data-v-ab855554]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.transition-duration__cancel[data-v-ab855554]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.transition-duration__submit[data-v-ab855554]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.transition-duration__submit[data-v-ab855554]:hover{filter:brightness(1.1)}.transition-duration__submit[data-v-ab855554]:disabled{opacity:.5}.track-lane[data-v-dc0f02a7]{background-color:var(--color-bg-surface-sunken,#121317);position:relative}.track-lane.is-locked[data-v-dc0f02a7]{cursor:not-allowed}.track-lane[data-v-dc0f02a7]:before{content:"";left:var(--lanes-scroll-left,0px);width:100%;height:100%;box-shadow:inset 0 -1px var(--color-border);pointer-events:none;position:absolute;top:0}.track-lane.is-drag-over[data-v-dc0f02a7]:before{background-color:#239be71a}@supports (color:color-mix(in lab,red,red)){.track-lane.is-drag-over[data-v-dc0f02a7]:before{background-color:color-mix(in oklab,var(--color-accent,#239be7) 10%,transparent)}}.track-lane.is-drag-over[data-v-dc0f02a7]:before{box-shadow:inset 0 0 0 1px var(--color-accent)}.track-lane__ghost[data-v-dc0f02a7]{pointer-events:none;border-style:dashed;border-width:1px;border-radius:4px;position:absolute;top:3px;bottom:3px}.track-lane__ghost--normal[data-v-dc0f02a7]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.track-lane__ghost--normal[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.track-lane__ghost--will-trim[data-v-dc0f02a7]{border-color:var(--color-warning,#f5a524);background-color:#f5a52426}@supports (color:color-mix(in lab,red,red)){.track-lane__ghost--will-trim[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-warning,#f5a524) 15%,transparent)}}.track-lane__trim-limit[data-v-dc0f02a7]{border-color:var(--color-text-secondary,#aeb1ba);opacity:.6;pointer-events:none;border-style:dashed;border-width:1px;border-radius:4px;position:absolute;top:3px;bottom:3px}.track-lane__ghost--blocked[data-v-dc0f02a7]{border-color:var(--color-danger,#e5484d);background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.track-lane__ghost--blocked[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.track-lane__gap[data-v-dc0f02a7]{justify-content:center;align-items:center;display:flex;position:absolute;top:3px;bottom:3px}.track-lane__gap-btn[data-v-dc0f02a7]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);opacity:0;border-style:solid;border-width:1px;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.track-lane__gap-btn[data-v-dc0f02a7]:hover{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.track-lane__gap:hover .track-lane__gap-btn[data-v-dc0f02a7]{opacity:1}.track-lane__transition[data-v-dc0f02a7]{pointer-events:none;background:#ffffff14;border:1px solid #bebebe3d;border-radius:4px;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:flex;position:absolute;top:3px;bottom:3px}.track-lane__transition[data-v-dc0f02a7]:has(.track-lane__transition-btn:hover){background:#ffffff38;border-color:#bebebe99}.track-lane__transition.is-body-aligned[data-v-dc0f02a7]{background:#ffffff38;border-color:#bebebe99;top:24px}.track-lane__transition.is-selected[data-v-dc0f02a7]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.track-lane__transition.is-selected[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.track-lane__transition.is-selected[data-v-dc0f02a7]{box-shadow:0 0 0 1px var(--color-accent)}.track-lane__transition-ramp[data-v-dc0f02a7]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.track-lane__transition-ramp line[data-v-dc0f02a7]{stroke:#96969647;stroke-width:1px;transition:stroke .12s}.track-lane__transition.is-body-aligned .track-lane__transition-ramp line[data-v-dc0f02a7],.track-lane__transition:has(.track-lane__transition-btn:hover) .track-lane__transition-ramp line[data-v-dc0f02a7],.track-lane__transition.is-selected .track-lane__transition-ramp line[data-v-dc0f02a7]{stroke:#969696b3}.track-lane__transition-btn[data-v-dc0f02a7]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);z-index:3;pointer-events:auto;cursor:ew-resize;border-style:solid;border-width:1px;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.track-lane__transition-btn[data-v-dc0f02a7]:hover,.track-lane__transition-btn.is-active[data-v-dc0f02a7]{border-color:var(--color-accent,#239be7);color:var(--color-accent,#239be7)}.track-lane__transition.is-selected .track-lane__transition-btn[data-v-dc0f02a7]{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.track-lane__transition-handle[data-v-dc0f02a7]{background-color:#239be766}@supports (color:color-mix(in lab,red,red)){.track-lane__transition-handle[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 40%,transparent)}}.track-lane__transition-handle[data-v-dc0f02a7]{cursor:ew-resize;pointer-events:auto;width:6px;position:absolute;top:0;bottom:0}.track-lane__transition-handle[data-v-dc0f02a7]:hover,.track-lane__transition-handle.is-active[data-v-dc0f02a7]{background-color:#239be7b3}@supports (color:color-mix(in lab,red,red)){.track-lane__transition-handle[data-v-dc0f02a7]:hover,.track-lane__transition-handle.is-active[data-v-dc0f02a7]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 70%,transparent)}}.track-lane__transition-handle--start[data-v-dc0f02a7]{border-radius:3px 0 0 3px;left:0}.track-lane__transition-handle--end[data-v-dc0f02a7]{border-radius:0 3px 3px 0;right:0}.clip-trim-readout[data-v-dc0f02a7]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-primary,#e8e9ec);z-index:1000;white-space:nowrap;pointer-events:none;border-style:solid;border-width:1px;border-radius:4px;margin-top:-4px;padding:2px 6px;font-size:11px;line-height:1.3;position:fixed}.clip-trim-readout__delta[data-v-dc0f02a7]{color:var(--color-accent,#239be7);font-weight:600}.clip-trim-readout__duration[data-v-dc0f02a7]{color:var(--color-text-secondary,#aeb1ba)}.timeline[data-v-0aaf9cc7]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.timeline__main[data-v-0aaf9cc7]{flex:auto;min-height:0;display:flex}.timeline__center[data-v-0aaf9cc7]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.timeline__track-area[data-v-0aaf9cc7]{flex-direction:column;flex:auto;min-height:96px;display:flex}.timeline__ruler-row[data-v-0aaf9cc7],.timeline__marker-row[data-v-0aaf9cc7]{background-color:var(--color-bg-surface,#1e2025);flex:none;display:flex}.timeline__marker-row-clip[data-v-0aaf9cc7]{flex:auto;min-width:0}.timeline__marker-row-meter-spacer[data-v-0aaf9cc7]{flex:0 0 64px}.timeline__ruler-spacer[data-v-0aaf9cc7]{width:var(--track-header-width);flex:none}.timeline__ruler-clip[data-v-0aaf9cc7]{flex:auto;min-width:0;height:28px;margin:0 -6px;padding:0 6px;position:relative;overflow:hidden}.timeline__ruler-viewport[data-v-0aaf9cc7]{height:100%;position:relative}.timeline__body[data-v-0aaf9cc7]{flex:auto;min-height:0;display:flex;position:relative}.timeline__body-scroll[data-v-0aaf9cc7]{overscroll-behavior:none;flex:auto;align-items:flex-start;min-width:0;display:flex;overflow:hidden auto}.timeline__headers[data-v-0aaf9cc7]{background-color:var(--color-bg-surface,#1e2025);width:var(--track-header-width);flex:none;min-height:100%}.timeline__header-resize[data-v-0aaf9cc7]{top:0;bottom:0;left:calc(var(--track-header-width) - 2px);z-index:6;cursor:col-resize;touch-action:none;width:5px;position:absolute}.timeline__header-resize[data-v-0aaf9cc7]:after{content:"";background:0 0;width:1px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:2px}.timeline__header-resize[data-v-0aaf9cc7]:hover:after,.timeline__header-resize.is-dragging[data-v-0aaf9cc7]:after{background:var(--color-accent)}.timeline__lanes[data-v-0aaf9cc7]{background-color:var(--color-bg-surface-sunken,#121317);flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex;position:relative;overflow-x:clip}.timeline__marquee[data-v-0aaf9cc7]{border-color:var(--color-accent);background:#239be726;border-style:solid;border-width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.timeline__marquee[data-v-0aaf9cc7]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.timeline__marquee[data-v-0aaf9cc7]{pointer-events:none;z-index:25}.timeline__lanes-inner[data-v-0aaf9cc7]{flex:1 0 auto;position:relative}.timeline__group-gap[data-v-0aaf9cc7]{height:6px;position:relative}.timeline__group-gap[data-v-0aaf9cc7]:before{background-color:var(--color-bg-canvas,#17181c);content:"";left:var(--lanes-scroll-left,0px);pointer-events:none;width:100%;height:100%;position:absolute;top:0}.timeline__hscroll-row[data-v-0aaf9cc7]{flex:none;height:12px;display:flex}.timeline__hscroll-viewport[data-v-0aaf9cc7]{flex:auto;min-width:0}.timeline__dock[data-v-0aaf9cc7]{border-top:1px solid var(--color-border);flex:none;min-height:0}.timeline__meter-column[data-v-0aaf9cc7]{flex-direction:column;flex:0 0 64px;min-height:0;display:flex}.timeline__meter-header[data-v-0aaf9cc7]{flex:0 0 28px}.timeline__empty[data-v-0aaf9cc7]{border:2px dashed #0000;border-radius:6px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;margin:8px;display:flex}.timeline__empty.is-asset-drag-over[data-v-0aaf9cc7]{border-color:var(--color-accent,#239be7);background-color:#239be71a}@supports (color:color-mix(in lab,red,red)){.timeline__empty.is-asset-drag-over[data-v-0aaf9cc7]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 10%,transparent)}}.timeline__empty-text[data-v-0aaf9cc7]{color:var(--color-text-label,#8b8f99);font-size:13px}.timeline__empty-drop-hint[data-v-0aaf9cc7]{color:var(--color-text-label,#8b8f99);font-size:11px}.timeline__empty-pending[data-v-0aaf9cc7]{color:var(--color-accent,#239be7);font-size:11px}.timeline__empty-action[data-v-0aaf9cc7]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.timeline__empty-action[data-v-0aaf9cc7]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.empty-selection[data-v-39075e0b]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:24px;display:flex}.empty-selection__title[data-v-39075e0b]{color:var(--color-text-secondary,#aeb1ba);font-size:13px}.empty-selection__desc[data-v-39075e0b]{color:var(--color-text-label,#8b8f99);font-size:12px}.ui-textarea[data-v-1aa06a7c]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);resize:vertical;border-radius:5px;width:100%;padding:6px 8px;font-family:inherit;font-size:12px;line-height:1.4;transition:box-shadow .12s}.ui-textarea[data-v-1aa06a7c]::placeholder{color:var(--color-text-label,#8b8f99)}.ui-textarea[data-v-1aa06a7c]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed;opacity:.6}.property-group[data-v-83ca0d52]{padding:2px 0 6px}.property-group__header[data-v-83ca0d52]{align-items:center;gap:4px;width:100%;padding:4px 10px;display:flex}.property-group__title[data-v-83ca0d52]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.property-group__body[data-v-83ca0d52]{flex-direction:column;display:flex}.property-row[data-v-83ca0d52]{border-radius:5px;align-items:center;gap:6px;padding:5px 10px;display:flex}.property-row[data-v-83ca0d52]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.property-row--textarea[data-v-83ca0d52]{align-items:flex-start}.property-row--textarea .property-row__label[data-v-83ca0d52]{padding-top:6px}.property-row__label[data-v-83ca0d52]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:64px;font-size:12px}.property-row__control[data-v-83ca0d52]{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.property-row__input[data-v-83ca0d52]{height:26px}.property-row__textarea[data-v-83ca0d52]{min-height:26px}.property-row--colors[data-v-83ca0d52]{align-items:flex-start}.property-row--colors .property-row__label[data-v-83ca0d52]{padding-top:4px}.marker-properties__colors[data-v-83ca0d52]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.marker-properties__swatches[data-v-83ca0d52]{flex-wrap:wrap;gap:4px;display:flex}.marker-properties__swatch[data-v-83ca0d52]{border-color:var(--color-border-strong,#454852);cursor:pointer;border-style:solid;border-width:1px;border-radius:5px;flex:none;width:20px;height:20px}.marker-properties__swatch[data-v-83ca0d52]:hover{border-color:var(--color-text-secondary,#aeb1ba)}.marker-properties__swatch.is-selected[data-v-83ca0d52]{box-shadow:0 0 0 2px var(--color-accent);border-color:#fff}.marker-properties__swatch.is-custom[data-v-83ca0d52]{border-style:dashed}.marker-properties__color-name[data-v-83ca0d52]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.marker-properties__readonly[data-v-83ca0d52]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;font-size:12px}.marker-properties__delete[data-v-83ca0d52]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d);border-radius:6px;justify-content:center;align-items:center;gap:6px;height:28px;margin:10px 10px 0;padding:0 10px;font-size:12px;font-weight:500;display:flex}.marker-properties__delete[data-v-83ca0d52]:hover{background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.marker-properties__delete[data-v-83ca0d52]:hover{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.media-info[data-v-eb9302c1]{flex-direction:column;gap:10px;padding:10px;display:flex}.media-info__thumb[data-v-eb9302c1]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;width:120px;display:flex;position:relative;overflow:hidden}.media-info__thumb-image[data-v-eb9302c1]{background-repeat:no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.media-info__name-row[data-v-eb9302c1]{align-items:center;gap:6px;display:flex}.media-info__name[data-v-eb9302c1]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.media-info__icon-button[data-v-eb9302c1]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.media-info__icon-button[data-v-eb9302c1]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.media-info__rows[data-v-eb9302c1]{flex-direction:column;display:flex}.media-info__row[data-v-eb9302c1]{border-top:1px solid var(--color-border);align-items:baseline;gap:8px;padding:4px 0;display:flex}.media-info__row[data-v-eb9302c1]:first-child{border-top:none}.media-info__row dt[data-v-eb9302c1]{color:var(--color-text-label,#8b8f99);flex:none;width:76px;font-size:11px}.media-info__row dd[data-v-eb9302c1]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.media-info__row--sub[data-v-eb9302c1]{border-top:none;padding-top:0}.media-info__row--sub dt[data-v-eb9302c1]{padding-left:10px}.media-info__broken[data-v-eb9302c1]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px;display:flex}.media-info__broken-summary[data-v-eb9302c1]{color:var(--color-danger,#e5484d);align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.media-info__broken-action[data-v-eb9302c1]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;line-height:1.6}.media-info__broken-buttons[data-v-eb9302c1]{gap:6px;display:flex}.media-info__broken-button[data-v-eb9302c1]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px;border-radius:5px;height:26px;padding:0 10px;font-size:12px}.media-info__broken-button[data-v-eb9302c1]:hover{border-color:var(--color-accent,#239be7)}.media-info__copyable[data-v-eb9302c1]{align-items:center;gap:4px;display:flex;overflow:visible}.media-info__copyable-text[data-v-eb9302c1]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.media-info__data-state--building[data-v-eb9302c1]{color:var(--color-warning,#f5a524)}.media-info__data-state--failed[data-v-eb9302c1]{color:var(--color-danger,#e5484d)}.media-info__data-state--none[data-v-eb9302c1]{color:var(--color-text-label,#8b8f99)}.media-info__muted[data-v-eb9302c1]{color:var(--color-text-label,#8b8f99);opacity:.75}.media-info__location-head[data-v-eb9302c1]{align-items:center;gap:4px;display:flex}.media-info__row--path dd[data-v-eb9302c1]{white-space:normal;flex-direction:column;gap:2px;display:flex;overflow:visible}.media-info__location-root[data-v-eb9302c1]{color:var(--color-text-label,#8b8f99);flex:auto;min-width:0;font-size:11px}.media-info__location-path[data-v-eb9302c1]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);word-break:break-all;border-radius:4px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.media-info__multi-head[data-v-eb9302c1]{justify-content:space-between;align-items:center;gap:6px;display:flex}.media-info__multi-title[data-v-eb9302c1]{color:var(--color-text-secondary,#aeb1ba);font-size:12px;font-weight:600}.media-info__multi-list[data-v-eb9302c1]{flex-direction:column;gap:2px;display:flex}.media-info__multi-item[data-v-eb9302c1]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;padding:3px 0;font-size:12px;overflow:hidden}.offline-notice[data-v-f6d74069]{flex-direction:column;flex:auto;min-height:0;padding:12px;display:flex;overflow-y:auto}.offline-notice__banner[data-v-f6d74069]{aspect-ratio:16/9;background-color:#2a0708;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;flex:none;position:relative;overflow:hidden}.offline-notice__badge[data-v-f6d74069]{color:var(--color-danger,#e5484d);background-color:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;display:flex;position:absolute;top:8px;left:8px}.offline-notice__head[data-v-f6d74069]{align-items:baseline;gap:6px;margin-top:12px;display:flex}.offline-notice__name[data-v-f6d74069]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.offline-notice__more[data-v-f6d74069]{color:var(--color-text-label,#8b8f99);flex:none;font-size:11px}.offline-notice__reason[data-v-f6d74069]{color:var(--color-danger,#e5484d);margin-top:6px;font-size:12px;font-weight:600;line-height:1.5}.offline-notice__action[data-v-f6d74069]{color:var(--color-text-secondary,#aeb1ba);margin-top:4px;font-size:11px;line-height:1.7}.offline-notice__location[data-v-f6d74069]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;flex-direction:column;gap:4px;margin-top:10px;padding:8px 9px;display:flex}.offline-notice__location-label[data-v-f6d74069]{color:var(--color-text-label,#8b8f99);align-items:center;gap:4px;font-size:10px;display:flex}.offline-notice__location-path[data-v-f6d74069]{color:var(--color-text-secondary,#aeb1ba);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.6}.offline-notice__buttons[data-v-f6d74069]{gap:6px;margin-top:12px;display:flex}.offline-notice__button[data-v-f6d74069]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;height:30px;font-size:12px;display:flex}.offline-notice__button[data-v-f6d74069]:hover{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-sunken,#121317)}.offline-notice__button--primary[data-v-f6d74069]{background-color:var(--color-accent,#239be7);color:#fff;border-color:#0000;font-weight:600}.offline-notice__button--primary[data-v-f6d74069]:hover{background-color:var(--color-accent,#239be7);filter:brightness(1.1);border-color:#0000}.offline-notice__locked[data-v-f6d74069]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;margin-top:14px;padding-top:12px}.offline-notice__locked-title[data-v-f6d74069]{color:var(--color-text-label,#8b8f99);align-items:center;gap:5px;font-size:11px;display:flex}.offline-notice__locked-list[data-v-f6d74069]{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.offline-notice__locked-list li[data-v-f6d74069]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:4px;padding:3px 7px;font-size:10px}.offline-notice__locked-hint[data-v-f6d74069]{color:var(--color-text-label,#8b8f99);margin-top:8px;font-size:10px;line-height:1.6}.property-group[data-v-6b8da687]{padding:2px 0 6px}.property-group__header[data-v-6b8da687]{align-items:center;gap:4px;width:100%;padding:4px 10px;display:flex}.property-group__title[data-v-6b8da687]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.property-group__body[data-v-6b8da687]{flex-direction:column;display:flex}.property-row[data-v-6b8da687]{border-radius:5px;align-items:flex-start;gap:6px;padding:5px 10px;display:flex}.property-row[data-v-6b8da687]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.property-row__label[data-v-6b8da687]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:none;width:64px;padding-top:6px;font-size:12px;overflow:hidden}.property-row__control[data-v-6b8da687]{flex:auto;align-items:center;min-width:0;display:flex}.property-row__textarea[data-v-6b8da687]{min-height:26px}.motion-graphic-content__timing[data-v-6b8da687]{color:var(--color-text-secondary,#aeb1ba);flex-direction:column;gap:2px;padding:2px 10px 6px;font-size:12px;display:flex}.motion-graphic-content__timing-hint[data-v-6b8da687]{color:var(--color-text-label,#8b8f99);font-size:11px}.motion-graphic-content__empty[data-v-6b8da687]{color:var(--color-text-label,#8b8f99);padding:8px 10px;font-size:12px}.motion-graphic-content__swatch[data-v-6b8da687]{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;flex:none;width:26px;height:26px;padding:0}.motion-graphic-content__input[data-v-6b8da687]{height:26px}.motion-graphic-content__value[data-v-6b8da687]{color:var(--color-text-label,#8b8f99);text-align:right;font-variant-numeric:tabular-nums;flex:none;width:38px;font-size:11px}.motion-graphic-content__reset[data-v-6b8da687]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:26px;display:flex}.motion-graphic-content__reset[data-v-6b8da687]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.motion-graphic-content__reset.is-hidden[data-v-6b8da687]{visibility:hidden}.motion-graphic-content__empty-hint[data-v-6b8da687]{opacity:.8;margin-top:2px;font-size:11px}.ui-switch[data-v-138a5242]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:999px;flex:none;align-items:center;width:22px;height:12px;transition:background-color .12s;display:inline-flex;position:relative}.ui-switch[data-state=checked][data-v-138a5242]{background-color:var(--color-accent,#239be7)}.ui-switch[data-v-138a5242]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-muted);outline:none}.ui-switch[data-v-138a5242]:disabled{opacity:.4;cursor:not-allowed}.ui-switch__thumb[data-v-138a5242]{will-change:transform;background:#fff;border-radius:50%;width:10px;height:10px;margin-left:1px;transition:transform .12s;display:block}.ui-switch__thumb[data-state=checked][data-v-138a5242]{transform:translate(10px)}@reference "@/styles/main.css";.property-row[data-v-c7c7da24]{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:5px}.property-row[data-v-c7c7da24]:hover{background-color:var(--color-bg-surface-raised)}.property-row--textarea[data-v-c7c7da24]{align-items:flex-start}.property-row--textarea .property-row__label[data-v-c7c7da24]{padding-top:6px}.property-row--textarea .property-row__reset[data-v-c7c7da24],.property-row--textarea .property-row__kf-spacer[data-v-c7c7da24]{margin-top:4px}.property-row__label[data-v-c7c7da24]{color:var(--color-text-secondary);width:64px;flex:0 0 auto;font-size:12px}.property-row__mixed-dot[data-v-c7c7da24]{display:inline-block;width:5px;height:5px;margin-left:2px;border-radius:50%;background-color:var(--color-accent);vertical-align:middle}.property-row__control[data-v-c7c7da24]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}.property-row__input[data-v-c7c7da24]{height:26px}.property-row__textarea[data-v-c7c7da24]{min-height:26px}.property-row__slider[data-v-c7c7da24]{flex:1 1 auto}.property-row__value[data-v-c7c7da24]{display:flex;align-items:center;gap:2px;width:52px;flex:0 0 auto}.property-row__value-input[data-v-c7c7da24]{color:var(--color-text-secondary);cursor:ew-resize}.property-row__value-input[data-v-c7c7da24]:focus{cursor:text}.property-row__value-input[data-v-c7c7da24]{width:36px;height:20px;padding:0 2px;font-size:11px;text-align:right;font-variant-numeric:tabular-nums;border-radius:3px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.property-row__value-input[data-v-c7c7da24]:hover,.property-row__value-input[data-v-c7c7da24]:focus{color:var(--color-text-primary);background-color:var(--color-bg-surface-raised)}.property-row__value-input[data-v-c7c7da24]::-webkit-inner-spin-button,.property-row__value-input[data-v-c7c7da24]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.property-row__unit[data-v-c7c7da24]{color:var(--color-text-label);font-size:11px}.property-row__presets[data-v-c7c7da24]{display:flex;flex-wrap:wrap;gap:4px;margin:-2px 0 4px;padding:0 10px 0 80px}.property-row__preset[data-v-c7c7da24]{color:var(--color-text-label);background-color:var(--color-bg-surface-raised);height:18px;padding:0 7px;font-size:10px;font-variant-numeric:tabular-nums;border-radius:999px}.property-row__preset[data-v-c7c7da24]:hover{color:var(--color-text-primary)}.property-row__preset.is-active[data-v-c7c7da24]{color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.property-row__color[data-v-c7c7da24]{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.property-row__swatch[data-v-c7c7da24]{width:26px;height:26px;flex:0 0 auto;padding:0;border:none;border-radius:6px;background:none;cursor:pointer}.property-row__swatch[data-v-c7c7da24]::-webkit-color-swatch-wrapper{padding:2px}.property-row__swatch[data-v-c7c7da24]::-webkit-color-swatch{border-radius:4px;border:1px solid var(--color-border-strong)}.property-row__reset[data-v-c7c7da24]{color:var(--color-text-primary);background-color:color-mix(in srgb,var(--color-text-primary) 12%,transparent);display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;border-radius:4px}.property-row__reset[data-v-c7c7da24]:hover{background-color:color-mix(in srgb,var(--color-text-primary) 24%,transparent)}.property-row__reset.is-hidden[data-v-c7c7da24]{visibility:hidden}.property-row__kf-spacer[data-v-c7c7da24]{width:20px;flex:0 0 auto}.align-grid[data-v-4f1822b5]{flex:none;grid-template-rows:repeat(3,12px);grid-template-columns:repeat(3,12px);gap:2px;display:grid}.align-grid__cell[data-v-4f1822b5]{background-color:var(--color-bg-surface-raised,#26282e);border:1px solid var(--color-border);border-radius:2px}.align-grid__cell[data-v-4f1822b5]:hover{background-color:var(--color-accent,#239be7);border-color:var(--color-accent)}.transition-actions__delete[data-v-a7962532]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d);border-radius:5px;justify-content:center;align-items:center;gap:6px;width:100%;height:26px;font-size:12px;font-weight:500;display:flex}.transition-actions__delete[data-v-a7962532]:hover{background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.transition-actions__delete[data-v-a7962532]:hover{background-color:color-mix(in oklab,var(--color-danger,#e5484d) 15%,transparent)}}.property-group[data-v-46c8cacf]{padding:2px 0 6px}.property-group+.property-group[data-v-46c8cacf]{border-top:0;margin-top:4px;padding-top:6px}.property-group__header[data-v-46c8cacf]{align-items:center;gap:4px;width:100%;padding:4px 10px;display:flex}.property-group__toggle[data-v-46c8cacf]{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.property-group__reset[data-v-46c8cacf]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;display:flex}.property-group__reset[data-v-46c8cacf]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.property-group__chevron[data-v-46c8cacf]{color:var(--color-text-label,#8b8f99);flex:none;transition:transform .12s}.is-collapsed .property-group__chevron[data-v-46c8cacf]{transform:rotate(0)}.property-group:not(.is-collapsed) .property-group__chevron[data-v-46c8cacf]{transform:rotate(90deg)}.property-group__title[data-v-46c8cacf]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.property-group__badge[data-v-46c8cacf]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:500}.property-group__body[data-v-46c8cacf]{flex-direction:column;display:flex}.property-group__align-row[data-v-46c8cacf]{align-items:center;gap:6px;padding:5px 10px;display:flex}.property-group__align-label[data-v-46c8cacf]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:64px;font-size:12px}.tool-panel[data-v-a5cadfa0]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.tool-panel__header[data-v-a5cadfa0]{border-bottom:0;flex:none;justify-content:space-between;align-items:center;gap:4px;height:28px;padding:0 4px 0 12px;display:flex}.tool-panel__tabs-row[data-v-a5cadfa0]{flex:none;align-items:center;height:28px;padding:0 4px;display:flex}.tool-panel__header-left[data-v-a5cadfa0]{color:var(--color-accent,#239be7);flex:none;align-items:center;display:flex}.tool-panel__title[data-v-a5cadfa0]{white-space:nowrap;font-size:12px;font-weight:600}.tool-panel__selection-badge[data-v-a5cadfa0]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:3px;align-items:center;gap:3px;margin-left:6px;padding:2px 5px;line-height:1;display:flex}.tool-panel__selection-count[data-v-a5cadfa0]{font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.tool-panel__applied-toggle[data-v-a5cadfa0]{color:var(--color-text-label,#8b8f99);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;margin-left:8px;font-size:11px;display:flex}.tool-panel__applied-toggle[data-v-a5cadfa0]:hover{color:var(--color-text-secondary,#aeb1ba)}.tool-panel__applied-toggle-label[data-v-a5cadfa0]{white-space:nowrap}.tool-panel__header-center[data-v-a5cadfa0]{cursor:grab;flex:auto;align-items:center;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto}.tool-panel__header-right[data-v-a5cadfa0]{flex:none;align-items:center;display:flex}.tool-panel__rail[data-v-a5cadfa0]{flex-direction:column;flex:none;align-items:stretch;gap:6px;width:100%;padding:0 0 8px;display:flex}.tool-panel__rail-expand[data-v-a5cadfa0]{color:var(--color-text-secondary,#aeb1ba);justify-content:center;align-items:center;width:100%;height:28px;display:flex}.tool-panel__rail-expand[data-v-a5cadfa0]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.tool-panel__rail-item[data-v-a5cadfa0]{color:var(--color-text-label,#8b8f99);border-radius:3px;justify-content:center;align-items:center;padding:4px 0;display:flex}.tool-panel__rail-item[data-v-a5cadfa0]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba)}.tool-panel__rail-item.is-active[data-v-a5cadfa0]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.tool-panel__expand[data-v-a5cadfa0]{color:var(--color-text-secondary,#aeb1ba);justify-content:center;align-items:center;width:100%;height:28px;display:flex}.tool-panel__expand[data-v-a5cadfa0]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.tool-panel__collapse[data-v-a5cadfa0]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.tool-panel__collapse[data-v-a5cadfa0]:hover,.tool-panel__collapse.is-open[data-v-a5cadfa0]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.tool-panel__empty[data-v-a5cadfa0]{flex:auto;min-height:0}.tool-panel__tab[data-v-a5cadfa0]{color:var(--color-text-label,#8b8f99);white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.tool-panel__tab[data-v-a5cadfa0]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba)}.tool-panel__tab.is-active[data-v-a5cadfa0]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-accent,#239be7)}.tool-panel__tab-label[data-v-a5cadfa0]{opacity:0;max-width:0;transition:max-width .15s,opacity .1s;overflow:hidden}.tool-panel__tab.is-active .tool-panel__tab-label[data-v-a5cadfa0]{opacity:1;max-width:120px;margin-left:1px}.tool-panel__body[data-v-a5cadfa0]{flex:auto;min-height:0;padding:6px 0;overflow-y:auto}.edit-tab[data-v-1b3109dd]{display:flex;width:100%;height:100%;min-height:0;-webkit-user-select:none;user-select:none}.edit-tab__main[data-v-1b3109dd]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.edit-tab__top[data-v-1b3109dd]{display:flex;flex:0 0 auto;min-height:0}.edit-tab__pane[data-v-1b3109dd]{flex:0 0 auto;min-width:0;display:flex}.edit-tab__program[data-v-1b3109dd]{flex:1 1 auto;min-width:0;display:flex}.edit-tab__pane.is-active-panel[data-v-1b3109dd],.edit-tab__program.is-active-panel[data-v-1b3109dd],.edit-tab__timeline.is-active-panel[data-v-1b3109dd]{outline:1px solid #36526c;outline-offset:-1px}.edit-tab__timeline[data-v-1b3109dd]{flex:1 1 auto;min-height:158px;display:flex}.create-project__field[data-v-5566eb1e]{flex-direction:column;gap:6px;display:flex}.create-project__hint[data-v-5566eb1e]{color:var(--color-text-label,#8b8f99);margin-top:2px;padding-left:106px;font-size:11px;line-height:1.4}.create-project__disclosure[data-v-5566eb1e]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:5px;align-items:center;gap:5px;width:100%;margin-top:6px;margin-left:-6px;padding:5px 6px;font-size:12px;line-height:1.4;display:flex}.create-project__disclosure[data-v-5566eb1e]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.create-project__disclosure-summary[data-v-5566eb1e]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.create-project__intake-kinds[data-v-5566eb1e]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:6px;margin-top:6px;padding:2px 10px 6px}.create-project__label[data-v-5566eb1e]{color:var(--color-text-secondary,#aeb1ba);font-size:12px}.create-project__field[data-v-5566eb1e] .ui-input{border-radius:6px;height:34px;padding:0 10px;font-size:13px}.create-project__cancel[data-v-5566eb1e]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.create-project__cancel[data-v-5566eb1e]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.create-project__submit[data-v-5566eb1e]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.create-project__submit[data-v-5566eb1e]:hover{filter:brightness(1.1)}.create-project__submit[data-v-5566eb1e]:disabled{opacity:.5;cursor:not-allowed;filter:none}.media-trash[data-v-bec4f72a]{flex-direction:column;flex:auto;min-height:0;display:flex}.media-trash__hero[data-v-bec4f72a]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-bottom-style:solid;border-bottom-width:1px;flex:none;padding:16px}.media-trash__hero-top[data-v-bec4f72a]{align-items:center;gap:16px;display:flex}.media-trash__hero-total[data-v-bec4f72a]{align-items:center;gap:12px;min-width:0;display:flex}.media-trash__hero-icon[data-v-bec4f72a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.media-trash__hero-bytes[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.15}.media-trash__hero-sub[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);margin-top:2px;font-size:12px}.media-trash__hero-actions[data-v-bec4f72a]{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.media-trash__warn-select[data-v-bec4f72a]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);border-style:solid;border-width:1px;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;display:flex}.media-trash__warn-select strong[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;font-weight:700}.media-trash__warn-select[data-v-bec4f72a]:hover,.media-trash__warn-select.is-open[data-v-bec4f72a]{border-color:var(--color-border-strong,#454852)}.media-trash__warn-select.is-over[data-v-bec4f72a]{border-color:var(--color-warning,#f5a524)}.media-trash__warn-select.is-over strong[data-v-bec4f72a]{color:var(--color-warning,#f5a524)}.media-trash__hero-divider[data-v-bec4f72a]{background-color:var(--color-border,#34363d);flex:none;width:1px;height:20px}.media-trash__btn[data-v-bec4f72a]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;display:flex}.media-trash__btn[data-v-bec4f72a]:hover:not(:disabled){color:var(--color-text-primary,#e8e9ec)}.media-trash__btn[data-v-bec4f72a]:disabled{opacity:.45;cursor:not-allowed}.media-trash__btn--danger[data-v-bec4f72a]{color:var(--color-danger,#e5484d)}.media-trash__btn--danger[data-v-bec4f72a]:hover:not(:disabled){background-color:var(--color-danger,#e5484d);color:#fff}.media-trash__btn-count[data-v-bec4f72a]{background-color:var(--color-bg-surface-sunken,#121317);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:11px}.media-trash__warn[data-v-bec4f72a]{border-color:var(--color-warning,#f5a524);background:#f5a5241f;border-style:solid;border-width:1px;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.media-trash__warn[data-v-bec4f72a]{background:color-mix(in srgb,var(--color-warning) 12%,transparent)}}.media-trash__warn-icon[data-v-bec4f72a]{color:var(--color-warning,#f5a524);flex:none}.media-trash__warn-text[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);font-size:12px;line-height:1.5}.media-trash__warn-text strong[data-v-bec4f72a]{color:var(--color-warning,#f5a524);font-weight:700}.media-trash__warn-btn[data-v-bec4f72a]{background-color:var(--color-warning,#f5a524);color:#17181c;border-radius:6px;flex:none;height:26px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700}.media-trash__warn-btn[data-v-bec4f72a]:hover:not(:disabled){filter:brightness(1.1)}.media-trash__warn-btn[data-v-bec4f72a]:disabled{opacity:.5;cursor:not-allowed}.media-trash__share[data-v-bec4f72a]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:4px;gap:2px;height:8px;margin-top:14px;display:flex;overflow:hidden}.media-trash__share-seg[data-v-bec4f72a]{min-width:3px;transition:width .2s}.media-trash__legend[data-v-bec4f72a]{flex-wrap:wrap;gap:4px 14px;margin-top:8px;display:flex}.media-trash__legend-item[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);align-items:center;gap:6px;font-size:11px;display:flex}.media-trash__legend-dot[data-v-bec4f72a]{border-radius:50%;width:7px;height:7px}.media-trash__legend-bytes[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;font-weight:600}.media-trash__table[data-v-bec4f72a]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.media-trash__row[data-v-bec4f72a]{grid-template-columns:22px minmax(190px,.85fr) minmax(0,1.15fr) 92px 136px 28px;align-items:center;gap:10px;min-height:32px;padding:0 16px;display:grid}.media-trash__row--head[data-v-bec4f72a]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);letter-spacing:.01em;border-bottom-style:solid;border-bottom-width:1px;flex:none;height:32px;font-size:11.5px;font-weight:600}.media-trash__rows[data-v-bec4f72a]{flex:auto;min-height:0;padding-bottom:24px;overflow-y:auto}.media-trash__row--root[data-v-bec4f72a]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);height:38px;margin-top:8px}.media-trash__row--root[data-v-bec4f72a]:first-child{margin-top:0}.media-trash__row--root[data-v-bec4f72a]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}.media-trash__row--project[data-v-bec4f72a]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;height:34px}.media-trash__row--project[data-v-bec4f72a]:hover{background-color:var(--color-bg-surface,#1e2025)}.media-trash__row--asset[data-v-bec4f72a]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;height:34px}.media-trash__row--asset[data-v-bec4f72a]:hover{background-color:var(--color-bg-surface,#1e2025)}.media-trash__row--file[data-v-bec4f72a]{background-color:var(--color-bg-surface-sunken,#121317);height:27px}.media-trash__cell-name[data-v-bec4f72a]{align-items:center;gap:6px;min-width:0;display:flex}.media-trash__cell-right[data-v-bec4f72a]{text-align:right;font-variant-numeric:tabular-nums}.media-trash__twisty[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.media-trash__twisty[data-v-bec4f72a]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.media-trash__twisty--empty[data-v-bec4f72a]{pointer-events:none}.media-trash__node-icon[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);flex:none}.media-trash__node-label[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.media-trash__node-label--asset[data-v-bec4f72a]{font-weight:400}.media-trash__node-meta[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.media-trash__project-dot[data-v-bec4f72a]{border-radius:50%;flex:none;width:6px;height:6px}.media-trash__reason[data-v-bec4f72a]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;padding:1px 5px;font-size:10px}.media-trash__reason.is-offline[data-v-bec4f72a]{color:var(--color-warning,#f5a524)}.media-trash__cell-path[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;overflow:hidden}.media-trash__bytes--strong[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);font-size:12.5px;font-weight:700}.media-trash__cell-date[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);font-size:11px}.media-trash__file-name[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow:hidden}.media-trash__cell-file-bytes[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);font-size:11.5px;font-weight:600}.media-trash__icon-btn[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.media-trash__icon-btn[data-v-bec4f72a]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-danger,#e5484d)}.media-trash__icon-btn[data-v-bec4f72a]:disabled{opacity:.4;cursor:not-allowed}.media-trash__row--head .media-trash__icon-btn[data-v-bec4f72a]:hover{color:var(--color-text-primary,#e8e9ec)}.media-trash__empty[data-v-bec4f72a]{color:var(--color-text-label,#8b8f99);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.media-trash__empty-title[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);margin-top:6px;font-size:13px;font-weight:600}.media-trash__empty-hint[data-v-bec4f72a]{max-width:340px;font-size:12px;line-height:1.6}.media-trash__caches[data-v-bec4f72a]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:8px;margin-top:16px;padding:12px}.media-trash__caches-head[data-v-bec4f72a]{align-items:center;gap:10px;display:flex}.media-trash__caches-title[data-v-bec4f72a]{flex:auto;min-width:0}.media-trash__caches-bytes[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);font-size:16px;font-weight:600;line-height:1.2}.media-trash__cache-table[data-v-bec4f72a]{max-height:240px;margin-top:10px;overflow-y:auto}.media-trash__cache-row[data-v-bec4f72a]{color:var(--color-text-secondary,#aeb1ba);grid-template-columns:22px 1fr 90px 140px;align-items:center;gap:8px;padding:5px 4px;font-size:12px;display:grid}.media-trash__cache-row--head[data-v-bec4f72a]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);border-bottom-style:solid;border-bottom-width:1px;font-size:11px}.media-trash__cache-name[data-v-bec4f72a]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.output-card[data-v-759a1f6b]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface,#1e2025);cursor:pointer;border-style:solid;border-width:1px;border-radius:10px;transition:border-color .12s;position:relative}.output-card[data-v-759a1f6b]:hover{border-color:var(--color-accent-muted,#1c7cb9)}.output-card:hover .output-card__menu[data-v-759a1f6b]{opacity:1}.output-card.is-selected[data-v-759a1f6b]{border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-raised,#26282e)}.output-card--grid[data-v-759a1f6b]{flex-direction:column;display:flex}.output-card--grid .output-card__thumb[data-v-759a1f6b]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;border-radius:9px 9px 0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.output-card--grid .output-card__meta[data-v-759a1f6b]{min-width:0;padding:8px 10px 10px}.output-card--grid .output-card__check-slot[data-v-759a1f6b]{z-index:1;opacity:0;justify-content:center;align-items:center;height:26px;padding-inline:5px;transition:opacity .12s;display:flex;position:absolute;top:6px;left:6px}:is(.output-card--grid:hover,.output-card--grid.is-selected,.output-card--grid.is-picking) .output-card__check-slot[data-v-759a1f6b]{opacity:1}.output-card--grid .output-card__stats[data-v-759a1f6b]{flex-wrap:wrap;gap:4px 8px}.output-card--grid .output-card__date[data-v-759a1f6b]{margin-top:0;margin-left:auto}.output-card--list[data-v-759a1f6b]{border-radius:8px;grid-template-columns:20px 48px 1fr 72px 96px 64px 48px 72px 88px 32px;align-items:center;gap:12px;padding:8px 10px;display:grid}.output-card--list .output-card__thumb[data-v-759a1f6b]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;justify-content:center;align-items:center;width:48px;height:30px;display:flex;overflow:hidden}.output-card--list .output-card__meta[data-v-759a1f6b]{min-width:0;display:contents}.output-card--list .output-card__name-row[data-v-759a1f6b]{min-width:0}.output-card--list .output-card__stats[data-v-759a1f6b]{display:contents}.output-card--list .output-card__stat[data-v-759a1f6b]{justify-content:flex-start}.output-card--list .output-card__date[data-v-759a1f6b]{margin-top:0}.output-card--list .output-card__menu[data-v-759a1f6b]{opacity:1;position:static}.output-card--list .output-card__check-slot[data-v-759a1f6b]{display:contents}.output-card--list .output-card__check[data-v-759a1f6b]{justify-self:center}.output-card__thumb-img[data-v-759a1f6b]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.output-card__name-row[data-v-759a1f6b]{align-items:center;gap:4px;min-width:0;display:flex}.output-card__name[data-v-759a1f6b]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.output-card__stats[data-v-759a1f6b]{align-items:center;gap:10px;margin-top:4px;display:flex}.output-card__stat[data-v-759a1f6b]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.output-card__date[data-v-759a1f6b]{color:var(--color-text-secondary,#aeb1ba);margin-top:2px;font-size:12px}.output-card__menu[data-v-759a1f6b]{opacity:0;transition:opacity .12s;position:absolute;top:6px;right:6px}.output-card__menu[data-v-759a1f6b]:has(.is-open){opacity:1}.output-card__menu-divider[data-v-759a1f6b]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.output-card__menu-btn[data-v-759a1f6b]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.output-card__menu-btn[data-v-759a1f6b]:hover,.output-card__menu-btn.is-open[data-v-759a1f6b]{color:var(--color-text-primary,#e8e9ec)}.output-preview[data-v-d2a2de06]{flex-direction:column;gap:12px;display:flex}.output-preview__stage[data-v-d2a2de06]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:8px;justify-content:center;align-items:center;height:360px;display:flex;overflow:hidden}.output-preview__media[data-v-d2a2de06]{object-fit:contain;width:100%;height:100%}.output-preview__audio[data-v-d2a2de06]{width:min(480px,90%)}.output-preview__message[data-v-d2a2de06]{color:var(--color-text-label,#8b8f99);text-align:center;padding:0 16px;font-size:13px}.output-preview__facts[data-v-d2a2de06]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;display:grid}.output-preview__fact[data-v-d2a2de06]{align-items:baseline;gap:8px;min-width:0;display:flex}.output-preview__fact dt[data-v-d2a2de06]{color:var(--color-text-label,#8b8f99);flex:none;font-size:11px}.output-preview__fact dd[data-v-d2a2de06]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:12px;overflow:hidden}.output-grid-wrap[data-v-4fcd8d66]{flex:auto;min-height:0;padding:16px;overflow-y:auto}.output-grid[data-v-4fcd8d66]{grid-template-columns:repeat(auto-fill,minmax(var(--project-card-min-width,180px),1fr));gap:16px;display:grid}.output-list[data-v-4fcd8d66]{flex-direction:column;gap:4px;display:flex}.output-list__header[data-v-4fcd8d66]{color:var(--color-text-secondary,#aeb1ba);text-transform:uppercase;letter-spacing:.03em;grid-template-columns:20px 48px 1fr 72px 96px 64px 48px 72px 88px 32px;align-items:center;gap:12px;padding:0 10px 6px;font-size:12px;display:grid}.output-grid__notice[data-v-4fcd8d66]{color:var(--color-text-label,#8b8f99);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:200px;font-size:13px;display:flex}.output-grid__notice-hint[data-v-4fcd8d66]{color:var(--color-text-label,#8b8f99);max-width:420px;font-size:11.5px;line-height:1.5}.output-grid__connect[data-v-4fcd8d66]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;height:32px;margin-top:4px;padding:0 14px;font-size:13px;font-weight:500}.output-grid__connect[data-v-4fcd8d66]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.project-detail[data-v-4dfa0628]{flex-direction:column;gap:16px;display:flex}.project-detail__head[data-v-4dfa0628]{align-items:center;gap:12px;display:flex}.project-detail__thumb[data-v-4dfa0628]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:6px;flex:none;justify-content:center;align-items:center;width:96px;height:54px;display:flex;position:relative;overflow:hidden}.project-detail__thumb-image[data-v-4dfa0628]{background-repeat:no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.project-detail__head-text[data-v-4dfa0628]{min-width:0}.project-detail__name[data-v-4dfa0628]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.project-detail__summary[data-v-4dfa0628]{color:var(--color-text-secondary,#aeb1ba);align-items:center;gap:4px;margin-top:4px;font-size:11.5px;display:flex}.project-detail__trashed[data-v-4dfa0628]{color:var(--color-warning,#f5a524);margin-top:4px;font-size:11px}.project-detail__section[data-v-4dfa0628]{flex-direction:column;gap:4px;display:flex}.project-detail__section-title[data-v-4dfa0628]{color:var(--color-text-primary,#e8e9ec);align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:flex}.project-detail__count[data-v-4dfa0628]{color:var(--color-text-label,#8b8f99);font-size:11px;font-weight:400}.project-detail__rows[data-v-4dfa0628]{flex-direction:column;padding-left:10px;display:flex}.project-detail__row[data-v-4dfa0628]{align-items:baseline;gap:10px;padding:3px 0;display:flex}.project-detail__row dt[data-v-4dfa0628]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:90px;font-size:12px}.project-detail__row dd[data-v-4dfa0628]{color:var(--color-text-primary,#e8e9ec);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.project-detail__row dd.is-path[data-v-4dfa0628]{color:var(--color-text-secondary,#aeb1ba);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.project-detail__muted[data-v-4dfa0628]{color:var(--color-text-label,#8b8f99);font-size:11px}.project-detail__note[data-v-4dfa0628],.project-detail__placeholder[data-v-4dfa0628]{color:var(--color-text-label,#8b8f99);padding-left:10px;font-size:11px;line-height:1.5}.project-detail__sequences[data-v-4dfa0628]{flex-direction:column;gap:8px;padding-left:10px;display:flex}.project-detail__sequence-name[data-v-4dfa0628]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:500}.project-detail__sequence-spec[data-v-4dfa0628]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.project-detail__chips[data-v-4dfa0628]{flex-wrap:wrap;gap:6px;padding-left:10px;display:flex}.project-detail__chips li[data-v-4dfa0628]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:flex}.project-detail__chips li.is-warn[data-v-4dfa0628]{color:var(--color-warning,#f5a524);background:#f5a52429}@supports (color:color-mix(in lab,red,red)){.project-detail__chips li.is-warn[data-v-4dfa0628]{background:color-mix(in srgb,var(--color-warning) 16%,transparent)}}.project-detail__footer-button[data-v-4dfa0628]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;display:flex}.project-detail__footer-button[data-v-4dfa0628]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.project-storage[data-v-4302f68b]{flex-direction:column;display:flex}.project-storage__name[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:13px;font-weight:600;overflow:hidden}.project-storage__hint[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);padding-bottom:12px;font-size:11px;line-height:1.5}.project-storage__checking[data-v-4302f68b]{color:var(--color-text-secondary,#aeb1ba);align-items:center;gap:6px;padding:12px 0;font-size:12px;display:flex}.project-storage__checking span[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums}.project-storage__spinner[data-v-4302f68b]{animation:.9s linear infinite project-storage-spin-4302f68b}@keyframes project-storage-spin-4302f68b{to{transform:rotate(360deg)}}.project-storage__empty[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);padding:12px 0;font-size:12px;line-height:1.5}.project-storage__issue[data-v-4302f68b]{color:var(--color-warning,#f5a524);align-items:flex-start;gap:6px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}.project-storage__total[data-v-4302f68b]{align-items:baseline;gap:8px;display:flex}.project-storage__total-bytes[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.project-storage__total-note[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;font-size:11px}.project-storage__refresh[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;display:flex}.project-storage__refresh[data-v-4302f68b]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.project-storage__bar[data-v-4302f68b]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:4px;height:8px;margin-top:10px;display:flex;overflow:hidden}.project-storage__bar-part[data-v-4302f68b]{height:100%}.project-storage__bar-part+.project-storage__bar-part[data-v-4302f68b]{border-left:1px solid var(--color-bg-surface)}.project-storage__legend[data-v-4302f68b]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.project-storage__legend li[data-v-4302f68b]{align-items:center;gap:6px;display:flex}.project-storage__legend-dot[data-v-4302f68b]{border-radius:2px;flex:none;width:8px;height:8px}.project-storage__legend-label[data-v-4302f68b]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.project-storage__legend-bytes[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:600}.project-storage__rows[data-v-4302f68b]{flex-direction:column;margin-top:14px;display:flex}.project-storage__row[data-v-4302f68b]{align-items:baseline;gap:10px;padding:3px 0;display:flex}.project-storage__row dt[data-v-4302f68b]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:80px;font-size:12px}.project-storage__row dd[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:5px;min-width:0;font-size:12px;display:flex;overflow:hidden}.project-storage__row dd.is-path[data-v-4302f68b]{color:var(--color-text-secondary,#aeb1ba);text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;display:block}.project-storage__cache[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);align-items:flex-start;gap:6px;margin-top:12px;font-size:11px;line-height:1.5;display:flex}.project-storage__cache svg[data-v-4302f68b]{flex:none;margin-top:2px}.project-storage__section-title[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);letter-spacing:.04em;margin:16px 0 6px;font-size:11px;font-weight:600}.project-storage__assets[data-v-4302f68b]{flex-direction:column;gap:9px;display:flex}.project-storage__asset-head[data-v-4302f68b]{align-items:center;gap:5px;margin-bottom:3px;display:flex}.project-storage__asset-icon[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);flex:none}.project-storage__asset-name[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.project-storage__asset-badge[data-v-4302f68b]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:999px;flex:none;padding:0 5px;font-size:10px}.project-storage__asset-bytes[data-v-4302f68b]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-left:8px;font-size:11px;font-weight:600}.project-storage__asset-track[data-v-4302f68b]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:2px;height:4px;overflow:hidden}.project-storage__asset-fill[data-v-4302f68b]{background:#239be7b3;height:100%}@supports (color:color-mix(in lab,red,red)){.project-storage__asset-fill[data-v-4302f68b]{background:color-mix(in srgb,var(--color-accent) 70%,transparent)}}.project-storage__asset-detail[data-v-4302f68b]{color:var(--color-text-label,#8b8f99);margin-top:3px;font-size:10.5px}.project-card[data-v-f27fee59]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface,#1e2025);cursor:pointer;border-style:solid;border-width:1px;border-radius:10px;transition:border-color .12s;position:relative}.project-card[data-v-f27fee59]:hover{border-color:var(--color-accent-muted,#1c7cb9)}.project-card:hover .project-card__menu[data-v-f27fee59],.project-card:hover .project-card__rename-btn[data-v-f27fee59]{opacity:1}.project-card--grid[data-v-f27fee59]{flex-direction:column;display:flex}.project-card--grid .project-card__thumb[data-v-f27fee59]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);aspect-ratio:16/9;border-radius:9px 9px 0 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.project-card--grid .project-card__meta[data-v-f27fee59]{padding:8px 10px 10px}.project-card--list[data-v-f27fee59]{border-radius:8px;grid-template-columns:48px 1fr 64px 64px 56px 88px 32px;align-items:center;gap:12px;padding:8px 10px;display:grid}.project-card--list .project-card__thumb[data-v-f27fee59]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;justify-content:center;align-items:center;width:48px;height:30px;display:flex;position:relative;overflow:hidden}.project-card--list .project-card__meta[data-v-f27fee59]{min-width:0;display:contents}.project-card--list .project-card__name-row[data-v-f27fee59]{min-width:0}.project-card--list .project-card__stats[data-v-f27fee59]{display:contents}.project-card--list .project-card__stat[data-v-f27fee59]{justify-content:flex-start}.project-card--list .project-card__date[data-v-f27fee59]{margin-top:0}.project-card--list .project-card__menu[data-v-f27fee59]{opacity:1;position:static}.project-card__thumb-img[data-v-f27fee59]{background-repeat:no-repeat;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.project-card__name-row[data-v-f27fee59]{align-items:center;gap:4px;display:flex}.project-card__name[data-v-f27fee59]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.project-card__name-input[data-v-f27fee59]{height:20px;padding:0;font-size:13px;font-weight:500}.project-card__rename-btn[data-v-f27fee59]{color:var(--color-text-label,#8b8f99);opacity:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .12s;display:flex}.project-card__rename-btn[data-v-f27fee59]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.project-card__stats[data-v-f27fee59]{align-items:center;gap:10px;margin-top:4px;display:flex}.project-card__stat[data-v-f27fee59]{color:var(--color-text-secondary,#aeb1ba);white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.project-card__date[data-v-f27fee59]{color:var(--color-text-secondary,#aeb1ba);margin-top:2px;font-size:12px}.project-card__menu[data-v-f27fee59]{opacity:0;transition:opacity .12s;position:absolute;top:6px;right:6px}.project-card__menu[data-v-f27fee59]:has(.is-open){opacity:1}.project-card__menu-divider[data-v-f27fee59]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.project-card__menu-btn[data-v-f27fee59]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.project-card__menu-btn[data-v-f27fee59]:hover,.project-card__menu-btn.is-open[data-v-f27fee59]{color:var(--color-text-primary,#e8e9ec)}.project-grid-wrap[data-v-db5b401a]{flex:auto;min-height:0;padding:16px;overflow-y:auto}.project-grid[data-v-db5b401a]{grid-template-columns:repeat(auto-fill,minmax(var(--project-card-min-width,180px),1fr));gap:16px;display:grid}.project-list[data-v-db5b401a]{flex-direction:column;gap:4px;display:flex}.project-list__header[data-v-db5b401a]{color:var(--color-text-secondary,#aeb1ba);text-transform:uppercase;letter-spacing:.03em;grid-template-columns:48px 1fr 72px 56px 88px 32px;align-items:center;gap:12px;padding:0 10px 6px;font-size:12px;display:grid}.project-grid__empty[data-v-db5b401a]{color:var(--color-text-label,#8b8f99);justify-content:center;align-items:center;height:100%;min-height:200px;font-size:13px;display:flex}.project-rail[data-v-219dfa08]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;padding:12px 8px;display:flex}.project-rail__nav[data-v-219dfa08]{flex-direction:column;gap:2px;display:flex}.project-rail__divider[data-v-219dfa08]{background-color:var(--color-border,#34363d);height:1px;margin:6px 8px}.project-rail__item[data-v-219dfa08]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:13px;display:flex}.project-rail__item[data-v-219dfa08]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.project-rail__item.is-active[data-v-219dfa08]{color:var(--color-text-primary,#e8e9ec);background:#263a4c}@supports (color:color-mix(in lab,red,red)){.project-rail__item.is-active[data-v-219dfa08]{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-surface-raised))}}.project-rail__item.is-active[data-v-219dfa08]{font-weight:600}.project-rail__item.is-active svg[data-v-219dfa08]{color:var(--color-accent,#239be7)}.project-rail__item.is-active[data-v-219dfa08]:hover{background:#254157}@supports (color:color-mix(in lab,red,red)){.project-rail__item.is-active[data-v-219dfa08]:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-surface-raised))}}.project-rail__badge[data-v-219dfa08]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:1px 6px;font-size:10px;display:inline-flex}.project-rail__item.is-active .project-rail__badge[data-v-219dfa08]{color:var(--color-text-secondary,#aeb1ba)}.project-rail__badge.is-over[data-v-219dfa08]{color:var(--color-warning,#f5a524);background:#f5a52429}@supports (color:color-mix(in lab,red,red)){.project-rail__badge.is-over[data-v-219dfa08]{background:color-mix(in srgb,var(--color-warning) 16%,transparent)}}.project-rail__spacer[data-v-219dfa08]{flex:auto}.project-rail__usage[data-v-219dfa08]{padding:8px}.project-rail__usage-title[data-v-219dfa08]{color:var(--color-text-label,#8b8f99);letter-spacing:.04em;align-items:center;gap:4px;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}.project-rail__usage-refresh[data-v-219dfa08]{color:var(--color-text-label,#8b8f99);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:flex}.project-rail__usage-refresh[data-v-219dfa08]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.project-rail__usage-refresh[data-v-219dfa08]:disabled{opacity:.4;cursor:not-allowed}.project-rail__usage-checking[data-v-219dfa08]{color:var(--color-text-secondary,#aeb1ba);align-items:center;gap:6px;font-size:11px;display:flex}.project-rail__spinner[data-v-219dfa08]{animation:.9s linear infinite project-rail-spin-219dfa08}@keyframes project-rail-spin-219dfa08{to{transform:rotate(360deg)}}.project-rail__usage-progress[data-v-219dfa08]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px}.project-rail__gauge-track[data-v-219dfa08]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:3px;height:6px;overflow:hidden}.project-rail__gauge-fill[data-v-219dfa08]{background-color:var(--color-accent,#239be7);height:100%;transition:width .3s}.project-rail__usage-total[data-v-219dfa08]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;font-weight:700}.project-rail__usage-lines[data-v-219dfa08]{flex-direction:column;gap:5px;margin-top:5px;display:flex}.project-rail__usage-row[data-v-219dfa08]{color:var(--color-text-label,#8b8f99);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex}.project-rail__usage-row span[data-v-219dfa08]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.project-rail__usage-path[data-v-219dfa08]{color:var(--color-text-label,#8b8f99);text-overflow:ellipsis;white-space:nowrap;padding-left:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;overflow:hidden}.project-rail__usage-issue[data-v-219dfa08]{color:var(--color-warning,#f5a524);align-items:center;gap:5px;margin-top:6px;font-size:10.5px;display:flex}.project-toolbar[data-v-0d486f9b]{border-bottom:1px solid #000;flex:none;align-items:center;gap:8px;height:52px;padding:0 16px;display:flex}.project-toolbar__action[data-v-0d486f9b]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.project-toolbar__action[data-v-0d486f9b]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317)}.project-toolbar__action[data-v-0d486f9b]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:default}.project-toolbar__summary[data-v-0d486f9b]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:4px;font-size:12px}.project-toolbar__summary.is-selection[data-v-0d486f9b]{color:var(--color-text-secondary,#aeb1ba)}.project-toolbar__danger[data-v-0d486f9b]{color:var(--color-danger,#e5484d);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.project-toolbar__danger[data-v-0d486f9b]:hover{background:#e5484d24}@supports (color:color-mix(in lab,red,red)){.project-toolbar__danger[data-v-0d486f9b]:hover{background:color-mix(in srgb,var(--color-danger) 14%,transparent)}}.project-toolbar__search[data-v-0d486f9b]{width:220px}.project-toolbar__search[data-v-0d486f9b] .ui-input{height:32px;font-size:13px}.project-toolbar__size[data-v-0d486f9b]{align-items:center;gap:2px;display:flex}.project-toolbar__size-slider[data-v-0d486f9b]{width:84px}.project-toolbar__spacer[data-v-0d486f9b]{flex:auto}.project-toolbar__ghost-btn[data-v-0d486f9b]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:13px;display:flex}.project-toolbar__ghost-btn[data-v-0d486f9b]:hover,.project-toolbar__ghost-btn.is-open[data-v-0d486f9b]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.project-toolbar__view-toggle[data-v-0d486f9b]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:6px;padding:2px;display:flex}.project-toolbar__view-toggle .project-toolbar__ghost-btn[data-v-0d486f9b]{height:26px;padding:0 8px}.project-toolbar__view-toggle .project-toolbar__ghost-btn.is-open[data-v-0d486f9b]{background-color:var(--color-bg-surface-sunken,#121317)}.project-toolbar__menu-divider[data-v-0d486f9b]{background-color:var(--color-border,#34363d);height:1px;margin:4px 2px}.project-tab[data-v-5bcbe3e2]{display:flex;width:100%;height:100%;min-height:0}.project-tab__pane[data-v-5bcbe3e2]{flex:0 0 auto;min-width:0;display:flex}.project-tab__main[data-v-5bcbe3e2]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.canvas-wizard__size-input[data-v-9e835494]{flex:none;width:84px}.canvas-wizard__size-separator[data-v-9e835494],.canvas-wizard__unit[data-v-9e835494]{color:var(--color-text-label,#8b8f99);flex:none;font-size:12px}.canvas-wizard__ratio[data-v-9e835494]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;flex:none;margin-left:4px;font-size:11px}.canvas-wizard__hint[data-v-9e835494]{color:var(--color-text-label,#8b8f99);padding:8px 0 0;font-size:11px;line-height:1.5}.canvas-wizard__quick-start[data-v-9e835494]{margin-top:14px;margin-bottom:6px}.canvas-wizard__cancel[data-v-9e835494]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.canvas-wizard__cancel[data-v-9e835494]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.canvas-wizard__submit[data-v-9e835494]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:30px;padding:0 14px;font-size:13px;font-weight:600}.canvas-wizard__submit[data-v-9e835494]:hover{filter:brightness(1.1)}.canvas-wizard__submit[data-v-9e835494]:disabled{opacity:.5;cursor:not-allowed;filter:none}.template-canvas-menu[data-v-f86006b5]{width:0;height:0;position:absolute;overflow:hidden}.template-canvas-menu__title[data-v-f86006b5]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;padding:4px 10px 6px;font-size:10px;font-weight:600}.template-canvas-menu__pending[data-v-f86006b5]{color:var(--color-text-disabled,#5b5e67);margin-left:auto;padding-left:12px;font-size:10px}.template-transport[data-v-0c8f088e]{flex:none;align-items:center;gap:6px;height:32px;padding:0 4px;display:flex}.template-transport__timecode[data-v-0c8f088e]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;white-space:nowrap;flex:1 1 0;min-width:0;font-size:11px}.template-transport__timecode-total[data-v-0c8f088e]{color:var(--color-text-label,#8b8f99);margin-left:4px}.template-transport__buttons[data-v-0c8f088e]{flex:none;align-items:center;gap:4px;display:flex}.template-transport__right[data-v-0c8f088e]{flex:1 1 0;justify-content:flex-end;align-items:center;gap:2px;display:flex}.template-transport__divider[data-v-0c8f088e]{background-color:var(--color-border,#34363d);width:1px;height:14px;margin:0 4px}.template-transport__btn[data-v-0c8f088e]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.template-transport__btn[data-v-0c8f088e]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-transport__btn[data-v-0c8f088e]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:default}.template-transport__btn.is-play[data-v-0c8f088e]{background-color:var(--color-bg-surface-raised,#26282e)}.template-transport__btn.is-on[data-v-0c8f088e]{color:var(--color-accent,#239be7)}.template-panel[data-v-9700ce6f]{background-color:var(--color-bg-surface,#1e2025);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.template-panel__header[data-v-9700ce6f]{flex:none;align-items:center;gap:4px;height:28px;padding:0 12px;display:flex}.template-panel__header.has-header-slot[data-v-9700ce6f]{padding-right:0}.template-panel__title[data-v-9700ce6f]{color:var(--color-accent,#239be7);white-space:nowrap;flex:none;font-size:12px;font-weight:600}.template-panel__meta[data-v-9700ce6f]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:4px;font-size:11px}.template-panel__body[data-v-9700ce6f]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.template-panel__empty[data-v-9700ce6f]{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.template-panel__empty-line[data-v-9700ce6f]{color:var(--color-text-label,#8b8f99);font-size:12px}.template-panel__empty-hint[data-v-9700ce6f]{color:var(--color-text-label,#8b8f99);opacity:.75;font-size:11px;line-height:1.5}.template-canvas[data-v-f2550942]{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:16px 16px 4px;display:flex}.template-canvas__area[data-v-f2550942]{flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.template-canvas__none[data-v-f2550942]{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.template-canvas__none-line[data-v-f2550942]{color:var(--color-text-label,#8b8f99);font-size:12px}.template-canvas__none-hint[data-v-f2550942]{color:var(--color-text-label,#8b8f99);opacity:.75;font-size:11px;line-height:1.5}.template-canvas__none-action[data-v-f2550942]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;align-items:center;gap:6px;height:30px;margin-top:6px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.template-canvas__none-action[data-v-f2550942]:hover{filter:brightness(1.1)}.template-canvas__frame[data-v-f2550942]{border-color:var(--color-border,#34363d);background-color:var(--color-black,#000);border-style:solid;border-width:1px;border-radius:4px;position:relative;overflow:hidden;container-type:size}.template-canvas__frame.is-drop-target[data-v-f2550942]{border-color:var(--color-accent)}.template-canvas__safe-area[data-v-f2550942]{border-color:var(--color-border,#34363d);opacity:.5;pointer-events:none;border-style:dashed;border-width:1px;border-radius:2px;position:absolute;top:5%;right:5%;bottom:5%;left:5%}.template-canvas__layer[data-v-f2550942]{cursor:move;position:absolute}.template-canvas__layer.is-selected[data-v-f2550942]{outline:1px solid var(--color-accent);outline-offset:1px}.template-canvas__layer.is-locked[data-v-f2550942]{cursor:default}.template-canvas__transform[data-v-f2550942]{pointer-events:none;position:absolute}.template-canvas__handle[data-v-f2550942]{background-color:var(--color-accent,#239be7);pointer-events:auto;border:1px solid #fff;border-radius:2px;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.template-canvas__handle.is-nw[data-v-f2550942]{cursor:nwse-resize;top:0;left:0}.template-canvas__handle.is-n[data-v-f2550942]{cursor:ns-resize;top:0;left:50%}.template-canvas__handle.is-ne[data-v-f2550942]{cursor:nesw-resize;top:0;left:100%}.template-canvas__handle.is-e[data-v-f2550942]{cursor:ew-resize;top:50%;left:100%}.template-canvas__handle.is-se[data-v-f2550942]{cursor:nwse-resize;top:100%;left:100%}.template-canvas__handle.is-s[data-v-f2550942]{cursor:ns-resize;top:100%;left:50%}.template-canvas__handle.is-sw[data-v-f2550942]{cursor:nesw-resize;top:100%;left:0}.template-canvas__handle.is-w[data-v-f2550942]{cursor:ew-resize;top:50%;left:0}.template-canvas__rotate-handle[data-v-f2550942]{background-color:var(--color-accent,#239be7);cursor:grab;pointer-events:auto;border:1px solid #fff;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-20px;left:50%}.template-canvas__rotate-handle[data-v-f2550942]:before{background-color:var(--color-accent,#239be7);content:"";width:1px;height:14px;margin-left:-.5px;position:absolute;top:100%;left:50%}.template-canvas__marquee[data-v-f2550942]{border-color:var(--color-accent,#239be7);background:#239be726;border-style:solid;border-width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.template-canvas__marquee[data-v-f2550942]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.template-canvas__marquee[data-v-f2550942]{pointer-events:none}.template-canvas__drop-preview[data-v-f2550942]{border-color:var(--color-accent,#239be7);pointer-events:none;border-style:dashed;border-width:1px;border-radius:2px;position:absolute}.template-canvas__text[data-v-f2550942]{white-space:pre-wrap;word-break:break-word;pointer-events:none;width:100%}.template-canvas__empty[data-v-f2550942]{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.template-canvas__empty-line[data-v-f2550942]{color:var(--color-text-label,#8b8f99);font-size:12px}.template-canvas__empty-hint[data-v-f2550942]{color:var(--color-text-label,#8b8f99);opacity:.75;font-size:11px}.canvas-settings__size-input[data-v-242159ec]{flex:none;width:84px}.canvas-settings__size-separator[data-v-242159ec],.canvas-settings__unit[data-v-242159ec]{color:var(--color-text-label,#8b8f99);flex:none;font-size:12px}.canvas-settings__ratio[data-v-242159ec]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;flex:none;margin-left:4px;font-size:11px}.canvas-settings__hint[data-v-242159ec]{color:var(--color-text-label,#8b8f99);padding:8px 0 0;font-size:11px;line-height:1.5}.canvas-settings__quick-start[data-v-242159ec]{margin-top:14px;margin-bottom:6px}.canvas-settings__close[data-v-242159ec]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:30px;padding:0 14px;font-size:13px}.canvas-settings__close[data-v-242159ec]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.template-fields[data-v-fe173bbb]{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:4px 8px 10px;display:flex;overflow-y:auto}.template-fields__item[data-v-fe173bbb]{background-color:var(--color-bg-surface-raised,#26282e);border-radius:5px;flex-direction:column;gap:2px;padding:6px;display:flex}.template-fields__head[data-v-fe173bbb]{align-items:center;gap:4px;display:flex}.template-fields__label[data-v-fe173bbb]{flex:auto;min-width:0;height:24px}.template-fields__kind[data-v-fe173bbb]{color:var(--color-text-label,#8b8f99);flex:none;padding:0 2px;font-size:10px}.template-fields__icon[data-v-fe173bbb]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.template-fields__icon[data-v-fe173bbb]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.template-fields__icon.is-danger[data-v-fe173bbb]:hover{color:var(--color-danger,#e5484d)}.template-fields__icon[data-v-fe173bbb]:disabled{opacity:.3;cursor:default}.template-fields__targets[data-v-fe173bbb]{flex-direction:column;display:flex}.template-fields__target[data-v-fe173bbb]{align-items:center;gap:4px;padding-left:4px;display:flex}.template-fields__target-name[data-v-fe173bbb]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;font-size:11px;overflow:hidden}.template-fields__target-name[data-v-fe173bbb]:hover{color:var(--color-text-primary,#e8e9ec)}.template-fields__warning[data-v-fe173bbb]{color:var(--color-warning,#f5a524);flex:none}.template-item-panel[data-v-1e66bfe9]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.template-item-panel__tabs[data-v-1e66bfe9]{flex:none;align-items:center;gap:10px;height:28px;padding:0 10px;display:flex;overflow-x:auto}.template-item-panel__tab[data-v-1e66bfe9]{color:var(--color-text-label,#8b8f99);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;height:100%;padding:0 4px;font-size:12px;font-weight:500;display:flex}.template-item-panel__tab[data-v-1e66bfe9]:hover{color:var(--color-text-secondary,#aeb1ba)}.template-item-panel__tab.is-active[data-v-1e66bfe9]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.template-item-panel__list[data-v-1e66bfe9]{flex:auto;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;gap:8px;min-height:0;padding:8px;display:grid;overflow-y:auto}.template-item-panel__item[data-v-1e66bfe9]{cursor:grab;border-radius:6px;flex-direction:column;gap:4px;display:flex;position:relative}.template-item-panel__item:hover:not(.is-pending) .template-item-panel__thumb[data-v-1e66bfe9]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.template-item-panel__item.is-dragging[data-v-1e66bfe9]{opacity:.4}.template-item-panel__item.is-pending[data-v-1e66bfe9]{cursor:not-allowed}.template-item-panel__item.is-pending .template-item-panel__thumb[data-v-1e66bfe9]{opacity:.45}.template-item-panel__item.is-pending .template-item-panel__name[data-v-1e66bfe9]{color:var(--color-text-disabled,#5b5e67)}.template-item-panel__thumb[data-v-1e66bfe9]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);aspect-ratio:16/9;border-style:solid;border-width:1px;border-radius:6px;justify-content:center;align-items:center;display:flex;overflow:hidden}.template-item-panel__name[data-v-1e66bfe9]{color:var(--color-text-secondary,#aeb1ba);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.template-item-panel__badge[data-v-1e66bfe9]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:500;position:absolute;top:4px;right:4px}.template-item-panel__empty[data-v-1e66bfe9]{color:var(--color-text-label,#8b8f99);text-align:center;grid-column:1/-1;padding:24px 0;font-size:12px}.template-expose[data-v-964a9981]{flex:none}.template-expose__button[data-v-964a9981]{color:var(--color-text-label,#8b8f99);opacity:.55;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.template-expose__button[data-v-964a9981]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);opacity:1}.template-expose__button.is-exposed[data-v-964a9981]{color:var(--color-accent,#239be7);opacity:1}.template-expose__button[data-v-964a9981]:disabled{cursor:not-allowed;opacity:.25}.template-property-row[data-v-c24df2ea]{border-radius:5px;align-items:center;gap:6px;padding:4px 10px;display:flex}.template-property-row[data-v-c24df2ea]:hover{background-color:var(--color-bg-surface-raised,#26282e)}.template-property-row.is-align-top[data-v-c24df2ea]{align-items:flex-start}.template-property-row.is-align-top .template-property-row__label[data-v-c24df2ea]{padding-top:4px}.template-property-row__label[data-v-c24df2ea]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:52px;font-size:12px}fieldset:disabled .template-property-row__label[data-v-c24df2ea]{color:var(--color-text-disabled,#5b5e67)}.template-property-row__control[data-v-c24df2ea]{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.template-property-row__expose-spacer[data-v-c24df2ea]{flex:none;width:20px}.template-property-row__hint[data-v-c24df2ea]{color:var(--color-text-label,#8b8f99);opacity:.75;padding:0 10px 4px 68px;font-size:10px;line-height:1.5}.template-properties[data-v-d6df95f0]{flex:auto;min-height:0;padding:6px 0 12px;overflow-y:auto}.template-properties__notice[data-v-d6df95f0]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:4px;margin:2px 10px 6px;padding:5px 8px;font-size:11px;line-height:1.5}.template-properties__group[data-v-d6df95f0]{border:none;flex-direction:column;display:flex}.template-properties__group:disabled .template-properties__value[data-v-d6df95f0]{color:var(--color-text-disabled,#5b5e67)}.template-properties__group-title[data-v-d6df95f0]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;margin:10px 0 2px;padding:0 10px;font-size:10px;font-weight:600}.template-properties__input[data-v-d6df95f0]{height:26px}.template-properties__textarea[data-v-d6df95f0]{min-height:26px}.template-properties__unit[data-v-d6df95f0],.template-properties__value[data-v-d6df95f0]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.template-properties__value[data-v-d6df95f0]{text-align:right;width:38px}.template-properties__anchor-grid[data-v-d6df95f0]{flex:none;grid-template-rows:repeat(3,14px);grid-template-columns:repeat(3,14px);gap:2px;display:grid}.template-properties__anchor-cell[data-v-d6df95f0]{background-color:var(--color-bg-surface-raised,#26282e);border:1px solid var(--color-border);border-radius:2px}.template-properties__anchor-cell[data-v-d6df95f0]:hover{border-color:var(--color-accent)}.template-properties__anchor-cell.is-active[data-v-d6df95f0]{background-color:var(--color-accent,#239be7);border-color:var(--color-accent)}.template-properties__swatch[data-v-d6df95f0]{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;flex:none;width:26px;height:26px;padding:0}.canvas-tabs[data-v-7c7f06a8]{flex:auto;align-items:stretch;min-width:0;height:100%;display:flex}.canvas-tabs__list[data-v-7c7f06a8]{cursor:grab;flex:auto;align-items:stretch;min-width:0;height:100%;display:flex;overflow-x:auto}.canvas-tabs[data-v-7c7f06a8] .dropdown{height:100%}.canvas-tabs__tab[data-v-7c7f06a8]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);cursor:pointer;border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:6px;max-width:160px;height:100%;padding:0 10px;font-size:12px;display:flex}.canvas-tabs__tab[data-v-7c7f06a8]:first-child{border-left-style:solid;border-left-width:1px}.canvas-tabs__tab[data-v-7c7f06a8]:hover{color:var(--color-text-primary,#e8e9ec)}.canvas-tabs__tab.is-active[data-v-7c7f06a8]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);box-shadow:inset 0 -2px var(--color-accent)}.canvas-tabs__tab-name[data-v-7c7f06a8]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.canvas-tabs__settings[data-v-7c7f06a8],.canvas-tabs__remove[data-v-7c7f06a8]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}:is(.canvas-tabs__settings[data-v-7c7f06a8],.canvas-tabs__remove[data-v-7c7f06a8]):hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.canvas-tabs__remove[data-v-7c7f06a8]:hover{color:var(--color-danger,#e5484d)}.canvas-tabs__add[data-v-7c7f06a8],.canvas-tabs__overflow[data-v-7c7f06a8]{color:var(--color-text-secondary,#aeb1ba);flex:none;justify-content:center;align-items:center;width:28px;height:100%;display:flex}:is(.canvas-tabs__add[data-v-7c7f06a8],.canvas-tabs__overflow[data-v-7c7f06a8]):hover,:is(.canvas-tabs__add,.canvas-tabs__overflow).is-open[data-v-7c7f06a8]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-time-area[data-v-0cf0974e]{position:relative;flex:1 1 auto;min-width:0;height:100%;overflow:hidden}.template-time-area__inner[data-v-0cf0974e]{position:relative;height:100%}.template-keys[data-v-269b5515]{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;position:relative}.template-keys__head[data-v-269b5515]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;flex:none;height:22px;display:flex}.template-keys__head-name[data-v-269b5515]{border-color:var(--color-border,#34363d);border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:4px;padding:0 6px 0 10px;display:flex}.template-keys__title[data-v-269b5515]{color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;flex:none;font-size:10px;font-weight:600}.template-keys__count[data-v-269b5515]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);text-align:center;font-variant-numeric:tabular-nums;border-radius:7px;flex:none;min-width:14px;height:14px;padding:0 3px;font-size:9px;line-height:14px}.template-keys__filter[data-v-269b5515]{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.template-keys__filter-btn[data-v-269b5515]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;height:16px;padding:0 5px;font-size:10px;line-height:16px}.template-keys__filter-btn[data-v-269b5515]:hover:not(.is-active){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba)}.template-keys__filter-btn.is-active[data-v-269b5515]{color:var(--color-accent,#239be7)}.template-keys__head-time[data-v-269b5515]{background-color:var(--color-bg-surface-sunken,#121317);flex:auto;min-width:0}.template-keys__rows[data-v-269b5515]{background-color:var(--color-bg-surface-sunken,#121317);flex:auto;min-width:0;min-height:0;position:relative;overflow:hidden auto}.template-keys__empty[data-v-269b5515]{color:var(--color-text-label,#8b8f99);text-align:center;padding:16px 10px;font-size:11px;line-height:1.6}.template-keys__empty-hint[data-v-269b5515]{color:var(--color-text-label,#8b8f99);opacity:.75;font-size:10px}.template-keys__group[data-v-269b5515]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-label,#8b8f99);align-items:center;gap:4px;width:100%;height:22px;padding:0 10px;display:flex}.template-keys__group[data-v-269b5515]:hover{color:var(--color-text-secondary,#aeb1ba)}.template-keys__group-chevron[data-v-269b5515]{flex:none;transition:transform .12s}.template-keys__group-chevron.is-open[data-v-269b5515]{transform:rotate(90deg)}.template-keys__group-title[data-v-269b5515]{text-transform:uppercase;letter-spacing:.03em;flex:none;font-size:10px;font-weight:600}.template-keys__row[data-v-269b5515]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;flex:none;display:flex}.template-keys__label[data-v-269b5515]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:3px;padding:0 6px 0 10px;font-size:10px;display:flex}.template-keys__label-text[data-v-269b5515]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.template-keys__lane-count[data-v-269b5515]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);text-align:center;font-variant-numeric:tabular-nums;border-radius:7px;flex:none;min-width:14px;height:14px;padding:0 3px;font-size:9px;line-height:14px}.template-keys__value[data-v-269b5515]{color:var(--color-text-secondary,#aeb1ba);text-align:right;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;cursor:ew-resize;border-radius:3px;flex:none;width:42px;height:20px;padding:0 4px;font-size:11px}.template-keys__value[data-v-269b5515]:hover,.template-keys__value[data-v-269b5515]:focus{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-keys__value[data-v-269b5515]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.template-keys__value[data-v-269b5515]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.template-keys__unit[data-v-269b5515]{color:var(--color-text-label,#8b8f99);flex:none;font-size:9px}.template-keys__btn[data-v-269b5515]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:14px;height:20px;display:flex}.template-keys__btn[data-v-269b5515]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-keys__btn[data-v-269b5515]:disabled{opacity:.3}--danger.template-keys__btn:hover:not(:disabled){color:var(--color-danger,#e5484d)}.template-keys__actions{border-color:var(--color-border,#34363d);border-left-style:solid;border-left-width:1px;flex:none;align-items:center;gap:1px;margin-left:2px;padding-left:4px;display:flex}.template-keys__actions :deep(.dropdown){flex:none}.template-keys__easing-glyph{color:var(--color-text-label,#8b8f99);flex:none}.template-keys__lane{background-color:var(--color-bg-surface-sunken,#121317)}.template-keys__span{background-color:var(--color-bg-surface-raised,#26282e);pointer-events:none;border-radius:3px;position:absolute;top:4px;bottom:4px}.template-keys__segment{pointer-events:none;justify-content:center;align-items:center;height:12px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.template-keys__segment:before{border-color:var(--color-border-strong,#454852);content:"";border-top-style:solid;border-top-width:1px;position:absolute;top:50%;left:0;right:0}.template-keys__segment.is-hold:before{border-top-style:dashed}.template-keys__segment-glyph{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-label,#8b8f99);pointer-events:auto;cursor:pointer;border-radius:2px;align-items:center;padding:0 3px;display:flex;position:relative}.template-keys__segment-glyph:hover,.template-keys__segment-glyph.is-active{color:var(--color-accent,#239be7)}.template-keys__diamond{color:var(--color-text-secondary,#aeb1ba);cursor:ew-resize;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.template-keys__diamond:hover{background-color:var(--color-bg-surface-raised,#26282e)}.template-keys__diamond.is-selected{color:var(--color-accent,#239be7)}.template-keys__diamond.is-outside{opacity:.35}.template-keys__marquee{border-color:var(--color-accent);background:#239be726;border-style:solid;border-width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.template-keys__marquee{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.template-keys__marquee{pointer-events:none;z-index:25}.template-keys__segment-menu{width:0;height:0;position:absolute;overflow:hidden}.template-keys__drag-readout{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);z-index:300;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;border-style:solid;border-width:1px;border-radius:6px;padding:5px 9px;font-size:11px;line-height:1.4;position:fixed;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 8px 24px -4px #0006}.template-layer-row[data-v-11def4dc]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;flex:none;display:flex;position:relative}.template-layer-row.is-dragging[data-v-11def4dc]{opacity:.4}.template-layer-row.is-hidden .template-layer-row__name[data-v-11def4dc],.template-layer-row.is-hidden .template-layer-row__icon[data-v-11def4dc]{color:var(--color-text-disabled,#5b5e67)}.template-layer-row.is-drop-before[data-v-11def4dc]:before,.template-layer-row.is-drop-after[data-v-11def4dc]:after{background-color:var(--color-accent,#239be7);content:"";pointer-events:none;height:2px;position:absolute;left:0;right:0}.template-layer-row.is-drop-before[data-v-11def4dc]:before{top:-1px}.template-layer-row.is-drop-after[data-v-11def4dc]:after{bottom:-1px}.template-layer-row__name-cell[data-v-11def4dc]{border-color:var(--color-border,#34363d);border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:4px;padding:0 6px 0 2px;display:flex}.template-layer-row.is-selected .template-layer-row__name-cell[data-v-11def4dc]{background-color:var(--color-bg-surface-raised,#26282e)}.template-layer-row__grip[data-v-11def4dc]{color:var(--color-text-label,#8b8f99);cursor:grab;flex:none;align-items:center;display:flex}.template-layer-row__grip[data-v-11def4dc]:hover{color:var(--color-text-secondary,#aeb1ba)}.template-layer-row__icon[data-v-11def4dc]{color:var(--color-text-label,#8b8f99);flex:none}.template-layer-row__name[data-v-11def4dc]{color:var(--color-text-secondary,#aeb1ba);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;overflow:hidden}.template-layer-row.is-selected .template-layer-row__name[data-v-11def4dc]{color:var(--color-text-primary,#e8e9ec)}.template-layer-row__action[data-v-11def4dc]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.template-layer-row__action[data-v-11def4dc]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.template-layer-row__action.is-on[data-v-11def4dc]{color:var(--color-accent,#239be7)}.template-layer-row__action[data-v-11def4dc]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.template-layer-row__lane[data-v-11def4dc]{background-color:var(--color-bg-surface-sunken,#121317)}.template-layer-row__bar[data-v-11def4dc]{border-color:var(--color-border-strong,#454852);background-color:var(--color-bg-surface-raised,#26282e);cursor:grab;border-style:solid;border-width:1px;border-radius:4px;position:absolute;top:3px;bottom:3px}.template-layer-row__bar[data-v-11def4dc]:hover{border-color:#239be799}@supports (color:color-mix(in lab,red,red)){.template-layer-row__bar[data-v-11def4dc]:hover{border-color:color-mix(in oklab,var(--color-accent,#239be7) 60%,transparent)}}.template-layer-row.is-selected .template-layer-row__bar[data-v-11def4dc]{border-color:var(--color-accent,#239be7);background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.template-layer-row.is-selected .template-layer-row__bar[data-v-11def4dc]{background-color:color-mix(in oklab,var(--color-accent,#239be7) 15%,transparent)}}.template-layer-row.is-selected .template-layer-row__bar[data-v-11def4dc]{box-shadow:0 0 0 1px var(--color-accent)}.template-layer-row__bar.is-off-playhead[data-v-11def4dc]{opacity:.45}.template-layer-row__bar.is-locked[data-v-11def4dc]{cursor:default;opacity:.5;background-image:repeating-linear-gradient(45deg,#0000,#0000 3px,#00000040 3px,#00000040 6px)}.template-layer-row.is-hidden .template-layer-row__bar[data-v-11def4dc]{opacity:.3}.template-layer-row__trim[data-v-11def4dc]{cursor:ew-resize;width:6px;position:absolute;top:0;bottom:0}.template-layer-row__trim.is-start[data-v-11def4dc]{left:0}.template-layer-row__trim.is-end[data-v-11def4dc]{right:0}.template-layer-row__trim[data-v-11def4dc]:hover{background:#fff3}.template-ruler[data-v-119237a3]{background-color:var(--color-bg-surface-sunken,#121317);cursor:ew-resize;flex:auto;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.template-ruler__timing[data-v-119237a3]{background:#239be738;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.template-ruler__timing[data-v-119237a3]{background:color-mix(in srgb,var(--color-accent) 22%,transparent)}}.template-ruler__tick[data-v-119237a3]{border-color:var(--color-border,#34363d);pointer-events:none;border-left-style:solid;border-left-width:1px;position:absolute;top:0;bottom:0}.template-ruler__label[data-v-119237a3]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9px;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.template-ruler__end[data-v-119237a3]{border-color:var(--color-border,#34363d);pointer-events:none;border-right-style:solid;border-right-width:1px;position:absolute;top:0;bottom:0;right:0}.template-ruler__playhead[data-v-119237a3]{border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--color-accent);pointer-events:none;width:0;height:0;margin-left:-4px;position:absolute;top:0}.template-timeline[data-v-89420ee4]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.template-timeline__playhead-layer[data-v-89420ee4]{pointer-events:none;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.template-timeline__playhead-layer.has-foot[data-v-89420ee4]{bottom:18px}.template-timeline__playhead[data-v-89420ee4]{background-color:var(--color-accent,#239be7);width:1px;position:absolute;top:0;bottom:0}.template-timeline__head[data-v-89420ee4]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;flex:none;height:28px;display:flex}.template-timeline__head-name[data-v-89420ee4]{border-color:var(--color-border,#34363d);color:var(--color-text-label,#8b8f99);text-transform:uppercase;letter-spacing:.03em;border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:10px;font-weight:600;display:flex}.template-timeline__foot[data-v-89420ee4]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);border-top-style:solid;border-top-width:1px;flex:none;align-items:center;height:18px;display:flex}.template-timeline__zoom[data-v-89420ee4]{border-color:var(--color-border,#34363d);border-right-style:solid;border-right-width:1px;flex:none;align-items:center;gap:3px;height:100%;padding:0 6px 0 8px;display:flex}.template-timeline__zoom-slider[data-v-89420ee4]{flex:auto;min-width:0}.template-timeline__zoom-btn[data-v-89420ee4]{color:var(--color-text-label,#8b8f99);border-radius:3px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.template-timeline__zoom-btn[data-v-89420ee4]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-timeline__zoom-reset[data-v-89420ee4]{color:var(--color-text-label,#8b8f99);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;border-radius:3px;flex:none;min-width:30px;height:16px;padding:0 4px;font-size:10px;font-weight:500}.template-timeline__zoom-reset[data-v-89420ee4]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.template-timeline__zoom-reset[data-v-89420ee4]:disabled{opacity:.5;cursor:default}.template-timeline__scrollbar[data-v-89420ee4]{background-color:var(--color-bg-surface-sunken,#121317);flex:auto;min-width:0;height:100%}.template-timeline__head-time[data-v-89420ee4]{background-color:var(--color-bg-surface-sunken,#121317);flex:auto;min-width:0;display:flex}.template-timeline__body[data-v-89420ee4]{flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden auto}.template-timeline__rows[data-v-89420ee4]{flex-direction:column;flex:auto;align-content:start;min-width:0;display:flex}.template-timeline__keys[data-v-89420ee4]{flex:none;min-height:0;display:flex}.template-timeline__empty[data-v-89420ee4]{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;padding:16px;display:flex}.template-timeline__empty-line[data-v-89420ee4]{color:var(--color-text-label,#8b8f99);font-size:12px}.template-timeline__empty-hint[data-v-89420ee4]{color:var(--color-text-label,#8b8f99);opacity:.75;font-size:11px}.template-tab[data-v-e2a70584]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;-webkit-user-select:none;user-select:none}.template-tab__main[data-v-e2a70584]{flex:1 1 auto;min-height:0;display:flex}.template-tab__canvas[data-v-e2a70584]{flex:1 1 auto;min-width:0;display:flex}.template-tab__pane[data-v-e2a70584]{flex:0 0 auto;min-width:0;display:flex}.template-tab__inspector[data-v-e2a70584]{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0}.template-tab__inspector-top[data-v-e2a70584]{flex:1 1 auto;min-height:0;display:flex}.template-tab__fields[data-v-e2a70584],.template-tab__dock[data-v-e2a70584]{flex:0 0 auto;min-height:0;display:flex}.action-icon[data-v-d5d8ba35]{color:var(--color-text-secondary,#aeb1ba);width:var(--header-icon-size,32px);height:var(--header-icon-size,32px);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.action-icon[data-v-d5d8ba35]:hover,.action-icon.is-open[data-v-d5d8ba35]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.action-icon__badge[data-v-d5d8ba35]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:8px;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.log-viewer[data-v-d5d8ba35]{width:360px;padding:6px}.log-viewer__header[data-v-d5d8ba35]{justify-content:space-between;align-items:center;padding:4px 6px 8px;display:flex}.log-viewer__title[data-v-d5d8ba35]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.log-viewer__clear[data-v-d5d8ba35]{color:var(--color-text-secondary,#aeb1ba);font-size:11px}.log-viewer__clear[data-v-d5d8ba35]:hover{color:var(--color-text-primary,#e8e9ec)}.log-viewer__empty[data-v-d5d8ba35]{color:var(--color-text-secondary,#aeb1ba);padding:4px 6px;font-size:12px}.log-viewer__list[data-v-d5d8ba35]{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.log-viewer__item[data-v-d5d8ba35]{border-radius:6px;flex-direction:column;gap:2px;padding:6px;display:flex}.log-viewer__item[data-v-d5d8ba35]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.log-viewer__row[data-v-d5d8ba35]{align-items:flex-start;gap:6px;display:flex}.log-viewer__icon[data-v-d5d8ba35]{flex:none;margin-top:1px}.log-viewer__item--error .log-viewer__icon[data-v-d5d8ba35]{color:var(--color-danger,#e5484d)}.log-viewer__item--warning .log-viewer__icon[data-v-d5d8ba35]{color:var(--color-warning,#f5a524)}.log-viewer__item--info .log-viewer__icon[data-v-d5d8ba35]{color:var(--color-text-secondary,#aeb1ba)}.log-viewer__message[data-v-d5d8ba35]{color:var(--color-text-primary,#e8e9ec);overflow-wrap:break-word;flex:auto;min-width:0;font-size:12px;line-height:1.4}.log-viewer__message.is-expandable[data-v-d5d8ba35]{cursor:pointer}.log-viewer__chevron[data-v-d5d8ba35]{transition:transform .12s}.log-viewer__chevron.is-expanded[data-v-d5d8ba35]{transform:rotate(180deg)}.log-viewer__meta[data-v-d5d8ba35]{color:var(--color-text-label,#8b8f99);font-size:10px}.log-viewer__detail[data-v-d5d8ba35]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-canvas,#17181c);color:var(--color-text-secondary,#aeb1ba);white-space:pre-wrap;overflow-wrap:break-word;border-style:solid;border-width:1px;border-radius:4px;max-height:160px;margin-top:6px;padding:6px 8px;font-size:10px;line-height:1.5;overflow-y:auto}.log-viewer__actions[data-v-d5d8ba35]{flex:none;align-items:center;gap:2px;margin-top:1px;display:flex}.log-viewer__action-btn[data-v-d5d8ba35]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.log-viewer__action-btn[data-v-d5d8ba35]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.shortcut-action-name[data-v-fbecceaa]{align-items:center;gap:4px;min-width:0;display:inline-flex}.shortcut-action-name__label[data-v-fbecceaa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shortcut-action-name__info[data-v-fbecceaa]{color:var(--color-text-label,#8b8f99);cursor:help;border-radius:50%;flex:none;align-items:center;display:inline-flex}.shortcut-action-name__info[data-v-fbecceaa]:hover,.shortcut-action-name__info[data-v-fbecceaa]:focus-visible{color:var(--color-text-primary,#e8e9ec)}.keyboard-map[data-v-3ae5ed0f]{--key-unit:38px;--key-gap:4px;flex-direction:column;gap:12px;padding:4px 0;display:flex}.keyboard-map__hint[data-v-3ae5ed0f]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.5}.keyboard-map__board[data-v-3ae5ed0f]{align-items:flex-start;gap:16px;display:flex}.keyboard-map__main[data-v-3ae5ed0f],.keyboard-map__nav[data-v-3ae5ed0f]{gap:var(--key-gap);flex-direction:column;display:flex}.keyboard-map__row[data-v-3ae5ed0f]{gap:var(--key-gap);display:flex}.keyboard-map__key[data-v-3ae5ed0f]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);width:calc(var(--key-unit) * var(--key-span,1) + var(--key-gap) * (var(--key-span,1) - 1));height:var(--key-unit);border-style:solid;border-width:1px;border-radius:5px;justify-content:center;align-items:center;font-size:11px;display:flex;position:relative}.keyboard-map__key.is-bound[data-v-3ae5ed0f]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec);background:#239be726}@supports (color:color-mix(in lab,red,red)){.keyboard-map__key.is-bound[data-v-3ae5ed0f]{background:color-mix(in srgb,var(--color-accent) 15%,transparent)}}.keyboard-map__key.is-modifier[data-v-3ae5ed0f]{color:var(--color-text-secondary,#aeb1ba);cursor:pointer}.keyboard-map__key.is-modifier[data-v-3ae5ed0f]:hover{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.keyboard-map__key.is-active[data-v-3ae5ed0f]{border-color:var(--color-accent,#239be7);background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.keyboard-map__key.is-inert[data-v-3ae5ed0f]{color:var(--color-text-disabled,#5b5e67);cursor:default}.keyboard-map__key.is-blank[data-v-3ae5ed0f]{background-color:#0000;border-color:#0000}.keyboard-map__key-label[data-v-3ae5ed0f]{pointer-events:none}.keyboard-map__key-dot[data-v-3ae5ed0f]{background-color:var(--color-accent,#239be7);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px;right:3px}.keyboard-map__layer-title[data-v-3ae5ed0f]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.keyboard-map__layer[data-v-3ae5ed0f]{grid-template-columns:repeat(3,1fr);gap:2px 16px;display:grid}.keyboard-map__layer>li[data-v-3ae5ed0f]{align-items:center;gap:8px;min-width:0;display:flex}.keyboard-map__layer-key[data-v-3ae5ed0f]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);text-align:center;border-style:solid;border-width:1px;border-radius:4px;flex:none;min-width:46px;padding:1px 6px;font-size:10px}.keyboard-map__layer-desc[data-v-3ae5ed0f]{color:var(--color-text-secondary,#aeb1ba);font-size:11px}.keyboard-map__empty[data-v-3ae5ed0f]{color:var(--color-text-label,#8b8f99);font-size:11px}.shortcuts-modal[data-v-e2c5da32]{grid-template-columns:repeat(4,1fr);align-items:start;gap:4px 24px;max-height:70vh;margin:-4px -16px;padding:4px 16px;display:grid;overflow-y:auto}.shortcuts-modal__group[data-v-e2c5da32]{padding:10px 0}.shortcuts-modal__group-title[data-v-e2c5da32]{color:var(--color-text-primary,#e8e9ec);padding:0 0 6px;font-size:13px;font-weight:600}.shortcuts-modal__rows[data-v-e2c5da32]{padding-left:10px}.shortcuts-modal__row[data-v-e2c5da32]{border-radius:5px;padding:5px 6px}.shortcuts-modal__row+.shortcuts-modal__row[data-v-e2c5da32]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px}.shortcuts-modal__row[data-v-e2c5da32]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.shortcuts-modal__desc[data-v-e2c5da32]{color:var(--color-text-secondary,#aeb1ba);padding-bottom:4px;font-size:12px;display:flex}.shortcuts-modal__key-group[data-v-e2c5da32]{justify-content:flex-end;align-items:center;gap:4px;display:flex}.shortcuts-modal__reset-btn[data-v-e2c5da32]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.shortcuts-modal__reset-btn[data-v-e2c5da32]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.shortcuts-modal__key[data-v-e2c5da32]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec);text-align:center;white-space:nowrap;border-style:solid;border-width:1px;border-radius:5px;flex:auto;padding:2px 8px;font-family:inherit;font-size:11px}.shortcuts-modal__key[data-v-e2c5da32]:hover{border-color:var(--color-accent,#239be7)}.shortcuts-modal__key.is-recording[data-v-e2c5da32]{border-color:var(--color-accent,#239be7);background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.shortcuts-modal__conflict[data-v-e2c5da32]{color:var(--color-danger,#e5484d);text-align:right;padding:3px 0 0;font-size:10px}.shortcuts-modal__view-toggle[data-v-e2c5da32]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.shortcuts-modal__view-toggle[data-v-e2c5da32]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.shortcuts-modal__view-toggle.is-active[data-v-e2c5da32]{background-color:var(--color-accent,#239be7);color:var(--color-white,#fff)}.shortcuts-modal__reset-all[data-v-e2c5da32]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;display:flex}.shortcuts-modal__reset-all[data-v-e2c5da32]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-danger,#e5484d)}.header-action-icons[data-v-df8bb115]{flex:none;align-items:center;gap:2px;display:flex}.action-icon[data-v-df8bb115]{color:var(--color-text-secondary,#aeb1ba);width:var(--header-icon-size,32px);height:var(--header-icon-size,32px);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.action-icon[data-v-df8bb115]:hover,.action-icon.is-open[data-v-df8bb115]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.action-icon__badge[data-v-df8bb115]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:8px;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.action-panel[data-v-df8bb115]{width:220px;padding:6px}.action-panel--jobs[data-v-df8bb115]{width:320px}.action-panel__title[data-v-df8bb115]{color:var(--color-text-primary,#e8e9ec);padding:4px 6px 8px;font-size:12px;font-weight:600}.action-panel__empty[data-v-df8bb115]{color:var(--color-text-secondary,#aeb1ba);padding:4px 6px;font-size:12px}.action-panel__jobs[data-v-df8bb115]{flex-direction:column;gap:4px;max-height:320px;display:flex;overflow-y:auto}.action-panel__job[data-v-df8bb115]{border-radius:4px;flex-direction:column;gap:2px;padding:4px 6px;display:flex}.action-panel__job[data-v-df8bb115]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.action-panel__job-row[data-v-df8bb115]{align-items:center;gap:6px;display:flex}.action-panel__job-name[data-v-df8bb115]{color:var(--color-text-primary,#e8e9ec);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.action-panel__job-detail-btn[data-v-df8bb115]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.action-panel__job-detail-btn[data-v-df8bb115]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.action-panel__job-status[data-v-df8bb115]{color:var(--color-text-secondary,#aeb1ba);font-size:11px}.action-panel__job-status.is-failed[data-v-df8bb115]{color:var(--color-danger,#e5484d)}.header-left-menu[data-v-11e876fe]{align-items:center;gap:2px;min-width:0;display:flex}.menu-trigger[data-v-11e876fe]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:4px;height:32px;padding:0 10px;font-size:13px;display:flex}.menu-trigger[data-v-11e876fe]:hover,.menu-trigger.is-open[data-v-11e876fe]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.locale-button[data-v-02e79e67]{color:var(--color-text-secondary,#aeb1ba);height:var(--header-icon-size,32px);border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 8px;display:flex}.locale-button[data-v-02e79e67]:hover,.locale-button.is-open[data-v-02e79e67]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.locale-button__code[data-v-02e79e67]{letter-spacing:.02em;font-size:11px;font-weight:600}.header-logo[data-v-8e438454]{display:flex;align-items:center;height:calc(var(--spacing-header) - 1px);padding:0 4px;-webkit-user-select:none;user-select:none;position:relative;left:-8px;top:-2px}.header-logo__image[data-v-8e438454]{display:block;flex-shrink:0;max-width:none;width:auto;height:auto}.mam-save-button[data-v-971c9e86]{color:var(--color-text-secondary,#aeb1ba);width:var(--header-icon-size,32px);height:var(--header-icon-size,32px);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.mam-save-button[data-v-971c9e86]:hover{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.save-button[data-v-0bb703c8]{color:var(--color-text-secondary,#aeb1ba);width:var(--header-icon-size,32px);height:var(--header-icon-size,32px);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.save-button[data-v-0bb703c8]:hover:not(:disabled){background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.save-button[data-v-0bb703c8]:disabled{cursor:default}.save-button__spinner[data-v-0bb703c8]{animation:.8s linear infinite save-button-spin-0bb703c8}@keyframes save-button-spin-0bb703c8{to{transform:rotate(360deg)}}.settings-button[data-v-1157c9ed]{color:var(--color-text-secondary,#aeb1ba);width:var(--header-icon-size,32px);height:var(--header-icon-size,32px);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.settings-button[data-v-1157c9ed]:hover,.settings-button.is-open[data-v-1157c9ed]{background-color:var(--color-bg-surface,#1e2025);color:var(--color-text-primary,#e8e9ec)}.header-tabs[data-v-42442576]{background-color:var(--color-bg-surface,#1e2025);border-radius:8px;align-items:center;gap:2px;height:32px;padding:3px;display:flex}.header-tabs__item[data-v-42442576]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;height:100%;padding:0 16px;font-size:13px;font-weight:500;transition:color .12s,background-color .12s}.header-tabs__item[data-v-42442576]:hover{color:var(--color-text-primary,#e8e9ec)}.header-tabs__item.is-active[data-v-42442576]{color:var(--color-text-primary,#e8e9ec);background:#263a4c}@supports (color:color-mix(in lab,red,red)){.header-tabs__item.is-active[data-v-42442576]{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-surface-raised))}}.header-tabs__item.is-active[data-v-42442576]:hover{background:#254157}@supports (color:color-mix(in lab,red,red)){.header-tabs__item.is-active[data-v-42442576]:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-surface-raised))}}.header-tabs__item.is-disabled[data-v-42442576]{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.header-tabs__item.is-disabled[data-v-42442576]:hover{color:var(--color-text-disabled,#5b5e67)}@media(max-width:1200px){.header-tabs__item[data-v-42442576]{padding:0 10px}}@media(max-width:960px){.header-tabs__item[data-v-42442576]{padding:0 7px;font-size:12px}}.app-header[data-v-dd8ac813]{background-color:var(--color-bg-surface,#1e2025);--header-icon-size:32px;height:var(--spacing-header);border-bottom:1px solid #000;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:8px;padding:0 12px;display:grid}@media(max-width:1200px){.app-header[data-v-dd8ac813]{--header-icon-size:28px;justify-content:space-between;display:flex}.app-header__center[data-v-dd8ac813]{flex:0 auto;min-width:0;overflow:hidden}.app-header__side--left[data-v-dd8ac813]{flex:0 auto;overflow:hidden}.app-header__side--right[data-v-dd8ac813]{flex:none}.app-header__divider[data-v-dd8ac813]{margin:0 3px}}@media(max-width:960px){.app-header[data-v-dd8ac813]{--header-icon-size:26px;padding:0 6px}}.app-header__side[data-v-dd8ac813]{align-items:center;gap:4px;min-width:0;display:flex}.app-header__side--right[data-v-dd8ac813]{justify-content:flex-end;gap:0}.app-header__group[data-v-dd8ac813]{flex:none;align-items:center;gap:4px;display:flex}.app-header__divider[data-v-dd8ac813]{background-color:var(--color-border,#34363d);flex:none;width:1px;height:18px;margin:0 6px}.app-header__group[data-v-dd8ac813]:empty,.app-header__divider[data-v-dd8ac813]:has(+.app-header__group:empty){display:none}.app-header__center[data-v-dd8ac813]{justify-content:center;display:flex}.export-server-settings[data-v-45b84a44]{flex-direction:column;display:flex}.export-server-settings__actions[data-v-45b84a44]{align-items:center;gap:10px;padding:10px 0 2px;display:flex}.export-server-settings__button[data-v-45b84a44]{border-color:var(--color-border,#34363d);color:var(--color-text-primary,#e8e9ec);border:1px solid;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;display:flex}.export-server-settings__button[data-v-45b84a44]:hover:not(:disabled){border-color:var(--color-accent,#239be7);background-color:var(--color-bg-surface-raised,#26282e)}.export-server-settings__button[data-v-45b84a44]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:default}.export-server-settings__feedback[data-v-45b84a44]{font-size:12px}.export-server-settings__feedback.is-ok[data-v-45b84a44]{color:var(--color-success,#3dd68c)}.export-server-settings__feedback.is-fail[data-v-45b84a44]{color:var(--color-danger,#e5484d)}.is-spinning[data-v-45b84a44]{animation:.9s linear infinite export-server-spin-45b84a44}@keyframes export-server-spin-45b84a44{to{transform:rotate(360deg)}}.mam-settings[data-v-67a33608]{flex-direction:column;display:flex}.mam-settings__subsection[data-v-67a33608]{color:var(--color-text-secondary,#aeb1ba);padding:14px 0 2px;font-size:12px;font-weight:600}.mam-settings__subsection-desc[data-v-67a33608]{color:var(--color-text-label,#8b8f99);padding:0 0 2px;font-size:11px;line-height:1.5}.mam-settings__example[data-v-67a33608]{word-break:break-all}.mam-settings__actions[data-v-67a33608]{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0 2px;display:flex}.mam-settings__button[data-v-67a33608]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-radius:6px;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.mam-settings__button[data-v-67a33608]:hover{background-color:var(--color-bg-surface-sunken,#121317)}.mam-settings__button[data-v-67a33608]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.is-spinning[data-v-67a33608]{animation:.9s linear infinite mam-settings-spin-67a33608}@keyframes mam-settings-spin-67a33608{to{transform:rotate(360deg)}}.mam-settings__feedback[data-v-67a33608]{word-break:break-all;flex:100%;font-size:11px;line-height:1.5}.mam-settings__feedback.is-ok[data-v-67a33608]{color:var(--color-accent,#239be7)}.mam-settings__feedback.is-fail[data-v-67a33608]{color:var(--color-danger,#e5484d)}.marker-colors[data-v-db400210]{flex-direction:column;gap:10px;padding:4px 0 0;display:flex}.marker-colors__list[data-v-db400210]{flex-direction:column;gap:4px;display:flex}.marker-colors__row[data-v-db400210]{align-items:center;gap:8px;display:flex}.marker-colors__swatch[data-v-db400210]{cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;width:26px;height:26px;padding:0}.marker-colors__swatch[data-v-db400210]::-webkit-color-swatch-wrapper{padding:2px}.marker-colors__swatch[data-v-db400210]::-webkit-color-swatch{border-color:var(--color-border-strong,#454852);border-style:solid;border-width:1px;border-radius:4px}.marker-colors__label[data-v-db400210]{flex:auto;min-width:0;height:26px}.marker-colors__delete[data-v-db400210]{color:var(--color-text-secondary,#aeb1ba);border-radius:5px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.marker-colors__delete[data-v-db400210]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.marker-colors__delete[data-v-db400210]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.marker-colors__actions[data-v-db400210]{align-items:center;gap:6px;display:flex}.marker-colors__action[data-v-db400210]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;display:flex}.marker-colors__action[data-v-db400210]:hover:not(:disabled){color:var(--color-text-primary,#e8e9ec)}.marker-colors__action[data-v-db400210]:disabled{color:var(--color-text-disabled,#5b5e67);cursor:not-allowed}.formats[data-v-e8df26fd]{flex-direction:column;gap:10px;padding:4px 0 0;display:flex}.formats__builtin[data-v-e8df26fd]{flex-direction:column;gap:2px;display:flex}.formats__builtin-row[data-v-e8df26fd]{flex-direction:column;gap:2px;padding:5px 2px;display:flex}.formats__name-static[data-v-e8df26fd]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.formats__subtitle[data-v-e8df26fd]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-top-style:solid;border-top-width:1px;margin-top:2px;padding-top:10px;font-size:12px;font-weight:600}.formats__empty[data-v-e8df26fd]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.6}.formats__list[data-v-e8df26fd]{flex-direction:column;gap:8px;display:flex}.formats__card[data-v-e8df26fd]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.formats__row[data-v-e8df26fd]{align-items:center;gap:8px;display:flex}.formats__name[data-v-e8df26fd]{flex:auto;min-width:0}.formats__container[data-v-e8df26fd]{flex:none;width:120px}.formats__delete[data-v-e8df26fd]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.formats__delete[data-v-e8df26fd]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.formats__delete[data-v-e8df26fd]:disabled{opacity:.4;cursor:not-allowed}.formats__group-title[data-v-e8df26fd]{color:var(--color-text-label,#8b8f99);letter-spacing:.02em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600}.formats__grid[data-v-e8df26fd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.formats__field[data-v-e8df26fd]{flex-direction:column;gap:4px;min-width:0;display:flex}.formats__field-label[data-v-e8df26fd]{color:var(--color-text-secondary,#aeb1ba);font-size:11px}.formats__field-inline[data-v-e8df26fd]{align-items:center;gap:6px;min-width:0;display:flex}.formats__grow[data-v-e8df26fd]{flex:auto;min-width:0}.formats__rate[data-v-e8df26fd]{flex:none;width:88px}.formats__number[data-v-e8df26fd]{flex:none;width:62px}.formats__spec[data-v-e8df26fd]{color:var(--color-text-label,#8b8f99);word-break:break-all;font-size:10px;line-height:1.5}.formats__actions[data-v-e8df26fd]{gap:6px;display:flex}.formats__action[data-v-e8df26fd]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;display:flex}.formats__action[data-v-e8df26fd]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.formats__action[data-v-e8df26fd]:disabled{opacity:.5;cursor:not-allowed}.formats__hint[data-v-e8df26fd]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.5}.seq-presets[data-v-5b62ebbb]{flex-direction:column;gap:10px;padding:4px 0 0;display:flex}.seq-presets__builtin[data-v-5b62ebbb]{flex-direction:column;gap:2px;display:flex}.seq-presets__builtin-row[data-v-5b62ebbb]{flex-direction:column;gap:2px;padding:5px 2px;display:flex}.seq-presets__subtitle[data-v-5b62ebbb]{border-color:var(--color-border,#34363d);color:var(--color-text-secondary,#aeb1ba);border-top-style:solid;border-top-width:1px;margin-top:2px;padding-top:10px;font-size:12px;font-weight:600}.seq-presets__empty[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);font-size:11px;line-height:1.6}.seq-presets__list[data-v-5b62ebbb]{flex-direction:column;gap:8px;display:flex}.seq-presets__card[data-v-5b62ebbb]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-sunken,#121317);border-style:solid;border-width:1px;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.seq-presets__row[data-v-5b62ebbb]{align-items:center;gap:8px;display:flex}.seq-presets__name-static[data-v-5b62ebbb]{color:var(--color-text-primary,#e8e9ec);font-size:12px;font-weight:600}.seq-presets__meta[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);font-size:10px}.seq-presets__name[data-v-5b62ebbb]{flex:auto;min-width:0}.seq-presets__delete[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.seq-presets__delete[data-v-5b62ebbb]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.seq-presets__group-title[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);letter-spacing:.02em;margin-top:2px;font-size:10px;font-weight:600}.seq-presets__sheet[data-v-5b62ebbb]{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.seq-presets__key[data-v-5b62ebbb]{color:var(--color-text-secondary,#aeb1ba);font-size:11px;line-height:1.4}.seq-presets__value[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);align-items:center;min-height:26px;font-size:11px;display:flex}.seq-presets__inline[data-v-5b62ebbb]{align-items:center;gap:6px;min-width:0;display:flex}.seq-presets__grow[data-v-5b62ebbb]{flex:auto;min-width:0}.seq-presets__number[data-v-5b62ebbb]{flex:none;width:62px}.seq-presets__checkbox[data-v-5b62ebbb]{color:var(--color-text-secondary,#aeb1ba);cursor:pointer;flex:none;align-items:center;gap:5px;font-size:11px;display:flex}.seq-presets__tracks[data-v-5b62ebbb]{flex-direction:column;gap:4px;min-width:0;display:flex}.seq-presets__track-row[data-v-5b62ebbb]{align-items:center;gap:6px;min-width:0;display:flex}.seq-presets__track-label[data-v-5b62ebbb]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:58px;font-size:11px}.seq-presets__track-remove[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.seq-presets__track-remove[data-v-5b62ebbb]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-danger,#e5484d)}.seq-presets__track-add[data-v-5b62ebbb]{color:var(--color-text-secondary,#aeb1ba);border-radius:4px;align-self:flex-start;align-items:center;gap:3px;padding:3px 7px;font-size:11px;display:flex}.seq-presets__track-add[data-v-5b62ebbb]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.seq-presets__track-add[data-v-5b62ebbb]:disabled{opacity:.5;cursor:not-allowed}.seq-presets__summary[data-v-5b62ebbb]{color:var(--color-text-label,#8b8f99);word-break:break-all;font-size:10px;line-height:1.5}.seq-presets__actions[data-v-5b62ebbb]{gap:6px;display:flex}.seq-presets__action[data-v-5b62ebbb]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;display:flex}.seq-presets__action[data-v-5b62ebbb]:hover:not(:disabled){background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.seq-presets__action[data-v-5b62ebbb]:disabled{opacity:.5;cursor:not-allowed}.storage-settings[data-v-cf69714e]{flex-direction:column;gap:18px;display:flex}.storage-settings__toolbar[data-v-cf69714e]{align-items:center;gap:8px;display:flex}.storage-settings__measured[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:11px;display:flex}.storage-settings__spinner[data-v-cf69714e]{animation:.9s linear infinite storage-settings-spin-cf69714e}@keyframes storage-settings-spin-cf69714e{to{transform:rotate(360deg)}}.storage-settings__refresh[data-v-cf69714e]{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:5px;height:26px;margin-left:auto;padding:0 10px;font-size:12px;display:flex}.storage-settings__refresh[data-v-cf69714e]:hover:not(:disabled){background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-primary,#e8e9ec)}.storage-settings__refresh[data-v-cf69714e]:disabled{opacity:.4;cursor:not-allowed}.storage-settings__issue[data-v-cf69714e]{color:var(--color-warning,#f5a524);align-items:center;gap:6px;font-size:11px;line-height:1.5;display:flex}.storage-settings__section[data-v-cf69714e]{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px;padding-top:14px}.storage-settings__section[data-v-cf69714e]:first-of-type{border-top-width:0;padding-top:0}.storage-settings__section-title[data-v-cf69714e]{color:var(--color-text-primary,#e8e9ec);align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.storage-settings__section-title svg[data-v-cf69714e]{color:var(--color-text-label,#8b8f99)}.storage-settings__pill[data-v-cf69714e]{border-radius:999px;align-items:center;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:500;display:inline-flex}.storage-settings__pill.is-ok[data-v-cf69714e]{color:var(--color-success,#3dd68c);background:#3dd68c24}@supports (color:color-mix(in lab,red,red)){.storage-settings__pill.is-ok[data-v-cf69714e]{background:color-mix(in srgb,var(--color-success) 14%,transparent)}}.storage-settings__pill.is-warn[data-v-cf69714e]{color:var(--color-warning,#f5a524);background:#f5a52429}@supports (color:color-mix(in lab,red,red)){.storage-settings__pill.is-warn[data-v-cf69714e]{background:color-mix(in srgb,var(--color-warning) 16%,transparent)}}.storage-settings__pill.is-off[data-v-cf69714e]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99)}.storage-settings__hint[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);padding:0 0 8px;font-size:11px;line-height:1.5}.storage-settings__hint code[data-v-cf69714e]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-secondary,#aeb1ba);border-radius:3px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.storage-settings__rows[data-v-cf69714e]{flex-direction:column;display:flex}.storage-settings__row[data-v-cf69714e]{align-items:baseline;gap:10px;padding:3px 0;display:flex}.storage-settings__row dt[data-v-cf69714e]{color:var(--color-text-secondary,#aeb1ba);flex:none;width:180px;font-size:12px}.storage-settings__row dd[data-v-cf69714e]{color:var(--color-text-primary,#e8e9ec);text-align:right;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;overflow:hidden}.storage-settings__row dd.is-path[data-v-cf69714e]{color:var(--color-text-secondary,#aeb1ba);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.storage-settings__store-name[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);margin-left:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.storage-settings__gauge[data-v-cf69714e]{margin-top:8px}.storage-settings__gauge-track[data-v-cf69714e]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:3px;height:6px;overflow:hidden}.storage-settings__gauge-fill[data-v-cf69714e]{background-color:var(--color-accent,#239be7);height:100%;transition:width .3s}.storage-settings__gauge-caption[data-v-cf69714e]{color:var(--color-text-secondary,#aeb1ba);font-variant-numeric:tabular-nums;gap:8px;margin-top:5px;font-size:11px;display:flex}.storage-settings__gauge-caption span[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);margin-left:auto}.storage-settings__breakdown[data-v-cf69714e]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.storage-settings__breakdown-head[data-v-cf69714e]{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.storage-settings__breakdown-name[data-v-cf69714e]{color:var(--color-text-secondary,#aeb1ba);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.storage-settings__breakdown-bytes[data-v-cf69714e]{color:var(--color-text-primary,#e8e9ec);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:600}.storage-settings__breakdown-track[data-v-cf69714e]{background-color:var(--color-bg-surface-sunken,#121317);border-radius:2px;height:4px;overflow:hidden}.storage-settings__breakdown-fill[data-v-cf69714e]{background:#239be7b3;height:100%}@supports (color:color-mix(in lab,red,red)){.storage-settings__breakdown-fill[data-v-cf69714e]{background:color-mix(in srgb,var(--color-accent) 70%,transparent)}}.storage-settings__breakdown-label[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);margin-top:3px;font-size:10.5px}.storage-settings__empty[data-v-cf69714e]{color:var(--color-text-label,#8b8f99);padding:4px 0;font-size:11px}.settings-modal[data-v-f144ae46]{height:420px;margin:-16px;display:flex}.settings-modal__nav[data-v-f144ae46]{border-color:var(--color-border,#34363d);border-right-style:solid;border-right-width:1px;flex-direction:column;flex:0 0 160px;gap:2px;padding:10px 8px;display:flex;overflow-y:auto}.settings-modal__nav-item[data-v-f144ae46]{color:var(--color-text-secondary,#aeb1ba);text-align:left;border-radius:6px;align-items:center;gap:8px;height:32px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.settings-modal__nav-item[data-v-f144ae46]:hover{background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec)}.settings-modal__nav-item.is-active[data-v-f144ae46]{color:var(--color-text-primary,#e8e9ec);background:#263a4c}@supports (color:color-mix(in lab,red,red)){.settings-modal__nav-item.is-active[data-v-f144ae46]{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-bg-surface-raised))}}.settings-modal__nav-item.is-active[data-v-f144ae46]{font-weight:600}.settings-modal__nav-item.is-active svg[data-v-f144ae46]{color:var(--color-accent,#239be7)}.settings-modal__nav-item.is-active[data-v-f144ae46]:hover{background:#254157}@supports (color:color-mix(in lab,red,red)){.settings-modal__nav-item.is-active[data-v-f144ae46]:hover{background:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg-surface-raised))}}.settings-modal__content[data-v-f144ae46]{--setting-row-label-width:220px;flex:auto;min-width:0;padding:16px 20px;overflow-y:auto}.settings-modal__section-title[data-v-f144ae46]{color:var(--color-text-primary,#e8e9ec);padding:2px 0 6px;font-size:13px;font-weight:600}.settings-modal__section-title[data-v-f144ae46]:not(:first-child){margin-top:18px}.settings-modal__subtabs[data-v-f144ae46]{border-color:var(--color-border,#34363d);border-bottom-style:solid;border-bottom-width:1px;gap:4px;margin-bottom:12px;display:flex}.settings-modal__subtab[data-v-f144ae46]{color:var(--color-text-secondary,#aeb1ba);border-bottom:2px solid #0000;margin-bottom:-1px;padding:2px 6px 7px;font-size:13px;font-weight:600}.settings-modal__subtab[data-v-f144ae46]:hover{color:var(--color-text-primary,#e8e9ec)}.settings-modal__subtab.is-active[data-v-f144ae46]{border-color:var(--color-accent,#239be7);color:var(--color-text-primary,#e8e9ec)}.settings-modal__group[data-v-f144ae46]{padding-left:10px}.settings-modal__group[data-v-f144ae46] .setting-row+.setting-row{border-color:var(--color-border,#34363d);border-top-style:solid;border-top-width:1px}.settings-modal__section-desc[data-v-f144ae46]{color:var(--color-text-label,#8b8f99);padding:0 0 2px;font-size:11px;line-height:1.5}.settings-modal__hint[data-v-f144ae46]{color:var(--color-text-label,#8b8f99);padding:6px 0 0;font-size:11px;line-height:1.5}.settings-modal__about-text[data-v-f144ae46]{color:var(--color-text-secondary,#aeb1ba);padding:4px 0;font-size:12px;line-height:1.6}.settings-modal__reset[data-v-f144ae46]{color:var(--color-text-secondary,#aeb1ba);border-radius:6px;align-items:center;gap:6px;height:26px;margin-top:18px;padding:0 10px;font-size:12px;display:flex}.settings-modal__reset[data-v-f144ae46]:hover{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-danger,#e5484d)}.workspace-gate[data-v-c67f15af]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.workspace-gate__card[data-v-c67f15af]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface,#1e2025);text-align:center;border-style:solid;border-width:1px;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:380px;padding:32px 28px;display:flex}.workspace-gate__icon[data-v-c67f15af]{color:var(--color-accent,#239be7);margin-bottom:4px}.workspace-gate__icon--warning[data-v-c67f15af]{color:var(--color-warning,#f5a524)}.workspace-gate__icon--danger[data-v-c67f15af]{color:var(--color-danger,#e5484d)}.workspace-gate__title[data-v-c67f15af]{color:var(--color-text-primary,#e8e9ec);font-size:15px;font-weight:600}.workspace-gate__hint[data-v-c67f15af]{color:var(--color-text-secondary,#aeb1ba);font-size:12px;line-height:1.5}.workspace-gate__notice[data-v-c67f15af]{background-color:var(--color-bg-surface-sunken,#121317);color:var(--color-text-label,#8b8f99);border-radius:6px;width:100%;margin-top:4px;padding:8px 10px;font-size:12px;line-height:1.4}.workspace-gate__button[data-v-c67f15af]{background-color:var(--color-accent,#239be7);color:#fff;border-radius:6px;height:32px;margin-top:8px;padding:0 18px;font-size:13px;font-weight:600}.workspace-gate__button[data-v-c67f15af]:hover{filter:brightness(1.1)}.workspace-gate__button--secondary[data-v-c67f15af]{border-color:var(--color-border,#34363d);background-color:var(--color-bg-surface-raised,#26282e);color:var(--color-text-primary,#e8e9ec);border-style:solid;border-width:1px;margin-top:0}.workspace-gate__button--secondary[data-v-c67f15af]:hover{border-color:var(--color-border-strong,#454852);filter:none}.workspace-gate__link[data-v-c67f15af]{color:var(--color-text-label,#8b8f99);text-underline-offset:2px;margin-top:2px;font-size:12px;text-decoration:underline}.workspace-gate__link[data-v-c67f15af]:hover{color:var(--color-text-secondary,#aeb1ba)}.app-shell[data-v-39ef58d6]{display:flex;flex-direction:column;height:100%}.app-body[data-v-39ef58d6]{flex:1 1 auto;min-height:0;display:flex}@font-face{font-family:Wanted Sans Variable;font-style:normal;font-display:swap;font-weight:400 1000;src:url(/assets/WantedSansVariable-eIorJFXx.woff2) format("woff2-variations")}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Wanted Sans Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Malgun Gothic", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:#239be7;--color-accent-muted:#1c7cb9;--color-bg-canvas:#17181c;--color-bg-surface:#1e2025;--color-bg-surface-raised:#26282e;--color-bg-surface-sunken:#121317;--color-border:#34363d;--color-border-strong:#454852;--color-text-primary:#e8e9ec;--color-text-secondary:#aeb1ba;--color-text-label:#8b8f99;--color-text-disabled:#5b5e67;--color-danger:#e5484d;--color-success:#3dd68c;--color-warning:#f5a524;--spacing-header:48px;--spacing-rail:56px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}html,body,#app{height:100%}body{background-color:var(--color-bg-canvas);font-family:var(--font-sans);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-border-strong);border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-disabled)}::-webkit-scrollbar-corner{background-color:var(--color-bg-surface-sunken)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select{outline:none}input:not([type=range]):not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 2px var(--color-accent-muted)}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1{top:var(--spacing)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-8{bottom:calc(var(--spacing) * 8)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.border-accent{border-color:var(--color-accent)}.border-accent\/50{border-color:#239be780}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.border-bg-canvas{border-color:var(--color-bg-canvas)}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.border-danger{border-color:var(--color-danger)}.border-text-secondary{border-color:var(--color-text-secondary)}.border-warning{border-color:var(--color-warning)}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:#239be71a}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-accent\/15{background-color:#239be726}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.bg-accent\/20{background-color:#239be733}@supports (color:color-mix(in lab,red,red)){.bg-accent\/20{background-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.bg-accent\/70{background-color:#239be7b3}@supports (color:color-mix(in lab,red,red)){.bg-accent\/70{background-color:color-mix(in oklab,var(--color-accent) 70%,transparent)}}.bg-bg-canvas{background-color:var(--color-bg-canvas)}.bg-bg-canvas\/80{background-color:#17181ccc}@supports (color:color-mix(in lab,red,red)){.bg-bg-canvas\/80{background-color:color-mix(in oklab,var(--color-bg-canvas) 80%,transparent)}}.bg-bg-surface{background-color:var(--color-bg-surface)}.bg-bg-surface-raised{background-color:var(--color-bg-surface-raised)}.bg-bg-surface-sunken{background-color:var(--color-bg-surface-sunken)}.bg-bg-surface\/90{background-color:#1e2025e6}@supports (color:color-mix(in lab,red,red)){.bg-bg-surface\/90{background-color:color-mix(in oklab,var(--color-bg-surface) 90%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-border{background-color:var(--color-border)}.bg-border-strong{background-color:var(--color-border-strong)}.bg-danger{background-color:var(--color-danger)}.bg-danger\/15{background-color:#e5484d26}@supports (color:color-mix(in lab,red,red)){.bg-danger\/15{background-color:color-mix(in oklab,var(--color-danger) 15%,transparent)}}.bg-text-secondary{background-color:var(--color-text-secondary)}.bg-warning{background-color:var(--color-warning)}.align-top{vertical-align:top}.text-clip{text-overflow:clip}.text-accent{color:var(--color-accent)}.text-danger{color:var(--color-danger)}.text-success{color:var(--color-success)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-label{color:var(--color-text-label)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-2{--tw-brightness:brightness(2%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-0{--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-3{--tw-saturate:saturate(3%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia-1{--tw-sepia:sepia(1%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.v-popper--theme-tooltip .v-popper__inner{background:var(--color-bg-surface-raised);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:6px;max-width:260px;padding:5px 9px;font-size:11px;line-height:1.4;box-shadow:0 8px 24px -4px #0006}.v-popper--theme-tooltip .v-popper__arrow-inner{visibility:visible;border-color:var(--color-bg-surface-raised)}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:var(--color-border)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
