.input-field.svelte-oa1gu6{gap:var(--space-1);flex-direction:column;display:flex}.input-field__label.svelte-oa1gu6{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);font-family:var(--font-family-base)}.input-field__required.svelte-oa1gu6{color:var(--color-error)}.input-field__input.svelte-oa1gu6{height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-md);box-sizing:border-box;outline:none;width:100%;transition:border-color .15s,box-shadow .15s}.input-field__input.svelte-oa1gu6:focus{border-color:var(--color-interactive);box-shadow:0 0 0 3px var(--color-interactive-subtle)}.input-field__input.svelte-oa1gu6:disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-bg-subtle)}.input-field--error.svelte-oa1gu6 .input-field__input:where(.svelte-oa1gu6){border-color:var(--color-error)}.input-field--error.svelte-oa1gu6 .input-field__input:where(.svelte-oa1gu6):focus{box-shadow:0 0 0 3px var(--color-error-subtle)}.input-field__message.svelte-oa1gu6{font-size:var(--font-size-sm);color:var(--color-text-muted);font-family:var(--font-family-base);margin:0}.input-field__message--error.svelte-oa1gu6{color:var(--color-error)}
