.auth-card{max-width:510px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;background:#edf2ef;border-radius:12px;padding:4px;gap:4px;margin:24px 0}.auth-tabs a{text-align:center;padding:10px;border-radius:9px;text-decoration:none;color:#53655c;font-weight:500}.auth-tabs a.selected{background:#fff;color:#096d56;box-shadow:0 2px 8px #10201815}.auth-card input{font-size:15px}.auth-card .primary{width:100%;padding:13px;margin-top:5px}.auth-card .primary:disabled{opacity:.5;cursor:not-allowed}.auth-card .code-input{font-size:24px;letter-spacing:.3em;text-align:center;font-weight:550}.resend{margin-top:16px}.profile-shell{display:block;max-width:760px;margin:0 auto}.profile-shell .setup-card{max-width:690px;margin:auto}@media(max-width:480px){.auth-card{padding:23px}}