.form__element{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);display:grid;grid-template-columns:30% 1fr;align-items:center}.form__element input,.form__element select{padding:var(--spacing-xs)}.form__element:has(>[type=checkbox],[type=radio]){grid-template-columns:min-content 1fr}.form__element:has(>[type=checkbox],[type=radio]) label{order:2}.form__element:has(>[type=checkbox],[type=radio]) input{order:1;width:1rem;height:1rem}.form__element:not(:has(>[type=radio],[type=checkbox])) label{font-weight:700;color:var(--auto-strong)}.form__element:not(:has(>[type=radio],[type=checkbox])) input,.form__element:not(:has(>[type=radio],[type=checkbox])) select,.form__element:not(:has(>[type=radio],[type=checkbox])) textarea{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-width:1px}.form__error{margin-top:var(--spacing-xs);grid-column:span 2/span 2;text-align:right;--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}