*,:after,:before{box-sizing:border-box}body{background:#fff;color:#000000e6;font-family:Inter,system-ui,sans-serif;margin:0}:root{--vibe-text-primary:#1a1a1a;--vibe-text-body:#555;--vibe-text-muted:#4d4d4d;--vibe-surface:#fff;--vibe-surface-muted:#f6f6f6;--vibe-border:rgba(0,0,0,.08);--vibe-brand:#7b4dff}.vmeg-icon[data-v-37d50874]{line-height:1;position:relative}.vmeg-icon[data-v-37d50874] svg{display:block;height:100%;width:100%}.vmeg-icon__placeholder[data-v-37d50874]{border-radius:2px;display:block;height:100%;width:100%}.vmeg-icon--loading[data-v-37d50874],.vmeg-icon__placeholder[data-v-37d50874]{background-color:transparent}.vmeg-icon.rotating[data-v-37d50874]{animation:vmeg-icon-rotate-37d50874 .8s linear infinite}.vmeg-icon--spin-ring-only[data-v-37d50874] .redub-spin-ring{animation:vmeg-icon-rotate-37d50874 .8s linear infinite;transform-origin:10px 10px}@keyframes vmeg-icon-rotate-37d50874{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.nl-alert[data-v-4597e06a]{align-items:flex-start;background:transparent;border:none;border-radius:8px;color:#1a1a1a;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:20px;padding:10px 12px}.nl-alert__main[data-v-4597e06a]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.nl-alert__icon[data-v-4597e06a]{flex-shrink:0}.nl-alert__content[data-v-4597e06a]{flex:1;min-width:0}.nl-alert__title[data-v-4597e06a]{color:#1a1a1a;font-weight:500}.nl-alert__desc[data-v-4597e06a]{color:#000000bf;word-break:break-word}.nl-alert__close[data-v-4597e06a]{align-items:center;background:transparent;border:none;color:#00000073;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;padding:0}.nl-btn{--nl-btn-font-weight:500;--nl-btn-border-color:#dcdfe6;--nl-btn-bg-color:#fff;--nl-btn-text-color:#606266;--nl-btn-disabled-text-color:#a8abb2;--nl-btn-disabled-bg-color:#fff;--nl-btn-disabled-border-color:#e4e7ed;--nl-btn-hover-text-color:#303133;--nl-btn-hover-bg-color:#f5f7fa;--nl-btn-hover-border-color:#c0c4cc;--nl-btn-active-text-color:#303133;--nl-btn-active-border-color:#c0c4cc;--nl-btn-active-bg-color:#f0f2f5;--nl-btn-outline-color:#dcdfe6;--nl-btn-mask-color:hsla(0,0%,100%,.9);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--nl-btn-bg-color);border:1px solid var(--nl-btn-border-color);border-radius:4px;box-sizing:border-box;color:var(--nl-btn-text-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:var(--nl-btn-font-weight);gap:6px;height:32px;justify-content:center;line-height:1;outline:none;padding:8px 15px;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.nl-btn:hover:not(:disabled){background-color:var(--nl-btn-hover-bg-color);border-color:var(--nl-btn-hover-border-color);color:var(--nl-btn-hover-text-color);outline:none}.nl-btn:active:not(:disabled){background-color:var(--nl-btn-active-bg-color);border-color:var(--nl-btn-active-border-color);color:var(--nl-btn-active-text-color);outline:none}.nl-btn:focus-visible{outline:2px solid var(--nl-btn-outline-color);outline-offset:1px}.nl-btn:disabled{background-color:var(--nl-btn-disabled-bg-color);border-color:var(--nl-btn-disabled-border-color);color:var(--nl-btn-disabled-text-color);cursor:not-allowed}.nl-btn--plain{--nl-btn-hover-text-color:#7b4dff;--nl-btn-hover-bg-color:#fff;--nl-btn-hover-border-color:#7b4dff}.nl-btn--loading{pointer-events:none;position:relative}.nl-btn--loading:before{background-color:var(--nl-btn-mask-color);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:1}.nl-btn--primary.nl-btn--loading{--nl-btn-mask-color:transparent}.nl-btn--primary.nl-btn--loading:not(.nl-btn--loading-keep-appearance) .nl-btn__loading-icon{color:#7b4dff}.nl-btn--primary.nl-btn--loading.nl-btn--loading-keep-appearance .nl-btn__loading-icon{color:#fff}.nl-btn--primary{--nl-btn-text-color:#fff;--nl-btn-bg-color:#7b4dff;--nl-btn-border-color:#7b4dff;--nl-btn-hover-text-color:#fff;--nl-btn-hover-bg-color:#6f45e5;--nl-btn-hover-border-color:#6f45e5;--nl-btn-active-bg-color:#6f45e5;--nl-btn-active-border-color:#6f45e5;--nl-btn-disabled-text-color:#fff;--nl-btn-disabled-bg-color:#bda8ff;--nl-btn-disabled-border-color:#bda8ff;--nl-btn-outline-color:#bda8ff}.nl-btn--primary.nl-btn--plain{--nl-btn-text-color:#7b4dff;--nl-btn-bg-color:#f3ecff;--nl-btn-border-color:#bda8ff;--nl-btn-hover-text-color:#fff;--nl-btn-hover-bg-color:#7b4dff;--nl-btn-hover-border-color:#7b4dff;--nl-btn-active-text-color:#fff}.nl-btn--primary.nl-btn--plain:disabled{background-color:#f3ecff;border-color:#d4c2ff;color:#bda8ff}.nl-btn__loading-icon{flex-shrink:0;position:relative;z-index:2}.nl-drawer[data-v-11bcf0de]{box-sizing:border-box;pointer-events:none;position:fixed;z-index:3000}.nl-drawer[data-v-11bcf0de],.nl-drawer__backdrop[data-v-11bcf0de]{inset:0;overscroll-behavior:none}.nl-drawer__backdrop[data-v-11bcf0de]{background:#00000073;pointer-events:auto;position:absolute}.nl-drawer__panel[data-v-11bcf0de]{animation:slide-up-11bcf0de .2s ease-out;background:#fff;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 16px 40px #0000002e;display:flex;flex-direction:column;left:0;max-height:90%;min-height:20%;overflow:hidden;pointer-events:auto;position:absolute;right:0;width:100%;z-index:1}.nl-drawer__main[data-v-11bcf0de]{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.nl-drawer__header[data-v-11bcf0de]{align-items:center;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;box-sizing:border-box;color:#000000e6;display:flex;flex-shrink:0;font-size:20px;justify-content:space-between;min-height:56px;padding:calc(env(safe-area-inset-top) + 16px) 16px 16px;width:100%}.nl-drawer__close[data-v-11bcf0de]{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:auto;padding:0;width:32px}.nl-drawer__body[data-v-11bcf0de]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:0 16px 16px}.nl-drawer__body.without-header[data-v-11bcf0de]{padding-top:calc(env(safe-area-inset-top) + 16px)}.nl-drawer__footer[data-v-11bcf0de]{background:#fff;bottom:0;box-sizing:border-box;padding:16px 16px calc(env(safe-area-inset-bottom) + 16px);position:sticky;z-index:2}@keyframes slide-up-11bcf0de{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}html.nl-drawer-body--lock,html.nl-drawer-body--lock body{overflow:hidden}.nl-modal[data-v-0847ce78]{align-items:center;background:#00000073;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.nl-modal__panel[data-v-0847ce78]{background:#fff;box-shadow:0 16px 40px #0000002e;display:flex;flex-direction:column;max-width:100%;width:100%}.nl-modal__panel--dialog[data-v-0847ce78]{border-radius:12px;max-height:min(88vh,760px);overflow:hidden}.nl-modal__main--dialog[data-v-0847ce78]{display:flex;flex-direction:column;height:100%;position:relative}.nl-modal__panel--fullscreen[data-v-0847ce78]{border-radius:0;height:calc(100vh - 32px)!important;max-height:calc(100vh - 32px);width:calc(100vw - 32px)!important}.nl-modal__header[data-v-0847ce78]{align-items:center;box-sizing:border-box;color:#000000e6;display:flex;font-size:20px;justify-content:space-between;min-height:56px;padding:16px 20px 12px}.nl-modal__close[data-v-0847ce78]{align-items:center;background:transparent;border:none;border-radius:4px;color:#000000a6;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.nl-modal__body[data-v-0847ce78]{box-sizing:border-box;flex:1;overflow-y:auto;padding:4px 20px 12px}.nl-modal__body.without-header[data-v-0847ce78]{padding-top:16px}.nl-modal__body.content-full[data-v-0847ce78]{padding:0}.nl-modal__footer[data-v-0847ce78]{box-sizing:border-box;padding:0 20px 20px}@media(max-width:768px){.nl-modal--dialog[data-v-0847ce78]{padding:12px}.nl-modal__panel--dialog[data-v-0847ce78]{max-height:calc(100vh - 24px)}.nl-modal__panel--drawer[data-v-0847ce78]{max-height:90%}.nl-modal__body[data-v-0847ce78]{padding:0 16px 16px}.nl-modal__footer--dialog[data-v-0847ce78]{padding:0 16px calc(env(safe-area-inset-bottom) + 16px)}}.nl-confirm__message[data-v-3057f1d8]{color:#606266;font-size:14px;line-height:1.6;margin:0;word-break:break-word}.nl-confirm__footer[data-v-3057f1d8]{display:flex;gap:8px;justify-content:flex-end;width:100%}.nl-confirm__body{padding-top:8px}.tools-daily-limit-error[data-v-68c523f1]{align-items:center;background:#eb575714;border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin:0;padding:12px 16px}@media(max-width:640px){.tools-daily-limit-error[data-v-68c523f1]{flex-wrap:wrap}}.tools-daily-limit-error--inline[data-v-68c523f1]{border:1px solid rgba(235,87,87,.22);border-radius:8px;box-sizing:border-box;margin:12px 0 0;padding:10px 12px;width:100%}.tools-daily-limit-error__text[data-v-68c523f1]{color:#a93226;flex:1;font-size:14px;line-height:1.5;margin:0;min-width:0}.tools-daily-limit-error__upgrade[data-v-68c523f1]{align-items:center;animation:tools-daily-limit-upgrade-breathe-68c523f1 2.8s ease-in-out infinite;background:linear-gradient(90deg,#7b4dff,#9a5fff 28%,#b651ff,#d75aff 76%,#ff5fe7);border:none;border-radius:999px;box-shadow:0 2px 10px #7b4dff4d,inset 0 0 0 1px #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;justify-content:center;line-height:1.2;min-height:38px;padding:10px 18px;white-space:nowrap}.tools-daily-limit-error__upgrade[data-v-68c523f1]:hover{animation-play-state:paused;background:linear-gradient(90deg,#6a3de8,#8b4ef0 28%,#a347e6,#c04ee0 76%,#e854d0);box-shadow:0 4px 14px #7b4dff6b,inset 0 0 0 1px #ffffff24}@media(max-width:640px){.tools-daily-limit-error__upgrade[data-v-68c523f1]{justify-content:center;width:100%}}@keyframes tools-daily-limit-upgrade-breathe-68c523f1{0%,to{box-shadow:0 2px 10px #7b4dff4d,inset 0 0 0 1px #ffffff1f;transform:scale(1)}50%{box-shadow:0 4px 16px #7b4dff73,inset 0 0 0 1px #ffffff24;transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.tools-daily-limit-error__upgrade[data-v-68c523f1]{animation:none}}.tools-upload-limit-error[data-v-3cacffde]{align-items:flex-start;background:#eb575714;border-radius:12px;display:flex;gap:10px;margin:0 0 20px;padding:12px 16px}.tools-upload-limit-error__icon[data-v-3cacffde]{flex-shrink:0;margin-top:2px}.tools-upload-limit-error__text[data-v-3cacffde]{color:#a93226;font-size:14px;line-height:1.5;margin:0}.tools-upload-limit-error__link[data-v-3cacffde]{color:#7b4dff;font-weight:600;margin-left:4px;text-decoration:underline}.tools-usage-queue-bar[data-v-5b269dcb]{align-items:center;background:linear-gradient(90deg,#7b4dff1a,#7b4dff0d);border:1px solid rgba(123,77,255,.2);border-radius:10px;box-shadow:0 2px 8px #7b4dff14;display:flex;gap:12px;justify-content:space-between;margin:0 0 10px;padding:10px 14px}.tools-usage-queue-bar--inline[data-v-5b269dcb]{background:linear-gradient(90deg,#7b4dff24,#7b4dff0f);border:none;border-bottom:1px solid rgba(123,77,255,.18);border-radius:0;box-shadow:inset 0 1px #fff9,0 2px 10px #7b4dff1f;gap:10px;margin:0;padding:10px 16px 10px 18px;position:relative}.tools-usage-queue-bar--inline[data-v-5b269dcb]:before{background:linear-gradient(180deg,#7b4dff,#b651ff);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@media(max-width:768px){.tools-usage-queue-bar--inline[data-v-5b269dcb]{align-items:center;flex-wrap:wrap;gap:8px 10px;justify-content:center;padding:10px 14px 10px 18px}.tools-usage-queue-bar--inline .tools-usage-queue-bar__text[data-v-5b269dcb]{flex:0 1 auto;text-align:center}}.tools-usage-queue-bar__lead[data-v-5b269dcb]{align-items:center;background:#7b4dff1f;border-radius:8px;box-shadow:inset 0 0 0 1px #7b4dff2e;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.tools-usage-queue-bar__text[data-v-5b269dcb]{color:#000000b8;flex:1;font-size:13px;line-height:1.45;margin:0;min-width:0}.tools-usage-queue-bar--inline .tools-usage-queue-bar__text[data-v-5b269dcb]{color:#000000c7;font-size:13px;font-weight:500;line-height:1.45}.tools-usage-queue-bar--inline .tools-usage-queue-bar__text[data-v-5b269dcb] strong{color:#7b4dff;font-weight:700}.tools-usage-queue-bar__upgrade[data-v-5b269dcb]{align-items:center;background:#7b4dff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:5px;padding:6px 12px;white-space:nowrap}.tools-usage-queue-bar__upgrade[data-v-5b269dcb]:hover{background:#6a3de8}.tools-usage-queue-bar__upgrade--inline[data-v-5b269dcb]{background:linear-gradient(90deg,#7b4dff,#9d5cff);border:none;border-radius:999px;box-shadow:0 2px 8px #7b4dff61;color:#fff;font-size:12px;font-weight:600;padding:6px 14px}.tools-usage-queue-bar__upgrade--inline[data-v-5b269dcb]:hover{background:linear-gradient(90deg,#6a3de8,#8b4ef0);box-shadow:0 3px 12px #7b4dff7a}@media(max-width:768px){.tools-usage-queue-bar__upgrade--inline[data-v-5b269dcb]{flex:0 0 100%;justify-content:center;margin-inline:auto;max-width:100%;width:100%}}.audio-preview-player[data-v-121aa712]{align-items:center;background:var(--vibe-surface,#fff);border:1px solid var(--vibe-border,rgba(0,0,0,.08));border-radius:14px;display:flex;gap:12px;padding:12px 14px}.audio-preview-player__native[data-v-121aa712]{display:none}.audio-preview-player__play[data-v-121aa712]{align-items:center;background:var(--vibe-brand,#7b4dff);border:none;border-radius:50%;box-shadow:0 2px 10px #7b4dff38;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;width:44px}.audio-preview-player__play[data-v-121aa712]:hover:not(:disabled){box-shadow:0 3px 14px #7b4dff4d;transform:scale(1.03)}.audio-preview-player__play[data-v-121aa712]:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.audio-preview-player__times[data-v-121aa712]{align-items:center;color:var(--vibe-text-body,rgba(0,0,0,.55));display:flex;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;gap:4px;min-width:72px}.audio-preview-player__times-sep[data-v-121aa712]{color:#00000038}.audio-preview-player__wave[data-v-121aa712]{border-radius:0;cursor:pointer;flex:1;height:48px;min-width:0;padding:4px 0;position:relative}.audio-preview-player__wave--loading[data-v-121aa712]{opacity:.65}.audio-preview-player__track[data-v-121aa712]{height:100%;position:relative;width:100%}.audio-preview-player__played-mask[data-v-121aa712]{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.audio-preview-player__bars[data-v-121aa712]{align-items:center;display:flex;gap:1px;height:100%;width:100%}.audio-preview-player__bar[data-v-121aa712]{background:#0000001a;border-radius:999px;flex:1 1 0;min-width:0}.audio-preview-player__bar--played[data-v-121aa712]{background:var(--vibe-brand,#7b4dff)}.audio-preview-player__download[data-v-121aa712]{align-items:center;background:transparent;border:none;border-radius:8px;color:#00000080;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:color .15s ease,background .15s ease;width:36px}.audio-preview-player__download[data-v-121aa712]:hover{background:#7b4dff14;color:var(--vibe-brand,#7b4dff)}.tools-audio-export-result[data-v-8b0b673e]{display:flex;flex-direction:column;gap:8px;padding-top:16px}.tools-audio-export-result--inset[data-v-8b0b673e]{margin:0 16px 16px}.tools-audio-export-result__label[data-v-8b0b673e]{color:#0000008c;font-size:12px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.audio-editor[data-v-a7603f15]{font-family:Inter,system-ui,sans-serif;width:100%}.audio-editor__stream-media[data-v-a7603f15]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;width:0}.audio-editor__loading[data-v-a7603f15]{color:#00000073;font-size:14px;margin:0;text-align:center}.audio-editor__error[data-v-a7603f15]{background:#eb575714;border-radius:12px;color:#a93226;font-size:14px;margin:0 0 12px;padding:12px 16px}.audio-editor__workspace[data-v-a7603f15]{background:var(--vibe-surface,#fff);border:1px solid var(--vibe-border,rgba(0,0,0,.08));border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:20px;padding:20px}.audio-editor--embedded .audio-editor__workspace[data-v-a7603f15]{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.audio-editor__block[data-v-a7603f15]{display:flex;flex-direction:column;gap:20px;position:relative}.audio-editor__block-head[data-v-a7603f15]{display:flex;flex-direction:column;gap:8px}.audio-editor__block-title[data-v-a7603f15]{color:#000000e6;font-size:16px;font-weight:600;margin:0}.audio-editor__block-desc[data-v-a7603f15]{color:#00000080;font-size:13px;line-height:1.45;margin:0}.audio-editor__drop[data-v-a7603f15]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;cursor:pointer;display:flex;justify-content:center;min-height:140px;padding:20px;transition:border-color .15s ease,box-shadow .15s ease}.audio-editor__drop[data-v-a7603f15]:hover{border-color:#7b4dff59}.audio-editor__drop--active[data-v-a7603f15]{background:var(--vibe-surface,#fff);border-color:var(--vibe-brand,#7b4dff)}.audio-editor__drop--filled[data-v-a7603f15]{cursor:default;justify-content:flex-start;min-height:auto;padding:8px 10px}.audio-editor__drop--filled[data-v-a7603f15]:hover{border-color:#0000001a}.audio-editor__file-input[data-v-a7603f15]{display:none}.audio-editor__drop-visual[data-v-a7603f15]{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.audio-editor__icon-orb[data-v-a7603f15]{align-items:center;background:var(--vibe-surface-muted,rgba(123,77,255,.08));border-radius:50%;display:flex;height:56px;justify-content:center;width:56px}.audio-editor__drop-title[data-v-a7603f15]{color:#000000e0;font-size:15px;font-weight:600}.audio-editor__drop-hint[data-v-a7603f15]{color:#00000080;font-size:13px}.audio-editor__ext-chip[data-v-a7603f15]{background:#7b4dff14;border-radius:999px;color:#7b4dff;font-size:12px;line-height:1.4;margin-top:2px;max-width:100%;padding:4px 10px;text-align:center;white-space:normal}.audio-editor__file-row[data-v-a7603f15]{align-items:center;display:flex;gap:12px;width:100%}.audio-editor__file-meta[data-v-a7603f15]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.audio-editor__file-name[data-v-a7603f15]{color:#000000e0;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-editor__file-size[data-v-a7603f15]{color:#00000073;font-size:12px}.audio-editor__clear[data-v-a7603f15]{background:none;border:none;color:#7b4dff;cursor:pointer;font-size:13px}.audio-editor__progress-bar[data-v-a7603f15]{background:#00000014;border-radius:999px;height:4px;overflow:hidden}.audio-editor__progress-label[data-v-a7603f15]{color:#0000008c;font-size:13px;margin:0 0 8px}.audio-editor__progress-fill[data-v-a7603f15]{background:#7b4dff;display:block;height:100%;transition:width .15s ease}.audio-editor__shell[data-v-a7603f15]{background:var(--vibe-surface,#fff);border:1px solid var(--vibe-border,rgba(0,0,0,.06));border-radius:16px;color:#000000e0;display:flex;flex-direction:column;gap:0;overflow:hidden}.audio-editor--embedded .audio-editor__shell[data-v-a7603f15]{border:none;border-radius:16px;box-shadow:none;margin:-24px}@media(min-width:768px){.audio-editor--embedded .audio-editor__shell[data-v-a7603f15]{margin:-32px -40px -40px}}.audio-editor__toolbar[data-v-a7603f15]{align-items:center;background:var(--vibe-surface-muted,#fafafa);border-bottom:1px solid var(--vibe-border,rgba(0,0,0,.08));display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.audio-editor__tool-tabs[data-v-a7603f15]{display:flex;flex-wrap:wrap;gap:6px}.audio-editor__tool-tab[data-v-a7603f15]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;color:#0000008c;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.audio-editor__tool-tab--on[data-v-a7603f15]{background:var(--vibe-brand,#7b4dff);border-color:var(--vibe-brand,#7b4dff);color:#fff}.audio-editor__toolbar-actions[data-v-a7603f15]{align-items:center;display:flex;gap:8px}.audio-editor__icon-btn[data-v-a7603f15]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;color:#0000008c;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:8px 12px}.audio-editor__icon-btn--close[data-v-a7603f15]{padding:8px 10px}.audio-editor__hint[data-v-a7603f15]{color:#00000080;font-size:13px;margin:0;padding:8px 16px 0}.audio-editor__wave-hero[data-v-a7603f15]{background:var(--vibe-surface,#fff);padding:20px 16px 4px}.audio-editor__wave-file-meta[data-v-a7603f15]{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.audio-editor__wave-filename[data-v-a7603f15]{color:#0000008c;font-size:13px;margin:0;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.audio-editor__wave-stage[data-v-a7603f15]{display:flex;flex-direction:column;gap:0}.audio-editor__wave-wrap[data-v-a7603f15]{background:#f5f3fa;border:1px solid rgba(123,77,255,.1);border-radius:12px;cursor:pointer;height:136px;overflow:visible;position:relative;touch-action:pan-y}.audio-editor__wave-overlay[data-v-a7603f15]{inset:-12px 14px 0;pointer-events:none;position:absolute}.audio-editor__wave-overlay>.audio-editor__handle[data-v-a7603f15],.audio-editor__wave-overlay>.audio-editor__playhead[data-v-a7603f15]{pointer-events:auto}.audio-editor__wave[data-v-a7603f15]{border-radius:12px;display:block;height:100%;inset:0 14px;overflow:hidden;pointer-events:none;position:absolute;width:auto}.audio-editor__wave-dim[data-v-a7603f15]{background:#ffffff9e;z-index:1}.audio-editor__sel-region[data-v-a7603f15],.audio-editor__wave-dim[data-v-a7603f15]{bottom:0;pointer-events:none;position:absolute;top:12px}.audio-editor__sel-region[data-v-a7603f15]{background:#7b4dff24;box-shadow:inset 0 0 0 1px #7b4dff52;z-index:2}.audio-editor__playhead[data-v-a7603f15]{align-items:center;bottom:0;cursor:grab;display:flex;flex-direction:column;margin-left:-7px;position:absolute;top:0;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:14px;z-index:6}.audio-editor__playhead--dragging[data-v-a7603f15]{cursor:grabbing}.audio-editor__playhead-cap[data-v-a7603f15]{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #7b4dff;filter:drop-shadow(0 1px 2px rgba(123,77,255,.28));height:0;pointer-events:none;width:0}.audio-editor__playhead-line[data-v-a7603f15]{background:#7b4dff;border-radius:1px;box-shadow:0 0 3px #7b4dff59;flex:1;margin-top:-1px;pointer-events:none;width:2px}.audio-editor__playhead-tag[data-v-a7603f15]{background:#7b4dff;border-radius:4px;bottom:-26px;box-shadow:0 1px 4px #7b4dff47;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;left:50%;padding:2px 7px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.audio-editor__handle[data-v-a7603f15]{align-items:center;background:#7b4dff;border-radius:999px;bottom:8px;box-shadow:0 0 0 2px #7b4dff59;cursor:ew-resize;display:flex;justify-content:center;margin-left:-7px;position:absolute;top:18px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:14px;z-index:4}.audio-editor__handle--end[data-v-a7603f15]:before,.audio-editor__handle--start[data-v-a7603f15]:before{bottom:-10px;content:"";cursor:ew-resize;position:absolute;top:-10px;width:44px}.audio-editor__handle--end[data-v-a7603f15]:before,.audio-editor__handle--start[data-v-a7603f15]:before{left:50%;transform:translate(-50%)}.audio-editor__handle-grip[data-v-a7603f15]{background:#fff;border-radius:50%;box-shadow:0 0 0 1px #ffffff40;height:5px;width:5px}.audio-editor__wave-ruler[data-v-a7603f15]{height:46px;margin-top:8px;position:relative}.audio-editor__wave-ruler-tags[data-v-a7603f15]{height:18px;position:relative}.audio-editor__wave-ruler-track[data-v-a7603f15]{height:24px;margin-top:4px;position:relative}.audio-editor__wave-tick[data-v-a7603f15]{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:absolute;top:0;transform:translate(-50%)}.audio-editor__wave-tick-mark[data-v-a7603f15]{background:#0000002e;height:6px;width:1px}.audio-editor__wave-tick-label[data-v-a7603f15]{color:#0000006b;font-size:10px;font-variant-numeric:tabular-nums;margin-top:3px;white-space:nowrap}.audio-editor__handle-tag[data-v-a7603f15]{background:#7b4dff;border-radius:4px;box-shadow:0 1px 4px #7b4dff47;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;padding:2px 7px;pointer-events:none;position:absolute;top:0;transform:translate(-50%);white-space:nowrap;z-index:3}.audio-editor__sel-duration[data-v-a7603f15]{color:#00000080;font-size:12px;font-variant-numeric:tabular-nums;margin:6px 0 0;text-align:center}.audio-editor__tab-panel[data-v-a7603f15]{background:var(--vibe-surface-muted,#fafafa);border:1px solid rgba(0,0,0,.08);border-radius:10px;margin:6px 16px 0;padding:10px 14px}.audio-editor__panel-head[data-v-a7603f15]{align-items:center;display:flex;gap:12px;justify-content:space-between}.audio-editor__panel-head+.audio-editor__field[data-v-a7603f15]{margin-top:10px}.audio-editor__tab-reset[data-v-a7603f15]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#0000008c;cursor:pointer;flex-shrink:0;font-size:12px;padding:6px 10px}.audio-editor__panel-hint[data-v-a7603f15]{color:#0000008c;flex:1;font-size:13px;margin:0;min-width:0}.audio-editor__mode-row[data-v-a7603f15]{display:flex;flex-wrap:wrap;gap:8px}.audio-editor__mode[data-v-a7603f15]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#0000008c;cursor:pointer;font-size:13px;padding:8px 12px}.audio-editor__mode--on[data-v-a7603f15]{background:#7b4dff14;border-color:#7b4dff73;color:var(--vibe-brand,#7b4dff)}.audio-editor__field[data-v-a7603f15]{color:#000000b8;display:flex;flex-direction:column;font-size:13px;gap:8px}.audio-editor__field input[type=range][data-v-a7603f15]{accent-color:#7b4dff;height:4px;width:100%}.audio-editor__footer-zone[data-v-a7603f15]{background:transparent;border-top:1px solid var(--vibe-border,rgba(0,0,0,.08));margin-top:8px}.audio-editor__footer-zone[data-v-a7603f15] .tools-daily-limit-error--inline{margin-left:16px;margin-right:16px}.audio-editor__bottom-bar[data-v-a7603f15]{align-items:center;background:var(--vibe-surface-muted,#fafafa);border-top:none;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:0;padding:12px 16px}.audio-editor__bottom-left[data-v-a7603f15],.audio-editor__bottom-right[data-v-a7603f15]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.audio-editor__bottom-left[data-v-a7603f15]{flex:1;min-width:0}.audio-editor__bottom-right[data-v-a7603f15]{flex-shrink:0;justify-content:flex-end}.audio-editor__play-btn[data-v-a7603f15]{align-items:center;background:var(--vibe-brand,#7b4dff);border:none;border-radius:50%;box-shadow:0 2px 10px #7b4dff38;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.audio-editor__play-btn--loading[data-v-a7603f15]{cursor:wait;opacity:.85}.audio-editor__play-spinner[data-v-a7603f15]{animation:audio-editor-spin-a7603f15 .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes audio-editor-spin-a7603f15{to{transform:rotate(1turn)}}.audio-editor__fade-btn[data-v-a7603f15]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#0000008c;cursor:pointer;font-size:11px;padding:8px 10px}.audio-editor__fade-btn--on[data-v-a7603f15]{background:#7b4dff14;border-color:#7b4dff73;color:var(--vibe-brand,#7b4dff)}.audio-editor__time-inputs[data-v-a7603f15]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;gap:6px;padding:4px 8px}.audio-editor__time-field[data-v-a7603f15]{background:transparent;border:none;border-radius:4px;color:#000000e0;font-size:12px;font-variant-numeric:tabular-nums;padding:6px 4px;text-align:center;width:72px}.audio-editor__time-field[data-v-a7603f15]:focus{background:#7b4dff0f;outline:none}.audio-editor__time-sep[data-v-a7603f15]{color:#00000059;font-size:12px}.audio-editor__export-format[data-v-a7603f15]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.audio-editor__format-label[data-v-a7603f15]{color:#00000073;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.audio-editor__format-pills[data-v-a7603f15]{display:flex;flex-wrap:wrap;gap:4px}.audio-editor__format-pill[data-v-a7603f15]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#0000008c;cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease}.audio-editor__format-pill--on[data-v-a7603f15]{background:#7b4dff14;border-color:#7b4dff73;color:var(--vibe-brand,#7b4dff)}.audio-editor__save-btn[data-v-a7603f15]{background:var(--vibe-brand,#7b4dff);border:none;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;min-width:96px;padding:10px 24px;transition:background .15s ease,opacity .15s ease}.audio-editor__save-btn[data-v-a7603f15]:hover:not(:disabled){background:#6a3df0}.audio-editor__save-btn[data-v-a7603f15]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:900px){.audio-editor__bottom-right[data-v-a7603f15]{justify-content:space-between;width:100%}}@media(max-width:640px){.audio-editor__wave-wrap[data-v-a7603f15]{height:120px}}.audio-editor__btn[data-v-a7603f15]{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 18px}.audio-editor__btn--primary[data-v-a7603f15]{background:#7b4dff;color:#fff}.audio-editor__btn[data-v-a7603f15]:disabled{cursor:not-allowed;opacity:.5}body.vibe-copy-armed .vibe-copy:hover{background:#7c3aed14;border-radius:2px;box-shadow:0 0 0 1px #7c3aed40}.audio-extractor[data-v-738d81d7]{display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:16px;width:100%}.audio-extractor--embedded[data-v-738d81d7]{gap:16px}.audio-extractor__loading[data-v-738d81d7]{color:#00000073;font-size:14px;margin:0;text-align:center}.audio-extractor__error[data-v-738d81d7]{background:#eb575714;border-radius:12px;color:#a93226;font-size:14px;line-height:1.5;margin:0;padding:12px 16px}.audio-extractor__workspace[data-v-738d81d7]{background:var(--vibe-surface);border:1px solid var(--vibe-border);border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:20px;padding:20px}.audio-extractor--embedded .audio-extractor__workspace[data-v-738d81d7]{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.audio-extractor__block[data-v-738d81d7]{display:flex;flex-direction:column;gap:14px}.audio-extractor__split[data-v-738d81d7]{background:#00000014;height:1px}.audio-extractor__block-head[data-v-738d81d7]{display:flex;flex-direction:column;gap:4px}.audio-extractor__block-title[data-v-738d81d7]{color:#000000e6;font-size:16px;font-weight:600;margin:0}.audio-extractor__block-desc[data-v-738d81d7]{color:#00000080;font-size:13px;line-height:1.45;margin:0}.audio-extractor--stacked-card[data-v-738d81d7]{display:flex;flex-direction:column;width:100%}.audio-extractor--stacked-card .audio-extractor__workspace[data-v-738d81d7]{gap:16px}.audio-extractor--stacked-card .audio-extractor__block[data-v-738d81d7]:first-child{display:flex;flex-direction:column}.audio-extractor--stacked-card .audio-extractor__workspace--has-input[data-v-738d81d7]{gap:12px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__split[data-v-738d81d7]{margin:8px 0}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block[data-v-738d81d7]:last-child:not(:first-child){gap:10px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block:last-child:not(:first-child) .audio-extractor__block-head[data-v-738d81d7]{gap:2px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block:last-child:not(:first-child) .audio-extractor__format-cards[data-v-738d81d7]{gap:8px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block:last-child:not(:first-child) .audio-extractor__format-card[data-v-738d81d7]{padding:10px 12px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block:last-child:not(:first-child) .audio-extractor__progress[data-v-738d81d7]{margin-top:2px}.audio-extractor--stacked-card .audio-extractor__workspace--has-input .audio-extractor__block:last-child:not(:first-child) .audio-extractor__action-bar[data-v-738d81d7]{margin-top:4px}.audio-extractor--stacked-card .audio-extractor__workspace--extracting .audio-extractor__block:last-child:not(:first-child) .audio-extractor__action-bar[data-v-738d81d7]{margin-top:8px}.audio-extractor__stacked[data-v-738d81d7]{box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.audio-extractor__stacked--has-file[data-v-738d81d7]{gap:0}.audio-extractor__stacked--has-file .audio-extractor__drop--dashed[data-v-738d81d7]{height:auto;justify-content:center;min-height:96px}.audio-extractor__drop--dashed[data-v-738d81d7]{background:#fff;border:1.5px dashed rgba(0,0,0,.14);border-radius:16px;min-height:240px}.audio-extractor__drop--dashed[data-v-738d81d7]:hover{background:#7b4dff05;border-color:#7b4dff73}.audio-extractor__drop--dashed.audio-extractor__drop--active[data-v-738d81d7]{background:#7b4dff0a;border-color:var(--vibe-brand)}.audio-extractor__supported[data-v-738d81d7]{color:#0000006b;font-size:12px;line-height:1.5;margin-top:8px}.audio-extractor__or-divider[data-v-738d81d7]{align-items:center;color:#00000061;display:flex;font-size:13px;gap:16px}.audio-extractor__or-divider[data-v-738d81d7]:after,.audio-extractor__or-divider[data-v-738d81d7]:before{background:#0000001a;content:"";flex:1;height:1px}.audio-extractor__or-text[data-v-738d81d7]{flex-shrink:0;white-space:nowrap}.audio-extractor__url-stack[data-v-738d81d7]{width:100%}.audio-extractor__url-row--stacked[data-v-738d81d7]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:14px;gap:0;padding:6px 6px 6px 12px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}@media(hover:hover)and (pointer:fine){.audio-extractor__url-row--stacked[data-v-738d81d7]:hover{border-color:#7b4dff61;box-shadow:0 0 0 3px #7b4dff14}}.audio-extractor__url-row--stacked[data-v-738d81d7]:focus-within{background:#fff;border-color:#7b4dff8c;box-shadow:0 0 0 3px #7b4dff1f}.audio-extractor__url-row--stacked[data-v-738d81d7]:active{background:#7b4dff08;border-color:#7b4dffa6}.audio-extractor__url-row--stacked .audio-extractor__url-icon[data-v-738d81d7]{background:#f2eeff;border-radius:999px;height:40px;width:40px}.audio-extractor__stacked .audio-extractor__upload-icon[data-v-738d81d7]{height:40px;width:40px}.audio-extractor__url-input--stacked[data-v-738d81d7]{flex:1;font-size:14px;min-width:0}.audio-extractor__fetch-btn[data-v-738d81d7]{background:#7b4dff;border:none;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;height:44px;min-width:96px;padding:0 24px;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}@media(hover:hover)and (pointer:fine){.audio-extractor__fetch-btn[data-v-738d81d7]:hover:not(:disabled){background:#6b3de8;box-shadow:0 4px 12px #7b4dff47}}.audio-extractor__fetch-btn[data-v-738d81d7]:active:not(:disabled){background:#5f35d4;box-shadow:none;transform:translateY(1px)}.audio-extractor__fetch-btn[data-v-738d81d7]:disabled{cursor:not-allowed;opacity:.55}.audio-extractor__convert-btn[data-v-738d81d7]{align-items:center;background:#7b4dff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;height:40px;justify-content:center;min-height:40px;padding:0 32px;transition:opacity .15s ease}.audio-extractor__convert-btn[data-v-738d81d7]:disabled{cursor:not-allowed;opacity:.55}.audio-extractor__tabs[data-v-738d81d7]{background:#f3f3f3;border-radius:12px;display:inline-flex;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content}.audio-extractor__tab[data-v-738d81d7]{background:transparent;border:none;border-radius:10px;color:#0000008c;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.audio-extractor__tab--on[data-v-738d81d7]{background:#fff;box-shadow:0 1px 3px #0000000f;color:#000000e6}.audio-extractor__chips[data-v-738d81d7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.audio-extractor__upload-btn[data-v-738d81d7]{align-items:center;background:#7b4dff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:4px;min-height:40px;padding:0 32px}.audio-extractor__upload-btn[data-v-738d81d7]:disabled{cursor:not-allowed;opacity:.55}.audio-extractor__url-panel[data-v-738d81d7]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px}.audio-extractor__url-row[data-v-738d81d7]{align-items:center;display:flex;gap:10px}.audio-extractor__url-icon[data-v-738d81d7]{align-items:center;background:#f2eeff;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.audio-extractor__url-input[data-v-738d81d7]{border:1px solid rgba(0,0,0,.12);border-radius:10px;flex:1;font-size:14px;height:44px;min-width:0;outline:none;padding:0 14px}.audio-extractor__url-input[data-v-738d81d7]:focus{border-color:#7b4dff80}.audio-extractor__url-row--stacked .audio-extractor__url-input[data-v-738d81d7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;font-size:14px;padding:0 12px}.audio-extractor__url-row--stacked .audio-extractor__url-input[data-v-738d81d7]:focus{border:none;box-shadow:none;outline:none}.audio-extractor__url-hint[data-v-738d81d7]{color:#00000073;font-size:12px;margin:0}.audio-extractor__trust[data-v-738d81d7]{display:grid;gap:10px 16px;grid-template-columns:repeat(2,1fr);list-style:none;margin:4px 0 0;padding:0}@media(min-width:768px){.audio-extractor__trust[data-v-738d81d7]{grid-template-columns:repeat(4,1fr)}}.audio-extractor__trust-item[data-v-738d81d7]{align-items:center;color:#000000b8;display:flex;font-size:13px;font-weight:500;gap:8px}.audio-extractor__drop--hero[data-v-738d81d7]{min-height:220px}.audio-extractor__drop[data-v-738d81d7]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;cursor:pointer;display:flex;justify-content:center;min-height:120px;padding:20px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.audio-extractor__drop[data-v-738d81d7]:hover{border-color:#7b4dff59}.audio-extractor__drop--active[data-v-738d81d7]{background:var(--vibe-surface);border-color:var(--vibe-brand)}.audio-extractor__drop--filled[data-v-738d81d7]{cursor:default;justify-content:flex-start;min-height:auto;padding:8px 10px}.audio-extractor__file-input[data-v-738d81d7]{height:0;opacity:0;position:absolute;width:0}.audio-extractor__drop-visual[data-v-738d81d7]{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.audio-extractor__icon-orb[data-v-738d81d7]{align-items:center;background:var(--vibe-surface-muted);border-radius:50%;display:flex;height:56px;justify-content:center;width:56px}.audio-extractor__icon-orb--upload[data-v-738d81d7]{background:transparent;border-radius:0;height:auto;width:auto}.audio-extractor__upload-icon[data-v-738d81d7]{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.audio-extractor__drop-title[data-v-738d81d7]{color:#000000e0;font-size:16px;font-weight:600}.audio-extractor__drop-hint[data-v-738d81d7]{color:#00000080;font-size:14px}.audio-extractor__ext-chip[data-v-738d81d7]{background:#f5f5f5;border-radius:999px;color:#0000008c;display:inline-flex;font-size:12px;font-weight:500;padding:4px 10px}.audio-extractor__ext-chip--out[data-v-738d81d7]{background:#f2eeff;color:#7b4dff}.audio-extractor__file-row[data-v-738d81d7]{align-items:center;display:flex;gap:12px;width:100%}.audio-extractor__file-thumb[data-v-738d81d7]{align-items:center;background:#7b4dff14;border-radius:6px;display:flex;flex-shrink:0;height:54px;justify-content:center;overflow:hidden;width:96px}.audio-extractor__file-thumb-img[data-v-738d81d7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.audio-extractor__file-thumb-fallback[data-v-738d81d7]{align-items:center;display:flex;justify-content:center}.audio-extractor__file-meta[data-v-738d81d7]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.audio-extractor__file-name[data-v-738d81d7]{color:#000000e0;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-extractor__file-size[data-v-738d81d7]{color:#00000073;font-size:12px}.audio-extractor__clear[data-v-738d81d7]{align-items:center;background:transparent;border:none;color:#7b4dff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:6px}.audio-extractor__clear[data-v-738d81d7]:disabled{cursor:not-allowed;opacity:.5}.audio-extractor__format-cards[data-v-738d81d7]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.audio-extractor__format-cards[data-v-738d81d7]{grid-template-columns:1fr 1fr}}.audio-extractor__format-card[data-v-738d81d7]{align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background .15s ease}.audio-extractor__format-card--on[data-v-738d81d7]{background:var(--vibe-surface);border-color:var(--vibe-brand);box-shadow:0 0 0 1px #7b4dff1f}.audio-extractor__format-card--disabled[data-v-738d81d7]{opacity:.55}.audio-extractor__format-card-title[data-v-738d81d7]{color:#000000e0;font-size:14px;font-weight:600}.audio-extractor__format-card-desc[data-v-738d81d7]{color:#00000073;font-size:11px;line-height:1.35}.audio-extractor__action-bar[data-v-738d81d7]{display:flex;flex-wrap:wrap;gap:10px}.audio-extractor__processing-hint[data-v-738d81d7]{align-items:flex-start;background:#fff8eb;border:1px solid #fcd34d;border-radius:8px;box-sizing:border-box;color:#92400e;display:flex;font-size:13px;font-weight:600;gap:8px;line-height:1.5;margin:12px 0 0;padding:10px 12px;width:100%}.audio-extractor__processing-hint[data-v-738d81d7] .vmeg-icon{flex-shrink:0;margin-top:2px}.audio-extractor__btn[data-v-738d81d7]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:10px 20px;position:relative;transition:opacity .15s ease}.audio-extractor__btn[data-v-738d81d7]:disabled{cursor:not-allowed;opacity:.45}.audio-extractor__btn--primary[data-v-738d81d7]{background:#7b4dff;color:#fff}.audio-extractor__btn--with-progress[data-v-738d81d7]:before{background:#ffffff38;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transition:width .35s ease;width:var(--btn-progress,0)}.audio-extractor__btn-label[data-v-738d81d7]{position:relative;z-index:1}.audio-extractor__btn--outline[data-v-738d81d7]{background:#fff;border:1px solid rgba(0,0,0,.15);color:#000000d9}.audio-extractor__btn--export[data-v-738d81d7]{border-radius:8px;height:40px;min-height:40px;padding:0 32px}.audio-extractor__probe[data-v-738d81d7]{height:0;opacity:0;pointer-events:none;position:fixed;width:0}.mm-file-list[data-v-cf53fee2]{display:flex;flex-direction:column;gap:12px}.mm-file-list__drop[data-v-cf53fee2]{align-items:center;background:#fff;border:1px dashed rgba(0,0,0,.18);border-radius:14px;cursor:pointer;display:flex;justify-content:center;min-height:112px;padding:16px;position:relative}.mm-file-list__drop--active[data-v-cf53fee2]{background:#7b4dff0a;border-color:#7b4dff}.mm-file-list__needs-more[data-v-cf53fee2]{color:#ca8a04;font-size:12px;font-weight:400;line-height:1.4;margin:-4px 0 0;padding:0;text-align:center}.mm-file-list__add-row[data-v-cf53fee2]{align-items:center;background:#7b4dff0a;border:1px dashed rgba(123,77,255,.35);border-radius:12px;cursor:pointer;display:flex;gap:8px;justify-content:center;min-height:44px;padding:10px 14px;position:relative;transition:border-color .15s ease,background .15s ease}.mm-file-list__add-row--active[data-v-cf53fee2]{background:#7b4dff1a;border-color:#7b4dff}.mm-file-list__add-row-label[data-v-cf53fee2]{color:#7b4dff;font-size:14px;font-weight:600}.mm-file-list__input[data-v-cf53fee2]{height:0;opacity:0;position:absolute;width:0}.mm-file-list__drop-inner[data-v-cf53fee2]{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center}.mm-file-list__orb[data-v-cf53fee2]{align-items:center;background:var(--vibe-surface-muted,#f6f6f6);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.mm-file-list__drop-title[data-v-cf53fee2]{color:#000000e0;font-size:14px;font-weight:600}.mm-file-list__drop-hint[data-v-cf53fee2]{color:#00000080;font-size:12px}.mm-file-list__chip[data-v-cf53fee2]{background:#7b4dff14;border-radius:999px;color:#7b4dff;font-size:11px;padding:3px 10px}.mm-file-list__items[data-v-cf53fee2]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.mm-file-list__item[data-v-cf53fee2]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;gap:10px;padding:10px 12px}.mm-file-list__index[data-v-cf53fee2]{align-items:center;background:#7b4dff1a;border-radius:50%;color:#7b4dff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.mm-file-list__meta[data-v-cf53fee2]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.mm-file-list__name[data-v-cf53fee2]{color:#000000e0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-file-list__size[data-v-cf53fee2]{color:#00000073;font-size:12px}.mm-file-list__actions[data-v-cf53fee2]{display:flex;flex-shrink:0;gap:4px}.mm-file-list__icon-btn[data-v-cf53fee2]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;cursor:pointer;font-size:12px;height:32px;min-width:32px;padding:0 8px}.mm-file-list__icon-btn[data-v-cf53fee2]:disabled{cursor:not-allowed;opacity:.4}.mm-file-list__icon-btn--danger[data-v-cf53fee2]{color:#a93226}.media-merger[data-v-57ab4e79]{display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:16px;width:100%}.media-merger__hint[data-v-57ab4e79],.media-merger__loading[data-v-57ab4e79]{color:#00000073;font-size:14px;margin:0;text-align:center}.media-merger__error[data-v-57ab4e79]{background:#eb575714;border-radius:12px;color:#a93226;font-size:14px;line-height:1.5;margin:0;padding:12px 16px}.media-merger__workspace[data-v-57ab4e79]{background:var(--vibe-surface);border:1px solid var(--vibe-border);border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:20px;padding:20px}.media-merger--embedded .media-merger__workspace[data-v-57ab4e79]{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.media-merger__block[data-v-57ab4e79]{display:flex;flex-direction:column;gap:14px}.media-merger__split[data-v-57ab4e79]{background:#00000014;height:1px}.media-merger__block-head[data-v-57ab4e79]{display:flex;flex-direction:column;gap:4px}.media-merger__block-title[data-v-57ab4e79]{color:#000000e6;font-size:16px;font-weight:600;margin:0}.media-merger__block-desc[data-v-57ab4e79]{color:#00000080;font-size:13px;line-height:1.45;margin:0}.media-merger__mode-tabs[data-v-57ab4e79]{display:flex;flex-wrap:wrap;gap:8px}.media-merger__mode-tab[data-v-57ab4e79]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#000000b8;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:border-color .15s ease,background .15s ease}.media-merger__mode-tab--on[data-v-57ab4e79]{background:#7b4dff14;border-color:#7b4dff73;color:#7b4dff}.media-merger__mode-tab[data-v-57ab4e79]:disabled{cursor:not-allowed;opacity:.55}.media-merger__track-section[data-v-57ab4e79]{display:flex;flex-direction:column;gap:10px}.media-merger__track-label[data-v-57ab4e79]{color:#000000c7;font-size:14px;font-weight:600;margin:0}.media-merger__format-cards[data-v-57ab4e79]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.media-merger__format-card[data-v-57ab4e79]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;transition:border-color .15s ease}.media-merger__format-card--on[data-v-57ab4e79]{background:#7b4dff0f;border-color:#7b4dff}.media-merger__format-card[data-v-57ab4e79]:disabled{cursor:not-allowed;opacity:.6}.media-merger__format-card-title[data-v-57ab4e79]{color:#000000e0;font-size:14px;font-weight:600}.media-merger__format-card-desc[data-v-57ab4e79]{color:#0000007a;font-size:12px}.media-merger__action-bar[data-v-57ab4e79]{display:flex;flex-wrap:wrap;gap:10px}.media-merger__btn[data-v-57ab4e79]{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-height:44px;overflow:hidden;padding:0 20px;position:relative}.media-merger__btn--primary[data-v-57ab4e79]{background:#7b4dff;color:#fff}.media-merger__btn--primary[data-v-57ab4e79]:disabled{cursor:not-allowed;opacity:.5}.media-merger__btn--with-progress[data-v-57ab4e79]:before{background:#ffffff38;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transition:width .35s ease;width:var(--btn-progress,0)}.media-merger__btn-label[data-v-57ab4e79]{position:relative;z-index:1}.media-merger__btn--outline[data-v-57ab4e79]{background:#fff;border:1px solid rgba(0,0,0,.12);color:#000000c7}.media-merger__preview[data-v-57ab4e79]{display:flex;flex-direction:column;gap:12px}.media-merger__preview-label[data-v-57ab4e79]{color:#000000c7;font-size:14px;font-weight:600;margin:0}.media-merger__video-player[data-v-57ab4e79]{background:#000;border-radius:12px;max-height:360px;width:100%}.media-merger__download-btn[data-v-57ab4e79]{align-self:flex-start}.yt-thumb[data-v-1ca5602d]{width:100%}.yt-thumb__error[data-v-1ca5602d]{background:#fff1f0;border-radius:10px;color:#cf1322;font-size:13px;margin:0 0 12px;padding:10px 12px}.yt-thumb__workspace[data-v-1ca5602d]{display:flex;flex-direction:column;gap:16px}.yt-thumb__input-card[data-v-1ca5602d]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:14px;display:flex;flex-direction:column;gap:0;padding:16px}.yt-thumb__url-row[data-v-1ca5602d]{align-items:center;background:#fff;border:1.5px solid rgba(123,77,255,.35);border-radius:12px;display:flex;gap:10px;padding:4px 4px 4px 12px;transition:border-color .15s ease,box-shadow .15s ease}.yt-thumb__url-row[data-v-1ca5602d]:focus-within{border-color:#7b4dff;box-shadow:0 0 0 3px #7b4dff1f}.yt-thumb__url-icon[data-v-1ca5602d]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.yt-thumb__url-input[data-v-1ca5602d]{background:transparent;border:none;color:#000000e0;flex:1;font-size:14px;height:44px;min-width:0;outline:none}.yt-thumb__url-input[data-v-1ca5602d]::-moz-placeholder{color:#00000061}.yt-thumb__url-input[data-v-1ca5602d]::placeholder{color:#00000061}.yt-thumb__url-input[data-v-1ca5602d]:disabled{color:#00000073;cursor:not-allowed}.yt-thumb__or[data-v-1ca5602d]{align-items:center;display:flex;justify-content:center;padding:14px 0}.yt-thumb__or span[data-v-1ca5602d]{color:#7b4dff;font-size:13px;font-weight:600;letter-spacing:.04em}.yt-thumb__drop[data-v-1ca5602d]{align-items:center;background:#fafafa;border:1.5px dashed rgba(0,0,0,.14);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:132px;padding:20px 16px;text-align:center;transition:border-color .15s ease,background .15s ease}.yt-thumb__drop--active[data-v-1ca5602d]{background:#7b4dff0a;border-color:#7b4dff}.yt-thumb__file-input[data-v-1ca5602d]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.yt-thumb__drop-title[data-v-1ca5602d]{color:#000000e0;font-size:15px;font-weight:600}.yt-thumb__drop-hint[data-v-1ca5602d]{color:#00000080;font-size:13px;line-height:1.5}.yt-thumb__ext-chip[data-v-1ca5602d]{color:#0000006b;font-size:12px;margin-top:2px}.yt-thumb__file-row[data-v-1ca5602d]{align-items:center;background:#fafafa;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.yt-thumb__file-thumb[data-v-1ca5602d]{align-items:center;background:#f2edff;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.yt-thumb__file-meta[data-v-1ca5602d]{flex:1;min-width:0}.yt-thumb__file-name[data-v-1ca5602d]{color:#000000e0;display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-thumb__clear[data-v-1ca5602d]{background:transparent;border:none;color:#7b4dff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500}.yt-thumb__options[data-v-1ca5602d]{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.yt-thumb__options[data-v-1ca5602d]{gap:16px;grid-template-columns:1fr 1fr}}.yt-thumb__ref-btn[data-v-1ca5602d]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;display:flex;gap:8px;min-height:52px;padding:6px 8px 6px 6px;transition:border-color .15s ease}.yt-thumb__ref-btn[data-v-1ca5602d]:hover:not(:has(:disabled)){border-color:#7b4dff59}.yt-thumb__ref-main[data-v-1ca5602d]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;gap:10px;min-width:0;padding:4px 6px;text-align:left}.yt-thumb__ref-main[data-v-1ca5602d]:disabled{cursor:not-allowed;opacity:.6}.yt-thumb__ref-btn-icon[data-v-1ca5602d]{align-items:center;background:#f2edff;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.yt-thumb__ref-thumb[data-v-1ca5602d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yt-thumb__ref-btn-text[data-v-1ca5602d]{color:#000000b8;flex:1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yt-thumb__ref-clear[data-v-1ca5602d]{align-items:center;background:#0000000d;border:none;border-radius:999px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;width:28px}.yt-thumb__ratio[data-v-1ca5602d]{position:relative}.yt-thumb__ratio-trigger[data-v-1ca5602d]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;cursor:pointer;display:flex;gap:10px;min-height:52px;padding:10px 14px;transition:border-color .15s ease;width:100%}.yt-thumb__ratio-trigger[data-v-1ca5602d]:hover:not(:disabled){border-color:#7b4dff59}.yt-thumb__ratio-trigger[data-v-1ca5602d]:disabled{cursor:not-allowed;opacity:.6}.yt-thumb__ratio-value[data-v-1ca5602d]{color:#000000e0;flex:1;font-size:14px;font-weight:600;text-align:left}.yt-thumb__ratio-icon[data-v-1ca5602d]{border:2px solid rgba(0,0,0,.55);border-radius:3px;display:block;flex-shrink:0}.yt-thumb__ratio-icon--169[data-v-1ca5602d]{height:12px;width:22px}.yt-thumb__ratio-icon--916[data-v-1ca5602d]{height:22px;width:12px}.yt-thumb__ratio-icon--11[data-v-1ca5602d]{height:16px;width:16px}.yt-thumb__ratio-menu[data-v-1ca5602d]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 24px #0000001a;left:0;list-style:none;margin:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.yt-thumb__ratio-option[data-v-1ca5602d]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;width:100%}.yt-thumb__ratio-option[data-v-1ca5602d]:hover{background:#7b4dff0f}.yt-thumb__ratio-option--on[data-v-1ca5602d]{background:#7b4dff14}.yt-thumb__ratio-option--on .yt-thumb__ratio-icon[data-v-1ca5602d]{border-color:#7b4dff}.yt-thumb__ratio-option--on .yt-thumb__ratio-option-label[data-v-1ca5602d]{color:#7b4dff}.yt-thumb__ratio-option-label[data-v-1ca5602d]{color:#000000d1;font-size:14px;font-weight:600}.yt-thumb__generate[data-v-1ca5602d]{background:#7b4dff;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:48px;padding:0 32px;width:100%}.yt-thumb__generate[data-v-1ca5602d]:disabled{cursor:not-allowed;opacity:.55}.yt-thumb__progress[data-v-1ca5602d]{display:flex;flex-direction:column;gap:6px}.yt-thumb__progress-bar[data-v-1ca5602d]{background:#00000014;border-radius:999px;height:6px;overflow:hidden}.yt-thumb__progress-fill[data-v-1ca5602d]{background:#7b4dff;display:block;height:100%;transition:width .2s ease}.yt-thumb__progress-label[data-v-1ca5602d]{color:#00000080;font-size:12px}.yt-thumb__results-title[data-v-1ca5602d]{color:#000000b8;font-size:14px;font-weight:600;margin:0 0 12px}.yt-thumb__results-grid[data-v-1ca5602d]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media(min-width:768px){.yt-thumb__results-grid[data-v-1ca5602d]{grid-template-columns:repeat(6,1fr)}}.yt-thumb__result[data-v-1ca5602d]{background:#fff;border:2px solid transparent;border-radius:10px;cursor:pointer;overflow:hidden;padding:0}.yt-thumb__result--on[data-v-1ca5602d]{border-color:#7b4dff}.yt-thumb__result-img[data-v-1ca5602d]{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.yt-thumb__preview[data-v-1ca5602d]{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:16px}.yt-thumb__preview-img[data-v-1ca5602d]{border:1px solid #eaeaea;border-radius:12px;max-width:480px;-o-object-fit:cover;object-fit:cover;width:100%}.yt-thumb__download[data-v-1ca5602d]{background:#fff;border:1px solid #7b4dff;border-radius:8px;color:#7b4dff;cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 24px}.copy-edit-hud[data-v-a36dd6d7]{bottom:0;left:0;pointer-events:none;position:fixed;right:0;z-index:100000}.copy-edit-hud--idle[data-v-a36dd6d7]{bottom:12px;display:flex;justify-content:center}.copy-edit-hud__idle-tip[data-v-a36dd6d7]{background:#ffffffeb;border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 4px 16px #0000000f;color:#00000073;font-size:12px;padding:4px 12px;pointer-events:none}.copy-edit-hud__panel[data-v-a36dd6d7]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px 12px 0 0;box-shadow:0 -8px 32px #0000001f;margin:0 auto;max-width:720px;padding:12px 16px 16px;pointer-events:auto}.copy-edit-hud__head[data-v-a36dd6d7]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.copy-edit-hud__badge[data-v-a36dd6d7]{background:#7c3aed1a;border-radius:4px;color:#7c3aed;font-size:11px;font-weight:600;padding:2px 6px}.copy-edit-hud__path[data-v-a36dd6d7]{color:#0000008c;flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-edit-hud__close[data-v-a36dd6d7]{background:transparent;border:none;color:#00000073;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.copy-edit-hud__input[data-v-a36dd6d7]{border:1px solid rgba(0,0,0,.12);border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:14px;line-height:1.5;padding:10px 12px;resize:vertical;width:100%}.copy-edit-hud__msg[data-v-a36dd6d7]{color:#059669;font-size:12px;margin:8px 0 0}.copy-edit-hud__msg--err[data-v-a36dd6d7]{color:#dc2626}.copy-edit-hud__actions[data-v-a36dd6d7]{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.copy-edit-hud__btn[data-v-a36dd6d7]{border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:13px;padding:8px 14px}.copy-edit-hud__btn--ghost[data-v-a36dd6d7]{background:#f5f5f5;border-color:#00000014;color:#000000b3}.copy-edit-hud__btn--primary[data-v-a36dd6d7]{background:#7c3aed;color:#fff}.copy-edit-hud__btn--primary[data-v-a36dd6d7]:disabled{cursor:not-allowed;opacity:.6}.copy-edit-hud__hint[data-v-a36dd6d7]{color:#00000073;font-size:11px;margin:10px 0 0}.copy-edit-hud__link[data-v-a36dd6d7]{background:none;border:none;color:#7c3aed;cursor:pointer;font-size:inherit;margin-left:4px;padding:0;text-decoration:underline}.image-edit-hud[data-v-abb98eeb]{bottom:56px;left:0;pointer-events:none;position:fixed;right:0;z-index:100000}.image-edit-hud--idle[data-v-abb98eeb]{bottom:12px;display:flex;justify-content:center}.image-edit-hud__idle-tip[data-v-abb98eeb]{background:#ffffffeb;border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 4px 16px #0000000f;color:#00000073;font-size:12px;padding:4px 12px;pointer-events:none}.image-edit-hud__panel[data-v-abb98eeb]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px 12px 0 0;box-shadow:0 -8px 32px #0000001f;margin:0 auto;max-width:720px;padding:12px 16px 16px;pointer-events:auto}.image-edit-hud__head[data-v-abb98eeb]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.image-edit-hud__badge[data-v-abb98eeb]{background:#0d94881a;border-radius:4px;color:#0d9488;font-size:11px;font-weight:600;padding:2px 6px}.image-edit-hud__path[data-v-abb98eeb]{color:#0000008c;flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-edit-hud__close[data-v-abb98eeb]{background:transparent;border:none;color:#00000073;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.image-edit-hud__current[data-v-abb98eeb]{color:#0000008c;font-size:12px;margin:0 0 10px}.image-edit-hud__url[data-v-abb98eeb]{word-break:break-all}.image-edit-hud__file[data-v-abb98eeb]{display:none}.image-edit-hud__msg[data-v-abb98eeb]{color:#059669;font-size:12px;margin:8px 0 0}.image-edit-hud__msg--err[data-v-abb98eeb]{color:#dc2626}.image-edit-hud__cdn[data-v-abb98eeb]{color:#000000a6;font-size:12px;margin:6px 0 0;word-break:break-all}.image-edit-hud__cdn a[data-v-abb98eeb]{color:#0d9488}.image-edit-hud__actions[data-v-abb98eeb]{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.image-edit-hud__btn[data-v-abb98eeb]{border:1px solid transparent;border-radius:8px;cursor:pointer;font-size:13px;padding:8px 14px}.image-edit-hud__btn--ghost[data-v-abb98eeb]{background:#f5f5f5;border-color:#00000014;color:#000000b3}.image-edit-hud__btn--primary[data-v-abb98eeb]{background:#0d9488;color:#fff}.image-edit-hud__btn--primary[data-v-abb98eeb]:disabled{cursor:not-allowed;opacity:.6}.image-edit-hud__hint[data-v-abb98eeb]{color:#00000073;font-size:11px;margin:10px 0 0}.image-edit-hud__link[data-v-abb98eeb]{background:none;border:none;color:#0d9488;cursor:pointer;font-size:inherit;margin-left:4px;padding:0;text-decoration:underline}
