.field.svelte-1162h31{gap:var(--space-2);flex-direction:column;display:flex}label.svelte-1162h31{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:600}.dark.svelte-1162h31{--field-text:var(--color-cream);--field-border:#f6efe280;--field-error:var(--color-orange)}.light.svelte-1162h31{--field-text:var(--color-night);--field-border:var(--color-muted);--field-error:var(--color-brown)}label.svelte-1162h31,.hint.svelte-1162h31{color:var(--field-text)}.hint.svelte-1162h31{font-size:var(--text-xs);opacity:.8;margin:0}.error.svelte-1162h31{font-size:var(--text-sm);color:var(--field-error);margin:0;font-weight:600}input.svelte-1162h31,textarea.svelte-1162h31{border:1px solid var(--field-border);border-radius:var(--radius-sm);width:100%;font:inherit;font-size:var(--text-base);color:var(--field-text);background:0 0;padding:.8rem .9rem}textarea.svelte-1162h31{resize:vertical}input.svelte-1162h31:focus-visible,textarea.svelte-1162h31:focus-visible{border-color:var(--color-orange);box-shadow:0 0 0 1px var(--color-orange);outline:none}.light.svelte-1162h31 input:where(.svelte-1162h31):focus-visible,.light.svelte-1162h31 textarea:where(.svelte-1162h31):focus-visible{border-color:var(--color-night);box-shadow:var(--focus)}[aria-invalid=true].svelte-1162h31{border-color:var(--field-error)}
