h1.svelte-1uha8ag{margin:0 0 .5rem;font-size:1.75rem}.lead.svelte-1uha8ag{margin:0 0 1.25rem;color:var(--muted)}.field.svelte-1uha8ag{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem;font-size:.9rem}select.svelte-1uha8ag{max-width:12rem;padding:.4rem .5rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--muted) 35%,transparent);background:var(--surface);color:var(--text)}.dropzone.svelte-1uha8ag{border:2px dashed color-mix(in srgb,var(--muted) 40%,transparent);border-radius:12px;padding:2.5rem 1.5rem;text-align:center;background:var(--surface);transition:border-color .15s,background .15s}.dropzone--over.svelte-1uha8ag{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.muted.svelte-1uha8ag{color:var(--muted)}.hint.svelte-1uha8ag{font-size:.8rem;margin:1rem 0 0}.file-btn.svelte-1uha8ag{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;background:var(--accent);color:#fff;border-radius:8px;cursor:pointer;font-weight:500}.upload-list.svelte-1uha8ag{margin-top:2rem}.upload-list.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1rem;margin:0 0 .75rem}.upload-list.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.upload-item.svelte-1uha8ag{background:var(--surface);border-radius:8px;padding:.75rem 1rem}.upload-meta.svelte-1uha8ag{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline;margin-bottom:.35rem;font-size:.9rem}.filename.svelte-1uha8ag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error-text.svelte-1uha8ag{color:#f87171;font-size:.85rem}.bar.svelte-1uha8ag{height:4px;background:color-mix(in srgb,var(--muted) 25%,transparent);border-radius:2px;overflow:hidden}.bar-fill.svelte-1uha8ag{height:100%;background:var(--accent);transition:width .15s}.queue-link.svelte-1uha8ag{margin-top:1rem;font-size:.9rem}
