form.form{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;gap:1rem 0;color:var(--color-text-dark-600)}form.form,form.form .row{display:-ms-flexbox;display:flex}form.form .row{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:1rem}form.form .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:250px;-ms-flex:1;flex:1;margin:auto}form.form .form-group.required label:after{padding-left:0.25em;content:"*"}form.form .form-group.hidden{display:none;visibility:hidden}form.form .form-group.checkbox{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}form.form .form-group.checkbox label{margin:0;line-height:1rem}form.form .form-group.checkbox input[type=checkbox]{font-size:1rem;height:1rem;width:1rem;margin:0 1rem 0 .25rem}form.form input[type=file]{border:none;padding-left:0;padding-right:0}form.form textarea{height:100%;min-height:6rem}form.form hr{width:100%;border-color:var(--color-border);border-top:0}form.form button.submit:only-child,form.form input[type=submit]:only-child{margin:auto}form.form button.submit:last-child,form.form input[type=submit]:last-child{margin-left:auto}form.form [data-status],form.form [data-status]>*{display:none;visibility:hidden}form.form[data-state=processing] [data-status],form.form[data-state=processing] [data-status] .processing,form.form[data-state=success] [data-status],form.form[data-state=success] [data-status] .success{display:block;visibility:visible}
