.MobileVacancyFilter-Opener{width:100%}.MobileVacancyFilter-Modal{width:100vw!important;height:100vh!important;max-width:unset!important;max-height:unset!important;min-width:unset!important;min-height:unset!important;border-radius:0;padding:86px var(--space-m) 96px var(--space-m);overflow-y:auto}@media(min-width:768px){.MobileVacancyFilter-Modal{padding:110px var(--space-3xl) 104px var(--space-3xl)}}.MobileVacancyFilter-Back{-webkit-appearance:none;background:transparent;border:none;outline:none;box-shadow:none;display:flex;align-items:center;gap:var(--space-xs);cursor:pointer;font-family:var(--font-primary),sans-serif;font-size:21px;line-height:24px}.MobileVacancyFilter-Top{background-color:#fff;position:fixed;top:0;left:0;right:0;padding:22px var(--space-m);display:flex;z-index:1}@media(min-width:768px){.MobileVacancyFilter-Top{padding:30px var(--space-3xl)}}.MobileVacancyFilter-Top_scrolled{border-bottom:1px solid var(--color-border-default)}.MobileVacancyFilter-Bottom{position:fixed;bottom:0;left:0;right:0;display:flex;gap:var(--space-m);padding:var(--space-m);background-color:#fff;box-shadow:0 -5px 12px #00000012;z-index:1}.MobileVacancyFilter-Bottom .Button{flex-grow:1;justify-content:center}.MobileVacancyFilter-Inner{display:flex;flex-direction:column;gap:var(--space-xl)}@media(min-width:768px){.MobileVacancyFilter-Inner{gap:var(--space-2xl)}}.MobileVacancyFilter-Item{display:flex;flex-direction:column;gap:19px}
