/* Public authentication uses the actual back-office form components. */
.public-auth-page .bo-auth-controls{--bo-muted:#647084;--bo-border:#e2e6ee;margin-top:28px;margin-bottom:26px;text-align:left;font-family:var(--font-body),sans-serif}
.bo-auth-fields{display:grid;gap:22px}.bo-auth-controls .bo-form-actions{justify-content:center}.bo-auth-controls .btn{font-family:var(--font-body),sans-serif;min-width:150px}.bo-auth-controls .btn::before,.bo-auth-controls .btn::after{content:none!important}.bo-auth-controls .bo-field input:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.bo-auth-controls .google-captcha{margin-top:20px}
@media(max-width:650px){.public-auth-page .bo-auth-controls{margin-top:24px}.bo-auth-controls .bo-form-actions>.btn{width:auto}}

.public-auth-page .auth-feedback{width:100%;max-width:500px;margin:22px auto;text-align:left;font-family:var(--font-body),sans-serif;font-weight:400}
