.overflow-tooltip-popper{max-width:min(630px,calc(100vw - 24px));line-height:1.5;overflow-wrap:anywhere;white-space:normal}.voice-studio[data-v-e18a5bfd]{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:620px;border:1px solid var(--vw-border-medium);border-radius:8px;background:#0d100d;box-shadow:var(--vw-shadow-panel);overflow:hidden}.voice-studio__toast[data-v-e18a5bfd]{position:fixed;top:24px;left:50%;z-index:280;display:inline-flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);min-height:44px;padding:10px 16px;border:1px solid rgba(121,226,167,.42);border-radius:7px;background:#0c2316f5;color:var(--vw-success);box-shadow:var(--vw-shadow-panel);transform:translate(-50%)}.clone-authorization-backdrop[data-v-e18a5bfd]{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:#030503d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.clone-authorization-dialog[data-v-e18a5bfd]{display:grid;width:min(460px,100%);padding:28px;border:1px solid var(--vw-border-medium);border-radius:8px;background:#0c100cfa;box-shadow:var(--vw-shadow-panel)}.clone-authorization-dialog__eyebrow[data-v-e18a5bfd]{color:var(--vw-accent);font-size:11px;font-weight:560;text-transform:uppercase}.clone-authorization-dialog h2[data-v-e18a5bfd]{margin:9px 0 0;font-size:21px;font-weight:560;line-height:1.35;letter-spacing:0}.clone-authorization-dialog p[data-v-e18a5bfd]{margin:14px 0 0;color:var(--vw-text-secondary);font-size:14px;line-height:1.7}.clone-authorization-dialog__actions[data-v-e18a5bfd]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.clone-authorization-dialog__actions button[data-v-e18a5bfd]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border-radius:7px;font-size:13px;font-weight:560}.clone-authorization-dialog__cancel[data-v-e18a5bfd]{border:1px solid var(--vw-border-medium);background:transparent;color:var(--vw-text-secondary)}.clone-authorization-dialog__confirm[data-v-e18a5bfd]{border:1px solid rgba(121,226,167,.55);background:var(--vw-accent);color:#071009}.voice-studio--history[data-v-e18a5bfd]{grid-template-columns:1fr;border:0;box-shadow:none}.voice-studio__compose[data-v-e18a5bfd],.voice-studio__results[data-v-e18a5bfd]{min-width:0;padding:28px}.voice-studio__results[data-v-e18a5bfd]{border-left:1px solid var(--vw-border-subtle);background:#0a0d0a}.voice-studio--history .voice-studio__results[data-v-e18a5bfd]{border-left:0}.voice-section-heading[data-v-e18a5bfd]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.voice-section-heading span[data-v-e18a5bfd]{color:var(--vw-accent);font-size:11px;font-weight:560;text-transform:uppercase}.voice-section-heading h2[data-v-e18a5bfd]{margin:4px 0 0;font-size:21px;letter-spacing:0}.voice-filters[data-v-e18a5bfd]{display:flex;gap:8px}.voice-filters--placeholder span[data-v-e18a5bfd]{display:block;width:144px;height:32px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background:#ffffff08}.voice-filter[data-v-e18a5bfd]{width:136px}.voice-filter[data-v-e18a5bfd] .el-select__wrapper{min-height:36px;border-radius:6px;background:#141814;box-shadow:0 0 0 1px var(--vw-border-subtle) inset}.voice-filter[data-v-e18a5bfd] .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--vw-border-strong) inset}.voice-filter[data-v-e18a5bfd] .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px #79e2a7ad}.voice-filter[data-v-e18a5bfd] .el-select__placeholder,.voice-filter[data-v-e18a5bfd] .el-select__selected-item{color:var(--vw-text-secondary);font-size:12px}.voice-filter[data-v-e18a5bfd] .el-select__caret{color:var(--vw-text-muted)}.voice-grid[data-v-e18a5bfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:246px;overflow-y:auto}.voice-option[data-v-e18a5bfd]{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:92px;padding:12px;border:1px solid var(--vw-border-subtle);border-radius:7px;background:#121512;color:inherit;text-align:left;cursor:pointer}.voice-option[data-v-e18a5bfd]:hover{border-color:var(--vw-border-strong)}.voice-option[data-v-e18a5bfd]:focus-visible{outline:2px solid var(--vw-focus-ring);outline-offset:2px}.voice-option--selected[data-v-e18a5bfd]{border-color:#79e2a78c;background:#79e2a70f}.voice-option--disabled[data-v-e18a5bfd]{cursor:default;opacity:.62}.voice-option--disabled[data-v-e18a5bfd]:hover{border-color:var(--vw-border-subtle)}.voice-option__wave[data-v-e18a5bfd]{display:flex;align-items:center;justify-content:center;gap:2px;width:42px;height:42px;border-radius:50%;background:var(--vw-accent-soft)}.voice-option__wave i[data-v-e18a5bfd]{width:2px;max-height:26px;border-radius:2px;background:var(--vw-accent)}.voice-option__content[data-v-e18a5bfd]{display:grid;min-width:0;gap:3px}.voice-option__content strong[data-v-e18a5bfd]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.voice-option__content small[data-v-e18a5bfd]{color:var(--vw-secondary);font-size:11px}.voice-option__content>span[data-v-e18a5bfd]{overflow:hidden;color:var(--vw-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.voice-option__preview[data-v-e18a5bfd]{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--vw-border-medium);border-radius:50%;color:var(--vw-text-secondary)}.voice-option__preview[data-v-e18a5bfd]:disabled{cursor:default;opacity:.35}.voice-option__check[data-v-e18a5bfd]{position:absolute;top:6px;right:6px;color:var(--vw-accent)}.my-voice-upload[data-v-e18a5bfd]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:220px;min-height:42px;padding:0 13px;border:1px solid var(--vw-border-medium);border-radius:7px;color:var(--vw-text-secondary);cursor:pointer;font-size:13px;font-weight:560}.my-voice-upload span[data-v-e18a5bfd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-voice-upload input[data-v-e18a5bfd]{position:absolute;width:1px;height:1px;opacity:0}.my-voice-upload--disabled[data-v-e18a5bfd]{cursor:not-allowed;opacity:.42}.clone-consent[data-v-e18a5bfd]{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;color:var(--vw-text-muted);font-size:12px;line-height:1.5}.sr-audio[data-v-e18a5bfd]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.result-empty[data-v-e18a5bfd],.voice-empty[data-v-e18a5bfd],.voice-loading[data-v-e18a5bfd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:180px;padding:24px;color:var(--vw-text-muted);text-align:center}.result-empty[data-v-e18a5bfd] svg,.voice-empty[data-v-e18a5bfd] svg{width:32px;height:32px;color:var(--vw-accent)}.result-empty strong[data-v-e18a5bfd],.voice-empty strong[data-v-e18a5bfd]{color:var(--vw-text-primary)}.composer[data-v-e18a5bfd]{margin-top:20px;padding-top:20px;border-top:1px solid var(--vw-border-subtle)}.composer__footer[data-v-e18a5bfd],.composer__header[data-v-e18a5bfd]{display:flex;align-items:center;justify-content:space-between;gap:16px}.composer__header label[data-v-e18a5bfd]{font-size:13px;font-weight:560}.composer textarea[data-v-e18a5bfd]{display:block;width:100%;height:156px;margin:10px 0 12px;padding:15px;resize:vertical;border:1px solid var(--vw-border-medium);border-radius:7px;outline:none;background:#090b09;color:var(--vw-text-primary);line-height:1.65}.composer textarea[data-v-e18a5bfd]:focus{border-color:#79e2a7a6}.composer__metrics[data-v-e18a5bfd]{display:flex;flex-wrap:wrap;gap:14px;color:var(--vw-text-muted);font-size:12px}.composer__actions[data-v-e18a5bfd]{display:flex;align-items:center;gap:8px;min-width:0}.metric--danger[data-v-e18a5bfd]{color:var(--vw-danger)}.secondary-action[data-v-e18a5bfd],.synthesize-button[data-v-e18a5bfd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 17px;border:1px solid rgba(121,226,167,.55);border-radius:7px;background:var(--vw-accent);color:#071009;font-weight:560}.synthesize-button[data-v-e18a5bfd]:disabled{cursor:not-allowed;opacity:.42}.secondary-action[data-v-e18a5bfd]{min-height:36px;background:transparent;color:var(--vw-accent);font-size:13px}.inline-error[data-v-e18a5bfd]{margin:10px 0 0;color:var(--vw-danger);font-size:12px}.result-action-error[data-v-e18a5bfd]{margin:-8px 0 14px}.refresh-button[data-v-e18a5bfd]{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid var(--vw-border-subtle);border-radius:6px;background:transparent;color:var(--vw-text-secondary);font-size:12px}.result-list[data-v-e18a5bfd]{display:grid;gap:10px}.result-item[data-v-e18a5bfd]{padding:15px;border:1px solid var(--vw-border-subtle);border-radius:7px;background:#111411}.result-item--pending[data-v-e18a5bfd]{border-color:#79e2a747;background:#79e2a709}.result-item__actions[data-v-e18a5bfd],.result-item__footer[data-v-e18a5bfd],.result-item__identity[data-v-e18a5bfd],.result-item__meta[data-v-e18a5bfd],.result-item__top[data-v-e18a5bfd]{display:flex;align-items:center}.result-item__footer[data-v-e18a5bfd],.result-item__top[data-v-e18a5bfd]{justify-content:space-between;gap:14px}.result-item__identity[data-v-e18a5bfd]{min-width:0;gap:10px}.result-item__identity>div[data-v-e18a5bfd]{display:grid;min-width:0;gap:2px}.result-item__identity strong[data-v-e18a5bfd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.result-item__identity span[data-v-e18a5bfd]{color:var(--vw-text-muted);font-size:11px}.result-item__icon[data-v-e18a5bfd]{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;background:var(--vw-secondary-soft);color:var(--vw-secondary)}.status-badge[data-v-e18a5bfd]{display:inline-flex;align-items:center;gap:6px;color:var(--vw-text-muted);font-size:11px}.status-badge i[data-v-e18a5bfd]{width:6px;height:6px;border-radius:50%;background:currentColor}.status-badge--completed[data-v-e18a5bfd]{color:var(--vw-success)}.status-badge--canceled[data-v-e18a5bfd],.status-badge--failed[data-v-e18a5bfd]{color:var(--vw-danger)}.status-badge--running[data-v-e18a5bfd]{color:var(--vw-warning)}.result-item[data-v-e18a5bfd] .result-item__text{display:-webkit-box;overflow:hidden;margin:13px 0;color:var(--vw-text-secondary);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.progress-track[data-v-e18a5bfd]{width:100%;height:4px;margin:13px 0;overflow:hidden;border-radius:2px;background:#ffffff12}.progress-track span[data-v-e18a5bfd]{display:block;height:100%;background:var(--vw-accent);transition:width .2s ease}.progress-track--indeterminate span[data-v-e18a5bfd]{width:36%;animation:pending-progress-e18a5bfd 1.25s ease-in-out infinite}.progress-value[data-v-e18a5bfd]{display:block;margin-top:-8px;color:var(--vw-text-muted);font-size:.75rem;text-align:right}.result-audio[data-v-e18a5bfd]{width:100%;height:36px;margin:4px 0 12px}.task-error[data-v-e18a5bfd]{display:flex;align-items:center;gap:7px;margin:8px 0 12px;color:var(--vw-danger);font-size:12px}.task-error small[data-v-e18a5bfd]{margin-left:auto;color:var(--vw-success)}.result-item__footer[data-v-e18a5bfd]{padding-top:10px;border-top:1px solid var(--vw-border-subtle)}.result-item__meta[data-v-e18a5bfd]{flex-wrap:wrap;gap:12px;color:var(--vw-text-muted);font-size:11px}.result-item__meta span[data-v-e18a5bfd]{display:inline-flex;align-items:center;gap:4px}.result-item__actions[data-v-e18a5bfd]{gap:5px}.icon-command[data-v-e18a5bfd]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--vw-border-subtle);border-radius:6px;background:transparent;color:var(--vw-text-secondary)}.icon-command[data-v-e18a5bfd]:hover{border-color:var(--vw-border-strong);color:var(--vw-accent)}.icon-command--danger[data-v-e18a5bfd]:hover{color:var(--vw-danger)}.pending-retry[data-v-e18a5bfd]{min-height:34px;padding:0 11px}.result-pagination[data-v-e18a5bfd]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px;color:var(--vw-text-muted);font-size:12px}.result-pagination button[data-v-e18a5bfd]{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--vw-border-subtle);border-radius:6px;background:transparent;color:var(--vw-text-secondary)}.spin[data-v-e18a5bfd]{animation:spin-e18a5bfd .9s linear infinite}@keyframes spin-e18a5bfd{to{transform:rotate(1turn)}}@keyframes pending-progress-e18a5bfd{0%{transform:translate(-110%)}55%{transform:translate(175%)}to{transform:translate(280%)}}@media(prefers-reduced-motion:reduce){.progress-track--indeterminate span[data-v-e18a5bfd]{width:100%;animation:none;opacity:.72}}@media(max-width:1040px){.voice-studio[data-v-e18a5bfd]{grid-template-columns:1fr}.voice-studio__results[data-v-e18a5bfd]{border-top:1px solid var(--vw-border-subtle);border-left:0}}@media(max-width:620px){.voice-studio__compose[data-v-e18a5bfd],.voice-studio__results[data-v-e18a5bfd]{padding:20px 15px}.voice-section-heading[data-v-e18a5bfd]{align-items:flex-start;flex-direction:column}.voice-filters[data-v-e18a5bfd]{width:100%;flex-wrap:wrap}.voice-filter[data-v-e18a5bfd]{min-width:0;width:calc(50% - 4px)}.voice-grid[data-v-e18a5bfd]{grid-template-columns:1fr;max-height:300px}.composer__footer[data-v-e18a5bfd]{align-items:stretch;flex-direction:column}.composer__actions[data-v-e18a5bfd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.my-voice-upload[data-v-e18a5bfd]{max-width:none}.synthesize-button[data-v-e18a5bfd]{width:100%}.result-item__footer[data-v-e18a5bfd],.result-item__top[data-v-e18a5bfd]{align-items:flex-start}.result-item__footer[data-v-e18a5bfd]{flex-direction:column}.result-item__actions[data-v-e18a5bfd]{align-self:flex-end}.clone-authorization-dialog[data-v-e18a5bfd]{padding:22px 18px}.clone-authorization-dialog__actions[data-v-e18a5bfd]{align-items:stretch;flex-direction:column-reverse}.clone-authorization-dialog__actions button[data-v-e18a5bfd]{width:100%}}.voice-filter-popper.el-popper{border-color:var(--vw-border-medium);border-radius:7px;background:#121612fa;box-shadow:var(--vw-shadow-panel)}.voice-filter-popper.el-popper .el-popper__arrow:before{border-color:var(--vw-border-medium);background:#121612}.voice-filter-popper .el-select-dropdown__list{padding:6px}.voice-filter-popper .el-select-dropdown__item{height:34px;padding:0 10px;border-radius:5px;color:var(--vw-text-secondary);font-size:12px;line-height:34px}.voice-filter-popper .el-select-dropdown__item.is-hovering{background:#ffffff0f;color:var(--vw-text-primary)}.voice-filter-popper .el-select-dropdown__item.is-selected{background:var(--vw-accent-soft);color:var(--vw-accent);font-weight:560}
