.container.svelte-ajxw6n{max-width:45rem}.form-section.svelte-ajxw6n{padding-bottom:var(--spacing-20)}.upload-form.svelte-ajxw6n{background:color-mix(in srgb, var(--color-canvas) 85%, transparent);-webkit-backdrop-filter:blur(.625rem)saturate(120%);border:1px solid color-mix(in srgb, var(--color-hairline) 50%, transparent);border-radius:var(--radius-xl);padding:var(--spacing-8);gap:var(--spacing-5);flex-direction:column;display:flex}.field.svelte-ajxw6n{gap:var(--spacing-2);flex-direction:column;display:flex}.field.svelte-ajxw6n label:where(.svelte-ajxw6n){font-family:var(--font-body);font-size:var(--font-size-caption);color:var(--color-ink);font-weight:600}.field.svelte-ajxw6n input[type=text]:where(.svelte-ajxw6n),.field.svelte-ajxw6n input[type=file]:where(.svelte-ajxw6n){font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-ink);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background-color:var(--color-canvas)}.field.svelte-ajxw6n input[type=file]:where(.svelte-ajxw6n){padding:var(--spacing-3)}.file-name.svelte-ajxw6n{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}.error.svelte-ajxw6n{font-size:var(--font-size-caption);color:var(--color-data-down);margin:0;font-weight:500}.error.svelte-ajxw6n a:where(.svelte-ajxw6n){color:var(--color-primary)}.success-box.svelte-ajxw6n{background:color-mix(in srgb, var(--color-canvas-parchment) 80%, transparent);-webkit-backdrop-filter:blur(.625rem)saturate(120%);border:1px solid color-mix(in srgb, var(--color-hairline) 50%, transparent);border-radius:var(--radius-xl);padding:var(--spacing-10);text-align:center}.success-actions.svelte-ajxw6n{justify-content:center;gap:var(--spacing-4,1rem);margin-top:var(--spacing-6,1.5rem);flex-wrap:wrap;display:flex}.success-cta.svelte-ajxw6n,.success-link.svelte-ajxw6n{font-size:var(--font-size-sm,.875rem);color:var(--color-primary);text-decoration:none}.success-cta.svelte-ajxw6n{font-weight:600}.success-link.svelte-ajxw6n{color:var(--color-muted)}.success-cta.svelte-ajxw6n:hover,.success-link.svelte-ajxw6n:hover{text-decoration:underline}.success-box.svelte-ajxw6n h2:where(.svelte-ajxw6n){font-family:var(--font-display);font-size:var(--font-size-title-3);color:var(--color-ink);margin:0 0 var(--spacing-3)}.success-box.svelte-ajxw6n p:where(.svelte-ajxw6n){font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-muted);margin:0;line-height:1.5}
