(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),__copyProps=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;li[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},__toESM=(n,r,a)=>(a=n==null?{}:e(i(n)),__copyProps(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),o=__commonJSMin(((e,t)=>{var check=function(e){return e&&e.Math===Math&&e};t.exports=check(typeof globalThis==`object`&&globalThis)||check(typeof window==`object`&&window)||check(typeof self==`object`&&self)||check(typeof global==`object`&&global)||check(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),s=__commonJSMin(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),c=__commonJSMin(((e,t)=>{t.exports=!s()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),l=__commonJSMin(((e,t)=>{t.exports=!s()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),u=__commonJSMin(((e,t)=>{var n=l(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),d=__commonJSMin((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:t})),f=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),p=__commonJSMin(((e,t)=>{var n=l(),r=Function.prototype,i=r.call,a=n&&r.bind.bind(i,i);t.exports=n?a:function(e){return function(){return i.apply(e,arguments)}}})),m=__commonJSMin(((e,t)=>{var n=p(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),h=__commonJSMin(((e,t)=>{var n=p(),r=s(),i=m(),a=Object,o=n(``.split);t.exports=r(function(){return!a(`z`).propertyIsEnumerable(0)})?function(e){return i(e)===`String`?o(e,``):a(e)}:a})),g=__commonJSMin(((e,t)=>{t.exports=function(e){return e==null}})),_=__commonJSMin(((e,t)=>{var n=g(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),v=__commonJSMin(((e,t)=>{var n=h(),r=_();t.exports=function(e){return n(r(e))}})),y=__commonJSMin(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),b=__commonJSMin(((e,t)=>{var n=y();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),x=__commonJSMin(((e,t)=>{var n=o(),r=y(),aFunction=function(e){return r(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?aFunction(n[e]):n[e]&&n[e][t]}})),S=__commonJSMin(((e,t)=>{t.exports=p()({}.isPrototypeOf)})),C=__commonJSMin(((e,t)=>{var n=o().navigator,r=n&&n.userAgent;t.exports=r?String(r):``})),w=__commonJSMin(((e,t)=>{var n=o(),r=C(),i=n.process,a=n.Deno,s=i&&i.versions||a&&a.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&r&&(l=r.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=r.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),t.exports=u})),T=__commonJSMin(((e,t)=>{var n=w(),r=s(),i=o().String;t.exports=!!Object.getOwnPropertySymbols&&!r(function(){var e=Symbol(`symbol detection`);return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})})),E=__commonJSMin(((e,t)=>{t.exports=T()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),D=__commonJSMin(((e,t)=>{var n=x(),r=y(),i=S(),a=E(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),O=__commonJSMin(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),k=__commonJSMin(((e,t)=>{var n=y(),r=O(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),A=__commonJSMin(((e,t)=>{var n=k(),r=g();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),ee=__commonJSMin(((e,t)=>{var n=u(),r=y(),i=b(),a=TypeError;t.exports=function(e,t){var o,s;if(t===`string`&&r(o=e.toString)&&!i(s=n(o,e))||r(o=e.valueOf)&&!i(s=n(o,e))||t!==`string`&&r(o=e.toString)&&!i(s=n(o,e)))return s;throw new a(`Can't convert object to primitive value`)}})),j=__commonJSMin(((e,t)=>{t.exports=!1})),M=__commonJSMin(((e,t)=>{var n=o(),r=Object.defineProperty;t.exports=function(e,t){try{r(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}})),N=__commonJSMin(((e,t)=>{var n=j(),r=o(),i=M(),a=`__core-js_shared__`,s=t.exports=r[a]||i(a,{});(s.versions||(s.versions=[])).push({version:`3.46.0`,mode:n?`pure`:`global`,copyright:`© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)`,license:`https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),P=__commonJSMin(((e,t)=>{var n=N();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),I=__commonJSMin(((e,t)=>{var n=_(),r=Object;t.exports=function(e){return r(n(e))}})),L=__commonJSMin(((e,t)=>{var n=p(),r=I(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function hasOwn(e,t){return i(r(e),t)}})),R=__commonJSMin(((e,t)=>{var n=p(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),z=__commonJSMin(((e,t)=>{var n=o(),r=P(),i=L(),a=R(),s=T(),c=E(),l=n.Symbol,u=r(`wks`),d=c?l.for||l:l&&l.withoutSetter||a;t.exports=function(e){return i(u,e)||(u[e]=s&&i(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),te=__commonJSMin(((e,t)=>{var n=u(),r=b(),i=D(),a=A(),o=ee(),s=z(),c=TypeError,l=s(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var s=a(e,l),u;if(s){if(t===void 0&&(t=`default`),u=n(s,e,t),!r(u)||i(u))return u;throw new c(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),o(e,t)}})),ne=__commonJSMin(((e,t)=>{var n=te(),r=D();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),re=__commonJSMin(((e,t)=>{var n=o(),r=b(),i=n.document,a=r(i)&&r(i.createElement);t.exports=function(e){return a?i.createElement(e):{}}})),B=__commonJSMin(((e,t)=>{var n=c(),r=s(),i=re();t.exports=!n&&!r(function(){return Object.defineProperty(i(`div`),"a",{get:function(){return 7}}).a!==7})})),V=__commonJSMin((e=>{var t=c(),n=u(),r=d(),i=f(),a=v(),o=ne(),s=L(),l=B(),p=Object.getOwnPropertyDescriptor;e.f=t?p:function getOwnPropertyDescriptor(e,t){if(e=a(e),t=o(t),l)try{return p(e,t)}catch(e){}if(s(e,t))return i(!n(r.f,e,t),e[t])}})),H=__commonJSMin(((e,t)=>{var n=c(),r=s();t.exports=n&&r(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})})),U=__commonJSMin(((e,t)=>{var n=b(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),W=__commonJSMin((e=>{var t=c(),n=B(),r=H(),i=U(),a=ne(),o=TypeError,s=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?r?function defineProperty(e,t,n){if(i(e),t=a(t),i(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return s(e,t,n)}:s:function defineProperty(e,t,r){if(i(e),t=a(t),i(r),n)try{return s(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new o(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),G=__commonJSMin(((e,t)=>{var n=c(),r=W(),i=f();t.exports=n?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}})),ie=__commonJSMin(((e,t)=>{var n=c(),r=L(),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,o=r(i,`name`);t.exports={EXISTS:o,PROPER:o&&(function something(){}).name===`something`,CONFIGURABLE:o&&(!n||n&&a(i,`name`).configurable)}})),ae=__commonJSMin(((e,t)=>{var n=p(),r=y(),i=N(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),oe=__commonJSMin(((e,t)=>{var n=o(),r=y(),i=n.WeakMap;t.exports=r(i)&&/native code/.test(String(i))})),K=__commonJSMin(((e,t)=>{var n=P(),r=R(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),q=__commonJSMin(((e,t)=>{t.exports={}})),se=__commonJSMin(((e,t)=>{var n=oe(),r=o(),i=b(),a=G(),s=L(),c=N(),l=K(),u=q(),d=`Object already initialized`,f=r.TypeError,p=r.WeakMap,set,get,has,enforce=function(e){return has(e)?get(e):set(e,{})},getterFor=function(e){return function(t){var n;if(!i(t)||(n=get(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(n||c.state){var m=c.state||(c.state=new p);m.get=m.get,m.has=m.has,m.set=m.set,set=function(e,t){if(m.has(e))throw new f(d);return t.facade=e,m.set(e,t),t},get=function(e){return m.get(e)||{}},has=function(e){return m.has(e)}}else{var h=l(`state`);u[h]=!0,set=function(e,t){if(s(e,h))throw new f(d);return t.facade=e,a(e,h,t),t},get=function(e){return s(e,h)?e[h]:{}},has=function(e){return s(e,h)}}t.exports={set,get,has,enforce,getterFor}})),J=__commonJSMin(((e,t)=>{var n=p(),r=s(),i=y(),a=L(),o=c(),l=ie().CONFIGURABLE,u=ae(),d=se(),f=d.enforce,m=d.get,h=String,g=Object.defineProperty,_=n(``.slice),v=n(``.replace),b=n([].join),x=o&&!r(function(){return g(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){_(h(t),0,7)===`Symbol(`&&(t=`[`+v(h(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!a(e,`name`)||l&&e.name!==t)&&(o?g(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&a(n,`arity`)&&e.length!==n.arity&&g(e,`length`,{value:n.arity});try{n&&a(n,`constructor`)&&n.constructor?o&&g(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=f(e);return a(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function toString(){return i(this)&&m(this).source||u(this)},`toString`)})),Y=__commonJSMin(((e,t)=>{var n=y(),r=W(),i=J(),a=M();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),ce=__commonJSMin(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function trunc(e){var t=+e;return(t>0?r:n)(t)}})),X=__commonJSMin(((e,t)=>{var n=ce();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),le=__commonJSMin(((e,t)=>{var n=X(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ue=__commonJSMin(((e,t)=>{var n=X(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),Z=__commonJSMin(((e,t)=>{var n=ue();t.exports=function(e){return n(e.length)}})),de=__commonJSMin(((e,t)=>{var n=v(),r=le(),i=Z(),createMethod=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:createMethod(!0),indexOf:createMethod(!1)}})),Q=__commonJSMin(((e,t)=>{var n=p(),r=L(),i=v(),a=de().indexOf,o=q(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),$=__commonJSMin(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),fe=__commonJSMin((e=>{var t=Q(),n=$().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return t(e,n)}})),pe=__commonJSMin((e=>{e.f=Object.getOwnPropertySymbols})),me=__commonJSMin(((e,t)=>{var n=x(),r=p(),i=fe(),a=pe(),o=U(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function ownKeys(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),he=__commonJSMin(((e,t)=>{var n=L(),r=me(),i=V(),a=W();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u{var n=s(),r=y(),i=/#|\.prototype\./,isForced=function(e,t){var i=o[a(e)];return i===l?!0:i===c?!1:r(t)?n(t):!!t},a=isForced.normalize=function(e){return String(e).replace(i,`.`).toLowerCase()},o=isForced.data={},c=isForced.NATIVE=`N`,l=isForced.POLYFILL=`P`;t.exports=isForced})),_e=__commonJSMin(((e,t)=>{var n=o(),r=V().f,i=G(),a=Y(),s=M(),c=he(),l=ge();t.exports=function(e,t){var o=e.target,u=e.global,d=e.stat,f,p=u?n:d?n[o]||s(o,{}):n[o]&&n[o].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=r(p,m),h=_&&_.value):h=p[m],f=l(u?m:o+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&i(g,`sham`,!0),a(p,m,g,e)}}})),ve=__commonJSMin(((e,t)=>{var n=S(),r=TypeError;t.exports=function(e,t){if(n(t,e))return e;throw new r(`Incorrect invocation`)}})),ye=__commonJSMin(((e,t)=>{t.exports=!s()(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})})),be=__commonJSMin(((e,t)=>{var n=L(),r=y(),i=I(),a=K(),o=ye(),s=a(`IE_PROTO`),c=Object,l=c.prototype;t.exports=o?c.getPrototypeOf:function(e){var t=i(e);if(n(t,s))return t[s];var a=t.constructor;return r(a)&&t instanceof a?a.prototype:t instanceof c?l:null}})),xe=__commonJSMin(((e,t)=>{var n=J(),r=W();t.exports=function(e,t,i){return i.get&&n(i.get,t,{getter:!0}),i.set&&n(i.set,t,{setter:!0}),r.f(e,t,i)}})),Se=__commonJSMin(((e,t)=>{var n=c(),r=W(),i=f();t.exports=function(e,t,a){n?r.f(e,t,i(0,a)):e[t]=a}})),Ce=__commonJSMin(((e,t)=>{var n=Q(),r=$();t.exports=Object.keys||function keys(e){return n(e,r)}})),we=__commonJSMin((e=>{var t=c(),n=H(),r=W(),i=U(),a=v(),o=Ce();e.f=t&&!n?Object.defineProperties:function defineProperties(e,t){i(e);for(var n=a(t),s=o(t),c=s.length,l=0,u;c>l;)r.f(e,u=s[l++],n[u]);return e}})),Te=__commonJSMin(((e,t)=>{t.exports=x()(`document`,`documentElement`)})),Ee=__commonJSMin(((e,t)=>{var n=U(),r=we(),i=$(),a=q(),o=Te(),s=re(),c=K(),l=`>`,u=`<`,d=`prototype`,f=`script`,p=c(`IE_PROTO`),EmptyConstructor=function(){},scriptTag=function(e){return u+f+l+e+u+`/`+f+l},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(``)),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObjectViaIFrame=function(){var e=s(`iframe`),t=`java`+f+`:`,n;return e.style.display=`none`,o.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(scriptTag(`document.F=Object`)),n.close(),n.F},m,NullProtoObject=function(){try{m=new ActiveXObject(`htmlfile`)}catch(e){}NullProtoObject=typeof document<`u`?document.domain&&m?NullProtoObjectViaActiveX(m):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(m);for(var e=i.length;e--;)delete NullProtoObject[d][i[e]];return NullProtoObject()};a[p]=!0,t.exports=Object.create||function create(e,t){var i;return e===null?i=NullProtoObject():(EmptyConstructor[d]=n(e),i=new EmptyConstructor,EmptyConstructor[d]=null,i[p]=e),t===void 0?i:r.f(i,t)}})),De=__commonJSMin(((e,t)=>{var n=s(),r=y(),i=b(),a=Ee(),o=be(),c=Y(),l=z(),u=j(),d=l(`iterator`),f=!1,p,m,h;[].keys&&(h=[].keys(),`next`in h?(m=o(o(h)),m!==Object.prototype&&(p=m)):f=!0),!i(p)||n(function(){var e={};return p[d].call(e)!==e})?p={}:u&&(p=a(p)),r(p[d])||c(p,d,function(){return this}),t.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:f}})),Oe=__commonJSMin((()=>{var e=_e(),t=o(),n=ve(),r=U(),i=y(),a=be(),l=xe(),u=Se(),d=s(),f=L(),p=z(),m=De().IteratorPrototype,h=c(),g=j(),_=`constructor`,v=`Iterator`,b=p(`toStringTag`),x=TypeError,S=t[v],C=g||!i(S)||S.prototype!==m||!d(function(){S({})}),w=function Iterator(){if(n(this,m),a(this)===m)throw new x(`Abstract class Iterator not directly constructable`)},defineIteratorPrototypeAccessor=function(e,t){h?l(m,e,{configurable:!0,get:function(){return t},set:function(t){if(r(this),this===m)throw new x(`You can't redefine this property`);f(this,e)?this[e]=t:u(this,e,t)}}):m[e]=t};f(m,b)||defineIteratorPrototypeAccessor(b,v),(C||!f(m,_)||m[_]===Object)&&defineIteratorPrototypeAccessor(_,w),w.prototype=m,e({global:!0,constructor:!0,forced:C},{Iterator:w})})),ke=__commonJSMin((()=>{Oe()})),Ae=__commonJSMin(((e,t)=>{var n=m(),r=p();t.exports=function(e){if(n(e)===`Function`)return r(e)}})),je=__commonJSMin(((e,t)=>{var n=Ae(),r=k(),i=l(),a=n(n.bind);t.exports=function(e,t){return r(e),t===void 0?e:i?a(e,t):function(){return e.apply(t,arguments)}}})),Me=__commonJSMin(((e,t)=>{t.exports={}})),Ne=__commonJSMin(((e,t)=>{var n=z(),r=Me(),i=n(`iterator`),a=Array.prototype;t.exports=function(e){return e!==void 0&&(r.Array===e||a[i]===e)}})),Pe=__commonJSMin(((e,t)=>{var n=z()(`toStringTag`),r={};r[n]=`z`,t.exports=String(r)===`[object z]`})),Fe=__commonJSMin(((e,t)=>{var n=Pe(),r=y(),i=m(),a=z()(`toStringTag`),o=Object,s=i(function(){return arguments}())===`Arguments`,tryGet=function(e,t){try{return e[t]}catch(e){}};t.exports=n?i:function(e){var t,n,c;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=tryGet(t=o(e),a))==`string`?n:s?i(t):(c=i(t))===`Object`&&r(t.callee)?`Arguments`:c}})),Ie=__commonJSMin(((e,t)=>{var n=Fe(),r=A(),i=g(),a=Me(),o=z()(`iterator`);t.exports=function(e){if(!i(e))return r(e,o)||r(e,`@@iterator`)||a[n(e)]}})),Le=__commonJSMin(((e,t)=>{var n=u(),r=k(),i=U(),a=O(),o=Ie(),s=TypeError;t.exports=function(e,t){var c=arguments.length<2?o(e):t;if(r(c))return i(n(c,e));throw new s(a(e)+` is not iterable`)}})),Re=__commonJSMin(((e,t)=>{var n=u(),r=U(),i=A();t.exports=function(e,t,a){var o,s;r(e);try{if(o=i(e,`return`),!o){if(t===`throw`)throw a;return a}o=n(o,e)}catch(e){s=!0,o=e}if(t===`throw`)throw a;if(s)throw o;return r(o),a}})),ze=__commonJSMin(((e,t)=>{var n=je(),r=u(),i=U(),a=O(),o=Ne(),s=Z(),c=S(),l=Le(),d=Ie(),f=Re(),p=TypeError,Result=function(e,t){this.stopped=e,this.result=t},m=Result.prototype;t.exports=function(e,t,u){var h=u&&u.that,g=!!(u&&u.AS_ENTRIES),_=!!(u&&u.IS_RECORD),v=!!(u&&u.IS_ITERATOR),y=!!(u&&u.INTERRUPTED),b=n(t,h),x,S,C,w,T,E,D,stop=function(e){return x&&f(x,`normal`),new Result(!0,e)},callFn=function(e){return g?(i(e),y?b(e[0],e[1],stop):b(e[0],e[1])):y?b(e,stop):b(e)};if(_)x=e.iterator;else if(v)x=e;else{if(S=d(e),!S)throw new p(a(e)+` is not iterable`);if(o(S)){for(C=0,w=s(e);w>C;C++)if(T=callFn(e[C]),T&&c(m,T))return T;return new Result(!1)}x=l(e,S)}for(E=_?e.next:x.next;!(D=r(E,x)).done;){try{T=callFn(D.value)}catch(e){f(x,`throw`,e)}if(typeof T==`object`&&T&&c(m,T))return T}return new Result(!1)}})),Be=__commonJSMin(((e,t)=>{t.exports=function(e){return{iterator:e,next:e.next,done:!1}}})),Ve=__commonJSMin(((e,t)=>{var n=o();t.exports=function(e,t){var r=n.Iterator,i=r&&r.prototype,a=i&&i[e],o=!1;if(a)try{a.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(e){e instanceof t||(o=!1)}if(!o)return a}})),He=__commonJSMin((()=>{var e=_e(),t=u(),n=ze(),r=k(),i=U(),a=Be(),o=Re(),s=Ve()(`find`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:s},{find:function find(e){i(this);try{r(e)}catch(e){o(this,`throw`,e)}if(s)return t(s,this,e);var c=a(this),l=0;return n(c,function(t,n){if(e(t,l++))return n(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})})),Ue=__commonJSMin((()=>{He()})),We=__toESM(__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,ke(),Ue();var BackgroundVideo=class extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{backgroundVideoContainer:`.elementor-background-video-container`,backgroundVideoEmbed:`.elementor-background-video-embed`,backgroundVideoHosted:`.elementor-background-video-hosted`}}}getDefaultElements(){let e=this.getSettings(`selectors`),t={$backgroundVideoContainer:this.$element.find(e.backgroundVideoContainer)};return t.$backgroundVideoEmbed=t.$backgroundVideoContainer.children(e.backgroundVideoEmbed),t.$backgroundVideoHosted=t.$backgroundVideoContainer.children(e.backgroundVideoHosted),t}calcVideosSize(e){let t=`16:9`;this.videoType===`vimeo`&&(t=e[0].width+`:`+e[0].height);let n=this.elements.$backgroundVideoContainer.outerWidth(),r=this.elements.$backgroundVideoContainer.outerHeight(),i=t.split(`:`),a=i[0]/i[1],o=n/a,s=r*a,c=n/r>a;return{width:c?n:s,height:c?o:r}}changeVideoSize(){if(this.videoType!==`hosted`&&!this.player)return;let e;if(this.videoType===`youtube`?e=jQuery(this.player.getIframe()):this.videoType===`vimeo`?e=jQuery(this.player.element):this.videoType===`hosted`&&(e=this.elements.$backgroundVideoHosted),!e)return;let t=this.calcVideosSize(e);e.width(t.width).height(t.height)}startVideoLoop(e){if(!this.player.getIframe().contentWindow)return;let t=this.getElementSettings(),n=t.background_video_start||0,r=t.background_video_end;if(t.background_play_once&&!e){this.player.stopVideo();return}if(this.player.seekTo(n),r){let e=r-n+1;setTimeout(()=>{this.startVideoLoop(!1)},e*1e3)}}prepareVimeoVideo(e,t){let n=this.getElementSettings(),r={url:t,width:this.elements.$backgroundVideoContainer.outerWidth().width,autoplay:!0,loop:!n.background_play_once,transparent:!0,background:!0,muted:!0};n.background_privacy_mode&&(r.dnt=!0),this.player=new e.Player(this.elements.$backgroundVideoContainer,r),this.handleVimeoStartEndTimes(n),this.player.ready().then(()=>{jQuery(this.player.element).addClass(`elementor-background-video-embed`),this.changeVideoSize()})}handleVimeoStartEndTimes(e){e.background_video_start&&this.player.on(`play`,t=>{t.seconds===0&&this.player.setCurrentTime(e.background_video_start)}),this.player.on(`timeupdate`,t=>{e.background_video_end&&e.background_video_end{e.background_video_start&&!e.background_video_end&&t.seconds>n-.5&&this.player.setCurrentTime(e.background_video_start)})})}prepareYTVideo(e,t){let n=this.elements.$backgroundVideoContainer,r=this.getElementSettings(),i=e.PlayerState.PLAYING;window.chrome&&(i=e.PlayerState.UNSTARTED);let a={videoId:t,events:{onReady:()=>{this.player.mute(),this.changeVideoSize(),this.startVideoLoop(!0),this.player.playVideo()},onStateChange:t=>{switch(t.data){case i:n.removeClass(`elementor-invisible elementor-loading`);break;case e.PlayerState.ENDED:typeof this.player.seekTo==`function`&&this.player.seekTo(r.background_video_start||0),r.background_play_once&&this.player.destroy()}}},playerVars:{controls:0,rel:0,playsinline:1,cc_load_policy:0}};r.background_privacy_mode&&(a.host=`https://www.youtube-nocookie.com`,a.origin=window.location.hostname),n.addClass(`elementor-loading elementor-invisible`),this.player=new e.Player(this.elements.$backgroundVideoEmbed[0],a)}activate(){let e=this.getElementSettings(`background_video_link`),t,n=this.getElementSettings(`background_play_once`);if(e.indexOf(`vimeo.com`)===-1?e.match(/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com)/)&&(this.videoType=`youtube`,this.apiProvider=elementorFrontend.utils.youtube):(this.videoType=`vimeo`,this.apiProvider=elementorFrontend.utils.vimeo),this.apiProvider)t=this.apiProvider.getVideoIDFromURL(e),this.apiProvider.onApiReady(n=>{this.videoType===`youtube`&&this.prepareYTVideo(n,t),this.videoType===`vimeo`&&this.prepareVimeoVideo(n,e)});else{this.videoType=`hosted`;let t=this.getElementSettings(`background_video_start`),r=this.getElementSettings(`background_video_end`);(t||r)&&(e+=`#t=`+(t||0)+(r?`,`+r:``)),this.elements.$backgroundVideoHosted.attr(`src`,e).one(`canplay`,this.changeVideoSize.bind(this)),n&&this.elements.$backgroundVideoHosted.on(`ended`,()=>{this.elements.$backgroundVideoHosted.hide()})}elementorFrontend.elements.$window.on(`resize elementor/bg-video/recalc`,this.changeVideoSize)}deactivate(){this.videoType===`youtube`&&this.player.getIframe()||this.videoType===`vimeo`?this.player.destroy():this.elements.$backgroundVideoHosted.removeAttr(`src`).off(`ended`),elementorFrontend.elements.$window.off(`resize`,this.changeVideoSize)}run(){let e=this.getElementSettings();!e.background_play_on_mobile&&elementorFrontend.getCurrentDeviceMode()===`mobile`||(e.background_background===`video`&&e.background_video_link?this.activate():this.deactivate())}onInit(...e){super.onInit(...e),this.changeVideoSize=this.changeVideoSize.bind(this),this.run()}onElementChange(e){e===`background_background`&&this.run()}};e.default=BackgroundVideo}))());(window.__elementorChunks=window.__elementorChunks||{})[`background-video`]=We})();