1import{P as y}from"./Enums.5bd7bf6c8f0361dbc6c9cc978799255d.js";(()=>{const f="disturber__switch_show",d="disturber_open",b="disturber_mini",i="disturber__button-wrp_running";let r=!1;function S(t,e){t&&(t.style.setProperty("--hypo-distuber-switcher-animation-duration",e+"ms"),t.classList.add(f),setTimeout(()=>{t.classList.remove(f)},e))}function L(t){t.classList.add(d);const e=t.querySelector(".disturber__box"),n=t.querySelector(".js-tabs");e&&(e.removeAttribute("inert"),n&&postMessage({eventName:y.SELECT_TAB,payload:{parentClass:"js-disturber",tabIndex:"Home",shouldFocus:!0}})),c(!1)}function a(t){if(!t.classList.contains(d))return;t.classList.remove(d);const e=t.querySelector(".disturber__box");e&&e.setAttribute("inert","");const n=t.querySelector("button");n&&setTimeout(()=>{n.focus()},150),l()}function h(t){r||(t?.classList.add(i),setTimeout(()=>{l()},400))}function c(t){const e=document.getElementsByClassName("js-disturber");!e||e.length<=0||(t?e[0].classList.add(b):e[0].classList.remove(b))}function l(){if(r)return;const t=document.getElementsByClassName("js-disturber-switch"),e=document.getElementsByClassName("js-disturber-button");if(!t||!e)return;let n=e[0];r=!0,n?.classList.add(i);const s=1,o=1400,m=1700;for(let u=0;u<t.length*s;u++)setTimeout(()=>{let E=u%t.length;t[E]&&S(t[E],m)},u*o),setTimeout(()=>{r=!1,n?.classList.remove(i)},t.length*o+200),setTimeout(()=>{c(!0)},t.length*o+2500)}function v(t,e){t.key==="Escape"&&a(e);const n=document.activeElement;t.key==="Tab"&&n&&(n.dataset.tabIndex==="1"&&t.shiftKey||n.classList.contains("js-disturber-close")&&!t.shiftKey)&&a(e)}function _(){const t=document.querySelector(".js-disturber"),e=document.getElementsByClassName("js-disturber-button"),n=document.getElementsByClassName("js-disturber-close");t&&([...e].forEach(s=>{s.addEventListener("click",()=>{L(t)});const o=s.querySelector("button");o&&(["mouseover","focus"].forEach(m=>o.addEventListener(m,()=>h(s),!1)),o.addEventListener("blur",()=>{s.classList.remove(i)}))}),[...n].forEach(s=>{s.addEventListener("click",()=>{a(t)})}),t.addEventListener("keydown",s=>v(s,t)),l(),window.addEventListener("message",s=>{s.data.eventName===y.SCROLLED&&(s.data.payload?.scrolled&&(a(t),c(!0)),s.data.payload?.scrolledBottom&&c(!1))}))}document.readyState!=="loading"&&!window.__STORYBOOK_PREVIEW__?_():document.addEventListener("DOMContentLoaded",_)})();
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.