.tts-root[data-v-2f5e8af7]{display:flex;flex-direction:column;max-width:47.5rem;margin:0 auto;gap:1.75rem}.tts-section[data-v-2f5e8af7]{display:flex;flex-direction:column;gap:.75rem}.tts-label[data-v-2f5e8af7]{margin:0;color:var(--vft-text-primary-color);font-size:.875rem;font-weight:600;letter-spacing:-.01em}.tts-label-row[data-v-2f5e8af7]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tts-label-row .tts-label[data-v-2f5e8af7]{flex:1;min-width:0}.tts-btn-text[data-v-2f5e8af7]{flex-shrink:0;padding:.25rem .5rem;transition:color .15s ease;border:none;border-radius:.375rem;background:transparent;color:var(--vft-primary-color);font-size:.75rem;font-weight:500;cursor:pointer}.tts-btn-text[data-v-2f5e8af7]:hover{background:color-mix(in srgb,var(--vft-primary-color) 8%,transparent);color:var(--vft-primary-color-dark-2)}.tts-kbd-hint[data-v-2f5e8af7]{margin:-.25rem 0 0;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.4}.tts-settings-btn[data-v-2f5e8af7],.tts-icon-btn[data-v-2f5e8af7]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;transition:all .2s ease;border:.0625rem solid var(--vft-border-color);border-radius:.5rem;background:transparent;color:var(--vft-text-placeholder-color);cursor:pointer}.tts-settings-btn[data-v-2f5e8af7]:hover,.tts-icon-btn[data-v-2f5e8af7]:hover{border-color:var(--vft-primary-color-light-5);color:var(--vft-primary-color)}.tts-settings-btn[data-v-2f5e8af7]:focus-visible,.tts-icon-btn[data-v-2f5e8af7]:focus-visible{outline:.125rem solid var(--vft-primary-color);outline-offset:.125rem}.tts-settings-panel[data-v-2f5e8af7]{margin-top:.875rem;padding-top:.875rem;border-top:.0625rem solid var(--vft-border-color)}.tts-source-grid[data-v-2f5e8af7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin-bottom:.875rem;gap:.5rem}.tts-model-switch[data-v-2f5e8af7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.875rem;gap:.5rem}.tts-qwen-mode-switch[data-v-2f5e8af7]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.625rem}.tts-qwen-mode-switch .tts-model-option[data-v-2f5e8af7]{flex-direction:row;justify-content:center}.tts-source-card[data-v-2f5e8af7],.tts-model-option[data-v-2f5e8af7]{display:flex;flex-direction:column;align-items:center;padding:.625rem .5rem;transition:all .2s ease;border:.0625rem solid var(--vft-border-color);border-radius:.625rem;background:transparent;cursor:pointer;gap:.25rem}.tts-source-card[data-v-2f5e8af7]:hover,.tts-model-option[data-v-2f5e8af7]:hover{border-color:var(--vft-primary-color-light-5);background:color-mix(in srgb,var(--vft-primary-color) 5%,transparent)}.tts-source-card.is-active[data-v-2f5e8af7],.tts-model-option.is-active[data-v-2f5e8af7]{border-color:var(--vft-primary-color);background:color-mix(in srgb,var(--vft-primary-color) 10%,transparent)}.tts-source-label[data-v-2f5e8af7]{color:var(--vft-text-primary-color);font-size:.8125rem;font-weight:600}.tts-source-card.is-active .tts-source-label[data-v-2f5e8af7],.tts-model-option.is-active .tts-source-label[data-v-2f5e8af7]{color:var(--vft-primary-color)}.tts-source-desc[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.6875rem;line-height:1.3;text-align:center}.tts-settings-hint[data-v-2f5e8af7]{margin:0 0 .75rem;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.6}.tts-settings-hint code[data-v-2f5e8af7]{padding:.125rem .375rem;border-radius:.25rem;background:color-mix(in srgb,var(--vft-fill-color) 80%,transparent);color:var(--vft-primary-color);font-size:.6875rem}.tts-url-row[data-v-2f5e8af7]{display:flex;gap:.625rem}.tts-url-input[data-v-2f5e8af7]{flex:1;padding:.5rem .75rem;border:.0625rem solid var(--vft-border-color);border-radius:.5rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 50%,transparent);color:var(--vft-text-primary-color);font-family:monospace;font-size:.8125rem}.tts-url-input[data-v-2f5e8af7]:focus{border-color:var(--vft-primary-color);outline:none}.tts-select-row[data-v-2f5e8af7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.tts-select-row.is-single[data-v-2f5e8af7]{grid-template-columns:minmax(0,1fr)}.tts-field[data-v-2f5e8af7]{display:flex;flex-direction:column;min-width:0;gap:.375rem}.tts-field-label[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.75rem;font-weight:500}.tts-select[data-v-2f5e8af7]{width:100%;padding:.5rem .75rem;border:.0625rem solid var(--vft-border-color);border-radius:.5rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 50%,transparent);color:var(--vft-text-primary-color);font-size:.8125rem}.tts-select[data-v-2f5e8af7]:focus{border-color:var(--vft-primary-color);outline:none}.tts-instruct-textarea[data-v-2f5e8af7]{min-height:5.125rem;padding-bottom:.875rem}.tts-check-field[data-v-2f5e8af7]{display:flex;align-items:center;margin-top:.625rem;color:var(--vft-text-secondary-color);font-size:.8125rem;cursor:pointer;gap:.5rem}.tts-check-field input[data-v-2f5e8af7]{width:1rem;height:1rem;accent-color:var(--vft-primary-color)}.tts-qwen-advanced[data-v-2f5e8af7]{margin-top:.75rem;padding-top:.625rem;border-top:.0625rem solid var(--vft-border-color)}.tts-qwen-advanced summary[data-v-2f5e8af7]{color:var(--vft-text-secondary-color);font-size:.8125rem;font-weight:600;cursor:pointer}.tts-qwen-advanced[open] summary[data-v-2f5e8af7]{margin-bottom:.75rem}.tts-qwen-advanced .tts-select-row[data-v-2f5e8af7]{margin-bottom:.75rem}.tts-qwen-toggle-row[data-v-2f5e8af7]{display:flex;flex-wrap:wrap;margin-bottom:.75rem;gap:1.125rem}.tts-qwen-toggle-row .tts-check-field[data-v-2f5e8af7]{margin-top:0}.tts-qwen-advanced input[data-v-2f5e8af7]:disabled{opacity:.45;cursor:not-allowed}.tts-tokenizer-actions[data-v-2f5e8af7]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem;margin-bottom:1rem}.tts-tokenizer-actions[data-v-2f5e8af7] .vft-button{gap:.375rem;min-height:2.25rem;padding:0 1.25rem;font-size:.875rem}.tts-tokenizer-codes[data-v-2f5e8af7]{min-height:10rem;padding:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6;resize:vertical}.tts-tokenizer-status[data-v-2f5e8af7]{display:block;margin-top:.5rem;color:var(--vft-text-secondary-color);font-size:.75rem;line-height:1.5}.tts-ref-record[data-v-2f5e8af7]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.tts-ref-record-start[data-v-2f5e8af7]{align-self:flex-start}.tts-ref-record-hint[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.45}.tts-ref-record-active[data-v-2f5e8af7]{display:flex;flex-wrap:wrap;align-items:center;padding:.625rem .875rem;gap:.625rem;border:.0625rem solid var(--vft-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--vft-danger-color) 6%,transparent)}.tts-record-dot[data-v-2f5e8af7]{flex-shrink:0;width:.625rem;height:.625rem;animation:tts-record-pulse-2f5e8af7 1.2s ease-in-out infinite;border-radius:50%;background:var(--vft-danger-color)}@keyframes tts-record-pulse-2f5e8af7{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.55}}.tts-record-time[data-v-2f5e8af7]{min-width:3.2em;color:var(--vft-text-primary-color);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600}.tts-ref-record-done[data-v-2f5e8af7]{margin-left:auto}.tts-ref-record-cancel[data-v-2f5e8af7]{border-color:var(--vft-border-color);color:var(--vft-text-secondary-color)}.tts-ref-upload[data-v-2f5e8af7]{display:flex;flex-direction:column;margin-bottom:.75rem;gap:.625rem}.tts-ref-upload>.vft-button[data-v-2f5e8af7]{align-self:flex-start}.tts-ref-preview-wrap[data-v-2f5e8af7]{display:flex;flex-direction:column;margin-bottom:.75rem;gap:.5rem}.tts-ref-preview-label[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.75rem;font-weight:500}.tts-ref-preview-audio[data-v-2f5e8af7]{width:100%;border-radius:.5rem}.tts-upload-area[data-v-2f5e8af7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:6.25rem;padding:1.25rem;transition:all .2s ease;border:.125rem dashed var(--vft-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 30%,transparent);color:var(--vft-text-placeholder-color);font-size:.8125rem;cursor:pointer;gap:.375rem}.tts-upload-area[data-v-2f5e8af7]:hover{border-color:var(--vft-primary-color-light-5);background:color-mix(in srgb,var(--vft-primary-color) 5%,transparent)}.tts-upload-area.has-file[data-v-2f5e8af7]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-height:auto;padding:.875rem 1.125rem;border-style:solid;border-color:var(--vft-primary-color-light-5);color:var(--vft-text-primary-color);gap:.625rem}.tts-ref-name[data-v-2f5e8af7]{flex:1;min-width:0;overflow:hidden;color:var(--vft-text-primary-color);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.tts-ref-remove[data-v-2f5e8af7]{margin-left:auto}.tts-upload-input[data-v-2f5e8af7]{display:none}.tts-upload-hint[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.6875rem}.tts-ref-auto-asr-hint[data-v-2f5e8af7]{margin:0 0 .5rem;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.5}.tts-ref-text-row[data-v-2f5e8af7]{display:flex;gap:.625rem}.tts-ref-text-row .tts-url-input[data-v-2f5e8af7]{flex:1;min-width:0}.tts-recognize-progress[data-v-2f5e8af7]{margin:-.25rem 0 0;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.4}.tts-ref-box-hint[data-v-2f5e8af7]{margin:.625rem 0 0;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.55}.tts-ref-box-hint code[data-v-2f5e8af7]{padding:.125rem .375rem;border-radius:.25rem;background:color-mix(in srgb,var(--vft-fill-color) 80%,transparent);color:var(--vft-primary-color);font-size:.6875rem}.tts-textarea-wrap[data-v-2f5e8af7]{position:relative}.tts-textarea[data-v-2f5e8af7]{width:100%;padding:.875rem 1rem 2rem;transition:border-color .2s ease,box-shadow .2s ease;border:.0625rem solid var(--vft-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 50%,transparent);color:var(--vft-text-primary-color);font-family:inherit;font-size:.875rem;line-height:1.65;resize:vertical}.tts-textarea[data-v-2f5e8af7]:focus{border-color:var(--vft-primary-color);outline:none;box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--vft-primary-color) 15%,transparent)}.tts-char-count[data-v-2f5e8af7]{position:absolute;right:.875rem;bottom:.625rem;color:var(--vft-text-placeholder-color);font-size:.6875rem;font-variant-numeric:tabular-nums}.tts-char-count.is-warn[data-v-2f5e8af7]{color:var(--vft-warning-color)}.tts-chunk-summary[data-v-2f5e8af7]{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;padding:.5rem .625rem .5rem .875rem;border:.0625rem solid var(--vft-border-color);border-radius:.5rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 35%,transparent);gap:.75rem}.tts-chunk-summary-copy[data-v-2f5e8af7]{display:flex;align-items:center;min-width:0;color:var(--vft-text-regular-color);font-size:.75rem;gap:.4375rem}.tts-chunk-summary-copy strong[data-v-2f5e8af7]{overflow:hidden;color:var(--vft-primary-color);text-overflow:ellipsis;white-space:nowrap}.tts-chunk-preview[data-v-2f5e8af7]{display:flex;flex-direction:column;max-height:20rem;overflow-y:auto;border-top:.0625rem solid var(--vft-border-color)}.tts-chunk-item[data-v-2f5e8af7]{padding:.75rem .125rem;border-bottom:.0625rem solid var(--vft-border-color)}.tts-chunk-item-head[data-v-2f5e8af7]{display:flex;justify-content:space-between;color:var(--vft-text-placeholder-color);font-size:.6875rem}.tts-chunk-item p[data-v-2f5e8af7]{margin:.375rem 0 0;color:var(--vft-text-regular-color);font-size:.75rem;line-height:1.6;white-space:pre-wrap}.tts-section-hint[data-v-2f5e8af7]{margin:.25rem 0 0;color:var(--vft-text-placeholder-color);font-size:.6875rem;line-height:1.45}.tts-empty-state[data-v-2f5e8af7]{margin:0;padding:.875rem 1rem;border:.0625rem dashed var(--vft-border-color);border-radius:.5rem;color:var(--vft-text-placeholder-color);font-size:.75rem;line-height:1.55}.tts-voice-library-list[data-v-2f5e8af7]{display:flex;flex-direction:column;border-top:.0625rem solid var(--vft-border-color)}.tts-voice-library-item[data-v-2f5e8af7]{display:grid;grid-template-columns:minmax(6.875rem,.8fr) minmax(13.75rem,1.4fr) auto;align-items:center;padding:.75rem 0;border-bottom:.0625rem solid var(--vft-border-color);gap:.75rem}.tts-voice-library-info[data-v-2f5e8af7],.tts-history-head>div[data-v-2f5e8af7]{display:flex;flex-direction:column;min-width:0;gap:.1875rem}.tts-voice-library-info strong[data-v-2f5e8af7],.tts-history-head strong[data-v-2f5e8af7]{overflow:hidden;color:var(--vft-text-primary-color);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.tts-voice-library-info span[data-v-2f5e8af7],.tts-history-head span[data-v-2f5e8af7]{color:var(--vft-text-placeholder-color);font-size:.6875rem}.tts-library-audio[data-v-2f5e8af7]{width:100%;height:2.25rem}.tts-compact-actions[data-v-2f5e8af7]{display:flex;gap:.375rem}.tts-voice-grid[data-v-2f5e8af7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.625rem}.tts-voice-card[data-v-2f5e8af7]{display:flex;align-items:center;padding:.75rem 1rem;transition:border-color .2s ease,background .2s ease,transform .2s ease;border:.0625rem solid var(--vft-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 50%,transparent);color:var(--vft-text-primary-color);font-size:.8125rem;font-weight:500;cursor:pointer;gap:.5rem}.tts-voice-card[data-v-2f5e8af7]:hover{transform:translateY(-.0625rem);border-color:var(--vft-primary-color-light-5);background:color-mix(in srgb,var(--vft-primary-color) 8%,transparent)}.tts-voice-card.is-active[data-v-2f5e8af7]{border-color:var(--vft-primary-color);background:color-mix(in srgb,var(--vft-primary-color) 12%,transparent);color:var(--vft-primary-color)}.tts-speed-row[data-v-2f5e8af7]{display:flex;align-items:center;gap:.75rem}.tts-speed-hint[data-v-2f5e8af7]{flex-shrink:0;color:var(--vft-text-placeholder-color);font-size:.75rem;font-variant-numeric:tabular-nums}.tts-speed-slider[data-v-2f5e8af7]{flex:1;height:.375rem;border-radius:.1875rem;outline:none;background:var(--vft-fill-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tts-speed-slider[data-v-2f5e8af7]::-webkit-slider-thumb{width:1.125rem;height:1.125rem;border:.125rem solid var(--vft-primary-color);border-radius:50%;background:var(--vft-bg-color);cursor:pointer;-webkit-appearance:none}.tts-speed-slider[data-v-2f5e8af7]::-moz-range-thumb{width:1.125rem;height:1.125rem;border:.125rem solid var(--vft-primary-color);border-radius:50%;background:var(--vft-bg-color);cursor:pointer}.tts-speed-slider[data-v-2f5e8af7]::-moz-range-track{height:.375rem;border-radius:.1875rem;background:var(--vft-fill-color)}.tts-actions[data-v-2f5e8af7]{display:grid;grid-template-columns:repeat(2,max-content);align-items:center;gap:.625rem}.tts-progress-area[data-v-2f5e8af7]{display:flex;grid-column:1 / -1;align-items:center;width:100%;gap:.75rem}.tts-progress-bar[data-v-2f5e8af7]{position:relative;width:100%;height:.5rem;overflow:hidden;border-radius:.25rem;background:color-mix(in srgb,var(--vft-fill-color) 80%,transparent);box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.08)}.tts-progress-fill[data-v-2f5e8af7]{position:relative;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);border-radius:.25rem;background:linear-gradient(90deg,#8b5cf6,#06b6d4 60%,#10b981);background-size:200% 100%;box-shadow:0 0 .75rem rgba(139,92,246,.4)}.tts-progress-fill.is-indeterminate-fill[data-v-2f5e8af7]{width:36%;transition:none;animation:tts-progress-indeterminate-2f5e8af7 1.35s ease-in-out infinite}@keyframes tts-progress-indeterminate-2f5e8af7{0%{transform:translate(-100%)}to{transform:translate(280%)}}.tts-progress-fill[data-v-2f5e8af7]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;animation:tts-stripe-2f5e8af7 .6s linear infinite;background:repeating-linear-gradient(-45deg,transparent,transparent .375rem,rgba(255,255,255,.12) .375rem,rgba(255,255,255,.12) .75rem);background-size:1.0625rem 1.0625rem}@keyframes tts-stripe-2f5e8af7{0%{background-position:0 0}to{background-position:1.0625rem 0}}.tts-progress-pct[data-v-2f5e8af7]{flex-shrink:0;min-width:3.2em;color:var(--vft-text-primary-color);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.tts-progress-text[data-v-2f5e8af7]{grid-column:1 / -1;max-width:100%;margin:0;color:var( --vft-text-color-secondary, var(--vft-text-color-regular, #606266) );font-size:.75rem;line-height:1.45;word-break:break-word}.tts-btn[data-v-2f5e8af7]{display:inline-flex;align-items:center;padding:.625rem 1.375rem;transition:background .2s ease,transform .15s ease,opacity .2s ease;border:none;border-radius:.625rem;font-size:.875rem;font-weight:600;cursor:pointer;gap:.5rem}.tts-btn[data-v-2f5e8af7]:disabled{opacity:.5;cursor:not-allowed}.tts-btn--sm[data-v-2f5e8af7]{padding:.4375rem .875rem;border:.0625rem solid var(--vft-border-color);border-radius:.5rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 60%,transparent);color:var(--vft-text-primary-color);font-size:.75rem;font-weight:500;white-space:nowrap}.tts-btn--sm[data-v-2f5e8af7]:hover{border-color:var(--vft-primary-color-light-5)}.tts-btn--primary[data-v-2f5e8af7]{background:linear-gradient(135deg,#8b5cf6,#06b6d4);box-shadow:0 .25rem 1rem rgba(139,92,246,.3);color:#fff}.tts-btn--primary[data-v-2f5e8af7]:not(:disabled):hover{transform:translateY(-.0625rem);box-shadow:0 .375rem 1.25rem rgba(139,92,246,.4)}.tts-btn--primary[data-v-2f5e8af7]:focus-visible{outline:.125rem solid color-mix(in srgb,#8b5cf6 70%,#fff);outline-offset:.1875rem}.tts-btn--secondary[data-v-2f5e8af7]{border:.0625rem solid var(--vft-border-color);background:color-mix(in srgb,var(--vft-fill-color-lighter) 60%,transparent);color:var(--vft-text-primary-color)}.tts-btn--secondary[data-v-2f5e8af7]:hover{border-color:var(--vft-primary-color-light-5);background:color-mix(in srgb,var(--vft-primary-color) 8%,transparent)}@keyframes tts-spin-2f5e8af7{to{transform:rotate(360deg)}}.tts-spin[data-v-2f5e8af7]{animation:tts-spin-2f5e8af7 1s linear infinite}.tts-error[data-v-2f5e8af7]{display:flex;align-items:flex-start;padding:.625rem .75rem .625rem 1rem;border:.0625rem solid var(--vft-danger-color-light-5);border-radius:.625rem;background:color-mix(in srgb,var(--vft-danger-color) 8%,transparent);color:var(--vft-danger-color);font-size:.8125rem;gap:.625rem}.tts-error-text[data-v-2f5e8af7]{flex:1;min-width:0;line-height:1.5}.tts-error-dismiss[data-v-2f5e8af7]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:.25rem;transition:background .15s ease;border:none;border-radius:.375rem;background:transparent;color:var(--vft-danger-color);cursor:pointer}.tts-error-dismiss[data-v-2f5e8af7]:hover{background:color-mix(in srgb,var(--vft-danger-color) 12%,transparent)}.tts-result[data-v-2f5e8af7]{padding:1.25rem;border:.0625rem solid var(--vft-border-color);border-radius:.875rem;background:color-mix(in srgb,var(--vft-fill-color-lighter) 40%,transparent)}.tts-audio-wrap[data-v-2f5e8af7]{margin-bottom:.875rem}.tts-audio[data-v-2f5e8af7]{width:100%;border-radius:.5rem}.tts-result-actions[data-v-2f5e8af7]{display:flex;flex-wrap:wrap;gap:.625rem}.tts-history[data-v-2f5e8af7]{padding-top:1.25rem;border-top:.0625rem solid var(--vft-border-color)}.tts-history-item[data-v-2f5e8af7]{display:flex;flex-direction:column;padding:.875rem 0;border-bottom:.0625rem solid var(--vft-border-color);gap:.625rem}.tts-history-head[data-v-2f5e8af7]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.tts-history-text[data-v-2f5e8af7]{display:-webkit-box;margin:0;overflow:hidden;color:var(--vft-text-regular-color);font-size:.75rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(prefers-reduced-motion:reduce){.tts-spin[data-v-2f5e8af7],.tts-record-dot[data-v-2f5e8af7]{animation:none}.tts-progress-fill[data-v-2f5e8af7]:after{animation:none}.tts-progress-fill.is-indeterminate-fill[data-v-2f5e8af7]{transform:translate(32%);animation:none}.tts-voice-card[data-v-2f5e8af7]:hover,.tts-btn--primary[data-v-2f5e8af7]:not(:disabled):hover{transform:none}}@media(max-width:480px){.tts-voice-grid[data-v-2f5e8af7]{grid-template-columns:1fr 1fr}.tts-url-row[data-v-2f5e8af7]{flex-direction:column}.tts-source-grid[data-v-2f5e8af7],.tts-model-switch[data-v-2f5e8af7],.tts-select-row[data-v-2f5e8af7]{grid-template-columns:1fr}.tts-qwen-mode-switch[data-v-2f5e8af7]{grid-template-columns:repeat(3,minmax(0,1fr))}.tts-chunk-summary[data-v-2f5e8af7],.tts-label-row[data-v-2f5e8af7]{align-items:flex-start}.tts-voice-library-item[data-v-2f5e8af7]{grid-template-columns:1fr}.tts-compact-actions[data-v-2f5e8af7]{flex-wrap:wrap}}
