.index-module__d4-Uea__navigation{position:relative;overflow:hidden}.index-module__d4-Uea__scrollGradientLeft,.index-module__d4-Uea__scrollGradientRight{z-index:1;pointer-events:none;width:30px;height:100%;position:absolute;top:0;left:0}.index-module__d4-Uea__scrollGradientLeft{background:linear-gradient(-90deg,#fff0 0%,#fff 100%)}.index-module__d4-Uea__scrollGradientRight{background:linear-gradient(90deg,#fff0 0%,#fff 100%)}.index-module__d4-Uea__tabs{align-items:flex-end;gap:2px;display:flex;overflow:auto hidden}.index-module__d4-Uea__tab{height:54px;color:var(--color-gray-dark);white-space:nowrap;align-items:center;padding:0 17px;font-size:15px;font-weight:400;text-decoration:none;transition:all .15s;display:flex;position:relative}.index-module__d4-Uea__tab:hover{color:var(--color-gray-darkest)}.index-module__d4-Uea__tab:after{content:"";border-radius:999px 999px 0 0;width:100%;height:4px;transition:all .15s;position:absolute;bottom:0;left:0}.index-module__d4-Uea__tab:hover:after{background:var(--color-gray-light-second)}.index-module__d4-Uea__tab.index-module__d4-Uea__activeTab{color:var(--color-gray-darkest);font-weight:500}.index-module__d4-Uea__tab.index-module__d4-Uea__activeTab:after{background:var(--color-blue-main)}@media screen and (max-width:768px){.index-module__d4-Uea__tabs{padding:0 20px}.index-module__d4-Uea__navigation{width:100%;overflow:visible}.index-module__d4-Uea__scrollGradientLeft,.index-module__d4-Uea__scrollGradientRight{display:none}}
.index-module__sqZ2tW__contentGrid{align-items:start;gap:24px;display:flex}.index-module__sqZ2tW__mainContent{flex-direction:column;flex:1;gap:32px;width:100%;min-width:0;display:flex;overflow:hidden}.index-module__sqZ2tW__sidebar{flex-direction:column;flex-shrink:0;gap:16px;width:450px;display:flex}@media screen and (max-width:1139px){.index-module__sqZ2tW__sidebar{width:360px}}@media screen and (max-width:991px){.index-module__sqZ2tW__contentGrid{gap:16px}.index-module__sqZ2tW__sidebar{width:320px}}@media screen and (max-width:768px){.index-module__sqZ2tW__contentGrid{flex-direction:column;gap:32px}.index-module__sqZ2tW__sidebar{gap:32px;width:100%}}
.index-module__pyPmdq__page{background:var(--color-gray-lightest);min-height:100vh;font-family:var(--font-euclid), sans-serif}.index-module__pyPmdq__pageShell{flex-direction:column;gap:24px;max-width:1280px;margin:0 auto;padding:0 20px 60px;display:flex}.index-module__pyPmdq__profileInfo{flex-direction:column;align-items:flex-start;display:flex}.index-module__pyPmdq__profileInfo h1{letter-spacing:-.03em;font-size:32px;font-weight:500;line-height:1.1;transition:all .15s}.index-module__pyPmdq__profileInfo h1:hover{opacity:.7}.index-module__pyPmdq__profileInfo h1 span{color:var(--color-gray-dark);font-size:24px;font-weight:400}.index-module__pyPmdq__rating{cursor:pointer;color:var(--color-gray-dark);flex-shrink:0;align-items:center;gap:10px;margin-top:16px;font-size:16px;font-weight:400;transition:all .15s;display:flex}.index-module__pyPmdq__rating span{padding-top:2px}.index-module__pyPmdq__rating:hover{opacity:.7}.index-module__pyPmdq__ratingWithStars{align-items:center;gap:6px;display:flex}.index-module__pyPmdq__followButton{min-width:148px;padding:0 22px;color:var(--color-white)!important;background:var(--color-blue-main)!important;border:0!important}.index-module__pyPmdq__sideStack{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:1139px){.index-module__pyPmdq__profileInfo h1{font-size:28px}.index-module__pyPmdq__rating{margin-top:10px}}@media screen and (max-width:768px){.index-module__pyPmdq__pageShell{padding:0 0 32px}.index-module__pyPmdq__profileInfo h1{font-size:22px}.index-module__pyPmdq__rating{margin-top:14px}.index-module__pyPmdq__profileInfo{padding:0 20px}}
.index-module__0RMLqG__container{flex-direction:column;gap:12px;display:flex}.index-module__0RMLqG__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.index-module__0RMLqG__headerActions{align-items:center;gap:12px;display:flex}.index-module__0RMLqG__headerActionsSearch{background:#fff;border-radius:999px;align-items:center;width:100%;max-width:270px;height:42px;font-size:14px;display:flex;position:relative}.index-module__0RMLqG__headerActionsSearch svg{width:20px;height:20px;color:var(--color-gray-dark);position:absolute;left:12px}.index-module__0RMLqG__headerActionsSearch input{padding-left:42px}.index-module__0RMLqG__headerActionsSearch input::placeholder{color:var(--color-gray-dark)}.index-module__0RMLqG__headerActionSort{width:50px;height:42px;color:var(--color-gray-dark);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:flex}.index-module__0RMLqG__headerActionSort svg{width:20px;height:20px}.index-module__0RMLqG__cardsList{flex-direction:column;gap:12px;transition:all .15s;display:flex}.index-module__0RMLqG__sortPopover{flex-direction:column;min-width:200px;min-height:200px;display:flex}@media screen and (max-width:944px){.index-module__0RMLqG__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 12px}}
.index-module__noio3W__container{flex-direction:column;gap:12px;display:flex}.index-module__noio3W__header{justify-content:space-between;align-items:center;display:flex}.index-module__noio3W__header h3 span{color:var(--color-gray-400)}.index-module__noio3W__headerActions{align-items:center;gap:12px;display:flex}.index-module__noio3W__headerActionsSearch{background:#fff;border-radius:999px;align-items:center;width:100%;max-width:270px;height:42px;font-size:14px;display:flex;position:relative}.index-module__noio3W__headerActionsSearch svg{width:20px;height:20px;color:var(--color-gray-dark);position:absolute;left:12px}.index-module__noio3W__headerActionsSearch input{padding-left:42px}.index-module__noio3W__headerActionsSearch input::placeholder{color:var(--color-gray-dark)}.index-module__noio3W__cardsList{flex-direction:column;gap:12px;transition:all .15s;display:flex}.index-module__noio3W__emptyLayout{padding:60px 30px!important}.index-module__noio3W__selectVacanciesStatus{align-items:center;gap:10px;display:flex}.index-module__noio3W__selectVacanciesStatus>span{color:var(--color-gray-400);font-weight:500}.index-module__noio3W__selectVacanciesStatusPlaceHolder{font-size:18px;font-weight:500}.index-module__noio3W__selectVacanciesStatusReference{height:unset;padding:0 0 0 6px}
