.jobapplicantLogin_customModal__FiEr7{border-radius:8px!important;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.jobapplicantLogin_modelHeader__RzJiL{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:1rem 1.5rem}.jobapplicantLogin_mainWrapper__y1mK6{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;min-height:80vh}.jobapplicantLogin_loginContainer__wFj_O{background:white;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.08);width:100%;max-width:1000px;overflow:hidden}.jobapplicantLogin_pageHeadLine__buTwF{padding:1rem 1.5rem;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#667eea,#764ba2);color:white}.jobapplicantLogin_pageHeadLine__buTwF h4{font-size:1.125rem;font-weight:600;margin:0;letter-spacing:-.015em}.jobapplicantLogin_instruction__ZD_gM{background:#f8fafc;padding:1rem 1.5rem;margin:1rem 1.5rem 1.25rem;border-radius:8px;border:1px solid #e2e8f0}.jobapplicantLogin_instruction__ZD_gM p{font-size:.8125rem;margin:.375rem 0;line-height:1.5;color:#4a5568}.jobapplicantLogin_instruction__ZD_gM ul{list-style:circle;margin-left:1.25rem;font-size:.8125rem;color:#4a5568}.jobapplicantLogin_instruction__ZD_gM li{margin:.25rem 0}.jobapplicantLogin_instruction__ZD_gM a{color:#6b21a8;font-weight:500;text-decoration:none;font-size:.8125rem}.jobapplicantLogin_instruction__ZD_gM a:hover{text-decoration:underline}.jobapplicantLogin_subtitle__EjS_a{font-weight:600;color:#6b21a8;margin-top:.75rem;font-size:.875rem}.jobapplicantLogin_twoDiv__0zEC4{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem}.jobapplicantLogin_btnWrap__AgGH9{width:100%;display:flex;align-items:center;justify-content:center;padding:2rem 0}.jobapplicantLogin_appliLogin__MbrnN,.jobapplicantLogin_appliSignup__ZalFB{padding:1.25rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .2s ease}.jobapplicantLogin_appliLogin__MbrnN:hover,.jobapplicantLogin_appliSignup__ZalFB:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.jobapplicantLogin_newForm___lTsi{display:flex;flex-direction:column;gap:.875rem}.jobapplicantLogin_newForm___lTsi>div{font-size:.8125rem;color:#4a5568;font-weight:500;margin-bottom:.25rem}.jobapplicantLogin_ssTitle__kXfbm{font-size:.9375rem;font-weight:600;margin-bottom:.75rem;color:#2d3748;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.jobapplicantLogin_otpBox__qNqMR{display:flex;gap:.75rem;margin-top:.75rem}.jobapplicantLogin_otpForm__p9aHj{display:flex;flex-direction:column;gap:.875rem;margin-top:.875rem}.jobapplicantLogin_otpForm__p9aHj>div{display:flex;flex-direction:column;gap:.375rem}.jobapplicantLogin_otpLabel__5lH04{font-size:.8125rem;color:#4a5568;font-weight:500}.jobapplicantLogin_otpTimer__J3uwk{color:#dc2626}.jobapplicantLogin_otpTimer__J3uwk,.jobapplicantLogin_verifiedText__c0_aZ{font-size:.6875rem;padding-left:.375rem;padding-top:.25rem;font-weight:600}.jobapplicantLogin_verifiedText__c0_aZ{color:#16a34a}.jobapplicantLogin_modalInfo__GWxss{font-size:.8125rem;color:#4a5568;margin-bottom:.875rem;line-height:1.5}.jobapplicantLogin_verifyWrap__3_fbL{margin-bottom:1rem}.jobapplicantLogin_verifyEmailLabel__BHBRh,.jobapplicantLogin_verifyMobileLabel__iVRAr{margin-bottom:.75rem}.jobapplicantLogin_verifyEmailLabel__BHBRh>div,.jobapplicantLogin_verifyMobileLabel__iVRAr>div{font-size:.875rem;font-weight:600;color:#2d3748;margin-bottom:.375rem}.jobapplicantLogin_verifyEmailLabel__BHBRh span,.jobapplicantLogin_verifyMobileLabel__iVRAr span{font-size:.75rem;color:#718096;line-height:1.4}.jobapplicantLogin_proceedBtn__DsybL{margin-top:1rem;display:flex;justify-content:center}.jobapplicantLogin_proceedBtn__DsybL button{min-width:120px}.jobapplicantLogin_forgetLink__p_1eK{text-align:right;font-size:.75rem;color:#6b21a8;cursor:pointer;transition:color .2s;font-weight:500;padding-top:.25rem}.jobapplicantLogin_forgetLink__p_1eK:hover{color:#5b21b6;text-decoration:underline}@media (max-width:768px){.jobapplicantLogin_mainWrapper__y1mK6{padding:1rem .5rem}.jobapplicantLogin_loginContainer__wFj_O{border-radius:0;border-left:none;border-right:none}.jobapplicantLogin_twoDiv__0zEC4{grid-template-columns:1fr;gap:1rem;padding:1rem}.jobapplicantLogin_pageHeadLine__buTwF{padding:.875rem 1rem}.jobapplicantLogin_pageHeadLine__buTwF h4{font-size:1rem}.jobapplicantLogin_instruction__ZD_gM{padding:.875rem;margin:1rem}.jobapplicantLogin_instruction__ZD_gM p{font-size:.75rem;line-height:1.4}.jobapplicantLogin_instruction__ZD_gM ul{font-size:.75rem;margin-left:1rem}.jobapplicantLogin_instruction__ZD_gM a{font-size:.75rem}.jobapplicantLogin_subtitle__EjS_a{font-size:.8125rem}.jobapplicantLogin_btnWrap__AgGH9{padding:1.5rem 0}.jobapplicantLogin_appliLogin__MbrnN,.jobapplicantLogin_appliSignup__ZalFB{padding:1rem}.jobapplicantLogin_newForm___lTsi{gap:.75rem}.jobapplicantLogin_newForm___lTsi>div{font-size:.75rem}.jobapplicantLogin_ssTitle__kXfbm{font-size:.875rem}.jobapplicantLogin_forgetLink__p_1eK{font-size:.6875rem}}