.head.svelte-1kdlfy9{gap:var(--space-px-6);margin-bottom:var(--space-1);flex-direction:column;display:flex}.badge.svelte-1kdlfy9{padding:var(--space-1) var(--space-px-10);background:var(--color-pill-bg);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--lt-pill);color:var(--color-fg);align-self:flex-start}.title.svelte-1kdlfy9{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--lt-h2);font-size:24px;line-height:var(--lh-body);color:var(--color-fg)}.sub.svelte-1kdlfy9{color:var(--color-fg-muted);font-size:14px;line-height:var(--lh-normal)}.form.svelte-1kdlfy9{gap:var(--space-4);flex-direction:column;display:flex}.field.svelte-1kdlfy9{gap:var(--space-px-6);flex-direction:column;display:flex}.field.svelte-1kdlfy9>span:where(.svelte-1kdlfy9){font-size:12px;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--lt-pill);color:var(--color-fg-muted)}.seg.svelte-1kdlfy9{padding:var(--space-1);background:var(--color-pill-bg);border-radius:var(--radius-pill);gap:var(--space-px-2);align-self:flex-start;display:inline-flex}.seg__opt.svelte-1kdlfy9{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:13px;font-weight:var(--fw-semibold);color:var(--color-fg-muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0}.seg__opt--active.svelte-1kdlfy9{background:var(--color-surface);color:var(--color-fg)}.uploads.svelte-1kdlfy9{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.upload.svelte-1kdlfy9{align-items:center;gap:var(--space-px-6);padding:var(--space-px-22) var(--space-3);background:var(--color-pill-bg);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.upload.svelte-1kdlfy9:hover{border-color:var(--color-fg);background:var(--color-surface-alt)}.upload.svelte-1kdlfy9 input:where(.svelte-1kdlfy9){opacity:0;cursor:pointer;position:absolute;inset:0}.upload__icon.svelte-1kdlfy9{color:var(--color-fg-muted)}.upload__icon.svelte-1kdlfy9 svg:where(.svelte-1kdlfy9){width:28px;height:28px}.upload__label.svelte-1kdlfy9{font-size:13px;font-weight:var(--fw-semibold);color:var(--color-fg)}.upload__hint.svelte-1kdlfy9{color:var(--color-fg-muted);font-size:11px}.upload__preview.svelte-1kdlfy9{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:120px}.tip.svelte-1kdlfy9{gap:var(--space-px-10);padding:var(--space-3) var(--space-px-14);background:var(--color-warning-soft);border-radius:var(--radius-sm);color:var(--color-warning-strong);align-items:flex-start;font-size:12.5px;display:flex}.tip.svelte-1kdlfy9 svg:where(.svelte-1kdlfy9){width:16px;height:16px;margin-top:var(--space-px-1);flex-shrink:0}.tip.svelte-1kdlfy9 p:where(.svelte-1kdlfy9){line-height:var(--lh-normal)}.submit.svelte-1kdlfy9{padding:var(--space-px-14) var(--space-px-18);background:var(--color-fg);color:var(--color-button-fg);border-radius:var(--radius-pill);font-size:15px;font-weight:var(--fw-semibold);transition:background-color var(--dur-fast) ease}.submit.svelte-1kdlfy9:hover{background:var(--color-neutral-hover)}.submit.svelte-1kdlfy9:disabled{background:var(--color-disabled-bg);cursor:progress}.error.svelte-1kdlfy9{color:var(--color-accent);padding:var(--space-2) var(--space-3);background:var(--overlay-accent-08);border-radius:var(--radius-xs);font-size:13px}@media (width<=480px){.uploads.svelte-1kdlfy9{grid-template-columns:1fr}}
