.drop.svelte-floaf9{border:1.5px dashed var(--ed-border-strong);border-radius:var(--ed-radius);background:var(--ed-surface);color:var(--ed-text);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.drop.over.svelte-floaf9{transform:scale(1.01);box-shadow:0 0 0 4px #d4a84926}.drop.svelte-floaf9 svg:where(.svelte-floaf9){transition:transform .25s}.drop.svelte-floaf9:hover svg:where(.svelte-floaf9),.drop.over.svelte-floaf9 svg:where(.svelte-floaf9){transform:translateY(-3px)}.drop.svelte-floaf9:hover,.drop.over.svelte-floaf9,.drop.svelte-floaf9:focus-within{border-color:var(--ed-accent);background:var(--ed-surface-2)}.drop.svelte-floaf9:focus-within{outline:2px solid var(--ed-accent);outline-offset:2px}.compact.svelte-floaf9{flex-direction:row;justify-content:center;padding:16px}.compact.svelte-floaf9 svg:where(.svelte-floaf9){width:20px;height:20px}svg.svelte-floaf9{color:var(--ed-accent);margin-bottom:4px}.title.svelte-floaf9{font-size:1.05rem;font-weight:600}.hint.svelte-floaf9,.formats.svelte-floaf9{color:var(--ed-muted);font-size:.875rem}.privacy.svelte-floaf9{color:var(--ed-muted);margin-top:8px;font-size:.8rem}.sr-only.svelte-floaf9{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.result.svelte-k869cn{flex-direction:column;gap:16px;display:flex}h2.svelte-k869cn{outline:none;align-items:center;gap:10px;margin:0;font-size:1.25rem;display:flex}ul.svelte-k869cn{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}li.svelte-k869cn{border:1px solid var(--ed-border);border-radius:var(--ed-radius-sm);background:var(--ed-surface);gap:10px;padding:14px;display:grid}.meta.svelte-k869cn{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-width:0;display:flex}.name.svelte-k869cn{overflow-wrap:anywhere;font-weight:600}.details.svelte-k869cn{color:var(--ed-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.badge.svelte-k869cn{border:1px solid var(--ed-accent);color:var(--ed-accent);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.75rem}audio.svelte-k869cn{width:100%;height:36px}.actions.svelte-k869cn,.after.svelte-k869cn{flex-wrap:wrap;gap:8px;display:flex}.note.svelte-k869cn{color:var(--ed-muted);margin:0;font-size:.85rem}.wide.svelte-k869cn{width:100%}.check.svelte-k869cn{stroke:var(--ed-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.check.svelte-k869cn circle:where(.svelte-k869cn){stroke-dasharray:63;stroke-dashoffset:63px;animation:.45s forwards svelte-k869cn-draw}.check.svelte-k869cn path:where(.svelte-k869cn){stroke-dasharray:16;stroke-dashoffset:16px;animation:.3s .35s forwards svelte-k869cn-draw}@keyframes svelte-k869cn-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.check.svelte-k869cn circle:where(.svelte-k869cn),.check.svelte-k869cn path:where(.svelte-k869cn){stroke-dashoffset:0;animation:none}}.continue.svelte-k869cn{position:relative}.continue.svelte-k869cn summary:where(.svelte-k869cn){list-style:none}.continue.svelte-k869cn summary:where(.svelte-k869cn)::-webkit-details-marker{display:none}.menu.svelte-k869cn{z-index:5;inset-inline-start:0;border:1px solid var(--ed-border-strong);border-radius:var(--ed-radius-sm);background:var(--ed-surface-2);min-width:200px;margin:0;padding:4px;list-style:none;animation:.16s svelte-k869cn-pop;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 28px #00000080}@keyframes svelte-k869cn-pop{0%{opacity:0;transform:translateY(-4px)}}.menu.svelte-k869cn button:where(.svelte-k869cn){width:100%;color:var(--ed-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:.9rem;display:block}.menu.svelte-k869cn button:where(.svelte-k869cn):hover,.menu.svelte-k869cn button:where(.svelte-k869cn):focus-visible{background:var(--ed-surface);color:var(--ed-accent)}.wave.svelte-84xpth{background:var(--ed-surface-2);border-radius:var(--ed-radius-sm);cursor:pointer;touch-action:pan-y;--ed-wave:var(--ed-wave-color);width:100%;position:relative;overflow:hidden}canvas.svelte-84xpth{display:block}.reveal.svelte-84xpth{animation:.6s cubic-bezier(.2,.7,.2,1) svelte-84xpth-sweep}@keyframes svelte-84xpth-sweep{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}@media (prefers-reduced-motion:reduce){.reveal.svelte-84xpth{animation:none}}.loading.svelte-84xpth{animation:1.2s ease-in-out infinite svelte-84xpth-pulse}@keyframes svelte-84xpth-pulse{50%{opacity:.45}}.loading.svelte-84xpth{color:var(--ed-muted);place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}.shade.svelte-84xpth{pointer-events:none;background:#00000073;position:absolute;top:0;bottom:0}.handle.svelte-84xpth{cursor:ew-resize;touch-action:none;width:24px;margin-left:-12px;position:absolute;top:0;bottom:0}.handle.svelte-84xpth:before{content:"";background:var(--ed-accent);width:2px;position:absolute;top:0;bottom:0;left:11px}.handle.svelte-84xpth:after{content:"";background:var(--ed-accent);border-radius:4px;width:12px;height:28px;margin-top:-14px;position:absolute;top:50%;left:6px}.handle.svelte-84xpth:focus-visible:after{outline:2px solid var(--ed-text);outline-offset:2px}.marker.svelte-84xpth{border-left:1.5px dashed var(--ed-text);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.seek.svelte-84xpth{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wave.svelte-84xpth:has(.seek:where(.svelte-84xpth):focus-visible){outline:2px solid var(--ed-accent);outline-offset:2px}.playhead.svelte-84xpth{background:var(--ed-text);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.editor.svelte-17afw3f{--ed-bg:var(--color-bg,#0a0a0a);--ed-surface:var(--color-surface,#111);--ed-surface-2:var(--color-surface-2,#171717);--ed-border:var(--color-border,#262626);--ed-border-strong:var(--color-border-strong,#404040);--ed-text:var(--color-text,#fafafa);--ed-muted:var(--color-text-muted,#a3a3a3);--ed-accent:var(--color-accent,#d4a849);--ed-accent-text:var(--color-accent-contrast,#0a0a0a);--ed-danger:var(--color-danger,#f87171);--ed-wave-color:var(--color-wave,#525252);--ed-radius:var(--radius-lg,12px);--ed-radius-sm:var(--radius-md,8px);color:var(--ed-text);flex-direction:column;gap:16px;font-family:inherit;display:flex}.stage.svelte-17afw3f{flex-direction:column;gap:16px;min-width:0;display:flex}.error.svelte-17afw3f{border:1px solid var(--ed-danger);border-radius:var(--ed-radius-sm);color:var(--ed-danger);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.loading.svelte-17afw3f{color:var(--ed-muted);justify-content:center;align-items:center;gap:10px;padding:48px 0;display:flex}.spinner.svelte-17afw3f{border:2px solid var(--ed-border-strong);border-top-color:var(--ed-accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-17afw3f-spin}@keyframes svelte-17afw3f-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-17afw3f{animation-duration:3s}}.file.svelte-17afw3f,.files.svelte-17afw3f li:where(.svelte-17afw3f){justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.file-meta.svelte-17afw3f{flex-direction:column;min-width:0;display:flex}.file-name.svelte-17afw3f{overflow-wrap:anywhere;font-weight:600}.file-details.svelte-17afw3f,.clock.svelte-17afw3f,.summary.svelte-17afw3f{color:var(--ed-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.transport.svelte-17afw3f{align-items:center;gap:8px;display:flex}.clock.svelte-17afw3f{margin-left:auto}.controls.svelte-17afw3f{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.row.svelte-17afw3f{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.field.svelte-17afw3f{color:var(--ed-muted);flex-direction:column;gap:6px;font-size:.85rem;display:flex}.field.svelte-17afw3f input:where(.svelte-17afw3f),.field.svelte-17afw3f select:where(.svelte-17afw3f),.field.svelte-17afw3f output:where(.svelte-17afw3f){border:1px solid var(--ed-border);border-radius:var(--ed-radius-sm);background:var(--ed-surface);min-height:40px;color:var(--ed-text);font:inherit;font-variant-numeric:tabular-nums;padding:8px 10px;font-size:.95rem}.field.svelte-17afw3f output:where(.svelte-17afw3f){border-style:dashed;align-items:center;display:flex}.field.svelte-17afw3f input:where(.svelte-17afw3f):focus-visible,.field.svelte-17afw3f select:where(.svelte-17afw3f):focus-visible{outline:2px solid var(--ed-accent);outline-offset:1px}.check.svelte-17afw3f{align-items:center;gap:8px;font-size:.9rem;display:flex}.check.svelte-17afw3f input:where(.svelte-17afw3f){accent-color:var(--ed-accent);width:18px;height:18px}.segmented.svelte-17afw3f{border:1px solid var(--ed-border);border-radius:var(--ed-radius-sm);background:var(--ed-surface);align-self:flex-start;padding:3px;display:inline-flex}.segmented.svelte-17afw3f label:where(.svelte-17afw3f){position:relative}.segmented.svelte-17afw3f input:where(.svelte-17afw3f){opacity:0;position:absolute}.segmented.svelte-17afw3f span:where(.svelte-17afw3f){cursor:pointer;border-radius:6px;padding:6px 14px;font-size:.875rem;display:block}.segmented.svelte-17afw3f input:where(.svelte-17afw3f):checked+span:where(.svelte-17afw3f){background:var(--ed-surface-2);color:var(--ed-accent)}.segmented.svelte-17afw3f input:where(.svelte-17afw3f):focus-visible+span:where(.svelte-17afw3f){outline:2px solid var(--ed-accent)}.files.svelte-17afw3f{flex-direction:column;gap:8px;margin:0;padding:0;list-style:inside decimal;display:flex}.files.svelte-17afw3f li:where(.svelte-17afw3f){border:1px solid var(--ed-border);border-radius:var(--ed-radius-sm);background:var(--ed-surface);padding:10px 12px}.file-actions.svelte-17afw3f{flex-shrink:0;gap:4px;display:flex}.icon.svelte-17afw3f{border:1px solid var(--ed-border);width:32px;height:32px;color:var(--ed-text);cursor:pointer;background:0 0;border-radius:6px}.icon.svelte-17afw3f:disabled{opacity:.35;cursor:default}.badge.svelte-17afw3f{color:var(--ed-muted);margin:0;font-size:.85rem}.badge.lossless.svelte-17afw3f{color:var(--ed-accent)}.run.svelte-17afw3f{width:100%;min-height:48px;font-size:1rem}.progress.svelte-17afw3f{border:1px solid var(--ed-border);border-radius:var(--ed-radius-sm);background:var(--ed-surface);flex-direction:column;gap:8px;padding:14px;display:flex}.progress-head.svelte-17afw3f{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.9rem;display:flex}.bar.svelte-17afw3f{background:var(--ed-surface-2);border-radius:999px;height:6px;overflow:hidden}.fill.svelte-17afw3f{background:var(--ed-accent) linear-gradient(90deg, transparent 0%, #ffffff59 50%, transparent 100%) no-repeat;background-size:40% 100%;height:100%;transition:width .2s;animation:1.4s linear infinite svelte-17afw3f-shimmer}@keyframes svelte-17afw3f-shimmer{0%{background-position:-60% 0}to{background-position:160% 0}}.progress.svelte-17afw3f .btn:where(.svelte-17afw3f){align-self:flex-start}.editor.svelte-17afw3f .btn{border-radius:var(--ed-radius-sm);min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .1s,filter .15s;display:inline-flex}.editor.svelte-17afw3f .btn:active:not(:disabled){transform:scale(.97)}.editor.svelte-17afw3f .btn:focus-visible{outline:2px solid var(--ed-accent);outline-offset:2px}.editor.svelte-17afw3f .btn.primary{background:var(--ed-accent);color:var(--ed-accent-text)}.editor.svelte-17afw3f .btn.primary:hover{filter:brightness(1.08)}.editor.svelte-17afw3f .btn.primary:disabled{opacity:.45;cursor:not-allowed}.editor.svelte-17afw3f .btn.secondary{background:var(--ed-surface-2);border-color:var(--ed-border-strong);color:var(--ed-text)}.editor.svelte-17afw3f .btn.ghost{border-color:var(--ed-border);color:var(--ed-text);background:0 0}.editor.svelte-17afw3f .btn.small{min-height:32px;padding:0 12px;font-size:.8rem}.trigger.svelte-8k7vo7{inset-inline-end:16px;z-index:20;background:var(--color-accent,#d4a849);min-height:40px;color:var(--color-accent-contrast,#0a0a0a);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:.85rem;font-weight:600;position:fixed;bottom:16px;box-shadow:0 4px 16px #0006}.dialog.svelte-8k7vo7{border:1px solid var(--color-border,#262626);background:var(--color-surface,#111);width:min(440px,100vw - 32px);color:var(--color-text,#fafafa);border-radius:12px;padding:24px}.dialog.svelte-8k7vo7::backdrop{background:#0009}h2.svelte-8k7vo7{margin:0 0 16px;font-size:1.1rem}.close-form.svelte-8k7vo7{top:12px;margin:0;position:absolute;inset-inline-end:12px}.close.svelte-8k7vo7{width:32px;height:32px;color:var(--color-text-muted,#a3a3a3);cursor:pointer;background:0 0;border:0}.form.svelte-8k7vo7{flex-direction:column;gap:14px;display:flex}fieldset.svelte-8k7vo7{border:0;margin:0;padding:0}legend.svelte-8k7vo7,.field.svelte-8k7vo7 span:where(.svelte-8k7vo7){color:var(--color-text-muted,#a3a3a3);margin-bottom:6px;font-size:.85rem}.types.svelte-8k7vo7{flex-wrap:wrap;gap:8px;display:flex}.types.svelte-8k7vo7 label:where(.svelte-8k7vo7){border:1px solid var(--color-border,#262626);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:flex}.types.svelte-8k7vo7 input:where(.svelte-8k7vo7){accent-color:var(--color-accent,#d4a849)}.field.svelte-8k7vo7{flex-direction:column;display:flex}textarea.svelte-8k7vo7,input[type=email].svelte-8k7vo7{border:1px solid var(--color-border,#262626);background:var(--color-surface-2,#171717);color:inherit;font:inherit;resize:vertical;border-radius:8px;padding:10px}.send.svelte-8k7vo7{background:var(--color-accent,#d4a849);min-height:44px;color:var(--color-accent-contrast,#0a0a0a);font:inherit;cursor:pointer;border:0;border-radius:8px;font-weight:600}.send.svelte-8k7vo7:disabled{opacity:.5;cursor:not-allowed}.status.svelte-8k7vo7{margin:0}.status.ok.svelte-8k7vo7{color:var(--color-accent,#d4a849)}.status.error.svelte-8k7vo7{color:var(--color-danger,#f87171)}
