1"use strict";(self.webpackChunkmvv_energie=self.webpackChunkmvv_energie||[]).push([[2411],{4596(e,t,n){n.r(t),n.d(t,{default:()=>r});n(8992),n(3949);var i=n(1236),o=n(150);function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const r=class{constructor(){s(this,"ctaObserver",new IntersectionObserver(e=>{const t=document.querySelector(".".concat(this.component,"__sticky-cta"));t&&e.forEach(e=>{e.isIntersecting?t.classList.remove("slide-out"):t.classList.add("slide-out")})},{rootMargin:"0px",threshold:.5})),this.component="mvv-job-detail-new",this.ctaComp=document.querySelector(".ctaObserver"),this._initSlider(),this._initBenefits(),this.ctaObserver.observe(this.ctaComp)}_initSlider(){new i.A(".mvv-job-detail-new .swiper",{modules:[o.Ij],autoplay:{delay:2500},loop:!0,followFinger:!1,speed:1800,slidesPerView:"auto"})}_initBenefits(){document.querySelectorAll(".".concat(this.component,"__benefit-tile")).forEac
1h(e=>{e.addEventListener("click",()=>{this._toggleBenefit(e)})})}_toggleBenefit(e){const t=e.querySelector(".".concat(this.component,"__benefit-name")),n=e.querySelector(".".concat(this.component,"__benefit-description")),i=e.querySelector(".".concat(this.component,"__benefit-icon"));t.classList.contains("d-none")?(t.classList.remove("d-none"),n.classList.add("d-none"),n.classList.remove("small-text"),i.classList.remove("d-none")):(t.classList.add("d-none"),n.classList.remove("d-none"),i.classList.add("d-none"),n.offsetHeight>=n.closest(".".concat(this.component,"__benefit-tile")).offsetHeight&&n.classList.add("small-text"))}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.