.form-input.svelte-f6w95t{width:100%;padding:var(--space-sm) var(--space-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-base);line-height:var(--leading-relaxed);color:var(--color-navy);background:var(--color-bg);resize:none;transition:border-color var(--duration-base) var(--ease-out-expo),box-shadow var(--duration-base) var(--ease-out-expo)}.form-input.svelte-f6w95t:focus{outline:none;border-color:var(--color-navy);box-shadow:0 0 0 3px #fce30040}.form-input.svelte-f6w95t::placeholder{color:var(--color-muted);opacity:.6}.form-input--error.svelte-f6w95t{border-color:#ef4444}.form-input.svelte-f6w95t:disabled{background:var(--color-bg-soft);cursor:not-allowed}
