import{a as u}from"./dist/chunk-J3PPETVR.js";import{a as w}from"./dist/chunk-ADKL4AJZ.js";import"./dist/chunk-VDEO3AAR.js";import"./dist/chunk-WIALCYDY.js";import"./dist/chunk-OF4NI3Y7.js";import"./dist/chunk-N2ZCN6XY.js";import"./dist/chunk-L4B2V5MO.js";import"./dist/chunk-CB6LZ537.js";import"./dist/chunk-XRTLPMPO.js";import{B as p}from"./dist/chunk-ZI7TAH2K.js";import{d as l}from"./dist/chunk-GGDEANQW.js";import"./dist/chunk-K46K3RI5.js";var m="2.7.1";var b=async t=>{switch(t){case"accordion":return import("./dist/src-PNWKI3M6.js");case"autovideo":return import("./dist/src-ZM4YP3DK.js");case"codehighlight":return import("./dist/src-M4M5IWJ3.js");case"combobox":return import("./dist/src-42KUKVDL.js");case"inject":return import("./dist/src-GFTYMQR2.js");case"copyclip":return import("./dist/src-KLFUEVVN.js");case"displayvalues":return import("./dist/src-MAOGI2L3.js");case"favcustom":return import("./dist/src-TJ5JY7D3.js");case"formsubmit":return import("./dist/src-HDR726UO.js");case"inputactive":return import("./dist/src-7W5OKVYP.js");case"inputcounter":return import("./dist/src-NFD22BDS.js");case"list":return import("./dist/src-T7SM3ONB.js");case"mirrorclick":return import("./dist/src-A6N4LPNU.js");case"mirrorinput":return import("./dist/src-TYJKTQTA.js");case"modal":return import("./dist/src-VHRDLQ4W.js");case"numbercount":return import("./dist/src-HI4IOX4Z.js");case"queryparam":return import("./dist/src-5N4JJT7X.js");case"rangeslider":return import("./dist/src-NWEPOKZY.js");case"readtime":return import("./dist/src-SZ4BVHSB.js");case"removequery":return import("./dist/src-5FJEVIDV.js");case"safetriangles":return import("./dist/src-WVGUCPJL.js");case"scrolldisable":return import("./dist/src-VWGKX7LV.js");case"selectcustom":return import("./dist/src-MCTWDYVU.js");case"sliderdots":return import("./dist/src-54MDR7OA.js");case"smartlightbox":return import("./dist/src-A2VD7CGF.js");case"socialshare":return import("./dist/src-54HM7DDM.js");case"starrating":return import("./dist/src-WH7BOLRH.js");case"toc":return import("./dist/src-PAEDQGTX.js");case"videohls":return import("./dist/src-AUC4K6LH.js");default:throw`Finsweet Attribute "${t}" is not supported.`}};var A="fs-attributes",d=new Set(Object.values(p)),k=()=>{let{FinsweetAttributes:t}=window;if(t&&!Array.isArray(t)){f();return}let e=Array.isArray(t)?t:[];window.FinsweetAttributes={version:m,scripts:[],modules:{},process:new Set,utils:{fetchPage:w,attachExternalStylesheets:u},load:c,push(...s){for(let[i,o]of s)this.modules[i]?.loading?.then(o)},destroy(){for(let s in this.modules)this.modules[s]?.destroy?.()}},f(),window.FinsweetAttributes.push(...e)},f=async()=>{let t=!1,e=()=>document.querySelectorAll(`script[type="module"][src="${import.meta.url}"]`),s=r=>{if(!window.FinsweetAttributes.scripts.includes(r)){window.FinsweetAttributes.scripts.push(r),t||=r.getAttribute(`${A}-auto`)==="true";for(let n of d)r.hasAttribute(`fs-${n}`)&&c(n)}};if(e().forEach(s),await l(),e().forEach(s),!t)return;let i=new Set,o=document.querySelectorAll("*");for(let r of o)for(let n of r.getAttributeNames()){let a=n.match(/^fs-([^-]+)/)?.[1];a&&d.has(a)&&i.add(a)}for(let r of i)c(r)},c=async t=>{if(window.FinsweetAttributes.process.has(t))return;window.FinsweetAttributes.process.add(t);let e=window.FinsweetAttributes.modules[t]||={};e.loading=new Promise(s=>{e.resolve=i=>{s(i),delete e.resolve}});try{let{init:s,version:i}=await b(t),{result:o,destroy:r}=await s()||{};return e.version=i,e.destroy=()=>{r?.(),window.FinsweetAttributes.process.delete(t)},e.restart=()=>(e.destroy?.(),window.FinsweetAttributes.load(t)),e.resolve?.(o),o}catch(s){console.error(s)}};k();
