.field.svelte-1ilrf3m{gap:var(--k-space-1);flex-direction:column;display:flex}label.svelte-1ilrf3m{font-size:var(--k-text-sm);color:var(--k-text-strong);font-weight:600}.req.svelte-1ilrf3m{color:var(--k-alert)}textarea.svelte-1ilrf3m{padding:var(--k-space-2) var(--k-space-3);border-radius:var(--k-radius-sm);border:1px solid var(--k-border);background:var(--k-bg-raised);color:var(--k-text);font-family:var(--k-font-body);font-size:var(--k-text-base);resize:vertical}textarea[aria-invalid=true].svelte-1ilrf3m{border-color:var(--k-alert)}.hint.svelte-1ilrf3m{font-size:var(--k-text-sm);color:var(--k-text-muted);margin:0}.error.svelte-1ilrf3m{font-size:var(--k-text-sm);color:var(--k-alert);margin:0}.field.svelte-8ff5h4{gap:var(--k-space-1);flex-direction:column;display:flex}label.svelte-8ff5h4{font-size:var(--k-text-sm);color:var(--k-text-strong);font-weight:600}.req.svelte-8ff5h4{color:var(--k-alert)}input.svelte-8ff5h4{min-height:var(--k-touch-target);padding:var(--k-space-2) var(--k-space-3);border-radius:var(--k-radius-sm);border:1px solid var(--k-border);background:var(--k-bg-raised);color:var(--k-text);font-family:var(--k-font-body);font-size:var(--k-text-base);transition:border-color var(--k-dur-settle) var(--k-ease-out)}input.svelte-8ff5h4:hover:not(:disabled,[aria-invalid=true]){border-color:var(--k-accent)}input[aria-invalid=true].svelte-8ff5h4{border-color:var(--k-alert)}@media (prefers-reduced-motion:reduce){input.svelte-8ff5h4{transition:none}}.hint.svelte-8ff5h4{font-size:var(--k-text-sm);color:var(--k-text-muted);margin:0}.error.svelte-8ff5h4{font-size:var(--k-text-sm);color:var(--k-alert);margin:0}
