.JobsList-client-module__pClLVq__wrapper{width:100%;min-width:100%;height:100vh;min-height:100vh;display:flex;position:relative}.JobsList-client-module__pClLVq__vacanciesWrapper{max-width:405px}.JobsList-client-module__pClLVq__vacanciesLinksBlock{border-bottom:2px solid var(--stroke-color);flex-direction:column;align-items:center;width:100%;min-width:405px;max-width:405px;height:calc(100vh + 49px);margin:10px 0 0;display:flex;overflow-y:auto}.JobsList-client-module__pClLVq__vacanciesLinksBlock::-webkit-scrollbar{width:1px}.JobsList-client-module__pClLVq__vacanciesLinksBlock::-webkit-scrollbar-thumb{background:var(--primary-blue-color)}.JobsList-client-module__pClLVq__vacanciesLinksBlock::-webkit-scrollbar-track{background:var(--scroll-bar-track);border-radius:100px}.JobsList-client-module__pClLVq__vacanciesCount{color:var(--blue-color);font-size:12px;font-style:normal;font-weight:400;line-height:130%}.JobsList-client-module__pClLVq__favDescription{text-align:center;flex-direction:column;justify-content:center;gap:10px;display:flex}.JobsList-client-module__pClLVq__text14px600_130{font-size:14px;font-style:normal;font-weight:600;line-height:130%}.JobsList-client-module__pClLVq__text14px400_130{font-size:14px;font-style:normal;font-weight:400;line-height:130%}.JobsList-client-module__pClLVq__grayColor{color:var(--gray-color)}.JobsList-client-module__pClLVq__headerBlock{flex-direction:column;align-items:center;gap:5px;display:flex}.JobsList-client-module__pClLVq__onlyPC{display:flex}.JobsList-client-module__pClLVq__headerBtn{color:var(--black-color);justify-content:center;align-items:center;padding:3px 5px;font-size:16px;display:flex}.JobsList-client-module__pClLVq__headerBtnActive{color:var(--blue-color);text-underline-offset:4px;text-decoration:underline}.JobsList-client-module__pClLVq__headerBtnsBlock{display:none}
.VacancyLink-module__JJOWZa__activeWrapper{background-color:var(--light-blue-color);border-left:10px solid var(--primary-blue-color);border-top:1px solid var(--stroke-color);border-radius:10px 0 0 10px;width:90%;height:100%;max-height:max-content;padding:15px 24px 15px 10px;max-width:396px!important}.VacancyLink-module__JJOWZa__pendingWrapper{background-color:var(--white-color);border-left:10px solid var(--white-color);border-top:1px solid var(--stroke-color);border-radius:0;width:90%;height:100%;max-height:max-content;padding:15px 24px 15px 10px;max-width:396px!important}.VacancyLink-module__JJOWZa__premiumBorder{border:2px solid var(--purple-color);border-radius:10px;margin-top:5px}.VacancyLink-module__JJOWZa__container{flex-direction:row;justify-content:space-between;gap:8px;width:100%;min-width:0;display:flex}.VacancyLink-module__JJOWZa__mainBlock{flex-direction:column;gap:7px;width:100%;max-width:337px;display:flex}.VacancyLink-module__JJOWZa__rowGap15pxAlignCenter,.VacancyLink-module__JJOWZa__citySkillRemote{align-items:center;gap:15px;display:flex}.VacancyLink-module__JJOWZa__rowGap15px{gap:15px;display:flex}.VacancyLink-module__JJOWZa__logoCat{object-fit:contain;width:auto;height:23px}.VacancyLink-module__JJOWZa__logo{object-fit:cover;border-radius:5px;flex-shrink:0;width:25px;height:25px}.VacancyLink-module__JJOWZa__text12px400_130{font-size:12px;font-style:normal;font-weight:400;line-height:130%}.VacancyLink-module__JJOWZa__text14px600_130{margin:0;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.VacancyLink-module__JJOWZa__text12px500_130{font-size:12px;font-style:normal;font-weight:500;line-height:130%}.VacancyLink-module__JJOWZa__text12px200_130{font-family:Roboto Thin,sans-serif;font-size:12px;font-style:normal;font-weight:200;line-height:130%}.VacancyLink-module__JJOWZa__btnAndDateBlock{flex-direction:column;justify-content:space-between;align-items:center;width:max-content;min-width:20px;display:flex}.VacancyLink-module__JJOWZa__hideBtn{cursor:pointer}.VacancyLink-module__JJOWZa__favouritesAndHideButtonsBlock{flex-direction:column;align-items:center;gap:10px;display:flex}.VacancyLink-module__JJOWZa__blue{color:var(--blue-color)}.VacancyLink-module__JJOWZa__gray{color:var(--secondary-gray-color)}.VacancyLink-module__JJOWZa__black{color:var(--black-color)}.VacancyLink-module__JJOWZa__purpleColor{color:var(--purple-color)}.VacancyLink-module__JJOWZa__darkGrayColor{color:var(--gray-color)}.VacancyLink-module__JJOWZa__bodyText{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;padding:2px 0;display:-webkit-box;overflow:hidden}.VacancyLink-module__JJOWZa__bodyText h1,.VacancyLink-module__JJOWZa__bodyText h2,.VacancyLink-module__JJOWZa__bodyText p{margin:0;padding:0;line-height:normal}.VacancyLink-module__JJOWZa__clamp3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VacancyLink-module__JJOWZa__logoAndTitleMobile{display:none}
.JobsLayout-module__cG6HSW__wrapper{gap:35px;padding:0 25px 0 20px;display:flex}.JobsLayout-module__cG6HSW__listContainer{flex-shrink:0;width:405px}.JobsLayout-module__cG6HSW__detailsContainer{flex:1;height:100%;overflow-y:auto}.JobsLayout-module__cG6HSW__detailsContainer::-webkit-scrollbar{width:1px}.JobsLayout-module__cG6HSW__detailsContainer::-webkit-scrollbar-thumb{background:var(--primary-blue-color)}.JobsLayout-module__cG6HSW__detailsContainer::-webkit-scrollbar-track{background:var(--scroll-bar-track);border-radius:100px}
