.login-modal_overlay__Rajn0{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:16px;z-index:1100}.login-modal_dialog__xlFD2{width:100%;max-width:460px;outline:none}.login-modal_content__kGdym{background:#fff;border-radius:6px;box-shadow:0 3px 8px rgba(0,0,0,.35);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.login-modal_header__9JJUc{display:flex;align-items:flex-start;justify-content:space-between;padding:36px 36px 28px;border:none}.login-modal_title__2cbFC{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px;margin:0}.login-modal_closeButton__hooNV{border:none;background:none;padding:3px 14px 14px;margin:0 -14px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-appearance:button;-moz-appearance:button;appearance:button;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.login-modal_closeButton__hooNV span{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.login-modal_closeButton__hooNV img{width:14px;height:14px}.login-modal_closeButton__hooNV:focus,.login-modal_closeButton__hooNV:hover{opacity:.75;color:#000;text-decoration:none}.login-modal_body__RRVxO{padding:0 36px 36px;overflow-y:auto}.login-modal_roleSwitch__CsVoJ{display:flex;margin:0 -36px 24px;padding:0 36px;border-bottom:1px solid #e3e4e5}.login-modal_roleButton__NX6e9{flex:1 1;text-align:center;border:none;background:transparent;font-family:Inter,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.24px;color:#9ca2a6;padding:0 0 15px;position:relative;cursor:pointer}.login-modal_roleButton__NX6e9:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background:#000;border-radius:1px;transition:width .2s ease,left .2s ease}.login-modal_roleButtonActive___EI_A{color:#000}.login-modal_roleButtonActive___EI_A:after{width:100%;left:0}.login-modal_inputGroup__hNqd0{margin-top:36px}.login-modal_input__0l47x{width:100%;border-radius:6px;border:1px solid #eff2f3;background:#f9f9fa;padding:9px 12px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;outline:none;color:#000;transition:border-color .2s ease,box-shadow .2s ease}.login-modal_input__0l47x::placeholder{color:#9ca2a6}.login-modal_input__0l47x:focus{border-color:#e3e4e5;box-shadow:0 1px 6px rgba(0,0,0,.12)}.login-modal_input__0l47x:disabled{color:#9ca2a6;background:#eff2f3;border-color:#eff2f3}.login-modal_changeLoginLink__bmVlC{margin-top:12px;font-size:14px;line-height:18px}.login-modal_errorText__IdlGn{margin-top:12px;color:#ec3a3a;font-size:15px;line-height:20px}.login-modal_actions__YBIPv{margin-top:36px}.login-modal_secondaryButton__JChEP{margin-top:16px}.login-modal_textButton__TpvZo{display:inline-flex;gap:8px;align-items:center}.login-modal_actions__YBIPv .g-btn+.g-btn,.login-modal_passwordGroup__jQRzu .g-btn+.g-btn{margin-left:0}.login-modal_secondaryButton__JChEP span{font-size:14px;line-height:20px;font-weight:600}.login-modal_codeSection__xt8fB{margin-top:36px}.login-modal_resendInfo__w4FEo{margin-top:12px;font-size:14px;line-height:18px;color:#6c7377}.login-modal_resendLink__s5O6o{color:#205aed;cursor:pointer;text-decoration:none}.login-modal_passwordGroup__jQRzu{margin-top:36px;position:relative}.login-modal_passwordToggle__s7VyU{position:absolute;top:0;right:0;height:100%;width:40px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.login-modal_tos__V1nNo{margin-top:20px;text-align:center;font-size:13px;line-height:17px;color:#6c7377}.login-modal_tosLink__9rFlR{color:#6c7377;text-decoration:underline}.login-modal_telegramBanner__H_ZoI{margin:36px -36px -36px;background:#f9f9fa;border-radius:0 0 6px 6px;padding:36px}.login-modal_telegramBannerTitle__lF1t9{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px;margin:0 0 16px;color:#000}.login-modal_telegramList__0WQIO{margin:0;padding:0;list-style:none;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.login-modal_telegramList__0WQIO li{margin-bottom:8px;position:relative;padding-left:15px}.login-modal_telegramList__0WQIO li:before{content:"-";position:absolute;margin-left:-15px;margin-right:8px}.login-modal_telegramList__0WQIO li:last-child{margin-bottom:0}.login-modal_telegramLink__NGh_d{color:#205aed}.login-modal_body__RRVxO::-webkit-scrollbar{width:6px}.login-modal_body__RRVxO::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}@media (max-width:768px){.login-modal_overlay__Rajn0{align-items:flex-end;padding:0}.login-modal_dialog__xlFD2{max-width:none;width:100%}.login-modal_content__kGdym{border-radius:20px 20px 0 0;max-height:calc(85vh)}.login-modal_header__9JJUc{padding:24px 24px 28px}.login-modal_telegramBanner__H_ZoI{margin:36px -24px -24px;padding:24px}}.recruiter-invite-modal_overlay__lQiqK{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:16px;z-index:1200}.recruiter-invite-modal_dialog__N2PpB{width:100%;max-width:460px;outline:none}.recruiter-invite-modal_content__Rm0j0{background:#fff;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.recruiter-invite-modal_header__dPmvG{display:flex;justify-content:space-between;align-items:center;padding:36px 36px 28px}.recruiter-invite-modal_title__uiir0{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:24px;margin:0}.recruiter-invite-modal_closeButton__e2qPp{border:none;background:none;padding:3px 14px 14px;margin:0 -14px;cursor:pointer;display:flex;align-items:center}.recruiter-invite-modal_closeButton__e2qPp span{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.recruiter-invite-modal_closeButton__e2qPp img{filter:var(--filter-dark-grey)}.recruiter-invite-modal_body__7QG5i{padding:0 36px 36px;overflow-y:auto}.recruiter-invite-modal_formRow__LPpM4{display:flex;flex-direction:column;margin-bottom:16px}.recruiter-invite-modal_label__4aDGN{font-family:Inter,Arial,sans-serif;font-size:14px;color:#000;margin-bottom:4px;display:inline-block}.recruiter-invite-modal_input__vech_{width:100%;border-radius:6px;border:1px solid #eff2f3;background:#f9f9fa;padding:9px 12px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.recruiter-invite-modal_input__vech_:focus{border-color:#e3e4e5;box-shadow:0 1px 6px rgba(0,0,0,.12)}.recruiter-invite-modal_inputError__ZHWic{border-color:#ec3a3a;background:#faebeb}.recruiter-invite-modal_input__vech_:disabled{background:#f0f2f3;color:#6c7377}.recruiter-invite-modal_error__nWj__{font-family:Inter,Arial,sans-serif;font-size:13px;color:#ec3a3a;margin-top:4px}.recruiter-invite-modal_formButtons__dg4iW{margin-top:24px}.recruiter-invite-modal_errorMessage__Sa0un{font-family:Inter,Arial,sans-serif;font-size:14px;color:#ec3a3a;margin-top:16px}.recruiter-invite-modal_success__MDx8d{text-align:center;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:24px}.recruiter-invite-modal_success__MDx8d span{font-weight:700}.recruiter-invite-modal_successButtons__LvcAQ{margin-top:28px}@media (max-width:768px){.recruiter-invite-modal_overlay__lQiqK{align-items:flex-end;padding:0}.recruiter-invite-modal_dialog__N2PpB{max-width:none;width:100%}.recruiter-invite-modal_content__Rm0j0{border-radius:20px 20px 0 0;max-height:calc(85vh)}.recruiter-invite-modal_header__dPmvG{padding:24px 24px 28px}.recruiter-invite-modal_body__7QG5i{padding:0 24px 24px}}.b-header{background:var(--neutral-color-white,#fff);height:91px;border-bottom:1px solid var(--neutral-color-contur,#e3e4e5)}.btn-logout{min-width:70px}@media (min-width:992px){.b-header{height:92px}}.b-header .container{max-width:1040px;margin:0 auto;padding:0 20px;display:flex;align-items:center;flex-direction:row;height:100%}.b-header__logotype{display:block;width:134px;height:28px;background:url(/static/img/getmatch-logo.svg) no-repeat 50%/contain;border:none;outline:none;margin-right:51px;flex-shrink:0}@media (max-width:768px){.b-header__logotype{margin-right:auto}}.b-header__logotype img{width:0;height:0;opacity:0}.b-header__navigation{display:flex;flex-wrap:nowrap;margin-right:auto;height:20px;gap:0}.b-header__navigation-link{font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px;position:relative;margin-left:20px;white-space:nowrap}.b-header__navigation-link,.b-header__navigation-link:focus,.b-header__navigation-link:hover{color:var(--neutral-color-black,#000);text-decoration:none}.b-header__navigation-link:first-of-type{margin-left:0}.b-header__navigation-link:before{content:" ";position:absolute;width:0;border-bottom:1px solid var(--neutral-color-black,#000);top:55px;left:50%;transform:translateX(-50%);transition:width .2s ease}.b-header__navigation-link--active:before{width:100%}.b-header__buttons{white-space:nowrap;display:flex;align-items:center;gap:0}.b-header__buttons-vacancy--mobile{display:none}.b-header__buttons-invite{margin-left:20px}.b-header__buttons-invite__button{font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:15px;line-height:18px;letter-spacing:-.408px;background:transparent;border:none;cursor:pointer;padding:0 6px;color:var(--neutral-color-black,#000);text-decoration:none;text-align:center;text-transform:none;overflow:visible;border-radius:0;outline:none;margin-bottom:5px;transition:color .2s ease}.b-header__buttons-digest,.b-header__buttons-vacancy{padding:11px 16px;letter-spacing:-.408px;line-height:18px}.b-header__buttons-invite__button:hover{color:var(--neutral-color-grey-dark,#6c7377);text-decoration:none}.b-header__user-block-candidate,.b-header__user-block-recruiter{margin-left:28px;position:relative;display:flex;align-items:center;height:40px}.b-header__user-block-candidate__avatar{width:40px;height:40px;border-radius:50%;background:var(--neutral-color-black,#000);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:15px;letter-spacing:-.41px;text-transform:uppercase;overflow:hidden}.b-header__user-block-recruiter .b-header__user-block-candidate__avatar{background:var(--neutral-color-grey-light,#eff2f3);color:var(--neutral-color-black,#000)}.b-header__user-block-candidate__avatar img{width:100%;height:100%;object-fit:cover}.b-header__user-block-candidate__profile{display:flex;flex-direction:column;padding:0 20px;margin-bottom:-8px;gap:4px;min-width:200px}.b-header__user-block-candidate__profile-link{font-weight:600;font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:19px;display:inline-block;margin-bottom:-4px}.b-header__user-block-candidate__profile-link,.b-header__user-block-candidate__profile-link:focus,.b-header__user-block-candidate__profile-link:hover{text-decoration:none;color:var(--neutral-color-black,#000)}.b-header__user-block-candidate__profile-status{display:inline-flex;align-items:center;gap:4px}.b-header__user-block-candidate__profile-status img{width:20px;height:20px;margin-top:-2px}.b-header__user-block-candidate__profile-status-text{font-size:13px;white-space:nowrap;display:inline-block;min-width:140px}.b-header__user-block-candidate__profile-contact{font-weight:400}.b-header__user-block-candidate__dropdown-control{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;margin-left:8px;margin-top:6px;border-radius:999px;background:var(--neutral-color-grey-light,#eff2f3);border:none;cursor:pointer;transition:background-color .2s ease-in-out}.b-header__user-block-candidate__dropdown-control:hover{background:var(--neutral-color-grey,#cdcfd0)}.b-header__user-block-candidate__dropdown-control img{width:16px;height:17px}.b-header__dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background:#fff;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.1);border:none;padding:12px 0;z-index:30}.b-header__dropdown-item{padding:8px 20px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:var(--neutral-color-black,#000)}.b-header__dropdown-title{margin:0 0 4px;font-size:15px;line-height:19px;font-weight:600;color:var(--neutral-color-black,#000)}.b-header__dropdown-info{display:block;font-size:13px;line-height:1.2;font-weight:400}.b-header__dropdown-link{display:block;padding:8px 20px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400}.b-header__dropdown-link,.b-header__dropdown-link:hover{color:var(--neutral-color-black,#000);text-decoration:none}.b-header__dropdown-link:hover{background:var(--neutral-color-grey-light,#eff2f3)}.b-header__dropdown-link.text-danger{color:var(--accent-color-red,#ec3a3a)}.b-header__dropdown-divider{border:0;border-top:1px solid var(--neutral-color-grey-light,#eff2f3);margin:7px 20px}.b-header__dropdown--wide{min-width:0;padding:0;border:none;background:#fff;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,.1)}.b-header__mobile-menu{display:none;margin-left:auto;cursor:pointer}.b-header__mobile-menu button{border:none;background:transparent;padding:0;cursor:pointer}.b-header__mobile-menu img{width:24px;height:24px}@media (max-width:1024px){.b-header__navigation{display:none}.b-header__mobile-menu{display:inline-flex}}.b-header-candidates-wrapper{position:fixed;inset:0;z-index:50}.b-mobile-menu-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2147483009;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .35s ease;opacity:1}.b-mobile-menu-backdrop.hidden{opacity:0;left:-999999999px;right:999999999px}.b-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;transition:left .2s ease;z-index:2147483010}.b-mobile-menu.hidden{left:-100%}.b-mobile-menu-content-wrapper{background:#fff;min-height:100%;position:relative}.b-mobile-menu-close{width:45px;height:45px;position:absolute;top:0;right:0;padding:19px 15px 15px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:50}.b-mobile-menu-close img{width:15px;height:15px;object-fit:contain}.b-mobile-menu-content{display:flex;flex-direction:column;padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;align-content:space-between;min-height:100%;width:100%}.b-mobile-menu-content .b-logotype{margin:0}.b-logotype{display:block;border:none;outline:none}.b-logotype,.b-logotype img{width:134px;height:28px}.b-mobile-menu ul{list-style:none;padding:0;margin:36px 0 0;flex:500 1}.b-mobile-menu ul li{padding:20px 0}.b-mobile-menu ul li a{font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:15px;line-height:18.29px;color:#000;padding:0;text-decoration:none;border-radius:100px;transition:background .5s}.b-mobile-menu ul li button{all:unset;font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:15px;line-height:18px;color:#000;cursor:pointer;display:block;width:100%}.b-mobile-menu__user-block{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;padding:0 20px;margin:0 -20px}.b-mobile-menu__user-block__name{font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:20px;line-height:24px;margin-top:12px;text-align:center;white-space:nowrap}.b-mobile-menu__user-block__email{font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:15px;line-height:20px;margin-top:4px;text-align:center}.b-mobile-menu-footer{flex:1 1;display:flex;flex-direction:column;gap:12px;margin-top:auto}.mobile-package-stats{position:fixed;top:0;left:0;width:100%;height:100%;transition:left .2s ease;z-index:2147483012}.mobile-package-stats.hidden{left:-100%}.mobile-package-stats-content-wrapper{background:#fff;min-height:100%;padding:24px;display:flex;flex-direction:column}.mobile-package-stats-close{all:unset;font-size:15px;line-height:24px;display:flex;align-items:center;color:#205aed;gap:4px;cursor:pointer;margin-bottom:16px}.mobile-package-stats-close img{width:16px;height:16px}.mobile-package-stats-body{position:relative;flex-grow:1;display:flex;align-items:center;justify-content:center}.mobile-package-stats-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2147483011;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .35s ease;opacity:1}.mobile-package-stats-backdrop.hidden{opacity:0;left:-999999999px;right:999999999px}.g-label{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:12px;font-family:Inter,Arial,sans-serif;font-weight:600}.bg-yellow{background:var(--accent-color-yellow,#ffe953);color:#000}.text-danger{color:var(--accent-color-red,#ec3a3a)!important}.text-muted{color:var(--neutral-color-grey-dark,#6c7377);font-size:13px;font-family:Montserrat,Arial,sans-serif;font-weight:400}.g-ml-4{margin-left:4px}.text-decoration-none{text-decoration:none}.b-header--recruiter .b-header__buttons{display:flex;align-items:center}.b-header--recruiter .b-header__navigation-link{margin-left:16px}.b-header--recruiter .b-header__navigation-link:first-of-type{margin-left:0}.b-header--recruiter .b-header__logotype{width:95px;height:20px;margin-right:49px}@media (min-width:768px){.b-header--recruiter .b-header__navigation{margin-left:27px}}@media (min-width:992px){.b-header--recruiter .b-header__navigation{margin-left:0}}@media (max-width:1024px){.b-header__buttons,.b-header__navigation{display:none}}@media (max-width:992px){.b-header__buttons-invite,.b-header__buttons-login,.b-header__buttons-telegram,.b-header__buttons-vacancy--desktop{display:none}.b-header__buttons-vacancy--mobile{display:inline-block}.b-header__user-block-candidate,.b-header__user-block-recruiter{display:none}}@media (max-width:600px){.b-header__buttons-digest,.b-header__buttons-vacancy--mobile{padding:8px 12px;font-size:14px;line-height:20px;letter-spacing:-.408px;height:36px}}@media (max-width:992px){.b-header--anonymous .b-header__navigation,.b-header--candidate .b-header__navigation{display:none}.b-header--anonymous .b-header__mobile-menu,.b-header--candidate .b-header__mobile-menu{display:inline-block}.b-header--anonymous .b-header__buttons,.b-header--candidate .b-header__buttons{margin-left:auto}}.b-recruiter-header-popup{width:560px;max-width:100%;padding:20px;background:#fff;border-radius:6px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px}.b-recruiter-header-popup__row{gap:16px;margin-bottom:16px}.b-recruiter-header-popup__company,.b-recruiter-header-popup__row{display:flex;align-items:center}.b-recruiter-header-popup__company-logo{max-width:106px;max-height:48px}.b-recruiter-header-popup__avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--neutral-color-grey-light,#eff2f3);border-radius:999px;font-weight:600;font-size:15px;letter-spacing:-.408px;color:var(--neutral-color-black,#000)}.b-recruiter-header-popup__meta{flex:1 1}.b-recruiter-header-popup__name{font-weight:500;font-size:14px;margin-bottom:4px}.b-recruiter-header-popup__email a{font-size:12px;color:var(--neutral-color-black,#000);text-decoration:underline}.b-recruiter-header-popup__actions{display:flex;align-items:center}.b-recruiter-header-popup__info{margin-top:32px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:21px;font-weight:400;text-align:center}.b-recruiter-header-popup__info a{color:var(--accent-color-blue,#205aed);text-decoration:underline}.b-recruiter-header-popup__error,.b-recruiter-header-popup__spinner{font-size:14px;margin-top:12px}.b-spinner{position:relative;min-height:150px;display:flex;align-items:center;justify-content:center}.layout-grid{display:grid;grid-template-areas:"title cta" "stats stats";grid-template-columns:1fr auto;grid-gap:16px 12px;gap:16px 12px;align-items:start}.la-ball-spin-clockwise-fade,.la-ball-spin-clockwise-fade>div{position:relative;box-sizing:border-box}.la-ball-spin-clockwise-fade{display:block;width:32px;height:32px;font-size:0;color:var(--accent-color-blue,#205aed)}.la-ball-spin-clockwise-fade>div{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:50%;background-color:currentColor;animation:ball-spin-clockwise-fade 1s linear infinite}.la-ball-spin-clockwise-fade>div:first-child{top:5%;left:50%;animation-delay:-.875s}.la-ball-spin-clockwise-fade>div:nth-child(2){top:18.1801948466%;left:81.8198051534%;animation-delay:-.75s}.la-ball-spin-clockwise-fade>div:nth-child(3){top:50%;left:95%;animation-delay:-.625s}.la-ball-spin-clockwise-fade>div:nth-child(4){top:81.8198051534%;left:81.8198051534%;animation-delay:-.5s}.la-ball-spin-clockwise-fade>div:nth-child(5){top:95%;left:50%;animation-delay:-.375s}.la-ball-spin-clockwise-fade>div:nth-child(6){top:81.8198046966%;left:18.1801949248%;animation-delay:-.25s}.la-ball-spin-clockwise-fade>div:nth-child(7){top:50%;left:5%;animation-delay:-.125s}.la-ball-spin-clockwise-fade>div:nth-child(8){top:18.179464974%;left:18.1803700518%;animation-delay:0s}@keyframes ball-spin-clockwise-fade{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.layout-grid .title{grid-area:title;margin:0;align-self:center;font-size:18px;font-weight:600}.layout-grid .cta{grid-area:cta;display:flex;align-items:center;height:32px}.layout-grid .stats{grid-area:stats;display:flex;flex-direction:column;gap:16px}.package-stats-block-items{display:flex;flex-direction:column;gap:8px}.stats-header{justify-content:space-between;gap:10px;margin-bottom:8px;font-family:Inter,Arial,sans-serif;line-height:18px}.stats-header,.stats-values{display:flex;align-items:center;font-size:14px}.stats-values{gap:6px}.progress-bar{width:100%;height:8px;border-radius:8px;overflow:hidden;background-color:var(--neutral-color-contur,#e3e4e5)}.progress-fill{height:100%;border-radius:8px;background-color:var(--accent-color-blue,#205aed)}.honey-text{color:var(--accent-color-honey,#ec6d13)}.red-text{color:var(--accent-color-red,#ec3a3a)}.icon{width:16px;height:16px}.sending-message-text{font-family:Inter,Arial,sans-serif;font-size:14px}.b-recruiter-recruiters-stats{font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px;margin-top:32px}.b-recruiter-recruiters-stats__controls{display:flex;align-items:center;gap:16px;justify-content:space-between}.b-recruiter-recruiters-stats__controls h3{margin:0;font-size:18px;font-weight:600}.b-recruiter-recruiters-stats .table{border:none;display:flex;flex-flow:column;width:100%;margin-top:16px}.b-recruiter-recruiters-stats .table-row,.b-recruiter-recruiters-stats .table-section{display:flex}.b-recruiter-recruiters-stats .table-row div,.b-recruiter-recruiters-stats .table-section div{flex:1 1;padding:10.5px}.b-recruiter-recruiters-stats .table-row div:first-child,.b-recruiter-recruiters-stats .table-section div:first-child{flex:4 1}.b-recruiter-recruiters-stats .table-head{flex:0 0 auto;background:var(--neutral-color-grey-light,#eff2f3);border-top-left-radius:8px;border-top-right-radius:8px;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;color:var(--neutral-color-grey-dark,#6c7377)}.b-recruiter-recruiters-stats .table-head div:first-child{border-top-left-radius:8px}.b-recruiter-recruiters-stats .table-head div:last-child{border-top-right-radius:8px}.b-recruiter-recruiters-stats .table-body{flex:1 1 auto;max-height:250px;overflow-y:auto;border-left:1px solid var(--neutral-color-grey-light,#eff2f3);border-right:1px solid var(--neutral-color-grey-light,#eff2f3);width:100%}.b-recruiter-recruiters-stats .table-row{border-bottom:1px solid var(--neutral-color-grey-light,#eff2f3)}.b-recruiter-recruiters-stats .table-row:last-child{border-bottom:none}.b-recruiter-recruiters-stats .table-row div:last-child{border-right:1px solid var(--neutral-color-grey-light,#eff2f3)}.b-recruiter-recruiters-stats .table-row a{color:var(--accent-color-blue,#205aed);text-decoration:none}.b-recruiter-recruiters-stats .table-foot{flex:0 0 auto;background:var(--neutral-color-grey-light,#eff2f3);border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-family:Inter,Arial,sans-serif;font-size:12px;color:var(--neutral-color-grey-dark,#6c7377)}.b-recruiter-recruiters-stats .table-foot div:first-child{border-bottom-left-radius:8px}.b-recruiter-recruiters-stats .table-foot div:last-child{border-bottom-right-radius:8px}.b-recruiter-header-popup__error{color:var(--accent-color-red,#ec3a3a)}.b-recruiter-invite-modal__form{display:block;margin:0;padding:0}.b-recruiter-invite-modal__form-row{margin-bottom:16px}.b-recruiter-invite-modal__form .g-input-label{color:var(--neutral-color-black,#000);margin-bottom:4px}.b-recruiter-invite-modal__form .g-error{margin-top:4px}.b-recruiter-invite-modal__form-buttons{margin-top:24px}.b-recruiter-invite-modal__success-description{color:var(--neutral-color-black,#000);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:24px;text-align:center}.b-recruiter-invite-modal__success-description--bold{font-weight:700}.b-recruiter-invite-modal__success-buttons{margin-top:28px}.b-recruiter-invite-modal__error{font-family:Inter,Arial,sans-serif;font-size:14px;color:var(--accent-color-red,#ec3a3a);margin-top:16px}@media (max-width:768px){.b-recruiter-header-popup{width:100%;padding:16px}.b-recruiter-header-popup .layout-grid{grid-template-areas:"title" "stats" "cta";grid-template-columns:1fr}.b-recruiter-recruiters-stats .table-row,.b-recruiter-recruiters-stats .table-section{grid-template-columns:1fr}}.modal_backdrop__fG1Ia{position:fixed;inset:0;background:rgba(6,6,6,.45);z-index:1000;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0}.modal_modal__7EbJc{position:relative;width:100%;max-width:520px;background:#fff;border-radius:6px;box-shadow:0 20px 40px rgba(0,0,0,.12)}@media (max-width:768px){.modal_modal__7EbJc{border-radius:20px 20px 0 0}.modal_backdrop__fG1Ia{align-items:flex-end;padding-top:0}}@media (min-width:769px){.modal_backdrop__fG1Ia{align-items:flex-start;padding-top:25px}}.modal_modalSizeXs__5_m92{max-width:460px}.modal_modalSizeSm__OjyGB{max-width:490px}.modal_modalSizeMd__ab6Nm{max-width:600px}.modal_modalSizeLg__6_bfu{max-width:768px}@media (min-width:1280px){.modal_modalSizeLg__6_bfu{max-width:800px}}.modal_modalSizeFw__xPvE8{max-width:100%}.modal_content__ZmLFh{width:100%}.modal_body__yeYal{width:100%;overflow-y:auto}.modal_bodyDefault__zUhvI{padding:24px 32px 32px}.modal_bodyXs__QmXQE{padding:16px 32px 32px}.modal_bodyFw__QHgtR{padding:32px}.modal_bodyBare__xUlts{padding:0}.modal_close__IAEJW{position:absolute;top:16px;right:16px;background:transparent;border:none;padding:4px;cursor:pointer}.modal_close__IAEJW img{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(73%) sepia(3%) saturate(142%) hue-rotate(176deg) brightness(88%) contrast(84%)}@media (max-width:768px){.modal_close__IAEJW{top:8px;right:8px}}.register-modal_title__tg32t{font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:28px;font-weight:600;color:#000;margin:0 0 12px}.register-modal_modal__gnmlv{text-align:left}.register-modal_subheader__E4Hsm{display:none;font-family:Montserrat,Arial,sans-serif;font-size:20px;line-height:22px;font-weight:600;color:#000;margin:0 0 21px}.register-modal_text__3RRBs{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;color:#6c7377;margin:0 0 14px}.register-modal_link__SnzgW{color:#205aed}.register-modal_link__SnzgW:hover{color:#3f74fa}.register-modal_highlight__7n3vS{color:#000;font-weight:600}@media (max-width:768px){.register-modal_subheader__E4Hsm{display:block}}.digest-request-modal_title__v8m7t{font-family:Montserrat,Arial,sans-serif;font-size:22px;line-height:26px;font-weight:600;margin:0 0 16px}.digest-request-modal_description__CaHkp{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:22px;color:#000;margin-bottom:16px}.digest-request-modal_description__CaHkp p{margin:0 0 12px}.digest-request-modal_description__CaHkp ol{padding-left:18px;margin:0 0 16px}.digest-request-modal_form__gICje{margin-bottom:16px}.digest-request-modal_error__0djV7{color:#ec3a3a;margin-top:4px;font-size:14px}.recruiter-add-vacancy-modal_modal__88N2y{text-align:left}.recruiter-add-vacancy-modal_title__Rsu7J{font-family:Montserrat,Arial,sans-serif;font-size:22px;line-height:26px;font-weight:600;margin:0 0 16px}.recruiter-add-vacancy-modal_errorBlock__NOWeP{background:#fbf2ea;border-radius:8px;padding:16px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:22px;color:#000;margin-bottom:16px}.recruiter-add-vacancy-modal_errorBlock__NOWeP a{color:#205aed}.recruiter-add-vacancy-modal_spinner__1IC8H{font-family:Inter,Arial,sans-serif;font-size:15px;text-align:center;padding:24px 0}.recruiter-add-vacancy-modal_form__79_UY{display:flex;flex-direction:column;gap:16px}.recruiter-add-vacancy-modal_linkRow__rmSLN{display:flex;gap:12px;align-items:center}.recruiter-add-vacancy-modal_hiddenInput__Fwra6{display:none}.recruiter-add-vacancy-modal_fieldError__5iaG_{color:#ec3a3a;font-size:14px}.recruiter-add-vacancy-modal_section__b2DqR{display:flex;flex-direction:column;gap:8px}.recruiter-add-vacancy-modal_radioGroup__H7KJY{display:flex;gap:12px}.recruiter-add-vacancy-modal_salaryRow__ZnUWp{display:flex;gap:12px;flex-wrap:wrap}.recruiter-add-vacancy-modal_locations__zQAW_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.recruiter-add-vacancy-modal_actions__J47zH{margin-top:8px}.recruiter-add-vacancy-modal_helperText__KZeoV{font-family:Inter,Arial,sans-serif;font-size:14px;color:#6c7377;margin:0}.recruiter-add-vacancy-modal_inlineButton__6YITn{background:none;border:none;color:#205aed;cursor:pointer;padding:0;font:inherit}.recruiter-add-vacancy-modal_success__bk_Fj{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:22px}@media (max-width:768px){.recruiter-add-vacancy-modal_linkRow__rmSLN{flex-direction:column;align-items:stretch}.recruiter-add-vacancy-modal_salaryRow__ZnUWp{flex-direction:column}.recruiter-add-vacancy-modal_locations__zQAW_{grid-template-columns:1fr}}.demo-recruiter-connect-modal_modal__KCLK4{text-align:left}.demo-recruiter-connect-modal_title__VfscL{font-family:Montserrat,Arial,sans-serif;font-size:22px;line-height:26px;font-weight:600;margin:0 0 16px}.demo-recruiter-connect-modal_description__1YxmS{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:22px;color:#000;margin-bottom:24px}.demo-recruiter-connect-modal_description__1YxmS ul{padding-left:18px;margin:0}.demo-recruiter-connect-modal_success__JlKLf{background:#f9f9fa;border-radius:8px;padding:16px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:22px;color:#000}.demo-recruiter-connect-modal_error__tuMv6{color:#ec3a3a;font-size:14px;margin:0 0 16px}.demo-recruiter-connect-modal_tos__7zBn3{font-family:Inter,Arial,sans-serif;font-size:13px;line-height:17px;text-align:center;color:#6c7377;margin:16px 0 0}.demo-recruiter-connect-modal_tos__7zBn3 a{color:inherit;text-decoration:underline}.b-footer{background:#fff;border-top:1px solid #e3e4e5;padding-top:24px;font-family:Inter,Arial,sans-serif}.b-footer .b-logotype{display:inline-flex;width:134px;height:28px}.b-footer .b-logotype img{width:100%;height:100%}.b-footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px}.b-footer-left{display:flex;gap:48px}.b-footer-links{list-style:none;margin:0;padding:0}.b-footer-links li{margin-bottom:16px;line-height:21px;&:last-of-type{margin-bottom:0}}.b-footer-link-button,.b-footer-links a{font-size:14px;line-height:18px;letter-spacing:-.24px;font-weight:500;font-family:Inter,Arial,sans-serif;color:#205aed;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.b-footer-link-button:hover,.b-footer-links a:hover{color:#205aed;text-decoration:underline}.b-footer-right{max-width:220px}.b-footer-right h6{font-weight:600}.b-footer-right h6,.b-footer-right p{font-size:14px;line-height:18px;letter-spacing:-.24px;font-family:Inter,Arial,sans-serif;margin:0 0 8px;color:#000}.b-footer-right p{font-weight:500}.b-footer-contacts{list-style:none;margin:0;padding:0}.b-footer-contacts li{margin-bottom:8px}.b-footer-contacts a{display:flex;align-items:center;font-size:14px;line-height:18px;letter-spacing:-.24px;font-family:Inter,Arial,sans-serif;font-weight:500;color:#205aed;text-decoration:none}.b-footer-contacts img{max-width:20px;filter:var(
    --filter-blue,invert(23%) sepia(92%) saturate(3258%) hue-rotate(222deg) brightness(96%) contrast(93%)
  )}.b-footer-contacts a span{margin-left:8px}.b-footer-contacts a:hover{color:#205aed}.b-footer-social{display:flex;gap:8px;margin-top:16px}.b-footer-social-item{width:30px;height:30px;border-radius:6px;border:1px solid #9ca2a6;display:flex;align-items:center;justify-content:center;background:none;transition:border .2s ease-in-out,background-color .2s ease-in-out}.b-footer-social-item img{filter:var(
    --filter-medium-grey,invert(74%) sepia(7%) saturate(224%) hue-rotate(161deg) brightness(87%) contrast(88%)
  )}.b-footer-social-item:hover{background:#ffe953;border-color:#ffe953;img{filter:var(
      --filter-black,brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(171deg) brightness(102%) contrast(101%)
    )}}.b-footer-bottom{background:#eff2f3;padding:24px 0}.b-footer-bottom .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.b-footer-bottom a,.b-footer-bottom p{margin:0;font-size:12px;line-height:14px;letter-spacing:-.24px;font-family:Inter,Arial,sans-serif;font-weight:400;color:#9ca2a6;text-decoration:none}.b-footer-bottom a:hover{text-decoration:underline}.b-footer-bottom-tos{display:flex;gap:20px}@media (max-width:768px){.b-footer-content,.b-footer-left{flex-direction:column}.b-footer-left{gap:0;margin-bottom:24px}.b-footer-right{max-width:100%}.b-footer-social{flex-wrap:wrap;gap:14px;margin-top:24px}.b-footer-social-item{width:44px;height:44px}.b-footer-social-item img{transform:scale(1.47)}.b-footer-bottom .container{flex-direction:column;align-items:flex-start;gap:0}.b-footer-links li:last-of-type{margin-bottom:16px}.b-footer-links:last-of-type{margin:0}.b-footer-links:last-of-type li:last-of-type{margin-bottom:0}.b-footer-bottom a,.b-footer-bottom p{margin-bottom:8px}.b-footer-bottom-tos{flex-direction:column;gap:0}}.share-button_share__CFRBb{position:relative;display:inline-flex}.share-button_dropdown__z6bxV{position:absolute;top:calc(100% + 8px);min-width:280px;background:var(--white);border:1px solid rgba(16,25,40,.08);border-radius:16px;box-shadow:0 24px 48px rgba(7,15,40,.15);padding:20px;z-index:20}.share-button_dropdownRight__cRIZv{right:0}.share-button_dropdownLeft__IizDL{left:0}.share-button_dropdownTitle__5dtOO{margin:0 0 16px;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:var(--black)}.share-button_dropdownButtons__GOrbg{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.share-button_dropdownButton__pE3IV{flex:1 1;min-width:120px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;border:1px solid rgba(18,40,76,.08);padding:10px 24px;background:rgba(7,15,40,.04);color:var(--neutral-color-black,#000);font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:14px;letter-spacing:-.24px;line-height:20px;text-decoration:none;transition:background-color var(--transition-duration) ease-in-out}.share-button_dropdownButton__pE3IV:hover{background:rgba(7,15,40,.07)}.share-button_dropdownLink__SlOJ9{display:flex;gap:8px;margin-top:12px}.share-button_dropdownLinkInput__Q1IUC{flex:1 1;border-radius:6px;border:none;padding:10px 24px;font-family:Inter,Arial,sans-serif;font-size:14px;letter-spacing:-.24px;line-height:20px;color:var(--neutral-color-black,#000);background:rgba(7,15,40,.04)}.share-button_dropdownCopyButton__CC0Vp{border-radius:6px;border:none;padding:10px;background:rgba(7,15,40,.04);cursor:pointer}.share-button_dropdownCopyButton__CC0Vp:focus-visible{outline:2px solid var(--tropical-blue);outline-offset:2px}.share-button_dropdownMobile__A4Ei_{width:calc(100vw - 32px);max-width:none;left:50%;right:auto;transform:translateX(-50%)}@media (max-width:600px){.share-button_share__CFRBb{width:100%}}.salaries-distribution-chart_b-chart__wmZB1{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:273px;min-height:273px;border-radius:inherit}.salaries-distribution-chart_b-chart--dark__gxA7t{position:relative;background:var(--linear-05);border:1px solid var(--white-10);border-radius:8px}.salaries-distribution-chart_b-chart__loading__jQLpd,.salaries-distribution-chart_b-chart__loading__jQLpd .b-spinner{display:flex;align-items:center;justify-content:center;height:100%}.salaries-distribution-chart_b-chart__loading__jQLpd .b-spinner{position:relative;z-index:1}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade,.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div{position:relative;box-sizing:border-box}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade{display:block;width:32px;height:32px;font-size:0;color:var(--royal-blue,#205aed)}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:50%;background-color:currentColor;animation:salaries-distribution-chart_ball-spin-clockwise-fade__ZJWUS 1s linear infinite}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:first-child{top:5%;left:50%;animation-delay:-1.125s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(2){top:18%;left:82%;animation-delay:-1s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(3){top:50%;left:95%;animation-delay:-.875s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(4){top:82%;left:82%;animation-delay:-.75s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(5){top:95%;left:50%;animation-delay:-.625s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(6){top:82%;left:18%;animation-delay:-.5s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(7){top:50%;left:5%;animation-delay:-.375s}.salaries-distribution-chart_b-chart__loading__jQLpd .la-ball-spin-clockwise-fade>div:nth-child(8){top:18%;left:18%;animation-delay:-.25s}@keyframes salaries-distribution-chart_ball-spin-clockwise-fade__ZJWUS{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.salaries-distribution-chart_b-chart__no-data__UNgjy{padding:48px 24px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px}.salaries-distribution-chart_b-chart__no-data-icon__p6qUQ{display:flex;justify-content:center}.salaries-distribution-chart_b-chart__no-data-icon--dark__3wd9j{filter:invert(82%) sepia(18%) saturate(272%) hue-rotate(186deg) brightness(89%) contrast(90%)}.salaries-distribution-chart_b-chart__no-data-title__yxdOX{font-family:var(--font-family-montserrat);font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:var(--black)}.salaries-distribution-chart_b-chart__no-data-title-break__tXDJ_{display:none}.salaries-distribution-chart_b-chart__no-data-title--dark__etMLp{color:var(--casper)}.salaries-distribution-chart_b-chart__no-data-description__fuMJ6{font-family:var(--font-family-inter);font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.24px;color:var(--black)}.salaries-distribution-chart_b-chart__no-data-description-break__bZneO{display:none}.salaries-distribution-chart_b-chart__no-data-description--dark__MtYd0{color:var(--casper)}.salaries-distribution-chart_b-chart-header__0W74f{position:absolute;top:0;left:0;width:100%;pointer-events:none}.salaries-distribution-chart_b-chart-header-image__PV1hb{display:block;max-width:57px;opacity:.2;margin-left:auto;margin-top:12px;margin-right:12px}.salaries-distribution-chart_b-chart-body__w_E1o{display:flex;flex-direction:column;justify-content:flex-end;height:100%;z-index:1}.salaries-distribution-chart_b-chart-container__FAqtl{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;gap:4px;margin-top:76px;margin-bottom:24px;padding:0 8px;height:100%;position:relative}.salaries-distribution-chart_b-chart-container--mobile__4ACqg .salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ:hover{background:#1045cb}.salaries-distribution-chart_b-chart-container--dark__pFMfr .salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ:hover{background:#364d77}.salaries-distribution-chart_b-chart-container-bar__6VHGb{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;position:relative}.salaries-distribution-chart_b-chart-container-bar-content__JWtNq{position:relative;width:100%}.salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ{display:block;position:relative;width:100%;height:100%;background:var(--royal-blue);border-radius:4px 4px 0 0;transition:background-color var(--transition-duration) ease-in-out;cursor:pointer;padding:0;border:none;color:inherit;background-clip:content-box}.salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ:hover{background:#1045cb}.salaries-distribution-chart_b-chart-container-bar-filled--dark__o4Ymb{background:var(--cloud-burst)}.salaries-distribution-chart_b-chart-container-bar-filled--dark__o4Ymb:hover{background:#364d77}.salaries-distribution-chart_b-chart-tooltip__TksMp{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);display:flex;flex-direction:column;gap:0;padding:8px;min-width:140px;border-radius:4px;background:rgba(0,0,0,.9);box-shadow:0 4px 10px rgba(0,0,0,.12);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:3;color:var(--white)}.salaries-distribution-chart_b-chart-tooltip__TksMp:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.9)}.salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ:focus .salaries-distribution-chart_b-chart-tooltip__TksMp,.salaries-distribution-chart_b-chart-container-bar-filled__PrpgJ:hover .salaries-distribution-chart_b-chart-tooltip__TksMp{opacity:1}.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc{background:var(--black-pearl)}.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc:after{border-top-color:var(--black-pearl)}.salaries-distribution-chart_b-chart-tooltip__header__btT58{margin:0;font-family:var(--font-family-montserrat);font-style:normal;font-weight:600;font-size:13px;line-height:20px;text-align:left}.salaries-distribution-chart_b-chart-tooltip__text__YsYka{margin:0;font-family:var(--font-family-inter);font-style:normal;font-weight:500;font-size:11px;line-height:18px;text-align:left}.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc,.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc .salaries-distribution-chart_b-chart-tooltip__header__btT58,.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc .salaries-distribution-chart_b-chart-tooltip__text__YsYka,.salaries-distribution-chart_b-chart-tooltip__TksMp:not(.salaries-distribution-chart_b-chart-tooltip--dark__gRlAc){color:var(--white)}.salaries-distribution-chart_b-chart-container-bar-label__msZe4{position:absolute;bottom:-20px;left:50%;margin-left:-14px;width:28px;text-align:center;font-family:var(--font-family-inter);font-style:normal;font-weight:500;font-size:11px;line-height:18px;color:var(--black)}.salaries-distribution-chart_b-chart-container-bar-label--dark__6n_J2{color:var(--casper)}.salaries-distribution-chart_b-chart-median__bC7OF{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);padding:2px 6px;border-radius:4px;font-family:var(--font-family-inter);font-style:normal;font-weight:500;font-size:11px;line-height:14px;background:var(--black);color:var(--white);text-align:center;white-space:nowrap;min-width:61px;z-index:1}.salaries-distribution-chart_b-chart-median--dark__t5305{background:var(--waikawa-gray)}.salaries-distribution-chart_b-chart-median-line__tCbFC{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);width:1px;height:12px;border-right:1px dashed var(--black);pointer-events:none;z-index:-1}.salaries-distribution-chart_b-chart-median-line--dark__2PBIG{border-right-color:var(--waikawa-gray)}.salaries-distribution-chart_b-chart-footer__0OUuw{position:absolute;bottom:0;left:0;min-height:24px;width:100%;background-color:var(--light-grey,#eff2f3);border-radius:0 0 inherit inherit}.salaries-distribution-chart_b-chart-footer--dark__uGTLC{background-color:var(--yankees-blue,#1e2a42)}@media (min-width:600px){.salaries-distribution-chart_b-chart__no-data-description-break__bZneO,.salaries-distribution-chart_b-chart__no-data-title-break__tXDJ_{display:inline}.salaries-distribution-chart_b-chart-container__FAqtl{gap:8px;padding:0 24px}.salaries-distribution-chart_b-chart__no-data-description-break__bZneO,.salaries-distribution-chart_b-chart__no-data-title-break__tXDJ_{display:inline}}.salaries-anonymous-banner_banner__b2HZ8{background:var(--light-grey,#eff2f3);border-radius:8px;padding:16px 16px 8px}.salaries-anonymous-banner_description__wCJSm{margin:0 0 16px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628)}.salaries-anonymous-banner_actions__WsKcR{display:flex;flex-direction:column}.salaries-anonymous-banner_actions__WsKcR .g-btn+.g-btn{margin-left:0}.salaries-anonymous-banner_actionsRegister__r67Rw{width:100%;margin-bottom:8px}.salaries-anonymous-banner_actionsLogin__9EDD4{width:100%;margin:0}@media (min-width:600px){.salaries-anonymous-banner_banner__b2HZ8{padding:16px}.salaries-anonymous-banner_actions__WsKcR{flex-direction:row}.salaries-anonymous-banner_actionsRegister__r67Rw{width:auto;margin:0 8px 0 0}.salaries-anonymous-banner_actionsLogin__9EDD4{width:auto}}@media (min-width:768px){.salaries-anonymous-banner_description__wCJSm{max-width:580px}}.tag_tagComponent___q5kb{margin:0;border-radius:4px;transition:all .2s ease-in-out;max-width:100%;color:var(--neutral-color-black,#000);background:var(--neutral-color-grey-light,#eff2f3)}.tag_tagComponent___q5kb,.tag_tagLabel___AS1_{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;cursor:pointer}.tag_pink__WZxmB{background:var(--additional-color-pink,#faebeb)}.tag_pink__WZxmB .tag_title__GwbII{color:var(--accent-color-red,#ec3a3a)}.tag_gray__sQQkL{background:var(--neutral-color-grey-light,#eff2f3)}.tag_gray__sQQkL:not(.tag_notHover__sGw3o):hover{background:var(--neutral-color-contur,#e3e4e5)}.tag_zanah___Lz57,.tag_zanah___Lz57:not(.tag_notHover__sGw3o):hover{background:var(--additional-color-zanah,#dbf0dd)}.tag_blue__e5pIh{background:#e7edfe}.tag_blue__e5pIh:not(.tag_notHover__sGw3o):hover{background:#eef2fc}.tag_blue__e5pIh:not(.tag_notHover__sGw3o):focus{background:#dde5fe}.tag_blue__e5pIh .tag_title__GwbII{color:var(--accent-color-blue,#205aed)}.tag_linen__XXlOy{background:var(--additional-color-linen,#fbf2ea);color:var(--accent-color-red,#ec3a3a);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.tag_green__OuEJp{background:var(--additional-color-zanah,#dbf0dd)}.tag_green__OuEJp .tag_title__GwbII{color:var(--accent-color-chlorophyll,#448217)}.tag_lightGreen__Iqqie{background:var(--additional-color-green-light,#8edb8b)}.tag_lightGreen__Iqqie,.tag_yellow__sTNc1{font-family:Inter,Arial,sans-serif;font-size:13px;line-height:17px}.tag_yellow__sTNc1{background:var(--accent-color-yellow,#ffe953)}.tag_lightYellow__Jf1Hv{background:var(--additional-color-yellow-light,#e6e3b7)}.tag_lightBlue__ZEAna,.tag_lightYellow__Jf1Hv{font-family:Inter,Arial,sans-serif;font-size:13px;line-height:17px}.tag_lightBlue__ZEAna{background:var(--additional-color-blue-light,#cddff9)}.tag_white__MOQyD{background:var(--neutral-color-white,#fff)}.tag_white__MOQyD.tag_disabled__KnY4v,.tag_white__MOQyD:not(.tag_notHover__sGw3o):hover{background:var(--neutral-color-grey-light,#eff2f3)}.tag_sizeS__n4xTw{height:24px;padding:0 8px}.tag_sizeM__lYOK_{height:32px;padding:0 12px}.tag_wrap__zSnrd{height:auto;min-height:24px}.tag_sizeM__lYOK_.tag_wrap__zSnrd{min-height:32px}.tag_wrap__zSnrd .tag_title__GwbII{white-space:normal}.tag_selected__Bk_o5,.tag_selected__Bk_o5:not(.tag_notHover__sGw3o):hover{background:var(--accent-color-blue,#205aed)}.tag_selected__Bk_o5 .tag_title__GwbII{color:var(--neutral-color-white,#fff)}.tag_selected__Bk_o5 .tag_customCheckbox__OPChX{background:var(--accent-color-blue,#205aed) url(/static/img/icons/icon-tick.svg) center no-repeat;border:none}.tag_selected__Bk_o5 .tag_counter__z_QBT{color:var(--neutral-color-grey,#cdcfd0)}.tag_selected__Bk_o5 .tag_closeIcon__LlJO_{background:url(/static/img/icons/icon-close-white.svg) 50% no-repeat}.tag_disabled__KnY4v{cursor:not-allowed}.tag_disabled__KnY4v .tag_title__GwbII{color:var(--neutral-color-grey-medium,#9ca2a6)}.tag_disabled__KnY4v .tag_counter__z_QBT{color:var(--neutral-color-grey,#cdcfd0)}.tag_disabled__KnY4v .tag_customCheckbox__OPChX{border-color:var(--neutral-color-white,#fff)}.tag_notHover__sGw3o{cursor:default}.tag_title__GwbII{color:var(--neutral-color-black,#000);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.tag_counter__z_QBT{color:var(--neutral-color-grey-dark,#6c7377);font-family:Inter,Arial,sans-serif;font-size:13px;line-height:17px}.tag_icon__asymM{display:inline-flex;align-items:center;justify-content:center}.tag_iconImage__WUFyi{width:20px;height:20px;object-fit:contain}.tag_checkbox__a6cpd{position:relative;display:flex;align-items:center;justify-content:center}.tag_checkbox__a6cpd input{opacity:0;position:absolute;width:0;height:0}.tag_customCheckbox__OPChX{background-color:var(--neutral-color-white,#fff);border-radius:3px;width:16px;height:16px;border:1px solid var(--neutral-color-grey-medium,#9ca2a6)}.tag_closeIcon__LlJO_{display:inline-flex;background:url(/static/img/icons/icon-close-black.svg) 50% no-repeat;width:12px;height:12px;flex-shrink:0;border:none;padding:0}.tooltip_trigger__TDmKM{display:inline-flex;position:relative}.tooltip_overlay__AHrui{position:absolute;inset:0;background:transparent;border:none;outline:none;cursor:not-allowed}.tooltip_tooltip__awxXK{position:absolute;z-index:1100;pointer-events:none}.tooltip_tooltipTop__oXNxs,.tooltip_tooltip__awxXK{transform:translate(-50%,calc(-100% - 9px))}.tooltip_tooltipInner__Hlvws{background:rgba(12,34,49,.9);color:#fff;border-radius:5px;padding:12px;box-shadow:0 1px 6px rgba(0,0,0,.12);max-width:257px;width:257px;font-family:Inter,Arial,sans-serif;font-size:12.25px;line-height:18.375px}.tooltip_tooltipArrow__53inP{position:absolute;width:12px;height:12px;background:rgba(12,34,49,.9);left:50%;bottom:-6px;transform:translate(-50%,-3%) rotate(90deg);-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%);clip-path:polygon(50% 0,100% 50%,50% 100%)}.digest-modal_digestHeader__3jbxU{display:flex;align-items:flex-start;justify-content:space-between;padding:32px}@media (max-width:768px){.digest-modal_digestHeader__3jbxU{padding:24px}}.digest-modal_digestTitle__q_dIj{margin:0;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:var(--neutral-color-black,#000)}.digest-modal_closeButton___KvTp{border:none;background:transparent;width:24px;height:24px;padding:0;flex-shrink:0;cursor:pointer}.digest-modal_form__9TGN9{margin:0}.digest-modal_categoryContainer__uipAS{display:flex;justify-content:space-between;gap:36px;padding-right:32px;padding-left:32px}@media (max-width:768px){.digest-modal_categoryContainer__uipAS{padding-right:24px;padding-left:24px}}.digest-modal_categoryMenu__daqsZ{width:240px;height:500px;overflow-y:auto;border-radius:6px;background-color:var(--neutral-color-grey-light,#eff2f3);flex-shrink:0;padding:8px}.digest-modal_categoryMenu__daqsZ::-webkit-scrollbar{display:none}.digest-modal_categoryMenu__daqsZ ul{list-style:none;padding:0;margin:0}.digest-modal_categoryMenuItem__awShn{cursor:pointer;padding:4px 8px;margin-bottom:4px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:24px;letter-spacing:-.24px;border-radius:6px}.digest-modal_categoryMenuItemActive__bcQZe,.digest-modal_categoryMenuItem__awShn:hover{background-color:var(--neutral-color-white,#fff)}@media (max-width:768px){.digest-modal_categoryMenu__daqsZ{display:none}}.digest-modal_categoryList__JfOok{flex-grow:1;height:500px;overflow-y:auto;padding-bottom:400px}.digest-modal_categoryList__JfOok::-webkit-scrollbar{display:none}.digest-modal_categoryListItems__bQ0CN{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-wrap:wrap;gap:4px}.digest-modal_categoryListItems__bQ0CN li{margin:0}.digest-modal_categoryHeader__ZGs27{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:15px;line-height:24px;margin-bottom:8px}.digest-modal_footerCategory__n_YYJ{padding:32px;box-shadow:0 -5px 4px rgba(0,0,0,.05)}@media (max-width:768px){.digest-modal_footerCategory__n_YYJ{box-shadow:none;padding:16px 24px 24px}.digest-modal_footerCategory__n_YYJ .digest-modal_g-btn__721Ol{width:100%}}.select_select__4tdZ3{position:relative;width:100%}.select_selectDisabled__dKFSY{pointer-events:none;opacity:.6}.select_control___yVEh{width:100%;text-align:left;padding-right:36px;background-color:transparent;border:none}.select_icon__sTW0s{position:absolute;right:0;top:0;bottom:0;width:32px;display:flex;align-items:center;justify-content:center;pointer-events:none}.select_icon__sTW0s img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(86%) sepia(7%) saturate(52%) hue-rotate(155deg) brightness(99%) contrast(85%);transition:transform .3s ease-in-out}.select_dropdown___6apD{position:absolute;left:0;right:0;top:-1px;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid var(--neutral-color-contur,#e3e4e5);border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,.08);max-height:210px;overflow-y:auto;z-index:10;display:none}.select_open__Fg0xy .select_dropdown___6apD{display:block;top:calc(100% - 1px)}.select_open__Fg0xy .select_icon__sTW0s img{transform:rotate(180deg)}.select_option__6Utgi{margin:0;padding:10px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.select_optionActive__EaUs9,.select_option__6Utgi:hover{background:var(--neutral-color-light,#f7f8fa)}.select_optionLabel__S2APC{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_optionCheck__5OCVY{width:16px;height:16px;flex-shrink:0}.digest-faq-modal_modal__mScP4{text-align:left}.digest-faq-modal_title__kc85T{font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:28px;font-weight:600;color:#000;margin:0 0 16px}.digest-faq-modal_list__z0m1P{padding-left:18px;margin:0 0 20px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;color:#0d1628}.digest-faq-modal_list__z0m1P li{margin-bottom:12px}.digest-faq-modal_subscription__Pb9SV{margin:0 0 24px}.digest-faq-modal_connected__MXSSk,.digest-faq-modal_subscription__Pb9SV{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;color:#0d1628}.digest-faq-modal_connected__MXSSk{margin:24px 0 0}.digest-faq-modal_connected__MXSSk a{color:#205aed;text-decoration:none}.digest-faq-modal_connected__MXSSk a:hover{text-decoration:underline}.digest-faq-modal_success__gLy6y{margin-top:24px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:20px;color:#6c7377;text-align:center}.digest-faq-modal_error__yJurP{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:#ec3a3a;margin:0 0 16px}.g-error{font-size:13px;line-height:16px;letter-spacing:-.078px;color:#ec3a3a;margin-top:8px}.g-error,.g-input-label{font-family:Inter;font-style:normal;font-weight:400}.g-input-label{font-size:14px;line-height:18px;letter-spacing:-.154px;color:#6c7377;margin-bottom:8px}input.g-input,textarea.g-textarea{font-size:15px;line-height:20px;letter-spacing:-.24px;font-family:Inter;font-style:normal;font-weight:400;background:#f9f9fa;outline:none;border-radius:6px;border:1px solid #eff2f3;padding:9px 12px;cursor:text;width:100%;color:#000;transition:all .2s ease-in-out}input.g-input::placeholder,textarea.g-textarea::placeholder{color:#9ca2a6;transition:inherit}input.g-input:disabled,textarea.g-textarea:disabled{background:#eff2f3;border:1px solid #eff2f3;color:#9ca2a6;cursor:not-allowed}input.g-input:focus,textarea.g-textarea:focus{background:#f9f9fa;border:1px solid #e3e4e5;box-shadow:0 1px 6px rgba(0,0,0,.12)}input.g-input.error,input.g-input.ng-invalid.ng-touched,textarea.g-textarea.error,textarea.g-textarea.ng-invalid.ng-touched{background:#faebeb;border:1px solid #ec3a3a}.g-input-group{font-size:15px;line-height:20px;letter-spacing:-.24px;font-family:Inter;font-style:normal;font-weight:400;display:flex;flex-wrap:nowrap;outline:none;width:100%;border-radius:6px;color:#000;transition:all .2s ease-in-out}.g-input-group:focus-within{box-shadow:0 1px 6px rgba(0,0,0,.12)}.g-input-group:focus-within input{background:#f9f9fa;border:1px solid #e3e4e5}.g-input-group:focus-within .g-input-group-prepend{background:#f9f9fa;border:1px solid #e3e4e5}.g-input-group:focus-within .g-input-group-append{background:#f9f9fa;border:1px solid #e3e4e5}.g-input-group input{font-size:15px;line-height:20px;letter-spacing:-.24px;font-family:Inter;font-style:normal;font-weight:400;background:#f9f9fa;outline:none;border:1px solid #eff2f3;padding:9px 12px;cursor:text;width:100%;color:#000;transition:inherit}.g-input-group input::placeholder{color:#9ca2a6;transition:inherit}.g-input-group input:disabled{background:#eff2f3;border:1px solid #eff2f3;color:#9ca2a6;cursor:not-allowed}.g-input-group input.error,.g-input-group input.ng-invalid.ng-touched{background:#faebeb;border:1px solid #ec3a3a!important}.g-input-group-append,.g-input-group-prepend{transition:inherit;background:#f9f9fa;outline:none;border:1px solid #eff2f3;padding:9px 12px;color:#000}.g-input-group>:first-child{border-radius:6px 0 0 6px;border-right:none!important}.g-input-group>:last-child{border-radius:0 6px 6px 0;border-left:none!important}.g-checkbox{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.24px;margin-bottom:16px}.g-checkbox label{cursor:pointer;margin-bottom:0}.g-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;border:none;outline:none;margin-right:10px}.g-checkbox input[type=checkbox]:before{content:" ";display:inline-block;width:16px;height:16px;background-image:url(/static/img/icons/icon-g-checkbox-inactive.svg);margin-bottom:-3px;background-size:100% 100%}.g-checkbox input[type=checkbox].error:before,.g-checkbox input[type=checkbox].ng-invalid.ng-touched:before{background-image:url(/static/img/icons/icon-g-checkbox-invalid.svg)}.g-checkbox input:hover:before,.g-checkbox label:hover input:before{background-image:url(/static/img/icons/icon-g-checkbox-hover.svg)}.g-checkbox input:checked:before{background-image:url(/static/img/icons/icon-g-checkbox-active.svg)}.g-checkbox input:checked:hover:before,.g-checkbox label:hover input:checked:before{background-image:url(/static/img/icons/icon-g-checkbox-active-hover.svg)}@media (max-width:768px){.g-checkbox{margin-bottom:24px}.g-checkbox input[type=checkbox]:before{width:20px;height:20px;margin-bottom:-5px}.g-checkbox--no-mobile{margin-bottom:16px}.g-checkbox--no-mobile input[type=checkbox]:before{width:16px;height:16px;margin-bottom:-3px}.g-checkbox input:hover:before,.g-checkbox label:hover input:before{background-image:url(/static/img/icons/icon-g-checkbox-inactive.svg)}.g-checkbox input:checked:hover:before,.g-checkbox label:hover input:checked:before{background-image:url(/static/img/icons/icon-g-checkbox-active.svg)}}.g-radio{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.24px;margin-bottom:16px}.g-radio label{cursor:pointer;margin-bottom:0}.g-radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;border:none;margin-right:10px}.g-radio input[type=radio]:before{content:" ";display:inline-block;width:16px;height:16px;background-image:url(/static/img/icons/icon-g-radio-inactive.svg);margin-bottom:-3px;background-size:100% 100%}.g-radio input[type=radio].error:before,.g-radio input[type=radio].ng-invalid.ng-touched:before{background-image:url(/static/img/icons/icon-g-radio-invalid.svg)}.g-radio input[type=radio]:checked:before{background-image:url(/static/img/icons/icon-g-radio-active.svg)}.g-radio input:hover:before,.g-radio label:hover input:before{background-image:url(/static/img/icons/icon-g-radio-hover.svg)}@media (max-width:768px){.g-radio{margin-bottom:24px}.g-radio input[type=radio]:before{width:20px;height:20px;margin-bottom:-5px}.g-radio--no-mobile{margin-bottom:16px}.g-radio--no-mobile input[type=radio]:before{width:16px;height:16px;margin-bottom:-3px}.g-radio input:hover:before,.g-radio label:hover input:before{background-image:url(/static/img/icons/icon-g-radio-inactive.svg)}}.b-salary-calculator{padding:12px 0 24px}.b-salary-calculator .container{max-width:100%;padding:0 24px;margin:0 auto;overflow:hidden}.b-salary-calculator__filter-button{display:block;margin-bottom:24px}.b-salary-calculator__sidebar{display:none}.b-salary-calculator__main{width:100%;flex:1 1}.b-salary-calculator__wrapper{display:flex;flex-direction:column;margin:0}.b-salary-calculator__header{margin-bottom:24px}.b-salary-calculator__title{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:32px;font-weight:700;color:var(--black,#0d1628)}.b-salary-calculator__share-button--desktop{display:none}.b-salary-calculator__share-button--mobile{display:block;margin-top:16px;padding:0}.b-salary-calculator__share-button--mobile .b-share{width:100%}.b-salary-calculator__share-button--mobile .b-share__button{width:100%;justify-content:center}.b-salary-calculator-chart{margin:0 -24px 32px;border:1px solid rgba(0,0,0,.1);border-right:none;border-left:none;border-radius:0;overflow:hidden}.b-salary-calculator-chart__desktop{display:none}.b-salary-calculator-chart__mobile{display:block}.b-salary-filters__block{margin-bottom:20px}.b-salary-filters__title{margin:0 0 12px;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;color:var(--neutral-color-black,#000)}.b-salary-filters__tags{display:flex;flex-wrap:wrap;gap:4px}.b-salary-filters_tag{max-width:100%}.b-salary-filters__container_tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.b-salary-filters__tooltip-container{position:relative}.b-salary-filters__tooltip{position:absolute;background-color:#000;color:#fff;border-radius:6px;padding:16px;width:260px;max-width:260px;box-shadow:0 12px 32px rgba(0,0,0,.32);z-index:1100}.b-salary-filters__tooltip:after{content:"";position:absolute;top:-6px;left:var(--tooltip-arrow-left,32px);width:12px;height:12px;background-color:#000;transform:rotate(45deg)}.b-salary-filters__tooltip-text{margin:0 0 16px;color:#fff;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400}.b-salary-filters__tooltip-actions{display:flex;flex-direction:column;gap:8px}.b-salary-filters__tooltip-actions .g-btn+.g-btn{margin-left:0}.b-salary-filters__tooltip-close{position:absolute;top:8px;right:8px;width:16px;height:16px;border:none;background:transparent;cursor:pointer;padding:0}.b-salary-filters__tooltip-close img{width:16px;height:16px}.b-salary-list__add-label{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;height:32px;border-radius:6px;border:none;cursor:pointer;background-color:var(--neutral-color-black,#000);color:var(--neutral-color-white,#fff);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.b-salary-list__add-label img{display:block}.b-salary-calculator__drop-filters-button{border:none;background:none;padding:0;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:600;color:var(--accent-color-blue,#205aed);transition:color .2s ease-in-out;cursor:pointer}.b-salary-calculator__drop-filters-button:hover{text-decoration:underline}.b-salary-calculator__drop-filters-button:active{color:#8000ff}.b-salary-calculator__seo-links{margin:0 0 8px}.b-salary-calculator__filters-modal{padding:24px;min-height:150px;max-height:calc(85vh - 100px);flex:1 1;overflow-y:auto;overflow-x:hidden}.b-salary-filters-modal{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.b-salary-filters-modal__backdrop{padding:0!important;align-items:flex-end!important;background:rgba(6,6,6,.45)!important}.b-salary-filters-modal__window{border-radius:20px 20px 0 0;max-width:none!important;width:100%!important;max-height:90vh;height:90vh;overflow:hidden;margin:0;display:flex;flex-direction:column}.b-salary-filters-modal__content{padding-bottom:0}.b-salary-filters-modal__drop-filters-button{border:none;background:none;padding:0;margin:0 0 20px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var(--accent-color-blue,#205aed)}.b-salary-filters-modal__actions{position:-webkit-sticky;position:sticky;bottom:0;width:100%;padding:16px 24px;background:#fff;box-shadow:0 -16px 16px rgba(0,0,0,.08)}.b-salary-filters-modal__apply-button{width:100%}@media (min-width:768px){.b-salary-calculator__seo-links{margin:32px 0 0}}@media (min-width:1024px){.b-salary-calculator__seo-links{margin:60px 0 48px}}.b-salary-calculator__seo{margin-top:32px;display:flex;flex-direction:column}.b-salary-calculator__seo--collapsed{flex-direction:row}.b-salary-calculator__seo-content{max-height:none}.b-salary-calculator__seo-content--collapsed{max-height:18px;overflow:hidden;margin-right:8px}.b-salary-calculator__seo-content--collapsed .b-salary-calculator__seo-text{overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;box-orient:vertical}.b-salary-calculator__seo-content--open{margin-bottom:8px}.b-salary-calculator__seo-link,.b-salary-calculator__seo-text{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#6c7377}.b-salary-calculator__seo-text{margin-bottom:16px}.b-salary-calculator__seo-text:last-of-type{margin-bottom:0}.b-salary-calculator__seo-link{text-decoration:none}.b-salary-calculator__seo-link:active,.b-salary-calculator__seo-link:hover,.b-salary-calculator__seo-link:visited{text-decoration:underline;color:#6c7377}.b-salary-calculator__seo-toggle{display:inline-block;padding:0;margin:0;background:none;outline:none;max-width:-moz-fit-content;max-width:fit-content;max-height:18px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#6c7377;border:none;border-bottom:1px dashed #6c7377;cursor:pointer}.b-seo-links,.b-seo-links__column{display:flex;flex-direction:column}.b-seo-links__column{margin-bottom:24px;flex-shrink:0}.b-seo-links__column:last-of-type{margin:0}.b-seo-links__title{font-family:Montserrat,Arial,sans-serif;font-size:18px;line-height:24px;font-weight:700;color:var(--neutral-color-black,#0d1628);margin:0 0 8px}.b-seo-links__item{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:var(--accent-color-blue,#205aed);margin-bottom:8px;width:-moz-fit-content;width:fit-content;text-decoration:none}.b-seo-links__item:hover{text-decoration:underline}.b-seo-links__item:last-of-type{margin-bottom:0}@media (min-width:768px){.b-seo-links{flex-direction:row}.b-seo-links__column{margin:0 32px 0 0;max-width:205px}.b-seo-links__column:last-of-type{margin-right:0}.b-seo-links__item{margin-bottom:4px}}@media (min-width:1024px){.b-seo-links__column{margin:0 72px 0 0;max-width:285px}}.salaries-table-summary{margin-top:24px}.salaries-table-summary__table{margin:0 -24px 20px}.salaries-table-summary__title{margin:0 0 24px;font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:32px;font-weight:700;color:var(--neutral-color-black,#0d1628)}.salaries-table-summary__info-block{padding:48px 24px;border-top:1px solid var(--neutral-color-contur,#e3e4e5);border-bottom:1px solid var(--neutral-color-contur,#e3e4e5);margin:0 -24px}.salaries-table-summary__info-block--pending{display:flex;align-items:center;justify-content:center}.salaries-table-summary__info-block-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.salaries-table-summary__info-block-title{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px}.salaries-table-summary__info-block-description,.salaries-table-summary__info-block-title{display:block;text-align:center;margin-bottom:8px;color:var(--neutral-color-black,#0d1628)}.salaries-table-summary__info-block-description{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:15px;line-height:21px}.salaries-table-summary__info-block-description:last-of-type{margin-bottom:0}.salaries-table-summary__info-block-icon{display:flex;justify-content:center;margin-bottom:16px;position:relative;min-width:48px;min-height:48px}.salaries-table-summary__share{padding:16px 16px 20px;background:var(--additional-color-zanah,#dbf0dd);border-radius:8px;margin-bottom:24px}.salaries-table-summary__share-text{display:block;margin:0 0 16px;font-family:Inter,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628)}.salaries-table-summary__share-button-block{display:flex;flex-direction:column;align-items:stretch}.salaries-table-summary__share-button{width:100%;box-sizing:border-box}.salaries-table-summary__share-button-update{margin-left:0!important;margin-top:10px}.salaries-table-summary__table-wrapper{position:relative}.salaries-table-summary__success{position:absolute;left:calc(50% - 117px);top:-44px}.salaries-recruiter-invite{position:relative;display:flex;flex-direction:column;background:var(--additional-color-zanah,#dbf0dd);padding:16px;border-radius:8px}.salaries-recruiter-invite__text{margin:0 0 24px;font-family:Inter,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628)}.salaries-recruiter-invite__text:last-of-type{margin-bottom:0}.salaries-recruiter-invite__text-break{display:none}.salaries-recruiter-invite__text-arrow{display:inline-block}.salaries-recruiter-invite__text--center{text-align:center;width:100%}.salaries-recruiter-invite__button{margin-top:16px}.salaries-recruiter-invite__spinner{min-height:40px}.salaries-recruiter-invite__link{color:inherit}@media (min-width:768px){.salaries-recruiter-invite{flex-direction:row;justify-content:space-between;align-items:center}.salaries-recruiter-invite__text-break{display:block}.salaries-recruiter-invite__text-arrow{transform:rotate(-90deg)}.salaries-recruiter-invite__button{margin:0 0 0 24px;min-width:208px}}.b-salary-calculator__recruiter-invite{margin-bottom:32px}.b-salary-calculator__top-profiles{margin-top:32px}.b-salary-calculator__top-profiles-title{margin-bottom:16px;color:var(--neutral-color-black,#0d1628)}.b-salary-calculator__top-profiles-list{margin-bottom:20px}.b-salary-calculator__top-profiles-list-item{display:block;border-bottom:1px solid var(--neutral-color-contur,#dde0e8)}.b-similar-profile__avatar-placeholder{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--additional-color-zanah,#dbf0dd);font-family:Montserrat,Inter,Arial,sans-serif;font-weight:600;font-size:15px;line-height:18px;color:var(--neutral-color-black,#0d1628)}.b-similar-profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:16px 0}.b-similar-profile--interactive{cursor:pointer}.b-similar-profile--interactive:focus{outline:2px solid #205aed;outline-offset:2px}.b-similar-profile__avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0}.b-similar-profile__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.b-similar-profile__info{margin-left:16px}.b-similar-profile__info-position{margin-bottom:2px}.b-similar-profile__salary{margin:0;font-weight:400;color:var(--neutral-color-black,#0d1628)}.b-similar-profile__link,.b-similar-profile__salary{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.b-similar-profile__link{display:inline-block;margin-top:4px;font-weight:500;color:var(--main-color-primary,#205aed)}.b-salary-calculator__top-profiles-link{display:inline-flex;align-items:center;font-family:Inter,Arial,sans-serif;font-weight:500;font-size:15px;line-height:24px;color:var(--main-color-primary,#205aed)}.b-salary-calculator__top-profiles-link-button{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.b-salary-calculator__top-profiles-link-icon{display:inline-block;vertical-align:middle}.b-salary-calculator-similar-vacancies{margin-top:32px}.b-salary-calculator-similar-vacancies .b-spinner{min-height:100px}.b-similar-vacancies__header{font-family:Montserrat,Arial,sans-serif;font-size:24px;line-height:32px;font-weight:700;color:var(--neutral-color-black,#0d1628)}.b-similar-vacancies__list{margin-top:36px}.b-similar-vacancies__more-link{font-size:15px;line-height:20px;display:inline-block;font-weight:600;color:var(--accent-color-blue,#205aed)}.b-similar-vacancies__more-link:hover{text-decoration:underline}.b-similar-vacancies__more-link img{display:inline-block;margin-left:4px;vertical-align:middle}.b-similar-vacancy{padding-bottom:20px;margin-bottom:20px}.b-similar-vacancy .row,.b-similar-vacancy--delimiter .row{display:flex;align-items:center;gap:24px}.b-similar-vacancy a{text-decoration:none}.b-similar-vacancy__title h3{font-size:15px;line-height:20px;margin:0;display:inline-block;color:var(--accent-color-blue,#205aed);font-weight:600}.b-similar-vacancy__logo{display:flex;height:42px;max-height:42px;max-width:80px;align-items:center}.b-similar-vacancy__logo img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.b-similar-vacancy__location,.b-similar-vacancy__salary{font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628);margin-top:4px}.b-similar-vacancy--delimiter{border-bottom:1px solid var(--neutral-color-contur,#e3e4e5)}.summary{margin-top:8px}.summary__block{border:1px solid var(--neutral-color-contur,#e3e4e5);border-radius:8px;padding:16px 16px 20px;margin-bottom:8px}.summary__block:last-child{margin-bottom:0}.summary__box{margin-bottom:16px}.summary__box:last-child{margin-bottom:0}.summary__text{display:block;font-family:Inter,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628);margin-bottom:4px}.summary__text:last-child{margin-bottom:0}.summary__text--addition{font-size:12px;line-height:18px;color:#267359}.summary__text--addition-less,.summary__text--addition-none{color:#934}.summary__text-hidden{cursor:pointer;display:inline-block;vertical-align:bottom;width:100%;max-width:24px;height:18px;background:rgba(0,0,0,.1);border-radius:4px}.summary__text-hidden--hight{max-width:32px}.summary__text-hidden--percent{margin-right:4px}.summary__text-count{font-weight:600}.summary__open-profile{min-width:auto;width:100%}.summary__link{color:var(--accent-color-blue,#205aed);border:none;background:none;padding:0;font:inherit;cursor:pointer}.salaries-table-summary .summary__block:nth-child(2){height:-moz-fit-content;height:fit-content}.submit-success{opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.submit-success--visible{opacity:1;pointer-events:all}.submit-success__container{position:relative;display:flex;align-items:center;padding:11px 16px 11px 13px;background-color:var(--accent-color-green,#64cec2);box-shadow:0 1px 6px rgba(0,0,0,.12);border-radius:8px}.submit-success__container:before{content:"";position:absolute;top:64px;left:calc(50% - 4px);width:8px;height:8px;background-color:var(--accent-color-green,#64cec2);border-radius:50%}.submit-success__container:after{content:"";position:absolute;top:56px;left:calc(50% - 12px);width:24px;height:24px;background-color:rgba(100,206,194,.24);border-radius:50%}.submit-success__mascot{margin-right:9px;width:13px;height:16px}.submit-success__text{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628)}.submit-success__line{position:absolute;top:40px;left:calc(50% - 1px);width:2px;height:24px;background-color:var(--accent-color-green,#64cec2)}.b-salary-form-modal__window{width:100%;max-width:768px;align-self:flex-start;padding-top:25px}@media (max-width:768px){.b-salary-form-modal__window{align-self:flex-end;padding-top:0}}.b-salary-form-modal__header{display:block;border-bottom:none;padding:24px 24px 16px}@media (max-width:768px){.b-salary-form-modal__header .b-salary-calculator__title{font-size:20px;line-height:28px}}.b-salary-form-modal__wrapper{display:flex;width:100%;max-height:calc(85vh - 100px);overflow-y:auto;flex-direction:column;padding:0 24px 24px}.b-salary-form-modal__form{flex:1 1;padding:24px 0 0}.b-salary-form-modal__form-row{display:flex;flex-direction:column;margin-bottom:24px}.b-salary-form-modal__form-label{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:var(--neutral-color-black,#0d1628);padding:2px 4px;border-radius:6px;transition:background .2s ease-in-out}.b-salary-form-modal__form-label-container{padding:0;margin:0 0 8px}.b-salary-form-modal__form-label--highlighted{background:#ffd966}.b-salary-form-modal__form-control{flex:1 1;display:flex;position:relative}.b-salary-form-modal__form-actions{text-align:right}.b-salary-form-modal__form-radio-group{margin:0 24px 0 4px}.b-salary-form-modal__form-radio-group:last-of-type{margin:0}.b-salary-form-modal__company-autocomplete{flex:1 1;position:relative}.b-salary-form-modal__autocomplete-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid var(--neutral-color-contur,#e3e4e5);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.b-salary-form-modal__autocomplete-list li button{width:100%;padding:6px 12px;border:none;background:none;text-align:left;cursor:pointer}.b-salary-form-modal__autocomplete-list li button:hover{background:var(--neutral-color-light,#f7f8fa)}.b-salary-form-modal__company-name{display:block;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:24px;color:var(--neutral-color-black,#0d1628)}.b-salary-form-modal__company-url{display:block;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:var(--neutral-color-black,#6c7377)}.b-salary-form-modal__specialization-select{flex:1 1}.b-salary-form-modal__select .g-input{width:100%;cursor:pointer}.b-salary-form-modal__salary-select .g-input{max-width:67px}.b-salary-form-modal__salary-bonus-select .g-input{max-width:135px}.b-salary-form-modal__experience{flex-direction:row;align-items:center}.b-salary-form-modal__experience .b-salary-form-modal__form-label-container{margin:0 8px 0 0}.b-salary-form-modal__experience-dots{display:inline}.b-salary-form-modal__experience-input{max-width:60px;text-align:right}.b-salary-form-modal__experience-label{display:block;padding:11px 0;margin-left:8px;color:var(--neutral-color-black,#0d1628);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.b-salary-form-modal__salary{align-items:center}.b-salary-form-modal__salary-input{max-width:140px}.b-salary-form-modal__salary-select{max-width:67px;margin-left:4px}.b-salary-form-modal__salary-label{display:block;margin-left:12px;color:var(--neutral-color-black,#0d1628);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.b-salary-form-modal__salary-bonus{flex-wrap:wrap}.b-salary-form-modal__salary-bonus-row{display:flex;flex-wrap:wrap;width:100%}.b-salary-form-modal__salary-bonus-select{max-width:135px}.b-salary-form-modal__salary-bonus-label{display:block;padding:11px 0;margin-left:8px;color:var(--neutral-color-black,#0d1628);font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px}.b-salary-form-modal__salary-bonus-option{margin:24px 0 0}.b-salary-form-modal__salary-bonus-option-label{display:inline-flex;align-items:center}.b-salary-form-modal__salary-bonus-option-text{display:block}.b-salary-form-modal__work-format{flex-wrap:wrap}.b-salary-form-modal__work-format .g-radio{margin:0 16px 0 4px}.b-salary-form-modal__work-format .g-radio:last-of-type{margin:0}.b-salary-form-modal__city-autocomplete{flex:1 1}.b-salary-form-modal__city-autocomplete--invalid .g-input{background:#ffe6e6;border:1px solid #934}.b-salary-form-modal__city-error{font-family:Inter,Arial,sans-serif;font-size:12px;line-height:16px;color:#934;margin-top:4px}.b-salary-form-modal__aside{display:none;position:relative;background:#eff2f3;margin:32px 0 0;padding:20px 24px;border-radius:6px}.b-salary-form-modal__tooltip-container{display:inline-block}.b-salary-form-modal__spinner{position:relative;min-height:40px;display:flex;align-items:center;justify-content:flex-end}.b-salary-form-modal__error{margin-left:auto;max-width:320px}.b-salary-form-modal__error-text{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:#934;margin-bottom:4px}.b-salary-form-modal__error-text:last-of-type{margin:0}.b-salary-form-modal__error-link{color:#934;text-decoration:underline}.b-salary-form-modal__docs{font-family:Inter,Arial,sans-serif;font-size:12px;line-height:16px;letter-spacing:normal;font-style:normal;font-weight:400;text-align:right;color:#6c7377;margin-top:16px}.b-salary-form-modal__docs-link{color:inherit;text-decoration:underline}@media (min-width:768px){.b-salary-form-modal__wrapper{flex-direction:row;padding:0 24px 24px}.b-salary-form-modal__form{padding:24px 24px 0 0}.b-salary-form-modal__form-row{flex-direction:row;margin-bottom:16px}.b-salary-form-modal__form-label-container{padding:9px 0;margin:0 10px 0 0;width:170px}.b-salary-form-modal__form-radio-group{margin:0 16px 0 0;display:flex}.b-salary-form-modal__form-radio-group:last-of-type{margin:0}.b-salary-form-modal__form .g-radio{padding:8px 0;margin:0 16px 0 0}.b-salary-form-modal__form .g-radio:last-of-type{margin:0}.b-salary-form-modal__experience .b-salary-form-modal__form-label-container{margin:0 10px 0 0}.b-salary-form-modal__experience-dots{display:none}.b-salary-form-modal__salary-bonus-option{margin:8px 0 0}.b-salary-form-modal__city-error{display:none}.b-salary-form-modal__aside{display:block;width:219px;margin:0 -24px -24px 0}.b-salary-form-modal__docs{display:none}}@media (min-width:1024px){.b-salary-form-modal__aside{width:251px}}.b-salary-form-aside-prompt{opacity:0;position:absolute;top:20px;left:24px;right:24px;transition:opacity .2s ease-in-out}.b-salary-form-aside-prompt--visible{opacity:1}.b-salary-form-aside-prompt--first{padding-top:15px}.b-salary-form-aside-prompt--second{padding-top:70px}.b-salary-form-aside-prompt--third{padding-top:165px}.b-salary-form-aside-prompt--fourth{padding-top:230px}.b-salary-form-aside-prompt--fifth{padding-top:279px}.b-salary-form-aside-prompt--sixth{padding-top:367px}.b-salary-form-aside-prompt--last{bottom:20px;top:auto;opacity:1}.b-salary-form-aside-prompt--sixth-error{padding-top:367px}.b-salary-form-aside-prompt-text{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:18px;color:var(--neutral-color-grey-dark,#6c7377);letter-spacing:0;margin-bottom:24px}.b-salary-form-aside-prompt-text:last-of-type{margin-bottom:0}.b-salary-form-aside-prompt-text--error{color:#934}.b-salary-form-aside-prompt-text--small{font-size:12px;line-height:16px}.b-salary-form-aside-prompt-text-link{color:inherit;text-decoration:underline}@media (min-width:768px){.b-salary-form-aside-prompt--sixth{padding-top:350px}.b-salary-form-aside-prompt--sixth-error{padding-top:330px}}.table-salary{display:grid;margin:0;border-collapse:collapse;grid-template-columns:minmax(165px,auto) minmax(149px,1fr)}.table-salary tbody,.table-salary thead,.table-salary tr{display:contents}.table-salary__item{font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:14px;line-height:18px;letter-spacing:normal;color:#000}.table-salary__item--mobile{display:block!important}.table-salary th{padding:8px 0;background:#eff2f3}.table-salary td{padding:12px 0}.table-salary td,.table-salary th{border-bottom:1px solid #e3e4e5}.table-salary td:nth-child(2),.table-salary th:nth-child(2){padding-left:24px;padding-right:8px}.table-salary td:nth-child(3),.table-salary th:nth-child(3){padding-right:24px}.table-salary__item--tablet{display:none!important}.table-salary__header{background:#eff2f3;min-height:53px;padding:8px 24px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.table-salary__header-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.table-salary__header-item{font-weight:600;font-size:12px;line-height:18px;letter-spacing:normal;border:none;padding:0}.table-salary__header-item--second{font-weight:400;font-size:12px;line-height:18px;letter-spacing:normal;display:block}.table-salary__header-item--hide{display:none}.table-salary__header-item--company{min-width:199px;display:flex;align-items:center}.table-salary__header-item--median{flex-grow:1;text-align:right}.table-salary__body{display:block}.table-salary__body-item{font-weight:400;font-size:14px;line-height:18px;letter-spacing:normal;padding:0;flex-grow:1}.table-salary__body-item--salary{display:flex;gap:8px;align-items:center;justify-content:flex-start;flex-direction:row-reverse}.table-salary__body-item--company{display:flex;align-items:center}.table-salary__body-item-text--company{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.table-salary__body-item-text--median{font-weight:600;font-size:14px;line-height:18px;letter-spacing:normal;display:block;text-align:right}.table-salary__body-item-text--salary{font-weight:600}.table-salary__body-item-text--minmax{display:inline-block;width:100%;font-weight:400;font-size:12px;line-height:18px;letter-spacing:normal;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7377}.table-salary__body-item-text--user{font-family:Montserrat,Arial,sans-serif;letter-spacing:normal}.table-salary__body-item-text--unknown,.table-salary__body-item-text--user{font-weight:400;font-size:14px;line-height:18px;text-align:right;display:block}.table-salary__body-item-text--unknown{width:100%}.table-salary__body-item-text--hidden{position:relative;background:inherit;min-width:57px;max-width:57px}.table-salary__body-item-text--hidden:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:inherit;background-image:url(/static/img/salaries/ellipse.svg);background-repeat:repeat-x;background-position-y:center}.table-salary__body-item-text--blur{cursor:pointer;display:inline-block;vertical-align:bottom;width:100%;height:16px;background:rgba(0,0,0,.1);border-radius:4px}.table-salary__body-item-text--blur-company{max-width:147px}.table-salary__body-item-text--blur-median{max-width:77px;display:block;margin-left:auto}.table-salary__body-row{display:flex;padding:12px 24px;border-bottom:1px solid #e3e4e5;gap:8px}.table-salary__body-row--user td{background:#eff2f3}.table-salary__body-row--low td{background:#faebeb;border-bottom:1px solid #f0c2c2}.table-salary__body-row--hight td{background:#dbf0dd;border-bottom:1px solid #b7e1bb}.table-salary__body-row--medium td{background:#fbf2ea;border-bottom:1px solid rgba(0,0,0,.1)}.table-salary__body-toggle-salary{border:none;padding:0;margin:0;display:block;min-width:16px;min-height:16px;background:none;outline:none}.table-salary__body-toggle-salary--icon{position:relative}.table-salary__body-toggle-salary--icon:before{content:"";width:16px;min-height:16px;top:0;left:0;position:absolute}.table-salary__body-toggle-salary--icon-show:before{background:url(/static/img/salaries/eye.svg) no-repeat 50%}.table-salary__body-toggle-salary--icon-hidden:before{background:url(/static/img/salaries/eye-close.svg) no-repeat 50%}@media (min-width:600px){.table-salary{border:1px solid #e3e4e5;border-radius:8px;overflow:hidden;grid-template-columns:38px 228px 90px 90px 104px}.table-salary tr:last-child td{border-bottom:none}.table-salary td,.table-salary th{padding:17px 10px;text-align:right}.table-salary td:nth-child(2),.table-salary td:nth-child(3),.table-salary th:nth-child(2),.table-salary th:nth-child(3){padding:17px 10px}.table-salary td:first-child,.table-salary th:first-child{padding-left:18px;padding-right:6px;text-align:left}.table-salary td:last-child,.table-salary th:last-child{padding-right:24px}.table-salary__item--tablet{display:block!important}.table-salary__item--mobile{display:none!important}.table-salary__header-item{font-weight:500;list-style:16px;font-size:12px;line-height:12px;letter-spacing:normal}.table-salary__header-item--hide{display:block}.table-salary__header-item--company{text-align:left!important}.table-salary__header-item--description{display:none}.table-salary__body-row--user td:nth-child(4){grid-column-start:4;grid-column-end:6}.table-salary__body-row--low td{background:#faebeb;border-bottom:1px solid #f0c2c2}.table-salary__body-item--company{max-width:none}.table-salary__body-item--salary{flex-direction:row;justify-content:flex-end;margin-right:-24px}.table-salary__body-item-text--minmax{display:none}.table-salary__body-item-text--median,.table-salary__body-item-text--salary{font-weight:400}.table-salary__body-item-text--user{text-align:left;display:block}.table-salary__body-item-text--blur-company{max-width:none;display:block}.table-salary__body-item-text--blur-median{max-width:none;display:block;margin:0}}@media (min-width:768px){.table-salary{grid-template-columns:38px 396px 90px 90px 104px}}@media (min-width:1024px){.table-salary{grid-template-columns:38px 348px 90px 90px 104px}}@media (min-width:1280px){.table-salary{grid-template-columns:38px 336px 90px 90px 104px}}@media (min-width:600px){.b-salary-calculator .container{padding:0 24px;max-width:600px}.b-salary-calculator__share-button--mobile{padding:0}.b-salary-calculator__wrapper{margin:0}.b-salary-calculator-chart{margin:0 0 32px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.salaries-table-summary__table{margin:0 0 16px}.salaries-table-summary__share{display:flex;justify-content:space-between;align-items:flex-start}.salaries-table-summary__share-text{margin:0 24px 0 0}.salaries-table-summary__info-block{padding:48px 48px 64px;margin:0;border:1px solid var(--neutral-color-contur,#e3e4e5);border-radius:8px}.salaries-table-summary__info-block-description{line-height:24px}.salaries-table-summary__info-block--pending{padding:0!important;min-height:268px;display:flex;align-items:center;justify-content:center}.salaries-table-summary .summary{display:flex;flex-wrap:nowrap;justify-content:space-between}.salaries-table-summary .summary__block{width:214px;max-width:214px}.table-salary{border:1px solid var(--neutral-color-contur,#e3e4e5);border-radius:8px;overflow:hidden;grid-template-columns:38px 228px 90px 90px 104px}.table-salary td,.table-salary th{padding:17px 10px;text-align:right}.table-salary td:nth-child(2),.table-salary td:nth-child(3),.table-salary th:nth-child(2),.table-salary th:nth-child(3){padding:17px 10px}.table-salary td:first-child,.table-salary th:first-child{padding-left:18px;padding-right:6px;text-align:left}.table-salary td:last-child,.table-salary th:last-child{padding-right:24px}.table-salary__item--tablet{display:block!important}.table-salary__item--mobile{display:none!important}.table-salary__header-item--description{display:none}.table-salary__body-row--user td:nth-child(4){grid-column-start:4;grid-column-end:6}.table-salary__body-item--company{max-width:none}.table-salary__body-item--salary{flex-direction:row;justify-content:flex-end;margin-right:-24px}.table-salary__body-item-text--minmax{display:none}.table-salary__body-item-text--median,.table-salary__body-item-text--salary{font-weight:400}.table-salary__body-item-text--user{text-align:left;display:block}.table-salary__body-item-text--blur-company,.table-salary__body-item-text--blur-median{max-width:none;margin:0}}@media (min-width:768px){.b-salary-calculator{padding:32px 0}.b-salary-calculator .container{padding:0 24px;max-width:768px}.b-salary-calculator__share-button--mobile{margin-top:8px}.b-salary-calculator-chart__mobile{display:none}.b-salary-calculator-chart__desktop{display:block}.table-salary{grid-template-columns:38px 396px 90px 90px 104px}}@media (min-width:1024px){.b-salary-calculator .container{padding:0 12px;max-width:1024px}.b-salary-calculator__header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.b-salary-calculator__wrapper{flex-direction:row}.b-salary-calculator__share-button--mobile{display:none}.b-salary-calculator__share-button--desktop{display:block;flex-shrink:0;padding-left:20px}.b-salary-calculator__filter-button{display:none}.b-salary-calculator__sidebar{display:block;min-width:328px;max-width:328px;padding-right:20px}.b-salary-filters__tags{padding-right:30px}.salaries-table-summary__info-block{padding:48px 120px 64px}.table-salary{grid-template-columns:38px 348px 90px 90px 104px}}@media (min-width:1280px){.b-salary-calculator .container{padding:0 24px;max-width:1048px}.b-salary-calculator__header{margin-bottom:28px}.b-salary-calculator__sidebar{min-width:340px}.b-salary-calculator__share-button--desktop{display:inline-flex}.table-salary{grid-template-columns:38px 336px 90px 90px 104px}}