.register-card{width:min(520px,100%);padding:25px 30px}.register-card h2{margin:6px 0 3px;font-size:30px}.register-card>p{margin-bottom:14px}.register-card .auth-form{gap:11px}.register-fields{grid-template-columns:1fr 1fr;gap:9px 10px;display:grid}.register-fields label{gap:4px;font-size:9px;font-weight:800;display:grid}.register-fields .register-wide{grid-column:1/-1}.register-fields input{border-radius:6px;width:100%;height:37px;padding:0 11px;font-size:11px}.register-consents{gap:5px;display:grid}.register-consents .auth-check{align-items:center;gap:7px;font-size:9px!important}.register-consents .auth-check input{width:14px;height:14px;margin:0;padding:0}.register-consents a{color:#2f755f;font-weight:800}.register-card .auth-button,.register-card .login-create{height:39px}.register-card .login-divider{margin:9px 0}.register-card .dev-box{margin-top:10px;padding:9px;font-size:10px}@media (min-width:901px){.register-panel-wrap{padding:18px 32px}.register-card{max-height:calc(100dvh - 36px)}}@media (max-width:900px){.register-fields{grid-template-columns:1fr}.register-fields .register-wide{grid-column:auto}.register-card{padding:26px 24px}}@media (max-height:720px) and (min-width:901px){.register-card{padding:17px 24px}.register-card h2{font-size:26px}.register-fields{gap:6px 9px}.register-fields input{height:32px}.register-card .auth-button,.register-card .login-create{height:34px}.register-card .login-divider{margin:6px 0}}
