/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./.yarn/__virtual__/css-loader-virtual-f4ce20568a/0/cache/css-loader-npm-6.5.1-a34b2a752f-5a3bedecb4.zip/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./.yarn/__virtual__/postcss-loader-virtual-9ca6ee1701/0/cache/postcss-loader-npm-6.2.1-45828eb0de-e40ae79c3e.zip/node_modules/postcss-loader/dist/cjs.js!./.yarn/__virtual__/less-loader-virtual-4121f44b2b/0/cache/less-loader-npm-10.2.0-9c6619a5c0-42a2b56a9d.zip/node_modules/less-loader/dist/cjs.js!./webapp-static/lux/components/VacancySearchItem/serp-item.less ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.serp-item-controls {
  display: flex;
  align-items: center;
}
.serp-item-controls-wrapper {
  flex: 1;
}
.serp-item-controls_desktop-only {
  display: none;
}
@media (min-width: 700px) {
  .serp-item-controls_desktop-only {
    display: flex;
  }
}
.serp-item-controls_xs-remake {
  gap: 12px;
}
@media (min-width: 700px) {
  .serp-item-controls_xs-remake {
    display: none;
  }
}
@media (min-width: 700px) {
  .serp-item:hover .serp-item-controls-item--LkrmNpabm9UdYnMZJRoy {
    opacity: 1;
  }
}
.serp-item-controls-item--LkrmNpabm9UdYnMZJRoy {
  transition: opacity 0.1s ease-out;
}
@media (min-width: 700px) {
  .serp-item-controls-item--LkrmNpabm9UdYnMZJRoy {
    opacity: 0;
  }
  .serp-item-controls-item--LkrmNpabm9UdYnMZJRoy:focus-within {
    opacity: 1;
  }
}
.serp-item-controls-side--eK8dW18YWVfDHVi2gWMD {
  margin-left: auto;
  display: flex;
  gap: 12px;
}
.serp-item-controls-side_xs-remake--pIJmODFrcobcTrJc7o2t {
  margin-left: 0;
}
@media (min-width: 700px) {
  .serp-item-controls-side_xs-remake--pIJmODFrcobcTrJc7o2t {
    margin-left: auto;
  }
}
.serp-item-controls-side_fixed--MrvWm0390ykEt9G_pIyj {
  position: absolute;
  top: 0;
  right: 0;
}
.serp-item-controls-spacer--Dq53fNBQL8qDO0Z_RHRc {
  margin-left: 12px;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./.yarn/__virtual__/css-loader-virtual-f4ce20568a/0/cache/css-loader-npm-6.5.1-a34b2a752f-5a3bedecb4.zip/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./.yarn/__virtual__/postcss-loader-virtual-9ca6ee1701/0/cache/postcss-loader-npm-6.2.1-45828eb0de-e40ae79c3e.zip/node_modules/postcss-loader/dist/cjs.js!./.yarn/__virtual__/less-loader-virtual-4121f44b2b/0/cache/less-loader-npm-10.2.0-9c6619a5c0-42a2b56a9d.zip/node_modules/less-loader/dist/cjs.js!./webapp-static/lux/components/VacancySearchItem/serp-item-controls.less ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media (max-width: 699px) {
  .serp-item-control-gt-xs--KaZKTHNPpG7KIutRzo8O {
    display: none;
  }
}
.serp-item-controls_narrow .serp-item-control-gt-xs--KaZKTHNPpG7KIutRzo8O {
  display: none;
}
@media (min-width: 700px) {
  .serp-item-control-xs-only--U52PbeLEZ0EtGHzqLeEz {
    display: none;
  }
}
@media (min-width: 700px) {
  .serp-item-controls_narrow .serp-item-control-xs-only--U52PbeLEZ0EtGHzqLeEz {
    display: inline;
  }
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./.yarn/__virtual__/css-loader-virtual-f4ce20568a/0/cache/css-loader-npm-6.5.1-a34b2a752f-5a3bedecb4.zip/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./.yarn/__virtual__/postcss-loader-virtual-9ca6ee1701/0/cache/postcss-loader-npm-6.2.1-45828eb0de-e40ae79c3e.zip/node_modules/postcss-loader/dist/cjs.js!./.yarn/__virtual__/less-loader-virtual-4121f44b2b/0/cache/less-loader-npm-10.2.0-9c6619a5c0-42a2b56a9d.zip/node_modules/less-loader/dist/cjs.js!./webapp-static/lux/components/VacancySearchItem/users-online.less ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable hhru/less-variable-value-disallowed-list */
/* Design System colors */
/* Red */
/* Yellow */
/* Orange */
/* Blue */
/* Violet */
/* Green */
/* Grayscale */
/* Special */
.online-users--tWT3_ck7eF8Iv5SpZ6WL {
  color: #4bb24e;
}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./.yarn/__virtual__/css-loader-virtual-f4ce20568a/0/cache/css-loader-npm-6.5.1-a34b2a752f-5a3bedecb4.zip/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./.yarn/__virtual__/postcss-loader-virtual-9ca6ee1701/0/cache/postcss-loader-npm-6.2.1-45828eb0de-e40ae79c3e.zip/node_modules/postcss-loader/dist/cjs.js!./.yarn/__virtual__/less-loader-virtual-4121f44b2b/0/cache/less-loader-npm-10.2.0-9c6619a5c0-42a2b56a9d.zip/node_modules/less-loader/dist/cjs.js!./webapp-static/lux/components/VacancySearchItem/work-experience.less ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.icon-wrapper--m8EPyssCb56xnYBhXKJX {
  display: inline-flex;
  margin: auto 0;
}


/*# sourceMappingURL=51018.b6230fc1e9b2c95bc682.css.map*/