.signup-module__cqMziG__page{--signup-background:#fafafa;--signup-text:#0a0a0a;--signup-muted:#6b7280;--signup-subtle:#374151;--signup-field:#fff;--signup-border:#e5e7eb;--signup-placeholder:#9ca3af;background:var(--signup-background);min-height:100svh;color:var(--signup-text);grid-template-columns:minmax(0,55fr) minmax(0,45fr);font-family:Arial,Helvetica,sans-serif;display:grid}.signup-module__cqMziG__dark{--signup-background:#0d0d0d;--signup-text:#fafafa;--signup-muted:#ffffff80;--signup-subtle:#ffffffb3;--signup-field:#1a1a1a;--signup-border:#ffffff1a;--signup-placeholder:#ffffff40}.signup-module__cqMziG__brandPanel{color:#fafafa;background:#0a0a0a;flex-direction:column;min-height:100svh;padding:48px;display:flex;overflow:hidden}.signup-module__cqMziG__wordmark,.signup-module__cqMziG__mobileWordmark{color:inherit;letter-spacing:-.05em;font:700 22px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-decoration:none}.signup-module__cqMziG__reportWrap{flex:1;place-items:center;padding:34px 0;display:grid}.signup-module__cqMziG__reportCard{background:#111827;border:1px solid #ffffff14;border-radius:12px;width:min(100%,610px);padding:24px}.signup-module__cqMziG__reportHeader{color:#fff6;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;font-size:11px;font-weight:600;display:flex}.signup-module__cqMziG__reportHeader code{color:#10b981;letter-spacing:0;text-transform:none;font:11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.signup-module__cqMziG__reportSection{border-bottom:1px solid #ffffff0f;padding:20px 0}.signup-module__cqMziG__reportLabel{color:#fff6;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.signup-module__cqMziG__indexValue{color:#fafafa;letter-spacing:-.07em;margin-top:4px;font-size:56px;font-weight:800;line-height:1;display:block}.signup-module__cqMziG__moderateBadge{color:#f59e0b;background:#f59e0b1a;border-radius:999px;margin-top:8px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.signup-module__cqMziG__reportCopy{color:#fff6;margin:8px 0 0;font-size:12px;line-height:1.5}.signup-module__cqMziG__tape{color:#ffffffb3;white-space:pre-wrap;background:#0d1117;border-radius:8px;margin:10px 0 0;padding:12px;font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}.signup-module__cqMziG__tapeMuted{color:#ffffff4d}.signup-module__cqMziG__tapeFinal{color:#ffffffd9}.signup-module__cqMziG__tapeLink{color:#10b981;margin:8px 0 0;font-size:11px}.signup-module__cqMziG__testsPassed{color:#fafafa;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.signup-module__cqMziG__testDots{gap:5px;display:flex}.signup-module__cqMziG__testDots i{background:#10b981;border-radius:50%;width:10px;height:10px;display:block}.signup-module__cqMziG__reportFooter{color:#ffffff4d;text-align:center;margin:20px 0 0;font-size:11px;font-style:italic}.signup-module__cqMziG__statLines{gap:10px;display:grid}.signup-module__cqMziG__statLines p{color:#ffffff73;align-items:center;gap:10px;margin:0;font-size:12px;line-height:1.35;display:flex}.signup-module__cqMziG__statLines i{background:#10b981;border-radius:50%;flex:none;width:6px;height:6px}.signup-module__cqMziG__formPanel{background:var(--signup-background);align-content:center;min-height:100svh;padding:48px;display:grid;position:relative}.signup-module__cqMziG__formWrap{width:min(100%,380px);margin:auto}.signup-module__cqMziG__mobileHeading{display:none}.signup-module__cqMziG__themeToggle{width:32px;height:32px;color:var(--signup-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .15s;display:grid;position:absolute;top:24px;right:24px}.signup-module__cqMziG__themeToggle:hover{color:#10b981}.signup-module__cqMziG__themeToggle svg,.signup-module__cqMziG__eyeButton svg,.signup-module__cqMziG__validIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.signup-module__cqMziG__formHeader h1{color:var(--signup-text);letter-spacing:-.02em;margin:0 0 6px;font-size:28px;font-weight:700}.signup-module__cqMziG__formHeader p{color:var(--signup-muted);margin:0 0 32px;font-size:14px}.signup-module__cqMziG__signupForm,.signup-module__cqMziG__magicForm{display:grid}.signup-module__cqMziG__fieldLabel,.signup-module__cqMziG__magicLabel,.signup-module__cqMziG__signinPrompt,.signup-module__cqMziG__inlineError,.signup-module__cqMziG__magicSuccess{font-size:13px}.signup-module__cqMziG__fieldLabel{color:var(--signup-subtle);margin:16px 0 6px;font-weight:500}.signup-module__cqMziG__signupForm .signup-module__cqMziG__fieldLabel:first-child{margin-top:0}.signup-module__cqMziG__field{border:1.5px solid var(--signup-border);background:var(--signup-field);width:100%;height:44px;color:var(--signup-text);border-radius:8px;outline:0;padding:0 14px;font:14px Arial,Helvetica,sans-serif;transition:border-color .15s}.signup-module__cqMziG__field::placeholder{color:var(--signup-placeholder)}.signup-module__cqMziG__field:focus{border-color:#10b981}.signup-module__cqMziG__fieldError{border-color:#ef4444}.signup-module__cqMziG__fieldValid{border-color:#10b981}.signup-module__cqMziG__passwordField{position:relative}.signup-module__cqMziG__passwordField .signup-module__cqMziG__field{padding-right:44px}.signup-module__cqMziG__eyeButton,.signup-module__cqMziG__validIcon{color:#9ca3af;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.signup-module__cqMziG__eyeButton{cursor:pointer;transition:color .15s}.signup-module__cqMziG__eyeButton:hover,.signup-module__cqMziG__validIcon{color:#10b981}.signup-module__cqMziG__strength{align-items:center;gap:9px;margin-top:8px;font-size:12px;display:flex}.signup-module__cqMziG__strengthBars{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.signup-module__cqMziG__strengthBars i{background:var(--signup-border);border-radius:999px;height:3px}.signup-module__cqMziG__strengthred{color:#ef4444}.signup-module__cqMziG__strengthamber{color:#f59e0b}.signup-module__cqMziG__strengthblue{color:#3b82f6}.signup-module__cqMziG__strengthgreen{color:#10b981}.signup-module__cqMziG__strengthred .signup-module__cqMziG__filled{background:#ef4444}.signup-module__cqMziG__strengthamber .signup-module__cqMziG__filled{background:#f59e0b}.signup-module__cqMziG__strengthblue .signup-module__cqMziG__filled{background:#3b82f6}.signup-module__cqMziG__strengthgreen .signup-module__cqMziG__filled{background:#10b981}.signup-module__cqMziG__matchError{color:#dc2626;margin:4px 0 0;font-size:12px}.signup-module__cqMziG__inlineError{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:16px 0 0;padding:10px 14px;line-height:1.45}.signup-module__cqMziG__termsRow{color:var(--signup-muted);cursor:pointer;align-items:flex-start;gap:10px;margin:20px 0 24px;font-size:14px;line-height:1.45;display:flex}.signup-module__cqMziG__termsRow input{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #d1d5db;border-radius:4px;flex:none;width:16px;height:16px;margin:2px 0 0}.signup-module__cqMziG__dark .signup-module__cqMziG__termsRow input{border-color:#ffffff26}.signup-module__cqMziG__termsRow input:checked{background-color:#10b981;background-image:linear-gradient(45deg,#0000 47%,#fff 48% 56%,#0000 57%),linear-gradient(135deg,#0000 41%,#fff 42% 50%,#0000 51%);background-position:3px 7px,6px 6px;background-repeat:no-repeat;background-size:7px 7px,7px 7px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-color:#10b981}.signup-module__cqMziG__termsRow input:focus-visible{outline-offset:2px;outline:1px solid #10b981}.signup-module__cqMziG__termsRow a,.signup-module__cqMziG__signinPrompt a{color:#10b981;text-decoration:none}.signup-module__cqMziG__termsRow a:hover,.signup-module__cqMziG__signinPrompt a:hover{text-decoration:underline}.signup-module__cqMziG__submitButton,.signup-module__cqMziG__magicButton{border-radius:8px;height:44px;font-size:14px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.signup-module__cqMziG__submitButton{color:#0a0a0a;cursor:pointer;background:#10b981;border:0;place-items:center;width:100%;font-weight:600;display:grid}.signup-module__cqMziG__submitButton:hover:not(:disabled){background:#059669}.signup-module__cqMziG__submitButton:active:not(:disabled){background:#047857}.signup-module__cqMziG__submitButton:disabled,.signup-module__cqMziG__magicButton:disabled{cursor:not-allowed;opacity:.5}.signup-module__cqMziG__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite signup-module__cqMziG__spin}@keyframes signup-module__cqMziG__spin{to{transform:rotate(360deg)}}.signup-module__cqMziG__divider{border-top:1px solid var(--signup-border);place-items:center;margin:24px 0;display:grid;position:relative}.signup-module__cqMziG__divider span{background:var(--signup-background);color:#9ca3af;padding:0 12px;font-size:13px;position:relative;top:-1px}.signup-module__cqMziG__magicLabel{color:var(--signup-muted);margin:0 0 10px}.signup-module__cqMziG__magicForm .signup-module__cqMziG__field{margin-bottom:12px}.signup-module__cqMziG__magicButton{border:1.5px solid var(--signup-border);width:100%;color:var(--signup-subtle);cursor:pointer;background:0 0;font-weight:500}.signup-module__cqMziG__magicButton:hover:not(:disabled){color:#10b981;border-color:#10b981}.signup-module__cqMziG__magicSuccess{color:#10b981;text-align:center;place-items:center;min-height:44px;margin:0;display:grid}.signup-module__cqMziG__signinPrompt{color:var(--signup-muted);text-align:center;margin:32px 0 0}.signup-module__cqMziG__successBanner{color:#10b981;text-align:center;background:#10b9811a;border-bottom:1px solid #10b98133;place-items:center;min-height:44px;margin:0;font-size:13px;transition:transform .15s;display:grid;position:absolute;top:0;left:0;right:0}.signup-module__cqMziG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.signup-module__cqMziG__page{display:block}.signup-module__cqMziG__brandPanel{display:none}.signup-module__cqMziG__formPanel{min-height:100svh;padding:130px 24px 40px}.signup-module__cqMziG__mobileHeading{color:var(--signup-muted);text-align:center;gap:8px;font-size:12px;display:grid;position:absolute;top:24px;left:24px;right:24px}.signup-module__cqMziG__mobileHeading p{margin:0}.signup-module__cqMziG__mobileWordmark{color:var(--signup-text);font-size:18px}.signup-module__cqMziG__formWrap{width:100%}}@media (max-width:420px){.signup-module__cqMziG__formPanel{padding-left:20px;padding-right:20px}}
