PageSourceSearch

https://www.vatel.fr/_astro/ClientRouter.astro_astro_type_script_i…?dpl=dpl_aDBz4RfiDpXrFGv2KA3cfyWqDmXo

js vatel.fr collected 2026-09-25 05:10:46 UTC 52,568 bytes, 10 lines download raw bytes

1const ce={"x-deployment-id":"dpl_aDBz4RfiDpXrFGv2KA3cfyWqDmXo"},st="data-astro-transition-persist",Te=["data-astro-transition","data-astro-transition-fallback"],Ht=new Set;function ue(e){const t=e.src?new URL(e.src,location.href).href:e.textContent;return Ht.has(t)?!0:(Ht.add(t),!1)}function xe(e){for(const t of e.scripts)!t.hasAttribute("data-astro-rerun")&&ue(t)&&(t.dataset.astroExec="")}function Me(e){const t=document.documentElement,r=[...t.attributes].filter(({name:n})=>(t.removeAttribute(n),Te.includes(n)));[...e.documentElement.attributes,...r].forEach(({name:n,value:o})=>t.setAttribute(n,o))}function Se(e){for(const t of Array.from(document.head.children)){const r=Le(t,e);r?r.remove():t.remove()}document.head.append(...e.head.children)}function _e(e,t){const r=[],n=t.ownerDocument.documentElement,o=typeof n.moveBefore=="function"?(i,s,c)=>i.moveBefore(s,c):null;for(const i of t.querySelectorAll(`[${st}]`)){const s=i.getAttribute(st),c=e.querySelector(`[${st}="${s}"]`);c&&(r.push({old:i,newTarget:c}),o?o(n,i,null):n.appendChild(i))}t.replaceWith(e);for(const{old:i,newTarget:s}of r)o?(o(s.parentNode,i,s),s.remove()):s.replaceWith(i),s.localName==="astro-island"&&je(i)&&!Pe(i,s)&&(i.setAttribute("ssr",""),i.setAttribute("props",s.getAttribute("props")));le(e)}function le(e){e.querySelectorAll("template[shadowrootmode]").forEach(t=>{const r=t.getAttribute("shadowrootmode"),n=t.parentNode;if((r==="closed"||r==="open")&&n instanceof HTMLElement){if(n.shadowRoot){t.remove();return}const o=n.attachShadow({mode:r});o.appendChild(t.content),t.remove(),le(o)}})}const Oe=()=>{const e=document.activeElement;if(e?.closest(`[${st}]`)){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){const t=e.selectionStart,r=e.selectionEnd;return()=>Tt({activeElement:e,start:t,end:r})}return()=>Tt({activeElement:e})}else return()=>Tt({activeElement:null})},Tt=({activeElement:e,start:t,end:r})=>{e&&(e.focus(),(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&(typeof t=="number"&&(e.selectionStart=t),typeof r=="number"&&(e.selectionEnd=r)))},Le=(e,t)=>{const r=e.getAttribute(st),n=r&&t.head.querySelector(`[${st}="${r}"]`);if(n)return n;if(e.matches("link[rel=stylesheet]")){const o=e.getAttribute("href");return t.head.querySelector(`link[rel=stylesheet][href="${o}"]`)}if(e.tagName==="STYLE"&&e.textContent){const o=t.head.querySelectorAll("style");for(const i of o)if(i.textContent===e.textContent)return i}if(e.matches("link[rel=preload][as=font]")){const o=e.getAttribute("href");return t.head.querySelector(`link[rel=preload][as=font][href="${o}"]`)}return null},je=e=>{const t=e.dataset.astroTransitionPersistProps;return t==null||t==="false"},Pe=(e,t)=>e.getAttribute("props")===t.getAttribute("props"),Ce=e=>{xe(e),Me(e),Se(e);const t=Oe();_e(e.body,document.body),t()},Rt=e=>document.dispatchEvent(new Event(e)),fe=()=>Rt("astro:page-load");class de extends Event{from;to;direction;navigationType;sourceElement;info;newDocument;signal;constructor(t,r,n,o,i,s,c,a,u,d){super(t,r),this.from=n,this.to=o,this.direction=i,this.navigationType=s,this.sourceElement=c,this.info=a,this.newDocument=u,this.signal=d,Object.defineProperties(this,{from:{enumerable:!0},to:{enumerable:!0,writable:!0},direction:{enumerable:!0,writable:!0},navigationType:{enumerable:!0},sourceElement:{enumerable:!0},info:{enumerable:!0},newDocument:{enumerable:!0,writable:!0},signal:{enumerable:!0}})}}class Re extends de{formData;loader;constructor(t,r,n,o,i,s,c,a,u,d){super("astro:before-preparation",{cancelable:!0},t,r,n,o,i,s,c,a),this.formData=u,this.loader=d.bind(this,this),Object.defineProperties(this,{formData:{enumerable:!0},loader:{enumerable:!0,writable:!0}})}}class Ie extends de{direction;viewTransition;swap;constructor(t,r){super("astro:before-swap",void 0,t.from,t.to,t.direction,t.navigationType,t.sourceElement,t.info,t.newDocument,t.signal),this.direction=t.direction,this.viewTransition=r,this.swap=()=>Ce(this.newDocument),Object.defineProperties(this,{direction:{enumerable:!0},viewTransition:{enumerable:!0},swap:{enumerable:!0,writable:!0}})}}async function qe(e,t,r,n,o,i,s,c,a){const u=new Re(e,t,r,n,o,i,window.document,s,c,a);return document.dispatchEvent(u)&&(await u.loader(),u.defaultPrevented||(Rt("astro:after-preparation"),u.navigationType!=="traverse"&&It({scrollX,scrollY}))),u}const It=e=>{history.state&&(history.scrollRestoration="manual",history.replaceState({...history.state,...e},""))};async function De(e,t,r){const n=new Ie(e,t);return document.dispatchEvent(n),r&&await r(),n.swap(),n}const qt=!!document.startViewTransition,Dt=()=>!!document.querySelector('[name="astro-view-transitions-enabled"]'),he=(e,t)=>e.pathname===t.pathname&&e.search===t.search;let F,nt,Et;const Ne=()=>{let e=document.createElement("div");e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),e.className="astro-route-announcer",document.body.append(e),setTimeout(()=>{let t=document.title||document.querySelector("h1")?.textContent||location.pathname;e.textContent=t},60)},$t="data-astro-transition-persist",zt="data-astro-transition",Ot="data-astro-transition-fallback";let Zt,ft=0;history.state?(ft=history.state.index,scrollTo({left:history.state.scrollX,top:history.state.scrollY}
1)):Dt()&&(history.replaceState({index:ft,scrollX,scrollY},""),history.scrollRestoration="manual");async function Fe(e,t){try{const r=new Headers(t?.headers);for(const[c,a]of Object.entries(ce))r.set(c,a);const n=await fetch(e,{...t,headers:r}),i=(n.headers.get("content-type")??"").split(";",1)[0].trim();return i!=="text/html"&&i!=="application/xhtml+xml"?null:{html:await n.text(),redirected:n.redirected?n.url:void 0,mediaType:i}}catch{return null}}function me(){const e=document.querySelector('[name="astro-view-transitions-fallback"]');return e?e.getAttribute("content"):"animate"}function Ue(){let e=Promise.resolve(),t=!1;for(const r of document.getElementsByTagName("script"))r.dataset.astroExec===void 0&&r.getAttribute("type")==="module"&&(t=r.getAttribute("src")===null);t&&document.body.insertAdjacentHTML("beforeend",'<script type="module" src="data:application/javascript,"/>');for(const r of document.getElementsByTagName("script")){if(r.dataset.astroExec==="")continue;const n=r.getAttribute("type");if(n&&n!=="module"&&n!=="text/javascript")continue;const o=document.createElement("script");o.innerHTML=r.innerHTML;for(const i of r.attributes){if(i.name==="src"){const s=new Promise(c=>{o.onload=o.onerror=c});e=e.then(()=>s)}o.setAttribute(i.name,i.value)}o.dataset.astroExec="",r.replaceWith(o)}return e}const pe=(e,t,r,n,o)=>{const i=he(t,e),s=document.title;document.title=n;let c=!1;if(e.href!==location.href&&!o)if(r.history==="replace"){const a=history.state;history.replaceState({...r.state,index:a.index,scrollX:a.scrollX,scrollY:a.scrollY},"",e.href)}else history.pushState({...r.state,index:++ft,scrollX:0,scrollY:0},"",e.href);if(document.title=s,Et=e,i||(scrollTo({left:0,top:0,behavior:"instant"}),c=!0),o)scrollTo(o.scrollX,o.scrollY);else{if(e.hash){history.scrollRestoration="auto";const a=history.state;location.href=e.href,history.state||(history.replaceState(a,""),i&&window.dispatchEvent(new PopStateEvent("popstate")))}else c||scrollTo({left:0,top:0,behavior:"instant"});history.scrollRestoration="manual"}};function Be(e){const t=[];for(const r of e.querySelectorAll("head link[rel=stylesheet]"))if(!document.querySelector(`[${$t}="${r.getAttribute($t)}"], link[rel=stylesheet][href="${r.getAttribute("href")}"]`)){const n=document.createElement("link");n.setAttribute("rel","preload"),n.setAttribute("as","style"),n.setAttribute("href",r.getAttribute("href")),t.push(new Promise(o=>{["load","error"].forEach(i=>n.addEventListener(i,o)),document.head.append(n)}))}return t}async function Gt(e,t,r,n,o){async function i(u){function d(g){const b=g.effect;return!b||!(b instanceof KeyframeEffect)||!b.target?!1:window.getComputedStyle(b.target,b.pseudoElement).animationIterationCount==="infinite"}const l=document.getAnimations();document.documentElement.setAttribute(Ot,u);const h=document.getAnimations().filter(g=>!l.includes(g)&&!d(g));return Promise.allSettled(h.map(g=>g.finished))}const s=async()=>{if(o==="animate"&&!r.transitionSkipped&&!e.signal.aborted)try{await i("old")}catch{}},c=document.title,a=await De(e,r.viewTransition,s);pe(a.to,a.from,t,c,n),Rt("astro:after-swap"),o==="animate"&&!r.transitionSkipped&&!a.signal.aborted?i("new").finally(()=>r.viewTransitionFinished()):r.viewTransitionFinished?.()}function He(){return F?.controller.abort(),F={controller:new AbortController}}async function ge(e,t,r,n,o,i=!1){const s=He();if(!Dt()||location.origin!==r.origin){s===F&&(F=void 0),location.href=r.href;return}const c=o?"traverse":n.history==="replace"?"replace":"push";if(c!=="traverse"&&It({scrollX,scrollY}),he(t,r)&&!n.formData&&(e!=="back"&&r.hash||e==="back"&&t.hash)){pe(r,t,n,document.title,o),s===F&&(F=void 0);return}const a=await qe(t,r,e,c,n.sourceElement,n.info,s.controller.signal,n.formData,u);if(a.defaultPrevented||a.signal.aborted){s===F&&(F=void 0),a.signal.aborted||(location.href=r.href);return}async function u(f){const h=f.to.href,g={signal:f.signal};if(f.formData){g.method="POST";const y=f.sourceElement instanceof HTMLFormElement?f.sourceElement:f.sourceElement instanceof HTMLElement&&"form"in f.sourceElement?f.sourceElement.form:f.sourceElement?.closest("form");g.body=t!==void 0&&Reflect.get(HTMLFormElement.prototype,"attributes",y).getNamedItem("enctype")?.value==="application/x-www-form-urlencoded"?new URLSearchParams(f.formData):f.formData}const b=await Fe(h,g);if(b===null){f.preventDefault();return}if(b.redirected){const y=new URL(b.redirected);if(y.origin!==f.to.origin){f.preventDefault();return}const E=f.to.hash;f.to=y,f.to.hash=E}if(Zt??=new DOMParser,f.newDocument=Zt.parseFromString(b.html,b.mediaType),f.newDocument.querySelectorAll("noscript").forEach(y=>y.remove()),!f.newDocument.querySelector('[name="astro-view-transitions-enabled"]')&&!f.formData){f.preventDefault();return}const m=Be(f.newDocument);m.length&&!f.signal.aborted&&await Promise.all(m)}async function d(){if(nt&&nt.viewTransition){try{nt.viewTransition.skipTransition()}catch{}try{await nt.viewTransition.updateCallbackDone}catch{}}return nt={transitionSkipped:!1}}const l=await d();if(a.signal.aborted){s===F&&(F=void 0);return}if(document.documentElement.setAttribute(zt,a.direction),qt&&!i)l.viewTransition=document.startViewTransition(async()=>await Gt(a,n,l,o));else{const f=(async()=>{await Promise.resolve(),await Gt(a,n,l,o,i?"swap":me())})();l.viewTransition={updateCallbackDone:f,ready:f,finished:new Promise(h=>l.viewTransitionFinished=h),skipTransition:()=>{l.transitionSkipped=!0,document.documentElement.removeAttribute(Ot)},types:new Set}}
1l.viewTransition?.updateCallbackDone.finally(async()=>{await Ue(),fe(),Ne()}),l.viewTransition?.finished.finally(()=>{l.viewTransition=void 0,l===nt&&(nt=void 0),s===F&&(F=void 0),document.documentElement.removeAttribute(zt),document.documentElement.removeAttribute(Ot)});try{await l.viewTransition?.updateCallbackDone}catch(f){const h=f;console.log("[astro]",h.name,h.message,h.stack)}}async function Wt(e,t){await ge("forward",Et,new URL(e,location.href),t??{})}function $e(e){if(!Dt()&&e.state){location.reload();return}if(e.state===null)return;const t=history.state,r=t.index,n=r>ft?"forward":"back";ft=r,ge(n,Et,new URL(location.href),{},t,e.hasUAVisualTransition)}const Yt=()=>{history.state&&(scrollX!==history.state.scrollX||scrollY!==history.state.scrollY)&&It({scrollX,scrollY})};{if(qt||me()!=="none")if(Et=new URL(location.href),addEventListener("popstate",$e),addEventListener("load",fe),"onscrollend"in window)addEventListener("scrollend",Yt);else{let e,t,r,n;const o=()=>{if(n!==history.state?.index){clearInterval(e),e=void 0;return}if(t===scrollY&&r===scrollX){clearInterval(e),e=void 0,Yt();return}else t=scrollY,r=scrollX};addEventListener("scroll",()=>{e===void 0&&(n=history.state?.index,t=scrollY,r=scrollX,e=window.setInterval(o,50))},{passive:!0})}for(const e of document.getElementsByTagName("script"))ue(e),e.dataset.astroExec=""}const ye=new Set,bt=new WeakSet;let Lt,we,Vt=!1;function ze(e){Vt||(Vt=!0,Lt??=e?.prefetchAll??!1,we??=e?.defaultStrategy??"hover",Ze(),Ge(),We(),Ve())}function Ze(){for(const e of["touchstart","mousedown"])document.addEventListener(e,t=>{dt(t.target,"tap")&&At(t.target.href,{ignoreSlowConnection:!0})},{passive:!0})}function Ge(){let e;document.body.addEventListener("focusin",n=>{dt(n.target,"hover")&&t(n)},{passive:!0}),document.body.addEventListener("focusout",r,{passive:!0}),Nt(()=>{for(const n of document.getElementsByTagName("a"))bt.has(n)||dt(n,"hover")&&(bt.add(n),n.addEventListener("mouseenter",t,{passive:!0}),n.addEventListener("mouseleave",r,{passive:!0}))});function t(n){const o=n.target.href;e&&clearTimeout(e),e=setTimeout(()=>{At(o)},80)}function r(){e&&(clearTimeout(e),e=0)}}function We(){let e;Nt(()=>{for(const t of document.getElementsByTagName("a"))bt.has(t)||dt(t,"viewport")&&(bt.add(t),e??=Ye(),e.observe(t))})}function Ye(){const e=new WeakMap;return new IntersectionObserver((t,r)=>{for(const n of t){const o=n.target,i=e.get(o);n.isIntersecting?(i&&clearTimeout(i),e.set(o,setTimeout(()=>{r.unobserve(o),e.delete(o),At(o.href)},300))):i&&(clearTimeout(i),e.delete(o))}})}function Ve(){Nt(()=>{for(const e of document.getElementsByTagName("a"))dt(e,"load")&&At(e.href)})}function At(e,t){e=e.replace(/#.*/,"");const r=t?.ignoreSlowConnection??!1;if(Ke(e,r))if(ye.add(e),document.createElement("link").relList?.supports?.("prefetch")){const n=document.createElement("link");n.rel="prefetch",n.setAttribute("href",e),document.head.append(n)}else{const n=new Headers;for(const[o,i]of Object.entries(ce))n.set(o,i);fetch(e,{priority:"low",headers:n})}}function Ke(e,t){if(!navigator.onLine||!t&&be())return!1;try{const r=new URL(e,location.href);return location.origin===r.origin&&(location.pathname!==r.pathname||location.search!==r.search)&&!ye.has(e)}catch{}return!1}function dt(e,t){if(e?.tagName!=="A")return!1;const r=e.dataset.astroPrefetch;return r==="false"?!1:t==="tap"&&(r!=null||Lt)&&be()?!0:r==null&&Lt||r===""?t===we:r===t}function be(){if("connection"in navigator){const e=navigator.connection;return e.saveData||/2g/.test(e.effectiveType)}return!1}function Nt(e){e();let t=!1;document.addEventListener("astro:page-load",()=>{if(!t){t=!0;return}e()})}let mt=null;function Xe(){const e=document.querySelector('[name="astro-view-transitions-fallback"]');return e?e.getAttribute("content"):"animate"}function Kt(e){return e.dataset.astroReload!==void 0}const Je=e=>e.button&&e.button!==0||e.metaKey||e.ctrlKey||e.altKey||e.shiftKey;(qt||Xe()!=="none")&&(document.addEventListener("click",e=>{let t=e.target;if(mt=Je(e)?t:null,e.composed&&(t=e.composedPath()[0]),t instanceof Element&&(t=t.closest("a, area")),!(t instanceof HTMLAnchorElement)&&!(t instanceof SVGAElement)&&!(t instanceof HTMLAreaElement))return;const r=t instanceof HTMLElement?t.target:t.target.baseVal,n=t instanceof HTMLElement?t.href:t.href.baseVal,o=new URL(n,location.href).origin;Kt(t)||t.hasAttribute("download")||!t.href||r&&r!=="_self"||o!==location.origin||mt||e.defaultPrevented||(e.preventDefault(),Wt(n,{history:t.dataset.astroHistory==="replace"?"replace":"auto",sourceElement:t}))}),document.addEventListener("submit",e=>{let t=e.target;const r=e.submitter,n=r&&r===mt;if(mt=null,t.tagName!=="FORM"||e.defaultPrevented||Kt(t)||n)return;
1const o=t,i=new FormData(o,r),s=typeof o.action=="string"?o.action:o.getAttribute("action"),c=typeof o.method=="string"?o.method:o.getAttribute("method");let a=r?.getAttribute("formaction")??s??location.pathname;const u=r?.getAttribute("formmethod")??c??"get";if(u==="dialog"||location.origin!==new URL(a,location.href).origin)return;const d={sourceElement:r??o};if(u==="get"){const l=new URLSearchParams(i),f=new URL(a);f.search=l.toString(),a=f.toString()}else d.formData=i;e.preventDefault(),Wt(a,d)}),ze({prefetchAll:!0}));const{getOwnPropertyNames:Qe,getOwnPropertySymbols:tn}=Object,{hasOwnProperty:en}=Object.prototype;function xt(e,t){return function(n,o,i){return e(n,o,i)&&t(n,o,i)}}function pt(e){return function(r,n,o){if(!r||!n||typeof r!="object"||typeof n!="object")return e(r,n,o);const{cache:i}=o,s=i.get(r),c=i.get(n);if(s&&c)return s===n&&c===r;i.set(r,n),i.set(n,r);const a=e(r,n,o);return i.delete(r),i.delete(n),a}}function nn(e){return e?.[Symbol.toStringTag]}function Xt(e){return Qe(e).concat(tn(e))}const rn=Object.hasOwn||((e,t)=>en.call(e,t));function it(e,t){return e===t||!e&&!t&&e!==e&&t!==t}const on="__v",sn="__o",an="_owner",{getOwnPropertyDescriptor:Jt,keys:Qt}=Object;function cn(e,t){return e.byteLength===t.byteLength&&vt(new Uint8Array(e),new Uint8Array(t))}function un(e,t,r){let n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function ln(e,t){return e.byteLength===t.byteLength&&vt(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function fn(e,t){return it(e.getTime(),t.getTime())}function dn(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function hn(e,t){return e===t}function te(e,t,r){const n=e.size;if(n!==t.size)return!1;if(!n)return!0;const o=new Array(n),i=e.entries();let s,c,a=0;for(;(s=i.next())&&!s.done;){const u=t.entries();let d=!1,l=0;for(;(c=u.next())&&!c.done;){if(o[l]){l++;continue}const f=s.value,h=c.value;if(r.equals(f[0],h[0],a,l,e,t,r)&&r.equals(f[1],h[1],f[0],h[0],e,t,r)){d=o[l]=!0;break}l++}if(!d)return!1;a++}return!0}const mn=it;function pn(e,t,r){const n=Qt(e);let o=n.length;if(Qt(t).length!==o)return!1;for(;o-- >0;)if(!ve(e,t,r,n[o]))return!1;return!0}function ct(e,t,r){const n=Xt(e);let o=n.length;if(Xt(t).length!==o)return!1;let i,s,c;for(;o-- >0;)if(i=n[o],!ve(e,t,r,i)||(s=Jt(e,i),c=Jt(t,i),(s||c)&&(!s||!c||s.configurable!==c.configurable||s.enumerable!==c.enumerable||s.writable!==c.writable)))return!1;return!0}function gn(e,t){return it(e.valueOf(),t.valueOf())}function yn(e,t){return e.source===t.source&&e.flags===t.flags}function ee(e,t,r){const n=e.size;if(n!==t.size)return!1;if(!n)return!0;const o=new Array(n),i=e.values();let s,c;for(;(s=i.next())&&!s.done;){const a=t.values();let u=!1,d=0;for(;(c=a.next())&&!c.done;){if(!o[d]&&r.equals(s.value,c.value,s.value,c.value,e,t,r)){u=o[d]=!0;break}d++}if(!u)return!1}return!0}function vt(e,t){let r=e.byteLength;if(t.byteLength!==r||e.byteOffset!==t.byteOffset)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function wn(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function ve(e,t,r,n){return(n===an||n===sn||n===on)&&(e.$$typeof||t.$$typeof)?!0:rn(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}const bn="[object ArrayBuffer]",vn="[object Arguments]",En="[object Boolean]",An="[object DataView]",kn="[object Date]",Tn="[object Error]",xn="[object Map]",Mn="[object Number]",Sn="[object Object]",_n="[object RegExp]",On="[object Set]",Ln="[object String]",jn={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float16Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0,"[object BigInt64Array]":!0,"[object BigUint64Array]":!0},Pn="[object URL]",Cn=Object.prototype.toString;function Rn({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:r,areDatesEqual:n,areErrorsEqual:o,areFunctionsEqual:i,areMapsEqual:s,areNumbersEqual:c,areObjectsEqual:a,arePrimitiveWrappersEqual:u,areRegExpsEqual:d,areSetsEqual:l,areTypedArraysEqual:f,areUrlsEqual:h,unknownTagComparators:g}){return function(m,y,E){if(m===y)return!0;
1if(m==null||y==null)return!1;const O=typeof m;if(O!==typeof y)return!1;if(O!=="object")return O==="number"?c(m,y,E):O==="function"?i(m,y,E):!1;const R=m.constructor;if(R!==y.constructor)return!1;if(R===Object)return a(m,y,E);if(Array.isArray(m))return t(m,y,E);if(R===Date)return n(m,y,E);if(R===RegExp)return d(m,y,E);if(R===Map)return s(m,y,E);if(R===Set)return l(m,y,E);const T=Cn.call(m);if(T===kn)return n(m,y,E);if(T===_n)return d(m,y,E);if(T===xn)return s(m,y,E);if(T===On)return l(m,y,E);if(T===Sn)return typeof m.then!="function"&&typeof y.then!="function"&&a(m,y,E);if(T===Pn)return h(m,y,E);if(T===Tn)return o(m,y,E);if(T===vn)return a(m,y,E);if(jn[T])return f(m,y,E);if(T===bn)return e(m,y,E);if(T===An)return r(m,y,E);if(T===En||T===Mn||T===Ln)return u(m,y,E);if(g){let _=g[T];if(!_){const j=nn(m);j&&(_=g[j])}if(_)return _(m,y,E)}return!1}}function In({circular:e,createCustomConfig:t,strict:r}){let n={areArrayBuffersEqual:cn,areArraysEqual:r?ct:un,areDataViewsEqual:ln,areDatesEqual:fn,areErrorsEqual:dn,areFunctionsEqual:hn,areMapsEqual:r?xt(te,ct):te,areNumbersEqual:mn,areObjectsEqual:r?ct:pn,arePrimitiveWrappersEqual:gn,areRegExpsEqual:yn,areSetsEqual:r?xt(ee,ct):ee,areTypedArraysEqual:r?xt(vt,ct):vt,areUrlsEqual:wn,unknownTagComparators:void 0};if(t&&(n=Object.assign({},n,t(n))),e){const o=pt(n.areArraysEqual),i=pt(n.areMapsEqual),s=pt(n.areObjectsEqual),c=pt(n.areSetsEqual);n=Object.assign({},n,{areArraysEqual:o,areMapsEqual:i,areObjectsEqual:s,areSetsEqual:c})}return n}function qn(e){return function(t,r,n,o,i,s,c){return e(t,r,c)}}function Dn({circular:e,comparator:t,createState:r,equals:n,strict:o}){if(r)return function(c,a){const{cache:u=e?new WeakMap:void 0,meta:d}=r();return t(c,a,{cache:u,equals:n,meta:d,strict:o})};if(e)return function(c,a){return t(c,a,{cache:new WeakMap,equals:n,meta:void 0,strict:o})};const i={cache:void 0,equals:n,meta:void 0,strict:o};return function(c,a){return t(c,a,i)}}const ne=Q();Q({strict:!0});Q({circular:!0});Q({circular:!0,strict:!0});Q({createInternalComparator:()=>it});Q({strict:!0,createInternalComparator:()=>it});Q({circular:!0,createInternalComparator:()=>it});Q({circular:!0,createInternalComparator:()=>it,strict:!0});function Q(e={}){const{circular:t=!1,createInternalComparator:r,createState:n,strict:o=!1}=e,i=In(e),s=Rn(i),c=r?r(s):qn(s);return Dn({circular:t,comparator:s,createState:n,equals:c,strict:o})}const re=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],Mt=1,ut=8,M=new Uint32Array(96);class Ft{static from(t){if(!t||t.byteLength===void 0||t.buffer)throw new Error("Data must be an instance of ArrayBuffer or SharedArrayBuffer.");const[r,n]=new Uint8Array(t,0,2);if(r!==219)throw new Error("Data does not appear to be in a KDBush format.");const o=n>>4;if(o!==Mt)throw new Error(`Got v${o} data when expected v${Mt}.`);const i=re[n&15];if(!i)throw new Error("Unrecognized array type.");const[s]=new Uint16Array(t,2,1),[c]=new Uint32Array(t,4,1);return new Ft(c,s,i,void 0,t)}constructor(t,r=64,n=Float64Array,o=ArrayBuffer,i){if(isNaN(t)||t<0)throw new Error(`Unexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+r,2),65535),this.ArrayType=n,this.IndexArrayType=t<65536?Uint16Array:Uint32Array;const s=re.indexOf(this.ArrayType),c=t*2*this.ArrayType.BYTES_PER_ELEMENT,a=t*this.IndexArrayType.BYTES_PER_ELEMENT,u=(8-a%8)%8;if(s<0)throw new Error(`Unexpected typed array class: ${n}.`);if(i)this.data=i,this.ids=new this.IndexArrayType(i,ut,t),this.coords=new n(i,ut+a+u,t*2),this._pos=t*2,this._finished=!0;else{const d=this.data=new o(ut+c+a+u);this.ids=new this.IndexArrayType(d,ut,t),this.coords=new n(d,ut+a+u,t*2),this._pos=0,this._finished=!1,new Uint8Array(d,0,2).set([219,(Mt<<4)+s]),new Uint16Array(d,2,1)[0]=r,new Uint32Array(d,4,1)[0]=t}}add(t,r){const n=this._pos>>1;return this.ids[n]=n,this.coords[this._pos++]=t,this.coords[this._pos++]=r,n}finish(){const t=this._pos>>1;if(t!==this.numItems)throw new Error(`Added ${t} items when expected ${this.numItems}.`);return jt(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(t,r,n,o){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:i,coords:s,nodeSize:c}=this;M[0]=0,M[1]=i.length-1,M[2]=0;let a=3;const u=[];for(;a>0;){const d=M[--a],l=M[--a],f=M[--a];if(l-f<=c){for(let m=f;m<=l;m++){const y=s[2*m],E=s[2*m+1];y>=t&&y<=n&&E>=r&&E<=o&&u.push(i[m])}continue}const h=f+l>>1,g=s[2*h],b=s[2*h+1];g>=t&&g<=n&&b>=r&&b<=o&&u.push(i[h]),(d===0?t<=g:r<=b)&&(M[a++]=f,M[a++]=h-1,M[a++]=1-d),(d===0?n>=g:o>=b)&&(M[a++]=h+1,M[a++]=l,M[a++]=1-d)}return u}within(t,r,n){const o=[];return this.withinInto(t,r,n,o),o}withinInto(t,r,n,o){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:i,coords:s,nodeSize:c}=this;M[0]=0,M[1]=i.length-1,M[2]=0;let a=3,u=0;const d=n*n;for(;a>0;){const l=M[--a],f=M[--a],h=M[--a];if(f-h<=c){for(let y=h;y<=f;y++)oe(s[2*y],s[2*y+1],t,r)<=d&&(o[u++]=i[y]);continue}const g=h+f>>1,b=s[2*g],m=s[2*g+1];oe(b,m,t,r)<=d&&(o[u++]=i[g]),(l===0?t-n<=b:r-n<=m)&&(M[a++]=h,M[a++]=g-1,M[a++]=1-l),(l===0?t+n>=b:r+n>=m)&&(M[a++]=g+1,M[a++]=f,M[a++]=1-l)}return u}}function jt(e,t,r,n,o,i){if(o-n<=r)return;const s=n+o>>1;Ee(e,t,s,n,o,i),jt(e,t,r,n,s-1,1-i),jt(e,t,r,s+1,o,1-i)}function Ee(e,t,r,n,o,i){for(;o>n;){if(o-n>600){const u=o-n+1,d=r-n+1,l=Math.log(u),f=.5*Math.exp(2*l/3),h=.5*Math.sqrt(l*f*(u-f)/u)*(d-u/2<0?-1:1),g=Math.max(n,Math.floor(r-d*f/u+h)),b=Math.min(o,Math.floor(r+(u-d)*f/u+h));Ee(e,t,r,g,b,i)}const s=t[2*r+i];let c=n,a=o;for(lt(e,t,n,r),t[2*o+i]>s&&lt(e,t,n,o);c<a;){for(lt(e,t,c,a),c++,a--;t[2*c+i]<s;)c++;for(;t[2*a+i]>s;)a--}t[2*n+i]===s?lt(e,t,n,a):(a++,lt(e,t,a,o)),a<=r&&(n=a+1),r<=a&&(o=a-1)}}function lt(e,t,r,n){St(e,r,n),St(t,2*r,2*n),St(t,2*r+1,2*n+1)}function St(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function oe(e,t,r,n){const o=e-r,i=t-n;return o*o+i*i}const Nn={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},ie=Math.fround||(e=>(t=>(e[0]=+t,e[0])))(new Float32Array(1)),rt=2,J=3,_t=4,X=5,Ae=6;class Fn{constructor(t){this.options=Object.assign(Object.create(Nn),t),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}
1load(t){const{log:r,minZoom:n,maxZoom:o}=this.options;r&&console.time("total time");const i=`prepare ${t.length} points`;r&&console.time(i),this.points=t;const s=[];for(let a=0;a<t.length;a++){const u=t[a];if(!u.geometry)continue;const[d,l]=u.geometry.coordinates,f=ie(gt(d)),h=ie(yt(l));s.push(f,h,1/0,a,-1,1),this.options.reduce&&s.push(0)}let c=this.trees[o+1]=this._createTree(s);r&&console.timeEnd(i);for(let a=o;a>=n;a--){const u=+Date.now();c=this.trees[a]=this._createTree(this._cluster(c,a)),r&&console.log("z%d: %d clusters in %dms",a,c.numItems,+Date.now()-u)}return r&&console.timeEnd("total time"),this}getClusters(t,r){let n=((t[0]+180)%360+360)%360-180;const o=Math.max(-90,Math.min(90,t[1]));let i=t[2]===180?180:((t[2]+180)%360+360)%360-180;const s=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)n=-180,i=180;else if(n>i){const l=this.getClusters([n,o,180,s],r),f=this.getClusters([-180,o,i,s],r);return l.concat(f)}const c=this.trees[this._limitZoom(r)],a=c.range(gt(n),yt(s),gt(i),yt(o)),u=c.data,d=[];for(const l of a){const f=this.stride*l;d.push(u[f+X]>1?se(u,f,this.clusterProps):this.points[u[f+J]])}return d}getChildren(t){const r=this._getOriginId(t),n=this._getOriginZoom(t),o="No cluster with the specified id.",i=this.trees[n];if(!i)throw new Error(o);const s=i.data;if(r*this.stride>=s.length)throw new Error(o);const c=this.options.radius/(this.options.extent*Math.pow(2,n-1)),a=s[r*this.stride],u=s[r*this.stride+1],d=i.within(a,u,c),l=[];for(const f of d){const h=f*this.stride;s[h+_t]===t&&l.push(s[h+X]>1?se(s,h,this.clusterProps):this.points[s[h+J]])}if(l.length===0)throw new Error(o);return l}getLeaves(t,r,n){r=r||10,n=n||0;const o=[];return this._appendLeaves(o,t,r,n,0),o}getTile(t,r,n){const o=this.trees[this._limitZoom(t)],i=Math.pow(2,t),{extent:s,radius:c}=this.options,a=c/s,u=(n-a)/i,d=(n+1+a)/i,l={features:[]};return this._addTileFeatures(o.range((r-a)/i,u,(r+1+a)/i,d),o.data,r,n,i,l),r===0&&this._addTileFeatures(o.range(1-a/i,u,1,d),o.data,i,n,i,l),r===i-1&&this._addTileFeatures(o.range(0,u,a/i,d),o.data,-1,n,i,l),l.features.length?l:null}getClusterExpansionZoom(t){let r=this._getOriginZoom(t)-1;for(;r<=this.options.maxZoom;){const n=this.getChildren(t);if(r++,n.length!==1)break;t=n[0].properties.cluster_id}return r}_appendLeaves(t,r,n,o,i){const s=this.getChildren(r);for(const c of s){const a=c.properties;if(a&&a.cluster?i+a.point_count<=o?i+=a.point_count:i=this._appendLeaves(t,a.cluster_id,n,o,i):i<o?i++:t.push(c),t.length===n)break}return i}_createTree(t){const r=new Ft(t.length/this.stride|0,this.options.nodeSize,Float32Array);for(let n=0;n<t.length;n+=this.stride)r.add(t[n],t[n+1]);return r.finish(),r.data=t,r}_addTileFeatures(t,r,n,o,i,s){for(const c of t){const a=c*this.stride,u=r[a+X]>1;let d,l,f;if(u)d=ke(r,a,this.clusterProps),l=r[a],f=r[a+1];else{const b=this.points[r[a+J]];d=b.properties;const[m,y]=b.geometry.coordinates;l=gt(m),f=yt(y)}const h={type:1,geometry:[[Math.round(this.options.extent*(l*i-n)),Math.round(this.options.extent*(f*i-o))]],tags:d};let g;u||this.options.generateId?g=r[a+J]:g=this.points[r[a+J]].id,g!==void 0&&(h.id=g),s.features.push(h)}}_limitZoom(t){return Math.max(this.options.minZoom,Math.min(Math.floor(+t),this.options.maxZoom+1))}_cluster(t,r){const{radius:n,extent:o,reduce:i,minPoints:s}=this.options,c=n/(o*Math.pow(2,r)),a=t.data,u=[],d=this.stride;for(let l=0;l<a.length;l+=d){if(a[l+rt]<=r)continue;a[l+rt]=r;const f=a[l],h=a[l+1],g=t.within(a[l],a[l+1],c),b=a[l+X];let m=b;for(const y of g){const E=y*d;a[E+rt]>r&&(m+=a[E+X])}if(m>b&&m>=s){let y=f*b,E=h*b,O,R=-1;const T=((l/d|0)<<5)+(r+1)+this.points.length;for(const _ of g){const j=_*d;if(a[j+rt]<=r)continue;a[j+rt]=r;const x=a[j+X];y+=a[j]*x,E+=a[j+1]*x,a[j+_t]=T,i&&(O||(O=this._map(a,l,!0),R=this.clusterProps.length,this.clusterProps.push(O)),i(O,this._map(a,j)))}a[l+_t]=T,u.push(y/m,E/m,1/0,T,-1,m),i&&u.push(R)}else{for(let y=0;y<d;y++)u.push(a[l+y]);if(m>1)for(const y of g){const E=y*d;if(!(a[E+rt]<=r)){a[E+rt]=r;for(let O=0;O<d;O++)u.push(a[E+O])}}}}return u}_getOriginId(t){return t-this.points.length>>5}_getOriginZoom(t){return(t-this.points.length)%32}_map(t,r,n){if(t[r+X]>1){const s=this.clusterProps[t[r+Ae]];return n?Object.assign({},s):s}const o=this.points[t[r+J]].properties,i=this.options.map(o);return n&&i===o?Object.assign({},i):i}}function se(e,t,r){return{type:"Feature",id:e[t+J],properties:ke(e,t,r),geometry:{type:"Point",coordinates:[Un(e[t]),Bn(e[t+1])]}}}
1function ke(e,t,r){const n=e[t+X],o=n>=1e4?`${Math.round(n/1e3)}k`:n>=1e3?`${Math.round(n/100)/10}k`:n,i=e[t+Ae],s=i===-1?{}:Object.assign({},r[i]);return Object.assign(s,{cluster:!0,cluster_id:e[t+J],point_count:n,point_count_abbreviated:o})}function gt(e){return e/360+.5}function yt(e){const t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}function Un(e){return(e-.5)*360}function Bn(e){const t=(180-e*360)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function Hn(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}class q{static isAdvancedMarkerAvailable(t){return google.maps.marker&&t.getMapCapabilities().isAdvancedMarkersAvailable===!0}static isAdvancedMarker(t){return google.maps.marker&&t instanceof google.maps.marker.AdvancedMarkerElement}static setMap(t,r){this.isAdvancedMarker(t)?t.map=r:t.setMap(r)}static getPosition(t){if(this.isAdvancedMarker(t)){if(t.position){if(t.position instanceof google.maps.LatLng)return t.position;if(Number.isFinite(t.position.lat)&&Number.isFinite(t.position.lng))return new google.maps.LatLng(t.position.lat,t.position.lng)}return new google.maps.LatLng(null)}return t.getPosition()}static getVisible(t){return this.isAdvancedMarker(t)?!0:t.getVisible()}}class Pt{constructor({markers:t,position:r}){this.markers=[],t&&(this.markers=t),r&&(r instanceof google.maps.LatLng?this._position=r:this._position=new google.maps.LatLng(r))}get bounds(){if(this.markers.length===0&&!this._position)return;const t=new google.maps.LatLngBounds(this._position,this._position);for(const r of this.markers)t.extend(q.getPosition(r));return t}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(t=>q.getVisible(t)).length}push(t){this.markers.push(t)}delete(){this.marker&&(q.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}function Ct(e,t="assertion failed"){if(e==null)throw Error(t)}class $n{constructor({maxZoom:t=16}){this.maxZoom=t}noop({markers:t}){return zn(t)}}const zn=e=>e.map(r=>new Pt({position:q.getPosition(r),markers:[r]}));class Zn extends $n{constructor(t){var{maxZoom:r,radius:n=60}=t,o=Hn(t,["maxZoom","radius"]);super({maxZoom:r}),this.markers=[],this.clusters=[],this.state={zoom:-1},this.superCluster=new Fn(Object.assign({maxZoom:this.maxZoom,radius:n},o))}calculate(t){let r=!1,n=t.map.getZoom();Ct(n),n=Math.round(n);const o={zoom:n};if(!ne(t.markers,this.markers)){r=!0,this.markers=[...t.markers];const i=this.markers.map(s=>{const c=q.getPosition(s);return{type:"Feature",geometry:{type:"Point",coordinates:[c.lng(),c.lat()]},properties:{marker:s}}});this.superCluster.load(i)}return r||(this.state.zoom<=this.maxZoom||o.zoom<=this.maxZoom)&&(r=!ne(this.state,o)),this.state=o,t.markers.length===0?(this.cluster
1s=[],{clusters:this.clusters,changed:r}):(r&&(this.clusters=this.cluster(t)),{clusters:this.clusters,changed:r})}cluster({map:t}){const r=t.getZoom();return Ct(r),this.superCluster.getClusters([-180,-90,180,90],Math.round(r)).map(n=>this.transformCluster(n))}transformCluster({geometry:{coordinates:[t,r]},properties:n}){if(n.cluster)return new Pt({markers:this.superCluster.getLeaves(n.cluster_id,1/0).map(i=>i.properties.marker),position:{lat:r,lng:t}});const o=n.marker;return new Pt({markers:[o],position:q.getPosition(o)})}}class Gn{constructor(t,r){this.markers={sum:t.length};const n=r.map(i=>i.count),o=n.reduce((i,s)=>i+s,0);this.clusters={count:r.length,markers:{mean:o/r.length,sum:o,min:Math.min(...n),max:Math.max(...n)}}}}class Wn{render({count:t,position:r},n,o){const s=`<svg fill="${t>Math.max(10,n.clusters.markers.mean)?"#ff0000":"#0000ff"}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50">
2<circle cx="120" cy="120" opacity=".6" r="70" />
3<circle cx="120" cy="120" opacity=".3" r="90" />
4<circle cx="120" cy="120" opacity=".2" r="110" />
5<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${t}</text>
6</svg>`,c=`Cluster of ${t} markers`,a=Number(google.maps.Marker.MAX_ZINDEX)+t;if(q.isAdvancedMarkerAvailable(o)){const l=new DOMParser().parseFromString(s,"image/svg+xml").documentElement;l.setAttribute("transform","translate(0 25)");const f={map:o,position:r,zIndex:a,title:c,content:l};return new google.maps.marker.AdvancedMarkerElement(f)}const u={position:r,zIndex:a,title:c,icon:{url:`data:image/svg+xml;base64,${btoa(s)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(u)}}function Yn(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}class Ut{constructor(){Yn(Ut,google.maps.OverlayView)}}var ot;(function(e){e.CLUSTERING_BEGIN="clusteringbegin",e.CLUSTERING_END="clusteringend",e.CLUSTER_CLICK="click",e.GMP_CLICK="gmp-click"})(ot||(ot={}));const Vn=(e,t,r)=>{t.bounds&&r.fitBounds(t.bounds)};class tr extends Ut{constructor({map:t,markers:r=[],algorithmOptions:n={},algorithm:o=new Zn(n),renderer:i=new Wn,onClusterClick:s=Vn}){super(),this.map=null,this.idleListener=null,this.markers=[...r],this.clusters=[],this.algorithm=o,this.renderer=i,this.onClusterClick=s,t&&this.setMap(t)}addMarker(t,r){this.markers.includes(t)||(this.markers.push(t),r||this.render())}addMarkers(t,r){t.forEach(n=>{this.addMarker(n,!0)}),r||this.render()}removeMarker(t,r){const n=this.markers.indexOf(t);return n===-1?!1:(q.setMap(t,null),this.markers.splice(n,1),r||this.render(),!0)}removeMarkers(t,r){let n=!1;return t.forEach(o=>{n=this.removeMarker(o,!0)||n}),n&&!r&&this.render(),n}clearMarkers(t){this.markers.length=0,t||this.render()}render(){const t=this.getMap();if(t instanceof google.maps.Map&&t.getProjection()){google.maps.event.trigger(this,ot.CLUSTERING_BEGIN,this);const{clusters:r,changed:n}=this.algorithm.calculate({markers:this.markers,map:t,mapCanvasProjection:this.getProjection()});if(n||n==null){const o=new Set;for(const s of r)s.markers.length==1&&o.add(s.markers[0]);const i=[];for(const s of this.clusters)s.marker!=null&&(s.markers.length==1?o.has(s.marker)||q.setMap(s.marker,null):i.push(s.marker));this.clusters=r,this.renderClusters(),requestAnimationFrame(()=>i.forEach(s=>q.setMap(s,null)))}google.maps.event.trigger(this,ot.CLUSTERING_END,this)}}onAdd(){const t=this.getMap();Ct(t),this.idleListener=t.addListener("idle",this.render.bind(this)),this.render()}onRemove(){this.idleListener&&google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach(t=>q.setMap(t,null)),this.clusters.forEach(t=>t.delete()),this.clusters=[]}renderClusters(){const t=new Gn(this.markers,this.clusters),r=this.getMap();this.clusters.forEach(n=>{if(n.markers.length===1)n.marker=n.markers[0];else if(n.marker=this.renderer.render(n,t,r),n.markers.forEach(o=>q.setMap(o,null)),this.onClusterClick){const o=q.isAdvancedMarker(n.marker)?ot.GMP_CLICK:ot.CLUSTER_CLICK;n.marker.addListener(o,i=>{google.maps.event.trigger(this,ot.CLUSTER_CLICK,n),this.onClusterClick(i,n,r)})}q.setMap(n.marker,r)})}}
6function Kn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wt={exports:{}},Xn=wt.exports,ae;function Jn(){return ae||(ae=1,(function(e,t){(function(r,n){e.exports=n()})(Xn,function(){return(function(r){function n(i){if(o[i])return o[i].exports;var s=o[i]={exports:{},id:i,loaded:!1};return r[i].call(s.exports,s,s.exports,n),s.loaded=!0,s.exports}var o={};return n.m=r,n.c=o,n.p="dist/",n(0)})([function(r,n,o){function i(v){return v&&v.__esModule?v:{default:v}}var s=Object.assign||function(v){for(var C=1;C<arguments.length;C++){var B=arguments[C];for(var W in B)Object.prototype.hasOwnProperty.call(B,W)&&(v[W]=B[W])}return v},c=o(1),a=(i(c),o(6)),u=i(a),d=o(7),l=i(d),f=o(8),h=i(f),g=o(9),b=i(g),m=o(10),y=i(m),E=o(11),O=i(E),R=o(14),T=i(R),_=[],j=!1,x={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},U=function(){var v=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(v&&(j=!0),j)return _=(0,O.default)(_,x),(0,y.default)(_,x.once),_},G=function(){_=(0,T.default)(),U()},w=function(){_.forEach(function(v,C){v.node.removeAttribute("data-aos"),v.node.removeAttribute("data-aos-easing"),v.node.removeAttribute("data-aos-duration"),v.node.removeAttribute("data-aos-delay")})},p=function(v){return v===!0||v==="mobile"&&b.default.mobile()||v==="phone"&&b.default.phone()||v==="tablet"&&b.default.tablet()||typeof v=="function"&&v()===!0},A=function(v){x=s(x,v),_=(0,T.default)();var C=document.all&&!window.atob;return p(x.disable)||C?w():(x.disableMutationObserver||h.default.isSupported()||(console.info(`
7      aos: MutationObserver is not supported on this browser,
8      code mutations observing has been disabled.
9      You may have to call "refreshHard()" by yourself.
10    `),x.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",x.easing),document.querySelector("body").setAttribute("data-aos-duration",x.duration),document.querySelector("body").setAttribute("data-aos-delay",x.delay),x.startEvent==="DOMContentLoaded"&&["complete","interactive"].indexOf(document.readyState)>-1?U(!0):x.startEvent==="load"?window.addEventListener(x.startEvent,function(){U(!0)}):document.addEventListener(x.startEvent,function(){U(!0)}),window.addEventListener("resize",(0,l.default)(U,x.debounceDelay,!0)),window.addEventListener("orientationchange",(0,l.default)(U,x.debounceDelay,!0)),window.addEventListener("scroll",(0,u.default)(function(){(0,y.default)(_,x.once)},x.throttleDelay)),x.disableMutationObserver||h.default.ready("[data-aos]",G),_)};r.exports={init:A,refresh:U,refreshHard:G}},function(r,n){},,,,,function(r,n){(function(o){function i(p,A,v){function C(k){var I=N,K=$;return N=$=void 0,Y=k,P=p.apply(K,I)}function B(k){return Y=k,L=setTimeout(et,A),V?C(k):P}function W(k){var I=k-D,K=k-Y,Bt=A-I;return Z?G(Bt,z-K):Bt}function tt(k){var I=k-D,K=k-Y;return D===void 0||I>=A||I<0||Z&&K>=z}function et(){var k=w();return tt(k)?ht(k):void(L=setTimeout(et,W(k)))}function ht(k){return L=void 0,S&&N?C(k):(N=$=void 0,P)}function kt(){L!==void 0&&clearTimeout(L),Y=0,N=D=$=L=void 0}function at(){return L===void 0?P:ht(w())}function H(){var k=w(),I=tt(k);if(N=arguments,$=this,D=k,I){if(L===void 0)return B(D);if(Z)return L=setTimeout(et,A),C(D)}return L===void 0&&(L=setTimeout(et,A)),P}var N,$,z,P,L,D,Y=0,V=!1,Z=!1,S=!0;if(typeof p!="function")throw new TypeError(f);return A=d(A)||0,c(v)&&(V=!!v.leading,Z="maxWait"in v,z=Z?U(d(v.maxWait)||0,A):z,S="trailing"in v?!!v.trailing:S),H.cancel=kt,H.flush=at,H}function s(p,A,v){var C=!0,B=!0;if(typeof p!="function")throw new TypeError(f);return c(v)&&(C="leading"in v?!!v.leading:C,B="trailing"in v?!!v.trailing:B),i(p,A,{leading:C,maxWait:A,trailing:B})}function c(p){var A=typeof p>"u"?"undefined":l(p);return!!p&&(A=="object"||A=="function")}function a(p){return!!p&&(typeof p>"u"?"undefined":l(p))=="object"}function u(p){return(typeof p>"u"?"undefined":l(p))=="symbol"||a(p)&&x.call(p)==g}function d(p){if(typeof p=="number")return p;if(u(p))return h;if(c(p)){var A=typeof p.valueOf=="function"?p.valueOf():p;p=c(A)?A+"":A}if(typeof p!="string")return p===0?p:+p;p=p.replace(b,"");var v=y.test(p);return v||E.test(p)?O(p.slice(2),v?2:8):m.test(p)?h:+p}var l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(p){return typeof p}:function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},f="Expected a function",h=NaN,g="[object Symbol]",b=/^\s+|\s+$/g,m=/^[-+]0x[0-9a-f]+$/i,y=/^0b[01]+$/i,E=/^0o[0-7]+$/i,O=parseInt,R=(typeof o>"u"?"undefined":l(o))=="object"&&o&&o.Object===Object&&o,T=(typeof self>"u"?"undefined":l(self))=="object"&&self&&self.Object===Object&&self,_=R||T||Function("return this")(),j=Object.prototype,x=j.toString,U=Math.max,G=Math.min,w=function(){return _.Date.now()};r.exports=s}).call(n,(function(){return this})())},function(r,n){(function(o){function i(w,p,A){function v(S){var k=H,I=N;return H=N=void 0,D=S,z=w.apply(I,k)}function C(S){return D=S,P=setTimeout(tt,p),Y?v(S):z}function B(S){var k=S-L,I=S-D,K=p-k;return V?U(K,$-I):K}function W(S){var k=S-L,I=S-D;return L===void 0||k>=p||k<0||V&&I>=$}function tt(){var S=G();return W(S)?et(S):void(P=setTimeout(tt,B(S)))}function et(S){return P=void 0,Z&&H?v(S):(H=N=void 0,z)}function ht(){P!==void 0&&clearTimeout(P),D=0,H=L=N=P=void 0}function kt(){return P===void 0?z:et(G())}function at(){var S=G(),k=W(S);if(H=arguments,N=this,L=S,k){if(P===void 0)return C(L);if(V)return P=setTimeout(tt,p),v(L)}return P===void 0&&(P=setTimeout(tt,p)),z}var H,N,$,z,P,L,D=0,Y=!1,V=!1,Z=!0;if(typeof w!="function")throw new TypeError(l);return p=u(p)||0,s(A)&&(Y=!!A.leading,V="maxWait"in A,$=V?x(u(A.maxWait)||0,p):$,Z="trailing"in A?!!A.trailing:Z),at.cancel=ht,at.flush=kt,at}function s(w){var p=typeof w>"u"?"undefined":d(w);return!!w&&(p=="object"||p=="function")}function c(w){return!!w&&(typeof w>"u"?"undefined":d(w))=="object"}function a(w){return(typeof w>"u"?"undefined":d(w))=="symbol"||c(w)&&j.call(w)==h}function u(w){if(typeof w=="number")return w;if(a(w))return f;if(s(w)){var p=typeof w.valueOf=="function"?w.valueOf():w;w=s(p)?p+"":p}
10if(typeof w!="string")return w===0?w:+w;w=w.replace(g,"");var A=m.test(w);return A||y.test(w)?E(w.slice(2),A?2:8):b.test(w)?f:+w}var d=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(w){return typeof w}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},l="Expected a function",f=NaN,h="[object Symbol]",g=/^\s+|\s+$/g,b=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,y=/^0o[0-7]+$/i,E=parseInt,O=(typeof o>"u"?"undefined":d(o))=="object"&&o&&o.Object===Object&&o,R=(typeof self>"u"?"undefined":d(self))=="object"&&self&&self.Object===Object&&self,T=O||R||Function("return this")(),_=Object.prototype,j=_.toString,x=Math.max,U=Math.min,G=function(){return T.Date.now()};r.exports=i}).call(n,(function(){return this})())},function(r,n){function o(d){var l=void 0,f=void 0;for(l=0;l<d.length;l+=1)if(f=d[l],f.dataset&&f.dataset.aos||f.children&&o(f.children))return!0;return!1}function i(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function s(){return!!i()}function c(d,l){var f=window.document,h=i(),g=new h(a);u=l,g.observe(f.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}function a(d){d&&d.forEach(function(l){var f=Array.prototype.slice.call(l.addedNodes),h=Array.prototype.slice.call(l.removedNodes),g=f.concat(h);if(o(g))return u()})}Object.defineProperty(n,"__esModule",{value:!0});var u=function(){};n.default={isSupported:s,ready:c}},function(r,n){function o(f,h){if(!(f instanceof h))throw new TypeError("Cannot call a class as a function")}function i(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(n,"__esModule",{value:!0});var s=(function(){function f(h,g){for(var b=0;b<g.length;b++){var m=g[b];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(h,m.key,m)}}return function(h,g,b){return g&&f(h.prototype,g),b&&f(h,b),h}})(),c=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,u=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,d=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
10sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,l=(function(){function f(){o(this,f)}return s(f,[{key:"phone",value:function(){var h=i();return!(!c.test(h)&&!a.test(h.substr(0,4)))}},{key:"mobile",value:function(){var h=i();return!(!u.test(h)&&!d.test(h.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),f})();n.default=new l},function(r,n){Object.defineProperty(n,"__esModule",{value:!0});var o=function(s,c,a){var u=s.node.getAttribute("data-aos-once");c>s.position?s.node.classList.add("aos-animate"):typeof u<"u"&&(u==="false"||!a&&u!=="true")&&s.node.classList.remove("aos-animate")},i=function(s,c){var a=window.pageYOffset,u=window.innerHeight;s.forEach(function(d,l){o(d,u+a,c)})};n.default=i},function(r,n,o){function i(u){return u&&u.__esModule?u:{default:u}}Object.defineProperty(n,"__esModule",{value:!0});var s=o(12),c=i(s),a=function(u,d){return u.forEach(function(l,f){l.node.classList.add("aos-init"),l.position=(0,c.default)(l.node,d.offset)}),u};n.default=a},function(r,n,o){function i(u){return u&&u.__esModule?u:{default:u}}Object.defineProperty(n,"__esModule",{value:!0});var s=o(13),c=i(s),a=function(u,d){var l=0,f=0,h=window.innerHeight,g={offset:u.getAttribute("data-aos-offset"),anchor:u.getAttribute("data-aos-anchor"),anchorPlacement:u.getAttribute("data-aos-anchor-placement")};switch(g.offset&&!isNaN(g.offset)&&(f=parseInt(g.offset)),g.anchor&&document.querySelectorAll(g.anchor)&&(u=document.querySelectorAll(g.anchor)[0]),l=(0,c.default)(u).top,g.anchorPlacement){case"top-bottom":break;case"center-bottom":l+=u.offsetHeight/2;break;case"bottom-bottom":l+=u.offsetHeight;break;case"top-center":l+=h/2;break;case"bottom-center":l+=h/2+u.offsetHeight;break;case"center-center":l+=h/2+u.offsetHeight/2;break;case"top-top":l+=h;break;case"bottom-top":l+=u.offsetHeight+h;break;case"center-top":l+=u.offsetHeight/2+h}return g.anchorPlacement||g.offset||isNaN(d)||(f=d),l+f};n.default=a},function(r,n){Object.defineProperty(n,"__esModule",{value:!0});var o=function(i){for(var s=0,c=0;i&&!isNaN(i.offsetLeft)&&!isNaN(i.offsetTop);)s+=i.offsetLeft-(i.tagName!="BODY"?i.scrollLeft:0),c+=i.offsetTop-(i.tagName!="BODY"?i.scrollTop:0),i=i.offsetParent;return{top:c,left:s}};n.default=o},function(r,n){Object.defineProperty(n,"__esModule",{value:!0});var o=function(i){return i=i||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(i,function(s){return{node:s}})};n.default=o}])})})(wt)),wt.exports}var Qn=Jn();const er=Kn(Qn);export{er as A,tr as M,ze as i};

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.