.asc[data-v-08218780]{flex-direction:column;display:flex}.asc-toolbar[data-v-08218780]{border-bottom:1px solid var(--border);background:var(--elevated);justify-content:space-between;align-items:center;gap:1rem;min-height:58px;padding:.75rem 1rem;display:flex}.asc-summary[data-v-08218780]{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;line-height:22px;overflow:hidden}.asc-toolbar-actions[data-v-08218780],.asc-result-actions[data-v-08218780]{gap:.65rem;display:flex}.asc-toolbar-actions[data-v-08218780]{flex-wrap:nowrap;flex:none}.asc-result-actions[data-v-08218780]{flex-wrap:wrap}.asc-workspace[data-v-08218780]{padding:1rem;transition:background .15s}.asc-workspace--drag[data-v-08218780]{background:var(--accent-soft)}.asc-drop[data-v-08218780]{cursor:pointer;border:1.5px dashed var(--border-strong);background:var(--surface);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;min-height:330px;padding:2rem;display:flex}.asc-drop[data-v-08218780]:hover,.asc-drop[data-v-08218780]:focus-within{border-color:var(--accent);background:var(--accent-soft)}.asc-drop strong[data-v-08218780]{color:var(--text);font-size:18px;line-height:24px}.asc-drop>span[data-v-08218780]:not(.asc-drop-icon,.asc-primary){max-width:38rem;color:var(--muted);font-size:14px;line-height:22px}.asc-drop-icon[data-v-08218780]{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.asc-primary[data-v-08218780],.asc-secondary[data-v-08218780]{touch-action:manipulation;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.68rem 1rem;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.asc-primary[data-v-08218780]{background:var(--accent);color:var(--accent-fg)}.asc-primary[data-v-08218780]:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-fg)}.asc-secondary[data-v-08218780]{border-color:var(--border-strong);background:var(--surface);color:var(--text)}.asc-secondary[data-v-08218780]:hover:not(:disabled){background:var(--elevated)}.asc-grid[data-v-08218780]{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;gap:1rem;display:grid}.asc-preview-card[data-v-08218780],.asc-controls[data-v-08218780],.asc-result[data-v-08218780]{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0}.asc-section-heading[data-v-08218780],.asc-control-heading[data-v-08218780]{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.asc-section-heading h2[data-v-08218780],.asc-control-heading h2[data-v-08218780],.asc-result h2[data-v-08218780]{color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:24px}.asc-section-heading p[data-v-08218780],.asc-control-heading p[data-v-08218780],.asc-result p[data-v-08218780]{color:var(--muted);margin:.2rem 0 0;font-size:13px;line-height:18px}.asc-replace[data-v-08218780]{cursor:pointer;flex:none}.asc-replace[data-v-08218780]:focus-within{outline:3px solid var(--accent-ink);outline-offset:2px}.asc-disabled[data-v-08218780]{cursor:not-allowed;opacity:.55}.asc-audio-stage[data-v-08218780]{border-block:1px solid var(--border);background:var(--elevated);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:206px;padding:1.5rem;display:flex}.asc-audio-stage audio[data-v-08218780],.asc-result audio[data-v-08218780]{width:100%;display:block}.asc-wave[data-v-08218780]{height:58px;color:var(--accent);justify-content:center;align-items:center;gap:5px;display:flex}.asc-wave i[data-v-08218780]{opacity:.8;background:currentColor;border-radius:99px;width:5px;display:block}.asc-preview-fallback[data-v-08218780]{max-width:28rem;color:var(--text);text-align:center;flex-direction:column;align-items:center;gap:.55rem;display:flex}.asc-preview-fallback span[data-v-08218780]{color:var(--muted);font-size:13px;line-height:18px}.asc-duration-grid[data-v-08218780]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:1rem;display:grid}.asc-duration-grid div[data-v-08218780]{background:var(--elevated);border-radius:10px;padding:.7rem .8rem}.asc-duration-grid dt[data-v-08218780]{color:var(--muted);font-size:12px;line-height:18px}.asc-duration-grid dd[data-v-08218780]{color:var(--text);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:16px;font-weight:600}.asc-controls[data-v-08218780]{padding-bottom:1rem}.asc-control-heading[data-v-08218780]{border-bottom:1px solid var(--border);align-items:center}.asc-speed-readout[data-v-08218780]{flex-direction:column;align-items:flex-end;min-width:82px;display:flex}.asc-speed-readout strong[data-v-08218780]{color:var(--accent-ink);font-size:28px;line-height:32px}.asc-speed-readout span[data-v-08218780]{color:var(--muted);font-size:12px}.asc-presets[data-v-08218780]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:1rem 1rem .5rem;display:grid}.asc-presets button[data-v-08218780]{touch-action:manipulation;border:1px solid var(--border);background:var(--elevated);min-height:44px;color:var(--text);border-radius:8px;font-size:13px;font-weight:600}.asc-presets button[data-v-08218780]:hover:not(:disabled){border-color:var(--accent)}.asc-presets .asc-preset--active[data-v-08218780]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.asc-slider-label[data-v-08218780]{color:var(--text);justify-content:space-between;align-items:center;padding:.75rem 1rem .2rem;font-size:14px;font-weight:600;display:flex}.asc-slider-label output[data-v-08218780]{color:var(--accent-ink);font-variant-numeric:tabular-nums}.asc-slider[data-v-08218780]{width:calc(100% - 2rem);height:44px;accent-color:var(--accent);margin:0 1rem}.asc-slider-scale[data-v-08218780]{color:var(--muted);justify-content:space-between;margin-top:-.3rem;padding:0 1rem;font-size:11px;display:flex}.asc-pitch-note[data-v-08218780],.asc-engine-note[data-v-08218780]{color:var(--muted);margin:.65rem 1rem 0;font-size:12px;line-height:19px}.asc-pitch-note[data-v-08218780]{border-left:3px solid var(--accent);color:var(--text);padding:.2rem 0 .2rem .7rem}.asc-engine-note[data-v-08218780]{max-width:55ch}.asc-export[data-v-08218780]{width:calc(100% - 2rem);margin:1rem 1rem 0}.asc-progress[data-v-08218780]{margin:1rem 1rem 0}.asc-progress>div[data-v-08218780]{background:var(--border-strong);border-radius:99px;height:7px;overflow:hidden}.asc-progress>div span[data-v-08218780]{border-radius:inherit;background:var(--accent);height:100%;transition:width .18s;display:block}.asc-progress p[data-v-08218780]{color:var(--muted);margin:.55rem 0 0;font-size:13px}.asc-result[data-v-08218780]{margin-top:1rem;padding:1rem}.asc-result-heading[data-v-08218780]{background:var(--tint-pass);border-radius:10px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}.asc-result-heading>span[data-v-08218780]{background:var(--surface);width:38px;height:38px;color:var(--badge-pass);border-radius:50%;flex:none;place-items:center;display:grid}.asc-result-actions[data-v-08218780]{margin-top:1rem}.asc-error[data-v-08218780],.asc-warning[data-v-08218780],.asc-notice[data-v-08218780]{border-radius:10px;margin:0 0 1rem;padding:.75rem .9rem;font-size:14px;line-height:21px}.asc-error[data-v-08218780]{border:1px solid var(--badge-fail);background:var(--tint-fail);color:var(--badge-fail)}.asc-warning[data-v-08218780]{border:1px solid var(--border-strong);background:var(--elevated);color:var(--text)}.asc-notice[data-v-08218780]{border:1px solid var(--badge-pass);background:var(--tint-pass);color:var(--badge-pass)}.asc-privacy[data-v-08218780]{border-top:1px solid var(--border);background:var(--elevated);color:var(--muted);justify-content:center;align-items:center;gap:.4rem;margin:0;padding:.7rem 1rem;font-size:12px;line-height:18px;display:flex}button[data-v-08218780]:disabled,.asc-disabled[data-v-08218780]{opacity:.55}.asc button[data-v-08218780]:focus-visible,.asc a[data-v-08218780]:focus-visible,.asc input[data-v-08218780]:focus-visible{outline:3px solid var(--accent-ink);outline-offset:2px}@media (width<=820px){.asc-grid[data-v-08218780]{grid-template-columns:1fr}.asc-audio-stage[data-v-08218780]{min-height:180px}}@media (width<=560px){.asc-toolbar[data-v-08218780],.asc-section-heading[data-v-08218780]{flex-direction:column;align-items:stretch}.asc-summary[data-v-08218780],.asc-toolbar-actions[data-v-08218780],.asc-result-actions[data-v-08218780]{width:100%}.asc-toolbar-actions[data-v-08218780]>*{flex:auto}.asc-workspace[data-v-08218780]{padding:.75rem}.asc-drop[data-v-08218780]{min-height:290px;padding:1.25rem}.asc-result-actions[data-v-08218780]>*{flex:auto}.asc-control-heading[data-v-08218780]{align-items:flex-start}.asc-speed-readout[data-v-08218780]{align-items:flex-end}.asc-replace[data-v-08218780]{width:100%}}@media (prefers-reduced-motion:reduce){.asc-workspace[data-v-08218780],.asc-progress>div span[data-v-08218780]{transition:none}}
