.careers-jobs-header-section{background:linear-gradient(0deg,#b74af7 5%,#000 64%);padding-bottom:144px;padding-top:144px}.careers-jobs-header-section__loader{vertical-align:sub}@media screen and (max-width:1000px){.careers-jobs-header-section{padding-bottom:96px;padding-top:96px}}@media screen and (max-width:640px){.careers-jobs-header-section{padding-bottom:64px;padding-top:64px}}
.careers-nothing-found{text-align:center}.vacancy-list-section-search div{border-radius:8px}
.career-filter__block-inner{margin:0 8px 0 -24px}@media screen and (max-width:640px){.career-filter__block-inner{margin:0 8px 0 0}}.career-filter__muted{--rs-theme-dark:1;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
)}.career-filter .career-filter__block{background-color:var(--rs-color-black-t5);border:1px solid var(--rs-color-white-t10);border-radius:8px;overflow:hidden}.career-filter .career-filter__block_dark{background-color:var(--rs-color-white-t5)}.career-filter__openBlock{padding:0 13px}.career-filter__search{padding:8px 0}.career-filter__search div{border-radius:8px}.career-filter__not-found-text{padding:8px 0;text-align:center}.career-filter__list{max-height:506px;overflow-y:auto}.career-filter__itemDesc{display:block;margin-bottom:8px;margin-left:32px}.career-filter__itemDesc_grouped{margin-left:56px}.career-filter__groupHeader{padding:8px 0 4px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.career-filter__groupOption{padding-left:24px}.career-filter__small{min-width:100%}.career-filter__reset-button{border-radius:4px;display:flex;padding:4px}.career-filter__reset-button:hover{background-color:#262626}.career-filter__reset-button svg{height:16px;width:16px}
.career-filter__tagsWrapper{align-items:flex-start;display:flex;justify-content:space-between;max-height:32px;overflow:hidden}.career-filter__tags{align-items:center;display:flex;flex-shrink:1;flex-wrap:wrap;gap:8px}.career-filter__tagsMultiline{max-height:-moz-max-content;max-height:max-content}.career-filter__closeButton{--rs-button-border-radius:16px}.career-filter__closeButton svg{height:16px;width:16px}.career-filter__close{border:1px solid var(--rs-color-black-t30);border-radius:16px;padding:5px}
.vacancy-list-page .vacancy-card{background-color:transparent}.vacancy-list-page .vacancy-card__footer{display:flex;flex-wrap:wrap;gap:8px 32px}.vacancy-list-page .vacancy-card__item{display:flex;flex-wrap:wrap;gap:8px}.vacancy-list-page .vacancy-card svg{fill:var(--rs-color-white-t30)}
.vacancy-list-page .progress-bar-block{align-items:end;display:flex;flex-direction:column}.vacancy-list-page .vacancy-list-pagination{gap:8px}
.vacancy-list-section{background:linear-gradient(180deg,transparent 93%,#b74af7)}.vacancy-list-page .filters-wrapper{display:flex;justify-content:flex-end}.vacancy-list-page .career-filter-element{flex-grow:0;flex-shrink:0;margin-top:-38px;width:307px}@media screen and (max-width:640px){.vacancy-list-page .filters-wrapper{display:none}.vacancy-list-page .career-filter-element{margin-top:0}}.vacancy-list-page .highlight{background-color:var(--rs-color-primary-t-fog-light-theme)}.vacancy-list-page input[type=search]::-webkit-search-cancel-button,.vacancy-list-page input[type=search]::-webkit-search-decoration,.vacancy-list-page input[type=search]::-webkit-search-results-button,.vacancy-list-page input[type=search]::-webkit-search-results-decoration{display:none}
.careers-jobs-skeleton{display:flex;gap:100px;--skeleton-animation:skeleton 1.8s ease-in-out infinite}@media screen and (max-width:1276px){.careers-jobs-skeleton{gap:20px}}@media screen and (max-width:640px){.careers-jobs-skeleton{flex-direction:column}}.careers-jobs-skeleton div{border-radius:8px}.careers-jobs-skeleton__main{width:100%}.careers-jobs-skeleton__top{animation:var(--skeleton-animation);background-color:var(--wt-color-dark-30);height:48px}.careers-jobs-skeleton__list{display:flex;flex-direction:column;gap:24px}.careers-jobs-skeleton__list-item{animation:var(--skeleton-animation);background-color:var(--wt-color-dark-30);height:130px}.careers-jobs-skeleton__side{display:flex;flex-direction:column;gap:16px;height:300px;width:350px}@media screen and (max-width:1276px){.careers-jobs-skeleton__side{width:400px}}@media screen and (max-width:640px){.careers-jobs-skeleton__side{display:none}}.careers-jobs-skeleton__side-item{animation:var(--skeleton-animation);background-color:var(--wt-color-dark-30);border-radius:8px;height:32px}@keyframes skeleton{0%,to{background-color:var(--rs-color-white-t30)}50%{background-color:var(--rs-color-white-t60)}}
.vacancy-list-page{--careers-main-purple:#b74af7;background-color:#000}.vacancy-list-page__text-color{color:var(--careers-main-purple);font-weight:600}.vacancy-list-page .careers-inside-section{padding-bottom:144px}@media screen and (max-width:640px){.vacancy-list-page .careers-inside-section{padding-bottom:96px}}
