.Iay1tq_authCard{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;padding:36px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.Iay1tq_authHeader{text-align:center;margin-bottom:28px}.Iay1tq_ahIcon{background:var(--accent-light);border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;display:flex}.Iay1tq_ahTitle{letter-spacing:-1.2px;color:var(--ink);margin-bottom:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:28px;font-weight:800;line-height:1.15}.Iay1tq_ahSub{color:var(--ink-3);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:15px;line-height:1.5}.Iay1tq_socialBtns{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.Iay1tq_socBtn{border:1.5px solid var(--line-2);background:var(--white);width:100%;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Iay1tq_socBtn:hover{border-color:var(--ink);background:var(--bg-alt);box-shadow:0 2px 8px #0d11170a}.Iay1tq_socBtn:active{transform:scale(.99)}.Iay1tq_socIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.Iay1tq_socLabel{text-align:center;font-weight:600}.Iay1tq_orDivider{align-items:center;gap:14px;margin-bottom:24px;display:flex}.Iay1tq_orLine{background:var(--line);flex:1;height:1px}.Iay1tq_orText{color:var(--ink-4);letter-spacing:.1em;text-transform:uppercase;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:11px;font-weight:700}.Iay1tq_authForm{flex-direction:column;gap:18px;display:flex}.Iay1tq_fg{flex-direction:column;gap:6px;display:flex}.Iay1tq_fgRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Iay1tq_fgLabel{color:var(--ink-2);justify-content:space-between;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13px;font-weight:600;display:flex}.Iay1tq_fgLabel a{color:var(--accent);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .2s}.Iay1tq_fgLabel a:hover{color:var(--accent-dark);text-decoration:underline}.Iay1tq_fgInput{background:var(--white);border:1.5px solid var(--line-2);color:var(--ink);border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.Iay1tq_fgInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.Iay1tq_fgInput::placeholder{color:var(--ink-4)}.Iay1tq_pwWrap{position:relative}.Iay1tq_pwWrap input{padding-right:42px}.Iay1tq_pwToggle{cursor:pointer;color:var(--ink-3);background:0 0;border:none;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.Iay1tq_pwToggle:hover{color:var(--ink)}.Iay1tq_strengthWrap{flex-direction:column;gap:6px;margin-top:4px;display:flex}.Iay1tq_strengthBars{gap:4px;display:flex}.Iay1tq_sbSeg{background:#e8eaed;border-radius:2px;flex:1;height:4px;transition:background .25s}.Iay1tq_strengthLabel{color:#6b7280;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:12px;transition:color .25s}.Iay1tq_termsRow{align-items:flex-start;gap:10px;margin-top:4px;display:flex}.Iay1tq_termsRow input[type=checkbox]{border:1.5px solid var(--line-2);background:var(--white);cursor:pointer;width:18px;height:18px;accent-color:var(--accent);border-radius:4px;flex-shrink:0;margin-top:1px}.Iay1tq_termsText{color:var(--ink-2);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13.5px;line-height:1.5}.Iay1tq_termsText a{color:var(--accent);font-weight:600;text-decoration:none}.Iay1tq_termsText a:hover{text-decoration:underline}.Iay1tq_submitBtn{background:var(--accent);width:100%;color:var(--accent-btn-text,#fff);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:13px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:15px;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:flex}.Iay1tq_submitBtn:hover{box-shadow:none;background:#1f44d6;transform:translateY(-1px)}.Iay1tq_submitBtn:active{transform:scale(.99)}.Iay1tq_submitBtn:disabled{opacity:.5;cursor:not-allowed}.Iay1tq_authFooter{text-align:center;color:var(--ink-3);margin-top:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14px}.Iay1tq_authFooter a{color:var(--accent);font-weight:600;text-decoration:none}.Iay1tq_authFooter a:hover{text-decoration:underline}.Iay1tq_magicSent{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:16px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;display:flex}.Iay1tq_msIcon{color:#16a34a;background:#22a06b1a;border:1px solid #22a06b40;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:flex}.Iay1tq_msTitle{color:var(--ink);font-size:18px;font-weight:700}.Iay1tq_msSub{color:var(--ink-3);max-width:340px;font-size:14.5px;line-height:1.6}.Iay1tq_msEmail{color:var(--ink);font-size:14px;font-weight:700}.Iay1tq_msResend{color:#6b7280;margin-top:6px;font-size:13.5px}.Iay1tq_msResend a{color:#2f5cff;cursor:pointer;font-weight:600;text-decoration:none}.Iay1tq_msResend a:hover{text-decoration:underline}.Iay1tq_magicBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;margin-top:18px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:13.5px;transition:color .2s}.Iay1tq_magicBtn:hover{color:#0d1117}@keyframes Iay1tq_fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Iay1tq_fadeUp{animation:.3s forwards Iay1tq_fadeUp}.Iay1tq_authLoading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14.5px;font-weight:500;display:flex}.Iay1tq_authSpinner{border:2.5px solid #e8eaed;border-top-color:#2f5cff;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite Iay1tq_authSpin}@keyframes Iay1tq_authSpin{to{transform:rotate(360deg)}}@media (max-width:480px){.Iay1tq_authCard{padding:28px 20px}.Iay1tq_fgRow{grid-template-columns:1fr}.Iay1tq_socialBtns{gap:8px;margin-bottom:20px}.Iay1tq_socBtn{gap:8px;padding:11px 12px;font-size:13.5px}.Iay1tq_socLabel{font-size:13.5px}}
