PageSourceSearch

https://www.systemair.com/_next/static/chunks/1007-0f75f6920876b2a0.js

js systemair.com collected 2026-09-24 17:34:49 UTC 353,488 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1007],{922:(e,t,r)=>{"use strict";r.d(t,{Wx:()=>u});var n=r(12115),i=Object.defineProperty,a=new Map,o=new WeakMap,s=0,l=void 0;function u({threshold:e,delay:t,trackVisibility:r,rootMargin:i,root:c,triggerOnce:d,skip:f,initialInView:h,fallbackInView:p,onChange:m}={}){var g;let[v,y]=n.useState(null),b=n.useRef(m),[w,x]=n.useState({inView:!!h,entry:void 0});b.current=m,n.useEffect(()=>{let n;if(!f&&v)return n=function(e,t,r={},n=l){if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:u,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(o.has(r)||(s+=1,o.set(r,s.toString())),o.get(r)):e[t]}`}).toString(),r=a.get(t);if(!r){let n,i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var r;let a=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=a),null==(r=i.get(t.target))||r.forEach(e=>{e(a,t)})})},e);n=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:o,elements:i},a.set(t,r)}return r}(r),d=c.get(e)||[];return c.has(e)||c.set(e,d),d.push(t),u.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(c.delete(e),u.unobserve(e)),0===c.size&&(u.disconnect(),a.delete(i))}}(v,(e,t)=>{x({inView:e,entry:t}),b.current&&b.current(e,t),t.isIntersecting&&d&&n&&(n(),n=void 0)},{root:c,rootMargin:i,threshold:e,trackVisibility:r,delay:t},p),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,v,c,i,d,f,r,p,t]);let S=null==(g=w.entry)?void 0:g.target,T=n.useRef(void 0);v||!S||d||f||T.current===S||(T.current=S,x({inView:!!h,entry:void 0}));let E=[y,w.inView,w.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}
1n.Component},1645:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t){return e>t}},1654:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(64396);t.default=function(e){return n.sexagesimalPattern.test(e.toString().trim())}},4066:(e,t,r)=>{"use strict";r(67166)},4935:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(16897),i=r(54432),a=r(96578);let o=function(e,t){return e&&e.length?(0,n.A)(e,(0,i.A)(t,2),a.A):void 0}},6791:(e,t,r)=>{"use strict";let n;function i(){return"u">typeof window}function a(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!i()&&(e instanceof Node||e instanceof o(e).Node)}function u(e){return!!i()&&(e instanceof Element||e instanceof o(e).Element)}function c(e){return!!i()&&(e instanceof HTMLElement||e instanceof o(e).HTMLElement)}function d(e){return!(!i()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=S(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==i&&"contents"!==i}function h(e){return/^(table|td|th)$/.test(a(e))}function p(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}r.d(t,{$4:()=>E,CP:()=>T,L9:()=>S,Lv:()=>h,Ng:()=>d,Tc:()=>w,Tf:()=>p,ZU:()=>f,_m:()=>A,ep:()=>s,eu:()=>x,gJ:()=>b,mq:()=>a,sQ:()=>y,sb:()=>c,v9:()=>function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let a=function e(t){let r=E(t);return x(r)?t.ownerDocument?t.ownerDocument.body:t.body:c(r)&&f(r)?r:e(r)}(t),s=a===(null==(i=t.ownerDocument)?void 0:i.body),l=o(a);if(!s)return r.concat(a,e(a,[],n));{let t=A(l);return r.concat(l,l.visualViewport||[],f(a)?a:[],t&&n?e(t):[])}},vq:()=>u,zk:()=>o});let m=/transform|translate|scale|rotate|perspective|filter/,g=/paint|layout|strict|content/,v=e=>!!e&&"none"!==e;function y(e){let t=u(e)?S(e):e;return v(t.transform)||v(t.translate)||v(t.scale)||v(t.rotate)||v(t.perspective)||!w()&&(v(t.backdropFilter)||v(t.filter))||m.test(t.willChange||"")||g.test(t.contain||"")}function b(e){let t=E(e);for(;c(t)&&!x(t);){if(y(t))return t;if(p(t))break;t=E(t)}return null}function w(){return null==n&&(n="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n}function x(e){return/^(html|body|#document)$/.test(a(e))}function S(e){return o(e).getComputedStyle(e)}function T(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function E(e){if("html"===a(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||s(e);return d(t)?t.host:t}function A(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}},9683:(e,t,r)=>{"use strict";r.d(t,{BN:()=>h,UU:()=>p,cY:()=>f,we:()=>d});var n=r(17294),i=r(12115),a=r(47650),o="u">typeof document?i.useLayoutEffect:function(){};function s(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!s(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){let r=i[n];if(("_owner"!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function l(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=l(e);return Math.round(t*r)/r}function c(e){let t=i.useRef(e);return o(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:f,elements:{reference:h,floating:p}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[y,b]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=i.useState(d);s(w,d)||x(d);let[S,T]=i.useState(null),[E,A]=i.useState(null),k=i.useCallback(e=>
1{e!==C.current&&(C.current=e,T(e))},[]),O=i.useCallback(e=>{e!==P.current&&(P.current=e,A(e))},[]),I=h||S,M=p||E,C=i.useRef(null),P=i.useRef(null),N=i.useRef(y),D=null!=g,L=c(g),_=c(f),R=c(v),j=i.useCallback(()=>{if(!C.current||!P.current)return;let e={placement:t,strategy:r,middleware:w};_.current&&(e.platform=_.current),(0,n.rD)(C.current,P.current,e).then(e=>{let t={...e,isPositioned:!1!==R.current};F.current&&!s(N.current,t)&&(N.current=t,a.flushSync(()=>{b(t)}))})},[w,t,r,_,R]);o(()=>{!1===v&&N.current.isPositioned&&(N.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[v]);let F=i.useRef(!1);o(()=>(F.current=!0,()=>{F.current=!1}),[]),o(()=>{if(I&&(C.current=I),M&&(P.current=M),I&&M){if(L.current)return L.current(I,M,j);j()}},[I,M,j,L,D]);let V=i.useMemo(()=>({reference:C,floating:P,setReference:k,setFloating:O}),[k,O]),z=i.useMemo(()=>({reference:I,floating:M}),[I,M]),B=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!z.floating)return e;let t=u(z.floating,y.x),n=u(z.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+n+"px)",...l(z.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,m,z.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:j,refs:V,elements:z,floatingStyles:B}),[y,j,V,z,B])}let f=(e,t)=>{let r=(0,n.cY)(e);return{name:r.name,fn:r.fn,options:[e,t]}},h=(e,t)=>{let r=(0,n.BN)(e);return{name:r.name,fn:r.fn,options:[e,t]}},p=(e,t)=>{let r=(0,n.UU)(e);return{name:r.name,fn:r.fn,options:[e,t]}}},9969:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach(function(t){var n,i;n=t,i=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,{g:()=>tZ});let a=()=>{},o={},s={},l=null,u={mark:a,measure:a};try{"u">typeof window&&(o=window),"u">typeof document&&(s=document),"u">typeof MutationObserver&&(l=MutationObserver),"u">typeof performance&&(u=performance)}catch(e){}let{userAgent:c=""}=o.navigator||{},d=o,f=s,h=l,p=u;d.document;let m=!!f.documentElement&&!!f.head&&"function"==typeof f.addEventListener&&"function"==typeof f.createElement,g=~c.indexOf("MSIE")||~c.indexOf("Trident/");var v={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},y=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],b="classic",w="duotone",x=[b,w,"sharp","sharp-duotone"],S=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),T=["fak","fa-kit","fakd","fa-kit-duotone"],E=["fak","fakd"],A=["fak","fa-kit","fakd","fa-kit-duotone"],k={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},O=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],I=[1,2,3,4,5,6,7,8,9,10],M=I.concat([11,12,13,14,15,16,17,18,19,20]),C=["classic","duotone","sharp","sharp-duotone","solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
1ical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul","duotone-group","swap-opacity","primary","secondary"].concat(I.map(e=>"".concat(e,"x"))).concat(M.map(e=>"w-".concat(e)));let P="___FONT_AWESOME___",N="svg-inline--fa",D="data-fa-i2svg",L="data-fa-pseudo-element",_="data-prefix",R="data-icon",j="fontawesome-i2svg",F=["HTML","HEAD","STYLE","SCRIPT"],V=(()=>{try{return!0}catch(e){return!1}})();function z(e){return new Proxy(e,{get:(e,t)=>t in e?e[t]:e[b]})}let B=i({},v);B[b]=i(i(i(i({},{"fa-duotone":"duotone"}),v[b]),{fak:"kit","fa-kit":"kit"}),{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"});let $=z(B),U=i({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});U[b]=i(i(i(i({},{duotone:"fad"}),U[b]),{kit:"fak"}),{"kit-duotone":"fakd"});let H=z(U),W=i({},k);W[b]=i(i({},W[b]),{fak:"fa-kit"});let G=z(W),q=i({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});q[b]=i(i({},q[b]),{"fa-kit":"fak"}),z(q);let Y=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,Z="fa-layers-text",K=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;z(i({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}}));let X=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],J=["kit",...C],Q=d.FontAwesomeConfig||{};f&&"function"==typeof f.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(e=>{var t;let[r,n]=e,i=""===(t=function(e){var t=f.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(r))||"false"!==t&&("true"===t||t);null!=i&&(Q[n]=i)});let ee={styleDefault:"solid",familyDefault:b,cssPrefix:"fa",replacementClass:N,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Q.familyPrefix&&(Q.cssPrefix=Q.familyPrefix);let et=i(i({},ee),Q);et.autoReplaceSvg||(et.observeMutations=!1);let er={};Object.keys(ee).forEach(e=>{Object.defineProperty(er,e,{enumerable:!0,set:function(t){et[e]=t,en.forEach(e=>e(er))},get:function(){return et[e]}})}),Object.defineProperty(er,"familyPrefix",{enumerable:!0,set:function(e){et.cssPrefix=e,en.forEach(e=>e(er))},get:function(){return et.cssPrefix}}),d.FontAwesomeConfig=er;let en=[],ei={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function ea(){let e=12,t="";for(;e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function eo(e){let t=[];for(let r=(e||[]).length>>>0;r--;)t[r]=e[r];return t}function es(e){return e.classList?eo(e.classList):(e.getAttribute("class")||"").split(" ").filter(e=>e)}function el(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function eu(e){return Object.keys(e||{}).reduce((t,r)=>t+"".concat(r,": ").concat(e[r].trim(),";"),"")}function ec(e){return e.size!==ei.size||e.x!==ei.x||e.y!==ei.y||e.rotate!==ei.rotate||e.flipX||e.flipY}function ed(){let e=er.cssPrefix,t=er.replacementClass,r=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;
1\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}
1\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';if("fa"!==e||t!==N){let n=RegExp("\\.".concat("fa","\\-"),"g"),i=RegExp("\\--".concat("fa","\\-"),"g"),a=RegExp("\\.".concat(N),"g");r=r.replace(n,".".concat(e,"-")).replace(i,"--".concat(e,"-")).replace(a,".".concat(t))}return r}let ef=!1;function eh(){er.autoAddCss&&!ef&&(!function(e){if(!e||!m)return;let t=f.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;let r=f.head.childNodes,n=null;for(let e=r.length-1;e>-1;e--){let t=r[e];["STYLE","LINK"].indexOf((t.tagName||"").toUpperCase())>-1&&(n=t)}f.head.insertBefore(t,n)}(ed()),ef=!0)}let ep=d||{};ep[P]||(ep[P]={}),ep[P].styles||(ep[P].styles={}),ep[P].hooks||(ep[P].hooks={}),ep[P].shims||(ep[P].shims=[]);var em=ep[P];let eg=[],ev=function(){f.removeEventListener("DOMContentLoaded",ev),ey=1,eg.map(e=>e())},ey=!1;function eb(e){let{tag:t,attributes:r={},children:n=[]}=e;return"string"==typeof e?el(e):"<".concat(t," ").concat(Object.keys(r||{}).reduce((e,t)=>e+"".concat(t,'="').concat(el(r[t]),'" '),"").trim(),">").concat(n.map(eb).join(""),"</").concat(t,">")}function ew(e,t,r){if(e&&e[t]&&e[t][r])return{prefix:t,iconName:r,icon:e[t][r]}}m&&((ey=(f.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(f.readyState))||f.addEventListener("DOMContentLoaded",ev));var ex=function(e,t,r,n){var i,a,o,s=Object.keys(e),l=s.length,u=void 0!==n?function(e,r,i,a){return t.call(n,e,r,i,a)}:t;for(void 0===r?(i=1,o=e[s[0]]):(i=0,o=r);i<l;i++)o=u(o,e[a=s[i]],a,e);return o};function eS(e){let t=function(e){let t=[],r=0,n=e.length;for(;r<n;){let i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){let n=e.charCodeAt(r++);(64512&n)==56320?t.push(((1023&i)<<10)+(1023&n)+65536):(t.push(i),r--)}else t.push(i)}return t}(e);return 1===t.length?t[0].toString(16):null}function eT(e){return Object.keys(e).reduce((t,r)=>{let n=e[r];return n.icon?t[n.iconName]=n.icon:t[r]=n,t},{})}function eE(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{skipHooks:n=!1}=r,a=eT(t);"function"!=typeof em.hooks.addPack||n?em.styles[e]=i(i({},em.styles[e]||{}),a):em.hooks.addPack(e,eT(t)),"fas"===e&&eE("fa",t)}let{styles:eA,shims:ek}=em,eO=Object.keys(G),eI=eO.reduce((e,t)=>(e[t]=Object.keys(G[t]),e),{}),eM=null,eC={},eP={},eN={},eD={},eL={},e_=()=>{let e=e=>ex(eA,(t,r,n)=>(t[n]=ex(r,e,{}),t),{});eC=e((e,t,r)=>(t[3]&&(e[t[3]]=r),t[2]&&t[2].filter(e=>"number"==typeof e).forEach(t=>{e[t.toString(16)]=r}),e)),eP=e((e,t,r)=>(e[r]=r,t[2]&&t[2].filter(e=>"string"==typeof e).forEach(t=>{e[t]=r}),e)),eL=e((e,t,r)=>{let n=t[2];
1return e[r]=r,n.forEach(t=>{e[t]=r}),e});let t="far"in eA||er.autoFetchSvg,r=ex(ek,(e,r)=>{let n=r[0],i=r[1],a=r[2];return"far"!==i||t||(i="fas"),"string"==typeof n&&(e.names[n]={prefix:i,iconName:a}),"number"==typeof n&&(e.unicodes[n.toString(16)]={prefix:i,iconName:a}),e},{names:{},unicodes:{}});eN=r.names,eD=r.unicodes,eM=ez(er.styleDefault,{family:er.familyDefault})};function eR(e,t){return(eC[e]||{})[t]}function ej(e,t){return(eL[e]||{})[t]}function eF(e){return eN[e]||{prefix:null,iconName:null}}en.push(e=>{eM=ez(e.styleDefault,{family:er.familyDefault})}),e_();let eV=()=>({prefix:null,iconName:null,rest:[]});function ez(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{family:r=b}=t,n=$[r][e];if(r===w&&!e)return"fad";let i=H[r][e]||H[r][n],a=e in em.styles?e:null;return i||a||null}function eB(e){return e.sort().filter((e,t,r)=>r.indexOf(e)===t)}function e$(e){let t,r,n,a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{skipLookups:s=!1}=o,l=null,u=O.concat(A),c=eB(e.filter(e=>u.includes(e))),d=eB(e.filter(e=>!O.includes(e))),[f=null]=c.filter(e=>(l=e,!y.includes(e))),h=(t=b,r=eO.reduce((e,t)=>(e[t]="".concat(er.cssPrefix,"-").concat(t),e),{}),x.forEach(e=>{(c.includes(r[e])||c.some(t=>eI[e].includes(t)))&&(t=e)}),t),p=i(i({},(n=[],a=null,d.forEach(e=>{var t;let r,i,o,s=(t=er.cssPrefix,i=(r=e.split("-"))[0],o=r.slice(1).join("-"),i!==t||""===o||~J.indexOf(o)?null:o);s?a=s:e&&n.push(e)}),{iconName:a,rest:n})),{},{prefix:ez(f,{family:h})});return i(i(i({},p),function(e){let{values:t,family:r,canonical:n,givenPrefix:i="",styles:a={},config:o={}}=e,s=r===w,l=t.includes("fa-duotone")||t.includes("fad"),u="duotone"===o.familyDefault,c="fad"===n.prefix||"fa-duotone"===n.prefix;return!s&&(l||u||c)&&(n.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(n.prefix="fab"),!n.prefix&&eU.includes(r)&&(Object.keys(a).find(e=>eH.includes(e))||o.autoFetchSvg)&&(n.prefix=S.get(r).defaultShortPrefixId,n.iconName=ej(n.prefix,n.iconName)||n.iconName),("fa"===n.prefix||"fa"===i)&&(n.prefix=eM||"fas"),n}({values:e,family:h,styles:eA,config:er,canonical:p,givenPrefix:l})),function(e,t,r){let{prefix:n,iconName:i}=r;if(e||!n||!i)return{prefix:n,iconName:i};let a="fa"===t?eF(i):{},o=ej(n,i);return i=a.iconName||o||i,"far"!==(n=a.prefix||n)||eA.far||!eA.fas||er.autoFetchSvg||(n="fas"),{prefix:n,iconName:i}}(s,l,p))}let eU=x.filter(e=>e!==b||e!==w),eH=Object.keys(k).filter(e=>e!==b).map(e=>Object.keys(k[e])).flat();class eW{constructor(){this.definitions={}}add(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=t.reduce(this._pullDefinitions,{});Object.keys(n).forEach(e=>{this.definitions[e]=i(i({},this.definitions[e]||{}),n[e]),eE(e,n[e]);let t=G[b][e];t&&eE(t,n[e]),e_()})}reset(){this.definitions={}}_pullDefinitions(e,t){let r=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(r).map(t=>{let{prefix:n,iconName:i,icon:a}=r[t],o=a[2];e[n]||(e[n]={}),o.length>0&&o.forEach(t=>{"string"==typeof t&&(e[n][t]=a)}),e[n][i]=a}),e}}let eG=[],eq={},eY={},eZ=Object.keys(eY);function eK(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];return(eq[e]||[]).forEach(e=>{t=e.apply(null,[t,...n])}),t}function eX(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];(eq[e]||[]).forEach(e=>{e.apply(null,r)})}function eJ(){let e=arguments[0],t=Array.prototype.slice.call(arguments,1);return eY[e]?eY[e].apply(null,t):void 0}function eQ(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:t}=e,r=e.prefix||eM;if(t)return t=ej(r,t)||t,ew(e0.definitions,r,t)||ew(em.styles,r,t)}let e0=new eW,e1={noAuto:()=>{er.autoReplaceSvg=!1,er.observeMutations=!1,eX("noAuto")},config:er,dom:{i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return m?(eX("beforeI2svg",e),eJ("pseudoElements2svg",e),eJ("i2svg",e)):Promise.reject(Error("Operation requires a DOM of some kind."))},watch:function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:r}=t;!1===er.autoReplaceSvg&&(er.autoReplaceSvg=!0),er.observeMutations=!0,e=()=>{e2({autoReplaceSvgRoot:r}),eX("watch",t)},m&&(ey?setTimeout(e,0):eg.push(e))}},parse:{icon:e=>{if(null===e)return null;if("object"==typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:ej(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){let t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],r=ez(e[0]);return{prefix:r,iconName:ej(r,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(er.cssPrefix,"-"))>-1||e.match(Y))){let t=e$(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||eM,iconName:ej(t.prefix,t.iconName)||t.iconName}}if("string"==typeof e){let t=eM;return{prefix:t,iconName:ej(t,e)||e}}}},library:e0,findIconDefinition:eQ,toHtml:eb},e2=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:t=f}=e;(Object.keys(em.styles).length>0||er.autoFetchSvg)&&m&&er.autoReplaceSvg&&e1.dom.i2svg({node:t})};function e3(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(e=>eb(e))}}),Object.defineProperty(e,"node",{get:function(){if(!m)return;let t=f.createElement("div");return t.innerHTML=e.html,t.children}}),e}function e6(e){let{icons:{main:t,mask:r},prefix:n,iconName:a,transform:o,symbol:s,title:l,maskId:u,titleId:c,extra:d,watchable:f=!1}=e,{width:h,height:p}
1=r.found?r:t,m=E.includes(n),g=[er.replacementClass,a?"".concat(er.cssPrefix,"-").concat(a):""].filter(e=>-1===d.classes.indexOf(e)).filter(e=>""!==e||!!e).concat(d.classes).join(" "),v={children:[],attributes:i(i({},d.attributes),{},{"data-prefix":n,"data-icon":a,class:g,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(p)})},y=m&&!~d.classes.indexOf("fa-fw")?{width:"".concat(h/p*1,"em")}:{};f&&(v.attributes[D]=""),l&&(v.children.push({tag:"title",attributes:{id:v.attributes["aria-labelledby"]||"title-".concat(c||ea())},children:[l]}),delete v.attributes.title);let b=i(i({},v),{},{prefix:n,iconName:a,main:t,mask:r,maskId:u,transform:o,symbol:s,styles:i(i({},y),d.styles)}),{children:w,attributes:x}=r.found&&t.found?eJ("generateAbstractMask",b)||{children:[],attributes:{}}:eJ("generateAbstractIcon",b)||{children:[],attributes:{}};return(b.children=w,b.attributes=x,s)?function(e){let{prefix:t,iconName:r,children:n,attributes:a,symbol:o}=e,s=!0===o?"".concat(t,"-").concat(er.cssPrefix,"-").concat(r):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:i(i({},a),{},{id:s}),children:n}]}]}(b):function(e){let{children:t,main:r,mask:n,attributes:a,styles:o,transform:s}=e;if(ec(s)&&r.found&&!n.found){let{width:e,height:t}=r,n={x:e/t/2,y:.5};a.style=eu(i(i({},o),{},{"transform-origin":"".concat(n.x+s.x/16,"em ").concat(n.y+s.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(b)}function e4(e){let{content:t,width:r,height:n,transform:a,title:o,extra:s,watchable:l=!1}=e,u=i(i(i({},s.attributes),o?{title:o}:{}),{},{class:s.classes.join(" ")});l&&(u[D]="");let c=i({},s.styles);ec(a)&&(c.transform=function(e){let{transform:t,width:r=16,height:n=16,startCentered:i=!1}=e,a="";return i&&g?a+="translate(".concat(t.x/16-r/2,"em, ").concat(t.y/16-n/2,"em) "):i?a+="translate(calc(-50% + ".concat(t.x/16,"em), calc(-50% + ").concat(t.y/16,"em)) "):a+="translate(".concat(t.x/16,"em, ").concat(t.y/16,"em) "),a+="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) ")}({transform:a,startCentered:!0,width:r,height:n}),c["-webkit-transform"]=c.transform);let d=eu(c);d.length>0&&(u.style=d);let f=[];return f.push({tag:"span",attributes:u,children:[t]}),o&&f.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),f}let{styles:e5}=em;function e9(e){let t=e[0],r=e[1],[n]=e.slice(4);return{found:!0,width:t,height:r,icon:Array.isArray(n)?{tag:"g",attributes:{class:"".concat(er.cssPrefix,"-").concat("duotone-group")},children:[{tag:"path",attributes:{class:"".concat(er.cssPrefix,"-").concat("secondary"),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(er.cssPrefix,"-").concat("primary"),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}}}}let e8={found:!1,width:512,height:512};function e7(e,t){let r=t;return"fa"===t&&null!==er.styleDefault&&(t=eM),new Promise((n,a)=>{var o,s;if("fa"===r){let r=eF(e)||{};e=r.iconName||e,t=r.prefix||t}if(e&&t&&e5[t]&&e5[t][e])return n(e9(e5[t][e]));o=e,s=t,V||er.showMissingIcons||!o||console.error('Icon with name "'.concat(o,'" and prefix "').concat(s,'" is missing.')),n(i(i({},e8),{},{icon:er.showMissingIcons&&e&&eJ("missingIconAbstract")||{}}))})}let te=()=>{},tt=er.measurePerformance&&p&&p.mark&&p.measure?p:{mark:te,measure:te},tr='FA "6.7.2"';var tn=e=>(tt.mark("".concat(tr," ").concat(e," begins")),()=>{var t;return t=e,void(tt.mark("".concat(tr," ").concat(t," ends")),tt.measure("".concat(tr," ").concat(t),"".concat(tr," ").concat(t," begins"),"".concat(tr," ").concat(t," ends")))});let ti=()=>{};function ta(e){return"string"==typeof(e.getAttribute?e.getAttribute(D):null)}function to(e){return f.createElementNS("http://www.w3.org/2000/svg",e)}function ts(e){return f.createElement(e)}let tl={replace:function(e){let t=e[0];if(t.parentNode)if(e[1].forEach(e=>{t.parentNode.insertBefore(function e(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{ceFn:n="svg"===t.tag?to:ts}=r;if("string"==typeof t)return f.createTextNode(t);let i=n(t.tag);
1return Object.keys(t.attributes||[]).forEach(function(e){i.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){i.appendChild(e(t,{ceFn:n}))}),i}(e),t)}),null===t.getAttribute(D)&&er.keepOriginalSource){let e,r=f.createComment((e=" ".concat(t.outerHTML," "),e="".concat(e,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(r,t)}else t.remove()},nest:function(e){let t=e[0],r=e[1];if(~es(t).indexOf(er.replacementClass))return tl.replace(e);let n=new RegExp("".concat(er.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){let e=r[0].attributes.class.split(" ").reduce((e,t)=>(t===er.replacementClass||t.match(n)?e.toSvg.push(t):e.toNode.push(t),e),{toNode:[],toSvg:[]});r[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?t.removeAttribute("class"):t.setAttribute("class",e.toNode.join(" "))}let i=r.map(e=>eb(e)).join("\n");t.setAttribute(D,""),t.innerHTML=i}};function tu(e){e()}function tc(e,t){let r="function"==typeof t?t:ti;if(0===e.length)r();else{let t=tu;"async"===er.mutateApproach&&(t=d.requestAnimationFrame||tu),t(()=>{let t=!0===er.autoReplaceSvg?tl.replace:tl[er.autoReplaceSvg]||tl.replace,n=tn("mutate");e.map(t),n(),r()})}}let td=!1,tf=null;function th(e){if(!h||!er.observeMutations)return;let{treeCallback:t=ti,nodeCallback:r=ti,pseudoElementsCallback:n=ti,observeMutationsRoot:i=f}=e;tf=new h(e=>{if(td)return;let i=eM;eo(e).forEach(e=>{if("childList"===e.type&&e.addedNodes.length>0&&!ta(e.addedNodes[0])&&(er.searchPseudoElements&&n(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&er.searchPseudoElements&&n(e.target.parentNode),"attributes"===e.type&&ta(e.target)&&~X.indexOf(e.attributeName)){var a,o;let t,n;if("class"===e.attributeName&&(t=(a=e.target).getAttribute?a.getAttribute(_):null,n=a.getAttribute?a.getAttribute(R):null,t&&n)){let{prefix:t,iconName:r}=e$(es(e.target));e.target.setAttribute(_,t||i),r&&e.target.setAttribute(R,r)}else(o=e.target)&&o.classList&&o.classList.contains&&o.classList.contains(er.replacementClass)&&r(e.target)}})}),m&&tf.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function tp(e){var t,r,n;let a,o,s,l,u,c,d,f,h,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},{iconName:m,prefix:g,rest:v}=(a=(t=e).getAttribute("data-prefix"),o=t.getAttribute("data-icon"),s=void 0!==t.innerText?t.innerText.trim():"",((l=e$(es(t))).prefix||(l.prefix=eM),a&&o&&(l.prefix=a,l.iconName=o),l.iconName&&l.prefix)?l:(l.prefix&&s.length>0&&(r=l.prefix,n=t.innerText,l.iconName=(eP[r]||{})[n]||eR(l.prefix,eS(t.innerText))),!l.iconName&&er.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(l.iconName=t.firstChild.data),l)),y=(u=eo(e.attributes).reduce((e,t)=>("class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e),{}),c=e.getAttribute("title"),d=e.getAttribute("data-fa-title-id"),er.autoA11y&&(c?u["aria-labelledby"]="".concat(er.replacementClass,"-title-").concat(d||ea()):(u["aria-hidden"]="true",u.focusable="false")),u),b=eK("parseNodeAttributes",{},e),w=p.styleParser?(f=e.getAttribute("style"),h=[],f&&(h=f.split(";").reduce((e,t)=>{let r=t.split(":"),n=r[0],i=r.slice(1);return n&&i.length>0&&(e[n]=i.join(":").trim()),e},{})),h):[];return i({iconName:m,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:g,transform:ei,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:v,styles:w,attributes:y}},b)}let{styles:tm}=em;function tg(e){let t="nest"===er.autoReplaceSvg?tp(e,{styleParser:!1}):tp(e);return~t.extra.classes.indexOf(Z)?eJ("generateLayersText",e,t):eJ("generateSvgReplacementMutation",e,t)}function tv(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!m)return Promise.resolve();let r=f.documentElement.classList,n=e=>r.add("".concat(j,"-").concat(e)),i=e=>r.remove("".concat(j,"-").concat(e)),a=er.autoFetchSvg?[...T,...O]:y.concat(Object.keys(tm));a.includes("fa")||a.push("fa");let o=[".".concat(Z,":not([").concat(D,"])")].concat(a.map(e=>".".concat(e,":not([").concat(D,"])"))).join(", ");if(0===o.length)return Promise.resolve();let s=[];
1try{s=eo(e.querySelectorAll(o))}catch(e){}if(!(s.length>0))return Promise.resolve();n("pending"),i("complete");let l=tn("onTree"),u=s.reduce((e,t)=>{try{let r=tg(t);r&&e.push(r)}catch(e){V||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise((e,r)=>{Promise.all(u).then(r=>{tc(r,()=>{n("active"),n("complete"),i("pending"),"function"==typeof t&&t(),l(),e()})}).catch(e=>{l(),r(e)})})}function ty(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tg(e).then(e=>{e&&tc([e],t)})}let tb=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:r=ei,symbol:n=!1,mask:a=null,maskId:o=null,title:s=null,titleId:l=null,classes:u=[],attributes:c={},styles:d={}}=t;if(!e)return;let{prefix:f,iconName:h,icon:p}=e;return e3(i({type:"icon"},e),()=>(eX("beforeDOMElementCreation",{iconDefinition:e,params:t}),er.autoA11y&&(s?c["aria-labelledby"]="".concat(er.replacementClass,"-title-").concat(l||ea()):(c["aria-hidden"]="true",c.focusable="false")),e6({icons:{main:e9(p),mask:a?e9(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:h,transform:i(i({},ei),r),symbol:n,title:s,maskId:o,titleId:l,extra:{attributes:c,styles:d,classes:u}})))},tw=RegExp('"',"ug"),tx=i(i(i(i({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),tS=Object.keys(tx).reduce((e,t)=>(e[t.toLowerCase()]=tx[t],e),{}),tT=Object.keys(tS).reduce((e,t)=>{let r=tS[t];return e[t]=r[900]||[...Object.entries(r)][0][1],e},{});function tE(e,t){let r="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((n,a)=>{if(null!==e.getAttribute(r))return n();let o=eo(e.children).filter(e=>e.getAttribute(L)===t)[0],s=d.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),u=l.match(K),c=s.getPropertyValue("font-weight"),h=s.getPropertyValue("content");if(o&&!u)return e.removeChild(o),n();if(u&&"none"!==h&&""!==h){var p;let d,h,m,g,v,y,b,w,x,S,T=s.getPropertyValue("content"),E=(g=l.replace(/^['"]|['"]$/g,"").toLowerCase(),y=isNaN(v=parseInt(c))?"normal":v,(tS[g]||{})[y]||tT[g]),{value:A,isSecondary:k}=(b=T.replace(tw,""),h=(p=b).length,x=(w=(m=p.charCodeAt(0))>=55296&&m<=56319&&h>1&&(d=p.charCodeAt(1))>=56320&&d<=57343?(m-55296)*1024+d-56320+65536:m)>=1105920&&w<=1112319,{value:(S=2===b.length&&b[0]===b[1])?eS(b[0]):eS(b),isSecondary:x||S}),O=u[0].startsWith("FontAwesome"),I=eR(E,A),M=I;if(O){let e,t,r=(e=eD[A],t=eR("fas",A),e||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null});r.iconName&&r.prefix&&(I=r.iconName,E=r.prefix)}if(!I||k||o&&o.getAttribute(_)===E&&o.getAttribute(R)===M)n();else{e.setAttribute(r,M),o&&e.removeChild(o);let s={iconName:null,title:null,titleId:null,prefix:null,transform:ei,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:l}=s;l.attributes[L]=t,e7(I,E).then(a=>{let o=e6(i(i({},s),{},{icons:{main:a,mask:eV()},prefix:E,iconName:M,extra:l,watchable:!0})),u=f.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(u,e.firstChild):e.appendChild(u),u.outerHTML=o.map(e=>eb(e)).join("\n"),e.removeAttribute(r),n()}).catch(a)}}else n()})}function tA(e){return Promise.all([tE(e,"::before"),tE(e,"::after")])}function tk(e){return e.parentNode!==document.head&&!~F.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(L)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function tO(e){if(m)return new Promise((t,r)=>{let n=eo(e.querySelectorAll("*")).filter(tk).map(tA),i=tn("searchPseudoElements");td=!0,Promise.all(n).then(()=>{i(),td=!1,t()}).catch(()=>{i(),td=!1,r()})})}let tI=!1,tM=e=>e.toLowerCase().split(" ").reduce((e,t)=>
1{let r=t.toLowerCase().split("-"),n=r[0],i=r.slice(1).join("-");if(n&&"h"===i)return e.flipX=!0,e;if(n&&"v"===i)return e.flipY=!0,e;if(isNaN(i=parseFloat(i)))return e;switch(n){case"grow":e.size=e.size+i;break;case"shrink":e.size=e.size-i;break;case"left":e.x=e.x-i;break;case"right":e.x=e.x+i;break;case"up":e.y=e.y-i;break;case"down":e.y=e.y+i;break;case"rotate":e.rotate=e.rotate+i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0}),tC={x:0,y:0,width:"100%",height:"100%"};function tP(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}!function(e,t){let{mixoutsTo:r}=t;eG=e,eq={},Object.keys(eY).forEach(e=>{-1===eZ.indexOf(e)&&delete eY[e]}),eG.forEach(e=>{let t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(e=>{"function"==typeof t[e]&&(r[e]=t[e]),"object"==typeof t[e]&&Object.keys(t[e]).forEach(n=>{r[e]||(r[e]={}),r[e][n]=t[e][n]})}),e.hooks){let t=e.hooks();Object.keys(t).forEach(e=>{eq[e]||(eq[e]=[]),eq[e].push(t[e])})}e.provides&&e.provides(eY)})}([{mixout:()=>({dom:{css:ed,insertCss:eh}}),hooks:()=>({beforeDOMElementCreation(){eh()},beforeI2svg(){eh()}})},{mixout:()=>({icon:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(e||{}).icon?e:eQ(e||{}),{mask:n}=t;return n&&(n=(n||{}).icon?n:eQ(n||{})),tb(r,i(i({},t),{},{mask:n}))}}),hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=tv,e.nodeCallback=ty,e)}),provides(e){e.i2svg=function(e){let{node:t=f,callback:r=()=>{}}=e;return tv(t,r)},e.generateSvgReplacementMutation=function(e,t){let{iconName:r,title:n,titleId:i,prefix:a,transform:o,symbol:s,mask:l,maskId:u,extra:c}=t;return new Promise((t,d)=>{Promise.all([e7(r,a),l.iconName?e7(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(l=>{let[d,f]=l;t([e,e6({icons:{main:d,mask:f},prefix:a,iconName:r,transform:o,symbol:s,maskId:u,title:n,titleId:i,extra:c,watchable:!0})])}).catch(d)})},e.generateAbstractIcon=function(e){let t,{children:r,attributes:n,main:i,transform:a,styles:o}=e,s=eu(o);return s.length>0&&(n.style=s),ec(a)&&(t=eJ("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),r.push(t||i.icon),{children:r,attributes:n}}}},{mixout:()=>({layer(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{classes:r=[]}=t;return e3({type:"layer"},()=>{eX("beforeDOMElementCreation",{assembler:e,params:t});let n=[];return e(e=>{Array.isArray(e)?e.map(e=>{n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(er.cssPrefix,"-layers"),...r].join(" ")},children:n}]})}})},{mixout:()=>({counter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{title:r=null,classes:n=[],attributes:a={},styles:o={}}=t;return e3({type:"counter",content:e},()=>(eX("beforeDOMElementCreation",{content:e,params:t}),function(e){let{content:t,title:r,extra:n}=e,a=i(i(i({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),o=eu(n.styles);o.length>0&&(a.style=o);let s=[];return s.push({tag:"span",attributes:a,children:[t]}),r&&s.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),s}({content:e.toString(),title:r,extra:{attributes:a,styles:o,classes:["".concat(er.cssPrefix,"-layers-counter"),...n]}})))}})},{mixout:()=>({text(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:r=ei,title:n=null,classes:a=[],attributes:o={},styles:s={}}=t;return e3({type:"text",content:e},()=>(eX("beforeDOMElementCreation",{content:e,params:t}),e4({content:e,transform:i(i({},ei),r),title:n,extra:{attributes:o,styles:s,classes:["".concat(er.cssPrefix,"-layers-text"),...a]}})))}}),provides(e){e.generateLayersText=function(e,t){let{title:r,transform:n,extra:i}=t,a=null,o=null;if(g){let t=parseInt(getComputedStyle(e).fontSize,10),r=e.getBoundingClientRect();a=r.width/t,o=r.height/t}return er.autoA11y&&!r&&(i.attributes["aria-hidden"]="true"),Promise.resolve([e,e4({content:e.innerHTML,width:a,height:o,transform:n,title:r,extra:i,watchable:!0})])}}},{hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=tO,e)}),provides(e){e.pseudoElements2svg=function(e){let{node:t=f}=e;er.searchPseudoElements&&tO(t)}}},{mixout:()=>({dom:{unwatch(){td=!0,tI=!0}}}),hooks:()=>({bootstrap(){th(eK("mutationObserverCallbacks",{}))},noAuto(){tf&&tf.disconnect()},watch(e){let{observeMutationsRoot:t}=e;tI?td=!1:th(eK("mutationObserverCallbacks",{observeMutationsRoot:t}))}})},{mixout:()=>({parse:{transform:e=>tM(e)}}),hooks:()=>({parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-transform");return r&&(e.transform=tM(r)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:t,transform:r,containerWidth:n,iconWidth:a}=e,o="translate(".concat(32*r.x,", ").concat(32*r.y,") "),s="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),l="rotate(".concat(r.rotate," 0 0)"),u={transform:"".concat(o," ").concat(s," ").concat(l)};return{tag:"g",attributes:i({},{transform:"translate(".concat(n/2," 256)")}),children:[{tag:"g",attributes:i({},u),children:[{tag:t.icon.tag,children:t.icon.children,attributes:i(i({},t.icon.attributes),{transform:"translate(".concat(-(a/2*1)," -256)")})}]}]}}}},{hooks:()=>({parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-mask"),n=r?e$(r.split(" ").map(e=>e.trim())):eV();return n.prefix||(n.prefix=eM),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:t,attributes:r,main:n,mask:a,maskId:o,transform:s}=e,{width:l,icon:u}=n,{width:c,icon:d}=a,f=function(e){let{transform:t,containerWidth:r,iconWidth:n}=e,i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),o="rotate(".concat(t.rotate," 0 0)"),s={transform:"".concat(i," ").concat(a," ").concat(o)};return{outer:{transform:"translate(".concat(r/2," 256)")},inner:s,path:{transform:"translate(".concat(-(n/2*1)," -256)")}}}({transform:s,containerWidth:c,iconWidth:l}),h={tag:"rect",attributes:i(i({},tC),{},{fill:"white"})},p=u.children?{children:u.children.map(tP)}:{},m={tag:"g",attributes:i({},f.inner),children:[tP(i({tag:u.tag,attributes:i(i({},u.attributes),f.path)},p))]},g={tag:"g",attributes:i({},f.outer),children:[m]},v="mask-".concat(o||ea()),y="clip-".concat(o||ea()),b={tag:"mask",attributes:i(i({},tC),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,g]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:y},children:"g"===d.tag?d.children:[d]},b]};
1return t.push(w,{tag:"rect",attributes:i({fill:"currentColor","clip-path":"url(#".concat(y,")"),mask:"url(#".concat(v,")")},tC)}),{children:t,attributes:r}}}},{provides(e){let t=!1;d.matchMedia&&(t=d.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){let e=[],r={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:i(i({},r),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let a=i(i({},n),{},{attributeName:"opacity"}),o={tag:"circle",attributes:i(i({},r),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:i(i({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:i(i({},a),{},{values:"1;0;1;1;0;1;"})}),e.push(o),e.push({tag:"path",attributes:i(i({},r),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:i(i({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:i(i({},r),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:i(i({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:()=>({parseNodeAttributes(e,t){let r=t.getAttribute("data-fa-symbol");return e.symbol=null!==r&&(""===r||r),e}})}],{mixoutsTo:e1}),e1.noAuto,e1.config,e1.library,e1.dom;let tN=e1.parse;e1.findIconDefinition,e1.toHtml;let tD=e1.icon;e1.layer,e1.text,e1.counter;var tL=r(14051),t_=r.n(tL),tR=r(12115);function tj(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tF(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tj(Object(r),!0).forEach(function(t){tz(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tj(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tV(e){return(tV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tz(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tB(e){return function(e){if(Array.isArray(e))return t$(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return t$(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t$(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t$(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tU(e){var t;return(t=e-0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1)}var tH=["style"],tW=!1;try{tW=!0}catch(e){}function tG(e){return e&&"object"===tV(e)&&e.prefix&&e.iconName&&e.icon?e:tN.icon?tN.icon(e):null===e?null:e&&"object"===tV(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function tq(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?tz({},e,t):{}}var tY={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},tZ=tR.forwardRef(function(e,t){var r,n,i,a,o,s,l,u,c,d,f,h,p,m,g,v,y,b,w,x,S=tF(tF({},tY),e),T=S.icon,E=S.mask,A=S.symbol,k=S.className,O=S.title,I=S.titleId,M=S.maskId,C=tG(T),P=tq("classes",[].concat(tB((n=S.beat,i=S.fade,a=S.beatFade,o=S.bounce,s=S.shake,l=S.flash,u=S.spin,c=S.spinPulse,d=S.spinReverse,f=S.pulse,h=S.fixedWidth,p=S.inverse,m=S.border,g=S.listItem,v=S.flip,y=S.size,b=S.rotation,w=S.pull,Object.keys((tz(r={"fa-beat":n,"fa-fade":i,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":s,"fa-flash":l,"fa-spin":u,"fa-spin-reverse":d,"fa-spin-pulse":c,"fa-pulse":f,"fa-fw":h,"fa-inverse":p,"fa-border":m,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vert
1ical":"vertical"===v||"both"===v},"fa-".concat(y),null!=y),tz(r,"fa-rotate-".concat(b),null!=b&&0!==b),tz(r,"fa-pull-".concat(w),null!=w),tz(r,"fa-swap-opacity",S.swapOpacity),x=r)).map(function(e){return x[e]?e:null}).filter(function(e){return e}))),tB((k||"").split(" ")))),N=tq("transform","string"==typeof S.transform?tN.transform(S.transform):S.transform),D=tq("mask",tG(E)),L=tD(C,tF(tF(tF(tF({},P),N),D),{},{symbol:A,title:O,titleId:I,maskId:M}));if(!L)return!function(){if(!tW&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",C),null;var _=L.abstract,R={ref:t};return Object.keys(S).forEach(function(e){tY.hasOwnProperty(e)||(R[e]=S[e])}),tK(_[0],R)});tZ.displayName="FontAwesomeIcon",tZ.propTypes={beat:t_().bool,border:t_().bool,beatFade:t_().bool,bounce:t_().bool,className:t_().string,fade:t_().bool,flash:t_().bool,mask:t_().oneOfType([t_().object,t_().array,t_().string]),maskId:t_().string,fixedWidth:t_().bool,inverse:t_().bool,flip:t_().oneOf([!0,!1,"horizontal","vertical","both"]),icon:t_().oneOfType([t_().object,t_().array,t_().string]),listItem:t_().bool,pull:t_().oneOf(["right","left"]),pulse:t_().bool,rotation:t_().oneOf([0,90,180,270]),shake:t_().bool,size:t_().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:t_().bool,spinPulse:t_().bool,spinReverse:t_().bool,symbol:t_().oneOfType([t_().bool,t_().string]),title:t_().string,titleId:t_().string,transform:t_().oneOfType([t_().string,t_().object]),swapOpacity:t_().bool};var tK=(function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof r)return r;var i=(r.children||[]).map(function(r){return e(t,r)}),a=Object.keys(r.attributes||{}).reduce(function(e,t){var n=r.attributes[t];switch(t){case"class":e.attrs.className=n,delete r.attributes.class;break;case"style":e.attrs.style=n.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var r=t.indexOf(":"),n=tU(t.slice(0,r)),i=t.slice(r+1).trim();return n.startsWith("webkit")?e[n.charAt(0).toUpperCase()+n.slice(1)]=i:e[n]=i,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=n:e.attrs[tU(t)]=n}return e},{attrs:{}}),o=n.style,s=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(n,tH);return a.attrs.style=tF(tF({},a.attrs.style),void 0===o?{}:o),t.apply(void 0,[r.tag,tF(tF({},a.attrs),s)].concat(tB(i)))}).bind(null,tR.createElement)},10991:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(37846),i=r(11576),a=r(19396),o=r(98367),s=r(14903);let l=function(e){if(null==e)return 0;if((0,a.A)(e))return(0,o.A)(e)?(0,s.A)(e):e.length;var t=(0,i.A)(e);return"[object Map]"==t||"[object Set]"==t?e.size:(0,n.A)(e).length}},11812:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(96901);let i=function(e){return(null==e?0:e.length)?(0,n.A)(e,1):[]}},13837:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,z:()=>o});var n=r(12115);let i=n.createContext({});function a({count:e=1,wrapper:t,className:r,containerClassName:a,containerTestId:o,circle:s=!1,style:l,...u}){var c,d,f;let h=n.useContext(i),p={...u};for(let[e,t]of Object.entries(u))void 0===t&&delete p[e];let m={...h,...p,circle:s},g={...l,...function({baseColor:e,highlightColor:t,width:r,height:n,borderRadius:i,circle:a,direction:o,duration:s,enableAnimation:l=!0,customHighlightBackgroun
1d:u}){let c={};return"rtl"===o&&(c["--animation-direction"]="reverse"),"number"==typeof s&&(c["--animation-duration"]=`${s}s`),l||(c["--pseudo-element-display"]="none"),("string"==typeof r||"number"==typeof r)&&(c.width=r),("string"==typeof n||"number"==typeof n)&&(c.height=n),("string"==typeof i||"number"==typeof i)&&(c.borderRadius=i),a&&(c.borderRadius="50%"),void 0!==e&&(c["--base-color"]=e),void 0!==t&&(c["--highlight-color"]=t),"string"==typeof u&&(c["--custom-highlight-background"]=u),c}(m)},v="react-loading-skeleton";r&&(v+=` ${r}`);let y=null!=(c=m.inline)&&c,b=[],w=Math.ceil(e);for(let t=0;t<w;t++){let r=g;if(w>e&&t===w-1){let t=null!=(d=r.width)?d:"100%",n=e%1,i="number"==typeof t?t*n:`calc(${t} * ${n})`;r={...r,width:i}}let i=n.createElement("span",{className:v,style:r,key:t},"‌");y?b.push(i):b.push(n.createElement(n.Fragment,{key:t},i,n.createElement("br",null)))}return n.createElement("span",{className:a,"data-testid":o,"aria-live":"polite","aria-busy":null==(f=m.enableAnimation)||f},t?b.map((e,r)=>n.createElement(t,{key:r},e)):b)}function o({children:e,...t}){return n.createElement(i.Provider,{value:t},e)}},13838:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(12602),i=r(70638);let a=function(e){var t;return null==e?[]:(t=(0,i.A)(e),(0,n.A)(t,function(t){return e[t]}))}},14051:(e,t,r)=>{e.exports=r(34701)()},14903:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=(0,r(81807).A)("length"),i=r(55756),a="\\ud800-\\udfff",o="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",s="\\ud83c[\\udffb-\\udfff]",l="[^"+a+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",d="(?:"+o+"|"+s+")?",f="[\\ufe0e\\ufe0f]?",h="(?:\\u200d(?:"+[l,u,c].join("|")+")"+f+d+")*",p=RegExp(s+"(?="+s+")|"+("(?:"+[l+o+"?",o,u,c,"["+a+"]"].join("|"))+")"+(f+d+h),"g");let m=function(e){for(var t=p.lastIndex=0;p.test(e);)++t;return t},g=function(e){return(0,i.A)(e)?m(e):n(e)}},15152:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e){return e&&e.length?e[0]:void 0}},16020:(e,t,r)=>{"use strict";r.d(t,{A:()=>eh});var n,i=r(12602),a=r(1105),o=r(57301),s=r(16019),l=r(90756);let u=function(e,t,r,n){var i=!r;r||(r={});for(var a=-1,o=t.length;++a<o;){var u=t[a],c=n?n(r[u],e[u],u,r,e):void 0;void 0===c&&(c=e[u]),i?(0,l.A)(r,u,c):(0,s.A)(r,u,c)}return r};var c=r(70638),d=r(61107),f=r(51603),h="object"==typeof exports&&exports&&!exports.nodeType&&exports,p=h&&"object"==typeof module&&module&&!module.nodeType&&module,m=p&&p.exports===h?f.A.Buffer:void 0,g=m?m.allocUnsafe:void 0;let v=function(e,t){if(t)return e.slice();var r=e.length,n=g?g(r):new e.constructor(r);return e.copy(n),n};var y=r(41783),b=r(53422),w=r(57629),x=r(22748),S=r(60423),T=r(11576),E=Object.prototype.hasOwnProperty;let A=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&E.call(e,"index")&&(r.index=e.index,r.input=e.input),r};var k=r(15914);let O=function(e){var t=new e.constructor(e.byteLength);return new k.A(t).set(new k.A(e)),t},I=function(e,t){var r=t?O(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)};var M=/\w*$/;let C=function(e){var t=new e.constructor(e.source,M.exec(e));return t.lastIndex=e.lastIndex,t};var P=r(29703),N=P.A?P.A.prototype:void 0,D=N?N.valueOf:void 0;let L=function(e,t){var r=t?O(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)},_=function(e,t,r){var n=e.constructor;switch(t){case"[object ArrayBuffer]":return O(e);case"[object Boolean]":case"[object Date]":return new n(+e);case"[object DataView]":return I(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return L(e,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(e);case"[object RegExp]":return C(e);case"[object Symbol]":return D?Object(D.call(e)):{}}};var R=r(33761),j=Object.create,F=function(){function e(){}return function(t){if(!(0,R.A)(t))return{};if(j)return j(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),V=r(24949),z=r(59847),B=r(92459),$=r(28071),U=r(77494),H=r(32521),W=r(21719),G=W.A&&W.A.isMap,q=G?(0,H.A)(G):function(e){return(0,U.A)(e)&&"[object Map]"==(0,T.A)(e)},Y=W.A&&W.A.isSet,Z=Y?(0,H.A)(Y):function(e){return(0,U.A)(e)&&"[object Set]"==(0,T.A)(e)},K="[object Arguments]",X="[object Function]",J="[object Object]",Q={};Q[K]=Q["[object Array]"]=Q["[object ArrayBuffer]"]=Q["[object DataView]"]=Q["[object Boolean]"]=Q["[object Date]"]=Q["[object Float32Array]"]=Q["[object Float64Array
1]"]=Q["[object Int8Array]"]=Q["[object Int16Array]"]=Q["[object Int32Array]"]=Q["[object Map]"]=Q["[object Number]"]=Q[J]=Q["[object RegExp]"]=Q["[object Set]"]=Q["[object String]"]=Q["[object Symbol]"]=Q["[object Uint8Array]"]=Q["[object Uint8ClampedArray]"]=Q["[object Uint16Array]"]=Q["[object Uint32Array]"]=!0,Q["[object Error]"]=Q[X]=Q["[object WeakMap]"]=!1;let ee=function e(t,r,n,i,l,f){var h,p=1&r,m=2&r,g=4&r;if(n&&(h=l?n(t,i,l,f):n(t)),void 0!==h)return h;if(!(0,R.A)(t))return t;var E=(0,B.A)(t);if(E){if(h=A(t),!p)return(0,y.A)(t,h)}else{var k,O,I,M,C,P=(0,T.A)(t),N=P==X||"[object GeneratorFunction]"==P;if((0,$.A)(t))return v(t,p);if(P==J||P==K||N&&!l){if(h=m||N||"function"!=typeof(k=t).constructor||(0,z.A)(k)?{}:F((0,V.A)(k)),!p)return m?(I=(O=h)&&u(t,(0,d.A)(t),O),u(t,(0,w.A)(t),I)):(C=(M=h)&&u(t,(0,c.A)(t),M),u(t,(0,b.A)(t),C))}else{if(!Q[P])return l?t:{};h=_(t,P,p)}}f||(f=new a.A);var D=f.get(t);if(D)return D;f.set(t,h),Z(t)?t.forEach(function(i){h.add(e(i,r,n,i,t,f))}):q(t)&&t.forEach(function(i,a){h.set(a,e(i,r,n,a,t,f))});var L=g?m?S.A:x.A:m?d.A:c.A,j=E?void 0:L(t);return(0,o.A)(j||t,function(i,a){j&&(i=t[a=i]),(0,s.A)(h,a,e(i,r,n,a,t,f))}),h};var et=r(53670),er=r(72751),en=r(95749),ei=Object.prototype,ea=Function.prototype.toString,eo=ei.hasOwnProperty,es=ea.call(Object);let el=function(e){if(!(0,U.A)(e)||"[object Object]"!=(0,en.A)(e))return!1;var t=(0,V.A)(e);if(null===t)return!0;var r=eo.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&ea.call(r)==es},eu=function(e){return el(e)?void 0:e};var ec=r(11812),ed=r(65537),ef=r(93148);let eh=(n=function(e,t){var r={};if(null==e)return r;var n=!1;t=(0,i.A)(t,function(t){return t=(0,er.A)(t,e),n||(n=t.length>1),t}),u(e,(0,S.A)(e),r),n&&(r=ee(r,7,eu));for(var a=t.length;a--;)(0,et.A)(r,t[a]);return r},(0,ef.A)((0,ed.A)(n,void 0,ec.A),n+""))},16874:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(17142),i=r(65132),a=r(70998),o=r(81137);let s=function(e,t){for(var r=e.length;r--&&(0,o.A)(t,e[r],0)>-1;);return r},l=function(e,t){for(var r=-1,n=e.length;++r<n&&(0,o.A)(t,e[r],0)>-1;);return r};var u=r(88796),c=r(24286);let d=function(e,t,r){if((e=(0,c.A)(e))&&(r||void 0===t))return(0,i.A)(e);if(!e||!(t=(0,n.A)(t)))return e;var o=(0,u.A)(e),d=(0,u.A)(t),f=l(o,d),h=s(o,d)+1;return(0,a.A)(o,f,h).join("")}},16897:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(38374);let i=function(e,t,r){for(var i=-1,a=e.length;++i<a;){var o=e[i],s=t(o);if(null!=s&&(void 0===l?s==s&&!(0,n.A)(s):r(s,l)))var l=s,u=o}return u}},17294:(e,t,r)=>{"use strict";r.d(t,{ll:()=>U,rD:()=>q,UU:()=>G,cY:()=>H,BN:()=>W});let n=Math.min,i=Math.max,a=Math.round,o=Math.floor,s=e=>({x:e,y:e}),l={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t){return"function"==typeof e?e(t):e}function c(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function f(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function p(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function m(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let g=["left","right"],v=["right","left"],y=["top","bottom"],b=["bottom","top"];function w(e){let t=c(e);return l[t]+e.slice(t.length)}function x(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function S(e,t,r){let n,{reference:i,floating:a}=e,o=p(t),s=f(p(t)),l=h(s),u=c(t),m="y"===o,g=i.x+i.width/2-a.width/2,v=i.y+i.height/2-a.height/2,y=i[l]/2-a[l]/2;switch(u){case"top":n={x:g,y:i.y-a.height};break;case"bottom":n={x:g,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:v};break;case"left":n={x:i.x-a.width,y:v};break;default:n={x:i.x,y:i.y}}switch(d(t)){case"start":n[s]-=y*(r&&m?-1:1);break;case"end":n[s]+=y*(r&&m?-1:1)}return n}async function T(e,t){var r,n;void 0===t&&(t={});let{x:i,y:a,platform:o,rects:s,elements:l,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:h="floating",altBoundary:p=!1,padding:m=0}=u(t,e),g="number"!=typeof(n=m)?{top:0,right:0,bottom:0,left:0,...n}:{top:n,right:n,bottom:n,left:n},v=l[p?"floating"===h?"reference":"floating":h],y=x(await o.getClippingRect
1({element:null==(r=await (null==o.isElement?void 0:o.isElement(v)))||r?v:v.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:d,rootBoundary:f,strategy:c})),b="floating"===h?{x:i,y:a,width:s.floating.width,height:s.floating.height}:s.reference,w=await (null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),S=await (null==o.isElement?void 0:o.isElement(w))&&await (null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},T=x(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:b,offsetParent:w,strategy:c}):b);return{top:(y.top-T.top+g.top)/S.y,bottom:(T.bottom-y.bottom+g.bottom)/S.y,left:(y.left-T.left+g.left)/S.x,right:(T.right-y.right+g.right)/S.x}}let E=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:a=[],platform:o}=r,s=o.detectOverflow?o:{...o,detectOverflow:T},l=await (null==o.isRTL?void 0:o.isRTL(t)),u=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=S(u,n,l),f=n,h=0,p={};for(let r=0;r<a.length;r++){let m=a[r];if(!m)continue;let{name:g,fn:v}=m,{x:y,y:b,data:w,reset:x}=await v({x:c,y:d,initialPlacement:n,placement:f,strategy:i,middlewareData:p,rects:u,platform:s,elements:{reference:e,floating:t}});c=null!=y?y:c,d=null!=b?b:d,p[g]={...p[g],...w},x&&h<50&&(h++,"object"==typeof x&&(x.placement&&(f=x.placement),x.rects&&(u=!0===x.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):x.rects),{x:c,y:d}=S(u,f,l)),r=-1)}return{x:c,y:d,placement:f,strategy:i,middlewareData:p}},A=new Set(["left","top"]);async function k(e,t){let{placement:r,platform:n,elements:i}=e,a=await (null==n.isRTL?void 0:n.isRTL(i.floating)),o=c(r),s=d(r),l="y"===p(r),f=A.has(o)?-1:1,h=a&&l?-1:1,m=u(t,e),{mainAxis:g,crossAxis:v,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof y&&(v="end"===s?-1*y:y),l?{x:v*h,y:g*f}:{x:g*f,y:v*h}}var O=r(6791);function I(e){let t=(0,O.L9)(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=(0,O.sb)(e),o=i?e.offsetWidth:r,s=i?e.offsetHeight:n,l=a(r)!==o||a(n)!==s;return l&&(r=o,n=s),{width:r,height:n,$:l}}function M(e){return(0,O.vq)(e)?e:e.contextElement}function C(e){let t=M(e);if(!(0,O.sb)(t))return s(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=I(t),l=(o?a(r.width):r.width)/n,u=(o?a(r.height):r.height)/i;return l&&Number.isFinite(l)||(l=1),u&&Number.isFinite(u)||(u=1),{x:l,y:u}}let P=s(0);function N(e){let t=(0,O.zk)(e);return(0,O.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:P}function D(e,t,r,n){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),o=M(e),l=s(1);t&&(n?(0,O.vq)(n)&&(l=C(n)):l=C(e));let u=(void 0===(i=r)&&(i=!1),n&&(!i||n===(0,O.zk)(o))&&i)?N(o):s(0),c=(a.left+u.x)/l.x,d=(a.top+u.y)/l.y,f=a.width/l.x,h=a.height/l.y;if(o){let e=(0,O.zk)(o),t=n&&(0,O.vq)(n)?(0,O.zk)(n):n,r=e,i=(0,O._m)(r);for(;i&&n&&t!==r;){let e=C(i),t=i.getBoundingClientRect(),n=(0,O.L9)(i),a=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,d*=e.y,f*=e.x,h*=e.y,c+=a,d+=o,r=(0,O.zk)(i),i=(0,O._m)(r)}}return x({width:f,height:h,x:c,y:d})}function L(e,t){let r=(0,O.CP)(e).scrollLeft;return t?t.left+r:D((0,O.ep)(e)).left+r}function _(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-L(e,r),y:r.top+t.scrollTop}}function R(e,t,r){var n;let a;if("viewport"===t)a=function(e,t){let r=(0,O.zk)(e),n=(0,O.ep)(e),i=r.visualViewport,a=n.clientWidth,o=n.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;let e=(0,O.Tc)();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let u=L(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(n.clientWidth-t.clientWidth-i);o<=25&&(a-=o)}else u<=25&&(a+=u);return{width:a,height:o,x:s,y:l}}(e,r);else if("document"===t){let t,r,o,s,l,u,c;n=(0,O.ep)(e),t=(0,O.ep)(n),r=(0,O.CP)(n),o=n.ownerDocument.body,s=i(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=i(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),u=-r.scrollLeft+L(n),c=-r.
1scrollTop,"rtl"===(0,O.L9)(o).direction&&(u+=i(t.clientWidth,o.clientWidth)-s),a={width:s,height:l,x:u,y:c}}else if((0,O.vq)(t)){let e,n,i,o,l,u;n=(e=D(t,!0,"fixed"===r)).top+t.clientTop,i=e.left+t.clientLeft,o=(0,O.sb)(t)?C(t):s(1),l=t.clientWidth*o.x,u=t.clientHeight*o.y,a={width:l,height:u,x:i*o.x,y:n*o.y}}else{let r=N(e);a={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return x(a)}function j(e){return"static"===(0,O.L9)(e).position}function F(e,t){if(!(0,O.sb)(e)||"fixed"===(0,O.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,O.ep)(e)===r&&(r=r.ownerDocument.body),r}function V(e,t){let r=(0,O.zk)(e);if((0,O.Tf)(e))return r;if(!(0,O.sb)(e)){let t=(0,O.$4)(e);for(;t&&!(0,O.eu)(t);){if((0,O.vq)(t)&&!j(t))return t;t=(0,O.$4)(t)}return r}let n=F(e,t);for(;n&&(0,O.Lv)(n)&&j(n);)n=F(n,t);return n&&(0,O.eu)(n)&&j(n)&&!(0,O.sQ)(n)?r:n||(0,O.gJ)(e)||r}let z=async function(e){let t=this.getOffsetParent||V,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=(0,O.sb)(t),i=(0,O.ep)(t),a="fixed"===r,o=D(e,!0,a,t),l={scrollLeft:0,scrollTop:0},u=s(0);if(n||!n&&!a)if(("body"!==(0,O.mq)(t)||(0,O.ZU)(i))&&(l=(0,O.CP)(t)),n){let e=D(t,!0,a,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=L(i));a&&!n&&i&&(u.x=L(i));let c=!i||n||a?s(0):_(i,l);return{x:o.left+l.scrollLeft-u.x-c.x,y:o.top+l.scrollTop-u.y-c.y,width:o.width,height:o.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},B={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,a="fixed"===i,o=(0,O.ep)(n),l=!!t&&(0,O.Tf)(t.floating);if(n===o||l&&a)return r;let u={scrollLeft:0,scrollTop:0},c=s(1),d=s(0),f=(0,O.sb)(n);if((f||!f&&!a)&&(("body"!==(0,O.mq)(n)||(0,O.ZU)(o))&&(u=(0,O.CP)(n)),f)){let e=D(n);c=C(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}let h=!o||f||a?s(0):_(o,u);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+d.x+h.x,y:r.y*c.y-u.scrollTop*c.y+d.y+h.y}},getDocumentElement:O.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:a,strategy:o}=e,s=[..."clippingAncestors"===r?(0,O.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,O.v9)(e,[],!1).filter(e=>(0,O.vq)(e)&&"body"!==(0,O.mq)(e)),i=null,a="fixed"===(0,O.L9)(e).position,o=a?(0,O.$4)(e):e;for(;(0,O.vq)(o)&&!(0,O.eu)(o);){let t=(0,O.L9)(o),r=(0,O.sQ)(o);r||"fixed"!==t.position||(i=null),(a?r||i:!(!r&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||(0,O.ZU)(o)&&!r&&function e(t,r){let n=(0,O.$4)(t);return!(n===r||!(0,O.vq)(n)||(0,O.eu)(n))&&("fixed"===(0,O.L9)(n).position||e(n,r))}(e,o)))?i=t:n=n.filter(e=>e!==o),o=(0,O.$4)(o)}return t.set(e,n),n}(t,this._c):[].concat(r),a],l=R(t,s[0],o),u=l.top,c=l.right,d=l.bottom,f=l.left;for(let e=1;e<s.length;e++){let r=R(t,s[e],o);u=i(r.top,u),c=n(r.right,c),d=n(r.bottom,d),f=i(r.left,f)}return{width:c-f,height:d-u,x:f,y:u}},getOffsetParent:V,getElementRects:z,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=I(e);return{width:t,height:r}},getScale:C,isElement:O.vq,isRTL:function(e){return"rtl"===(0,O.L9)(e).direction}};function $(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function U(e,t,r,a){let s;void 0===a&&(a={});let{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=a,h=M(e),p=l||u?[...h?(0,O.v9)(h):[],...t?(0,O.v9)(t):[]]:[];p.forEach(e=>{l&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let m=h&&d?function(e,t){let r,a=null,s=(0,O.ep)(e);function l(){var e;clearTimeout(r),null==(e=a)||e.disconnect(),a=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),l();let f=e.getBoundingClientRect(),{left:h,top:p,width:m,height:g}=f;if(c||t(),!m||!g)return;let v={rootMargin:-o(p)+"px "+-o(s.clientWidth-(h+m))+"px "+-o(s.clientHeight-(p+g))+"px "+-o(h)+"px",threshold:i(0,n(1,d))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(n!==d){if(!y)return u();n?u(!1,n):r=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==n||$(f,e.getBoundingClientRect())||u(),y=!1}try{a=new IntersectionObserver(b,{...v,root:s.ownerDocument})}catch(e){a=new IntersectionObserver(b,v)}a.observe(e)}(!0),l}(h,r):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[n]=e;n&&n.target===h&&v&&t&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),r()}),h&&!f&&v.observe(h),t&&v.observe(t));let y=f?D(e):null;return f&&function t(){let n=D(e);y&&!$(y,n)&&r(),y=n,s=requestAnimationFrame(t)}(),r(),()=>{var e;
1p.forEach(e=>{l&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(s)}}let H=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:a,placement:o,middlewareData:s}=t,l=await k(t,e);return o===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:a+l.y,data:{...l,placement:o}}}}},W=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:a,placement:o,platform:s}=t,{mainAxis:l=!0,crossAxis:d=!1,limiter:h={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...m}=u(e,t),g={x:r,y:a},v=await s.detectOverflow(t,m),y=p(c(o)),b=f(y),w=g[b],x=g[y];if(l){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",r=w+v[e],a=w-v[t];w=i(r,n(w,a))}if(d){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",r=x+v[e],a=x-v[t];x=i(r,n(x,a))}let S=h.fn({...t,[b]:w,[y]:x});return{...S,data:{x:S.x-r,y:S.y-a,enabled:{[b]:l,[y]:d}}}}}},G=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n,i,a,o,s,l,x;let S,T,E,{placement:A,middlewareData:k,rects:O,initialPlacement:I,platform:M,elements:C}=t,{mainAxis:P=!0,crossAxis:N=!0,fallbackPlacements:D,fallbackStrategy:L="bestFit",fallbackAxisSideDirection:_="none",flipAlignment:R=!0,...j}=u(e,t);if(null!=(r=k.arrow)&&r.alignmentOffset)return{};let F=c(A),V=p(I),z=c(I)===I,B=await (null==M.isRTL?void 0:M.isRTL(C.floating)),$=D||(z||!R?[w(I)]:(S=w(I),[m(I),S,m(S)])),U="none"!==_;!D&&U&&$.push(...(T=d(I),E=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?v:g;return t?g:v;case"left":case"right":return t?y:b;default:return[]}}(c(I),"start"===_,B),T&&(E=E.map(e=>e+"-"+T),R&&(E=E.concat(E.map(m)))),E));let H=[I,...$],W=await M.detectOverflow(t,j),G=[],q=(null==(n=k.flip)?void 0:n.overflows)||[];if(P&&G.push(W[F]),N){let e,t,r,n,i=(s=A,l=O,void 0===(x=B)&&(x=!1),e=d(s),r=h(t=f(p(s))),n="x"===t?e===(x?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[r]>l.floating[r]&&(n=w(n)),[n,w(n)]);G.push(W[i[0]],W[i[1]])}if(q=[...q,{placement:A,overflows:G}],!G.every(e=>e<=0)){let e=((null==(i=k.flip)?void 0:i.index)||0)+1,t=H[e];if(t&&("alignment"!==N||V===p(t)||q.every(e=>p(e.placement)!==V||e.overflows[0]>0)))return{data:{index:e,overflows:q},reset:{placement:t}};let r=null==(a=q.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(L){case"bestFit":{let e=null==(o=q.filter(e=>{if(U){let t=p(e.placement);return t===V||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(r=e);break}case"initialPlacement":r=I}if(A!==r)return{reset:{placement:r}}}return{}}}},q=(e,t,r)=>{let n=new Map,i={platform:B,...r},a={...i.platform,_c:n};return E(e,t,{...i,platform:a})}},18998:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(95749),i=r(77494);let a=function(e){return!0===e||!1===e||(0,i.A)(e)&&"[object Boolean]"==(0,n.A)(e)}},19108:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(16897),i=r(1645),a=r(79800);let o=function(e){return e&&e.length?(0,n.A)(e,a.A,i.A):void 0}},19523:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(59132),i=r(92459);let a=function(e,t,r,a){return null==e?[]:((0,i.A)(t)||(t=null==t?[]:[t]),r=a?void 0:r,(0,i.A)(r)||(r=null==r?[]:[r]),(0,n.A)(e,t,r))}},19598:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(12602),i=r(79251),a=r(54432),o=r(26652),s=r(28885),l=r(65482);let u=(0,o.A)(function(e){var t=(0,l.A)(e),r=(0,n.A)(e,s.A);return t===(0,l.A)(r)?t=void 0:r.pop(),r.length&&r[0]===e[0]?(0,i.A)(r,(0,a.A)(t,2)):[]})},20523:function(e,t,r){var n;!function(i,a){"use strict";var o="function",s="undefined",l="object",u="string",c="major",d="model",f="name",h="type",p="vendor",m="version",g="architecture",v="console",y="mobile",b="tablet",w="smarttv",x="wearable",S="embedded",T="Amazon",E="Apple",A="ASUS",k="BlackBerry",O="Browser",I="Chrome",M="Firefox",C="Google",P="Honor",N="Huawei",D="Microsoft",L="Motorola",_="Nvidia",R="OnePlus",j="Opera",F="OPPO",V="Samsung",z="Sharp",B="Sony",$="Xiaomi",U="Zebra",H="Facebook",W="Chromium OS",G="Mac OS",q=" Browser",Y=function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},Z=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},K=function(e,t){return typeof e===u&&-1!==X(t).indexOf(X(e))},X=function(e){return e.toLowerCase()},J=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,500)},Q=function(e,t){for(var r,n,i,a,s,u,c=0;c<t.length&&!s;){var d=t[c],f=t[c+1];for(r=n=0;r<d.length&&!s&&d[r];)if(s=d[r++].exec(e))for(i=0;i<f.length;i++)u=s[++n],typeof(a=f[i])===l&&a.length>0?2===a.length?typeof a[1]==o?this[a[0]]=a[1].call(this,u):this[a[0]]=a[1]:3===a.length?typeof a[1]!==o||a[1].exec&&a[1].test?this[a[0]]=u?u.replace(a[1],a[2]):void 0:this[a[0]]=u?a[1].call(this,u,a[2]):void 0:4===a.length&&(this[a[0]]=u?a[3].call(this,u.replace(a[1],a[2])):void 0):this[a]=u||void 0;c+=2}},ee=function(e,t){for(var r in t)if(typeof t[r]===l&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(K(t[r][n],e))return"?"===r?void 0:r}else if(K(t[r],e))return"?"===r?void 0:r;return t.hasOwnProperty("*")?t["*"]:e},et={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},er={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,m],[/opios[\/ ]+([\w\.]+)/i],[m,[f,j+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[m,[f,j+" GX"]],[/\bopr\/([\w\.]+)/i],[m,[f,j]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[f,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[m,[f,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[f,m],[/quark(?:pc)?\/([-\w\.]+)/i],[m,[f,"Quark"]],[/\bddg\/([\w\.]+)/i],[m,[f,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[f,"UC"+O]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[f,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[f,"Smart Lenovo "+O]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+O],m],[/\bfocus\/([\w\.]+)/i],[m,[f,M+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[f,j+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[f,j+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[f,"MIUI"+q]],[/fxios\/([\w\.-]+)/i],[m,[f,M]],[/\bqihoobrowser\/?([\w\.]*)/i],[m,[f,"3
160"]],[/\b(qq)\/([\w\.]+)/i],[[f,/(.+)/,"$1Browser"],m],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1"+q],m],[/samsungbrowser\/([\w\.]+)/i],[m,[f,V+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[m,[f,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[f,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[f,m],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[f],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[m,f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,H],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[f,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[f,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[m,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[f,I+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,I+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[f,"Android "+O]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[m,ee,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[f,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],m],[/(wolvic|librewolf)\/([\w\.]+)/i],[f,m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[f,M+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[f,[m,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[f,[m,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[g,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[g,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[g,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[g,/ower/,"",X]],[/ sun4\w[;\)]/i],[[g,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[g,X]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[p,V],[h,b]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[p,V],[h,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[p,E],[h,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[p,E],[h,b]],[/(macintosh);/i],[d,[p,E]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[p,z],[h,y]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[d,[p,P],[h,b]],[/honor([-\w ]+)[;\)]/i],[d,[p,P],[h,y]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[d,[p,N],[h,b]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[p,N],[h,y]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[d,/_/g," "],[p,$],[h,b]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[d,/_/g," "],[p,$],[h,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[p,F],[h,y]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[d,[p,ee,{OnePlus:["304","403","203"],"*":F}],[h,b]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[p,"Vivo"],[h,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[p,"Realme"],[h,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[p,L],[h,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[p,L],[h,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[p,"LG"],[h,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[p,"LG"],[h,y]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
1(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[d,[p,"Lenovo"],[h,b]],[/(nokia) (t[12][01])/i],[p,d,[h,b]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[d,/_/g," "],[h,y],[p,"Nokia"]],[/(pixel (c|tablet))\b/i],[d,[p,C],[h,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[p,C],[h,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[p,B],[h,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[p,B],[h,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[p,R],[h,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[p,T],[h,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[p,T],[h,y]],[/(playbook);[-\w\),; ]+(rim)/i],[d,p,[h,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[p,k],[h,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[p,A],[h,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[p,A],[h,y]],[/(nexus 9)/i],[d,[p,"HTC"],[h,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[d,/_/g," "],[h,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[p,"TCL"],[h,b]],[/(itel) ((\w+))/i],[[p,X],d,[h,ee,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[p,"Acer"],[h,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[p,"Meizu"],[h,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[p,"Ulefone"],[h,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[d,[p,"Energizer"],[h,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[d,[p,"Cat"],[h,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[d,[p,"Smartfren"],[h,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[p,"Nothing"],[h,y]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[d,[p,"Archos"],[h,b]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[d,[p,"Archos"],[h,y]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[p,d,[h,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[p,d,[h,y]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[p,d,[h,b]],[/(surface duo)/i],[d,[p,D],[h,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[p,"Fairphone"],[h,y]],[/(u304aa)/i],[d,[p,"AT&T"],[h,y]],[/\bsie-(\w*)/i],[d,[p,"Siemens"],[h,y]],[/\b(rct\w+) b/i],[d,[p,"RCA"],[h,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[p,"Dell"],[h,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[p,"Verizon"],[h,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[p,"Barnes & Noble"],[h,b]],[/\b(tm\d{3}\w+) b/i],[d,[p,"NuVision"],[h,b]],[/\b(k88) b/i],[d,[p,"ZTE"],[h,b]],[/\b(nx\d{3}j) b/i],[d,[p,"ZTE"],[h,y]],[/\b(gen\d{3}) b.+49h/i],[d,[p,"Swiss"],[h,y]],[/\b(zur\d{3}) b/i],[d,[p,"Swiss"],[h,b]],[/\b((zeki)?tb.*\b) b/i],[d,[p,"Zeki"],[h,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[p,"Dragon Touch"],d,[h,b]],[/\b(ns-?\w{0,9}) b/i],[d,[p,"Insignia"],[h,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[p,"NextBook"],[h,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[p,"Voice"],d,[h,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[p,"LvTel"],d,[h,y]],[/\b(ph-1) /i],[d,[p,"Essential"],[h,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[p,"Envizen"],[h,b]],[/\b(trio[-\w\. ]+) b/i],[d,[p,"MachSpeed"],[h,b]],[/\btu_(1491) b/i],[d,[p,"Rotor"],[h,b]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[d,[p,_],[h,b]],[/(sprint) (\w+)/i],[p,d,[h,y]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[p,D],[h,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[p,U],[h,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[p,U],[h,y]],[/smart-tv.+(samsung)/i],[p,[h,w]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[p,V],[h,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,"LG"],[h,w]],[/(apple) ?tv/i],[p,[d,E+" TV"],[h,w]],[/crkey/i],[[d,I+"cast"],[p,C],[h,w]],[/droid.+aft(\w+)( bui|\))/i],[d,[p,T],[h,w]],[/(shield \w+ tv)/i],[d,[p,_],[h,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[p,z],[h,w]],[/(bravia[\w ]+)( bui|\))/i],[d,[p,B],[h,w]],[/(mi(tv|box)-?\w+) bui/i],[d,[p,$],[h,w]],[/Hbbtv.*(technisat) (.*);/i],[p,d,[h,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[p,J],[d,J],[h,w]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[d,[h,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[h,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[p,d,[h,v]],[/droid.+; (shield)( bui|\))/i],[d,[p,_],[h,v]],[/(playstation \w+)/i],[d,[p,B],[h,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[p,D],[h,v]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[d,[p,V],[h,x]],[/((pebble))app/i,/(asu
1s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[p,d,[h,x]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[d,[p,F],[h,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[p,E],[h,x]],[/(opwwe\d{3})/i],[d,[p,R],[h,x]],[/(moto 360)/i],[d,[p,L],[h,x]],[/(smartwatch 3)/i],[d,[p,B],[h,x]],[/(g watch r)/i],[d,[p,"LG"],[h,x]],[/droid.+; (wt63?0{2,3})\)/i],[d,[p,U],[h,x]],[/droid.+; (glass) \d/i],[d,[p,C],[h,x]],[/(pico) (4|neo3(?: link|pro)?)/i],[p,d,[h,x]],[/; (quest( \d| pro)?)/i],[d,[p,H],[h,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[h,S]],[/(aeobc)\b/i],[d,[p,T],[h,S]],[/(homepod).+mac os/i],[d,[p,E],[h,S]],[/windows iot/i],[[h,S]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[h,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[h,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[h,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[h,y]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[d,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[f,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[f,m],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,m],[/ladybird\//i],[[f,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,m],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[f,[m,ee,et]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,ee,et],[f,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,G],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,f],[/(ubuntu) ([\w\.]+) like android/i],[[f,/(.+)/,"$1 Touch"],m],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[f,m],[/\(bb(10);/i],[m,[f,k]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[m,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[f,M+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[f,I+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,W],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[f,m],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,m]]},en=function(e,t){if(typeof e===l&&(t=e,e=void 0),!(this instanceof en))return new en(e,t).getResult();var r=typeof i!==s&&i.navigator?i.navigator:void 0,n=e||(r&&r.userAgent?r.userAgent:""),a=r&&r.userAgentData?r.userAgentData:void 0,v=t?Y
1(er,t):er,w=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[f]=void 0,t[m]=void 0,Q.call(t,n,v.browser),t[c]=typeof(e=t[m])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0,w&&r&&r.brave&&typeof r.brave.isBrave==o&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[g]=void 0,Q.call(e,n,v.cpu),e},this.getDevice=function(){var e={};return e[p]=void 0,e[d]=void 0,e[h]=void 0,Q.call(e,n,v.device),w&&!e[h]&&a&&a.mobile&&(e[h]=y),w&&"Macintosh"==e[d]&&r&&typeof r.standalone!==s&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[d]="iPad",e[h]=b),e},this.getEngine=function(){var e={};return e[f]=void 0,e[m]=void 0,Q.call(e,n,v.engine),e},this.getOS=function(){var e={};return e[f]=void 0,e[m]=void 0,Q.call(e,n,v.os),w&&!e[f]&&a&&a.platform&&"Unknown"!=a.platform&&(e[f]=a.platform.replace(/chrome os/i,W).replace(/macos/i,G)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===u&&e.length>500?J(e,500):e,this},this.setUA(n),this};en.VERSION="1.0.41",en.BROWSER=Z([f,m,c]),en.CPU=Z([g]),en.DEVICE=Z([d,p,h,v,y,w,b,x,S]),en.ENGINE=en.OS=Z([f,m]),typeof t!==s?(e.exports&&(t=e.exports=en),t.UAParser=en):r.amdO?void 0===(n=(function(){return en}).call(t,r,t,e))||(e.exports=n):typeof i!==s&&(i.UAParser=en);var ei=typeof i!==s&&(i.jQuery||i.Zepto);if(ei&&!ei.ua){var ea=new en;ei.ua=ea.getResult(),ei.ua.get=function(){return ea.getUA()},ei.ua.set=function(e){ea.setUA(e);var t=ea.getResult();for(var r in t)ei.ua[r]=t[r]}}}("object"==typeof window?window:this)},20869:(e,t,r)=>{"use strict";r.d(t,{tH:()=>o});var n=r(12115);let i=(0,n.createContext)(null),a={didCatch:!1,error:null};class o extends n.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=a}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){let{error:e}=this.state;if(null!==e){for(var t,r,n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];null==(t=(r=this.props).onReset)||t.call(r,{args:i,reason:"imperative-api"}),this.setState(a)}}componentDidCatch(e,t){var r,n;null==(r=(n=this.props).onError)||r.call(n,e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;if(r&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)){var i,o;null==(i=(o=this.props).onReset)||i.call(o,{next:n,prev:e.resetKeys,reason:"keys"}),this.setState(a)}}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:a}=this.props,{didCatch:o,error:s}=this.state,l=e;if(o){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,n.createElement)(r,e);else if(void 0!==a)l=a;else throw s}return(0,n.createElement)(i.Provider,{value:{didCatch:o,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}},21094:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(64396),i=o(r(67350)),a=o(r(79201));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,i.default)(e,n.longitudeKeys);if(null!=r){var o=e[r];return!0===t?o:(0,a.default)(o)}}},22607:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(95749),i=r(77494),a=r(32521),o=r(21719),s=o.A&&o.A.isRegExp;let l=s?(0,a.A)(s):function(e){return(0,i.A)(e)&&"[object RegExp]"==(0,n.A)(e)}},22741:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(78480),i=r(18479);let a=function(e,t,r){return e&&e.length?(t=r||void 0===t?1:(0,i.A)(t),(0,n.A)(e,0,t<0?0:t)):[]}},22942:(e,t,r)=>{e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";var n;
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=((n=r(2))&&n.__esModule?n:{default:n}).default,e.exports=t.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=function(e){var t=e.activeClassName,r=void 0===t?"":t,n=e.activeIndex,l=void 0===n?-1:n,u=e.activeStyle,c=e.autoEscape,d=e.caseSensitive,f=void 0!==d&&d,h=e.className,p=e.findChunks,m=e.highlightClassName,g=void 0===m?"":m,v=e.highlightStyle,y=void 0===v?{}:v,b=e.highlightTag,w=e.sanitize,x=e.searchWords,S=e.textToHighlight,T=e.unhighlightTag,E=void 0===T?"span":T,A=e.unhighlightClassName,k=void 0===A?"":A,O=e.unhighlightStyle,I=function(e,t){var r={};for(var n in e)!(t.indexOf(n)>=0)&&Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),M=(0,a.findAll)({autoEscape:c,caseSensitive:f,findChunks:p,sanitize:w,searchWords:x,textToHighlight:S}),C=void 0===b?"mark":b,P=-1,N="",D=void 0,L=(0,s.default)(function(e){var t={};for(var r in e)t[r.toLowerCase()]=e[r];return t});return(0,o.createElement)("span",i({className:h},I,{children:M.map(function(e,t){var n=S.substr(e.start,e.end-e.start);if(!e.highlight)return(0,o.createElement)(E,{children:n,className:k,key:t,style:O});P++;var i=void 0;i="object"==typeof g?f?g[n]:(g=L(g))[n.toLowerCase()]:g;var a=P===+l;N=i+" "+(a?r:""),D=!0===a&&null!=u?Object.assign({},y,u):y;var s={children:n,className:N,key:t,style:D};return"string"!=typeof C&&(s.highlightIndex=P),(0,o.createElement)(C,s)})}))};var a=r(3),o=r(4),s=(n=r(5))&&n.__esModule?n:{default:n};e.exports=t.default},function(e,t){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return n.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return n.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return n.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return n.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=function(e){var t=e.autoEscape,a=e.caseSensitive,o=e.findChunks,s=void 0===o?n:o,l=e.sanitize,u=e.searchWords,c=e.textToHighlight;return i({chunksToHighlight:r({chunks:s({autoEscape:t,caseSensitive:void 0!==a&&a,sanitize:l,searchWords:u,textToHighlight:c})}),totalLength:c?c.length:0})};var r=t.combineChunks=function(e){var t=e.chunks;return t.sort(function(e,t){return e.start-t.start}).reduce(function(e,t){if(0===e.length)return[t];var r=e.pop();if(t.start<=r.end){var n=Math.max(r.end,t.end);e.push({start:r.start,end:n})}else e.push(r,t);return e},[])},n=function(e){var t=e.autoEscape,r=e.caseSensitive,n=e.sanitize,i=void 0===n?a:n,o=e.searchWords,s=e.textToHighlight;return s=i(s),o.filter(function(e){return e}
1).reduce(function(e,n){n=i(n),t&&(n=n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var a=new RegExp(n,r?"g":"gi"),o=void 0;o=a.exec(s);){var l=o.index,u=a.lastIndex;u>l&&e.push({start:l,end:u}),o.index==a.lastIndex&&a.lastIndex++}return e},[])};t.findChunks=n;var i=t.fillInChunks=function(e){var t=e.chunksToHighlight,r=e.totalLength,n=[],i=function(e,t,r){t-e>0&&n.push({start:e,end:t,highlight:r})};if(0===t.length)i(0,r,!1);else{var a=0;t.forEach(function(e){i(a,e.start,!1),i(e.start,e.end,!0),a=e.end}),i(a,r,!1)}return n};function a(e){return e}}])},function(e,t){e.exports=r(12115)},function(e,t){"use strict";var r=function(e,t){return e===t};e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=void 0,i=[],a=void 0,o=!1,s=function(e,r){return t(e,i[r])};return function(){for(var t=arguments.length,r=Array(t),l=0;l<t;l++)r[l]=arguments[l];return o&&n===this&&r.length===i.length&&r.every(s)?a:(o=!0,n=this,i=r,a=e.apply(this,r))}}}])},23049:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>w});var i=r(12115);let a=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class o{static from(e){if(!(e instanceof ArrayBuffer))throw Error("Data must be an instance of ArrayBuffer.");let[t,r]=new Uint8Array(e,0,2);if(219!==t)throw Error("Data does not appear to be in a KDBush format.");let n=r>>4;if(1!==n)throw Error(`Got v${n} data when expected v1.`);let i=a[15&r];if(!i)throw Error("Unrecognized array type.");let[s]=new Uint16Array(e,2,1),[l]=new Uint32Array(e,4,1);return new o(l,s,i,e)}constructor(e,t=64,r=Float64Array,n){if(isNaN(e)||e<0)throw Error(`Unpexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=r,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const i=a.indexOf(this.ArrayType),o=2*e*this.ArrayType.BYTES_PER_ELEMENT,s=e*this.IndexArrayType.BYTES_PER_ELEMENT,l=(8-s%8)%8;if(i<0)throw Error(`Unexpected typed array class: ${r}.`);n&&n instanceof ArrayBuffer?(this.data=n,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+s+l,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+o+s+l),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+s+l,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+i]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){let r=this._pos>>1;return this.ids[r]=r,this.coords[this._pos++]=e,this.coords[this._pos++]=t,r}finish(){let e=this._pos>>1;if(e!==this.numItems)throw Error(`Added ${e} items when expected ${this.numItems}.`);return function e(t,r,n,i,a,o){if(a-i<=n)return;let l=i+a>>1;(function e(t,r,n,i,a,o){for(;a>i;){if(a-i>600){let s=a-i+1,l=n-i+1,u=Math.log(s),c=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*c*(s-c)/s)*(l-s/2<0?-1:1),f=Math.max(i,Math.floor(n-l*c/s+d)),h=Math.min(a,Math.floor(n+(s-l)*c/s+d));e(t,r,n,f,h,o)}let l=r[2*n+o],u=i,c=a;for(s(t,r,i,n),r[2*a+o]>l&&s(t,r,i,a);u<c;){for(s(t,r,u,c),u++,c--;r[2*u+o]<l;)u++;for(;r[2*c+o]>l;)c--}r[2*i+o]===l?s(t,r,i,c):s(t,r,++c,a),c<=n&&(i=c+1),n<=c&&(a=c-1)}})(t,r,l,i,a,o),e(t,r,n,i,l-1,1-o),e(t,r,n,l+1,a,1-o)}(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,r,n){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:i,coords:a,nodeSize:o}=this,s=[0,i.length-1,0],l=[];for(;s.length;){let u=s.pop()||0,c=s.pop()||0,d=s.pop()||0;if(c-d<=o){for(let o=d;o<=c;o++){let s=a[2*o],u=a[2*o+1];s>=e&&s<=r&&u>=t&&u<=n&&l.push(i[o])}continue}let f=d+c>>1,h=a[2*f],p=a[2*f+1];h>=e&&h<=r&&p>=t&&p<=n&&l.push(i[f]),(0===u?e<=h:t<=p)&&(s.push(d),s.push(f-1),s.push(1-u)),(0===u?r>=h:n>=p)&&(s.push(f+1),s.push(c),s.push(1-u))}return l}within(e,t,r){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:n,coords:i,nodeSize:a}=this,o=[0,n.length-1,0],s=[],l=r*r;for(;o.length;){let c=o.pop()||0,d=o.pop()||0,f=o.pop()||0;if(d-f<=a){for(let r=f;r<=d;r++)u(i[2*r],i[2*r+1],e,t)<=l&&s.push(n[r]);continue}let h=f+d>>1,p=i[2*h],m=i[2*h+1];u(p,m,e,t)<=l&&s.push(n[h]),(0===c?e-r<=p:t-r<=m)&&(o.push(f),o.push(h-1),o.push(1-c)),(0===c?e+r>=p:t+r>=m)&&(o.push(h+1),o.push(d),o.push(1-c))}return s}}function s(e,t,r,n){l(e,r,n),l(t,2*r,2*n),l(t,2*r+1,2*n+1)}function l(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}function u(e,t,r,n){let i=e-r,a=t-n;return i*i+a*a}let c={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},d=Math.fround||(n=new Float32Array(1),e=>(n[0]=+e,n[0]));class f{constructor(e){this.options=Object.assign(Object.create(c),e),this.trees=Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){let{log:t,minZoom:r,maxZoom:n}=this.options;t&&console.time("total time");let i=`prepare ${e.length} points`;t&&console.time(i),this.points=e;let a=[];for(let t=0;t<e.length;t++){let r=e[t];if(!r.geometry)continue;let[n,i]=r.geometry.coordinates,o=d(m(n)),s=d(g(i));a.push(o,s,1/0,t,-1,1),this.options.reduce&&a.push(0)}let o=this.trees[n+1]=this._createTree(a);t&&console.timeEnd(i);for(let e=n;e>=r;e--){let r=+Date.now();o=this.trees[e]=this._createTree(this._cluster(o,e)),t&&console.log("z%d: %d clusters in %dms",e,o.numItems,Date.now()-r)}
1return t&&console.timeEnd("total time"),this}getClusters(e,t){let r=((e[0]+180)%360+360)%360-180,n=Math.max(-90,Math.min(90,e[1])),i=180===e[2]?180:((e[2]+180)%360+360)%360-180,a=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)r=-180,i=180;else if(r>i){let e=this.getClusters([r,n,180,a],t),o=this.getClusters([-180,n,i,a],t);return e.concat(o)}let o=this.trees[this._limitZoom(t)],s=o.range(m(r),g(a),m(i),g(n)),l=o.data,u=[];for(let e of s){let t=this.stride*e;u.push(l[t+5]>1?h(l,t,this.clusterProps):this.points[l[t+3]])}return u}getChildren(e){let t=this._getOriginId(e),r=this._getOriginZoom(e),n="No cluster with the specified id.",i=this.trees[r];if(!i)throw Error(n);let a=i.data;if(t*this.stride>=a.length)throw Error(n);let o=this.options.radius/(this.options.extent*Math.pow(2,r-1)),s=a[t*this.stride],l=a[t*this.stride+1],u=i.within(s,l,o),c=[];for(let t of u){let r=t*this.stride;a[r+4]===e&&c.push(a[r+5]>1?h(a,r,this.clusterProps):this.points[a[r+3]])}if(0===c.length)throw Error(n);return c}getLeaves(e,t,r){t=t||10,r=r||0;let n=[];return this._appendLeaves(n,e,t,r,0),n}getTile(e,t,r){let n=this.trees[this._limitZoom(e)],i=Math.pow(2,e),{extent:a,radius:o}=this.options,s=o/a,l=(r-s)/i,u=(r+1+s)/i,c={features:[]};return this._addTileFeatures(n.range((t-s)/i,l,(t+1+s)/i,u),n.data,t,r,i,c),0===t&&this._addTileFeatures(n.range(1-s/i,l,1,u),n.data,i,r,i,c),t===i-1&&this._addTileFeatures(n.range(0,l,s/i,u),n.data,-1,r,i,c),c.features.length?c:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){let r=this.getChildren(e);if(t++,1!==r.length)break;e=r[0].properties.cluster_id}return t}_appendLeaves(e,t,r,n,i){for(let a of this.getChildren(t)){let t=a.properties;if(t&&t.cluster?i+t.point_count<=n?i+=t.point_count:i=this._appendLeaves(e,t.cluster_id,r,n,i):i<n?i++:e.push(a),e.length===r)break}return i}_createTree(e){let t=new o(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let r=0;r<e.length;r+=this.stride)t.add(e[r],e[r+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,r,n,i,a){for(let o of e){let e,s,l,u,c=o*this.stride,d=t[c+5]>1;if(d)e=p(t,c,this.clusterProps),s=t[c],l=t[c+1];else{let r=this.points[t[c+3]];e=r.properties;let[n,i]=r.geometry.coordinates;s=m(n),l=g(i)}let f={type:1,geometry:[[Math.round(this.options.extent*(s*i-r)),Math.round(this.options.extent*(l*i-n))]],tags:e};void 0!==(u=d||this.options.generateId?t[c+3]:this.points[t[c+3]].id)&&(f.id=u),a.features.push(f)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){let{radius:r,extent:n,reduce:i,minPoints:a}=this.options,o=r/(n*Math.pow(2,t)),s=e.data,l=[],u=this.stride;for(let r=0;r<s.length;r+=u){if(s[r+2]<=t)continue;s[r+2]=t;let n=s[r],c=s[r+1],d=e.within(s[r],s[r+1],o),f=s[r+5],h=f;for(let e of d){let r=e*u;s[r+2]>t&&(h+=s[r+5])}if(h>f&&h>=a){let e,a=n*f,o=c*f,p=-1,m=(r/u<<5)+(t+1)+this.points.length;for(let n of d){let l=n*u;if(s[l+2]<=t)continue;s[l+2]=t;let c=s[l+5];a+=s[l]*c,o+=s[l+1]*c,s[l+4]=m,i&&(e||(e=this._map(s,r,!0),p=this.clusterProps.length,this.clusterProps.push(e)),i(e,this._map(s,l)))}s[r+4]=m,l.push(a/h,o/h,1/0,m,-1,h),i&&l.push(p)}else{for(let e=0;e<u;e++)l.push(s[r+e]);if(h>1)for(let e of d){let r=e*u;if(!(s[r+2]<=t)){s[r+2]=t;for(let e=0;e<u;e++)l.push(s[r+e])}}}}return l}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,r){if(e[t+5]>1){let n=this.clusterProps[e[t+6]];return r?Object.assign({},n):n}let n=this.points[e[t+3]].properties,i=this.options.map(n);return r&&i===n?Object.assign({},i):i}}function h(e,t,r){return{type:"Feature",id:e[t+3],properties:p(e,t,r),geometry:{type:"Point",coordinates:[(e[t]-.5)*360,360*Math.atan(Math.exp((180-360*e[t+1])*Math.PI/180))/Math.PI-90]}}}function p(e,t,r){let n=e[t+5],i=n>=1e4?`${Math.round(n/1e3)}k`:n>=1e3?`${Math.round(n/100)/10}k`:n,a=e[t+6];return Object.assign(-1===a?{}:Object.assign({},r[a]),{cluster:!0,cluster_id:e[t+3],point_count:n,point_count_abbreviated:i})}function m(e){return e/360+.5}function g(e){let 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}var v=Object.prototype.hasOwnProperty;function y(e,t,r){for(r of e.keys())if(b(r,t))return r}function b(e,t){var r,n,i;if(e===t)return!0;
1if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&b(e[n],t[n]););return -1===n}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if((i=n)&&"object"==typeof i&&!(i=y(t,i))||!t.has(i))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if((i=n[0])&&"object"==typeof i&&!(i=y(t,i))||!b(n[1],t.get(i)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return -1===n}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return -1===n}if(!r||"object"==typeof e){for(r in n=0,e)if(v.call(e,r)&&++n&&!v.call(t,r)||!(r in t)||!b(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!=e&&t!=t}let w=function(e){var t,r,n,a,o=e.points,s=e.bounds,l=e.zoom,u=e.options,c=e.disableRefresh,d=(0,i.useRef)(),h=(0,i.useRef)(),p=(0,i.useState)([]),m=p[0],g=p[1],v=Math.round(l);return t=function(){!0!==c&&(d.current&&b(h.current,o)&&b(d.current.options,u)||(d.current=new f(u),d.current.load(o)),s&&g(d.current.getClusters(s,v)),h.current=o)},r=[o,s,v,u,c],i.useEffect(t,(n=i.useRef(r),a=i.useRef(0),b(r,n.current)||(n.current=r,a.current+=1),i.useMemo(function(){return n.current},[a.current]))),{clusters:m,supercluster:d.current}}},23929:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}r.d(t,{A:()=>n})},24635:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(12602),i=r(79251),a=r(26652),o=r(28885);let s=(0,a.A)(function(e){var t=(0,n.A)(e,o.A);return t.length&&t[0]===e[0]?(0,i.A)(t):[]})},26744:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(24286),i=r(86808);let a=function(e){return(0,i.A)((0,n.A)(e).toLowerCase())}},28356:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return i}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},28885:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(41299);let i=function(e){return(0,n.A)(e)?e:[]}},29097:(e,t,r)=>{"use strict";let n;r.d(t,{c9:()=>rG});class i extends Error{}class a extends i{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class o extends i{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class s extends i{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class l extends i{}class u extends i{constructor(e){super(`Invalid unit ${e}`)}}class c extends i{}class d extends i{constructor(){super("Zone is an abstract class")}}let f="numeric",h="short",p="long",m={year:f,month:f,day:f},g={year:f,month:h,day:f},v={year:f,month:h,day:f,weekday:h},y={year:f,month:p,day:f},b={year:f,month:p,day:f,weekday:p},w={hour:f,minute:f},x={hour:f,minute:f,second:f},S={hour:f,minute:f,second:f,timeZoneName:h},T={hour:f,minute:f,second:f,timeZoneName:p},E={hour:f,minute:f,hourCycle:"h23"},A={hour:f,minute:f,second:f,hourCycle:"h23"},k={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:h},O={hour:f,minute:f,second:f,hourCycle:"h23",timeZoneName:p},I={year:f,month:f,day:f,hour:f,minute:f},M={year:f,month:f,day:f,hour:f,minute:f,second:f},C={year:f,month:h,day:f,hour:f,minute:f},P={year:f,month:h,day:f,hour:f,minute:f,second:f},N={year:f,month:h,day:f,weekday:h,hour:f,minute:f},D={year:f,month:p,day:f,hour:f,minute:f,timeZoneName:h},L={year:f,month:p,day:f,hour:f,minute:f,second:f,timeZoneName:h},_={year:f,month:p,day:f,weekday:p,hour:f,minute:f,timeZoneName:p},R={year:f,month:p,day:f,weekday:p,hour:f,minute:f,second:f,timeZoneName:p};
1class j{get type(){throw new d}get name(){throw new d}get ianaName(){return this.name}get isUniversal(){throw new d}offsetName(e,t){throw new d}formatOffset(e,t){throw new d}offset(e){throw new d}equals(e){throw new d}get isValid(){throw new d}}let F=null;class V extends j{static get instance(){return null===F&&(F=new V),F}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:r}){return e6(e,t,r)}formatOffset(e,t){return e8(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return"system"===e.type}get isValid(){return!0}}let z=new Map,B={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6},$=new Map;class U extends j{static create(e){let t=$.get(e);return void 0===t&&$.set(e,t=new U(e)),t}static resetCache(){$.clear(),z.clear()}static isValidSpecifier(e){return this.isValidZone(e)}static isValidZone(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(e){return!1}}constructor(e){super(),this.zoneName=e,this.valid=U.isValidZone(e)}get type(){return"iana"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(e,{format:t,locale:r}){return e6(e,t,r,this.name)}formatOffset(e,t){return e8(this.offset(e),t)}offset(e){var t;let r;if(!this.valid)return NaN;let n=new Date(e);if(isNaN(n))return NaN;let i=(t=this.name,void 0===(r=z.get(t))&&(r=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"}),z.set(t,r)),r),[a,o,s,l,u,c,d]=i.formatToParts?function(e,t){let r=e.formatToParts(t),n=[];for(let e=0;e<r.length;e++){let{type:t,value:i}=r[e],a=B[t];
1"era"===t?n[a]=i:ej(a)||(n[a]=parseInt(i,10))}return n}(i,n):function(e,t){let r=e.format(t).replace(/\u200E/g,""),[,n,i,a,o,s,l,u]=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(r);return[a,n,i,o,s,l,u]}(i,n);"BC"===l&&(a=-Math.abs(a)+1);let f=e0({year:a,month:o,day:s,hour:24===u?0:u,minute:c,second:d,millisecond:0}),h=+n,p=h%1e3;return(f-(h-=p>=0?p:1e3+p))/6e4}equals(e){return"iana"===e.type&&e.name===this.name}get isValid(){return this.valid}}let H={},W=new Map;function G(e,t={}){let r=JSON.stringify([e,t]),n=W.get(r);return void 0===n&&(n=new Intl.DateTimeFormat(e,t),W.set(r,n)),n}let q=new Map,Y=new Map,Z=null,K=new Map;function X(e){let t=K.get(e);return void 0===t&&(t=new Intl.DateTimeFormat(e).resolvedOptions(),K.set(e,t)),t}let J=new Map;function Q(e,t,r,n){let i=e.listingMode();return"error"===i?null:"en"===i?r(t):n(t)}class ee{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:n,floor:i,...a}=r;if(!t||Object.keys(a).length>0){const t={useGrouping:!1,...r};r.padTo>0&&(t.minimumIntegerDigits=r.padTo),this.inf=function(e,t={}){let r=JSON.stringify([e,t]),n=q.get(r);return void 0===n&&(n=new Intl.NumberFormat(e,t),q.set(r,n)),n}(e,t)}}format(e){if(!this.inf)return eG(this.floor?Math.floor(e):eK(e,3),this.padTo);{let t=this.floor?Math.floor(e):e;return this.inf.format(t)}}}class et{constructor(e,t,r){let n;if(this.opts=r,this.originalZone=void 0,this.opts.timeZone)this.dt=e;else if("fixed"===e.zone.type){const t=-1*(e.offset/60),r=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;0!==e.offset&&U.create(r).valid?(n=r,this.dt=e):(n="UTC",this.dt=0===e.offset?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else"system"===e.zone.type?this.dt=e:"iana"===e.zone.type?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const i={...this.opts};i.timeZone=i.timeZone||n,this.dtf=G(t,i)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(e=>{if("timeZoneName"!==e.type)return e;{let t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class er{constructor(e,t,r){this.opts={style:"long",...r},!t&&ez()&&(this.rtf=function(e,t={}){let{base:r,...n}=t,i=JSON.stringify([e,n]),a=Y.get(i);return void 0===a&&(a=new Intl.RelativeTimeFormat(e,t),Y.set(i,a)),a}(e,r))}format(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,r="always",n=!1){let i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===r&&a){let r="days"===e;switch(t){case 1:return r?"tomorrow":`next ${i[e][0]}`;case -1:return r?"yesterday":`last ${i[e][0]}`;case 0:return r?"today":`this ${i[e][0]}`}}let o=Object.is(t,-0)||t<0,s=Math.abs(t),l=1===s,u=i[e],c=n?l?u[1]:u[2]||u[1]:l?i[e][0]:e;return o?`${s} ${c} ago`:`in ${s} ${c}`}(t,e,this.opts.numeric,"long"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}let en={firstDay:1,minimalDays:4,weekend:[6,7]};class ei{static fromOpts(e){return ei.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,r,n,i=!1){let a=e||eS.defaultLocale;return new ei(a||(i?"en-US":Z||(Z=new Intl.DateTimeFormat().resolvedOptions().locale)),t||eS.defaultNumberingSystem,r||eS.defaultOutputCalendar,eH(n)||eS.defaultWeekSettings,a)}static resetCache(){Z=null,W.clear(),q.clear(),Y.clear(),K.clear(),J.clear()}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:n}={}){return ei.create(e,t,r,n)}constructor(e,t,r,n,i){const[a,o,s]=function(e){let t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));let r=e.indexOf("-u-");if(-1===r)return[e];{let t,n;try{t=G(e).resolvedOptions(),n=e}catch(a){let i=e.substring(0,r);t=G(i).resolvedOptions(),n=i}let{numberingSystem:i,calendar:a}=t;return[n,i,a]}}(e);this.locale=a,this.numberingSystem=t||o||null,this.outputCalendar=r||s||null,this.weekSettings=n,this.intl=function(e,t,r){return(r||t)&&(e.includes("-u-")||(e+="-u"),r&&(e+=`-ca-${r}`),t&&(e+=`-nu-${t}`)),e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return null==this.fastNumbersCached&&(this.fastNumbersCached=(!this.numberingSystem||"latn"===this.numberingSystem)&&("latn"===this.numberingSystem||!this.locale||this.locale.startsWith("en")||"latn"===X(this.locale).numberingSystem)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),t=(null===this.numberingSystem||"latn"===this.numberingSystem)&&(null===this.outputCalendar||"gregory"===this.outputCalendar);return e&&t?"en":"intl"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?ei.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,eH(e.weekSettings)||this.weekSettings,e.defaultToEN||!1):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return Q(this,e,tn,()=>{let r=t?{month:e,day:"numeric"}:{month:e},n=t?"format":"standalone";return this.monthsCache[n][e]||(this.monthsCache[n][e]=function(e){let t=[];for(let r=1;r<=12;r++){let n=rG.utc(2009,r,1);t.push(e(n))}return t}(e=>this.extract(e,r,"month"))),this.monthsCache[n][e]})}weekdays(e,t=!1){return Q(this,e,ts,()=>{let r=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},n=t?"format":"standalone";return this.weekdaysCache[n][e]||(this.weekdaysCache[n][e]=function(e){let t=[];for(let r=1;r<=7;r++){let n=rG.utc(2016,11,13+r);t.push(e(n))}return t}(e=>this.extract(e,r,"weekday"))),this.weekdaysCache[n][e]})}meridiems(){return Q(this,void 0,()=>tl,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[rG.utc(2016,11,13,9),rG.utc(2016,11,13,19)].map(t=>this.extract(t,e,"dayperiod"))}return this.meridiemCache})}eras(e){return Q(this,e,tf,()=>{let t={era:e};return this.eraCache[e]||(this.eraCache[e]=[rG.utc(-40,1,1),rG.utc(2017,1,1)].map(e=>this.extract(e,t,"era"))),this.eraCache[e]}
1)}extract(e,t,r){let n=this.dtFormatter(e,t).formatToParts().find(e=>e.type.toLowerCase()===r);return n?n.value:null}numberFormatter(e={}){return new ee(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new et(e,this.intl,t)}relFormatter(e={}){return new er(this.intl,this.isEnglish(),e)}listFormatter(e={}){return function(e,t={}){let r=JSON.stringify([e,t]),n=H[r];return n||(n=new Intl.ListFormat(e,t),H[r]=n),n}(this.intl,e)}isEnglish(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||X(this.intl).locale.startsWith("en-us")}getWeekSettings(){if(this.weekSettings)return this.weekSettings;if(!eB())return en;var e=this.locale;let t=J.get(e);if(!t){let r=new Intl.Locale(e);"minimalDays"in(t="getWeekInfo"in r?r.getWeekInfo():r.weekInfo)||(t={...en,...t}),J.set(e,t)}return t}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}}let ea=null;class eo extends j{static get utcInstance(){return null===ea&&(ea=new eo(0)),ea}static instance(e){return 0===e?eo.utcInstance:new eo(e)}static parseSpecifier(e){if(e){let t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new eo(e4(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return 0===this.fixed?"UTC":`UTC${e8(this.fixed,"narrow")}`}get ianaName(){return 0===this.fixed?"Etc/UTC":`Etc/GMT${e8(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return e8(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return"fixed"===e.type&&e.fixed===this.fixed}get isValid(){return!0}}class es extends j{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function el(e,t){if(ej(e)||null===e)return t;if(e instanceof j)return e;if("string"==typeof e){let r=e.toLowerCase();return"default"===r?t:"local"===r||"system"===r?V.instance:"utc"===r||"gmt"===r?eo.utcInstance:eo.parseSpecifier(r)||U.create(e)}if(eF(e))return eo.instance(e);if("object"==typeof e&&"offset"in e&&"function"==typeof e.offset)return e;else return new es(e)}let eu={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},ec={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},ed=eu.hanidec.replace(/[\[|\]]/g,"").split(""),ef=new Map;function eh({numberingSystem:e},t=""){let r=e||"latn",n=ef.get(r);void 0===n&&(n=new Map,ef.set(r,n));let i=n.get(t);return void 0===i&&(i=RegExp(`${eu[r]}${t}`),n.set(t,i)),i}let ep=()=>Date.now(),em="system",eg=null,ev=null,ey=null,eb=60,ew,ex=null;class eS{static get now(){return ep}static set now(e){ep=e}static set defaultZone(e){em=e}static get defaultZone(){return el(em,V.instance)}static get defaultLocale(){return eg}static set defaultLocale(e){eg=e}static get defaultNumberingSystem(){return ev}static set defaultNumberingSystem(e){ev=e}
1static get defaultOutputCalendar(){return ey}static set defaultOutputCalendar(e){ey=e}static get defaultWeekSettings(){return ex}static set defaultWeekSettings(e){ex=eH(e)}static get twoDigitCutoffYear(){return eb}static set twoDigitCutoffYear(e){eb=e%100}static get throwOnInvalid(){return ew}static set throwOnInvalid(e){ew=e}static resetCaches(){ei.resetCache(),U.resetCache(),rG.resetCache(),ef.clear()}}class eT{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}let eE=[0,31,59,90,120,151,181,212,243,273,304,334],eA=[0,31,60,91,121,152,182,213,244,274,305,335];function ek(e,t){return new eT("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function eO(e,t,r){let n=new Date(Date.UTC(e,t-1,r));e<100&&e>=0&&n.setUTCFullYear(n.getUTCFullYear()-1900);let i=n.getUTCDay();return 0===i?7:i}function eI(e,t){let r=eX(e)?eA:eE,n=r.findIndex(e=>e<t),i=t-r[n];return{month:n+1,day:i}}function eM(e,t){return(e-t+7)%7+1}function eC(e,t=4,r=1){let{year:n,month:i,day:a}=e,o=a+(eX(n)?eA:eE)[i-1],s=eM(eO(n,i,a),r),l=Math.floor((o-s+14-t)/7),u;return l<1?l=e2(u=n-1,t,r):l>e2(n,t,r)?(u=n+1,l=1):u=n,{weekYear:u,weekNumber:l,weekday:s,...e7(e)}}function eP(e,t=4,r=1){let{weekYear:n,weekNumber:i,weekday:a}=e,o=eM(eO(n,1,t),r),s=eJ(n),l=7*i+a-o-7+t,u;l<1?l+=eJ(u=n-1):l>s?(u=n+1,l-=eJ(n)):u=n;let{month:c,day:d}=eI(u,l);return{year:u,month:c,day:d,...e7(e)}}function eN(e){let{year:t,month:r,day:n}=e,i=n+(eX(t)?eA:eE)[r-1];return{year:t,ordinal:i,...e7(e)}}function eD(e){let{year:t,ordinal:r}=e,{month:n,day:i}=eI(t,r);return{year:t,month:n,day:i,...e7(e)}}function eL(e,t){if(!(!ej(e.localWeekday)||!ej(e.localWeekNumber)||!ej(e.localWeekYear)))return{minDaysInFirstWeek:4,startOfWeek:1};if(!ej(e.weekday)||!ej(e.weekNumber)||!ej(e.weekYear))throw new l("Cannot mix locale-based week fields with ISO-based week fields");return ej(e.localWeekday)||(e.weekday=e.localWeekday),ej(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),ej(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}function e_(e){let t=eV(e.year),r=eW(e.month,1,12),n=eW(e.day,1,eQ(e.year,e.month));return t?r?!n&&ek("day",e.day):ek("month",e.month):ek("year",e.year)}function eR(e){let{hour:t,minute:r,second:n,millisecond:i}=e,a=eW(t,0,23)||24===t&&0===r&&0===n&&0===i,o=eW(r,0,59),s=eW(n,0,59),l=eW(i,0,999);return a?o?s?!l&&ek("millisecond",i):ek("second",n):ek("minute",r):ek("hour",t)}function ej(e){return void 0===e}function eF(e){return"number"==typeof e}function eV(e){return"number"==typeof e&&e%1==0}function ez(){try{return"u">typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function eB(){try{return"u">typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function e$(e,t,r){if(0!==e.length)return e.reduce((e,n)=>{let i=[t(n),n];return e&&r(e[0],i[0])===e[0]?e:i},null)[1]}function eU(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function eH(e){if(null==e)return null;if("object"!=typeof e)throw new c("Week settings must be an object");if(!eW(e.firstDay,1,7)||!eW(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(e=>!eW(e,1,7)))throw new c("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function eW(e,t,r){return eV(e)&&e>=t&&e<=r}function eG(e,t=2){return e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function eq(e){if(!ej(e)&&null!==e&&""!==e)return parseInt(e,10)}function eY(e){if(!ej(e)&&null!==e&&""!==e)return parseFloat(e)}function eZ(e){if(!ej(e)&&null!==e&&""!==e)return Math.floor(1e3*parseFloat("0."+e))}function eK(e,t,r=!1){let n=10**t;return(r?Math.trunc:Math.round)(e*n)/n}function eX(e){return e%4==0&&(e%100!=0||e%400==0)}function eJ(e){return eX(e)?366:365}function eQ(e,t){var r;let n=(r=t-1)-12*Math.floor(r/12)+1;return 2===n?eX(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function e0(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function e1(e,t,r){return-eM(eO(e,1,t),r)+t-1}function e2(e,t=4,r=1){let n=e1(e,t,r),i=e1(e+1,t,r);return(eJ(e)-n+i)/7}function e3(e){return e>99?e:e>eS.twoDigitCutoffYear?1900+e:2e3+e}function e6(e,t,r,n=null){let i=new Date(e),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};n&&(a.timeZone=n);let o={timeZoneName:t,...a},s=new Intl.DateTimeFormat(r,o).formatToParts(i).find(e=>"timezonename"===e.type.toLowerCase());return s?s.value:null}function e4(e,t){let r=parseInt(e,10);Number.isNaN(r)&&(r=0);let n=parseInt(t,10)||0,i=r<0||Object.is(r,-0)?-n:n;return 60*r+i}function e5(e){let t=Number(e);if("boolean"==typeof e||""===e||Number.isNaN(t))throw new c(`Invalid unit value ${e}`);return t}function e9(e,t){let r={};for(let n in e)if(eU(e,n)){let i=e[n];if(null==i)continue;r[t(n)]=e5(i)}return r}function e8(e,t){let r=Math.trunc(Math.abs(e/60)),n=Math.trunc(Math.abs(e%60)),i=e>=0?"+":"-";switch(t){case"short":return`${i}${eG(r,2)}:${eG(n,2)}`;case"narrow":return`${i}${r}${n>0?`:${n}`:""}`;case"techie":return`${i}${eG(r,2)}${eG(n,2)}`;default:throw RangeError(`Value format ${t} is out of range for property format`)}}function e7(e){return["hour","minute","second","millisecond"].reduce((t,r)=>(t[r]=e[r],t),{})}let te=["January","February","March","April","May","June","July","August","September","October","November","December"],tt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tr=["J","F","M","A","M","J","J","A","S","O","N","D"];function tn(e){switch(e){case"narrow":return[...tr];case"short":return[...tt];case"long":return[...te];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}
1let ti=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],ta=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],to=["M","T","W","T","F","S","S"];function ts(e){switch(e){case"narrow":return[...to];case"short":return[...ta];case"long":return[...ti];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}let tl=["AM","PM"],tu=["Before Christ","Anno Domini"],tc=["BC","AD"],td=["B","A"];function tf(e){switch(e){case"narrow":return[...td];case"short":return[...tc];case"long":return[...tu];default:return null}}function th(e,t){let r="";for(let n of e)n.literal?r+=n.val:r+=t(n.val);return r}let tp={D:m,DD:g,DDD:y,DDDD:b,t:w,tt:x,ttt:S,tttt:T,T:E,TT:A,TTT:k,TTTT:O,f:I,ff:C,fff:D,ffff:_,F:M,FF:P,FFF:L,FFFF:R};class tm{static create(e,t={}){return new tm(e,t)}static parseFormat(e){let t=null,r="",n=!1,i=[];for(let a=0;a<e.length;a++){let o=e.charAt(a);"'"===o?(r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),t=null,r="",n=!n):n||o===t?r+=o:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=o,t=o)}return r.length>0&&i.push({literal:n||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return tp[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return eG(e,t);let r={...this.opts};return t>0&&(r.padTo=t),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,t){let r="en"===this.loc.listingMode(),n=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,i=(t,r)=>this.loc.extract(e,t,r),a=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,t.format):"",o=(t,n)=>r?tn(t)[e.month-1]:i(n?{month:t}:{month:t,day:"numeric"},"month"),s=(t,n)=>r?ts(t)[e.weekday-1]:i(n?{weekday:t}:{weekday:t,month:"long",day:"numeric"},"weekday"),l=t=>{let r=tm.macroTokenToFormatOpts(t);return r?this.formatWithSystemDefault(e,r):t},u=t=>r?tf(t)[e.year<0?0:1]:i({era:t},"era"),c=t=>{switch(t){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12==0?12:e.hour%12);case"hh":return this.num(e.hour%12==0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return r?tl[e.hour<12?0:1]:i({hour:"numeric",hourCycle:"h12"},"dayperiod");case"d":return n?i({day:"numeric"},"day"):this.num(e.day);case"dd":return n?i({day:"2-digit"},"day"):this.num(e.day,2);case"c":case"E":return this.num(e.weekday);case"ccc":return s("short",!0);case"cccc":return s("long",!0);case"ccccc":return s("narrow",!0);case"EEE":return s("short",!1);case"EEEE":return s("long",!1);case"EEEEE":return s("narrow",!1);case"L":return n?i({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return n?i({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return o("short",!0);case"LLLL":return o("long",!0);case"LLLLL":return o("narrow",!0);case"M":return n?i({month:"numeric"},"month"):this.num(e.month);case"MM":return n?i({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return o("short",!1);case"MMMM":return o("long",!1);case"MMMMM":return o("narrow",!1);
1case"y":return n?i({year:"numeric"},"year"):this.num(e.year);case"yy":return n?i({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return n?i({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return n?i({year:"numeric"},"year"):this.num(e.year,6);case"G":return u("short");case"GG":return u("long");case"GGGGG":return u("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return l(t)}};return th(tm.parseFormat(t),c)}formatDurationFromString(e,t){let r=e=>{switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},n=e=>t=>{let n=r(t);return n?this.num(e.get(n),t.length):t},i=tm.parseFormat(t),a=i.reduce((e,{literal:t,val:r})=>t?e:e.concat(r),[]);return th(i,n(e.shiftTo(...a.map(r).filter(e=>e))))}}let tg=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function tv(...e){let t=e.reduce((e,t)=>e+t.source,"");return RegExp(`^${t}$`)}function ty(...e){return t=>e.reduce(([e,r,n],i)=>{let[a,o,s]=i(t,n);return[{...e,...a},o||r,s]},[{},null,1]).slice(0,2)}function tb(e,...t){if(null==e)return[null,null];for(let[r,n]of t){let t=r.exec(e);if(t)return n(t)}return[null,null]}function tw(...e){return(t,r)=>{let n,i={};for(n=0;n<e.length;n++)i[e[n]]=eq(t[r+n]);return[i,null,r+n]}}let tx=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,tS=`(?:${tx.source}?(?:\\[(${tg.source})\\])?)?`,tT=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,30}))?)?)?/,tE=RegExp(`${tT.source}${tS}`),tA=RegExp(`(?:T${tE.source})?`),tk=tw("weekYear","weekNumber","weekDay"),tO=tw("year","ordinal"),tI=RegExp(`${tT.source} ?(?:${tx.source}|(${tg.source}))?`),tM=RegExp(`(?: ${tI.source})?`);function tC(e,t,r){let n=e[t];return ej(n)?r:eq(n)}function tP(e,t){return[{hours:tC(e,t,0),minutes:tC(e,t+1,0),seconds:tC(e,t+2,0),milliseconds:eZ(e[t+3])},null,t+4]}function tN(e,t){let r=!e[t]&&!e[t+1],n=e4(e[t+1],e[t+2]);return[{},r?null:eo.instance(n),t+3]}function tD(e,t){return[{},e[t]?U.create(e[t]):null,t+1]}let tL=RegExp(`^T?${tT.source}$`),t_=/^-?P(?:(?:(-?\d{1,20}(?:\.\d{1,20})?)Y)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20}(?:\.\d{1,20})?)W)?(?:(-?\d{1,20}(?:\.\d{1,20})?)D)?(?:T(?:(-?\d{1,20}(?:\.\d{1,20})?)H)?(?:(-?\d{1,20}(?:\.\d{1,20})?)M)?(?:(-?\d{1,20})(?:[.,](-?\d{1,20}))?S)?)?)$/;function tR(e){let[t,r,n,i,a,o,s,l,u]=e,c="-"===t[0],d=l&&"-"===l[0],f=(e,t=!1)=>void 0!==e&&(t||e&&c)?-e:e;return[{years:f(eY(r)),months:f(eY(n)),weeks:f(eY(i)),days:f(eY(a)),hours:f(eY(o)),minutes:f(eY(s)),seconds:f(eY(l),"-0"===l),milliseconds:f(eZ(u),d)}]}let tj={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function tF(e,t,r,n,i,a,o){let s={year:2===t.length?e3(eq(t)):eq(t),month:tt.indexOf(r)+1,day:eq(n),hour:eq(i),minute:eq(a)};return o&&(s.second=eq(o)),e&&(s.weekday=e.length>3?ti.indexOf(e)+1:ta.indexOf(e)+1),s}let tV=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function tz(e){let[,t,r,n,i,a,o,s,l,u,c,d]=e;return[tF(t,i,n,r,a,o,s),new eo(l?tj[l]:u?0:e4(c,d))]}let tB=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,t$=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,tU=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function tH(e){let[,t,r,n,i,a,o,s]=e;return[tF(t,i,n,r,a,o,s),eo.utcInstance]}function tW(e){let[,t,r,n,i,a,o,s]=e;return[tF(t,s,r,n,i,a,o),eo.utcInstance]}let tG=tv(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,tA),tq=tv(/(\d{4})-?W(\d\d)(?:-?(\d))?/,tA),tY=tv(/(\d{4})-?(\d{3})/,tA),tZ=tv(tE),tK=ty(function(e,t){return[{year:tC(e,t),month:tC(e,t+1,1),day:tC(e,t+2,1)},null,t+3]},tP,tN,tD),tX=ty(tk,tP,tN,tD),tJ=ty(tO,tP,tN,tD),tQ=ty(tP,tN,tD),t0=ty(tP),t1=tv(/(\d{4})-(\d\d)-(\d\d)/,tM),t2=tv(tI),t3=ty(tP,tN,tD),t6="Invalid Duration",t4={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},t5={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...t4},t9={years:{quarters:4,months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:0x1e18558,milliseconds:31556952e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:7889238,milliseconds:7889238e3},months:{weeks:30.436875/7,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3},...t4},t8=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],t7=t8.slice(0).reverse();function re(e,t,r=!1){return new rn({values:r?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix})}function rt(e,t){let r=t.milliseconds??0;for(let n of t7.slice(1))t[n]&&(r+=t[n]*e[n].milliseconds);return r}function rr(e,t){let r=0>rt(e,t)?-1:1;t8.reduceRight((n,i)=>{if(ej(t[i]))return n;if(n){let a=t[n]*r,o=e[i][n],s=Math.floor(a/o);t[i]+=s*r,t[n]-=s*o*r}return i},null),t8.reduce((r,n)=>{if(ej(t[n]))return r;if(r){let i=t[r]%1;t[r]-=i,t[n]+=i*e[r][n]}return n},null)}class rn{constructor(e){const t="longterm"===e.conversionAccuracy;let r=t?t9:t5;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||ei.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return rn.fromObject({milliseconds:e},t)}static fromObject(e,t={}){if(null==e||"object"!=typeof e)throw new c(`Duration.fromObject: argument expected to be an object, got ${null===e?"null":typeof e}`);return new rn({values:e9(e,rn.normalizeUnit),loc:ei.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(eF(e))return rn.fromMillis(e);if(rn.isDuration(e))return e;if("object"==typeof e)return rn.fromObject(e);throw new c(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){let[r]=tb(e,[t_,tR]);return r?rn.fromObject(r,t):rn.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){let[r]=tb(e,[tL,t0]);return r?rn.fromObject(r,t):rn.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}
1static invalid(e,t=null){if(!e)throw new c("need to specify a reason the Duration is invalid");let r=e instanceof eT?e:new eT(e,t);if(!eS.throwOnInvalid)return new rn({invalid:r});throw new s(r)}static normalizeUnit(e){let t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new u(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){let r={...t,floor:!1!==t.round&&!1!==t.floor};return this.isValid?tm.create(this.loc,r).formatDurationFromString(this,e):t6}toHuman(e={}){if(!this.isValid)return t6;let t=t8.map(t=>{let r=this.values[t];return ej(r)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:t.slice(0,-1)}).format(r)}).filter(e=>e);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return 0!==this.years&&(e+=this.years+"Y"),(0!==this.months||0!==this.quarters)&&(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),(0!==this.hours||0!==this.minutes||0!==this.seconds||0!==this.milliseconds)&&(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),(0!==this.seconds||0!==this.milliseconds)&&(e+=eK(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},rG.fromMillis(t,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?rt(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let t=rn.fromDurationLike(e),r={};for(let e of t8)(eU(t.values,e)||eU(this.values,e))&&(r[e]=t.get(e)+this.get(e));return re(this,{values:r},!0)}minus(e){if(!this.isValid)return this;let t=rn.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;let t={};for(let r of Object.keys(this.values))t[r]=e5(e(this.values[r],r));return re(this,{values:t},!0)}get(e){return this[rn.normalizeUnit(e)]}set(e){return this.isValid?re(this,{values:{...this.values,...e9(e,rn.normalizeUnit)}}):this}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:n}={}){return re(this,{loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:n,conversionAccuracy:r})}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return rr(this.matrix,e),re(this,{values:e},!0)}rescale(){return this.isValid?re(this,{values:function(e){let t={};for(let[r,n]of Object.entries(e))0!==n&&(t[r]=n);return t}(this.normalize().shiftToAll().toObject())},!0):this}shiftTo(...e){let t;if(!this.isValid||0===e.length)return this;e=e.map(e=>rn.normalizeUnit(e));let r={},n={},i=this.toObject();for(let a of t8)if(e.indexOf(a)>=0){t=a;let e=0;for(let t in n)e+=this.matrix[t][a]*n[t],n[t]=0;eF(i[a])&&(e+=i[a]);let o=Math.trunc(e);r[a]=o,n[a]=(1e3*e-1e3*o)/1e3}else eF(i[a])&&(n[a]=i[a]);for(let e in n)0!==n[e]&&(r[t]+=e===t?n[e]:n[e]/this.matrix[t][e]);return rr(this.matrix,r),re(this,{values:r},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return re(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;for(let n of t8){var t,r;if(t=this.values[n],r=e.values[n],void 0===t||0===t?void 0!==r&&0!==r:t!==r)return!1}return!0}}let ri="Invalid Interval";class ra{constructor(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}
1static invalid(e,t=null){if(!e)throw new c("need to specify a reason the Interval is invalid");let r=e instanceof eT?e:new eT(e,t);if(!eS.throwOnInvalid)return new ra({invalid:r});throw new o(r)}static fromDateTimes(e,t){var r,n;let i=rq(e),a=rq(t),o=(r=i,n=a,r&&r.isValid?n&&n.isValid?n<r?ra.invalid("end before start",`The end of an interval must be after its start, but you had start=${r.toISO()} and end=${n.toISO()}`):null:ra.invalid("missing or invalid end"):ra.invalid("missing or invalid start"));return null==o?new ra({start:i,end:a}):o}static after(e,t){let r=rn.fromDurationLike(t),n=rq(e);return ra.fromDateTimes(n,n.plus(r))}static before(e,t){let r=rn.fromDurationLike(t),n=rq(e);return ra.fromDateTimes(n.minus(r),n)}static fromISO(e,t){let[r,n]=(e||"").split("/",2);if(r&&n){let e,i,a,o;try{i=(e=rG.fromISO(r,t)).isValid}catch(e){i=!1}try{o=(a=rG.fromISO(n,t)).isValid}catch(e){o=!1}if(i&&o)return ra.fromDateTimes(e,a);if(i){let r=rn.fromISO(n,t);if(r.isValid)return ra.after(e,r)}else if(o){let e=rn.fromISO(r,t);if(e.isValid)return ra.before(a,e)}}return ra.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static isInterval(e){return e&&e.isLuxonInterval||!1}get start(){return this.isValid?this.s:null}get end(){return this.isValid?this.e:null}get lastDateTime(){return this.isValid&&this.e?this.e.minus(1):null}get isValid(){return null===this.invalidReason}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}length(e="milliseconds"){return this.isValid?this.toDuration(e).get(e):NaN}count(e="milliseconds",t){let r;if(!this.isValid)return NaN;let n=this.start.startOf(e,t);return Math.floor((r=(r=t?.useLocaleWeeks?this.end.reconfigure({locale:n.locale}):this.end).startOf(e,t)).diff(n,e).get(e))+(r.valueOf()!==this.end.valueOf())}hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}isAfter(e){return!!this.isValid&&this.s>e}isBefore(e){return!!this.isValid&&this.e<=e}contains(e){return!!this.isValid&&this.s<=e&&this.e>e}set({start:e,end:t}={}){return this.isValid?ra.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];let t=e.map(rq).filter(e=>this.contains(e)).sort((e,t)=>e.toMillis()-t.toMillis()),r=[],{s:n}=this,i=0;for(;n<this.e;){let e=t[i]||this.e,a=+e>+this.e?this.e:e;r.push(ra.fromDateTimes(n,a)),n=a,i+=1}return r}splitBy(e){let t=rn.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as("milliseconds"))return[];let{s:r}=this,n=1,i,a=[];for(;r<this.e;){let e=this.start.plus(t.mapUnits(e=>e*n));i=+e>+this.e?this.e:e,a.push(ra.fromDateTimes(r,i)),r=i,n+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s<e.e}abutsStart(e){return!!this.isValid&&+this.e==+e.s}abutsEnd(e){return!!this.isValid&&+e.e==+this.s}engulfs(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e}equals(e){return!!this.isValid&&!!e.isValid&&this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let t=this.s>e.s?this.s:e.s,r=this.e<e.e?this.e:e.e;return t>=r?null:ra.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;let t=this.s<e.s?this.s:e.s,r=this.e>e.e?this.e:e.e;return ra.fromDateTimes(t,r)}static merge(e){let[t,r]=e.sort((e,t)=>e.s-t.s).reduce(([e,t],r)=>t?t.overlaps(r)||t.abutsStart(r)?[e,t.union(r)]:[e.concat([t]),r]:[e,r],[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0,n=[],i=e.map(e=>[{time:e.s,type:"s"},{time:e.e,type:"e"}]);for(let e of Array.prototype.concat(...i).sort((e,t)=>e.time-t.time))1===(r+="s"===e.type?1:-1)?t=e.time:(t&&+t!=+e.time&&n.push(ra.fromDateTimes(t,e.time)),t=null);return ra.merge(n)}difference(...e){return ra.xor([this].concat(e)).map(e=>this.intersection(e)).filter(e=>e&&!e.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:ri}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}
1toLocaleString(e=m,t={}){return this.isValid?tm.create(this.s.loc.clone(t),e).formatInterval(this):ri}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:ri}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:ri}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:ri}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:ri}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):rn.invalid(this.invalidReason)}mapEndpoints(e){return ra.fromDateTimes(e(this.s),e(this.e))}}class ro{static hasDST(e=eS.defaultZone){let t=rG.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return U.isValidZone(e)}static normalizeZone(e){return el(e,eS.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||ei.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||ei.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||ei.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:r=null,locObj:n=null,outputCalendar:i="gregory"}={}){return(n||ei.create(t,r,i)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:r=null,locObj:n=null,outputCalendar:i="gregory"}={}){return(n||ei.create(t,r,i)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:r=null,locObj:n=null}={}){return(n||ei.create(t,r,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:r=null,locObj:n=null}={}){return(n||ei.create(t,r,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return ei.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return ei.create(t,null,"gregory").eras(e)}static features(){return{relative:ez(),localeWeek:eB()}}}function rs(e,t){let r=e=>e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),n=r(t)-r(e);return Math.floor(rn.fromMillis(n).as("days"))}function rl(e,t=e=>e){return{regex:e,deser:([e])=>t(function(e){let t=parseInt(e,10);if(!isNaN(t))return t;t="";for(let r=0;r<e.length;r++){let n=e.charCodeAt(r);if(-1!==e[r].search(eu.hanidec))t+=ed.indexOf(e[r]);else for(let e in ec){let[r,i]=ec[e];n>=r&&n<=i&&(t+=n-r)}}return parseInt(t,10)}(e))}}let ru=String.fromCharCode(160),rc=`[ ${ru}]`,rd=RegExp(rc,"g");function rf(e){return e.replace(/\./g,"\\.?").replace(rd,rc)}function rh(e){return e.replace(/\./g,"").replace(rd," ").toLowerCase()}function rp(e,t){return null===e?null:{regex:RegExp(e.map(rf).join("|")),deser:([r])=>e.findIndex(e=>rh(r)===rh(e))+t}}function rm(e,t){return{regex:e,deser:([,e,t])=>e4(e,t),groups:t}}function rg(e){return{regex:e,deser:([e])=>e}}
1let rv={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}},ry=null;function rb(e,t){return Array.prototype.concat(...e.map(e=>(function(e,t){if(e.literal)return e;let r=rS(tm.macroTokenToFormatOpts(e.val),t);return null==r||r.includes(void 0)?e:r})(e,t)))}class rw{constructor(e,t){if(this.locale=e,this.format=t,this.tokens=rb(tm.parseFormat(t),e),this.units=this.tokens.map(t=>{let r,n,i,a,o,s,l,u,c,d,f,h,p;return r=eh(e),n=eh(e,"{2}"),i=eh(e,"{3}"),a=eh(e,"{4}"),o=eh(e,"{6}"),s=eh(e,"{1,2}"),l=eh(e,"{1,3}"),u=eh(e,"{1,6}"),c=eh(e,"{1,9}"),d=eh(e,"{2,4}"),f=eh(e,"{4,6}"),h=e=>({regex:RegExp(e.val.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")),deser:([e])=>e,literal:!0}),(p=(p=>{if(t.literal)return h(p);switch(p.val){case"G":return rp(e.eras("short"),0);case"GG":return rp(e.eras("long"),0);case"y":return rl(u);case"yy":case"kk":return rl(d,e3);case"yyyy":case"kkkk":return rl(a);case"yyyyy":return rl(f);case"yyyyyy":return rl(o);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return rl(s);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return rl(n);case"MMM":return rp(e.months("short",!0),1);case"MMMM":return rp(e.months("long",!0),1);case"LLL":return rp(e.months("short",!1),1);case"LLLL":return rp(e.months("long",!1),1);case"o":case"S":return rl(l);case"ooo":case"SSS":return rl(i);case"u":return rg(c);case"uu":return rg(s);case"uuu":case"E":case"c":return rl(r);case"a":return rp(e.meridiems(),0);case"EEE":return rp(e.weekdays("short",!1),1);case"EEEE":return rp(e.weekdays("long",!1),1);case"ccc":return rp(e.weekdays("short",!0),1);case"cccc":return rp(e.weekdays("long",!0),1);case"Z":case"ZZ":return rm(RegExp(`([+-]${s.source})(?::(${n.source}))?`),2);case"ZZZ":return rm(RegExp(`([+-]${s.source})(${n.source})?`),2);case"z":return rg(/[a-z_+-/]{1,256}?/i);case" ":return rg(/[^\S\n\r]/);default:return h(p)}})(t)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"}).token=t,p}),this.disqualifyingUnit=this.units.find(e=>e.invalidReason),!this.disqualifyingUnit){const[e,t]=function(e){let t=e.map(e=>e.regex).reduce((e,t)=>`${e}(${t.source})`,"");return[`^${t}$`,e]}(this.units);this.regex=RegExp(e,"i"),this.handlers=t}}explainFromTokens(e){if(!this.isValid)return{input:e,tokens:this.tokens,invalidReason:this.invalidReason};{let t,r,[n,i]=function(e,t,r){let n=e.match(t);if(!n)return[n,{}];{let e={},t=1;for(let i in r)if(eU(r,i)){let a=r[i],o=a.groups?a.groups+1:1;!a.literal&&a.token&&(e[a.token.val[0]]=a.deser(n.slice(t,t+o))),t+=o}return[n,e]}}(e,this.regex,this.handlers),[a,o,s]=i?(r=null,ej(i.z)||(r=U.create(i.z)),ej(i.Z)||(r||(r=new eo(i.Z)),t=i.Z),ej(i.q)||(i.M=(i.q-1)*3+1),ej(i.h)||(i.h<12&&1===i.a?i.h+=12:12===i.h&&0===i.a&&(i.h=0)),0===i.G&&i.y&&(i.y=-i.y),ej(i.u)||(i.S=eZ(i.u)),[Object.keys(i).reduce((e,t)=>{let r=(e=>{switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}})(t);return r&&(e[r]=i[t]),e},{}),r,t]):[null,null,void 0];if(eU(i,"a")&&eU(i,"H"))throw new l("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:i,result:a,zone:o,specificOffset:s}}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invali
1dReason:null}}function rx(e,t,r){return new rw(e,r).explainFromTokens(t)}function rS(e,t){if(!e)return null;let r=tm.create(t,e).dtFormatter((ry||(ry=rG.fromMillis(0x16a2e5618e3)),ry)),n=r.formatToParts(),i=r.resolvedOptions();return n.map(t=>(function(e,t,r){let{type:n,value:i}=e;if("literal"===n){let e=/^\s+$/.test(i);return{literal:!e,val:e?" ":i}}let a=t[n],o=n;"hour"===n&&(o=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":r.hour12?"hour12":"hour24");let s=rv[o];if("object"==typeof s&&(s=s[a]),s)return{literal:!1,val:s}})(t,e,i))}let rT="Invalid DateTime";function rE(e){return new eT("unsupported zone",`the zone "${e.name}" is not supported`)}function rA(e){return null===e.weekData&&(e.weekData=eC(e.c)),e.weekData}function rk(e){return null===e.localWeekData&&(e.localWeekData=eC(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function rO(e,t){let r={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new rG({...r,...t,old:r})}function rI(e,t,r){let n=e-60*t*1e3,i=r.offset(n);if(t===i)return[n,t];n-=(i-t)*6e4;let a=r.offset(n);return i===a?[n,i]:[e-60*Math.min(i,a)*1e3,Math.max(i,a)]}function rM(e,t){let r=new Date(e+=60*t*1e3);return{year:r.getUTCFullYear(),month:r.getUTCMonth()+1,day:r.getUTCDate(),hour:r.getUTCHours(),minute:r.getUTCMinutes(),second:r.getUTCSeconds(),millisecond:r.getUTCMilliseconds()}}function rC(e,t){let r=e.o,n=e.c.year+Math.trunc(t.years),i=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),a={...e.c,year:n,month:i,day:Math.min(e.c.day,eQ(n,i))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},o=rn.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),[s,l]=rI(e0(a),r,e.zone);return 0!==o&&(s+=o,l=e.zone.offset(s)),{ts:s,o:l}}function rP(e,t,r,n,i,a){let{setZone:o,zone:s}=r;if((!e||0===Object.keys(e).length)&&!t)return rG.invalid(new eT("unparsable",`the input "${i}" can't be parsed as ${n}`));{let n=rG.fromObject(e,{...r,zone:t||s,specificOffset:a});return o?n:n.setZone(s)}}function rN(e,t,r=!0){return e.isValid?tm.create(ei.create("en-US"),{allowZ:r,forceSimple:!0}).formatDateTimeFromString(e,t):null}function rD(e,t){let r=e.c.year>9999||e.c.year<0,n="";return r&&e.c.year>=0&&(n+="+"),n+=eG(e.c.year,r?6:4),t?(n+="-",n+=eG(e.c.month),n+="-"):n+=eG(e.c.month),n+=eG(e.c.day)}function rL(e,t,r,n,i,a){let o=eG(e.c.hour);return t?(o+=":",o+=eG(e.c.minute),0===e.c.millisecond&&0===e.c.second&&r||(o+=":")):o+=eG(e.c.minute),(0!==e.c.millisecond||0!==e.c.second||!r)&&(o+=eG(e.c.second),0===e.c.millisecond&&n||(o+=".",o+=eG(e.c.millisecond,3))),i&&(e.isOffsetFixed&&0===e.offset&&!a?o+="Z":e.o<0?(o+="-",o+=eG(Math.trunc(-e.o/60)),o+=":",o+=eG(Math.trunc(-e.o%60))):(o+="+",o+=eG(Math.trunc(e.o/60)),o+=":",o+=eG(Math.trunc(e.o%60)))),a&&(o+="["+e.zone.ianaName+"]"),o}let r_={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},rR={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},rj={ordinal:1,hour:0,minute:0,second:0,millisecond:0},rF=["year","month","day","hour","minute","second","millisecond"],rV=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],rz=["year","ordinal","hour","minute","second","millisecond"];function rB(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:let t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new u(e);return t}}function r$(e,t){let r,i,a=el(t.zone,eS.defaultZone);if(!a.isValid)return rG.invalid(rE(a));let o=ei.fromObject(t);if(ej(e.year))r=eS.now();else{for(let t of rF)ej(e[t])&&(e[t]=r_[t]);let t=e_(e)||eR(e);if(t)return rG.invalid(t);let o=function(e){if(void 0===n&&(n=eS.now()),"iana"!==e.type)return e.offset(n);let t=e.name,r=rW.get(t);return void 0===r&&(r=e.offset(n),rW.set(t,r)),r}(a);[r,i]=rI(e0(e),o,a)}
1return new rG({ts:r,zone:a,loc:o,o:i})}function rU(e,t,r){let n=!!ej(r.round)||r.round,i=(e,i)=>(e=eK(e,n||r.calendary?0:2,!0),t.loc.clone(r).relFormatter(r).format(e,i)),a=n=>r.calendary?t.hasSame(e,n)?0:t.startOf(n).diff(e.startOf(n),n).get(n):t.diff(e,n).get(n);if(r.unit)return i(a(r.unit),r.unit);for(let e of r.units){let t=a(e);if(Math.abs(t)>=1)return i(t,e)}return i(e>t?-0:0,r.units[r.units.length-1])}function rH(e){let t={},r;return e.length>0&&"object"==typeof e[e.length-1]?(t=e[e.length-1],r=Array.from(e).slice(0,e.length-1)):r=Array.from(e),[t,r]}let rW=new Map;class rG{constructor(e){const t=e.zone||eS.defaultZone;let r=e.invalid||(Number.isNaN(e.ts)?new eT("invalid input"):null)||(t.isValid?null:rE(t));this.ts=ej(e.ts)?eS.now():e.ts;let n=null,i=null;if(!r)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[n,i]=[e.old.c,e.old.o];else{const a=eF(e.o)&&!e.old?e.o:t.offset(this.ts);n=(r=Number.isNaN((n=rM(this.ts,a)).year)?new eT("invalid input"):null)?null:n,i=r?null:a}this._zone=t,this.loc=e.loc||ei.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=n,this.o=i,this.isLuxonDateTime=!0}static now(){return new rG({})}static local(){let[e,t]=rH(arguments),[r,n,i,a,o,s,l]=t;return r$({year:r,month:n,day:i,hour:a,minute:o,second:s,millisecond:l},e)}static utc(){let[e,t]=rH(arguments),[r,n,i,a,o,s,l]=t;return e.zone=eo.utcInstance,r$({year:r,month:n,day:i,hour:a,minute:o,second:s,millisecond:l},e)}static fromJSDate(e,t={}){let r="[object Date]"===Object.prototype.toString.call(e)?e.valueOf():NaN;if(Number.isNaN(r))return rG.invalid("invalid input");let n=el(t.zone,eS.defaultZone);return n.isValid?new rG({ts:r,zone:n,loc:ei.fromObject(t)}):rG.invalid(rE(n))}static fromMillis(e,t={}){if(eF(e))if(e<-864e13||e>864e13)return rG.invalid("Timestamp out of range");else return new rG({ts:e,zone:el(t.zone,eS.defaultZone),loc:ei.fromObject(t)});throw new c(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(eF(e))return new rG({ts:1e3*e,zone:el(t.zone,eS.defaultZone),loc:ei.fromObject(t)});throw new c("fromSeconds requires a numerical input")}static fromObject(e,t={}){var r;let n,i;e=e||{};let a=el(t.zone,eS.defaultZone);if(!a.isValid)return rG.invalid(rE(a));let o=ei.fromObject(t),s=e9(e,rB),{minDaysInFirstWeek:u,startOfWeek:c}=eL(s,o),d=eS.now(),f=ej(t.specificOffset)?a.offset(d):t.specificOffset,h=!ej(s.ordinal),p=!ej(s.year),m=!ej(s.month)||!ej(s.day),g=p||m,v=s.weekYear||s.weekNumber;if((g||h)&&v)throw new l("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(m&&h)throw new l("Can't mix ordinal dates with month/day");let y=v||s.weekday&&!g,b,w,x=rM(d,f);y?(b=rV,w=rR,x=eC(x,u,c)):h?(b=rz,w=rj,x=eN(x)):(b=rF,w=r_);let S=!1;for(let e of b)ej(s[e])?S?s[e]=w[e]:s[e]=x[e]:S=!0;let T=(y?function(e,t=4,r=1){let n=eV(e.weekYear),i=eW(e.weekNumber,1,e2(e.weekYear,t,r)),a=eW(e.weekday,1,7);return n?i?!a&&ek("weekday",e.weekday):ek("week",e.weekNumber):ek("weekYear",e.weekYear)}(s,u,c):h?(n=eV(s.year),i=eW(s.ordinal,1,eJ(s.year)),n?!i&&ek("ordinal",s.ordinal):ek("year",s.year)):e_(s))||eR(s);if(T)return rG.invalid(T);let[E,A]=(r=y?eP(s,u,c):h?eD(s):s,rI(e0(r),f,a)),k=new rG({ts:E,zone:a,o:A,loc:o});return s.weekday&&g&&e.weekday!==k.weekday?rG.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${k.toISO()}`):k.isValid?k:rG.invalid(k.invalid)}static fromISO(e,t={}){let[r,n]=tb(e,[tG,tK],[tq,tX],[tY,tJ],[tZ,tQ]);return rP(r,n,t,"ISO 8601",e)}static fromRFC2822(e,t={}){let[r,n]=tb(e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim(),[tV,tz]);return rP(r,n,t,"RFC 2822",e)}static fromHTTP(e,t={}){let[r,n]=tb(e,[tB,tH],[t$,tH],[tU,tW]);return rP(r,n,t,"HTTP",t)}static fromFormat(e,t,r={}){if(ej(e)||ej(t))throw new c("fromFormat requires an input string and a format");let{locale:n=null,numberingSystem:i=null}=r,[a,o,s,l]=function(e,t,r){let{result:n,zone:i,specificOffset:a,invalidReason:o}=rx(e,t,r);return[n,i,a,o]}(ei.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),e,t);return l?rG.invalid(l):rP(a,o,r,`format ${t}`,e,s)}static fromString(e,t,r={}){return rG.fromFormat(e,t,r)}static fromSQL(e,t={}){let[r,n]=tb(e,[t1,tK],[t2,t3]);return rP(r,n,t,"SQL",e)}
1static invalid(e,t=null){if(!e)throw new c("need to specify a reason the DateTime is invalid");let r=e instanceof eT?e:new eT(e,t);if(!eS.throwOnInvalid)return new rG({invalid:r});throw new a(r)}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){let r=rS(e,ei.fromObject(t));return r?r.map(e=>e?e.val:null).join(""):null}static expandFormat(e,t={}){return rb(tm.parseFormat(e),ei.fromObject(t)).map(e=>e.val).join("")}static resetCache(){n=void 0,rW.clear()}get(e){return this[e]}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?rA(this).weekYear:NaN}get weekNumber(){return this.isValid?rA(this).weekNumber:NaN}get weekday(){return this.isValid?rA(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?rk(this).weekday:NaN}get localWeekNumber(){return this.isValid?rk(this).weekNumber:NaN}get localWeekYear(){return this.isValid?rk(this).weekYear:NaN}get ordinal(){return this.isValid?eN(this.c).ordinal:NaN}get monthShort(){return this.isValid?ro.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?ro.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?ro.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?ro.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=e0(this.c),t=this.zone.offset(e-864e5),r=this.zone.offset(e+864e5),n=this.zone.offset(e-6e4*t),i=this.zone.offset(e-6e4*r);if(n===i)return[this];let a=e-6e4*n,o=e-6e4*i,s=rM(a,n),l=rM(o,i);return s.hour===l.hour&&s.minute===l.minute&&s.second===l.second&&s.millisecond===l.millisecond?[rO(this,{ts:a}),rO(this,{ts:o})]:[this]}get isInLeapYear(){return eX(this.year)}get daysInMonth(){return eQ(this.year,this.month)}get daysInYear(){return this.isValid?eJ(this.year):NaN}get weeksInWeekYear(){return this.isValid?e2(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?e2(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:t,numberingSystem:r,calendar:n}=tm.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:n}}toUTC(e=0,t={}){return this.setZone(eo.instance(e),t)}toLocal(){return this.setZone(eS.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:r=!1}={}){if((e=el(e,eS.defaultZone)).equals(this.zone))return this;{if(!e.isValid)return rG.invalid(rE(e));let i=this.ts;if(t||r){var n;let t=e.offset(this.ts),r=this.toObject();[i]=(n=e,rI(e0(r),t,n))}return rO(this,{ts:i,zone:e})}}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){return rO(this,{loc:this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r})})}setLocale(e){return this.reconfigure({locale:e})}set(e){var t,r,n;let i;if(!this.isValid)return this;let a=e9(e,rB),{minDaysInFirstWeek:o,startOfWeek:s}=eL(a,this.loc),u=!ej(a.weekYear)||!ej(a.weekNumber)||!ej(a.weekday),c=!ej(a.ordinal),d=!ej(a.year),f=!ej(a.month)||!ej(a.day),h=a.weekYear||a.weekNumber;if((d||f||c)&&h)throw new l("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(f&&c)throw new l("Can't mix ordinal dates with month/day");u?i=eP({...eC(this.c,o,s),...a},o,s):ej(a.ordinal)?(i={...this.toObject(),...a},ej(a.day)&&(i.day=Math.min(eQ(i.year,i.month),i.day))):i=eD({...eN(this.c),...a}
1);let[p,m]=(t=i,r=this.o,n=this.zone,rI(e0(t),r,n));return rO(this,{ts:p,o:m})}plus(e){return this.isValid?rO(this,rC(this,rn.fromDurationLike(e))):this}minus(e){return this.isValid?rO(this,rC(this,rn.fromDurationLike(e).negate())):this}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;let r={},n=rn.normalizeUnit(e);switch(n){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0}if("weeks"===n)if(t){let e=this.loc.getStartOfWeek(),{weekday:t}=this;t<e&&(r.weekNumber=this.weekNumber-1),r.weekday=e}else r.weekday=1;return"quarters"===n&&(r.month=(Math.ceil(this.month/3)-1)*3+1),this.set(r)}endOf(e,t){return this.isValid?this.plus({[e]:1}).startOf(e,t).minus(1):this}toFormat(e,t={}){return this.isValid?tm.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):rT}toLocaleString(e=m,t={}){return this.isValid?tm.create(this.loc.clone(t),e).formatDateTime(this):rT}toLocaleParts(e={}){return this.isValid?tm.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}toISO({format:e="extended",suppressSeconds:t=!1,suppressMilliseconds:r=!1,includeOffset:n=!0,extendedZone:i=!1}={}){if(!this.isValid)return null;let a="extended"===e,o=rD(this,a);return o+="T",o+=rL(this,a,t,r,n,i)}toISODate({format:e="extended"}={}){return this.isValid?rD(this,"extended"===e):null}toISOWeekDate(){return rN(this,"kkkk-'W'WW-c")}toISOTime({suppressMilliseconds:e=!1,suppressSeconds:t=!1,includeOffset:r=!0,includePrefix:n=!1,extendedZone:i=!1,format:a="extended"}={}){return this.isValid?(n?"T":"")+rL(this,"extended"===a,t,e,r,i):null}toRFC2822(){return rN(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}toHTTP(){return rN(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}toSQLDate(){return this.isValid?rD(this,!0):null}toSQLTime({includeOffset:e=!0,includeZone:t=!1,includeOffsetSpace:r=!0}={}){let n="HH:mm:ss.SSS";return(t||e)&&(r&&(n+=" "),t?n+="z":e&&(n+="ZZ")),rN(this,n,!0)}toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():rT}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`DateTime { ts: ${this.toISO()}, zone: ${this.zone.name}, locale: ${this.locale} }`:`DateTime { Invalid, reason: ${this.invalidReason} }`}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}toObject(e={}){if(!this.isValid)return{};let t={...this.c};return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}diff(e,t="milliseconds",r={}){if(!this.isValid||!e.isValid)return rn.invalid("created by diffing an invalid DateTime");let n={locale:this.locale,numberingSystem:this.numberingSystem,...r},i=(Array.isArray(t)?t:[t]).map(rn.normalizeUnit),a=e.valueOf()>this.valueOf(),o=function(e,t,r,n){let[i,a,o,s]=function(e,t,r){let n,i,a={},o=e;for(let[s,l]of[["years",(e,t)=>t.year-e.year],["quarters",(e,t)=>t.quarter-e.quarter+(t.year-e.year)*4],["months",(e,t)=>t.month-e.month+(t.year-e.year)*12],["weeks",(e,t)=>{let r=rs(e,t);return(r-r%7)/7}],["days",rs]])r.indexOf(s)>=0&&(n=s,a[s]=l(e,t),(i=o.plus(a))>t?(a[s]--,(e=o.plus(a))>t&&(i=e,a[s]--,e=o.plus(a))):e=i);return[e,a,i,n]}(e,t,r),l=t-i,u=r.filter(e=>["hours","minutes","seconds","milliseconds"].indexOf(e)>=0);0===u.length&&(o<t&&(o=i.plus({[s]:1})),o!==i&&(a[s]=(a[s]||0)+l/(o-i)));let c=rn.fromObject(a,n);return u.length>0?rn.fromMillis(l,n).shiftTo(...u).plus(c):c}(a?this:e,a?e:this,i,n);return a?o.negate():o}diffNow(e="milliseconds",t={}){return this.diff(rG.now(),e,t)}until(e){return this.isValid?ra.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;let n=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=n&&n<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let t=e.base||rG.fromObject({},{zone:this.zone}),r=e.padding?this<t?-e.padding:e.padding:0,n=["years","months","days","hours","minutes","seconds"],i=e.unit;return Array.isArray(e.unit)&&(n=e.unit,i=void 0),rU(t,this.plus(r),{...e,numeric:"always",units:n,unit:i})}toRelativeCalendar(e={}){return this.isValid?rU(e.base||rG.fromObject({},{zone:this.zone}),this,{...e,numeric:"auto",units:["years","months","days"],calendary:!0}):null}static min(...e){if(!e.every(rG.isDateTime))throw new c("min requires all arguments be DateTimes");return e$(e,e=>e.valueOf(),Math.min)}static max(...e){if(!e.every(rG.isDateTime))throw new c("max requires all arguments be DateTimes");return e$(e,e=>e.valueOf(),Math.max)}static fromFormatExplain(e,t,r={}){let{locale:n=null,numberingSystem:i=null}=r;return rx(ei.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0}),e,t)}static fromStringExplain(e,t,r={}){return rG.fromFormatExplain(e,t,r)}static buildFormatParser(e,t={}){let{locale:r=null,numberingSystem:n=null}=t;return new rw(ei.fromOpts({locale:r,numberingSystem:n,defaultToEN:!0}),e)}static fromFormatParser(e,t,r={}){if(ej(e)||ej(t))throw new c("fromFormatParser requires an input string and a format parser");let{locale:n=null,numberingSystem:i=null}=r,a=ei.fromOpts({locale:n,numberingSystem:i,defaultToEN:!0});if(!a.equals(t.locale))throw new c(`fromFormatParser called with a locale of ${a}, but the format parser was created for ${t.locale}`);let{result:o,zone:s,specificOffset:l,invalidReason:u}=t.explainFromTokens(e);return u?rG.invalid(u):rP(o,s,r,`format ${t.format}`,e,l)}static get DATE_SHORT(){return m}static get DATE_MED(){return g}static get DATE_MED_WITH_WEEKDAY(){return v}static get DATE_FULL(){return y}static get DATE_HUGE(){return b}static get TIME_SIMPLE(){return w}static get TIME_WITH_SECONDS(){return x}static get TIME_WITH_SHORT_OFFSET(){return S}static get TIME_WITH_LONG_OFFSET(){return T}static get TIME_24_SIMPLE(){return E}static get TIME_24_WITH_SECONDS(){return A}static get TIME_24_WITH_SHORT_OFFSET(){return k}static get TIME_24_WITH_LONG_OFFSET(){return O}static get DATETIME_SHORT(){return I}static get DATETIME_SHORT_WITH_SECONDS(){return M}static get DATETIME_MED(){return C}static get DATETIME_MED_WITH_SECONDS(){return P}static get DATETIME_MED_WITH_WEEKDAY(){return N}static get DATETIME_FULL(){return D}static get DATETIME_FULL_WITH_SECONDS(){return L}static get DATETIME_HUGE(){return _}static get DATETIME_HUGE_WITH_SECONDS(){return R}}function rq(e){if(rG.isDateTime(e))return e;if(e&&e.valueOf&&eF(e.valueOf()))return rG.fromJSDate(e);if(e&&"object"==typeof e)return rG.fromObject(e);throw new c(`Unknown datetime argument: ${e}, of type ${typeof e}`)}},34427:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(81137),i=r(19396),a=r(98367),o=r(18479),s=r(13838),l=Math.max;let u=function(e,t,r,u){e=(0,i.A)(e)?e:(0,s.A)(e),r=r&&!u?(0,o.A)(r):0;var c=e.length;return r<0&&(r=l(c+r,0)),(0,a.A)(e)?r<=c&&e.indexOf(t,r)>-1:!!c&&(0,n.A)(e,t,r)>-1}},34701:(e,t,r)=>{"use strict";var n=r(82114);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
1:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return r.PropTypes=r,r}},35413:(e,t,r)=>{"use strict";r.d(t,{Dr:()=>s,XX:()=>l});var n=r(12115);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){var n,i;n=t,i=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let o=["component"],s="link";function l(e,t={}){if("object"==typeof e&&"doc"===e.type&&Array.isArray(e.content)){let r=t.blokResolvers,i=void 0===r?{}:r,s=t.defaultBlokResolver,l=void 0===s?function(){return null}:s,u=t.nodeResolvers,c=t.markResolvers,d=t.textResolver,f=void 0===d?function(e){return e}:d,m=a(a({},h),void 0===u?{}:u),g=a(a({},p),void 0===c?{}:c),v=0,y=function(e){return n.isValidElement(e)?n.cloneElement(e,{key:v++}):e},b=function(e){let t=e?e.map(w).filter(function(e){return null!=e}):null;return Array.isArray(t)&&0===t.length?null:t},w=function(e){if("blok"===e.type)return e.attrs.body.map(function(e){let t=e.component,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,o),n=i[t];return y(n?n(r):l(t,r))});{var t;let r;if("text"===e.type)r=f(e.text);else{let t=m[e.type];r=t?y(t(b(e.content),e.attrs)):null}return(null!=(t=e.marks)?t:[]).reduceRight(function(e,t){let r=g[t.type];return r?y(r(e,t.attrs)):e},r)}};return b(e.content)}if("string"==typeof e){let r=t.defaultStringResolver,n=t.textResolver;return(void 0===r?function(e){return e}:r)((void 0===n?function(e){return e}:n)(e))}return null}let u=function(e){return function(t){return null!=t?n.createElement(e,null,t):null}},c=function(e){return function(){return n.createElement(e)}},d=function(e){return function(t,r){let i={},a={};return 1!==r.colspan&&(i.colspan=r.colspan),1!==r.rowspan&&(i.rowspan=r.rowspan),r.backgroundColor&&(a.backgroundColor=r.backgroundColor),Array.isArray(r.colwidth)&&(1===r.colwidth.length?a.width=r.colwidth[0]+"px":i["data-colwidth"]=r.colwidth.join(",")),Object.keys(a).length>0&&(i.style=a),n.createElement(e,i,t)}},f=function(e){return function(t){return n.createElement(e,null,t)}},h={heading:function(e,t){return n.createElement(`h${t.level}`,null,e)},code_block:function(e,t){let r={className:t.class},i=n.createElement("code",r,e);return n.createElement("pre",null,i)},image:function(e,t){return n.createElement("img",t,e)},paragraph:u("p"),blockquote:u("blockquote"),ordered_list:u("ol"),bullet_list:u("ul"),list_item:u("li"),horizontal_rule:c("hr"),hard_break:c("br"),emoji:function(e,t){if(!t)return null;let r={"data-type":"emoji","data-name":t.name,emoji:t.emoji};if(t.emoji||!t.fallbackImage)return n.createElement("span",r,t.emoji);{let e={src:t.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle",alt:t.name},i=n.createElement("img",e);return n.createElement("span",r,i)}},table:u("table"),tableRow:u("tr"),tableHeader:d("th"),tableCell:d("td")},p={[s]:function(e,t){let r=t?{href:"email"===t.linktype?`mailto:${t.href}`:t.href,target:t.target}:{};return n.createElement("a",r,e)},styled:function(e,t){let r=t?{className:t.class}:{};return n.createElement("span",r,e)}
1,bold:f("b"),italic:f("i"),strike:f("s"),underline:f("u"),code:f("code"),subscript:f("sub"),superscript:f("sup"),highlight:function(e,t){let r=t?{style:{backgroundColor:t.color}}:{};return n.createElement("span",r,e)},textStyle:function(e,t){let r=t?.color?{style:{color:t.color}}:{};return n.createElement("span",r,e)},anchor:function(e,t){let r=t?{id:t.id}:{};return n.createElement("span",r,e)}}},35927:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(54432),i=r(53670),a=r(26805),o=Array.prototype.splice;let s=function(e,t){for(var r=e?t.length:0,n=r-1;r--;){var s=t[r];if(r==n||s!==l){var l=s;(0,a.A)(s)?o.call(e,s,1):(0,i.A)(e,s)}}return e},l=function(e,t){var r=[];if(!(e&&e.length))return r;var i=-1,a=[],o=e.length;for(t=(0,n.A)(t,3);++i<o;){var l=e[i];t(l,i,e)&&(r.push(l),a.push(i))}return s(e,a),r}},36155:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=r(64396),a=(n=r(67350))&&n.__esModule?n:{default:n};function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{longitude:i.longitudeKeys,latitude:i.latitudeKeys,altitude:i.altitudeKeys},r=(0,a.default)(e,t.longitude),n=(0,a.default)(e,t.latitude),s=(0,a.default)(e,t.altitude);return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],i in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({latitude:n,longitude:r},s?{altitude:s}:{})}},36574:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>D});var n=Function.prototype.toString,i=Object.create,a=Object.prototype.toString,o=function(){function e(){this._keys=[],this._values=[]}return e.prototype.has=function(e){return!!~this._keys.indexOf(e)},e.prototype.get=function(e){return this._values[this._keys.indexOf(e)]},e.prototype.set=function(e,t){this._keys.push(e),this._values.push(t)},e}(),s="u">typeof WeakMap?function(){return new WeakMap}:function(){return new o};function l(e){if(!e)return i(null);var t=e.constructor;if(t===Object)return e===Object.prototype?{}:i(e);if(t&&~n.call(t).indexOf("[native code]"))try{return new t}catch(e){}return i(e)}var u="g"===/test/g.flags?function(e){return e.flags}:function(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t};function c(e){var t=a.call(e);return t.substring(8,t.length-1)}var d="u">typeof Symbol?function(e){return e[Symbol.toStringTag]||c(e)}:c,f=Object.defineProperty,h=Object.getOwnPropertyDescriptor,p=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,g=Object.prototype,v=g.hasOwnProperty,y=g.propertyIsEnumerable,b="function"==typeof m,w=b?function(e){return p(e).concat(m(e))}:p;function x(e,t,r){for(var n=w(e),i=0,a=n.length,o=void 0,s=void 0;i<a;++i)if("callee"!==(o=n[i])&&"caller"!==o){if(!(s=h(e,o))){t[o]=r.copier(e[o],r);continue}s.get||s.set||(s.value=r.copier(s.value,r));try{f(t,o,s)}catch(e){t[o]=s.value}}return t}function S(e,t){return e.slice(0)}function T(e,t){var r=new t.Constructor;return t.cache.set(e,r),e.forEach(function(e,n){r.set(n,t.copier(e,t))}),r}function E(e,t){return new t.Constructor(e.valueOf())}function A(e,t){return e}function k(e,t){var r=new t.Constructor;return t.cache.set(e,r),e.forEach(function(e){r.add(t.copier(e,t))}),r}var O=Array.isArray,I=Object.assign,M=Object.getPrototypeOf||function(e){return e.__proto__},C={array:function(e,t){var r=new t.Constructor;t.cache.set(e,r);for(var n=0,i=e.length;n<i;++n)r[n]=t.copier(e[n],t);return r},arrayBuffer:S,blob:function(e,t){return e.slice(0,e.size,e.type)},dataView:function(e,t){return new t.Constructor(S(e.buffer))},date:function(e,t){return new t.Constructor(e.getTime())},error:A,map:T,object:b?function(e,t){var r=l(t.prototype);for(var n in t.cache.set(e,r),e)v.call(e,n)&&(r[n]=t.copier(e[n],t));for(var i=m(e),a=0,o=i.length,s=void 0;a<o;++a)s=i[a],y.call(e,s)&&(r[s]=t.copier(e[s],t));return r}:function(e,t){var r=l(t.prototype);for(var n in t.cache.set(e,r),e)v.call(e,n)&&(r[n]=t.copier(e[n],t));return r}
1,regExp:function(e,t){var r=new t.Constructor(e.source,u(e));return r.lastIndex=e.lastIndex,r},set:k},P=I({},C,{array:function(e,t){var r=new t.Constructor;return t.cache.set(e,r),x(e,r,t)},map:function(e,t){return x(e,T(e,t),t)},object:function(e,t){var r=l(t.prototype);return t.cache.set(e,r),x(e,r,t)},set:function(e,t){return x(e,k(e,t),t)}});function N(e){var t,r={Arguments:(t=I({},C,e)).object,Array:t.array,ArrayBuffer:t.arrayBuffer,Blob:t.blob,Boolean:E,DataView:t.dataView,Date:t.date,Error:t.error,Float32Array:t.arrayBuffer,Float64Array:t.arrayBuffer,Int8Array:t.arrayBuffer,Int16Array:t.arrayBuffer,Int32Array:t.arrayBuffer,Map:t.map,Number:E,Object:t.object,Promise:A,RegExp:t.regExp,Set:t.set,String:E,WeakMap:A,WeakSet:A,Uint8Array:t.arrayBuffer,Uint8ClampedArray:t.arrayBuffer,Uint16Array:t.arrayBuffer,Uint32Array:t.arrayBuffer,Uint64Array:t.arrayBuffer},n=r.Array,i=r.Object;function a(e,t){if(t.prototype=t.Constructor=void 0,!e||"object"!=typeof e)return e;if(t.cache.has(e))return t.cache.get(e);if(t.prototype=M(e),t.Constructor=t.prototype&&t.prototype.constructor,!t.Constructor||t.Constructor===Object)return i(e,t);if(O(e))return n(e,t);var a=r[d(e)];return a?a(e,t):"function"==typeof e.then?e:i(e,t)}return function(e){return a(e,{Constructor:void 0,cache:s(),copier:a,prototype:void 0})}}N(I({},P,{}));var D=N({})},38056:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n,i=r(12602),a=r(11576),o=r(35723);let s=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=[e,e]}),r},l=(n=r(70638).A,function(e){var t,r=(0,a.A)(e);return"[object Map]"==r?(0,o.A)(e):"[object Set]"==r?s(e):(t=n(e),(0,i.A)(t,function(t){return[t,e[t]]}))})},41299:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(19396),i=r(77494);let a=function(e){return(0,i.A)(e)&&(0,n.A)(e)}},41543:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(80545).A)(function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})},41783:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},42593:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return b},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return v}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let a=r(73623),o=r(66388),s=r(95155),l=a._(r(47650)),u=o._(r(12115)),c=r(75368),d=r(3584),f=r(28356),h=new Map,p=new Set,m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:o="",strategy:s="afterInteractive",onError:u,stylesheets:c}=e,f=r||t;if(f&&p.has(f))return;if(h.has(t)){p.add(f),h.get(t).then(n,u);return}let m=()=>{i&&i(),p.add(f)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});a?(g.innerHTML=a.__html||"",m()):o?(g.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",m()):t&&(g.src=t,h.set(t,v)),(0,d.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(g)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>m(e))}):m(e)}function v(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");p.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:a="afterInteractive",onError:o,stylesheets:d,...h}=e,{updateScripts:g,scripts:v,getIsSsr:y,appDir:b,nonce:w}=(0,u.useContext)(c.HeadManagerContext);w=h.nonce||w;let x=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;x.current||(i&&e&&p.has(e)&&i(),x.current=!0)},[i,t,r]);let S=(0,u.useRef)(!1);if((0,u.useEffect)(()=>
1{if(!S.current){if("afterInteractive"===a)m(e);else"lazyOnload"===a&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>m(e))}));S.current=!0}},[e,a]),("beforeInteractive"===a||"worker"===a)&&(g?(v[a]=(v[a]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:o,...h,nonce:w}]),g(v)):y&&y()?p.add(t||r):y&&!y()&&m({...e,nonce:w})),b){if(d&&d.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===a)if(!r)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...h,id:t}])})`}});else return l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin}),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([r,{...h,id:t}])})`}});"afterInteractive"===a&&r&&l.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:w,crossOrigin:h.crossOrigin}:{as:"script",nonce:w,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let b=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},45021:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(36155)),i=o(r(48019)),a=o(r(46524));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,n.default)(e),r=t.latitude,o=t.longitude;if(Array.isArray(e)&&e.length>=2)return(0,a.default)(e[0])&&(0,i.default)(e[1]);if(void 0===r||void 0===o)return!1;var s=e[o],l=e[r];return void 0!==l&&void 0!==s&&!1!==(0,i.default)(l)&&!1!==(0,a.default)(s)}},46321:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(63462);let i=function(e,t,r){var i,a,o;return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=(0,n.A)(r))==r?r:0),void 0!==t&&(t=(t=(0,n.A)(t))==t?t:0),i=(0,n.A)(e),a=t,o=r,i==i&&(void 0!==o&&(i=i<=o?i:o),void 0!==a&&(i=i>=a?i:a)),i}},46524:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(89802)),i=s(r(1654)),a=s(r(61566)),o=r(64396);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t){return(0,n.default)(t)?!(parseFloat(t)>o.MAXLON)&&!(t<o.MINLON):!!(0,i.default)(t)&&e((0,a.default)(t))}},47908:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(24286),i=/[\\^$.*+?()[\]{}|]/g,a=RegExp(i.source);let o=function(e){return(e=(0,n.A)(e))&&a.test(e)?e.replace(i,"\\$&"):e}},48019:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(89802)),i=s(r(1654)),a=s(r(61566)),o=r(64396);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t){return(0,n.default)(t)?!(parseFloat(t)>o.MAXLAT)&&!(t<o.MINLAT):!!(0,i.default)(t)&&e((0,a.default)(t))}},49430:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(16897),i=r(96578),a=r(79800);let o=function(e){return e&&e.length?(0,n.A)(e,a.A,i.A):void 0}},50892:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(93301),i=r(96901),a=r(54432),o=r(26652),s=r(41299),l=r(65482);let u=(0,o.A)(function(e,t){var r=(0,l.A)(t);return(0,s.A)(r)&&(r=void 0),(0,s.A)(e)?(0,n.A)(e,(0,i.A)(t,1,s.A,!0),(0,a.A)(r,2)):[]})},53338:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(26652),i=r(42410),a=r(12602),o=r(81807),s=r(51180),l=r(41299),u=Math.max;let c=(0,n.A)(function(e){if(!(e&&e.length))return[];var t=0;return e=(0,i.A)(e,function(e){if((0,l.A)(e))return t=u(e.length,t),!0}),(0,s.A)(t,function(t){return(0,a.A)(e,(0,o.A)(t))})})},54411:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(81137),i=r(18479),a=Math.max;let o=function(e,t,r){var o=null==e?0:e.length;if(!o)return -1;var s=null==r?0:(0,i.A)(r);return s<0&&(s=a(o+s,0)),(0,n.A)(e,t,s)}},57648:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(26652),i=r(12602),a=r(81137);let o=function(e,t,r,n){for(var i=r-1,a=e.length;++i<a;)if(n(e[i],t))return i;return -1};var s=r(32521),l=r(41783),u=Array.prototype.splice;let c=function(e,t,r,n){var c=n?o:a.A,d=-1,f=t.length,h=e;for(e===t&&(t=(0,l.A)(t)),r&&(h=(0,i.A)(e,(0,s.A)(r)));++d<f;)for(var p=0,m=t[d],g=r?r(m):m;(p=c(h,g,p,n))>-1;)h!==e&&u.call(h,p,1),u.call(e,p,1);return e},d=(0,n.A)(function(e,t){return e&&e.length&&t&&t.length?c(e,t):e})},61566:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(64396);t.default=function(e){var t=new RegExp(n.sexagesimalPattern).exec(e.toString().trim());if(null==t)throw Error("Given value is not in sexagesimal format");var r=Number(t[2])/60||0,i=Number(t[4])/3600||0,a=parseFloat(t[1])+r+i;return["S","W"].includes(t[7])?-a:a}},63056:(e,t,r)=>{"use strict";r.d(t,{$u:()=>m,CM:()=>y,EW:()=>d,F2:()=>f,Go:()=>w,Jt:()=>E,OS:()=>x,O_:()=>b,RS:()=>u,SE:()=>S,YE:()=>p,cX:()=>s,em:()=>g,gR:()=>c,nd:()=>v,nr:()=>o,tZ:()=>h});var n,i=r(6791),a=r(12115);function o(){return/apple/i.test(navigator.vendor)}function s(){let e;return(null!=(e=navigator.userAgentData)&&e.platform?e.platform:navigator.platform).toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}let l="data-floating-ui-focusable";function u(e){let t=e.activeElement;for(;(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function c(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&(0,i.Ng)(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function d(e){return"composedPath"in e?e.composedPath()[0]:e.target}function f(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function h(e){return e.matches("html,body")}function p(e){return(null==e?void 0:e.ownerDocument)||document}function m(e){return(0,i.sb)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function g(e){let t;if(!e||((t=navigator.userAgentData)&&Array.isArray(t.brands)?t.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent).includes("jsdom/"))return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}function v(e){return e?e.hasAttribute(l)?e:e.querySelector("["+l+"]")||e:null}function y(e,t){let r=e.filter(e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)}),n=r;for(;n.length;)n=e.filter(e=>{var t;return null==(t=n)?void 0:t.some(t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)})}),r=r.concat(n);return r}function b(e){return"nativeEvent"in e}function w(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}var x="u">typeof document?a.useLayoutEffect:function(){};function S(e){let t=a.useRef(e);return x(()=>{t.current=e}),t}let T={...n||(n=r.t(a,2))}.useInsertionEffect||(e=>e());function E(e){let t=a.useRef(()=>{});return T(()=>{t.current=e}),a.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}},63728:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(93102),i=r(60395),a=r(54432);let o=function(e,t,r,n,i){return i(e,function(e,i,a){r=n?(n=!1,e):t(r,e,i,a)}),r};var s=r(92459);let l=function(e,t,r){var l=(0,s.A)(e)?n.A:o,u=arguments.length<3;return l(e,(0,a.A)(t,4),r,u,i.A)}},64685:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e*Math.PI/180}},65596:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(42593),i=r.n(n)},65672:(e,t,r)=>{"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{A:()=>n})},66834:(e,t,r)=>{"use strict";r.d(t,{K1:()=>g});var n,i,a,o,s=r(12115);let l=((n={}).DOCUMENT="doc",n.HEADING="heading",n.PARAGRAPH="paragraph",n.QUOTE="blockquote",n.OL_LIST="ordered_list",n.UL_LIST="bullet_list",n.LIST_ITEM="list_item",n.CODE_BLOCK="code_block",n.HR="horizontal_rule",n.BR="hard_break",n.IMAGE="image",n.EMOJI="emoji",n.COMPONENT="blok",n.TABLE="table",n.TABLE_ROW="tableRow",n.TABLE_CELL="tableCell",n.TABLE_HEADER="tableHeader",n),u=((i={}).BOLD="bold",i.STRONG="strong",i.STRIKE="strike",i.UNDERLINE="underline",i.ITALIC="italic",i.CODE="code",i.LINK="link",i.ANCHOR="anchor",i.STYLED="styled",i.SUPERSCRIPT="superscript",i.SUBSCRIPT="subscript",i.TEXT_STYLE="textStyle",i.HIGHLIGHT="highlight",i),c=((a={}).TEXT="text",a),d=((o={}).URL="url",o.STORY="story",o.ASSET="asset",o.EMAIL="email",o),f=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function h(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}let p=e=>Object.fromEntries(Object.entries(e).filter(([e,t])=>void 0!==t));function m(e,t={},r){let n=((e={})=>{let{custom:t,...r}=e,n={...r,...t};return Object.keys(n).map(e=>`${e}="${n[e]}"`).join(" ")})(t),i=n?`${e} ${n}`:e,a=Array.isArray(r)?r.join(""):r||"";return e?f.includes(e)?`<${i}>`:`<${i}>${a}</${e}>`:a}let g=e=>{if("object"!=typeof e||typeof e._editable>"u")return{};try{let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":`${t.id}-${t.uid}`}:{}}catch{return{}}},v=new Map;globalThis.storyCache=globalThis.storyCache||new Map;var y=r(95155);let b=(0,s.forwardRef)(({blok:e,...t},r)=>{let n;if(!e)return console.error("Please provide a 'blok' property to the StoryblokComponent"),(0,y.jsx)("div",{children:"Please provide a blok property to the StoryblokComponent"});let i=(n=e.component,v.has(n)?v.get(n):(console.error(`Component ${n} doesn't exist.`),!1));return i?(0,y.jsx)(i,{ref:r,blok:e,...t}):(0,y.jsx)("div",{})});b.displayName="StoryblokComponent";let w=function(e,{isServerContext:t=!1}={}){return function(r){let n=function(e,{isServerContext:t=!1}={}){return function(r){var n,i;let a=null==(n=null==r?void 0:r.attrs)?void 0:n.body;if(!Array.isArray(a)||0===a.length)return[];let o=(null==(i=r.attrs)?void 0:i.id)||(t?`fallback-key-${JSON.stringify(r.attrs)}`:void 0);return a.map((t,r)=>s.createElement(e,{blok:t,key:`${o}-${r}`}))}}(e,{isServerContext:t}),{resolvers:i,...a}=r;return function(e={}){let t=new Map,{renderFn:r=m,textFn:n=h,resolvers:i={},optimizeImages:a=!1,keyedResolvers:o=!1}=e,s=r!==m,f=(e={})=>{let{textAlign:t,class:r,id:n,style:i,...a}=e,o=[];return i&&o.push(i.endsWith(";")?i:`${i};`),t&&o.push(`text-align: ${t};`),p({...a,class:r,id:n,...o.length>0?{style:o.join(" ")}:{}})},g=e=>(t,r)=>{let n=f(t.attrs);return r.render(e,n,t.children||null)},v=(e,t=!1)=>({text:r,attrs:n},i)=>{let{class:a,id:o,...s}=n||{},l=t?{class:a,id:o,style:((e={})=>Object.keys(e).map(t=>`${t}: ${e[t]}`).join("; "))(s)||void 0}:n||{};return i.render(e,p(l),r)},y=(e,t)=>{let{linktype:r,href:n,anchor:i,...a}=e.attrs||{},o="";switch(r){case d.ASSET:case d.URL:o=n;break;case d.EMAIL:o=`mailto:${n}`;break;case d.STORY:o=n,i&&(o=`${o}#${i}`);break;default:o=n}let s={...a};return o&&(s.href=o),t.render("a",s,e.text)},b=new Map([[l.DOCUMENT,g("")],[l.HEADING,(e,t)=>{let{level:r,...n}=e.attrs||{},i=f(n);return t.render(`h${r}`,i,e.children)}],[l.PARAGRAPH,g("p")],[l.UL_LIST,g("ul")],[l.OL_LIST,g("ol")],[l.LIST_ITEM,g("li")],[l.IMAGE,(e,t)=>{let{src:r,alt:n,title:i,srcset:o,sizes:s}=e.attrs||{},l=r,u={};
1if(a){let{src:e,attrs:t}=function(e,t){if(!t)return{src:e,attrs:{}};let r=0,n=0,i={},a=[];function o(e,t,r,n,i){"number"!=typeof e||e<=t||e>=r?console.warn(`[StoryblokRichText] - ${n.charAt(0).toUpperCase()+n.slice(1)} value must be a number between ${t} and ${r} (inclusive)`):i.push(`${n}(${e})`)}if("object"==typeof t){if(void 0!==t.width&&("number"==typeof t.width&&t.width>=0?(i.width=t.width,r=t.width):console.warn("[StoryblokRichText] - Width value must be a number greater than or equal to 0")),void 0!==t.height&&("number"==typeof t.height&&t.height>=0?(i.height=t.height,n=t.height):console.warn("[StoryblokRichText] - Height value must be a number greater than or equal to 0")),0===t.height&&0===t.width&&(delete i.width,delete i.height,console.warn("[StoryblokRichText] - Width and height values cannot both be 0")),t.loading&&["lazy","eager"].includes(t.loading)&&(i.loading=t.loading),t.class&&(i.class=t.class),t.filters){let{filters:e}=t||{},{blur:r,brightness:n,fill:i,format:s,grayscale:l,quality:u,rotate:c}=e||{};r&&o(r,0,100,"blur",a),u&&o(u,0,100,"quality",a),n&&o(n,0,100,"brightness",a),i&&a.push(`fill(${i})`),l&&a.push("grayscale()"),c&&[0,90,180,270].includes(t.filters.rotate||0)&&a.push(`rotate(${c})`),s&&["webp","png","jpeg"].includes(s)&&a.push(`format(${s})`)}t.srcset&&(i.srcset=t.srcset.map(t=>{if("number"==typeof t)return`${e}/m/${t}x0/${a.length>0?`filters:${a.join(":")}`:""} ${t}w`;if(!Array.isArray(t)||2!==t.length)return void console.warn("[StoryblokRichText] - srcset entry must be a number or a tuple of two numbers");{let[r,n]=t;return`${e}/m/${r}x${n}/${a.length>0?`filters:${a.join(":")}`:""} ${r}w`}}).join(", ")),t.sizes&&(i.sizes=t.sizes.join(", "))}let s=`${e}/m/`;return(r>0||n>0)&&(s=`${s}${r}x${n}/`),a.length>0&&(s=`${s}filters:${a.join(":")}`),{src:s,attrs:i}}(r,a);l=e,u=t}let c={src:l,alt:n,title:i,srcset:o,sizes:s,...u};return t.render("img",p(c))}],[l.EMOJI,(e,t)=>{var r,n,i,a;let o=t.render("img",{src:null==(r=e.attrs)?void 0:r.fallbackImage,alt:null==(n=e.attrs)?void 0:n.alt,style:"width: 1.25em; height: 1.25em; vertical-align: text-top",draggable:"false",loading:"lazy"});return t.render("span",{"data-type":"emoji","data-name":null==(i=e.attrs)?void 0:i.name,"data-emoji":null==(a=e.attrs)?void 0:a.emoji},o)}],[l.CODE_BLOCK,(e,t)=>t.render("pre",e.attrs||{},t.render("code",{},e.children||""))],[l.HR,g("hr")],[l.BR,g("br")],[l.QUOTE,g("blockquote")],[l.COMPONENT,(e,t)=>{var r,n;return console.warn("[StoryblokRichtText] - BLOK resolver is not available for vanilla usage"),t.render("span",{blok:null==(r=null==e?void 0:e.attrs)?void 0:r.body[0],id:null==(n=e.attrs)?void 0:n.id,style:"display: none"})}],[c.TEXT,e=>{let{marks:r,...i}=e;if("text"in e){if(r)return r.reduce((e,t)=>S({...t,text:e}),S({...i,children:i.children}));let a=e.attrs||{};if(o){let e=t.get("txt")||0;t.set("txt",e+1),a.key=`txt-${e}`}return n(i.text,a)}return""}],[u.LINK,y],[u.ANCHOR,y],[u.STYLED,v("span",!0)],[u.BOLD,v("strong")],[u.TEXT_STYLE,v("span",!0)],[u.ITALIC,v("em")],[u.UNDERLINE,v("u")],[u.STRIKE,v("s")],[u.CODE,v("code")],[u.SUPERSCRIPT,v("sup")],[u.SUBSCRIPT,v("sub")],[u.HIGHLIGHT,v("mark")],[l.TABLE,(e,t)=>{let r=f(e.attrs),n=e.children||null;return t.render("table",r,t.render("tbody",{},n))}],[l.TABLE_ROW,(e,t)=>{let r=f(e.attrs);return t.render("tr",r,e.children)}],[l.TABLE_CELL,(e,t)=>{let{colspan:r,rowspan:n,colwidth:i,backgroundColor:a,textAlign:o,...s}=e.attrs||{},l=[];i&&l.push(`width: ${i}px;`),a&&l.push(`background-color: ${a};`),o&&l.push(`text-align: ${o};`);let u={...s,...r>1?{colspan:r}:{},...n>1?{rowspan:n}:{},...l.length>0?{style:l.join(" ")}:{}};return t.render("td",p(u),e.children)}],[l.TABLE_HEADER,(e,t)=>{let{colspan:r,rowspan:n,colwidth:i,backgroundColor:a,textAlign:o,...s}=e.attrs||{},l=[];i&&l.push(`width: ${i}px;`),a&&l.push(`background-color: ${a};`),o&&l.push(`text-align: ${o};`);let u={...s,...r>1?{colspan:r}:{},...n>1?{rowspan:n}:{},...l.length>0?{style:l.join(" ")}:{}};return t.render("th",p(u),e.children)}]]),w=new Map([...b,...Object.entries(i).map(([e,t])=>[e,t])]);function x(e){let n=w.get(e.type);if(!n)return console.error("<Storyblok>",`No resolver found for node type ${e.type}`),"";let i={render:(e,n={},i)=>{if(o&&e){let r=t.get(e)||0;t.set(e,r+1),n.key=`${e}-${r}`}return r(e,n,i)},originalResolvers:b,mergedResolvers:w};if("text"===e.type)return n(e,i);let a=e.content?e.content.map(S):void 0;return n({...e,children:a},i)}function S(e){return"doc"===e.type?s?e.content.map(x):e.content.map(x).join(""):Array.isArray(e)?e.map(x):x(e)}return{render:S}}({...t?r:{},renderFn:s.createElement,textFn:e=>s.createElement(s.Fragment,{key:Math.random().toString(36).substring(2,15)},e),resolvers:{[l.COMPONENT]:n,...i},keyedResolvers:!0,...t?{}:a})}}(b,{isServerContext:!1});(0,s.forwardRef)(({doc:e,resolvers:t},r)=>{let{render:n}=w({resolvers:t}),i=function e(t){if(Array.isArray(t))return t.map(t=>e(t));let r={allowfullscreen:"allowFullScreen",autocomplete:"autoComplete",autofocus:"autoFocus",autoplay:"autoPlay",charset
1:"charSet",class:"className",colspan:"colSpan",colwidth:"colWidth",contenteditable:"contentEditable",crossorigin:"crossOrigin",enctype:"encType",for:"htmlFor",formnovalidate:"formNoValidate",frameborder:"frameBorder",inputmode:"inputMode",marginheight:"marginHeight",marginwidth:"marginWidth",maxlength:"maxLength",minlength:"minLength",novalidate:"noValidate",playsinline:"playsInline",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",srcset:"srcSet",tabindex:"tabIndex",targetAttr:"targetattr",usemap:"useMap"},n=Object.keys(t.props).reduce((e,n)=>{let i=t.props[n];return"style"===n&&"string"==typeof i&&(i=i.split(";").reduce((e,t)=>{let[r,n]=t.split(":");return r=null==r?void 0:r.trim(),n=null==n?void 0:n.trim(),r&&n&&(e[r.replace(/-([a-z])/g,e=>e[1].toUpperCase())]=n),e},{})),e[r[n]||n]=i,e},{});n.key=t.key;let i=s.Children.map(t.props.children,t=>"string"==typeof t?t:e(t));return s.createElement(t.type,n,i)}(n(e));return(0,y.jsx)("div",{ref:r,children:i})})},67166:(e,t)=>{"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference")},67242:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(6614);let i=function(e,t){return(0,n.A)(e,t)}},67350:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e,t){return t.reduce(function(t,r){if(null==e)throw Error("'".concat(e,"' is no valid coordinate."));return Object.prototype.hasOwnProperty.call(e,r)&&void 0!==r&&void 0===t?(t=r,r):t},void 0)}},67884:(e,t,r)=>{"use strict";var n=r(12115),i=(n&&"object"==typeof n&&"default"in n&&n.default,r(20523)),a=new i,o=a.getBrowser(),s=a.getCPU(),l=a.getDevice(),u=a.getEngine(),c=a.getOS(),d=a.getUA(),f=function(e){if(!e)return void console.error("No userAgent string was provided");var t=new i(e);return{UA:t,browser:t.getBrowser(),cpu:t.getCPU(),device:t.getDevice(),engine:t.getEngine(),os:t.getOS(),ua:t.getUA(),setUserAgent:function(e){return t.setUA(e)}}},h=Object.freeze({ClientUAInstance:a,browser:o,cpu:s,device:l,engine:u,os:c,ua:d,setUa:function(e){return a.setUA(e)},parseUserAgent:f}),p="mobile",m="tablet",g="smarttv",v="console",y="wearable",b="embedded",w=void 0,x="Chrome",S="Firefox",T="Opera",E="Yandex",A="Safari",k="Internet Explorer",O="Edge",I="Chromium",M="IE",C="Mobile Safari",P="MIUI Browser",N="Samsung Browser",D="iOS",L="Android",_="Windows Phone",R="Windows",j="Mac OS",F={isMobile:!1,isTablet:!1,isBrowser:!1,isSmartTV:!1,isConsole:!1,isWearable:!1},V=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none";return e||t},z=function(){return!!("u">typeof window&&(window.navigator||navigator))&&(window.navigator||navigator)},B=function(e){var t=z();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},$=function(e){return e.type===p},U=function(e){return e.type===m},H=function(e){var t=e.type;return t===p||t===m},W=function(e){return e.type===g},G=function(e){return e.type===w},q=function(e){return e.type===y},Y=function(e){return e.type===v},Z=function(e){return e.type===b},K=function(e){return V(e.vendor)},X=function(e){return V(e.model)},J=function(e){return V(e.type,"browser")},Q=function(e){return e.name===L},ee=function(e){return e.name===R},et=function(e){return e.name===j},er=function(e){return e.name===_},en=function(e){return e.name===D},ei=function(e){return V(e.version)},ea=function(e){return V(e.name)},eo=function(e){return e.name===x},es=function(e){return e.name===S},el=function(e){return e.name===I},eu=function(e){return e.name===O},ec=function(e){return e.name===E},ed=function(e){var t=e.name;return t===A||t===C},ef=function(e){return e.name===C},eh=function(e){return e.name===T},ep=function(e){var t=e.name;return t===k||t===M},em=function(e){return e.name===P},eg=function(e){return e.name===N},ev=function(e){return V(e.version)},ey=function(e){return V(e.major)},eb=function(e){return V(e.name)},ew=function(e){return V(e.name)},ex=function(e){return V(e.version)},eS=function(){var e=z(),t=e&&e.userAgent&&e.userAgent.toLowerCase();return"string"==typeof t&&/electron/.test(t)},eT=function(e){return"string"==typeof e&&-1!==e.indexOf("Edg/")},eE=function(){var e=z();return e&&(/iPad|iPhone|iPod/.test(e.platform)||"MacIntel"===e.platform&&e.maxTouchPoints>1)&&!window.MSStream},eA=function(){return B("iPad")},ek=function(){return B("iPhone")},eO=function(){return B("iPod")},eI=function(e){return V(e)};
1W(l),Y(l),q(l),Z(l),ef(o)||eA(),el(o),H(l)||eA(),$(l),U(l)||eA(),G(l),G(l),Q(c),er(c),en(c)||eA(),eo(o),es(o),ed(o),eh(o),ep(o),ei(c),ea(c),ev(o),ey(o),eb(o),K(l),X(l),ew(u),ex(u),eI(d),eu(o)||eT(d),ec(o),J(l),eE(),eA(),ek(),eO(),eS(),eT(d),eu(o)&&eT(d),ee(c),et(c),em(o),eg(o);t.y_=f},68332:(e,t,r)=>{"use strict";r.d(t,{A:()=>T});var n=r(65672),i=r(23929),a=r(12115),o=a.useLayoutEffect,s=function(e){var t=a.useRef(e);return o(function(){t.current=e}),t},l=function(e,t){"function"==typeof e?e(t):e.current=t},u=function(e,t){var r=a.useRef();return a.useCallback(function(n){e.current=n,r.current&&l(r.current,null),r.current=t,t&&l(t,n)},[t])},c={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},d=function(e){Object.keys(c).forEach(function(t){e.style.setProperty(t,c[t],"important")})},f=null,h=function(e,t){var r=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?r+t.borderSize:r-t.paddingSize},p=function(){},m=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],g=!!document.documentElement.currentStyle,v=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var r=m.reduce(function(e,r){return e[r]=t[r],e},{}),n=r.boxSizing;if(""===n)return null;g&&"border-box"===n&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var i=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),a=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:i,borderSize:a}};function y(e,t,r){var n=s(r);a.useLayoutEffect(function(){var r=function(e){return n.current(e)};if(e)return e.addEventListener(t,r),function(){return e.removeEventListener(t,r)}},[])}var b=function(e,t){y(document.body,"reset",function(r){e.current.form===r.target&&t(r)})},w=function(e){y(window,"resize",e)},x=function(e){y(document.fonts,"loadingdone",e)},S=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],T=a.forwardRef(function(e,t){var r=e.cacheMeasurements,o=e.maxRows,s=e.minRows,l=e.onChange,c=void 0===l?p:l,m=e.onHeightChange,g=void 0===m?p:m,y=(0,i.A)(e,S),T=void 0!==y.value,E=a.useRef(null),A=u(E,t),k=a.useRef(0),O=a.useRef(),I=function(){var e=E.current,t=r&&O.current?O.current:v(e);if(t){O.current=t;var n,i,a,l,u,c,p,m,y,b,w,x=(n=e.value||e.placeholder||"x",void 0===(i=s)&&(i=1),void 0===(a=o)&&(a=1/0),f||((f=document.createElement("textarea")).setAttribute("tabindex","-1"),f.setAttribute("aria-hidden","true"),d(f)),null===f.parentNode&&document.body.appendChild(f),l=t.paddingSize,u=t.borderSize,p=(c=t.sizingStyle).boxSizing,Object.keys(c).forEach(function(e){f.style[e]=c[e]}),d(f),f.value=n,m=h(f,t),f.value=n,m=h(f,t),f.value="x",b=(y=f.scrollHeight-l)*i,"border-box"===p&&(b=b+l+u),m=Math.max(b,m),w=y*a,"border-box"===p&&(w=w+l+u),[m=Math.min(w,m),y]),S=x[0],T=x[1];k.current!==S&&(k.current=S,e.style.setProperty("height",S+"px","important"),g(S,{rowHeight:T}))}};return a.useLayoutEffect(I),b(E,function(){if(!T){var e=E.current.value;requestAnimationFrame(function(){var t=E.current;t&&e!==t.value&&I()})}}),w(I),x(I),a.createElement("textarea",(0,n.A)({},y,{onChange:function(e){T||I(),c(e)},ref:A}))})},68369:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(16897),i=r(1645),a=r(54432);let o=function(e,t){return e&&e.length?(0,n.A)(e,(0,a.A)(t,2),i.A):void 0}},71326:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(90756),i=r(43053),a=r(54432);let o=function(e,t){var r={};return t=(0,a.A)(t,3),(0,i.A)(e,function(e,i,a){(0,n.A)(r,i,t(e,i,a))}),r}},72397:(e,t,r)=>{"use strict";var n,i;r.d(t,{v:()=>n}),(i=n||(n={}))[i.CONTINUE=100]="CONTINUE",i[i.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",i[i.PROCESSING=102]="PROCESSING",i[i.EARLY_HINTS=103]="EARLY_HINTS",i[i.OK=200]="OK",i[i.CREATED=201]="CREATED",i[i.ACCEPTED=202]="ACCEPTED",
1i[i.NON_AUTHORITATIVE_INFORMATION=203]="NON_AUTHORITATIVE_INFORMATION",i[i.NO_CONTENT=204]="NO_CONTENT",i[i.RESET_CONTENT=205]="RESET_CONTENT",i[i.PARTIAL_CONTENT=206]="PARTIAL_CONTENT",i[i.MULTI_STATUS=207]="MULTI_STATUS",i[i.MULTIPLE_CHOICES=300]="MULTIPLE_CHOICES",i[i.MOVED_PERMANENTLY=301]="MOVED_PERMANENTLY",i[i.MOVED_TEMPORARILY=302]="MOVED_TEMPORARILY",i[i.SEE_OTHER=303]="SEE_OTHER",i[i.NOT_MODIFIED=304]="NOT_MODIFIED",i[i.USE_PROXY=305]="USE_PROXY",i[i.TEMPORARY_REDIRECT=307]="TEMPORARY_REDIRECT",i[i.PERMANENT_REDIRECT=308]="PERMANENT_REDIRECT",i[i.BAD_REQUEST=400]="BAD_REQUEST",i[i.UNAUTHORIZED=401]="UNAUTHORIZED",i[i.PAYMENT_REQUIRED=402]="PAYMENT_REQUIRED",i[i.FORBIDDEN=403]="FORBIDDEN",i[i.NOT_FOUND=404]="NOT_FOUND",i[i.METHOD_NOT_ALLOWED=405]="METHOD_NOT_ALLOWED",i[i.NOT_ACCEPTABLE=406]="NOT_ACCEPTABLE",i[i.PROXY_AUTHENTICATION_REQUIRED=407]="PROXY_AUTHENTICATION_REQUIRED",i[i.REQUEST_TIMEOUT=408]="REQUEST_TIMEOUT",i[i.CONFLICT=409]="CONFLICT",i[i.GONE=410]="GONE",i[i.LENGTH_REQUIRED=411]="LENGTH_REQUIRED",i[i.PRECONDITION_FAILED=412]="PRECONDITION_FAILED",i[i.REQUEST_TOO_LONG=413]="REQUEST_TOO_LONG",i[i.REQUEST_URI_TOO_LONG=414]="REQUEST_URI_TOO_LONG",i[i.UNSUPPORTED_MEDIA_TYPE=415]="UNSUPPORTED_MEDIA_TYPE",i[i.REQUESTED_RANGE_NOT_SATISFIABLE=416]="REQUESTED_RANGE_NOT_SATISFIABLE",i[i.EXPECTATION_FAILED=417]="EXPECTATION_FAILED",i[i.IM_A_TEAPOT=418]="IM_A_TEAPOT",i[i.INSUFFICIENT_SPACE_ON_RESOURCE=419]="INSUFFICIENT_SPACE_ON_RESOURCE",i[i.METHOD_FAILURE=420]="METHOD_FAILURE",i[i.MISDIRECTED_REQUEST=421]="MISDIRECTED_REQUEST",i[i.UNPROCESSABLE_ENTITY=422]="UNPROCESSABLE_ENTITY",i[i.LOCKED=423]="LOCKED",i[i.FAILED_DEPENDENCY=424]="FAILED_DEPENDENCY",i[i.UPGRADE_REQUIRED=426]="UPGRADE_REQUIRED",i[i.PRECONDITION_REQUIRED=428]="PRECONDITION_REQUIRED",i[i.TOO_MANY_REQUESTS=429]="TOO_MANY_REQUESTS",i[i.REQUEST_HEADER_FIELDS_TOO_LARGE=431]="REQUEST_HEADER_FIELDS_TOO_LARGE",i[i.UNAVAILABLE_FOR_LEGAL_REASONS=451]="UNAVAILABLE_FOR_LEGAL_REASONS",i[i.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",i[i.NOT_IMPLEMENTED=501]="NOT_IMPLEMENTED",i[i.BAD_GATEWAY=502]="BAD_GATEWAY",i[i.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE",i[i.GATEWAY_TIMEOUT=504]="GATEWAY_TIMEOUT",i[i.HTTP_VERSION_NOT_SUPPORTED=505]="HTTP_VERSION_NOT_SUPPORTED",i[i.INSUFFICIENT_STORAGE=507]="INSUFFICIENT_STORAGE",i[i.NETWORK_AUTHENTICATION_REQUIRED=511]="NETWORK_AUTHENTICATION_REQUIRED"},77345:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(87768),i=r(35063),a=r(54432),o=r(18479),s=Math.max,l=Math.min;let u=(0,n.A)(function(e,t,r){var n=null==e?0:e.length;if(!n)return -1;var u=n-1;return void 0!==r&&(u=(0,o.A)(r),u=r<0?s(n+u,0):l(u,n-1)),(0,i.A)(e,(0,a.A)(t,3),u,!0)})},79201:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(89802)),i=l(r(1654)),a=l(r(61566)),o=l(r(45021)),s=l(r(36155));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){d(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=function e(t){if((0,n.default)(t))return Number(t);if((0,i.default)(t))return(0,a.default)(t);if((0,o.default)(t)){var r=(0,s.default)(t);return Array.isArray(t)?t.map(function(t,r){return[0,1].includes(r)?e(t):t}):c(c(c({},t),r.latitude&&d({},r.latitude,e(t[r.latitude]))),r.longitude&&d({},r.longitude,e(t[r.longitude])))}return Array.isArray(t)?t.map(function(t){return(0,o.default)(t)?e(t):t}):t}},79251:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(86953),i=r(60577),a=r(57641),o=r(12602),s=r(32521),l=r(66485),u=Math.min;let c=function(e,t,r){for(var c=r?a.A:i.A,d=e[0].length,f=e.length,h=f,p=Array(f),m=1/0,g=[];h--;){var v=e[h];h&&t&&(v=(0,o.A)(v,(0,s.A)(t))),m=u(v.length,m),p[h]=!r&&(t||d>=120&&v.length>=120)?new n.A(h&&v):void 0}v=e[0];var y=-1,b=p[0];e:for(;++y<d&&g.length<m;){var w=v[y],x=t?t(w):w;if(w=r||0!==w?w:0,!(b?(0,l.A)(b,x):c(g,x,r))){for(h=f;--h;){var S=p[h];if(!(S?(0,l.A)(S,x):c(e[h],x,r)))continue e}
1b&&b.push(x),g.push(w)}}return g}},79318:(e,t,r)=>{"use strict";t.A=void 0;var n=l(r(82637)),i=l(r(21094)),a=l(r(64685)),o=l(r(98752)),s=r(64396);function l(e){return e&&e.__esModule?e:{default:e}}t.A=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var l=(0,n.default)(e),u=(0,i.default)(e),c=(0,n.default)(t),d=(0,i.default)(t);return Math.round(Math.acos((0,o.default)(Math.sin((0,a.default)(c))*Math.sin((0,a.default)(l))+Math.cos((0,a.default)(c))*Math.cos((0,a.default)(l))*Math.cos((0,a.default)(u)-(0,a.default)(d))))*s.earthRadius/r)*r}},79972:(e,t)=>{"use strict";var r;(r=t.U||(t.U={})).Unidentified="Unidentified",r.Alt="Alt",r.AltGraph="AltGraph",r.CapsLock="CapsLock",r.Control="Control",r.Fn="Fn",r.FnLock="FnLock",r.Hyper="Hyper",r.Meta="Meta",r.NumLock="NumLock",r.ScrollLock="ScrollLock",r.Shift="Shift",r.Super="Super",r.Symbol="Symbol",r.SymbolLock="SymbolLock",r.Enter="Enter",r.Tab="Tab",r.ArrowDown="ArrowDown",r.ArrowLeft="ArrowLeft",r.ArrowRight="ArrowRight",r.ArrowUp="ArrowUp",r.End="End",r.Home="Home",r.PageDown="PageDown",r.PageUp="PageUp",r.Backspace="Backspace",r.Clear="Clear",r.Copy="Copy",r.CrSel="CrSel",r.Cut="Cut",r.Delete="Delete",r.EraseEof="EraseEof",r.ExSel="ExSel",r.Insert="Insert",r.Paste="Paste",r.Redo="Redo",r.Undo="Undo",r.Accept="Accept",r.Again="Again",r.Attn="Attn",r.Cancel="Cancel",r.ContextMenu="ContextMenu",r.Escape="Escape",r.Execute="Execute",r.Find="Find",r.Finish="Finish",r.Help="Help",r.Pause="Pause",r.Play="Play",r.Props="Props",r.Select="Select",r.ZoomIn="ZoomIn",r.ZoomOut="ZoomOut",r.BrightnessDown="BrightnessDown",r.BrightnessUp="BrightnessUp",r.Eject="Eject",r.LogOff="LogOff",r.Power="Power",r.PowerOff="PowerOff",r.PrintScreen="PrintScreen",r.Hibernate="Hibernate",r.Standby="Standby",r.WakeUp="WakeUp",r.AllCandidates="AllCandidates",r.Alphanumeric="Alphanumeric",r.CodeInput="CodeInput",r.Compose="Compose",r.Convert="Convert",r.Dead="Dead",r.FinalMode="FinalMode",r.GroupFirst="GroupFirst",r.GroupLast="GroupLast",r.GroupNext="GroupNext",r.GroupPrevious="GroupPrevious",r.ModeChange="ModeChange",r.NextCandidate="NextCandidate",r.NonConvert="NonConvert",r.PreviousCandidate="PreviousCandidate",r.Process="Process",r.SingleCandidate="SingleCandidate",r.HangulMode="HangulMode",r.HanjaMode="HanjaMo
1de",r.JunjaMode="JunjaMode",r.Eisu="Eisu",r.Hankaku="Hankaku",r.Hiragana="Hiragana",r.HiraganaKatakana="HiraganaKatakana",r.KanaMode="KanaMode",r.KanjiMode="KanjiMode",r.Katakana="Katakana",r.Romaji="Romaji",r.Zenkaku="Zenkaku",r.ZenkakuHanaku="ZenkakuHanaku",r.F1="F1",r.F2="F2",r.F3="F3",r.F4="F4",r.F5="F5",r.F6="F6",r.F7="F7",r.F8="F8",r.F9="F9",r.F10="F10",r.F11="F11",r.F12="F12",r.F13="F13",r.F14="F14",r.F15="F15",r.F16="F16",r.F17="F17",r.F18="F18",r.F19="F19",r.F20="F20",r.Soft1="Soft1",r.Soft2="Soft2",r.Soft3="Soft3",r.Soft4="Soft4",r.AppSwitch="AppSwitch",r.Call="Call",r.Camera="Camera",r.CameraFocus="CameraFocus",r.EndCall="EndCall",r.GoBack="GoBack",r.GoHome="GoHome",r.HeadsetHook="HeadsetHook",r.LastNumberRedial="LastNumberRedial",r.Notification="Notification",r.MannerMode="MannerMode",r.VoiceDial="VoiceDial",r.ChannelDown="ChannelDown",r.ChannelUp="ChannelUp",r.MediaFastForward="MediaFastForward",r.MediaPause="MediaPause",r.MediaPlay="MediaPlay",r.MediaPlayPause="MediaPlayPause",r.MediaRecord="MediaRecord",r.MediaRewind="MediaRewind",r.MediaStop="MediaStop",r.MediaTrackNext="MediaTrackNext",r.MediaTrackPrevious="MediaTrackPrevious",r.AudioBalanceLeft="AudioBalanceLeft",r.AudioBalanceRight="AudioBalanceRight",r.AudioBassDown="AudioBassDown",r.AudioBassBoostDown="AudioBassBoostDown",r.AudioBassBoostToggle="AudioBassBoostToggle",r.AudioBassBoostUp="AudioBassBoostUp",r.AudioBassUp="AudioBassUp",r.AudioFaderFront="AudioFaderFront",r.AudioFaderRear="AudioFaderRear",r.AudioSurroundModeNext="AudioSurroundModeNext",r.AudioTrebleDown="AudioTrebleDown",r.AudioTrebleUp="AudioTrebleUp",r.AudioVolumeDown="AudioVolumeDown",r.AudioVolumeMute="AudioVolumeMute",r.AudioVolumeUp="AudioVolumeUp",r.MicrophoneToggle="MicrophoneToggle",r.MicrophoneVolumeDown="MicrophoneVolumeDown",r.MicrophoneVolumeMute="MicrophoneVolumeMute",r.MicrophoneVolumeUp="MicrophoneVolumeUp",r.TV="TV",r.TV3DMode="TV3DMode",r.TVAntennaCable="TVAntennaCable",r.TVAudioDescription="TVAudioDescription",r.TVAudioDescriptionMixDown="TVAudioDescriptionMixDown",r.TVAudioDescriptionMixUp="TVAudioDescriptionMixUp",r.TVContentsMenu="TVContentsMenu",r.TVDataService="TVDataService",r.TVInput="TVInput",r.TVInputComponent1="TVInputComponent1",r.TVInputComponent2="TVInputComponent2",r.TVInputComposite1="TVInputComposite1",r.TVInputComposite2="TVInputComposite2",r.TVInputHDMI1="TVInputHDMI1",r.TVInputHDMI2="TVInputHDMI2",r.TVInputHDMI3="TVInputHDMI3",r.TVInputHDMI4="TVInputHDMI4",r.TVInputVGA1="TVInputVGA1",r.TVMediaContext="TVMediaContext",r.TVNetwork="TVNetwork",r.TVNumberEntry="TVNumberEntry",r.TVPower="TVPower",r.TVRadioService="TVRadioService",r.TVSatellite="TVSatellite",r.TVSatelliteBS="TVSatelliteBS",r.TVSatelliteCS="TVSatelliteCS",r.TVSatelliteToggle="TVSatelliteToggle",r.TVTerrestrialAnalog="TVTerrestrialAnalog",r.TVTerrestrialDigital="TVTerrestrialDigital",r.TVTimer="TVTimer",r.AVRInput="AVRInput",r.AVRPower="AVRPower",r.ColorF0Red="ColorF0Red",r.ColorF1Green="ColorF1Green",r.ColorF2Yellow="ColorF2Yellow",r.ColorF3Blue="ColorF3Blue",r.ColorF4Grey="ColorF4Grey",r.ColorF5Brown="ColorF5Brown",r.ClosedCaptionToggle="ClosedCaptionToggle",r.Dimmer="Dimmer",r.DisplaySwap="DisplaySwap",r.DVR="DVR",r.Exit="Exit",r.FavoriteClear0="FavoriteClear0",r.FavoriteClear1="FavoriteClear1",r.FavoriteClear2="FavoriteClear2",r.FavoriteClear3="FavoriteClear3",r.FavoriteRecall0="FavoriteRecall0",r.FavoriteRecall1="FavoriteRecall1",r.FavoriteRecall2="FavoriteRecall2",r.FavoriteRecall3="FavoriteRecall3",r.FavoriteStore0="FavoriteStore0",r.FavoriteStore1="FavoriteStore1",r.FavoriteStore2="FavoriteStore2",r.FavoriteStore3="FavoriteStore3",r.Guide="Guide",r.GuideNextDay="GuideNextDay",r.GuidePreviousDay="GuidePreviousDay",r.Info="Info",r.InstantReplay="InstantReplay",r.Link="Link",r.ListProgram="ListProgram",r.LiveContent="LiveContent",r.Lock="Lock",r.MediaApps="MediaApps",r.MediaAudioTrack="MediaAudioTrack",r.MediaLast="MediaLast",r.MediaSkipBackward="MediaSkipBackward",r.MediaSkipForward="MediaSkipForward",r.MediaStepBackward="MediaStepBackward",r.MediaStepForward="MediaStepForward",r.MediaTopMenu="MediaTopMenu",r.NavigateIn="NavigateIn",r.NavigateNext="NavigateNext",r.NavigateOut="NavigateOut",r.NavigatePrevious="NavigatePrevious",r.NextFavoriteChannel="NextFavoriteChannel",r.NextUserProfile="NextUserProfile",r.OnDemand="OnDemand",r.Pairing="Pairing",r.PinPDown="PinPDown",r.PinPMove="PinPMove",r.PinPToggle="PinPToggle",r.PinPUp="PinPUp",r.PlaySpeedDown="PlaySpeedDown",r.PlaySpeedReset="PlaySpeedReset",r.PlaySpeedUp="PlaySpeedUp",r.RandomToggle="RandomToggle",r.RcLowBattery="RcLowBattery",r.RecordSpeedNext="RecordSpeedNext",r.RfBypass="RfBypass",r.ScanChannelsToggle="ScanChannelsToggle",r.ScreenModeNext="ScreenModeNext",r.Settings="Settings",r.SplitScreenToggle="SplitScreenToggle",r.STBInput="STBInput",r.STBPower="STBPower",r.Subtitle="Subtitle",r.Teletext="Teletext",r.VideoModeNext="VideoModeNext",r.Wink="Wink",r.ZoomToggle="ZoomToggle",r.SpeechCorrectionList="SpeechCorrectionList",r.SpeechInputToggle="SpeechInputToggle",r.Close="Close",r.New="New",r.Open="Open",r.Print="Print",r.Save="Save",r.Spell
1Check="SpellCheck",r.MailForward="MailForward",r.MailReply="MailReply",r.MailSend="MailSend",r.LaunchCalculator="LaunchCalculator",r.LaunchCalendar="LaunchCalendar",r.LaunchContacts="LaunchContacts",r.LaunchMail="LaunchMail",r.LaunchMediaPlayer="LaunchMediaPlayer",r.LaunchMusicPlayer="LaunchMusicPlayer",r.LaunchMyComputer="LaunchMyComputer",r.LaunchPhone="LaunchPhone",r.LaunchScreenSaver="LaunchScreenSaver",r.LaunchSpreadsheet="LaunchSpreadsheet",r.LaunchWebBrowser="LaunchWebBrowser",r.LaunchWebCam="LaunchWebCam",r.LaunchWordProcessor="LaunchWordProcessor",r.LaunchApplication1="LaunchApplication1",r.LaunchApplication2="LaunchApplication2",r.LaunchApplication3="LaunchApplication3",r.LaunchApplication4="LaunchApplication4",r.LaunchApplication5="LaunchApplication5",r.LaunchApplication6="LaunchApplication6",r.LaunchApplication7="LaunchApplication7",r.LaunchApplication8="LaunchApplication8",r.LaunchApplication9="LaunchApplication9",r.LaunchApplication10="LaunchApplication10",r.LaunchApplication11="LaunchApplication11",r.LaunchApplication12="LaunchApplication12",r.LaunchApplication13="LaunchApplication13",r.LaunchApplication14="LaunchApplication14",r.LaunchApplication15="LaunchApplication15",r.LaunchApplication16="LaunchApplication16",r.BrowserBack="BrowserBack",r.BrowserFavorites="BrowserFavorites",r.BrowserForward="BrowserForward",r.BrowserHome="BrowserHome",r.BrowserRefresh="BrowserRefresh",r.BrowserSearch="BrowserSearch",r.BrowserStop="BrowserStop",r.Decimal="Decimal",r.Key11="Key11",r.Key12="Key12",r.Multiply="Multiply",r.Add="Add",r.Divide="Divide",r.Subtract="Subtract",r.Separator="Separator"},82114:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},82492:(e,t,r)=>{"use strict";let n,i,a;r.d(t,{RC:()=>el,qr:()=>eu});var o=r(12115);function s(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function l(e,t){void 0===e&&(e={}),void 0===t&&(t={});let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:s(t[r])&&s(e[r])&&Object.keys(t[r]).length>0&&l(e[r],t[r])})}let u={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function c(){let e="u">typeof document?document:{};return l(e,u),e}let d={document:u,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"u"<typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"u">typeof setTimeout&&clearTimeout(e)}};function f(){let e="u">typeof window?window:{};return l(e,d),e}function h(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function p(){return Date.now()}function m(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function g(){let e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){let n=r<0||arguments.length<=r?void 0:arguments[r];if(null!=n&&("u">typeof window&&void 0!==window.HTMLElement?!(n instanceof HTMLElement):!n||1!==n.nodeType&&11!==n.nodeType)){let r=Object.keys(Object(n)).filter(e=>0>t.indexOf(e));for(let t=0,i=r.length;t<i;t+=1){let i=r[t],a=Object.getOwnPropertyDescriptor(n,i);void 0!==a&&a.enumerable&&(m(e[i])&&m(n[i])?n[i].__swiper__?e[i]=n[i]:g(e[i],n[i]):!m(e[i])&&m(n[i])?(e[i]={},n[i].__swiper__?e[i]=n[i]:g(e[i],n[i])):e[i]=n[i])}}}return e}function v(e,t,r){e.style.setProperty(t,r)}function y(e){let t,{swiper:r,targetPosition:n,side:i}=e,a=f(),o=-r.translate,s=null,l=r.params.speed;r.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(r.cssModeFrameID);let u=n>o?"next":"prev",c=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,d=()=>{t=new Date().getTime(),null===s&&(s=t);let e=o+(.5-Math.cos(Math.max(Math.min((t-s)/l,1),0)*Math.PI)/2)*(n-o);if(c(e,n)&&(e=n),r.wrapperEl.scrollTo({[i]:e}),c(e,n)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[i]:e})}),a.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=a.requestAnimationFrame(d)};d()}function b(e,t){void 0===t&&(t="");let r=f(),n=[...e.children];return(r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t)?n.filter(e=>e.matches(t)):n}function w(e){try{console.warn(e);return}catch(e){}}function x(e,t){var r;void 0===t&&(t=[]);let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:(void 0===(r=t)&&(r=""),r.trim().split(" ").filter(e=>!!e.trim()))),n}function S(e,t){return f().getComputedStyle(e,null).getPropertyValue(t)}function T(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}
1function E(e,t,r){let n=f();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function A(e,t){void 0===t&&(t=""),"u">typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}function k(){let e,t;return n||(e=f(),n={smoothScroll:(t=c()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}),n}function O(e){return void 0===e&&(e={}),i||(i=function(e){let{userAgent:t}=void 0===e?{}:e,r=k(),n=f(),i=n.navigator.platform,a=t||n.navigator.userAgent,o={ios:!1,android:!1},s=n.screen.width,l=n.screen.height,u=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),h=!c&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="MacIntel"===i;return!c&&p&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${l}`)>=0&&((c=a.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),p=!1),u&&"Win32"!==i&&(o.os="android",o.android=!0),(c||h||d)&&(o.os="ios",o.ios=!0),o}(e)),i}function I(){return a||(a=function(){let e=f(),t=O(),r=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(n()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&n<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=n(),o=a||i&&t.ios;return{isSafari:r||a,needPerspectiveFix:r,need3dFix:o,isWebView:i}}()),a}let M=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},C=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},P=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&t.remove()})),t&&t.remove()}},N=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},D=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&N(e,n)});return}let a=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=a+t;n+=1){let t=(n%r+r)%r;(t<i||t>a)&&N(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(a+t,r-1);n+=1)n!==i&&(n>a||n<i)&&N(e,n)};function L(e){let{swiper:t,runCallbacks:r,direction:n,step:i}=e,{activeIndex:a,previousIndex:o}=t,s=n;s||(s=a>o?"next":a<o?"prev":"reset"),t.emit(`transition${i}`),r&&"reset"===s?t.emit(`slideResetTransition${i}`):r&&a!==o&&(t.emit(`slideChangeTransition${i}`),"next"===s?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`))}function _(e,t,r){let n=f(),{params:i}=e,a=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return!a||!(r<=o)&&!(r>=n.innerWidth-o)||"prevent"===a&&(t.preventDefault(),!0)}function R(e){var t,r;let n,i,a=c(),o=e;o.originalEvent&&(o=o.originalEvent);let s=this.touchEventsData;if("pointerdown"===o.type){if(null!==s.pointerId&&s.pointerId!==o.pointerId)return;s.pointerId=o.pointerId}else"touchstart"===o.type&&1===o.targetTouches.length&&(s.touchId=o.targetTouches[0].identifier);if("touchstart"===o.type)return void _(this,o,o.targetTouches[0].pageX);let{params:l,touches:u,enabled:d}=this;if(!d||!l.simulateTouch&&"mouse"===o.pointerType||this.animating&&l.preventInteractionOnTransition)return;!this.animating&&l.cssMode&&l.loop&&this.loopFix();let h=o.target;if("wrapper"===l.touchEventsTarget&&(t=h,r=this.wrapperEl,n=f(),!(i=r.contains(t))&&n.HTMLSlotElement&&r instanceof HTMLSlotElement&&((i=[...r.assignedElements()].includes(t))||(i=function(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(t,r))),!i)||"which"in o&&3===o.which||"button"in o&&o.button>0||s.isTouched&&s.isMoved)return;let m=!!l.noSwipingClass&&""!==l.noSwipingClass,g=o.composedPath?o.composedPath():o.path;m&&o.target&&o.target.shadowRoot&&g&&(h=g[0]);let v=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}
1`,y=!!(o.target&&o.target.shadowRoot);if(l.noSwiping&&(y?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===c()||r===f())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(v,h):h.closest(v))){this.allowClick=!0;return}if(l.swipeHandler&&!h.closest(l.swipeHandler))return;u.currentX=o.pageX,u.currentY=o.pageY;let b=u.currentX,w=u.currentY;if(!_(this,o,b))return;Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),u.startX=b,u.startY=w,s.touchStartTime=p(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,l.threshold>0&&(s.allowThresholdMove=!1);let x=!0;h.matches(s.focusableElements)&&(x=!1,"SELECT"===h.nodeName&&(s.isTouched=!1)),a.activeElement&&a.activeElement.matches(s.focusableElements)&&a.activeElement!==h&&("mouse"===o.pointerType||"mouse"!==o.pointerType&&!h.matches(s.focusableElements))&&a.activeElement.blur();let S=x&&this.allowTouchMove&&l.touchStartPreventDefault;(l.touchStartForcePreventDefault||S)&&!h.isContentEditable&&o.preventDefault(),l.freeMode&&l.freeMode.enabled&&this.freeMode&&this.animating&&!l.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",o)}function j(e){let t,r,n=c(),i=this.touchEventsData,{params:a,touches:o,rtlTranslate:s,enabled:l}=this;if(!l||!a.simulateTouch&&"mouse"===e.pointerType)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type&&(null!==i.touchId||u.pointerId!==i.pointerId))return;if("touchmove"===u.type){if(!(t=[...u.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else t=u;if(!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",u);return}let d=t.pageX,f=t.pageY;if(u.preventedByNestedSwiper){o.startX=d,o.startY=f;return}if(!this.allowTouchMove){u.target.matches(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:d,startY:f,currentX:d,currentY:f}),i.touchStartTime=p());return}if(a.touchReleaseOnEdges&&!a.loop){if(this.isVertical()){if(f<o.startY&&this.translate<=this.maxTranslate()||f>o.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(s&&(d>o.startX&&-this.translate<=this.maxTranslate()||d<o.startX&&-this.translate>=this.minTranslate()))return;else if(!s&&(d<o.startX&&this.translate<=this.maxTranslate()||d>o.startX&&this.translate>=this.minTranslate()))return}if(n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u.target&&"mouse"!==u.pointerType&&n.activeElement.blur(),n.activeElement&&u.target===n.activeElement&&u.target.matches(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}i.allowTouchCallbacks&&this.emit("touchMove",u),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=f;let h=o.currentX-o.startX,m=o.currentY-o.startY;if(this.params.threshold&&Math.sqrt(h**2+m**2)<this.params.threshold)return;if(void 0===i.isScrolling){let e;this.isHorizontal()&&o.currentY===o.startY||this.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,i.isScrolling=this.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",u),void 0===i.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||"touchmove"===u.type&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!a.cssMode&&u.cancelable&&u.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&u.stopPropagation();let g=this.isHorizontal()?h:m,v=this.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;a.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),v=Math.abs(v)*(s?1:-1)),o.diff=g,g*=a.touchRatio,s&&(g=-g,v=-v);let y=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=v>0?"prev":"next";let b=this.params.loop&&!a.cssMode,w="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!i.isMoved){if(b&&w&&this.loopFix({direction:this.swipeDirection}),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
1this.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,a.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",u)}if(new Date().getTime(),!1!==a._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&y!==this.touchesDirection&&b&&w&&Math.abs(g)>=1){Object.assign(o,{startX:d,startY:f,currentX:d,currentY:f,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}this.emit("sliderMove",u),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let x=!0,S=a.resistanceRatio;if(a.touchReleaseOnEdges&&(S=0),g>0?(b&&w&&!r&&i.allowThresholdMove&&i.currentTranslate>(a.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>this.minTranslate()&&(x=!1,a.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+i.startTranslate+g)**S))):g<0&&(b&&w&&!r&&i.allowThresholdMove&&i.currentTranslate<(a.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==a.slidesPerView&&this.slides.length-a.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===a.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),i.currentTranslate<this.maxTranslate()&&(x=!1,a.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-i.startTranslate-g)**S))),x&&(u.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),this.allowSlidePrev||this.allowSlideNext||(i.currentTranslate=i.startTranslate),a.threshold>0)if(Math.abs(g)>a.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=this.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&this.freeMode||a.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}function F(e){let t,r,n=this,i=n.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].find(e=>e.identifier===i.touchId))||t.identifier!==i.touchId)return}else{if(null!==i.touchId||a.pointerId!==i.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(n.browser.isSafari||n.browser.isWebView)))return;i.pointerId=null,i.touchId=null;let{params:o,touches:s,rtlTranslate:l,slidesGrid:u,enabled:c}=n;if(!c||!o.simulateTouch&&"mouse"===a.pointerType)return;if(i.allowTouchCallbacks&&n.emit("touchEnd",a),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&o.grabCursor&&n.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}o.grabCursor&&i.isMoved&&i.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let d=p(),f=d-i.touchStartTime;if(n.allowClick){let e=a.path||a.composedPath&&a.composedPath();n.updateClickedSlide(e&&e[0]||a.target,e),n.emit("tap click",a),f<300&&d-i.lastClickTime<300&&n.emit("doubleTap doubleClick",a)}if(i.lastClickTime=p(),h(()=>{n.destroyed||(n.allowClick=!0)}),!i.isTouched||!i.isMoved||!n.swipeDirection||0===s.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,r=o.followFinger?l?n.translate:-n.translate:-i.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void n.freeMode.onTouchEnd({currentPos:r});let m=r>=-n.maxTranslate()&&!n.params.loop,g=0,v=n.slidesSizesGrid[0];for(let e=0;e<u.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==u[e+t]?(m||r>=u[e]&&r<u[e+t])&&(g=e,v=u[e+t]-u[e]):(m||r>=u[e])&&(g=e,v=u[u.length-1]-u[u.length-2])}let y=null,b=null;
1o.rewind&&(n.isBeginning?b=o.virtual&&o.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(y=0));let w=(r-u[g])/v,x=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(f>o.longSwipesMs){if(!o.longSwipes)return void n.slideTo(n.activeIndex);"next"===n.swipeDirection&&(w>=o.longSwipesRatio?n.slideTo(o.rewind&&n.isEnd?y:g+x):n.slideTo(g)),"prev"===n.swipeDirection&&(w>1-o.longSwipesRatio?n.slideTo(g+x):null!==b&&w<0&&Math.abs(w)>o.longSwipesRatio?n.slideTo(b):n.slideTo(g))}else{if(!o.shortSwipes)return void n.slideTo(n.activeIndex);n.navigation&&(a.target===n.navigation.nextEl||a.target===n.navigation.prevEl)?a.target===n.navigation.nextEl?n.slideTo(g+x):n.slideTo(g):("next"===n.swipeDirection&&n.slideTo(null!==y?y:g+x),"prev"===n.swipeDirection&&n.slideTo(null!==b?b:g))}}function V(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function z(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function B(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function $(e){P(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function U(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let H=(e,t)=>{let r=c(),{params:n,el:i,wrapperEl:a,device:o}=e,s=!!n.nested,l="on"===t?"addEventListener":"removeEventListener";i&&"string"!=typeof i&&(r[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),r[l]("touchend",e.onTouchEnd,{passive:!0}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("touchcancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),r[l]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[l]("click",e.onClick,!0),n.cssMode&&a[l]("scroll",e.onScroll),n.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",V,!0):e[t]("observerUpdate",V,!0),i[l]("load",e.onLoad,{capture:!0}))},W=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var G={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let q={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];t.apply(n,a)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(){let e,t,r,n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];return"string"==typeof a[0]||Array.isArray(a[0])?(e=a[0],t=a.slice(1,a.length),r=n):(e=a[0].events,t=a[0].data,r=a[0].context||n),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(n=>{n.apply(r,[e,...t])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),n}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(S(r,"padding-left")||0,10)-parseInt(S(r,"padding-right")||0,10),t=t-parseInt(S(r,"padding-top")||0,10)-parseInt(S(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let n=t.params,{wrapperEl:i,slidesEl:a,size:o,rtlTranslate:s,wrongRTL:l}=t,u=t.virtual&&n.virtual.enabled,c=u?t.virtual.slides.length:t.slides.length,d=b(a,`.${t.params.slideClass}, swiper-slide`),f=u?t.virtual.slides.length:d.length,h=[],p=[],m=[],g=n.slidesOffsetBefore;"function"==typeof g&&(g=n.slidesOffsetBefore.call(t));let y=n.slidesOffsetAfter;"function"==typeof y&&(y=n.slidesOffsetAfter.call(t));let w=t.snapGrid.length,x=t.slidesGrid.length,T=n.spaceBetween,A=-g,k=0,O=0;if(void 0===o)return;"string"==typeof T&&T.indexOf("%")>=0?T=parseFloat(T.replace("%",""))/100*o:"string"==typeof T&&(T=parseFloat(T)),t.virtualSize=-T,d.forEach(e
1=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(v(i,"--swiper-centered-offset-before",""),v(i,"--swiper-centered-offset-after",""));let I=n.grid&&n.grid.rows>1&&t.grid;I?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let M="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let i=0;i<f;i+=1){let a;if(e=0,d[i]&&(a=d[i]),I&&t.grid.updateSlide(i,a,d),!d[i]||"none"!==S(a,"display")){if("auto"===n.slidesPerView){M&&(d[i].style[t.getDirectionLabel("width")]="");let o=getComputedStyle(a),s=a.style.transform,l=a.style.webkitTransform;if(s&&(a.style.transform="none"),l&&(a.style.webkitTransform="none"),n.roundLengths)e=t.isHorizontal()?E(a,"width",!0):E(a,"height",!0);else{let t=r(o,"width"),n=r(o,"padding-left"),i=r(o,"padding-right"),s=r(o,"margin-left"),l=r(o,"margin-right"),u=o.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+s+l;else{let{clientWidth:r,offsetWidth:o}=a;e=t+n+i+s+l+(o-r)}}s&&(a.style.transform=s),l&&(a.style.webkitTransform=l),n.roundLengths&&(e=Math.floor(e))}else e=(o-(n.slidesPerView-1)*T)/n.slidesPerView,n.roundLengths&&(e=Math.floor(e)),d[i]&&(d[i].style[t.getDirectionLabel("width")]=`${e}px`);d[i]&&(d[i].swiperSlideSize=e),m.push(e),n.centeredSlides?(A=A+e/2+k/2+T,0===k&&0!==i&&(A=A-o/2-T),0===i&&(A=A-o/2-T),.001>Math.abs(A)&&(A=0),n.roundLengths&&(A=Math.floor(A)),O%n.slidesPerGroup==0&&h.push(A),p.push(A)):(n.roundLengths&&(A=Math.floor(A)),(O-Math.min(t.params.slidesPerGroupSkip,O))%t.params.slidesPerGroup==0&&h.push(A),p.push(A),A=A+e+T),t.virtualSize+=e+T,k=e,O+=1}}if(t.virtualSize=Math.max(t.virtualSize,o)+y,s&&l&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${t.virtualSize+T}px`),n.setWrapperSize&&(i.style[t.getDirectionLabel("width")]=`${t.virtualSize+T}px`),I&&t.grid.updateWrapperSize(e,h),!n.centeredSlides){let e=[];for(let r=0;r<h.length;r+=1){let i=h[r];n.roundLengths&&(i=Math.floor(i)),h[r]<=t.virtualSize-o&&e.push(i)}h=e,Math.floor(t.virtualSize-o)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-o)}if(u&&n.loop){let e=m[0]+T;if(n.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),i=e*n.slidesPerGroup;for(let e=0;e<r;e+=1)h.push(h[h.length-1]+i)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+e),p.push(p[p.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==T){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!n.cssMode||!!n.loop||t!==d.length-1).forEach(t=>{t.style[e]=`${T}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(T||0)});let t=(e-=T)>o?e-o:0;h=h.map(e=>e<=0?-g:e>t?t+y:e)}if(n.centerInsufficientSlides){let e=0;m.forEach(t=>{e+=t+(T||0)}),e-=T;let t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<o){let r=(o-e-t)/2;h.forEach((e,t)=>{h[t]=e-r}),p.forEach((e,t)=>{p[t]=e+r})}}if(Object.assign(t,{slides:d,snapGrid:h,slidesGrid:p,slidesSizesGrid:m}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){v(i,"--swiper-centered-offset-before",`${-h[0]}px`),v(i,"--swiper-centered-offset-after",`${t.size/2-m[m.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(f!==c&&t.emit("slidesLengthChange"),h.length!==w&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),p.length!==x&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!u&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let e=`${n.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);f<=n.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,n=[],i=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let o=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>
11)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;n.push(o(e))}else n.push(o(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:r,rtlTranslate:n,snapGrid:i}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;n&&(a=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<r.length;e+=1){let s=r[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(a+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),c=(a-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),d=-(a-l),f=d+this.slidesSizesGrid[e],h=d>=0&&d<=this.size-this.slidesSizesGrid[e],p=d>=0&&d<this.size-1||f>1&&f<=this.size||d<=0&&f>=this.size;p&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),M(s,p,t.slideVisibleClass),M(s,h,t.slideFullyVisibleClass),s.progress=n?-u:u,s.originalProgress=n?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:a,progressLoop:o}=this,s=i,l=a;if(0===r)n=0,i=!0,a=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||n<=0,a=o||n>=1,t&&(n=0),o&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=n?(s-n)/a:(s+a-i)/a)>1&&(o-=1)}Object.assign(this,{progress:n,progressLoop:o,isBeginning:i,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
1!s&&this.emit("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!a)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e,t,r,{slides:n,params:i,slidesEl:a,activeIndex:o}=this,s=this.virtual&&i.virtual.enabled,l=this.grid&&i.grid&&i.grid.rows>1,u=e=>b(a,`.${i.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(i.loop){let t=o-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=u(`[data-swiper-slide-index="${t}"]`)}else e=u(`[data-swiper-slide-index="${o}"]`);else l?(e=n.find(e=>e.column===o),r=n.find(e=>e.column===o+1),t=n.find(e=>e.column===o-1)):e=n[o];e&&!l&&(r=function(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(e,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!r&&(r=n[0]),t=function(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(e,`.${i.slideClass}, swiper-slide`)[0],i.loop),n.forEach(n=>{C(n,n===e,i.slideActiveClass),C(n,n===r,i.slideNextClass),C(n,n===t,i.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:a,params:o,activeIndex:s,realIndex:l,snapIndex:u}=n,c=e,d=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t,{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),a.indexOf(i)>=0)t=a.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/o.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),c===s&&!n.params.loop){t!==u&&(n.snapIndex=t,n.emit("snapIndexChange"));return}if(c===s&&n.params.loop&&n.virtual&&n.params.virtual.enabled){n.realIndex=d(c);return}let f=n.grid&&o.grid&&o.grid.rows>1;if(n.virtual&&o.virtual.enabled&&o.loop)r=d(c);else if(f){let e=n.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(n.slides.indexOf(e),0)),r=Math.floor(t/o.grid.rows)}else if(n.slides[c]){let e=n.slides[c].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):c}else r=c;Object.assign(n,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:s,activeIndex:c}),n.initialized&&D(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r,n=this.params,i=e.closest(`.${n.slideClass}, swiper-slide`);!i&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(i=e)});let a=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){a=!0,r=e;break}}if(i&&a)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){var t;let r,n,i,a,o,s,l;void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:u,rtlTranslate:c,translate:d,wrapperEl:h}=this;if(u.virtualTranslate)return c?-d:d;if(u.cssMode)return d;let p=(void 0===(t=e)&&(t="x"),a=f(),(s=f()).getComputedStyle&&(o=s.getComputedStyle(h,null)),!o&&h.currentStyle&&(o=h.currentStyle),o||(o=h.style),l=o,a.WebKitCSSMatrix?((n=l.transform||l.webkitTransform).split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new a.WebKitCSSMatrix("none"===n?"":n)):r=(i=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=a.WebKitCSSMatrix?i.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=a.WebKitCSSMatrix?i.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0);return p+=this.cssOverflowAdjustment(),c&&(p=-p),p||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:i,progress:a}=this,o=0,s=0;this.isHorizontal()?o=r?-e:e:s=e,n.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:n.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform=`translate3d(${o}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);let o=this,{params:s,wrapperEl:l}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let u=o.minTranslate(),c=o.maxTranslate();if(a=n&&e>u?u:n&&e<c?c:e,o.updateProgress(a),s.cssMode){let e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-a;else{if(!o.support.smoothScroll)return y({swiper:o,targetPosition:-a,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,r&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),L({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),L({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:l,snapGrid:u,slidesGrid:c,previousIndex:d,activeIndex:f,rtlTranslate:h,wrapperEl:p,enabled:m}=o;if(!m&&!n&&!i||o.destroyed||o.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);let g=Math.min(o.params.slidesPerGroupSkip,s),v=g+Math.floor((s-g)/o.params.slidesPerGroup);v>=u.length&&(v=u.length-1);let b=-u[v];
1if(l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*b),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(o.initialized&&s!==f&&(!o.allowSlideNext&&(h?b>o.translate&&b>o.minTranslate():b<o.translate&&b<o.minTranslate())||!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(f||0)!==s))return!1;s!==(d||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(b),a=s>f?"next":s<f?"prev":"reset";let w=o.virtual&&o.params.virtual.enabled;if(!(w&&i)&&(h&&-b===o.translate||!h&&b===o.translate))return o.updateActiveIndex(s),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(b),"reset"!==a&&(o.transitionStart(r,a),o.transitionEnd(r,a)),!1;if(l.cssMode){let e=o.isHorizontal(),r=h?b:-b;if(0===t)w&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),w&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?"scrollLeft":"scrollTop"]=r})):p[e?"scrollLeft":"scrollTop"]=r,w&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return y({swiper:o,targetPosition:r,side:e?"left":"top"}),!0;p.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}let x=I().isSafari;return w&&!i&&x&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(r,a),0===t?o.transitionEnd(r,a):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,a))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let a=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(a){let t=o*i.params.grid.rows;e=i.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(o);let t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:r}=i.params,s=i.params.slidesPerView;"auto"===s?s=i.slidesPerViewDynamic():(s=Math.ceil(parseFloat(i.params.slidesPerView,10)),r&&s%2==0&&(s+=1));let l=t-e<s;if(r&&(l=l||e<Math.ceil(s/2)),n&&r&&"auto"!==i.params.slidesPerView&&!a&&(l=!1),l){let n=r?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?i.realIndex:void 0})}if(a){let e=o*i.params.grid.rows;o=i.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame(()=>{i.slideTo(o,t,r,n)}),i},slideNext:function(e,t,r){void 0===t&&(t=!0);let n=this,{enabled:i,params:a,animating:o}=n;if(!i||n.destroyed)return n;void 0===e&&(e=n.params.speed);let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<a.slidesPerGroupSkip?1:s,u=n.virtual&&a.virtual.enabled;if(a.loop){if(o&&!u&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);let n=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:l,animating:u}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);let c=n.virtual&&i.virtual.enabled;if(i.loop){if(u&&!c&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let f=d(s?n.translate:-n.translate),h=a.map(e=>d(e)),p=i.freeMode&&i.freeMode.enabled,m=a[h.indexOf(f)-1];if(void 0===m&&(i.cssMode||p)){let e;a.forEach((t,r)=>{f>=t&&(e=r)}),void 0!==e&&(m=p?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=o.indexOf(m))<0&&(g=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=Math.max(g=g-n.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&n.isBeginning){let i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{n.slideTo(g,e,t,r)}),!0):n.slideTo(g,e,t,r)},slideReset:function(e,t,r){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){if(void 0===t&&(t=!0),void 0===n&&(n=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let i=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,i),o=a+Math.floor((i-a)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,r)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:r,slidesEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.clickedIndex,o=t.isElement?"swiper-slide":`.${r.slideClass}`;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?a<t.loopedSlides-i/2||a>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),a=t.getSlideIndex(b(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),h(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-i?(t.loopFix(),a=t.getSlideIndex(b(n,`${o}[data-swiper-slide-index="${e}"]`)[0]),h(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e,t){let r=this,{params:n,slidesEl:i}=r;if(!n.loop||r.virtual&&r.params.virtual.enabled)return;let a=r.grid&&n.grid&&n.grid.rows>1,o=n.slidesPerGroup*(a?n.grid.rows:1),s=r.slides.length%o!=0,l=a&&r.slides.length%n.grid.rows!=0,u=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?x("swiper-slide",[n.slideBlankClass]):x("div",[n.slideClass,n.slideBlankClass]);r.slidesEl.append(e)}};s?n.loopAddBlankSlides?(u(o-r.slides.length%o),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
1not function properly. You need to add more slides (or make duplicates, or empty slides)"):l&&(n.loopAddBlankSlides?(u(n.grid.rows-r.slides.length%n.grid.rows),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),b(i,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),r.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:i,activeSlideIndex:a,initial:o,byController:s,byMousewheel:l}=void 0===e?{}:e,u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:f,slidesEl:h,params:p}=u,{centeredSlides:m,initialSlide:g}=p;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&p.virtual.enabled){r&&(p.centeredSlides||0!==u.snapIndex?p.centeredSlides&&u.snapIndex<p.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=d,u.allowSlideNext=f,u.emit("loopFix");return}let v=p.slidesPerView;"auto"===v?v=u.slidesPerViewDynamic():(v=Math.ceil(parseFloat(p.slidesPerView,10)),m&&v%2==0&&(v+=1));let y=p.slidesPerGroupAuto?v:p.slidesPerGroup,b=y;b%y!=0&&(b+=y-b%y),u.loopedSlides=b+=p.loopAdditionalSlides;let x=u.grid&&p.grid&&p.grid.rows>1;c.length<v+b||"cards"===u.params.effect&&c.length<v+2*b?w("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):x&&"row"===p.grid.fill&&w("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],T=[],E=x?Math.ceil(c.length/p.grid.rows):c.length,A=o&&E-g<v&&!m,k=A?g:u.activeIndex;void 0===a?a=u.getSlideIndex(c.find(e=>e.classList.contains(p.slideActiveClass))):k=a;let O="next"===n||!n,I="prev"===n||!n,M=0,C=0,P=(x?c[a].column:a)+(m&&void 0===i?-v/2+.5:0);if(P<b){M=Math.max(b-P,y);for(let e=0;e<b-P;e+=1){let t=e-Math.floor(e/E)*E;if(x){let e=E-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(E-t-1)}}else if(P+v>E-b){C=Math.max(P-(E-2*b),y),A&&(C=Math.max(C,v-E+g+1));for(let e=0;e<C;e+=1){let t=e-Math.floor(e/E)*E;x?c.forEach((e,r)=>{e.column===t&&T.push(r)}):T.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&c.length<v+2*b&&(T.includes(a)&&T.splice(T.indexOf(a),1),S.includes(a)&&S.splice(S.indexOf(a),1)),I&&S.forEac
1h(e=>{c[e].swiperLoopMoveDOM=!0,h.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),O&&T.forEach(e=>{c[e].swiperLoopMoveDOM=!0,h.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===p.slidesPerView?u.updateSlides():x&&(S.length>0&&I||T.length>0&&O)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),p.watchSlidesProgress&&u.updateSlidesOffset(),r){if(S.length>0&&I){if(void 0===t){let e=u.slidesGrid[k],t=u.slidesGrid[k+M]-e;l?u.setTranslate(u.translate-t):(u.slideTo(k+Math.ceil(M),0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(i){let e=x?S.length/p.grid.rows:S.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(T.length>0&&O)if(void 0===t){let e=u.slidesGrid[k],t=u.slidesGrid[k-C]-e;l?u.setTranslate(u.translate-t):(u.slideTo(k-C,0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=x?T.length/p.grid.rows:T.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}if(u.allowSlidePrev=d,u.allowSlideNext=f,u.controller&&u.controller.control&&!s){let e={slideRealIndex:t,direction:n,setTranslate:i,activeSlideIndex:a,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===p.slidesPerView&&r})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...e,slideTo:u.controller.control.params.slidesPerView===p.slidesPerView&&r})}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=R.bind(this),this.onTouchMove=j.bind(this),this.onTouchEnd=F.bind(this),this.onDocumentTouchStart=U.bind(this),e.cssMode&&(this.onScroll=B.bind(this)),this.onClick=z.bind(this),this.onLoad=$.bind(this),H(this,"on")},detachEvents:function(){H(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let o=c(),s="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,l=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:o.querySelector(n.breakpointsBase),u=e.getBreakpoint(a,s,l);if(!u||e.currentBreakpoint===u)return;let d=(u in a?a[u]:void 0)||e.originalParams,f=W(e,n),h=W(e,d),p=e.params.grabCursor,m=d.grabCursor,v=n.enabled;f&&!h?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&h&&(i.classList.add(`${n.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!m?e.unsetGrabCursor():!p&&m&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;let r=n[t]&&n[t].enabled,i=d[t]&&d[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let y=d.direction&&d.direction!==n.direction,b=n.loop&&(d.slidesPerView!==n.slidesPerView||y),w=n.loop;
1y&&r&&e.changeDirection(),g(e.params,d);let x=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!x?e.disable():!v&&x&&e.enable(),e.currentBreakpoint=u,e.emit("_beforeBreakpoint",d),r&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&S?(e.loopCreate(t),e.updateSlides()):w&&!S&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1,i=f(),a="window"===t?i.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(n=a):s<=r.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t;let r,{classNames:n,params:i,rtl:a,el:o,device:s}=this,l=(e=["initialized",i.direction,{"free-mode":this.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:a},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],t=i.containerModifierClass,r=[],e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r);n.push(...l),o.classList.add(...n),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},Y={};class Z{constructor(){let e,t;for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=g({},t),e&&!t.el&&(t.el=e);const a=c();if(t.el&&"string"==typeof t.el&&a.querySelectorAll(t.el).length>1){const e=[];return a.querySelectorAll(t.el).forEach(r=>{let n=g({},t,{el:r});e.push(new Z(n))}),e}const o=this;o.__swiper__=!0,o.support=k(),o.device=O({userAgent:t.userAgent}),o.browser=I(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const s={};o.modules.forEach(e=>{var r;e({params:t,swiper:o,extendParams:(r=t,function(e){void 0===e&&(e={});let t=Object.keys(e)[0],n=e[t];"object"!=typeof n||null===n||(!0===r[t]&&(r[t]={enabled:!0}),"navigation"===t&&r[t]&&r[t].enabled&&!r[t].prevEl&&!r[t].nextEl&&(r[t].auto=!0),["pagination","scrollbar"].indexOf(t)>=0&&r[t]&&r[t].enabled&&!r[t].el&&(r[t].auto=!0),t in r&&"enabled"in n&&("object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1}))),g(s,e)}),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const l=g({},G,s);return o.params=g({},l,Y,t),o.originalParams=g({},o.params),o.passedParams=g({}
1,t),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=T(b(t,`.${r.slideClass}, swiper-slide`)[0]);return T(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=b(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?Math.ceil(n[s].swiperSlideSize):0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>o&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&P(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
1h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):b(r,n())[0];return!i&&t.params.createElements&&(i=x("div",t.params.wrapperClass),r.append(i),b(r,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===S(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===S(r,"direction")),wrongRTL:"-webkit-box"===S(i,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?P(t,e):e.addEventListener("load",e=>{P(t,e.target)})}),D(t),t.initialized=!0,D(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:n,el:i,wrapperEl:a,slides:o}=r;if(void 0===r.params||r.destroyed)return null;(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),a&&a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e)&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),Object.keys(r).forEach(e=>{try{r[e]=null}catch(e){}try{delete r[e]}catch(e){}}));return r.destroyed=!0,null}static extendDefaults(e){g(Y,e)}static get extendedDefaults(){return Y}static get defaults(){return G}static installModule(e){Z.prototype.__modules__||(Z.prototype.__modules__=[]);let t=Z.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>Z.installModule(e)):Z.installModule(e),Z}}Object.keys(q).forEach(e=>
1{Object.keys(q[e]).forEach(t=>{Z.prototype[t]=q[e][t]})}),Z.use([function(e){let{swiper:t,on:r,emit:n}=e,i=f(),a=null,o=null,s=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver(e=>{o=i.requestAnimationFrame(()=>{let{width:r,height:n}=t,i=r,a=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:o}=e;o&&o!==t.el||(i=n?n.width:(r[0]||r).inlineSize,a=n?n.height:(r[0]||r).blockSize)}),(i!==r||a!==n)&&s()})})).observe(t.el):(i.addEventListener("resize",s),i.addEventListener("orientationchange",l))}),r("destroy",()=>{o&&i.cancelAnimationFrame(o),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",l)})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e,a=[],o=f(),s=function(e,r){void 0===r&&(r={});let n=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);let r=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(r):o.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),a.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=function(e,t){let r=[],n=e.parentElement;for(;n;)r.push(n),n=n.parentElement;return r}(t.hostEl);for(let t=0;t<e.length;t+=1)s(e[t])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let K=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function X(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function J(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:X(t[r])&&X(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:J(e[r],t[r]):e[r]=t[r]})}function Q(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function ee(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function et(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function er(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];
1return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function en(){return(en=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function ei(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ea(e,t){return"u"<typeof window?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)}let eo=(0,o.createContext)(null),es=(0,o.createContext)(null),el=(0,o.forwardRef)(function(e,t){var r,n,i;let a,s,l,u,c,d,f,{className:h,tag:p="div",wrapperTag:m="div",children:g,onSwiper:v,...y}=void 0===e?{}:e,b=!1,[w,x]=(0,o.useState)("swiper"),[S,T]=(0,o.useState)(null),[E,k]=(0,o.useState)(!1),O=(0,o.useRef)(!1),I=(0,o.useRef)(null),M=(0,o.useRef)(null),C=(0,o.useRef)(null),P=(0,o.useRef)(null),N=(0,o.useRef)(null),D=(0,o.useRef)(null),L=(0,o.useRef)(null),_=(0,o.useRef)(null),{params:R,passedParams:j,rest:F,events:V}=(void 0===(r=y)&&(r={}),void 0===n&&(n=!0),s={},l={},J(a={on:{}},G),a._emitClasses=!0,a.init=!1,u={},c=K.map(e=>
1e.replace(/_/,"")),Object.keys(Object.assign({},r)).forEach(e=>{void 0!==r[e]&&(c.indexOf(e)>=0?X(r[e])?(a[e]={},l[e]={},J(a[e],r[e]),J(l[e],r[e])):(a[e]=r[e],l[e]=r[e]):0===e.search(/on[A-Z]/)&&"function"==typeof r[e]?n?s[`${e[2].toLowerCase()}${e.substr(3)}`]=r[e]:a.on[`${e[2].toLowerCase()}${e.substr(3)}`]=r[e]:u[e]=r[e])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]}),{params:a,passedParams:l,rest:u,events:s}),{slides:z,slots:B}=(d=[],f={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},o.Children.toArray(g).forEach(e=>{if(ei(e))d.push(e);else if(e.props&&e.props.slot&&f[e.props.slot])f[e.props.slot].push(e);else if(e.props&&e.props.children){let t=function e(t){let r=[];return o.Children.toArray(t).forEach(t=>{ei(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);t.length>0?t.forEach(e=>d.push(e)):f["container-end"].push(e)}else f["container-end"].push(e)}),{slides:d,slots:f}),$=()=>{k(!E)};Object.assign(R.on,{_containerClasses(e,t){x(t)}});let U=()=>{Object.assign(R.on,V),b=!0;let e={...R};if(delete e.wrapperClass,M.current=new Z(e),M.current.virtual&&M.current.params.virtual.enabled){M.current.virtual.slides=z;let e={cache:!1,slides:z,renderExternal:T,renderExternalUpdate:!1};J(M.current.params.virtual,e),J(M.current.originalParams.virtual,e)}};return I.current||U(),M.current&&M.current.on("_beforeBreakpoint",$),(0,o.useEffect)(()=>()=>{M.current&&M.current.off("_beforeBreakpoint",$)}),(0,o.useEffect)(()=>{!O.current&&M.current&&(M.current.emitSlidesClasses(),O.current=!0)}),ea(()=>{if(t&&(t.current=I.current),I.current)return M.current.destroyed&&U(),!function(e,t){let{el:r,nextEl:n,prevEl:i,paginationEl:a,scrollbarEl:o,swiper:s}=e;Q(t)&&n&&i&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),ee(t)&&a&&(s.params.pagination.el=a,s.originalParams.pagination.el=a),et(t)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(r)}({el:I.current,nextEl:N.current,prevEl:D.current,paginationEl:L.current,scrollbarEl:_.current,swiper:M.current},R),v&&!M.current.destroyed&&v(M.current),()=>{M.current&&!M.current.destroyed&&M.current.destroy(!0,!1)}},[]),ea(()=>{!b&&V&&M.current&&Object.keys(V).forEach(e=>{M.current.on(e,V[e])});let e=function(e,t,r,n,i){let a=[];if(!t)return a;let o=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&o("children"),n.length!==r.length&&o("children")}return K.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(X(e[r])&&X(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?o(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}),i.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}))}else e[r]!==t[r]&&o(r)}),a}(j,C.current,z,P.current,e=>e.key);return C.current=j,P.current=z,e.length&&M.current&&!M.current.destroyed&&function(e){let t,r,n,i,a,o,s,l,{swiper:u,slides:c,passedParams:d,changedParams:f,nextEl:h,prevEl:p,scrollbarEl:m,paginationEl:g}=e,v=f.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:w,scrollbar:x,virtual:S,thumbs:T}=u;f.includes("thumbs")&&d.thumbs&&d.thumbs.swiper&&!d.thumbs.swiper.destroyed&&y.thumbs&&(!y.thumbs.swiper||y.thumbs.swiper.destroyed)&&(t=!0),f.includes("controller")&&d.controller&&d.controller.control&&y.controller&&!y.controller.control&&(r=!0),f.includes("pagination")&&d.pagination&&(d.pagination.el||g)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(n=!0),f.includes("scrollbar")&&d.scrollbar&&(d.scrollbar.el||m)&&(y.scrollbar||!1===y.scrollbar)&&x&&!x.el&&(i=!0),f.includes("navigation")&&d.navigation&&(d.navigation.prevEl||p)&&(d.navigation.nextEl||h)&&(y.navigation||!1===y.navigation)&&w&&!w.prevEl&&!w.nextEl&&(a=!0);let E=e=>{u[e]&&(u[e].destroy(),"navigation"===e?(u.isElement&&(u[e].prevEl.remove(),u[e].nextEl.remove()),y[e].prevEl=void 0,y[e].nextEl=void 0,u[e].prevEl=void 0,u[e].nextEl=void 0):(u.isElement&&u[e].el.remove(),y[e].el=void 0,u[e].el=void 0))};f.includes("loop")&&u.isElement&&(y.loop&&!d.loop?o=!0:!y.loop&&d.loop?s=!0:l=!0),v.forEach(e
1=>{if(X(y[e])&&X(d[e]))Object.assign(y[e],d[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in d[e]&&!d[e].enabled&&E(e);else{let t=d[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&E(e):y[e]=d[e]}}),v.includes("controller")&&!r&&u.controller&&u.controller.control&&y.controller&&y.controller.control&&(u.controller.control=y.controller.control),f.includes("children")&&c&&S&&y.virtual.enabled?(S.slides=c,S.update(!0)):f.includes("virtual")&&S&&y.virtual.enabled&&(c&&(S.slides=c),S.update(!0)),f.includes("children")&&c&&y.loop&&(l=!0),t&&T.init()&&T.update(!0),r&&(u.controller.control=y.controller.control),n&&(u.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-pagination"),g.part.add("pagination"),u.el.appendChild(g)),g&&(y.pagination.el=g),b.init(),b.render(),b.update()),i&&(u.isElement&&(!m||"string"==typeof m)&&((m=document.createElement("div")).classList.add("swiper-scrollbar"),m.part.add("scrollbar"),u.el.appendChild(m)),m&&(y.scrollbar.el=m),x.init(),x.updateSize(),x.setTranslate()),a&&(u.isElement&&(h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-next"),A(h,u.hostEl.constructor.nextButtonSvg),h.part.add("button-next"),u.el.appendChild(h)),p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-prev"),A(p,u.hostEl.constructor.prevButtonSvg),p.part.add("button-prev"),u.el.appendChild(p))),h&&(y.navigation.nextEl=h),p&&(y.navigation.prevEl=p),w.init(),w.update()),f.includes("allowSlideNext")&&(u.allowSlideNext=d.allowSlideNext),f.includes("allowSlidePrev")&&(u.allowSlidePrev=d.allowSlidePrev),f.includes("direction")&&u.changeDirection(d.direction,!1),(o||l)&&u.loopDestroy(),(s||l)&&u.loopCreate(),u.update()}({swiper:M.current,slides:z,passedParams:j,changedParams:e,nextEl:N.current,prevEl:D.current,scrollbarEl:_.current,paginationEl:L.current}),()=>{V&&M.current&&Object.keys(V).forEach(e=>{M.current.off(e,V[e])})}}),ea(()=>{var e;(e=M.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[S]),o.createElement(p,en({ref:I,className:er(`${w}${h?` ${h}`:""}`)},F),o.createElement(es.Provider,{value:M.current},B["container-start"],o.createElement(m,{className:(void 0===(i=R.wrapperClass)&&(i=""),i)?i.includes("swiper-wrapper")?i:`swiper-wrapper ${i}`:"swiper-wrapper"},B["wrapper-start"],R.virtual?function(e,t,r){if(!r)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:a,to:s}=r,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)e>=a&&e<=s&&c.push(t[n(e)]);return c.map((t,r)=>o.cloneElement(t,{swiper:e,style:i,key:t.props.virtualIndex||t.key||`slide-${r}`}))}(M.current,z,S):z.map((e,t)=>o.cloneElement(e,{swiper:M.current,swiperSlideIndex:t})),B["wrapper-end"]),Q(R)&&o.createElement(o.Fragment,null,o.createElement("div",{ref:D,className:"swiper-button-prev"}),o.createElement("div",{ref:N,className:"swiper-button-next"})),et(R)&&o.createElement("div",{ref:_,className:"swiper-scrollbar"}),ee(R)&&o.createElement("div",{ref:L,className:"swiper-pagination"}),B["container-end"]))});el.displayName="Swiper";let eu=(0,o.forwardRef)(function(e,t){let{tag:r="div",children:n,className:i="",swiper:a,zoom:s,lazy:l,virtualIndex:u,swiperSlideIndex:c,...d}=void 0===e?{}:e,f=(0,o.useRef)(null),[h,p]=(0,o.useState)("swiper-slide"),[m,g]=(0,o.useState)(!1);function v(e,t,r){t===f.current&&p(r)}ea(()=>{if(void 0!==c&&(f.current.swiperSlideIndex=c),t&&(t.current=f.current),f.current&&a){if(a.destroyed){"swiper-slide"!==h&&p("swiper-slide");return}return a.on("_slideClass",v),()=>{a&&a.off("_slideClass",v)}}}),ea(()=>{a&&f.current&&!a.destroyed&&p(a.getSlideClasses(f.current))},[a]);let y={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof n?n(y):n;return o.createElement(r,en({ref:f,className:er(`${h}${i?` ${i}`:""}`),"data-swiper-slide-index":u,onLoad:()=>{g(!0)}},d),s&&o.createElement(eo.Provider,{value:y},o.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&o.createElement(eo.Provider,{value:y},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"})))});eu.displayName="SwiperSlide"},82637:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(64396),i=o(r(67350)),a=o(r(79201));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,i.default)(e,n.latitudeKeys);if(null!=r){var o=e[r];return!0===t?o:(0,a.default)(o)}}},83432:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=Math.max,i=Math.min,a=r(60024),o=r(63462);let s=function(e,t,r){var s,l,u;return t=(0,a.A)(t),void 0===r?(r=t,t=0):r=(0,a.A)(r),(s=e=(0,o.A)(e))>=i(l=t,u=r)&&s<n(l,u)}},84275:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(78480),i=r(41418),a=r(18479),o=Math.ceil,s=Math.max;let l=function(e,t,r){t=(r?(0,i.A)(e,t,r):void 0===t)?1:s((0,a.A)(t),0);var l=null==e?0:e.length;if(!l||t<1)return[];for(var u=0,c=0,d=Array(o(l/t));u<l;)d[c++]=(0,n.A)(e,u,u+=t);return d}},84940:(e,t,r)=>{"use strict";r.d(t,{Bp:()=>eo});var n=r(23929),i=r(65672),a=r(14051),o=r.n(a),s=r(12115);r(4066);let l=e=>"object"==typeof e&&null!=e&&1===e.nodeType,u=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,c=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let r,n=getComputedStyle(e,null);return u(n.overflowY,t)||u(n.overflowX,t)||!!(r=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e))&&(r.clientHeight<e.scrollHeight||r.clientWidth<e.scrollWidth)}return!1},d=(e,t,r,n,i,a,o,s)=>a<e&&o>t||a>e&&o<t?0:a<=e&&s<=r||o>=t&&s>=r?a-e-n:o>t&&s<r||a<e&&s>r?o-t+i:0,f=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t};var h=function(){return(h=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function p(){}function m(e,t,r){return e===t||t instanceof r.Node&&e.contains&&e.contains(t)}function g(e,t){var r;function n(){r&&clearTimeout(r)}function i(){for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];n(),r=setTimeout(function(){r=null,e.apply(void 0,a)},t)}return i.cancel=n,i}function v(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return t.some(function(t){return t&&t.apply(void 0,[e].concat(n)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function y(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function b(e,t){return e&&t?Object.keys(e).reduce(function(r,n){return r[n]=void 0!==t[n]?t[n]:e[n],r},{}):e}"function"==typeof SuppressedError&&SuppressedError;function w(e){var t=e.key,r=e.keyCode;return r>=37&&r<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function x(e,t,r,n,i){void 0===i&&(i=!1);var a=r.length;if(0===a)return -1;var o=a-1;("number"!=typeof e||e<0||e>o)&&(e=t>0?-1:o+1);var s=e+t;s<0?s=i?o:0:s>o&&(s=i?0:o);var l=S(s,t<0,r,n,i);return -1===l?e>=a?-1:e:l}function S(e,t,r,n,i){void 0===i&&(i=!1);var a=r.length;if(t){for(var o=e;o>=0;o--)if(!n(r[o],o))return o}else for(var s=e;s<a;s++)if(!n(r[s],s))return s;return i?S(t?a-1:0,t,r,n):-1}function T(e,t,r,n){return void 0===n&&(n=!0),r&&t.some(function(t){return t&&(m(t,e,r)||n&&m(t,r.document.activeElement,r))})}var E=g(function(e){A(e).textContent=""},500);function A(e){var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t)),t}var k={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},O=g(function(e,t){e&&t&&(A(t).textContent=e,E(t))},200),I="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?s.useLayoutEffect:s.useEffect,M=function(e){var t=e.id,r=e.labelId,n=e.menuId,i=e.getItemId,a=e.toggleButtonId,o=e.inputId,l="downshift-"+s.useId();return t||(t=l),(0,s.useRef)({labelId:r||t+"-label",menuId:n||t+"-menu",getItemId:i||function(e){return t+"-item-"+e},toggleButtonId:a||t+"-toggle-button",inputId:o||t+"-input"}).current};function C(e,t,r,n){var i,a;if(void 0===e){if(void 0===t)throw Error(n);i=r[t],a=t}else a=void 0===t?r.indexOf(e):t,i=e;return[i,a]}function P(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function N(e){var t=(0,s.useRef)(e);return t.current=e,t}function D(e,t,r,n){var a=(0,s.useRef)(),o=(0,s.useRef)(),l=(0,s.useCallback)(function(t,r){o.current=r;var n=e(t=b(t,r.props),r);return r.props.stateReducer(t,(0,i.A)({},r,{changes:n}))},[e]),u=(0,s.useReducer)(l,t,r),c=u[0],d=u[1],f=N(t),h=(0,s.useCallback)(function(e){return d((0,i.A)({props:f.current},e))},[f]),p=o.current;return(0,s.useEffect)(function(){var e,t,r,o=b(a.current,null==p?void 0:p.props);p&&a.current&&!n(o,c)&&(e=p.props,t=p.type,r={}
1,Object.keys(o).forEach(function(e){var t,n,a,s,l,u,d;t=e,n=p,a=o,s=c,l=n.props,u=n.type,l[d="on"+P(t)+"Change"]&&void 0!==s[t]&&s[t]!==a[t]&&l[d]((0,i.A)({type:u},s)),c[e]!==o[e]&&(r[e]=c[e])}),e.onStateChange&&Object.keys(r).length&&e.onStateChange((0,i.A)({type:t},r))),a.current=c},[c,p,n]),[c,h]}var L={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:function(e,t){return t.changes},scrollIntoView:function(e,t){e&&((e,t)=>{var r,n,i,a;let o;if("u"<typeof document)return[];let{scrollMode:s,block:u,inline:h,boundary:p,skipOverflowHiddenElements:m}=t,g="function"==typeof p?p:e=>e!==p;if(!l(e))throw TypeError("Invalid target");let v=document.scrollingElement||document.documentElement,y=[],b=e;for(;l(b)&&g(b);){if((b=f(b))===v){y.push(b);break}null!=b&&b===document.body&&c(b)&&!c(document.documentElement)||null!=b&&c(b,m)&&y.push(b)}let w=null!=(n=null==(r=window.visualViewport)?void 0:r.width)?n:innerWidth,x=null!=(a=null==(i=window.visualViewport)?void 0:i.height)?a:innerHeight,{scrollX:S,scrollY:T}=window,{height:E,width:A,top:k,right:O,bottom:I,left:M}=e.getBoundingClientRect(),{top:C,right:P,bottom:N,left:D}={top:parseFloat((o=window.getComputedStyle(e)).scrollMarginTop)||0,right:parseFloat(o.scrollMarginRight)||0,bottom:parseFloat(o.scrollMarginBottom)||0,left:parseFloat(o.scrollMarginLeft)||0},L="start"===u||"nearest"===u?k-C:"end"===u?I+N:k+E/2-C+N,_="center"===h?M+A/2-D+P:"end"===h?O+P:M-D,R=[];for(let e=0;e<y.length;e++){let t=y[e],{height:r,width:n,top:i,right:a,bottom:o,left:l}=t.getBoundingClientRect();if("if-needed"===s&&k>=0&&M>=0&&I<=x&&O<=w&&(t===v&&!c(t)||k>=i&&I<=o&&M>=l&&O<=a))break;let f=getComputedStyle(t),p=parseInt(f.borderLeftWidth,10),m=parseInt(f.borderTopWidth,10),g=parseInt(f.borderRightWidth,10),b=parseInt(f.borderBottomWidth,10),C=0,P=0,N="offsetWidth"in t?t.offsetWidth-t.clientWidth-p-g:0,D="offsetHeight"in t?t.offsetHeight-t.clientHeight-m-b:0,j="offsetWidth"in t?0===t.offsetWidth?0:n/t.offsetWidth:0,F="offsetHeight"in t?0===t.offsetHeight?0:r/t.offsetHeight:0;if(v===t)C="start"===u?L:"end"===u?L-x:"nearest"===u?d(T,T+x,x,m,b,T+L,T+L+E,E):L-x/2,P="start"===h?_:"center"===h?_-w/2:"end"===h?_-w:d(S,S+w,w,p,g,S+_,S+_+A,A),C=Math.max(0,C+T),P=Math.max(0,P+S);else{C="start"===u?L-i-m:"end"===u?L-o+b+D:"nearest"===u?d(i,o,r,m,b+D,L,L+E,E):L-(i+r/2)+D/2,P="start"===h?_-l-p:"center"===h?_-(l+n/2)+N/2:"end"===h?_-a+g+N:d(l,a,n,p,g+N,_,_+A,A);let{scrollLeft:e,scrollTop:s}=t;C=0===F?0:Math.max(0,Math.min(s+C/F,t.scrollHeight-r/F+D)),P=0===j?0:Math.max(0,Math.min(e+P/j,t.scrollWidth-n/j+N)),L+=s-C,_+=e-P}R.push({el:t,top:C,left:P})}return R})(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}
1).forEach(function(e){var t=e.el,r=e.top,n=e.left;t.scrollTop=r,t.scrollLeft=n})},environment:"u"<typeof window?void 0:window};function _(e,t,r){void 0===r&&(r=k);var n=e["default"+P(t)];return void 0!==n?n:r[t]}function R(e,t,r){void 0===r&&(r=k);var n=e[t];if(void 0!==n)return n;var i=e["initial"+P(t)];return void 0!==i?i:_(e,t,r)}function j(e){var t,r,n=R(e,"selectedItem"),i=R(e,"isOpen"),a=(r=R(t=e,"highlightedIndex"))>-1&&t.isItemDisabled(t.items[r],r)?-1:r,o=R(e,"inputValue");return{highlightedIndex:a<0&&n&&i?e.items.findIndex(function(t){return e.itemToKey(t)===e.itemToKey(n)}):a,isOpen:i,selectedItem:n,inputValue:o}}function F(e,t,r){var n=e.items,i=e.initialHighlightedIndex,a=e.defaultHighlightedIndex,o=e.isItemDisabled,s=e.itemToKey,l=t.selectedItem,u=t.highlightedIndex;return 0===n.length?-1:void 0===i||u!==i||o(n[i],i)?void 0===a||o(n[a],a)?l?n.findIndex(function(e){return s(l)===s(e)}):r<0&&!o(n[n.length-1],n.length-1)?n.length-1:r>0&&!o(n[0],0)?0:-1:a:i}function V(e,t,r){var n=(0,s.useRef)({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return(0,s.useEffect)(function(){if(!e)return p;var i=r.map(function(e){return e.current});function a(){n.current.isTouchEnd=!1,n.current.isMouseDown=!0}function o(r){n.current.isMouseDown=!1,T(r.target,i,e)||t()}function s(){n.current.isTouchEnd=!1,n.current.isTouchMove=!1}function l(){n.current.isTouchMove=!0}function u(r){n.current.isTouchEnd=!0,n.current.isTouchMove||T(r.target,i,e,!1)||t()}return e.addEventListener("mousedown",a),e.addEventListener("mouseup",o),e.addEventListener("touchstart",s),e.addEventListener("touchmove",l),e.addEventListener("touchend",u),function(){e.removeEventListener("mousedown",a),e.removeEventListener("mouseup",o),e.removeEventListener("touchstart",s),e.removeEventListener("touchmove",l),e.removeEventListener("touchend",u)}},[r,e,t]),n.current}var z=function(){return p};function B(e,t,r,n){void 0===n&&(n={});var i=n.document,a=W();(0,s.useEffect)(function(){e&&!a&&i&&O(e(t),i)},r),(0,s.useEffect)(function(){return function(){var e;O.cancel(),(e=null==i?void 0:i.getElementById("a11y-status-message"))&&e.remove()}},[i])}function $(e){var t=e.highlightedIndex,r=e.isOpen,n=e.itemRefs,i=e.getItemNodeFromIndex,a=e.menuElement,o=e.scrollIntoView,l=(0,s.useRef)(!0);return I(function(){!(t<0)&&r&&Object.keys(n.current).length&&(!1===l.current?l.current=!0:o(i(t),a))},[t]),l}function U(e,t,r){void 0===r&&(r=!0);var n,a=(null==(n=e.items)?void 0:n.length)&&t>=0;return(0,i.A)({isOpen:!1,highlightedIndex:-1},a&&(0,i.A)({selectedItem:e.items[t],isOpen:_(e,"isOpen"),highlightedIndex:_(e,"highlightedIndex")},r&&{inputValue:e.itemToString(e.items[t])}))}function H(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function W(){var e=s.useRef(!0);return s.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}function G(e){var t=_(e,"highlightedIndex");return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}var q={environment:o().shape({addEventListener:o().func.isRequired,removeEventListener:o().func.isRequired,document:o().shape({createElement:o().func.isRequired,getElementById:o().func.isRequired,activeElement:o().any.isRequired,body:o().any.isRequired}).isRequired,Node:o().func.isRequired}),itemToString:o().func,itemToKey:o().func,stateReducer:o().func},Y=(0,i.A)({},q,{getA11yStatusMessage:o().func,highlightedIndex:o().number,defaultHighlightedIndex:o().number,initialHighlightedIndex:o().number,isOpen:o().bool,defaultIsOpen:o().bool,initialIsOpen:o().bool,selectedItem:o().any,initialSelectedItem:o().any,defaultSelectedItem:o().any,id:o().string,labelId:o().string,menuId:o().string,getItemId:o().func,toggleButtonId:o().string,onSelectedItemChange:o().func,onHighlightedIndexChange:o().func,onStateChange:o().func,onIsOpenChange:o().func,scrollIntoView:o().func});function Z(e,t,r){var n,a=t.type,o=t.props;switch(a){case r.ItemMouseMove:n={highlightedIndex:t.disabled?-1:t.index};break;case r.MenuMouseLeave:n={highlightedIndex:-1};break;case r.ToggleButtonClick:case r.FunctionToggleMenu:n={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:F(o,e,0)};break;case r.FunctionOpenMenu:n={isOpen:!0,highlightedIndex:F(o,e,0)};break;case r.FunctionCloseMenu:n={isOpen:!1};break;case r.FunctionSetHighlightedIndex:n={highlightedIndex:o.isItemDisabled(o.items[t.highlightedIndex],t.highlightedIndex)?-1:t.highlightedIndex};break;case r.FunctionSetInputValue:n={inputValue:t.inputValue};break;case r.FunctionReset:n={highlightedIndex:G(o),isOpen:_(o,"isOpen"),selectedItem:_(o,"selectedItem"),inputValue:_(o,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return(0,i.A)({},e,n)}h(h({},Y),{items:o().array.isRequired,isItemDisabled:o().func});var K=h(h({},L),{isItemDisabled:function(){return!1}}),X=Object.freeze({__proto__:null,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,ItemClick:14,ItemMouseMove:13,MenuMouseLeave:12,ToggleButtonBlur:11,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDown
1Home:5,ToggleButtonKeyDownPageDown:10,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownSpaceButton:8});var J=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:22,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,InputBlur:9,InputChange:8,InputClick:10,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEnd:4,InputKeyDownEnter:7,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownPageDown:6,InputKeyDownPageUp:5,ItemClick:13,ItemMouseMove:12,MenuMouseLeave:11,ToggleButtonClick:14});function Q(e){var t=j(e),r=t.selectedItem,n=t.inputValue;return""===n&&r&&void 0===e.defaultInputValue&&void 0===e.initialInputValue&&void 0===e.inputValue&&(n=e.itemToString(r)),(0,i.A)({},t,{inputValue:n})}(0,i.A)({},Y,{items:o().array.isRequired,isItemDisabled:o().func,inputValue:o().string,defaultInputValue:o().string,initialInputValue:o().string,inputId:o().string,onInputValueChange:o().func});var ee=(0,i.A)({},L,{isItemDisabled:function(){return!1}});function et(e,t){var r,n,a=t.type,o=t.props,s=t.altKey;switch(a){case 13:n={isOpen:_(o,"isOpen"),highlightedIndex:G(o),selectedItem:o.items[t.index],inputValue:o.itemToString(o.items[t.index])};break;case 0:n=e.isOpen?{highlightedIndex:x(e.highlightedIndex,1,o.items,o.isItemDisabled,!0)}:{highlightedIndex:s&&null==e.selectedItem?-1:F(o,e,1),isOpen:o.items.length>=0};break;case 1:n=e.isOpen?s?U(o,e.highlightedIndex):{highlightedIndex:x(e.highlightedIndex,-1,o.items,o.isItemDisabled,!0)}:{highlightedIndex:F(o,e,-1),isOpen:o.items.length>=0};break;case 7:n=U(o,e.highlightedIndex);break;case 2:n=(0,i.A)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case 5:n={highlightedIndex:x(e.highlightedIndex,-10,o.items,o.isItemDisabled,!0)};break;case 6:n={highlightedIndex:x(e.highlightedIndex,10,o.items,o.isItemDisabled,!0)};break;case 3:n={highlightedIndex:S(0,!1,o.items,o.isItemDisabled)};break;case 4:n={highlightedIndex:S(o.items.length-1,!0,o.items,o.isItemDisabled)};break;case 9:n=(0,i.A)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(r=o.items)?void 0:r.length)&&t.selectItem&&{selectedItem:o.items[e.highlightedIndex],inputValue:o.itemToString(o.items[e.highlightedIndex])});break;case 8:n={isOpen:!0,highlightedIndex:G(o),inputValue:t.inputValue};break;case 10:n={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:F(o,e,0)};break;case 19:n={selectedItem:t.selectedItem,inputValue:o.itemToString(t.selectedItem)};break;case 22:n={inputValue:t.inputValue};break;default:return Z(e,t,J)}return(0,i.A)({},e,n)}var er=["onMouseLeave","refKey","ref"],en=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],ei=["onClick","onPress","refKey","ref"],ea=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function eo(e){void 0===e&&(e={});var t,r,a,o,l,u=(0,i.A)({},ee,e),c=u.items,d=u.scrollIntoView,f=u.environment,h=u.getA11yStatusMessage,p=(t=(0,s.useRef)(),a=(r=D(et,u,Q,H))[0],o=r[1],l=W(),(0,s.useEffect)(function(){void 0!==u.selectedItem&&(l||u.itemToKey(u.selectedItem)!==u.itemToKey(t.current)&&o({type:22,inputValue:u.itemToString(u.selectedItem)}),t.current=a.selectedItem===t.current?u.selectedItem:a.selectedItem)},[a.selectedItem,u.selectedItem]),[b(a,u),o]),m=p[0],g=p[1],x=m.isOpen,S=m.highlightedIndex,T=m.selectedItem,E=m.inputValue,A=(0,s.useRef)(null),k=(0,s.useRef)({}),O=(0,s.useRef)(null),I=(0,s.useRef)(null),P=W(),L=M(u),_=(0,s.useRef)(),j=N({state:m,props:u}),F=(0,s.useCallback)(function(e){return k.current[L.getItemId(e)]},[L]);B(h,m,[x,S,T,E],f);var U=$({menuElement:A.current,highlightedIndex:S,isOpen:x,itemRefs:k,scrollIntoView:d,getItemNodeFromIndex:F});(0,s.useEffect)(function(){R(u,"isOpen")&&O.current&&O.current.focus()},[]),(0,s.useEffect)(function(){P||(_.current=c.length)});var G=V(f,(0,s.useCallback)(function(){j.current.state.isOpen&&g({type:9,selectItem:!1})},[g,j]),(0,s.useMemo)(function(){return[A,I,O]},[A.current,I.current,O.current])),q=z("getInputProps","getMenuProps");(0,s.useEffect)(function(){x||(k.current={})},[x]),(0,s.useEffect)(function(){var e;x&&null!=f&&f.document&&null!=O&&null!=(e=O.current)&&e.focus&&f.document.activeElement!==O.current&&O.current.focus()},[x,f]);var Y=(0,s.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),g({type:0,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),g({type:1,altKey:e.altKey})},Home:function(e){j.current.state.isOpen&&(e.preventDefault(),g({type:3}))},End:function(e){j.current.state.isOpen&&(e.preventDefault(),g({type:4}))},Escape:function(e){var t=j.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),g({type:2}))},Enter:function(e){j.current.state.isOpen&&229!==e.which&&(e.preventDefault(),g({type:7}))},PageUp:function(e){j.current.state.isOpen&&(e.preventDefault(),g({type:5}))},PageDown:function(e){j.current.state.isOpen&&(e.preventDefault(),g({type:6}))}}},[g,j]),Z=(0,s.useCallback)(function(e){return(0,i.A)({id:L.labelId,htmlFor:L.inputId},e)},[L]),K=(0,s.useCallback)(function(e,t){var r,a=void 0===e?{}:e,o=a.onMouseLeave,s=a.refKey,l=void 0===s?"ref":s,u=a.ref,c=(0,n.A)(a,er),d=(void 0===t?{}:t).suppressRefError;return q("getMenuProps",void 0!==d&&d,l,A),(0,i.A)(((r={})[l]=y(u,function(e){A.current=e}),r.id=L.menuId,r.role="listbox",r["aria-labelledby"]=c&&c["aria-label"]?void 0:""+L.labelId,r.onMouseLeave=v(o,function(){g({type:11})}),r),c)}
1,[g,q,L]),X=(0,s.useCallback)(function(e){var t,r,a=void 0===e?{}:e,o=a.item,s=a.index,l=a.refKey,u=a.ref,c=a.onMouseMove,d=a.onMouseDown,f=a.onClick;a.onPress;var h=a.disabled,p=(0,n.A)(a,en);void 0!==h&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var m=j.current,b=m.props,w=m.state,x=C(o,s,b.items,"Pass either item or index to getItemProps!"),S=x[0],T=x[1],E=b.isItemDisabled(S,T);return(0,i.A)(((t={})[void 0===l?"ref":l]=y(u,function(e){e&&(k.current[L.getItemId(T)]=e)}),t["aria-disabled"]=E,t["aria-selected"]=T===w.highlightedIndex,t.id=L.getItemId(T),t.role="option",t),!E&&((r={}).onClick=v(f,function(){g({type:13,index:T})}),r),{onMouseMove:v(c,function(){G.isTouchEnd||T===w.highlightedIndex||(U.current=!1,g({type:12,index:T,disabled:E}))}),onMouseDown:v(d,function(e){return e.preventDefault()})},p)},[g,L,j,G,U]),J=(0,s.useCallback)(function(e){var t,r=void 0===e?{}:e,a=r.onClick;r.onPress;var o=r.refKey,s=r.ref,l=(0,n.A)(r,ei),u=j.current.state;return(0,i.A)(((t={})[void 0===o?"ref":o]=y(s,function(e){I.current=e}),t["aria-controls"]=L.menuId,t["aria-expanded"]=u.isOpen,t.id=L.toggleButtonId,t.tabIndex=-1,t),!l.disabled&&(0,i.A)({},{onClick:v(a,function(){g({type:14})})}),l)},[g,j,L]),eo=(0,s.useCallback)(function(e,t){var r,a,o=void 0===e?{}:e,s=o.onKeyDown,l=o.onChange,u=o.onInput,c=o.onBlur;o.onChangeText;var d=o.onClick,h=o.refKey,p=void 0===h?"ref":h,m=o.ref,b=(0,n.A)(o,ea),x=(void 0===t?{}:t).suppressRefError;q("getInputProps",void 0!==x&&x,p,O);var S=j.current.state,T={};return b.disabled||((a={}).onChange=v(l,u,function(e){g({type:8,inputValue:e.target.value})}),a.onKeyDown=v(s,function(e){var t=w(e);t&&Y[t]&&Y[t](e)}),a.onBlur=v(c,function(e){null!=f&&f.document&&S.isOpen&&!G.isMouseDown&&g({type:9,selectItem:null!==e.relatedTarget||f.document.activeElement===f.document.body})}),a.onClick=v(d,function(){g({type:10})}),T=a),(0,i.A)(((r={})[p]=y(m,function(e){O.current=e}),r["aria-activedescendant"]=S.isOpen&&S.highlightedIndex>-1?L.getItemId(S.highlightedIndex):"",r["aria-autocomplete"]="list",r["aria-controls"]=L.menuId,r["aria-expanded"]=S.isOpen,r["aria-labelledby"]=b&&b["aria-label"]?void 0:L.labelId,r.autoComplete="off",r.id=L.inputId,r.role="combobox",r.value=S.inputValue,r),T,b)},[g,L,f,Y,j,G,q]),es=(0,s.useCallback)(function(){g({type:15})},[g]),el=(0,s.useCallback)(function(){g({type:17})},[g]),eu=(0,s.useCallback)(function(){g({type:16})},[g]),ec=(0,s.useCallback)(function(e){g({type:18,highlightedIndex:e})},[g]),ed=(0,s.useCallback)(function(e){g({type:19,selectedItem:e})},[g]);return{getItemProps:X,getLabelProps:Z,getMenuProps:K,getInputProps:eo,getToggleButtonProps:J,toggleMenu:es,openMenu:eu,closeMenu:el,setHighlightedIndex:ec,setInputValue:(0,s.useCallback)(function(e){g({type:20,inputValue:e})},[g]),selectItem:ed,reset:(0,s.useCallback)(function(){g({type:21})},[g]),highlightedIndex:S,isOpen:x,selectedItem:T,inputValue:E}}eo.stateChangeTypes=J;q.stateReducer,q.itemToKey,q.environment,o().array,o().array,o().array,o().func,o().number,o().number,o().number,o().func,o().func,o().string,o().string;var es={itemToKey:L.itemToKey,stateReducer:L.stateReducer,environment:L.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},el=Object.freeze({__proto__:null,DropdownClick:7,DropdownKeyDownBackspace:6,DropdownKeyDownNavigationPrevious:5,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionReset:12,FunctionSetActiveIndex:11,FunctionSetSelectedItems:10,SelectedItemClick:0,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownDelete:1,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4})},85524:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(51180),i=r(78416),a=r(18479),o=Math.min;let s=function(e,t){if((e=(0,a.A)(e))<1||e>0x1fffffffffffff)return[];var r=0xffffffff,s=o(e,0xffffffff);t=(0,i.A)(t),e-=0xffffffff;for(var l=(0,n.A)(s,t);++r<e;)t(r);return l}},86176:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var n=r(17142),i=r(70998),a=r(55756),o=r(33761),s=r(22607),l=r(14903),u=r(88796),c=r(18479),d=r(24286),f=/\w*$/;let h=function(e,t){var r=30,h="...";if((0,o.A)(t)){var p="separator"in t?t.separator:p;r="length"in t?(0,c.A)(t.length):r,h="omission"in t?(0,n.A)(t.omission):h}var m=(e=(0,d.A)(e)).length;if((0,a.A)(e)){var g=(0,u.A)(e);m=g.length}if(r>=m)return e;var v=r-(0,l.A)(h);if(v<1)return h;var y=g?(0,i.A)(g,0,v).join(""):e.slice(0,v);if(void 0===p)return y+h;
1if(g&&(v+=y.length-v),(0,s.A)(p)){if(e.slice(v).search(p)){var b,w=y;for(p.global||(p=RegExp(p.source,(0,d.A)(f.exec(p))+"g")),p.lastIndex=0;b=p.exec(w);)var x=b.index;y=y.slice(0,void 0===x?v:x)}}else if(e.indexOf((0,n.A)(p),v)!=v){var S=y.lastIndexOf(p);S>-1&&(y=y.slice(0,S))}return y+h}},89802:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){var t=e.toString().trim();return!isNaN(parseFloat(t))&&parseFloat(t)===Number(t)}},93301:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(86953),i=r(60577),a=r(57641),o=r(12602),s=r(32521),l=r(66485);let u=function(e,t,r,u){var c=-1,d=i.A,f=!0,h=e.length,p=[],m=t.length;if(!h)return p;r&&(t=(0,o.A)(t,(0,s.A)(r))),u?(d=a.A,f=!1):t.length>=200&&(d=l.A,f=!1,t=new n.A(t));e:for(;++c<h;){var g=e[c],v=null==r?g:r(g);if(g=u||0!==g?g:0,f&&v==v){for(var y=m;y--;)if(t[y]===v)continue e;p.push(g)}else d(t,v,u)||p.push(g)}return p}},93543:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(11535),i=r(24786);let a=function(e,t){return e===t||(0,n.A)(e,t,(0,i.A)(t))}},94752:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(24286),i=0;let a=function(e){var t=++i;return(0,n.A)(e)+t}},96578:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(e,t){return e<t}},97465:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(96901),i=r(26652),a=r(15643),o=r(41299);let s=(0,i.A)(function(e){return(0,a.A)((0,n.A)(e,1,o.A,!0))})},98367:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(95749),i=r(92459),a=r(77494);let o=function(e){return"string"==typeof e||!(0,i.A)(e)&&(0,a.A)(e)&&"[object String]"==(0,n.A)(e)}},98752:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e>1?1:e<-1?-1:e}},99181:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(93301),i=r(96901),a=r(26652),o=r(41299);let s=(0,a.A)(function(e,t){return(0,o.A)(e)?(0,n.A)(e,(0,i.A)(t,1,o.A,!0)):[]})},99960:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n,i=r(51603),a=r(18479),o=r(63462),s=r(24286),l=i.A.isFinite,u=Math.min;let c=(n=Math.round,function(e,t){if(e=(0,o.A)(e),(t=null==t?0:u((0,a.A)(t),292))&&l(e)){var r=((0,s.A)(e)+"e").split("e"),i=n(r[0]+"e"+(+r[1]+t));return+((r=((0,s.A)(i)+"e").split("e"))[0]+"e"+(r[1]-t))}return n(e)})}}]);

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.