.index-module-scss-module__16shTq__searchArea{width:100%;margin-bottom:2.4rem;position:relative}.index-module-scss-module__16shTq__pillWrapper{position:relative}.index-module-scss-module__16shTq__pillSurface{border-radius:999.9rem}.index-module-scss-module__16shTq__summarySlot{margin-top:.8rem;padding:0 2rem}@media only screen and (max-width:55.25rem){.index-module-scss-module__16shTq__summarySlot{padding:0 1.2rem}}.index-module-scss-module__16shTq__pill{background:#fff;border-radius:999.9rem;align-items:center;gap:1.2rem;height:5.6rem;padding:.8rem 1.6rem .8rem 2rem;display:flex;box-shadow:.8rem 1.2rem 3.2rem #5e2f821f}@media only screen and (max-width:55.25rem){.index-module-scss-module__16shTq__pill{gap:.8rem;height:4.8rem;padding:.4rem 1.2rem .4rem 1.6rem}}.index-module-scss-module__16shTq__scopeChip{white-space:nowrap;text-overflow:ellipsis;background:#faf3ff;border:.1rem solid #e2bdff;border-radius:999.9rem;flex:0 auto;align-items:center;gap:.4rem;min-width:0;max-width:40%;padding:.4rem .4rem .4rem 1.2rem;display:inline-flex;overflow:hidden}.index-module-scss-module__16shTq__scopeRestore{white-space:nowrap;cursor:pointer;background:0 0;border:.1rem dashed #d3d4d6;border-radius:999.9rem;flex:0 auto;align-items:center;gap:.4rem;min-width:0;max-width:40%;padding:.4rem 1.2rem .4rem .8rem;display:inline-flex;overflow:hidden}.index-module-scss-module__16shTq__scopeRestore:hover{background:#f5f5f7}.index-module-scss-module__16shTq__scopeRestore:focus-visible{outline-offset:.1rem;outline:.2rem solid #8951b5}.index-module-scss-module__16shTq__scopeChipRemove{cursor:pointer;background:0 0;border:none;border-radius:999.9rem;flex:none;justify-content:center;align-items:center;padding:.2rem;display:flex}.index-module-scss-module__16shTq__scopeChipRemove:hover{background:#e2bdff}.index-module-scss-module__16shTq__scopeChipRemove:focus-visible{outline-offset:.1rem;outline:.2rem solid #8951b5}.index-module-scss-module__16shTq__clearInputButton{cursor:pointer;background:0 0;border:none;border-radius:999.9rem;justify-content:center;align-items:center;padding:.4rem;display:flex}.index-module-scss-module__16shTq__clearInputButton:hover{background:#f5f5f7}.index-module-scss-module__16shTq__clearInputButton:focus-visible{outline-offset:.1rem;outline:.2rem solid #8951b5}.index-module-scss-module__16shTq__pillInput{color:#222;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:1.6rem}.index-module-scss-module__16shTq__pillInput::placeholder{color:#7a7c84}.index-module-scss-module__16shTq__pillInput::-webkit-search-cancel-button{appearance:none}.index-module-scss-module__16shTq__panelWrapper{z-index:20;text-align:left;position:absolute;top:calc(100% + 1.2rem);left:0;right:0}
.index-module-scss-module__RwPhiq__root{justify-content:center;display:flex}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__pagination{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__pageItem{justify-content:center;align-items:center;display:flex}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__pageLink{color:#5e2f82;cursor:pointer;background:#fff9;border:.1rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:1.6rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__pageLink:hover{background:#fff;box-shadow:0 .2rem .2rem #ffffff1a}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__pageLink:active{background:#faf3ff;border:.1rem solid #8951b5}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__active .index-module-scss-module__RwPhiq__pageLink{color:#fff;background:#5e2f82;border:none}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__active .index-module-scss-module__RwPhiq__pageLink:hover{box-shadow:none;background:#5e2f82}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__active .index-module-scss-module__RwPhiq__pageLink:active{background:#5e2f82;border:none}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__disabled .index-module-scss-module__RwPhiq__pageLink{opacity:.5;cursor:not-allowed}.index-module-scss-module__RwPhiq__root .index-module-scss-module__RwPhiq__arrowIcon{color:#5e2f82;font-size:2.4rem}
.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}}