.auth-card h1{font-family:var(--font-display);letter-spacing:-.4px;color:var(--wh);margin:0 0 8px;font-size:22px;font-weight:500}.auth-oauth{color:#1f2937;background:#fff;border:1px solid #0000001f;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:18px;padding:11px 16px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.auth-oauth:hover{filter:brightness(.96);text-decoration:none}.auth-oauth:focus-visible{outline:2px solid var(--g);outline-offset:2px}.auth-or{color:var(--mu);letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;font-size:11.5px;display:flex}.auth-or:before,.auth-or:after{content:"";background:var(--b);flex:1;height:1px}.auth-consent{color:var(--mu);cursor:pointer;align-items:flex-start;gap:9px;margin:0 0 18px;font-size:12.5px;font-weight:400;line-height:1.55;display:flex}.auth-consent input[type=checkbox]{width:15px;height:15px;accent-color:var(--g);cursor:pointer;flex:none;margin:2px 0 0}.auth-consent a{color:var(--g);text-decoration:none}.auth-consent a:hover{text-decoration:underline}.auth-consent-err{margin:-12px 0 14px;display:block}.auth-oauth[aria-disabled=true]{opacity:.55;cursor:not-allowed}.auth-oauth[aria-disabled=true]:hover{filter:none}.auth-submit{width:100%;margin-top:6px;margin-left:0}.auth-alt{text-align:center;color:var(--mu);margin:18px 0 0;font-size:12.5px}.auth-alt a{color:var(--g);text-decoration:none}.auth-alt a:hover{text-decoration:underline}.auth-split{align-items:start;gap:22px;width:100%;max-width:560px;display:grid}@media (min-width:900px){.auth-split.has-aside{grid-template-columns:560px minmax(0,1fr);gap:40px;max-width:960px}}@media (min-width:1024px){.auth-split.has-aside{grid-template-columns:1fr;gap:26px;max-width:560px}}.auth-aside{padding-top:6px}.auth-aside-h{font-family:var(--font-display);letter-spacing:-.2px;color:var(--wh);margin-bottom:16px;font-size:15px;font-weight:500}.auth-steps{gap:15px;margin:0;padding:0;list-style:none;display:grid}.auth-steps li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;display:grid}.auth-step-n{border:1px solid var(--b2);width:22px;height:22px;color:var(--mu);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;display:grid}.auth-steps li.is-at .auth-step-n{background:var(--g);border-color:var(--g);color:var(--on-accent,#04120d)}.auth-steps b{color:var(--wh);margin-bottom:2px;font-size:12.5px;font-weight:500;display:block}.auth-steps i{color:var(--mu);font-size:12px;font-style:normal;line-height:1.5;display:block}.auth-steps li.is-at b{color:var(--wh)}.auth-aside-foot{color:var(--dim,var(--mu));border-top:1px solid var(--b);margin:18px 0 0;padding-top:14px;font-size:11.5px;line-height:1.55}.onb-optional{color:var(--mu);font-weight:400}
