.field.svelte-175sa6o{flex-direction:column;gap:.375rem;display:flex}.field__label.svelte-175sa6o{color:var(--foreground);align-items:center;gap:.125rem;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.field__required.svelte-175sa6o{color:var(--destructive);font-size:.75rem}.field__input.svelte-175sa6o{border:1px solid var(--input);border-radius:var(--radius-sm);background-color:var(--card);width:100%;height:2.25rem;color:var(--foreground);outline:none;padding:0 .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .1s,box-shadow .1s}.field__input.svelte-175sa6o::placeholder{color:var(--muted-foreground)}.field__input.svelte-175sa6o:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring)}.field__input.svelte-175sa6o:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.field__input--error.svelte-175sa6o{border-color:var(--destructive)}.field__input--error.svelte-175sa6o:focus{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.field__help.svelte-175sa6o{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5}.field__error.svelte-175sa6o{color:var(--destructive);margin:0;font-size:.8125rem;line-height:1.5}
