.tad-field{--field-display-validation-success: none;--field-display-validation-error: none;--field-display-required: none;border:none;margin:unset;padding:unset}.tad-field__contents{display:flex;flex-direction:column;gap:var(--space-block-slim)}.tad-field__hint{color:var(--color-text-muted);font:var(--font-text-ui-default)}.tad-field__required{display:var(--field-display-required)}.tad-field__validation--success{display:var(--field-display-validation-success)}.tad-field__validation--error{display:var(--field-display-validation-error)}.tad-field:has(:user-invalid){--field-display-validation-error: flex}.tad-field:has(:user-valid){--field-display-validation-success: flex}.tad-field:has(:required){--field-display-required: inline-block}
