.signupv2_loginBg__qTnsS{min-height:100vh;width:100%;background-color:#f4f6f9;display:flex;align-items:center;justify-content:center;padding:40px 20px;box-sizing:border-box}@media(max-width:868px){.signupv2_loginBg__qTnsS{padding:20px 12px}}.signupv2_loginCard__DlHLq{display:flex;flex-direction:row;width:100%;max-width:980px;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);overflow:hidden;border:1px solid #e5e7eb}@media(max-width:868px){.signupv2_loginCard__DlHLq{flex-direction:column-reverse;max-width:460px}}.signupv2_leftPanel__nl2XR{flex:1 1;background-color:#0264a3;color:#fff;padding:48px 40px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:868px){.signupv2_leftPanel__nl2XR{padding:28px 20px 36px;justify-content:flex-start}}.signupv2_leftTitle__1Fpgb{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px;line-height:1.25;letter-spacing:-.01em}@media(max-width:480px){.signupv2_leftTitle__1Fpgb{font-size:24px}}.signupv2_leftSubtitle___DBdw{font-size:14px;color:hsla(0,0%,100%,.82);margin:0 0 36px;line-height:1.5}.signupv2_featureList__43_6k{display:flex;flex-direction:column;gap:24px;margin-top:auto}@media(max-width:868px){.signupv2_featureList__43_6k{margin-top:24px}}.signupv2_featureItem__qrG_p{display:flex;align-items:flex-start;gap:16px}.signupv2_iconBox__34ezs{width:42px;height:42px;border-radius:10px;background:rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:20px}.signupv2_featureContent__j4qI3{display:flex;flex-direction:column}.signupv2_featureTitle__93ukH{font-size:15px;font-weight:600;color:#fff;margin:0 0 3px}.signupv2_featureDesc__BeUij{font-size:13px;color:hsla(0,0%,100%,.75);margin:0;line-height:1.4}.signupv2_rightPanel__ooUIC{flex:1.25 1;padding:44px 40px;display:flex;flex-direction:column;justify-content:center;background-color:#fff}@media(max-width:868px){.signupv2_rightPanel__ooUIC{padding:28px 20px}}.signupv2_formTitle__ilv4k{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 6px;letter-spacing:-.01em}.signupv2_formSubtitle__LjE_o{font-size:14px;color:#64748b;margin:0 0 24px}.signupv2_form__b1v_c{display:flex;flex-direction:column}.signupv2_rowGrid__DdYLq{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:576px){.signupv2_rowGrid__DdYLq{grid-template-columns:1fr;gap:0}}.signupv2_formGroup__TJiJK{margin-bottom:16px;display:flex;flex-direction:column}.signupv2_label__mqyw0{font-size:13px;font-weight:600;color:#334155;margin-bottom:6px}.signupv2_required__ZsTvF{color:#ef4444;margin-left:2px}.signupv2_inputWrapper__5_W7i{position:relative;width:100%;display:flex;align-items:center}.signupv2_inputWrapper__5_W7i .signupv2_inputWithIcon__a4SIN{padding-left:40px}.signupv2_inputIcon__Z_IR8{position:absolute;left:14px;color:#94a3b8;font-size:15px;pointer-events:none;display:flex;align-items:center}.signupv2_input__34NIc{width:100%;height:44px;padding:0 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#0f172a;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.signupv2_input__34NIc::placeholder{color:#94a3b8}.signupv2_input__34NIc:focus{outline:none;border-color:#0264a3;box-shadow:0 0 0 3px rgba(2,100,163,.12)}.signupv2_inputError__AMcD4{border-color:#ef4444!important}.signupv2_passwordWrapper__7oLJF{position:relative;width:100%;display:flex;align-items:center}.signupv2_passwordWrapper__7oLJF .signupv2_input__34NIc{padding-right:44px}.signupv2_eyeButton___chvC{position:absolute;right:12px;background:none;border:none;color:#64748b;font-size:16px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.signupv2_eyeButton___chvC:hover{color:#0f172a}.signupv2_errorMessage__sEo6J{font-size:12px;color:#ef4444;margin:4px 0 0}.signupv2_checkboxGroup__GpjlZ{margin-top:4px;margin-bottom:20px}.signupv2_checkboxLabel__uqw_R{font-size:13px;font-weight:500;color:#475569;line-height:1.4;cursor:pointer}.signupv2_text_blue__nin5b{color:#0264a3;font-weight:600;text-decoration:none}.signupv2_text_blue__nin5b:hover{color:#004d85;text-decoration:underline}.signupv2_submitBtn__LQCnj{width:100%;height:46px;background-color:#0264a3;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.signupv2_submitBtn__LQCnj:hover{background-color:#005291}.signupv2_submitBtn__LQCnj:disabled{opacity:.7;cursor:not-allowed}.signupv2_loginRow__uay_m{margin-top:20px;text-align:center;font-size:14px;color:#64748b}.signupv2_loginLink__gC37V{color:#0264a3;font-weight:600;text-decoration:none;margin-left:4px;cursor:pointer}.signupv2_loginLink__gC37V:hover{color:#004d85;text-decoration:underline}[data-theme=dark] .signupv2_loginBg__qTnsS{background-color:var(--bg-primary-dark,#0f172a)!important}[data-theme=dark] .signupv2_loginCard__DlHLq{border-color:var(--border-light,#334155)!important}[data-theme=dark] .signupv2_loginCard__DlHLq,[data-theme=dark] .signupv2_rightPanel__ooUIC{background-color:var(--bg-light-neutral,#1e293b)!important}[data-theme=dark] .signupv2_formTitle__ilv4k{color:var(--text-primary,#f8fafc)!important}[data-theme=dark] .signupv2_checkboxLabel__uqw_R,[data-theme=dark] .signupv2_formSubtitle__LjE_o,[data-theme=dark] .signupv2_loginRow__uay_m{color:var(--text-body,#94a3b8)!important}[data-theme=dark] .signupv2_label__mqyw0{color:var(--text-primary,#cbd5e1)!important}[data-theme=dark] .signupv2_input__34NIc{background-color:var(--bg-primary-dark,#0f172a)!important;border-color:var(--border-light,#334155)!important;color:var(--text-primary,#f8fafc)!important}[data-theme=dark] .signupv2_input__34NIc::placeholder{color:#64748b!important}[data-theme=dark] .signupv2_eyeButton___chvC{color:#94a3b8!important}[data-theme=dark] .signupv2_eyeButton___chvC:hover{color:#f8fafc!important}[data-theme=dark] .signupv2_loginLink__gC37V,[data-theme=dark] .signupv2_text_blue__nin5b{color:#38bdf8!important}