.cad-auth-page--register .cad-auth-form{padding-top:32px}.cad-auth-page--register .cad-auth-form>p{font-size:14px}.registration-flow{color:var(--shell-ink);margin-top:18px}.registration-step{color:var(--shell-ink);font-size:12px;font-weight:600}.cad-auth-page--register .cad-auth-form form{margin-top:14px}.cad-auth-page--register .cad-auth-form form label{margin-bottom:5px;font-size:13px}.registration-name-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cad-auth-page--register .cad-auth-form form input:not([type=checkbox]){background:var(--shell-paper);height:40px;min-height:40px;color:var(--shell-ink);padding-top:6px;padding-bottom:6px;font-size:15px}.registration-flow :is(input,button,a):focus-visible{outline:2px solid var(--shell-green);outline-offset:3px}.registration-primary,.registration-secondary,.registration-link{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;display:flex}.registration-primary{width:100%;min-height:46px;margin-top:14px;padding:10px 12px}.registration-secondary{border:1px solid var(--shell-line);background:var(--shell-paper);width:100%;margin-top:10px;padding:10px}.registration-link{text-underline-offset:3px;text-decoration:underline}.registration-flow button:disabled{cursor:not-allowed;opacity:.65}.registration-password-toggle{cursor:pointer;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:0;right:2px}.registration-consents{border-top:1px solid var(--shell-line);padding-top:8px}.cad-auth-page--register .cad-auth-form form .registration-consent{cursor:pointer;align-items:flex-start;gap:10px;min-height:36px;margin:0;padding:7px 0;font-size:13px;line-height:1.5;display:flex}.registration-consent input{width:20px;height:20px;accent-color:var(--shell-green);flex-shrink:0;margin-top:1px}.registration-consent a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.registration-error{color:var(--cad-auth-error-ink);background:var(--cad-auth-terra-soft);border-radius:8px;padding:12px;font-size:14px;line-height:1.6}.registration-code-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.cad-auth-page .cad-auth-form form .registration-code input{border:1px solid var(--shell-line);text-align:center;font-variant-numeric:tabular-nums;width:100%;min-width:0;height:56px;font-size:24px}.cad-auth-page .cad-auth-form form .registration-code input[aria-invalid=true]{border-color:var(--cad-auth-error-ink)}.cad-auth-page--register .cad-auth-switch a{min-height:44px;color:var(--shell-green);align-items:center;display:inline-flex}@media (max-width:767px){.cad-auth-page--register .cad-auth-form{padding:24px 20px}}@media (max-width:359px){.cad-auth-page--register{padding-left:8px;padding-right:8px}.cad-auth-page--register .cad-auth-form{padding-left:12px;padding-right:12px}.registration-code-grid{gap:2px}}
