.input-field{flex-direction:column;display:flex}.input-field__label-row{align-items:center;gap:var(--spacing-xs);display:flex}.input-field__label{font-size:var(--font-size-body);color:var(--md-sys-color-on-surface-variant);font-weight:500}.input-field__required{color:var(--color-danger);margin-left:1px}.input-field__error{font-size:var(--font-size-sm);color:var(--color-danger-text)}
