.field.svelte-8ff5h4{gap:var(--space-1);flex-direction:column;display:flex}.field__label.svelte-8ff5h4{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:var(--leading-snug)}.field__required.svelte-8ff5h4{color:var(--color-sandstone);margin-left:var(--space-1)}.field__helper.svelte-8ff5h4{font-size:var(--text-sm);color:var(--color-muted);line-height:var(--leading-normal);margin:0}.field__input.svelte-8ff5h4{width:100%;height:var(--form-input-height);padding:var(--form-input-padding-y) var(--form-input-padding-x);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink);background-color:var(--color-paper-elevated);border:var(--form-input-border);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--easing-standard), box-shadow var(--duration-base) var(--easing-standard)}.field__input.svelte-8ff5h4:focus{border:var(--form-input-border-focus);box-shadow:var(--shadow-focus);outline:none}.field__input--error.svelte-8ff5h4{border-color:var(--color-sandstone)}.field__input--error.svelte-8ff5h4:focus{border-color:var(--color-sandstone);box-shadow:var(--shadow-focus-error)}.field__input.svelte-8ff5h4:disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-surface-alt)}.field__error.svelte-8ff5h4{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-sandstone);margin:0;display:flex}.field__error-icon.svelte-8ff5h4{flex-shrink:0}
