1import{initLottieMedia as e,renderBlock as t,scrollToAccordionHeader as n}from"../../js/app/functions.js";import{initWistiaChannelMedia as r}from"../../js/components/wistia-channel-media.js";var i=`alaya-accordion-image`,a=(e,t=60)=>{let n=window.jQuery;if(n&&n.fn&&n.fn.accordion){e(n);return}t<=0||window.setTimeout(()=>a(e,t-1),50)},o=(t,n)=>{let r=Array.from(t.querySelectorAll(`[data-lottie-src]`)),a=Array.from(t.querySelectorAll(`[data-accordion-item]`));if(!r.length)return{activate:()=>{}};let o=e=>!e.closest(`[data-media-item]`)&&!e.closest(`[data-accordion-item]`),s=e=>{let t=e.closest(`[data-media-item]`);if(t)return Number(t.dataset.mediaItem);let n=e.closest(`[data-accordion-item]`);return n?a.indexOf(n):-1},c=e=>{let t=e.closest(`.${i}__media, .${i}__media-item`)||e;return window.getComputedStyle(t).display!==`none`},l=e=>{let t=e._lottieAnim;t&&typeof t.goToAndStop==`function`&&t.goToAndStop(0,!0)},u=t=>e(t,{reduce:n,loop:t.dataset.lottieLoop!==`false`}).then(e=>(e&&e.goToAndPlay(0,!0),e)),d=0,f=!1,p=null,m=()=>{p&&=(p.disconnect(),null)},h=e=>{if(m(),e.length){if(!(`IntersectionObserver`in window)){e.forEach(u),f=!0;return}p=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(!e.isIntersecting)return;let n=e.target;if(!o(n)&&s(n)!==d){t.unobserve(n);return}u(n),t.unobserve(n),f=!0})},{rootMargin:`200px`}),e.forEach(e=>p.observe(e))}};return{activate:(e,{isInitial:t=!1}={})=>{d=e;let n=[],i=!1;if(r.forEach(t=>{let r=o(t);if(!r&&s(t)!==e){l(t);return}if(!c(t)){r||l(t);return}r&&t._lottieAnim||(r&&(i=!0),n.push(t))}),(t||!f)&&(e===0||i)){h(n);return}m(),n.forEach(u)}}},s=e=>{e.removeAttribute(`role`),e.querySelectorAll(`[role="tab"], [role="tabpanel"]`).forEach(e=>e.removeAttribute(`role`)),e.querySelectorAll(`[aria-selected]`).forEach(e=>e.removeAttribute(`aria-selected`))},c=(e,t,r,a)=>{let o=Array.from(r.querySelectorAll(`[data-accordion-item]`)),c=Array.from(t.querySelectorAll(`[data-media-item]`)),l=e=>{c.forEach(t=>{t.dataset.active=Number(t.dataset.mediaItem)===e?`true`:`false`})},u=window.matchMedia(`(prefers-reduced-motion: reduce)`).matches,d=window.matchMedia(`(max-width: 1199px)`),f=window.matchMedia(`(min-width: 1200px)`),p=e(r),m=!1,h=0;p.data(`ui-accordion`)&&p.accordion(`destroy`),p.accordion({active:0,collapsible:!1,animate:u?!1:250,header:`> [data-accordion-item] > .${i}__trigger`,heightStyle:`content`,icons:!1,create:()=>{s(r),l(0),a.activate(0,{isInitial:!0}),m=!0},activate:(e,t)=>{s(r);let i=t.newHeader&&t.newHeader[0],c=i?i.closest(`[data-accordion-item]`):null;h=c?o.indexOf(c):0,l(h),a.activate(h),m&&i&&d.matches&&!u&&n(i)}});let g=()=>{m&&a.activate(h)};typeof f.addEventListener==`function`?f.addEventListener(`change`,g):typeof f.addListener==`function`&&f.addListener(g)};t(`accordion-image`,(e,t)=>{t||r(e);let n=window.matchMedia(`(prefers-reduced-motion: reduce)`).matches,s=o(e,n),l=e.querySelector(`.${i}__list`);if(!l){s.activate(0,{isInitial:!0});return}a(t=>c(t,e,l,s))});
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.