.index-module-scss-module__DkKkqq__root{cursor:pointer;-webkit-tap-highlight-color:#0000;border:none;outline:none;flex:1;align-items:center;gap:.8rem;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.index-module-scss-module__DkKkqq__root:focus{-webkit-tap-highlight-color:#0000;outline:none}.index-module-scss-module__DkKkqq__parent{background:#ffffff40;border-radius:.8rem;gap:.8rem;padding:.8rem;box-shadow:0 0 0 .1rem #fff}.index-module-scss-module__DkKkqq__parent:hover{background:#faf3ff;box-shadow:0 0 0 .1rem #fff}.index-module-scss-module__DkKkqq__parent:active{background:#fff;border-radius:.8rem;box-shadow:0 0 0 .1rem #8951b5}.index-module-scss-module__DkKkqq__parent.index-module-scss-module__DkKkqq__selected{background:#faf3ff;box-shadow:0 0 0 .1rem #8951b5}.index-module-scss-module__DkKkqq__parent.index-module-scss-module__DkKkqq__disabled{pointer-events:none;cursor:not-allowed;color:#7a7c84}.index-module-scss-module__DkKkqq__parent.index-module-scss-module__DkKkqq__disabled:hover{background:#ffffffbf;box-shadow:0 0 0 .1rem #fff}.index-module-scss-module__DkKkqq__child{background:0 0;border-bottom:.1rem solid #fff;padding:.8rem}.index-module-scss-module__DkKkqq__child:hover{background:#faf3ff;border-bottom:.1rem solid #fff}.index-module-scss-module__DkKkqq__child:active{background:#faf3ff;border-bottom:.1rem solid #fff;box-shadow:0 .2rem #8951b5}.index-module-scss-module__DkKkqq__child.index-module-scss-module__DkKkqq__disabled{cursor:not-allowed;color:#7a7c84;border-bottom:.1rem solid #ffffff40}.index-module-scss-module__DkKkqq__child.index-module-scss-module__DkKkqq__disabled:hover{background:0 0;border-bottom:.1rem solid #ffffff40}.index-module-scss-module__DkKkqq__child.index-module-scss-module__DkKkqq__selected{background:#faf3ff;border-bottom:.2rem solid #8951b5}.index-module-scss-module__DkKkqq__noHover{pointer-events:none}
.index-module-scss-module__JbCobW__categoryButton{border-bottom:.1rem solid #fff;margin-top:.8rem;padding:.8rem}.index-module-scss-module__JbCobW__parentItem{margin-bottom:.8rem}
.index-module-scss-module__BQ6unq__root{background:#ffffff80;border:.1rem solid #fff;border-radius:2.4rem;flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}.index-module-scss-module__BQ6unq__root .index-module-scss-module__BQ6unq__header{justify-content:space-between;align-items:center;gap:.2rem;display:flex}@media only screen and (max-width:55.25rem){.index-module-scss-module__BQ6unq__root .index-module-scss-module__BQ6unq__header{flex-direction:column;align-items:flex-start;gap:1.2rem}}.index-module-scss-module__BQ6unq__root{gap:.8rem!important}.index-module-scss-module__BQ6unq__backButton{cursor:pointer;background:0 0;border:none;border-radius:.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:all .2s;display:flex}.index-module-scss-module__BQ6unq__backButton:hover{background:#f5f5f74d}.index-module-scss-module__BQ6unq__backButton:active{background:#faf3ff80}.index-module-scss-module__BQ6unq__title{flex:1;margin-bottom:.8rem}.index-module-scss-module__BQ6unq__list{flex-direction:column;gap:.8rem;display:flex}.index-module-scss-module__BQ6unq__rolesList{gap:0}.index-module-scss-module__BQ6unq__option{width:100%}
.index-module-scss-module__TJQ-Tq__root{background:#ffffff80;border:.1rem solid #fff;border-radius:2.4rem;flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}.index-module-scss-module__TJQ-Tq__root .index-module-scss-module__TJQ-Tq__header{justify-content:space-between;align-items:center;gap:.2rem;display:flex}@media only screen and (max-width:55.25rem){.index-module-scss-module__TJQ-Tq__root .index-module-scss-module__TJQ-Tq__header{flex-direction:column;align-items:flex-start;gap:1.2rem}}
.index-module-scss-module__vknsgG__root{background:#ffffff80;border:.1rem solid #fff;border-radius:2.4rem;flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}.index-module-scss-module__vknsgG__root .index-module-scss-module__vknsgG__header{justify-content:space-between;align-items:center;gap:.2rem;display:flex}@media only screen and (max-width:55.25rem){.index-module-scss-module__vknsgG__root .index-module-scss-module__vknsgG__header{flex-direction:column;align-items:flex-start;gap:1.2rem}}.index-module-scss-module__vknsgG__root .index-module-scss-module__vknsgG__skeleton{border-radius:.8rem;width:100%;height:3.8rem}
.index-module-scss-module__bRsTqW__root{flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;padding:2.4rem;display:flex}@media only screen and (max-width:55.25rem){.index-module-scss-module__bRsTqW__root{height:100%}}@media only screen and (min-width:56.25rem){.index-module-scss-module__bRsTqW__root{background:#fff;border-radius:2rem;margin:0 auto 10.2rem;padding:4rem;width:57.6rem!important;max-width:57.6rem!important;margin-left:auto!important;margin-right:auto!important}}.index-module-scss-module__bRsTqW__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;display:flex}.index-module-scss-module__bRsTqW__title{white-space:nowrap;text-align:center}.index-module-scss-module__bRsTqW__oauthButton{cursor:pointer;border:.1rem solid;width:100%!important}@media only screen and (max-width:55.25rem){.index-module-scss-module__bRsTqW__oauthButton{width:100%!important}}@media only screen and (min-width:56.25rem){.index-module-scss-module__bRsTqW__oauthButton{padding-top:1.5rem;padding-bottom:1.5rem}}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin{color:#0b66c2;cursor:pointer;background-color:#0000;border-radius:.8rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.2rem 1.6rem;font-size:1.4rem;font-weight:500;line-height:2rem;display:flex}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin:hover{color:#fff;background-color:#0b66c2}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin:focus-visible{outline-offset:.2rem;outline:.2rem solid #0b66c2}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin:active:not(:disabled),.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin:hover:not(:disabled){background-color:#0b66c2;border-color:#0b66c2}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__linkedin:active:not(:disabled){box-shadow:0 0 0 .2rem #0b66c2}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google{color:#db4437;cursor:pointer;background-color:#0000;border-radius:.8rem;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1.2rem 1.6rem;font-size:1.4rem;font-weight:500;line-height:2rem;display:flex}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google:hover{color:#fff;background-color:#db4437}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google:focus-visible{outline-offset:.2rem;outline:.2rem solid #db4437}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google:active:not(:disabled),.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google:hover:not(:disabled){background-color:#db4437;border-color:#db4437}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google:active:not(:disabled){box-shadow:0 0 0 .2rem #db4437}.index-module-scss-module__bRsTqW__oauthButton.index-module-scss-module__bRsTqW__google{border:.2rem solid #db4437}.index-module-scss-module__bRsTqW__formSection{grid-template-columns:1fr;justify-items:center;row-gap:1.7rem;width:100%;display:grid}.index-module-scss-module__bRsTqW__formSection .index-module-scss-module__bRsTqW__inputWrapper{width:100%}@media only screen and (max-width:55.25rem){.index-module-scss-module__bRsTqW__formSection .index-module-scss-module__bRsTqW__inputWrapper{width:100%}}.index-module-scss-module__bRsTqW__divider{flex-direction:row;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}.index-module-scss-module__bRsTqW__divider .index-module-scss-module__bRsTqW__line{background-color:#d3d4d6;width:100%;height:.1rem}.index-module-scss-module__bRsTqW__terms{text-align:center}.index-module-scss-module__bRsTqW__terms a{color:#5e2f82;text-decoration:none}.index-module-scss-module__bRsTqW__terms a:hover{color:#431d60}.index-module-scss-module__bRsTqW__switchAuth{justify-content:center;align-items:center;gap:.5rem;display:flex}.index-module-scss-module__bRsTqW__errorMessage{width:100%;margin-top:2.4rem;padding:1.2rem}
.index-module-scss-module__-zbyDW__form{min-height:100vh}
.index-module-scss-module__iliFYW__body{padding:0;overflow:visible}.index-module-scss-module__iliFYW__modalForm{min-height:auto!important;margin-top:0!important}.index-module-scss-module__iliFYW__modalAuthForm{background:0 0!important;border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:2.4rem!important}
.index-module-scss-module__gY_XoG__root{background-color:#fff;border-radius:2rem;grid-area:jobHeader;margin-bottom:.8rem;padding:2.4rem}@media only screen and (max-width:55.25rem){.index-module-scss-module__gY_XoG__root{border-radius:2.4rem 2.4rem 0 0;padding:1.5rem}}.index-module-scss-module__gY_XoG__jobAndCompany{flex-direction:column;gap:1.6rem;display:flex}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__jobAndCompany{gap:1.2rem}}.index-module-scss-module__gY_XoG__titleAndBadgeWrapper{flex-direction:column;gap:.8rem;display:flex}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__titleAndBadgeWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.2rem}}.index-module-scss-module__gY_XoG__jobTitle{flex:1;order:1}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__jobTitle{order:0}}.index-module-scss-module__gY_XoG__expiredBadge{order:0;align-self:flex-start}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__expiredBadge{flex-shrink:0;order:1;margin-top:.8rem}}.index-module-scss-module__gY_XoG__line{background-color:#f5f5f7;width:100%;height:.1rem;margin-top:1.6rem;margin-bottom:1.6rem}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__line{margin-top:2rem;margin-bottom:2rem}}.index-module-scss-module__gY_XoG__company{align-items:center;gap:1.2rem;display:flex}@media only screen and (min-width:56.25rem){.index-module-scss-module__gY_XoG__company{gap:1.6rem}}.index-module-scss-module__gY_XoG__company .index-module-scss-module__gY_XoG__companyLogo{border-radius:1.4rem;align-self:center}.index-module-scss-module__gY_XoG__company .index-module-scss-module__gY_XoG__companyLogo .index-module-scss-module__gY_XoG__companyLogoImg{border-radius:1.4rem;width:100%}.index-module-scss-module__gY_XoG__company .index-module-scss-module__gY_XoG__companyNameWrapper{flex-direction:column;padding-top:.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;display:flex}@media only screen and (max-width:42.75rem){.index-module-scss-module__gY_XoG__company .index-module-scss-module__gY_XoG__companyNameWrapper{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.index-module-scss-module__gY_XoG__cardFooter{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}@media only screen and (max-width:30.25rem){.index-module-scss-module__gY_XoG__cardFooter{flex-direction:column;align-items:stretch;gap:1.2rem;margin:0;padding:0}}.index-module-scss-module__gY_XoG__interactionButtons{gap:2rem;display:flex}@media only screen and (max-width:30.25rem){.index-module-scss-module__gY_XoG__interactionButtons{order:0;gap:0;width:100%;margin:0;padding:0}.index-module-scss-module__gY_XoG__interactionButtons.index-module-scss-module__gY_XoG__expired{display:none}}.index-module-scss-module__gY_XoG__jobDates{flex-shrink:0}@media only screen and (max-width:30.25rem){.index-module-scss-module__gY_XoG__jobDates{text-align:center;order:1}}.index-module-scss-module__gY_XoG__applyButton{color:#fff}.index-module-scss-module__gY_XoG__applyButton path{fill:#fff}@media only screen and (max-width:30.25rem){.index-module-scss-module__gY_XoG__applyButton{flex:1;justify-content:center;align-items:center;width:100%!important;display:flex!important}}.index-module-scss-module__gY_XoG__applyButton:not(:disabled){animation:2s infinite index-module-scss-module__gY_XoG__purplePulse;box-shadow:0 0 #5e2f82}@keyframes index-module-scss-module__gY_XoG__purplePulse{0%{box-shadow:0 0 #5e2f82}70%{box-shadow:0 0 0 1rem #5e2f8200}to{box-shadow:0 0 #5e2f8200}}
.index-module-scss-module__AY13WG__desktopActions{align-items:center;gap:1.6rem;display:flex}@media only screen and (max-width:55.25rem){.index-module-scss-module__AY13WG__desktopActions{display:none}}.index-module-scss-module__AY13WG__mobileActions{display:none}@media only screen and (max-width:55.25rem){.index-module-scss-module__AY13WG__mobileActions{display:flex}}.index-module-scss-module__AY13WG__quickApplyBtn{transition:all .2s}
.index-module-scss-module__1pJAWq__companyInfo{flex-shrink:0;gap:1.6rem;display:flex}.index-module-scss-module__1pJAWq__companyInfo.index-module-scss-module__1pJAWq__default{align-items:flex-start}.index-module-scss-module__1pJAWq__companyInfo.index-module-scss-module__1pJAWq__mini{align-items:center}.index-module-scss-module__1pJAWq__companyLogo{justify-content:center;align-items:center;display:flex;overflow:hidden}.index-module-scss-module__1pJAWq__companyLogo.index-module-scss-module__1pJAWq__default{background:#f5f5f7;border:.2rem solid #f5f5f7;border-radius:1.1rem;width:5rem;height:5rem;padding:.8rem}.index-module-scss-module__1pJAWq__companyLogo.index-module-scss-module__1pJAWq__default img{object-fit:cover;border-radius:.4rem;width:4.8rem;height:4.8rem}.index-module-scss-module__1pJAWq__companyLogo.index-module-scss-module__1pJAWq__mini{background:0 0;border:.2rem solid #fff;border-radius:.8rem;width:4rem;height:4rem}.index-module-scss-module__1pJAWq__companyLogo.index-module-scss-module__1pJAWq__mini img{object-fit:cover;border-radius:.6rem;width:4rem;height:4rem}.index-module-scss-module__1pJAWq__companyDetails{flex-direction:column;flex:1;display:flex}.index-module-scss-module__1pJAWq__companyDetails.index-module-scss-module__1pJAWq__locked{filter:blur(.5rem);-webkit-user-select:none;user-select:none;pointer-events:none}
.index-module-scss-module__oEzu2W__mobileTag{display:none}@media only screen and (max-width:55.25rem){.index-module-scss-module__oEzu2W__mobileTag{display:block}}.index-module-scss-module__oEzu2W__mobileTag.index-module-scss-module__oEzu2W__hide{display:none}@media only screen and (max-width:55.25rem){.index-module-scss-module__oEzu2W__hideOnMobile{display:none}}