.login_container__p_XYC{width:100%;background:#1c1f23;color:#ffffff;padding:24px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;border-top:5px solid #f9c982}.login_header__VJb6b{display:flex;align-items:center;gap:12px;margin-bottom:32px}.login_logo__V3sg0{width:32px;height:32px;border-radius:6px}.login_header__VJb6b h1{font-size:18px;font-weight:500;color:#fff;margin:0}.login_formInner__FhkUP{display:flex;justify-content:space-between}.login_formInnerChild__i0pr8{width:50%}.login_inputGroup__cTHvm{display:flex;flex-direction:column;gap:8px;position:relative;padding-bottom:24px}.login_inputGroup__cTHvm .login_errorText__he_Ak{color:#ff3b30;font-size:12px;margin-top:4px;position:absolute;bottom:-10px;left:0;margin-bottom:8px;right:0}.login_errorMessage__eNi2K{color:#ff3b30;position:absolute;bottom:58px;font-size:14px}.login_inputGroup__cTHvm label{font-size:14px;color:#b3b3b3;font-weight:400}.login_input__5J9aq{width:100%;padding:11px 16px;border:1px solid #404040;border-radius:8px;background:#2a2d31;color:#ffffff;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease;margin-bottom:-5px;box-sizing:border-box}.login_input__5J9aq:focus{outline:none;border-color:#8ab4f8;box-shadow:0 0 0 2px rgba(138,180,248,.2)}.login_input__5J9aq.login_error__ImTWk{border-color:#ff3b30;box-shadow:0 0 0 2px rgba(255,59,48,.2)}.login_input__5J9aq.login_error__ImTWk:focus{border-color:#ff3b30;box-shadow:0 0 0 2px rgba(255,59,48,.3)}.login_input__5J9aq::-moz-placeholder{color:#666}.login_input__5J9aq::placeholder{color:#666}.login_inputGroup__cTHvm input:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.login_inputGroup__cTHvm input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;border:1px solid #404040}.login_inputGroup__cTHvm input:-webkit-autofill,.login_inputGroup__cTHvm input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.login_inputGroup__cTHvm input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31,0 0 0 2px rgba(138,180,248,.2);border-color:#8ab4f8}.login_inputGroup__cTHvm input:-webkit-autofill:active,.login_inputGroup__cTHvm input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;-webkit-text-fill-color:#ffffff;border:1px solid #404040;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.login_forgotPassword__ihkw_{font-size:14px;color:#b3b3b3;margin-bottom:16px}.login_emailInputGroup__5Rnbp{margin-bottom:12px}.login_resetLink__lcf8K{background:none;border:none;color:#8ab4f8;text-decoration:underline;cursor:pointer;font-size:14px;padding:0}.login_resetLink__lcf8K:hover{color:#a6c8fa}.login_rememberMe__daG0j{display:flex;gap:7px;margin:10px 0}.login_rememberMe__daG0j input[type=checkbox]{width:16px;height:16px;margin-left:0;background-color:transparent;accent-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1.5px solid #555;cursor:pointer;position:relative}.login_rememberMe__daG0j input[type=checkbox]:checked{background-color:#555;border-color:#555}.login_rememberMe__daG0j input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.login_rememberMe__daG0j label{font-size:14px;color:#b3b3b3;cursor:pointer}.login_rightSection__YtZPf{margin:1px 0;text-align:left;max-width:270px}.login_brandSection__RTD5G{display:flex;align-items:center;gap:12px;margin-bottom:12px}.login_brandLogoWhite__FWuCA{width:57px;height:57px}.login_brandSection__RTD5G h2{font-size:16px;color:#fff;margin:0;font-weight:500}.login_goldText__W5nHk{font-size:16px;color:#d4af37;margin:8px 0;font-weight:500}.login_description__Jl_uS{font-size:14px;color:#b3b3b3;line-height:1.5;margin:0}.login_termsText__p5RVL{font-size:12px;color:#888;line-height:1.4}.login_termsLink__k5JBq{background:none;border:none;color:#8ab4f8;text-decoration:underline;cursor:pointer;font-size:inherit;padding:0}.login_termsLink__k5JBq:hover{color:#a6c8fa;position:relative;top:1px}.login_footer__w4fKO{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px}.login_footerSecondaryActions__JwdAI{display:flex;align-items:center;gap:16px}.login_footerSeparator__8Nste{display:inline-flex;align-items:center;justify-content:center;align-self:center;color:#999b9c;line-height:1;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login_footerSeparator__8Nste:before{content:"|"}.login_footerSubmitAction__UgjmD{margin-left:auto;width:-moz-max-content;width:max-content}@media (max-width:639px){.login_container__p_XYC{padding:16px}.login_header__VJb6b{gap:10px;margin-bottom:20px}.login_logo__V3sg0{width:28px;height:28px}.login_header__VJb6b h1{font-size:16px;line-height:1.25}.login_formInner__FhkUP{display:block}.login_formInnerChild__i0pr8{width:100%}.login_rightSection__YtZPf{display:none}.login_inputGroup__cTHvm{gap:6px;padding-bottom:20px}.login_input__5J9aq{padding:10px 12px}.login_rememberMe__daG0j label{font-size:13px}.login_forgotPassword__ihkw_{font-size:13px;margin-bottom:12px}.login_termsText__p5RVL{font-size:11px;line-height:1.35}.login_footer__w4fKO{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px}.login_footerSubmitAction__UgjmD{order:1;width:100%;margin-left:0}.login_footerSubmitAction__UgjmD>button{width:100%;justify-content:center}.login_footerSecondaryActions__JwdAI{order:2;width:100%;justify-content:center;gap:12px}}.login_helpButton__8yX6w{background:none;border:none;color:#a4a5a7;font-weight:400;cursor:pointer;font-size:14px;padding:0}.login_helpButton__8yX6w:hover{color:#a6c8fa}.login_cancelButton__0tWNK{background:transparent;color:#aaa;border:1px solid #555;cursor:pointer;padding:6px 40px;border-radius:15px;font-size:16px;transition:all .2s ease}.login_cancelButton__0tWNK:hover{color:#ccc;border-color:#666}.login_signInButton__Vbm_s{padding:6px 40px;background:#2d2f33;border:1px solid #83b6f6;color:#83b6f6;border-radius:15px;cursor:pointer;font-size:16px;transition:all .2s ease}.login_signInButton__Vbm_s:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(66,133,244,.4)}.login_signInButton__Vbm_s:disabled{opacity:.6;cursor:not-allowed;transform:none}.login_loadingState__DR543{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.login_loadingSpinner__jy8C5{width:32px;height:32px;border:3px solid rgba(255,255,255,.2);border-top-color:#8ab4f8;border-radius:50%;animation:login_spin__WbEOZ 1s linear infinite}@keyframes login_spin__WbEOZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_loadingState__DR543 p{color:rgba(255,255,255,.7);font-size:14px;margin:0}.login_passwordInputWrapper__LcztT{position:relative;display:flex;align-items:center}.login_eyeButton__D9KlP{position:absolute;right:12px;top:12px;background:transparent;border:none;color:#666;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;z-index:1;border-radius:4px}.login_eyeButton__D9KlP:hover:not(:disabled){color:#8ab4f8;background:rgba(138,180,248,.1)}.login_eyeButton__D9KlP:active{background:transparent}.login_eyeButton__D9KlP:disabled{color:#555;cursor:not-allowed;background:transparent}.login_popup-mode__PphC_ .login_inputGroup__cTHvm .login_errorText__he_Ak{bottom:-26px!important;position:absolute}.popup-mode .login_rightSection__YtZPf{max-width:220px}.popup-mode .login_formInnerChild__i0pr8{width:54%}.signup_container__w9da1{position:relative;width:100%;height:100%;padding:24px;background:#1c1f23;border-top:5px solid #f9c982;overflow-y:auto;-webkit-overflow-scrolling:touch}.signup_header__oZTIg{display:flex;align-items:center;gap:12px;margin-bottom:32px;position:relative;z-index:1}.signup_headerTopAlign__JvscH{align-items:flex-start}.signup_header__oZTIg h1{font-size:18px;font-weight:500;color:#fff;margin:0}.signup_headerSubtitle__v7W0n{font-size:14px;color:#a4a5a7;margin:4px 0 0;font-weight:400}.signup_form__EXgoA{display:block;position:relative;z-index:3;margin:0 auto;width:100%}.signup_inputGroup__J8QNI{display:flex;flex-direction:column;position:relative;overflow:visible;width:100%;height:auto;margin:0;z-index:4;min-width:0;padding-bottom:16px}.signup_inputGroup__J8QNI label{font-size:14px;color:#b3b3b3;font-weight:400}.signup_inputGroup__J8QNI input{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#2a2d31;color:#d1d5db;font-size:14px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;z-index:5;margin-bottom:0;box-sizing:border-box}.signup_inputGroup__J8QNI input:hover{background:#32353b;border-color:rgba(255,255,255,.25)}.signup_inputGroup__J8QNI input:focus{outline:none;background:#34383e;border-color:#8ab4f8;box-shadow:0 0 0 2px rgba(138,180,248,.2)}.signup_inputGroup__J8QNI input.signup_error__ibXD6{border-color:#ff3b30;background:rgba(255,59,48,.08)}.signup_inputGroup__J8QNI input.signup_error__ibXD6:focus{border-color:#ff3b30;box-shadow:0 0 0 2px rgba(255,59,48,.2)}.signup_inputGroup__J8QNI input:-webkit-autofill,.signup_inputGroup__J8QNI input:-webkit-autofill:active,.signup_inputGroup__J8QNI input:-webkit-autofill:focus,.signup_inputGroup__J8QNI input:-webkit-autofill:hover{background-color:#2a2d31!important;box-shadow:inset 0 0 0 1000px #2a2d31!important;-webkit-text-fill-color:#d1d5db!important;border:1px solid rgba(255,255,255,.15)!important;caret-color:#d1d5db!important;background-clip:padding-box!important;filter:none!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}.signup_inputGroup__J8QNI input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #2a2d31,0 0 0 2px rgba(138,180,248,.2);-webkit-text-fill-color:#d1d5db}.signup_passwordInputWrapper__1jrFj{width:100%}.signup_passwordInputWrapper__1jrFj input{padding-right:50px}.signup_eyeButton__Y9r9Q{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#666;cursor:pointer;padding:4px;border-radius:6px;transition:all .2s ease;z-index:10;display:flex;align-items:center;justify-content:center;line-height:1;width:24px;height:24px}.signup_eyeButton__Y9r9Q:hover:not(:disabled){color:#8ab4f8;background:rgba(138,180,248,.15);opacity:1}.signup_eyeButton__Y9r9Q:disabled{color:#555;cursor:not-allowed;background:transparent}.signup_buttonGroup__BctSB{grid-column:1/-1;display:flex;gap:10px;margin-top:8px;position:relative;z-index:4;justify-content:center}.signup_cancelButton__xPVvb,.signup_registerButton__33W9i{flex:1;padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;text-align:center;min-width:90px;max-width:180px;transform-style:preserve-3d;perspective:1000px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.signup_cancelButton__xPVvb{background:linear-gradient(135deg,#666,#444);box-shadow:0 4px 12px rgba(0,0,0,.3)}.signup_registerButton__33W9i{background:linear-gradient(135deg,#333333,#1a1a1a);color:#ffffff;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.signup_termsAccepted__psLBp{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 0;position:relative;border-radius:4px;transition:all .3s ease}.signup_termsAccepted__psLBp input[type=checkbox]{width:16px;height:16px;flex-shrink:0;margin:0;background-color:transparent;accent-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1.5px solid #555;border-radius:3px;cursor:pointer;position:relative;align-self:center}.signup_termsAccepted__psLBp input[type=checkbox]:checked{background-color:#555;border-color:#555}.signup_termsAccepted__psLBp input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:12px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signup_termsAccepted__psLBp input[type=checkbox].signup_error__ibXD6{border-color:#ff3b30}.signup_termsAccepted__psLBp label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 .25rem;margin:0;padding:0;font-size:14px;line-height:1.25;color:#b3b3b3;cursor:pointer}.signup_termsAccepted__psLBp label button{display:inline;vertical-align:baseline;margin:0;padding:0!important;min-height:0!important;height:auto!important;line-height:inherit;font-size:inherit}.signup_helpButton__Ck_aQ{background:none;border:none;color:#0a66c2;font-size:14px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .3s ease;text-decoration:none}.signup_errorMessage__DPNpf{color:#ff3b30;font-size:14px;margin:12px 0 0;line-height:1.35}.signup_inputGroup__J8QNI .signup_errorText__LW00H{color:#ff3b30;font-size:12px;line-height:1.35;margin-top:4px}.signup_termsAccepted__psLBp .signup_errorText__LW00H{color:#ff3b30;font-size:12px;flex-basis:100%;line-height:1.35;margin:0;padding-left:30px}.signup_termsOverlay__HZMTC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.signup_termsContent__lUxnV{background:#1a1a1a;border-radius:16px;padding:24px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1);position:relative}.signup_termsText__rlex_{grid-column:1/-1;color:rgba(255,255,255,.8);font-size:13px;line-height:1.5;margin:8px 0;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:4}.signup_closeButton__7U1lz{background:none;border:none;color:rgba(255,255,255,.6);cursor:pointer;padding:8px;border-radius:4px;transition:all .3s ease;font-size:16px}.signup_logo__WKD2B{width:32px;height:32px;border-radius:6px}.signup_formInner__Ep3ZU{display:flex;gap:40px;justify-content:space-between}.signup_footer__ZHNuQ span{color:#b3b3b3}.signup_passwordInputWrapper__1jrFj{position:relative;display:flex;align-items:center}.signup_inputGrid__TMnA2{display:grid;grid-template-columns:1fr 1fr;gap:12px 32px;margin-bottom:10px;width:100%;align-items:start}.signup_inputGrid__TMnA2 .signup_inputGroup__J8QNI{margin-bottom:0;width:100%;min-width:0;box-sizing:border-box;padding-bottom:0}.signup_inputGroup__J8QNI input{transition:border-color .2s ease,box-shadow .2s ease}.signup_inputGroup__J8QNI input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;border:1px solid #404040}.signup_inputGroup__J8QNI input:-webkit-autofill,.signup_inputGroup__J8QNI input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.signup_inputGroup__J8QNI input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31,0 0 0 2px rgba(138,180,248,.2);border-color:#8ab4f8}.signup_inputGroup__J8QNI input:-webkit-autofill:active,.signup_inputGroup__J8QNI input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;-webkit-text-fill-color:#ffffff;border:1px solid #404040;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.signup_successContainer__L66mb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;text-align:center;position:relative;min-height:400px}.signup_successContent__zIdCE{margin-bottom:40px}.signup_successTitle__g2iaR{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,#fff,#f8f9fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.signup_successSubtitle__UzgX2{font-size:18px;font-weight:500;color:#28a745;margin:0 0 16px;letter-spacing:.5px}.signup_successDescription__l_ANX{max-width:320px;margin:0 auto}.signup_successDescription__l_ANX p{color:#adb5bd;font-size:15px;line-height:1.6;margin:0;font-weight:400}.signup_successActions__YCsXn{display:flex;flex-direction:column;align-items:center;gap:16px}.signup_successButton__n8RNR{border:none;padding:10px 24px!important;font-weight:600;border-radius:50px;min-width:200px;font-size:16px!important}.signup_successHint__NDg5i{color:#6c757d;font-size:13px;margin:0;opacity:.8;font-style:italic}.signup_preferenceStepContainer__gJqhN{display:flex;flex-direction:column;align-items:stretch;padding:0 24px 40px;text-align:left;max-width:560px;margin:0 auto}.signup_preferenceStepTitle__dRz49{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px;line-height:1.25}.signup_preferenceStepExplainer__y5nVe{font-size:14px;color:#a4a5a7;line-height:1.45;margin:0 0 20px}.signup_preferenceStepCards__pGzJQ{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:24px}.signup_preferenceStepCard__GSuBO{display:flex;flex:1;min-width:200px;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:12px;border:2px solid #3a3d42;background:rgba(255,255,255,.03);cursor:pointer;transition:border-color .2s,background .2s;text-align:left;position:relative}.signup_preferenceStepCard__GSuBO:hover{border-color:#4a4d52;background:rgba(255,255,255,.05)}.signup_preferenceStepCardSelected__sx0Ev{border-color:#7aa7ff;background:rgba(122,167,255,.08)}.signup_preferenceStepCardSelected__sx0Ev:hover{border-color:#7aa7ff;background:rgba(122,167,255,.1)}.signup_preferenceStepRadio__NBSHT{flex-shrink:0;width:20px;height:20px;margin-top:2px;border:2px solid #6c757d;border-radius:50%;position:relative;transition:border-color .2s}.signup_preferenceStepCardSelected__sx0Ev .signup_preferenceStepRadio__NBSHT{border-color:#7aa7ff;background:transparent}.signup_preferenceStepCardSelected__sx0Ev .signup_preferenceStepRadio__NBSHT:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#7aa7ff}.signup_preferenceStepCardBody__eRGf9{flex:1;min-width:0}.signup_preferenceStepCardHeader__Zfrlk{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:4px}.signup_preferenceStepCardBadge__T1U7o{position:absolute;top:-10px;right:18px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#bcd4ff;border-radius:12px;background:#15171b}.signup_preferenceStepCardBadge__T1U7o:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.signup_preferenceStepCardTitle__Z00IO{font-size:15px;font-weight:600;color:#fff;margin:0 0 4px;line-height:1.3}.signup_preferenceStepCardDesc__bki_q{font-size:13px;color:#a4a5a7;line-height:1.45;margin:0;min-height:76px}.signup_preferenceStepTutorial__T_CZF{margin-bottom:14px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.03)}.signup_preferenceStepTutorialText__VijLw{font-size:13px;color:#a4a5a7;line-height:1.45;margin:0 0 10px}.signup_preferenceStepTutorialButton__uKw4u{align-self:flex-start}.signup_preferenceStepContinue__8cwBS{align-self:center;margin-top:8px}.signup_preferenceStepError__RTIVg{color:#dc3545;font-size:13px;margin-top:12px;text-align:center}@keyframes signup_successPulse__BwVmb{0%,to{transform:scale(1);box-shadow:0 8px 32px rgba(40,167,69,.3)}50%{transform:scale(1.05);box-shadow:0 12px 40px rgba(40,167,69,.5)}}@keyframes signup_successRotate__kjiCn{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.signup_footer__ZHNuQ{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.signup_footer__ZHNuQ>div:only-child{margin-left:auto}.signup_footerSecondaryActions__RCoTy{display:flex;align-items:center;gap:4px}.signup_footerSubmitAction__DNfJ8{margin-left:auto}.signup_footerSeparator__Dw9i9{display:inline-flex;align-items:center;justify-content:center;align-self:center;color:#b3b3b3;padding:0 10px;line-height:1;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signup_footerSeparator__Dw9i9:before{content:"|"}.signup_linkedinVerifiedCard__oyVOz{display:flex;align-items:flex-start;gap:14px;width:100%;margin:0 0 20px;padding:14px 16px;border-radius:12px;border:1px solid rgba(10,102,194,.35);background:linear-gradient(135deg,rgba(10,102,194,.12),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.signup_linkedinVerifiedIconWrap__2pdqW{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#0a66c2;color:#ffffff}.signup_linkedinVerifiedContent__G7y4N{flex:1;min-width:0}.signup_linkedinVerifiedHeader__ZVFqk{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.signup_linkedinVerifiedEyebrow__SlcA2{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8ab4f8}.signup_linkedinVerifiedPill__L8Zjb{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#7ddea2;background:rgba(40,167,69,.12);border:1px solid rgba(40,167,69,.28);white-space:nowrap}.signup_linkedinVerifiedName__N_XcB{margin:0 0 2px;font-size:15px;font-weight:600;color:#ffffff;line-height:1.35}.signup_linkedinVerifiedProfileLink__cLfca,.signup_linkedinVerifiedProfileText__tzEy2{margin:0;font-size:13px;line-height:1.4;color:#9ca3af;word-break:break-word}.signup_linkedinVerifiedProfileLink__cLfca{text-decoration:none;transition:color .2s ease}.signup_linkedinVerifiedProfileLink__cLfca:hover{color:#8ab4f8;text-decoration:underline}.signup_linkedinVerifiedHint__pDis0{margin:8px 0 0;font-size:12px;line-height:1.45;color:#7a7d82}.signup_inputGroup__J8QNI input[readonly],.signup_inputReadOnly__XKxwH{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);cursor:not-allowed;color:#888}.signup_inputGroup__J8QNI input[readonly]:focus,.signup_inputReadOnly__XKxwH:focus{border-color:rgba(255,255,255,.1);box-shadow:none}.signup_verifiedBadge__w74gZ{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:#28a745;font-weight:600;pointer-events:none;z-index:6}@media (max-width:639px){.signup_container__w9da1{padding:16px}.signup_header__oZTIg{margin-bottom:16px}.signup_form__EXgoA{max-height:calc(100dvh - 140px);overflow-y:auto;padding-bottom:12px}.signup_inputGrid__TMnA2{grid-template-columns:1fr;gap:12px}.signup_termsAccepted__psLBp{margin:22px 0 0;padding-bottom:16px}.signup_footer__ZHNuQ{flex-direction:column;align-items:stretch;gap:14px;margin-top:18px;padding-bottom:6px}.signup_footerSubmitAction__DNfJ8{order:1;width:100%;margin-left:0;display:flex;justify-content:center}.signup_footerSubmitAction__DNfJ8 button{width:100%!important;max-width:none!important;justify-content:center}.signup_footerSecondaryActions__RCoTy{order:2;width:100%;flex-direction:row;justify-content:center;align-items:center;gap:6px;margin-top:6px}.signup_footerSeparator__Dw9i9{padding:0 10px;width:auto;height:auto;background:transparent}}.password-reset_container__LUbNV{position:relative;width:100%;height:100%;padding:24px;background:#1c1f23;border-top:5px solid #f9c982;color-scheme:dark}.password-reset_header__eVouV{display:flex;align-items:center;gap:12px;margin-bottom:32px;position:relative;z-index:1}.password-reset_header__eVouV h1{font-size:18px;font-weight:500;color:#fff;margin:0}.password-reset_form__dqcer .password-reset_subtitle__I6aTc{font-size:14px;color:#b3b3b3;margin:8px 0 16px;line-height:1.4}.password-reset_form__dqcer{display:block;position:relative;z-index:3;padding:0 4px;margin:0 auto;width:100%}.password-reset_inputGroup__PeuiK{display:flex;flex-direction:column;position:relative;overflow:visible;width:100%;height:auto;z-index:4;min-width:0;margin:0 0 24px;padding-bottom:10px}.password-reset_inputGroup__PeuiK label{font-size:14px;color:#b3b3b3;font-weight:400}.password-reset_inputGroup__PeuiK input{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(255,255,255,.08);color:#ffffff;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;margin-bottom:0;box-sizing:border-box;caret-color:#ffffff;background-clip:padding-box}.password-reset_inputGroup__PeuiK input:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.password-reset_inputGroup__PeuiK input:focus{outline:none;background:rgba(255,255,255,.15);border-color:#8ab4f8;box-shadow:0 0 0 2px rgba(138,180,248,.2)}.password-reset_inputGroup__PeuiK input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;-webkit-text-fill-color:#ffffff;border:1px solid #404040;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.password-reset_inputGroup__PeuiK input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31,0 0 0 2px rgba(138,180,248,.2);-webkit-text-fill-color:#ffffff;border-color:#8ab4f8;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.password-reset_inputGroup__PeuiK input:-webkit-autofill:active,.password-reset_inputGroup__PeuiK input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #2a2d31;-webkit-text-fill-color:#ffffff;border:1px solid #404040;caret-color:#ffffff;transition:background-color 0s,-webkit-text-fill-color 0s}.password-reset_footer__gbBpt{justify-content:space-between;margin-top:24px}.password-reset_footerSecondaryActions__GDcF4,.password-reset_footer__gbBpt{display:flex;align-items:center}.password-reset_footerSubmitAction__7iOPX{margin-left:auto;width:-moz-max-content;width:max-content}.password-reset_footer__gbBpt>div:only-child{margin-left:auto}.password-reset_footerSeparator__k53ev{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;color:#b3b3b3;margin:0 10px;line-height:1;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.password-reset_footerSeparator__k53ev:before{content:"|"}@media (max-width:639px){.password-reset_footer__gbBpt{flex-direction:column;align-items:stretch;gap:12px}.password-reset_footerSubmitAction__7iOPX{order:1;width:100%;margin-left:0}.password-reset_footerSubmitAction__7iOPX>button{width:100%;justify-content:center}.password-reset_footerSecondaryActions__GDcF4{order:2;width:100%;justify-content:center}}.password-reset_errorMessage__kfDjL{background:rgba(255,59,48,.1);border:1px solid rgba(255,59,48,.2);color:#ff3b30;padding:12px 16px;border-radius:8px;font-size:14px;display:flex;align-items:center;gap:8px;margin-top:16px}.password-reset_inputGroup__PeuiK .password-reset_errorText__5p2bP{color:#ff3b30;font-size:12px;position:absolute;bottom:-12px;left:0;right:0;z-index:10}.password-reset_plainError__OPQYu{color:#ff3b30;font-size:14px;margin-top:12px}.password-reset_inputGroup__PeuiK input.password-reset_error__bzipM{border-color:#ff3b30;background:rgba(255,59,48,.08)}.password-reset_inputGroup__PeuiK input.password-reset_error__bzipM:focus{border-color:#ff3b30;box-shadow:0 0 0 2px rgba(255,59,48,.2)}.password-reset_successContainer__MDhOB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;text-align:center;position:relative;min-height:400px}.password-reset_successContent__UtstO{margin-bottom:40px}.password-reset_successTitle__T_rgV{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px;background:linear-gradient(135deg,#fff,#f8f9fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.password-reset_successSubtitle__GuhIO{font-size:18px;font-weight:500;color:#28a745;margin:0 0 16px;letter-spacing:.5px}.password-reset_successDescription__ExwLz{max-width:320px;margin:0 auto}.password-reset_successDescription__ExwLz p{color:#adb5bd;font-size:15px;line-height:1.6;margin:0;font-weight:400}.password-reset_successActions__oErje{display:flex;flex-direction:column;align-items:center;gap:16px}.password-reset_successButton___xmwi{border:none;padding:10px 24px!important;font-size:16px!important;font-weight:600;border-radius:50px;min-width:200px}.password-reset_successHint__gacXQ{color:#6c757d;font-size:13px;margin:0;opacity:.8;font-style:italic}.password-reset_passwordInputWrapper__UdBBL{position:relative;display:flex;align-items:center}.password-reset_passwordInputWrapper__UdBBL input{padding-right:42px}.password-reset_eyeButton__SIVGT{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#b3b3b3;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease;border-radius:4px}.password-reset_eyeButton__SIVGT:hover:not(:disabled){color:#8ab4f8;background:rgba(138,180,248,.15)}.password-reset_eyeButton__SIVGT:disabled{color:rgba(255,255,255,.25);cursor:not-allowed}@keyframes password-reset_passwordResetPulse__3ks90{0%,to{transform:scale(.8);opacity:.6;box-shadow:0 0 40px rgba(40,167,69,.3)}50%{transform:scale(1.2);opacity:1;box-shadow:0 0 60px rgba(40,167,69,.6)}}.password-reset_logo__CDYWS{width:32px;height:32px;border-radius:6px}