PageSourceSearch

https://www.inter.it/_next/static/chunks/pages/_app-d54ff3c660617f12.js

js inter.it collected 2026-09-24 17:35:44 UTC 3,575,957 bytes, 395 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{74189:function(r,n,i){"use strict";i.d(n,{Hk:function(){return P},KF:function(){return O},Qd:function(){return M},UQ:function(){return L},XE:function(){return T}});var o=i(66840),a=i(69643),s=i(22662),l=i(83077),c=i(78015),u=i(55736),d=i(21849),h=i(39637),p=i(60859),f=(...r)=>r.filter(Boolean).join(" "),m=r=>{let{condition:n,message:i}=r};function g(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var[y,v]=(0,l.k)({name:"AccordionStylesContext",hookName:"useAccordionStyles",providerName:"<Accordion />"}),[b,C]=(0,l.k)({name:"AccordionItemContext",hookName:"useAccordionItemContext",providerName:"<AccordionItem />"}),[_,x,w,S]=(0,s.n)(),O=(0,a.Gp)(function(r,n){let{getButtonProps:i}=C(),s=i(r,n),l={display:"flex",alignItems:"center",width:"100%",outline:0,...v().button};return o.createElement(a.m$.button,{...s,className:f("chakra-accordion__button",r.className),__css:l})});O.displayName="AccordionButton";var[E,k]=(0,l.k)({name:"AccordionContext",hookName:"useAccordionContext",providerName:"Accordion"});function T(r){let{isOpen:n,isDisabled:i}=C(),{reduceMotion:a}=k(),s=f("chakra-accordion__icon",r.className),l={opacity:i?.4:1,transform:n?"rotate(-180deg)":void 0,transition:a?void 0:"transform 0.2s",transformOrigin:"center",...v().icon};return o.createElement(c.JO,{viewBox:"0 0 24 24","aria-hidden":!0,className:s,__css:l,...r},o.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}))}T.displayName="AccordionIcon";var M=(0,a.Gp)(function(r,n){let{children:i,className:s}=r,{htmlProps:l,...c}=function(r){var n;let{isDisabled:i,isFocusable:a,id:s,...l}=r,{getAccordionItemProps:c,setFocusedIndex:u}=k(),h=(0,o.useRef)(null),p=(0,o.useId)(),f=s??p,y=`accordion-button-${f}`,v=`accordion-panel-${f}`;m({condition:!!(r.isFocusable&&!r.isDisabled),message:`Using only 'isFocusable', this prop is reserved for situations where you pass 'isDisabled' but you still want the element to receive focus (A11y). Either remove it or pass 'isDisabled' as well.
2    `});let{register:b,index:C,descendants:_}=S({disabled:i&&!a}),{isOpen:x,onChange:w}=c(-1===C?null:C);m({condition:(n={isOpen:x,isDisabled:i}).isOpen&&!!n.isDisabled,message:"Cannot open a disabled accordion item"});let O=(0,o.useCallback)(()=>{null==w||w(!x),u(C)},[C,u,x,w]),E=(0,o.useCallback)(r=>{let n={ArrowDown:()=>{let r=_.nextEnabled(C);null==r||r.node.focus()},ArrowUp:()=>{let r=_.prevEnabled(C);null==r||r.node.focus()},Home:()=>{let r=_.firstEnabled();null==r||r.node.focus()},End:()=>{let r=_.lastEnabled();null==r||r.node.focus()}}[r.key];n&&(r.preventDefault(),n(r))},[_,C]),T=(0,o.useCallback)(()=>{u(C)},[u,C]),M=(0,o.useCallback)(function(r={},n=null){return{...r,type:"button",ref:(0,d.lq)(b,h,n),id:y,disabled:!!i,"aria-expanded":!!x,"aria-controls":v,onClick:g(r.onClick,O),onFocus:g(r.onFocus,T),onKeyDown:g(r.onKeyDown,E)}},[y,i,x,O,T,E,v,b]),P=(0,o.useCallback)(function(r={},n=null){return{...r,ref:n,role:"region",id:v,"aria-labelledby":y,hidden:!x}},[y,x,v]);return{isOpen:x,isDisabled:i,isFocusable:a,onOpen:()=>{null==w||w(!0)},onClose:()=>{null==w||w(!1)},getButtonProps:M,getPanelProps:P,htmlProps:l}}(r),u={...v().container,overflowAnchor:"none"},h=(0,o.useMemo)(()=>c,[c]);return o.createElement(b,{value:h},o.createElement(a.m$.div,{ref:n,...l,className:f("chakra-accordion__item",s),__css:u},"function"==typeof i?i({isExpanded:!!c.isOpen,isDisabled:!!c.isDisabled}):i))});M.displayName="AccordionItem";var P=(0,a.Gp)(function(r,n){let{className:i,motionProps:s,...l}=r,{reduceMotion:c}=k(),{getPanelProps:u,isOpen:d}=C(),p=u(l,n),m=f("chakra-accordion__panel",i),g=v();c||delete p.hidden;let y=o.createElement(a.m$.div,{...p,__css:g.panel,className:m});return c?y:o.createElement(h.UO,{in:d,...s},y)});P.displayName="AccordionPanel";var L=(0,a.Gp)(function({children:r,reduceMotion:n,...i},s){let l=(0,a.jC)("Accordion",i),{htmlProps:c,descendants:d,...h}=function(r){let{onChange:n,defaultIndex:i,index:a,allowMultiple:s,allowToggle:l,...c}=r;(function(r){let n=r.index||r.defaultIndex;m({condition:!!(null==n&&!Array.isArray(n)&&r.allowMultiple),message:`If 'allowMultiple' is passed, then 'index' or 'defaultIndex' must be an array. You passed: ${typeof n},`})})(r),m({condition:!!(r.allowMultiple&&r.allowToggle),message:"If 'allowMultiple' is passed, 'allowToggle' will be ignored. Either remove 'allowToggle' or 'allowMultiple' depending on whether you want multiple accordions visible or not"});let d=w(),[h,p]=(0,o.useState)(-1);(0,o.useEffect)(()=>()=>{p(-1)},[]);let[f,g]=(0,u.T)({value:a,defaultValue:()=>s?i??[]:i??-1,onChange:n});return{index:f,setIndex:g,htmlProps:c,getAccordionItemProps:r=>{let n=!1;return null!==r&&(n=Array.isArray(f)?f.includes(r):f===r),{isOpen:n,onChange:n=>{null!==r&&(s&&Array.isArray(f)?g(n?f.concat(r):f.filter(n=>n!==r)):n?g(r):l&&g(-1))}}},focusedIndex:h,setFocusedIndex:p,descendants:d}}((0,p.Lr)(i)),g=(0,o.useMemo)(()=>({...h,reduceMotion:!!n}),[h,n]);return o.createElement(_,{value:d},o.createElement(E,{value:g},o.createElement(y,{value:l},o.createElement(a.m$.div,{ref:s,...c,className:f("chakra-accordion",i.className),__css:l.root},r))))});L.displayName="Accordion"},31527:function(r,n,i){"use strict";function o(r,n={}){let i=!1;function a(n){let i=(["container","root"].includes(n??"")?[r]:[r,n]).filter(
2Boolean).join("__"),o=`chakra-${i}`;return{className:o,selector:`.${o}`,toString:()=>n}}return{parts:function(...s){for(let r of(!function(){if(!i){i=!0;return}throw Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}(),s))n[r]=a(r);return o(r,n)},toPart:a,extend:function(...i){for(let r of i)r in n||(n[r]=a(r));return o(r,n)},selectors:function(){return Object.fromEntries(Object.entries(n).map(([r,n])=>[r,n.selector]))},classnames:function(){return Object.fromEntries(Object.entries(n).map(([r,n])=>[r,n.className]))},get keys(){return Object.keys(n)},__type:{}}}i.d(n,{$5:function(){return l},AB:function(){return c},Eb:function(){return _},Ji:function(){return C},TB:function(){return u},TJ:function(){return p},V1:function(){return b},VM:function(){return M},X:function(){return m},aP:function(){return s},aj:function(){return O},ao:function(){return f},f2:function(){return x},iU:function(){return d},ke:function(){return E},l1:function(){return k},lN:function(){return h},nY:function(){return w},nw:function(){return T},q0:function(){return S},rk:function(){return y},sA:function(){return a},vE:function(){return g},wl:function(){return v}});var a=o("accordion").parts("root","container","button","panel").extend("icon"),s=o("alert").parts("title","description","container").extend("icon","spinner"),l=o("avatar").parts("label","badge","container").extend("excessLabel","group"),c=o("breadcrumb").parts("link","item","container").extend("separator");o("button").parts();var u=o("checkbox").parts("control","icon","container").extend("label");o("progress").parts("track","filledTrack").extend("label");var d=o("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),h=o("editable").parts("preview","input","textarea"),p=o("form").parts("container","requiredIndicator","helperText"),f=o("formError").parts("text","icon"),m=o("input").parts("addon","field","element"),g=o("list").parts("container","item","icon"),y=o("menu").parts("button","list","item").extend("groupTitle","command","divider"),v=o("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),b=o("numberinput").parts("root","field","stepperGroup","stepper");o("pininput").parts("field");var C=o("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),_=o("progress").parts("label","filledTrack","track"),x=o("radio").parts("container","control","label"),w=o("select").parts("field","icon"),S=o("slider").parts("container","track","thumb","filledTrack","mark"),O=o("stat").parts("container","label","helpText","number","icon"),E=o("switch").parts("container","track","thumb"),k=o("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),T=o("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),M=o("tag").parts("container","label","closeButton")},38506:function(r,n,i){"use strict";i.d(n,{AV:function(){return o},XQ:function(){return a},Yq:function(){return s}});var o=Object.freeze(["base","sm","md","lg","xl","2xl"]);function a(r,n){return Array.isArray(r)?r.map(r=>null===r?null:n(r)):!function(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}(r)?null!=r?n(r):null:Object.keys(r).reduce((i,o)=>(i[o]=n(r[o]),i),{})}function s(r,n=o){let i={};return r.forEach((r,o)=>{let a=n[o];null!=r&&(i[a]=r)}),i}},23367:function(r,n,i){"use strict";i.d(n,{zx:function(){return y}});var o=i(66840),a=i(21849),s=i(69643),l=i(60859),c=i(83077),u=i(82678),d=(...r)=>r.filter(Boolean).join(" "),h=r=>r?"":void 0,[p,f]=(0,c.k)({strict:!1,name:"ButtonGroupContext"});function m(r){let{children:n,className:i,...a}=r,l=(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{"aria-hidden":!0,focusable:!1}):n,c=d("chakra-button__icon",i);return o.createElement(s.m$.span,{display:"inline-flex",alignSelf:"center",flexShrink:0,...a,className:c},l)}function g(r){let{label:n,placement:i,spacing:a="0.5rem",children:l=o.createElement(u.$,{color:"currentColor",width:"1em",height:"1em"}),className:c,__css:h,...p}=r,f=d("chakra-button__spinner",c),m="start"===i?"marginEnd":"marginStart",g=(0,o.useMemo)(()=>({display:"flex",alignItems:"center",position:n?"relative":"absolute",[m]:n?a:0,fontSize:"1em",lineHeight:"normal",...h}),[h,n,m,a]);return o.createElement(s.m$.div,{className:f,...p,__css:g},l)}m.displayName="ButtonIcon",g.displayName="ButtonSpinner";var y=(0,s.Gp)((r,n)=>{let i=f(),c=(0,s.mq)("Button",{...i,...r}),{isDisabled:u=null==i?void 0:i.isDisabled,isLoading:p,isActive:m,children:y,leftIcon:b,rightIcon:C,loadingText:_,iconSpacing:x="0.5rem",type:w,spinner:S,spinnerPlacement:O="start",className:E,as:k,...T}=(0,l.Lr)(r),M=(0,o.useMemo)(()=>{let r={...null==c?void 0:c._focus,zIndex:1};return{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",whiteSpace:"nowrap",verticalAlign:"middle",outline:"none",...c,...!!i&&{_focus:r}}},[c,i]),{ref:P,type:L}=function(r){let[n,i]=(0,o.useState)(!r);return{ref:(0,o.useCallback)(r=>{r&&i("BUTTON"===r.tagName)},[]),type:n?"button":void 0}}(k),A={rightIcon:C,leftIcon:b,iconSpacing:x,children:y};return o.createElement(s.m$.button,{disabled:u||p,ref:(0,a.qq)(n,P),as:k,type:w??L,"data-active":h(m),"data-loading":h(p),__css:M,className:d("chakra-button",E),...T},p&&"start"===O&&o.createElement(g,{className:"chakra-button__spinner--start",label:_,placement:"start",spacing:
2x},S),p?_||o.createElement(s.m$.span,{opacity:0},o.createElement(v,{...A})):o.createElement(v,{...A}),p&&"end"===O&&o.createElement(g,{className:"chakra-button__spinner--end",label:_,placement:"end",spacing:x},S))});function v(r){let{leftIcon:n,rightIcon:i,children:a,iconSpacing:s}=r;return o.createElement(o.Fragment,null,n&&o.createElement(m,{marginEnd:s},n),a,i&&o.createElement(m,{marginStart:s},i))}y.displayName="Button",(0,s.Gp)(function(r,n){let{size:i,colorScheme:a,variant:l,className:c,spacing:u="0.5rem",isAttached:h,isDisabled:f,...m}=r,g=d("chakra-button__group",c),y=(0,o.useMemo)(()=>({size:i,colorScheme:a,variant:l,isDisabled:f}),[i,a,l,f]),v={display:"inline-flex"};return v=h?{...v,"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}}:{...v,"& > *:not(style) ~ *:not(style)":{marginStart:u}},o.createElement(p,{value:y},o.createElement(s.m$.div,{ref:n,role:"group",__css:v,className:g,"data-attached":h?"":void 0,...m}))}).displayName="ButtonGroup",(0,s.Gp)((r,n)=>{let{icon:i,children:a,isRound:s,"aria-label":l,...c}=r,u=i||a,d=(0,o.isValidElement)(u)?(0,o.cloneElement)(u,{"aria-hidden":!0,focusable:!1}):null;return o.createElement(y,{padding:"0",borderRadius:s?"full":void 0,ref:n,"aria-label":l,...c},d)}).displayName="IconButton"},68395:function(r,n,i){"use strict";i.d(n,{P:function(){return u}});var o=i(66840),a=i(78015),s=i(69643),l=i(60859);function c(r){return o.createElement(a.JO,{focusable:"false","aria-hidden":!0,...r},o.createElement("path",{fill:"currentColor",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,
211.823a.25.25,0,0,1,0,.354Z"}))}var u=(0,s.Gp)(function(r,n){let i=(0,s.mq)("CloseButton",r),{children:a,isDisabled:u,__css:d,...h}=(0,l.Lr)(r);return o.createElement(s.m$.button,{type:"button","aria-label":"Close",ref:n,disabled:u,__css:{outline:0,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,...i,...d},...h},a||o.createElement(c,{width:"1em",height:"1em"}))});u.displayName="CloseButton"},11874:function(r,n,i){"use strict";i.d(n,{If:function(){return l},SG:function(){return f}});var o=i(66840),a=i(25769),s=(0,o.createContext)({});function l(){let r=(0,o.useContext)(s);if(void 0===r)throw Error("useColorMode must be used within a ColorModeProvider");return r}s.displayName="ColorModeContext";var c={light:"chakra-ui-light",dark:"chakra-ui-dark"},u="chakra-ui-color-mode",d={ssr:!1,type:"localStorage",get(r){let n;if(!(null==globalThis?void 0:globalThis.document))return r;try{n=localStorage.getItem(u)||r}catch(r){}return n||r},set(r){try{localStorage.setItem(u,r)}catch(r){}}},h=()=>{};function p(r,n){return"cookie"===r.type&&r.ssr?r.get(n):n}function f(r){let{value:n,children:i,options:{useSystemColorMode:l,initialColorMode:u,disableTransitionOnChange:f}={},colorModeManager:m=d}=r,g="dark"===u?"dark":"light",[y,v]=(0,o.useState)(()=>p(m,g)),[b,C]=(0,o.useState)(()=>p(m)),{getSystemTheme:_,setClassName:x,setDataset:w,addListener:S}=(0,o.useMemo)(()=>(function(r={}){let{preventTransition:n=!0}=r,i={setDataset:r=>{let o=n?i.preventTransition():void 0;document.documentElement.dataset.theme=r,document.documentElement.style.colorScheme=r,null==o||o()},setClassName(r){document.body.classList.add(r?c.dark:c.light),document.body.classList.remove(r?c.light:c.dark)},query:()=>window.matchMedia("(prefers-color-scheme: dark)"),getSystemTheme:r=>i.query().matches??"dark"===r?"dark":"light",addListener(r){let n=i.query(),o=n=>{r(n.matches?"dark":"light")};return"function"==typeof n.addListener?n.addListener(o):n.addEventListener("change",o),()=>{"function"==typeof n.removeListener?n.removeListener(o):n.removeEventListener("change",o)}},preventTransition(){let r=document.createElement("style");return r.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(r),()=>{window.getComputedStyle(document.body),requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.head.removeChild(r)})})}}};return i})({preventTransition:f}),[f]),O="system"!==u||y?y:b,E=(0,o.useCallback)(r=>{let n="system"===r?_():r;v(n),x("dark"===n),w(n),m.set(n)},[m,_,x,w]);(0,a.G)(()=>{"system"===u&&C(_())},[]),(0,o.useEffect)(()=>{let r=m.get();if(r){E(r);return}if("system"===u){E("system");return}E(g)},[m,g,u,E]);let k=(0,o.useCallback)(()=>{E("dark"===O?"light":"dark")},[O,E]);(0,o.useEffect)(()=>{if(l)return S(E)},[l,S,E]);let T=(0,o.useMemo)(()=>({colorMode:n??O,toggleColorMode:n?h:k,setColorMode:n?h:E,forced:void 0!==n}),[O,k,E,n]);return o.createElement(s.Provider,{value:T},i)}f.displayName="ColorModeProvider"},22662:function(r,n,i){"use strict";i.d(n,{n:function(){return y}});var o=i(83077),a=i(21849),s=i(66840);function l(r){return r.sort((r,n)=>{let i=r.compareDocumentPosition(n);if(i&Node.DOCUMENT_POSITION_FOLLOWING||i&Node.DOCUMENT_POSITION_CONTAINED_BY)return -1;if(i&Node.DOCUMENT_POSITION_PRECEDING||i&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(!(i&Node.DOCUMENT_POSITION_DISCONNECTED)&&!(i&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC))return 0;throw Error("Cannot sort the given nodes.")})}var c=r=>"object"==typeof r&&"nodeType"in r&&r.nodeType===Node.ELEMENT_NODE;function u(r,n,i){let o=r+1;return i&&o>=n&&(o=0),o}function d(r,n,i){let o=r-1;return i&&o<0&&(o=n),o}var h="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,p=r=>r,f=class{descendants=new Map;register=r=>{if(null!=r)return c(r)?this.registerNode(r):n=>{this.registerNode(n,r)}};unregister=r=>{this.descendants.delete(r);let n=l(Array.from(this.descendants.keys()));this.assignIndex(n)};destroy=()=>{this.descendants.clear()};assignIndex=r=>
2{this.descendants.forEach(n=>{let i=r.indexOf(n.node);n.index=i,n.node.dataset.index=n.index.toString()})};count=()=>this.descendants.size;enabledCount=()=>this.enabledValues().length;values=()=>Array.from(this.descendants.values()).sort((r,n)=>r.index-n.index);enabledValues=()=>this.values().filter(r=>!r.disabled);item=r=>{if(0!==this.count())return this.values()[r]};enabledItem=r=>{if(0!==this.enabledCount())return this.enabledValues()[r]};first=()=>this.item(0);firstEnabled=()=>this.enabledItem(0);last=()=>this.item(this.descendants.size-1);lastEnabled=()=>{let r=this.enabledValues().length-1;return this.enabledItem(r)};indexOf=r=>{var n;return r?(null==(n=this.descendants.get(r))?void 0:n.index)??-1:-1};enabledIndexOf=r=>null==r?-1:this.enabledValues().findIndex(n=>n.node.isSameNode(r));next=(r,n=!0)=>{let i=u(r,this.count(),n);return this.item(i)};nextEnabled=(r,n=!0)=>{let i=this.item(r);if(!i)return;let o=u(this.enabledIndexOf(i.node),this.enabledCount(),n);return this.enabledItem(o)};prev=(r,n=!0)=>{let i=d(r,this.count()-1,n);return this.item(i)};prevEnabled=(r,n=!0)=>{let i=this.item(r);if(!i)return;let o=d(this.enabledIndexOf(i.node),this.enabledCount()-1,n);return this.enabledItem(o)};registerNode=(r,n)=>{if(!r||this.descendants.has(r))return;let i=l(Array.from(this.descendants.keys()).concat(r));(null==n?void 0:n.disabled)&&(n.disabled=!!n.disabled);let o={node:r,index:-1,...n};this.descendants.set(r,o),this.assignIndex(i)}},[m,g]=(0,o.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function y(){return[p(m),()=>p(g()),()=>(function(){let r=(0,s.useRef)(new f);return h(()=>()=>r.current.destroy()),r.current})(),r=>(function(r){let n=g(),[i,o]=(0,s.useState)(-1),l=(0,s.useRef)(null);h(()=>()=>{l.current&&n.unregister(l.current)},[]),h(()=>
2{if(!l.current)return;let r=Number(l.current.dataset.index);i==r||Number.isNaN(r)||o(r)});let c=r?p(n.register(r)):p(n.register);return{descendants:n,index:i,enabledIndex:n.enabledIndexOf(l.current),register:(0,a.lq)(c,l)}})(r)]}},76837:function(r,n,i){"use strict";i.d(n,{J1:function(){return S},Kn:function(){return _},NI:function(){return b},NJ:function(){return v},Yp:function(){return C},lX:function(){return O}});var o=i(66840),a=i(83077),s=i(21849),l=i(69643),c=i(60859),u=i(78015),d=(...r)=>r.filter(Boolean).join(" "),h=r=>r?"":void 0,p=r=>!!r||void 0;function f(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var[m,g]=(0,a.k)({name:"FormControlStylesContext",errorMessage:"useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<FormControl />\" "}),[y,v]=(0,a.k)({strict:!1,name:"FormControlContext"}),b=(0,l.Gp)(function(r,n){let i=(0,l.jC)("Form",r),{getRootProps:a,htmlProps:u,...p}=function(r){let{id:n,isRequired:i,isInvalid:a,isDisabled:l,isReadOnly:c,...u}=r,d=(0,o.useId)(),p=n||`field-${d}`,f=`${p}-label`,m=`${p}-feedback`,g=`${p}-helptext`,[y,v]=(0,o.useState)(!1),[b,C]=(0,o.useState)(!1),[_,x]=(0,o.useState)(!1),w=(0,o.useCallback)((r={},n=null)=>({id:g,...r,ref:(0,s.lq)(n,r=>{r&&C(!0)})}),[g]),S=(0,o.useCallback)((r={},n=null)=>({...r,ref:n,"data-focus":h(_),"data-disabled":h(l),"data-invalid":h(a),"data-readonly":h(c),id:r.id??f,htmlFor:r.htmlFor??p}),[p,l,_,a,c,f]),O=(0,o.useCallback)((r={},n=null)=>({id:m,...r,ref:(0,s.lq)(n,r=>{r&&v(!0)}),"aria-live":"polite"}),[m]),E=(0,o.useCallback)((r={},n=null)=>({...r,...u,ref:n,role:"group"}),[u]);return{isRequired:!!i,isInvalid:!!a,isReadOnly:!!c,isDisabled:!!l,isFocused:!!_,onFocus:()=>x(!0),onBlur:()=>x(!1),hasFeedbackText:y,setHasFeedbackText:v,hasHelpText:b,setHasHelpText:C,id:p,labelId:f,feedbackId:m,helpTextId:g,htmlProps:u,getHelpTextProps:w,getErrorMessageProps:O,getRootProps:E,getLabelProps:S,getRequiredIndicatorProps:(0,o.useCallback)((r={},n=null)=>({...r,ref:n,role:"presentation","aria-hidden":!0,children:r.children||"*"}),[])}}((0,c.Lr)(r)),f=d("chakra-form-control",r.className);return o.createElement(y,{value:p},o.createElement(m,{value:i},o.createElement(l.m$.div,{...a({},n),className:f,__css:i.container})))});function C(r){let{isDisabled:n,isInvalid:i,isReadOnly:o,isRequired:a,...s}=_(r);return{...s,disabled:n,readOnly:o,required:a,"aria-invalid":p(i),"aria-required":p(a),"aria-readonly":p(o)}}function _(r){let n=v(),{id:i,disabled:o,readOnly:a,required:s,isRequired:l,isInvalid:c,isReadOnly:u,isDisabled:d,onFocus:h,onBlur:p,...m}=r,g=r["aria-describedby"]?[r["aria-describedby"]]:[];return(null==n?void 0:n.hasFeedbackText)&&(null==n?void 0:n.isInvalid)&&g.push(n.feedbackId),(null==n?void 0:n.hasHelpText)&&g.push(n.helpTextId),{...m,"aria-describedby":g.join(" ")||void 0,id:i??(null==n?void 0:n.id),isDisabled:o??d??(null==n?void 0:n.isDisabled),isReadOnly:a??u??(null==n?void 0:n.isReadOnly),isRequired:s??l??(null==n?void 0:n.isRequired),isInvalid:c??(null==n?void 0:n.isInvalid),onFocus:f(null==n?void 0:n.onFocus,h),onBlur:f(null==n?void 0:n.onBlur,p)}}b.displayName="FormControl",(0,l.Gp)(function(r,n){let i=v(),a=g(),s=d("chakra-form__helper-text",r.className);return o.createElement(l.m$.div,{...null==i?void 0:i.getHelpTextProps(r,n),__css:a.helperText,className:s})}).displayName="FormHelperText";var[x,w]=(0,a.k)({name:"FormErrorStylesContext",errorMessage:"useFormErrorStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<FormError />\" "}),S=(0,l.Gp)((r,n)=>{let i=(0,l.jC)("FormError",r),a=(0,c.Lr)(r),s=v();return(null==s?void 0:s.isInvalid)?o.createElement(x,{value:i},o.createElement(l.m$.div,{...null==s?void 0:s.getErrorMessageProps(a,n),className:d("chakra-form__error-message",r.className),__css:{display:"flex",alignItems:"center",...i.text}})):null});S.displayName="FormErrorMessage",(0,l.Gp)((r,n)=>{let i=w(),a=v();if(!(null==a?void 0:a.isInvalid))return null;let s=d("chakra-form__error-icon",r.className);return o.createElement(u.JO,{ref:n,"aria-hidden":!0,...r,__css:i.icon,className:s},o.createElement("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.
2027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}))}).displayName="FormErrorIcon";var O=(0,l.Gp)(function(r,n){let i=(0,l.mq)("FormLabel",r),a=(0,c.Lr)(r),{className:s,children:u,requiredIndicator:h=o.createElement(E,null),optionalIndicator:p=null,...f}=a,m=v(),g=(null==m?void 0:m.getLabelProps(f,n))??{ref:n,...f};return o.createElement(l.m$.label,{...g,className:d("chakra-form__label",a.className),__css:{display:"block",textAlign:"start",...i}},u,(null==m?void 0:m.isRequired)?h:p)});O.displayName="FormLabel";var E=(0,l.Gp)(function(r,n){let i=v(),a=g();if(!(null==i?void 0:i.isRequired))return null;let s=d("chakra-form__required-indicator",r.className);return o.createElement(l.m$.span,{...null==i?void 0:i.getRequiredIndicatorProps(r,n),__css:a.requiredIndicator,className:s})});E.displayName="RequiredIndicator"},70061:function(r,n,i){"use strict";i.d(n,{qY:function(){return c}});var o=i(66840),a=i(55848);i(79488);var s=a.jU?o.useLayoutEffect:o.useEffect;function l(r,n=[]){let i=(0,o.useRef)(r);return s(()=>{i.current=r}),(0,o.useCallback)((...r)=>{var n;return null==(n=i.current)?void 0:n.call(i,...r)},n)}function c(r={}){let{onClose:n,onOpen:i,isOpen:s,id:c}=r,u=l(i),d=l(n),[h,p]=(0,o.useState)(r.defaultIsOpen||!1),[f,m]=function(r,n){let i=void 0!==r;return[i,i&&void 0!==r?r:n]}(s,h),g=function(r,n){let i=(0,o.useId)();return(0,o.useMemo)(()=>r||[n,i].filter(Boolean).join("-"),[r,n,i])}(c,"disclosure"),y=(0,o.useCallback)(()=>{f||p(!1),null==d||d()},[f,d]),v=(0,o.useCallback)(()=>{f||p(!0),null==u||u()},[f,u]),b=(0,o.useCallback)(()=>{(m?y:v)()},[m,v,y]);return{isOpen:!!m,onOpen:v,onClose:y,onToggle:b,isControlled:f,getButtonProps:(r={})=>({...r,"aria-expanded":m,"aria-controls":g,onClick:(0,a.v0)(r.onClick,b)}),getDisclosureProps:(r={})=>({...r,hidden:!m,id:g})}}},78015:function(r,n,i){"use strict";i.d(n,{JO:function(){return c}});var o=i(66840),a=i(69643),s=i(61483),l={path:o.createElement("g",{stroke:"currentColor",strokeWidth:"1.5"},o.createElement("path",{strokeLinecap:"round",fill:"none",d:"M9,9a3,3,0,1,1,4,2.829,1.5,1.5,0,0,0-1,1.415V14.25"}),o.createElement("path",{fill:"currentColor",strokeLinecap:"round",d:"M12,17.25a.375.375,0,1,0,.375.375A.375.375,0,0,0,12,17.25h0"}),o.createElement("circle",{fill:"none",strokeMiterlimit:"10",cx:"12",cy:"12",r:"11.25"})),viewBox:"0 0 24 24"},c=(0,a.Gp)((r,n)=>{let{as:i,viewBox:c,color:u="currentColor",focusable:d=!1,children:h,className:p,__css:f,...m}=r,g={ref:n,focusable:d,className:(0,s.cx)("chakra-icon",p),__css:{w:"1em",h:"1em",display:"inline-block",lineHeight:"1em",flexShrink:0,color:u,...f}},y=c??l.viewBox;if(i&&"string"!=typeof i)return o.createElement(a.m$.svg,{as:i,...g,...m});let v=h??l.path;return o.createElement(a.m$.svg,{verticalAlign:"middle",viewBox:y,...g,...m},v)});c.displayName="Icon"},19231:function(r,n,i){"use strict";i.d(n,{Ee:function(){return u}});var o=i(66840),a=i(69643),s=i(25769),l=(r,n)=>"loaded"!==r&&"beforeLoadOrError"===n||"failed"===r&&"onError"===n,c=(0,a.Gp)(function(r,n){let{htmlWidth:i,htmlHeight:a,alt:s,...l}=r;return o.createElement("img",{width:i,height:a,ref:n,alt:s,...l})});c.displayName="NativeImage";var u=(0,a.Gp)(function(r,n){let{fallbackSrc:i,fallback:u,src:d,srcSet:h,align:p,fit:f,loading:m,ignoreFallback:g,crossOrigin:y,fallbackStrategy:v="beforeLoadOrError",referrerPolicy:b,...C}=r,_=void 0!==i||void 0!==u,x=null!=m||g||!_,w=l(function(r){let{loading:n,src:i,srcSet:a,onLoad:l,onError:c,crossOrigin:u,sizes:d,ignoreFallback:h}=r,[p,f]=(0,o.useState)("pending");(0,o.useEffect)(()=>{f(i?"loading":"pending")},[i]);let m=(0,o.useRef)(),g=(0,o.useCallback)(()=>{if(!i)return;y();let r=new Image;r.src=i,u&&(r.crossOrigin=u),a&&(r.srcset=a),d&&(r.sizes=d),n&&(r.loading=n),r.onload=r=>{y(),f("loaded"),null==l||l(r)},r.onerror=r=>{y(),f("failed"),null==c||c(r)},m.current=r},[i,u,a,d,l,c,n]),y=()=>{m.current&&(m.current.onload=null,m.current.onerror=null,m.current=null)};return(0,s.G)(()=>{if(!h)return"loading"===p&&g(),()=>{y()}},[p,g,h]),h?"loaded":p}({...r,ignoreFallback:x}),v),S={ref:n,objectFit:f,objectPosition:p,...x?C:function(r,n=[]){let i=Object.assign({},r);for(let r of n)r in i&&delete i[r];return i}(C,["onError","onLoad"])};return w?u||o.createElement(a.m$.img,{as:c,className:"chakra-image__placeholder",src:i,...S}):o.createElement(a.m$.img,{as:c,src:d,srcSet:h,crossOrigin:y,loading:m,referrerPolicy:b,className:"chakra-image",...S})});u.displayName="Image",(0,a.Gp)((r,n)=>o.createElement(a.m$.img,{ref:n,as:c,className:"chakra-image",...r}))},23819:function(r,n,i){"use strict";i.d(n,{BZ:function(){return g},II:function(){return p},Ui:function(){return C},Z8:function(){return S},xH:function(){return O},xW:function(){return _}});var o=i(66840),a=i(76837),s=i(69643),l=i(60859),c=i(61483),u=i(83077),d=i(83086),h=i(54648),p=(0,s.Gp)(function(r,n){let{htmlSize:i,...u}=r,d=(0,s.jC)("Input",u),h=(0,l.Lr)(u),p=(0,a.Yp)(h),f=(0,c.cx)("chakra-input",r.className);return o.createElement(s.m$.input,{size:i,...p,__css:d.field,ref:n,className:f})});p.displayName="Input",p.id="Input";var[f,m]=(0,u.k)({name:"InputGroupStylesContext",errorMessage:"useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<InputGroup />\" "}),g=(0,s.Gp)(function(r,n){let i=(0,s.jC)("Input",r),{children:a,className:u,...p}=(0,l.Lr)(r),m=(0,c.cx)("chakra-input__group",u),g={},y=(0,d.W)(a),v=i.field;
2y.forEach(r=>{i&&(v&&"InputLeftElement"===r.type.id&&(g.paddingStart=v.height??v.h),v&&"InputRightElement"===r.type.id&&(g.paddingEnd=v.height??v.h),"InputRightAddon"===r.type.id&&(g.borderEndRadius=0),"InputLeftAddon"===r.type.id&&(g.borderStartRadius=0))});let b=y.map(n=>{var i,a;let s=(0,h.oA)({size:(null==(i=n.props)?void 0:i.size)||r.size,variant:(null==(a=n.props)?void 0:a.variant)||r.variant});return"Input"!==n.type.id?(0,o.cloneElement)(n,s):(0,o.cloneElement)(n,Object.assign(s,g,n.props))});return o.createElement(s.m$.div,{className:m,ref:n,__css:{width:"100%",display:"flex",position:"relative"},...p},o.createElement(f,{value:i},b))});g.displayName="InputGroup";var y={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},v=(0,s.m$)("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),b=(0,s.Gp)(function(r,n){let{placement:i="left",...a}=r,s=y[i]??{},l=m();return o.createElement(v,{ref:n,...a,__css:{...l.addon,...s}})});b.displayName="InputAddon";var C=(0,s.Gp)(function(r,n){return o.createElement(b,{ref:n,placement:"left",...r,className:(0,c.cx)("chakra-input__left-addon",r.className)})});C.displayName="InputLeftAddon",C.id="InputLeftAddon";var _=(0,s.Gp)(function(r,n){return o.createElement(b,{ref:n,placement:"right",...r,className:(0,c.cx)("chakra-input__right-addon",r.className)})});_.displayName="InputRightAddon",_.id="InputRightAddon";var x=(0,s.m$)("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),w=(0,s.Gp)(function(r,n){let{placement:i="left",...a}=r,s=m(),l=s.field,c={["left"===i?"insetStart":"insetEnd"]:"0",width:(null==l?void 0:l.height)??(null==l?void 0:l.h),height:(null==l?void 0:l.height)??(null==l?void 0:l.h),fontSize:null==l?void 0:l.fontSize,...s.element};return o.createElement(x,{ref:n,__css:c,...a})});w.id="InputElement",w.displayName="InputElement";var S=(0,s.Gp)(function(r,n){let{className:i,...a}=r,s=(0,c.cx)("chakra-input__left-element",i);return o.createElement(w,{ref:n,placement:"left",className:s,...a})});S.id="InputLeftElement",S.displayName="InputLeftElement";var O=(0,s.Gp)(function(r,n){let{className:i,...a}=r,s=(0,c.cx)("chakra-input__right-element",i);return o.createElement(w,{ref:n,placement:"right",className:s,...a})});O.id="InputRightElement",O.displayName="InputRightElement"},8004:function(r,n,i){"use strict";i.d(n,{DE:function(){return A},GS:function(){return M},HC:function(){return L},Kq:function(){return V},P4:function(){return w},QI:function(){return P},W2:function(){return v},X6:function(){return S},aV:function(){return T},gC:function(){return D},iz:function(){return b},kC:function(){return C},oM:function(){return f},rU:function(){return O},rj:function(){return _},xu:function(){return m},xv:function(){return j}});var o=i(66840),a=i(69643),s=i(38506),l=i(61483),c=i(60859),u=i(54648),d=i(78015),h=i(83077),p=i(83086),f=(0,a.Gp)(function(r,n){let{ratio:i=4/3,children:c,className:u,...d}=r,h=o.Children.only(c),p=(0,l.cx)("chakra-aspect-ratio",u);return o.createElement(a.m$.div,{ref:n,position:"relative",className:p,_before:{height:0,content:'""',display:"block",paddingBottom:(0,s.XQ)(i,r=>`${1/r*100}%`)},__css:{"& > *:not(style)":{overflow:"hidden",position:"absolute",top:"0",right:"0",bottom:"0",left:"0",display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"},"& > img, & > video":{objectFit:"cover"}},...d},h)});f.displayName="AspectRatio",(0,a.Gp)(function(r,n){let i=(0,a.mq)("Badge",r),{className:s,...u}=(0,c.Lr)(r);return o.createElement(a.m$.span,{ref:n,className:(0,l.cx)("chakra-badge",r.className),...u,__css:{display:"inline-block",whiteSpace:"nowrap",verticalAlign:"middle",...i}})}).displayName="Badge";var m=(0,a.m$)("div");m.displayName="Box";var g=(0,a.Gp)(function(r,n){let{size:i,centerContent:a=!0,...s}=r;return o.createElement(m,{ref:n,boxSize:i,__css:{...a?{display:"flex",alignItems:"center",justifyContent:"center"}:{},flexShrink:0,flexGrow:0},...s})});g.displayName="Square",(0,a.Gp)(function(r,n){let{size:i,...a}=r;return o.createElement(g,{size:i,ref:n,borderRadius:"9999px",...a})}).displayName="Circle",(0,a.m$)("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center"}}).displayName="Center";var y={horizontal:{insetStart:"50%",transform:"translateX(-50%)"},vertical:{top:"50%",transform:"translateY(-50%)"},both:{insetStart:"50%",top:"50%",transform:"translate(-50%, -50%)"}};(0,a.Gp)(function(r,n){let{axis:i="both",...s}=r;return o.createElement(a.m$.div,{ref:n,__css:y[i],...s,position:"absolute"})}),(0,a.Gp)(function(r,n){let i=(0,a.mq)("Code",r),{className:s,...u}=(0,c.Lr)(r);return o.createElement(a.m$.code,{ref:n,className:(0,l.cx)("chakra-code",r.className),...u,__css:{display:"inline-block",...i}})}).displayName="Code";var v=(0,a.Gp)(function(r,n){let{className:i,centerContent:s,...u}=(0,c.Lr)(r),d=(0,a.mq)("Container",r);return o.createElement(a.m$.div,{ref:n,className:(0,l.cx)("chakra-container",i),...u,__css:{...d,...s&&{display:"flex",flexDirection:"column",alignItems:"center"}}})});v.displayName="Container";var b=(0,a.Gp)(function(r,n){let{borderLeftWidth:i,borderBottomWidth:s,borderTopWidth:u,borderRightWidth:d,borderWidth:h,borderStyle:p,borderColor:f,...m}=(0,a.mq)("Divider",r),{className:g,orientation:y="horizontal",__css:v,...b}=(0,c.Lr)(r);return o.createElement(a.m$.hr,{ref:n,"aria-orientation":y,...b,__css:{...m,border:"0",borderColor:f,borderStyle:p,...{vertical:{borderLeftWidth:i||d||h||"1px",height:"100%"},horizontal:{borderBottomWidth:s||u||h||"1px",width:"100%"}}[y],...v},className:(0,l.cx)("chakra-divider",g)})});b.displayName="Divider";var C=(0,a.Gp)(function(r,n){let{direction:i,align:s,justify:l,wrap:c,basis:u,grow:d,shrink:h,...p}=r;return o.createElement(a.m$.div,{ref:n,__css:{display:"flex",flexDirection:i,alignItems:s,justifyContent:l,flexWrap:c,flexBasis:u,flexGrow:d,flexShrink:h},...p})});C.displayName="Flex";var _=(0,a.Gp)(function(r,n){let{templateAreas:i,gap:s,rowGap:l,columnGap:c,column:u,row:d,autoFlow:h,autoRows:p,templateRows:f,autoColumns:m,templateColumns:g,...y}=r;return o.createElement(a.m$.div,{ref:n,__css:{display:"grid",gridTemplateAreas:i,gridGap:s,gridRowGap:l,gridColumnGap:c,gridAutoColumns:m,gridColumn:u,gridRow:d,gridAutoFlow:h,gridAutoRows:p,gridTemplateRows:f,gridTemplateColumns:g},...y})});function x(r){return(0,s.XQ)(r,r=>"auto"===r?"auto":`span ${r}/span ${r}`)}
2_.displayName="Grid";var w=(0,a.Gp)(function(r,n){let{area:i,colSpan:s,colStart:l,colEnd:c,rowEnd:d,rowSpan:h,rowStart:p,...f}=r,m=(0,u.oA)({gridArea:i,gridColumn:x(s),gridRow:x(h),gridColumnStart:l,gridColumnEnd:c,gridRowStart:p,gridRowEnd:d});return o.createElement(a.m$.div,{ref:n,__css:m,...f})});w.displayName="GridItem";var S=(0,a.Gp)(function(r,n){let i=(0,a.mq)("Heading",r),{className:s,...u}=(0,c.Lr)(r);return o.createElement(a.m$.h2,{ref:n,className:(0,l.cx)("chakra-heading",r.className),...u,__css:i})});S.displayName="Heading",(0,a.Gp)(function(r,n){let i=(0,a.mq)("Mark",r),s=(0,c.Lr)(r);return o.createElement(m,{ref:n,...s,as:"mark",__css:{bg:"transparent",whiteSpace:"nowrap",...i}})}),(0,a.Gp)(function(r,n){let i=(0,a.mq)("Kbd",r),{className:s,...u}=(0,c.Lr)(r);return o.createElement(a.m$.kbd,{ref:n,className:(0,l.cx)("chakra-kbd",s),...u,__css:{fontFamily:"mono",...i}})}).displayName="Kbd";var O=(0,a.Gp)(function(r,n){let i=(0,a.mq)("Link",r),{className:s,isExternal:u,...d}=(0,c.Lr)(r);return o.createElement(a.m$.a,{target:u?"_blank":void 0,rel:u?"noopener":void 0,ref:n,className:(0,l.cx)("chakra-link",s),...d,__css:i})});O.displayName="Link",(0,a.Gp)(function(r,n){let{isExternal:i,target:s,rel:c,className:u,...d}=r;return o.createElement(a.m$.a,{...d,ref:n,className:(0,l.cx)("chakra-linkbox__overlay",u),rel:i?"noopener noreferrer":c,target:i?"_blank":s,__css:{position:"static","&::before":{content:"''",cursor:"inherit",display:"block",position:"absolute",top:0,left:0,zIndex:0,width:"100%",height:"100%"}}})}),(0,a.Gp)(function(r,n){let{className:i,...s}=r;return o.createElement(a.m$.div,{ref:n,position:"relative",...s,className:(0,l.cx)("chakra-linkbox",i),__css:{"a[href]:not(.chakra-linkbox__overlay), abbr[title]":{position:"relative",zIndex:1}}})});var[E,k]=(0,h.k)({name:"ListStylesContext",errorMessage:"useListStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<List />\" "}),T=(0,a.Gp)(function(r,n){let i=(0,a.jC)("List",r),{children:s,styleType:l="none",stylePosition:u,spacing:d,...h}=(0,c.Lr)(r),f=(0,p.W)(s);return o.createElement(E,{value:i},o.createElement(a.m$.ul,{ref:n,listStyleType:l,listStylePosition:u,role:"list",__css:{...i.container,...d?{"& > *:not(style) ~ *:not(style)":{mt:d}}:{}},...h},f))});T.displayName="List";var M=(0,a.Gp)((r,n)=>{let{as:i,...a}=r;return o.createElement(T,{ref:n,as:"ol",styleType:"decimal",marginStart:"1em",...a})});M.displayName="OrderedList";var P=(0,a.Gp)(function(r,n){let{as:i,...a}=r;return o.createElement(T,{ref:n,as:"ul",styleType:"initial",marginStart:"1em",...a})});P.displayName="UnorderedList";var L=(0,a.Gp)(function(r,n){let i=k();return o.createElement(a.m$.li,{ref:n,...r,__css:i.item})});L.displayName="ListItem";var A=(0,a.Gp)(function(r,n){let i=k();return o.createElement(d.JO,{ref:n,role:"presentation",...r,__css:i.icon})});A.displayName="ListIcon",(0,a.Gp)(function(r,n){let{columns:i,spacingX:l,spacingY:c,spacing:u,minChildWidth:d,...h}=r,p=(0,a.Fg)(),f=d?(0,s.XQ)(d,r=>{let n=(0,a.LP)("sizes",r,"number"==typeof r?`${r}px`:r)(p);return null===r?null:`repeat(auto-fit, minmax(${n}, 1fr))`}):(0,s.XQ)(i,r=>null===r?null:`repeat(${r}, minmax(0, 1fr))`);return o.createElement(_,{ref:n,gap:u,columnGap:l,rowGap:c,templateColumns:f,...h})}).displayName="SimpleGrid",(0,a.m$)("div",{baseStyle:{flex:1,justifySelf:"stretch",alignSelf:"stretch"}}).displayName="Spacer";var Z="& > *:not(style) ~ *:not(style)",I=r=>o.createElement(a.m$.div,{className:"chakra-stack__item",...r,__css:{display:"inline-block",flex:"0 0 auto",minWidth:0,...r.__css}});I.displayName="StackItem";var V=(0,a.Gp)((r,n)=>{let{isInline:i,direction:c,align:u,justify:d,spacing:h="0.5rem",wrap:f,children:m,divider:g,className:y,shouldWrapChildren:v,...b}=r,C=i?"row":c??"column",_=(0,o.useMemo)(()=>(function(r){let{spacing:n,direction:i}=r,o={column:{marginTop:n,marginEnd:0,marginBottom:0,marginStart:0},row:{marginTop:0,marginEnd:0,marginBottom:0,marginStart:n},"column-reverse":{marginTop:0,marginEnd:0,marginBottom:n,marginStart:0},"row-reverse":{marginTop:0,marginEnd:n,marginBottom:0,marginStart:0}};return{flexDirection:i,[Z]:(0,s.XQ)(i,r=>o[r])}})({direction:C,spacing:h}),[C,h]),x=(0,o.useMemo)(()=>(function(r){let{spacing:n,direction:i}=r,o={column:{my:n,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},"column-reverse":{my:n,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},row:{mx:n,my:0,borderLeftWidth:"1px",borderBottomWidth:0},"row-reverse":{mx:n,my:0,borderLeftWidth:"1px",borderBottomWidth:0}};return{"&":(0,s.XQ)(i,r=>o[r])}})({spacing:h,direction:C}),[h,C]),w=!!g,S=!v&&!w,O=(0,o.useMemo)(()=>{let r=(0,p.W)(m);return S?r:r.map((n,i)=>{let a=void 0!==n.key?n.key:i,s=i+1===r.length,l=o.createElement(I,{key:a},n),c=v?l:n;if(!w)return c;let u=(0,o.cloneElement)(g,{__css:x});return o.createElement(o.Fragment,{key:a},c,s?null:u)})},[g,x,w,S,v,m]),E=(0,l.cx)("chakra-stack",y);return o.createElement(a.m$.div,{ref:n,display:"flex",alignItems:u,justifyContent:d,flexDirection:_.flexDirection,flexWrap:f,className:E,__css:w?{}:{[Z]:_[Z]},...b},O)});V.displayName="Stack",(0,a.Gp)((r,n)=>o.createElement(V,{align:"center",...r,direction:"row",ref:n})).displayName="HStack";var D=(0,a.Gp)((r,n)=>o.createElement(V,{align:"center",...r,direction:"column",ref:n}));D.displayName="VStack";var j=(0,a.Gp)(function(r,n){let i=(0,a.mq)("Text",r),{className:s,align:d,decoration:h,casing:p,...f}=(0,c.Lr)(r),m=(0,u.oA)({textAlign:r.align,textDecoration:r.decoration,textTransform:r.casing});return o.createElement(a.m$.p,{ref:n,className:(0,l.cx)("chakra-text",r.className),...m,...f,__css:i})});function z(r){return"number"==typeof r?`${r}px`:r}j.displayName="Text",(0,a.Gp)(function(r,n){let{spacing:i="0.5rem",spacingX:u,spacingY:d,children:h,justify:p,direction:f,align:m,className:g,shouldWrapChildren:y,...v}=r,b=(0,o.useMemo)(()=>{let{spacingX:r=i,spacingY:n=i}={spacingX:u,spacingY:d};return{"--chakra-wrap-x-spacing":n=>(0,s.XQ)(r,r=>
2z((0,c.fr)("space",r)(n))),"--chakra-wrap-y-spacing":r=>(0,s.XQ)(n,n=>z((0,c.fr)("space",n)(r))),"--wrap-x-spacing":"calc(var(--chakra-wrap-x-spacing) / 2)","--wrap-y-spacing":"calc(var(--chakra-wrap-y-spacing) / 2)",display:"flex",flexWrap:"wrap",justifyContent:p,alignItems:m,flexDirection:f,listStyleType:"none",padding:"0",margin:"calc(var(--wrap-y-spacing) * -1) calc(var(--wrap-x-spacing) * -1)","& > *:not(style)":{margin:"var(--wrap-y-spacing) var(--wrap-x-spacing)"}}},[i,u,d,p,m,f]),C=(0,o.useMemo)(()=>y?o.Children.map(h,(r,n)=>o.createElement(B,{key:n},r)):h,[h,y]);return o.createElement(a.m$.div,{ref:n,className:(0,l.cx)("chakra-wrap",g),overflow:"hidden",...v},o.createElement(a.m$.ul,{className:"chakra-wrap__list",__css:b},C))}).displayName="Wrap";var B=(0,a.Gp)(function(r,n){let{className:i,...s}=r;return o.createElement(a.m$.li,{ref:n,__css:{display:"flex",alignItems:"flex-start"},className:(0,l.cx)("chakra-wrap__listitem",i),...s})});B.displayName="WrapItem"},67984:function(r,n,i){"use strict";i.d(n,{Sx:function(){return h},Tb:function(){return u},ac:function(){return c}});var o=i(66840),a=i(69643),s=i(58102),l=i(38506);function c(r,n={}){let{ssr:i=!0,fallback:a}=n,l=(0,s.O)(),c=Array.isArray(r)?r:[r],u=Array.isArray(a)?a:[a];u=u.filter(r=>null!=r);let[d,h]=(0,o.useState)(()=>c.map((r,n)=>({media:r,matches:i?!!u[n]:l.window.matchMedia(r).matches})));return(0,o.useEffect)(()=>{h(c.map(r=>({media:r,matches:l.window.matchMedia(r).matches})));let r=c.map(r=>l.window.matchMedia(r)),n=r=>{h(n=>n.slice().map(n=>n.media===r.media?{...n,matches:r.matches}:n))};return r.forEach(r=>{"function"==typeof r.addListener?r.addListener(n):r.addEventListener("change",n)}),()=>{r.forEach(r=>{"function"==typeof r.removeListener?r.removeListener(n):r.removeEventListener("change",n)})}},[l.window]),d.map(r=>r.matches)}function u(r){let[n]=c("(prefers-reduced-motion: reduce)",r);return n}function d(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}function h(r,n){var i;let o=function(r){var n;let i=d(r)?r:{fallback:r??"base"},o=(0,a.Fg)().__breakpoints.details.map(({minMaxQuery:r,breakpoint:n})=>({breakpoint:n,query:r.replace("@media screen and ","")})),s=o.map(r=>r.breakpoint===i.fallback),l=c(o.map(r=>r.query),{fallback:s,ssr:i.ssr}).findIndex(r=>!0==r);return(null==(n=o[l])?void 0:n.breakpoint)??i.fallback}(d(n)?n:{fallback:n??"base"}),s=(0,a.Fg)();if(!o)return;let u=Array.from((null==(i=s.__breakpoints)?void 0:i.keys)||[]);return function(r,n,i=l.AV){let o=Object.keys(r).indexOf(n);if(-1!==o)return r[n];let a=i.indexOf(n);for(;a>=0;){let n=i[a];if(r.hasOwnProperty(n)){o=a;break}a-=1}if(-1!==o)return r[i[o]]}(Array.isArray(r)?Object.fromEntries(Object.entries((0,l.Yq)(r,u)).map(([r,n])=>[r,n])):r,o,u)}},56106:function(r,n,i){"use strict";i.d(n,{dy:function(){return tG},Ng:function(){return tA},cC:function(){return tZ},sc:function(){return tq},OX:function(){return tR},P1:function(){return tF},u_:function(){return tL},fe:function(){return tA},hz:function(){return tB},ZA:function(){return tF}});var o,a,s,l,c=i(66840),u=i(6881),d=i(83077),h=i(69643),p=i(32913),f=i(21849),m=new WeakMap,g=new WeakMap,y={},v=0,b=function(r,n,i){void 0===n&&(n="undefined"==typeof document?null:(Array.isArray(r)?r[0]:r).ownerDocument.body),void 0===i&&(i="data-aria-hidden");var o=Array.isArray(r)?r:[r];y[i]||(y[i]=new WeakMap);var a=y[i],s=[],l=new Set,c=function(r){!r||l.has(r)||(l.add(r),c(r.parentNode))};o.forEach(c);var u=function(r){!r||o.indexOf(r)>=0||Array.prototype.forEach.call(r.children,function(r){if(l.has(r))u(r);else{var n=r.getAttribute("aria-hidden"),o=null!==n&&"false"!==n,c=(m.get(r)||0)+1,d=(a.get(r)||0)+1;m.set(r,c),a.set(r,d),s.push(r),1===c&&o&&g.set(r,!0),1===d&&r.setAttribute(i,"true"),o||r.setAttribute("aria-hidden","true")}})};return u(n),l.clear(),v++,function(){s.forEach(function(r){var n=m.get(r)-1,o=a.get(r)-1;m.set(r,n),a.set(r,o),n||(g.has(r)||r.removeAttribute("aria-hidden"),g.delete(r)),o||r.removeAttribute(i)}),--v||(m=new WeakMap,m=new WeakMap,g=new WeakMap,y={})}},C=i(68395),_=i(30092),x="data-focus-lock",w="data-focus-lock-disabled";function S(r,n){var i,o,a;return i=n||null,o=function(n){return r.forEach(function(r){return"function"==typeof r?r(n):r&&(r.current=n),r})},(a=(0,c.useState)(function(){return{value:i,callback:o,facade:{get current(){return a.value},set current(value){var r=a.value;r!==value&&(a.value=value,a.callback(value,r))}}}})[0]).callback=o,a.facade}var O={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},E=function(r){var n=r.children;return c.createElement(c.Fragment,null,c.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:O}),n,n&&c.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:O}))};E.propTypes={},E.defaultProps={children:null};var k=i(69601);function T(r){return r}function M(r,n){void 0===n&&(n=T);var i=[],o=!1;return{read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:r},useMedium:function(r){var a=n(r,o);return i.push(a),function(){i=i.filter(function(r){return r!==a})}},assignSyncMedium:function(r){for(o=!0;i.length;){var n=i;
2i=[],n.forEach(r)}i={push:function(n){return r(n)},filter:function(){return i}}},assignMedium:function(r){o=!0;var n=[];if(i.length){var a=i;i=[],a.forEach(r),n=i}var s=function(){var i=n;n=[],i.forEach(r)},l=function(){return Promise.resolve().then(s)};l(),i={push:function(r){n.push(r),l()},filter:function(r){return n=n.filter(r),i}}}}}function P(r,n){return void 0===n&&(n=T),M(r,n)}function L(r){void 0===r&&(r={});var n=M(null);return n.options=(0,k.__assign)({async:!0,ssr:!1},r),n}var A=P({},function(r){return{target:r.target,currentTarget:r.currentTarget}}),Z=P(),I=P(),V=L({async:!0}),D=[],j=c.forwardRef(function(r,n){var i,o=c.useState(),a=o[0],s=o[1],l=c.useRef(),u=c.useRef(!1),d=c.useRef(null),h=r.children,p=r.disabled,f=r.noFocusGuards,m=r.persistentFocus,g=r.crossFrame,y=r.autoFocus,v=(r.allowTextSelection,r.group),b=r.className,C=r.whiteList,E=r.hasPositiveIndices,k=r.shards,T=void 0===k?D:k,M=r.as,P=r.lockProps,L=r.sideCar,I=r.returnFocus,j=r.focusOptions,z=r.onActivation,B=r.onDeactivation,R=c.useState({})[0],H=c.useCallback(function(){d.current=d.current||document&&document.activeElement,l.current&&z&&z(l.current),u.current=!0},[z]),F=c.useCallback(function(){u.current=!1,B&&B(l.current)},[B]);(0,c.useEffect)(function(){p||(d.current=null)},[]);var N=c.useCallback(function(r){var n=d.current;if(n&&n.focus){var i="function"==typeof I?I(n):I;if(i){var o="object"==typeof i?i:void 0;d.current=null,r?Promise.resolve().then(function(){return n.focus(o)}):n.focus(o)}}},[I]),$=c.useCallback(function(r){u.current&&A.useMedium(r)},[]),U=Z.useMedium,G=c.useCallback(function(r){l.current!==r&&(l.current=r,s(r))},[]),W=(0,_.Z)(((i={})[w]=p&&"disabled",i[x]=v,i),void 0===P?{}:P),q=!0!==f,X=q&&"tail"!==f,K=S([n,G]);return c.createElement(c.Fragment,null,q&&[c.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:p?-1:0,style:O}),E?c.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:p?-1:1,style:O}):null],!p&&c.createElement(L,{id:R,sideCar:V,observed:a,disabled:p,persistentFocus:m,crossFrame:g,autoFocus:y,whiteList:C,shards:T,onActivation:H,onDeactivation:F,returnFocus:N,focusOptions:j}),c.createElement(void 0===M?"div":M,(0,_.Z)({ref:K},W,{className:b,onBlur:U,onFocus:$}),h),X&&c.createElement("div",{"data-focus-guard":!0,tabIndex:p?-1:0,style:O}))});j.propTypes={},j.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,hasPositiveIndices:void 0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0};var z=i(49643),B=function(r){for(var n=Array(r.length),i=0;i<r.length;++i)n[i]=r[i];return n},R=function(r){return Array.isArray(r)?r:[r]},H=function(r){if(r.nodeType!==Node.ELEMENT_NODE)return!1;var n=window.getComputedStyle(r,null);return!!n&&!!n.getPropertyValue&&("none"===n.getPropertyValue("display")||"hidden"===n.getPropertyValue("visibility"))},F=function(r){return r.parentNode&&r.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?r.parentNode.host:r.parentNode},N=function(r){return r===document||r&&r.nodeType===Node.DOCUMENT_NODE},$=function(r,n){var i,o=r.get(n);if(void 0!==o)return o;var a=(i=$.bind(void 0,r),!n||N(n)||!H(n)&&i(F(n)));return r.set(n,a),a},U=function(r,n){var i,o=r.get(n);if(void 0!==o)return o;var a=(i=U.bind(void 0,r),!n||!!N(n)||!!X(n)&&i(F(n)));return r.set(n,a),a},G=function(r){return r.dataset},W=function(r){return"INPUT"===r.tagName},q=function(r){return W(r)&&"radio"===r.type},X=function(r){return![!0,"true",""].includes(r.getAttribute("data-no-autofocus"))},K=function(r){var n;return!!(r&&(null===(n=G(r))||void 0===n?void 0:n.focusGuard))},Y=function(r){return!K(r)},J=function(r){return!!r},Q=function(r,n){var i=r.tabIndex-n.tabIndex,o=r.index-n.index;if(i){if(!r.tabIndex)return 1;if(!n.tabIndex)return -1}return i||o},ee=function(r,n,i){return B(r).map(function(r,n){return{node:r,index:n,tabIndex:i&&-1===r.tabIndex?(r.dataset||{}).focusGuard?0:-1:r.tabIndex}}).filter(function(r){return!n||r.tabIndex>=0}).sort(Q)},et="button:enabled,select:enabled,textarea:enabled,input:enabled,a[href],area[href],summary,iframe,object,embed,audio[controls],video[controls],[tabindex],[contenteditable],[autofocus]",er="".concat(et,", [data-focus-guard]"),en=function(r,n){var i;return B((null===(i=r.shadowRoot)||void 0===i?void 0:i.children)||r.children).reduce(function(r,i){return r.concat(i.matches(n?er:et)?[i]:[],en(i))},[])},ei=function(r,n){return r.reduce(function(r,i){return r.concat(en(i,n),i.parentNode?B(i.parentNode.querySelectorAll(et)).filter(function(r){return r===i}):[])},[])},eo=function(r,n){return B(r).filter(function(r){return $(n,r)}).filter(function(r){return!((W(r)||"BUTTON"===r.tagName)&&("hidden"===r.type||r.disabled))})},ea=function(r,n){return void 0===n&&(n=new Map),B(r).filter(function(r){return U(n,r)})},es=function(r,n,i){return ee(eo(ei(r,i),n),!0,i)},el=function(r,n){return ee(eo(ei(r),n),!1)},ec=function(r,n){return r.shadowRoot?ec(r.shadowRoot,n):!!(void 0!==Object.getPrototypeOf(r).contains&&Object.getPrototypeOf(r).contains.call(r,n))||B(r.children).some(function(r){return ec(r,n)})},eu=function(r){return r.activeElement?r.activeElement.shadowRoot?eu(r.activeElement.shadowRoot):r.activeElement:void 0},ed=function(){return document.activeElement?document.activeElement.shadowRoot?eu(document.activeElement.shadowRoot):document.activeElement:void 0},eh=function(){var r=document&&ed();return!!r&&B(document.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(n){return ec(n,r)})},ep=function(r){for(var n=new Set,i=r.length,o=0;o<i;o+=1)for(var a=o+1;a<i;a+=1){var s=r[o].compareDocumentPosition(r[a]);(s&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&n.add(a),(s&Node.DOCUMENT_POSITION_CONTAINS)>0&&n.add(o)}return r.filter(function(r,i){return!n.has(i)})},ef=function(r){return r.parentNode?ef(r.parentNode):r}
2,em=function(r){return R(r).filter(Boolean).reduce(function(r,n){var i=n.getAttribute(x);return r.push.apply(r,i?ep(B(ef(n).querySelectorAll("[".concat(x,'="').concat(i,'"]:not([').concat(w,'="disabled"])')))):[n]),r},[])},eg=function(r){var n=document&&ed();return!!n&&(!n.dataset||!n.dataset.focusGuard)&&em(r).some(function(r){return ec(r,n)||!!B(r.querySelectorAll("iframe")).some(function(r){return r===document.activeElement})})},ey=function(r,n){return q(r)&&r.name&&n.filter(q).filter(function(n){return n.name===r.name}).filter(function(r){return r.checked})[0]||r},ev=function(r){var n=new Set;return r.forEach(function(i){return n.add(ey(i,r))}),r.filter(function(r){return n.has(r)})},eb=function(r){return r[0]&&r.length>1?ey(r[0],r):r[0]},eC=function(r,n){return r.length>1?r.indexOf(ey(r[n],r)):n},e_="NEW_FOCUS",ex=function(r,n,i,o){var a=r.length,s=r[0],l=r[a-1],c=K(i);if(!(i&&r.indexOf(i)>=0)){var u=void 0!==i?n.indexOf(i):-1,d=o?n.indexOf(o):u,h=o?r.indexOf(o):-1,p=u-d,f=n.indexOf(s),m=n.indexOf(l),g=ev(n),y=(void 0!==i?g.indexOf(i):-1)-(o?g.indexOf(o):u),v=eC(r,0),b=eC(r,a-1);if(-1===u||-1===h)return e_;if(!p&&h>=0)return h;if(u<=f&&c&&Math.abs(p)>1)return b;if(u>=m&&c&&Math.abs(p)>1)return v;if(p&&Math.abs(y)>1)return h;if(u<=f)return b;if(u>m)return v;if(p)return Math.abs(p)>1?h:(a+h+p)%a}},ew=function(r,n,i){var o=ea(r.map(function(r){return r.node}).filter(function(r){var n,o=null===(n=G(r))||void 0===n?void 0:n.autofocus;return r.autofocus||void 0!==o&&"false"!==o||i.indexOf(r)>=0}));return o&&o.length?eb(o):eb(ea(n))},eS=function(r,n){return void 0===n&&(n=[]),n.push(r),r.parentNode&&eS(r.parentNode.host||r.parentNode,n),n},eO=function(r,n){for(var i=eS(r),o=eS(n),a=0;a<i.length;a+=1){var s=i[a];if(o.indexOf(s)>=0)return s}return!1},eE=function(r,n,i){var o=R(r),a=R(n),s=o[0],l=!1;
2return a.filter(Boolean).forEach(function(r){l=eO(l||r,r)||l,i.filter(Boolean).forEach(function(r){var n=eO(s,r);n&&(l=!l||ec(n,l)?n:eO(n,l))})}),l},ek=function(r,n){var i=new Map;return n.forEach(function(r){return i.set(r.node,r)}),r.map(function(r){return i.get(r)}).filter(J)},eT=function(r,n){var i=document&&ed(),o=em(r).filter(Y),a=eE(i||r,r,o),s=new Map,l=el(o,s),c=es(o,s).filter(function(r){return Y(r.node)});if(c[0]||(c=l)[0]){var u=el([a],s).map(function(r){return r.node}),d=ek(u,c),h=d.map(function(r){return r.node}),p=ex(h,u,i,n);return p===e_?{node:ew(l,h,o.reduce(function(r,n){return r.concat(eo(B(n.querySelectorAll("[".concat("data-autofocus-inside","]"))).map(function(r){return ei([r])}).reduce(function(r,n){return r.concat(n)},[]),s))},[]))}:void 0===p?p:d[p]}},eM=function(r,n){"focus"in r&&r.focus(n),"contentWindow"in r&&r.contentWindow&&r.contentWindow.focus()},eP=0,eL=!1,eA=function(r,n,i){void 0===i&&(i={});var o=eT(r,n);if(!eL&&o){if(eP>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),eL=!0,setTimeout(function(){eL=!1},1);return}eP++,eM(o.node,i.focusOptions),eP--}},eZ=function(r){var n=em(r).filter(Y),i=eE(r,r,n),o=new Map,a=es([i],o,!0),s=es(n,o).filter(function(r){return Y(r.node)}).map(function(r){return r.node});return a.map(function(r){var n=r.node;return{node:n,index:r.index,lockItem:s.indexOf(n)>=0,guard:K(n)}})};function eI(r){var n=window.setImmediate;void 0!==n?n(r):setTimeout(r,1)}var eV=null,eD=null,ej=null,ez=!1,eB=function(r,n){ej={observerNode:r,portaledElement:n}};function eR(r,n,i,o){var a=null,s=r;do{var l=o[s];if(l.guard)l.node.dataset.focusAutoGuard&&(a=l);else if(l.lockItem){if(s!==r)return;a=null}else break}while((s+=i)!==n);a&&(a.node.tabIndex=0)}var eH=function(r){return r&&"current"in r?r.current:r},eF=function(){var r=!1;if(eV){var n=eV,i=n.observed,o=n.persistentFocus,a=n.autoFocus,s=n.shards,l=n.crossFrame,c=n.focusOptions,u=i||ej&&ej.portaledElement,d=document&&document.activeElement;if(u){var h=[u].concat(s.map(eH).filter(Boolean));if((!d||(eV.whiteList||function(){return!0})(d))&&(o||(l?!!ez:"meanwhile"===ez)||!(document&&document.activeElement===document.body||eh())||!eD&&a)&&(u&&!(eg(h)||d&&h.some(function(r){return function r(n,i,o){return i&&(i.host===n&&(!i.activeElement||o.contains(i.activeElement))||i.parentNode&&r(n,i.parentNode,o))}(d,r,r)})||ej&&ej.portaledElement===d)&&(document&&!eD&&d&&!a?(d.blur&&d.blur(),document.body.focus()):(r=eA(h,eD,{focusOptions:c}),ej={})),ez=!1,eD=document&&document.activeElement),document){var p=document&&document.activeElement,f=eZ(h),m=f.map(function(r){return r.node}).indexOf(p);m>-1&&(f.filter(function(r){var n=r.guard,i=r.node;return n&&i.dataset.focusAutoGuard}).forEach(function(r){return r.node.removeAttribute("tabIndex")}),eR(m,f.length,1,f),eR(m,-1,-1,f))}}}return r},eN=function(r){eF()&&r&&(r.stopPropagation(),r.preventDefault())},e$=function(){return eI(eF)},eU=function(){ez="just",setTimeout(function(){ez="meanwhile"},0)},eG=function(){document.addEventListener("focusin",eN),document.addEventListener("focusout",e$),window.addEventListener("blur",eU)},eW=function(){document.removeEventListener("focusin",eN),document.removeEventListener("focusout",e$),window.removeEventListener("blur",eU)};A.assignSyncMedium(function(r){var n=r.target,i=r.currentTarget;i.contains(n)||eB(i,n)}),Z.assignMedium(e$),I.assignMedium(function(r){return r({moveFocusInside:eA,focusInside:eg})});var eq=(o=function(r){return r.filter(function(r){return!r.disabled})},a=function(r){var n=r.slice(-1)[0];n&&!eV&&eG();var i=eV,o=i&&n&&n.id===i.id;eV=n,!i||o||(i.onDeactivation(),r.filter(function(r){return r.id===i.id}).length||i.returnFocus(!n)),n?(eD=null,o&&i.observed===n.observed||n.onActivation(),eF(!0),eI(eF)):(eW(),eD=null)},function(r){var n,i,s,l=[];function u(){a(s=o(l.map(function(r){return r.props})))}var d=function(n){function i(){return n.apply(this,arguments)||this}(0,z.Z)(i,n),i.peek=function(){return s};var o=i.prototype;return o.componentDidMount=function(){l.push(this),u()},o.componentDidUpdate=function(){u()},o.componentWillUnmount=function(){var r=l.indexOf(this);
2l.splice(r,1),u()},o.render=function(){return c.createElement(r,this.props)},i}(c.PureComponent);return n="displayName",i="SideEffect("+(r.displayName||r.name||"Component")+")",n in d?Object.defineProperty(d,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):d[n]=i,d})(function(){return null}),eX=c.forwardRef(function(r,n){return c.createElement(j,(0,_.Z)({sideCar:eq,ref:n},r))}),eK=j.propTypes||{};eK.sideCar,function(r,n){if(null!=r){var i,o,a={},s=Object.keys(r);for(o=0;o<s.length;o++)n.indexOf(i=s[o])>=0||(a[i]=r[i])}}(eK,["sideCar"]),eX.propTypes={};var eY=r=>r.hasAttribute("tabindex"),eJ=r=>r.offsetWidth>0&&r.offsetHeight>0,eQ=r=>{let{initialFocusRef:n,finalFocusRef:i,contentRef:o,restoreFocus:a,children:s,isDisabled:l,autoFocus:u,persistentFocus:d,lockFocusAcrossFrames:h}=r,p=(0,c.useCallback)(()=>{(null==n?void 0:n.current)?n.current.focus():(null==o?void 0:o.current)&&0===function(r){let n=Array.from(r.querySelectorAll("input:not(:disabled),select:not(:disabled),textarea:not(:disabled),embed,iframe,object,a[href],area[href],button:not(:disabled),[tabindex],audio[controls],video[controls],*[tabindex]:not([aria-disabled]),*[contenteditable]"));return n.unshift(r),n.filter(r=>(function(r){var n;if(!function(r){if(!(null!=r&&"object"==typeof r&&"nodeType"in r&&r.nodeType===Node.ELEMENT_NODE))return!1;let n=r.ownerDocument.defaultView??window;return r instanceof n.HTMLElement}(r)||function r(n){return!!(n.parentElement&&r(n.parentElement))||n.hidden}(r)||!0==!!(n=r).getAttribute("disabled")||!0==!!n.getAttribute("aria-disabled"))return!1;let{localName:i}=r;if(["input","select","textarea","button"].indexOf(i)>=0)return!0;let o={a:()=>r.hasAttribute("href"),audio:()=>r.hasAttribute("controls"),video:()=>r.hasAttribute("controls")};return i in o?o[i]():!!function(r){let n=r.getAttribute("contenteditable");return"false"!==n&&null!=n}(r)||eY(r)})(r)&&eJ(r))}(o.current).length&&requestAnimationFrame(()=>{var r;null==(r=o.current)||r.focus()})},[n,o]),f=(0,c.useCallback)(()=>{var r;null==(r=null==i?void 0:i.current)||r.focus()},[i]),m=a&&!i;return c.createElement(eX,{crossFrame:h,persistentFocus:d,autoFocus:u,disabled:l,onActivation:p,onDeactivation:f,returnFocus:m},s)};eQ.displayName="FocusLock";var e1=i(97852),e0="right-scroll-bar-position",e2="width-before-scroll-bar",e3=L(),e4=function(){},e5=c.forwardRef(function(r,n){var i=c.useRef(null),o=c.useState({onScrollCapture:e4,onWheelCapture:e4,onTouchMoveCapture:e4}),a=o[0],s=o[1],l=r.forwardProps,u=r.children,d=r.className,h=r.removeScrollBar,p=r.enabled,f=r.shards,m=r.sideCar,g=r.noIsolation,y=r.inert,v=r.allowPinchZoom,b=r.as,C=(0,k.__rest)(r,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),_=S([i,n]),x=(0,k.__assign)((0,k.__assign)({},C),a);return c.createElement(c.Fragment,null,p&&c.createElement(m,{sideCar:e3,removeScrollBar:h,shards:f,noIsolation:g,inert:y,setCallbacks:s,allowPinchZoom:!!v,lockRef:i}),l?c.cloneElement(c.Children.only(u),(0,k.__assign)((0,k.__assign)({},x),{ref:_})):c.createElement(void 0===b?"div":b,(0,k.__assign)({},x,{className:d,ref:_}),u))});e5.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},e5.classNames={fullWidth:e2,zeroRight:e0};var e6=function(r){var n=r.sideCar,i=(0,k.__rest)(r,["sideCar"]);if(!n)throw Error("Sidecar: please provide `sideCar` property to import the right car");var o=n.read();if(!o)throw Error("Sidecar medium not found");return c.createElement(o,(0,k.__assign)({},i))};e6.isSideCarExport=!0;var e8=function(){var r=0,n=null;return{add:function(o){if(0==r&&(n=function(){if(!document)return null;var r=document.createElement("style");r.type="text/css";var n=l||i.nc;return n&&r.setAttribute("nonce",n),r}())){var a,s;(a=n).styleSheet?a.styleSheet.cssText=o:a.appendChild(document.createTextNode(o)),s=n,(document.head||document.getElementsByTagName("head")[0]).appendChild(s)}r++},remove:function(){--r||!n||(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},e7=function(){var r=e8();return function(n,i){c.useEffect(function(){return r.add(n),function(){r.remove()}},[n&&i])}},e9=function(){var r=e7();return function(n){return r(n.styles,n.dynamic),null}},te={left:0,top:0,right:0,gap:0},tt=function(r){return parseInt(r||"",10)||0},tr=function(r){var n=window.getComputedStyle(document.body),i=n["padding"===r?"paddingLeft":"marginLeft"],o=n["padding"===r?"paddingTop":"marginTop"],a=n["padding"===r?"paddingRight":"marginRight"];return[tt(i),tt(o),tt(a)]},tn=function(r){if(void 0===r&&(r="margin"),"undefined"==typeof window)return te;var n=tr(r),i=document.documentElement.clientWidth,o=window.innerWidth;return{left:n[0],top:n[1],right:n[2],gap:Math.max(0,o-i+n[2]-n[0])}},ti=e9(),to=function(r,n,i,o){var a=r.left,s=r.top,l=r.right,c=r.gap;return void 0===i&&(i="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(o,";\n   padding-right: ").concat(c,"px ").concat(o,";\n  }\n  body {\n    overflow: hidden ").concat(o,";\n    overscroll-behavior: contain;\n    ").concat([n&&"position: relative ".concat(o,";"),"margin"===i&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(s,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(c,"px ").concat(o,";\n    "),"padding"===i&&"padding-right: ".concat(c,"px ").concat(o,";
2")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(e0," {\n    right: ").concat(c,"px ").concat(o,";\n  }\n  \n  .").concat(e2," {\n    margin-right: ").concat(c,"px ").concat(o,";\n  }\n  \n  .").concat(e0," .").concat(e0," {\n    right: 0 ").concat(o,";\n  }\n  \n  .").concat(e2," .").concat(e2," {\n    margin-right: 0 ").concat(o,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(c,"px;\n  }\n")},ta=function(r){var n=r.noRelative,i=r.noImportant,o=r.gapMode,a=void 0===o?"margin":o,s=c.useMemo(function(){return tn(a)},[a]);return c.createElement(ti,{styles:to(s,!n,a,i?"":"!important")})},ts=!1;if("undefined"!=typeof window)try{var tl=Object.defineProperty({},"passive",{get:function(){return ts=!0,!0}});window.addEventListener("test",tl,tl),window.removeEventListener("test",tl,tl)}catch(r){ts=!1}var tc=!!ts&&{passive:!1},tu=function(r,n){var i=window.getComputedStyle(r);return"hidden"!==i[n]&&!(i.overflowY===i.overflowX&&"TEXTAREA"!==r.tagName&&"visible"===i[n])},td=function(r,n){var i=n;do{if("undefined"!=typeof ShadowRoot&&i instanceof ShadowRoot&&(i=i.host),th(r,i)){var o=tp(r,i);if(o[1]>o[2])return!0}i=i.parentNode}while(i&&i!==document.body);return!1},th=function(r,n){return"v"===r?tu(n,"overflowY"):tu(n,"overflowX")},tp=function(r,n){return"v"===r?[n.scrollTop,n.scrollHeight,n.clientHeight]:[n.scrollLeft,n.scrollWidth,n.clientWidth]},tf=function(r,n,i,o,a){var s,l=(s=window.getComputedStyle(n).direction,"h"===r&&"rtl"===s?-1:1),c=l*o,u=i.target,d=n.contains(u),h=!1,p=c>0,f=0,m=0;do{var g=tp(r,u),y=g[0],v=g[1]-g[2]-l*y;(y||v)&&th(r,u)&&(f+=v,m+=y),u=u.parentNode}while(!d&&u!==document.body||d&&(n.contains(u)||n===u));return p&&(a&&0===f||!a&&c>f)?h=!0:!p&&(a&&0===m||!a&&-c>m)&&(h=!0),h},tm=function(r){return"changedTouches"in r?[r.changedTouches[0].clientX,r.changedTouches[0].clientY]:[0,0]},tg=function(r){return[r.deltaX,r.deltaY]},ty=function(r){return r&&"current"in r?r.current:r},tv=0,tb=[],tC=(s=function(r){var n=c.useRef([]),i=c.useRef([0,0]),o=c.useRef(),a=c.useState(tv++)[0],s=c.useState(function(){return e9()})[0],l=c.useRef(r);c.useEffect(function(){l.current=r},[r]),c.useEffect(function(){if(r.inert){document.body.classList.add("block-interactivity-".concat(a));var n=(0,k.__spreadArray)([r.lockRef.current],(r.shards||[]).map(ty),!0).filter(Boolean);return n.forEach(function(r){return r.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),n.forEach(function(r){return r.classList.remove("allow-interactivity-".concat(a))})}}},[r.inert,r.lockRef.current,r.shards]);var u=c.useCallback(function(r,n){if("touches"in r&&2===r.touches.length)return!l.current.allowPinchZoom;var a,s=tm(r),c=i.current,u="deltaX"in r?r.deltaX:c[0]-s[0],d="deltaY"in r?r.deltaY:c[1]-s[1],h=r.target,p=Math.abs(u)>Math.abs(d)?"h":"v";if("touches"in r&&"h"===p&&"range"===h.type)return!1;var f=td(p,h);if(!f)return!0;if(f?a=p:(a="v"===p?"h":"v",f=td(p,h)),!f)return!1;if(!o.current&&"changedTouches"in r&&(u||d)&&(o.current=a),!a)return!0;var m=o.current||a;return tf(m,n,r,"h"===m?u:d,!0)},[]),d=c.useCallback(function(r){if(tb.length&&tb[tb.length-1]===s){var i="deltaY"in r?tg(r):tm(r),o=n.current.filter(function(n){var o;return n.name===r.type&&n.target===r.target&&(o=n.delta)[0]===i[0]&&o[1]===i[1]})[0];if(o&&o.should){r.cancelable&&r.preventDefault();return}if(!o){var a=(l.current.shards||[]).map(ty).filter(Boolean).filter(function(n){return n.contains(r.target)});(a.length>0?u(r,a[0]):!l.current.noIsolation)&&r.cancelable&&r.preventDefault()}}},[]),h=c.useCallback(function(r,i,o,a){var s={name:r,delta:i,target:o,should:a};n.current.push(s),setTimeout(function(){n.current=n.current.filter(function(r){return r!==s})},1)},[]),p=c.useCallback(function(r){i.current=tm(r),o.current=void 0},[]),f=c.useCallback(function(n){h(n.type,tg(n),n.target,u(n,r.lockRef.current))},[]),m=c.useCallback(function(n){h(n.type,tm(n),n.target,u(n,r.lockRef.current))},[]);c.useEffect(function(){return tb.push(s),r.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",d,tc),document.addEventListener("touchmove",d,tc),document.addEventListener("touchstart",p,tc),function(){tb=tb.filter(function(r){return r!==s}),document.removeEventListener("wheel",d,tc),document.removeEventListener("touchmove",d,tc),document.removeEventListener("touchstart",p,tc)}},[]);var g=r.removeScrollBar,y=r.inert;return c.createElement(c.Fragment,null,y?c.createElement(s,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,g?c.createElement(ta,{gapMode:"margin"}):null)},e3.useMedium(s),e6),t_=c.forwardRef(function(r,n){return c.createElement(e5,(0,k.__assign)({},r,{ref:n,sideCar:tC}))});t_.classNames=e5.classNames;var tx=i(39637),tw=i(84658),tS=(...r)=>r.filter(Boolean).join(" ");function tO(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var tE=new class{modals;constructor(){this.modals=[]}add(r){this.modals.push(r)}remove(r){this.modals=this.modals.filter(n=>n!==r)}isTopModal(r){return this.modals[this.modals.length-1]===r}},[tk,tT]=(0,d.k)({name:"ModalStylesContext",errorMessage:"useModalStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Modal />\" "}),[tM,tP]=(0,d.k)({strict:!0,name:"ModalContext",errorMessage:"useModalContext: `
2context` is undefined. Seems you forgot to wrap modal components in `<Modal />`"}),tL=r=>{let{portalProps:n,children:i,autoFocus:o,trapFocus:a,initialFocusRef:s,finalFocusRef:l,returnFocusOnClose:d,blockScrollOnMount:m,allowPinchZoom:g,preserveScrollBarGap:y,motionPreset:v,lockFocusAcrossFrames:C,onCloseComplete:_}=r,x=(0,h.jC)("Modal",r),w={...function(r){let{isOpen:n,onClose:i,id:o,closeOnOverlayClick:a=!0,closeOnEsc:s=!0,useInert:l=!0,onOverlayClick:u,onEsc:d}=r,h=(0,c.useRef)(null),p=(0,c.useRef)(null),[m,g,y]=function(r,...n){let i=(0,c.useId)(),o=r||i;return(0,c.useMemo)(()=>n.map(r=>`${r}-${o}`),[o,n])}(o,"chakra-modal","chakra-modal--header","chakra-modal--body");(function(r,n){let i=r.current;(0,c.useEffect)(()=>{if(r.current&&n)return b(r.current)},[n,r,i])})(h,n&&l),(0,c.useEffect)(()=>(n&&tE.add(h),()=>{tE.remove(h)}),[n,h]);let v=(0,c.useRef)(null),C=(0,c.useCallback)(r=>{v.current=r.target},[]),_=(0,c.useCallback)(r=>{"Escape"===r.key&&(r.stopPropagation(),s&&(null==i||i()),null==d||d())},[s,i,d]),[x,w]=(0,c.useState)(!1),[S,O]=(0,c.useState)(!1),E=(0,c.useCallback)((r={},n=null)=>({role:"dialog",...r,ref:(0,f.lq)(n,h),id:m,tabIndex:-1,"aria-modal":!0,"aria-labelledby":x?g:void 0,"aria-describedby":S?y:void 0,onClick:tO(r.onClick,r=>r.stopPropagation())}),[y,S,m,g,x]),k=(0,c.useCallback)(r=>{r.stopPropagation(),v.current===r.target&&tE.isTopModal(h)&&(a&&(null==i||i()),null==u||u())},[i,a,u]),T=(0,c.useCallback)((r={},n=null)=>({...r,ref:(0,f.lq)(n,p),onClick:tO(r.onClick,k),onKeyDown:tO(r.onKeyDown,_),onMouseDown:tO(r.onMouseDown,C)}),[_,C,k]);return{isOpen:n,onClose:i,headerId:g,bodyId:y,setBodyMounted:O,setHeaderMounted:w,dialogRef:h,overlayRef:p,getDialogProps:E,getDialogContainerProps:T}}(r),autoFocus:o,trapFocus:a,initialFocusRef:s,finalFocusRef:l,returnFocusOnClose:d,blockScrollOnMount:m,allowPinchZoom:g,preserveScrollBarGap:y,motionPreset:v,lockFocusAcrossFrames:C};return c.createElement(tM,{value:w},c.createElement(tk,{value:x},c.createElement(p.M,{onExitComplete:_},w.isOpen&&c.createElement(u.h_,{...n},i))))};tL.defaultProps={lockFocusAcrossFrames:!0,returnFocusOnClose:!0,scrollBehavior:"outside",trapFocus:!0,autoFocus:!0,blockScrollOnMount:!0,allowPinchZoom:!1,motionPreset:"scale"},tL.displayName="Modal";var tA=(0,h.Gp)((r,n)=>{let{className:i,...o}=r,{bodyId:a,setBodyMounted:s}=tP();(0,c.useEffect)(()=>(s(!0),()=>s(!1)),[s]);let l=tS("chakra-modal__body",i),u=tT();return c.createElement(h.m$.div,{ref:n,className:l,id:a,...o,__css:u.body})});tA.displayName="ModalBody";var tZ=(0,h.Gp)((r,n)=>{let{onClick:i,className:o,...a}=r,{onClose:s}=tP(),l=tS("chakra-modal__close-btn",o),u=tT();return c.createElement(C.P,{ref:n,__css:u.closeButton,className:l,onClick:tO(i,r=>{r.stopPropagation(),s()}),...a})});function tI(r){let{autoFocus:n,trapFocus:i,dialogRef:o,initialFocusRef:a,blockScrollOnMount:s,allowPinchZoom:l,finalFocusRef:u,returnFocusOnClose:d,preserveScrollBarGap:h,lockFocusAcrossFrames:p}=tP(),[f,m]=(0,e1.oO)();return(0,c.useEffect)(()=>{!f&&m&&setTimeout(m)},[f,m]),c.createElement(eQ,{autoFocus:n,isDisabled:!i,initialFocusRef:a,finalFocusRef:u,restoreFocus:d,contentRef:o,lockFocusAcrossFrames:p},c.createElement(t_,{removeScrollBar:!h,allowPinchZoom:l,enabled:s,forwardProps:!0},r.children))}tZ.displayName="ModalCloseButton";var tV={slideInBottom:{...tx.Xc,custom:{offsetY:16,reverse:!0}},slideInRight:{...tx.Xc,custom:{offsetX:16,reverse:!0}},scale:{...tx.Qh,custom:{initialScale:.95,reverse:!0}},none:{}},tD=(0,h.m$)(tw.E.section),tj=r=>tV[r||"none"],tz=(0,c.forwardRef)((r,n)=>{let{preset:i,motionProps:o=tj(i),...a}=r;return c.createElement(tD,{ref:n,...o,...a})});tz.displayName="ModalTransition";var tB=(0,h.Gp)((r,n)=>{let{className:i,children:o,containerProps:a,motionProps:s,...l}=r,{getDialogProps:u,getDialogContainerProps:d}=tP(),p=u(l,n),f=d(a),m=tS("chakra-modal__content",i),g=tT(),y={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...g.dialog},v={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...g.dialogContainer},{motionPreset:b}=tP();return c.createElement(tI,null,c.createElement(h.m$.div,{...f,className:"chakra-modal__content-container",tabIndex:-1,__css:v},c.createElement(tz,{preset:b,motionProps:s,className:m,...p,__css:y},o)))});tB.displayName="ModalContent",(0,h.Gp)((r,n)=>{let{className:i,...o}=r,a=tS("chakra-modal__footer",i),s={display:"flex",alignItems:"center",justifyContent:"flex-end",...tT().footer};return c.createElement(h.m$.footer,{ref:n,...o,__css:s,className:a})}).displayName="ModalFooter";var tR=(0,h.Gp)((r,n)=>{let{className:i,...o}=r,{headerId:a,setHeaderMounted:s}=tP();(0,c.useEffect)(()=>(s(!0),()=>s(!1)),[s]);let l=tS("chakra-modal__header",i),u={flex:0,...tT().header};return c.createElement(h.m$.header,{ref:n,className:l,id:a,...o,__css:u})});tR.displayName="ModalHeader";var tH=(0,h.m$)(tw.E.div),tF=(0,h.Gp)((r,n)=>{let{className:i,transition:o,motionProps:a,...s}=r,l=tS("chakra-modal__overlay",i),u={pos:"fixed",left:"0",top:"0",w:"100vw",h:"100vh",...tT().overlay},{motionPreset:d}=tP(),h="none"===d?{}:tx.uf;return c.createElement(tH,{...a||h,__css:u,ref:n,className:l,...s})});tF.displayName="ModalOverlay",(0,h.Gp)((r,n)=>c.createElement(tB,{ref:n,role:"alertdialog",...r}));var[tN,t$]=(0,d.k)(),tU={start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}};function tG(r){var n;let{isOpen:i,onClose:o,placement:a="right",children:s,...l}=r,u=(0,h.Fg)(),d=null==(n=u.components)?void 0:n.Drawer,p=function(r,n){var i;if(r)return(null==(i=tU[r])?void 0:i[n])??r}(a,u.direction);return c.createElement(tN,{value:{placement:p}},c.createElement(tL,{isOpen:i,onClose:o,styleConfig:d,...l},s))}var tW=(0,h.m$)(tx.Mi),tq=(0,h.Gp)((r,n)=>{let{className:i,children:o,motionProps:a,...s}=r,{getDialogProps:l,getDialogContainerProps:u,isOpen:d}=tP(),p=l(s,n),f=u(),m=tS("chakra-modal__content",i),g=tT(),y={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...g.dialog},v={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...g.dialogContainer},{placement:b}=t$();return c.createElement(h.m$.div,{...f,className:"chakra-modal__content-container",__css:v},c.createElement(tI,null,c.createElement(tW,{motionProps:a,direction:b,in:d,className:m,...p,__css:y},o)))});tq.displayName="DrawerContent"},54648:function(r,n,i){"use strict";function o(r){let n=Object.assign({},r);for(let r in n)void 0===n[r]&&delete n[r];return n}i.d(n,{oA:function(){return o}})},6881:function(r,n,i){"use strict";i.d(n,{hE:function(){return d},h_:function(){return v}});var o=i(66840),a=i(83077),s=i(25769),l=i(74893),[c,u]=(0,a.k)({strict:!1,name:"PortalManagerContext"});function d(r){let{children:n,zIndex:i}=r;return o.createElement(c,{value:{zIndex:i}},n)}d.displayName="PortalManager";var[h,p]=(0,a.k)({strict:!1,name:"PortalContext"}
2),f="chakra-portal",m=r=>o.createElement("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:r.zIndex,top:0,left:0,right:0}},r.children),g=r=>{let{appendToParentPortal:n,children:i}=r,[a,c]=(0,o.useState)(null),d=(0,o.useRef)(null),[,g]=(0,o.useState)({});(0,o.useEffect)(()=>g({}),[]);let y=p(),v=u();(0,s.G)(()=>{if(!a)return;let r=a.ownerDocument,i=n?y??r.body:r.body;if(!i)return;d.current=r.createElement("div"),d.current.className=f,i.appendChild(d.current),g({});let o=d.current;return()=>{i.contains(o)&&i.removeChild(o)}},[a]);let b=(null==v?void 0:v.zIndex)?o.createElement(m,{zIndex:null==v?void 0:v.zIndex},i):i;return d.current?(0,l.createPortal)(o.createElement(h,{value:d.current},b),d.current):o.createElement("span",{ref:r=>{r&&c(r)}})},y=r=>{let{children:n,containerRef:i,appendToParentPortal:a}=r,c=i.current,u=c??("undefined"!=typeof window?document.body:void 0),d=(0,o.useMemo)(()=>{let r=null==c?void 0:c.ownerDocument.createElement("div");return r&&(r.className=f),r},[c]),[,p]=(0,o.useState)({});return((0,s.G)(()=>p({}),[]),(0,s.G)(()=>{if(d&&u)return u.appendChild(d),()=>{u.removeChild(d)}},[d,u]),u&&d)?(0,l.createPortal)(o.createElement(h,{value:a?d:null},n),d):null};function v(r){let{containerRef:n,...i}=r;return n?o.createElement(y,{containerRef:n,...i}):o.createElement(g,{...i})}v.defaultProps={appendToParentPortal:!0},v.className=f,v.selector=".chakra-portal",v.displayName="Portal"},83086:function(r,n,i){"use strict";let o,a,s;i.d(n,{W:function(){return y}});var l=Object.create,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,h=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,f=(r,n)=>function(){return n||(0,r[d(r)[0]])((n={exports:{}}).exports,n),n.exports},m=f({"../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.production.min.js"(r){var n=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function v(r,n,i){this.props=r,this.context=n,this.refs=y,this.updater=i||m}function b(){}function C(r,n,i){this.props=r,this.context=n,this.refs=y,this.updater=i||m}v.prototype.isReactComponent={},v.prototype.setState=function(r,n){if("object"!=typeof r&&"function"!=typeof r&&null!=r)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,r,n,"setState")},v.prototype.forceUpdate=function(r){this.updater.enqueueForceUpdate(this,r,"forceUpdate")},b.prototype=v.prototype;var _=C.prototype=new b;_.constructor=C,g(_,v.prototype),_.isPureReactComponent=!0;var x=Array.isArray,w=Object.prototype.hasOwnProperty,S={current:null},O={key:!0,ref:!0,__self:!0,__source:!0};function E(r,i,o){var a,s={},l=null,c=null;if(null!=i)for(a in void 0!==i.ref&&(c=i.ref),void 0!==i.key&&(l=""+i.key),i)w.call(i,a)&&!O.hasOwnProperty(a)&&(s[a]=i[a]);var u=arguments.length-2;if(1===u)s.children=o;else if(1<u){for(var d=Array(u),h=0;h<u;h++)d[h]=arguments[h+2];s.children=d}if(r&&r.defaultProps)for(a in u=r.defaultProps)void 0===s[a]&&(s[a]=u[a]);return{$$typeof:n,type:r,key:l,ref:c,props:s,_owner:S.current}}function k(r){return"object"==typeof r&&null!==r&&r.$$typeof===n}var T=/\/+/g;function M(r,n){var i,o;return"object"==typeof r&&null!==r&&null!=r.key?(i=""+r.key,o={"=":"=0",":":"=2"},"$"+i.replace(/[=:]/g,function(r){return o[r]})):n.toString(36)}function P(r,o,a){if(null==r)return r;var s=[],l=0;return!function r(o,a,s,l,c){var u,d,h,p=typeof o;("undefined"===p||"boolean"===p)&&(o=null);var m=!1;if(null===o)m=!0;else switch(p){case"string":case"number":m=!0;break;case"object":switch(o.$$typeof){case n:case i:m=!0}}if(m)return c=c(m=o),o=""===l?"."+M(m,0):l,x(c)?(s="",null!=o&&(s=o.replace(T,"$&/")+"/"),r(c,a,s,"",function(r){return r})):null!=c&&(k(c)&&(u=c,d=s+(!c.key||m&&m.key===c.key?"":(""+c.key).replace(T,"$&/")+"/")+o,c={$$typeof:n,type:u.type,key:d,ref:u.ref,props:u.props,_owner:u._owner}),a.push(c)),1;if(m=0,l=""===l?".":l+":",x(o))for(var g=0;g<o.length;g++){var y=l+M(p=o[g],g);m+=r(p,a,s,y,c)}else if("function"==typeof(y=null===(h=o)||"object"!=typeof h?null:"function"==typeof(h=f&&h[f]||h["@@iterator"])?h:null))for(o=y.call(o),g=0;!(p=o.next()).done;)y=l+M(p=p.value,g++),m+=r(p,a,s,y,c);else if("object"===p)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(a=String(o))?"object with keys {"+Object.keys(o).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");return m}(r,s,"","",function(r){return o.call(a,r,l++)}),s}function L(r){if(-1===r._status){var n=r._result;(n=n()).then(function(n){(0===r._status||-1===r._status)&&(r._status=1,r._result=n)},function(n){(0===r._status||-1===r._status)&&(r._status=2,r._result=n)}),-1===r._status&&(r._status=0,r._result=n)}if(1===r._status)return r._result.default;throw r._result}var A={current:null},Z={transition:null};r.Children={map:P,forEach:function(r,n,i){P(r,function(){n.apply(this,arguments)},i)},count:function(r){var n=0;return P(r,function(){n++}),n},toArray:function(r){return P(r,function(r){return r})||[]},only:function(r){if(!k(r))throw Error("React.Children.only expected to receive a single React element child.");return r}},r.Component=v,r.Fragment=o,r.Profiler=s,r.PureComponent=C,r.StrictMode=a,r.Suspense=
2d,r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:Z,ReactCurrentOwner:S},r.cloneElement=function(r,i,o){if(null==r)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+r+".");var a=g({},r.props),s=r.key,l=r.ref,c=r._owner;if(null!=i){if(void 0!==i.ref&&(l=i.ref,c=S.current),void 0!==i.key&&(s=""+i.key),r.type&&r.type.defaultProps)var u=r.type.defaultProps;for(d in i)w.call(i,d)&&!O.hasOwnProperty(d)&&(a[d]=void 0===i[d]&&void 0!==u?u[d]:i[d])}var d=arguments.length-2;if(1===d)a.children=o;else if(1<d){u=Array(d);for(var h=0;h<d;h++)u[h]=arguments[h+2];a.children=u}return{$$typeof:n,type:r.type,key:s,ref:l,props:a,_owner:c}},r.createContext=function(r){return(r={$$typeof:c,_currentValue:r,_currentValue2:r,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:l,_context:r},r.Consumer=r},r.createElement=E,r.createFactory=function(r){var n=E.bind(null,r);return n.type=r,n},r.createRef=function(){return{current:null}},r.forwardRef=function(r){return{$$typeof:u,render:r}},r.isValidElement=k,r.lazy=function(r){return{$$typeof:p,_payload:{_status:-1,_result:r},_init:L}},r.memo=function(r,n){return{$$typeof:h,type:r,compare:void 0===n?null:n}},r.startTransition=function(r){var n=Z.transition;Z.transition={};try{r()}finally{Z.transition=n}},r.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},r.useCallback=function(r,n){return A.current.useCallback(r,n)},r.useContext=function(r){return A.current.useContext(r)},r.useDebugValue=function(){},r.useDeferredValue=function(r){return A.current.useDeferredValue(r)},r.useEffect=function(r,n){return A.current.useEffect(r,n)},r.useId=function(){return A.current.useId()},r.useImperativeHandle=function(r,n,i){return A.current.useImperativeHandle(r,n,i)},r.useInsertionEffect=function(r,n){return A.current.useInsertionEffect(r,n)},r.useLayoutEffect=function(r,n){return A.current.useLayoutEffect(r,n)},r.useMemo=function(r,n){return A.current.useMemo(r,n)},r.useReducer=function(r,n,i){return A.current.useReducer(r,n,i)},r.useRef=function(r){return A.current.useRef(r)},r.useState=function(r){return A.current.useState(r)},r.useSyncExternalStore=function(r,n,i){return A.current.useSyncExternalStore(r,n,i)},r.useTransition=function(){return A.current.useTransition()},r.version="18.2.0"}});f({"../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.development.js"(r,n){}});var g=(s=null!=(o=f({"../../node_modules/.pnpm/[email protected]/node_modules/react/index.js"(r,n){n.exports=m()}})())?l(h(o)):{},((r,n,i,o)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let a of d(n))p.call(r,a)||a===i||c(r,a,{get:()=>n[a],enumerable:!(o=u(n,a))||o.enumerable});return r})(!a&&o&&o.__esModule?s:c(s,"default",{value:o,enumerable:!0}),o));function y(r){return g.Children.toArray(r).filter(r=>(0,g.isValidElement)(r))}},83077:function(r,n,i){"use strict";i.d(n,{k:function(){return a}});var o=i(66840);function a(r={}){let{name:n,strict:i=!0,hookName:a="useContext",providerName:s="Provider",errorMessage:l}=r,c=(0,o.createContext)(void 0);return c.displayName=n,[c.Provider,function r(){var n;let u=(0,o.useContext)(c);if(!u&&i){let i=Error(l??`${a} returned \`undefined\`. Seems you forgot to wrap component within ${s}`);throw i.name="ContextError",null==(n=Error.captureStackTrace)||n.call(Error,i,r),i}return u},c]}},58102:function(r,n,i){"use strict";i.d(n,{O:function(){return u},u:function(){return d}});var o=i(66840),a={body:{classList:{add(){},remove(){}}},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]})},s=()=>{},l="undefined"!=typeof window?{window,document}:{window:{document:a,navigator:{userAgent:""},CustomEvent:function(){return this},addEventListener:s,removeEventListener:s,getComputedStyle:()=>({getPropertyValue:()=>""}),matchMedia:()=>({matches:!1,addListener:s,removeListener:s}),requestAnimationFrame:r=>"undefined"==typeof setTimeout?(r(),null):setTimeout(r,0),cancelAnimationFrame(r){"undefined"!=typeof setTimeout&&clearTimeout(r)},setTimeout:()=>0,clearTimeout:s,setInterval:()=>0,clearInterval:s},document:a},c=(0,o.createContext)(l);function u(){return(0,o.useContext)(c)}function d(r){let{children:n,environment:i}=r,[a,s]=(0,o.useState)(null),[u,d]=(0,o.useState)(!1);(0,o.useEffect)(()=>d(!0),[]);let h=(0,o.useMemo)(()=>
2{if(i)return i;let r=null==a?void 0:a.ownerDocument,n=null==a?void 0:a.ownerDocument.defaultView;return r?{document:r,window:n}:l},[a,i]);return o.createElement(c.Provider,{value:h},n,!i&&u&&o.createElement("span",{id:"__chakra_env",hidden:!0,ref:r=>{(0,o.startTransition)(()=>{r&&s(r)})}}))}c.displayName="EnvironmentContext",d.displayName="EnvironmentProvider"},53475:function(r,n,i){"use strict";i.d(n,{W:function(){return a}});var o=i(66840);function a(r,n=[]){let i=(0,o.useRef)(r);return(0,o.useEffect)(()=>{i.current=r}),(0,o.useCallback)((...r)=>{var n;return null==(n=i.current)?void 0:n.call(i,...r)},n)}},55736:function(r,n,i){"use strict";i.d(n,{T:function(){return s}});var o=i(66840),a=i(53475);function s(r){let{value:n,defaultValue:i,onChange:s,shouldUpdate:l=(r,n)=>r!==n}=r,c=(0,a.W)(s),u=(0,a.W)(l),[d,h]=(0,o.useState)(i),p=void 0!==n,f=p?n:d,m=(0,a.W)(r=>{let n="function"==typeof r?r(f):r;u(f,n)&&(p||h(n),c(n))},[p,c,f,u]);return[f,m]}},21849:function(r,n,i){"use strict";i.d(n,{lq:function(){return a},qq:function(){return s}});var o=i(66840);function a(...r){return n=>{r.forEach(r=>{!function(r,n){if(null!=r){if("function"==typeof r){r(n);return}try{r.current=n}catch(i){throw Error(`Cannot assign value '${n}' to ref '${r}'`)}}}(r,n)})}}function s(...r){return(0,o.useMemo)(()=>a(...r),r)}},25769:function(r,n,i){"use strict";i.d(n,{G:function(){return a}});var o=i(66840),a=(null==globalThis?void 0:globalThis.document)?o.useLayoutEffect:o.useEffect},8070:function(r,n,i){"use strict";i.d(n,{r:function(){return a}});var o=i(66840);function a(r,n){let i=(0,o.useRef)(!1),a=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(i.current&&a.current)return r();a.current=!0},n),(0,o.useEffect)(()=>(i.current=!0,()=>{i.current=!1}),[])}},81779:function(r,n,i){"use strict";i.d(n,{xjn:function(){return K},B1C:function(){return Y}});var o=i(66840),a=i(68263),s=`
3  :root {
4    --chakra-vh: 100vh;
5  }
6
7  @supports (height: -webkit-fill-available) {
8    :root {
9      --chakra-vh: -webkit-fill-available;
10    }
11  }
12
13  @supports (height: -moz-fill-available) {
14    :root {
15      --chakra-vh: -moz-fill-available;
16    }
17  }
18
19  @supports (height: 100lvh) {
20    :root {
21      --chakra-vh: 100lvh;
22    }
23  }
24`,l=()=>o.createElement(a.xB,{styles:s}),c=()=>o.createElement(a.xB,{styles:`
25      html {
26        line-height: 1.5;
27        -webkit-text-size-adjust: 100%;
28        font-family: system-ui, sans-serif;
29        -webkit-font-smoothing: antialiased;
30        text-rendering: optimizeLegibility;
31        -moz-osx-font-smoothing: grayscale;
32        touch-action: manipulation;
33      }
34
35      body {
36        position: relative;
37        min-height: 100%;
38        font-feature-settings: 'kern';
39      }
40
41      *,
42      *::before,
43      *::after {
44        border-width: 0;
45        border-style: solid;
46        box-sizing: border-box;
47      }
48
49      main {
50        display: block;
51      }
52
53      hr {
54        border-top-width: 1px;
55        box-sizing: content-box;
56        height: 0;
57        overflow: visible;
58      }
59
60      pre,
61      code,
62      kbd,
63      samp {
64        font-family: SFMono-Regular,  Menlo, Monaco, Consolas, monospace;
65        font-size: 1em;
66      }
67
68      a {
69        background-color: transparent;
70        color: inherit;
71        text-decoration: inherit;
72      }
73
74      abbr[title] {
75        border-bottom: none;
76        text-decoration: underline;
77        -webkit-text-decoration: underline dotted;
78        text-decoration: underline dotted;
79      }
80
81      b,
82      strong {
83        font-weight: bold;
84      }
85
86      small {
87        font-size: 80%;
88      }
89
90      sub,
91      sup {
92        font-size: 75%;
93        line-height: 0;
94        position: relative;
95        vertical-align: baseline;
96      }
97
98      sub {
99        bottom: -0.25em;
100      }
101
102      sup {
103        top: -0.5em;
104      }
105
106      img {
107        border-style: none;
108      }
109
110      button,
111      input,
112      optgroup,
113      select,
114      textarea {
115        font-family: inherit;
116        font-size: 100%;
117        line-height: 1.15;
118        margin: 0;
119      }
120
121      button,
122      input {
123        overflow: visible;
124      }
125
126      button,
127      select {
128        text-transform: none;
129      }
130
131      button::-moz-focus-inner,
132      [type="button"]::-moz-focus-inner,
133      [type="reset"]::-moz-focus-inner,
134      [type="submit"]::-moz-focus-inner {
135        border-style: none;
136        padding: 0;
137      }
138
139      fieldset {
140        padding: 0.35em 0.75em 0.625em;
141      }
142
143      legend {
144        box-sizing: border-box;
145        color: inherit;
146        display: table;
147        max-width: 100%;
148        padding: 0;
149        white-space: normal;
150      }
151
152      progress {
153        vertical-align: baseline;
154      }
155
156      textarea {
157        overflow: auto;
158      }
159
160      [type="checkbox"],
161      [type="radio"] {
162        box-sizing: border-box;
163        padding: 0;
164      }
165
166      [type="number"]::-webkit-inner-spin-button,
167      [type="number"]::-webkit-outer-spin-button {
168        -webkit-appearance: none !important;
169      }
170
171      input[type="number"] {
172        -moz-appearance: textfield;
173      }
174
175      [type="search"] {
176        -webkit-appearance: textfield;
177        outline-offset: -2px;
178      }
179
180      [type="search"]::-webkit-search-decoration {
181        -webkit-appearance: none !important;
182      }
183
184      ::-webkit-file-upload-button {
185        -webkit-appearance: button;
186        font: inherit;
187      }
188
189      details {
190        display: block;
191      }
192
193      summary {
194        display: list-item;
195      }
196
197      template {
198        display: none;
199      }
200
201      [hidden] {
202        display: none !important;
203      }
204
205      body,
206      blockquote,
207      dl,
208      dd,
209      h1,
210      h2,
211      h3,
212      h4,
213      h5,
214      h6,
215      hr,
216      figure,
217      p,
218      pre {
219        margin: 0;
220      }
221
222      button {
223        background: transparent;
224        padding: 0;
225      }
226
227      fieldset {
228        margin: 0;
229        padding: 0;
230      }
231
232      ol,
233      ul {
234        margin: 0;
235        padding: 0;
236      }
237
238      textarea {
239        resize: vertical;
240      }
241
242      button,
243      [role="button"] {
244        cursor: pointer;
245      }
246
247      button::-moz-focus-inner {
248        border: 0 !important;
249      }
250
251      table {
252        border-collapse: collapse;
253      }
254
255      h1,
256      h2,
257      h3,
258      h4,
259      h5,
260      h6 {
261        font-size: inherit;
262        font-weight: inherit;
263      }
264
265      button,
266      input,
267      optgroup,
268      select,
269      textarea {
270        padding: 0;
271        line-height: inherit;
272        color: inherit;
273      }
274
275      img,
276      svg,
277      video,
278      canvas,
279      audio,
280      iframe,
281      embed,
282      object {
283        display: block;
284      }
285
286      img,
287      video {
288        max-width: 100%;
289        height: auto;
290      }
291
292      [data-js-focus-visible] :focus:not([data-focus-visible-added]):not
292([data-focus-visible-disabled]) {
293        outline: none;
294        box-shadow: none;
295      }
296
297      select::-ms-expand {
298        display: none;
299      }
300
301      ${s}
302    `}),u=i(6881),d=i(69643),h=i(11874),p=i(58102),f=r=>{let{children:n,colorModeManager:i,portalZIndex:a,resetCSS:s=!0,theme:f={},environment:m,cssVarsRoot:g}=r,y=o.createElement(p.u,{environment:m},n);return o.createElement(d.f6,{theme:f,cssVarsRoot:g},o.createElement(h.SG,{colorModeManager:i,options:f.config},s?o.createElement(c,null):o.createElement(l,null),o.createElement(d.ZL,null),a?o.createElement(u.hE,{zIndex:a},y):y))},m=i(11467),g=i(60859),y=i(83077),v=i(78015),b=i(82678),C=(...r)=>r.filter(Boolean).join(" ");function _(r){return o.createElement(v.JO,{viewBox:"0 0 24 24",...r},o.createElement("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}))}var[x,w]=(0,y.k)({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[S,O]=(0,y.k)({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),E={info:{icon:function(r){return o.createElement(v.JO,{viewBox:"0 0 24 24",...r},o.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"}))},colorScheme:"blue"},warning:{icon:_,colorScheme:"orange"},success:{icon:function(r){return o.createElement(v.JO,{viewBox:"0 0 24 24",...r},o.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"}))},colorScheme:"green"},error:{icon:_,colorScheme:"red"},loading:{icon:b.$,colorScheme:"blue"}},k=(0,d.Gp)(function(r,n){let{status:i="info",addRole:a=!0,...s}=(0,g.Lr)(r),l=r.colorScheme??E[i].colorScheme,c=(0,d.jC)("Alert",{...r,colorScheme:l}),u={width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden",...c.container};return o.createElement(x,{value:{status:i}},o.createElement(S,{value:c},o.createElement(d.m$.div,{role:a?"alert":void 0,ref:n,...s,className:C("chakra-alert",r.className),__css:u})))});k.displayName="Alert";var T=(0,d.Gp)(function(r,n){let i={display:"inline",...O().description};return o.createElement(d.m$.div,{ref:n,...r,className:C("chakra-alert__desc",r.className),__css:i})});function M(r){let{status:n}=w(),i=E[n].icon,a=O(),s="loading"===n?a.spinner:a.icon;return o.createElement(d.m$.span,{display:"inherit",...r,className:C("chakra-alert__icon",r.className),__css:s},r.children||o.createElement(i,{h:"100%",w:"100%"}))}T.displayName="AlertDescription",M.displayName="AlertIcon";var P=(0,d.Gp)(function(r,n){let i=O();return o.createElement(d.m$.div,{ref:n,...r,className:C("chakra-alert__title",r.className),__css:i.title})});P.displayName="AlertTitle";var L=i(68395),A=i(32913),Z=i(53475),I=i(8070),V=i(97852),D=i(84658),j=r=>"function"==typeof r,z=(r,n)=>r.find(r=>r.id===n);function B(r,n){let i=R(r,n),o=i?r[i].findIndex(r=>
302r.id===n):-1;return{position:i,index:o}}function R(r,n){for(let[i,o]of Object.entries(r))if(z(o,n))return i}var H=function(r){let n=r,i=new Set,a=r=>{n=r(n),i.forEach(r=>r())};return{getState:()=>n,subscribe:n=>(i.add(n),()=>{a(()=>r),i.delete(n)}),removeToast:(r,n)=>{a(i=>({...i,[n]:i[n].filter(n=>n.id!=r)}))},notify:(r,n)=>{let i=function(r,n={}){F+=1;let i=n.id??F,o=n.position??"bottom";return{id:i,message:r,position:o,duration:n.duration,onCloseComplete:n.onCloseComplete,onRequestRemove:()=>H.removeToast(String(i),o),status:n.status,requestClose:!1,containerStyle:n.containerStyle}}(r,n),{position:o,id:s}=i;return a(r=>{let n=o.includes("top")?[i,...r[o]??[]]:[...r[o]??[],i];return{...r,[o]:n}}),s},update:(r,n)=>{r&&a(i=>{let a={...i},{position:s,index:l}=B(a,r);return s&&-1!==l&&(a[s][l]={...a[s][l],...n,message:function(r={}){let{render:n,toastComponent:i=N}=r;return a=>"function"==typeof n?n(a):o.createElement(i,{...a,...r})}(n)}),a})},closeAll:({positions:r}={})=>{a(n=>(r??["bottom","bottom-right","bottom-left","top","top-left","top-right"]).reduce((r,i)=>(r[i]=n[i].map(r=>({...r,requestClose:!0})),r),{...n}))},close:r=>{a(n=>{let i=R(n,r);return i?{...n,[i]:n[i].map(n=>n.id==r?{...n,requestClose:!0}:n)}:n})},isActive:r=>!!B(H.getState(),r).position}}({top:[],"top-left":[],"top-right":[],"bottom-left":[],bottom:[],"bottom-right":[]}),F=0,N=r=>{let{status:n,variant:i="solid",id:a,title:s,isClosable:l,onClose:c,description:u,icon:h}=r,p=a?{root:`toast-${a}`,title:`toast-${a}-title`,description:`toast-${a}-description`}:void 0;return o.createElement(k,{addRole:!1,status:n,variant:i,id:null==p?void 0:p.root,alignItems:"start",borderRadius:"md",boxShadow:"lg",paddingEnd:8,textAlign:"start",width:"auto"},o.createElement(M,null,h),o.createElement(d.m$.div,{flex:"1",maxWidth:"100%"},s&&o.createElement(P,{id:null==p?void 0:p.title},s),u&&o.createElement(T,{id:null==p?void 0:p.description,display:"block"},u)),l&&o.createElement(L.P,{size:"sm",onClick:c,position:"absolute",insetEnd:1,top:1}))},$={initial:r=>{let{position:n}=r,i=["top","bottom"].includes(n)?"y":"x",o=["top-right","bottom-right"].includes(n)?1:-1;return"bottom"===n&&(o=1),{opacity:0,[i]:24*o}},animate:{opacity:1,y:0,x:0,scale:1,transition:{duration:.4,ease:[.4,0,.2,1]}},exit:{opacity:0,scale:.85,transition:{duration:.2,ease:[.4,0,1,1]}}},U=(0,o.memo)(r=>{let{id:n,message:i,onCloseComplete:a,onRequestRemove:s,requestClose:l=!1,position:c="bottom",duration:u=5e3,containerStyle:h,motionVariants:p=$,toastSpacing:f="0.5rem"}=r,[m,g]=(0,o.useState)(u),y=(0,V.hO)();(0,I.r)(()=>{y||null==a||a()},[y]),(0,I.r)(()=>{g(u)},[u]);let v=()=>{y&&s()};(0,o.useEffect)(()=>{y&&l&&s()},[y,l,s]),function(r,n){let i=(0,Z.W)(r);(0,o.useEffect)(()=>{if(null==n)return;let r=null;return r=window.setTimeout(()=>{i()},n),()=>{r&&window.clearTimeout(r)}},[n,i])}(v,m);let b=(0,o.useMemo)(()=>({pointerEvents:"auto",maxWidth:560,minWidth:300,margin:f,...h}),[h,f]),C=(0,o.useMemo)(()=>(function(r){let n=r.includes("right"),i=r.includes("left"),o="center";return n&&(o="flex-end"),i&&(o="flex-start"),{display:"flex",flexDirection:"column",alignItems:o}})(c),[c]);return o.createElement(D.E.li,{layout:!0,className:"chakra-toast",variants:p,initial:"initial",animate:"animate",exit:"exit",onHoverStart:()=>g(null),onHoverEnd:()=>g(u),custom:{position:c},style:C},o.createElement(d.m$.div,{role:"status","aria-atomic":"true",className:"chakra-toast__inner",__css:b},function(r,...n){return j(r)?r(...n):r}(i,{id:n,onClose:v})))});U.displayName="ToastComponent";var G=r=>{let n=(0,o.useSyncExternalStore)(H.subscribe,H.getState,H.getState),{children:i,motionVariants:a,component:s=U,portalProps:l}=r,c=Object.keys(n).map(r=>{let i=n[r];return o.createElement("ul",{role:"region","aria-live":"polite",key:r,id:`chakra-toast-manager-${r}`,style:function(r){let n=r.includes("top")?"env(safe-area-inset-top, 0px)":void 0,i=r.includes("bottom")?"env(safe-area-inset-bottom, 0px)":void 0,o=r.includes("left")?void 0:"env(safe-area-inset-right, 0px)",a=r.includes("right")?void 0:"env(safe-area-inset-left, 0px)";return{position:"fixed",zIndex:5500,pointerEvents:"none",display:"flex",flexDirection:"column",margin:"top"===r||"bottom"===r?"0 auto":void 0,top:n,bottom:i,right:o,left:a}}(r)},o.createElement(A.M,{initial:!1},i.map(r=>o.createElement(s,{key:r.id,motionVariants:a,...r}))))});return o.createElement(o.Fragment,null,i,o.createElement(u.h_,{...l},c))};m.ZP,()=>{};var W=i(55848),q=i(99059),X=i.n(q);function K({children:r,theme:n=m.rS,toastOptions:i,...a}){return o.createElement(f,{theme:n,...a},r,o.createElement(G,{...i}))}function Y(...r){let n=[...r],i=r[r.length-1];return(0,m.gk)(i)&&n.length>1?n=n.slice(0,n.length-1):i=m.rS,(0,W.zG)(...n.map(r=>n=>(0,W.mf)(r)?r(n):function(...r){return X()({},...r,J)}(n,r)))(i)}function J(r,n,i,o){if(((0,W.mf)(r)||(0,W.mf)(n))&&Object.prototype.hasOwnProperty.call(o,i))return(...i)=>{let o=(0,W.mf)(r)?r(...i):r,a=(0,W.mf)(n)?n(...i):n;return X()({},o,a,J)}}},34528:function(r,n,i){"use strict";i.d(n,{Ph:function(){return h}});var o=i(66840),a=i(76837),s=i(69643),l=i(60859),c=(...r)=>r.filter(Boolean).join(" "),u=r=>r?"":void 0,d=(0,s.Gp)(function(r,n){let{children:i,placeholder:a,className:l,...u}=r;return o.createElement(s.m$.select,{...u,ref:n,className:c("chakra-select",l)},a&&o.createElement("option",{value:""},a),i)});d.displayName="SelectField";var h=(0,s.Gp)((r,n)=>{var i;let c=(0,s.jC)("Select",r),{rootProps:h,placeholder:p,icon:f,color:g,height:y,h:v,minH:b,minHeight:C,iconColor:_,iconSize:x,...w}=(0,l.Lr)(r),[S,O]=function(r,n){let i={},o={};for(let[a,s]of Object.entries(r))n.includes(a)?i[a]=s:o[a]=s;return[i,o]}(w,l.oE),E=(0,a.Yp)(O),k={paddingEnd:"2rem",...c.field,_focus:{zIndex:"unset",...null==(i=c.field)?void 0:i._focus}};return o.createElement(s.m$.div,{className:"chakra-select__wrapper",__css:{width:"100%",height:"fit-content",position:"relative",color:g},...S,...h},o.createElement(d,{ref:n,height:v??y,minH:b??C,placeholder:p,...E,__css:k},r.children),o.createElement(m,{"data-disabled":u(E.disabled),...(_||g)&&{color:_||g},__css:c.icon,...x&&{fontSize:x}},f))});h.displayName="Select";var p=r=>o.createElement("svg",{viewBox:"0 0 24 24",...r},o.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})),f=(0,s.m$)("div",{baseStyle:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)"}}),m=r=>{let{children:n=o.createElement(p,null),...i}=r,a=(0,o.cloneElement)(n,{role:"presentation",className:"chakra-select__icon",focusable:!1,"aria-hidden":!0,style:{width:"1em",height:"1em",color:"currentColor"}});return o.createElement(f,{...i,className:"chakra-select__icon-wrapper"},(0,o.isValidElement)(n)?a:null)};m.displayName="SelectIcon"},61483:function(r,n,i){"use strict";i.d(n,{cx:function(){return o}});var o=(...r)=>r.filter(Boolean).join(" ")},23318:function(r,n,i){"use strict";i.d(n,{Od:function(){return g}});var o=i(66840),a=(i(67984),i(69643)),s=i(68263),l=i(60859),c=(...r)=>r.filter(Boolean).join(" "),u=(0,a.m$)("div",{baseStyle:{boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none","&::before, &::after, *":{visibility:"hidden"}}}),d=()=>{let r=(0,o.useRef)(!0);return(0,o.useEffect)(()=>{r.current=!1},[]),r.current},h=(0,s.F4)({from:{opacity:0}
302,to:{opacity:1}}),p="var(--skeleton-start-color)",f="var(--skeleton-end-color)",m=(0,s.F4)({from:{borderColor:p,background:p},to:{borderColor:f,background:f}}),g=(0,a.Gp)((r,n)=>{let i=(0,a.mq)("Skeleton",r),s=d(),{startColor:p,endColor:f,isLoaded:g,fadeDuration:y,speed:v,className:b,...C}=(0,l.Lr)(r),_=function(r){let n=(0,o.useRef)();return(0,o.useEffect)(()=>{n.current=r},[r]),n.current}(g),x=c("chakra-skeleton",b);if(g){let r=s||_?"none":`${h} ${y}s`;return o.createElement(a.m$.div,{ref:n,className:x,__css:{animation:r},...C})}return o.createElement(u,{ref:n,className:x,...C,__css:{...i,animation:`${v}s linear infinite alternate ${m}`}})});g.defaultProps={fadeDuration:.4,speed:.8},g.displayName="Skeleton"},82678:function(r,n,i){"use strict";i.d(n,{$:function(){return d}});var o=i(66840),a=i(68263),s=i(69643),l=i(60859),c=(...r)=>r.filter(Boolean).join(" "),u=(0,a.F4)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),d=(0,s.Gp)((r,n)=>{let i=(0,s.mq)("Spinner",r),{label:a="Loading...",thickness:d="2px",speed:h="0.45s",emptyColor:p="transparent",className:f,...m}=(0,l.Lr)(r),g=c("chakra-spinner",f),y={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:d,borderBottomColor:p,borderLeftColor:p,animation:`${u} ${h} linear infinite`,...i};return o.createElement(s.m$.div,{ref:n,__css:y,className:g,...m},a&&o.createElement(s.m$.span,{srOnly:!0},a))});d.displayName="Spinner"},60859:function(r,n,i){"use strict";i.d(n,{D:function(){return eF},K1:function(){return e$},Lr:function(){return eU},Ud:function(){return eN},ZR:function(){return eV},c0:function(){return eP},cC:function(){return eZ},fj:function(){return eH},fr:function(){return h},gJ:function(){return es},iv:function(){return eB},k0:function(){return eR},oE:function(){return eA}});var o=i(99059),a=i.n(o);function s(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}function l(r,...n){return c(r)?r(...n):r}var c=r=>"function"==typeof r,u=r=>/!(important)?$/.test(r),d=r=>"string"==typeof r?r.replace(/!(important)?$/,"").trim():r,h=(r,n)=>i=>{let o=String(n),a=u(o),l=d(o),c=r?`${r}.${l}`:l,h=s(i.__cssMap)&&c in i.__cssMap?i.__cssMap[c].varRef:n;return h=d(h),a?`${h} !important`:h};function p(r){let{scale:n,transform:i,compose:o}=r;return(r,a)=>{let s=h(n,r)(a),l=(null==i?void 0:i(s,a))??s;return o&&(l=o(l,a)),l}}var f=(...r)=>n=>r.reduce((r,n)=>n(r),n);function m(r,n){return i=>{let o={property:i,scale:r};return o.transform=p({scale:r,transform:n}),o}}var g=({rtl:r,ltr:n})=>i=>"rtl"===i.direction?r:n,y=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"],v={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:"var(--chakra-blur) var(--chakra-brightness) var(--chakra-contrast) var(--chakra-grayscale) var(--chakra-hue-rotate) var(--chakra-invert) var(--chakra-saturate) var(--chakra-sepia) var(--chakra-drop-shadow)"},b={backdropFilter:"var(--chakra-backdrop-blur) var(--chakra-backdrop-brightness) var(--chakra-backdrop-contrast) var(--chakra-backdrop-grayscale) var(--chakra-backdrop-hue-rotate) var(--chakra-backdrop-invert) var(--chakra-backdrop-opacity) var(--chakra-backdrop-saturate) var(--chakra-backdrop-sepia)","--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"}
302,C={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},_="& > :not(style) ~ :not(style)",x={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},w=new Set(Object.values(x)),S=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),O=r=>r.trim(),E=r=>"string"==typeof r&&r.includes("(")&&r.includes(")"),k=r=>{let n=parseFloat(r.toString()),i=r.toString().replace(String(n),"");return{unitless:!i,value:n,unit:i}},T=r=>n=>`${r}(${n})`,M={filter:r=>"auto"!==r?r:v,backdropFilter:r=>"auto"!==r?r:b,ring:r=>({"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":M.px(r),boxShadow:"var(--chakra-ring-offset-shadow), var(--chakra-ring-shadow), var(--chakra-shadow, 0 0 #0000)"}),bgClip:r=>"text"===r?{color:"transparent",backgroundClip:"text"}:{backgroundClip:r},transform:r=>"auto"===r?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...y].join(" "):"auto-gpu"===r?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...y].join(" "):r,vh:r=>"$100vh"===r?"var(--chakra-vh)":r,px(r){if(null==r)return r;let{unitless:n}=k(r);return n||"number"==typeof r?`${r}px`:r},fraction:r=>"number"!=typeof r||r>1?r:`${100*r}%`,float:(r,n)=>"rtl"===n.direction?({left:"right",right:"left"})[r]:r,degree(r){if(/^var\(--.+\)$/.test(r)||null==r)return r;let n="string"==typeof r&&!r.endsWith("deg");return"number"==typeof r||n?`${r}deg`:r},gradient:(r,n)=>(function(r,n){var i;if(null==r||S.has(r))return r;let{type:o,values:a}=(null==(i=/(?<type>^[a-z-A-Z]+)\((?<values>(.*))\)/g.exec(r))?void 0:i.groups)??{};if(!o||!a)return r;let s=o.includes("-gradient")?o:`${o}-gradient`,[l,...c]=a.split(",").map(O).filter(Boolean);if((null==c?void 0:c.length)===0)return r;let u=l in x?x[l]:l;c.unshift(u);let d=c.map(r=>{if(w.has(r))return r;let i=r.indexOf(" "),[o,a]=-1!==i?[r.substr(0,i),r.substr(i+1)]:[r],s=E(a)?a:a&&a.split(" "),l=`colors.${o}`,c=l in n.__cssMap?n.__cssMap[l].varRef:o;return s?[c,...Array.isArray(s)?s:[s]].join(" "):c});return`${s}(${d.join(", ")})`})(r,n??{}),blur:T("blur"),opacity:T("opacity"),brightness:T("brightness"),contrast:T("contrast"),dropShadow:T("drop-shadow"),grayscale:T("grayscale"),hueRotate:T("hue-rotate"),invert:T("invert"),saturate:T("saturate"),sepia:T("sepia"),bgImage:r=>null==r?r:E(r)||S.has(r)?r:`url(${r})`,outline(r){let n="0"===String(r)||"none"===String(r);return null!==r&&n?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:r}},flexDirection(r){let{space:n,divide:i}=C[r]??{},o={flexDirection:r};return n&&(o[n]=1),i&&(o[i]=1),o}},P={borderWidths:m("borderWidths"),borderStyles:m("borderStyles"),colors:m("colors"),borders:m("borders"),radii:m("radii",M.px),space:m("space",f(M.vh,M.px)),spaceT:m("space",f(M.vh,M.px)),degreeT:r=>({property:r,transform:M.degree}),prop:(r,n,i)=>({property:r,scale:n,...n&&{transform:p({scale:n,transform:i})}}),propT:(r,n)=>({property:r,transform:n}),sizes:m("sizes",f(M.vh,M.px)),sizesT:m("sizes",f(M.vh,M.fraction)),shadows:m("shadows"),logical:function(r){let{property:n,scale:i,transform:o}=r;return{scale:i,property:g(n),transform:i?p({scale:i,compose:o}):o}},blur:m("blur",M.blur)},L={background:P.colors("background"),backgroundColor:P.colors("backgroundColor"),backgroundImage:P.propT("backgroundImage",M.bgImage),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:M.bgClip},bgSize:P.prop("backgroundSize"),bgPosition:P.prop("backgroundPosition"),bg:P.colors("background"),bgColor:P.colors("backgroundColor"),bgPos:P.prop("backgroundPosition"),bgRepeat:P.prop("backgroundRepeat"),bgAttachment:P.prop("backgroundAttachment"),bgGradient:P.propT("backgroundImage",M.gradient),bgClip:{transform:M.bgClip}};Object.assign(L,{bgImage:L.backgroundImage,bgImg:L.backgroundImage});var A={border:P.borders("border"),borderWidth:P.borderWidths("borderWidth"),borderStyle:P.borderStyles("borderStyle"),borderColor:P.colors("borderColor"),borderRadius:P.radii("borderRadius"),borderTop:P.borders("borderTop"),borderBlockStart:P.borders("borderBlockStart"),borderTopLeftRadius:P.radii("borderTopLeftRadius"),borderStartStartRadius:P.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:P.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:P.radii("borderTopRightRadius"),borderStartEndRadius:P.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:P.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:P.borders("borderRight"),borderInlineEnd:P.borders("borderInlineEnd"),borderBottom:P.borders("borderBottom"),borderBlockEnd:P.borders("borderBlockEnd"),borderBottomLeftRadius:P.radii("borderBottomLeftRadius"),borderBottomRightRadius:P.radii("borderBottomRightRadius"),borderLeft:P.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:P.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:P.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:P.borders(["borderLeft","borderRight"]),borderInline:P.borders("borderInline"),borderY:P.borders(["borderTop","borderBottom"]),borderBlock:P.borders("borderBlock"),borderTopWidth:P.borderWidths("borderTopWidth"),borderBlockStartWidth:P.borderWidths("borderBlockStartWidth"),borderTopColor:P.colors("borderTopColor"),borderBlockStartColor:P.colors("borderBlockStartColor"),borderTopStyle:P.borderStyles("borderTopStyle"),borderBlockStartStyle:P.borderStyles("borderBlockStartStyle"),borderBottomWidth:P.borderWidths("borderBottomWidth"),borderBlockEndWidth:P.borderWidths("borderBlockEndWidth"),borderBottomColor:P.colors("borderBottomColor"),borderBlockEndColor:P.colors("borderBlockEndColor"),borderBottomStyle:P.borderStyles("borderBottomStyle"),borderBlockEndStyle:P.borderStyles("borderBlockEndStyle"),borderLeftWidth:P.borderWidths("borderLeftWidth"),borderInlineStartWidth:P.borderWidths("borderInlineStartWidth"),borderLeftColor:P.colors("borderLeftColor"),borderInlineStartColor:P.colors("borderInlineStartColor"),borderLeftStyle:P.borderStyles("borderLeftStyle"),borderInlineStartStyle:P.borderStyles("borderInlineStartStyle"),borderRightWidth:P.borderWidths("borderRightWidth"),borderInlineEndWidth:P.borderWidths("borderInlineEndWidth"),borderRightColor:P.colors("borderRightColor"),borderInlineEndColor:P.colors("borderInlineEndColor"),borderRightStyle:P.borderStyles("borderRightStyle"),borderInlineEndStyle:P.borderStyles("borderInlineEndStyle"),borderTopRadius:P.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:P.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:P.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:P.radii(["borderTopRightRadius","borderBottomRightRadius"])};
302Object.assign(A,{rounded:A.borderRadius,roundedTop:A.borderTopRadius,roundedTopLeft:A.borderTopLeftRadius,roundedTopRight:A.borderTopRightRadius,roundedTopStart:A.borderStartStartRadius,roundedTopEnd:A.borderStartEndRadius,roundedBottom:A.borderBottomRadius,roundedBottomLeft:A.borderBottomLeftRadius,roundedBottomRight:A.borderBottomRightRadius,roundedBottomStart:A.borderEndStartRadius,roundedBottomEnd:A.borderEndEndRadius,roundedLeft:A.borderLeftRadius,roundedRight:A.borderRightRadius,roundedStart:A.borderInlineStartRadius,roundedEnd:A.borderInlineEndRadius,borderStart:A.borderInlineStart,borderEnd:A.borderInlineEnd,borderTopStartRadius:A.borderStartStartRadius,borderTopEndRadius:A.borderStartEndRadius,borderBottomStartRadius:A.borderEndStartRadius,borderBottomEndRadius:A.borderEndEndRadius,borderStartRadius:A.borderInlineStartRadius,borderEndRadius:A.borderInlineEndRadius,borderStartWidth:A.borderInlineStartWidth,borderEndWidth:A.borderInlineEndWidth,borderStartColor:A.borderInlineStartColor,borderEndColor:A.borderInlineEndColor,borderStartStyle:A.borderInlineStartStyle,borderEndStyle:A.borderInlineEndStyle});var Z={color:P.colors("color"),textColor:P.colors("color"),fill:P.colors("fill"),stroke:P.colors("stroke")},I={boxShadow:P.shadows("boxShadow"),mixBlendMode:!0,blendMode:P.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:P.prop("backgroundBlendMode"),opacity:!0};Object.assign(I,{shadow:I.boxShadow});var V={filter:{transform:M.filter},blur:P.blur("--chakra-blur"),brightness:P.propT("--chakra-brightness",M.brightness),contrast:P.propT("--chakra-contrast",M.contrast),hueRotate:P.degreeT("--chakra-hue-rotate"),invert:P.propT("--chakra-invert",M.invert),saturate:P.propT("--chakra-saturate",M.saturate),dropShadow:P.propT("--chakra-drop-shadow",M.dropShadow),backdropFilter:{transform:M.backdropFilter},backdropBlur:P.blur("--chakra-backdrop-blur"),backdropBrightness:P.propT("--chakra-backdrop-brightness",M.brightness),backdropContrast:P.propT("--chakra-backdrop-contrast",M.contrast),backdropHueRotate:P.degreeT("--chakra-backdrop-hue-rotate"),backdropInvert:P.propT("--chakra-backdrop-invert",M.invert),backdropSaturate:P.propT("--chakra-backdrop-saturate",M.saturate)},D={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:M.flexDirection},experimental_spaceX:{static:{[_]:{marginInlineStart:"calc(var(--chakra-space-x) * calc(1 - var(--chakra-space-x-reverse)))",marginInlineEnd:"calc(var(--chakra-space-x) * var(--chakra-space-x-reverse))"}},transform:p({scale:"space",transform:r=>null!==r?{"--chakra-space-x":r}:null})},experimental_spaceY:{static:{[_]:{marginTop:"calc(var(--chakra-space-y) * calc(1 - var(--chakra-space-y-reverse)))",marginBottom:"calc(var(--chakra-space-y) * var(--chakra-space-y-reverse))"}},transform:p({scale:"space",transform:r=>null!=r?{"--chakra-space-y":r}:null})},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:P.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:P.space("gap"),rowGap:P.space("rowGap"),columnGap:P.space("columnGap")};Object.assign(D,{flexDir:D.flexDirection});var j={gridGap:P.space("gridGap"),gridColumnGap:P.space("gridColumnGap"),gridRowGap:P.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0},z={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:M.outline},outlineOffset:!0,outlineColor:P.colors("outlineColor")},B={width:P.sizesT("width"),inlineSize:P.sizesT("inlineSize"),height:P.sizes("height"),blockSize:P.sizes("blockSize"),boxSize:P.sizes(["width","height"]),minWidth:P.sizes("minWidth"),minInlineSize:P.sizes("minInlineSize"),minHeight:P.sizes("minHeight"),minBlockSize:P.sizes("minBlockSize"),maxWidth:P.sizes("maxWidth"),maxInlineSize:P.sizes("maxInlineSize"),maxHeight:P.sizes("maxHeight"),maxBlockSize:P.sizes("maxBlockSize"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:P.propT("float",M.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(B,{w:B.width,h:B.height,minW:B.minWidth,maxW:B.maxWidth,minH:B.minHeight,maxH:B.maxHeight,overscroll:B.overscrollBehavior,overscrollX:B.overscrollBehaviorX,overscrollY:B.overscrollBehaviorY});var R={listStyleType:!0,listStylePosition:!0,listStylePos:P.prop("listStylePosition"),listStyleImage:!0,listStyleImg:P.prop("listStyleImage")},H=(r=>{let n=new WeakMap;return(i,o,a,s)=>{if(void 0===i)return r(i,o,a);n.has(i)||n.set(i,new Map);let l=n.get(i);if(l.has(o))return l.get(o);let c=r(i,o,a,s);return l.set(o,c),c}})(function(r,n,i,o){let a="string"==typeof n?n.split("."):[n];for(o=0;o<a.length&&r;o+=1)r=r[a[o]];return void 0===r?i:r}),F={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",
302whiteSpace:"nowrap",position:"absolute"},N={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},$=(r,n,i)=>{let o={},a=H(r,n,{});for(let r in a)r in i&&null!=i[r]||(o[r]=a[r]);return o},U={position:!0,pos:P.prop("position"),zIndex:P.prop("zIndex","zIndices"),inset:P.spaceT("inset"),insetX:P.spaceT(["left","right"]),insetInline:P.spaceT("insetInline"),insetY:P.spaceT(["top","bottom"]),insetBlock:P.spaceT("insetBlock"),top:P.spaceT("top"),insetBlockStart:P.spaceT("insetBlockStart"),bottom:P.spaceT("bottom"),insetBlockEnd:P.spaceT("insetBlockEnd"),left:P.spaceT("left"),insetInlineStart:P.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:P.spaceT("right"),insetInlineEnd:P.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign(U,{insetStart:U.insetInlineStart,insetEnd:U.insetInlineEnd});var G={ring:{transform:M.ring},ringColor:P.colors("--chakra-ring-color"),ringOffset:P.prop("--chakra-ring-offset-width"),ringOffsetColor:P.colors("--chakra-ring-offset-color"),ringInset:P.prop("--chakra-ring-inset")},W={margin:P.spaceT("margin"),marginTop:P.spaceT("marginTop"),marginBlockStart:P.spaceT("marginBlockStart"),marginRight:P.spaceT("marginRight"),marginInlineEnd:P.spaceT("marginInlineEnd"),marginBottom:P.spaceT("marginBottom"),marginBlockEnd:P.spaceT("marginBlockEnd"),marginLeft:P.spaceT("marginLeft"),marginInlineStart:P.spaceT("marginInlineStart"),marginX:P.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:P.spaceT("marginInline"),marginY:P.spaceT(["marginTop","marginBottom"]),marginBlock:P.spaceT("marginBlock"),padding:P.space("padding"),paddingTop:P.space("paddingTop"),paddingBlockStart:P.space("paddingBlockStart"),paddingRight:P.space("paddingRight"),paddingBottom:P.space("paddingBottom"),paddingBlockEnd:P.space("paddingBlockEnd"),paddingLeft:P.space("paddingLeft"),paddingInlineStart:P.space("paddingInlineStart"),paddingInlineEnd:P.space("paddingInlineEnd"),paddingX:P.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:P.space("paddingInline"),paddingY:P.space(["paddingTop","paddingBottom"]),paddingBlock:P.space("paddingBlock")};Object.assign(W,{m:W.margin,mt:W.marginTop,mr:W.marginRight,me:W.marginInlineEnd,marginEnd:W.marginInlineEnd,mb:W.marginBottom,ml:W.marginLeft,ms:W.marginInlineStart,marginStart:W.marginInlineStart,mx:W.marginX,my:W.marginY,p:W.padding,pt:W.paddingTop,py:W.paddingY,px:W.paddingX,pb:W.paddingBottom,pl:W.paddingLeft,ps:W.paddingInlineStart,paddingStart:W.paddingInlineStart,pr:W.paddingRight,pe:W.paddingInlineEnd,paddingEnd:W.paddingInlineEnd});var q={textDecorationColor:P.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:P.shadows("textShadow")},X={clipPath:!0,transform:P.propT("transform",M.transform),transformOrigin:!0,translateX:P.spaceT("--chakra-translate-x"),translateY:P.spaceT("--chakra-translate-y"),skewX:P.degreeT("--chakra-skew-x"),skewY:P.degreeT("--chakra-skew-y"),scaleX:P.prop("--chakra-scale-x"),scaleY:P.prop("--chakra-scale-y"),scale:P.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:P.degreeT("--chakra-rotate")},K={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:P.prop("transitionDuration","transition.duration"),transitionProperty:P.prop("transitionProperty","transition.property"),transitionTimingFunction:P.prop("transitionTimingFunction","transition.easing")},Y={fontFamily:P.prop("fontFamily","fonts"),fontSize:P.prop("fontSize","fontSizes",M.px),fontWeight:P.prop("fontWeight","fontWeights"),lineHeight:P.prop("lineHeight","lineHeights"),letterSpacing:P.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"}},J={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:P.spaceT("scrollMargin"),scrollMarginTop:P.spaceT("scrollMarginTop"),scrollMarginBottom:P.spaceT("scrollMarginBottom"),scrollMarginLeft:P.spaceT("scrollMarginLeft"),scrollMarginRight:P.
302spaceT("scrollMarginRight"),scrollMarginX:P.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:P.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:P.spaceT("scrollPadding"),scrollPaddingTop:P.spaceT("scrollPaddingTop"),scrollPaddingBottom:P.spaceT("scrollPaddingBottom"),scrollPaddingLeft:P.spaceT("scrollPaddingLeft"),scrollPaddingRight:P.spaceT("scrollPaddingRight"),scrollPaddingX:P.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:P.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function Q(r){return s(r)&&r.reference?r.reference:String(r)}var ee=(r,...n)=>n.map(Q).join(` ${r} `).replace(/calc/g,""),et=(...r)=>`calc(${ee("+",...r)})`,er=(...r)=>`calc(${ee("-",...r)})`,en=(...r)=>`calc(${ee("*",...r)})`,ei=(...r)=>`calc(${ee("/",...r)})`,eo=r=>{let n=Q(r);return null==n||Number.isNaN(parseFloat(n))?en(n,-1):String(n).startsWith("-")?String(n).slice(1):`-${n}`},ea=Object.assign(r=>({add:(...n)=>ea(et(r,...n)),subtract:(...n)=>ea(er(r,...n)),multiply:(...n)=>ea(en(r,...n)),divide:(...n)=>ea(ei(r,...n)),negate:()=>ea(eo(r)),toString:()=>r.toString()}),{add:et,subtract:er,multiply:en,divide:ei,negate:eo});function es(r,n,i){let o=function(r,n=""){var i;return((i=function(r,n="-"){return r.replace(/\s+/g,n)}(`--${(function(r,n=""){return[n,r].filter(Boolean).join("-")})(r,n)}`.toString())).includes("\\.")?i:Number.isInteger(parseFloat(i.toString()))?i:i.replace(".","\\.")).replace(/[!-,/:-@[-^`{-~]/g,"\\$&")}(r,i);return{variable:o,reference:`var(${o}${n?`, ${n}`:""})`}}function el(r){if(null==r)return r;let{unitless:n}=function(r){let n=parseFloat(r.toString()),i=r.toString().replace(String(n),"");return{unitless:!i,value:n,unit:i}}(r);return n||"number"==typeof r?`${r}px`:r}Object.freeze(["base","sm","md","lg","xl","2xl"]);var ec=(r,n)=>parseInt(r[1],10)>parseInt(n[1],10)?1:-1,eu=r=>Object.fromEntries(Object.entries(r).sort(ec));function ed(r){let n=eu(r);return Object.assign(Object.values(n),n)}function eh(r){if(!r)return r;let n=(r=el(r)??r).endsWith("px")?-1:-.0625;return"number"==typeof r?`${r+n}`:r.replace(/(\d+\.?\d*)/u,r=>`${parseFloat(r)+n}`)}function ep(r,n){let i=["@media screen"];return r&&i.push("and",`(min-width: ${el(r)})`),n&&i.push("and",`(max-width: ${el(n)})`),i.join(" ")}var ef=(r,n)=>`${r}:hover ${n}, ${r}[data-hover] ${n}`,em=(r,n)=>`${r}:focus ${n}, ${r}[data-focus] ${n}`,eg=(r,n)=>`${r}:focus-visible ${n}`,ey=(r,n)=>`${r}:focus-within ${n}`,ev=(r,n)=>`${r}:active ${n}, ${r}[data-active] ${n}`,eb=(r,n)=>`${r}:disabled ${n}, ${r}[data-disabled] ${n}`,eC=(r,n)=>`${r}:invalid ${n}, ${r}[data-invalid] ${n}`,e_=(r,n)=>`${r}:checked ${n}, ${r}[data-checked] ${n}`,ex=r=>eS(n=>r(n,"&"),"[role=group]","[data-group]",".group"),ew=r=>
302eS(n=>r(n,"~ &"),"[data-peer]",".peer"),eS=(r,...n)=>n.map(r).join(", "),eO={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible, &[data-focus-visible]",_disabled:"&:disabled, &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:ex(ef),_peerHover:ew(ef),_groupFocus:ex(em),_peerFocus:ew(em),_groupFocusVisible:ex(eg),_peerFocusVisible:ew(eg),_groupActive:ex(ev),_peerActive:ew(ev),_groupDisabled:ex(eb),_peerDisabled:ew(eb),_groupInvalid:ex(eC),_peerInvalid:ew(eC),_groupChecked:ex(e_),_peerChecked:ew(e_),_groupFocusWithin:ex(ey),_peerFocusWithin:ew(ey),_peerPlaceholderShown:ew((r,n)=>`${r}:placeholder-shown ${n}`),_placeholder:"&::placeholder",_placeholderShown:"&:placeholder-shown",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &, &[dir=rtl]",_ltr:"[dir=ltr] &, &[dir=ltr]",_mediaDark:"@media (prefers-color-scheme: dark)",_mediaReduceMotion:"@media (prefers-reduced-motion: reduce)",_dark:".chakra-ui-dark &:not([data-theme]),[data-theme=dark] &:not([data-theme]),&[data-theme=dark]",_light:".chakra-ui-light &:not([data-theme]),[data-theme=light] &:not([data-theme]),&[data-theme=light]"},eE=Object.keys(eO);function ek(r,n){return es(String(r).replace(/\./g,"-"),void 0,n)}var eT=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur"];function eM(r,n=1/0){return(s(r)||Array.isArray(r))&&n?Object.entries(r).reduce((r,[i,o])=>(s(o)||Array.isArray(o)?Object.entries(eM(o,n-1)).forEach(([n,o])=>{r[`${i}.${n}`]=o}):r[i]=o,r),{}):r}function eP(r){var n;let i=function(r){let{__cssMap:n,__cssVars:i,__breakpoints:o,...a}=r;return a}(r),{cssMap:o,cssVars:l}=function(r,n){let i={},o={};for(let[l,c]of Object.entries(r)){let{isSemantic:u,value:d}=c,{variable:h,reference:p}=ek(l,null==n?void 0:n.cssVarPrefix);if(!u){if(l.startsWith("space")){let[r,...n]=l.split("."),i=`${r}.-${n.join(".")}`,a=ea.negate(d),s=ea.negate(p);o[i]={value:a,var:h,varRef:s}}i[h]=d,o[l]={value:d,var:h,varRef:p};continue}let f=i=>{let o=[String(l).split(".")[0],i].join(".");if(!r[o])return i;let{reference:a}=ek(o,null==n?void 0:n.cssVarPrefix);return a},m=s(d)?d:{default:d};i=a()(i,Object.entries(m).reduce((r,[n,i])=>{let o=f(i);return"default"===n?r[h]=o:r[(null==eO?void 0:eO[n])??n]={[h]:o},r},{})),o[l]={value:p,var:h,varRef:p}}return{cssVars:i,cssMap:o}}(function({tokens:r,semanticTokens:n}){return Object.fromEntries([...Object.entries(eM(r)??{}).map(([r,n])=>[r,{isSemantic:!1,value:n}]),...Object.entries(eM(n,1)??{}).map(([r,n])=>[r,{isSemantic:!0,value:n}])])}({tokens:function(r,n){let i={};for(let o of n)o in r&&(i[o]=r[o]);return i}(i,eT),semanticTokens:i.semanticTokens}),{cssVarPrefix:null==(n=i.config)?void 0:n.cssVarPrefix});return Object.assign(i,{__cssVars:{"--chakra-ring-inset":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-ring-offset-width":"0px","--chakra-ring-offset-color":"#fff","--chakra-ring-color":"rgba(66, 153, 225, 0.6)","--chakra-ring-offset-shadow":"0 0 #0000","--chakra-ring-shadow":"0 0 #0000","--chakra-space-x-reverse":"0","--chakra-space-y-reverse":"0",...l},__cssMap:o,__breakpoints:function(r){if(!r)return null;r.base=r.base??"0px";let n=ed(r),i=Object.entries(r).sort(ec).map(([r,n],i,o)=>{let[,a]=o[i+1]??[];return a=parseFloat(a)>0?eh(a):void 0,{_minW:eh(n),breakpoint:r,minW:n,maxW:a,maxWQuery:ep(null,a),minWQuery:ep(n),minMaxQuery:ep(n,a)}}),o=new Set(Object.keys(eu(r))),a=Array.from(o.values());return{keys:o,normalized:n,isResponsive(r){let n=Object.keys(r);return n.length>0&&n.every(r=>o.has(r))},asObject:eu(r),asArray:ed(r),details:i,media:[null,...n.map(r=>ep(r)).slice(1)],toArrayValue(r){if(!function(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}(r))throw Error("toArrayValue: value must be an object");let n=a.map(n=>r[n]??null);for(;null===function(r){let n=null==r?0:r.length;return n?r[n-1]:void 0}(n);)n.pop();return n},toObjectValue(r){if(!Array.isArray(r))throw Error("toObjectValue: value must be an array");return r.reduce((r,n,i)=>{let o=a[i];return null!=o&&null!=n&&(r[o]=n),r},{})}}}(i.breakpoints)}),i}var eL=a()({},L,A,Z,D,B,V,G,z,j,{srOnly:{transform:r=>!0===r?F:"focusable"===r?N:{}}
302,layerStyle:{processResult:!0,transform:(r,n,i)=>$(n,`layerStyles.${r}`,i)},textStyle:{processResult:!0,transform:(r,n,i)=>$(n,`textStyles.${r}`,i)},apply:{processResult:!0,transform:(r,n,i)=>$(n,r,i)}},U,I,W,J,Y,q,X,R,K),eA=Object.keys(Object.assign({},W,B,D,j,U)),eZ=[...Object.keys(eL),...eE],eI={...eL,...eO},eV=r=>r in eI,eD=r=>n=>{if(!n.__breakpoints)return r;let{isResponsive:i,toArrayValue:o,media:a}=n.__breakpoints,c={};for(let u in r){let d=l(r[u],n);if(null==d)continue;if(!Array.isArray(d=s(d)&&i(d)?o(d):d)){c[u]=d;continue}let h=d.slice(0,a.length).length;for(let r=0;r<h;r+=1){let n=null==a?void 0:a[r];if(!n){c[u]=d[r];continue}c[n]=c[n]||{},null!=d[r]&&(c[n][u]=d[r])}}return c},ej=(r,n)=>r.startsWith("--")&&"string"==typeof n&&!/^var\(--.+\)$/.test(n),ez=(r,n)=>{if(null==n)return n;let i=n=>{var i,o;return null==(o=null==(i=r.__cssMap)?void 0:i[n])?void 0:o.varRef},o=r=>i(r)??r,[a,s]=function(r){let n=[],i="",o=!1;for(let a=0;a<r.length;a++){let s=r[a];"("===s?(o=!0,i+=s):")"===s?(o=!1,i+=s):","!==s||o?i+=s:(n.push(i),i="")}return(i=i.trim())&&n.push(i),n}(n);return n=i(a)??o(s)??o(n)},eB=r=>n=>(function(r){let{configs:n={},pseudos:i={},theme:o}=r,c=(r,u=!1)=>{var d;let h=l(r,o),p=eD(h)(o),f={};for(let r in p){let m=l(p[r],o);r in i&&(r=i[r]),ej(r,m)&&(m=ez(o,m));let g=n[r];if(!0===g&&(g={property:r}),s(m)){f[r]=f[r]??{},f[r]=a()({},f[r],c(m,!0));continue}let y=(null==(d=null==g?void 0:g.transform)?void 0:d.call(g,m,o,h))??m;y=(null==g?void 0:g.processResult)?c(y,!0):y;let v=l(null==g?void 0:g.property,o);if(!u&&(null==g?void 0:g.static)){let r=l(g.static,o);f=a()({},f,r)}if(v&&Array.isArray(v)){for(let r of v)f[r]=y;continue}if(v){"&"===v&&s(y)?f=a()({},f,y):f[v]=y;continue}if(s(y)){f=a()({},f,y);continue}f[r]=y}return f};return c})({theme:n,pseudos:eO,configs:eL})(r);function eR(r){return r}function eH(r){return r}function eF(r){return{definePartsStyle:r=>r,defineMultiStyleConfig:n=>({parts:r,...n})}}function eN(r){return n=>{let{variant:i,size:o,theme:c}=n,u=function(r){let n=r.__breakpoints;return function(r,i,o,c){var u,d,h;if(!n)return;let p={},f=(h=n.toArrayValue,Array.isArray(o)?o:s(o)?h(o):null!=o?[o]:void 0);if(!f)return p;let m=f.length,g=1===m,y=!!r.parts;for(let o=0;o<m;o++){let s=n.details[o],h=n.details[function(r,n){for(let i=n+1;i<r.length;i++)if(null!=r[i])return i;return -1}(f,o)],m=ep(s.minW,null==h?void 0:h._minW),v=l(null==(u=r[i])?void 0:u[f[o]],c);if(v){if(y){null==(d=r.parts)||d.forEach(r=>{a()(p,{[r]:g?v[r]:{[m]:v[r]}})});continue}if(!y){g?a()(p,v):p[m]=v;continue}p[m]=v}}return p}}(c);return a()({},l(r.baseStyle??{},n),u(r,"sizes",o,n),u(r,"variants",i,n))}}function e$(r,n,i){var o,a;return(null==(a=null==(o=r.__cssMap)?void 0:o[`${n}.${i}`])?void 0:a.varRef)??i}function eU(r){return function(r,n=[]){let i=Object.assign({},r);for(let r of n)r in i&&delete i[r];return i}(r,["styleConfig","size","variant","colorScheme"])}},69643:function(r,n,i){"use strict";i.d(n,{ZL:function(){return w},f6:function(){return b},m$:function(){return Z},Gp:function(){return M},LP:function(){return v},jC:function(){return A},mq:function(){return L},Fg:function(){return y}});var o=i(66840),a=i(11874),s=i(74982),l=i(60859),c=i(55848),u=i(68263),d=i(741);i(6279),i(1605);var h=d.Z.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(r){h[r]=h(r)});var p=i(99059),f=i.n(p),m=i(73097),g=i.n(m);function y(){let r=(0,o.useContext)(s.T);if(!r)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return r}function v(r,n,i){let o=Array.isArray(n)?n:[n],a=Array.isArray(i)?i:[i];return i=>
302{let s=a.filter(Boolean),l=o.map((n,o)=>"breakpoints"===r?function(r,n,i){if(null==n)return n;let o=n=>{var i,o;return null==(o=null==(i=r.__breakpoints)?void 0:i.asArray)?void 0:o[n]};return o(n)??o(i)??i}(i,n,s[o]??n):function(r,n,i){if(null==n)return n;let o=n=>{var i,o;return null==(o=null==(i=r.__cssMap)?void 0:i[n])?void 0:o.value};return o(n)??o(i)??i}(i,`${r}.${n}`,s[o]??n));return Array.isArray(n)?l:l[0]}}function b(r){let{cssVarsRoot:n,theme:i,children:a}=r,c=(0,o.useMemo)(()=>(0,l.c0)(i),[i]);return o.createElement(s.a,{theme:c},o.createElement(C,{root:n}),a)}function C({root:r=":host, :root"}){let n=[r,"[data-theme]"].join(",");return o.createElement(u.xB,{styles:r=>({[n]:r.__cssVars})})}var[_,x]=function(r={}){let{strict:n=!0,errorMessage:i="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:a}=r,s=(0,o.createContext)(void 0);return s.displayName=a,[s.Provider,function r(){var a;let l=(0,o.useContext)(s);if(!l&&n){let n=Error(i);throw n.name="ContextError",null==(a=Error.captureStackTrace)||a.call(Error,n,r),n}return l},s]}({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `<StylesProvider />` "});function w(){let{colorMode:r}=(0,a.If)();return o.createElement(u.xB,{styles:n=>{let i=(0,c.Wf)(n,"styles.global"),o=(0,c.Pu)(i,{theme:n,colorMode:r});if(o)return(0,l.iv)(o)(n)}})}var S=new Set([...l.cC,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),O=new Set(["htmlWidth","htmlHeight","htmlSize"]);function E(r){return O.has(r)||!S.has(r)}var k=({baseStyle:r})=>n=>{let{theme:i,css:o,__css:a,sx:s,...u}=n,d=(0,c.lw)(u,(r,n)=>(0,l.ZR)(n)),h=Object.assign({},a,(0,c.Pu)(r,n),(0,c.YU)(d),s),p=(0,l.iv)(h)(n.theme);return o?[p,o]:p};function T(r,n){let{baseStyle:i,...s}=n??{};s.shouldForwardProp||(s.shouldForwardProp=E);let l=k({baseStyle:i}),c=h(r,s)(l);return o.forwardRef(function(r,n){let{colorMode:i,forced:s}=(0,a.If)();return o.createElement(c,{ref:n,"data-theme":s?i:void 0,...r})})}function M(r){return(0,o.forwardRef)(r)}function P(r,n={}){let{styleConfig:i,...s}=n,{theme:u,colorMode:d}=function(){let r=(0,a.If)(),n=y();return{...r,theme:n}}(),h=(0,c.Wf)(u,`components.${r}`),p=i||h,m=f()({theme:u,colorMode:d},(null==p?void 0:p.defaultProps)??{},(0,c.YU)((0,c.CE)(s,["children"]))),v=(0,o.useRef)({});if(p){let r=(0,l.Ud)(p)(m);g()(v.current,r)||(v.current=r)}return v.current}function L(r,n={}){return P(r,n)}function A(r,n={}){return P(r,n)}var Z=function(){let r=new Map;return new Proxy(T,{apply:(r,n,i)=>T(...i),get:(n,i)=>(r.has(i)||r.set(i,T(i)),r.get(i))})}()},73097:function(r){var n="undefined"!=typeof Element,i="function"==typeof Map,o="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;r.exports=function(r,s){try{return function r(s,l){if(s===l)return!0;if(s&&l&&"object"==typeof s&&"object"==typeof l){var c,u,d,h;if(s.constructor!==l.constructor)return!1;if(Array.isArray(s)){if((c=s.length)!=l.length)return!1;for(u=c;0!=u--;)if(!r(s[u],l[u]))return!1;return!0}if(i&&s instanceof Map&&l instanceof Map){if(s.size!==l.size)return!1;for(h=s.entries();!(u=h.next()).done;)if(!l.has(u.value[0]))return!1;for(h=s.entries();!(u=h.next()).done;)if(!r(u.value[1],l.get(u.value[0])))return!1;return!0}if(o&&s instanceof Set&&l instanceof Set){if(s.size!==l.size)return!1;for(h=s.entries();!(u=h.next()).done;)if(!l.has(u.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(s)&&ArrayBuffer.isView(l)){if((c=s.length)!=l.length)return!1;for(u=c;0!=u--;)if(s[u]!==l[u])return!1;return!0}if(s.constructor===RegExp)return s.source===l.source&&s.flags===l.flags;if(s.valueOf!==Object.prototype.valueOf)return s.valueOf()===l.valueOf();if(s.toString!==Object.prototype.toString)return s.toString()===l.toString();if((c=(d=Object.keys(s)).length)!==Object.keys(l).length)return!1;for(u=c;0!=u--;)if(!Object.prototype.hasOwnProperty.call(l,d[u]))return!1;if(n&&s instanceof Element)return!1;for(u=c;0!=u--;)if(("_owner"!==d[u]&&"__v"!==d[u]&&"__o"!==d[u]||!s.$$typeof)&&!r(s[d[u]],l[d[u]]))return!1;return!0}return s!=s&&l!=l}(r,s)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}}},67713:function(r,n,i){"use strict";i.d(n,{OK:function(){return I},td:function(){return L},x4:function(){return A},nP:function(){return Z},mQ:function(){return P}});var o=i(66840),a=i(69643),s=i(83077),l=i(60859),c=i(21849),u=r=>r?"":void 0;function d(r){let{tagName:n,isContentEditable:i}=r.target;return"INPUT"!==n&&"TEXTAREA"!==n&&!0!==i}var h=i(22662),p=i(25769),f=i(55736),m=i(83086),g=(...r)=>r.filter(Boolean).join(" ");function y(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var[v,b,C,_]=(0,h.n)(),[x,w]=(0,s.k)({name:"TabsContext",errorMessage:"useTabsContext: `
302context` is undefined. Seems you forgot to wrap all tabs components within <Tabs />"}),[S,O]=(0,s.k)({});function E(r,n){return`${r}--tab-${n}`}function k(r,n){return`${r}--tabpanel-${n}`}var[T,M]=(0,s.k)({name:"TabsStylesContext",errorMessage:"useTabsStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Tabs />\" "}),P=(0,a.Gp)(function(r,n){let i=(0,a.jC)("Tabs",r),{children:s,className:c,...u}=(0,l.Lr)(r),{htmlProps:d,descendants:h,...p}=function(r){let{defaultIndex:n,onChange:i,index:a,isManual:s,isLazy:l,lazyBehavior:c="unmount",orientation:u="horizontal",direction:d="ltr",...h}=r,[p,m]=(0,o.useState)(n??0),[g,y]=(0,f.T)({defaultValue:n??0,value:a,onChange:i});(0,o.useEffect)(()=>{null!=a&&m(a)},[a]);let v=C(),b=(0,o.useId)(),_=r.id??b;return{id:`tabs-${_}`,selectedIndex:g,focusedIndex:p,setSelectedIndex:y,setFocusedIndex:m,isManual:s,isLazy:l,lazyBehavior:c,orientation:u,descendants:v,direction:d,htmlProps:h}}(u),m=(0,o.useMemo)(()=>p,[p]),{isFitted:y,...b}=d;return o.createElement(v,{value:h},o.createElement(x,{value:m},o.createElement(T,{value:i},o.createElement(a.m$.div,{className:g("chakra-tabs",c),ref:n,...b,__css:i.root},s))))});P.displayName="Tabs",(0,a.Gp)(function(r,n){let i=function(){let r=w(),n=b(),{selectedIndex:i,orientation:a}=r,s="horizontal"===a,l="vertical"===a,[c,u]=(0,o.useState)(()=>s?{left:0,width:0}:l?{top:0,height:0}:void 0),[d,h]=(0,o.useState)(!1);return(0,p.G)(()=>{if(null==i)return;let r=n.item(i);if(null==r)return;s&&u({left:r.node.offsetLeft,width:r.node.offsetWidth}),l&&u({top:r.node.offsetTop,height:r.node.offsetHeight});let o=requestAnimationFrame(()=>{h(!0)});return()=>{o&&cancelAnimationFrame(o)}},[i,s,l,n]),{position:"absolute",transitionProperty:"left, right, top, bottom, height, width",transitionDuration:d?"200ms":"0ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",...c}}(),s={...r.style,...i},l=M();return o.createElement(a.m$.div,{ref:n,...r,className:g("chakra-tabs__tab-indicator",r.className),style:s,__css:l.indicator})}).displayName="TabIndicator";var L=(0,a.Gp)(function(r,n){let i=function(r){let{focusedIndex:n,orientation:i,direction:a}=w(),s=b(),l=(0,o.useCallback)(r=>{let o=()=>{var r;let i=s.nextEnabled(n);i&&(null==(r=i.node)||r.focus())},l=()=>{var r;let i=s.prevEnabled(n);i&&(null==(r=i.node)||r.focus())},c="horizontal"===i,u="vertical"===i,d={["ltr"===a?"ArrowLeft":"ArrowRight"]:()=>c&&l(),["ltr"===a?"ArrowRight":"ArrowLeft"]:()=>c&&o(),ArrowDown:()=>u&&o(),ArrowUp:()=>u&&l(),Home:()=>{var r;let n=s.firstEnabled();n&&(null==(r=n.node)||r.focus())},End:()=>{var r;let n=s.lastEnabled();n&&(null==(r=n.node)||r.focus())}}[r.key];d&&(r.preventDefault(),d(r))},[s,n,i,a]);return{...r,role:"tablist","aria-orientation":i,onKeyDown:y(r.onKeyDown,l)}}({...r,ref:n}),s={display:"flex",...M().tablist};return o.createElement(a.m$.div,{...i,className:g("chakra-tabs__tablist",r.className),__css:s})});L.displayName="TabList";var A=(0,a.Gp)(function(r,n){let i=function(r){let{children:n,...i}=r,{isLazy:a,lazyBehavior:s}=w(),{isSelected:l,id:c,tabId:u}=O(),d=(0,o.useRef)(!1);l&&(d.current=!0);let h=function(r){let{wasSelected:n,enabled:i,isSelected:o,mode:a="unmount"}=r;return!i||!!o||"keepMounted"===a&&!!n}({wasSelected:d.current,isSelected:l,enabled:a,mode:s});return{tabIndex:0,...i,children:h?n:null,role:"tabpanel","aria-labelledby":u,hidden:!l,id:c}}({...r,ref:n}),s=M();return o.createElement(a.m$.div,{outline:"0",...i,className:g("chakra-tabs__tab-panel",r.className),__css:s.tabpanel})});A.displayName="TabPanel";var Z=(0,a.Gp)(function(r,n){let i=function(r){let{id:n,selectedIndex:i}=w(),a=(0,m.W)(r.children).map((r,a)=>(0,o.createElement)(S,{key:a,value:{isSelected:a===i,id:k(n,a),tabId:E(n,a),selectedIndex:i}},r));return{...r,children:a}}(r),s=M();return o.createElement(a.m$.div,{...i,width:"100%",ref:n,className:g("chakra-tabs__tab-panels",r.className),__css:s.tabpanels})});Z.displayName="TabPanels";var I=(0,a.Gp)(function(r,n){let i=M(),s=function(r){let{isDisabled:n,isFocusable:i,...a}=r,{setSelectedIndex:s,isManual:l,id:h,setFocusedIndex:p,selectedIndex:f}=w(),{index:m,register:g}=_({disabled:n&&!i}),v=m===f;return{...function(r={}){let{ref:n,isDisabled:i,isFocusable:a,clickOnEnter:s=!0,clickOnSpace:l=!0,onMouseDown:h,onMouseUp:p,onClick:f,onKeyDown:m,onKeyUp:g,tabIndex:y,onMouseOver:v,onMouseLeave:b,...C}
302=r,[_,x]=(0,o.useState)(!0),[w,S]=(0,o.useState)(!1),O=function(){let r=(0,o.useRef)(new Map),n=r.current,i=(0,o.useCallback)((n,i,o,a)=>{r.current.set(o,{type:i,el:n,options:a}),n.addEventListener(i,o,a)},[]),a=(0,o.useCallback)((n,i,o,a)=>{n.removeEventListener(i,o,a),r.current.delete(o)},[]);return(0,o.useEffect)(()=>()=>{n.forEach((r,n)=>{a(r.el,r.type,n,r.options)})},[a,n]),{add:i,remove:a}}(),E=_?y:y||0,k=i&&!a,T=(0,o.useCallback)(r=>{if(i){r.stopPropagation(),r.preventDefault();return}r.currentTarget.focus(),null==f||f(r)},[i,f]),M=(0,o.useCallback)(r=>{w&&d(r)&&(r.preventDefault(),r.stopPropagation(),S(!1),O.remove(document,"keyup",M,!1))},[w,O]),P=(0,o.useCallback)(r=>{if(null==m||m(r),i||r.defaultPrevented||r.metaKey||!d(r.nativeEvent)||_)return;let n=s&&"Enter"===r.key;l&&" "===r.key&&(r.preventDefault(),S(!0)),n&&(r.preventDefault(),r.currentTarget.click()),O.add(document,"keyup",M,!1)},[i,_,m,s,l,O,M]),L=(0,o.useCallback)(r=>{null==g||g(r),!i&&!r.defaultPrevented&&!r.metaKey&&d(r.nativeEvent)&&!_&&l&&" "===r.key&&(r.preventDefault(),S(!1),r.currentTarget.click())},[l,_,i,g]),A=(0,o.useCallback)(r=>{0===r.button&&(S(!1),O.remove(document,"mouseup",A,!1))},[O]),Z=(0,o.useCallback)(r=>{if(0===r.button){if(i){r.stopPropagation(),r.preventDefault();return}_||S(!0),r.currentTarget.focus({preventScroll:!0}),O.add(document,"mouseup",A,!1),null==h||h(r)}},[i,_,h,O,A]),I=(0,o.useCallback)(r=>{0===r.button&&(_||S(!1),null==p||p(r))},[p,_]),V=(0,o.useCallback)(r=>{if(i){r.preventDefault();return}null==v||v(r)},[i,v]),D=(0,o.useCallback)(r=>{w&&(r.preventDefault(),S(!1)),null==b||b(r)},[w,b]),j=(0,c.lq)(n,r=>{r&&"BUTTON"!==r.tagName&&x(!1)});return _?{...C,ref:j,type:"button","aria-disabled":k?void 0:i,disabled:k,onClick:T,onMouseDown:h,onMouseUp:p,onKeyUp:g,onKeyDown:m,onMouseOver:v,onMouseLeave:b}:{...C,ref:j,role:"button","data-active":u(w),"aria-disabled":i?"true":void 0,tabIndex:k?void 0:E,onClick:T,onMouseDown:Z,onMouseUp:I,onKeyUp:L,onKeyDown:P,onMouseOver:V,onMouseLeave:D}}({...a,ref:(0,c.lq)(g,r.ref),isDisabled:n,isFocusable:i,onClick:y(r.onClick,()=>{s(m)})}),id:E(h,m),role:"tab",tabIndex:v?0:-1,type:"button","aria-selected":v,"aria-controls":k(h,m),onFocus:n?void 0:y(r.onFocus,()=>{p(m);let r=n&&i;l||r||s(m)})}}({...r,ref:n}),l={outline:"0",display:"flex",alignItems:"center",justifyContent:"center",...i.tab};return o.createElement(a.m$.button,{...s,className:g("chakra-tabs__tab",r.className),__css:l})});I.displayName="Tab"},46314:function(r,n,i){"use strict";i.d(n,{Sn:function(){return p},Vp:function(){return h}});var o=i(66840),a=i(78015),s=i(83077),l=i(69643),c=i(60859),[u,d]=(0,s.k)({name:"TagStylesContext",errorMessage:"useTagStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Tag />\" "}),h=(0,l.Gp)((r,n)=>{let i=(0,l.jC)("Tag",r),a=(0,c.Lr)(r),s={display:"inline-flex",verticalAlign:"top",alignItems:"center",maxWidth:"100%",...i.container};return o.createElement(u,{value:i},o.createElement(l.m$.span,{ref:n,...a,__css:s}))});h.displayName="Tag";var p=(0,l.Gp)((r,n)=>{let i=d();return o.createElement(l.m$.span,{ref:n,noOfLines:1,...r,__css:i.label})});p.displayName="TagLabel",(0,l.Gp)((r,n)=>o.createElement(a.JO,{ref:n,verticalAlign:"top",marginEnd:"0.5rem",...r})).displayName="TagLeftIcon",(0,l.Gp)((r,n)=>o.createElement(a.JO,{ref:n,verticalAlign:"top",marginStart:"0.5rem",...r})).displayName="TagRightIcon";var f=r=>o.createElement(a.JO,{verticalAlign:"inherit",viewBox:"0 0 512 512",...r},o.createElement("path",{fill:"currentColor",d:"M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z"}));f.displayName="TagCloseIcon",(0,l.Gp)((r,n)=>{let{isDisabled:i,children:a,...s}=r,c={display:"flex",alignItems:"center",justifyContent:"center",outline:"0",...d().closeButton};return o.createElement(l.m$.button,{ref:n,"aria-label":"close",...s,type:"button",disabled:i,__css:c},a||o.createElement(f,null))}).displayName="TagCloseButton"},11467:function(r,n,i){"use strict";i.d(n,{ZP:function(){return nG},gk:function(){return n$},rS:function(){return nU}});var o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_=i(31527),x=i(60859);function w(r,n){"string"==typeof(i=r)&&-1!==i.indexOf(".")&&1===parseFloat(i)&&(r="100%");var i,o,a="string"==typeof(o=r)&&-1!==o.indexOf("%");return(r=360===n?r:Math.min(n,Math.max(0,parseFloat(r))),a&&(r=parseInt(String(r*n),10)/100),1e-6>Math.abs(r-n))?1:r=360===n?(r<0?r%n+n:r%n)/parseFloat(String(n)):r%n/parseFloat(String(n))}function S(r){return Math.min(1,Math.max(0,r))}function O(r){return(isNaN(r=parseFloat(r))||r<0||r>1)&&(r=1),r}function E(r){return r<=1?"".concat(100*Number(r),"%"):r}function k(r){return 1===r.length?"0"+r:String(r)}function T(r,n,i){var o=Math.max(r=w(r,255),n=w(n,255),i=w(i,255)),a=Math.min(r,n,i),s=0,l=0,c=(o+a)/2;if(o===a)l=0,s=0;else{var u=o-a;switch(l=c>.5?u/(2-o-a):u/(o+a),o){case r:s=(n-i)/u+(n<i?6:0);break;case n:s=(i-r)/u+2;break;case i:s=(r-n)/u+4}s/=6}return{h:s,s:l,l:c}}function M(r,n,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?r+6*i*(n-r):i<.5?n:i<2/3?r+(n-r)*(2/3-i)*6:r}function P(r,n,i){var o=Math.max(r=w(r,255),n=w(n,255),i=w(i,255)),a=Math.min(r,n,i),s=0,l=o-a;if(o===a)s=0;else{switch(o){case r:s=(n-i)/l+(n<i?6:0);break;case n:s=(i-r)/l+2;break;case i:s=(r-n)/l+4}s/=6}return{h:s,s:0===o?0:l/o,v:o}}function L(r,n,i,o){var a=[k(Math.round(r).toString(16)),k(Math.round(n).toString(16)),k(Math.round(i).toString(16))];return o&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function A(r){return parseInt(r,16)}var Z={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
302almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},I="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),V="[\\s|\\(]+(".concat(I,")[,|\\s]+(").concat(I,")[,|\\s]+(").concat(I,")\\s*\\)?"),D="[\\s|\\(]+(".concat(I,")[,|\\s]+(").concat(I,")[,|\\s]+(").concat(I,")[,|\\s]+(").concat(I,")\\s*\\)?"),j={CSS_UNIT:new RegExp(I),rgb:RegExp("rgb"+V),rgba:RegExp("rgba"+D),hsl:RegExp("hsl"+V),hsla:RegExp("hsla"+D),hsv:RegExp("hsv"+V),hsva:RegExp("hsva"+D),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function z(r){return!!j.CSS_UNIT.exec(String(r))}var B=function(){function r(n,i){if(void 0===n&&(n=""),void 0===i&&(i={}),n instanceof r)return n;"number"==typeof n&&(n={r:(o=n)>>16,g:(65280&o)>>8,b:255&o}),this.originalInput=n;var o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,S,k,T,P,L=(b={r:0,g:0,b:0},C=1,_=null,x=null,S=null,k=!1,T=!1,"string"==typeof(a=n)&&(a=function(r){if(0===(r=r.trim().toLowerCase()).length)return!1;var n=!1;if(Z[r])r=Z[r],n=!0;else if("transparent"===r)return{r:0,g:0,b:0,a:0,format:"name"};var i=j.rgb.exec(r);return i?{r:i[1],g:i[2],b:i[3]}:(i=j.rgba.exec(r))?{r:i[1],g:i[2],b:i[3],a:i[4]}:(i=j.hsl.exec(r))?{h:i[1],s:i[2],l:i[3]}:(i=j.hsla.exec(r))?{h:i[1],s:i[2],l:i[3],a:i[4]}:(i=j.hsv.exec(r))?{h:i[1],s:i[2],v:i[3]}:(i=j.hsva.exec(r))?{h:i[1],s:i[2],v:i[3],a:i[4]}:(i=j.hex8.exec(r))?{r:A(i[1]),g:A(i[2]),b:A(i[3]),a:A(i[4])/255,format:n?"name":"hex8"}:(i=j.hex6.exec(r))?{r:A(i[1]),g:A(i[2]),b:A(i[3]),format:n?"name":"hex"}:(i=j.hex4.exec(r))?{r:A(i[1]+i[1]),g:A(i[2]+i[2]),b:A(i[3]+i[3]),a:A(i[4]+i[4])/255,format:n?"name":"hex8"}:!!(i=j.hex3.exec(r))&&{r:A(i[1]+i[1]),g:A(i[2]+i[2]),b:A(i[3]+i[3]),format:n?"name":"hex"}}(a)),"object"==typeof a&&(z(a.r)&&z(a.g)&&z(a.b)?(s=a.r,l=a.g,c=a.b,b={r:255*w(s,255),g:255*w(l,255),b:255*w(c,255)},k=!0,T="%"===String(a.r).substr(-1)?"prgb":"rgb"):z(a.h)&&z(a.s)&&z(a.v)?(_=E(a.s),x=E(a.v),u=a.h,d=_,h=x,u=6*w(u,360),d=w(d,100),h=w(h,100),p=Math.floor(u),f=u-p,m=h*(1-d),g=h*(1-f*d),y=h*(1-(1-f)*d),b={r:255*[h,g,m,m,y,h][v=p%6],g:255*[y,h,h,g,m,m][v],b:255*[m,m,y,h,h,g][v]},k=!0,T="hsv"):z(a.h)&&z(a.s)&&z(a.l)&&(_=E(a.s),S=E(a.l),b=function(r,n,i){if(r=w(r,360),n=w(n,100),i=w(i,100),0===n)a=i,s=i,o=i;else{var o,a,s,l=i<.5?i*(1+n):i+n-i*n,c=2*i-l;o=M(c,l,r+1/3),a=M(c,l,r),s=M(c,l,r-1/3)}return{r:255*o,g:255*a,b:255*s}}(a.h,_,S),k=!0,T="hsl"),Object.prototype.hasOwnProperty.call(a,"a")&&(C=a.a)),C=O(C),{ok:k,format:a.format||T,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:C});this.originalInput=n,this.r=L.r,this.g=L.g,this.b=L.b,this.a=L.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(P=i.format)&&void 0!==P?P:L.format,this.gradientType=i.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=L.ok}return r.prototype.isDark=function(){return 128>this.getBrightness()},r.prototype.isLight=function(){return!this.isDark()},r.prototype.getBrightness=function(){var r=this.toRgb();return(299*r.r+587*r.g+114*r.b)/1e3},r.prototype.getLuminance=function(){var r=this.toRgb(),n=r.r/255,i=r.g/255,o=r.b/255;return .2126*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.7152*(i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))},r.prototype.getAlpha=function(){return this.a},r.prototype.setAlpha=function(r){return this.a=O(r),this.roundA=Math.round(100*this.a)/100,this},r.prototype.toHsv=function(){var r=P(this.r,this.g,this.b);return{h:360*r.h,s:r.s,v:r.v,a:this.a}},r.prototype.toHsvString=function(){var r=P(this.r,this.g,this.b),n=Math.round(360*r.h),i=Math.round(100*r.s),o=Math.round(100*r.v);return 1===this.a?"hsv(".concat(n,", ").concat(i,"%, ").concat(o,"%)"):"hsva(".concat(n,", ").concat(i,"%, ").concat(o,"%, ").concat(this.roundA,")")},r.prototype.toHsl=function(){var r=T(this.r,this.g,this.b);return{h:360*r.h,s:r.s,l:r.l,a:this.a}},r.prototype.toHslString=function(){var r=T(this.r,this.g,this.b),n=Math.round(360*r.h),i=Math.round(100*r.s),o=Math.round(100*r.l);return 1===this.a?"hsl(".concat(n,", ").concat(i,"%, ").concat(o,"%)"):"hsla(".concat(n,", ").concat(i,"%, ").concat(o,"%, ").concat(this.roundA,")")},r.prototype.toHex=function(r){return void 0===r&&(r=!1),L(this.r,this.g,this.b,r)},r.prototype.toHexString=function(r){return void 0===r&&(r=!1),"#"+this.toHex(r)},r.prototype.toHex8=function(r){var n,i,o,a,s,l;return void 0===r&&(r=!1),n=this.r,i=this.g,o=this.b,a=this.a,s=r,l=[k(Math.round(n).toString(16)),k(Math.round(i).toString(16)),k(Math.round(o).toString(16)),k(Math.round(255*parseFloat(a)).toString(16))],s&&l[0].startsWith(l[0].charAt(1))&&l[1].startsWith(l[1].charAt(1))&&l[2].startsWith(l[2].charAt(1))&&l[3].startsWith(l[3].charAt(1))?l[0].charAt(0)+l[1].charAt(0)+l[2].charAt(0)+l[3].charAt(0):l.join("")},r.prototype.toHex8String=function(r){return void 0===r&&(r=!1),"#"+this.toHex8(r)},r.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},r.prototype.toRgbString=function(){var r=Math.round(this.r),n=Math.round(this.g),i=Math.round(this.b);return 1===this.a?"rgb(".concat(r,", ").concat(n,", ").concat(i,")"):"rgba(".concat(r,", ").concat(n,", ").concat(i,", ").concat(this.roundA,")")},r.prototype.toPercentageRgb=function(){var r=function(r){return"".concat(Math.round(100*w(r,255)),"%")};return{r:r(this.r),g:r(this.g),b:r(this.b),a:this.a}},r.prototype.toPercentageRgbString=function(){var r=function(r){return Math.round(100*w(r,255))};return 1===this.a?"rgb(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%)"):"rgba(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%, ").concat(this.roundA,")")},r.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var r="#"+L(this.r,this.g,this.b,!1),n=0,i=Object.entries(Z);n<i.length;n++){var o=i[n],a=o[0];if(r===o[1])return a}return!1},r.prototype.toString=function(r){var n=!!r;r=null!=r?r:this.format;var i=!1,o=this.a<1&&this.a>=0;return!n&&o&&(r.startsWith("hex")||"name"===r)?"name"===r&&0===this.a?this.toName():this.toRgbString():("rgb"===r&&(i=this.toRgbString()),"prgb"===r&&(i=this.toPercentageRgbString()),("hex"===r||"hex6"===r)&&(i=this.toHexString()),"hex3"===r&&(i=this.toHexString(!0)),"hex4"===r&&(i=this.toHex8String(!0)),"hex8"===r&&(i=this.toHex8String()),"name"===r&&(i=this.toName()),"hsl"===r&&(i=this.toHslString()),"hsv"===r&&(i=this.toHsvString()),i||this.toHexString())},r.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},r.prototype.clone=function(){return new r(this.toString())},r.prototype.lighten=function(n){void 0===n&&(n=10);var i=this.toHsl();return i.l+=n/100,i.l=S(i.l),new r(i)},r.prototype.brighten=function(n){void 0===n&&(n=10);var i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(-(n/100*255)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(-(n/100*255)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(-(n/100*255)))),new r(i)},r.prototype.darken=function(n){void 0===n&&(n=10);var i=this.toHsl();return i.l-=n/100,i.l=S(i.l),new r(i)},r.prototype.tint=function(r){return void 0===r&&(r=10),this.mix("white",r)},r.prototype.shade=function(r){return void 0===r&&(r=10),this.mix("black",r)},r.prototype.desaturate=function(n){void 0===n&&(n=10);var i=this.toHsl();return i.s-=n/100,i.s=S(i.s),new r(i)},r.prototype.saturate=function(n){void 0===n&&(n=10);var i=this.toHsl();return i.s+=n/100,i.s=S(i.s),new r(i)},r.prototype.greyscale=function(){return this.desaturate(100)},r.prototype.spin=function(n){var i=this.toHsl(),o=(i.h+n)%360;return i.h=o<0?360+o:o,new r(i)},r.prototype.mix=function(n,i){void 0===i&&(i=50);var o=this.toRgb(),a=new r(n).toRgb(),s=i/100;return new r({r:(a.r-o.r)*s+o.r,g:(a.g-o.g)*s+o.g,b:(a.b-o.b)*s+o.b,a:(a.a-o.a)*s+o.a})},r.prototype.analogous=function(n,i){void 0===n&&(n=6),void 0===i&&(i=30);var o=this.toHsl(),a=360/i,s=[this];for(o.h=(o.h-(a*n>>1)+720)%360;--n;)o.h=(o.h+a)%360,s.push(new r(o));return s},r.prototype.complement=function(){var n=this.toHsl();return n.h=(n.h+180)%360,new r(n)},r.prototype.monochromatic=function(n){void 0===n&&(n=6);for(var i=this.toHsv(),o=i.h,a=i.s,s=i.v,l=[],c=1/n;n--;)l.push(new r({h:o,s:a,v:s})),s=(s+c)%1;return l},r.prototype.splitcomplement=function(){var n=this.toHsl(),i=n.h;return[this,new r({h:(i+72)%360,s:n.s,l:n.l}),new r({h:(i+216)%360,s:n.s,l:n.l})]}
302,r.prototype.onBackground=function(n){var i=this.toRgb(),o=new r(n).toRgb();return new r({r:o.r+(i.r-o.r)*i.a,g:o.g+(i.g-o.g)*i.a,b:o.b+(i.b-o.b)*i.a})},r.prototype.triad=function(){return this.polyad(3)},r.prototype.tetrad=function(){return this.polyad(4)},r.prototype.polyad=function(n){for(var i=this.toHsl(),o=i.h,a=[this],s=360/n,l=1;l<n;l++)a.push(new r({h:(o+l*s)%360,s:i.s,l:i.l}));return a},r.prototype.equals=function(n){return this.toRgbString()===new r(n).toRgbString()},r}();function R(r){r>=334&&r<=360&&(r-=360);for(var n=0;n<N.length;n++){var i=F(N[n]);if(i.hueRange&&r>=i.hueRange[0]&&r<=i.hueRange[1])return i}throw Error("Color not found")}function H(r,n){if(void 0===n)return Math.floor(r[0]+Math.random()*(r[1]+1-r[0]));var i=r[1]||1,o=r[0]||0;return Math.floor(o+(n=(9301*n+49297)%233280)/233280*(i-o))}function F(r){var n=r.lowerBounds[0][0],i=r.lowerBounds[r.lowerBounds.length-1][0],o=r.lowerBounds[r.lowerBounds.length-1][1],a=r.lowerBounds[0][1];return{name:r.name,hueRange:r.hueRange,lowerBounds:r.lowerBounds,saturationRange:[n,i],brightnessRange:[o,a]}}var N=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}],$=r=>0===Object.keys(r).length,U=(r,n,i)=>{let o=function(r,n,i,o,a){for(n=n.split?n.split("."):n,o=0;o<n.length;o++)r=r?r[n[o]]:void 0;return void 0===r?i:r}(r,`colors.${n}`,n),{isValid:a}=new B(o);return a?o:i},G=r=>n=>new B(U(n,r)).isDark()?"dark":"light",W=r=>n=>"dark"===G(r)(n),q=(r,n)=>i=>new B(U(i,r)).setAlpha(n).toRgbString();function X(r="1rem",n="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient(
303    45deg,
304    ${n} 25%,
305    transparent 25%,
306    transparent 50%,
307    ${n} 50%,
308    ${n} 75%,
309    transparent 75%,
310    transparent
311  )`,backgroundSize:`${r} ${r}`}}function K(r,n){return i=>"dark"===i.colorMode?n:r}function Y(r){let{orientation:n,vertical:i,horizontal:o}=r;return n?"vertical"===n?i:o:{}}function J(r){return function(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}(r)&&r.reference?r.reference:String(r)}var Q=(r,...n)=>n.map(J).join(` ${r} `).replace(/calc/g,""),ee=(...r)=>`calc(${Q("+",...r)})`,et=(...r)=>`calc(${Q("-",...r)})`,er=(...r)=>`calc(${Q("*",...r)})`,en=(...r)=>`calc(${Q("/",...r)})`,ei=r=>{let n=J(r);return null==n||Number.isNaN(parseFloat(n))?er(n,-1):String(n).startsWith("-")?String(n).slice(1):`-${n}`},eo=Object.assign(r=>({add:(...n)=>eo(ee(r,...n)),subtract:(...n)=>eo(et(r,...n)),multiply:(...n)=>eo(er(r,...n)),divide:(...n)=>eo(en(r,...n)),negate:()=>eo(ei(r)),toString:()=>r.toString()}),{add:ee,subtract:et,multiply:er,divide:en,negate:ei});function ea(r){let n=function(r,n="-"){return r.replace(/\s+/g,n)}(r.toString());return n.includes("\\.")?r:Number.isInteger(parseFloat(r.toString()))?r:n.replace(".","\\.")}function es(r,n){var i,o;let a=function(r,n=""){return`--${function(r,n=""){return[n,ea(r)].filter(Boolean).join("-")}(r,n)}`}(r,null==n?void 0:n.prefix);return{variable:a,reference:(i="string"==typeof(o=null==n?void 0:n.fallback)?o:null==o?void 0:o.reference,`var(${ea(a)}${i?`, ${i}`:""})`)}}var{definePartsStyle:el,defineMultiStyleConfig:ec}=(0,x.D)(_.sA.keys),eu=ec({baseStyle:el({container:(0,x.k0)({borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}}),button:(0,x.k0)({transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"}),panel:(0,x.k0)({pt:"2",px:"4",pb:"5"}),icon:(0,x.k0)({fontSize:"1.25em"})})}),{definePartsStyle:ed,defineMultiStyleConfig:eh}=(0,x.D)(_.aP.keys),ep=(0,x.gJ)("alert-fg"),ef=(0,x.gJ)("alert-bg");
311function em(r){let{theme:n,colorScheme:i}=r;return K(U(n,`${i}.100`,i),q(`${i}.200`,.16)(n))(r)}var eg=eh({baseStyle:ed({container:{bg:ef.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:ep.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:ep.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}}),variants:{subtle:ed(r=>{let{colorScheme:n}=r,i=K(`${n}.500`,`${n}.200`)(r);return{container:{[ef.variable]:em(r),[ep.variable]:`colors.${i}`}}}),"left-accent":ed(r=>{let{colorScheme:n}=r,i=K(`${n}.500`,`${n}.200`)(r);return{container:{[ef.variable]:em(r),[ep.variable]:`colors.${i}`,paddingStart:"3",borderStartWidth:"4px",borderStartColor:ep.reference}}}),"top-accent":ed(r=>{let{colorScheme:n}=r,i=K(`${n}.500`,`${n}.200`)(r);return{container:{[ef.variable]:em(r),[ep.variable]:`colors.${i}`,pt:"2",borderTopWidth:"4px",borderTopColor:ep.reference}}}),solid:ed(r=>{let{colorScheme:n}=r,i=K(`${n}.500`,`${n}.200`)(r),o=K("white","gray.900")(r);return{container:{[ef.variable]:`colors.${i}`,[ep.variable]:`colors.${o}`,color:ep.reference}}})},defaultProps:{variant:"subtle",colorScheme:"blue"}}),ey={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},ev={...ey,max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",prose:"60ch",container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}},eb=r=>"function"==typeof r;function eC(r,...n){return eb(r)?r(...n):r}var{definePartsStyle:e_,defineMultiStyleConfig:ex}=(0,x.D)(_.$5.keys),ew=(0,x.k0)(r=>({borderRadius:"full",border:"0.2em solid",borderColor:K("white","gray.800")(r)})),eS=(0,x.k0)(r=>({bg:K("gray.200","whiteAlpha.400")(r)})),eO=(0,x.k0)(r=>{let{name:n,theme:i}=r,o=n?function(r){var n;let i=(function r(n){if(void 0===n&&(n={}),void 0!==n.count&&null!==n.count){var i,o,a,s=n.count,l=[];for(n.count=void 0;s>l.length;)n.count=null,n.seed&&(n.seed+=1),l.push(r(n));return n.count=s,l}var c=(i=n.hue,o=n.seed,(a=H(function(r){var n=parseInt(r,10);if(!Number.isNaN(n)&&n<360&&n>0)return[n,n];if("string"==typeof r){var i=N.find(function(n){return n.name===r});if(i){var o=F(i);if(o.hueRange)return o.hueRange}var a=new B(r);if(a.isValid){var s=a.toHsv().h;return[s,s]}}return[0,360]}(i),o))<0&&(a=360+a),a),u=function(r,n){if("monochrome"===n.hue)return 0;if("random"===n.luminosity)return H([0,100],n.seed);var i=R(r).saturationRange,o=i[0],a=i[1];switch(n.luminosity){case"bright":o=55;break;case"dark":o=a-10;break;case"light":a=55}return H([o,a],n.seed)}(c,n),d=function(r,n,i){var o=function(r,n){for(var i=R(r).lowerBounds,o=0;o<i.length-1;o++){var a=i[o][0],s=i[o][1],l=i[o+1][0],c=i[o+1][1];if(n>=a&&n<=l){var u=(c-s)/(l-a),d=s-u*a;return u*n+d}}return 0}(r,n),a=100;switch(i.luminosity){case"dark":a=o+20;break;case"light":o=(a+o)/2;break;case"random":o=0,a=100}return H([o,a],i.seed)}(c,u,n),h={h:c,s:u,v:d};return void 0!==n.alpha&&(h.a=n.alpha),new B(h)})().toHexString();return!r||$(r)?i:r.string&&r.colors?function(r,n){let i=0;if(0===r.length)return n[0];for(let n=0;n<r.length;n+=1)i=r.charCodeAt(n)+((i<<5)-i),i&=i;return i=(i%n.length+n.length)%n.length,n[i]}(r.string,r.colors):r.string&&!r.colors?function(r){let n=0;if(0===r.length)return n.toString();for(let i=0;i<r.length;i+=1)n=r.charCodeAt(i)+((n<<5)-n),n&=n;let i="#";for(let r=0;r<3;r+=1){let o=n>>8*r&255;i+=`00${o.toString(16)}`.substr(-2)}return i}(r.string):r.colors&&!r.string?(n=r.colors)[Math.floor(Math.random()*n.length)]:i}({string:n}):"gray.400",a=W(o)(i),s="white";return a||(s="gray.800"),{bg:o,color:s,borderColor:K("white","gray.800")(r),verticalAlign:"top"}});function eE(r){let n="100%"!==r?ev[r]:void 0;return e_({container:{width:r,height:r,fontSize:`calc(${n??r} / 2.5)`},excessLabel:{width:r,height:r},label:{fontSize:`calc(${n??r} / 2.5)`,lineHeight:"100%"!==r?n??r:void 0}})}var ek=ex({baseStyle:e_(r=>({badge:eC(ew,r),excessLabel:eC(eS,r),container:eC(eO,r)})),sizes:{"2xs":eE(4),xs:eE(6),sm:eE(8),md:eE(12),lg:eE(16),xl:eE(24),"2xl":eE(32),full:eE("100%")},defaultProps:{size:"md"}}),eT=(0,x.k0)({px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold"}),eM=(0,x.k0)(r=>{let{colorScheme:n,theme:i}=r,o=q(`${n}.500`,.6)(i);return{bg:K(`${n}.500`,o)(r),color:K("white","whiteAlpha.800")(r)}}),eP=(0,x.k0)(r=>{let{colorScheme:n,theme:i}=r,o=q(`${n}.200`,.16)(i);return{bg:K(`${n}.100`,o)(r),color:K(`${n}.800`,`${n}.200`)(r)}}),eL=(0,x.k0)(r=>{let{colorScheme:n,theme:i}=r,o=q(`${n}.200`,.8)(i),a=K(U(i,`${n}.500`),o)(r);
311return{color:a,boxShadow:`inset 0 0 0px 1px ${a}`}}),eA=(0,x.fj)({baseStyle:eT,variants:{solid:eM,subtle:eP,outline:eL},defaultProps:{variant:"subtle",colorScheme:"gray"}}),{defineMultiStyleConfig:eZ,definePartsStyle:eI}=(0,x.D)(_.AB.keys),eV=eZ({baseStyle:eI({link:(0,x.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}})})}),eD=(0,x.k0)({lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}}),ej=(0,x.k0)(r=>{let{colorScheme:n,theme:i}=r;if("gray"===n)return{color:K("inherit","whiteAlpha.900")(r),_hover:{bg:K("gray.100","whiteAlpha.200")(r)},_active:{bg:K("gray.200","whiteAlpha.300")(r)}};let o=q(`${n}.200`,.12)(i),a=q(`${n}.200`,.24)(i);return{color:K(`${n}.600`,`${n}.200`)(r),bg:"transparent",_hover:{bg:K(`${n}.50`,o)(r)},_active:{bg:K(`${n}.100`,a)(r)}}}),ez=(0,x.k0)(r=>{let{colorScheme:n}=r,i=K("gray.200","whiteAlpha.300")(r);return{border:"1px solid",borderColor:"gray"===n?i:"currentColor",".chakra-button__group[data-attached] > &:not(:last-of-type)":{marginEnd:"-1px"},...eC(ej,r)}}),eB={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},eR=(0,x.k0)(r=>{let{colorScheme:n}=r;if("gray"===n){let n=K("gray.100","whiteAlpha.200")(r);return{bg:n,_hover:{bg:K("gray.200","whiteAlpha.300")(r),_disabled:{bg:n}},_active:{bg:K("gray.300","whiteAlpha.400")(r)}}}let{bg:i=`${n}.500`,color:o="white",hoverBg:a=`${n}.600`,activeBg:s=`${n}.700`}=eB[n]??{},l=K(i,`${n}.200`)(r);return{bg:l,color:K(o,"gray.800")(r),_hover:{bg:K(a,`${n}.300`)(r),_disabled:{bg:l}},_active:{bg:K(s,`${n}.400`)(r)}}}),eH=(0,x.k0)(r=>{let{colorScheme:n}=r;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:K(`${n}.500`,`${n}.200`)(r),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:K(`${n}.700`,`${n}.500`)(r)}}}),eF=(0,x.k0)({bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}),eN={lg:(0,x.k0)({h:"12",minW:"12",fontSize:"lg",px:"6"}),md:(0,x.k0)({h:"10",minW:"10",fontSize:"md",px:"4"}),sm:(0,x.k0)({h:"8",minW:"8",fontSize:"sm",px:"3"}),xs:(0,x.k0)({h:"6",minW:"6",fontSize:"xs",px:"2"})},e$=(0,x.fj)({baseStyle:eD,variants:{ghost:ej,outline:ez,solid:eR,link:eH,unstyled:eF},sizes:eN,defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}}),{definePartsStyle:eU,defineMultiStyleConfig:eG}=(0,x.D)(_.TB.keys),eW=(0,x.gJ)("checkbox-size"),eq=(0,x.k0)(r=>{let{colorScheme:n}=r;return{w:eW.reference,h:eW.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:K(`${n}.500`,`${n}.200`)(r),borderColor:K(`${n}.500`,`${n}.200`)(r),color:K("white","gray.900")(r),_hover:{bg:K(`${n}.600`,`${n}.300`)(r),borderColor:K(`${n}.600`,`${n}.300`)(r)},_disabled:{borderColor:K("gray.200","transparent")(r),bg:K("gray.200","whiteAlpha.300")(r),color:K("gray.500","whiteAlpha.500")(r)}},_indeterminate:{bg:K(`${n}.500`,`${n}.200`)(r),borderColor:K(`${n}.500`,`${n}.200`)(r),color:K("white","gray.900")(r)},_disabled:{bg:K("gray.100","whiteAlpha.100")(r),borderColor:K("gray.100","transparent")(r)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:K("red.500","red.300")(r)}}}),eX=(0,x.k0)({_disabled:{cursor:"not-allowed"}}),eK=(0,x.k0)({userSelect:"none",_disabled:{opacity:.4}}),eY=(0,x.k0)({transitionProperty:"transform",transitionDuration:"normal"}),eJ=eG({baseStyle:eU(r=>({icon:eY,container:eX,control:eC(eq,r),label:eK})),sizes:{sm:eU({control:{[eW.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:eU({control:{[eW.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:eU({control:{[eW.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},defaultProps:{size:"md",colorScheme:"blue"}}),eQ=es("close-button-size"),e1=(0,x.k0)(r=>{let n=K("blackAlpha.100","whiteAlpha.100")(r),i=K("blackAlpha.200","whiteAlpha.200")(r);return{w:[eQ.reference],h:[eQ.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{bg:n},_active:{bg:i},_focusVisible:{boxShadow:"outline"}}}),e0={lg:(0,x.k0)({[eQ.variable]:"sizes.10",fontSize:"md"}),md:(0,x.k0)({[eQ.variable]:"sizes.8",fontSize:"xs"}),sm:(0,x.k0)({[eQ.variable]:"sizes.6",fontSize:"2xs"})},e2=(0,x.fj)({baseStyle:e1,sizes:e0,defaultProps:{size:"md"}}),{variants:e3,defaultProps:e4}=eA,e5=(0,x.k0)({fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm"}),e6=(0,x.fj)({baseStyle:e5,variants:e3,defaultProps:e4}),e8=(0,x.k0)({w:"100%",mx:"auto",maxW:"prose",px:"4"}),e7=(0,x.fj)({baseStyle:e8}),e9=(0,x.k0)({opacity:.6,borderColor:"inherit"}),te=(0,x.k0)({borderStyle:"solid"}),tt=(0,x.k0)({borderStyle:"dashed"}),tr=(0,x.fj)({baseStyle:e9,variants:{solid:te,dashed:tt},defaultProps:{variant:"solid"}}),{definePartsStyle:tn,defineMultiStyleConfig:ti}=(0,x.D)(_.iU.keys);function to(r){return"full"===r?tn({dialog:{maxW:"100vw",h:"100vh"}}):tn({dialog:{maxW:r}})}var ta=(0,x.k0)({bg:"blackAlpha.600",zIndex:"overlay"}),ts=(0,x.k0)({display:"flex",zIndex:"modal",justifyContent:"center"}),tl=(0,x.k0)(r=>{let{isFullHeight:n}=r;return{...n&&{height:"100vh"},zIndex:"modal",maxH:"100vh",bg:K("white","gray.700")(r),color:"inherit",boxShadow:K("lg","dark-lg")(r)}}),tc=(0,x.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),tu=(0,x.k0)({position:"absolute",top:"2",insetEnd:"3"}),td=(0,x.k0)({px:"6",py:"2",flex:"1",overflow:"auto"}),th=(0,x.k0)({px:"6",py:"4"}),tp=ti({baseStyle:tn(r=>({overlay:ta,dialogContainer:ts,dialog:eC(tl,r),header:tc,closeButton:tu,body:td,footer:th})),sizes:{xs:to("xs"),sm:to("md"),md:to("lg"),lg:to("2xl"),xl:to("4xl"),full:to("full")},defaultProps:{size:"xs"}}
311),{definePartsStyle:tf,defineMultiStyleConfig:tm}=(0,x.D)(_.lN.keys),tg=tm({baseStyle:tf({preview:(0,x.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"}),input:(0,x.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),textarea:(0,x.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}})})}),{definePartsStyle:ty,defineMultiStyleConfig:tv}=(0,x.D)(_.TJ.keys),tb=(0,x.k0)(r=>({marginStart:"1",color:K("red.500","red.300")(r)})),tC=(0,x.k0)(r=>({mt:"2",color:K("gray.600","whiteAlpha.600")(r),lineHeight:"normal",fontSize:"sm"})),t_=tv({baseStyle:ty(r=>({container:{width:"100%",position:"relative"},requiredIndicator:eC(tb,r),helperText:eC(tC,r)}))}),{definePartsStyle:tx,defineMultiStyleConfig:tw}=(0,x.D)(_.ao.keys),tS=(0,x.k0)(r=>({color:K("red.500","red.300")(r),mt:"2",fontSize:"sm",lineHeight:"normal"})),tO=(0,x.k0)(r=>({marginEnd:"0.5em",color:K("red.500","red.300")(r)})),tE=tw({baseStyle:tx(r=>({text:eC(tS,r),icon:eC(tO,r)}))}),tk=(0,x.k0)({fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}),tT=(0,x.fj)({baseStyle:tk}),tM=(0,x.k0)({fontFamily:"heading",fontWeight:"bold"}),tP={"4xl":(0,x.k0)({fontSize:["6xl",null,"7xl"],lineHeight:1}),"3xl":(0,x.k0)({fontSize:["5xl",null,"6xl"],lineHeight:1}),"2xl":(0,x.k0)({fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]}),xl:(0,x.k0)({fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]}),lg:(0,x.k0)({fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]}),md:(0,x.k0)({fontSize:"xl",lineHeight:1.2}),sm:(0,x.k0)({fontSize:"md",lineHeight:1.2}),xs:(0,x.k0)({fontSize:"sm",lineHeight:1.2})},tL=(0,x.fj)({baseStyle:tM,sizes:tP,defaultProps:{size:"xl"}}),{definePartsStyle:tA,defineMultiStyleConfig:tZ}=(0,x.D)(_.X.keys),tI=tA({field:{width:"100%",minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),tV={lg:(0,x.k0)({fontSize:"lg",px:"4",h:"12",borderRadius:"md"}),md:(0,x.k0)({fontSize:"md",px:"4",h:"10",borderRadius:"md"}),sm:(0,x.k0)({fontSize:"sm",px:"3",h:"8",borderRadius:"sm"}),xs:(0,x.k0)({fontSize:"xs",px:"2",h:"6",borderRadius:"sm"})};function tD(r){let{focusBorderColor:n,errorBorderColor:i}=r;return{focusBorderColor:n||K("blue.500","blue.300")(r),errorBorderColor:i||K("red.500","red.300")(r)}}var tj=tZ({baseStyle:tI,sizes:{lg:tA({field:tV.lg,addon:tV.lg}),md:tA({field:tV.md,addon:tV.md}),sm:tA({field:tV.sm,addon:tV.sm}),xs:tA({field:tV.xs,addon:tV.xs})},variants:{outline:tA(r=>{let{theme:n}=r,{focusBorderColor:i,errorBorderColor:o}=tD(r);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:K("gray.300","whiteAlpha.400")(r)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:U(n,o),boxShadow:`0 0 0 1px ${U(n,o)}`},_focusVisible:{zIndex:1,borderColor:U(n,i),boxShadow:`0 0 0 1px ${U(n,i)}`}},addon:{border:"1px solid",borderColor:K("inherit","whiteAlpha.50")(r),bg:K("gray.100","whiteAlpha.300")(r)}}}),filled:tA(r=>{let{theme:n}=r,{focusBorderColor:i,errorBorderColor:o}=tD(r);return{field:{border:"2px solid",borderColor:"transparent",bg:K("gray.100","whiteAlpha.50")(r),_hover:{bg:K("gray.200","whiteAlpha.100")(r)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:U(n,o)},_focusVisible:{bg:"transparent",borderColor:U(n,i)}},addon:{border:"2px solid",borderColor:"transparent",bg:K("gray.100","whiteAlpha.50")(r)}}}),flushed:tA(r=>{let{theme:n}=r,{focusBorderColor:i,errorBorderColor:o}=tD(r);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:U(n,o),boxShadow:`0px 1px 0px 0px ${U(n,o)}`},_focusVisible:{borderColor:U(n,i),boxShadow:`0px 1px 0px 0px ${U(n,i)}`}}
311,addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),unstyled:tA({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}})},defaultProps:{size:"md",variant:"outline"}}),tz=(0,x.k0)(r=>({bg:K("gray.100","whiteAlpha")(r),borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"})),tB=(0,x.fj)({baseStyle:tz}),tR=(0,x.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),tH=(0,x.fj)({baseStyle:tR}),{defineMultiStyleConfig:tF,definePartsStyle:tN}=(0,x.D)(_.vE.keys),t$=tF({baseStyle:tN({icon:(0,x.k0)({marginEnd:"2",display:"inline",verticalAlign:"text-bottom"})})}),{defineMultiStyleConfig:tU,definePartsStyle:tG}=(0,x.D)(_.rk.keys),tW=(0,x.k0)(r=>({bg:K("#fff","gray.700")(r),boxShadow:K("sm","dark-lg")(r),color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px"})),tq=(0,x.k0)(r=>({py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{bg:K("gray.100","whiteAlpha.100")(r)},_active:{bg:K("gray.200","whiteAlpha.200")(r)},_expanded:{bg:K("gray.100","whiteAlpha.100")(r)},_disabled:{opacity:.4,cursor:"not-allowed"}})),tX=(0,x.k0)({mx:4,my:2,fontWeight:"semibold",fontSize:"sm"}),tK=(0,x.k0)({opacity:.6}),tY=(0,x.k0)({border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}),tJ=(0,x.k0)({transitionProperty:"common",transitionDuration:"normal"}),tQ=tU({baseStyle:tG(r=>({button:tJ,list:eC(tW,r),item:eC(tq,r),groupTitle:tX,command:tK,divider:tY}))}),{defineMultiStyleConfig:t1,definePartsStyle:t0}=(0,x.D)(_.wl.keys),t2=(0,x.k0)({bg:"blackAlpha.600",zIndex:"modal"}),t3=(0,x.k0)(r=>{let{isCentered:n,scrollBehavior:i}=r;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:n?"center":"flex-start",overflow:"inside"===i?"hidden":"auto"}}),t4=(0,x.k0)(r=>{let{scrollBehavior:n}=r;return{borderRadius:"md",bg:K("white","gray.700")(r),color:"inherit",my:"16",zIndex:"modal",maxH:"inside"===n?"calc(100% - 7.5rem)":void 0,boxShadow:K("lg","dark-lg")(r)}}),t5=(0,x.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),t6=(0,x.k0)({position:"absolute",top:"2",insetEnd:"3"}),t8=(0,x.k0)(r=>{let{scrollBehavior:n}=r;return{px:"6",py:"2",flex:"1",overflow:"inside"===n?"auto":void 0}}),t7=(0,x.k0)({px:"6",py:"4"});function t9(r){return"full"===r?t0({dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}):t0({dialog:{maxW:r}})}var re=t1({baseStyle:t0(r=>({overlay:t2,dialogContainer:eC(t3,r),dialog:eC(t4,r),header:t5,closeButton:t6,body:eC(t8,r),footer:t7})),sizes:{xs:t9("xs"),sm:t9("sm"),md:t9("md"),lg:t9("lg"),xl:t9("xl"),"2xl":t9("2xl"),"3xl":t9("3xl"),"4xl":t9("4xl"),"5xl":t9("5xl"),"6xl":t9("6xl"),full:t9("full")},defaultProps:{size:"md"}}),rt={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}},{defineMultiStyleConfig:rr,definePartsStyle:rn}=(0,x.D)(_.V1.keys),ri=es("number-input-stepper-width"),ro=es("number-input-input-padding"),ra=eo(ri).add("0.5rem").toString(),rs=(0,x.k0)({[ri.variable]:"sizes.6",[ro.variable]:ra}),rl=(0,x.k0)(r=>{var n;return(null==(n=eC(tj.baseStyle,r))?void 0:n.field)??{}}),rc=(0,x.k0)({width:[ri.reference]}),ru=(0,x.k0)(r=>({borderStart:"1px solid",borderStartColor:K("inherit","whiteAlpha.300")(r),color:K("inherit","whiteAlpha.800")(r),_active:{bg:K("gray.200","whiteAlpha.300")(r)},_disabled:{opacity:.4,cursor:"not-allowed"}}));function rd(r){var n,i;let o=null==(n=tj.sizes)?void 0:n[r],a={lg:"md",md:"md",sm:"sm",xs:"sm"},s=(null==(i=o.field)?void 0:i.fontSize)??"md",l=rt.fontSizes[s];return rn({field:{...o.field,paddingInlineEnd:ro.reference,verticalAlign:"top"},stepper:{fontSize:eo(l).multiply(.75).toString(),_first:{borderTopEndRadius:a[r]},_last:{borderBottomEndRadius:a[r],mt:"-1px",borderTopWidth:1}}})}var rh=rr({baseStyle:rn(r=>({root:rs,field:rl,stepperGroup:rc,stepper:eC(ru,r)??{}})),sizes:{xs:rd("xs"),sm:rd("sm"),md:rd("md"),lg:rd("lg")},variants:tj.variants,defaultProps:tj.defaultProps}),rp=(0,x.k0)({...null==(o=tj.baseStyle)?void 0:o.field,textAlign:"center"}),rf={lg:(0,x.k0)({fontSize:"lg",w:12,h:12,borderRadius:"md"}),md:(0,x.k0)({fontSize:"md",w:10,h:10,borderRadius:"md"}),sm:(0,x.k0)({fontSize:"sm",w:8,h:8,borderRadius:"sm"}),xs:(0,x.k0)({fontSize:"xs",w:6,h:6,borderRadius:"sm"})},rm={outline:(0,x.k0)(r=>{var n,i;return(null==(i=eC(null==(n=tj.variants)?void 0:n.outline,r))?void 0:i.field)??{}}),flushed:(0,x.k0)(r=>{var n,i;return(null==(i=eC(null==(n=tj.variants)?void 0:n.flushed,r))?void 0:i.field)??{}}),filled:(0,x.k0)(r=>{var n,i;return(null==(i=eC(null==(n=tj.variants)?void 0:n.filled,r))?void 0:i.field)??{}}),unstyled:(null==(a=tj.variants)?void 0:a.unstyled.field)??{}},rg=(0,x.fj)({baseStyle:rp,sizes:rf,variants:rm,defaultProps:tj.defaultProps}),{defineMultiStyleConfig:ry,definePartsStyle:rv}
311=(0,x.D)(_.Ji.keys),rb=es("popper-bg"),rC=es("popper-arrow-bg"),r_=es("popper-arrow-shadow-color"),rx=(0,x.k0)({zIndex:10}),rw=(0,x.k0)(r=>{let n=K("white","gray.700")(r),i=K("gray.200","whiteAlpha.300")(r);return{[rb.variable]:`colors.${n}`,bg:rb.reference,[rC.variable]:rb.reference,[r_.variable]:`colors.${i}`,width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}}}),rS=(0,x.k0)({px:3,py:2,borderBottomWidth:"1px"}),rO=(0,x.k0)({px:3,py:2}),rE=(0,x.k0)({px:3,py:2,borderTopWidth:"1px"}),rk=(0,x.k0)({position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2}),rT=ry({baseStyle:rv(r=>({popper:rx,content:rw(r),header:rS,body:rO,footer:rE,closeButton:rk}))}),{defineMultiStyleConfig:rM,definePartsStyle:rP}=(0,x.D)(_.Eb.keys),rL=(0,x.k0)(r=>{let{colorScheme:n,theme:i,isIndeterminate:o,hasStripe:a}=r,s=K(X(),X("1rem","rgba(0,0,0,0.1)"))(r),l=K(`${n}.500`,`${n}.200`)(r),c=`linear-gradient(
312    to right,
313    transparent 0%,
314    ${U(i,l)} 50%,
315    transparent 100%
316  )`;return{...!o&&a&&s,...o?{bgImage:c}:{bgColor:l}}}),rA=(0,x.k0)({lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"}),rZ=(0,x.k0)(r=>({bg:K("gray.100","whiteAlpha.300")(r)})),rI=(0,x.k0)(r=>({transitionProperty:"common",transitionDuration:"slow",...rL(r)})),rV=rP(r=>({label:rA,filledTrack:rI(r),track:rZ(r)})),rD=rM({sizes:{xs:rP({track:{h:"1"}}),sm:rP({track:{h:"2"}}),md:rP({track:{h:"3"}}),lg:rP({track:{h:"4"}})},baseStyle:rV,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:rj,definePartsStyle:rz}=(0,x.D)(_.f2.keys),rB=(0,x.k0)(r=>{var n;let i=null==(n=eC(eJ.baseStyle,r))?void 0:n.control;return{...i,borderRadius:"full",_checked:{...null==i?void 0:i._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}}),rR=rj({baseStyle:rz(r=>{var n,i;return{label:null==(n=eJ.baseStyle)?void 0:n.call(eJ,r).label,container:null==(i=eJ.baseStyle)?void 0:i.call(eJ,r).container,control:rB(r)}}),sizes:{md:rz({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:rz({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:rz({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:rH,definePartsStyle:rF}=(0,x.D)(_.nY.keys),rN=(0,x.k0)(r=>{var n;return{...null==(n=tj.baseStyle)?void 0:n.field,bg:K("white","gray.700")(r),appearance:"none",paddingBottom:"1px",lineHeight:"normal","> option, > optgroup":{bg:K("white","gray.700")(r)}}}),r$=(0,x.k0)({width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}}),rU=rF(r=>({field:rN(r),icon:r$})),rG=(0,x.k0)({paddingInlineEnd:"8"}),rW=rH({baseStyle:rU,sizes:{lg:{...null==(s=tj.sizes)?void 0:s.lg,field:{...null==(l=tj.sizes)?void 0:l.lg.field,...rG}},md:{...null==(c=tj.sizes)?void 0:c.md,field:{...null==(u=tj.sizes)?void 0:u.md.field,...rG}},sm:{...null==(d=tj.sizes)?void 0:d.sm,field:{...null==(h=tj.sizes)?void 0:h.sm.field,...rG}},xs:{...null==(p=tj.sizes)?void 0:p.xs,field:{...null==(f=tj.sizes)?void 0:f.xs.field,...rG},icon:{insetEnd:"1"}}},variants:tj.variants,defaultProps:tj.defaultProps}),rq=(0,x.gJ)("skeleton-start-color"),rX=(0,x.gJ)("skeleton-end-color"),rK=(0,x.k0)(r=>{let n=K("gray.100","gray.800")(r),i=K("gray.400","gray.600")(r),{startColor:o=n,endColor:a=i,theme:s}=r,l=U(s,o),c=U(s,a);return{[rq.variable]:l,[rX.variable]:c,opacity:.7,borderRadius:"2px",borderColor:l,background:c}}),rY=(0,x.fj)({baseStyle:rK}),rJ=(0,x.k0)(r=>({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",bg:K("white","gray.700")(r)}})),rQ=(0,x.fj)({baseStyle:rJ}),{defineMultiStyleConfig:r1,definePartsStyle:r0}=(0,x.D)(_.q0.keys),r2=(0,x.gJ)("slider-thumb-size"),r3=(0,x.gJ)("slider-track-size"),r4=(0,x.k0)(r=>{let{orientation:n}=r;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...Y({orientation:n,vertical:{h:"100%"},horizontal:{w:"100%"}})}}),r5=(0,x.k0)(r=>({...Y({orientation:r.orientation,horizontal:{h:r3.reference},vertical:{w:r3.reference}}),overflow:"hidden",borderRadius:"sm",bg:K("gray.200","whiteAlpha.200")(r),_disabled:{bg:K("gray.300","whiteAlpha.300")(r)}})),r6=(0,x.k0)(r=>{let{orientation:n}=r;return{...Y({orientation:n,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}}),w:r2.reference,h:r2.reference,display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}}),r8=(0,x.k0)(r=>{let{colorScheme:n}=r;return{width:"inherit",height:"inherit",bg:K(`${n}.500`,`${n}.200`)(r)}}),r7=r1({baseStyle:r0(r=>({container:r4(r),track:r5(r),thumb:r6(r),filledTrack:r8(r)})),sizes:{lg:r0({container:{[r2.variable]:"sizes.4",[r3.variable]:"sizes.1"}}),md:r0({container:{[r2.variable]:"sizes.3.5",[r3.variable]:"sizes.1"}}),sm:r0({container:{[r2.variable]:"sizes.2.5",[r3.variable]:"sizes.0.5"}})},defaultProps:{size:"md",colorScheme:"blue"}}),r9=es("spinner-size"),ne=(0,x.k0)({width:[r9.reference],height:[r9.reference]}),nt={xs:(0,x.k0)({[r9.variable]:"sizes.3"}),sm:(0,x.k0)({[r9.variable]:"sizes.4"}),md:(0,x.k0)({[r9.variable]:"sizes.6"}),lg:(0,x.k0)({[r9.variable]:"sizes.8"}),xl:(0,x.k0)({[r9.variable]:"sizes.12"})},nr=(0,x.fj)({baseStyle:ne,sizes:nt,defaultProps:{size:"md"}}),{defineMultiStyleConfig:nn,definePartsStyle:ni}=(0,x.D)(_.aj.keys),no=nn({baseStyle:ni({container:{},label:(0,x.k0)({fontWeight:"medium"}),helpText:(0,x.k0)({opacity:.8,marginBottom:"2"}),number:(0,x.k0)({verticalAlign:"baseline",fontWeight:"semibold"}),icon:(0,x.k0)({marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"})}),sizes:{md:ni({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},defaultProps:{size:"md"}}),{defineMultiStyleConfig:na,definePartsStyle:ns}=(0,x.D)(_.ke.keys),nl=es("switch-track-width"),nc=es("switch-track-height"),nu=es("switch-track-diff"),nd=eo.subtract(nl,nc),nh=es("switch-thumb-x"),np=(0,x.k0)(r=>{let{colorScheme:n}=r;return{borderRadius:"full",p:"0.5",width:[nl.reference],height:[nc.reference],transitionProperty:"common",transitionDuration:"fast",bg:K("gray.300","whiteAlpha.400")(r),_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{bg:K(`${n}.500`,`${n}.200`)(r)}}}),nf=(0,x.k0)({bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[nc.reference],height:[nc.reference],_checked:{transform:`translateX(${nh.reference})`}}),nm=na({baseStyle:ns(r=>({container:{[nu.variable]:nd,[nh.variable]:nu.reference,_rtl:{[nh.variable]:eo(nu).negate().toString()}},track:np(r),thumb:nf})),sizes:{sm:ns({container:{[nl.variable]:"1.375rem",[nc.variable]:"sizes.3"}}),md:ns({container:{[nl.variable]:"1.875rem",[nc.variable]:"sizes.4"}}),lg:ns({container:{[nl.variable]:"2.875rem",[nc.variable]:"sizes.6"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:ng,definePartsStyle:ny}=(0,x.D)(_.l1.keys),nv=ny({table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}}),nb=(0,x.k0)({"&[data-is-numeric=true]":{textAlign:"end"}}),nC=ng({baseStyle:nv,variants:{simple:ny(r=>{let{colorScheme:n}=r;return{th:{color:K("gray.600","gray.400")(r),borderBottom:"1px",borderColor:K(`${n}.100`,`${n}.700`)(r),...nb},td:{borderBottom:"1px",borderColor:K(`${n}.100`,`${n}.700`)(r),...nb},caption:{color:K("gray.600","gray.100")(r)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),striped:ny(r=>{let{colorScheme:n}=r;return{th:{color:K("gray.600","gray.400")(r),borderBottom:"1px",borderColor:K(`${n}.100`,`${n}.700`)(r),...nb},td:{borderBottom:"1px",borderColor:K(`${n}.100`,`${n}.700`)(r),...nb},caption:{color:K("gray.600","gray.100")(r)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:K(`${n}.100`,`${n}.700`)(r)},td:{background:K(`${n}.100`,`${n}.700`)(r)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),unstyled:(0,x.k0)({})},sizes:{sm:ny({th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}}
316),md:ny({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:ny({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}}),{defineMultiStyleConfig:n_,definePartsStyle:nx}=(0,x.D)(_.nw.keys),nw=(0,x.k0)(r=>{let{orientation:n}=r;return{display:"vertical"===n?"flex":"block"}}),nS=(0,x.k0)(r=>{let{isFitted:n}=r;return{flex:n?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}}),nO=(0,x.k0)(r=>{let{align:n="start",orientation:i}=r;return{justifyContent:({end:"flex-end",center:"center",start:"flex-start"})[n],flexDirection:"vertical"===i?"column":"row"}}),nE=(0,x.k0)({p:4}),nk=n_({baseStyle:nx(r=>({root:nw(r),tab:nS(r),tablist:nO(r),tabpanel:nE})),sizes:{sm:nx({tab:{py:1,px:4,fontSize:"sm"}}),md:nx({tab:{fontSize:"md",py:2,px:4}}),lg:nx({tab:{fontSize:"lg",py:3,px:4}})},variants:{line:nx(r=>{let{colorScheme:n,orientation:i}=r,o="vertical"===i?"borderStart":"borderBottom";return{tablist:{[o]:"2px solid",borderColor:"inherit"},tab:{[o]:"2px solid",borderColor:"transparent",["vertical"===i?"marginStart":"marginBottom"]:"-2px",_selected:{color:K(`${n}.600`,`${n}.300`)(r),borderColor:"currentColor"},_active:{bg:K("gray.200","whiteAlpha.300")(r)},_disabled:{_active:{bg:"none"}}}}}),enclosed:nx(r=>{let{colorScheme:n}=r;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",_selected:{color:K(`${n}.600`,`${n}.300`)(r),borderColor:"inherit",borderBottomColor:K("white","gray.800")(r)}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"enclosed-colored":nx(r=>{let{colorScheme:n}=r;return{tab:{border:"1px solid",borderColor:"inherit",bg:K("gray.50","whiteAlpha.50")(r),mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{bg:K("#fff","gray.800")(r),color:K(`${n}.600`,`${n}.300`)(r),borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"soft-rounded":nx(r=>{let{colorScheme:n,theme:i}=r;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:U(i,`${n}.700`),bg:U(i,`${n}.100`)}}}}),"solid-rounded":nx(r=>{let{colorScheme:n}=r;return{tab:{borderRadius:"full",fontWeight:"semibold",color:K("gray.600","inherit")(r),_selected:{color:K("#fff","gray.800")(r),bg:K(`${n}.600`,`${n}.300`)(r)}}}}),unstyled:nx({})},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),{defineMultiStyleConfig:nT,definePartsStyle:nM}=(0,x.D)(_.VM.keys),nP=nM({container:(0,x.k0)({fontWeight:"medium",lineHeight:1.2,outline:0,borderRadius:"md",_focusVisible:{boxShadow:"outline"}}),label:(0,x.k0)({lineHeight:1.2,overflow:"visible"}),closeButton:(0,x.k0)({fontSize:"lg",w:"5",h:"5",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"1.5",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focusVisible:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}})}),nL={sm:nM({container:{minH:"5",minW:"5",fontSize:"xs",px:"2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:nM({container:{minH:"6",minW:"6",fontSize:"sm",px:"2"}}),lg:nM({container:{minH:"8",minW:"8",fontSize:"md",px:"3"}})},nA=nT({variants:{subtle:nM(r=>{var n;return{container:null==(n=eA.variants)?void 0:n.subtle(r)}}),solid:nM(r=>{var n;return{container:null==(n=eA.variants)?void 0:n.solid(r)}}),outline:nM(r=>{var n;return{container:null==(n=eA.variants)?void 0:n.outline(r)}})},baseStyle:nP,sizes:nL,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),nZ=(0,x.k0)({...null==(m=tj.baseStyle)?void 0:m.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"}),nI={outline:(0,x.k0)(r=>{var n;return(null==(n=tj.variants)?void 0:n.outline(r).field)??{}}),flushed:(0,x.k0)(r=>{var n;return(null==(n=tj.variants)?void 0:n.flushed(r).field)??{}}),filled:(0,x.k0)(r=>{var n;return(null==(n=tj.variants)?void 0:n.filled(r).field)??{}}),unstyled:(null==(g=tj.variants)?void 0:g.unstyled.field)??{}},nV={xs:(null==(y=tj.sizes)?void 0:y.xs.field)??{},sm:(null==(v=tj.sizes)?void 0:v.sm.field)??{},md:(null==(b=tj.sizes)?void 0:b.md.field)??{},lg:(null==(C=tj.sizes)?void 0:C.lg.field)??{}},nD=(0,x.fj)({baseStyle:nZ,sizes:nV,variants:nI,defaultProps:{size:"md",variant:"outline"}}),nj=es("tooltip-bg"),nz=es("tooltip-fg"),nB=es("popper-arrow-bg"),nR=(0,x.k0)(r=>{let n=K("gray.700","gray.300")(r),i=K("whiteAlpha.900","gray.900")(r);return{bg:nj.reference,color:nz.reference,[nj.variable]:`colors.${n}`,[nz.variable]:`colors.${i}`,[nB.variable]:nj.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}}),nH=(0,x.fj)({baseStyle:nR}),nF={breakpoints:{base:"0em",sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},zIndices:{hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},radii:{none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"}
316,blur:{none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},colors:{transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},...rt,sizes:ev,shadows:{xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},space:ey,borders:{none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},transition:{property:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},easing:{"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},duration:{"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"}}},nN=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];function n$(r){return!!function(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!Array.isArray(r)}(r)&&nN.every(n=>Object.prototype.hasOwnProperty.call(r,n))}var nU={semanticTokens:{colors:{"chakra-body-text":{_light:"gray.800",_dark:"whiteAlpha.900"},"chakra-body-bg":{_light:"white",_dark:"gray.800"},"chakra-border-color":{_light:"gray.200",_dark:"whiteAlpha.300"},"chakra-placeholder-color":{_light:"gray.500",_dark:"whiteAlpha.400"}}},direction:"ltr",...nF,components:{Accordion:eu,Alert:eg,Avatar:ek,Badge:eA,Breadcrumb:eV,Button:e$,Checkbox:eJ,CloseButton:e2,Code:e6,Container:e7,Divider:tr,Drawer:tp,Editable:tg,Form:t_,FormError:tE,FormLabel:tT,Heading:tL,Input:tj,Kbd:tB,Link:tH,List:t$,Menu:tQ,Modal:re,NumberInput:rh,PinInput:rg,Popover:rT,Progress:rD,Radio:rR,Select:rW,Skeleton:rY,SkipLink:rQ,Slider:r7,Spinner:nr,Stat:no,Switch:nm,Table:nC,Tabs:nk,Tag:nA,Textarea:nD,Tooltip:nH},styles:{global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"}
316,"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color",wordWrap:"break-word"}}},config:{useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"}},nG=nU},6958:function(r,n,i){"use strict";i.d(n,{u:function(){return eR}});var o,a,s,l,c,u=i(66840),d=i(21849);function h(r){if(null==r)return window;if("[object Window]"!==r.toString()){var n=r.ownerDocument;return n&&n.defaultView||window}return r}function p(r){var n=h(r).Element;return r instanceof n||r instanceof Element}function f(r){var n=h(r).HTMLElement;return r instanceof n||r instanceof HTMLElement}function m(r){if("undefined"==typeof ShadowRoot)return!1;var n=h(r).ShadowRoot;return r instanceof n||r instanceof ShadowRoot}var g=Math.max,y=Math.min,v=Math.round;function b(r,n){void 0===n&&(n=!1);var i=r.getBoundingClientRect(),o=1,a=1;if(f(r)&&n){var s=r.offsetHeight,l=r.offsetWidth;l>0&&(o=v(i.width)/l||1),s>0&&(a=v(i.height)/s||1)}return{width:i.width/o,height:i.height/a,top:i.top/a,right:i.right/o,bottom:i.bottom/a,left:i.left/o,x:i.left/o,y:i.top/a}}function C(r){var n=h(r);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function _(r){return r?(r.nodeName||"").toLowerCase():null}function x(r){return((p(r)?r.ownerDocument:r.document)||window.document).documentElement}function w(r){return b(x(r)).left+C(r).scrollLeft}function S(r){return h(r).getComputedStyle(r)}function O(r){var n=S(r),i=n.overflow,o=n.overflowX,a=n.overflowY;return/auto|scroll|overlay|hidden/.test(i+a+o)}function E(r){var n=b(r),i=r.offsetWidth,o=r.offsetHeight;return 1>=Math.abs(n.width-i)&&(i=n.width),1>=Math.abs(n.height-o)&&(o=n.height),{x:r.offsetLeft,y:r.offsetTop,width:i,height:o}}function k(r){return"html"===_(r)?r:r.assignedSlot||r.parentNode||(m(r)?r.host:null)||x(r)}function T(r,n){void 0===n&&(n=[]);var i,o=function r(n){return["html","body","#document"].indexOf(_(n))>=0?n.ownerDocument.body:f(n)&&O(n)?n:r(k(n))}(r),a=o===(null==(i=r.ownerDocument)?void 0:i.body),s=h(o),l=a?[s].concat(s.visualViewport||[],O(o)?o:[]):o,c=n.concat(l);return a?c:c.concat(T(k(l)))}function M(r){return f(r)&&"fixed"!==S(r).position?r.offsetParent:null}function P(r){for(var n=h(r),i=M(r);i&&["table","td","th"].indexOf(_(i))>=0&&"static"===S(i).position;)i=M(i);return i&&("html"===_(i)||"body"===_(i)&&"static"===S(i).position)?n:i||function(r){var n=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&f(r)&&"fixed"===S(r).position)return null;var i=k(r);for(m(i)&&(i=i.host);f(i)&&0>["html","body"].indexOf(_(i));){var o=S(i);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||n&&"filter"===o.willChange||n&&o.filter&&"none"!==o.filter)return i;i=i.parentNode}return null}(r)||n}var L="bottom",A="right",Z="left",I="auto",V=["top",L,A,Z],D="start",j="viewport",z="popper",B=V.reduce(function(r,n){return r.concat([n+"-"+D,n+"-end"])},[]),R=[].concat(V,[I]).reduce(function(r,n){return r.concat([n,n+"-"+D,n+"-end"])},[]),H=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],F={placement:"bottom",modifiers:[],strategy:"absolute"};function N(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return!n.some(function(r){return!(r&&"function"==typeof r.getBoundingClientRect)})}var $={passive:!0};function U(r){return r.split("-")[0]}function G(r){return r.split("-")[1]}function W(r){return["top","bottom"].indexOf(r)>=0?"x":"y"}function q(r){var n,i=r.reference,o=r.element,a=r.placement,s=a?U(a):null,l=a?G(a):null,c=i.x+i.width/2-o.width/2,u=i.y+i.height/2-o.height/2;switch(s){case"top":n={x:c,y:i.y-o.height};break;case L:n={x:c,y:i.y+i.height};break;case A:n={x:i.x+i.width,y:u};break;case Z:n={x:i.x-o.width,y:u};break;default:n={x:i.x,y:i.y}}var d=s?W(s):null;if(null!=d){var h="y"===d?"height":"width";switch(l){case D:n[d]=n[d]-(i[h]/2-o[h]/2);break;case"end":n[d]=n[d]+(i[h]/2-o[h]/2)}}return n}var X={top:"auto",right:"auto",bottom:"auto",left:"auto"};function K(r){var n,i,o,a,s,l,c=r.popper,u=r.popperRect,d=r.placement,p=r.variation,f=r.offsets,m=r.position,g=r.gpuAcceleration,y=r.adaptive,b=r.roundOffsets,C=r.isFixed,_=f.x,w=void 0===_?0:_,O=f.y,E=void 0===O?0:O,k="function"==typeof b?b({x:w,y:E}):{x:w,y:E};w=k.x,E=k.y;var T=f.hasOwnProperty("x"),M=f.hasOwnProperty("y"),I=Z,V="top",D=window;if(y){var j=P(c),z="clientHeight",B="clientWidth";j===h(c)&&"static"!==S(j=x(c)).position&&"absolute"===m&&(z="scrollHeight",B="scrollWidth"),("top"===d||(d===Z||d===A)&&"end"===p)&&(V=L,E-=(C&&j===D&&D.visualVie
316wport?D.visualViewport.height:j[z])-u.height,E*=g?1:-1),(d===Z||("top"===d||d===L)&&"end"===p)&&(I=A,w-=(C&&j===D&&D.visualViewport?D.visualViewport.width:j[B])-u.width,w*=g?1:-1)}var R=Object.assign({position:m},y&&X),H=!0===b?(i=(n={x:w,y:E}).x,o=n.y,{x:v(i*(a=window.devicePixelRatio||1))/a||0,y:v(o*a)/a||0}):{x:w,y:E};return(w=H.x,E=H.y,g)?Object.assign({},R,((l={})[V]=M?"0":"",l[I]=T?"0":"",l.transform=1>=(D.devicePixelRatio||1)?"translate("+w+"px, "+E+"px)":"translate3d("+w+"px, "+E+"px, 0)",l)):Object.assign({},R,((s={})[V]=M?E+"px":"",s[I]=T?w+"px":"",s.transform="",s))}var Y={left:"right",right:"left",bottom:"top",top:"bottom"};function J(r){return r.replace(/left|right|bottom|top/g,function(r){return Y[r]})}var Q={start:"end",end:"start"};function ee(r){return r.replace(/start|end/g,function(r){return Q[r]})}function et(r,n){var i=n.getRootNode&&n.getRootNode();if(r.contains(n))return!0;if(i&&m(i)){var o=n;do{if(o&&r.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function er(r){return Object.assign({},r,{left:r.x,top:r.y,right:r.x+r.width,bottom:r.y+r.height})}function en(r,n){var i,o,a,s,l,c,u,d,f,m,y,v,_,O,E,k,T;return n===j?er((i=h(r),o=x(r),a=i.visualViewport,s=o.clientWidth,l=o.clientHeight,c=0,u=0,a&&(s=a.width,l=a.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(c=a.offsetLeft,u=a.offsetTop)),{width:s,height:l,x:c+w(r),y:u})):p(n)?((d=b(n)).top=d.top+n.clientTop,d.left=d.left+n.clientLeft,d.bottom=d.top+n.clientHeight,d.right=d.left+n.clientWidth,d.width=n.clientWidth,d.height=n.clientHeight,d.x=d.left,d.y=d.top,d):er((f=x(r),y=x(f),v=C(f),_=null==(m=f.ownerDocument)?void 0:m.body,O=g(y.scrollWidth,y.clientWidth,_?_.scrollWidth:0,_?_.clientWidth:0),E=g(y.scrollHeight,y.clientHeight,_?_.scrollHeight:0,_?_.clientHeight:0),k=-v.scrollLeft+w(f),T=-v.scrollTop,"rtl"===S(_||y).direction&&(k+=g(y.clientWidth,_?_.clientWidth:0)-O),{width:O,height:E,x:k,y:T}))}function ei(){return{top:0,right:0,bottom:0,left:0}}function eo(r){return Object.assign({},ei(),r)}function ea(r,n){return n.reduce(function(n,i){return n[i]=r,n},{})}function es(r,n){void 0===n&&(n={});var i,o,a,s,l,c,u,d,h=n,m=h.placement,v=void 0===m?r.placement:m,C=h.boundary,w=h.rootBoundary,O=h.elementContext,E=void 0===O?z:O,M=h.altBoundary,Z=h.padding,I=void 0===Z?0:Z,D=eo("number"!=typeof I?I:ea(I,V)),B=r.rects.popper,R=r.elements[void 0!==M&&M?E===z?"reference":z:E],H=(i=p(R)?R:R.contextElement||x(r.elements.popper),o=void 0===C?"clippingParents":C,a=void 0===w?j:w,u=(c=[].concat("clippingParents"===o?(s=T(k(i)),p(l=["absolute","fixed"].indexOf(S(i).position)>=0&&f(i)?P(i):i)?s.filter(function(r){return p(r)&&et(r,l)&&"body"!==_(r)}):[]):[].concat(o),[a]))[0],(d=c.reduce(function(r,n){var o=en(i,n);return r.top=g(o.top,r.top),r.right=y(o.right,r.right),r.bottom=y(o.bottom,r.bottom),r.left=g(o.left,r.left),r},en(i,u))).width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d),F=b(r.elements.reference),N=q({reference:F,element:B,strategy:"absolute",placement:v}),$=er(Object.assign({},B,N)),U=E===z?$:F,G={top:H.top-U.top+D.top,bottom:U.bottom-H.bottom+D.bottom,left:H.left-U.left+D.left,right:U.right-H.right+D.right},W=r.modifiersData.offset;if(E===z&&W){var X=W[v];Object.keys(G).forEach(function(r){var n=[A,L].indexOf(r)>=0?1:-1,i=["top",L].indexOf(r)>=0?"y":"x";G[r]+=X[i]*n})}return G}function el(r,n,i){return g(r,y(n,i))}function ec(r,n,i){return void 0===i&&(i={x:0,y:0}),{top:r.top-n.height-i.y,right:r.right-n.width+i.x,bottom:r.bottom-n.height+i.y,left:r.left-n.width-i.x}}function eu(r){return["top",A,L,Z].some(function(n){return r[n]>=0})}var ed=(s=void 0===(a=(o={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(r){var n=r.state,i=r.instance,o=r.options,a=o.scroll,s=void 0===a||a,l=o.resize,c=void 0===l||l,u=h(n.elements.popper),d=[].concat(n.scrollParents.reference,n.scrollParents.popper);return s&&d.forEach(function(r){r.addEventListener("scroll",i.update,$)}),c&&u.addEventListener("resize",i.update,$),function(){s&&d.forEach(function(r){r.removeEventListener("scroll",i.update,$)}),c&&u.removeEventListener("resize",i.update,$)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(r){var n=r.state,i=r.name;n.modifiersData[i]=q({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(r){var n=r.state,i=r.options,o=i.gpuA
316cceleration,a=i.adaptive,s=i.roundOffsets,l=void 0===s||s,c={placement:U(n.placement),variation:G(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:void 0===o||o,isFixed:"fixed"===n.options.strategy};null!=n.modifiersData.popperOffsets&&(n.styles.popper=Object.assign({},n.styles.popper,K(Object.assign({},c,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:void 0===a||a,roundOffsets:l})))),null!=n.modifiersData.arrow&&(n.styles.arrow=Object.assign({},n.styles.arrow,K(Object.assign({},c,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(r){var n=r.state;Object.keys(n.elements).forEach(function(r){var i=n.styles[r]||{},o=n.attributes[r]||{},a=n.elements[r];f(a)&&_(a)&&(Object.assign(a.style,i),Object.keys(o).forEach(function(r){var n=o[r];!1===n?a.removeAttribute(r):a.setAttribute(r,!0===n?"":n)}))})},effect:function(r){var n=r.state,i={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,i.popper),n.styles=i,n.elements.arrow&&Object.assign(n.elements.arrow.style,i.arrow),function(){Object.keys(n.elements).forEach(function(r){var o=n.elements[r],a=n.attributes[r]||{},s=Object.keys(n.styles.hasOwnProperty(r)?n.styles[r]:i[r]).reduce(function(r,n){return r[n]="",r},{});f(o)&&_(o)&&(Object.assign(o.style,s),Object.keys(a).forEach(function(r){o.removeAttribute(r)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(r){var n=r.state,i=r.options,o=r.name,a=i.offset,s=void 0===a?[0,0]:a,l=R.reduce(function(r,i){var o,a,l,c,u,d;return r[i]=(o=n.rects,l=[Z,"top"].indexOf(a=U(i))>=0?-1:1,u=(c="function"==typeof s?s(Object.assign({},o,{placement:i})):s)[0],d=c[1],u=u||0,d=(d||0)*l,[Z,A].indexOf(a)>=0?{x:d,y:u}:{x:u,y:d}),r},{}),c=l[n.placement],u=c.x,d=c.y;null!=n.modifiersData.popperOffsets&&(n.modifiersData.popperOffsets.x+=u,n.modifiersData.popperOffsets.y+=d),n.modifiersData[o]=l}},{name:"flip",enabled:!0,phase:"main",fn:function(r){var n=r.state,i=r.options,o=r.name;if(!n.modifiersData[o]._skip){for(var a=i.mainAxis,s=void 0===a||a,l=i.altAxis,c=void 0===l||l,u=i.fallbackPlacements,d=i.padding,h=i.boundary,p=i.rootBoundary,f=i.altBoundary,m=i.flipVariations,g=void 0===m||m,y=i.allowedAutoPlacements,v=n.options.placement,b=U(v)===v,C=u||(b||!g?[J(v)]:function(r){if(U(r)===I)return[];var n=J(r);return[ee(r),n,ee(n)]}(v)),_=[v].concat(C).reduce(function(r,i){var o,a,s,l,c,u,f,m,v,b,C,_;return r.concat(U(i)===I?(a=(o={placement:i,boundary:h,rootBoundary:p,padding:d,flipVariations:g,allowedAutoPlacements:y}).placement,s=o.boundary,l=o.rootBoundary,c=o.padding,u=o.flipVariations,m=void 0===(f=o.allowedAutoPlacements)?R:f,0===(C=(b=(v=G(a))?u?B:B.filter(function(r){return G(r)===v}):V).filter(function(r){return m.indexOf(r)>=0})).length&&(C=b),Object.keys(_=C.reduce(function(r,i){return r[i]=es(n,{placement:i,boundary:s,rootBoundary:l,padding:c})[U(i)],r},{})).sort(function(r,n){return _[r]-_[n]})):i)},[]),x=n.rects.reference,w=n.rects.popper,S=new Map,O=!0,E=_[0],k=0;k<_.length;k++){var T=_[k],M=U(T),P=G(T)===D,j=["top",L].indexOf(M)>=0,z=j?"width":"height",H=es(n,{placement:T,boundary:h,rootBoundary:p,altBoundary:f,padding:d}),F=j?P?A:Z:P?L:"top";x[z]>w[z]&&(F=J(F));var N=J(F),$=[];if(s&&$.push(H[M]<=0),c&&$.push(H[F]<=0,H[N]<=0),$.every(function(r){return r})){E=T,O=!1;break}S.set(T,$)}if(O)for(var W=g?3:1,q=function(r){var n=_.find(function(n){var i=S.get(n);if(i)return i.slice(0,r).every(function(r){return r})});if(n)return E=n,"break"},X=W;X>0&&"break"!==q(X);X--);n.placement!==E&&(n.modifiersData[o]._skip=!0,n.placement=E,n.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(r){var n=r.state,i=r.options,o=r.name,a=i.mainAxis,s=i.altAxis,l=i.boundary,c=i.rootBoundary,u=i.altBoundary,d=i.padding,h=i.tether,p=void 0===h||h,f=i.tetherOffset,m=void 0===f?0:f,v=es(n,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),b=U(n.placement),C=G(n.placement),_=!C,x=W(b),w="x"===x?"y":"x",S=n.modifiersData.popperOffsets,O=n.rects.reference,k=n.rects.popper,T="function"==typeof m?m(Object.assign({},n.rects,{placement:n.placement})):m,M="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),I=n.modifiersData.offset?n.modifiersData.offset[n.placement]:null,V={x:0,y:0};if(S){if(void 0===a||a){var j,z="y"===x?"top":Z,B="y"===x?L:A,R="y"===x?"height":"width",H=S[x],F=H+v[z],N=H-v[B],$=p?-k[R]/2:0,q=C===D?O[R]:k[R],X=C===D?-k[R]:-O[R],K=n.elements.arrow,Y=p&&K?E(K):{width:0,height:0},J=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:ei(),Q=J[z],ee=J[B],et=el(0,O[R],Y[R]),er=_?O[R]/2-$-et-Q-M.mainAxis:q-et-Q-M.mainAxis,en=_?-O[R]/2+$+et+ee+M.mainAxis:X+et+ee+M.mainAxis,eo=n.elements.arrow&&P(n.elements.arrow),ea=eo?"y"===x?eo.clientTop||0:eo.clientLeft||0:0,ec=null!=(j=null==I?void 0:I[x])?j:0,eu=el(p?y(F,H+er-ec-ea):F,H,p?g(N,H+en-ec):N);S[x]=eu,V[x]=eu-H}if(void 0!==s&&s){var ed,eh,ep="x"===x?"top":Z,ef="x"===x?L:A,em=S[w],eg="y"===w?"height":"width",ey=em+v[ep],ev=em-v[ef],eb=-1!==["top",Z].indexOf(b),eC=null!=(eh=null==I?void 0:I[w])?eh:0,e_=eb?ey:em-O[eg]-k[eg]-eC+M.altAxis,ex=eb?em+O[eg]+k[eg]-eC-M.altAxis:ev,ew=p&&eb?(ed=el(e_,em,ex))>ex?ex:ed:el(p?e_:ey,em,p?ex:ev);S[w]=ew,V[w]=ew-em}n.modifiersData[o]=V}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(r){var n,i,o=r.state,a=r.name,s=r.options,l=o.elements.arrow,c=o.modifiersData.popperOffsets,u=U(o.placement),d=W(u),h=[Z,A].indexOf(u)>=0?"height":"width";if(l&&c){var p=eo("number"!=typeof(n="function"==typeof(n=s.padding)?n(Object.assign({},o.rects,{placement:o.placement})):n)?n:ea(n,V)),f=E(l),m="y"===d?"top":Z,g="y"===d?L:A,y=o.rects.reference[h]+o.rects.reference[d]-c[d]-o.rects.popper[h],v=c[d]-o.rects.reference[d],b=P(l),C=b?"y"===d?b.clientHeight||0:b.clientWidth||0:0,_=p[m],x=C-f[h]-p[g],w=C/2-f[h]/2+(y/2-v/2),S=el(_,w,x);o.modifiersData[a]=((i={})[d]=S,i.centerOffset=S-w,i)}},effect:function(r){var n=r.state,i=r.options.element,o=void 0===i?"[data-popper-arrow]":i;null!=o&&("string"!=typeof o||(o=n.elements.popper.querySelector(o)))&&et(n.elements.popper,o)&&(n.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(r){var n=r.state,i=r.name,o=n.rects.reference,a=n.rects.popper,s=n.modifiersData.preventOverflow,l=es(n,{elementContext:"reference"}),c=es(n,{altBoundary:!0}),u=ec(l,o),d=ec(c,a,s),h=eu(u),p=eu(d);n.modifiersData[i]={referenceClippingOffsets:u,popperEscapeOffsets:d,isReferenceHidden:h,hasPopperEscaped:p},n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":p})}}]}).defaultModifiers)?[]:a,c=void 0===(l=o.defaultOptions)?F:l,function(r,n,i){void 0===i&&(i=c);var o,a,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},F,c),modifiersData:{},elements:{reference:r,popper:n},attributes:{},styles:{}},u=[],d=!1,m={state:l,setOptions:function(i){var o,a,d,h,f,y="function"==typeof i?i(l.options):i;g(),l.options=Object.assign({},c,l.options,y),l.scrollParents={reference:p(r)?T(r):r.contextElement?T(r.contextElement):[],popper:T(n)};var v=(a=Object.keys(o=[].concat(s,l.options.modifiers).reduce(function(r,n){var i=r[n.name];return r[n.name]=i?Object.assign({},i,n,{options:Object.assign({},i.options,n.options),data:Object.assign({},i.data,n.data)}):n,r},{})).map(function(r){return o[r]}),d=new Map,h=new Set,f=[],a.forEach(function(r){d.set(r.name,r)}),a.forEach(function(r){h.has(r.name)||function r(n){h.add(n.name),[].concat(n.requires||[],n.requiresIfExists||[]).forEac
316h(function(n){if(!h.has(n)){var i=d.get(n);i&&r(i)}}),f.push(n)}(r)}),H.reduce(function(r,n){return r.concat(f.filter(function(r){return r.phase===n}))},[]));return l.orderedModifiers=v.filter(function(r){return r.enabled}),l.orderedModifiers.forEach(function(r){var n=r.name,i=r.options,o=r.effect;if("function"==typeof o){var a=o({state:l,name:n,instance:m,options:void 0===i?{}:i});u.push(a||function(){})}}),m.update()},forceUpdate:function(){if(!d){var r,n,i,o,a,s,c,u,p,g,y,S,k=l.elements,T=k.reference,M=k.popper;if(N(T,M)){l.rects={reference:(n=P(M),i="fixed"===l.options.strategy,o=f(n),u=f(n)&&(s=v((a=n.getBoundingClientRect()).width)/n.offsetWidth||1,c=v(a.height)/n.offsetHeight||1,1!==s||1!==c),p=x(n),g=b(T,u),y={scrollLeft:0,scrollTop:0},S={x:0,y:0},(o||!o&&!i)&&(("body"!==_(n)||O(p))&&(y=(r=n)!==h(r)&&f(r)?{scrollLeft:r.scrollLeft,scrollTop:r.scrollTop}:C(r)),f(n)?(S=b(n,!0),S.x+=n.clientLeft,S.y+=n.clientTop):p&&(S.x=w(p))),{x:g.left+y.scrollLeft-S.x,y:g.top+y.scrollTop-S.y,width:g.width,height:g.height}),popper:E(M)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(r){return l.modifiersData[r.name]=Object.assign({},r.data)});for(var L=0;L<l.orderedModifiers.length;L++){if(!0===l.reset){l.reset=!1,L=-1;continue}var A=l.orderedModifiers[L],Z=A.fn,I=A.options,V=void 0===I?{}:I,D=A.name;"function"==typeof Z&&(l=Z({state:l,options:V,name:D,instance:m})||l)}}}},update:(o=function(){return new Promise(function(r){m.forceUpdate(),r(l)})},function(){return a||(a=new Promise(function(r){Promise.resolve().then(function(){a=void 0,r(o())})})),a}),destroy:function(){g(),d=!0}};if(!N(r,n))return m;function g(){u.forEach(function(r){return r()}),u=[]}return m.setOptions(i).then(function(r){!d&&i.onFirstUpdate&&i.onFirstUpdate(r)}),m}),eh=(r,n)=>({var:r,varRef:n?`var(${r}, ${n})`:`var(${r})`}),ep={arrowShadowColor:eh("--popper-arrow-shadow-color"),arrowSize:eh("--popper-arrow-size","8px"),arrowSizeHalf:eh("--popper-arrow-size-half"),arrowBg:eh("--popper-arrow-bg"),transformOrigin:eh("--popper-transform-origin"),arrowOffset:eh("--popper-arrow-offset")},ef={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},em=r=>ef[r],eg={scroll:!0,resize:!0},ey={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:r})=>{r.styles.popper.width=`${r.rects.reference.width}px`},effect:({state:r})=>()=>{let n=r.elements.reference;r.elements.popper.style.width=`${n.offsetWidth}px`}},ev={name:"transformOrigin",enabled:!0,phase:"write",fn:({state:r})=>{eb(r)},effect:({state:r})=>()=>{eb(r)}},eb=r=>{r.elements.popper.style.setProperty(ep.transformOrigin.var,em(r.placement))},eC={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:({state:r})=>{e_(r)}},e_=r=>{var n;if(!r.placement)return;let i=ex(r.placement);if((null==(n=r.elements)?void 0:n.arrow)&&i){Object.assign(r.elements.arrow.style,{[i.property]:i.value,width:ep.arrowSize.varRef,height:ep.arrowSize.varRef,zIndex:-1});let n={[ep.arrowSizeHalf.var]:`calc(${ep.arrowSize.varRef} / 2)`,[ep.arrowOffset.var]:`calc(${ep.arrowSizeHalf.varRef} * -1)`};for(let i in n)r.elements.arrow.style.setProperty(i,n[i])}},ex=r=>r.startsWith("top")?{property:"bottom",value:ep.arrowOffset.varRef}:r.startsWith("bottom")?{property:"top",value:ep.arrowOffset.varRef}:r.startsWith("left")?{property:"right",value:ep.arrowOffset.varRef}:r.startsWith("right")?{property:"left",value:ep.arrowOffset.varRef}:void 0,ew={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:({state:r})=>{eS(r)},effect:({state:r})=>()=>{eS(r)}},eS=r=>{if(!r.elements.arrow)return;let n=r.elements.arrow.querySelector("[data-popper-arrow-inner]");if(n){var i;Object.assign(n.style,{transform:"rotate(45deg)",background:ep.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:(i=r.placement).includes("top")?"1px 1px 1px 0 var(--popper-arrow-shadow-color)":i.includes("bottom")?"-1px -1px 1px 0 var(--popper-arrow-shadow-color)":i.includes("right")?"-1px 1px 1px 0 var(--popper-arrow-shadow-color)":i.includes("left")?"1px -1px 1px 0 var(--popper-arrow-shadow-color)":void 0})}},eO={"start-start":{ltr:"left-start",rtl:"right-start"},"start-end":{ltr:"left-end",rtl:"right-end"},"end-start":{ltr:"right-start",rtl:"left-start"},"end-end":{ltr:"right-end",rtl:"left-end"},start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}}
316,eE={"auto-start":"auto-end","auto-end":"auto-start","top-start":"top-end","top-end":"top-start","bottom-start":"bottom-end","bottom-end":"bottom-start"},ek=i(6881),eT=i(69643),eM=i(60859),eP=i(84658),eL=i(32913),eA=i(53475);function eZ(r,n,i,o){let a=(0,eA.W)(i);return(0,u.useEffect)(()=>{let s="function"==typeof r?r():r??document;if(i&&s)return s.addEventListener(n,a,o),()=>{s.removeEventListener(n,a,o)}},[n,r,o,a,i]),()=>{let i="function"==typeof r?r():r??document;null==i||i.removeEventListener(n,a,o)}}var eI={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}};function eV(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var eD=r=>{var n;return(null==(n=r.current)?void 0:n.ownerDocument)||document},ej=r=>{var n,i;return(null==(i=null==(n=r.current)?void 0:n.ownerDocument)?void 0:i.defaultView)||window},ez="chakra-ui:close-tooltip",eB=(0,eT.m$)(eP.E.div),eR=(0,eT.Gp)((r,n)=>{let i;let o=(0,eT.mq)("Tooltip",r),a=(0,eM.Lr)(r),s=(0,eT.Fg)(),{children:l,label:c,shouldWrapChildren:h,"aria-label":p,hasArrow:f,bg:m,portalProps:g,background:y,backgroundColor:v,bgColor:b,motionProps:C,..._}=a,x=y??v??m??b;if(x){o.bg=x;let r=(0,eM.K1)(s,"colors",x);o[ep.arrowBg.var]=r}let w=function(r={}){let{openDelay:n=0,closeDelay:i=0,closeOnClick:o=!0,closeOnMouseDown:a,closeOnPointerDown:s=a,closeOnEsc:l=!0,onOpen:c,onClose:h,placement:p,id:f,isOpen:m,defaultIsOpen:g,arrowSize:y=10,arrowShadowColor:v,arrowPadding:b,modifiers:C,isDisabled:_,gutter:x,offset:w,direction:S,...O}=r,{isOpen:E,onOpen:k,onClose:T}=function(r={}){let{onClose:n,onOpen:i,isOpen:o,id:a}=r,s=(0,eA.W)(i),l=(0,eA.W)(n),[c,d]=(0,u.useState)(r.defaultIsOpen||!1),h=void 0!==o?o:c,p=void 0!==o,f=(0,u.useId)(),m=a??`disclosure-${f}`,g=(0,u.useCallback)(()=>{p||d(!1),null==l||l()},[p,l]),y=(0,u.useCallback)(()=>{p||d(!0),null==s||s()},[p,s]),v=(0,u.useCallback)(()=>{h?g():y()},[h,y,g]);return{isOpen:h,onOpen:y,onClose:g,onToggle:v,isControlled:p,getButtonProps:function(r={}){return{...r,"aria-expanded":h,"aria-controls":m,onClick(n){var i;null==(i=r.onClick)||i.call(r,n),v()}}},getDisclosureProps:function(r={}){return{...r,hidden:!h,id:m}}}}({isOpen:m,defaultIsOpen:g,onOpen:c,onClose:h}),{referenceRef:M,getPopperProps:P,getArrowInnerProps:L,getArrowProps:A}=function(r={}){let{enabled:n=!0,modifiers:i,placement:o="bottom",strategy:a="absolute",arrowPadding:s=8,eventListeners:l=!0,offset:c,gutter:h=8,flip:p=!0,boundary:f="clippingParents",preventOverflow:m=!0,matchWidth:g,direction:y="ltr"}=r,v=(0,u.useRef)(null),b=(0,u.useRef)(null),C=(0,u.useRef)(null),_=function(r,n="ltr"){var i;let o=(null==(i=eO[r])?void 0:i[n])||r;return"ltr"===n?o:eE[r]??o}(o,y),x=(0,u.useRef)(()=>{}),w=(0,u.useCallback)(()=>{var r;n&&v.current&&b.current&&(null==(r=x.current)||r.call(x),C.current=ed(v.current,b.current,{placement:_,modifiers:[ew,eC,ev,{...ey,enabled:!!g},{name:"eventListeners",..."object"==typeof l?{enabled:!0,options:{...eg,...l}}:{enabled:l,options:eg}},{name:"arrow",options:{padding:s}},{name:"offset",options:{offset:c??[0,h]}},{name:"flip",enabled:!!p,options:{padding:8}},{name:"preventOverflow",enabled:!!m,options:{boundary:f}},...i??[]],strategy:a}),C.current.forceUpdate(),x.current=C.current.destroy)},[_,n,i,g,l,s,c,h,p,m,f,a]);(0,u.useEffect)(()=>()=>{var r;v.current||b.current||(null==(r=C.current)||r.destroy(),C.current=null)},[]);let S=(0,u.useCallback)(r=>{v.current=r,w()},[w]),O=(0,u.useCallback)((r={},n=null)=>({...r,ref:(0,d.lq)(S,n)}),[S]),E=(0,u.useCallback)(r=>{b.current=r,w()},[w]),k=(0,u.useCallback)((r={},n=null)=>({...r,ref:(0,d.lq)(E,n),style:{...r.style,position:a,minWidth:g?void 0:"max-content",inset:"0 auto auto 0"}}),[a,E,g]),T=(0,u.useCallback)((r={},n=null)=>{let{size:i,shadowColor:o,bg:a,style:s,...l}=r;return{...l,ref:n,"data-popper-arrow":"",style:function(r){let{size:n,shadowColor:i,bg:o,style:a}=r,s={...a,position:"absolute"};return n&&(s["--popper-arrow-size"]=n),i&&(s["--popper-arrow-shadow-color"]=i),o&&(s["--popper-arrow-bg"]=o),s}(r)}},[]),M=(0,u.useCallback)((r={},n=null)=>({...r,ref:n,"data-popper-arrow-inner":""}),[]);
316return{update(){var r;null==(r=C.current)||r.update()},forceUpdate(){var r;null==(r=C.current)||r.forceUpdate()},transformOrigin:ep.transformOrigin.varRef,referenceRef:S,popperRef:E,getPopperProps:k,getArrowProps:T,getArrowInnerProps:M,getReferenceProps:O}}({enabled:E,placement:p,arrowPadding:b,modifiers:C,gutter:x,offset:w,direction:S}),Z=(0,u.useId)(),I=`tooltip-${f??Z}`,V=(0,u.useRef)(null),D=(0,u.useRef)(),j=(0,u.useRef)(),z=(0,u.useCallback)(()=>{j.current&&(clearTimeout(j.current),j.current=void 0),T()},[T]),B=((0,u.useEffect)(()=>{let r=eD(V);return r.addEventListener(ez,z),()=>r.removeEventListener(ez,z)},[z,V]),()=>{let r=eD(V),n=ej(V);r.dispatchEvent(new n.CustomEvent(ez))}),R=(0,u.useCallback)(()=>{if(!_&&!D.current){B();let r=ej(V);D.current=r.setTimeout(k,n)}},[B,_,k,n]),H=(0,u.useCallback)(()=>{D.current&&(clearTimeout(D.current),D.current=void 0);let r=ej(V);j.current=r.setTimeout(z,i)},[i,z]),F=(0,u.useCallback)(()=>{E&&o&&H()},[o,H,E]),N=(0,u.useCallback)(()=>{E&&s&&H()},[s,H,E]),$=(0,u.useCallback)(r=>{E&&"Escape"===r.key&&H()},[E,H]);eZ(()=>eD(V),"keydown",l?$:void 0),(0,u.useEffect)(()=>()=>{clearTimeout(D.current),clearTimeout(j.current)},[]),eZ(()=>V.current,"pointerleave",H);let U=(0,u.useCallback)((r={},n=null)=>({...r,ref:(0,d.lq)(V,n,M),onPointerEnter:eV(r.onPointerEnter,r=>{"touch"!==r.pointerType&&R()}),onClick:eV(r.onClick,F),onPointerDown:eV(r.onPointerDown,N),onFocus:eV(r.onFocus,R),onBlur:eV(r.onBlur,H),"aria-describedby":E?I:void 0}),[R,H,N,E,I,F,M]),G=(0,u.useCallback)((r={},n=null)=>P({...r,style:{...r.style,[ep.arrowSize.var]:y?`${y}px`:void 0,[ep.arrowShadowColor.var]:v}},n),[P,y,v]);return{isOpen:E,show:R,hide:H,getTriggerProps:U,getTooltipProps:(0,u.useCallback)((r={},n=null)=>{let i={...r.style,position:"relative",transformOrigin:ep.transformOrigin.varRef};return{ref:n,...O,...r,id:I,role:"tooltip",style:i}},[O,I]),getTooltipPositionerProps:G,getArrowProps:A,getArrowInnerProps:L}}({..._,direction:s.direction});if("string"==typeof l||h)i=u.createElement(eT.m$.span,{display:"inline-block",tabIndex:0,...w.getTriggerProps()},l);else{let r=u.Children.only(l);i=(0,u.cloneElement)(r,w.getTriggerProps(r.props,r.ref))}let S=!!p,O=w.getTooltipProps({},n),E=S?function(r,n=[]){let i=Object.assign({},r);for(let r of n)r in i&&delete i[r];return i}(O,["role","id"]):O,k=function(r,n){let i={};for(let o of n)o in r&&(i[o]=r[o]);return i}(O,["role","id"]);return c?u.createElement(u.Fragment,null,i,u.createElement(eL.M,null,w.isOpen&&u.createElement(ek.h_,{...g},u.createElement(eT.m$.div,{...w.getTooltipPositionerProps(),__css:{zIndex:o.zIndex,pointerEvents:"none"}},u.createElement(eB,{variants:eI,initial:"exit",animate:"enter",exit:"exit",...C,...E,__css:o},c,S&&u.createElement(eT.m$.span,{srOnly:!0,...k},p),f&&u.createElement(eT.m$.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper"},u.createElement(eT.m$.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:o.bg}}))))))):u.createElement(u.Fragment,null,l)});eR.displayName="Tooltip"},39637:function(r,n,i){"use strict";i.d(n,{Mi:function(){return w},Qh:function(){return C},UO:function(){return v},Xc:function(){return S},uf:function(){return b}});var o=i(66840),a=i(32913),s=i(84658),l=(...r)=>r.filter(Boolean).join(" "),c=r=>{let{condition:n,message:i}=r},u=[.25,.1,.25,1],d={slideLeft:{position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},slideRight:{position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},slideUp:{position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},slideDown:{position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}}};function h(r){switch((null==r?void 0:r.direction)??"right"){case"right":default:return d.slideRight;case"left":return d.slideLeft;case"bottom":return d.slideDown;case"top":return d.slideUp}}var p={enter:{duration:.2,ease:[0,0,.2,1]},exit:{duration:.1,ease:[.4,0,1,1]}},f={enter:(r,n)=>({...r,delay:"number"==typeof n?n:null==n?void 0:n.enter}),exit:(r,n)=>({...r,delay:"number"==typeof n?n:null==n?void 0:n.exit})},m=r=>null!=r&&parseInt(r.toString(),10)>0,g={exit:{height:{duration:.2,ease:u},opacity:{duration:.3,ease:u}},enter:{height:{duration:.3,ease:u},opacity:{duration:.4,ease:u}}},y={exit:({animateOpacity:r,startingHeight:n,transition:i,transitionEnd:o,delay:a})=>({...r&&{opacity:m(n)?1:0},height:n,transitionEnd:null==o?void 0:o.exit,transition:(null==i?void 0:i.exit)??f.exit(g.exit,a)}),enter:({animateOpacity:r,endingHeight:n,transition:i,transitionEnd:o,delay:a})=>({...r&&{opacity:1},height:n,transitionEnd:null==o?void 0:o.enter,transition:(null==i?void 0:i.enter)??f.enter(g.enter,a)})},v=(0,o.forwardRef)((r,n)=>{let{in:i,unmountOnExit:u,animateOpacity:d=!0,startingHeight:h=0,endingHeight:p="auto",style:f,className:m,transition:g,transitionEnd:v,...b}=r,[C,_]=(0,o.useState)(!1);(0,o.useEffect)(()=>{let r=setTimeout(()=>{_(!0)});return()=>clearTimeout(r)},[]),c({condition:!!(h>0&&u),message:"startingHeight and unmountOnExit are mutually exclusive. You can't use them together"});let x=parseFloat(h.toString())>0,w={startingHeight:h,endingHeight:p,animateOpacity:d,transition:C?g:{enter:{duration:0}},transitionEnd:{enter:null==v?void 0:v.enter,exit:u?null==v?void 0:v.exit:{...null==v?void 0:v.exit,display:x?"block":"none"}}},S=!u||i,O=i||u?"enter":"exit";return o.createElement(a.M,{initial:!1,custom:w},S&&o.createElement(s.E.div,{ref:n,...b,className:l("chakra-collapse",m),style:{overflow:"hidden",display:"block",...f},custom:w,variants:y,initial:!!u&&"exit",animate:O,exit:"exit"}))});v.displayName="Collapse";var b={initial:"exit",animate:"enter",exit:"exit",variants:{enter:({transition:r,transitionEnd:n,delay:i}={})=>({opacity:1,transition:(null==r?void 0:r.enter)??f.enter(p.enter,i),transitionEnd:null==n?void 0:n.enter}),exit:({transition:r,transitionEnd:n,delay:i}={})=>({opacity:0,transition:(null==r?void 0:r.exit)??f.exit(p.exit,i),transitionEnd:null==n?void 0:n.exit})}};(0,o.forwardRef)(function(r,n){let{unmountOnExit:i,in:c,className:u,transition:d,transitionEnd:h,delay:p,...f}=r,m=c||i?"enter":"exit",g=!i||c&&i,y={transition:d,transitionEnd:h,delay:p};return o.createElement(a.M,{custom:y},g&&o.createElement(s.E.div,{ref:n,className:l("chakra-fade",u),custom:y,...b,animate:m,...f}))}).displayName="Fade";var C={initial:"exit",animate:"enter",exit:"exit",variants:{exit:({reverse:r,initialScale:n,transition:i,transitionEnd:o,delay:a})=>({opacity:0,...r?{scale:n,transitionEnd:null==o?void 0:o.exit}:{transitionEnd:{scale:n,...null==o?void 0:o.exit}},transition:(null==i?void 0:i.exit)??f.exit(p.exit,a)}),enter:({transitionEnd:r,transition:n,delay:i})=>({opacity:1,scale:1,transition:(null==n?void 0:n.enter)??f.enter(p.enter,i),transitionEnd:null==r?void 0:r.enter})}};(0,o.forwardRef)(function(r,n){let{unmountOnExit:i,in:c,reverse:u=!0,initialScale:d=.95,className:h,transition:p,transitionEnd:f,delay:m,...g}=r,y=!i||c&&i,v=c||i?"enter":"exit",b={initialScale:d,reverse:u,transition:p,transitionEnd:f,delay:m};return o.createElement(a.M,{custom:b},y&&o.createElement(s.E.div,{ref:n,className:l("chakra-offset-slide",h),...C,animate:v,custom:b,...g}))}).displayName="ScaleFade";var _={exit:{duration:.15,ease:[.4,0,.2,1]},enter:{type:"spring",damping:25,stiffness:180}},x={exit:({direction:r,transition:n,transitionEnd:i,delay:o})=>{let{exit:a}=h({direction:r});return{...a,transition:(null==n?void 0:n.exit)??f.exit(_.exit,o),transitionEnd:null==i?void 0:i.exit}},enter:({direction:r,transitionEnd:n,transition:i,delay:o})=>{let{enter:a}=h({direction:r});return{...a,transition:(null==i?void 0:i.enter)??f.enter(_.enter,o),transitionEnd:null==n?void 0:n.enter}}},w=(0,o.forwardRef)(function(r,n){let{direction:i="right",style:c,unmountOnExit:u,in:d,className:p,transition:f,transitionEnd:m,delay:g,...y}=r,v=Object.assign({position:"fixed"},h({direction:i}).position,c),b=!u||d&&u,C=d||u?"enter":"exit",_={transitionEnd:m,transition:f,direction:i,delay:g};return o.createElement(a.M,{custom:_},b&&o.createElement(s.E.div,{...y,ref:n,initial:"exit",className:l("chakra-sli
316de",p),animate:C,exit:"exit",custom:_,variants:x,style:v}))});w.displayName="Slide";var S={initial:"initial",animate:"enter",exit:"exit",variants:{initial:({offsetX:r,offsetY:n,transition:i,transitionEnd:o,delay:a})=>({opacity:0,x:r,y:n,transition:(null==i?void 0:i.exit)??f.exit(p.exit,a),transitionEnd:null==o?void 0:o.exit}),enter:({transition:r,transitionEnd:n,delay:i})=>({opacity:1,x:0,y:0,transition:(null==r?void 0:r.enter)??f.enter(p.enter,i),transitionEnd:null==n?void 0:n.enter}),exit:({offsetY:r,offsetX:n,transition:i,transitionEnd:o,reverse:a,delay:s})=>{let l={x:n,y:r};return{opacity:0,transition:(null==i?void 0:i.exit)??f.exit(p.exit,s),...a?{...l,transitionEnd:null==o?void 0:o.exit}:{transitionEnd:{...l,...null==o?void 0:o.exit}}}}}};(0,o.forwardRef)(function(r,n){let{unmountOnExit:i,in:c,reverse:u=!0,className:d,offsetX:h=0,offsetY:p=8,transition:f,transitionEnd:m,delay:g,...y}=r,v=!i||c&&i,b=c||i?"enter":"exit",C={offsetX:h,offsetY:p,reverse:u,transition:f,transitionEnd:m,delay:g};return o.createElement(a.M,{custom:C},v&&o.createElement(s.E.div,{ref:n,className:l("chakra-offset-slide",d),custom:C,...S,animate:b,...y}))}).displayName="SlideFade"},55848:function(r,n,i){"use strict";i.d(n,{v0:function(){return C},YU:function(){return g},jU:function(){return v},$K:function(){return h},mf:function(){return d},XQ:function(){return x},Wf:function(){return f},lw:function(){return m},CE:function(){return p},zG:function(){return _},Pu:function(){return b}}),i(99059);var o=1/60*1e3,a="undefined"!=typeof performance?function(){return performance.now()}:function(){return Date.now()},s=!1,l={delta:0,timestamp:0},c=["read","update","preRender","render","postRender"].reduce(function(r,n){var i,o,a,s,l,c,u;return r[n]=(i=function(){return!0},o=[],a=[],s=0,l=!1,c=new WeakSet,u={schedule:function(r,n,i){void 0===n&&(n=!1),void 0===i&&(i=!1);var u=i&&l,d=u?o:a;return n&&c.add(r),-1===d.indexOf(r)&&(d.push(r),u&&l&&(s=o.length)),r},cancel:function(r){var n=a.indexOf(r);-1!==n&&a.splice(n,1),c.delete(r)},process:function(r){var n;if(l=!0,o=(n=[a,o])[0],(a=n[1]).length=0,s=o.length)for(var d=0;d<s;d++){var h=o[d];h(r),c.has(h)&&(u.schedule(h),i())}l=!1}}),r},{});function u(r){return Array.isArray(r)}function d(r){return"function"==typeof r}function h(r){return void 0!==r&&void 0!==r}function p(r,n){let i={};return Object.keys(r).forEach(o=>{n.includes(o)||(i[o]=r[o])}),i}var f=(r=>{let n=new WeakMap;return(i,o,a,s)=>{if(void 0===i)return r(i,o,a);n.has(i)||n.set(i,new Map);let l=n.get(i);if(l.has(o))return l.get(o);let c=r(i,o,a,s);return l.set(o,c),c}})(function(r,n,i,o){let a="string"==typeof n?n.split("."):[n];for(o=0;o<a.length&&r;o+=1)r=r[a[o]];return void 0===r?i:r});function m(r,n){let i={};return Object.keys(r).forEach(o=>{let a=r[o];n(a,o,r)&&(i[o]=a)}),i}var g=r=>m(r,r=>null!=r),y=r=>Object.keys(r),v=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function b(r,...n){return d(r)?r(...n):r}function C(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var _=(...r)=>n=>r.reduce((r,n)=>n(r),n);function x(r,n){return u(r)?r.map(r=>null===r?null:n(r)):!function(r){let n=typeof r;return null!=r&&("object"===n||"function"===n)&&!u(r)}(r)?null!=r?n(r):null:y(r).reduce((i,o)=>(i[o]=n(r[o]),i),{})}Object.freeze(["base","sm","md","lg","xl","2xl"])},61466:function(r,n,i){"use strict";i.d(n,{NL:function(){return a},TX:function(){return s}}),i(66840);var o=i(69643),a={border:"0px",clip:"rect(0px, 0px, 0px, 0px)",height:"1px",width:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},s=(0,o.m$)("span",{baseStyle:a});s.displayName="VisuallyHidden",(0,o.m$)("input",{baseStyle:a}).displayName="VisuallyHiddenInput"},45551:function(r,n,i){"use strict";var o,a,s=i(66840),l=s&&"object"==typeof s&&"default"in s?s.default:s,c=function(){return(c=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==i.g?i.g:"undefined"!=typeof self?self:{};function d(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}function h(r,n){return r(n={exports:{}}
316,n.exports),n.exports}var p=h(function(r,n){var i;Object.defineProperty(n,"__esModule",{value:!0}),n.BLOCKS=void 0,(i=n.BLOCKS||(n.BLOCKS={})).DOCUMENT="document",i.PARAGRAPH="paragraph",i.HEADING_1="heading-1",i.HEADING_2="heading-2",i.HEADING_3="heading-3",i.HEADING_4="heading-4",i.HEADING_5="heading-5",i.HEADING_6="heading-6",i.OL_LIST="ordered-list",i.UL_LIST="unordered-list",i.LIST_ITEM="list-item",i.HR="hr",i.QUOTE="blockquote",i.EMBEDDED_ENTRY="embedded-entry-block",i.EMBEDDED_ASSET="embedded-asset-block",i.TABLE="table",i.TABLE_ROW="table-row",i.TABLE_CELL="table-cell",i.TABLE_HEADER_CELL="table-header-cell"});d(p),p.BLOCKS;var f=h(function(r,n){var i;Object.defineProperty(n,"__esModule",{value:!0}),n.INLINES=void 0,(i=n.INLINES||(n.INLINES={})).HYPERLINK="hyperlink",i.ENTRY_HYPERLINK="entry-hyperlink",i.ASSET_HYPERLINK="asset-hyperlink",i.EMBEDDED_ENTRY="embedded-entry-inline"});d(f),f.INLINES;var m=h(function(r,n){var i,o;Object.defineProperty(n,"__esModule",{value:!0}),(o=i||(i={})).BOLD="bold",o.ITALIC="italic",o.UNDERLINE="underline",o.CODE="code",n.default=i});d(m);var g=h(function(r,n){var i,o=u&&u.__spreadArray||function(r,n,i){if(i||2==arguments.length)for(var o,a=0,s=n.length;a<s;a++)!o&&a in n||(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return r.concat(o||Array.prototype.slice.call(n))};Object.defineProperty(n,"__esModule",{value:!0}),n.V1_NODE_TYPES=n.TEXT_CONTAINERS=n.HEADINGS=n.CONTAINERS=n.VOID_BLOCKS=n.TABLE_BLOCKS=n.LIST_ITEM_BLOCKS=n.TOP_LEVEL_BLOCKS=void 0,n.TOP_LEVEL_BLOCKS=[p.BLOCKS.PARAGRAPH,p.BLOCKS.HEADING_1,p.BLOCKS.HEADING_2,p.BLOCKS.HEADING_3,p.BLOCKS.HEADING_4,p.BLOCKS.HEADING_5,p.BLOCKS.HEADING_6,p.BLOCKS.OL_LIST,p.BLOCKS.UL_LIST,p.BLOCKS.HR,p.BLOCKS.QUOTE,p.BLOCKS.EMBEDDED_ENTRY,p.BLOCKS.EMBEDDED_ASSET,p.BLOCKS.TABLE],n.LIST_ITEM_BLOCKS=[p.BLOCKS.PARAGRAPH,p.BLOCKS.HEADING_1,p.BLOCKS.HEADING_2,p.BLOCKS.HEADING_3,p.BLOCKS.HEADING_4,p.BLOCKS.HEADING_5,p.BLOCKS.HEADING_6,p.BLOCKS.OL_LIST,p.BLOCKS.UL_LIST,p.BLOCKS.HR,p.BLOCKS.QUOTE,p.BLOCKS.EMBEDDED_ENTRY,p.BLOCKS.EMBEDDED_ASSET],n.TABLE_BLOCKS=[p.BLOCKS.TABLE,p.BLOCKS.TABLE_ROW,p.BLOCKS.TABLE_CELL,p.BLOCKS.TABLE_HEADER_CELL],n.VOID_BLOCKS=[p.BLOCKS.HR,p.BLOCKS.EMBEDDED_ENTRY,p.BLOCKS.EMBEDDED_ASSET],n.CONTAINERS=((i={})[p.BLOCKS.OL_LIST]=[p.BLOCKS.LIST_ITEM],i[p.BLOCKS.UL_LIST]=[p.BLOCKS.LIST_ITEM],i[p.BLOCKS.LIST_ITEM]=n.LIST_ITEM_BLOCKS,i[p.BLOCKS.QUOTE]=[p.BLOCKS.PARAGRAPH],i[p.BLOCKS.TABLE]=[p.BLOCKS.TABLE_ROW],i[p.BLOCKS.TABLE_ROW]=[p.BLOCKS.TABLE_CELL,p.BLOCKS.TABLE_HEADER_CELL],i[p.BLOCKS.TABLE_CELL]=[p.BLOCKS.PARAGRAPH],i[p.BLOCKS.TABLE_HEADER_CELL]=[p.BLOCKS.PARAGRAPH],i),n.HEADINGS=[p.BLOCKS.HEADING_1,p.BLOCKS.HEADING_2,p.BLOCKS.HEADING_3,p.BLOCKS.HEADING_4,p.BLOCKS.HEADING_5,p.BLOCKS.HEADING_6],n.TEXT_CONTAINERS=o([p.BLOCKS.PARAGRAPH],n.HEADINGS,!0),n.V1_NODE_TYPES=[p.BLOCKS.DOCUMENT,p.BLOCKS.PARAGRAPH,p.BLOCKS.HEADING_1,p.BLOCKS.HEADING_2,p.BLOCKS.HEADING_3,p.BLOCKS.HEADING_4,p.BLOCKS.HEADING_5,p.BLOCKS.HEADING_6,p.BLOCKS.OL_LIST,p.BLOCKS.UL_LIST,p.BLOCKS.LIST_ITEM,p.BLOCKS.HR,p.BLOCKS.QUOTE,p.BLOCKS.EMBEDDED_ENTRY,p.BLOCKS.EMBEDDED_ASSET,f.INLINES.HYPERLINK,f.INLINES.ENTRY_HYPERLINK,f.INLINES.ASSET_HYPERLINK,f.INLINES.EMBEDDED_ENTRY,"text"]});d(g),g.V1_NODE_TYPES,g.TEXT_CONTAINERS,g.HEADINGS,g.CONTAINERS,g.VOID_BLOCKS,g.TABLE_BLOCKS,g.LIST_ITEM_BLOCKS,g.TOP_LEVEL_BLOCKS;var y=h(function(r,n){Object.defineProperty(n,"__esModule",{value:!0})});d(y);var v=h(function(r,n){Object.defineProperty(n,"__esModule",{value:!0})});d(v);var b=h(function(r,n){Object.defineProperty(n,"__esModule",{value:!0});var i={nodeType:p.BLOCKS.DOCUMENT,data:{},content:[{nodeType:p.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]};n.default=i});d(b);var C=h(function(r,n){function i(r,n){for(var i=0,o=Object.keys(r);i<o.length;i++)if(n===r[o[i]])return!0;return!1}Object.defineProperty(n,"__esModule",{value:!0}),n.isText=n.isBlock=n.isInline=void 0,n.isInline=function(r){return i(f.INLINES,r.nodeType)},n.isBlock=function(r){return i(p.BLOCKS,r.nodeType)},n.isText=function(r){return"text"===r.nodeType}});d(C),C.isText,C.isBlock,C.isInline;var _=h(function(r,n){var i=u&&u.__createBinding||(Object.create?function(r,n,i,o){void 0===o&&(o=i);var a=Object.getOwnPropertyDescriptor(n,i);(!a||("get"in a?!n.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(r,o,a)}:function(r,n,i,o){void 0===o&&(o=i),r[o]=n[i]}),o=u&&u.__setModuleDefault||(Object.create?function(r,n){Object.defineProperty(r,"default",{enumerable:!0,value:n})}:function(r,n){r.default=n}),a=u&&u.__exportStar||function(r,n){for(var o in r)"default"===o||Object.prototype.hasOwnProperty.call(n,o)||i(n,r,o)},s=u&&u.__importStar||function(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var a in r)"default"!==a&&Object.prototype.hasOwnProperty.call(r,a)&&i(n,r,a);return o(n,r),n},l=u&&u.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0}),n.helpers=n.EMPTY_DOCUMENT=n.MARKS=n.INLINES=n.BLOCKS=void 0,Object.defineProperty(n,"BLOCKS",{enumerable:!0,get:function(){return p.BLOCKS}}),Object.defineProperty(n,"INLINES",{enumerable:!0,get:function(){return f.INLINES}}),Object.defineProperty(n,"MARKS",{enumerable:!0,get:function(){return l(m).default}}),a(g,n),a(y,n),a(v,n),Object.defineProperty(n,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return l(b).default}});var c=s(C);n.helpers=c});d(_);var x=_.helpers;_.EMPTY_DOCUMENT;var w=_.MARKS,S=_.INLINES,O=_.BLOCKS,E=((o={})[O.DOCUMENT]=function(r,n){return n},o[O.PARAGRAPH]=function(r,n){return l.createElement("p",null,n)},o[O.HEADING_1]=function(r,n){return l.createElement("h1",null,n)},o[O.HEADING_2]=function(r,n){return l.createElement("h2",null,n)},o[O.HEADING_3]=function(r,n){return l.createElement("h3",null,n)},o[O.HEADING_4]=function(r,n){return l.createElement("h4",null,n)},o[O.HEADING_5]=function(r,n){return l.createElement("h5",null,n)},o[O.HEADING_6]=function(r,n){return l.createElement("h6",null,n)},o[O.EMBEDDED_ENTRY]=function(r,n){return l.createElement("div",null,n)},o[O.UL_LIST]=function(r,n){return l.createElement("ul",null,n)},o[O.OL_LIST]=function(r,n){return l.createElement("ol",null,n)},o[O.LIST_ITEM]=function(r,n){return l.createElement("li",null,n)},o[O.QUOTE]=function(r,n){return l.createElement("blockquote",null,n)},o[O.HR]=function(){return l.createElement("hr",null)},o[O.TABLE]=function(r,n){return l.createElement("table",null,l.createElement("tbody",null,n))},o[O.TABLE_ROW]=function(r,n){return l.createElement("tr",null,n)},o[O.TABLE_HEADER_CELL]=function(r,n){return l.createElement("th",
316null,n)},o[O.TABLE_CELL]=function(r,n){return l.createElement("td",null,n)},o[S.ASSET_HYPERLINK]=function(r){return T(S.ASSET_HYPERLINK,r)},o[S.ENTRY_HYPERLINK]=function(r){return T(S.ENTRY_HYPERLINK,r)},o[S.EMBEDDED_ENTRY]=function(r){return T(S.EMBEDDED_ENTRY,r)},o[S.HYPERLINK]=function(r,n){return l.createElement("a",{href:r.data.uri},n)},o),k=((a={})[w.BOLD]=function(r){return l.createElement("b",null,r)},a[w.ITALIC]=function(r){return l.createElement("i",null,r)},a[w.UNDERLINE]=function(r){return l.createElement("u",null,r)},a[w.CODE]=function(r){return l.createElement("code",null,r)},a);function T(r,n){return l.createElement("span",{key:n.data.target.sys.id},"type: ",n.nodeType," id: ",n.data.target.sys.id)}n.h=function(r,n){return(void 0===n&&(n={}),r)?function r(n,i){var o=i.renderNode,a=i.renderMark,c=i.renderText;if(x.isText(n))return n.marks.reduce(function(r,n){return a[n.type]?a[n.type](r):r},c?c(n.value):n.value);var u=n.content.map(function(n,o){var a;return a=r(n,i),s.isValidElement(a)&&null===a.key?s.cloneElement(a,{key:o}):a});return n.nodeType&&o[n.nodeType]?o[n.nodeType](n,u):l.createElement(l.Fragment,null,u)}(r,{renderNode:c(c({},E),n.renderNode),renderMark:c(c({},k),n.renderMark),renderText:n.renderText}):null}},13700:function(r,n){"use strict";var i;Object.defineProperty(n,"__esModule",{value:!0}),n.BLOCKS=void 0,(i=n.BLOCKS||(n.BLOCKS={})).DOCUMENT="document",i.PARAGRAPH="paragraph",i.HEADING_1="heading-1",i.HEADING_2="heading-2",i.HEADING_3="heading-3",i.HEADING_4="heading-4",i.HEADING_5="heading-5",i.HEADING_6="heading-6",i.OL_LIST="ordered-list",i.UL_LIST="unordered-list",i.LIST_ITEM="list-item",i.HR="hr",i.QUOTE="blockquote",i.EMBEDDED_ENTRY="embedded-entry-block",i.EMBEDDED_ASSET="embedded-asset-block",i.TABLE="table",i.TABLE_ROW="table-row",i.TABLE_CELL="table-cell",i.TABLE_HEADER_CELL="table-header-cell"},66400:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=i(13700),a={nodeType:o.BLOCKS.DOCUMENT,data:{},content:[{nodeType:o.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]};n.default=a},36137:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isText=n.isBlock=n.isInline=void 0;var o=i(13700),a=i(23211);function s(r,n){for(var i=0,o=Object.keys(r);i<o.length;i++)if(n===r[o[i]])return!0;return!1}n.isInline=function(r){return s(a.INLINES,r.nodeType)},n.isBlock=function(r){return s(o.BLOCKS,r.nodeType)},n.isText=function(r){return"text"===r.nodeType}},62742:function(r,n,i){"use strict";var o=this&&this.__createBinding||(Object.create?function(r,n,i,o){void 0===o&&(o=i),Object.defineProperty(r,o,{enumerable:!0,get:function(){return n[i]}})}:function(r,n,i,o){void 0===o&&(o=i),r[o]=n[i]}),a=this&&this.__setModuleDefault||(Object.create?function(r,n){Object.defineProperty(r,"default",{enumerable:!0,value:n})}:function(r,n){r.default=n}),s=this&&this.__exportStar||function(r,n){for(var i in r)"default"===i||Object.prototype.hasOwnProperty.call(n,i)||o(n,r,i)},l=this&&this.__importStar||function(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var i in r)"default"!==i&&Object.prototype.hasOwnProperty.call(r,i)&&o(n,r,i);return a(n,r),n},c=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0}),n.helpers=n.EMPTY_DOCUMENT=n.MARKS=n.INLINES=n.BLOCKS=void 0;var u=i(13700);Object.defineProperty(n,"BLOCKS",{enumerable:!0,get:function(){return u.BLOCKS}});var d=i(23211);Object.defineProperty(n,"INLINES",{enumerable:!0,get:function(){return d.INLINES}});var h=i(27521);Object.defineProperty(n,"MARKS",{enumerable:!0,get:function(){return c(h).default}}),s(i(77009),n),s(i(24729),n),s(i(82617),n);var p=i(66400);Object.defineProperty(n,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return c(p).default}});var f=l(i(36137));n.helpers=f},23211:function(r,n){"use strict";var i;Object.defineProperty(n,"__esModule",{value:!0}),n.INLINES=void 0,(i=n.INLINES||(n.INLINES={})).HYPERLINK="hyperlink",i.ENTRY_HYPERLINK="entry-hyperlink",i.ASSET_HYPERLINK="asset-hyperlink",i.EMBEDDED_ENTRY="embedded-entry-inline"},27521:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}),(o=i||(i={})).BOLD="bold",o.ITALIC="italic",o.UNDERLINE="underline",o.CODE="code",n.default=i},82617:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0})},77009:function(r,n,i){"use strict";var o,a=this&&this.__spreadArray||function(r,n,i){if(i||2==arguments.length)for(var o,a=0,s=n.length;a<s;a++)!o&&a in n||(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return r.concat(o||Array.prototype.slice.call(n))};Object.defineProperty(n,"__esModule",{value:!0}),n.V1_NODE_TYPES=n.TEXT_CONTAINERS=n.HEADINGS=n.CONTAINERS=n.VOID_BLOCKS=n.TABLE_BLOCKS=n.LIST_ITEM_BLOCKS=n.TOP_LEVEL_BLOCKS=void 0;var s=i(13700),l=i(23211);n.TOP_LEVEL_BLOCKS=[s.BLOCKS.PARAGRAPH,s.BLOCKS.HEADING_1,s.BLOCKS.HEADING_2,s.BLOCKS.HEADING_3,s.BLOCKS.HEADING_4,s.BLOCKS.HEADING_5,s.BLOCKS.HEADING_6,s.BLOCKS.OL_LIST,s.BLOCKS.UL_LIST,s.BLOCKS.HR,s.BLOCKS.QUOTE,s.BLOCKS.EMBEDDED_ENTRY,s.BLOCKS.EMBEDDED_ASSET,s.BLOCKS.TABLE],n.LIST_ITEM_BLOCKS=[s.BLOCKS.PARAGRAPH,s.BLOCKS.HEADING_1,s.BLOCKS.HEADING_2,s.BLOCKS.HEADING_3,s.BLOCKS.HEADING_4,s.BLOCKS.HEADING_5,s.BLOCKS.HEADING_6,s.BLOCKS.OL_LIST,s.BLOCKS.UL_LIST,s.BLOCKS.HR,s.BLOCKS.QUOTE,s.BLOCKS.EMBEDDED_ENTRY,s.BLOCKS.EMBEDDED_ASSET],n.TABLE_BLOCKS=[s.BLOCKS.TABLE,s.BLOCKS.TABLE_ROW,s.BLOCKS.TABLE_CELL,s.BLOCKS.TABLE_HEADER_CELL],n.VOID_BLOCKS=[s.BLOCKS.HR,s.BLOCKS.EMBEDDED_ENTRY,s.BLOCKS.EMBEDDED_ASSET],n.CONTAINERS=((o={})[s.BLOCKS.OL_LIST]=[s.BLOCKS.LIST_ITEM],o[s.BLOCKS.UL_LIST]=[s.BLOCKS.LIST_ITEM],o[s.BLOCKS.LIST_ITEM]=n.LIST_ITEM_BLOCKS,o[s.BLOCKS.QUOTE]=[s.BLOCKS.PARAGRAPH],o[s.BLOCKS.TABLE]=[s.BLOCKS.TABLE_ROW],o[s.BLOCKS.TABLE_ROW]=[s.BLOCKS.TABLE_CELL,s.BLOCKS.TABLE_HEADER_CELL],o[s.BLOCKS.TABLE_CELL]=[s.BLOCKS.PARAGRAPH],o[s.BLOCKS.TABLE_HEADER_CELL]=[s.BLOCKS.PARAGRAPH],o),n.HEADINGS=[s.BLOCKS.HEADING_1,s.BLOCKS.HEADING_2,s.BLOCKS.HEADING_3,s.BLOCKS.HEADING_4,s.BLOCKS.HEADING_5,s.BLOCKS.HEADING_6],n.TEXT_CONTAINERS=a([s.BLOCKS.PARAGRAPH],n.HEADINGS,!0),n.V1_NODE_TYPES=[s.BLOCKS.DOCUMENT,s.BLOCKS.PARAGRAPH,s.BLOCKS.HEADING_1,s.BLOCKS.HEADING_2,s.BLOCKS.HEADING_3,s.BLOCKS.HEADING_4,s.BLOCKS.HEADING_5,s.BLOCKS.HEADING_6,s.BLOCKS.OL_LIST,s.BLOCKS.UL_LIST,s.BLOCKS.LIST_ITEM,s.BLOCKS.HR,s.BLOCKS.QUOTE,s.BLOCKS.EMBEDDED_ENTRY,s.BLOCKS.EMBEDDED_ASSET,l.INLINES.HYPERLINK,l.INLINES.ENTRY_HYPERLINK,l.INLINES.ASSET_HYPERLINK,l.INLINES.EMBEDDED_ENTRY,"text"]},24729:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0})},81801:function(r,n,i){"use strict";i.d(n,{Z:function(){return G}});var o=function(){function r(r){var n=this;this._insertTag=function(r){var i;i=0===n.tags.length?n.insertionPoint?n.insertionPoint.nextSibling:n.prepend?n.container.firstChild:n.before:n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(r,i),n.tags.push(r)},this.isSpeedy=void 0===r.speedy||r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepe
vendor: 7,460 bytes, line 316
316nd,this.insertionPoint=r.insertionPoint,this.before=null}var n=r.prototype;return n.hydrate=function(r){r.forEach(this._insertTag)},n.insert=function(r){if(this.ctr%(this.isSpeedy?65e3:1)==0){var n;this._insertTag(((n=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&n.setAttribute("nonce",this.nonce),n.appendChild(document.createTextNode("")),n.setAttribute("data-s",""),n))}var i=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(r){if(r.sheet)return r.sheet;for(var n=0;n<document.styleSheets.length;n++)if(document.styleSheets[n].ownerNode===r)return document.styleSheets[n]}(i);try{o.insertRule(r,o.cssRules.length)}catch(r){}}else i.appendChild(document.createTextNode(r));this.ctr++},n.flush=function(){this.tags.forEach(function(r){return r.parentNode&&r.parentNode.removeChild(r)}),this.tags=[],this.ctr=0},r}(),a=Math.abs,s=String.fromCharCode,l=Object.assign;function c(r,n,i){return r.replace(n,i)}function u(r,n){return r.indexOf(n)}function d(r,n){return 0|r.charCodeAt(n)}function h(r,n,i){return r.slice(n,i)}function p(r){return r.length}function f(r,n){return n.push(r),r}var m=1,g=1,y=0,v=0,b=0,C="";function _(r,n,i,o,a,s,l){return{value:r,root:n,parent:i,type:o,props:a,children:s,line:m,column:g,length:l,return:""}}function x(r,n){return l(_("",null,null,"",null,null,0),r,{length:-r.length},n)}function w(){return b=v<y?d(C,v++):0,g++,10===b&&(g=1,m++),b}function S(){return d(C,v)}function O(r){switch(r){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function E(r){return m=g=1,y=p(C=r),v=0,[]}function k(r){var n,i;return(n=v-1,i=function r(n){for(;w();)switch(b){case n:return v;case 34:case 39:34!==n&&39!==n&&r(b);break;case 40:41===n&&r(n);break;case 92:w()}return v}(91===r?r+2:40===r?r+1:r),h(C,n,i)).trim()}var T="-ms-",M="-moz-",P="-webkit-",L="comm",A="rule",Z="decl",I="@keyframes";function V(r,n){for(var i="",o=r.length,a=0;a<o;a++)i+=n(r[a],a,r,n)||"";return i}function D(r,n,i,o){switch(r.type){case"@import":case Z:return r.return=r.return||r.value;case L:return"";case I:return r.return=r.value+"{"+V(r.children,o)+"}";case A:r.value=r.props.join(",")}return p(i=V(r.children,o))?r.return=r.value+"{"+i+"}":""}function j(r,n,i,o,s,l,u,d,p,f,m){for(var g=s-1,y=0===s?l:[""],v=y.length,b=0,C=0,x=0;b<o;++b)for(var w=0,S=h(r,g+1,g=a(C=u[b])),O=r;w<v;++w)(O=(C>0?y[w]+" "+S:c(S,/&\f/g,y[w])).trim())&&(p[x++]=O);return _(r,n,i,0===s?A:d,p,f,m)}function z(r,n,i,o){return _(r,n,i,Z,h(r,0,o),h(r,o+1,-1),o)}var B=function(r,n,i){for(var o=0,a=0;o=a,a=S(),38===o&&12===a&&(n[i]=1),!O(a);)w();return h(C,r,v)},R=function(r,n){var i=-1,o=44;do switch(O(o)){case 0:38===o&&12===S()&&(n[i]=1),r[i]+=B(v-1,n,i);break;case 2:r[i]+=k(o);break;case 4:if(44===o){r[++i]=58===S()?"&\f":"",n[i]=r[i].length;break}default:r[i]+=s(o)}while(o=w());return r},H=function(r,n){var i;return i=R(E(r),n),C="",i},F=new WeakMap,N=function(r){if("rule"===r.type&&r.parent&&!(r.length<1)){for(var n=r.value,i=r.parent,o=r.column===i.column&&r.line===i.line;"rule"!==i.type;)if(!(i=i.parent))return;if((1!==r.props.length||58===n.charCodeAt(0)||F.get(i))&&!o){F.set(r,!0);for(var a=[],s=H(n,a),l=i.props,c=0,u=0;c<s.length;c++)for(var d=0;d<l.length;d++,u++)r.props[u]=a[c]?s[c].replace(/&\f/g,l[d]):l[d]+" "+s[c]}}},$=function(r){if("decl"===r.type){var n=r.value;108===n.charCodeAt(0)&&98===n.charCodeAt(2)&&(r.return="",r.value="")}},U=[function(r,n,i,o){if(r.length>-1&&!r.return)switch(r.type){case Z:r.return=function r(n,i){switch((((i<<2^d(n,0))<<2^d(n,1))<<2^d(n,2))<<2^d(n,3)){case 5103:return P+"print-"+n+n;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return P+n+n;case 5349:case 4246:case 4810:case 6968:case 2756:return P+n+M+n+T+n+n;case 6828:case 4268:return P+n+T+n+n;case 6165:return P+n+T+"flex-"+n+n;case 5187:return P+n+c(n,/(\w+).+(:[^]+)/,P+"box-$1$2"+T+"flex-$1$2")+n;case 5443:return P+n+T+"flex-item-"+c(n,/flex-|-self/,"")+n;case 4675:return P+n+T+"flex-line-pack"+c(n,/align-content|flex-|-self/,"")+n;case 5548:return P+n+T+c(n,"shrink","negative")+n;case 5292:return P+n+T+c(n,"basis","preferred-size")+n;case 6060:return P+"box-"+c(n,"-grow","")+P+n+T+c(n,"grow","positive")+n;case 4554:return P+c(n,/([^-])(transform)/g,"$1"+P+"$2")+n;case 6187:return c(c(c(n,/(zoom-|grab)/,P+"$1"),/(image-set)/,P+"$1"),n,"")+n;case 5495:case 3959:return c(n,/(image-set\([^]*)/,P+"$1$`$1");case 4968:return c(c(n,/(.+:)(flex-)?(.*)/,P+"box-pack:$3"+T+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+P+n+n;case 4095:case 3583:case 4068:case 2532:return c(n,/(.+)-inline(.+)/,P+"$1$2")+n;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(p(n)-1-i>6)switch(d(n,i+1)){case 109:if(45!==d(n,i+4))break;case 102:return c(n,/(.+:)(.+)-([^]+)/,"$1"+P+"$2-$3$1"+M+(108==d(n,i+3)?"$3":"$2-$3"))+n;case 115:return~u(n,"stretch")?r(c(n,"stretch","fill-available"),i)+n:n}break;case 4949:if(115!==d(n,i+1))break;case 6444:switch(d(n,p(n)-3-(~u(n,"!important")&&10))){case 107:return c(n,":",":"+P)+n;case 101:return c(n,/(.+:)([^;!]+)(;|!.+)?/,"$1"+P+(45===d(n,14)?"inline-":"")+"box$3$1"+P+"$2$3$1"+T+"$2box$3")+n}break;case 5936:switch(d(n,i+11)){case 114:return P+n+T+c(n,/[svh]\w+-[tblr]{2}/,"tb")+n;case 108:return P+n+T+c(n,/[svh]\w+-[tblr]{2}/,"tb-rl")+n;case 45:return P+n+T+c(n,/[svh]\w+-[tblr]{2}/,"lr")+n}return P+n+T+n+n}return n}(r.value,r.length);break;case I:return V([x(r,{value:c(r.value,"@","@"+P)})],o);case A:if(r.length){var a,s;return a=r.props,s=function(n){var i;switch(i=n,(i=/(::plac\w+|:read-\w+)/.exec(i))?i[0]:i){case":read-only":case":read-write":return V([x(r,{props:[c(n,/:(read-\w+)/,":"+M+"$1")]})],o);case"::placeholder":return V([x(r,{props:[c(n,/:(plac\w+)/,":"+P+"input-$1")]}),x(r,{props:[c(n,/:(plac\w+)/,":"+M+"$1")]}),x(r,{props:[c(n,/:(plac\w+)/,T+"input-$1")]})],o)}return""},a.map(s).join("")}}}],G=function(r){var n,i,a,l,y,x,T=r.key;if("css"===T){var M=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(M,function(r){-1!==r.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(r),r.setAttribute("data-s",""))})}var P=r.stylisPlugins||U,A={},Z=[];l=r.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+T+' "]'),function(r){for(var n=r.getAttribute("data-emotion").split(" "),i=1;i<n.length;i++)A[n[i]]=!0;Z.push(r)});var I=(i=(n=[N,$].concat(P,[D,(a=function(r){x.insert(r)},function(r){!r.root&&(r=r.return)&&a(r)})])).length,function(r,o,a,s){for(var l="",c=0;c<i;c++)l+=n[c](r,o,a,s)||"";return l}),B=function(r){var n,i;return V((i=function r(n,i,o,a,l,y,x,E,T){for(var M,P=0,A=0,Z=x,I=0,V=0,D=0,B=1,R=1,H=1,F=0,N="",$=l,U=y,G=a,W=N;R;)switch(D=F,F=w()){case 40:if(108!=D&&58==W.charCodeAt(Z-1)){-1!=u(W+=c(k(F),"&","&\f"),"&\f")&&(H=-1);break}case 34:case 39:case 91:W+=k(F);break;case 9:case 10:case 13:case 32:W+=function(r){for(;b=S();)if(b<33)w();else break;return O(r)>2||O(b)>3?"":" "}(D);break;case 92:W+=function(r,n){for(var i;--n&&w()&&!(b<48)&&!(b>102)&&(!(b>
31657)||!(b<65))&&(!(b>70)||!(b<97)););return i=v+(n<6&&32==S()&&32==w()),h(C,r,i)}(v-1,7);continue;case 47:switch(S()){case 42:case 47:f(_(M=function(r,n){for(;w();)if(r+b===57)break;else if(r+b===84&&47===S())break;return"/*"+h(C,n,v-1)+"*"+s(47===r?r:w())}(w(),v),i,o,L,s(b),h(M,2,-2),0),T);break;default:W+="/"}break;case 123*B:E[P++]=p(W)*H;case 125*B:case 59:case 0:switch(F){case 0:case 125:R=0;case 59+A:V>0&&p(W)-Z&&f(V>32?z(W+";",a,o,Z-1):z(c(W," ","")+";",a,o,Z-2),T);break;case 59:W+=";";default:if(f(G=j(W,i,o,P,A,l,E,N,$=[],U=[],Z),y),123===F){if(0===A)r(W,i,G,G,$,y,Z,E,U);else switch(I){case 100:case 109:case 115:r(n,G,G,a&&f(j(n,G,G,0,0,l,E,N,l,$=[],Z),U),l,U,Z,E,a?$:U);break;default:r(W,G,G,G,[""],U,0,E,U)}}}P=A=V=0,B=H=1,N=W="",Z=x;break;case 58:Z=1+p(W),V=D;default:if(B<1){if(123==F)--B;else if(125==F&&0==B++&&125==(b=v>0?d(C,--v):0,g--,10===b&&(g=1,m--),b))continue}switch(W+=s(F),F*B){case 38:H=A>0?1:(W+="\f",-1);break;case 44:E[P++]=(p(W)-1)*H,H=1;break;case 64:45===S()&&(W+=k(w())),I=S(),A=Z=p(N=W+=function(r){for(;!O(S());)w();return h(C,r,v)}(v)),F++;break;case 45:45===D&&2==p(W)&&(B=0)}}return y}("",null,null,null,[""],n=E(n=r),0,[0],n),C="",i),I)};y=function(r,n,i,o){x=i,B(r?r+"{"+n.styles+"}":n.styles),o&&(R.inserted[n.name]=!0)};var R={key:T,sheet:new o({key:T,container:l,nonce:r.nonce,speedy:r.speedy,prepend:r.prepend,insertionPoint:r.insertionPoint}),nonce:r.nonce,inserted:A,registered:{},insert:y};return R.sheet.hydrate(Z),R}},37250:function(r,n,i){"use strict";var o=i(50053),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,o.Z)(function(r){return a.test(r)||111===r.charCodeAt(0)&&110===r.charCodeAt(1)&&91>r.charCodeAt(2)});n.Z=s},50053:function(r,n){"use strict";n.Z=function(r){var n=Object.create(null);return function(i){return void 0===n[i]&&(n[i]=r(i)),n[i]}}},74982:function(r,n,i){"use strict";i.d(n,{E:function(){return x},T:function(){return m},a:function(){return v},c:function(){return C},h:function(){return h},u:function(){return g},w:function(){return f}});var o=i(66840),a=i(81801),s=i(30092),l=function(r){var n=new WeakMap;return function(i){if(n.has(i))return n.get(i);var o=r(i);return n.set(i,o),o}},c=i(37349),u=i(6279),d=i(1605),h={}.hasOwnProperty,p=(0,o.createContext)("undefined"!=typeof HTMLElement?(0,a.Z)({key:"css"}):null);p.Provider;var f=function(r){return(0,o.forwardRef)(function(n,i){return r(n,(0,o.useContext)(p),i)})},m=(0,o.createContext)({}),g=function(){return(0,o.useContext)(m)},y=l(function(r){return l(function(n){return"function"==typeof n?n(r):(0,s.Z)({},r,n)})}),v=function(r){var n=(0,o.useContext)(m);return r.theme!==n&&(n=y(n)(r.theme)),(0,o.createElement)(m.Provider,{value:n},r.children)},b="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",C=function(r,n){var i={};for(var o in n)h.call(n,o)&&(i[o]=n[o]);return i[b]=r,i},_=function(r){var n=r.cache,i=r.serialized,o=r.isStringTag;return(0,c.hC)(n,i,o),(0,d.L)(function(){return(0,c.My)(n,i,o)}),null},x=f(function(r,n,i){var a=r.css;"string"==typeof a&&void 0!==n.registered[a]&&(a=n.registered[a]
316);var s=r[b],l=[a],d="";"string"==typeof r.className?d=(0,c.fp)(n.registered,l,r.className):null!=r.className&&(d=r.className+" ");var p=(0,u.O)(l,void 0,(0,o.useContext)(m));d+=n.key+"-"+p.name;var f={};for(var g in r)h.call(r,g)&&"css"!==g&&g!==b&&(f[g]=r[g]);return f.ref=i,f.className=d,(0,o.createElement)(o.Fragment,null,(0,o.createElement)(_,{cache:n,serialized:p,isStringTag:"string"==typeof s}),(0,o.createElement)(s,f))})},68263:function(r,n,i){"use strict";i.d(n,{F4:function(){return p},az:function(){return u},iv:function(){return h},xB:function(){return d}});var o=i(66840);i(81801);var a=i(74982);i(72919);var s=i(37349),l=i(6279),c=i(1605),u=function(r,n){var i=arguments;if(null==n||!a.h.call(n,"css"))return o.createElement.apply(void 0,i);var s=i.length,l=Array(s);l[0]=a.E,l[1]=(0,a.c)(r,n);for(var c=2;c<s;c++)l[c]=i[c];return o.createElement.apply(null,l)},d=(0,a.w)(function(r,n){var i=r.styles,u=(0,l.O)([i],void 0,(0,o.useContext)(a.T)),d=(0,o.useRef)();return(0,c.j)(function(){var r=n.key+"-global",i=new n.sheet.constructor({key:r,nonce:n.sheet.nonce,container:n.sheet.container,speedy:n.sheet.isSpeedy}),o=!1,a=document.querySelector('style[data-emotion="'+r+" "+u.name+'"]');return n.sheet.tags.length&&(i.before=n.sheet.tags[0]),null!==a&&(o=!0,a.setAttribute("data-emotion",r),i.hydrate([a])),d.current=[i,o],function(){i.flush()}},[n]),(0,c.j)(function(){var r=d.current,i=r[0];if(r[1]){r[1]=!1;return}if(void 0!==u.next&&(0,s.My)(n,u.next,!0),i.tags.length){var o=i.tags[i.tags.length-1].nextElementSibling;i.before=o,i.flush()}n.insert("",u,i,!1)},[n,u.name]),null});function h(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return(0,l.O)(n)}var p=function(){var r=h.apply(void 0,arguments),n="animation-"+r.name;return{name:n,styles:"@keyframes "+n+"{"+r.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},2793:function(r,n,i){"use strict";i.d(n,{BX:function(){return c},HY:function(){return s},tZ:function(){return l}}),i(66840),i(81801);var o=i(74982);i(72919),i(6279),i(1605);var a=i(5311),s=a.Fragment;function l(r,n,i){return o.h.call(n,"css")?(0,a.jsx)(o.E,(0,o.c)(r,n),i):(0,a.jsx)(r,n,i)}function c(r,n,i){return o.h.call(n,"css")?(0,a.jsxs)(o.E,(0,o.c)(r,n),i):(0,a.jsxs)(r,n,i)}},6279:function(r,n,i){"use strict";i.d(n,{O:function(){return y}});var o,a=function(r){for(var n,i=0,o=0,a=r.length;a>=4;++o,a-=4)n=(65535&(n=255&r.charCodeAt(o)|(255&r.charCodeAt(++o))<<8|(255&r.charCodeAt(++o))<<16|(255&r.charCodeAt(++o))<<24))*1540483477+((n>>>16)*59797<<16),n^=n>>>24,i=(65535&n)*1540483477+((n>>>16)*59797<<16)^(65535&i)*1540483477+((i>>>16)*59797<<16);switch(a){case 3:i^=(255&r.charCodeAt(o+2))<<16;case 2:i^=(255&r.charCodeAt(o+1))<<8;case 1:i^=255&r.charCodeAt(o),i=(65535&i)*1540483477+((i>>>16)*59797<<16)}return i^=i>>>13,(((i=(65535&i)*1540483477+((i>>>16)*59797<<16))^i>>>15)>>>0).toString(36)},s={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},l=i(50053),c=/[A-Z]|^ms/g,u=/_EMO_([^_]+?)_([^]*?)_EMO_/g,d=function(r){return 45===r.charCodeAt(1)},h=function(r){return null!=r&&"boolean"!=typeof r},p=(0,l.Z)(function(r){return d(r)?r:r.replace(c,"-$&").toLowerCase()}
316),f=function(r,n){switch(r){case"animation":case"animationName":if("string"==typeof n)return n.replace(u,function(r,n,i){return o={name:n,styles:i,next:o},n})}return 1===s[r]||d(r)||"number"!=typeof n||0===n?n:n+"px"};function m(r,n,i){if(null==i)return"";if(void 0!==i.__emotion_styles)return i;switch(typeof i){case"boolean":return"";case"object":if(1===i.anim)return o={name:i.name,styles:i.styles,next:o},i.name;if(void 0!==i.styles){var a=i.next;if(void 0!==a)for(;void 0!==a;)o={name:a.name,styles:a.styles,next:o},a=a.next;return i.styles+";"}return function(r,n,i){var o="";if(Array.isArray(i))for(var a=0;a<i.length;a++)o+=m(r,n,i[a])+";";else for(var s in i){var l=i[s];if("object"!=typeof l)null!=n&&void 0!==n[l]?o+=s+"{"+n[l]+"}":h(l)&&(o+=p(s)+":"+f(s,l)+";");else if(Array.isArray(l)&&"string"==typeof l[0]&&(null==n||void 0===n[l[0]]))for(var c=0;c<l.length;c++)h(l[c])&&(o+=p(s)+":"+f(s,l[c])+";");else{var u=m(r,n,l);switch(s){case"animation":case"animationName":o+=p(s)+":"+u+";";break;default:o+=s+"{"+u+"}"}}}return o}(r,n,i);case"function":if(void 0!==r){var s=o,l=i(r);return o=s,m(r,n,l)}}if(null==n)return i;var c=n[i];return void 0!==c?c:i}var g=/label:\s*([^\s;\n{]+)\s*(;|$)/g,y=function(r,n,i){if(1===r.length&&"object"==typeof r[0]&&null!==r[0]&&void 0!==r[0].styles)return r[0];var s,l=!0,c="";o=void 0;var u=r[0];null==u||void 0===u.raw?(l=!1,c+=m(i,n,u)):c+=u[0];for(var d=1;d<r.length;d++)c+=m(i,n,r[d]),l&&(c+=u[d]);g.lastIndex=0;for(var h="";null!==(s=g.exec(c));)h+="-"+s[1];return{name:a(c)+h,styles:c,next:o}}},741:function(r,n,i){"use strict";var o=i(30092),a=i(66840),s=i(37250),l=i(74982),c=i(37349),u=i(6279),d=i(1605),h=s.Z,p=function(r){return"theme"!==r},f=function(r){return"string"==typeof r&&r.charCodeAt(0)>96?h:p},m=function(r,n,i){var o;if(n){var a=n.shouldForwardProp;o=r.__emotion_forwardProp&&a?function(n){return r.__emotion_forwardProp(n)&&a(n)}:a}return"function"!=typeof o&&i&&(o=r.__emotion_forwardProp),o},g=function(r){var n=r.cache,i=r.serialized,o=r.isStringTag;return(0,c.hC)(n,i,o),(0,d.L)(function(){return(0,c.My)(n,i,o)}),null};n.Z=function r(n,i){var s,d,h=n.__emotion_real===n,p=h&&n.__emotion_base||n;void 0!==i&&(s=i.label,d=i.target);var y=m(n,i,h),v=y||f(p),b=!v("as");return function(){var C=arguments,_=h&&void 0!==n.__emotion_styles?n.__emotion_styles.slice(0):[];if(void 0!==s&&_.push("label:"+s+";"),null==C[0]||void 0===C[0].raw)_.push.apply(_,C);else{_.push(C[0][0]);for(var x=C.length,w=1;w<x;w++)_.push(C[w],C[0][w])}var S=(0,l.w)(function(r,n,i){var o=b&&r.as||p,s="",h=[],m=r;if(null==r.theme){for(var C in m={},r)m[C]=r[C];m.theme=(0,a.useContext)(l.T)}"string"==typeof r.className?s=(0,c.fp)(n.registered,h,r.className):null!=r.className&&(s=r.className+" ");var x=(0,u.O)(_.concat(h),n.registered,m);s+=n.key+"-"+x.name,void 0!==d&&(s+=" "+d);var w=b&&void 0===y?f(o):v,S={};for(var O in r)(!b||"as"!==O)&&w(O)&&(S[O]=r[O]);return S.className=s,S.ref=i,(0,a.createElement)(a.Fragment,null,(0,a.createElement)(g,{cache:n,serialized:x,isStringTag:"string"==typeof o}),(0,a.createElement)(o,S))});return S.displayName=void 0!==s?s:"Styled("+("string"==typeof p?p:p.displayName||p.name||"Component")+")",S.defaultProps=n.defaultProps,S.__emotion_real=S,S.__emotion_base=p,S.__emotion_styles=_,S.__emotion_forwardProp=y,Object.defineProperty(S,"toString",{value:function(){return"."+d}}),S.withComponent=function(n,a){return r(n,(0,o.Z)({},i,a,{shouldForwardProp:m(S,a,!0)})).apply(void 0,_)},S}}},1605:function(r,n,i){"use strict";i.d(n,{L:function(){return l},j:function(){return c}});var o,a=i(66840),s=!!(o||(o=i.t(a,2))).useInsertionEffect&&(o||(o=i.t(a,2))).useInsertionEffect,l=s||function(r){return r()},c=s||a.useLayoutEffect},37349:function(r,n,i){"use strict";function o(r,n,i){var o="";return i.split(" ").forEach(function(i){void 0!==r[i]?n.push(r[i]+";"):o+=i+" "}),o}i.d(n,{My:function(){return s},fp:function(){return o},hC:function(){return a}});var a=function(r,n,i){var o=r.key+"-"+n.name;!1===i&&void 0===r.registered[o]&&(r.registered[o]=n.styles)},s=function(r,n,i){a(r,n,i);var o=r.key+"-"+n.name;if(void 0===r.inserted[n.name]){var s=n;do r.insert(n===s?"."+o:"",s,r.sheet,!0),s=s.next;while(void 0!==s)}}},8595:function(r,n,i){r.exports=i(47910)},21013:function(r,n,i){"use strict";var o=i(69179),a=i(48998),s=i(5694),l=i(82583),c=i(57629),u=i(52704),d=i(39240),h=i(74765),p=i(68833),f=i(63578),m=i(78329);r.exports=function(r){return new Promise(function(n,i){var g,y=r.data,v=r.headers,b=r.responseType;function C(){r.cancelToken&&r.cancelToken.unsubscribe(g),r.signal&&r.signal.removeEventListener("abort",g)}
316o.isFormData(y)&&o.isStandardBrowserEnv()&&delete v["Content-Type"];var _=new XMLHttpRequest;if(r.auth){var x=r.auth.username||"",w=r.auth.password?unescape(encodeURIComponent(r.auth.password)):"";v.Authorization="Basic "+btoa(x+":"+w)}var S=c(r.baseURL,r.url);function O(){if(_){var o="getAllResponseHeaders"in _?u(_.getAllResponseHeaders()):null;a(function(r){n(r),C()},function(r){i(r),C()},{data:b&&"text"!==b&&"json"!==b?_.response:_.responseText,status:_.status,statusText:_.statusText,headers:o,config:r,request:_}),_=null}}if(_.open(r.method.toUpperCase(),l(S,r.params,r.paramsSerializer),!0),_.timeout=r.timeout,"onloadend"in _?_.onloadend=O:_.onreadystatechange=function(){_&&4===_.readyState&&(0!==_.status||_.responseURL&&0===_.responseURL.indexOf("file:"))&&setTimeout(O)},_.onabort=function(){_&&(i(new p("Request aborted",p.ECONNABORTED,r,_)),_=null)},_.onerror=function(){i(new p("Network Error",p.ERR_NETWORK,r,_,_)),_=null},_.ontimeout=function(){var n=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded",o=r.transitional||h;r.timeoutErrorMessage&&(n=r.timeoutErrorMessage),i(new p(n,o.clarifyTimeoutError?p.ETIMEDOUT:p.ECONNABORTED,r,_)),_=null},o.isStandardBrowserEnv()){var E=(r.withCredentials||d(S))&&r.xsrfCookieName?s.read(r.xsrfCookieName):void 0;E&&(v[r.xsrfHeaderName]=E)}"setRequestHeader"in _&&o.forEach(v,function(r,n){void 0===y&&"content-type"===n.toLowerCase()?delete v[n]:_.setRequestHeader(n,r)}),o.isUndefined(r.withCredentials)||(_.withCredentials=!!r.withCredentials),b&&"json"!==b&&(_.responseType=r.responseType),"function"==typeof r.onDownloadProgress&&_.addEventListener("progress",r.onDownloadProgress),"function"==typeof r.onUploadProgress&&_.upload&&_.upload.addEventListener("progress",r.onUploadProgress),(r.cancelToken||r.signal)&&(g=function(r){_&&(i(!r||r&&r.type?new f:r),_.abort(),_=null)},r.cancelToken&&r.cancelToken.subscribe(g),r.signal&&(r.signal.aborted?g():r.signal.addEventListener("abort",g))),y||(y=null);var k=m(S);if(k&&-1===["http","https","file"].indexOf(k)){i(new p("Unsupported protocol "+k+":",p.ERR_BAD_REQUEST,r));return}_.send(y)})}},47910:function(r,n,i){"use strict";var o=i(69179),a=i(49314),s=i(96437),l=i(92541),c=function r(n){var i=new s(n),c=a(s.prototype.request,i);return o.extend(c,s.prototype,i),o.extend(c,i),c.create=function(i){return r(l(n,i))},c}(i(71822));c.Axios=s,c.CanceledError=i(63578),c.CancelToken=i(90001),c.isCancel=i(11392),c.VERSION=i(72901).version,c.toFormData=i(63074),c.AxiosError=i(68833),c.Cancel=c.CanceledError,c.all=function(r){return Promise.all(r)},c.spread=i(33682),c.isAxiosError=i(75236),r.exports=c,r.exports.default=c},90001:function(r,n,i){"use strict";var o=i(63578);function a(r){if("function"!=typeof r)throw TypeError("executor must be a function.");this.promise=new Promise(function(r){n=r});var n,i=this;this.promise.then(function(r){if(i._listeners){var n,o=i._listeners.length;for(n=0;n<o;n++)i._listeners[n](r);i._listeners=null}}),this.promise.then=function(r){var n,o=new Promise(function(r){i.subscribe(r),n=r}).then(r);return o.cancel=function(){i.unsubscribe(n)},o},r(function(r){i.reason||(i.reason=new o(r),n(i.reason))})}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.prototype.subscribe=function(r){if(this.reason){r(this.reason);return}this._listeners?this._listeners.push(r):this._listeners=[r]},a.prototype.unsubscribe=function(r){if(this._listeners){var n=this._listeners.indexOf(r);-1!==n&&this._listeners.splice(n,1)}},a.source=function(){var r;return{token:new a(function(n){r=n}),cancel:r}},r.exports=a},63578:function(r,n,i){"use strict";var o=i(68833);function a(r){o.call(this,null==r?"canceled":r,o.ERR_CANCELED),this.name="CanceledError"}i(69179).inherits(a,o,{__CANCEL__:!0}),r.exports=a},11392:function(r){"use strict";r.exports=function(r){return!!(r&&r.__CANCEL__)}},96437:function(r,n,i){"use strict";var o=i(69179),a=i(82583),s=i(25255),l=i(95247),c=i(92541),u=i(57629),d=i(53830),h=d.validators;function p(r){this.defaults=r,this.interceptors={request:new s,response:new s}}
316p.prototype.request=function(r,n){"string"==typeof r?(n=n||{}).url=r:n=r||{},(n=c(this.defaults,n)).method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var i,o=n.transitional;void 0!==o&&d.assertOptions(o,{silentJSONParsing:h.transitional(h.boolean),forcedJSONParsing:h.transitional(h.boolean),clarifyTimeoutError:h.transitional(h.boolean)},!1);var a=[],s=!0;this.interceptors.request.forEach(function(r){("function"!=typeof r.runWhen||!1!==r.runWhen(n))&&(s=s&&r.synchronous,a.unshift(r.fulfilled,r.rejected))});var u=[];if(this.interceptors.response.forEach(function(r){u.push(r.fulfilled,r.rejected)}),!s){var p=[l,void 0];for(Array.prototype.unshift.apply(p,a),p=p.concat(u),i=Promise.resolve(n);p.length;)i=i.then(p.shift(),p.shift());return i}for(var f=n;a.length;){var m=a.shift(),g=a.shift();try{f=m(f)}catch(r){g(r);break}}try{i=l(f)}catch(r){return Promise.reject(r)}for(;u.length;)i=i.then(u.shift(),u.shift());return i},p.prototype.getUri=function(r){return a(u((r=c(this.defaults,r)).baseURL,r.url),r.params,r.paramsSerializer)},o.forEach(["delete","get","head","options"],function(r){p.prototype[r]=function(n,i){return this.request(c(i||{},{method:r,url:n,data:(i||{}).data}))}}),o.forEach(["post","put","patch"],function(r){function n(n){return function(i,o,a){return this.request(c(a||{},{method:r,headers:n?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}p.prototype[r]=n(),p.prototype[r+"Form"]=n(!0)}),r.exports=p},68833:function(r,n,i){"use strict";var o=i(69179);function a(r,n,i,o,a){Error.call(this),this.message=r,this.name="AxiosError",n&&(this.code=n),i&&(this.config=i),o&&(this.request=o),a&&(this.response=a)}o.inherits(a,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var s=a.prototype,l={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach(function(r){l[r]={value:r}}),Object.defineProperties(a,l),Object.defineProperty(s,"isAxiosError",{value:!0}),a.from=function(r,n,i,l,c,u){var d=Object.create(s);return o.toFlatObject(r,d,function(r){return r!==Error.prototype}),a.call(d,r.message,n,i,l,c),d.name=r.name,u&&Object.assign(d,u),d},r.exports=a},25255:function(r,n,i){"use strict";var o=i(69179);function a(){this.handlers=[]}a.prototype.use=function(r,n,i){return this.handlers.push({fulfilled:r,rejected:n,synchronous:!!i&&i.synchronous,runWhen:i?i.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(r){this.handlers[r]&&(this.handlers[r]=null)},a.prototype.forEach=function(r){o.forEach(this.handlers,function(n){null!==n&&r(n)})},r.exports=a},57629:function(r,n,i){"use strict";var o=i(2444),a=i(63499);r.exports=function(r,n){return r&&!o(n)?a(r,n):n}},95247:function(r,n,i){"use strict";var o=i(69179),a=i(50241),s=i(11392),l=i(71822),c=i(63578);function u(r){if(r.cancelToken&&r.cancelToken.throwIfRequested(),r.signal&&r.signal.aborted)throw new c}r.exports=function(r){return u(r),r.headers=r.headers||{},r.data=a.call(r,r.data,r.headers,r.transformRequest),r.headers=o.merge(r.headers.common||{},r.headers[r.method]||{},r.headers),o.forEach(["delete","get","head","post","put","patch","common"],function(n){delete r.headers[n]}),(r.adapter||l.adapter)(r).then(function(n){return u(r),n.data=a.call(r,n.data,n.headers,r.transformResponse),n},function(n){return!s(n)&&(u(r),n&&n.response&&(n.response.data=a.call(r,n.response.data,n.response.headers,r.transformResponse))),Promise.reject(n)})}},92541:function(r,n,i){"use strict";var o=i(69179);r.exports=function(r,n){n=n||{};var i={};function a(r,n){return o.isPlainObject(r)&&o.isPlainObject(n)?o.merge(r,n):o.isPlainObject(n)?o.merge({},n):o.isArray(n)?n.slice():n}function s(i){return o.isUndefined(n[i])?o.isUndefined(r[i])?void 0:a(void 0,r[i]):a(r[i],n[i])}function l(r){if(!o.isUndefined(n[r]))return a(void 0,n[r])}function c(i){return o.isUndefined(n[i])?o.isUndefined(r[i])?void 0:a(void 0,r[i]):a(void 0,n[i])}function u(i){return i in n?a(r[i],n[i]):i in r?a(void 0,r[i]):void 0}var d={url:l,method:l,data:l,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,beforeRedirect:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,responseEncoding:c,validateStatus:u};return o.forEach(Object.keys(r).concat(Object.keys(n)),function(r){var n=d[r]||s,a=n(r);o.isUndefined(a)&&n!==u||(i[r]=a)}),i}},48998:function(r,n,i){"use strict";var o=i(68833);r.exports=function(r,n,i){var a=i.config.validateStatus;!i.status||!a||a(i.status)?r(i):n(new o("Request failed with status code "+i.status,[o.ERR_BAD_REQUEST,o.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.c
316onfig,i.request,i))}},50241:function(r,n,i){"use strict";var o=i(69179),a=i(71822);r.exports=function(r,n,i){var s=this||a;return o.forEach(i,function(i){r=i.call(s,r,n)}),r}},71822:function(r,n,i){"use strict";var o,a=i(31854),s=i(69179),l=i(92759),c=i(68833),u=i(74765),d=i(63074),h={"Content-Type":"application/x-www-form-urlencoded"};function p(r,n){!s.isUndefined(r)&&s.isUndefined(r["Content-Type"])&&(r["Content-Type"]=n)}var f={transitional:u,adapter:("undefined"!=typeof XMLHttpRequest?o=i(21013):void 0!==a&&"[object process]"===Object.prototype.toString.call(a)&&(o=i(21013)),o),transformRequest:[function(r,n){if(l(n,"Accept"),l(n,"Content-Type"),s.isFormData(r)||s.isArrayBuffer(r)||s.isBuffer(r)||s.isStream(r)||s.isFile(r)||s.isBlob(r))return r;if(s.isArrayBufferView(r))return r.buffer;if(s.isURLSearchParams(r))return p(n,"application/x-www-form-urlencoded;charset=utf-8"),r.toString();var i,o=s.isObject(r),a=n&&n["Content-Type"];if((i=s.isFileList(r))||o&&"multipart/form-data"===a){var c=this.env&&this.env.FormData;return d(i?{"files[]":r}:r,c&&new c)}return o||"application/json"===a?(p(n,"application/json"),function(r,n,i){if(s.isString(r))try{return(0,JSON.parse)(r),s.trim(r)}catch(r){if("SyntaxError"!==r.name)throw r}return(0,JSON.stringify)(r)}(r)):r}],transformResponse:[function(r){var n=this.transitional||f.transitional,i=n&&n.silentJSONParsing,o=n&&n.forcedJSONParsing,a=!i&&"json"===this.responseType;if(a||o&&s.isString(r)&&r.length)try{return JSON.parse(r)}catch(r){if(a){if("SyntaxError"===r.name)throw c.from(r,c.ERR_BAD_RESPONSE,this,null,this.response);throw r}}return r}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:i(57889)},validateStatus:function(r){return r>=200&&r<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};s.forEach(["delete","get","head"],function(r){f.headers[r]={}}),s.forEach(["post","put","patch"],function(r){f.headers[r]=s.merge
316(h)}),r.exports=f},74765:function(r){"use strict";r.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},72901:function(r){r.exports={version:"0.27.2"}},49314:function(r){"use strict";r.exports=function(r,n){return function(){for(var i=Array(arguments.length),o=0;o<i.length;o++)i[o]=arguments[o];return r.apply(n,i)}}},82583:function(r,n,i){"use strict";var o=i(69179);function a(r){return encodeURIComponent(r).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}r.exports=function(r,n,i){if(!n)return r;if(i)s=i(n);else if(o.isURLSearchParams(n))s=n.toString();else{var s,l=[];o.forEach(n,function(r,n){null!=r&&(o.isArray(r)?n+="[]":r=[r],o.forEach(r,function(r){o.isDate(r)?r=r.toISOString():o.isObject(r)&&(r=JSON.stringify(r)),l.push(a(n)+"="+a(r))}))}),s=l.join("&")}if(s){var c=r.indexOf("#");-1!==c&&(r=r.slice(0,c)),r+=(-1===r.indexOf("?")?"?":"&")+s}return r}},63499:function(r){"use strict";r.exports=function(r,n){return n?r.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):r}},5694:function(r,n,i){"use strict";var o=i(69179);r.exports=o.isStandardBrowserEnv()?{write:function(r,n,i,a,s,l){var c=[];c.push(r+"="+encodeURIComponent(n)),o.isNumber(i)&&c.push("expires="+new Date(i).toGMTString()),o.isString(a)&&c.push("path="+a),o.isString(s)&&c.push("domain="+s),!0===l&&c.push("secure"),document.cookie=c.join("; ")},read:function(r){var n=document.cookie.match(RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},2444:function(r){"use strict";r.exports=function(r){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(r)}},75236:function(r,n,i){"use strict";var o=i(69179);r.exports=function(r){return o.isObject(r)&&!0===r.isAxiosError}},39240:function(r,n,i){"use strict";var o=i(69179);r.exports=o.isStandardBrowserEnv()?function(){var r,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function a(r){var o=r;return n&&(i.setAttribute("href",o),o=i.href),i.setAttribute("href",o),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return r=a(window.location.href),function(n){var i=o.isString(n)?a(n):n;return i.protocol===r.protocol&&i.host===r.host}}():function(){return!0}},92759:function(r,n,i){"use strict";var o=i(69179);r.exports=function(r,n){o.forEach(r,function(i,o){o!==n&&o.toUpperCase()===n.toUpperCase()&&(r[n]=i,delete r[o])})}},57889:function(r){r.exports=null},52704:function(r,n,i){"use strict";var o=i(69179),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];r.exports=function(r){var n,i,s,l={};return r&&o.forEach(r.split("\n"),function(r){s=r.indexOf(":"),n=o.trim(r.substr(0,s)).toLowerCase(),i=o.trim(r.substr(s+1)),n&&!(l[n]&&a.indexOf(n)>=0)&&("set-cookie"===n?l[n]=(l[n]?l[n]:[]).concat([i]):l[n]=l[n]?l[n]+", "+i:i)}),l}},78329:function(r){"use strict";r.exports=function(r){var n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(r);return n&&n[1]||""}},33682:function(r){"use strict";r.exports=function(r){return function(n){return r.apply(null,n)}}},63074:function(r,n,i){"use strict";var o=i(70155).lW,a=i(69179);r.exports=function(r,n){n=n||new FormData;var i=[];function s(r){return null===r?"":a.isDate(r)?r.toISOString():a.isArrayBuffer(r)||a.isTypedArray(r)?"function"==typeof Blob?new Blob([r]):o.from(r):r}return!function r(o,l){if(a.isPlainObject(o)||a.isArray(o)){if(-1!==i.indexOf(o))throw Error("Circular reference detected in "+l);i.push(o),a.forEach(o,function(i,o){if(!a.isUndefined(i)){var c,u=l?l+"."+o:o;if(i&&!l&&"object"==typeof i){if(a.endsWith(o,"{}"))i=JSON.stringify(i);
316else if(a.endsWith(o,"[]")&&(c=a.toArray(i))){c.forEach(function(r){a.isUndefined(r)||n.append(u,s(r))});return}}r(i,u)}}),i.pop()}else n.append(l,s(o))}(r),n}},53830:function(r,n,i){"use strict";var o=i(72901).version,a=i(68833),s={};["object","boolean","number","function","string","symbol"].forEach(function(r,n){s[r]=function(i){return typeof i===r||"a"+(n<1?"n ":" ")+r}});var l={};s.transitional=function(r,n,i){function s(r,n){return"[Axios v"+o+"] Transitional option '"+r+"'"+n+(i?". "+i:"")}return function(i,o,c){if(!1===r)throw new a(s(o," has been removed"+(n?" in "+n:"")),a.ERR_DEPRECATED);return n&&!l[o]&&(l[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),!r||r(i,o,c)}},r.exports={assertOptions:function(r,n,i){if("object"!=typeof r)throw new a("options must be an object",a.ERR_BAD_OPTION_VALUE);for(var o=Object.keys(r),s=o.length;s-- >0;){var l=o[s],c=n[l];if(c){var u=r[l],d=void 0===u||c(u,l,r);if(!0!==d)throw new a("option "+l+" must be "+d,a.ERR_BAD_OPTION_VALUE);continue}if(!0!==i)throw new a("Unknown option "+l,a.ERR_BAD_OPTION)}},validators:s}},69179:function(r,n,i){"use strict";var o,a,s=i(49314),l=Object.prototype.toString,c=(o=Object.create(null),function(r){var n=l.call(r);return o[n]||(o[n]=n.slice(8,-1).toLowerCase())});function u(r){return r=r.toLowerCase(),function(n){return c(n)===r}}function d(r){return Array.isArray(r)}function h(r){return void 0===r}var p=u("ArrayBuffer");function f(r){return null!==r&&"object"==typeof r}function m(r){if("object"!==c(r))return!1;var n=Object.getPrototypeOf(r);return null===n||n===Object.prototype}var g=u("Date"),y=u("File"),v=u("Blob"),b=u("FileList");function C(r){return"[object Function]"===l.call(r)}var _=u("URLSearchParams");function x(r,n){if(null!=r){if("object"!=typeof r&&(r=[r]),d(r))for(var i=0,o=r.length;i<o;i++)n.call(null,r[i],i,r);else for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&n.call(null,r[a],a,r)}}var w=(a="undefined"!=typeof Uint8Array&&Object.getPrototypeOf(Uint8Array),function(r){return a&&r instanceof a});
316r.exports={isArray:d,isArrayBuffer:p,isBuffer:function(r){return null!==r&&!h(r)&&null!==r.constructor&&!h(r.constructor)&&"function"==typeof r.constructor.isBuffer&&r.constructor.isBuffer(r)},isFormData:function(r){var n="[object FormData]";return r&&("function"==typeof FormData&&r instanceof FormData||l.call(r)===n||C(r.toString)&&r.toString()===n)},isArrayBufferView:function(r){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(r):r&&r.buffer&&p(r.buffer)},isString:function(r){return"string"==typeof r},isNumber:function(r){return"number"==typeof r},isObject:f,isPlainObject:m,isUndefined:h,isDate:g,isFile:y,isBlob:v,isFunction:C,isStream:function(r){return f(r)&&C(r.pipe)},isURLSearchParams:_,isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:x,merge:function r(){var n={};function i(i,o){m(n[o])&&m(i)?n[o]=r(n[o],i):m(i)?n[o]=r({},i):d(i)?n[o]=i.slice():n[o]=i}for(var o=0,a=arguments.length;o<a;o++)x(arguments[o],i);return n},extend:function(r,n,i){return x(n,function(n,o){i&&"function"==typeof n?r[o]=s(n,i):r[o]=n}),r},trim:function(r){return r.trim?r.trim():r.replace(/^\s+|\s+$/g,"")},stripBOM:function(r){return 65279===r.charCodeAt(0)&&(r=r.slice(1)),r},inherits:function(r,n,i,o){r.prototype=Object.create(n.prototype,o),r.prototype.constructor=r,i&&Object.assign(r.prototype,i)},toFlatObject:function(r,n,i){var o,a,s,l={};n=n||{};do{for(a=(o=Object.getOwnPropertyNames(r)).length;a-- >0;)l[s=o[a]]||(n[s]=r[s],l[s]=!0);r=Object.getPrototypeOf(r)}while(r&&(!i||i(r,n))&&r!==Object.prototype);return n},kindOf:c,kindOfTest:u,endsWith:function(r,n,i){r=String(r),(void 0===i||i>r.length)&&(i=r.length),i-=n.length;var o=r.indexOf(n,i);return -1!==o&&o===i},toArray:function(r){if(!r)return null;var n=r.length;if(h(n))return null;for(var i=Array(n);n-- >0;)i[n]=r[n];return i},isTypedArray:w,isFileList:b}},64145:function(r,n){"use strict";n.byteLength=function(r){var n=u(r),i=n[0],o=n[1];return(i+o)*3/4-o},n.toByteArray=function(r){var n,i,s=u(r),l=s[0],c=s[1],d=new a((l+c)*3/4-c),h=0,p=c>0?l-4:l;for(i=0;i<p;i+=4)n=o[r.charCodeAt(i)]<<18|o[r.charCodeAt(i+1)]<<12|o[r.charCodeAt(i+2)]<<6|o[r.charCodeAt(i+3)],d[h++]=n>>16&255,d[h++]=n>>8&255,d[h++]=255&n;return 2===c&&(n=o[r.charCodeAt(i)]<<2|o[r.charCodeAt(i+1)]>>4,d[h++]=255&n),1===c&&(n=o[r.charCodeAt(i)]<<10|o[r.charCodeAt(i+1)]<<4|o[r.charCodeAt(i+2)]>>2,d[h++]=n>>8&255,d[h++]=255&n),d},n.fromByteArray=function(r){for(var n,o=r.length,a=o%3,s=[],l=0,c=o-a;l<c;l+=16383)s.push(function(r,n,o){for(var a,s=[],l=n;l<o;l+=3)s.push(i[(a=(r[l]<<16&16711680)+(r[l+1]<<8&65280)+(255&r[l+2]))>>18&63]+i[a>>12&63]+i[a>>6&63]+i[63&a]);return s.join("")}(r,l,l+16383>c?c:l+16383));return 1===a?s.push(i[(n=r[o-1])>>2]+i[n<<4&63]+"=="):2===a&&s.push(i[(n=(r[o-2]<<8)+r[o-1])>>10]+i[n>>4&63]+i[n<<2&63]+"="),s.join("")};for(var i=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,c=s.length;l<c;++l)i[l]=s[l],o[s.charCodeAt(l)]=l;function u(r){var n=r.length;if(n%4>0)throw Error("Invalid string. Length must be a multiple of 4");var i=r.indexOf("=");-1===i&&(i=n);var o=i===n?0:4-i%4;return[i,o]}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},70155:function(r,n,i){"use strict";var o=i(64145),a=i(2482),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(r){if(r>2147483647)throw RangeError('The value "'+r+'" is invalid for option "size"');var n=new Uint8Array(r);return Object.setPrototypeOf(n,c.prototype),n}function c(r,n,i){if("number"==typeof r){if("string"==typeof n)throw TypeError('The "string" argument must be of type string. Received type number');return h(r)}return u(r,n,i)}function u(r,n,i){if("string"==typeof r)return function(r,n){if(("string"!=typeof n||""===n)&&(n="utf8"),!c.isEncoding(n))throw TypeError("Unknown encoding: "+n);var i=0|g(r,n),o=l(i),a=o.write(r,n);return a!==i&&(o=o.slice(0,a)),o}(r,n);if(ArrayBuffer.isView(r))return function(r){if(L(r,Uint8Array)){var n=new Uint8Array(r);return f(n.buffer,n.byteOffset,n.byteLength)}return p(r)}(r);if(null==r)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof r);if(L(r,ArrayBuffer)||r&&L(r.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(L(r,SharedArrayBuffer)||r&&L(r.buffer,SharedArrayBuffer)))return f(r,n,i);if("number"==typeof r)throw TypeError('The "value" argument must not be of type number. Received type number');var o=r.valueOf&&r.valueOf();if(null!=o&&o!==r)return c.from(o,n,i);var a=function(r){if(c.isBuffer(r)){var n,i=0|m(r.length),o=l(i);return 0===o.length||r.copy(o,0,0,i),o}return void 0!==r.length?"number"!=typeof r.length||(n=r.length)!=n?l(0):p(r):"Buffer"===r.type&&Array.isArray(r.data)?p(r.data):void 0}(r);if(a)return a;
vendor: 17,458 bytes, line 316
316if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof r[Symbol.toPrimitive])return c.from(r[Symbol.toPrimitive]("string"),n,i);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof r)}function d(r){if("number"!=typeof r)throw TypeError('"size" argument must be of type number');if(r<0)throw RangeError('The value "'+r+'" is invalid for option "size"')}function h(r){return d(r),l(r<0?0:0|m(r))}function p(r){for(var n=r.length<0?0:0|m(r.length),i=l(n),o=0;o<n;o+=1)i[o]=255&r[o];return i}function f(r,n,i){var o;if(n<0||r.byteLength<n)throw RangeError('"offset" is outside of buffer bounds');if(r.byteLength<n+(i||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(o=void 0===n&&void 0===i?new Uint8Array(r):void 0===i?new Uint8Array(r,n):new Uint8Array(r,n,i),c.prototype),o}function m(r){if(r>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|r}function g(r,n){if(c.isBuffer(r))return r.length;if(ArrayBuffer.isView(r)||L(r,ArrayBuffer))return r.byteLength;if("string"!=typeof r)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof r);var i=r.length,o=arguments.length>2&&!0===arguments[2];if(!o&&0===i)return 0;for(var a=!1;;)switch(n){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":return T(r).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*i;case"hex":return i>>>1;case"base64":return M(r).length;default:if(a)return o?-1:T(r).length;n=(""+n).toLowerCase(),a=!0}}function y(r,n,i){var a,s,l=!1;if((void 0===n||n<0)&&(n=0),n>this.length||((void 0===i||i>this.length)&&(i=this.length),i<=0||(i>>>=0)<=(n>>>=0)))return"";for(r||(r="utf8");;)switch(r){case"hex":return function(r,n,i){var o=r.length;(!n||n<0)&&(n=0),(!i||i<0||i>o)&&(i=o);for(var a="",s=n;s<i;++s)a+=A[r[s]];return a}(this,n,i);case"utf8":case"utf-8":return _(this,n,i);case"ascii":return function(r,n,i){var o="";i=Math.min(r.length,i);for(var a=n;a<i;++a)o+=String.fromCharCode(127&r[a]);return o}(this,n,i);case"latin1":case"binary":return function(r,n,i){var o="";i=Math.min(r.length,i);for(var a=n;a<i;++a)o+=String.fromCharCode(r[a]);return o}(this,n,i);case"base64":return a=n,s=i,0===a&&s===this.length?o.fromByteArray(this):o.fromByteArray(this.slice(a,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(r,n,i){for(var o=r.slice(n,i),a="",s=0;s<o.length-1;s+=2)a+=String.fromCharCode(o[s]+256*o[s+1]);return a}(this,n,i);default:if(l)throw TypeError("Unknown encoding: "+r);r=(r+"").toLowerCase(),l=!0}}function v(r,n,i){var o=r[n];r[n]=r[i],r[i]=o}function b(r,n,i,o,a){var s;if(0===r.length)return -1;if("string"==typeof i?(o=i,i=0):i>2147483647?i=2147483647:i<-2147483648&&(i=-2147483648),(s=i=+i)!=s&&(i=a?0:r.length-1),i<0&&(i=r.length+i),i>=r.length){if(a)return -1;i=r.length-1}else if(i<0){if(!a)return -1;i=0}if("string"==typeof n&&(n=c.from(n,o)),c.isBuffer(n))return 0===n.length?-1:C(r,n,i,o,a);if("number"==typeof n)return(n&=255,"function"==typeof Uint8Array.prototype.indexOf)?a?Uint8Array.prototype.indexOf.call(r,n,i):Uint8Array.prototype.lastIndexOf.call(r,n,i):C(r,[n],i,o,a);throw TypeError("val must be string, number or Buffer")}function C(r,n,i,o,a){var s,l=1,c=r.length,u=n.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(r.length<2||n.length<2)return -1;l=2,c/=2,u/=2,i/=2}function d(r,n){return 1===l?r[n]:r.readUInt16BE(n*l)}if(a){var h=-1;for(s=i;s<c;s++)if(d(r,s)===d(n,-1===h?0:s-h)){if(-1===h&&(h=s),s-h+1===u)return h*l}else -1!==h&&(s-=s-h),h=-1}else for(i+u>c&&(i=c-u),s=i;s>=0;s--){for(var p=!0,f=0;f<u;f++)if(d(r,s+f)!==d(n,f)){p=!1;break}if(p)return s}return -1}function _(r,n,i){i=Math.min(r.length,i);for(var o=[],a=n;a<i;){var s,l,c,u,d=r[a],h=null,p=d>239?4:d>223?3:d>191?2:1;if(a+p<=i)switch(p){case 1:d<128&&(h=d);break;case 2:(192&(s=r[a+1]))==128&&(u=(31&d)<<6|63&s)>127&&(h=u);break;case 3:s=r[a+1],l=r[a+2],(192&s)==128&&(192&l)==128&&(u=(15&d)<<12|(63&s)<<6|63&l)>2047&&(u<55296||u>57343)&&(h=u);break;case 4:s=r[a+1],l=r[a+2],c=r[a+3],(192&s)==128&&(192&l)==128&&(192&c)==128&&(u=(15&d)<<18|(63&s)<<12|(63&l)<<6|63&c)>65535&&u<1114112&&(h=u)}null===h?(h=65533,p=1):h>65535&&(h-=65536,o.push(h>>>10&1023|55296),h=56320|1023&h),o.push(h),a+=p}return function(r){var n=r.length;if(n<=4096)return String.fromCharCode.apply(String,r);for(var i="",o=0;o<n;)i+=String.fromCharCode.apply(String,r.slice(o,o+=4096));return i}(o)}function x(r,n,i){if(r%1!=0||r<0)throw RangeError("offset is not uint");if(r+n>i)throw RangeError("Trying to access beyond buffer length")}function w(r,n,i,o,a,s){if(!c.isBuffer(r))throw TypeError('"buffer" argument must be a Buffer instance');if(n>a||n<s)throw RangeError('"value" argument is out of bounds');if(i+o>r.length)throw RangeError("Index out of range")}function S(r,n,i,o,a,s){if(i+o>r.length||i<0)throw RangeError("Index out of range")}function O(r,n,i,o,s){return n=+n,i>>>=0,s||S(r,n,i,4,34028234663852886e22,-34028234663852886e22),a.write(r,n,i,o,23,4),i+4}function E(r,n,i,o,s){return n=+n,i>>>=0,s||S(r,n,i,8,17976931348623157e292,-17976931348623157e292),a.write(r,n,i,o,52,8),i+8}n.lW=c,n.h2=50,c.TYPED_ARRAY_SUPPORT=function(){try{var r=new Uint8Array(1),n={foo:function(){return 42}};return Object.setPrototypeOf(n,Uint8Array.prototype),Object.setPrototypeOf(r,n),42===r.foo()}catch(r){return!1}}(),c.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}}),c.poolSize=8192,c.from=function(r,n,i){return u(r,n,i)},Object.setPrototypeOf(c.prototype,Uint8Array.prototype),Object.setPrototypeOf(c,Uint8Array),c.alloc=function(r,n,i){return(d(r),r<=0)?l(r):void 0!==n?"string"==typeof i?l(r).fill(n,i):l(r).fill(n):l(r)},c.allocUnsafe=function(r){return h(r)},c.allocUnsafeSlow=function(r){return h(r)},c.isBuffer=function(r){return null!=r&&!0===r._isBuffer&&r!==c.prototype},c.compare=function(r,n){if(L(r,Uint8Array)&&(r=c.from(r,r.offset,r.byteLength)),L(n,Uint8Array)&&(n=c.from(n,n.offset,n.byteLength)),!c.isBuffer(r)||!c.isBuffer(n))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(r===n)return 0;for(var i=r.length,o=n.length,a=0,s=Math.min(i,o);a<s;++a)if(r[a]!==n[a]){i=r[a],o=n[a];break}return i<o?-1:o<i?1:0},c.isEncoding=function(r){switch(String(r).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},c.concat=function(r,n){if(!Array.isArray(r))throw TypeError('"list" argument must be an Array of Buffers');if(0===r.length)return c.alloc(0);if(void 0===n)for(i=0,n=0;i<r.length;++i)n+=r[i].length;var i,o=c.allocUnsafe(n),a=0;for(i=0;i<r.length;++i){var s=r[i];if(L(s,Uint8Array))a+s.length>o.length?c.from(s).copy(o,a):Uint8Array.prototype.set.call(o,s,a);else if(c.isBuffer(s))s.copy(o,a);else throw TypeError('"list" argument must be an Array of Buffers');a+=s.length}return o},c.byteLength=g,c.prototype._isBuffer=!0,c.prototype.swap16=function(){var r=this.length;if(r%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var n=0;n<r;n+=2)v(this,n,n+1);return this},c.prototype.swap32=function(){var r=this.length;if(r%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var n=0;n<r;n+=4)v(this,n,n+3),v(this,n+1,n+2);return this},c.prototype.swap64=function(){var r=this.length;if(r%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var n=0;n<r;n+=8)v(this,n,n+7),v(this,n+1,n+6),v(this,n+2,n+5),v(this,n+3,n+4);return this},c.prototype.toString=function(){var r=this.length;return 0===r?"":0==arguments.length?_(this,0,r):y.apply(this,arguments)},c.prototype.toLocaleString=c.prototype.toString,c.prototype.equals=function(r){if(!c.isBuffer(r))throw TypeError("Argument must be a Buffer");return this===r||0===c.compare(this,r)},c.prototype.inspect=function(){var r="",i=n.h2;return r=this.toString("hex",0,i).replace(/(.{2})/g,"$1 ").trim(),this.length>i&&(r+=" ... "),"<Buffer "+r+">"},s&&(c.prototype[s]=c.prototype.inspect),c.prototype.compare=function(r,n,i,o,a){if(L(r,Uint8Array)&&(r=c.from(r,r.offset,r.byteLength)),!c.isBuffer(r))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof r);if(void 0===n&&(n=0),void 0===i&&(i=r?r.length:0),void 0===o&&(o=0),void 0===a&&(a=this.length),n<0||i>r.length||o<0||a>this.length)throw RangeError("out of range index");if(o>=a&&n>=i)return 0;if(o>=a)return -1;if(n>=i)return 1;if(n>>>=0,i>>>=0,o>>>=0,a>>>=0,this===r)return 0;for(var s=a-o,l=i-n,u=Math.min(s,l),d=this.slice(o,a),h=r.slice(n,i),p=0;p<u;++p)if(d[p]!==h[p]){s=d[p],l=h[p];break}return s<l?-1:l<s?1:0},c.prototype.includes=function(r,n,i){return -1!==this.indexOf(r,n,i)},c.prototype.indexOf=function(r,n,i){return b(this,r,n,i,!0)},c.prototype.lastIndexOf=function(r,n,i){return b(this,r,n,i,!1)},c.prototype.write=function(r,n,i,o){if(void 0===n)o="utf8",i=this.length,n=0;else if(void 0===i&&"string"==typeof n)o=n,i=this.length,n=0;else if(isFinite(n))n>>>=0,isFinite(i)?(i>>>=0,void 0===o&&(o="utf8")):(o=i,i=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var a,s,l,c,u,d,h,p,f=this.length-n;if((void 0===i||i>f)&&(i=f),r.length>0&&(i<0||n<0)||n>this.length)throw RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var m=!1;;)switch(o){case"hex":return function(r,n,i,o){i=Number(i)||0;var a=r.length-i;o?(o=Number(o))>a&&(o=a):o=a;var s=n.length;o>s/2&&(o=s/2);for(var l=0;l<o;++l){var c=parseInt(n.substr(2*l,2),16);if(c!=c)break;r[i+l]=c}return l}(this,r,n,i);case"utf8":case"utf-8":return a=n,s=i,P(T(r,this.length-a),this,a,s);case"ascii":case"latin1":case"binary":return l=n,c=i,P(function(r){for(var n=[],i=0;i<r.length;++i)n.push(255&r.charCodeAt(i));return n}(r),this,l,c);case"base64":return u=n,d=i,P(M(r),this,u,d);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return h=n,p=i,P(function(r,n){for(var i,o,a=[],s=0;s<r.length&&!((n-=2)<0);++s)o=(i=r.charCodeAt(s))>>8,a.push(i%256),a.push(o);return a}(r,this.length-h),this,h,p);default:if(m)throw TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),m=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},c.prototype.slice=function(r,n){var i=this.length;r=~~r,n=void 0===n?i:~~n,r<0?(r+=i)<0&&(r=0):r>i&&(r=i),n<0?(n+=i)<0&&(n=0):n>i&&(n=i),n<r&&(n=r);var o=this.subarray(r,n);return Object.setPrototypeOf(o,c.prototype),o},c.prototype.readUintLE=c.prototype.readUIntLE=function(r,n,i){r>>>=0,n>>>=0,i||x(r,n,this.length);for(var o=this[r],a=1,s=0;++s<n&&(a*=256);)o+=this[r+s]*a;return o},c.prototype.readUintBE=c.prototype.readUIntBE=function(r,n,i){r>>>=0,n>>>=0,i||x(r,n,this.length);for(var o=this[r+--n],a=1;n>0&&(a*=256);)o+=this[r+--n]*a;return o},c.prototype.readUint8=c.prototype.readUInt8=function(r,n){return r>>>=0,n||x(r,1,this.length),this[r]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(r,n){return r>>>=0,n||x(r,2,this.length),this[r]|this[r+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(r,n){return r>>>=0,n||x(r,2,this.length),this[r]<<8|this[r+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(r,n){return r>>>=0,n||x(r,4,this.length),(this[r]|this[r+1]<<8|this[r+2]<<16)+16777216*this[r+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(r,n){return r>>>=0,n||x(r,4,this.length),16777216*this[r]+(this[r+1]<<16|this[r+2]<<8|this[r+3])},c.prototype.readIntLE=function(r,n,i){r>>>=0,n>>>=0,i||x(r,n,this.length);for(var o=this[r],a=1,s=0;++s<n&&(a*=256);)o+=this[r+s]*a;return o>=(a*=128)&&(o-=Math.pow(2,8*n)),o},c.prototype.readIntBE=function(r,n,i){r>>>=0,n>>>=0,i||x(r,n,this.length);for(var o=n,a=1,s=this[r+--o];o>0&&(a*=256);)s+=this[r+--o]*a;return s>=(a*=128)&&(s-=Math.pow(2,8*n)),s},c.prototype.readInt8=function(r,n){return(r>>>=0,n||x(r,1,this.length),128&this[r])?-((255-this[r]+1)*1):this[r]},c.prototype.readInt16LE=function(r,n){r>>>=0,n||x(r,2,this.length);var i=this[r]|this[r+1]<<8;return 32768&i?4294901760|i:i},c.prototype.readInt16BE=function(r,n){r>>>=0,n||x(r,2,this.length);var i=this[r+1]|this[r]<<8;return 32768&i?4294901760|i:i},c.prototype.readInt32LE=function(r,n){return r>>>=0,n||x(r,4,this.length),this[r]|this[r+1]<<8|this[r+2]<<16|this[r+3]<<24},c.prototype.readInt32BE=function(r,n){return r>>>=0,n||x(r,4,this.length),this[r]<<24|this[r+1]<<16|this[r+2]<<8|this[r+3]},c.prototype.readFloatLE=function(r,n){return r>>>=0,n||x(r,4,this.length),a.read(this,r,!0,23,4)},c.prototype.readFloatBE=function(r,n){return r>>>=0,n||x(r,4,this.length),a.read(this,r,!1,23,4)},c.prototype.readDoubleLE=function(r,n){return r>>>=0,n||x(r,8,this.length),a.read(this,r,!0,52,8)},c.prototype.readDoubleBE=function(r,n){return r>>>=0,n||x(r,8,this.length),a.read(this,r,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(r,n,i,o){if(r=+r,n>>>=0,i>>>=0,!o){var a=Math.pow(2,8*i)-1;w(this,r,n,i,a,0)}var s=1,l=0;for(this[n]=255&r;++l<i&&(s*=256);)this[n+l]=r/s&255;return n+i},c.prototype.writeUintBE=c.prototype.writeUIntBE=function(r,n,i,o){if(r=+r,n>>>=0,i>>>=0,!o){var a=Math.pow(2,8*i)-1;w(this,r,n,i,a,0)}var s=i-1,l=1;for(this[n+s]=255&r;--s>=0&&(l*=256);)this[n+s]=r/l&255;return n+i},c.prototype.writeUint8=c.prototype.writeUInt8=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,1,255,0),this[n]=255&r,n+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,2,65535,0),this[n]=255&r,this[n+1]=r>>>8,n+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,2,65535,0),this[n]=r>>>8,this[n+1]=255&r,n+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,4,4294967295,0),this[n+3]=r>>>24,this[n+2]=r>>>16,this[n+1]=r>>>8,this[n]=255&r,n+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,4,4294967295,0),this[n]=r>>>24,this[n+1]=r>>>16,this[n+2]=r>>>8,this[n+3]=255&r,n+4},c.prototype.writeIntLE=function(r,n,i,o){if(r=+r,n>>>=0,!o){var a=Math.pow(2,8*i-1);w(this,r,n,i,a-1,-a)}var s=0,l=1,c=0;for(this[n]=255&r;++s<i&&(l*=256);)r<0&&0===c&&0!==this[n+s-1]&&(c=1),this[n+s]=(r/l>>0)-c&255;return n+i},c.prototype.writeIntBE=function(r,n,i,o){if(r=+r,n>>>=0,!o){var a=Math.pow(2,8*i-1);w(this,r,n,i,a-1,-a)}var s=i-1,l=1,c=0;for(this[n+s]=255&r;--s>=0&&(l*=256);)r<0&&0===c&&0!==this[n+s+1]&&(c=1),this[n+s]=(r/l>>0)-c&255;return n+i},c.prototype.writeInt8=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,1,127,-128),r<0&&(r=255+r+1),this[n]=255&r,n+1},c.prototype.writeInt16LE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,2,32767,-32768),this[n]=255&r,this[n+1]=r>>>8,n+2},c.prototype.writeInt16BE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,2,32767,-32768),this[n]=r>>>8,this[n+1]=255&r,n+2},c.prototype.writeInt32LE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,4,2147483647,-2147483648),this[n]=255&r,this[n+1]=r>>>8,this[n+2]=r>>>16,this[n+3]=r>>>24,n+4},c.prototype.writeInt32BE=function(r,n,i){return r=+r,n>>>=0,i||w(this,r,n,4,2147483647,-2147483648),r<0&&(r=4294967295+r+1),this[n]=r>>>24,this[n+1]=r>>>16,this[n+2]=r>>>8,this[n+3]=255&r,n+4},c.prototype.writeFloatLE=function(r,n,i){return O(this,r,n,!0,i)},c.prototype.writeFloatBE=function(r,n,i){return O(this,r,n,!1,i)},c.prototype.writeDoubleLE=function(r,n,i){return E(this,r,n,!0,i)},c.prototype.writeDoubleBE=function(r,n,i){return E(this,r,n,!1,i)},c.prototype.copy=function(r,n,i,o){if(!c.isBuffer(r))throw TypeError("argument should be a Buffer");if(i||(i=0),o||0===o||(o=this.length),n>=r.length&&(n=r.length),n||(n=0),o>0&&o<i&&(o=i),o===i||0===r.length||0===this.length)return 0;if(n<0)throw RangeError("targetStart out of bounds");if(i<0||i>=this.length)throw RangeError("Index out of range");if(o<0)throw RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),r.length-n<o-i&&(o=r.length-n+i);var a=o-i;return this===r&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(n,i,o):Uint8Array.prototype.set.call(r,this.subarray(i,o),n),a},c.prototype.fill=function(r,n,i,o){if("string"==typeof r){if("string"==typeof n?(o=n,n=0,i=this.length):"string"==typeof i&&(o=i,i=this.length),void 0!==o&&"string"!=typeof o)throw TypeError("encoding must be a string");if("string"==typeof o&&!c.isEncoding(o))throw TypeError("Unknown encoding: "+o);if(1===r.length){var a,s=r.charCodeAt(0);("utf8"===o&&s<128||"latin1"===o)&&(r=s)}}else"number"==typeof r?r&=255:"boolean"==typeof r&&(r=Number(r));if(n<0||this.length<n||this.length<i)throw RangeError("Out of range index");if(i<=n)return this;if(n>>>=0,i=void 0===i?this.length:i>>>0,r||(r=0),"number"==typeof r)for(a=n;a<i;++a)this[a]=r;else{var l=c.isBuffer(r)?r:c.from(r,o),u=l.length;
316if(0===u)throw TypeError('The value "'+r+'" is invalid for argument "value"');for(a=0;a<i-n;++a)this[a+n]=l[a%u]}return this};var k=/[^+/0-9A-Za-z-_]/g;function T(r,n){n=n||1/0;for(var i,o=r.length,a=null,s=[],l=0;l<o;++l){if((i=r.charCodeAt(l))>55295&&i<57344){if(!a){if(i>56319||l+1===o){(n-=3)>-1&&s.push(239,191,189);continue}a=i;continue}if(i<56320){(n-=3)>-1&&s.push(239,191,189),a=i;continue}i=(a-55296<<10|i-56320)+65536}else a&&(n-=3)>-1&&s.push(239,191,189);if(a=null,i<128){if((n-=1)<0)break;s.push(i)}else if(i<2048){if((n-=2)<0)break;s.push(i>>6|192,63&i|128)}else if(i<65536){if((n-=3)<0)break;s.push(i>>12|224,i>>6&63|128,63&i|128)}else if(i<1114112){if((n-=4)<0)break;s.push(i>>18|240,i>>12&63|128,i>>6&63|128,63&i|128)}else throw Error("Invalid code point")}return s}function M(r){return o.toByteArray(function(r){if((r=(r=r.split("=")[0]).trim().replace(k,"")).length<2)return"";for(;r.length%4!=0;)r+="=";return r}(r))}function P(r,n,i,o){for(var a=0;a<o&&!(a+i>=n.length)&&!(a>=r.length);++a)n[a+i]=r[a];return a}function L(r,n){return r instanceof n||null!=r&&null!=r.constructor&&null!=r.constructor.name&&r.constructor.name===n.name}var A=function(){for(var r="0123456789abcdef",n=Array(256),i=0;i<16;++i)for(var o=16*i,a=0;a<16;++a)n[o+a]=r[i]+r[a];return n}()},69969:function(r,n,i){"use strict";var o=i(86979),a=i(1018),s=a(o("String.prototype.indexOf"));r.exports=function(r,n){var i=o(r,!!n);return"function"==typeof i&&s(r,".prototype.")>-1?a(i):i}},1018:function(r,n,i){"use strict";var o=i(71751),a=i(86979),s=a("%Function.prototype.apply%"),l=a("%Function.prototype.call%"),c=a("%Reflect.apply%",!0)||o.call(l,s),u=a("%Object.getOwnPropertyDescriptor%",!0),d=a("%Object.defineProperty%",!0),h=a("%Math.max%");if(d)try{d({},"a",{value:1})}catch(r){d=null}r.exports=function(r){var n=c(o,l,arguments);return u&&d&&u(n,"length").configurable&&d(n,"length",{value:1+h(0,r.length-(arguments.length-1))}),n};var p=function(){return c(o,s,arguments)};d?d(r.exports,"apply",{value:p}):r.exports.apply=p},60563:function(r){"use strict";var n=Array.prototype.slice,i=Object.prototype.toString;r.exports=function(r){var o,a=this;if("function"!=typeof a||"[object Function]"!==i.call(a))throw TypeError("Function.prototype.bind called on incompatible "+a);for(var s=n.call(arguments,1),l=Math.max(0,a.length-s.length),c=[],u=0;u<l;u++)c.push("$"+u);if(o=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof o))return a.apply(r,s.concat(n.call(arguments)));var i=a.apply(this,s.concat(n.call(arguments)));return Object(i)===i?i:this}),a.prototype){var d=function(){};d.prototype=a.prototype,o.prototype=new d,d.prototype=null}return o}},71751:function(r,n,i){"use strict";var o=i(60563);r.exports=Function.prototype.bind||o},86979:function(r,n,i){"use strict";var o,a=SyntaxError,s=Function,l=TypeError,c=function(r){try{return s('"use strict"; return ('+r+").constructor;")()}catch(r){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(r){u=null}var d=function(){throw new l},h=u?function(){try{return arguments.callee,d}catch(r){try{return u(arguments,"callee").get}catch(r){return d}}}():d,p=i(40033)(),f=Object.getPrototypeOf||function(r){return r.__proto__},m={},g="undefined"==typeof Uint8Array?o:f(Uint8Array),y={"%AggregateError%":"undefined"==typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":p?f([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":m,"%AsyncGenerator%":m,"%AsyncGeneratorFunction%":m,"%AsyncIteratorPrototype%":m,"%Atomics%":"undefined"==typeof Atomics?o:Atomics,"%BigInt%":"undefined"==typeof BigInt?o:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":s,"%GeneratorFunction%":m,"%Int8Array%":"undefined"==typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
316IteratorPrototype%":p?f(f([][Symbol.iterator]())):o,"%JSON%":"object"==typeof JSON?JSON:o,"%Map%":"undefined"==typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p?f(new Map()[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?o:Promise,"%Proxy%":"undefined"==typeof Proxy?o:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p?f(new Set()[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?f(""[Symbol.iterator]()):o,"%Symbol%":p?Symbol:o,"%SyntaxError%":a,"%ThrowTypeError%":h,"%TypedArray%":g,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?o:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?o:WeakSet},v=function r(n){var i;if("%AsyncFunction%"===n)i=c("async function () {}");else if("%GeneratorFunction%"===n)i=c("function* () {}");else if("%AsyncGeneratorFunction%"===n)i=c("async function* () {}");else if("%AsyncGenerator%"===n){var o=r("%AsyncGeneratorFunction%");o&&(i=o.prototype)}else if("%AsyncIteratorPrototype%"===n){var a=r("%AsyncGenerator%");a&&(i=f(a.prototype))}return y[n]=i,i},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},C=i(71751),_=i(9998),x=C.call(Function.call,Array.prototype.concat),w=C.call(Function.apply,Array.prototype.splice),S=C.call(Function.call,String.prototype.replace),O=C.call(Function.call,String.prototype.slice),E=C.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,T=/\\(\\)?/g,M=function(r){var n=O(r,0,1),i=O(r,-1);if("%"===n&&"%"!==i)throw new a("invalid intrinsic syntax, expected closing `%`");if("%"===i&&"%"!==n)throw new a("invalid intrinsic syntax, expected opening `%`");var o=[];return S(r,k,function(r,n,i,a){o[o.length]=i?S(a,T,"$1"):n||r}),o},P=function(r,n){var i,o=r;if(_(b,o)&&(o="%"+(i=b[o])[0]+"%"),_(y,o)){var s=y[o];if(s===m&&(s=v(o)),void 0===s&&!n)throw new l("intrinsic "+r+" exists, but is not available. Please file an issue!");return{alias:i,name:o,value:s}}throw new a("intrinsic "+r+" does not exist!")};
316r.exports=function(r,n){if("string"!=typeof r||0===r.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof n)throw new l('"allowMissing" argument must be a boolean');if(null===E(/^%?[^%]*%?$/g,r))throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=M(r),o=i.length>0?i[0]:"",s=P("%"+o+"%",n),c=s.name,d=s.value,h=!1,p=s.alias;p&&(o=p[0],w(i,x([0,1],p)));for(var f=1,m=!0;f<i.length;f+=1){var g=i[f],v=O(g,0,1),b=O(g,-1);if(('"'===v||"'"===v||"`"===v||'"'===b||"'"===b||"`"===b)&&v!==b)throw new a("property names with quotes must have matching quotes");if("constructor"!==g&&m||(h=!0),o+="."+g,_(y,c="%"+o+"%"))d=y[c];else if(null!=d){if(!(g in d)){if(!n)throw new l("base intrinsic for "+r+" exists, but the property is not available.");return}if(u&&f+1>=i.length){var C=u(d,g);d=(m=!!C)&&"get"in C&&!("originalValue"in C.get)?C.get:d[g]}else m=_(d,g),d=d[g];m&&!h&&(y[c]=d)}}return d}},40606:function(r,n,i){"use strict";i.r(n);var o=i(46890),a=i.n(o),s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r};function l(r){if(!Array.isArray(r))return Array.from(r);for(var n=0,i=Array(r.length);n<r.length;n++)i[n]=r[n];return i}var c={},u=function(r){return r&&r.sys&&"Link"===r.sys.type},d=function(r){return r.type+"!"+r.id},h=function(r,n){var i=n.sys,o=d({type:i.linkType,id:i.id});return r.get(o)||c},p=function(r){if(Array.isArray(r))return r.filter(function(r){return r!==c});for(var n in r)r[n]===c&&delete r[n];return r},f=function r(n,i,o,a){if(i(n))return o(n);if(n&&(void 0===n?"undefined":s(n))==="object"){for(var l in n)n.hasOwnProperty(l)&&(n[l]=r(n[l],i,o,a));a&&(n=p(n))}return n},m=function(r,n,i){var o=h(r,n);return o===c?i?o:n:o};n.default=function(r,n){if(n=n||{},!r.items)return[];var i=a()(r),o=Object.keys(i.includes||{}).reduce(function(n,i){return[].concat(l(n),l(r.includes[i]))},[]),s=[].concat(l(i.items),l(o)),c=new Map(s.map(function(r){return[d(r.sys),r]}));return s.forEach(function(r){var i,o=Array.isArray(i=n.itemEntryPoints)?Object.keys(r).filter(function(r){return -1!==i.indexOf(r)}).reduce(function(n,i){return n[i]=r[i],n},{}):r;Object.assign(r,f(o,u,function(r){return m(c,r,n.removeUnresolved)},n.removeUnresolved))}),i.items}},32772:function(r,n,i){"use strict";i.r(n),i.d(n,{createHttpClient:function(){return function r(n,i){var o=y(y({},{insecure:!1,retryOnError:!0,logHandler:function(r,n){if("error"===r&&n){var i=[n.name,n.message].filter(function(r){return r}).join(" - ");console.error("[error] ".concat(i)),console.error(n);return}console.log("[".concat(r,"] ").concat(n))},headers:{},httpAgent:!1,httpsAgent:!1,timeout:3e4,throttle:0,proxy:!1,basePath:"",adapter:void 0,maxContentLength:1073741824,maxBodyLength:1073741824}),i);if(!o.accessToken){var s=TypeError("Expected parameter accessToken");throw o.logHandler("error",s),s}var c=o.insecure?"http":"https",u=o.space?"".concat(o.space,"/"):"",d=o.defaultHostname,h=o.insecure?80:443;if(o.host&&P.test(o.host)){var p=o.host.split(":");if(2===p.length){var f=function(r){if(Array.isArray(r))return r}(p)||function(r,n){var i,o,a=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=a){var s=[],l=!0,c=!1;try{for(a=a.call(r);!(l=(i=a.next()).done)&&(s.push(i.value),2!==s.length);l=!0);}catch(r){c=!0,o=r}finally{try{l||null==a.return||a.return()}finally{if(c)throw o}}return s}}(p,2)||_(p,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();d=f[0],h=f[1]}else d=p[0]}o.basePath&&(o.basePath="/".concat(o.basePath.split("/").filter(Boolean).join("/")));var m=i.baseURL||"".concat(c,"://").concat(d,":").concat(h).concat(o.basePath,"/spaces/").concat(u);o.headers.Authorization||"function"==typeof o.accessToken||(o.headers.Authorization="Bearer "+o.accessToken),w()&&(o.headers["user-agent"]="node.js/"+S(),o.headers["Accept-Encoding"]="gzip");var g={baseURL:m,headers:o.headers,httpAgent:o.httpAgent,httpsAgent:o.httpsAgent,paramsSerializer:l().stringify,proxy:o.proxy,timeout:o.timeout,adapter:o.adapter,maxContentLength:o.maxContentLength,maxBodyLength:o.maxBodyLength,logHandler:o.logHandler,responseLogger:o.responseLogger,requestLogger:o.requestLogger,retryOnError:o.retryOnError},v=n.create(g);return v.httpClientParams=i,v.cloneWithNewParams=function(o){return r(n,y(y({},a()(i)),o))},o.onBeforeRequest&&v.interceptors.request.use(o.onBeforeRequest),"function"==typeof o.accessToken&&function(r,n){r.interceptors.request.use(function(r){return n().then(function(n){return r.headers=y(y({},r.headers),{},{Authorization:"Bearer ".concat(n)}),r})})}(v,o.accessToken),o.throttle&&M(v,o.throttle),function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,i=r.defaults,o=i.responseLogger,a=void 0===o?O:o,s=i.requestLogger,l=void 0===s?O:s;r.interceptors.request.use(function(r){return l(r),r},function(r){return l(r),Promise.reject(r)}),r.interceptors.response.use(function(r){return a(r),r},function(i){var o,s=i.response,l=i.config;if(a(i),!l||!r.defaults.retryOnError)return Promise.reject(i);var c=l.attempts||1;if(c>n)return i.attempts=l.attempts,Promise.reject(i);var u=null,d=Math.pow(Math.SQRT2,c);return(s?s.status>=500&&s.status<600?u="Server ".concat(s.status):429===s.status&&(u="Rate limit",s.headers&&i.response.headers["x-contentful-ratelimit-reset"]&&(d=s.headers["x-contentful-ratelimit-reset"])):u="Connection",u)?(d=Math.floor(1e3*d+200*Math.random()+500),r.defaults.logHandler("warning","".concat(u," error occurred. Waiting for ").concat(d," ms before retrying...")),l.attempts=c+1,delete l.httpAgent,delete l.httpsAgent,(o=d,new Promise(function(r){setTimeout(r,o)})).then(function(){return r(l)})):Promise.reject(i)})}(v,o.retryLimit),o.onError&&v.interceptors.response.use(function(r){return r},o.onError),v}},createRequestConfig:function(){return L},enforceObjPath:function(){return A},errorHandler:function(){return j},freezeSys:function(){return Z},getUserAgentHeader:function(){return V},toPlainObject:function(){return D}});var o=i(46890),a=i.n(o),s=i(15431),l=i.n(s),c=i(69739),u=i.n(c),d=i(9425),h=i.n(d),p=i(58875),f=i.n(p),m=i(31854);function g(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function y(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
316n%2?g(Object(i),!0).forEach(function(n){var o;o=i[n],n in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function v(r){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function b(){b=function(r,n){return new i(r,void 0,n)};var r=RegExp.prototype,n=new WeakMap;function i(r,o,a){var s=new RegExp(r,o);return n.set(s,a||n.get(r)),C(s,i.prototype)}function o(r,i){var o=n.get(i);return Object.keys(o).reduce(function(n,i){return n[i]=r[o[i]],n},Object.create(null))}return function(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Super expression must either be null or a function");r.prototype=Object.create(n&&n.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),n&&C(r,n)}(i,RegExp),i.prototype.exec=function(n){var i=r.exec.call(this,n);return i&&(i.groups=o(i,this)),i},i.prototype[Symbol.replace]=function(i,a){if("string"==typeof a){var s=n.get(this);return r[Symbol.replace].call(this,i,a.replace(/\$<([^>]+)>/g,function(r,n){return"$"+s[n]}))}if("function"==typeof a){var l=this;return r[Symbol.replace].call(this,i,function(){var r=arguments;return"object"!=typeof r[r.length-1]&&(r=[].slice.call(r)).push(o(r,l)),a.apply(this,r)})}return r[Symbol.replace].call(this,i,a)},b.apply(this,arguments)}function C(r,n){return(C=Object.setPrototypeOf||function(r,n){return r.__proto__=n,r})(r,n)}function _(r,n){if(r){if("string"==typeof r)return x(r,n);var i=Object.prototype.toString.call(r).slice(8,-1);if("Object"===i&&r.constructor&&(i=r.constructor.name),"Map"===i||"Set"===i)return Array.from(r);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return x(r,n)}}function x(r,n){(null==n||n>r.length)&&(n=r.length);for(var i=0,o=Array(n);i<n;i++)o[i]=r[i];return o}function w(){return void 0!==m&&!1}function S(){return m.versions&&m.versions.node?"v".concat(m.versions.node):m.version}function O(){}var E=b(/(\d+)(%)/,{value:1});function k(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:7,i=n;if(E.test(r)){var o,a=null===(o=r.match(E))||void 0===o?void 0:o.groups;a&&a.value&&(i=Math.round(parseInt(a.value)/100*n))}return Math.min(30,Math.max(1,i))}function T(r,n){return n("info","Throttle request to ".concat(r,"/s")),h()({limit:r,interval:1e3,strict:!1})}var M=function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",i=r.defaults.logHandler,o=void 0===i?O:i,a=u()(n)?k(n):k("auto",n),s=T(a,o),l=!1,c=r.interceptors.request.use(function(r){return s(function(){return r})()},function(r){return Promise.reject(r)}),d=r.interceptors.response.use(function(i){if(!l&&u()(n)&&("auto"===n||E.test(n))&&i.headers&&i.headers["x-contentful-ratelimit-second-limit"]){var d=k(n,parseInt(i.headers["x-contentful-ratelimit-second-limit"]));d!==a&&(c&&r.interceptors.request.eject(c),a=d,s=T(d,o),c=r.interceptors.request.use(function(r){return s(function(){return r})()},function(r){return Promise.reject(r)})),l=!0}return i},function(r){return Promise.reject(r)});return function(){r.interceptors.request.eject(c),r.interceptors.response.eject(d)}},P=/^(?!\w+:\/\/)([^\s:]+\.?[^\s:]+)(?::(\d+))?(?!:)$/;function L(r){var n=r.query,i={};return delete n.resolveLinks,i.params=a()(n),i}function A(r,n){if(!(n in r)){var i=Error();throw i.name="PropertyMissing",i.message="Required property ".concat(n," missing from:\n\n").concat(JSON.stringify(r),"\n\n"),i}return!0}function Z(r){return!function r(n){var i,o=function(r,n){var i="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!i){if(Array.isArray(r)||(i=_(r))){i&&(r=i);var o=0,a=function(){};return{s:a,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r}
316,f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,c=!1;return{s:function(){i=i.call(r)},n:function(){var r=i.next();return l=r.done,r},e:function(r){c=!0,s=r},f:function(){try{l||null==i.return||i.return()}finally{if(c)throw s}}}}(Object.getOwnPropertyNames(n));try{for(o.s();!(i=o.n()).done;){var a=n[i.value];a&&"object"===v(a)&&r(a)}}catch(r){o.e(r)}finally{o.f()}return Object.freeze(n)}(r.sys||{}),r}function I(){var r=window;if(!r)return null;var n=r.navigator.userAgent,i=r.navigator.platform;return -1!==["Macintosh","MacIntel","MacPPC","Mac68K"].indexOf(i)?"macOS":-1!==["iPhone","iPad","iPod"].indexOf(i)?"iOS":-1!==["Win32","Win64","Windows","WinCE"].indexOf(i)?"Windows":/Android/.test(n)?"Android":/Linux/.test(i)?"Linux":null}function V(r,n,i,o){var a,s,l,c=[];n&&c.push("app ".concat(n)),i&&c.push("integration ".concat(i)),o&&c.push("feature "+o),c.push("sdk ".concat(r));var u=null;try{"undefined"!=typeof window&&"navigator"in window&&"product"in window.navigator&&"ReactNative"===window.navigator.product?(u=I(),c.push("platform ReactNative")):w()?(a=m.platform||"linux",s=m.version||"0.0.0",l={android:"Android",aix:"Linux",darwin:"macOS",freebsd:"Linux",linux:"Linux",openbsd:"Linux",sunos:"Linux",win32:"Windows"},u=a in l?"".concat(l[a]||"Linux","/").concat(s):null,c.push("platform node.js/".concat(S()))):(u=I(),c.push("platform browser"))}catch(r){u=null}return u&&c.push("os ".concat(u)),"".concat(c.filter(function(r){return""!==r}).join("; "),";")}function D(r){return Object.defineProperty(r,"toPlainObject",{enumerable:!1,configurable:!1,writable:!1,value:function(){return a()(this)}})}function j(r){var n,i,o=r.config,a=r.response;if(o&&o.headers&&o.headers.Authorization){var s="...".concat(o.headers.Authorization.toString().substr(-5));o.headers.Authorization="Bearer ".concat(s)}if(!f()(a)||!f()(o))throw r;var l=null==a?void 0:a.data,c={status:null==a?void 0:a.status,statusText:null==a?void 0:a.statusText,message:"",details:{}};f()(o)&&(c.request={url:o.url,headers:o.headers,method:o.method,payloadData:o.data}),l&&f()(l)&&("requestId"in l&&(c.requestId=l.requestId||"UNKNOWN"),"message"in l&&(c.message=l.message||""),"details"in l&&(c.details=l.details||{}),"sys"in l&&"id"in l.sys&&(n=l.sys.id));var u=Error();u.name=n&&"Unknown"!==n?n:"".concat(null==a?void 0:a.status," ").concat(null==a?void 0:a.statusText);try{u.message=JSON.stringify(c,null,"  ")}catch(r){u.message=null!==(i=null==c?void 0:c.message)&&void 0!==i?i:""}throw u}},6349:function(r){"use strict";var n=String.prototype.replace,i=/%20/g,o="RFC3986";r.exports={default:o,formatters:{RFC1738:function(r){return n.call(r,i,"+")},RFC3986:function(r){return String(r)}},RFC1738:"RFC1738",RFC3986:o}},15431:function(r,n,i){"use strict";var o=i(18400),a=i(68042),s=i(6349);r.exports={formats:s,parse:a,stringify:o}},68042:function(r,n,i){"use strict";var o=i(6361),a=Object.prototype.hasOwnProperty,s=Array.isArray,l={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:o.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},c=function(r,n){return r&&"string"==typeof r&&n.comma&&r.indexOf(",")>-1?r.split(","):r},u=function(r,n){var i={},u=n.ignoreQueryPrefix?r.replace(/^\?/,""):r,d=n.parameterLimit===1/0?void 0:n.parameterLimit,h=u.split(n.delimiter,d),p=-1,f=n.charset;if(n.charsetSentinel)for(m=0;m<h.length;++m)0===h[m].indexOf("utf8=")&&("utf8=%E2%9C%93"===h[m]?f="utf-8":"utf8=%26%2310003%3B"===h[m]&&(f="iso-8859-1"),p=m,m=h.length);for(m=0;m<h.length;++m)if(m!==p){var m,g,y,v=h[m],b=v.indexOf("]="),C=-1===b?v.indexOf("="):b+1;-1===C?(g=n.decoder(v,l.decoder,f,"key"),y=n.strictNullHandling?null:""):(g=n.decoder(v.slice(0,C),l.decoder,f,"key"),y=o.maybeMap(c(v.slice(C+1),n),function(r){return n.decoder(r,l.decoder,f,"value")})),y&&n.interpretNumericEntities&&"iso-8859-1"===f&&(y=y.replace(/&#(\d+);/g,function(r,n){return String.fromCharCode(parseInt(n,10))}
316)),v.indexOf("[]=")>-1&&(y=s(y)?[y]:y),a.call(i,g)?i[g]=o.combine(i[g],y):i[g]=y}return i},d=function(r,n,i,o){for(var a=o?n:c(n,i),s=r.length-1;s>=0;--s){var l,u=r[s];if("[]"===u&&i.parseArrays)l=[].concat(a);else{l=i.plainObjects?Object.create(null):{};var d="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,h=parseInt(d,10);i.parseArrays||""!==d?!isNaN(h)&&u!==d&&String(h)===d&&h>=0&&i.parseArrays&&h<=i.arrayLimit?(l=[])[h]=a:"__proto__"!==d&&(l[d]=a):l={0:a}}a=l}return a},h=function(r,n,i,o){if(r){var s=i.allowDots?r.replace(/\.([^.[]+)/g,"[$1]"):r,l=/(\[[^[\]]*])/g,c=i.depth>0&&/(\[[^[\]]*])/.exec(s),u=c?s.slice(0,c.index):s,h=[];if(u){if(!i.plainObjects&&a.call(Object.prototype,u)&&!i.allowPrototypes)return;h.push(u)}for(var p=0;i.depth>0&&null!==(c=l.exec(s))&&p<i.depth;){if(p+=1,!i.plainObjects&&a.call(Object.prototype,c[1].slice(1,-1))&&!i.allowPrototypes)return;h.push(c[1])}return c&&h.push("["+s.slice(c.index)+"]"),d(h,n,i,o)}},p=function(r){if(!r)return l;if(null!==r.decoder&&void 0!==r.decoder&&"function"!=typeof r.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==r.charset&&"utf-8"!==r.charset&&"iso-8859-1"!==r.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=void 0===r.charset?l.charset:r.charset;return{allowDots:void 0===r.allowDots?l.allowDots:!!r.allowDots,allowPrototypes:"boolean"==typeof r.allowPrototypes?r.allowPrototypes:l.allowPrototypes,allowSparse:"boolean"==typeof r.allowSparse?r.allowSparse:l.allowSparse,arrayLimit:"number"==typeof r.arrayLimit?r.arrayLimit:l.arrayLimit,charset:n,charsetSentinel:"boolean"==typeof r.charsetSentinel?r.charsetSentinel:l.charsetSentinel,comma:"boolean"==typeof r.comma?r.comma:l.comma,decoder:"function"==typeof r.decoder?r.decoder:l.decoder,delimiter:"string"==typeof r.delimiter||o.isRegExp(r.delimiter)?r.delimiter:l.delimiter,depth:"number"==typeof r.depth||!1===r.depth?+r.depth:l.depth,ignoreQueryPrefix:!0===r.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof r.interpretNumericEntities?r.interpretNumericEntities:l.interpretNumericEntities,parameterLimit:"number"==typeof r.parameterLimit?r.parameterLimit:l.parameterLimit,parseArrays:!1!==r.parseArrays,plainObjects:"boolean"==typeof r.plainObjects?r.plainObjects:l.plainObjects,strictNullHandling:"boolean"==typeof r.strictNullHandling?r.strictNullHandling:l.strictNullHandling}};r.exports=function(r,n){var i=p(n);if(""===r||null==r)return i.plainObjects?Object.create(null):{};for(var a="string"==typeof r?u(r,i):r,s=i.plainObjects?Object.create(null):{},l=Object.keys(a),c=0;c<l.length;++c){var d=l[c],f=h(d,a[d],i,"string"==typeof r);s=o.merge(s,f,i)}return!0===i.allowSparse?s:o.compact(s)}},18400:function(r,n,i){"use strict";var o=i(78423),a=i(6361),s=i(6349),l=Object.prototype.hasOwnProperty,c={brackets:function(r){return r+"[]"},comma:"comma",indices:function(r,n){return r+"["+n+"]"},repeat:function(r){return r}},u=Array.isArray,d=String.prototype.split,h=Array.prototype.push,p=function(r,n){h.apply(r,u(n)?n:[n])},f=Date.prototype.toISOString,m=s.default,g={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:a.encode,encodeValuesOnly:!1,format:m,formatter:s.formatters[m],indices:!1,serializeDate:function(r){return f.call(r)},skipNulls:!1,strictNullHandling:!1},y={},v=function r(n,i,s,l,c,h,f,m,v,b,C,_,x,w,S,O){for(var E,k,T=n,M=O,P=0,L=!1;void 0!==(M=M.get(y))&&!L;){var A=M.get(n);if(P+=1,void 0!==A){if(A===P)throw RangeError("Cyclic object value");L=!0}void 0===M.get(y)&&(P=0)}if("function"==typeof m?T=m(i,T):T instanceof Date?T=C(T):"comma"===s&&u(T)&&(T=a.maybeMap(T,function(r){return r instanceof Date?C(r):r})),null===T){if(c)return f&&!w?f(i,g.encoder,S,"key",_):i;T=""}if("string"==typeof(E=T)||"number"==typeof E||"boolean"==typeof E||"symbol"==typeof E||"bigint"==typeof E||a.isBuffer(T)){if(f){var Z=w?i:f(i,g.encoder,S,"key",_);if("comma"===s&&w){for(var I=d.call(String(T),","),V="",D=0;D<I.length;++D)V+=(0===D?"":",")+x(f(I[D],g.encoder,S,"value",_));return[x(Z)+(l&&u(T)&&1===I.length?"[]":"")+"="+V]}return[x(Z)+"="+x(f(T,g.encoder,S,"value",_))]}return[x(i)+"="+x(String(T))]}var j=[];if(void 0===T)return j;if("comma"===s&&u(T))k=[{value:T.length>0?T.join(",")||null:void 0}];else if(u(m))k=m;else{var z=Object.keys(T);k=v?z.sort(v):z}
316for(var B=l&&u(T)&&1===T.length?i+"[]":i,R=0;R<k.length;++R){var H=k[R],F="object"==typeof H&&void 0!==H.value?H.value:T[H];if(!h||null!==F){var N=u(T)?"function"==typeof s?s(B,H):B:B+(b?"."+H:"["+H+"]");O.set(n,P);var $=o();$.set(y,O),p(j,r(F,N,s,l,c,h,f,m,v,b,C,_,x,w,S,$))}}return j},b=function(r){if(!r)return g;if(null!==r.encoder&&void 0!==r.encoder&&"function"!=typeof r.encoder)throw TypeError("Encoder has to be a function.");var n=r.charset||g.charset;if(void 0!==r.charset&&"utf-8"!==r.charset&&"iso-8859-1"!==r.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var i=s.default;if(void 0!==r.format){if(!l.call(s.formatters,r.format))throw TypeError("Unknown format option provided.");i=r.format}var o=s.formatters[i],a=g.filter;return("function"==typeof r.filter||u(r.filter))&&(a=r.filter),{addQueryPrefix:"boolean"==typeof r.addQueryPrefix?r.addQueryPrefix:g.addQueryPrefix,allowDots:void 0===r.allowDots?g.allowDots:!!r.allowDots,charset:n,charsetSentinel:"boolean"==typeof r.charsetSentinel?r.charsetSentinel:g.charsetSentinel,delimiter:void 0===r.delimiter?g.delimiter:r.delimiter,encode:"boolean"==typeof r.encode?r.encode:g.encode,encoder:"function"==typeof r.encoder?r.encoder:g.encoder,encodeValuesOnly:"boolean"==typeof r.encodeValuesOnly?r.encodeValuesOnly:g.encodeValuesOnly,filter:a,format:i,formatter:o,serializeDate:"function"==typeof r.serializeDate?r.serializeDate:g.serializeDate,skipNulls:"boolean"==typeof r.skipNulls?r.skipNulls:g.skipNulls,sort:"function"==typeof r.sort?r.sort:null,strictNullHandling:"boolean"==typeof r.strictNullHandling?r.strictNullHandling:g.strictNullHandling}};r.exports=function(r,n){var i,a,s=r,l=b(n);"function"==typeof l.filter?s=(0,l.filter)("",s):u(l.filter)&&(i=l.filter);var d=[];if("object"!=typeof s||null===s)return"";a=n&&n.arrayFormat in c?n.arrayFormat:n&&"indices"in n?n.indices?"indices":"repeat":"indices";var h=c[a];if(n&&"commaRoundTrip"in n&&"boolean"!=typeof n.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var f="comma"===h&&n&&n.commaRoundTrip;i||(i=Object.keys(s)),l.sort&&i.sort(l.sort);for(var m=o(),g=0;g<i.length;++g){var y=i[g];l.skipNulls&&null===s[y]||p(d,v(s[y],y,h,f,l.strictNullHandling,l.skipNulls,l.encode?l.encoder:null,l.filter,l.sort,l.allowDots,l.serializeDate,l.format,l.formatter,l.encodeValuesOnly,l.charset,m))}var C=d.join(l.delimiter),_=!0===l.addQueryPrefix?"?":"";return l.charsetSentinel&&("iso-8859-1"===l.charset?_+="utf8=%26%2310003%3B&":_+="utf8=%E2%9C%93&"),C.length>0?_+C:""}},6361:function(r,n,i){"use strict";var o=i(6349),a=Object.prototype.hasOwnProperty,s=Array.isArray,l=function(){for(var r=[],n=0;n<256;++n)r.push("%"+((n<16?"0":"")+n.toString(16)).toUpperCase());return r}(),c=function(r){for(;r.length>1;){var n=r.pop(),i=n.obj[n.prop];if(s(i)){for(var o=[],a=0;a<i.length;++a)void 0!==i[a]&&o.push(i[a]);n.obj[n.prop]=o}}},u=function(r,n){for(var i=n&&n.plainObjects?Object.create(null):{},o=0;o<r.length;++o)void 0!==r[o]&&(i[o]=r[o]);return i};r.exports={arrayToObject:u,assign:function(r,n){return Object.keys(n).reduce(function(r,i){return r[i]=n[i],r},r)},combine:function(r,n){return[].concat(r,n)},compact:function(r){for(var n=[{obj:{o:r},prop:"o"}],i=[],o=0;o<n.length;++o)for(var a=n[o],s=a.obj[a.prop],l=Object.keys(s),u=0;u<l.length;++u){var d=l[u],h=s[d];"object"==typeof h&&null!==h&&-1===i.indexOf(h)&&(n.push({obj:s,prop:d}),i.push(h))}return c(n),r},decode:function(r,n,i){var o=r.replace(/\+/g," ");if("iso-8859-1"===i)return o.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(o)}catch(r){return o}},encode:function(r,n,i,a,s){if(0===r.length)return r;var c=r;if("symbol"==typeof r?c=Symbol.prototype.toString.call(r):"string"!=typeof r&&(c=String(r)),"iso-8859-1"===i)return escape(c).replace(/%u[0-9a-f]{4}/gi,function(r){return"%26%23"+parseInt(r.slice(2),16)+"%3B"});for(var u="",d=0;d<c.length;++d){var h=c.charCodeAt(d);if(45===h||46===h||95===h||126===h||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||s===o.RFC1738&&(40===h||41===h)){u+=c.charAt(d);continue}if(h<128){u+=l[h];continue}if(h<2048){u+=l[192|h>>6]+l[128|63&h];continue}if(h<55296||h>=57344){u+=l[224|h>>12]+l[128|h>>6&63]+l[128|63&h];continue}
316d+=1,u+=l[240|(h=65536+((1023&h)<<10|1023&c.charCodeAt(d)))>>18]+l[128|h>>12&63]+l[128|h>>6&63]+l[128|63&h]}return u},isBuffer:function(r){return!!r&&"object"==typeof r&&!!(r.constructor&&r.constructor.isBuffer&&r.constructor.isBuffer(r))},isRegExp:function(r){return"[object RegExp]"===Object.prototype.toString.call(r)},maybeMap:function(r,n){if(s(r)){for(var i=[],o=0;o<r.length;o+=1)i.push(n(r[o]));return i}return n(r)},merge:function r(n,i,o){if(!i)return n;if("object"!=typeof i){if(s(n))n.push(i);else{if(!n||"object"!=typeof n)return[n,i];(o&&(o.plainObjects||o.allowPrototypes)||!a.call(Object.prototype,i))&&(n[i]=!0)}return n}if(!n||"object"!=typeof n)return[n].concat(i);var l=n;return(s(n)&&!s(i)&&(l=u(n,o)),s(n)&&s(i))?(i.forEach(function(i,s){if(a.call(n,s)){var l=n[s];l&&"object"==typeof l&&i&&"object"==typeof i?n[s]=r(l,i,o):n.push(i)}else n[s]=i}),n):Object.keys(i).reduce(function(n,s){var l=i[s];return a.call(n,s)?n[s]=r(n[s],l,o):n[s]=l,n},l)}}},30979:function(r,n,i){"use strict";n.e=function(r){if(!r.accessToken)throw TypeError("Expected parameter accessToken");if(!r.space)throw TypeError("Expected parameter space");let n=d(d({},{resolveLinks:!0,removeUnresolved:!1,defaultHostname:"cdn.contentful.com",environment:"master"}),r),i=(0,a.getUserAgentHeader)("contentful.js/9.2.5",n.application,n.integration);n.headers=d(d({},n.headers),{},{"Content-Type":"application/vnd.contentful.delivery.v1+json","X-Contentful-User-Agent":i});let c=(0,a.createHttpClient)(o.default,n),u=(0,l.default)({resolveLinks:n.resolveLinks,environment:n.environment,removeUnresolved:n.removeUnresolved,spaceBaseUrl:c.defaults.baseURL,environmentBaseUrl:`${c.defaults.baseURL}environments/${n.environment}`});return c.defaults.baseURL=u().environmentBaseUrl,(0,s.default)({http:c,getGlobalOptions:u})};var o=c(i(8595)),a=i(32772),s=c(i(12501)),l=c(i(36193));function c(r){return r&&r.__esModule?r:{default:r}}function u(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function d(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?u(Object(i),!0).forEach(function(n){var o;o=i[n],n in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):u(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}},12501:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){let{http:n,getGlobalOptions:i}=r,{wrapSpace:u}=a.default.space,{wrapContentType:d,wrapContentTypeCollection:p}=a.default.contentType,{wrapEntry:f,wrapEntryCollection:m}=a.default.entry,{wrapAsset:g,wrapAssetCollection:y}=a.default.asset,{wrapTag:v,wrapTagCollection:b}=a.default.tag,{wrapAssetKey:C}=a.default.assetKey,{wrapLocaleCollection:_}=a.default.locale,x=r=>{let n=Error("The resource could not be found.");return n.sys={type:"Error",id:"NotFound"},n.details={type:"Entry",id:r,environment:i().environment,space:i().space},n};function w(r){r.defaults.baseURL=i().environmentBaseUrl}return{getSpace:async function(){n.defaults.baseURL=i().spaceBaseUrl;try{let r=await n.get("/");return u(r.data)}catch(r){(0,o.errorHandler)(r)}},getContentType:async function(r){w(n);try{let i=await n.get(`content_types/${r}`);return d(i.data)}catch(r){(0,o.errorHandler)(r)}},getContentTypes:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w(n);try{let i=await n.get("content_types",(0,o.createRequestConfig)({query:r}));return p(i.data)}catch(r){(0,o.errorHandler)(r)}},getEntry:async function(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!r)throw x(r);try{let i=await this.getEntries(h({"sys.id":r},n));if(i.items.length>0)return f(i.items[0]);throw x(r)}catch(r){(0,o.errorHandler)(r)}},getEntries:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w(n);let{resolveLinks:a,removeUnresolved:s}=i(r);r=(0,l.default)(r);try{let i=await n.get("entries",(0,o.createRequestConfig)({query:r}));return m(i.data,{resolveLinks:a,removeUnresolved:s})}catch(r){(0,o.errorHandler)(r)}},getAsset:async function(r){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};w(n),i=(0,l.default)(i);try{let a=await n.get(`assets/${r}`,(0,o.createRequestConfig)({query:i}));return g(a.data)}catch(r){(0,o.errorHandler)(r)}},getAssets:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w(n),r=(0,l.default)(r);try{let i=await n.get("assets",(0,o.createRequestConfig)({query:r}));return y(i.data)}catch(r){(0,o.errorHandler)(r)}},getTag:async function(r){w(n);try{let i=await n.get(`tags/${r}`);return v(i.data)}catch(r){(0,o.errorHandler)(r)}},getTags:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w(n),r=(0,l.default)(r);try{let i=await n.get("tags",(0,o.createRequestConfig)({query:r}));return b(i.data)}catch(r){(0,o.errorHandler)(r)}},createAssetKey:async function(r){w(n);try{let i=Math.floor(Date.now()/1e3);(0,c.default)("expiresAt",r,{maximum:i+172800,now:i});let o=await n.post("asset_keys",{expiresAt:r});return C(o.data)}catch(r){(0,o.errorHandler)(r)}},getLocales:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w(n);try{let i=await n.get("locales",(0,o.createRequestConfig)({query:r}));return _(i.data)}catch(r){(0,o.errorHandler)(r)}},parseEntries:function(r){let{resolveLinks:n,removeUnresolved:o}=i({});return m(r,{resolveLinks:n,removeUnresolved:o})},sync:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{paginate:!0},{resolveLinks:a,removeUnresolved:l}=i(r);return w(n),(0,s.default)(n,r,h({resolveLinks:a,removeUnresolved:l},o))}}};var o=i(32772),a=u(i(75438)),s=u(i(2951)),l=u(i(25490)),c=u(i(62938));function u(r){return r&&r.__esModule?r:{default:r}}function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
316n%2?d(Object(i),!0).forEach(function(n){var o;o=i[n],n in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}},36193:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return function(n){return Object.assign({},r,n)}}},49817:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapAssetKey=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))};var o,a=(o=i(46890))&&o.__esModule?o:{default:o},s=i(32772)},88047:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapAsset=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))},n.wrapAssetCollection=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))};var o,a=(o=i(46890))&&o.__esModule?o:{default:o},s=i(32772)},61433:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapContentType=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))},n.wrapContentTypeCollection=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))};var o,a=(o=i(46890))&&o.__esModule?o:{default:o},s=i(32772)},11547:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapEntry=function(r){return(0,a.freezeSys)((0,a.toPlainObject)((0,o.default)(r)))},n.wrapEntryCollection=function(r,n){let{resolveLinks:i,removeUnresolved:c}=n,u=(0,s.default)((0,a.toPlainObject)((0,o.default)(r)));return i&&(u.items=(0,l.default)(u,{removeUnresolved:c,itemEntryPoints:["fields"]})),(0,a.freezeSys)(u)};var o=c(i(46890)),a=i(32772),s=c(i(50061)),l=c(i(40606));function c(r){return r&&r.__esModule?r:{default:r}}},75438:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=p(i(35985)),a=p(i(11547)),s=p(i(88047)),l=p(i(49817)),c=p(i(61433)),u=p(i(12025)),d=p(i(90891));function h(r){if("function"!=typeof WeakMap)return null;var n=new WeakMap,i=new WeakMap;return(h=function(r){return r?i:n})(r)}function p(r,n){if(!n&&r&&r.__esModule)return r;if(null===r||"object"!=typeof r&&"function"!=typeof r)return{default:r};var i=h(n);if(i&&i.has(r))return i.get(r);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in r)if("default"!==s&&Object.prototype.hasOwnProperty.call(r,s)){var l=a?Object.getOwnPropertyDescriptor(r,s):null;l&&(l.get||l.set)?Object.defineProperty(o,s,l):o[s]=r[s]}return o.default=r,i&&i.set(r,o),o}
316n.default={space:o,entry:a,asset:s,assetKey:l,contentType:c,locale:u,tag:d}},12025:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapLocale=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))},n.wrapLocaleCollection=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))};var o,a=(o=i(46890))&&o.__esModule?o:{default:o},s=i(32772)},35985:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapSpace=function(r){return(0,o.freezeSys)((0,o.toPlainObject)(r))};var o=i(32772)},90891:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapTag=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))},n.wrapTagCollection=function(r){return(0,s.freezeSys)((0,s.toPlainObject)((0,a.default)(r)))};var o,a=(o=i(46890))&&o.__esModule?o:{default:o},s=i(32772)},50061:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return Object.defineProperty(r,"stringifySafe",{enumerable:!1,configurable:!1,writable:!1,value:function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(0,a.default)(this,r,n,(r,n)=>({sys:{type:"Link",linkType:"Entry",id:n.sys.id,circular:!0}}))}})};var o,a=(o=i(71641))&&o.__esModule?o:{default:o}},2951:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=d;var o=i(32772),a=l(i(40606)),s=l(i(50061));function l(r){return r&&r.__esModule?r:{default:r}}function c(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function u(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?c(Object(i),!0).forEach(function(n){var o;o=i[n],n in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}async function d(r,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!n||!n.initial&&!n.nextSyncToken&&!n.nextPageToken)throw Error("Please provide one of `initial`, `nextSyncToken` or `nextPageToken` parameters for syncing");if(n&&n.content_type&&!n.type)n.type="Entry";else if(n&&n.content_type&&n.type&&"Entry"!==n.type)throw Error("When using the `content_type` filter your `type` parameter cannot be different from `Entry`.");let{resolveLinks:l,removeUnresolved:c,paginate:d}=u(u({},{resolveLinks:!0,removeUnresolved:!1,paginate:!0}),i),p=await h(r,[],n,{paginate:d});l&&(p.items=(0,a.default)(p,{removeUnresolved:c,itemEntryPoints:["fields"]}));let f=function(r){let n=r=>(n,i)=>(i.sys.type===r&&n.push((0,o.toPlainObject)(i)),n);return{entries:r.reduce(n("Entry"),[]),assets:r.reduce(n("Asset"),[]),deletedEntries:r.reduce(n("DeletedEntry"),[]),deletedAssets:r.reduce(n("DeletedAsset"),[])}}(p.items);return p.nextSyncToken&&(f.nextSyncToken=p.nextSyncToken),p.nextPageToken&&(f.nextPageToken=p.nextPageToken),(0,o.freezeSys)((0,s.default)((0,o.toPlainObject)(f)))}async function h(r,n,i,a){let{paginate:s}=a;i.nextSyncToken&&(i.sync_token=i.nextSyncToken,delete i.nextSyncToken),i.nextPageToken&&(i.sync_token=i.nextPageToken,delete i.nextPageToken),i.sync_token&&(delete i.initial,delete i.type,delete i.content_type,delete i.limit);let l=(await r.get("sync",(0,o.createRequestConfig)({query:i}))).data||{};return(n=n.concat(l.items||[]),l.nextPageUrl)?s?(delete i.initial,i.sync_token=p(l.nextPageUrl),h(r,n,i,{paginate:s})):{items:n,nextPageToken:p(l.nextPageUrl)}:l.nextSyncUrl?{items:n,nextSyncToken:p(l.nextSyncUrl)}:{items:[]}}function p(r){let n=r.split("?");return n.length>0?n[1].replace("sync_token=",""):""}},25490:function(r,n){"use strict";function i(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function o(r){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};
316n%2?i(Object(o),!0).forEach(function(n){var i;i=o[n],n in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(o,n))})}return r}Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){if(!r.select)return r;let n=new Set(Array.isArray(r.select)?r.select:r.select.split(","));return n.has("sys")?r:(n.add("sys.id"),n.add("sys.type"),o(o({},r),{},{select:[...n].join(",")}))}},62938:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ValidationError=void 0,n.default=function(r,n,o){if(o=o||{},"number"!=typeof n)throw new i(r,`only numeric values are allowed for timestamps, provided type was "${typeof n}"`);if(o.maximum&&n>o.maximum)throw new i(r,`value (${n}) cannot be further in the future than expected maximum (${o.maximum})`);if(o.now&&n<o.now)throw new i(r,`value (${n}) cannot be in the past, current time was ${o.now}`)};class i extends Error{constructor(r,n){super(`Invalid "${r}" provided, `+n),this.name="ValidationError"}}n.ValidationError=i},79488:function(r,n,i){"use strict";var o=i(10422),a={"text/plain":"Text","text/html":"Url",default:"Text"};r.exports=function(r,n){var i,s,l,c,u,d,h,p,f=!1;n||(n={}),l=n.debug||!1;try{if(u=o(),d=document.createRange(),h=document.getSelection(),(p=document.createElement("span")).textContent=r,p.style.all="unset",p.style.position="fixed",p.style.top=0,p.style.clip="rect(0, 0, 0, 0)",p.style.whiteSpace="pre",p.style.webkitUserSelect="text",p.style.MozUserSelect="text",p.style.msUserSelect="text",p.style.userSelect="text",p.addEventListener("copy",function(i){if(i.stopPropagation(),n.format){if(i.preventDefault(),void 0===i.clipboardData){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=a[n.format]||a.default;window.clipboardData.setData(o,r)}else i.clipboardData.clearData(),i.clipboardData.setData(n.format,r)}n.onCopy&&(i.preventDefault(),n.onCopy(i.clipboardData))}),document.body.appendChild(p),d.selectNodeContents(p),h.addRange(d),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(o){l&&console.error("unable to copy using execCommand: ",o),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",r),n.onCopy&&n.onCopy(window.clipboardData),f=!0}catch(o){l&&console.error("unable to copy using clipboardData: ",o),l&&console.error("falling back to prompt"),i="message"in n?n.message:"Copy to clipboard: #{key}, Enter",s=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",c=i.replace(/#{\s*key\s*}/g,s),window.prompt(c,r)}}finally{h&&("function"==typeof h.removeRange?h.removeRange(d):h.removeAllRanges()),p&&document.body.removeChild(p),u()}return f}},68095:function(r,n){var i="undefined"!=typeof self?self:this,o=function(){function r(){this.fetch=!1,this.DOMException=i.DOMException}return r.prototype=i,new r}();(function(r){var n={searchParams:"URLSearchParams"in o,iterable:"Symbol"in o&&"iterator"in Symbol,blob:"FileReader"in o&&"Blob"in o&&function(){try{return new Blob,!0}catch(r){return!1}}(),formData:"FormData"in o,arrayBuffer:"ArrayBuffer"in o};if(n.arrayBuffer)var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],a=ArrayBuffer.isView||function(r){return r&&i.indexOf(Object.prototype.toString.call(r))>-1};function s(r){if("string"!=typeof r&&(r=String(r)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(r))throw TypeError("Invalid character in header field name");return r.toLowerCase()}function l(r){return"string"!=typeof r&&(r=String(r)),r}function c(r){var i={next:function(){var n=r.shift();return{done:void 0===n,value:n}}};return n.iterable&&(i[Symbol.iterator]=function(){return i}),i}function u(r){this.map={},r instanceof u?r.forEach(function(r,n){this.append(n,r)},this):Array.isArray(r)?r.forEach(function(r){this.append(r[0],r[1])},this):r&&Object.getOwnPropertyNames(r).forEach(function(n){this.append(n,r[n])},this)}function d(r){if(r.bodyUsed)return Promise.reject(TypeError("Already read"));r.bodyUsed=!0}function h(r){return new Promise(function(n,i){r.onload=function(){n(r.result)},r.onerror=function(){i(r.error)}})}function p(r){var n=new FileReader,i=h(n);return n.readAsArrayBuffer(r),i}function f(r){if(r.slice)return r.slice(0);var n=new Uint8Array(r.byteLength);return n.set(new Uint8Array(r)),n.buffer}function m(){return this.bodyUsed=!1,this._initBody=function(r){if(this._bodyInit=r,r){if("string"==typeof r)this._bodyText=r;else if(n.blob&&Blob.prototype.isPrototypeOf(r))this._bodyBlob=r;else if(n.formData&&FormData.prototype.isPrototypeOf(r))this._bodyFormData=r;else if(n.searchParams&&URLSearchParams.prototype.isPrototypeOf(r))this._bodyText=r.toString();else{var i;n.arrayBuffer&&n.blob&&(i=r)&&DataView.prototype.isPrototypeOf(i)?(this._bodyArrayBuffer=f(r.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):n.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(r)||a(r))?this._bodyArrayBuffer=f(r):this._bodyText=r=Object.prototype.toString.call(r)}}else this._bodyText="";!this.headers.get("content-type")&&("string"==typeof r?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n.searchParams&&URLSearchParams.prototype.isPrototypeOf(r)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},n.blob&&(this.blob=function(){var r=d(this);if(r)return r;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(!this._bodyFormData)return Promise.resolve(new Blob([this._bodyText]));throw Error("could not read FormData body as blob")},this.arrayBuffer=function(){return this._bodyArrayBuffer?d(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(p)}),this.text=function(){var r,n,i,o=d(this);if(o)return o;if(this._bodyBlob)return r=this._bodyBlob,i=h(n=new FileReader),n.readAsText(r),i;if(this._bodyArrayBuffer)return Promise.resolve(function(r){for(var n=new Uint8Array(r),i=Array(n.length),o=0;o<n.length;o++)i[o]=String.fromCharCode(n[o]);return i.join("")}(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},n.formData&&(this.formData=function(){return this.text().then(v)}),this.json=function(){return this.text().then(JSON.parse)},this}u.prototype.append=function(r,n){r=s(r),n=l(n);var i=this.map[r];this.map[r]=i?i+", "+n:n},u.prototype.delete=function(r){delete this.map[s(r)]},u.prototype.get=function(r){return r=s(r),this.has(r)?this.map[r]:null},u.prototype.has=function(r){return this.map.hasOwnProperty(s(r))},u.prototype.set=function(r,n){this.map[s(r)]=l(n)},u.prototype.forEach=function(r,n){for(var i in this.map)this.map.hasOwnProperty(i)&&r.call(n,this.map[i],i,this)},u.prototype.keys=function(){var r=[];return this.forEach(function(n,i){r.push(i)}),c(r)},u.prototype.values=function(){var r=[];return this.forEach(function(n){r.push(n)}),c(r)},u.prototype.entries=function(){var r=[];return this.forEach(function(n,i){r.push([i,n])}),c(r)},n.iterable&&(u.prototype[Symbol.iterator]=u.prototype.entries);var g=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(r,n){var i,o,a=(n=n||{}).body;if(r instanceof y){if(r.bodyUsed)throw TypeError("Already read");this.url=r.url,this.credentials=r.credentials,n.headers||(this.headers=new u(r.headers)),this.method=r.method,this.mode=r.mode,this.signal=r.signal,a||null==r._bodyInit||(a=r._bodyInit,r.bodyUsed=!0)}else this.url=String(r);if(this.credentials=n.credentials||this.credentials||"same-origin",(n.headers||!this.headers)&&(this.headers=new u(n.headers)),this.method=(o=(i=n.method||this.method||"GET").toUpperCase(),g.indexOf(o)>-1?o:i),this.mode=n.mode||this.mode||null,this.signal=n.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&a)throw TypeError("Body not allowed for GET or HEAD requests");this._initBody(a)}function v(r){var n=new FormData;return r.trim().split("&").forEach(function(r){if(r){var i=r.split("="),o=i.shift().replace(/\+/g," "),a=i.join("=").replace(/\+/g," ");n.append(decodeURIComponent(o),decodeURIComponent(a))}}),n}function b(r,n){n||(n={}),this.type="default",this.status=void 0===n.status?200:n.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in n?n.statusText:"OK",this.headers=new u(n.headers),this.url=n.url||"",this._initBody(r)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},m.call(y.prototype),m.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new u(this.headers),url:this.url})},b.error=function(){var r=new b(null,{status:0,statusText:""});return r.type="error",r};var C=[301,302,303,307,308];b.redirect=function(r,n){if(-1===C.indexOf(n))throw RangeError("Invalid status code");return new b(null,{status:n,headers:{location:r}})},r.DOMException=o.DOMException;try{new r.DOMException}catch(n){r.DOMException=function(r,n){this.message=r,this.name=n;var i=Error(r);this.stack=i.stack},r.DOMException.prototype=Object.create(Error.prototype),r.DOMException.prototype.constructor=r.DOMException}function _(i,o){return new Promise(function(a,s){var l=new y(i,o);if(l.signal&&l.signal.aborted)return s(new r.DOMException("Aborted","AbortError"));var c=new XMLHttpRequest;function d(){c.abort()}c.onload=function(){var r,n,i={status:c.status,statusText:c.statusText,headers:(r=c.getAllResponseHeaders()||"",n=new u,r.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEac
316h(function(r){var i=r.split(":"),o=i.shift().trim();if(o){var a=i.join(":").trim();n.append(o,a)}}),n)};i.url="responseURL"in c?c.responseURL:i.headers.get("X-Request-URL"),a(new b("response"in c?c.response:c.responseText,i))},c.onerror=function(){s(TypeError("Network request failed"))},c.ontimeout=function(){s(TypeError("Network request failed"))},c.onabort=function(){s(new r.DOMException("Aborted","AbortError"))},c.open(l.method,l.url,!0),"include"===l.credentials?c.withCredentials=!0:"omit"===l.credentials&&(c.withCredentials=!1),"responseType"in c&&n.blob&&(c.responseType="blob"),l.headers.forEach(function(r,n){c.setRequestHeader(n,r)}),l.signal&&(l.signal.addEventListener("abort",d),c.onreadystatechange=function(){4===c.readyState&&l.signal.removeEventListener("abort",d)}),c.send(void 0===l._bodyInit?null:l._bodyInit)})}_.polyfill=!0,o.fetch||(o.fetch=_,o.Headers=u,o.Request=y,o.Response=b),r.Headers=u,r.Request=y,r.Response=b,r.fetch=_,Object.defineProperty(r,"__esModule",{value:!0})})({}),o.fetch.ponyfill=!0,delete o.fetch.polyfill,(n=o.fetch).default=o.fetch,n.fetch=o.fetch,n.Headers=o.Headers,n.Request=o.Request,n.Response=o.Response,r.exports=n},25424:function(r){var n;n=function(){"use strict";var r="millisecond",n="second",i="minute",o="hour",a="week",s="month",l="quarter",c="year",u="date",d="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,f=function(r,n,i){var o=String(r);return!o||o.length>=n?r:""+Array(n+1-o.length).join(i)+r},m="en",g={};g[m]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(r){var n=["th","st","nd","rd"],i=r%100;return"["+r+(n[(i-20)%10]||n[i]||"th")+"]"}};var y="$isDayjsObject",v=function(r){return r instanceof x||!(!r||!r[y])},b=function r(n,i,o){var a;if(!n)return m;if("string"==typeof n){var s=n.toLowerCase();g[s]&&(a=s),i&&(g[s]=i,a=s);var l=n.split("-");if(!a&&l.length>1)return r(l[0])}else{var c=n.name;g[c]=n,a=c}return!o&&a&&(m=a),a||!o&&m},C=function(r,n){if(v(r))return r.clone();var i="object"==typeof n?n:{};return i.date=r,i.args=arguments,new x(i)},_={s:f,z:function(r){var n=-r.utcOffset(),i=Math.abs(n);return(n<=0?"+":"-")+f(Math.floor(i/60),2,"0")+":"+f(i%60,2,"0")},m:function r(n,i){if(n.date()<i.date())return-r(i,n);var o=12*(i.year()-n.year())+(i.month()-n.month()),a=n.clone().add(o,s),l=i-a<0,c=n.clone().add(o+(l?-1:1),s);return+(-(o+(i-a)/(l?a-c:c-a))||0)},a:function(r){return r<0?Math.ceil(r)||0:Math.floor(r)},p:function(d){return({M:s,y:c,w:a,d:"day",D:u,h:o,m:i,s:n,ms:r,Q:l})[d]||String(d||"").toLowerCase().replace(/s$/,"")},u:function(r){return void 0===r}};_.l=b,_.i=v,_.w=function(r,n){return C(r,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var x=function(){function f(r){this.$L=b(r.locale,null,!0),this.parse(r),this.$x=this.$x||r.x||{},this[y]=!0}var m=f.prototype;return m.parse=function(r){this.$d=function(r){var n=r.date,i=r.utc;if(null===n)return new Date(NaN);if(_.u(n))return new Date;if(n instanceof Date)return new Date(n);if("string"==typeof n&&!/Z$/i.test(n)){var o=n.match(h);if(o){var a=o[2]-1||0,s=(o[7]||"0").substring(0,3);return i?new Date(Date.UTC(o[1],a,o[3]||1,o[4]||0,o[5]||0,o[6]||0,s)):new Date(o[1],a,o[3]||1,o[4]||0,o[5]||0,o[6]||0,s)}}return new Date(n)}(r),this.init()},m.init=function(){var r=this.$d;this.$y=r.getFullYear(),this.$M=r.getMonth(),this.$D=r.getDate(),this.$W=r.getDay(),this.$H=r.getHours(),this.$m=r.getMinutes(),this.$s=r.getSeconds(),this.$ms=r.getMilliseconds()},m.$utils=function(){return _},m.isValid=function(){return this.$d.toString()!==d},m.isSame=function(r,n){var i=C(r);return this.startOf(n)<=i&&i<=this.endOf(n)},m.isAfter=function(r,n){return C(r)<this.startOf(n)},m.isBefore=function(r,n){return this.endOf(n)<C(r)},m.$g=function(r,n,i){return _.u(r)?this[n]:this.set(i,r)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(r,l){var d=this,h=!!_.u(l)||l,p=_.p(r),f=function(r,n){var i=_.w(d.$u?Date.UTC(d.$y,n,r):new Date(d.$y,n,r),d);return h?i:i.endOf("day")},m=function(r,n){return _.w(d.toDate()[r].apply(d.toDate("s"),(h?[0,0,0,0]:[23,59,59,999]).slice(n)),d)},g=this.$W,y=this.$M,v=this.$D,b="set"+(this.$u?"UTC":"");switch(p){case c:return h?f(1,0):f(31,11);case s:return h?f(1,y):f(0,y+1);case a:var C=this.$locale().weekStart||0,x=(g<C?g+7:g)-C;return f(h?v-x:v+(6-x),y);case"day":case u:return m(b+"Hours",0);case o:return m(b+"Minutes",1);case i:return m(b+"Seconds",2);case n:return m(b+"Milliseconds",3);default:return this.clone()}},m.endOf=function(r){return this.startOf(r,!1)},m.$set=function(a,l){var d,h=_.p(a),p="set"+(this.$u?"UTC":""),f=((d={}).day=p+"Date",d[u]=p+"Date",d[s]=p+"Month",d[c]=p+"FullYear",d[o]=p+"Hours",d[i]=p+"Minutes",d[n]=p+"Seconds",d[r]=p+"Milliseconds",d)[h],m="day"===h?this.$D+(l-this.$W):l;if(h===s||h===c){var g=this.clone().set(u,1);g.$d[f](m),g.init(),this.$d=g.set(u,Math.min(this.$D,g.daysInMonth())).$d}else f&&this.$d[f](m);return this.init(),this},m.set=function(r,n){return this.clone().$set(r,n)},m.get=function(r){return this[_.p(r)]()},m.add=function(r,l){var u,d=this;r=Number(r);var h=_.p(l),p=function(n){var i=C(d);return _.w(i.date(i.date()+Math.round(n*r)),d)};if(h===s)return this.set(s,this.$M+r);if(h===c)return this.set(c,this.$y+r);if("day"===h)return p(1);if(h===a)return p(7);var f=((u={})[i]=6e4,u[o]=36e5,u[n]=1e3,u)[h]||1,m=this.$d.getTime()+r*f;return _.w(m,this)},m.subtract=function(r,n){return this.add(-1*r,n)},m.format=function(r){var n=this,i=this.$locale();if(!this.isValid())return i.invalidDate||d;var o=r||"YYYY-MM-DDTHH:mm:ssZ",a=_.z(this),s=this.$H,l=this.$m,c=this.$M,u=i.weekdays,h=i.months,f=i.meridiem,m=function(r,i,a,s){return r&&(r[i]||r(n,o))||a[i].slice(0,s)},g=function(r){return _.s(s%12||12,r,"0")},y=f||function(r,n,i){var o=r<12?"AM":"PM";return i?o.toLowerCase():o};return o.replace(p,function(r,o){return o||function(r){switch(r){case"YY":return String(n.$y).slice(-2);case"YYYY":return _.s(n.$y,4,"0");case"M":return c+1;case"MM":return _.s(c+1,2,"0");case"MMM":return m(i.monthsShort,c,h,3);case"MMMM":return m(h,c);case"D":return n.$D;case"DD":return _.s(n.$D,2,"0");case"d":return String(n.$W);case"dd":return m(i.weekdaysMin,n.$W,u,2);case"ddd":return m(i.weekdaysShort,n.$W,u,3);case"dddd":return u[n.$W];case"H":return String(s);case"HH":return _.s(s,2,"0");case"h":return g(1);case"hh":return g(2);case"a":return y(s,l,!0);case"A":return y(s,l,!1);case"m":return String(l);case"mm":return _.s(l,2,"0");case"s":return String(n.$s);case"ss":return _.s(n.$s,2,"0");case"SSS":return _.s(n.$ms,3,"0");case"Z":return a}return null}(r)||a.replace(":","")})},m.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},m.diff=function(r,u,d){var h,p=this,f=_.p(u),m=C(r),g=(m.utcOffset()-this.utcOffset())*6e4,y=this-m,v=function(){return _.m(p,m)};switch(f){case c:h=v()/12;break;case s:h=v();break;case l:h=v()/3;break;case a:h=(y-g)/6048e5;break;case"day":h=(y-g)/864e5;break;case o:h=y/36e5;break;case i:h=y/6e4;break;case n:h=y/1e3;break;default:h=y}return d?h:_.a(h)},m.daysInMonth=function(){return this.endOf(s).$D},m.$locale=function(){return g[this.$L]},m.locale=function(r,n){if(!r)return this.$L;var i=this.clone(),o=b(r,n,!0);return o&&(i.$L=o),i},m.clone=function(){return _.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},f}(),w=x.prototype;return C.prototype=w,[["$ms",r],["$s",n],["$m",i],["$H",o],["$W","day"],["$M",s],["$y",c],["$D",u]].forEac
316h(function(r){w[r[1]]=function(n){return this.$g(n,r[0],r[1])}}),C.extend=function(r,n){return r.$i||(r(n,x,C),r.$i=!0),C},C.locale=b,C.isDayjs=v,C.unix=function(r){return C(1e3*r)},C.en=g[m],C.Ls=g,C.p={},C},r.exports=n()},7957:function(r,n,i){var o;o=function(r){"use strict";var n={name:"it",weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),weekStart:1,monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"tra %s",past:"%s fa",s:"qualche secondo",m:"un minuto",mm:"%d minuti",h:"un' ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinal:function(r){return r+"\xba"}};return(r&&"object"==typeof r&&"default"in r?r:{default:r}).default.locale(n,null,!0),n},r.exports=o(i(25424))},68446:function(r){var n;n=function(){return function(r,n){var i=n.prototype,o=i.format;i.format=function(r){var n=this,i=this.$locale();if(!this.isValid())return o.bind(this)(r);var a=this.$utils(),s=(r||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(r){switch(r){case"Q":return Math.ceil((n.$M+1)/3);case"Do":return i.ordinal(n.$D);case"gggg":return n.weekYear();case"GGGG":return n.isoWeekYear();case"wo":return i.ordinal(n.week(),"W");case"w":case"ww":return a.s(n.week(),"w"===r?1:2,"0");case"W":case"WW":return a.s(n.isoWeek(),"W"===r?1:2,"0");case"k":case"kk":return a.s(String(0===n.$H?24:n.$H),"k"===r?1:2,"0");case"X":return Math.floor(n.$d.getTime()/1e3);case"x":return n.$d.getTime();case"z":return"["+n.offsetName()+"]";case"zzz":return"["+n.offsetName("long")+"]";default:return r}});return o.bind(this)(s)}}},r.exports=n()},49155:function(r){var n;n=function(){return function(r,n,i){n.prototype.isToday=function(){var r="YYYY-MM-DD",n=i();return this.format(r)===n.format(r)}}},r.exports=n()},72994:function(r){var n;n=function(){return function(r,n,i){n.prototype.isTomorrow=function(){var r="YYYY-MM-DD",n=i().add(1,"day");return this.format(r)===n.format(r)}}},r.exports=n()},55713:function(r){var n;n=function(){"use strict";var r="minute",n=/[+-]\d\d(?::?\d\d)?/g,i=/([+-]|\d\d)/g;return function(o,a,s){var l=a.prototype;s.utc=function(r){var n={date:r,utc:!0,args:arguments};return new a(n)},l.utc=function(n){var i=s(this.toDate(),{locale:this.$L,utc:!0});return n?i.add(this.utcOffset(),r):i},l.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var c=l.parse;l.parse=function(r){r.utc&&(this.$u=!0),this.$utils().u(r.$offset)||(this.$offset=r.$offset),c.call(this,r)};var u=l.init;l.init=function(){if(this.$u){var r=this.$d;this.$y=r.getUTCFullYear(),this.$M=r.getUTCMonth(),this.$D=r.getUTCDate(),this.$W=r.getUTCDay(),this.$H=r.getUTCHours(),this.$m=r.getUTCMinutes(),this.$s=r.getUTCSeconds(),this.$ms=r.getUTCMilliseconds()}else u.call(this)};var d=l.utcOffset;l.utcOffset=function(o,a){var s=this.$utils().u;if(s(o))return this.$u?0:s(this.$offset)?d.call(this):this.$offset;if("string"==typeof o&&null===(o=function(r){void 0===r&&(r="");var o=r.match(n);if(!o)return null;var a=(""+o[0]).match(i)||["-",0,0],s=a[0],l=60*+a[1]+ +a[2];return 0===l?0:"+"===s?l:-l}(o)))return this;var l=16>=Math.abs(o)?60*o:o,c=this;if(a)return c.$offset=l,c.$u=0===o,c;if(0!==o){var u=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(c=this.local().add(l+u,r)).$offset=l,c.$x.$localOffset=u}else c=this.utc();return c};var h=l.format;l.format=function(r){var n=r||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return h.call(this,n)},l.valueOf=function(){var r=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*r},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var p=l.toDate;l.toDate=function(r){return"s"===r&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():p.call(this)};var f=l.diff;l.diff=function(r,n,i){if(r&&this.$u===r.$u)return f.call(this,r,n,i);var o=this.local(),a=s(r).local();return f.call(o,a,n,i)}}},r.exports=n()},66654:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}
316),n.Doctype=n.CDATA=n.Tag=n.Style=n.Script=n.Comment=n.Directive=n.Text=n.Root=n.isTag=n.ElementType=void 0,(o=i=n.ElementType||(n.ElementType={})).Root="root",o.Text="text",o.Directive="directive",o.Comment="comment",o.Script="script",o.Style="style",o.Tag="tag",o.CDATA="cdata",o.Doctype="doctype",n.isTag=function(r){return r.type===i.Tag||r.type===i.Script||r.type===i.Style},n.Root=i.Root,n.Text=i.Text,n.Directive=i.Directive,n.Comment=i.Comment,n.Script=i.Script,n.Style=i.Style,n.Tag=i.Tag,n.CDATA=i.CDATA,n.Doctype=i.Doctype},39204:function(r,n,i){"use strict";var o=this&&this.__createBinding||(Object.create?function(r,n,i,o){void 0===o&&(o=i);var a=Object.getOwnPropertyDescriptor(n,i);(!a||("get"in a?!n.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(r,o,a)}:function(r,n,i,o){void 0===o&&(o=i),r[o]=n[i]}),a=this&&this.__exportStar||function(r,n){for(var i in r)"default"===i||Object.prototype.hasOwnProperty.call(n,i)||o(n,r,i)};Object.defineProperty(n,"__esModule",{value:!0}),n.DomHandler=void 0;var s=i(66654),l=i(65042);a(i(65042),n);var c={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},u=function(){function r(r,n,i){this.dom=[],this.root=new l.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof n&&(i=n,n=c),"object"==typeof r&&(n=r,r=void 0),this.callback=null!=r?r:null,this.options=null!=n?n:c,this.elementCB=null!=i?i:null}return r.prototype.onparserinit=function(r){this.parser=r},r.prototype.onreset=function(){this.dom=[],this.root=new l.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},r.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},r.prototype.onerror=function(r){this.handleCallback(r)},r.prototype.onclosetag=function(){this.lastNode=null;var r=this.tagStack.pop();this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(r)},r.prototype.onopentag=function(r,n){var i=this.options.xmlMode?s.ElementType.Tag:void 0,o=new l.Element(r,n,void 0,i);this.addNode(o),this.tagStack.push(o)},r.prototype.ontext=function(r){var n=this.lastNode;if(n&&n.type===s.ElementType.Text)n.data+=r,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{var i=new l.Text(r);this.addNode(i),this.lastNode=i}},r.prototype.oncomment=function(r){if(this.lastNode&&this.lastNode.type===s.ElementType.Comment){this.lastNode.data+=r;return}var n=new l.Comment(r);this.addNode(n),this.lastNode=n},r.prototype.oncommentend=function(){this.lastNode=null},r.prototype.oncdatastart=function(){var r=new l.Text(""),n=new l.CDATA([r]);this.addNode(n),r.parent=n,this.lastNode=r},r.prototype.oncdataend=function(){this.lastNode=null},r.prototype.onprocessinginstruction=function(r,n){var i=new l.ProcessingInstruction(r,n);this.addNode(i)},r.prototype.handleCallback=function(r){if("function"==typeof this.callback)this.callback(r,this.dom);else if(r)throw r},r.prototype.addNode=function(r){var n=this.tagStack[this.tagStack.length-1],i=n.children[n.children.length-1];this.options.withStartIndices&&(r.startIndex=this.parser.startIndex),this.options.withEndIndices&&(r.endIndex=this.parser.endIndex),n.children.push(r),i&&(r.prev=i,i.next=r),r.parent=n,this.lastNode=null},r}();n.DomHandler=u,n.default=u},65042:function(r,n,i){"use strict";var o,a=this&&this.__extends||(o=function(r,n){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(r,n)},function(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=r}o(r,n),r.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}),s=this&&this.__assign||function(){return(s=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.cloneNode=n.hasChildren=n.isDocument=n.isDirective=n.isComment=n.isText=n.isCDATA=n.isTag=n.Element=n.Document=n.CDATA=n.NodeWithChildren=n.ProcessingInstruction=n.Comment=n.Text=n.DataNode=n.Node=void 0;var l=i(66654),c=function(){function r(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(r.prototype,"parentNode",{get:function(){return this.parent},set:function(r){this.parent=r}
316,enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"previousSibling",{get:function(){return this.prev},set:function(r){this.prev=r},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"nextSibling",{get:function(){return this.next},set:function(r){this.next=r},enumerable:!1,configurable:!0}),r.prototype.cloneNode=function(r){return void 0===r&&(r=!1),S(this,r)},r}();n.Node=c;var u=function(r){function n(n){var i=r.call(this)||this;return i.data=n,i}return a(n,r),Object.defineProperty(n.prototype,"nodeValue",{get:function(){return this.data},set:function(r){this.data=r},enumerable:!1,configurable:!0}),n}(c);n.DataNode=u;var d=function(r){function n(){var n=null!==r&&r.apply(this,arguments)||this;return n.type=l.ElementType.Text,n}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),n}(u);n.Text=d;var h=function(r){function n(){var n=null!==r&&r.apply(this,arguments)||this;return n.type=l.ElementType.Comment,n}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),n}(u);n.Comment=h;var p=function(r){function n(n,i){var o=r.call(this,i)||this;return o.name=n,o.type=l.ElementType.Directive,o}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),n}(u);n.ProcessingInstruction=p;var f=function(r){function n(n){var i=r.call(this)||this;return i.children=n,i}return a(n,r),Object.defineProperty(n.prototype,"firstChild",{get:function(){var r;return null!==(r=this.children[0])&&void 0!==r?r:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"childNodes",{get:function(){return this.children},set:function(r){this.children=r},enumerable:!1,configurable:!0}),n}(c);n.NodeWithChildren=f;var m=function(r){function n(){var n=null!==r&&r.apply(this,arguments)||this;return n.type=l.ElementType.CDATA,n}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),n}(f);n.CDATA=m;var g=function(r){function n(){var n=null!==r&&r.apply(this,arguments)||this;return n.type=l.ElementType.Root,n}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),n}(f);n.Document=g;var y=function(r){function n(n,i,o,a){void 0===o&&(o=[]),void 0===a&&(a="script"===n?l.ElementType.Script:"style"===n?l.ElementType.Style:l.ElementType.Tag);var s=r.call(this,o)||this;return s.name=n,s.attribs=i,s.type=a,s}return a(n,r),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"tagName",{get:function(){return this.name},set:function(r){this.name=r},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"attributes",{get:function(){var r=this;return Object.keys(this.attribs).map(function(n){var i,o;return{name:n,value:r.attribs[n],namespace:null===(i=r["x-attribsNamespace"])||void 0===i?void 0:i[n],prefix:null===(o=r["x-attribsPrefix"])||void 0===o?void 0:o[n]}})},enumerable:!1,configurable:!0}),n}(f);function v(r){return(0,l.isTag)(r)}function b(r){return r.type===l.ElementType.CDATA}function C(r){return r.type===l.ElementType.Text}function _(r){return r.type===l.ElementType.Comment}function x(r){return r.type===l.ElementType.Directive}function w(r){return r.type===l.ElementType.Root}function S(r,n){if(void 0===n&&(n=!1),C(r))i=new d(r.data);else if(_(r))i=new h(r.data);else if(v(r)){var i,o=n?O(r.children):[],a=new y(r.name,s({},r.attribs),o);o.forEach(function(r){return r.parent=a}),null!=r.namespace&&(a.namespace=r.namespace),r["x-attribsNamespace"]&&(a["x-attribsNamespace"]=s({},r["x-attribsNamespace"])),r["x-attribsPrefix"]&&(a["x-attribsPrefix"]=s({},r["x-attribsPrefix"])),i=a}else if(b(r)){var o=n?O(r.children):[],l=new m(o);o.forEach(function(r){return r.parent=l}),i=l}else if(w(r)){var o=n?O(r.children):[],c=new g(o);o.forEach(function(r){return r.parent=c}),r["x-mode"]&&(c["x-mode"]=r["x-mode"]),i=c}else if(x(r)){var u=new p(r.name,r.data);null!=r["x-name"]&&(u["x-name"]=r["x-name"],u["x-publicId"]=r["x-publicId"],u["x-systemId"]=r["x-systemId"]),i=u}else throw Error("Not implemented yet: ".concat(r.type));
316return i.startIndex=r.startIndex,i.endIndex=r.endIndex,null!=r.sourceCodeLocation&&(i.sourceCodeLocation=r.sourceCodeLocation),i}function O(r){for(var n=r.map(function(r){return S(r,!0)}),i=1;i<n.length;i++)n[i].prev=n[i-1],n[i-1].next=n[i];return n}n.Element=y,n.isTag=v,n.isCDATA=b,n.isText=C,n.isComment=_,n.isDirective=x,n.isDocument=w,n.hasChildren=function(r){return Object.prototype.hasOwnProperty.call(r,"children")},n.cloneNode=S},13378:function(r){"use strict";function n(r,n){var i,o;if("function"==typeof n)void 0!==(o=n(r))&&(r=o);else if(Array.isArray(n))for(i=0;i<n.length;i++)void 0!==(o=n[i](r))&&(r=o);return r}function i(r){return"[object Object]"===Object.prototype.toString.call(r)}function o(r){return Object(r)===r}function a(r){return 0===Object.keys(r).length}var s=["__proto__","prototype","constructor"],l=function(r){return -1===s.indexOf(r)};function c(r,n){r.indexOf("[")>=0&&(r=r.replace(/\[/g,n).replace(/]/g,""));var i=r.split(n);if(i.filter(l).length!==i.length)throw Error("Refusing to update blacklisted property "+r);return i}var u=Object.prototype.hasOwnProperty;function d(r,n,i,o){if(!(this instanceof d))return new d(r,n,i,o);void 0===n&&(n=!1),void 0===i&&(i=!0),void 0===o&&(o=!0),this.separator=r||".",this.override=n,this.useArray=i,this.useBrackets=o,this.keepArray=!1,this.cleanup=[]}var h=new d(".",!1,!0,!0);function p(r){return function(){return h[r].apply(h,arguments)}}d.prototype._fill=function(r,i,s,l){var c,u=r.shift();if(r.length>0){if(i[u]=i[u]||(this.useArray&&(c=r[0],/^\d+$/.test(c))?[]:{}),!o(i[u])){if(this.override)i[u]={};else{if(!(o(s)&&a(s)))throw Error("Trying to redefine `"+u+"` which is a "+typeof i[u]);return}}this._fill(r,i[u],s,l)}else{if(!this.override&&o(i[u])&&!a(i[u])){if(!(o(s)&&a(s)))throw Error("Trying to redefine non-empty obj['"+u+"']");return}i[u]=n(s,l)}},d.prototype.object=function(r,i){var o=this;return Object.keys(r).forEach(function(a){var s=void 0===i?null:i[a],l=c(a,o.separator).join(o.separator);-1!==l.indexOf(o.separator)?(o._fill(l.split(o.separator),r,r[a],s),delete r[a]):r[a]=n(r[a],s)}),r},d.prototype.str=function(r,i,o,a){var s=c(r,this.separator).join(this.separator);return -1!==r.indexOf(this.separator)?this._fill(s.split(this.separator),o,i,a):o[r]=n(i,a),o},d.prototype.pick=function(r,n,i,o){var a,s,l,u,d,h,p;for(a=0,s=c(r,this.separator);a<s.length;a++){if(h=s[a],p=n,u="-"===h[0]&&Array.isArray(p)&&/^-\d+$/.test(h)?p.length+parseInt(h,10):h,!n||"object"!=typeof n||!(u in n))return;if(a===s.length-1){if(i)return l=n[u],o&&Array.isArray(n)?n.splice(u,1):delete n[u],Array.isArray(n)&&(d=s.slice(0,-1).join("."),-1===this.cleanup.indexOf(d)&&this.cleanup.push(d)),l;return n[u]}n=n[u]}return i&&Array.isArray(n)&&(n=n.filter(function(r){return void 0!==r})),n},d.prototype.delete=function(r,n){return this.remove(r,n,!0)},d.prototype.remove=function(r,n,i){var o;if(this.cleanup=[],!Array.isArray(r))return this.pick(r,n,!0,i);for(o=0;o<r.length;o++)this.pick(r[o],n,!0,i);return i||this._cleanup(n),n},d.prototype._cleanup=function(r){var n,i,o,a;if(this.cleanup.length){for(i=0;i<this.cleanup.length;i++)n=(n=(a=(o=this.cleanup[i].split(".")).splice(0,-1).join("."))?this.pick(a,r):r)[o[0]].filter(function(r){return void 0!==r}),this.set(this.cleanup[i],n,r);this.cleanup=[]}},d.prototype.del=d.prototype.remove,d.prototype.move=function(r,i,o,a,s){return"function"==typeof a||Array.isArray(a)?this.set(i,n(this.pick(r,o,!0),a),o,s):(s=a,this.set(i,this.pick(r,o,!0),o,s)),o},d.prototype.transfer=function(r,i,o,a,s,l){return"function"==typeof s||Array.isArray(s)?this.set(i,n(this.pick(r,o,!0),s),a,l):(l=s,this.set(i,this.pick(r,o,!0),a,l)),a},d.prototype.copy=function(r,i,o,a,s,l){return"function"==typeof s||Array.isArray(s)?this.set(i,n(JSON.parse(JSON.stringify(this.pick(r,o,!1))),s),a,l):(l=s,this.set(i,this.pick(r,o,!1),a,l)),a},d.prototype.set=function(r,n,o,a){if(void 0===n)return o;for(s=0,d=c(r,this.separator);s<d.length;s++){if(h=d[s],s===d.length-1){if(a&&i(n)&&i(o[h]))for(l in n)u.call(n,l)&&(o[h][l]=n[l]);else if(a&&Array.isArray(o[h])&&Array.isArray(n))for(var s,l,d,h,p=0;p<n.length;p++)o[d[s]].push(n[p]);else o[h]=n}else u.call(o,h)&&(i(o[h])||Array.isArray(o[h]))||(/^\d+$/.test(d[s+1])?o[h]=[]:o[h]={});o=o[h]}return o},d.prototype.transform=function(r,n,i){return n=n||{},i=i||{}
316,Object.keys(r).forEach((function(o){this.set(r[o],this.pick(o,n),i)}).bind(this)),i},d.prototype.dot=function(r,n,s){n=n||{},s=s||[];var l=Array.isArray(r);return Object.keys(r).forEach((function(c){var u=l&&this.useBrackets?"["+c+"]":c;if(o(r[c])&&(i(r[c])&&!a(r[c])||Array.isArray(r[c])&&!this.keepArray&&0!==r[c].length)){if(!l||!this.useBrackets)return this.dot(r[c],n,s.concat(u));var d=s[s.length-1]||"";return this.dot(r[c],n,s.slice(0,-1).concat(d+u))}l&&this.useBrackets?n[s.join(this.separator).concat("["+c+"]")]=r[c]:n[s.concat(u).join(this.separator)]=r[c]}).bind(this)),n},d.pick=p("pick"),d.move=p("move"),d.transfer=p("transfer"),d.transform=p("transform"),d.copy=p("copy"),d.object=p("object"),d.str=p("str"),d.set=p("set"),d.delete=p("delete"),d.del=d.remove=p("remove"),d.dot=p("dot"),["override","overwrite"].forEach(function(r){Object.defineProperty(d,r,{get:function(){return h.override},set:function(r){h.override=!!r}})}),["useArray","keepArray","useBrackets"].forEach(function(r){Object.defineProperty(d,r,{get:function(){return h[r]},set:function(n){h[r]=n}})}),d._process=n,r.exports=d},46890:function(r,n,i){var o;o=function(){"use strict";var r=Function.prototype.toString,n=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,c=Object.getPrototypeOf,u=Object.prototype,d=u.hasOwnProperty,h=u.propertyIsEnumerable,p="function"==typeof l,f="function"==typeof WeakMap,m=function(){if(f)return function(){return new WeakMap};var r=function(){function r(){this._keys=[],this._values=[]}return r.prototype.has=function(r){return!!~this._keys.indexOf(r)},r.prototype.get=function(r){return this._values[this._keys.indexOf(r)]},r.prototype.set=function(r,n){this._keys.push(r),this._values.push(n)},r}();return function(){return new r}}(),g=function(i,o){var a=i.__proto__||c(i);if(!a)return n(null);var s=a.constructor;if(s===o.Object)return a===o.Object.prototype?{}:n(a);if(~r.call(s).indexOf("[native code]"))try{return new s}catch(r){}return n(a)},y=function(r,n,i,o){var a=g(r,n);
316for(var s in o.set(r,a),r)d.call(r,s)&&(a[s]=i(r[s],o));if(p)for(var c=l(r),u=0,f=c.length,m=void 0;u<f;++u)m=c[u],h.call(r,m)&&(a[m]=i(r[m],o));return a},v=function(r,n,i,c){var u=g(r,n);c.set(r,u);for(var d=p?s(r).concat(l(r)):s(r),h=0,f=d.length,m=void 0,y=void 0;h<f;++h)if("callee"!==(m=d[h])&&"caller"!==m){if(y=a(r,m)){y.get||y.set||(y.value=i(r[m],c));try{o(u,m,y)}catch(r){u[m]=y.value}}else u[m]=i(r[m],c)}return u},b=function(r){var n="";return r.global&&(n+="g"),r.ignoreCase&&(n+="i"),r.multiline&&(n+="m"),r.unicode&&(n+="u"),r.sticky&&(n+="y"),n},C=Array.isArray,_=Object.getPrototypeOf,x=function(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==i.g?i.g:(console&&console.error&&console.error('Unable to locate global object, returning "this".'),this)}();function w(r,n){var i=!!(n&&n.isStrict),o=n&&n.realm||x,a=i?v:y,s=function(r,n){if(!r||"object"!=typeof r)return r;if(n.has(r))return n.get(r);var l,c=r.__proto__||_(r),u=c&&c.constructor;if(!u||u===o.Object)return a(r,o,s,n);if(C(r)){if(i)return v(r,o,s,n);l=new u,n.set(r,l);for(var d=0,h=r.length;d<h;++d)l[d]=s(r[d],n);return l}if(r instanceof o.Date)return new u(r.getTime());if(r instanceof o.RegExp)return(l=new u(r.source,r.flags||b(r))).lastIndex=r.lastIndex,l;if(o.Map&&r instanceof o.Map)return l=new u,n.set(r,l),r.forEach(function(r,i){l.set(i,s(r,n))}),l;if(o.Set&&r instanceof o.Set)return l=new u,n.set(r,l),r.forEach(function(r){l.add(s(r,n))}),l;if(o.Blob&&r instanceof o.Blob)return r.slice(0,r.size,r.type);if(o.Buffer&&o.Buffer.isBuffer(r))return l=o.Buffer.allocUnsafe?o.Buffer.allocUnsafe(r.length):new u(r.length),n.set(r,l),r.copy(l),l;if(o.ArrayBuffer){if(o.ArrayBuffer.isView(r))return l=new u(r.buffer.slice(0)),n.set(r,l),l;if(r instanceof o.ArrayBuffer)return l=r.slice(0),n.set(r,l),l}return"function"==typeof r.then||r instanceof Error||o.WeakMap&&r instanceof o.WeakMap||o.WeakSet&&r instanceof o.WeakSet?r:a(r,o,s,n)};return s(r,m())}return w.default=w,w.strict=function(r,n){return w(r,{isStrict:!0,realm:n?n.realm:void 0})},w},r.exports=o()},25695:function(r){r.exports="object"==typeof self?self.FormData:window.FormData},77040:function(r,n,i){"use strict";i.d(n,{Bc:function(){return rO},Rt:function(){return rE},gN:function(){return ry},l0:function(){return rv},J9:function(){return rh},U$:function(){return rg},TA:function(){return rd},u6:function(){return rs}});var o,a,s,l=i(66840),c=i(70396),u=i.n(c),d=function(r){var n;return!!r&&"object"==typeof r&&"[object RegExp]"!==(n=Object.prototype.toString.call(r))&&"[object Date]"!==n&&r.$$typeof!==h},h="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function p(r,n){return!1!==n.clone&&n.isMergeableObject(r)?m(Array.isArray(r)?[]:{},r,n):r}function f(r,n,i){return r.concat(n).map(function(r){return p(r,i)})}function m(r,n,i){(i=i||{}).arrayMerge=i.arrayMerge||f,i.isMergeableObject=i.isMergeableObject||d;var o,a,s=Array.isArray(n);return s!==Array.isArray(r)?p(n,i):s?i.arrayMerge(r,n,i):(a={},(o=i).isMergeableObject(r)&&Object.keys(r).forEach(function(n){a[n]=p(r[n],o)}),Object.keys(n).forEach(function(i){o.isMergeableObject(n[i])&&r[i]?a[i]=m(r[i],n[i],o):a[i]=p(n[i],o)}),a)}m.all=function(r,n){if(!Array.isArray(r))throw Error("first argument should be an array");return r.reduce(function(r,i){return m(r,i,n)},{})};var g=m,y="object"==typeof global&&global&&global.Object===Object&&global,v="object"==typeof self&&self&&self.Object===Object&&self,b=y||v||Function("return this")(),C=b.Symbol,_=Object.prototype,x=_.hasOwnProperty,w=_.toString,S=C?C.toStringTag:void 0,O=function(r){var n=x.call(r,S),i=r[S];try{r[S]=void 0;var o=!0}catch(r){}var a=w.call(r);return o&&(n?r[S]=i:delete r[S]),a},E=Object.prototype.toString,k=C?C.toStringTag:void 0,T=function(r){return null==r?void 0===r?"[object Undefined]":"[object Null]":k&&k in Object(r)?O(r):E.call(r)},M=function(r,n){return function(i){return r(n(i))}},P=M(Object.getPrototypeOf,Object),L=function(r){return null!=r&&"object"==typeof r},A=Object.prototype,Z=Function.prototype.toString,I=A.hasOwnProperty,V=Z.call(Object),D=function(r){if(!L(r)||"[object Object]"!=T(r))return!1;var n=P(r);if(null===n)return!0;var i=I.call(n,"constructor")&&n.constructor;return"function"==typeof i&&i instanceof i&&Z.call(i)==V},j=function(r,n){return r===n||r!=r&&n!=n},z=function(r,n){for(var i=r.length;i--;)if(j(r[i][0],n))return i;return -1},B=Array.prototype.splice;function R(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}R.prototype.clear=function(){this.__data__=[],this.size=0},R.prototype.delete=function(r){var n=this.__data__,i=z(n,r);
316return!(i<0)&&(i==n.length-1?n.pop():B.call(n,i,1),--this.size,!0)},R.prototype.get=function(r){var n=this.__data__,i=z(n,r);return i<0?void 0:n[i][1]},R.prototype.has=function(r){return z(this.__data__,r)>-1},R.prototype.set=function(r,n){var i=this.__data__,o=z(i,r);return o<0?(++this.size,i.push([r,n])):i[o][1]=n,this};var H=function(r){var n=typeof r;return null!=r&&("object"==n||"function"==n)},F=function(r){if(!H(r))return!1;var n=T(r);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n},N=b["__core-js_shared__"],$=(o=/[^.]+$/.exec(N&&N.keys&&N.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"",U=Function.prototype.toString,G=function(r){if(null!=r){try{return U.call(r)}catch(r){}try{return r+""}catch(r){}}return""},W=/^\[object .+?Constructor\]$/,q=Object.prototype,X=Function.prototype.toString,K=q.hasOwnProperty,Y=RegExp("^"+X.call(K).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),J=function(r,n){var i,o=null==r?void 0:r[n];return H(i=o)&&(!$||!($ in i))&&(F(i)?Y:W).test(G(i))?o:void 0},Q=J(b,"Map"),ee=J(Object,"create"),et=Object.prototype.hasOwnProperty,er=Object.prototype.hasOwnProperty;function en(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}en.prototype.clear=function(){this.__data__=ee?ee(null):{},this.size=0},en.prototype.delete=function(r){var n=this.has(r)&&delete this.__data__[r];return this.size-=n?1:0,n},en.prototype.get=function(r){var n=this.__data__;if(ee){var i=n[r];return"__lodash_hash_undefined__"===i?void 0:i}return et.call(n,r)?n[r]:void 0},en.prototype.has=function(r){var n=this.__data__;return ee?void 0!==n[r]:er.call(n,r)},en.prototype.set=function(r,n){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=ee&&void 0===n?"__lodash_hash_undefined__":n,this};var ei=function(r){var n=typeof r;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r},eo=function(r,n){var i=r.__data__;return ei(n)?i["string"==typeof n?"string":"hash"]:i.map};function ea(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function es(r){var n=this.__data__=new R(r);this.size=n.size}ea.prototype.clear=function(){this.size=0,this.__data__={hash:new en,map:new(Q||R),string:new en}},ea.prototype.delete=function(r){var n=eo(this,r).delete(r);return this.size-=n?1:0,n},ea.prototype.get=function(r){return eo(this,r).get(r)},ea.prototype.has=function(r){return eo(this,r).has(r)},ea.prototype.set=function(r,n){var i=eo(this,r),o=i.size;return i.set(r,n),this.size+=i.size==o?0:1,this},es.prototype.clear=function(){this.__data__=new R,this.size=0},es.prototype.delete=function(r){var n=this.__data__,i=n.delete(r);return this.size=n.size,i},es.prototype.get=function(r){return this.__data__.get(r)},es.prototype.has=function(r){return this.__data__.has(r)},es.prototype.set=function(r,n){var i=this.__data__;if(i instanceof R){var o=i.__data__;if(!Q||o.length<199)return o.push([r,n]),this.size=++i.size,this;i=this.__data__=new ea(o)}return i.set(r,n),this.size=i.size,this};var el=function(r,n){for(var i=-1,o=null==r?0:r.length;++i<o&&!1!==n(r[i],i,r););return r},ec=function(){try{var r=J(Object,"defineProperty");return r({},"",{}),r}catch(r){}}(),eu=function(r,n,i){"__proto__"==n&&ec?ec(r,n,{configurable:!0,enumerable:!0,value:i,writable:!0}):r[n]=i},ed=Object.prototype.hasOwnProperty,eh=function(r,n,i){var o=r[n];ed.call(r,n)&&j(o,i)&&(void 0!==i||n in r)||eu(r,n,i)},ep=function(r,n,i,o){var a=!i;i||(i={});for(var s=-1,l=n.length;++s<l;){var c=n[s],u=o?o(i[c],r[c],c,i,r):void 0;void 0===u&&(u=r[c]),a?eu(i,c,u):eh(i,c,u)}return i},ef=function(r,n){for(var i=-1,o=Array(r);++i<r;)o[i]=n(i);return o},em=function(r){return L(r)&&"[object Arguments]"==T(r)},eg=Object.prototype,ey=eg.hasOwnProperty,ev=eg.propertyIsEnumerable,eb=em(function(){return arguments}())?em:function(r){return L(r)&&ey.call(r,"callee")&&!ev.call(r,"callee")},eC=Array.isArray,e_="object"==typeof exports&&exports&&!exports.nodeType&&exports,ex=e_&&"object"==typeof module&&module&&!module.nodeType&&module,ew=ex&&ex.exports===e_?b.Buffer:void 0,eS=(ew?ew.isBuffer:void 0)||function(){return!1},eO=/^(?:0|[1-9]\d*)$/,eE=function(r,n){var i=typeof r;return!!(n=null==n?9007199254740991:n)&&("number"==i||"symbol"!=i&&eO.test(r))&&r>-1&&r%1==0&&r<n},ek=function(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=9007199254740991},eT={};
316eT["[object Float32Array]"]=eT["[object Float64Array]"]=eT["[object Int8Array]"]=eT["[object Int16Array]"]=eT["[object Int32Array]"]=eT["[object Uint8Array]"]=eT["[object Uint8ClampedArray]"]=eT["[object Uint16Array]"]=eT["[object Uint32Array]"]=!0,eT["[object Arguments]"]=eT["[object Array]"]=eT["[object ArrayBuffer]"]=eT["[object Boolean]"]=eT["[object DataView]"]=eT["[object Date]"]=eT["[object Error]"]=eT["[object Function]"]=eT["[object Map]"]=eT["[object Number]"]=eT["[object Object]"]=eT["[object RegExp]"]=eT["[object Set]"]=eT["[object String]"]=eT["[object WeakMap]"]=!1;var eM=function(r){return function(n){return r(n)}},eP="object"==typeof exports&&exports&&!exports.nodeType&&exports,eL=eP&&"object"==typeof module&&module&&!module.nodeType&&module,eA=eL&&eL.exports===eP&&y.process,eZ=function(){try{var r=eL&&eL.require&&eL.require("util").types;if(r)return r;return eA&&eA.binding&&eA.binding("util")}catch(r){}}(),eI=eZ&&eZ.isTypedArray,eV=eI?eM(eI):function(r){return L(r)&&ek(r.length)&&!!eT[T(r)]},eD=Object.prototype.hasOwnProperty,ej=function(r,n){var i=eC(r),o=!i&&eb(r),a=!i&&!o&&eS(r),s=!i&&!o&&!a&&eV(r),l=i||o||a||s,c=l?ef(r.length,String):[],u=c.length;for(var d in r)(n||eD.call(r,d))&&!(l&&("length"==d||a&&("offset"==d||"parent"==d)||s&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||eE(d,u)))&&c.push(d);return c},ez=Object.prototype,eB=function(r){var n=r&&r.constructor;return r===("function"==typeof n&&n.prototype||ez)},eR=M(Object.keys,Object),eH=Object.prototype.hasOwnProperty,eF=function(r){if(!eB(r))return eR(r);var n=[];for(var i in Object(r))eH.call(r,i)&&"constructor"!=i&&n.push(i);return n},eN=function(r){return null!=r&&ek(r.length)&&!F(r)},e$=function(r){return eN(r)?ej(r):eF(r)},eU=function(r){var n=[];if(null!=r)for(var i in Object(r))n.push(i);return n},eG=Object.prototype.hasOwnProperty,eW=function(r){if(!H(r))return eU(r);var n=eB(r),i=[];for(var o in r)"constructor"==o&&(n||!eG.call(r,o))||i.push(o);return i},eq=function(r){return eN(r)?ej(r,!0):eW(r)},eX="object"==typeof exports&&exports&&!exports.nodeType&&exports,eK=eX&&"object"==typeof module&&module&&!module.nodeType&&module,eY=eK&&eK.exports===eX?b.Buffer:void 0,eJ=eY?eY.allocUnsafe:void 0,eQ=function(r,n){if(n)return r.slice();var i=r.length,o=eJ?eJ(i):new r.constructor(i);return r.copy(o),o},e1=function(r,n){var i=-1,o=r.length;for(n||(n=Array(o));++i<o;)n[i]=r[i];return n},e0=function(r,n){for(var i=-1,o=null==r?0:r.length,a=0,s=[];++i<o;){var l=r[i];n(l,i,r)&&(s[a++]=l)}return s},e2=function(){return[]},e3=Object.prototype.propertyIsEnumerable,e4=Object.getOwnPropertySymbols,e5=e4?function(r){return null==r?[]:e0(e4(r=Object(r)),function(n){return e3.call(r,n)})}:e2,e6=function(r,n){for(var i=-1,o=n.length,a=r.length;++i<o;)r[a+i]=n[i];return r},e8=Object.getOwnPropertySymbols?function(r){for(var n=[];r;)e6(n,e5(r)),r=P(r);return n}:e2,e7=function(r,n,i){var o=n(r);return eC(r)?o:e6(o,i(r))},e9=function(r){return e7(r,e$,e5)},te=function(r){return e7(r,eq,e8)},tt=J(b,"DataView"),tr=J(b,"Promise"),tn=J(b,"Set"),ti=J(b,"WeakMap"),to="[object Map]",ta="[object Promise]",ts="[object Set]",tl="[object WeakMap]",tc="[object DataView]",tu=G(tt),td=G(Q),th=G(tr),tp=G(tn),tf=G(ti),tm=T;(tt&&tm(new tt(new ArrayBuffer(1)))!=tc||Q&&tm(new Q)!=to||tr&&tm(tr.resolve())!=ta||tn&&tm(new tn)!=ts||ti&&tm(new ti)!=tl)&&(tm=function(r){var n=T(r),i="[object Object]"==n?r.constructor:void 0,o=i?G(i):"";if(o)switch(o){case tu:return tc;case td:return to;case th:return ta;case tp:return ts;case tf:return tl}return n});var tg=tm,ty=Object.prototype.hasOwnProperty,tv=function(r){var n=r.length,i=new r.constructor(n);return n&&"string"==typeof r[0]&&ty.call(r,"index")&&(i.index=r.index,i.input=r.input),i},tb=b.Uint8Array,tC=function(r){var n=new r.constructor(r.byteLength);return new tb(n).set(new tb(r)),n},t_=function(r,n){var i=n?tC(r.buffer):r.buffer;return new r.constructor(i,r.byteOffset,r.byteLength)},tx=/\w*$/,tw=function(r){var n=new r.constructor(r.source,tx.exec(r));return n.lastIndex=r.lastIndex,n},tS=C?C.prototype:void 0,tO=tS?tS.valueOf:void 0,tE=function(r,n){var i=n?tC(r.buffer):r.buffer;return new r.constructor(i,r.byteOffset,r.length)},tk=function(r,n,i){var o=r.constructor;switch(n){case"[object ArrayBuffer]":return tC(r);case"[object Boolean]":case"[object Date]":return new o(+r);case"[object DataView]":return t_(r,i);
316case"[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 tE(r,i);case"[object Map]":case"[object Set]":return new o;case"[object Number]":case"[object String]":return new o(r);case"[object RegExp]":return tw(r);case"[object Symbol]":return tO?Object(tO.call(r)):{}}},tT=Object.create,tM=function(){function r(){}return function(n){if(!H(n))return{};if(tT)return tT(n);r.prototype=n;var i=new r;return r.prototype=void 0,i}}(),tP=eZ&&eZ.isMap,tL=tP?eM(tP):function(r){return L(r)&&"[object Map]"==tg(r)},tA=eZ&&eZ.isSet,tZ=tA?eM(tA):function(r){return L(r)&&"[object Set]"==tg(r)},tI="[object Arguments]",tV="[object Function]",tD="[object Object]",tj={};tj[tI]=tj["[object Array]"]=tj["[object ArrayBuffer]"]=tj["[object DataView]"]=tj["[object Boolean]"]=tj["[object Date]"]=tj["[object Float32Array]"]=tj["[object Float64Array]"]=tj["[object Int8Array]"]=tj["[object Int16Array]"]=tj["[object Int32Array]"]=tj["[object Map]"]=tj["[object Number]"]=tj[tD]=tj["[object RegExp]"]=tj["[object Set]"]=tj["[object String]"]=tj["[object Symbol]"]=tj["[object Uint8Array]"]=tj["[object Uint8ClampedArray]"]=tj["[object Uint16Array]"]=tj["[object Uint32Array]"]=!0,tj["[object Error]"]=tj[tV]=tj["[object WeakMap]"]=!1;var tz=function r(n,i,o,a,s,l){var c,u=1&i,d=2&i,h=4&i;if(o&&(c=s?o(n,a,s,l):o(n)),void 0!==c)return c;if(!H(n))return n;var p=eC(n);if(p){if(c=tv(n),!u)return e1(n,c)}else{var f,m,g,y,v=tg(n),b=v==tV||"[object GeneratorFunction]"==v;if(eS(n))return eQ(n,u);if(v==tD||v==tI||b&&!s){if(c=d||b?{}:"function"!=typeof n.constructor||eB(n)?{}:tM(P(n)),!u)return d?(m=(f=c)&&ep(n,eq(n),f),ep(n,e8(n),m)):(y=(g=c)&&ep(n,e$(n),g),ep(n,e5(n),y))}else{if(!tj[v])return s?n:{};c=tk(n,v,u)}}l||(l=new es);var C=l.get(n);if(C)return C;l.set(n,c),tZ(n)?n.forEach(function(a){c.add(r(a,i,o,a,n,l))}):tL(n)&&n.forEach(function(a,s){c.set(s,r(a,i,o,s,n,l))});var _=h?d?te:e9:d?eq:e$,x=p?void 0:_(n);return el(x||n,function(a,s){x&&(a=n[s=a]),eh(c,s,r(a,i,o,s,n,l))}),c},tB=function(r){return tz(r,4)},tR=function(r,n){for(var i=-1,o=null==r?0:r.length,a=Array(o);++i<o;)a[i]=n(r[i],i,r);return a},tH=function(r){return"symbol"==typeof r||L(r)&&"[object Symbol]"==T(r)};function tF(r,n){if("function"!=typeof r||null!=n&&"function"!=typeof n)throw TypeError("Expected a function");var i=function i(){var o=arguments,a=n?n.apply(this,o):o[0],s=i.cache;if(s.has(a))return s.get(a);var l=r.apply(this,o);return i.cache=s.set(a,l)||s,l};return i.cache=new(tF.Cache||ea),i}tF.Cache=ea;var tN=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,t$=/\\(\\)?/g,tU=(s=(a=tF(function(r){var n=[];return 46===r.charCodeAt(0)&&n.push(""),r.replace(tN,function(r,i,o,a){n.push(o?a.replace(t$,"$1"):i||r)}),n},function(r){return 500===s.size&&s.clear(),r})).cache,a),tG=1/0,tW=function(r){if("string"==typeof r||tH(r))return r;var n=r+"";return"0"==n&&1/r==-tG?"-0":n},tq=1/0,tX=C?C.prototype:void 0,tK=tX?tX.toString:void 0,tY=function r(n){if("string"==typeof n)return n;if(eC(n))return tR(n,r)+"";if(tH(n))return tK?tK.call(n):"";var i=n+"";return"0"==i&&1/n==-tq?"-0":i},tJ=function(r){return eC(r)?tR(r,tW):tH(r)?[r]:e1(tU(null==r?"":tY(r)))},tQ=function(r,n){},t1=i(72919),t0=i.n(t1);function t2(){return(t2=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}function t3(r,n){r.prototype=Object.create(n.prototype),r.prototype.constructor=r,r.__proto__=n}function t4(r,n){if(null==r)return{};var i,o,a={},s=Object.keys(r);for(o=0;o<s.length;o++)i=s[o],n.indexOf(i)>=0||(a[i]=r[i]);return a}function t5(r){if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}var t6=function(r){return Array.isArray(r)&&0===r.length},t8=function(r){return"function"==typeof r},t7=function(r){return null!==r&&"object"==typeof r},t9=function(r){return"[object String]"===Object.prototype.toString.call(r)},re=function(r){return 0===l.Children.count(r)},rt=function(r){return t7(r)&&t8(r.then)};function rr(r,n,i,o){void 0===o&&(o=0);for(var a=tJ(n);r&&o<a.length;)r=r[a[o++]];return void 0===r?i:r}function rn(r,n,i){for(var o=tB(r),a=o,s=0,l=tJ(n);s<l.length-1;s++){var c=l[s],u=rr(r,l.slice(0,s+1));if(u&&(t7(u)||Array.isArray(u)))a=a[c]=tB(u);else{var d=l[s+1];a=a[c]=String(Math.floor(Number(d)))===d&&Number(d)>=0?[]:{}}}return(0===s?r:a)[l[s]]===i?r:(void 0===i?delete a[l[s]]:a[l[s]]=i,0===s&&void 0===i&&delete o[l[s]],o)}var ri=(0,l.createContext)(void 0);ri.displayName="FormikContext";var ro=ri.Provider,ra=ri.Consumer;function rs(){var r=(0,l.useContext)(ri);return r||tQ(!1),r}function rl(r,n){switch(n.type){case"SET_VALUES":return t2({},r,{values:n.payload});case"SET_TOUCHED":return t2({},r,{touched:n.payload});case"SET_ERRORS":if(u()(r.errors,n.payload))return r;return t2({},r,{errors:n.payload});case"SET_STATUS":return t2({},r,{status:n.payload});case"SET_ISSUBMITTING":return t2({},r,{isSubmitting:n.payload});case"SET_ISVALIDATING":return t2({},r,{isValidating:n.payload});case"SET_FIELD_VALUE":return t2({},r,{values:rn(r.values,n.payload.field,n.payload.value)});case"SET_FIELD_TOUCHED":return t2({},r,{touched:rn(r.touched,n.payload.field,n.payload.value)});case"SET_FIELD_ERROR":return t2({},r,{errors:rn(r.errors,n.payload.field,n.payload.value)});case"RESET_FORM":return t2({},r,n.payload);case"SET_FORMIK_STATE":return n.payload(r);case"SUBMIT_ATTEMPT":return t2({},r,{touched:function r(n,i,o,a){void 0===o&&(o=new WeakMap),void 0===a&&(a={});for(var s=0,l=Object.keys(n);s<l.length;s++){var c=l[s],u=n[c];t7(u)?o.get(u)||(o.set(u,!0),a[c]=Array.isArray(u)?[]:{},r(u,i,o,a[c])):a[c]=i}return a}(r.values,!0),isSubmitting:!0,submitCount:r.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return t2({},r,{isSubmitting:!1});default:return r}}var rc={},ru={};function rd(r){var n=r.validateOnChange,i=void 0===n||n,o=r.validateOnBlur,a=void 0===o||o,s=r.validateOnMount,c=void 0!==s&&s,d=r.isInitialValid,h=r.enableReinitialize,p=void 0!==h&&h,f=r.onSubmit,m=t4(r,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),y=t2({validateOnChange:i,validateOnBlur:a,validateOnMount:c,onSubmit:f},m),v=(0,l.useRef)(y.initialValues),b=(0,l.useRef)(y.initialErrors||rc),C=(0,l.useRef)(y.initialTouched||ru),_=(0,l.useRef)(y.initialStatus),x=(0,l.useRef)(!1),w=(0,l.useRef)({});(0,l.useEffect)(function(){return x.current=!0,function(){x.current=!1}},[]);var S=(0,l.useReducer)(rl,{values:y.initialValues,errors:y.initialErrors||rc,touched:y.initialTouched||ru,status:y.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0}),O=S[0],E=S[1],k=(0,l.useCallback)(function(r,n){return new Promise(function(i,o){var a=y.validate(r,n);null==a?i(rc):rt(a)?a.then(function(r){i(r||rc)},function(r){o(r)}):i(a)})},[y.validate]),T=(0,l.useCallback)(function(r,n){var i,o,a,s=y.validationSchema,l=t8(s)?s(n):s,c=n&&l.validateAt?l.validateAt(n,r):(void 0===i&&(i=!1),void 0===o&&(o={}),a=function r(n){var i=Array.isArray(n)?[]:{};for(var o in n)if(Object.prototype.hasOwnProperty.call(n,o)){var a=String(o);!0===Array.isArray(n[a])?i[a]=n[a].map(function(n){return!0===Array.isArray(n)||D(n)?r(n):""!==n?n:void 0}
316):D(n[a])?i[a]=r(n[a]):i[a]=""!==n[a]?n[a]:void 0}return i}(r),l[i?"validateSync":"validate"](a,{abortEarly:!1,context:o}));return new Promise(function(r,n){c.then(function(){r(rc)},function(i){"ValidationError"===i.name?r(function(r){var n={};if(r.inner){if(0===r.inner.length)return rn(n,r.path,r.message);for(var i=r.inner,o=Array.isArray(i),a=0,i=o?i:i[Symbol.iterator]();;){if(o){if(a>=i.length)break;s=i[a++]}else{if((a=i.next()).done)break;s=a.value}var s,l=s;rr(n,l.path)||(n=rn(n,l.path,l.message))}}return n}(i)):n(i)})})},[y.validationSchema]),M=(0,l.useCallback)(function(r,n){return new Promise(function(i){return i(w.current[r].validate(n))})},[]),P=(0,l.useCallback)(function(r){var n=Object.keys(w.current).filter(function(r){return t8(w.current[r].validate)});return Promise.all(n.length>0?n.map(function(n){return M(n,rr(r,n))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")]).then(function(r){return r.reduce(function(r,i,o){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===i||i&&(r=rn(r,n[o],i)),r},{})})},[M]),L=(0,l.useCallback)(function(r){return Promise.all([P(r),y.validationSchema?T(r):{},y.validate?k(r):{}]).then(function(r){var n=r[0],i=r[1],o=r[2];return g.all([n,i,o],{arrayMerge:rp})})},[y.validate,y.validationSchema,P,k,T]),A=rm(function(r){return void 0===r&&(r=O.values),E({type:"SET_ISVALIDATING",payload:!0}),L(r).then(function(r){return x.current&&(E({type:"SET_ISVALIDATING",payload:!1}),E({type:"SET_ERRORS",payload:r})),r})});(0,l.useEffect)(function(){c&&!0===x.current&&u()(v.current,y.initialValues)&&A(v.current)},[c,A]);var Z=(0,l.useCallback)(function(r){var n=r&&r.values?r.values:v.current,i=r&&r.errors?r.errors:b.current?b.current:y.initialErrors||{},o=r&&r.touched?r.touched:C.current?C.current:y.initialTouched||{},a=r&&r.status?r.status:_.current?_.current:y.initialStatus;v.current=n,b.current=i,C.current=o,_.current=a;var s=function(){E({type:"RESET_FORM",payload:{isSubmitting:!!r&&!!r.isSubmitting,errors:i,touched:o,status:a,values:n,isValidating:!!r&&!!r.isValidating,submitCount:r&&r.submitCount&&"number"==typeof r.submitCount?r.submitCount:0}})};if(y.onReset){var l=y.onReset(O.values,Q);rt(l)?l.then(s):s()}else s()},[y.initialErrors,y.initialStatus,y.initialTouched]);(0,l.useEffect)(function(){!0===x.current&&!u()(v.current,y.initialValues)&&(p&&(v.current=y.initialValues,Z()),c&&A(v.current))},[p,y.initialValues,Z,c,A]),(0,l.useEffect)(function(){p&&!0===x.current&&!u()(b.current,y.initialErrors)&&(b.current=y.initialErrors||rc,E({type:"SET_ERRORS",payload:y.initialErrors||rc}))},[p,y.initialErrors]),(0,l.useEffect)(function(){p&&!0===x.current&&!u()(C.current,y.initialTouched)&&(C.current=y.initialTouched||ru,E({type:"SET_TOUCHED",payload:y.initialTouched||ru}))},[p,y.initialTouched]),(0,l.useEffect)(function(){p&&!0===x.current&&!u()(_.current,y.initialStatus)&&(_.current=y.initialStatus,E({type:"SET_STATUS",payload:y.initialStatus}))},[p,y.initialStatus,y.initialTouched]);var I=rm(function(r){if(w.current[r]&&t8(w.current[r].validate)){var n=rr(O.values,r),i=w.current[r].validate(n);return rt(i)?(E({type:"SET_ISVALIDATING",payload:!0}),i.then(function(r){return r}).then(function(n){E({type:"SET_FIELD_ERROR",payload:{field:r,value:n}}),E({type:"SET_ISVALIDATING",payload:!1})})):(E({type:"SET_FIELD_ERROR",payload:{field:r,value:i}}),Promise.resolve(i))}return y.validationSchema?(E({type:"SET_ISVALIDATING",payload:!0}),T(O.values,r).then(function(r){return r}).then(function(n){E({type:"SET_FIELD_ERROR",payload:{field:r,value:n[r]}}),E({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),V=(0,l.useCallback)(function(r,n){var i=n.validate;w.current[r]={validate:i}},[]),j=(0,l.useCallback)(function(r){delete w.current[r]},[]),z=rm(function(r,n){return E({type:"SET_TOUCHED",payload:r}),(void 0===n?a:n)?A(O.values):Promise.resolve()}),B=(0,l.useCallback)(function(r){E({type:"SET_ERRORS",payload:r})},[]),R=rm(function(r,n){var o=t8(r)?r(O.values):r;return E({type:"SET_VALUES",payload:o}),(void 0===n?i:n)?A(o):Promise.resolve()}),H=(0,l.useCallback)(function(r,n){E({type:"SET_FIELD_ERROR",payload:{field:r,value:n}})},[]),F=rm(function(r,n,o){return E({type:"SET_FIELD_VALUE",payload:{field:r,value:n}}),(void 0===o?i:o)?A(rn(O.values,r,n)):Promise.resolve()}),N=(0,l.useCallback)(function(r,n){var i,o=n,a=r;if(!t9(r)){r.persist&&r.persist();var s=r.target?r.target:r.currentTarget,l=s.type,c=s.name,u=s.id,d=s.value,h=s.checked,p=(s.outerHTML,s.options),f=s.multiple;o=n||c||u,a=/number|range/.test(l)?isNaN(i=parseFloat(d))?"":i:/checkbox/.test(l)?function(r,n,i){if("boolean"==typeof r)return!!n;var o=[],a=!1,s=-1;if(Array.isArray(r))o=r,a=(s=r.indexOf(i))>=0;else if(!i||"true"==i||"false"==i)return!!n;return n&&i&&!a?o.concat(i):a?o.slice(0,s).concat(o.slice(s+1)):o}(rr(O.values,o),h,d):p&&f?Array.from(p).filter(function(r){return r.selected}).map(function(r){return r.value}):d}o&&F(o,a)},[F,O.values]),$=rm(function(r){if(t9(r))return function(n){return N(n,r)};N(r)}),U=rm(function(r,n,i){return void 0===n&&(n=!0),E({type:"SET_FIELD_TOUCHED",payload:{field:r,value:n}}),(void 0===i?a:i)?A(O.values):Promise.resolve()}),G=(0,l.useCallback)(function(r,n){r.persist&&r.persist();var i=r.target,o=i.name,a=i.id;i.outerHTML,U(n||o||a,!0)},[U]),W=rm(function(r){if(t9(r))return function(n){return G(n,r)};G(r)}),q=(0,l.useCallback)(function(r){t8(r)?E({type:"SET_FORMIK_STATE",payload:r}):E({type:"SET_FORMIK_STATE",payload:function(){return r}})},[]),X=(0,l.useCallback)(function(r){E({type:"SET_STATUS",payload:r})},[]),K=(0,l.useCallback)(function(r){E({type:"SET_ISSUBMITTING",payload:r})},[]),Y=rm(function(){return E({type:"SUBMIT_ATTEMPT"}),A().then(function(r){var n,i=r instanceof Error;if(!i&&0===Object.keys(r).length){try{if(n=ee(),void 0===n)return}catch(r){throw r}return Promise.resolve(n).then(function(r){return x.current&&E({type:"SUBMIT_SUCCESS"}),r}).catch(function(r){if(x.current)throw E({type:"SUBMIT_FAILURE"}),r})}if(x.current&&(E({type:"SUBMIT_FAILURE"}),i))throw r})}),J=rm(function(r){r&&r.preventDefault&&t8(r.preventDefault)&&r.preventDefault(),r&&r.stopPropagation&&t8(r.stopPropagation)&&r.stopPropagation(),Y().catch(function(r){console.warn("Warning: An unhandled error was caught from submitForm(
316)",r)})}),Q={resetForm:Z,validateForm:A,validateField:I,setErrors:B,setFieldError:H,setFieldTouched:U,setFieldValue:F,setStatus:X,setSubmitting:K,setTouched:z,setValues:R,setFormikState:q,submitForm:Y},ee=rm(function(){return f(O.values,Q)}),et=rm(function(r){r&&r.preventDefault&&t8(r.preventDefault)&&r.preventDefault(),r&&r.stopPropagation&&t8(r.stopPropagation)&&r.stopPropagation(),Z()}),er=(0,l.useCallback)(function(r){return{value:rr(O.values,r),error:rr(O.errors,r),touched:!!rr(O.touched,r),initialValue:rr(v.current,r),initialTouched:!!rr(C.current,r),initialError:rr(b.current,r)}},[O.errors,O.touched,O.values]),en=(0,l.useCallback)(function(r){return{setValue:function(n,i){return F(r,n,i)},setTouched:function(n,i){return U(r,n,i)},setError:function(n){return H(r,n)}}},[F,U,H]),ei=(0,l.useCallback)(function(r){var n=t7(r),i=n?r.name:r,o=rr(O.values,i),a={name:i,value:o,onChange:$,onBlur:W};if(n){var s=r.type,l=r.value,c=r.as,u=r.multiple;"checkbox"===s?void 0===l?a.checked=!!o:(a.checked=!!(Array.isArray(o)&&~o.indexOf(l)),a.value=l):"radio"===s?(a.checked=o===l,a.value=l):"select"===c&&u&&(a.value=a.value||[],a.multiple=!0)}return a},[W,$,O.values]),eo=(0,l.useMemo)(function(){return!u()(v.current,O.values)},[v.current,O.values]),ea=(0,l.useMemo)(function(){return void 0!==d?eo?O.errors&&0===Object.keys(O.errors).length:!1!==d&&t8(d)?d(y):d:O.errors&&0===Object.keys(O.errors).length},[d,eo,O.errors,y]);return t2({},O,{initialValues:v.current,initialErrors:b.current,initialTouched:C.current,initialStatus:_.current,handleBlur:W,handleChange:$,handleReset:et,handleSubmit:J,resetForm:Z,setErrors:B,setFormikState:q,setFieldTouched:U,setFieldValue:F,setFieldError:H,setStatus:X,setSubmitting:K,setTouched:z,setValues:R,submitForm:Y,validateForm:A,validateField:I,isValid:ea,dirty:eo,unregisterField:j,registerField:V,getFieldProps:ei,getFieldMeta:er,getFieldHelpers:en,validateOnBlur:a,validateOnChange:i,validateOnMount:c})}function rh(r){var n=rd(r),i=r.component,o=r.children,a=r.render,s=r.innerRef;return(0,l.useImperativeHandle)(s,function(){return n}),(0,l.createElement)(ro,{value:n},i?(0,l.createElement)(i,n):a?a(n):o?t8(o)?o(n):re(o)?null:l.Children.only(o):null)}function rp(r,n,i){var o=r.slice();return n.forEach(function(n,a){if(void 0===o[a]){var s=!1!==i.clone&&i.isMergeableObject(n);o[a]=s?g(Array.isArray(n)?[]:{},n,i):n}else i.isMergeableObject(n)?o[a]=g(r[a],n,i):-1===r.indexOf(n)&&o.push(n)}),o}var rf="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?l.useLayoutEffect:l.useEffect;function rm(r){var n=(0,l.useRef)(r);return rf(function(){n.current=r}),(0,l.useCallback)(function(){for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];return n.current.apply(void 0,i)},[])}function rg(r){var n=rs(),i=n.getFieldProps,o=n.getFieldMeta,a=n.getFieldHelpers,s=n.registerField,c=n.unregisterField,u=t7(r)?r:{name:r},d=u.name,h=u.validate;return(0,l.useEffect)(function(){return d&&s(d,{validate:h}),function(){d&&c(d)}},[s,c,d,h]),d||tQ(!1),[i(u),o(d),a(d)]}function ry(r){var n=r.validate,i=r.name,o=r.render,a=r.children,s=r.as,c=r.component,u=t4(r,["validate","name","render","children","as","component"]),d=t4(rs(),["validate","validationSchema"]),h=d.registerField,p=d.unregisterField;(0,l.useEffect)(function(){return h(i,{validate:n}),function(){p(i)}},[h,p,i,n]);var f=d.getFieldProps(t2({name:i},u)),m=d.getFieldMeta(i),g={field:f,form:d};if(o)return o(t2({},g,{meta:m}));if(t8(a))return a(t2({},g,{meta:m}));if(c){if("string"==typeof c){var y=u.innerRef,v=t4(u,["innerRef"]);return(0,l.createElement)(c,t2({ref:y},f,v),a)}return(0,l.createElement)(c,t2({field:f,form:d},u),a)}var b=s||"input";if("string"==typeof b){var C=u.innerRef,_=t4(u,["innerRef"]);return(0,l.createElement)(b,t2({ref:C},f,_),a)}return(0,l.createElement)(b,t2({},f,u),a)}var rv=(0,l.forwardRef)(function(r,n){var i=r.action,o=t4(r,["action"]),a=rs(),s=a.handleReset,c=a.handleSubmit;return(0,l.createElement)("form",Object.assign({onSubmit:c,ref:n,onReset:s,action:null!=i?i:"#"},o))});function rb(r){var n=function(n){return(0,l.createElement)(ra,null,function(i){return i||tQ(!1),(0,l.createElement)(r,Object.assign({},n,{formik:i}))})},i=r.displayName||r.name||r.constructor&&r.constructor.name||"Component";return n.WrappedComponent=r,n.displayName="FormikConnect("+i+")",t0()(n,r)}rv.displayName="Form";var rC=function(r,n,i){var o=rS(r),a=o[n];return o.splice(n,1),o.splice(i,0,a),o},r_=function(r,n,i){var o=rS(r),a=o[n];return o[n]=o[i],o[i]=a,o},rx=function(r,n,i){var o=rS(r);return o.splice(n,0,i),o},rw=function(r,n,i){var o=rS(r);return o[n]=i,o},rS=function(r){if(!r)return[];if(Array.isArray(r))return[].concat(r);var n=Object.keys(r).map(function(r){return parseInt(r)}).reduce(function(r,n){return n>r?n:r},0);return Array.from(t2({},r,{length:n+1}))};(function(r){function n(n){var i;return(i=r.call(this,n)||this).updateArrayField=function(r,n,o){var a=i.props,s=a.name;(0,a.formik.setFormikState)(function(i){var a=rn(i.values,s,r(rr(i.values,s))),l=o?("function"==typeof o?o:r)(rr(i.errors,s)):void 0,c=n?("function"==typeof n?n:r)(rr(i.touched,s)):void 0;return t6(l)&&(l=void 0),t6(c)&&(c=void 0),t2({},i,{values:a,errors:o?rn(i.errors,s,l):i.errors,touched:n?rn(i.touched,s,c):i.touched})})},i.push=function(r){return i.updateArrayField(function(n){return[].concat(rS(n),[tz(r,5)])},!1,!1)},i.handlePush=function(r){return function(){return i.push(r)}},i.swap=function(r,n){return i.updateArrayField(function(i){return r_(i,r,n)},!0,!0)},i.handleSwap=function(r,n){return function(){return i.swap(r,n)}},i.move=function(r,n){return i.updateArrayField(function(i){return rC(i,r,n)},!0,!0)},i.handleMove=function(r,n){return function(){return i.move(r,n)}},i.insert=function(r,n){return i.updateArrayField(function(i){return rx(i,r,n)},function(n){return rx(n,r,null)},function(n){return rx(n,r,null)})},i.handleInsert=function(r,n){return function(){return i.insert(r,n)}},i.replace=function(r,n){return i.updateArrayField(function(i){return rw(i,r,n)},!1,!1)},i.handleReplace=function(r,n){return function(){return i.replace(r,n)}},i.unshift=function(r){var n=-1;return i.updateArrayField(function(i){var o=i?[r].concat(i):[r];return n<0&&(n=o.length),o},function(r){var i=r?[null].concat(r):[null];return n<0&&(n=i.length),i},function(r){var i=r?[null].concat(r):[null];return n<0&&(n=i.length),i}),n},i.handleUnshift=function(r){return function(){return i.unshift(r)}},i.handleRemove=function(r){return function(){return i.remove(r)}},i.handlePop=function(){return function(){return i.pop()}},i.remove=i.remove.bind(t5(i)),i.pop=i.pop.bind(t5(i)),i}t3(n,r);var i=n.prototype;return i.componentDidUpdate=function(r){this.props.validateOnChange&&this.props.formik.validateOnChange&&!u()(rr(r.formik.values,r.name),rr(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},i.remove=function(r){var n;return this.updateArrayField(function(i){var o=i?rS(i):[];return n||(n=o[r]),t8(o.splice)&&o.splice(r,1),o},!0,!0),n},i.pop=function(){var r;return this.updateArrayField(function(n){return r||(r=n&&n.pop&&n.pop()),n},!0,!0),r},i.render=function(){var r={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},n=this.props,i=n.component,o=n.render,a=n.children,s=n.name,c=t4(n.formik,["validate","validationSchema"]),u=t2({},r,{form:c,name:s});return i?(0,l.createElement)(i,u):o?o(u):a?"function"==typeof a?a(u):re(a)?null:l.Children.only(a):null},n})(l.Component).defaultProps={validateOnChange:!0};var rO=rb(function(r){function n(){return r.apply(this,arguments)||this}t3(n,r);var i=n.prototype;return i.shouldComponentUpdate=function(r){return rr(this.props.formik.errors,this.props.name)!==rr(r.formik.errors,this.props.name)||rr(this.props.formik.touched,this.props.name)!==rr(r.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(r).length},i.render=function(){var r=this.props,n=r.component,i=r.formik,o=r.render,a=r.children,s=r.name,c=t4(r,["component","formik","render","children","name"]),u=rr(i.touched,s),d=rr(i.errors,s);return u&&d?o?t8(o)?o(d):null:a?t8(a)?a(d):null:n?(0,l.createElement)(n,c,d):d:null},n}
316(l.Component)),rE=rb(function(r){function n(n){i=r.call(this,n)||this;var i,o=n.render,a=n.children,s=n.component,l=n.as;return n.name,o&&tQ(!1),s&&o&&tQ(!1),l&&a&&t8(a)&&tQ(!1),s&&a&&t8(a)&&tQ(!1),o&&a&&!re(a)&&tQ(!1),i}t3(n,r);var i=n.prototype;return i.shouldComponentUpdate=function(r){return this.props.shouldUpdate?this.props.shouldUpdate(r,this.props):r.name!==this.props.name||rr(r.formik.values,this.props.name)!==rr(this.props.formik.values,this.props.name)||rr(r.formik.errors,this.props.name)!==rr(this.props.formik.errors,this.props.name)||rr(r.formik.touched,this.props.name)!==rr(this.props.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(r).length||r.formik.isSubmitting!==this.props.formik.isSubmitting},i.componentDidMount=function(){this.props.formik.registerField(this.props.name,{validate:this.props.validate})},i.componentDidUpdate=function(r){this.props.name!==r.name&&(this.props.formik.unregisterField(r.name),this.props.formik.registerField(this.props.name,{validate:this.props.validate})),this.props.validate!==r.validate&&this.props.formik.registerField(this.props.name,{validate:this.props.validate})},i.componentWillUnmount=function(){this.props.formik.unregisterField(this.props.name)},i.render=function(){var r=this.props,n=r.name,i=r.render,o=r.as,a=r.children,s=r.component,c=r.formik,u=t4(r,["validate","name","render","as","children","component","shouldUpdate","formik"]),d=t4(c,["validate","validationSchema"]),h=c.getFieldProps(t2({name:n},u)),p={field:h,meta:{value:rr(c.values,n),error:rr(c.errors,n),touched:!!rr(c.touched,n),initialValue:rr(c.initialValues,n),initialTouched:!!rr(c.initialTouched,n),initialError:rr(c.initialErrors,n)},form:d};if(i)return i(p);if(t8(a))return a(p);if(s){if("string"==typeof s){var f=u.innerRef,m=t4(u,["innerRef"]);return(0,l.createElement)(s,t2({ref:f},h,m),a)}return(0,l.createElement)(s,t2({field:h,form:c},u),a)}var g=o||"input";if("string"==typeof g){var y=u.innerRef,v=t4(u,["innerRef"]);return(0,l.createElement)(g,t2({ref:y},h,v),a)}return(0,l.createElement)(g,t2({},h,u),a)},n}(l.Component))},49710:function(r,n,i){"use strict";var o=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0});var a=i(68803),s=o(i(25695)),l=i(95030),c=function(r){return a.isExtractableFile(r)||null!==r&&"object"==typeof r&&"function"==typeof r.pipe};n.default=function(r,n,i,o){void 0===o&&(o=l.defaultJsonSerializer);var u=a.extractFiles({query:r,variables:n,operationName:i},"",c),d=u.clone,h=u.files;if(0===h.size){if(!Array.isArray(r))return o.stringify(d);if(void 0!==n&&!Array.isArray(n))throw Error("Cannot create request body with given variable type, array expected");var p=r.reduce(function(r,i,o){return r.push({query:i,variables:n?n[o]:void 0}),r},[]);return o.stringify(p)}var f=new("undefined"==typeof FormData?s.default:FormData);f.append("operations",o.stringify(d));var m={},g=0;return h.forEach(function(r){m[++g]=r}),f.append("map",o.stringify(m)),g=0,h.forEach(function(r,n){f.append(""+ ++g,n)}),f}},95030:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.defaultJsonSerializer=void 0,n.defaultJsonSerializer={parse:JSON.parse,stringify:JSON.stringify}},63231:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},a=this&&this.__awaiter||function(r,n,i,o){return new(i||(i=Promise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})},s=this&&this.__generator||function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}};Object.defineProperty(n,"__esModule",{value:!0}),n.GraphQLWebSocketClient=void 0;var l=i(48810),c=i(34199),u="ping",d="pong",h="complete",p=function(){function r(r,n,i){this._type=r,this._payload=n,this._id=i}return Object.defineProperty(r.prototype,"type",{get:function(){return this._type}
316,enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"payload",{get:function(){return this._payload},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){var r={type:this.type};return null!=this.id&&void 0!=this.id&&(r.id=this.id),null!=this.payload&&void 0!=this.payload&&(r.payload=this.payload),JSON.stringify(r)},enumerable:!1,configurable:!0}),r.parse=function(n,i){var o=JSON.parse(n),a=o.type,s=o.payload,l=o.id;return new r(a,i(s),l)},r}(),f=function(){function r(r,n){var i=this,c=n.onInit,f=n.onAcknowledged,y=n.onPing,v=n.onPong;this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=r,r.onopen=function(n){return a(i,void 0,void 0,function(){var n,i,o,a;return s(this,function(s){switch(s.label){case 0:if(this.socketState.acknowledged=!1,this.socketState.subscriptions={},i=(n=r).send,o=m,!c)return[3,2];return[4,c()];case 1:return a=s.sent(),[3,3];case 2:a=null,s.label=3;case 3:return i.apply(n,[o.apply(void 0,[a]).text]),[2]}})})},r.onclose=function(r){i.socketState.acknowledged=!1,i.socketState.subscriptions={}},r.onerror=function(r){console.error(r)},r.onmessage=function(n){try{var a,s,c=(a=n.data,void 0===s&&(s=function(r){return r}),p.parse(a,s));switch(c.type){case"connection_ack":i.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(i.socketState.acknowledged=!0,f&&f(c.payload));return;case u:y?y(c.payload).then(function(n){return r.send(g(n).text)}):r.send(g(null).text);return;case d:v&&v(c.payload);return}if(!i.socketState.acknowledged||void 0===c.id||null===c.id||!i.socketState.subscriptions[c.id])return;var m=i.socketState.subscriptions[c.id],b=m.query,C=m.variables,_=m.subscriber;switch(c.type){case"next":!c.payload.errors&&c.payload.data&&_.next&&_.next(c.payload.data),c.payload.errors&&_.error&&_.error(new l.ClientError(o(o({},c.payload),{status:200}),{query:b,variables:C}));return;case"error":_.error&&_.error(new l.ClientError({errors:c.payload,status:200},{query:b,variables:C}));return;case h:_.complete&&_.complete(),delete i.socketState.subscriptions[c.id];return}}catch(n){console.error(n),r.close(1006)}r.close(4400,"Unknown graphql-ws message.")}}return r.prototype.makeSubscribe=function(r,n,i,o){var a=this,s=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[s]={query:r,variables:i,subscriber:o},this.socket.send(new p("subscribe",{query:r,operationName:n,variables:i},s).text),function(){a.socket.send(new p(h,void 0,s).text),delete a.socketState.subscriptions[s]}},r.prototype.rawRequest=function(r,n){var i=this;return new Promise(function(o,a){var s;i.rawSubscribe(r,{next:function(r,n){return s={data:r,extensions:n}},error:a,complete:function(){return o(s)}},n)})},r.prototype.request=function(r,n){var i=this;return new Promise(function(o,a){var s;i.subscribe(r,{next:function(r){return s=r},error:a,complete:function(){return o(s)}},n)})},r.prototype.subscribe=function(r,n,i){var o=c.resolveRequestDocument(r),a=o.query,s=o.operationName;return this.makeSubscribe(a,s,i,n)},r.prototype.rawSubscribe=function(r,n,i){return this.makeSubscribe(r,void 0,i,n)},r.prototype.ping=function(r){this.socket.send(new p(u,r,void 0).text)},r.prototype.close=function(){this.socket.close(1e3)},r.PROTOCOL="graphql-transport-ws",r}();function m(r){return new p("connection_init",r)}function g(r){return new p(d,r,void 0)}n.GraphQLWebSocketClient=f},34199:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(r,n,i,o){void 0===o&&(o=i),Object.defineProperty(r,o,{enumerable:!0,get:function(){return n[i]}})}:function(r,n,i,o){void 0===o&&(o=i),r[o]=n[i]}),s=this&&this.__setModuleDefault||(Object.create?function(r,n){Object.defineProperty(r,"default",{enumerable:!0,value:n})}:function(r,n){r.default=n}),l=this&&this.__importStar||function(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var i in r)"default"!==i&&Object.prototype.hasOwnProperty.call(r,i)&&a(n,r,i);return s(n,r),n},c=this&&this.__awaiter||function(r,n,i,o){return new(i||(i=Prom
316ise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})},u=this&&this.__generator||function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}},d=this&&this.__rest||function(r,n){var i={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&0>n.indexOf(o)&&(i[o]=r[o]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(r);a<o.length;a++)0>n.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(r,o[a])&&(i[o[a]]=r[o[a]]);return i},h=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0}),n.GraphQLWebSocketClient=n.gql=n.resolveRequestDocument=n.batchRequests=n.request=n.rawRequest=n.GraphQLClient=n.ClientError=void 0;var p=l(i(68095)),f=i(34326),m=i(704),g=h(i(49710)),y=i(95030),v=i(28432),b=i(48810);Object.defineProperty(n,"ClientError",{enumerable:!0,get:function(){return b.ClientError}});var C=function(r){var n,i={};return r&&("undefined"!=typeof Headers&&r instanceof Headers||p&&p.Headers&&r instanceof p.Headers?(n={},r.forEach(function(r,i){n[i]=r}),i=n):Array.isArray(r)?r.forEach(function(r){var n=r[0],o=r[1];i[n]=o}):i=r),i},_=function(r){return r.replace(/([\s,]|#[^\n\r]+)+/g," ").trim()},x=function(r){var n=r.query,i=r.variables,o=r.operationName,a=r.jsonSerializer;if(!Array.isArray(n)){var s=["query="+encodeURIComponent(_(n))];return i&&s.push("variables="+encodeURIComponent(a.stringify(i))),o&&s.push("operationName="+encodeURIComponent(o)),s.join("&")}if(void 0!==i&&!Array.isArray(i))throw Error("Cannot create query with given variable type, array expected");var l=n.reduce(function(r,n,o){return r.push({query:_(n),variables:i?a.stringify(i[o]):void 0}),r},[]);return"query="+encodeURIComponent(a.stringify(l))},w=function(r){var n=r.url,i=r.query,a=r.variables,s=r.operationName,l=r.headers,d=r.fetch,h=r.fetchOptions,p=r.middleware;return c(void 0,void 0,void 0,function(){var r,c;return u(this,function(u){switch(u.label){case 0:if(r=g.default(i,a,s,h.jsonSerializer),c=o({method:"POST",headers:o(o({},"string"==typeof r?{"Content-Type":"application/json"}:{}),l),body:r},h),!p)return[3,2];return[4,Promise.resolve(p(c))];case 1:c=u.sent(),u.label=2;case 2:return[4,d(n,c)];case 3:return[2,u.sent()]}})})},S=function(r){var n=r.url,i=r.query,a=r.variables,s=r.operationName,l=r.headers,d=r.fetch,h=r.fetchOptions,p=r.middleware;return c(void 0,void 0,void 0,function(){var r,c;return u(this,function(u){switch(u.label){case 0:if(r=x({query:i,variables:a,operationName:s,jsonSerializer:h.jsonSerializer}),c=o({method:"GET",headers:l},h),!p)return[3,2];return[4,Promise.resolve(p(c))];case 1:c=u.sent(),u.label=2;case 2:return[4,d(n+"?"+r,c)];case 3:return[2,u.sent()]}})})},O=function(){function r(r,n){void 0===n&&(n={}),this.url=r,this.options=n}return r.prototype.rawRequest=function(r,n,i){return c(this,void 0,void 0,function(){var a,s,l,c,h,f,m,g,y,b,_,x;return u(this,function(u){return a=v.parseRawRequestArgs(r,n,i),l=(s=this.options).headers,h=void 0===(c=s.fetch)?p.default:c,m=void 0===(f=s.method)?"POST":f,g=s.requestMiddleware,y=s.responseMiddleware,b=d(s,["headers","fetch","method","requestMiddleware","responseMiddleware"]),_=this.url,void 0!==a.signal&&(b.signal=a.signal),x=M(a.query).operationName,[2,E({url:_,query:a.query,variables:a.variables,headers:o(o({},C(P(l))),C(a.requestHeaders)),operationName:x,fetch:h,method:m,fetchOptions:b,middleware:g}).then(function(r){return y&&y(r),r}).catch(function(r){throw y&&y(r),r})]})})},r.prototype.request=function(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];var a=n[0],s=n[1],l=v.parseRequestArgs(r,a,s),c=this.options,u=c.headers,h=c.fetch,f=void 0===h?p.default:h,m=c.method,g=c.requestMiddleware,y=c.responseMiddleware,b=d(c,["headers","fetch","method","requestMiddleware","responseMiddleware"]),_=this.url;void 0!==l.signal&&(b.signal=l.signal);var x=M(l.document),w=x.query,S=x.operationName;return E({url:_,query:w,variables:l.variables,headers:o(o({},C(P(u))),C(l.requestHeaders)),operationName:S,fetch:f,method:void 0===m?"POST":m,fetchOptions:b,middleware:g}).then(function(r){return y&&y(r),r.data}).catch(function(r){throw y&&y(r),r})},r.prototype.batchRequests=function(r,n){var i=v.parseBatchRequestArgs(r,n),a=this.options,s=a.headers,l=a.fetch,c=void 0===l?p.default:l,u=a.method,h=a.requestMiddleware,f=a.responseMiddleware,m=d(a,["headers","fetch","method","requestMiddleware","responseMiddleware"]),g=this.url;return void 0!==i.signal&&(m.signal=i.signal),E({url:g,query:i.documents.map(function(r){return M(r.document).query}),variables:i.documents.map(function(r){return r.variables}),headers:o(o({},C(P(s))),C(i.requestHeaders)),operationName:void 0,fetch:c,method:void 0===u?"POST":u,fetchOptions:m,middleware:h}).then(function(r){return f&&f(r),r.data}).catch(function(r){throw f&&f(r),r})},r.prototype.setHeaders=function(r){return this.options.headers=r,this},r.prototype.setHeader=function(r,n){var i,o=this.options.headers;return o?o[r]=n:this.options.headers=((i={})[r]=n,i),this},r.prototype.setEndpoint=function(r){return this.url=r,this},r}();function E(r){var n=r.url,i=r.query,a=r.variables,s=r.headers,l=r.operationName,h=r.fetch,p=r.method,f=void 0===p?"POST":p,m=r.fetchOptions,g=r.middleware;return c(this,void 0,void 0,function(){var r,p,v,C,_,x,O,E,k,T,M;return u(this,function(P){switch(P.label){case 0:return r="POST"===f.toUpperCase()?w:S,p=Array.isArray(i),[4,r({url:n,query:i,variables:a,operationName:l,headers:s,fetch:h,fetchOptions:m,middleware:g})];case 1:return[4,function(r,n){return void 0===n&&(n=y.defaultJsonSerializer),c(this,void 0,void 0,function(){var i,o,a;return u(this,function(s){switch(s.label){case 0:if(r.headers.forEac
316h(function(r,n){"content-type"===n.toLowerCase()&&(i=r)}),!(i&&i.toLowerCase().startsWith("application/json")))return[3,2];return a=(o=n).parse,[4,r.text()];case 1:return[2,a.apply(o,[s.sent()])];case 2:return[2,r.text()]}})})}(v=P.sent(),m.jsonSerializer)];case 2:if(C=P.sent(),_=p&&Array.isArray(C)?!C.some(function(r){return!r.data}):!!C.data,x=!C.errors||"all"===m.errorPolicy||"ignore"===m.errorPolicy,v.ok&&x&&_)return O=v.headers,E=v.status,C.errors,k=d(C,["errors"]),T="ignore"===m.errorPolicy?k:C,[2,o(o({},p?{data:T}:T),{headers:O,status:E})];throw M="string"==typeof C?{error:C}:C,new b.ClientError(o(o({},M),{status:v.status,headers:v.headers}),{query:i,variables:a})}})})}function k(r,n){for(var i=[],a=2;a<arguments.length;a++)i[a-2]=arguments[a];return c(this,void 0,void 0,function(){var a,s,l;return u(this,function(c){return a=i[0],s=i[1],[2,new O((l=v.parseRequestExtendedArgs(r,n,a,s)).url).request(o({},l))]})})}function T(r){var n,i=void 0,o=r.definitions.filter(function(r){return"OperationDefinition"===r.kind});return 1===o.length&&(i=null===(n=o[0].name)||void 0===n?void 0:n.value),i}function M(r){if("string"==typeof r){var n=void 0;try{var i=f.parse(r);n=T(i)}catch(r){}return{query:r,operationName:n}}var o=T(r);return{query:m.print(r),operationName:o}}function P(r){return"function"==typeof r?r():r}n.GraphQLClient=O,n.rawRequest=function(r,n,i,a){return c(this,void 0,void 0,function(){var s;return u(this,function(l){return[2,new O((s=v.parseRawRequestExtendedArgs(r,n,i,a)).url).rawRequest(o({},s))]})})},n.request=k,n.batchRequests=function(r,n,i){return c(this,void 0,void 0,function(){var a;return u(this,function(s){return[2,new O((a=v.parseBatchRequestsExtendedArgs(r,n,i)).url).batchRequests(o({},a))]})})},n.default=k,n.resolveRequestDocument=M,n.gql=function(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];return r.reduce(function(r,i,o){return""+r+i+(o in n?n[o]:"")},"")};var L=i(63231);Object.defineProperty(n,"GraphQLWebSocketClient",{enumerable:!0,get:function(){return L.GraphQLWebSocketClient}})},28432:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.parseBatchRequestsExtendedArgs=n.parseRawRequestExtendedArgs=n.parseRequestExtendedArgs=n.parseBatchRequestArgs=n.parseRawRequestArgs=n.parseRequestArgs=void 0,n.parseRequestArgs=function(r,n,i){return r.document?r:{document:r,variables:n,requestHeaders:i,signal:void 0}},n.parseRawRequestArgs=function(r,n,i){return r.query?r:{query:r,variables:n,requestHeaders:i,signal:void 0}},n.parseBatchRequestArgs=function(r,n){return r.documents?r:{documents:r,requestHeaders:n,signal:void 0}},n.parseRequestExtendedArgs=function(r,n,i,o){return r.document?r:{url:r,document:n,variables:i,requestHeaders:o,signal:void 0}},n.parseRawRequestExtendedArgs=function(r,n,i,o){return r.query?r:{url:r,query:n,variables:i,requestHeaders:o,signal:void 0}},n.parseBatchRequestsExtendedArgs=function(r,n,i){return r.documents?r:{url:r,documents:n,requestHeaders:i,signal:void 0}}},48810:function(r,n){"use strict";var i,o=this&&this.__extends||(i=function(r,n){return(i=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(r,n)},function(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function o(){this.constructor=r}i(r,n),r.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)});Object.defineProperty(n,"__esModule",{value:!0}),n.ClientError=void 0;var a=function(r){function n(i,o){var a=this,s=n.extractMessage(i)+": "+JSON.stringify({response:i,request:o});return Object.setPrototypeOf(a=r.call(this,s)||this,n.prototype),a.response=i,a.request=o,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(a,n),a}return o(n,r),n.extractMessage=function(r){try{return r.errors[0].message}catch(n){return"GraphQL Error (Code: "+r.status+")"}},n}(Error);n.ClientError=a},37536:function(r){"use strict";r.exports=function(r){var n=r.uri,i=r.name,o=r.type;this.uri=n,this.name=i,this.type=o}},6425:function(r,n,i){"use strict";var o=i(47600);r.exports=function r(n,i,a){void 0===i&&(i=""),void 0===a&&(a=o);var s,l=new Map;function c(r,n){var i=l.get(n);i?i.push.apply(i,r):l.set(n,r)}if(a(n))s=null,c([i],n);else{var u=i?i+".":"";if("undefined"!=typeof FileList&&n instanceof FileList)s=Array.prototype.map.call(n,function(r,n){return c([""+u+n],r),null});else if(Array.isArray(n))s=n.map(function(n,i){var o=r(n,""+u+i,a);
316return o.files.forEach(c),o.clone});else if(n&&n.constructor===Object)for(var d in s={},n){var h=r(n[d],""+u+d,a);h.files.forEach(c),s[d]=h.clone}else s=n}return{clone:s,files:l}}},68803:function(r,n,i){"use strict";n.ReactNativeFile=i(37536),n.extractFiles=i(6425),n.isExtractableFile=i(47600)},47600:function(r,n,i){"use strict";var o=i(37536);r.exports=function(r){return"undefined"!=typeof File&&r instanceof File||"undefined"!=typeof Blob&&r instanceof Blob||r instanceof o}},13404:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.GraphQLError=void 0,n.formatError=function(r){return r.toJSON()},n.printError=function(r){return r.toString()};var o=i(5909),a=i(87824),s=i(29010);class l extends Error{constructor(r,...n){var i,s,u;let{nodes:d,source:h,positions:p,path:f,originalError:m,extensions:g}=function(r){let n=r[0];return null==n||"kind"in n||"length"in n?{nodes:n,source:r[1],positions:r[2],path:r[3],originalError:r[4],extensions:r[5]}:n}(n);super(r),this.name="GraphQLError",this.path=null!=f?f:void 0,this.originalError=null!=m?m:void 0,this.nodes=c(Array.isArray(d)?d:d?[d]:void 0);let y=c(null===(i=this.nodes)||void 0===i?void 0:i.map(r=>r.loc).filter(r=>null!=r));this.source=null!=h?h:null==y?void 0:null===(s=y[0])||void 0===s?void 0:s.source,this.positions=null!=p?p:null==y?void 0:y.map(r=>r.start),this.locations=p&&h?p.map(r=>(0,a.getLocation)(h,r)):null==y?void 0:y.map(r=>(0,a.getLocation)(r.source,r.start));let v=(0,o.isObjectLike)(null==m?void 0:m.extensions)?null==m?void 0:m.extensions:void 0;this.extensions=null!==(u=null!=g?g:v)&&void 0!==u?u:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=m&&m.stack?Object.defineProperty(this,"stack",{value:m.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,l):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let r=this.message;if(this.nodes)for(let n of this.nodes)n.loc&&(r+="\n\n"+(0,s.printLocation)(n.loc));else if(this.source&&this.locations)for(let n of this.locations)r+="\n\n"+(0,s.printSourceLocation)(this.source,n);return r}toJSON(){let r={message:this.message};return null!=this.locations&&(r.locations=this.locations),null!=this.path&&(r.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(r.extensions=this.extensions),r}}function c(r){return void 0===r||0===r.length?void 0:r}n.GraphQLError=l},63453:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.syntaxError=function(r,n,i){return new o.GraphQLError(`Syntax Error: ${i}`,{source:r,positions:[n]})};var o=i(13404)},68137:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.devAssert=function(r,n){if(!r)throw Error(n)}},80714:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.inspect=function(r){return function r(n,i){switch(typeof n){case"string":return JSON.stringify(n);case"function":return n.name?`[function ${n.name}]`:"[function]";case"object":return function(n,i){if(null===n)return"null";if(i.includes(n))return"[Circular]";let o=[...i,n];if("function"==typeof n.toJSON){let i=n.toJSON();if(i!==n)return"string"==typeof i?i:r(i,o)}else if(Array.isArray(n))return function(n,i){if(0===n.length)return"[]";if(i.length>2)return"[Array]";let o=Math.min(10,n.length),a=n.length-o,s=[];for(let a=0;a<o;++a)s.push(r(n[a],i));return 1===a?s.push("... 1 more item"):a>1&&s.push(`... ${a} more items`),"["+s.join(", ")+"]"}(n,o);return function(n,i){let o=Object.entries(n);return 0===o.length?"{}":i.length>2?"["+function(r){let n=Object.prototype.toString.call(r).replace(/^\[object /,"").replace(/]$/,"");if("Object"===n&&"function"==typeof r.constructor){let n=r.constructor.name;if("string"==typeof n&&""!==n)return n}return n}(n)+"]":"{ "+o.map(([n,o])=>n+": "+r(o,i)).join(", ")+" }"}(n,o)}(n,i);default:return String(n)}}(r,[])}},2869:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.instanceOf=void 0,i(80714),n.instanceOf=function(r,n){return r instanceof n}},72025:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.invariant=function(r,n){if(!r)throw Error(null!=n?n:"Unexpected invariant triggered.")}},5909:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isObjectLike=function(r){return"object"==typeof r&&null!==r}},602:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}),n.Token=n.QueryDocumentKeys=n.OperationTypeNode=n.Location=void 0,n.isNode=function(r){let n=null==r?void 0:r.kind;return"string"==typeof n&&c.has(n)};class a{constructor(r,n,i){this.start=r.start,this.end=n.end,this.startToken=r,this.endToken=n,this.source=i}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}n.Location=a;class s{constructor(r,n,i,o,a,s){this.kind=r,this.start=n,this.end=i,this.line=o,this.column=a,this.value=s,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}n.Token=s;let l={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
316Value:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]};n.QueryDocumentKeys=l;let c=new Set(Object.keys(l));n.OperationTypeNode=i,(o=i||(n.OperationTypeNode=i={})).QUERY="query",o.MUTATION="mutation",o.SUBSCRIPTION="subscription"},41668:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.dedentBlockStringLines=function(r){var n,i;let a=Number.MAX_SAFE_INTEGER,s=null,l=-1;for(let n=0;n<r.length;++n){let c=r[n],u=function(r){let n=0;for(;n<r.length&&(0,o.isWhiteSpace)(r.charCodeAt(n));)++n;return n}(c);u!==c.length&&(s=null!==(i=s)&&void 0!==i?i:n,l=n,0!==n&&u<a&&(a=u))}return r.map((r,n)=>0===n?r:r.slice(a)).slice(null!==(n=s)&&void 0!==n?n:0,l+1)},n.isPrintableAsBlockString=function(r){if(""===r)return!0;let n=!0,i=!1,o=!0,a=!1;for(let s=0;s<r.length;++s)switch(r.codePointAt(s)){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 11:case 12:case 14:case 15:case 13:return!1;case 10:if(n&&!a)return!1;a=!0,n=!0,i=!1;break;case 9:case 32:i||(i=n);break;default:o&&(o=i),n=!1}return!n&&(!o||!a)},n.printBlockString=function(r,n){let i=r.replace(/"""/g,'\\"""'),a=i.split(/\r\n|[\n\r]/g),s=1===a.length,l=a.length>1&&a.slice(1).every(r=>0===r.length||(0,o.isWhiteSpace)(r.charCodeAt(0))),c=i.endsWith('\\"""'),u=r.endsWith('"')&&!c,d=r.endsWith("\\"),h=u||d,p=!(null!=n&&n.minimize)&&(!s||r.length>70||h||l||c),f="",m=s&&(0,o.isWhiteSpace)(r.charCodeAt(0));return(p&&!m||l)&&(f+="\n"),f+=i,(p||h)&&(f+="\n"),'"""'+f+'"""'};var o=i(7045)},7045:function(r,n){"use strict";function i(r){return r>=48&&r<=57}function o(r){return r>=97&&r<=122||r>=65&&r<=90}Object.defineProperty(n,"__esModule",{value:!0}),n.isDigit=i,n.isLetter=o,n.isNameContinue=function(r){return o(r)||i(r)||95===r},n.isNameStart=function(r){return o(r)||95===r},n.isWhiteSpace=function(r){return 9===r||32===r}},9077:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}),n.DirectiveLocation=void 0,n.DirectiveLocation=i,(o=i||(n.DirectiveLocation=i={})).QUERY="QUERY",o.MUTATION="MUTATION",o.SUBSCRIPTION="SUBSCRIPTION",o.FIELD="FIELD",o.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",o.FRAGMENT_SPREAD="FRAGMENT_SPREAD",o.INLINE_FRAGMENT="INLINE_FRAGMENT",o.VARIABLE_DEFINITION="VARIABLE_DEFINITION",o.SCHEMA="SCHEMA",o.SCALAR="SCALAR",o.OBJECT="OBJECT",o.FIELD_DEFINITION="FIELD_DEFINITION",o.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",o.INTERFACE="INTERFACE",o.UNION="UNION",o.ENUM="ENUM",o.ENUM_VALUE="ENUM_VALUE",o.INPUT_OBJECT="INPUT_OBJECT",o.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"},29379:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}),n.Kind=void 0,n.Kind=i,(o=i||(n.Kind=i={})).NAME="Name",o.DOCUMENT="Document",o.OPERATION_DEFINITION="OperationDefinition",o.VARIABLE_DEFINITION="VariableDefinition",o.SELECTION_SET="SelectionSet",o.FIELD="Field",o.ARGUMENT="Argument",o.FRAGMENT_SPREAD="FragmentSpread",o.INLINE_FRAGMENT="InlineFragment",o.FRAGMENT_DEFINITION="FragmentDefinition",o.VARIABLE="Variable",o.INT="IntValue",o.FLOAT="FloatValue",o.STRING="Str
316ingValue",o.BOOLEAN="BooleanValue",o.NULL="NullValue",o.ENUM="EnumValue",o.LIST="ListValue",o.OBJECT="ObjectValue",o.OBJECT_FIELD="ObjectField",o.DIRECTIVE="Directive",o.NAMED_TYPE="NamedType",o.LIST_TYPE="ListType",o.NON_NULL_TYPE="NonNullType",o.SCHEMA_DEFINITION="SchemaDefinition",o.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",o.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",o.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",o.FIELD_DEFINITION="FieldDefinition",o.INPUT_VALUE_DEFINITION="InputValueDefinition",o.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",o.UNION_TYPE_DEFINITION="UnionTypeDefinition",o.ENUM_TYPE_DEFINITION="EnumTypeDefinition",o.ENUM_VALUE_DEFINITION="EnumValueDefinition",o.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",o.DIRECTIVE_DEFINITION="DirectiveDefinition",o.SCHEMA_EXTENSION="SchemaExtension",o.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",o.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",o.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",o.UNION_TYPE_EXTENSION="UnionTypeExtension",o.ENUM_TYPE_EXTENSION="EnumTypeExtension",o.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"},80223:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Lexer=void 0,n.isPunctuatorTokenKind=function(r){return r===c.TokenKind.BANG||r===c.TokenKind.DOLLAR||r===c.TokenKind.AMP||r===c.TokenKind.PAREN_L||r===c.TokenKind.PAREN_R||r===c.TokenKind.SPREAD||r===c.TokenKind.COLON||r===c.TokenKind.EQUALS||r===c.TokenKind.AT||r===c.TokenKind.BRACKET_L||r===c.TokenKind.BRACKET_R||r===c.TokenKind.BRACE_L||r===c.TokenKind.PIPE||r===c.TokenKind.BRACE_R};var o=i(63453),a=i(602),s=i(41668),l=i(7045),c=i(94204);class u{constructor(r){let n=new a.Token(c.TokenKind.SOF,0,0,0,0);this.source=r,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let r=this.token;if(r.kind!==c.TokenKind.EOF)do if(r.next)r=r.next;else{let n=function(r,n){let i=r.source.body,a=i.length,u=n;for(;u<a;){let n=i.charCodeAt(u);switch(n){case 65279:case 9:case 32:case 44:++u;continue;case 10:++u,++r.line,r.lineStart=u;continue;case 13:10===i.charCodeAt(u+1)?u+=2:++u,++r.line,r.lineStart=u;continue;case 35:return function(r,n){let i=r.source.body,o=i.length,a=n+1;for(;a<o;){let r=i.charCodeAt(a);if(10===r||13===r)break;if(d(r))++a;else if(h(i,a))a+=2;else break}return g(r,c.TokenKind.COMMENT,n,a,i.slice(n+1,a))}(r,u);case 33:return g(r,c.TokenKind.BANG,u,u+1);case 36:return g(r,c.TokenKind.DOLLAR,u,u+1);case 38:return g(r,c.TokenKind.AMP,u,u+1);case 40:return g(r,c.TokenKind.PAREN_L,u,u+1);case 41:return g(r,c.TokenKind.PAREN_R,u,u+1);case 46:if(46===i.charCodeAt(u+1)&&46===i.charCodeAt(u+2))return g(r,c.TokenKind.SPREAD,u,u+3);break;case 58:return g(r,c.TokenKind.COLON,u,u+1);case 61:return g(r,c.TokenKind.EQUALS,u,u+1);case 64:return g(r,c.TokenKind.AT,u,u+1);case 91:return g(r,c.TokenKind.BRACKET_L,u,u+1);case 93:return g(r,c.TokenKind.BRACKET_R,u,u+1);case 123:return g(r,c.TokenKind.BRACE_L,u,u+1);case 124:return g(r,c.TokenKind.PIPE,u,u+1);case 125:return g(r,c.TokenKind.BRACE_R,u,u+1);case 34:if(34===i.charCodeAt(u+1)&&34===i.charCodeAt(u+2))return function(r,n){let i=r.source.body,a=i.length,l=r.lineStart,u=n+3,p=u,f="",y=[];for(;u<a;){let a=i.charCodeAt(u);if(34===a&&34===i.charCodeAt(u+1)&&34===i.charCodeAt(u+2)){f+=i.slice(p,u),y.push(f);let o=g(r,c.TokenKind.BLOCK_STRING,n,u+3,(0,s.dedentBlockStringLines)(y).join("\n"));return r.line+=y.length-1,r.lineStart=l,o}if(92===a&&34===i.charCodeAt(u+1)&&34===i.charCodeAt(u+2)&&34===i.charCodeAt(u+3)){f+=i.slice(p,u),p=u+1,u+=4;continue}if(10===a||13===a){f+=i.slice(p,u),y.push(f),13===a&&10===i.charCodeAt(u+1)?u+=2:++u,f="",p=u,l=u;continue}if(d(a))++u;else if(h(i,u))u+=2;else throw(0,o.syntaxError)(r.source,u,`Invalid character within String: ${m(r,u)}.`)}throw(0,o.syntaxError)(r.source,u,"Unterminated string.")}(r,u);return function(r,n){let i=r.source.body,a=i.length,s=n+1,l=s,u="";for(;s<a;){let a=i.charCodeAt(s);if(34===a)return u+=i.slice(l,s),g(r,c.TokenKind.STRING,n,s+1,u);if(92===a){u+=i.slice(l,s);let n=117===i.charCodeAt(s+1)?123===i.charCodeAt(s+2)?function(r,n){let i=r.source.body,a=0,s=3;for(;s<12;){let r=i.charCodeAt(n+s++);if(125===r){if(s<5||!d(a))break;return{value:String.fromCodePoint(a),size:s}}if((a=a<<4|b(r))<0)break}throw(0,o.syntaxError)(r.source,n,`Invalid Unicode escape sequence: "${i.slice(n,n+s)}".`)}(r,s):function(r,n){let i=r.source.body,a=v(i,n+2);if(d(a))return{value:String.fromCodePoint(a),size:6};if(p(a)&&92===i.charCodeAt(n+6)&&117===i.charCodeAt(n+7)){let r=v(i,n+8);if(f(r))return{value:String.fromCodePoint(a,r),size:12}}throw(0,o.syntaxError)(r.source,n,`Invalid Unicode escape sequence: "${i.slice(n,n+6)}".`)}(r,s):function(r,n){let i=r.source.body;switch(i.charCodeAt(n+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw(0,o.syntaxError)(r.source,n,`Invalid character escape sequence: "${i.slice(n,n+2)}".`)}(r,s);u+=n.value,s+=n.size,l=s;continue}if(10===a||13===a)break;if(d(a))++s;else if(h(i,s))s+=2;else throw(0,o.syntaxError)(r.source,s,`Invalid character within String: ${m(r,s)}.`)}throw(0,o.syntaxError)(r.source,s,"Unterminated string.")}(r,u)}if((0,l.isDigit)(n)||45===n)return function(r,n,i){let a=r.source.body,s=n,u=i,d=!1;
316if(45===u&&(u=a.charCodeAt(++s)),48===u){if(u=a.charCodeAt(++s),(0,l.isDigit)(u))throw(0,o.syntaxError)(r.source,s,`Invalid number, unexpected digit after 0: ${m(r,s)}.`)}else s=y(r,s,u),u=a.charCodeAt(s);if(46===u&&(d=!0,u=a.charCodeAt(++s),s=y(r,s,u),u=a.charCodeAt(s)),(69===u||101===u)&&(d=!0,(43===(u=a.charCodeAt(++s))||45===u)&&(u=a.charCodeAt(++s)),s=y(r,s,u),u=a.charCodeAt(s)),46===u||(0,l.isNameStart)(u))throw(0,o.syntaxError)(r.source,s,`Invalid number, expected digit but got: ${m(r,s)}.`);return g(r,d?c.TokenKind.FLOAT:c.TokenKind.INT,n,s,a.slice(n,s))}(r,u,n);if((0,l.isNameStart)(n))return function(r,n){let i=r.source.body,o=i.length,a=n+1;for(;a<o;){let r=i.charCodeAt(a);if((0,l.isNameContinue)(r))++a;else break}return g(r,c.TokenKind.NAME,n,a,i.slice(n,a))}(r,u);throw(0,o.syntaxError)(r.source,u,39===n?"Unexpected single quote character ('), did you mean to use a double quote (\")?":d(n)||h(i,u)?`Unexpected character: ${m(r,u)}.`:`Invalid character: ${m(r,u)}.`)}return g(r,c.TokenKind.EOF,a,a)}(this,r.end);r.next=n,n.prev=r,r=n}while(r.kind===c.TokenKind.COMMENT);return r}}function d(r){return r>=0&&r<=55295||r>=57344&&r<=1114111}function h(r,n){return p(r.charCodeAt(n))&&f(r.charCodeAt(n+1))}function p(r){return r>=55296&&r<=56319}function f(r){return r>=56320&&r<=57343}function m(r,n){let i=r.source.body.codePointAt(n);if(void 0===i)return c.TokenKind.EOF;
316if(i>=32&&i<=126){let r=String.fromCodePoint(i);return'"'===r?"'\"'":`"${r}"`}return"U+"+i.toString(16).toUpperCase().padStart(4,"0")}function g(r,n,i,o,s){let l=r.line,c=1+i-r.lineStart;return new a.Token(n,i,o,l,c,s)}function y(r,n,i){if(!(0,l.isDigit)(i))throw(0,o.syntaxError)(r.source,n,`Invalid number, expected digit but got: ${m(r,n)}.`);let a=r.source.body,s=n+1;for(;(0,l.isDigit)(a.charCodeAt(s));)++s;return s}function v(r,n){return b(r.charCodeAt(n))<<12|b(r.charCodeAt(n+1))<<8|b(r.charCodeAt(n+2))<<4|b(r.charCodeAt(n+3))}function b(r){return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:-1}n.Lexer=u},87824:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getLocation=function(r,n){let i=0,s=1;for(let l of r.body.matchAll(a)){if("number"==typeof l.index||(0,o.invariant)(!1),l.index>=n)break;i=l.index+l[0].length,s+=1}return{line:s,column:n+1-i}};var o=i(72025);let a=/\r\n|[\n\r]/g},34326:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Parser=void 0,n.parse=function(r,n){return new h(r,n).parseDocument()},n.parseConstValue=function(r,n){let i=new h(r,n);i.expectToken(d.TokenKind.SOF);let o=i.parseConstValueLiteral();return i.expectToken(d.TokenKind.EOF),o},n.parseType=function(r,n){let i=new h(r,n);i.expectToken(d.TokenKind.SOF);let o=i.parseTypeReference();return i.expectToken(d.TokenKind.EOF),o},n.parseValue=function(r,n){let i=new h(r,n);i.expectToken(d.TokenKind.SOF);let o=i.parseValueLiteral(!1);return i.expectToken(d.TokenKind.EOF),o};var o=i(63453),a=i(602),s=i(9077),l=i(29379),c=i(80223),u=i(22973),d=i(94204);class h{constructor(r,n={}){let i=(0,u.isSource)(r)?r:new u.Source(r);this._lexer=new c.Lexer(i),this._options=n,this._tokenCounter=0}parseName(){let r=this.expectToken(d.TokenKind.NAME);return this.node(r,{kind:l.Kind.NAME,value:r.value})}parseDocument(){return this.node(this._lexer.token,{kind:l.Kind.DOCUMENT,definitions:this.many(d.TokenKind.SOF,this.parseDefinition,d.TokenKind.EOF)})}parseDefinition(){if(this.peek(d.TokenKind.BRACE_L))return this.parseOperationDefinition();let r=this.peekDescription(),n=r?this._lexer.lookahead():this._lexer.token;if(n.kind===d.TokenKind.NAME){switch(n.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(r)throw(0,o.syntaxError)(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(n.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(n)}parseOperationDefinition(){let r;let n=this._lexer.token;if(this.peek(d.TokenKind.BRACE_L))return this.node(n,{kind:l.Kind.OPERATION_DEFINITION,operation:a.OperationTypeNode.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let i=this.parseOperationType();return this.peek(d.TokenKind.NAME)&&(r=this.parseName()),this.node(n,{kind:l.Kind.OPERATION_DEFINITION,operation:i,name:r,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let r=this.expectToken(d.TokenKind.NAME);switch(r.value){case"query":return a.OperationTypeNode.QUERY;case"mutation":return a.OperationTypeNode.MUTATION;case"subscription":return a.OperationTypeNode.SUBSCRIPTION}throw this.unexpected(r)}parseVariableDefinitions(){return this.optionalMany(d.TokenKind.PAREN_L,this.parseVariableDefinition,d.TokenKind.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:l.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(d.TokenKind.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(d.TokenKind.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let r=this._lexer.token;return this.expectToken(d.TokenKind.DOLLAR),this.node(r,{kind:l.Kind.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:l.Kind.SELECTION_SET,selections:this.many(d.TokenKind.BRACE_L,this.parseSelection,d.TokenKind.BRACE_R)})}parseSelection(){return this.peek(d.TokenKind.SPREAD)?this.parseFragment():this.parseField()}parseField(){let r,n;let i=this._lexer.token,o=this.parseName();return this.expectOptionalToken(d.TokenKind.COLON)?(r=o,n=this.parseName()):n=o,this.node(i,{kind:l.Kind.FIELD,alias:r,name:n,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(d.TokenKind.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(r){let n=r?this.parseConstArgument:this.parseArgument;return this.optionalMany(d.TokenKind.PAREN_L,n,d.TokenKind.PAREN_R)}parseArgument(r=!1){let n=this._lexer.token,i=this.parseName();return this.expectToken(d.TokenKind.COLON),this.node(n,{kind:l.Kind.ARGUMENT,name:i,value:this.parseValueLiteral(r)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let r=this._lexer.token;this.expectToken(d.TokenKind.SPREAD);let n=this.expectOptionalKeyword("on");return!n&&this.peek(d.TokenKind.NAME)?this.node(r,{kind:l.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(r,{kind:l.Kind.INLINE_FRAGMENT,typeCondition:n?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let r=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(r,{kind:l.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(r,{kind:l.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(r){let n=this._lexer.token;switch(n.kind){case d.TokenKind.BRACKET_L:return this.parseList(r);case d.TokenKind.BRACE_L:return this.parseObject(r);case d.TokenKind.INT:return this.advanceLexer(),this.node(n,{kind:l.Kind.INT,value:n.value});case d.TokenKind.FLOAT:return this.advanceLexer(),this.node(n,{kind:l.Kind.FLOAT,value:n.value});case d.TokenKind.STRING:case d.TokenKind.BLOCK_STRING:return this.parseStringLiteral();case d.TokenKind.NAME:switch(this.advanceLexer(),n.value){case"true":return this.node(n,{kind:l.Kind.BOOLEAN,value:!0});case"false":return this.node(n,{kind:l.Kind.BOOLEAN,value:!1});case"null":return this.node(n,{kind:l.Kind.NULL});default:return this.node(n,{kind:l.Kind.ENUM,value:n.value})}case d.TokenKind.DOLLAR:if(r){if(this.expectToken(d.TokenKind.DOLLAR),this._lexer.token.kind===d.TokenKind.NAME){let r=this._lexer.token.value;throw(0,o.syntaxError)(this._lexer.source,n.start,`Unexpected variable "$${r}" in constant value.`)}throw this.unexpected(n)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let r=this._lexer.token;return this.advanceLexer(),this.node(r,{kind:l.Kind.STRING,value:r.value,block:r.kind===d.TokenKind.BLOCK_STRING})}
316parseList(r){return this.node(this._lexer.token,{kind:l.Kind.LIST,values:this.any(d.TokenKind.BRACKET_L,()=>this.parseValueLiteral(r),d.TokenKind.BRACKET_R)})}parseObject(r){return this.node(this._lexer.token,{kind:l.Kind.OBJECT,fields:this.any(d.TokenKind.BRACE_L,()=>this.parseObjectField(r),d.TokenKind.BRACE_R)})}parseObjectField(r){let n=this._lexer.token,i=this.parseName();return this.expectToken(d.TokenKind.COLON),this.node(n,{kind:l.Kind.OBJECT_FIELD,name:i,value:this.parseValueLiteral(r)})}parseDirectives(r){let n=[];for(;this.peek(d.TokenKind.AT);)n.push(this.parseDirective(r));return n}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(r){let n=this._lexer.token;return this.expectToken(d.TokenKind.AT),this.node(n,{kind:l.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(r)})}parseTypeReference(){let r;let n=this._lexer.token;if(this.expectOptionalToken(d.TokenKind.BRACKET_L)){let i=this.parseTypeReference();this.expectToken(d.TokenKind.BRACKET_R),r=this.node(n,{kind:l.Kind.LIST_TYPE,type:i})}else r=this.parseNamedType();return this.expectOptionalToken(d.TokenKind.BANG)?this.node(n,{kind:l.Kind.NON_NULL_TYPE,type:r}):r}parseNamedType(){return this.node(this._lexer.token,{kind:l.Kind.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(d.TokenKind.STRING)||this.peek(d.TokenKind.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("schema");let i=this.parseConstDirectives(),o=this.many(d.TokenKind.BRACE_L,this.parseOperationTypeDefinition,d.TokenKind.BRACE_R);return this.node(r,{kind:l.Kind.SCHEMA_DEFINITION,description:n,directives:i,operationTypes:o})}parseOperationTypeDefinition(){let r=this._lexer.token,n=this.parseOperationType();this.expectToken(d.TokenKind.COLON);let i=this.parseNamedType();return this.node(r,{kind:l.Kind.OPERATION_TYPE_DEFINITION,operation:n,type:i})}parseScalarTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("scalar");let i=this.parseName(),o=this.parseConstDirectives();return this.node(r,{kind:l.Kind.SCALAR_TYPE_DEFINITION,description:n,name:i,directives:o})}parseObjectTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("type");let i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(r,{kind:l.Kind.OBJECT_TYPE_DEFINITION,description:n,name:i,interfaces:o,directives:a,fields:s})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(d.TokenKind.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(d.TokenKind.BRACE_L,this.parseFieldDefinition,d.TokenKind.BRACE_R)}parseFieldDefinition(){let r=this._lexer.token,n=this.parseDescription(),i=this.parseName(),o=this.parseArgumentDefs();this.expectToken(d.TokenKind.COLON);let a=this.parseTypeReference(),s=this.parseConstDirectives();return this.node(r,{kind:l.Kind.FIELD_DEFINITION,description:n,name:i,arguments:o,type:a,directives:s})}parseArgumentDefs(){return this.optionalMany(d.TokenKind.PAREN_L,this.parseInputValueDef,d.TokenKind.PAREN_R)}parseInputValueDef(){let r;let n=this._lexer.token,i=this.parseDescription(),o=this.parseName();this.expectToken(d.TokenKind.COLON);let a=this.parseTypeReference();this.expectOptionalToken(d.TokenKind.EQUALS)&&(r=this.parseConstValueLiteral());let s=this.parseConstDirectives();return this.node(n,{kind:l.Kind.INPUT_VALUE_DEFINITION,description:i,name:o,type:a,defaultValue:r,directives:s})}parseInterfaceTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("interface");let i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(r,{kind:l.Kind.INTERFACE_TYPE_DEFINITION,description:n,name:i,interfaces:o,directives:a,fields:s})}parseUnionTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("union");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseUnionMemberTypes();return this.node(r,{kind:l.Kind.UNION_TYPE_DEFINITION,description:n,name:i,directives:o,types:a})}parseUnionMemberTypes(){return this.expectOptionalToken(d.TokenKind.EQUALS)?this.delimitedMany(d.TokenKind.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("enum");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseEnumValuesDefinition();return this.node(r,{kind:l.Kind.ENUM_TYPE_DEFINITION,description:n,name:i,directives:o,values:a})}parseEnumValuesDefinition(){return this.optionalMany(d.TokenKind.BRACE_L,this.parseEnumValueDefinition,d.TokenKind.BRACE_R)}parseEnumValueDefinition(){let r=this._lexer.token,n=this.parseDescription(),i=this.parseEnumValueName(),o=this.parseConstDirectives();return this.node(r,{kind:l.Kind.ENUM_VALUE_DEFINITION,description:n,name:i,directives:o})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw(0,o.syntaxError)(this._lexer.source,this._lexer.token.start,`${p(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("input");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseInputFieldsDefinition();return this.node(r,{kind:l.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:n,name:i,directives:o,fields:a})}parseInputFieldsDefinition(){return this.optionalMany(d.TokenKind.BRACE_L,this.parseInputValueDef,d.TokenKind.BRACE_R)}parseTypeSystemExtension(){let r=this._lexer.lookahead();if(r.kind===d.TokenKind.NAME)switch(r.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(r)}parseSchemaExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let n=this.parseConstDirectives(),i=this.optionalMany(d.TokenKind.BRACE_L,this.parseOperationTypeDefinition,d.TokenKind.BRACE_R);if(0===n.length&&0===i.length)throw this.unexpected();return this.node(r,{kind:l.Kind.SCHEMA_EXTENSION,directives:n,operationTypes:i})}parseScalarTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let n=this.parseName(),i=this.parseConstDirectives();if(0===i.length)throw this.unexpected();return this.node(r,{kind:l.Kind.SCALAR_TYPE_EXTENSION,name:n,directives:i})}parseObjectTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let n=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===i.length&&0===o.length&&0===a.length)throw this.unexpected();return this.node(r,{kind:l.Kind.OBJECT_TYPE_EXTENSION,name:n,interfaces:i,directives:o,fields:a})}parseInterfaceTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let n=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===i.length&&0===o.length&&0===a.length)throw this.unexpected();return this.node(r,{kind:l.Kind.INTERFACE_TYPE_EXTENSION,name:n,interfaces:i,directives:o,fields:a})}parseUnionTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let n=this.parseName(),i=this.parseConstDirectives(),o=this.parseUnionMemberTypes();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:l.Kind.UNION_TYPE_EXTENSION,name:n,directives:i,types:o})}parseEnumTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let n=this.parseName(),i=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:l.Kind.ENUM_TYPE_EXTENSION,name:n,directives:i,values:o})}parseInputObjectTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let n=this.parseName(),i=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:l.Kind.INPUT_OBJECT_TYPE_EXTENSION,name:n,directives:i,fields:o})}parseDirectiveDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("directive"),this.expectToken(d.TokenKind.AT);let i=this.parseName(),o=this.parseArgumentDefs(),a=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let s=this.parseDirectiveLocations();return this.node(r,{kind:l.Kind.DIRECTIVE_DEFINITION,description:n,name:i,arguments:o,repeatable:a,locations:s})}parseDirectiveLocations(){return this.delimitedMany(d.TokenKind.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let r=this._lexer.token,n=this.parseName();if(Object.prototype.hasOwnProperty.call(s.DirectiveLocation,n.value))return n;throw this.unexpected(r)}node(r,n){return!0!==this._options.noLocation&&(n.loc=new a.Location(r,this._lexer.lastToken,this._lexer.source)),n}peek(r){return this._lexer.token.kind===r}expectToken(r){let n=this._lexer.token;if(n.kind===r)return this.advanceLexer(),n;throw(0,o.syntaxError)(this._lexer.source,n.start,`Expected ${f(r)}, found ${p(n)}.`)}expectOptionalToken(r){return this._lexer.token.kind===r&&(this.advanceLexer(),!0)}expectKeyword(r){let n=this._lexer.token;if(n.kind===d.TokenKind.NAME&&n.value===r)this.advanceLexer();else throw(0,o.syntaxError)(this._lexer.source,n.start,`Expected "${r}", found ${p(n)}.`)}expectOptionalKeyword(r){let n=this._lexer.token;return n.kind===d.TokenKind.NAME&&n.value===r&&(this.advanceLexer(),!0)}unexpected(r){let n=null!=r?r:this._lexer.token;return(0,o.syntaxError)(this._lexer.source,n.start,`Unexpected ${p(n)}.`)}any(r,n,i){this.expectToken(r);let o=[];for(;!this.expectOptionalToken(i);)o.push(n.call(this));return o}optionalMany(r,n,i){if(this.expectOptionalToken(r)){let r=[];do r.push(n.call(this));while(!this.expectOptionalToken(i));return r}return[]}many(r,n,i){this.expectToken(r);let o=[];do o.push(n.call(this));while(!this.expectOptionalToken(i));return o}delimitedMany(r,n){this.expectOptionalToken(r);let i=[];do i.push(n.call(this));while(this.expectOptionalToken(r));return i}advanceLexer(){let{maxTokens:r}=this._options,n=this._lexer.advance();if(void 0!==r&&n.kind!==d.TokenKind.EOF&&(++this._tokenCounter,this._tokenCounter>r))throw(0,o.syntaxError)(this._lexer.source,n.start,`Document contains more that ${r} tokens. Parsing aborted.`)}}function p(r){let n=r.value;return f(r.kind)+(null!=n?` "${n}"`:"")}function f(r){return(0,c.isPunctuatorTokenKind)(r)?`"${r}"`:r}n.Parser=h},29010:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}
316),n.printLocation=function(r){return a(r.source,(0,o.getLocation)(r.source,r.start))},n.printSourceLocation=a;var o=i(87824);function a(r,n){let i=r.locationOffset.column-1,o="".padStart(i)+r.body,a=n.line-1,l=r.locationOffset.line-1,c=n.line+l,u=1===n.line?i:0,d=n.column+u,h=`${r.name}:${c}:${d}
317`,p=o.split(/\r\n|[\n\r]/g),f=p[a];if(f.length>120){let r=Math.floor(d/80),n=[];for(let r=0;r<f.length;r+=80)n.push(f.slice(r,r+80));return h+s([[`${c} |`,n[0]],...n.slice(1,r+1).map(r=>["|",r]),["|","^".padStart(d%80)],["|",n[r+1]]])}return h+s([[`${c-1} |`,p[a-1]],[`${c} |`,f],["|","^".padStart(d)],[`${c+1} |`,p[a+1]]])}function s(r){let n=r.filter(([r,n])=>void 0!==n),i=Math.max(...n.map(([r])=>r.length));return n.map(([r,n])=>r.padStart(i)+(n?" "+n:"")).join("\n")}},48865:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.printString=function(r){return`"${r.replace(i,o)}"`};let i=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function o(r){return a[r.charCodeAt(0)]}let a=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"]},704:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.print=function(r){return(0,s.visit)(r,l)};var o=i(41668),a=i(48865),s=i(86737);let l={Name:{leave:r=>r.value},Variable:{leave:r=>"$"+r.name},Document:{leave:r=>c(r.definitions,"\n\n")},OperationDefinition:{leave(r){let n=d("(",c(r.variableDefinitions,", "),")"),i=c([r.operation,c([r.name,n]),c(r.directives," ")]," ");return("query"===i?"":i+" ")+r.selectionSet}},VariableDefinition:{leave:({variable:r,type:n,defaultValue:i,directives:o})=>r+": "+n+d(" = ",i)+d(" ",c(o," "))},SelectionSet:{leave:({selections:r})=>u(r)},Field:{leave({alias:r,name:n,arguments:i,directives:o,selectionSet:a}){let s=d("",r,": ")+n,l=s+d("(",c(i,", "),")");return l.length>80&&(l=s+d("(\n",h(c(i,"\n")),"\n)")),c([l,c(o," "),a]," ")}},Argument:{leave:({name:r,value:n})=>r+": "+n},FragmentSpread:{leave:({name:r,directives:n})=>"..."+r+d(" ",c(n," "))},InlineFragment:{leave:({typeCondition:r,directives:n,selectionSet:i})=>c(["...",d("on ",r),c(n," "),i]," ")},FragmentDefinition:{leave:({name:r,typeCondition:n,variableDefinitions:i,directives:o,selectionSet:a})=>`fragment ${r}${d("(",c(i,", "),")")} on ${n} ${d("",c(o," ")," ")}`+a},IntValue:{leave:({value:r})=>r},FloatValue:{leave:({value:r})=>r},StringValue:{leave:({value:r,block:n})=>n?(0,o.printBlockString)(r):(0,a.printString)(r)},BooleanValue:{leave:({value:r})=>r?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:r})=>r},ListValue:{leave:({values:r})=>"["+c(r,", ")+"]"},ObjectValue:{leave:({fields:r})=>"{"+c(r,", ")+"}"},ObjectField:{leave:({name:r,value:n})=>r+": "+n},Directive:{leave:({name:r,arguments:n})=>"@"+r+d("(",c(n,", "),")")},NamedType:{leave:({name:r})=>r},ListType:{leave:({type:r})=>"["+r+"]"},NonNullType:{leave:({type:r})=>r+"!"},SchemaDefinition:{leave:({description:r,directives:n,operationTypes:i})=>d("",r,"\n")+c(["schema",c(n," "),u(i)]," ")},OperationTypeDefinition:{leave:({operation:r,type:n})=>r+": "+n},ScalarTypeDefinition:{leave:({description:r,name:n,directives:i})=>d("",r,"\n")+c(["scalar",n,c(i," ")]," ")},ObjectTypeDefinition:{leave:({description:r,name:n,interfaces:i,directives:o,fields:a})=>d("",r,"\n")+c(["type",n,d("implements ",c(i," & ")),c(o," "),u(a)]," ")},FieldDefinition:{leave:({description:r,name:n,arguments:i,type:o,directives:a})=>d("",r,"\n")+n+(p(i)?d("(\n",h(c(i,"\n")),"\n)"):d("(",c(i,", "),")"))+": "+o+d(" ",c(a," "))},InputValueDefinition:{leave:({description:r,name:n,type:i,defaultValue:o,directives:a})=>d("",r,"\n")+c([n+": "+i,d("= ",o),c(a," ")]," ")},InterfaceTypeDefinition:{leave:({description:r,name:n,interfaces:i,directives:o,fields:a})=>d("",r,"\n")+c(["interface",n,d("implements ",c(i," & ")),c(o," "),u(a)]," ")},UnionTypeDefinition:{leave:({description:r,name:n,directives:i,types:o})=>d("",r,"\n")+c(["union",n,c(i," "),d("= ",c(o," | "))]," ")},EnumTypeDefinition:{leave:({description:r,name:n,directives:i,values:o})=>d("",r,"\n")+c(["enum",n,c(i," "),u(o)]," ")},EnumValueDefinition:{leave:({description:r,name:n,directives:i})=>d("",r,"\n")+c([n,c(i," ")]," ")},InputObjectTypeDefinition:{leave:({description:r,name:n,directives:i,fields:o})=>d("",r,"\n")+c(["input",n,c(i," "),u(o)]," ")},DirectiveDefinition:{leave:({description:r,name:n,arguments:i,repeatable:o,locations:a})=>d("",r,"\n")+"directive @"+n+(p(i)?d("(\n",h(c(i,"\n")),"\n)"):d("(",c(i,", "),")"))+(o?" repeatable":"")+" on "+c(a," | ")},SchemaExtension:{leave:({directives:r,operationTypes:n})=>c(["extend schema",c(r," "),u(n)]," ")},ScalarTypeExtension:{leave:({name:r,directives:n})=>c(["extend scalar",r,c(n," ")]," ")},ObjectTypeExtension:{leave:({name:r,interfaces:n,directives:i,fields:o})=>c(["extend type",r,d("implements ",c(n," & ")),c(i," "),u(o)]," ")},InterfaceTypeExtension:{leave:({name:r,interfaces:n,directives:i,fields:o})=>c(["extend interface",r,d("implements ",c(n," & ")),c(i," "),u(o)]," ")},UnionTypeExtension:{leave:({name:r,directives:n,types:i})=>c(["extend union",r,c(n," "),d("= ",c(i," | "))]," ")},EnumTypeExtension:{leave:({name:r,directives:n,values:i})=>c(["extend enum",r,c(n," "),u(i)]," ")},InputObjectTypeExtension:{leave:({name:r,directives:n,fields:i})=>c(["extend input",r,c(n," "),u(i)]," ")}};function c(r,n=""){var i;return null!==(i=null==r?void 0:r.filter(r=>r).join(n))&&void 0!==i?i:""}function u(r){return d("{\n",h(c(r,"\n")),"\n}")}function d(r,n,i=""){return null!=n&&""!==n?r+n+i:""}function h(r){return d("  ",r.replace(/\n/g,"\n  "))}function p(r){var n;return null!==(n=null==r?void 0:r.some(r=>r.includes("\n")))&&void 0!==n&&n}},22973:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Source=void 0,n.isSource=function(r){return(0,s.instanceOf)(r,l)};var o=i(68137),a=i(80714),s=i(2869);class l{constructor(r,n="GraphQL request",i={line:1,column:1}){"string"==typeof r||(0,o.devAssert)(!1,`Body must be a string. Received: ${(0,a.inspect)(r)}.`),this.body=r,this.name=n,this.locationOffset=i,this.locationOffset.line>0||(0,o.devAssert)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,o.devAssert)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}n.Source=l},94204:function(r,n){"use strict";var i,o;Object.defineProperty(n,"__esModule",{value:!0}),n.TokenKind=void 0,n.TokenKind=i,(o=i||(n.TokenKind=i={})).SOF="<SOF>",o.EOF="<EOF>",o.BANG="!",o.DOLLAR="$",o.AMP="&",o.PAREN_L="(",o.PAREN_R=")",o.SPREAD="...",o.COLON=":",o.EQUALS="=",o.AT="@",o.BRACKET_L="[",o.BRACKET_R="]",o.BRACE_L="{",o.PIPE="|",o.BRACE_R="}
317",o.NAME="Name",o.INT="Int",o.FLOAT="Float",o.STRING="String",o.BLOCK_STRING="BlockString",o.COMMENT="Comment"},86737:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.BREAK=void 0,n.getEnterLeaveForKind=u,n.getVisitFn=function(r,n,i){let{enter:o,leave:a}=u(r,n);return i?a:o},n.visit=function(r,n,i=s.QueryDocumentKeys){let d,h,p;let f=new Map;for(let r of Object.values(l.Kind))f.set(r,u(n,r));let m=Array.isArray(r),g=[r],y=-1,v=[],b=r,C=[],_=[];do{var x,w,S;let r;let l=++y===g.length,u=l&&0!==v.length;if(l){if(h=0===_.length?void 0:C[C.length-1],b=p,p=_.pop(),u){if(m){b=b.slice();let r=0;for(let[n,i]of v){let o=n-r;null===i?(b.splice(o,1),r++):b[o]=i}}else for(let[r,n]of(b=Object.defineProperties({},Object.getOwnPropertyDescriptors(b)),v))b[r]=n}y=d.index,g=d.keys,v=d.edits,m=d.inArray,d=d.prev}else if(p){if(null==(b=p[h=m?y:g[y]]))continue;C.push(h)}if(!Array.isArray(b)){(0,s.isNode)(b)||(0,o.devAssert)(!1,`Invalid AST Node: ${(0,a.inspect)(b)}.`);let i=l?null===(x=f.get(b.kind))||void 0===x?void 0:x.leave:null===(w=f.get(b.kind))||void 0===w?void 0:w.enter;if((r=null==i?void 0:i.call(n,b,h,p,C,_))===c)break;if(!1===r){if(!l){C.pop();continue}}else if(void 0!==r&&(v.push([h,r]),!l)){if((0,s.isNode)(r))b=r;else{C.pop();continue}}}void 0===r&&u&&v.push([h,b]),l?C.pop():(d={inArray:m,index:y,keys:g,edits:v,prev:d},g=(m=Array.isArray(b))?b:null!==(S=i[b.kind])&&void 0!==S?S:[],y=-1,v=[],p&&_.push(p),p=b)}while(void 0!==d);return 0!==v.length?v[v.length-1][1]:r},n.visitInParallel=function(r){let n=Array(r.length).fill(null),i=Object.create(null);for(let o of Object.values(l.Kind)){let a=!1,s=Array(r.length).fill(void 0),l=Array(r.length).fill(void 0);for(let n=0;n<r.length;++n){let{enter:i,leave:c}=u(r[n],o);a||(a=null!=i||null!=c),s[n]=i,l[n]=c}if(!a)continue;let d={enter(...i){let o=i[0];for(let l=0;l<r.length;l++)if(null===n[l]){var a;let u=null===(a=s[l])||void 0===a?void 0:a.apply(r[l],i);if(!1===u)n[l]=o;else if(u===c)n[l]=c;else if(void 0!==u)return u}},leave(...i){let o=i[0];for(let s=0;s<r.length;s++)if(null===n[s]){var a;let o=null===(a=l[s])||void 0===a?void 0:a.apply(r[s],i);if(o===c)n[s]=c;else if(void 0!==o&&!1!==o)return o}else n[s]===o&&(n[s]=null)}};i[o]=d}return i};var o=i(68137),a=i(80714),s=i(602),l=i(29379);let c=Object.freeze({});function u(r,n){let i=r[n];return"object"==typeof i?i:"function"==typeof i?{enter:i,leave:void 0}:{enter:r.enter,leave:r.leave}}n.BREAK=c},40033:function(r,n,i){"use strict";var o="undefined"!=typeof Symbol&&Symbol,a=i(76321);r.exports=function(){return"function"==typeof o&&"function"==typeof Symbol&&"symbol"==typeof o("foo")&&"symbol"==typeof Symbol("bar")&&a()}},76321:function(r){"use strict";r.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var r={},n=Symbol("test"),i=Object(n);if("string"==typeof n||"[object Symbol]"!==Object.prototype.toString.call(n)||"[object Symbol]"!==Object.prototype.toString.call(i))return!1;for(n in r[n]=42,r)return!1;if("function"==typeof Object.keys&&0!==Object.keys(r).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(r).length)return!1;var o=Object.getOwnPropertySymbols(r);if(1!==o.length||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(r,n))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(r,n);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},36285:function(r){"use strict";var n=Array.prototype.slice,i=Object.prototype.toString;r.exports=function(r){var o,a=this;if("function"!=typeof a||"[object Function]"!==i.call(a))throw TypeError("Function.prototype.bind called on incompatible "+a);for(var s=n.call(arguments,1),l=Math.max(0,a.length-s.length),c=[],u=0;u<l;u++)c.push("$"+u);if(o=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof o))return a.apply(r,s.concat(n.call(arguments)));var i=a.apply(this,s.concat(n.call(arguments)));return Object(i)===i?i:this}),a.prototype){var d=function(){};d.prototype=a.prototype,o.prototype=new d,d.prototype=null}return o}},23709:function(r,n,i){"use strict";var o=i(36285);r.exports=Function.prototype.bind||o},9998:function(r,n,i){"use strict";var o=i(23709);r.exports=o.call(Function.call,Object.prototype.hasOwnProperty)},58060:function(r,n,i){"use strict";i.d(n,{K:function(){return o},k:function(){return a}});var o=function(){},a=function(){}},72919:function(r,n,i){"use strict";var o=i(55994),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function u(r){return o.isMemo(r)?l:c[r.$$typeof]||a}c[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[o.Memo]=l;var d=Object.defineProperty,h=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,g=Object.prototype;r.exports=function r(n,i,o){if("string"!=typeof i){if(g){var a=m(i);a&&a!==g&&r(n,a,o)}var l=h(i);p&&(l=l.concat(p(i)));for(var c=u(n),y=u(i),v=0;v<l.length;++v){var b=l[v];if(!s[b]&&!(o&&o[b])&&!(y&&y[b])&&!(c&&c[b])){var C=f(i,b);try{d(n,b,C)}catch(r){}}}}return n}},93834:function(r,n){n.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},43107:function(r){var n,i="html",o="head",a="body",s=/<([a-zA-Z]+[0-9]?)/,l=/<head[^]*>/i,c=/<body[^]*>/i,u=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},d=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},h="object"==typeof window&&window.DOMParser;if("function"==typeof h){var p=new h;u=d=function(r,n){return n&&(r="<"+n+">"+r+"</"+n+">"),p.parseFromString(r,"text/html")}}if("object"==typeof document&&document.implementation){var f=document.implementation.createHTMLDocument();u=function(r,n){return n?f.documentElement.querySelector(n).innerHTML=r:f.documentElement.innerHTML=r,f}}var m="object"==typeof document?document.createElement("template"):{};m.content&&(n=function(r){return m.innerHTML=r,m.content.childNodes}),r.exports=function(r){var h,p,f,m,g=r.match(s);switch(g&&g[1]&&(h=g[1].toLowerCase()),h){case i:return p=d(r),!l.test(r)&&(f=p.querySelector(o))&&f.parentNode.removeChild(f),!c.test(r)&&(f=p.querySelector(a))&&f.parentNode.removeChild(f),p.querySelectorAll(i);case o:case a:if(m=(p=u(r)).querySelectorAll(h),c.test(r)&&l.test(r))return m[0].parentNode.childNodes;return m;default:if(n)return n(r);return(f=u(r,a).querySelector(a)).childNodes}}},83288:function(r,n,i){var o=i(43107),a=i(67177).formatDOM,s=/<(![a-zA-Z\s]+)>/;
317r.exports=function(r){if("string"!=typeof r)throw TypeError("First argument must be a string");if(""===r)return[];var n,i=r.match(s);return i&&i[1]&&(n=i[1]),a(o(r),null,n)}},67177:function(r,n,i){for(var o,a=i(39204),s=i(93834).CASE_SENSITIVE_TAG_NAMES,l=a.Comment,c=a.Element,u=a.ProcessingInstruction,d=a.Text,h={},p=0,f=s.length;p<f;p++)h[(o=s[p]).toLowerCase()]=o;function m(r){for(var n,i={},o=0,a=r.length;o<a;o++)i[(n=r[o]).name]=n.value;return i}n.formatAttributes=m,n.formatDOM=function r(n,i,o){i=i||null;for(var a=[],s=0,p=n.length;s<p;s++){var f,g,y,v=n[s];switch(v.nodeType){case 1:(y=new c(g=h[f=(f=v.nodeName).toLowerCase()]||f,m(v.attributes))).children=r("template"===g?v.content.childNodes:v.childNodes,y);break;case 3:y=new d(v.nodeValue);break;case 8:y=new l(v.nodeValue);break;default:continue}var b=a[s-1]||null;b&&(b.next=y),y.parent=i,y.prev=b,y.next=null,a.push(y)}return o&&((y=new u(o.substring(0,o.indexOf(" ")).toLowerCase(),o)).next=a[0]||null,y.parent=i,a.unshift(y),a[1]&&(a[1].prev=a[0])),a}},32675:function(r,n,i){var o=i(39204),a=i(83288),s=i(2687),l=i(76350);a="function"==typeof a.default?a.default:a;var c={lowerCaseAttributeNames:!1};function u(r,n){if("string"!=typeof r)throw TypeError("First argument must be a string");return""===r?[]:l(a(r,(n=n||{}).htmlparser2||c),n)}u.domToReact=l,u.htmlToDOM=a,u.attributesToProps=s,u.Comment=o.Comment,u.Element=o.Element,u.ProcessingInstruction=o.ProcessingInstruction,u.Text=o.Text,r.exports=u,u.default=u},2687:function(r,n,i){var o=i(64180),a=i(12226),s=["checked","value"],l=["input","select","textarea"],c={reset:!0,submit:!0};function u(r){return o.possibleStandardNames[r]}r.exports=function(r,n){var i,d,h,p,f,m={},g=(r=r||{}).type&&c[r.type];for(i in r){if(h=r[i],o.isCustomAttribute(i)){m[i]=h;continue}if(p=u(d=i.toLowerCase())){switch(f=o.getPropertyInfo(p),-1===s.indexOf(p)||-1===l.indexOf(n)||g||(p=u("default"+d)),m[p]=h,f&&f.type){case o.BOOLEAN:m[p]=!0;break;case o.OVERLOADED_BOOLEAN:""===h&&(m[p]=!0)}continue}a.PRESERVE_CUSTOM_ATTRIBUTES&&(m[i]=h)}return a.setStyleProp(r.style,m),m}},76350:function(r,n,i){var o=i(66840),a=i(2687),s=i(12226),l=s.setStyleProp,c=s.canTextBeChildOfNode;r.exports=function r(n,i){for(var u,d,h,p,f,m=(i=i||{}).library||o,g=m.cloneElement,y=m.createElement,v=m.isValidElement,b=[],C="function"==typeof i.replace,_=i.trim,x=0,w=n.length;x<w;x++){if(u=n[x],C&&v(h=i.replace(u))){w>1&&(h=g(h,{key:h.key||x})),b.push(h);continue}if("text"===u.type){if((d=!u.data.trim().length)&&u.parent&&!c(u.parent)||_&&d)continue;b.push(u.data);continue}switch(p=u.attribs,s.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===u.type&&s.isCustomComponent(u.name,u.attribs)?l(p.style,p):p&&(p=a(p,u.name)),f=null,u.type){case"script":case"style":u.children[0]&&(p.dangerouslySetInnerHTML={__html:u.children[0].data});break;case"tag":"textarea"===u.name&&u.children[0]?p.defaultValue=u.children[0].data:u.children&&u.children.length&&(f=r(u.children,i));break;default:continue}w>1&&(p.key=x),b.push(y(u.name,p,f))}return 1===b.length?b[0]:b}},12226:function(r,n,i){var o=i(66840),a=i(20885).default,s={reactCompat:!0},l=o.version.split(".")[0]>=16,c=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);r.exports={PRESERVE_CUSTOM_ATTRIBUTES:l,invertObject:function(r,n){if(!r||"object"!=typeof r)throw TypeError("First argument must be an object");var i,o,a="function"==typeof n,s={},l={};for(i in r){if(o=r[i],a&&(s=n(i,o))&&2===s.length){l[s[0]]=s[1];continue}"string"==typeof o&&(l[o]=i)}return l},isCustomComponent:function(r,n){if(-1===r.indexOf("-"))return n&&"string"==typeof n.is;switch(r){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(r,n){if(null!=r)try{n.style=a(r,s)}catch(r){n.style={}}},canTextBeChildOfNode:function(r){return!c.has(r.name)},elementsWithNoTextChildren:c}},2482:function(r,n){n.read=function(r,n,i,o,a){var s,l,c=8*a-o-1,u=(1<<c)-1,d=u>>1,h=-7,p=i?a-1:0,f=i?-1:1,m=r[n+p];for(p+=f,s=m&(1<<-h)-1,m>>
317=-h,h+=c;h>0;s=256*s+r[n+p],p+=f,h-=8);for(l=s&(1<<-h)-1,s>>=-h,h+=o;h>0;l=256*l+r[n+p],p+=f,h-=8);if(0===s)s=1-d;else{if(s===u)return l?NaN:1/0*(m?-1:1);l+=Math.pow(2,o),s-=d}return(m?-1:1)*l*Math.pow(2,s-o)},n.write=function(r,n,i,o,a,s){var l,c,u,d=8*s-a-1,h=(1<<d)-1,p=h>>1,f=23===a?5960464477539062e-23:0,m=o?0:s-1,g=o?1:-1,y=n<0||0===n&&1/n<0?1:0;for(isNaN(n=Math.abs(n))||n===1/0?(c=isNaN(n)?1:0,l=h):(l=Math.floor(Math.log(n)/Math.LN2),n*(u=Math.pow(2,-l))<1&&(l--,u*=2),l+p>=1?n+=f/u:n+=f*Math.pow(2,1-p),n*u>=2&&(l++,u/=2),l+p>=h?(c=0,l=h):l+p>=1?(c=(n*u-1)*Math.pow(2,a),l+=p):(c=n*Math.pow(2,p-1)*Math.pow(2,a),l=0));a>=8;r[i+m]=255&c,m+=g,c/=256,a-=8);for(l=l<<a|c,d+=a;d>0;r[i+m]=255&l,m+=g,l/=256,d-=8);r[i+m-g]|=128*y}},48364:function(r){var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,i=/\n/g,o=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,c=/^[;\s]*/,u=/^\s+|\s+$/g;function d(r){return r?r.replace(u,""):""}r.exports=function(r,u){if("string"!=typeof r)throw TypeError("First argument must be a string");if(!r)return[];u=u||{};var h=1,p=1;function f(r){var n=r.match(i);n&&(h+=n.length);var o=r.lastIndexOf("\n");p=~o?r.length-o:p+r.length}function m(){var r={line:h,column:p};return function(n){return n.position=new g(r),b(o),n}}function g(r){this.start=r,this.end={line:h,column:p},this.source=u.source}g.prototype.content=r;var y=[];function v(n){var i=Error(u.source+":"+h+":"+p+": "+n);if(i.reason=n,i.filename=u.source,i.line=h,i.column=p,i.source=r,u.silent)y.push(i);else throw i}function b(n){var i=n.exec(r);if(i){var o=i[0];return f(o),r=r.slice(o.length),i}}function C(r){var n;for(r=r||[];n=_();)!1!==n&&r.push(n);return r}function _(){var n=m();if("/"==r.charAt(0)&&"*"==r.charAt(1)){for(var i=2;""!=r.charAt(i)&&("*"!=r.charAt(i)||"/"!=r.charAt(i+1));)++i;if(i+=2,""===r.charAt(i-1))return v("End of comment missing");var o=r.slice(2,i-2);return p+=2,f(o),r=r.slice(i),p+=2,n({type:"comment",comment:o})}}return b(o),function(){var r,i=[];for(C(i);r=function(){var r=m(),i=b(a);if(i){if(_(),!b(s))return v("property missing ':'");var o=b(l),u=r({type:"declaration",property:d(i[0].replace(n,"")),value:o?d(o[0].replace(n,"")):""});return b(c),u}}();)!1!==r&&(i.push(r),C(i));return i}()}},71641:function(r,n){(r.exports=function(r,n,o,a){return JSON.stringify(r,i(n,a),o)}).getSerialize=i;function i(r,n){var i=[],o=[];return null==n&&(n=function(r,n){return i[0]===n?"[Circular ~]":"[Circular ~."+o.slice(0,i.indexOf(n)).join(".")+"]"}),function(a,s){if(i.length>0){var l=i.indexOf(this);~l?i.splice(l+1):i.push(this),~l?o.splice(l,1/0,a):o.push(a),~i.indexOf(s)&&(s=n.call(this,a,s))}else i.push(s);return null==r?s:r.call(this,a,s)}}},58875:function(r){var n,i,o=Object.prototype,a=Function.prototype.toString,s=o.hasOwnProperty,l=a.call(Object),c=o.toString,u=(n=Object.getPrototypeOf,i=Object,function(r){return n(i(r))});r.exports=function(r){if(!(r&&"object"==typeof r)||"[object Object]"!=c.call(r)||function(r){var n=!1;if(null!=r&&"function"!=typeof r.toString)try{n=!!(r+"")}catch(r){}return n}(r))return!1;var n=u(r);if(null===n)return!0;var i=s.call(n,"constructor")&&n.constructor;return"function"==typeof i&&i instanceof i&&a.call(i)==l}},69739:function(r){var n=Object.prototype.toString,i=Array.isArray;r.exports=function(r){var o;return"string"==typeof r||!i(r)&&!!(o=r)&&"object"==typeof o&&"[object String]"==n.call(r)}},99059:function(r,n,i){r=i.nmd(r);var o,a,s,l,c,u,d,h,p,f,m,g="__lodash_hash_undefined__",y="[object Arguments]",v="[object Function]",b="[object Object]",C=/^\[object .+?Constructor\]$/,_=/^(?:0|[1-9]\d*)$/,x={};x["[object Float32Array]"]=x["[object Float64Array]"]=x["[object Int8Array]"]=x["[object Int16Array]"]=x["[object Int32Array]"]=x["[object Uint8Array]"]=x["[object Uint8ClampedArray]"]=x["[object Uint16Array]"]=x["[object Uint32Array]"]=!0,x[y]=x["[object Array]"]=x["[object ArrayBuffer]"]=x["[object Boolean]"]=x["[object DataView]"]=x["[object Date]"]=x["[object Error]"]=x[v]=x["[object Map]"]=x["[object Number]"]=x[b]=x["[object RegExp]"]=x["[object Set]"]=x["[object String]"]=x["[object WeakMap]"]=!1;var w="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g,S="object"==typeof self&&self&&self.Object===Object&&self,O=w||S||Function("return this")(),E=n&&!n.nodeType&&n,k=E&&r&&!r.nodeType&&r,T=k&&k.exports===E,M=T&&w.process,P=function(){try{var r=k&&k.require&&k.require("util").t
317ypes;if(r)return r;return M&&M.binding&&M.binding("util")}catch(r){}}(),L=P&&P.isTypedArray,A=Array.prototype,Z=Function.prototype,I=Object.prototype,V=O["__core-js_shared__"],D=Z.toString,j=I.hasOwnProperty,z=(d=/[^.]+$/.exec(V&&V.keys&&V.keys.IE_PROTO||""))?"Symbol(src)_1."+d:"",B=I.toString,R=D.call(Object),H=RegExp("^"+D.call(j).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),F=T?O.Buffer:void 0,N=O.Symbol,$=O.Uint8Array,U=F?F.allocUnsafe:void 0,G=(h=Object.getPrototypeOf,p=Object,function(r){return h(p(r))}),W=Object.create,q=I.propertyIsEnumerable,X=A.splice,K=N?N.toStringTag:void 0,Y=function(){try{var r=em(Object,"defineProperty");return r({},"",{}),r}catch(r){}}(),J=F?F.isBuffer:void 0,Q=Math.max,ee=Date.now,et=em(O,"Map"),er=em(Object,"create"),en=function(){function r(){}return function(n){if(!ek(n))return{};if(W)return W(n);r.prototype=n;var i=new r;return r.prototype=void 0,i}}();function ei(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function eo(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function ea(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function es(r){var n=this.__data__=new eo(r);this.size=n.size}function el(r,n,i){(void 0===i||eC(r[n],i))&&(void 0!==i||n in r)||eu(r,n,i)}function ec(r,n){for(var i=r.length;i--;)if(eC(r[i][0],n))return i;return -1}function eu(r,n,i){"__proto__"==n&&Y?Y(r,n,{configurable:!0,enumerable:!0,value:i,writable:!0}):r[n]=i}ei.prototype.clear=function(){this.__data__=er?er(null):{},this.size=0},ei.prototype.delete=function(r){var n=this.has(r)&&delete this.__data__[r];return this.size-=n?1:0,n},ei.prototype.get=function(r){var n=this.__data__;if(er){var i=n[r];return i===g?void 0:i}return j.call(n,r)?n[r]:void 0},ei.prototype.has=function(r){var n=this.__data__;return er?void 0!==n[r]:j.call(n,r)},ei.prototype.set=function(r,n){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=er&&void 0===n?g:n,this},eo.prototype.clear=function(){this.__data__=[],this.size=0},eo.prototype.delete=function(r){var n=this.__data__,i=ec(n,r);return!(i<0)&&(i==n.length-1?n.pop():X.call(n,i,1),--this.size,!0)},eo.prototype.get=function(r){var n=this.__data__,i=ec(n,r);return i<0?void 0:n[i][1]},eo.prototype.has=function(r){return ec(this.__data__,r)>-1},eo.prototype.set=function(r,n){var i=this.__data__,o=ec(i,r);return o<0?(++this.size,i.push([r,n])):i[o][1]=n,this},ea.prototype.clear=function(){this.size=0,this.__data__={hash:new ei,map:new(et||eo),string:new ei}},ea.prototype.delete=function(r){var n=ef(this,r).delete(r);return this.size-=n?1:0,n},ea.prototype.get=function(r){return ef(this,r).get(r)},ea.prototype.has=function(r){return ef(this,r).has(r)},ea.prototype.set=function(r,n){var i=ef(this,r),o=i.size;return i.set(r,n),this.size+=i.size==o?0:1,this},es.prototype.clear=function(){this.__data__=new eo,this.size=0},es.prototype.delete=function(r){var n=this.__data__,i=n.delete(r);return this.size=n.size,i},es.prototype.get=function(r){return this.__data__.get(r)},es.prototype.has=function(r){return this.__data__.has(r)},es.prototype.set=function(r,n){var i=this.__data__;if(i instanceof eo){var o=i.__data__;if(!et||o.length<199)return o.push([r,n]),this.size=++i.size,this;i=this.__data__=new ea(o)}return i.set(r,n),this.size=i.size,this};var ed=function(r,n,i){for(var o=-1,a=Object(r),s=i(r),l=s.length;l--;){var c=s[++o];if(!1===n(a[c],c,a))break}return r};function eh(r){return null==r?void 0===r?"[object Undefined]":"[object Null]":K&&K in Object(r)?function(r){var n=j.call(r,K),i=r[K];try{r[K]=void 0;var o=!0}catch(r){}var a=B.call(r);return o&&(n?r[K]=i:delete r[K]),a}(r):B.call(r)}function ep(r){return eT(r)&&eh(r)==y}function ef(r,n){var i,o=r.__data__;return("string"==(i=typeof n)||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?o["string"==typeof n?"string":"hash"]:o.map}function em(r,n){var i=null==r?void 0:r[n];return!(!ek(i)||z&&z in i)&&(eO(i)?H:C).test(function(r){if(null!=r){try{return D.call(r)}catch(r){}try{return r+""}catch(r){}}return""}(i))?i:void 0}function eg(r,n){var i=typeof r;return!!(n=null==n?9007199254740991:n)&&("number"==i||"symbol"!=i&&_.test(r))&&r>-1&&r%1==0&&r<n}function ey(r){var n=r&&r.constructor;return r===("function"==typeof n&&n.prototype||I)}function ev(r,n){if(("constructor"!==n||"function"!=typeof r[n])&&"__proto__"!=n)return r[n]}var eb=(o=Y?function(r,n){return Y(r,"toString",{configurable:!0,enumerable:!1,value:function(){return n},writable:!0})}:eA,a=0,s=0,function(){var r=ee(),n=16-(r-s);if(s=r,n>0){if(++a>=800)return arguments[0]}else a=0;return o.apply(void 0,arguments)});function eC(r,n){return r===n||r!=r&&n!=n}var e_=ep(function(){return arguments}())?ep:function(r){return eT(r)&&j.call(r,"callee")&&!q.call(r,"callee")},ex=Array.isArray;function ew(r){return null!=r&&eE(r.length)&&!eO(r)}var eS=J||function(){return!1};function eO(r){if(!ek(r))return!1;var n=eh(r);return n==v||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}function eE(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=9007199254740991}function ek(r){var n=typeof r;return null!=r&&("object"==n||"function"==n)}function eT(r){return null!=r&&"object"==typeof r}var eM=L?function(r){return L(r)}:function(r){return eT(r)&&eE(r.length)&&!!x[eh(r)]};function eP(r){return ew(r)?function(r,n){var i=ex(r),o=!i&&e_(r),a=!i&&!o&&eS(r),s=!i&&!o&&!a&&eM(r),l=i||o||a||s,c=l?function(r,n){for(var i=-1,o=Array(r);++i<r;)o[i]=n(i);return o}(r.length,String):[],u=c.length;for(var d in r)(n||j.call(r,d))&&!(l&&("length"==d||a&&("offset"==d||"parent"==d)||s&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||eg(d,u)))&&c.push(d);return c}(r,!0):function(r){if(!ek(r))return function(r){var n=[];if(null!=r)for(var i in Object(r))n.push(i);return n}(r);var n=ey(r),i=[];for(var o in r)"constructor"==o&&(n||!j.call(r,o))||i.push(o);return i}(r)}var eL=(f=function(r,n,i,o){!function r(n,i,o,a,s){n!==i&&ed(i,function(l,c){if
317(s||(s=new es),ek(l))(function(r,n,i,o,a,s,l){var c=ev(r,i),u=ev(n,i),d=l.get(u);if(d){el(r,i,d);return}var h=s?s(c,u,i+"",r,n,l):void 0,p=void 0===h;if(p){var f,m,g,y=ex(u),v=!y&&eS(u),C=!y&&!v&&eM(u);h=u,y||v||C?ex(c)?h=c:eT(c)&&ew(c)?h=function(r,n){var i=-1,o=r.length;for(n||(n=Array(o));++i<o;)n[i]=r[i];return n}(c):v?(p=!1,h=function(r,n){if(n)return r.slice();var i=r.length,o=U?U(i):new r.constructor(i);return r.copy(o),o}(u,!0)):C?(p=!1,new $(m=new(f=u.buffer).constructor(f.byteLength)).set(new $(f)),g=m,h=new u.constructor(g,u.byteOffset,u.length)):h=[]:function(r){if(!eT(r)||eh(r)!=b)return!1;var n=G(r);if(null===n)return!0;var i=j.call(n,"constructor")&&n.constructor;return"function"==typeof i&&i instanceof i&&D.call(i)==R}(u)||e_(u)?(h=c,e_(c)?h=function(r,n,i,o){var a=!i;i||(i={});for(var s=-1,l=n.length;++s<l;){var c=n[s],u=void 0;void 0===u&&(u=r[c]),a?eu(i,c,u):function(r,n,i){var o=r[n];j.call(r,n)&&eC(o,i)&&(void 0!==i||n in r)||eu(r,n,i)}(i,c,u)}return i}(c,eP(c)):(!ek(c)||eO(c))&&(h="function"!=typeof u.constructor||ey(u)?{}:en(G(u)))):p=!1}p&&(l.set(u,h),a(h,u,o,s,l),l.delete(u)),el(r,i,h)})(n,i,c,o,r,a,s);else{var u=a?a(ev(n,c),l,c+"",n,i,s):void 0;void 0===u&&(u=l),el(n,c,u)}},eP)}(r,n,i,o)},eb((l=m=function(r,n){var i=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(a=f.length>3&&"function"==typeof a?(o--,a):void 0,s&&function(r,n,i){if(!ek(i))return!1;var o=typeof n;return("number"==o?!!(ew(i)&&eg(n,i.length)):"string"==o&&(n in i))&&eC(i[n],r)}(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),r=Object(r);++i<o;){var l=n[i];l&&f(r,l,i,a)}return r},c=void 0,u=eA,c=Q(void 0===c?l.length-1:c,0),function(){for(var r=arguments,n=-1,i=Q(r.length-c,0),o=Array(i);++n<i;)o[n]=r[c+n];n=-1;for(var a=Array(c+1);++n<c;)a[n]=r[n];return a[c]=u(o),function(r,n,i){switch(i.length){case 0:return r.call(n);case 1:return r.call(n,i[0]);case 2:return r.call(n,i[0],i[1]);case 3:return r.call(n,i[0],i[1],i[2])}return r.apply(n,i)}(l,this,a)}),m+""));function eA(r){return r}r.exports=eL},13182:function(r,n,i){var o="Expected a function",a=0/0,s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,d=parseInt,h="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g,p="object"==typeof self&&self&&self.Object===Object&&self,f=h||p||Function("return this")(),m=Object.prototype.toString,g=Math.max,y=Math.min,v=function(){return f.Date.now()};function b(r){var n=typeof r;return!!r&&("object"==n||"function"==n)}function C(r){if("number"==typeof r)return r;if("symbol"==typeof(n=r)||n&&"object"==typeof n&&"[object Symbol]"==m.call(n))return a;if(b(r)){var n,i="function"==typeof r.valueOf?r.valueOf():r;r=b(i)?i+"":i}if("string"!=typeof r)return 0===r?r:+r;r=r.replace(s,"");var o=c.test(r);return o||u.test(r)?d(r.slice(2),o?2:8):l.test(r)?a:+r}r.exports=function(r,n,i){var a=!0,s=!0;if("function"!=typeof r)throw TypeError(o);return b(i)&&(a="leading"in i?!!i.leading:a,s="trailing"in i?!!i.trailing:s),function(r,n,i){var a,s,l,c,u,d,h=0,p=!1,f=!1,m=!0;if("function"!=typeof r)throw TypeError(o);function _(n){var i=a,o=s;return a=s=void 0,h=n,c=r.apply(o,i)}function x(r){var i=r-d,o=r-h;return void 0===d||i>=n||i<0||f&&o>=l}function w(){var r,i,o,a=v();if(x(a))return S(a);u=setTimeout(w,(r=a-d,i=a-h,o=n-r,f?y(o,l-i):o))}function S(r){return(u=void 0,m&&a)?_(r):(a=s=void 0,c)}function O(){var r,i=v(),o=x(i);if(a=arguments,s=this,d=i,o){if(void 0===u)return h=r=d,u=setTimeout(w,n),p?_(r):c;if(f)return u=setTimeout(w,n),_(d)}return void 0===u&&(u=setTimeout(w,n)),c}return n=C(n)||0,b(i)&&(p=!!i.leading,l=(f="maxWait"in i)?g(C(i.maxWait)||0,n):l,m="trailing"in i?!!i.trailing:m),O.cancel=function(){void 0!==u&&clearTimeout(u),h=0,a=d=s=u=void 0},O.flush=function(){return void 0===u?c:S(v())},O}(r,n,{leading:a,maxWait:n,trailing:s})}},69234:function(r,n,i){var o=i(57721)(i(50904),"DataView");r.exports=o},11731:function(r,n,i){var o=i(91402),a=i(58960),s=i(91248),l=i(20892),c=i(33025);function u(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}u.prototype.clear=o,u.prototype.delete=a,u.prototype.get=s,u.prototype.has=l,u.prototype.set=c,r.exports=u},53369:function(r,n,i){var o=i(3603),a=i(87361),s=i(87494),l=i(82680),c=i(41057);function u(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}u.prototype.clear=o,u.prototype.delete=a,u.prototype.get=s,u.prototype.has=l,u.prototype.set=c,r.exports=u},20423:function(r,n,i){var o=i(57721)(i(50904),"Map");r.exports=o},87670:function(r,n,i){var o=i(98535),a=i(76369),s=i(94002),l=i(13508),c=i(20869);function u(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}u.prototype.clear=o,u.prototype.delete=a,u.prototype.get=s,u.prototype.has=l,u.prototype.set=c,r.exports=u},10028:function(r,n,i){var o=i(57721)(i(50904),"Promise");r.exports=o},66731:function(r,n,i){var o=i(57721)(i(50904),"Set");r.exports=o},94299:function(r,n,i){var o=i(87670),a=i(25868),s=i(4708);function l(r){var n=-1,i=null==r?0:r.length;for(this.__data__=new o;++n<i;)this.add(r[n])}l.prototype.add=l.prototype.push=a,l.prototype.has=s,r.exports=l},49897:function(r,n,i){var o=i(53369),a=i(27371),s=i(9288),l=i(9563),c=i(51300),u=i(67649);function d(r){var n=this.__data__=new o(r);this.size=n.size}d.prototype.clear=a,d.prototype.delete=s,d.prototype.get=l,d.prototype.has=c,d.prototype.set=u,r.exports=d},77426:function(r,n,i){var o=i(50904).Symbol;r.exports=o},84557:function(r,n,i){var o=i(50904).Uint8Array;r.exports=o},22967:function(r,n,i){var o=i(57721)(i(50904),"WeakMap");r.exports=o}
317,77575:function(r){r.exports=function(r,n){for(var i=-1,o=null==r?0:r.length,a=0,s=[];++i<o;){var l=r[i];n(l,i,r)&&(s[a++]=l)}return s}},17296:function(r,n,i){var o=i(89741),a=i(98942),s=i(65790),l=i(45383),c=i(6818),u=i(17534),d=Object.prototype.hasOwnProperty;r.exports=function(r,n){var i=s(r),h=!i&&a(r),p=!i&&!h&&l(r),f=!i&&!h&&!p&&u(r),m=i||h||p||f,g=m?o(r.length,String):[],y=g.length;for(var v in r)(n||d.call(r,v))&&!(m&&("length"==v||p&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||c(v,y)))&&g.push(v);return g}},80949:function(r){r.exports=function(r,n){for(var i=-1,o=null==r?0:r.length,a=Array(o);++i<o;)a[i]=n(r[i],i,r);return a}},92477:function(r){r.exports=function(r,n){for(var i=-1,o=n.length,a=r.length;++i<o;)r[a+i]=n[i];return r}},43250:function(r){r.exports=function(r,n,i,o){var a=-1,s=null==r?0:r.length;for(o&&s&&(i=r[++a]);++a<s;)i=n(i,r[a],a,r);return i}},7927:function(r){r.exports=function(r,n){for(var i=-1,o=null==r?0:r.length;++i<o;)if(n(r[i],i,r))return!0;return!1}},89730:function(r){r.exports=function(r){return r.split("")}},34897:function(r){var n=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;r.exports=function(r){return r.match(n)||[]}},71161:function(r,n,i){var o=i(95313);r.exports=function(r,n){for(var i=r.length;i--;)if(o(r[i][0],n))return i;return -1}},4773:function(r,n,i){var o=i(52);r.exports=function(r,n,i){"__proto__"==n&&o?o(r,n,{configurable:!0,enumerable:!0,value:i,writable:!0}):r[n]=i}},47229:function(r,n,i){var o=i(35938)();r.exports=o},66603:function(r,n,i){var o=i(47229),a=i(38758);r.exports=function(r,n){return r&&o(r,n,a)}},65045:function(r,n,i){var o=i(3564),a=i(66644);r.exports=function(r,n){n=o(n,r);for(var i=0,s=n.length;null!=r&&i<s;)r=r[a(n[i++])];return i&&i==s?r:void 0}},49926:function(r,n,i){var o=i(92477),a=i(65790);r.exports=function(r,n,i){var s=n(r);return a(r)?s:o(s,i(r))}},58907:function(r,n,i){var o=i(77426),a=i(54497),s=i(98306),l=o?o.toStringTag:void 0;r.exports=function(r){return null==r?void 0===r?"[object Undefined]":"[object Null]":l&&l in Object(r)?a(r):s(r)}},18553:function(r){var n=Object.prototype.hasOwnProperty;r.exports=function(r,i){return null!=r&&n.call(r,i)}},77581:function(r){r.exports=function(r,n){return null!=r&&n in Object(r)}},37551:function(r,n,i){var o=i(58907),a=i(18625);r.exports=function(r){return a(r)&&"[object Arguments]"==o(r)}},2821:function(r,n,i){var o=i(12047),a=i(18625);r.exports=function r(n,i,s,l,c){return n===i||(null!=n&&null!=i&&(a(n)||a(i))?o(n,i,s,l,r,c):n!=n&&i!=i)}},12047:function(r,n,i){var o=i(49897),a=i(37331),s=i(95253),l=i(36550),c=i(47545),u=i(65790),d=i(45383),h=i(17534),p="[object Arguments]",f="[object Array]",m="[object Object]",g=Object.prototype.hasOwnProperty;r.exports=function(r,n,i,y,v,b){var C=u(r),_=u(n),x=C?f:c(r),w=_?f:c(n);x=x==p?m:x,w=w==p?m:w;var S=x==m,O=w==m,E=x==w;if(E&&d(r)){if(!d(n))return!1;C=!0,S=!1}if(E&&!S)return b||(b=new o),C||h(r)?a(r,n,i,y,v,b):s(r,n,x,i,y,v,b);if(!(1&i)){var k=S&&g.call(r,"__wrapped__"),T=O&&g.call(n,"__wrapped__");
vendor: 6,379 bytes, line 317
317if(k||T){var M=k?r.value():r,P=T?n.value():n;return b||(b=new o),v(M,P,i,y,b)}}return!!E&&(b||(b=new o),l(r,n,i,y,v,b))}},25159:function(r,n,i){var o=i(49897),a=i(2821);r.exports=function(r,n,i,s){var l=i.length,c=l,u=!s;if(null==r)return!c;for(r=Object(r);l--;){var d=i[l];if(u&&d[2]?d[1]!==r[d[0]]:!(d[0]in r))return!1}for(;++l<c;){var h=(d=i[l])[0],p=r[h],f=d[1];if(u&&d[2]){if(void 0===p&&!(h in r))return!1}else{var m=new o;if(s)var g=s(p,f,h,r,n,m);if(!(void 0===g?a(f,p,3,s,m):g))return!1}}return!0}},97020:function(r,n,i){var o=i(8478),a=i(64855),s=i(95722),l=i(19935),c=/^\[object .+?Constructor\]$/,u=Object.prototype,d=Function.prototype.toString,h=u.hasOwnProperty,p=RegExp("^"+d.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");r.exports=function(r){return!(!s(r)||a(r))&&(o(r)?p:c).test(l(r))}},88364:function(r,n,i){var o=i(58907),a=i(1455),s=i(18625),l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l["[object Arguments]"]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l["[object Function]"]=l["[object Map]"]=l["[object Number]"]=l["[object Object]"]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1,r.exports=function(r){return s(r)&&a(r.length)&&!!l[o(r)]}},59190:function(r,n,i){var o=i(56262),a=i(20478),s=i(68496),l=i(65790),c=i(21513);r.exports=function(r){return"function"==typeof r?r:null==r?s:"object"==typeof r?l(r)?a(r[0],r[1]):o(r):c(r)}},85345:function(r,n,i){var o=i(68413),a=i(43763),s=Object.prototype.hasOwnProperty;r.exports=function(r){if(!o(r))return a(r);var n=[];for(var i in Object(r))s.call(r,i)&&"constructor"!=i&&n.push(i);return n}},56262:function(r,n,i){var o=i(25159),a=i(1583),s=i(94135);r.exports=function(r){var n=a(r);return 1==n.length&&n[0][2]?s(n[0][0],n[0][1]):function(i){return i===r||o(i,r,n)}}},20478:function(r,n,i){var o=i(2821),a=i(25991),s=i(92085),l=i(26093),c=i(48719),u=i(94135),d=i(66644);r.exports=function(r,n){return l(r)&&c(n)?u(d(r),n):function(i){var l=a(i,r);return void 0===l&&l===n?s(i,r):o(n,l,3)}}},91320:function(r){r.exports=function(r){return function(n){return null==n?void 0:n[r]}}},21571:function(r,n,i){var o=i(65045);r.exports=function(r){return function(n){return o(n,r)}}},40234:function(r){r.exports=function(r){return function(n){return null==r?void 0:r[n]}}},29197:function(r){r.exports=function(r,n,i){var o=-1,a=r.length;n<0&&(n=-n>a?0:a+n),(i=i>a?a:i)<0&&(i+=a),a=n>i?0:i-n>>>0,n>>>=0;for(var s=Array(a);++o<a;)s[o]=r[o+n];return s}},89741:function(r){r.exports=function(r,n){for(var i=-1,o=Array(r);++i<r;)o[i]=n(i);return o}},74049:function(r,n,i){var o=i(77426),a=i(80949),s=i(65790),l=i(25633),c=1/0,u=o?o.prototype:void 0,d=u?u.toString:void 0;r.exports=function r(n){if("string"==typeof n)return n;if(s(n))return a(n,r)+"";if(l(n))return d?d.call(n):"";var i=n+"";return"0"==i&&1/n==-c?"-0":i}},60665:function(r){r.exports=function(r){return function(n){return r(n)}}},54143:function(r){r.exports=function(r,n){return r.has(n)}},3564:function(r,n,i){var o=i(65790),a=i(26093),s=i(17732),l=i(69795);r.exports=function(r,n){return o(r)?r:a(r,n)?[r]:s(l(r))}},18863:function(r,n,i){var o=i(29197);r.exports=function(r,n,i){var a=r.length;return i=void 0===i?a:i,!n&&i>=a?r:o(r,n,i)}},37784:function(r,n,i){var o=i(50904)["__core-js_shared__"];r.exports=o},35938:function(r){r.exports=function(r){return function(n,i,o){for(var a=-1,s=Object(n),l=o(n),c=l.length;c--;){var u=l[r?c:++a];if(!1===i(s[u],u,s))break}return n}}},4518:function(r,n,i){var o=i(18863),a=i(82006),s=i(80943),l=i(69795);r.exports=function(r){return function(n){var i=a(n=l(n))?s(n):void 0,c=i?i[0]:n.charAt(0),u=i?o(i,1).join(""):n.slice(1);return c[r]()+u}}},18999:function(r,n,i){var o=i(43250),a=i(97683),s=i(73758),l=RegExp("['’]","g");r.exports=function(r){return function(n){return o(s(a(n).replace(l,"")),r,"")}}},76532:function(r,n,i){var o=i(40234)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});r.exports=o},52:function(r,n,i){var o=i(57721),a=function(){try{var r=o(Object,"defineProperty");return r({},"",{}),r}catch(r){}}();r.exports=a},37331:function(r,n,i){var o=i(94299),a=i(7927),s=i(54143);r.exports=function(r,n,i,l,c,u){var d=1&i,h=r.length,p=n.length;if(h!=p&&!(d&&p>h))return!1;var f=u.get(r),m=u.get(n);if(f&&m)return f==n&&m==r;var g=-1,y=!0,v=2&i?new o:void 0;for(u.set(r,n),u.set(n,r);++g<h;){var b=r[g],C=n[g];if(l)var _=d?l(C,b,g,n,r,u):l(b,C,g,r,n,u);if(void 0!==_){if(_)continue;y=!1;break}if(v){if(!a(n,function(r,n){if(!s(v,n)&&(b===r||c(b,r,i,l,u)))return v.push(n)})){y=!1;break}}else if(!(b===C||c(b,C,i,l,u))){y=!1;break}}return u.delete(r),u.delete(n),y}},95253:function(r,n,i){var o=i(77426),a=i(84557),s=i(95313),l=i(37331),c=i(28491),u=i(7404),d=o?o.prototype:void 0,h=d?d.valueOf
317:void 0;r.exports=function(r,n,i,o,d,p,f){switch(i){case"[object DataView]":if(r.byteLength!=n.byteLength||r.byteOffset!=n.byteOffset)break;r=r.buffer,n=n.buffer;case"[object ArrayBuffer]":if(r.byteLength!=n.byteLength||!p(new a(r),new a(n)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return s(+r,+n);case"[object Error]":return r.name==n.name&&r.message==n.message;case"[object RegExp]":case"[object String]":return r==n+"";case"[object Map]":var m=c;case"[object Set]":var g=1&o;if(m||(m=u),r.size!=n.size&&!g)break;var y=f.get(r);if(y)return y==n;o|=2,f.set(r,n);var v=l(m(r),m(n),o,d,p,f);return f.delete(r),v;case"[object Symbol]":if(h)return h.call(r)==h.call(n)}return!1}},36550:function(r,n,i){var o=i(74095),a=Object.prototype.hasOwnProperty;r.exports=function(r,n,i,s,l,c){var u=1&i,d=o(r),h=d.length;if(h!=o(n).length&&!u)return!1;for(var p=h;p--;){var f=d[p];if(!(u?f in n:a.call(n,f)))return!1}var m=c.get(r),g=c.get(n);if(m&&g)return m==n&&g==r;var y=!0;c.set(r,n),c.set(n,r);for(var v=u;++p<h;){var b=r[f=d[p]],C=n[f];if(s)var _=u?s(C,b,f,n,r,c):s(b,C,f,r,n,c);if(!(void 0===_?b===C||l(b,C,i,s,c):_)){y=!1;break}v||(v="constructor"==f)}if(y&&!v){var x=r.constructor,w=n.constructor;x!=w&&"constructor"in r&&"constructor"in n&&!("function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w)&&(y=!1)}return c.delete(r),c.delete(n),y}},53606:function(r,n,i){var o="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g;r.exports=o},74095:function(r,n,i){var o=i(49926),a=i(13712),s=i(38758);r.exports=function(r){return o(r,s,a)}},45850:function(r,n,i){var o=i(92106);r.exports=function(r,n){var i=r.__data__;return o(n)?i["string"==typeof n?"string":"hash"]:i.map}},1583:function(r,n,i){var o=i(48719),a=i(38758);r.exports=function(r){for(var n=a(r),i=n.length;i--;){var s=n[i],l=r[s];n[i]=[s,l,o(l)]}return n}},57721:function(r,n,i){var o=i(97020),a=i(82690);r.exports=function(r,n){var i=a(r,n);return o(i)?i:void 0}},54497:function(r,n,i){var o=i(77426),a=Object.prototype,s=a.hasOwnProperty,l=a.toString,c=o?o.toStringTag:void 0;r.exports=function(r){var n=s.call(r,c),i=r[c];try{r[c]=void 0;var o=!0}catch(r){}var a=l.call(r);return o&&(n?r[c]=i:delete r[c]),a}},13712:function(r,n,i){var o=i(77575),a=i(5210),s=Object.prototype.propertyIsEnumerable,l=Object.getOwnPropertySymbols,c=l?function(r){return null==r?[]:o(l(r=Object(r)),function(n){return s.call(r,n)})}:a;r.exports=c},47545:function(r,n,i){var o=i(69234),a=i(20423),s=i(10028),l=i(66731),c=i(22967),u=i(58907),d=i(19935),h="[object Map]",p="[object Promise]",f="[object Set]",m="[object WeakMap]",g="[object DataView]",y=d(o),v=d(a),b=d(s),C=d(l),_=d(c),x=u;(o&&x(new o(new ArrayBuffer(1)))!=g||a&&x(new a)!=h||s&&x(s.resolve())!=p||l&&x(new l)!=f||c&&x(new c)!=m)&&(x=function(r){var n=u(r),i="[object Object]"==n?r.constructor:void 0,o=i?d(i):"";if(o)switch(o){case y:return g;case v:return h;case b:return p;case C:return f;case _:return m}return n}),r.exports=x},82690:function(r){r.exports=function(r,n){return null==r?void 0:r[n]}},56880:function(r,n,i){var o=i(3564),a=i(98942),s=i(65790),l=i(6818),c=i(1455),u=i(66644);r.exports=function(r,n,i){n=o(n,r);for(var d=-1,h=n.length,p=!1;++d<h;){var f=u(n[d]);if(!(p=null!=r&&i(r,f)))break;r=r[f]}return p||++d!=h?p:!!(h=null==r?0:r.length)&&c(h)&&l(f,h)&&(s(r)||a(r))}},82006:function(r){var n=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");r.exports=function(r){return n.test(r)}},79609:function(r){var n=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;r.exports=function(r){return n.test(r)}},91402:function(r,n,i){var o=i(7151);r.exports=function(){this.__data__=o?o(null):{},this.size=0}},58960:function(r){r.exports=function(r){var n=this.has(r)&&delete this.__data__[r];return this.size-=n?1:0,n}},91248:function(r,n,i){var o=i(7151),a=Object.prototype.hasOwnProperty;r.exports=function(r){var n=this.__data__;if(o){var i=n[r];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(n,r)?n[r]:void 0}},20892:function(r,n,i){var o=i(7151),a=Object.prototype.hasOwnProperty;
vendor: 4,416 bytes, line 317
317r.exports=function(r){var n=this.__data__;return o?void 0!==n[r]:a.call(n,r)}},33025:function(r,n,i){var o=i(7151);r.exports=function(r,n){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=o&&void 0===n?"__lodash_hash_undefined__":n,this}},6818:function(r){var n=/^(?:0|[1-9]\d*)$/;r.exports=function(r,i){var o=typeof r;return!!(i=null==i?9007199254740991:i)&&("number"==o||"symbol"!=o&&n.test(r))&&r>-1&&r%1==0&&r<i}},26093:function(r,n,i){var o=i(65790),a=i(25633),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;r.exports=function(r,n){if(o(r))return!1;var i=typeof r;return!!("number"==i||"symbol"==i||"boolean"==i||null==r||a(r))||l.test(r)||!s.test(r)||null!=n&&r in Object(n)}},92106:function(r){r.exports=function(r){var n=typeof r;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r}},64855:function(r,n,i){var o,a=i(37784),s=(o=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";r.exports=function(r){return!!s&&s in r}},68413:function(r){var n=Object.prototype;r.exports=function(r){var i=r&&r.constructor;return r===("function"==typeof i&&i.prototype||n)}},48719:function(r,n,i){var o=i(95722);r.exports=function(r){return r==r&&!o(r)}},3603:function(r){r.exports=function(){this.__data__=[],this.size=0}},87361:function(r,n,i){var o=i(71161),a=Array.prototype.splice;r.exports=function(r){var n=this.__data__,i=o(n,r);return!(i<0)&&(i==n.length-1?n.pop():a.call(n,i,1),--this.size,!0)}},87494:function(r,n,i){var o=i(71161);r.exports=function(r){var n=this.__data__,i=o(n,r);return i<0?void 0:n[i][1]}},82680:function(r,n,i){var o=i(71161);r.exports=function(r){return o(this.__data__,r)>-1}},41057:function(r,n,i){var o=i(71161);r.exports=function(r,n){var i=this.__data__,a=o(i,r);return a<0?(++this.size,i.push([r,n])):i[a][1]=n,this}},98535:function(r,n,i){var o=i(11731),a=i(53369),s=i(20423);r.exports=function(){this.size=0,this.__data__={hash:new o,map:new(s||a),string:new o}}},76369:function(r,n,i){var o=i(45850);r.exports=function(r){var n=o(this,r).delete(r);return this.size-=n?1:0,n}},94002:function(r,n,i){var o=i(45850);r.exports=function(r){return o(this,r).get(r)}},13508:function(r,n,i){var o=i(45850);r.exports=function(r){return o(this,r).has(r)}},20869:function(r,n,i){var o=i(45850);r.exports=function(r,n){var i=o(this,r),a=i.size;return i.set(r,n),this.size+=i.size==a?0:1,this}},28491:function(r){r.exports=function(r){var n=-1,i=Array(r.size);return r.forEach(function(r,o){i[++n]=[o,r]}),i}},94135:function(r){r.exports=function(r,n){return function(i){return null!=i&&i[r]===n&&(void 0!==n||r in Object(i))}}},14590:function(r,n,i){var o=i(74413);r.exports=function(r){var n=o(r,function(r){return 500===i.size&&i.clear(),r}),i=n.cache;return n}},7151:function(r,n,i){var o=i(57721)(Object,"create");r.exports=o},43763:function(r,n,i){var o=i(97718)(Object.keys,Object);r.exports=o},27917:function(r,n,i){r=i.nmd(r);var o=i(53606),a=n&&!n.nodeType&&n,s=a&&r&&!r.nodeType&&r,l=s&&s.exports===a&&o.process,c=function(){try{var r=s&&s.require&&s.require("util").types;if(r)return r;return l&&l.binding&&l.binding("util")}catch(r){}}();r.exports=c},98306:function(r){var n=Object.prototype.toString;r.exports=function(r){return n.call(r)}},97718:function(r){r.exports=function(r,n){return function(i){return r(n(i))}}},50904:function(r,n,i){var o=i(53606),a="object"==typeof self&&self&&self.Object===Object&&self,s=o||a||Function("return this")();r.exports=s},25868:function(r){r.exports=function(r){return this.__data__.set(r,"__lodash_hash_undefined__"),this}},4708:function(r){r.exports=function(r){return this.__data__.has(r)}},7404:function(r){r.exports=function(r){var n=-1,i=Array(r.size);return r.forEach(function(r){i[++n]=r}),i}},27371:function(r,n,i){var o=i(53369);r.exports=function(){this.__data__=new o,this.size=0}},9288:function(r){r.exports=function(r){var n=this.__data__,i=n.delete(r);return this.size=n.size,i}},9563:function(r){r.exports=function(r){return this.__data__.get(r)}},51300:function(r){r.exports=function(r){return this.__data__.has(r)}},67649:function(r,n,i){var o=i(53369),a=i(20423),s=i(87670);r.exports=function(r,n){var i=this.__data__;if(i instanceof o){var l=i.__data__;if(!a||l.length<199)return l.push([r,n]),this.size=++i.size,this;i=this.__data__=new s(l)}return i.set(r,n),this.size=i.size,this}},80943:function(r,n,i){var o=i(89730),a=i(82006),s=i(86226);
317r.exports=function(r){return a(r)?s(r):o(r)}},17732:function(r,n,i){var o=i(14590),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,l=o(function(r){var n=[];return 46===r.charCodeAt(0)&&n.push(""),r.replace(a,function(r,i,o,a){n.push(o?a.replace(s,"$1"):i||r)}),n});r.exports=l},66644:function(r,n,i){var o=i(25633),a=1/0;r.exports=function(r){if("string"==typeof r||o(r))return r;var n=r+"";return"0"==n&&1/r==-a?"-0":n}},19935:function(r){var n=Function.prototype.toString;r.exports=function(r){if(null!=r){try{return n.call(r)}catch(r){}try{return r+""}catch(r){}}return""}},86226:function(r){var n="\ud800-\udfff",i="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\ud83c[\udffb-\udfff]",a="[^"+n+"]",s="(?:\ud83c[\udde6-\uddff]){2}",l="[\ud800-\udbff][\udc00-\udfff]",c="(?:"+i+"|"+o+")?",u="[\\ufe0e\\ufe0f]?",d="(?:\\u200d(?:"+[a,s,l].join("|")+")"+u+c+")*",h=RegExp(o+"(?="+o+")|(?:"+[a+i+"?",i,s,l,"["+n+"]"].join("|")+")"+(u+c+d),"g");r.exports=function(r){return r.match(h)||[]}},80530:function(r){var n="\ud800-\udfff",i="\\u2700-\\u27bf",o="a-z\\xdf-\\xf6\\xf8-\\xff",a="A-Z\\xc0-\\xd6\\xd8-\\xde",s="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",l="['’]",c="["+s+"]",u="["+o+"]",d="[^"+n+s+"\\d+"+i+o+a+"]",h="(?:\ud83c[\udde6-\uddff]){2}",p="[\ud800-\udbff][\udc00-\udfff]",f="["+a+"]",m="(?:"+u+"|"+d+")",g="(?:"+l+"(?:d|ll|m|re|s|t|ve))?",y="(?:"+l+"(?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",b="[\\ufe0e\\ufe0f]?",C="(?:\\u200d(?:"+["[^"+n+"]",h,p].join("|")+")"+b+v+")*",_="(?:"+["["+i+"]",h,p].join("|")+")"+(b+v+C),x=RegExp([f+"?"+u+"+"+g+"(?="+[c,f,"$"].join("|")+")","(?:"+f+"|"+d+")+"+y+"(?="+[c,f+m,"$"].join("|")+")",f+"?"+m+"+"+g,f+"+"+y,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",_].join("|"),"g");r.exports=function(r){return r.match(x)||[]}},5771:function(r,n,i){var o=i(59607),a=i(18999)(function(r,n,i){return n=n.toLowerCase(),r+(i?o(n):n)});r.exports=a},59607:function(r,n,i){var o=i(69795),a=i(69379);r.exports=function(r){return a(o(r).toLowerCase())}},97683:function(r,n,i){var o=i(76532),a=i(69795),s=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
3177f]/g,l=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");r.exports=function(r){return(r=a(r))&&r.replace(s,o).replace(l,"")}},95313:function(r){r.exports=function(r,n){return r===n||r!=r&&n!=n}},25991:function(r,n,i){var o=i(65045);r.exports=function(r,n,i){var a=null==r?void 0:o(r,n);return void 0===a?i:a}},20131:function(r,n,i){var o=i(18553),a=i(56880);r.exports=function(r,n){return null!=r&&a(r,n,o)}},92085:function(r,n,i){var o=i(77581),a=i(56880);r.exports=function(r,n){return null!=r&&a(r,n,o)}},68496:function(r){r.exports=function(r){return r}},98942:function(r,n,i){var o=i(37551),a=i(18625),s=Object.prototype,l=s.hasOwnProperty,c=s.propertyIsEnumerable,u=o(function(){return arguments}())?o:function(r){return a(r)&&l.call(r,"callee")&&!c.call(r,"callee")};r.exports=u},65790:function(r){var n=Array.isArray;r.exports=n},6699:function(r,n,i){var o=i(8478),a=i(1455);r.exports=function(r){return null!=r&&a(r.length)&&!o(r)}},45383:function(r,n,i){r=i.nmd(r);var o=i(50904),a=i(51134),s=n&&!n.nodeType&&n,l=s&&r&&!r.nodeType&&r,c=l&&l.exports===s?o.Buffer:void 0,u=c?c.isBuffer:void 0;r.exports=u||a},8478:function(r,n,i){var o=i(58907),a=i(95722);r.exports=function(r){if(!a(r))return!1;var n=o(r);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}},1455:function(r){r.exports=function(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=9007199254740991}},95722:function(r){r.exports=function(r){var n=typeof r;return null!=r&&("object"==n||"function"==n)}},18625:function(r){r.exports=function(r){return null!=r&&"object"==typeof r}},25633:function(r,n,i){var o=i(58907),a=i(18625);r.exports=function(r){return"symbol"==typeof r||a(r)&&"[object Symbol]"==o(r)}},17534:function(r,n,i){var o=i(88364),a=i(60665),s=i(27917),l=s&&s.isTypedArray,c=l?a(l):o;r.exports=c},38758:function(r,n,i){var o=i(17296),a=i(85345),s=i(6699);r.exports=function(r){return s(r)?o(r):a(r)}},7705:function(r,n,i){var o;r=i.nmd(r),(function(){var a,s="Expected a function",l="__lodash_hash_undefined__",c="__lodash_placeholder__",u=1/0,d=0/0,h=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],p="[object Arguments]",f="[object Array]",m="[object Boolean]",g="[object Date]",y="[object Error]",v="[object Function]",b="[object GeneratorFunction]",C="[object Map]",_="[object Number]",x="[object Object]",w="[object Promise]",S="[object RegExp]",O="[object Set]",E="[object String]",k="[object Symbol]",T="[object WeakMap]",M="[object ArrayBuffer]",P="[object DataView]",L="[object Float32Array]",A="[object Float64Array]",Z="[object Int8Array]",I="[object Int16Array]",V="[object Int32Array]",D="[object Uint8Array]",j="[object Uint8ClampedArray]",z="[object Uint16Array]",B="[object Uint32Array]",R=/\b__p \+= '';/g,H=/\b(__p \+=) '' \+/g,F=/(__e\(.*?\)|\b__t\)) \+\n'';/g,N=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>"']/g,U=RegExp(N.source),G=RegExp($.source),W=/<%-([\s\S]+?)%>/g,q=/<%([\s\S]+?)%>/g,X=/<%=([\s\S]+?)%>/g,K=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,J=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Q=/[\\^$.*+?()[\]{}|]/g,ee=RegExp(Q.source),et=/^\s+/,er=/\s/,en=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ei=/\{\n\/\* \[wrapped with (.+)\] \*/,eo=/,? & /,ea=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,es=/[()=,{}\[\]\/\s]/,el=/\\(\\)?/g,ec=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,eu=/\w*$/,ed=/^[-+]0x[0-9a-f]+$/i,eh=/^0b[01]+$/i,ep=/^\[object .+?Constructor\]$/,ef=/^0o[0-7]+$/i,em=/^(?:0|[1-9]\d*)$/,eg=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 7,566 bytes, line 317
3177f]/g,ey=/($^)/,ev=/['\n\r\u2028\u2029\\]/g,eb="\ud800-\udfff",eC="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",e_="\\u2700-\\u27bf",ex="a-z\\xdf-\\xf6\\xf8-\\xff",ew="A-Z\\xc0-\\xd6\\xd8-\\xde",eS="\\ufe0e\\ufe0f",eO="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eE="['’]",ek="["+eO+"]",eT="["+eC+"]",eM="["+ex+"]",eP="[^"+eb+eO+"\\d+"+e_+ex+ew+"]",eL="\ud83c[\udffb-\udfff]",eA="[^"+eb+"]",eZ="(?:\ud83c[\udde6-\uddff]){2}",eI="[\ud800-\udbff][\udc00-\udfff]",eV="["+ew+"]",eD="\\u200d",ej="(?:"+eM+"|"+eP+")",ez="(?:"+eE+"(?:d|ll|m|re|s|t|ve))?",eB="(?:"+eE+"(?:D|LL|M|RE|S|T|VE))?",eR="(?:"+eT+"|"+eL+")?",eH="["+eS+"]?",eF="(?:"+eD+"(?:"+[eA,eZ,eI].join("|")+")"+eH+eR+")*",eN=eH+eR+eF,e$="(?:"+["["+e_+"]",eZ,eI].join("|")+")"+eN,eU="(?:"+[eA+eT+"?",eT,eZ,eI,"["+eb+"]"].join("|")+")",eG=RegExp(eE,"g"),eW=RegExp(eT,"g"),eq=RegExp(eL+"(?="+eL+")|"+eU+eN,"g"),eX=RegExp([eV+"?"+eM+"+"+ez+"(?="+[ek,eV,"$"].join("|")+")","(?:"+eV+"|"+eP+")+"+eB+"(?="+[ek,eV+ej,"$"].join("|")+")",eV+"?"+ej+"+"+ez,eV+"+"+eB,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",e$].join("|"),"g"),eK=RegExp("["+eD+eb+eC+eS+"]"),eY=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eJ=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eQ=-1,e1={};e1[L]=e1[A]=e1[Z]=e1[I]=e1[V]=e1[D]=e1[j]=e1[z]=e1[B]=!0,e1[p]=e1[f]=e1[M]=e1[m]=e1[P]=e1[g]=e1[y]=e1[v]=e1[C]=e1[_]=e1[x]=e1[S]=e1[O]=e1[E]=e1[T]=!1;var e0={};e0[p]=e0[f]=e0[M]=e0[P]=e0[m]=e0[g]=e0[L]=e0[A]=e0[Z]=e0[I]=e0[V]=e0[C]=e0[_]=e0[x]=e0[S]=e0[O]=e0[E]=e0[k]=e0[D]=e0[j]=e0[z]=e0[B]=!0,e0[y]=e0[v]=e0[T]=!1;var e2={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e3=parseFloat,e4=parseInt,e5="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g,e6="object"==typeof self&&self&&self.Object===Object&&self,e8=e5||e6||Function("return this")(),e7=n&&!n.nodeType&&n,e9=e7&&r&&!r.nodeType&&r,te=e9&&e9.exports===e7,tt=te&&e5.process,tr=function(){try{var r=e9&&e9.require&&e9.require("util").types;if(r)return r;return tt&&tt.binding&&tt.binding("util")}catch(r){}}(),tn=tr&&tr.isArrayBuffer,ti=tr&&tr.isDate,to=tr&&tr.isMap,ta=tr&&tr.isRegExp,ts=tr&&tr.isSet,tl=tr&&tr.isTypedArray;function tc(r,n,i){switch(i.length){case 0:return r.call(n);case 1:return r.call(n,i[0]);case 2:return r.call(n,i[0],i[1]);case 3:return r.call(n,i[0],i[1],i[2])}return r.apply(n,i)}function tu(r,n,i,o){for(var a=-1,s=null==r?0:r.length;++a<s;){var l=r[a];n(o,l,i(l),r)}return o}function td(r,n){for(var i=-1,o=null==r?0:r.length;++i<o&&!1!==n(r[i],i,r););return r}function th(r,n){for(var i=-1,o=null==r?0:r.length;++i<o;)if(!n(r[i],i,r))return!1;return!0}function tp(r,n){for(var i=-1,o=null==r?0:r.length,a=0,s=[];++i<o;){var l=r[i];n(l,i,r)&&(s[a++]=l)}return s}function tf(r,n){return!!(null==r?0:r.length)&&tS(r,n,0)>-1}function tm(r,n,i){for(var o=-1,a=null==r?0:r.length;++o<a;)if(i(n,r[o]))return!0;return!1}function tg(r,n){for(var i=-1,o=null==r?0:r.length,a=Array(o);++i<o;)a[i]=n(r[i],i,r);return a}function ty(r,n){for(var i=-1,o=n.length,a=r.length;++i<o;)r[a+i]=n[i];return r}function tv(r,n,i,o){var a=-1,s=null==r?0:r.length;for(o&&s&&(i=r[++a]);++a<s;)i=n(i,r[a],a,r);return i}function tb(r,n,i,o){var a=null==r?0:r.length;for(o&&a&&(i=r[--a]);a--;)i=n(i,r[a],a,r);return i}function tC(r,n){for(var i=-1,o=null==r?0:r.length;++i<o;)if(n(r[i],i,r))return!0;return!1}var t_=tT("length");function tx(r,n,i){var o;return i(r,function(r,i,a){if(n(r,i,a))return o=i,!1}),o}function tw(r,n,i,o){for(var a=r.length,s=i+(o?1:-1);o?s--:++s<a;)if(n(r[s],s,r))return s;return -1}function tS(r,n,i){return n==n?function(r,n,i){for(var o=i-1,a=r.length;++o<a;)if(r[o]===n)return o;return -1}(r,n,i):tw(r,tE,i)}function tO(r,n,i,o){for(var a=i-1,s=r.length;++a<s;)if(o(r[a],n))return a;return -1}function tE(r){return r!=r}function tk(r,n){var i=null==r?0:r.length;return i?tL(r,n)/i:d}function tT(r){return function(n){return null==n?a:n[r]}}function tM(r){return function(n){return null==r?a:r[n]}}function tP(r,n,i,o,a){return a(r,function(r,a,s){i=o?(o=!1,r):n(i,r,a,s)}),i}function tL(r,n){for(var i,o=-1,s=r.length;++o<s;){var l=n(r[o]);a!==l&&(i=a===i?l:i+l)}return i}function tA(r,n){for(var i=-1,o=Array(r);++i<r;)o[i]=n(i);return o}function tZ(r){return r?r.slice(0,tX(r)+1).replace(et,""):r}function tI(r){return function(n){return r(n)}}function tV(r,n){return tg(n,function(n){return r[n]})}function tD(r,n){return r.has(n)}function tj(r,n){for(var i=-1,o=r.length;++i<o&&tS(n,r[i],0)>-1;);return i}function tz(r,n){for(var i=r.length;i--&&tS(n,r[i],0)>-1;);return i}var tB=tM({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tR=tM({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function tH(r){return"\\"+e2[r]}function tF(r){return eK.test(r)}function tN(r){var n=-1,i=Array(r.size);return r.forEach(function(r,o){i[++n]=[o,r]}),i}function t$(r,n){return function(i){return r(n(i))}}function tU(r,n){for(var i=-1,o=r.length,a=0,s=[];++i<o;){var l=r[i];(l===n||l===c)&&(r[i]=c,s[a++]=i)}return s}function tG(r){var n=-1,i=Array(r.size);return r.forEach(function(r){i[++n]=r}),i}function tW(r){return tF(r)?function(r){for(var n=eq.lastIndex=0;eq.test(r);)++n;return n}(r):t_(r)}function tq(r){return tF(r)?r.match(eq)||[]:r.split("")}function tX(r){for(var n=r.length;n--&&er.test(r.charAt(n)););return n}var tK=tM({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),tY=function r(n){var i,o,er,eb,eC=(n=null==n?e8:tY.defaults(e8.Object(),n,tY.pick(e8,eJ))).Array,e_=n.Date,ex=n.Error,ew=n.Function,eS=n.Math,eO=n.Object,eE=n.RegExp,ek=n.String,eT=n.TypeError,eM=eC.prototype,eP=ew.prototype,eL=eO.prototype,eA=n["__core-js_shared__"],eZ=eP.toString,eI=eL.hasOwnProperty,eV=0,eD=(i=/[^.]+$/.exec(eA&&eA.keys&&eA.keys.IE_PROTO||""))?"Symbol(sr
317c)_1."+i:"",ej=eL.toString,ez=eZ.call(eO),eB=e8._,eR=eE("^"+eZ.call(eI).replace(Q,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),eH=te?n.Buffer:a,eF=n.Symbol,eN=n.Uint8Array,e$=eH?eH.allocUnsafe:a,eU=t$(eO.getPrototypeOf,eO),eq=eO.create,eK=eL.propertyIsEnumerable,e2=eM.splice,e5=eF?eF.isConcatSpreadable:a,e6=eF?eF.iterator:a,e7=eF?eF.toStringTag:a,e9=function(){try{var r=ig(eO,"defineProperty");return r({},"",{}),r}catch(r){}}(),tt=n.clearTimeout!==e8.clearTimeout&&n.clearTimeout,tr=e_&&e_.now!==e8.Date.now&&e_.now,t_=n.setTimeout!==e8.setTimeout&&n.setTimeout,tM=eS.ceil,tJ=eS.floor,tQ=eO.getOwnPropertySymbols,t1=eH?eH.isBuffer:a,t0=n.isFinite,t2=eM.join,t3=t$(eO.keys,eO),t4=eS.max,t5=eS.min,t6=e_.now,t8=n.parseInt,t7=eS.random,t9=eM.reverse,re=ig(n,"DataView"),rt=ig(n,"Map"),rr=ig(n,"Promise"),rn=ig(n,"Set"),ri=ig(n,"WeakMap"),ro=ig(eO,"create"),ra=ri&&new ri,rs={},rl=iH(re),rc=iH(rt),ru=iH(rr),rd=iH(rn),rh=iH(ri),rp=eF?eF.prototype:a,rf=rp?rp.valueOf:a,rm=rp?rp.toString:a;function rg(r){if(oq(r)&&!oj(r)&&!(r instanceof rC)){if(r instanceof rb)return r;if(eI.call(r,"__wrapped__"))return iF(r)}return new rb(r)}var ry=function(){function r(){}return function(n){if(!oW(n))return{};if(eq)return eq(n);r.prototype=n;var i=new r;return r.prototype=a,i}}();function rv(){}function rb(r,n){this.__wrapped__=r,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=a}function rC(r){this.__wrapped__=r,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function r_(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function rx(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function rw(r){var n=-1,i=null==r?0:r.length;for(this.clear();++n<i;){var o=r[n];this.set(o[0],o[1])}}function rS(r){var n=-1,i=null==r?0:r.length;for(this.__data__=new rw;++n<i;)this.add(r[n])}function rO(r){var n=this.__data__=new rx(r);this.size=n.size}function rE(r,n){var i=oj(r),o=!i&&oD(r),a=!i&&!o&&oH(r),s=!i&&!o&&!a&&o2(r),l=i||o||a||s,c=l?tA(r.length,ek):[],u=c.length;for(var d in r)(n||eI.call(r,d))&&!(l&&("length"==d||a&&("offset"==d||"parent"==d)||s&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||iw(d,u)))&&c.push(d);return c}function rk(r){var n=r.length;return n?r[nd(0,n-1)]:a}function rT(r,n,i){(a===i||oZ(r[n],i))&&(a!==i||n in r)||rZ(r,n,i)}function rM(r,n,i){var o=r[n];eI.call(r,n)&&oZ(o,i)&&(a!==i||n in r)||rZ(r,n,i)}function rP(r,n){for(var i=r.length;i--;)if(oZ(r[i][0],n))return i;return -1}function rL(r,n,i,o){return rR(r,function(r,a,s){n(o,r,i(r),s)}),o}function rA(r,n){return r&&nN(n,af(n),r)}function rZ(r,n,i){"__proto__"==n&&e9?e9(r,n,{configurable:!0,enumerable:!0,value:i,writable:!0}):r[n]=i}function rI(r,n){for(var i=-1,o=n.length,s=eC(o),l=null==r;++i<o;)s[i]=l?a:ac(r,n[i]);return s}function rV(r,n,i){return r==r&&(a!==i&&(r=r<=i?r:i),a!==n&&(r=r>=n?r:n)),r}function rD(r,n,i,o,s,l){var c,u=1&n,d=2&n,h=4&n;if(i&&(c=s?i(r,o,s,l):i(r)),a!==c)return c;if(!oW(r))return r;var f=oj(r);if(f){if(y=r.length,w=new r.constructor(y),y&&"string"==typeof r[0]&&eI.call(r,"index")&&(w.index=r.index,w.input=r.input),c=w,!u)return nF(r,c)}else{var y,w,T,R,H,F=ib(r),N=F==v||F==b;if(oH(r))return nD(r,u);if(F==x||F==p||N&&!s){if(c=d||N?{}:i_(r),!u)return d?(T=(H=c)&&nN(r,am(r),H),nN(r,iv(r),T)):(R=rA(c,r),nN(r,iy(r),R))}else{if(!e0[F])return s?r:{};c=function(r,n,i){var o,a,s=r.constructor;switch(n){case M:return nj(r);case m:case g:return new s(+r);case P:return o=i?nj(r.buffer):r.buffer,new r.constructor(o,r.byteOffset,r.byteLength);case L:case A:case Z:case I:case V:case D:case j:case z:case B:return nz(r,i);case C:return new s;case _:case E:return new s(r);case S:return(a=new r.constructor(r.source,eu.exec(r))).lastIndex=r.lastIndex,a;case O:return new s;case k:return rf?eO(rf.call(r)):{}}}(r,F,u)}}l||(l=new rO);var $=l.get(r);if($)return $;l.set(r,c),oQ(r)?r.forEach(function(o){c.add(rD(o,n,i,o,r,l))}):oX(r)&&r.forEach(function(o,a){c.set(a,rD(o,n,i,a,r,l))});var U=h?d?il:is:d?am:af,G=f?a:U(r);
vendor: 5,408 bytes, line 317
317return td(G||r,function(o,a){G&&(o=r[a=o]),rM(c,a,rD(o,n,i,a,r,l))}),c}function rj(r,n,i){var o=i.length;if(null==r)return!o;for(r=eO(r);o--;){var s=i[o],l=n[s],c=r[s];if(a===c&&!(s in r)||!l(c))return!1}return!0}function rz(r,n,i){if("function"!=typeof r)throw new eT(s);return iI(function(){r.apply(a,i)},n)}function rB(r,n,i,o){var a=-1,s=tf,l=!0,c=r.length,u=[],d=n.length;if(!c)return u;i&&(n=tg(n,tI(i))),o?(s=tm,l=!1):n.length>=200&&(s=tD,l=!1,n=new rS(n));e:for(;++a<c;){var h=r[a],p=null==i?h:i(h);if(h=o||0!==h?h:0,l&&p==p){for(var f=d;f--;)if(n[f]===p)continue e;u.push(h)}else s(n,p,o)||u.push(h)}return u}rg.templateSettings={escape:W,evaluate:q,interpolate:X,variable:"",imports:{_:rg}},rg.prototype=rv.prototype,rg.prototype.constructor=rg,rb.prototype=ry(rv.prototype),rb.prototype.constructor=rb,rC.prototype=ry(rv.prototype),rC.prototype.constructor=rC,r_.prototype.clear=function(){this.__data__=ro?ro(null):{},this.size=0},r_.prototype.delete=function(r){var n=this.has(r)&&delete this.__data__[r];return this.size-=n?1:0,n},r_.prototype.get=function(r){var n=this.__data__;if(ro){var i=n[r];return i===l?a:i}return eI.call(n,r)?n[r]:a},r_.prototype.has=function(r){var n=this.__data__;return ro?a!==n[r]:eI.call(n,r)},r_.prototype.set=function(r,n){var i=this.__data__;return this.size+=this.has(r)?0:1,i[r]=ro&&a===n?l:n,this},rx.prototype.clear=function(){this.__data__=[],this.size=0},rx.prototype.delete=function(r){var n=this.__data__,i=rP(n,r);return!(i<0)&&(i==n.length-1?n.pop():e2.call(n,i,1),--this.size,!0)},rx.prototype.get=function(r){var n=this.__data__,i=rP(n,r);return i<0?a:n[i][1]},rx.prototype.has=function(r){return rP(this.__data__,r)>-1},rx.prototype.set=function(r,n){var i=this.__data__,o=rP(i,r);return o<0?(++this.size,i.push([r,n])):i[o][1]=n,this},rw.prototype.clear=function(){this.size=0,this.__data__={hash:new r_,map:new(rt||rx),string:new r_}},rw.prototype.delete=function(r){var n=ip(this,r).delete(r);return this.size-=n?1:0,n},rw.prototype.get=function(r){return ip(this,r).get(r)},rw.prototype.has=function(r){return ip(this,r).has(r)},rw.prototype.set=function(r,n){var i=ip(this,r),o=i.size;return i.set(r,n),this.size+=i.size==o?0:1,this},rS.prototype.add=rS.prototype.push=function(r){return this.__data__.set(r,l),this},rS.prototype.has=function(r){return this.__data__.has(r)},rO.prototype.clear=function(){this.__data__=new rx,this.size=0},rO.prototype.delete=function(r){var n=this.__data__,i=n.delete(r);return this.size=n.size,i},rO.prototype.get=function(r){return this.__data__.get(r)},rO.prototype.has=function(r){return this.__data__.has(r)},rO.prototype.set=function(r,n){var i=this.__data__;if(i instanceof rx){var o=i.__data__;if(!rt||o.length<199)return o.push([r,n]),this.size=++i.size,this;i=this.__data__=new rw(o)}return i.set(r,n),this.size=i.size,this};var rR=nG(rq),rH=nG(rX,!0);function rF(r,n){var i=!0;return rR(r,function(r,o,a){return i=!!n(r,o,a)}),i}function rN(r,n,i){for(var o=-1,s=r.length;++o<s;){var l=r[o],c=n(l);if(null!=c&&(a===u?c==c&&!o0(c):i(c,u)))var u=c,d=l}return d}function r$(r,n){var i=[];return rR(r,function(r,o,a){n(r,o,a)&&i.push(r)}),i}function rU(r,n,i,o,a){var s=-1,l=r.length;for(i||(i=ix),a||(a=[]);++s<l;){var c=r[s];n>0&&i(c)?n>1?rU(c,n-1,i,o,a):ty(a,c):o||(a[a.length]=c)}return a}var rG=nW(),rW=nW(!0);function rq(r,n){return r&&rG(r,n,af)}function rX(r,n){return r&&rW(r,n,af)}function rK(r,n){return tp(n,function(n){return o$(r[n])})}function rY(r,n){n=nZ(n,r);for(var i=0,o=n.length;null!=r&&i<o;)r=r[iR(n[i++])];return i&&i==o?r:a}function rJ(r,n,i){var o=n(r);return oj(r)?o:ty(o,i(r))}function rQ(r){return null==r?a===r?"[object Undefined]":"[object Null]":e7&&e7 in eO(r)?function(r){var n=eI.call(r,e7),i=r[e7];try{r[e7]=a;var o=!0}catch(r){}var s=ej.call(r);return o&&(n?r[e7]=i:delete r[e7]),s}(r):ej.call(r)}function r1(r,n){return r>n}function r0(r,n){return null!=r&&eI.call(r,n)}function r2(r,n){return null!=r&&n in eO(r)}function r3(r,n,i){for(var o=i?tm:tf,s=r[0].length,l=r.length,c=l,u=eC(l),d=1/0,h=[];c--;){var p=r[c];c&&n&&(p=tg(p,tI(n))),d=t5(p.length,d),u[c]=!i&&(n||s>=120&&p.length>=120)?new rS(c&&p):a}p=r[0];var f=-1,m=u[0];e:for(;++f<s&&h.length<d;){var g=p[f],y=n?n(g):g;if(g=i||0!==g?g:0,!(m?tD(m,y):o(h,y,i))){for(c=l;--c;){var v=u[c];if(!(v?tD(v,y):o(r[c],y,i)))continue e}m&&m.push(y),h.push(g)}}return h}function r4(r,n,i){n=nZ(n,r);var o=null==(r=iL(r,n))?r:r[iR(iQ(n))];return null==o?a:tc(o,r,i)}function r5(r){return oq(r)&&rQ(r)==p}function r6(r,n,i,o,s){return r===n||(null!=r&&null!=n&&(oq(r)||oq(n))?function(r,n,i,o,s,l){var c=oj(r),u=oj(n),d=c?f:ib(r),h=u?f:ib(n);d=d==p?x:d,h=h==p?x:h;var v=d==x,b=h==x,w=d==h;if(w&&oH(r)){if(!oH(n))return!1;c=!0,v=!1}if(w&&!v)return l||(l=new rO),c||o2(r)?io(r,n,i,o,s,l):function(r,n,i,o,a,s,l){switch(i){case P:if(r.byteLength!=n.byteLength||r.byteOffset!=n.byteOffset)break;r=r.buffer,n=n.buffer;case M:if(r.byteLength!=n.byteLength||!s(new eN(r),new eN(n)))break;return!0;case m:case g:case _:return oZ(+r,+n);case y:return r.name==n.name&&r.message==n.message;case S:case E:return r==n+"";case C:var c=tN;case O:var u=1&o;if(c||(c=tG),r.size!=n.size&&!u)break;var d=l.get(r);if(d)return d==n;o|=2,l.set(r,n);var h=io(c(r),c(n),o,a,s,l);return l.delete(r),h;case k:if(rf)return rf.call(r)==rf.call(n)}return!1}(r,n,d,i,o,s,l);if(!(1&i)){var T=v&&eI.call(r,"__wrapped__"),L=b&&eI.call(n,"__wrapped__");
317if(T||L){var A=T?r.value():r,Z=L?n.value():n;return l||(l=new rO),s(A,Z,i,o,l)}}return!!w&&(l||(l=new rO),function(r,n,i,o,s,l){var c=1&i,u=is(r),d=u.length;if(d!=is(n).length&&!c)return!1;for(var h=d;h--;){var p=u[h];if(!(c?p in n:eI.call(n,p)))return!1}var f=l.get(r),m=l.get(n);if(f&&m)return f==n&&m==r;var g=!0;l.set(r,n),l.set(n,r);for(var y=c;++h<d;){var v=r[p=u[h]],b=n[p];if(o)var C=c?o(b,v,p,n,r,l):o(v,b,p,r,n,l);if(!(a===C?v===b||s(v,b,i,o,l):C)){g=!1;break}y||(y="constructor"==p)}if(g&&!y){var _=r.constructor,x=n.constructor;_!=x&&"constructor"in r&&"constructor"in n&&!("function"==typeof _&&_ instanceof _&&"function"==typeof x&&x instanceof x)&&(g=!1)}return l.delete(r),l.delete(n),g}(r,n,i,o,s,l))}(r,n,i,o,r6,s):r!=r&&n!=n)}function r8(r,n,i,o){var s=i.length,l=s,c=!o;if(null==r)return!l;for(r=eO(r);s--;){var u=i[s];if(c&&u[2]?u[1]!==r[u[0]]:!(u[0]in r))return!1}for(;++s<l;){var d=(u=i[s])[0],h=r[d],p=u[1];if(c&&u[2]){if(a===h&&!(d in r))return!1}else{var f=new rO;if(o)var m=o(h,p,d,r,n,f);if(!(a===m?r6(p,h,3,o,f):m))return!1}}return!0}function r7(r){return!(!oW(r)||eD&&eD in r)&&(o$(r)?eR:ep).test(iH(r))}function r9(r){return"function"==typeof r?r:null==r?aR:"object"==typeof r?oj(r)?ni(r[0],r[1]):nn(r):aX(r)}function ne(r){if(!iT(r))return t3(r);var n=[];for(var i in eO(r))eI.call(r,i)&&"constructor"!=i&&n.push(i);return n}function nt(r,n){return r<n}function nr(r,n){var i=-1,o=oB(r)?eC(r.length):[];return rR(r,function(r,a,s){o[++i]=n(r,a,s)}),o}function nn(r){var n=im(r);return 1==n.length&&n[0][2]?iM(n[0][0],n[0][1]):function(i){return i===r||r8(i,r,n)}}function ni(r,n){var i;return iO(r)&&(i=n)==i&&!oW(i)?iM(iR(r),n):function(i){var o=ac(i,r);return a===o&&o===n?au(i,r):r6(n,o,3)}}function no(r,n,i,o,s){r!==n&&rG(n,function(l,c){if(s||(s=new rO),oW(l))(function(r,n,i,o,s,l,c){var u=iA(r,i),d=iA(n,i),h=c.get(d);if(h){rT(r,i,h);return}var p=l?l(u,d,i+"",r,n,c):a,f=a===p;if(f){var m=oj(d),g=!m&&oH(d),y=!m&&!g&&o2(d);p=d,m||g||y?oj(u)?p=u:oR(u)?p=nF(u):g?(f=!1,p=nD(d,!0)):y?(f=!1,p=nz(d,!0)):p=[]:oY(d)||oD(d)?(p=u,oD(u)?p=ae(u):(!oW(u)||o$(u))&&(p=i_(d))):f=!1}f&&(c.set(d,p),s(p,d,o,l,c),c.delete(d)),rT(r,i,p)})(r,n,c,i,no,o,s);else{var u=o?o(iA(r,c),l,c+"",r,n,s):a;a===u&&(u=l),rT(r,c,u)}},am)}function na(r,n){var i=r.length;if(i)return iw(n+=n<0?i:0,i)?r[n]:a}function ns(r,n,i){n=n.length?tg(n,function(r){return oj(r)?function(n){return rY(n,1===r.length?r[0]:r)}:r}):[aR];var o=-1;return n=tg(n,tI(ih())),function(r,n){var i=r.length;for(r.sort(n);i--;)r[i]=r[i].value;return r}(nr(r,function(r,i,a){return{criteria:tg(n,function(n){return n(r)}),index:++o,value:r}}),function(r,n){return function(r,n,i){for(var o=-1,a=r.criteria,s=n.criteria,l=a.length,c=i.length;++o<l;){var u=nB(a[o],s[o]);if(u){if(o>=c)return u;return u*("desc"==i[o]?-1:1)}}return r.index-n.index}(r,n,i)})}function nl(r,n,i){for(var o=-1,a=n.length,s={};++o<a;){var l=n[o],c=rY(r,l);i(c,l)&&nf(s,nZ(l,r),c)}return s}function nc(r,n,i,o){var a=o?tO:tS,s=-1,l=n.length,c=r;for(r===n&&(n=nF(n)),i&&(c=tg(r,tI(i)));++s<l;)for(var u=0,d=n[s],h=i?i(d):d;(u=a(c,h,u,o))>-1;)c!==r&&e2.call(c,u,1),e2.call(r,u,1);return r}function nu(r,n){for(var i=r?n.length:0,o=i-1;i--;){var a=n[i];if(i==o||a!==s){var s=a;iw(a)?e2.call(r,a,1):nO(r,a)}}return r}function nd(r,n){return r+tJ(t7()*(n-r+1))}function nh(r,n){var i="";if(!r||n<1||n>9007199254740991)return i;do n%2&&(i+=r),(n=tJ(n/2))&&(r+=r);while(n);return i}function np(r,n){return iV(iP(r,n,aR),r+"")}function nf(r,n,i,o){if(!oW(r))return r;n=nZ(n,r);for(var s=-1,l=n.length,c=l-1,u=r;null!=u&&++s<l;){var d=iR(n[s]),h=i;if("__proto__"===d||"constructor"===d||"prototype"===d)break;if(s!=c){var p=u[d];h=o?o(p,d,u):a,a===h&&(h=oW(p)?p:iw(n[s+1])?[]:{})}rM(u,d,h),u=u[d]}return r}var nm=ra?function(r,n){return ra.set(r,n),r}:aR,ng=e9?function(r,n){return e9(r,"toString",{configurable:!0,enumerable:!1,value:aj(n),writable:!0})}:aR;function ny(r,n,i){var o=-1,a=r.length;n<0&&(n=-n>a?0:a+n),(i=i>a?a:i)<0&&(i+=a),a=n>i?0:i-n>>>0,n>>>=0;for(var s=eC(a);++o<a;)s[o]=r[o+n];return s}function nv(r,n){var i;return rR(r,function(r,o,a){return!(i=n(r,o,a))}),!!i}
vendor: 5,071 bytes, line 317
317function nb(r,n,i){var o=0,a=null==r?o:r.length;if("number"==typeof n&&n==n&&a<=2147483647){for(;o<a;){var s=o+a>>>1,l=r[s];null!==l&&!o0(l)&&(i?l<=n:l<n)?o=s+1:a=s}return a}return nC(r,n,aR,i)}function nC(r,n,i,o){var s=0,l=null==r?0:r.length;if(0===l)return 0;for(var c=(n=i(n))!=n,u=null===n,d=o0(n),h=a===n;s<l;){var p=tJ((s+l)/2),f=i(r[p]),m=a!==f,g=null===f,y=f==f,v=o0(f);if(c)var b=o||y;else b=h?y&&(o||m):u?y&&m&&(o||!g):d?y&&m&&!g&&(o||!v):!g&&!v&&(o?f<=n:f<n);b?s=p+1:l=p}return t5(l,4294967294)}function n_(r,n){for(var i=-1,o=r.length,a=0,s=[];++i<o;){var l=r[i],c=n?n(l):l;if(!i||!oZ(c,u)){var u=c;s[a++]=0===l?0:l}}return s}function nx(r){return"number"==typeof r?r:o0(r)?d:+r}function nw(r){if("string"==typeof r)return r;if(oj(r))return tg(r,nw)+"";if(o0(r))return rm?rm.call(r):"";var n=r+"";return"0"==n&&1/r==-u?"-0":n}function nS(r,n,i){var o=-1,a=tf,s=r.length,l=!0,c=[],u=c;if(i)l=!1,a=tm;else if(s>=200){var d=n?null:n7(r);if(d)return tG(d);l=!1,a=tD,u=new rS}else u=n?[]:c;e:for(;++o<s;){var h=r[o],p=n?n(h):h;if(h=i||0!==h?h:0,l&&p==p){for(var f=u.length;f--;)if(u[f]===p)continue e;n&&u.push(p),c.push(h)}else a(u,p,i)||(u!==c&&u.push(p),c.push(h))}return c}function nO(r,n){return n=nZ(n,r),null==(r=iL(r,n))||delete r[iR(iQ(n))]}function nE(r,n,i,o){return nf(r,n,i(rY(r,n)),o)}function nk(r,n,i,o){for(var a=r.length,s=o?a:-1;(o?s--:++s<a)&&n(r[s],s,r););return i?ny(r,o?0:s,o?s+1:a):ny(r,o?s+1:0,o?a:s)}function nT(r,n){var i=r;return i instanceof rC&&(i=i.value()),tv(n,function(r,n){return n.func.apply(n.thisArg,ty([r],n.args))},i)}function nM(r,n,i){var o=r.length;if(o<2)return o?nS(r[0]):[];for(var a=-1,s=eC(o);++a<o;)for(var l=r[a],c=-1;++c<o;)c!=a&&(s[a]=rB(s[a]||l,r[c],n,i));return nS(rU(s,1),n,i)}function nP(r,n,i){for(var o=-1,s=r.length,l=n.length,c={};++o<s;){var u=o<l?n[o]:a;i(c,r[o],u)}return c}function nL(r){return oR(r)?r:[]}function nA(r){return"function"==typeof r?r:aR}function nZ(r,n){return oj(r)?r:iO(r,n)?[r]:iB(at(r))}function nI(r,n,i){var o=r.length;return i=a===i?o:i,!n&&i>=o?r:ny(r,n,i)}var nV=tt||function(r){return e8.clearTimeout(r)};function nD(r,n){if(n)return r.slice();var i=r.length,o=e$?e$(i):new r.constructor(i);return r.copy(o),o}function nj(r){var n=new r.constructor(r.byteLength);return new eN(n).set(new eN(r)),n}function nz(r,n){var i=n?nj(r.buffer):r.buffer;return new r.constructor(i,r.byteOffset,r.length)}function nB(r,n){if(r!==n){var i=a!==r,o=null===r,s=r==r,l=o0(r),c=a!==n,u=null===n,d=n==n,h=o0(n);if(!u&&!h&&!l&&r>n||l&&c&&d&&!u&&!h||o&&c&&d||!i&&d||!s)return 1;if(!o&&!l&&!h&&r<n||h&&i&&s&&!o&&!l||u&&i&&s||!c&&s||!d)return -1}return 0}function nR(r,n,i,o){for(var a=-1,s=r.length,l=i.length,c=-1,u=n.length,d=t4(s-l,0),h=eC(u+d),p=!o;++c<u;)h[c]=n[c];for(;++a<l;)(p||a<s)&&(h[i[a]]=r[a]);for(;d--;)h[c++]=r[a++];return h}function nH(r,n,i,o){for(var a=-1,s=r.length,l=-1,c=i.length,u=-1,d=n.length,h=t4(s-c,0),p=eC(h+d),f=!o;++a<h;)p[a]=r[a];for(var m=a;++u<d;)p[m+u]=n[u];for(;++l<c;)(f||a<s)&&(p[m+i[l]]=r[a++]);return p}function nF(r,n){var i=-1,o=r.length;for(n||(n=eC(o));++i<o;)n[i]=r[i];return n}function nN(r,n,i,o){var s=!i;i||(i={});for(var l=-1,c=n.length;++l<c;){var u=n[l],d=o?o(i[u],r[u],u,i,r):a;a===d&&(d=r[u]),s?rZ(i,u,d):rM(i,u,d)}return i}function n$(r,n){return function(i,o){var a=oj(i)?tu:rL,s=n?n():{};return a(i,r,ih(o,2),s)}}function nU(r){return np(function(n,i){var o=-1,s=i.length,l=s>1?i[s-1]:a,c=s>2?i[2]:a;for(l=r.length>3&&"function"==typeof l?(s--,l):a,c&&iS(i[0],i[1],c)&&(l=s<3?a:l,s=1),n=eO(n);++o<s;){var u=i[o];u&&r(n,u,o,l)}return n})}function nG(r,n){return function(i,o){if(null==i)return i;if(!oB(i))return r(i,o);for(var a=i.length,s=n?a:-1,l=eO(i);(n?s--:++s<a)&&!1!==o(l[s],s,l););return i}}function nW(r){return function(n,i,o){for(var a=-1,s=eO(n),l=o(n),c=l.length;c--;){var u=l[r?c:++a];if(!1===i(s[u],u,s))break}return n}}function nq(r){return function(n){var i=tF(n=at(n))?tq(n):a,o=i?i[0]:n.charAt(0),s=i?nI(i,1).join(""):n.slice(1);return o[r]()+s}}function nX(r){return function(n){return tv(aI(aE(n).replace(eG,"")),r,"")}}function nK(r){return function(){var n=arguments;switch(n.length){case 0:return new r;case 1:return new r(n[0]);case 2:return new r(n[0],n[1]);case 3:return new r(n[0],n[1],n[2]);case 4:return new r(n[0],n[1],n[2],n[3]);case 5:return new r(n[0],n[1],n[2],n[3],n[4]);case 6:return new r(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new r(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var i=ry(r.prototype),o=r.apply(i,n);return oW(o)?o:i}}function nY(r){return function(n,i,o){var s=eO(n);if(!oB(n)){var l=ih(i,3);n=af(n),i=function(r){return l(s[r],r,s)}}var c=r(n,i,o);return c>-1?s[l?n[c]:c]:a}}function nJ(r){return ia(function(n){var i=n.length,o=i,l=rb.prototype.thru;for(r&&n.reverse();o--;){var c=n[o];if("function"!=typeof c)throw new eT(s);if(l&&!u&&"wrapper"==iu(c))var u=new rb([],!0)}for(o=u?o:i;++o<i;){var d=iu(c=n[o]),h="wrapper"==d?ic(c):a;u=h&&iE(h[0])&&424==h[1]&&!h[4].length&&1==h[9]?u[iu(h[0])].apply(u,h[3]):1==c.length&&iE(c)?u[d]():u.thru(c)}return function(){var r=arguments,o=r[0];
317if(u&&1==r.length&&oj(o))return u.plant(o).value();for(var a=0,s=i?n[a].apply(this,r):o;++a<i;)s=n[a].call(this,s);return s}})}function nQ(r,n,i,o,s,l,c,u,d,h){var p=128&n,f=1&n,m=2&n,g=24&n,y=512&n,v=m?a:nK(r);return function b(){for(var C=arguments.length,_=eC(C),x=C;x--;)_[x]=arguments[x];if(g)var w=id(b),S=function(r,n){for(var i=r.length,o=0;i--;)r[i]===n&&++o;return o}(_,w);if(o&&(_=nR(_,o,s,g)),l&&(_=nH(_,l,c,g)),C-=S,g&&C<h){var O=tU(_,w);return n6(r,n,nQ,b.placeholder,i,_,O,u,d,h-C)}var E=f?i:this,k=m?E[r]:r;return C=_.length,u?_=function(r,n){for(var i=r.length,o=t5(n.length,i),s=nF(r);o--;){var l=n[o];r[o]=iw(l,i)?s[l]:a}return r}(_,u):y&&C>1&&_.reverse(),p&&d<C&&(_.length=d),this&&this!==e8&&this instanceof b&&(k=v||nK(k)),k.apply(E,_)}}function n1(r,n){return function(i,o){var a,s;return a=n(o),s={},rq(i,function(n,i,o){r(s,a(n),i,o)}),s}}function n0(r,n){return function(i,o){var s;if(a===i&&a===o)return n;if(a!==i&&(s=i),a!==o){if(a===s)return o;"string"==typeof i||"string"==typeof o?(i=nw(i),o=nw(o)):(i=nx(i),o=nx(o)),s=r(i,o)}return s}}function n2(r){return ia(function(n){return n=tg(n,tI(ih())),np(function(i){var o=this;return r(n,function(r){return tc(r,o,i)})})})}function n3(r,n){var i=(n=a===n?" ":nw(n)).length;if(i<2)return i?nh(n,r):n;var o=nh(n,tM(r/tW(n)));return tF(n)?nI(tq(o),0,r).join(""):o.slice(0,r)}function n4(r){return function(n,i,o){return o&&"number"!=typeof o&&iS(n,i,o)&&(i=o=a),n=o6(n),a===i?(i=n,n=0):i=o6(i),o=a===o?n<i?1:-1:o6(o),function(r,n,i,o){for(var a=-1,s=t4(tM((n-r)/(i||1)),0),l=eC(s);s--;)l[o?s:++a]=r,r+=i;return l}(n,i,o,r)}}function n5(r){return function(n,i){return"string"==typeof n&&"string"==typeof i||(n=o9(n),i=o9(i)),r(n,i)}}function n6(r,n,i,o,s,l,c,u,d,h){var p=8&n,f=p?c:a,m=p?a:c,g=p?l:a,y=p?a:l;n|=p?32:64,4&(n&=~(p?64:32))||(n&=-4);var v=[r,n,s,g,f,y,m,u,d,h],b=i.apply(a,v);return iE(r)&&iZ(b,v),b.placeholder=o,iD(b,r,n)}function n8(r){var n=eS[r];return function(r,i){if(r=o9(r),(i=null==i?0:t5(o8(i),292))&&t0(r)){var o=(at(r)+"e").split("e");return+((o=(at(n(o[0]+"e"+(+o[1]+i)))+"e").split("e"))[0]+"e"+(+o[1]-i))}return n(r)}}var n7=rn&&1/tG(new rn([,-0]))[1]==u?function(r){return new rn(r)}:aU;function n9(r){return function(n){var i,o,a=ib(n);return a==C?tN(n):a==O?(i=-1,o=Array(n.size),n.forEach(function(r){o[++i]=[r,r]}),o):tg(r(n),function(r){return[r,n[r]]})}}function ie(r,n,i,o,l,u,d,h){var p=2&n;if(!p&&"function"!=typeof r)throw new eT(s);var f=o?o.length:0;if(f||(n&=-97,o=l=a),d=a===d?d:t4(o8(d),0),h=a===h?h:o8(h),f-=l?l.length:0,64&n){var m=o,g=l;o=l=a}var y=p?a:ic(r),v=[r,n,i,o,l,m,g,u,d,h];if(y&&function(r,n){var i=r[1],o=n[1],a=i|o,s=a<131,l=128==o&&8==i||128==o&&256==i&&r[7].length<=n[8]||384==o&&n[7].length<=n[8]&&8==i;if(s||l){1&o&&(r[2]=n[2],a|=1&i?0:4);var u=n[3];if(u){var d=r[3];r[3]=d?nR(d,u,n[4]):u,r[4]=d?tU(r[3],c):n[4]}(u=n[5])&&(d=r[5],r[5]=d?nH(d,u,n[6]):u,r[6]=d?tU(r[5],c):n[6]),(u=n[7])&&(r[7]=u),128&o&&(r[8]=null==r[8]?n[8]:t5(r[8],n[8])),null==r[9]&&(r[9]=n[9]),r[0]=n[0],r[1]=a}}(v,y),r=v[0],n=v[1],i=v[2],o=v[3],l=v[4],(h=v[9]=a===v[9]?p?0:r.length:t4(v[9]-f,0))||!(24&n)||(n&=-25),n&&1!=n)8==n||16==n?(b=r,C=n,_=h,x=nK(b),I=function r(){for(var n=arguments.length,i=eC(n),o=n,s=id(r);o--;)i[o]=arguments[o];var l=n<3&&i[0]!==s&&i[n-1]!==s?[]:tU(i,s);return(n-=l.length)<_?n6(b,C,nQ,r.placeholder,a,i,l,a,a,_-n):tc(this&&this!==e8&&this instanceof r?x:b,this,i)}):32!=n&&33!=n||l.length?I=nQ.apply(a,v):(w=r,S=n,O=i,E=o,k=1&S,T=nK(w),I=function r(){for(var n=-1,i=arguments.length,o=-1,a=E.length,s=eC(a+i),l=this&&this!==e8&&this instanceof r?T:w;++o<a;)s[o]=E[o];for(;i--;)s[o++]=arguments[++n];return tc(l,k?O:this,s)});else var b,C,_,x,w,S,O,E,k,T,M,P,L,A,Z,I=(M=r,P=n,L=i,A=1&P,Z=nK(M),function r(){return(this&&this!==e8&&this instanceof r?Z:M).apply(A?L:this,arguments)});return iD((y?nm:iZ)(I,v),r,n)}function it(r,n,i,o){return a===r||oZ(r,eL[i])&&!eI.call(o,i)?n:r}function ir(r,n,i,o,s,l){return oW(r)&&oW(n)&&(l.set(n,r),no(r,n,a,ir,l),l.delete(n)),r}function ii(r){return oY(r)?a:r}function io(r,n,i,o,s,l){var c=1&i,u=r.length,d=n.length;if(u!=d&&!(c&&d>u))return!1;var h=l.get(r),p=l.get(n);if(h&&p)return h==n&&p==r;
vendor: 5,928 bytes, line 317
317var f=-1,m=!0,g=2&i?new rS:a;for(l.set(r,n),l.set(n,r);++f<u;){var y=r[f],v=n[f];if(o)var b=c?o(v,y,f,n,r,l):o(y,v,f,r,n,l);if(a!==b){if(b)continue;m=!1;break}if(g){if(!tC(n,function(r,n){if(!tD(g,n)&&(y===r||s(y,r,i,o,l)))return g.push(n)})){m=!1;break}}else if(!(y===v||s(y,v,i,o,l))){m=!1;break}}return l.delete(r),l.delete(n),m}function ia(r){return iV(iP(r,a,iq),r+"")}function is(r){return rJ(r,af,iy)}function il(r){return rJ(r,am,iv)}var ic=ra?function(r){return ra.get(r)}:aU;function iu(r){for(var n=r.name+"",i=rs[n],o=eI.call(rs,n)?i.length:0;o--;){var a=i[o],s=a.func;if(null==s||s==r)return a.name}return n}function id(r){return(eI.call(rg,"placeholder")?rg:r).placeholder}function ih(){var r=rg.iteratee||aH;return r=r===aH?r9:r,arguments.length?r(arguments[0],arguments[1]):r}function ip(r,n){var i,o=r.__data__;return("string"==(i=typeof n)||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?o["string"==typeof n?"string":"hash"]:o.map}function im(r){for(var n=af(r),i=n.length;i--;){var o=n[i],a=r[o];n[i]=[o,a,a==a&&!oW(a)]}return n}function ig(r,n){var i=null==r?a:r[n];return r7(i)?i:a}var iy=tQ?function(r){return null==r?[]:tp(tQ(r=eO(r)),function(n){return eK.call(r,n)})}:aJ,iv=tQ?function(r){for(var n=[];r;)ty(n,iy(r)),r=eU(r);return n}:aJ,ib=rQ;function iC(r,n,i){n=nZ(n,r);for(var o=-1,a=n.length,s=!1;++o<a;){var l=iR(n[o]);if(!(s=null!=r&&i(r,l)))break;r=r[l]}return s||++o!=a?s:!!(a=null==r?0:r.length)&&oG(a)&&iw(l,a)&&(oj(r)||oD(r))}function i_(r){return"function"!=typeof r.constructor||iT(r)?{}:ry(eU(r))}function ix(r){return oj(r)||oD(r)||!!(e5&&r&&r[e5])}function iw(r,n){var i=typeof r;return!!(n=null==n?9007199254740991:n)&&("number"==i||"symbol"!=i&&em.test(r))&&r>-1&&r%1==0&&r<n}function iS(r,n,i){if(!oW(i))return!1;var o=typeof n;return("number"==o?!!(oB(i)&&iw(n,i.length)):"string"==o&&n in i)&&oZ(i[n],r)}function iO(r,n){if(oj(r))return!1;var i=typeof r;return!!("number"==i||"symbol"==i||"boolean"==i||null==r||o0(r))||Y.test(r)||!K.test(r)||null!=n&&r in eO(n)}function iE(r){var n=iu(r),i=rg[n];if("function"!=typeof i||!(n in rC.prototype))return!1;if(r===i)return!0;var o=ic(i);return!!o&&r===o[0]}(re&&ib(new re(new ArrayBuffer(1)))!=P||rt&&ib(new rt)!=C||rr&&ib(rr.resolve())!=w||rn&&ib(new rn)!=O||ri&&ib(new ri)!=T)&&(ib=function(r){var n=rQ(r),i=n==x?r.constructor:a,o=i?iH(i):"";if(o)switch(o){case rl:return P;case rc:return C;case ru:return w;case rd:return O;case rh:return T}return n});var ik=eA?o$:aQ;function iT(r){var n=r&&r.constructor;return r===("function"==typeof n&&n.prototype||eL)}function iM(r,n){return function(i){return null!=i&&i[r]===n&&(a!==n||r in eO(i))}}function iP(r,n,i){return n=t4(a===n?r.length-1:n,0),function(){for(var o=arguments,a=-1,s=t4(o.length-n,0),l=eC(s);++a<s;)l[a]=o[n+a];a=-1;for(var c=eC(n+1);++a<n;)c[a]=o[a];return c[n]=i(l),tc(r,this,c)}}function iL(r,n){return n.length<2?r:rY(r,ny(n,0,-1))}function iA(r,n){if(("constructor"!==n||"function"!=typeof r[n])&&"__proto__"!=n)return r[n]}var iZ=ij(nm),iI=t_||function(r,n){return e8.setTimeout(r,n)},iV=ij(ng);function iD(r,n,i){var o,a,s=n+"";return iV(r,function(r,n){var i=n.length;if(!i)return r;var o=i-1;return n[o]=(i>1?"& ":"")+n[o],n=n.join(i>2?", ":" "),r.replace(en,"{\n/* [wrapped with "+n+"] */\n")}(s,(o=(a=s.match(ei))?a[1].split(eo):[],td(h,function(r){var n="_."+r[0];i&r[1]&&!tf(o,n)&&o.push(n)}),o.sort())))}function ij(r){var n=0,i=0;return function(){var o=t6(),s=16-(o-i);if(i=o,s>0){if(++n>=800)return arguments[0]}else n=0;return r.apply(a,arguments)}}function iz(r,n){var i=-1,o=r.length,s=o-1;for(n=a===n?o:n;++i<n;){var l=nd(i,s),c=r[l];r[l]=r[i],r[i]=c}return r.length=n,r}var iB=(er=(o=ok(function(r){var n=[];return 46===r.charCodeAt(0)&&n.push(""),r.replace(J,function(r,i,o,a){n.push(o?a.replace(el,"$1"):i||r)}),n},function(r){return 500===er.size&&er.clear(),r})).cache,o);function iR(r){if("string"==typeof r||o0(r))return r;var n=r+"";return"0"==n&&1/r==-u?"-0":n}function iH(r){if(null!=r){try{return eZ.call(r)}catch(r){}try{return r+""}catch(r){}}return""}function iF(r){if(r instanceof rC)return r.clone();var n=new rb(r.__wrapped__,r.__chain__);return n.__actions__=nF(r.__actions__),n.__index__=r.__index__,n.__values__=r.__values__,n}var iN=np(function(r,n){return oR(r)?rB(r,rU(n,1,oR,!0)):[]}),i$=np(function(r,n){var i=iQ(n);return oR(i)&&(i=a),oR(r)?rB(r,rU(n,1,oR,!0),ih(i,2)):[]}),iU=np(function(r,n){var i=iQ(n);return oR(i)&&(i=a),oR(r)?rB(r,rU(n,1,oR,!0),a,i):[]});function iG(r,n,i){var o=null==r?0:r.length;if(!o)return -1;var a=null==i?0:o8(i);return a<0&&(a=t4(o+a,0)),tw(r,ih(n,3),a)}function iW(r,n,i){var o=null==r?0:r.length;if(!o)return -1;var s=o-1;return a!==i&&(s=o8(i),s=i<0?t4(o+s,0):t5(s,o-1)),tw(r,ih(n,3),s,!0)}function iq(r){return(null==r?0:r.length)?rU(r,1):[]}function iX(r){return r&&r.length?r[0]:a}var iK=np(function(r){var n=tg(r,nL);return n.length&&n[0]===r[0]?r3(n):[]}),iY=np(function(r){var n=iQ(r),i=tg(r,nL);return n===iQ(i)?n=a:i.pop(),i.length&&i[0]===r[0]?r3(i,ih(n,2)):[]}),iJ=np(function(r){var n=iQ(r),i=tg(r,nL);return(n="function"==typeof n?n:a)&&i.pop(),i.length&&i[0]===r[0]?r3(i,a,n):[]});function iQ(r){var n=null==r?0:r.length;return n?r[n-1]:a}var i1=np(i0);function i0(r,n){return r&&r.length&&n&&n.length?nc(r,n):r}var i2=ia(function(r,n){var i=null==r?0:r.length,o=rI(r,n);return nu(r,tg(n,function(r){return iw(r,i)?+r:r}).sort(nB)),o});function i3(r){return null==r?r:t9.call(r)}var i4=np(function(r){return nS(rU(r,1,oR,!0))}),i5=np(function(r){var n=iQ(r);return oR(n)&&(n=a),nS(rU(r,1,oR,!0),ih(n,2))}),i6=np(function(r){var n=iQ(r);return n="function"==typeof n?n:a,nS(rU(r,1,oR,!0),a,n)});function i8(r){if(!(r&&r.length))return[];var n=0;return r=tp(r,function(r){if(oR(r))return n=t4(r.length,n),!0}),tA(n,function(n){return tg(r,tT(n))})}function i7(r,n){if(!(r&&r.length))return[];var i=i8(r);return null==n?i:tg(i,function(r){return tc(n,a,r)})}
vendor: 5,331 bytes, line 317
317var i9=np(function(r,n){return oR(r)?rB(r,n):[]}),oe=np(function(r){return nM(tp(r,oR))}),ot=np(function(r){var n=iQ(r);return oR(n)&&(n=a),nM(tp(r,oR),ih(n,2))}),or=np(function(r){var n=iQ(r);return n="function"==typeof n?n:a,nM(tp(r,oR),a,n)}),on=np(i8),oi=np(function(r){var n=r.length,i=n>1?r[n-1]:a;return i="function"==typeof i?(r.pop(),i):a,i7(r,i)});function oo(r){var n=rg(r);return n.__chain__=!0,n}function oa(r,n){return n(r)}var os=ia(function(r){var n=r.length,i=n?r[0]:0,o=this.__wrapped__,s=function(n){return rI(n,r)};return!(n>1)&&!this.__actions__.length&&o instanceof rC&&iw(i)?((o=o.slice(i,+i+(n?1:0))).__actions__.push({func:oa,args:[s],thisArg:a}),new rb(o,this.__chain__).thru(function(r){return n&&!r.length&&r.push(a),r})):this.thru(s)}),ol=n$(function(r,n,i){eI.call(r,i)?++r[i]:rZ(r,i,1)}),oc=nY(iG),ou=nY(iW);function od(r,n){return(oj(r)?td:rR)(r,ih(n,3))}function oh(r,n){return(oj(r)?function(r,n){for(var i=null==r?0:r.length;i--&&!1!==n(r[i],i,r););return r}:rH)(r,ih(n,3))}var op=n$(function(r,n,i){eI.call(r,i)?r[i].push(n):rZ(r,i,[n])}),of=np(function(r,n,i){var o=-1,a="function"==typeof n,s=oB(r)?eC(r.length):[];return rR(r,function(r){s[++o]=a?tc(n,r,i):r4(r,n,i)}),s}),om=n$(function(r,n,i){rZ(r,i,n)});function og(r,n){return(oj(r)?tg:nr)(r,ih(n,3))}var oy=n$(function(r,n,i){r[i?0:1].push(n)},function(){return[[],[]]}),ov=np(function(r,n){if(null==r)return[];var i=n.length;return i>1&&iS(r,n[0],n[1])?n=[]:i>2&&iS(n[0],n[1],n[2])&&(n=[n[0]]),ns(r,rU(n,1),[])}),ob=tr||function(){return e8.Date.now()};function oC(r,n,i){return n=i?a:n,n=r&&null==n?r.length:n,ie(r,128,a,a,a,a,n)}function o_(r,n){var i;if("function"!=typeof n)throw new eT(s);return r=o8(r),function(){return--r>0&&(i=n.apply(this,arguments)),r<=1&&(n=a),i}}var ox=np(function(r,n,i){var o=1;if(i.length){var a=tU(i,id(ox));o|=32}return ie(r,o,n,i,a)}),ow=np(function(r,n,i){var o=3;if(i.length){var a=tU(i,id(ow));o|=32}return ie(n,o,r,i,a)});function oS(r,n,i){var o,l,c,u,d,h,p=0,f=!1,m=!1,g=!0;if("function"!=typeof r)throw new eT(s);function y(n){var i=o,s=l;return o=l=a,p=n,u=r.apply(s,i)}function v(r){var i=r-h,o=r-p;return a===h||i>=n||i<0||m&&o>=c}function b(){var r,i,o,a=ob();if(v(a))return C(a);d=iI(b,(r=a-h,i=a-p,o=n-r,m?t5(o,c-i):o))}function C(r){return(d=a,g&&o)?y(r):(o=l=a,u)}function _(){var r,i=ob(),s=v(i);if(o=arguments,l=this,h=i,s){if(a===d)return p=r=h,d=iI(b,n),f?y(r):u;if(m)return nV(d),d=iI(b,n),y(h)}return a===d&&(d=iI(b,n)),u}return n=o9(n)||0,oW(i)&&(f=!!i.leading,c=(m="maxWait"in i)?t4(o9(i.maxWait)||0,n):c,g="trailing"in i?!!i.trailing:g),_.cancel=function(){a!==d&&nV(d),p=0,o=h=l=d=a},_.flush=function(){return a===d?u:C(ob())},_}var oO=np(function(r,n){return rz(r,1,n)}),oE=np(function(r,n,i){return rz(r,o9(n)||0,i)});function ok(r,n){if("function"!=typeof r||null!=n&&"function"!=typeof n)throw new eT(s);var i=function(){var o=arguments,a=n?n.apply(this,o):o[0],s=i.cache;if(s.has(a))return s.get(a);var l=r.apply(this,o);return i.cache=s.set(a,l)||s,l};return i.cache=new(ok.Cache||rw),i}function oT(r){if("function"!=typeof r)throw new eT(s);return function(){var n=arguments;switch(n.length){case 0:return!r.call(this);case 1:return!r.call(this,n[0]);case 2:return!r.call(this,n[0],n[1]);case 3:return!r.call(this,n[0],n[1],n[2])}return!r.apply(this,n)}}ok.Cache=rw;var oM=np(function(r,n){var i=(n=1==n.length&&oj(n[0])?tg(n[0],tI(ih())):tg(rU(n,1),tI(ih()))).length;return np(function(o){for(var a=-1,s=t5(o.length,i);++a<s;)o[a]=n[a].call(this,o[a]);return tc(r,this,o)})}),oP=np(function(r,n){var i=tU(n,id(oP));return ie(r,32,a,n,i)}),oL=np(function(r,n){var i=tU(n,id(oL));return ie(r,64,a,n,i)}),oA=ia(function(r,n){return ie(r,256,a,a,a,n)});function oZ(r,n){return r===n||r!=r&&n!=n}var oI=n5(r1),oV=n5(function(r,n){return r>=n}),oD=r5(function(){return arguments}())?r5:function(r){return oq(r)&&eI.call(r,"callee")&&!eK.call(r,"callee")},oj=eC.isArray,oz=tn?tI(tn):function(r){return oq(r)&&rQ(r)==M};function oB(r){return null!=r&&oG(r.length)&&!o$(r)}function oR(r){return oq(r)&&oB(r)}var oH=t1||aQ,oF=ti?tI(ti):function(r){return oq(r)&&rQ(r)==g};function oN(r){if(!oq(r))return!1;var n=rQ(r);return n==y||"[object DOMException]"==n||"string"==typeof r.message&&"string"==typeof r.name&&!oY(r)}function o$(r){if(!oW(r))return!1;var n=rQ(r);return n==v||n==b||"[object AsyncFunction]"==n||"[object Proxy]"==n}function oU(r){return"number"==typeof r&&r==o8(r)}function oG(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=9007199254740991}function oW(r){var n=typeof r;return null!=r&&("object"==n||"function"==n)}function oq(r){return null!=r&&"object"==typeof r}var oX=to?tI(to):function(r){return oq(r)&&ib(r)==C};function oK(r){return"number"==typeof r||oq(r)&&rQ(r)==_}function oY(r){if(!oq(r)||rQ(r)!=x)return!1;var n=eU(r);if(null===n)return!0;var i=eI.call(n,"constructor")&&n.constructor;return"function"==typeof i&&i instanceof i&&eZ.call(i)==ez}var oJ=ta?tI(ta):function(r){return oq(r)&&rQ(r)==S},oQ=ts?tI(ts):function(r){return oq(r)&&ib(r)==O};function o1(r){return"string"==typeof r||!oj(r)&&oq(r)&&rQ(r)==E}function o0(r){return"symbol"==typeof r||oq(r)&&rQ(r)==k}var o2=tl?tI(tl):function(r){return oq(r)&&oG(r.length)&&!!e1[rQ(r)]},o3=n5(nt),o4=n5(function(r,n){return r<=n});function o5(r){if(!r)return[];if(oB(r))return o1(r)?tq(r):nF(r);
317if(e6&&r[e6])return function(r){for(var n,i=[];!(n=r.next()).done;)i.push(n.value);return i}(r[e6]());var n=ib(r);return(n==C?tN:n==O?tG:aw)(r)}function o6(r){return r?(r=o9(r))===u||r===-u?(r<0?-1:1)*17976931348623157e292:r==r?r:0:0===r?r:0}function o8(r){var n=o6(r),i=n%1;return n==n?i?n-i:n:0}function o7(r){return r?rV(o8(r),0,4294967295):0}function o9(r){if("number"==typeof r)return r;if(o0(r))return d;if(oW(r)){var n="function"==typeof r.valueOf?r.valueOf():r;r=oW(n)?n+"":n}if("string"!=typeof r)return 0===r?r:+r;r=tZ(r);var i=eh.test(r);return i||ef.test(r)?e4(r.slice(2),i?2:8):ed.test(r)?d:+r}function ae(r){return nN(r,am(r))}function at(r){return null==r?"":nw(r)}var ar=nU(function(r,n){if(iT(n)||oB(n)){nN(n,af(n),r);return}for(var i in n)eI.call(n,i)&&rM(r,i,n[i])}),an=nU(function(r,n){nN(n,am(n),r)}),ai=nU(function(r,n,i,o){nN(n,am(n),r,o)}),ao=nU(function(r,n,i,o){nN(n,af(n),r,o)}),aa=ia(rI),as=np(function(r,n){r=eO(r);var i=-1,o=n.length,s=o>2?n[2]:a;for(s&&iS(n[0],n[1],s)&&(o=1);++i<o;)for(var l=n[i],c=am(l),u=-1,d=c.length;++u<d;){var h=c[u],p=r[h];(a===p||oZ(p,eL[h])&&!eI.call(r,h))&&(r[h]=l[h])}return r}),al=np(function(r){return r.push(a,ir),tc(ay,a,r)});function ac(r,n,i){var o=null==r?a:rY(r,n);return a===o?i:o}function au(r,n){return null!=r&&iC(r,n,r2)}var ad=n1(function(r,n,i){null!=n&&"function"!=typeof n.toString&&(n=ej.call(n)),r[n]=i},aj(aR)),ah=n1(function(r,n,i){null!=n&&"function"!=typeof n.toString&&(n=ej.call(n)),eI.call(r,n)?r[n].push(i):r[n]=[i]},ih),ap=np(r4);function af(r){return oB(r)?rE(r):ne(r)}function am(r){return oB(r)?rE(r,!0):function(r){if(!oW(r))return function(r){var n=[];if(null!=r)for(var i in eO(r))n.push(i);return n}(r);var n=iT(r),i=[];for(var o in r)"constructor"==o&&(n||!eI.call(r,o))||i.push(o);return i}(r)}var ag=nU(function(r,n,i){no(r,n,i)}),ay=nU(function(r,n,i,o){no(r,n,i,o)}),av=ia(function(r,n){var i={};if(null==r)return i;var o=!1;n=tg(n,function(n){return n=nZ(n,r),o||(o=n.length>1),n}),nN(r,il(r),i),o&&(i=rD(i,7,ii));for(var a=n.length;a--;)nO(i,n[a]);return i}),ab=ia(function(r,n){return null==r?{}:nl(r,n,function(n,i){return au(r,i)})});function aC(r,n){if(null==r)return{};var i=tg(il(r),function(r){return[r]});return n=ih(n),nl(r,i,function(r,i){return n(r,i[0])})}var a_=n9(af),ax=n9(am);function aw(r){return null==r?[]:tV(r,af(r))}var aS=nX(function(r,n,i){return n=n.toLowerCase(),r+(i?aO(n):n)});function aO(r){return aZ(at(r).toLowerCase())}function aE(r){return(r=at(r))&&r.replace(eg,tB).replace(eW,"")}var ak=nX(function(r,n,i){return r+(i?"-":"")+n.toLowerCase()}),aT=nX(function(r,n,i){return r+(i?" ":"")+n.toLowerCase()}),aM=nq("toLowerCase"),aP=nX(function(r,n,i){return r+(i?"_":"")+n.toLowerCase()}),aL=nX(function(r,n,i){return r+(i?" ":"")+aZ(n)}),aA=nX(function(r,n,i){return r+(i?" ":"")+n.toUpperCase()}),aZ=nq("toUpperCase");function aI(r,n,i){if(r=at(r),n=i?a:n,a===n){var o;return(o=r,eY.test(o))?r.match(eX)||[]:r.match(ea)||[]}return r.match(n)||[]}var aV=np(function(r,n){try{return tc(r,a,n)}catch(r){return oN(r)?r:new ex(r)}}),aD=ia(function(r,n){return td(n,function(n){rZ(r,n=iR(n),ox(r[n],r))}),r});function aj(r){return function(){return r}}var az=nJ(),aB=nJ(!0);function aR(r){return r}function aH(r){return r9("function"==typeof r?r:rD(r,1))}var aF=np(function(r,n){return function(i){return r4(i,r,n)}}),aN=np(function(r,n){return function(i){return r4(r,i,n)}});function a$(r,n,i){var o=af(n),a=rK(n,o);null!=i||oW(n)&&(a.length||!o.length)||(i=n,n=r,r=this,a=rK(n,af(n)));var s=!(oW(i)&&"chain"in i)||!!i.chain,l=o$(r);return td(a,function(i){var o=n[i];r[i]=o,l&&(r.prototype[i]=function(){var n=this.__chain__;if(s||n){var i=r(this.__wrapped__);return(i.__actions__=nF(this.__actions__)).push({func:o,args:arguments,thisArg:r}),i.__chain__=n,i}return o.apply(r,ty([this.value()],arguments))})}),r}function aU(){}var aG=n2(tg),aW=n2(th),aq=n2(tC);function aX(r){return iO(r)?tT(iR(r)):function(n){return rY(n,r)}}var aK=n4(),aY=n4(!0);function aJ(){return[]}function aQ(){return!1}var a1=n0(function(r,n){return r+n},0),a0=n8("ceil"),a2=n0(function(r,n){return r/n},1),a3=n8("floor"),a4=n0(function(r,n){return r*n},1),a5=n8("round"),a6=n0(function(r,n){return r-n},0);return rg.after=function(r,n){if("function"!=typeof n)throw new eT(s);return r=o8(r),function(){if(--r<1)return n.apply(this,arguments)}},rg.ary=oC,rg.assign=ar,rg.assignIn=an,rg.assignInWith=ai,rg.assignWith=ao,rg.at=aa,rg.before=o_,rg.b
vendor: 7,161 bytes, line 317
317ind=ox,rg.bindAll=aD,rg.bindKey=ow,rg.castArray=function(){if(!arguments.length)return[];var r=arguments[0];return oj(r)?r:[r]},rg.chain=oo,rg.chunk=function(r,n,i){n=(i?iS(r,n,i):a===n)?1:t4(o8(n),0);var o=null==r?0:r.length;if(!o||n<1)return[];for(var s=0,l=0,c=eC(tM(o/n));s<o;)c[l++]=ny(r,s,s+=n);return c},rg.compact=function(r){for(var n=-1,i=null==r?0:r.length,o=0,a=[];++n<i;){var s=r[n];s&&(a[o++]=s)}return a},rg.concat=function(){var r=arguments.length;if(!r)return[];for(var n=eC(r-1),i=arguments[0],o=r;o--;)n[o-1]=arguments[o];return ty(oj(i)?nF(i):[i],rU(n,1))},rg.cond=function(r){var n=null==r?0:r.length,i=ih();return r=n?tg(r,function(r){if("function"!=typeof r[1])throw new eT(s);return[i(r[0]),r[1]]}):[],np(function(i){for(var o=-1;++o<n;){var a=r[o];if(tc(a[0],this,i))return tc(a[1],this,i)}})},rg.conforms=function(r){var n,i;return i=af(n=rD(r,1)),function(r){return rj(r,n,i)}},rg.constant=aj,rg.countBy=ol,rg.create=function(r,n){var i=ry(r);return null==n?i:rA(i,n)},rg.curry=function r(n,i,o){i=o?a:i;var s=ie(n,8,a,a,a,a,a,i);return s.placeholder=r.placeholder,s},rg.curryRight=function r(n,i,o){i=o?a:i;var s=ie(n,16,a,a,a,a,a,i);return s.placeholder=r.placeholder,s},rg.debounce=oS,rg.defaults=as,rg.defaultsDeep=al,rg.defer=oO,rg.delay=oE,rg.difference=iN,rg.differenceBy=i$,rg.differenceWith=iU,rg.drop=function(r,n,i){var o=null==r?0:r.length;return o?ny(r,(n=i||a===n?1:o8(n))<0?0:n,o):[]},rg.dropRight=function(r,n,i){var o=null==r?0:r.length;return o?ny(r,0,(n=o-(n=i||a===n?1:o8(n)))<0?0:n):[]},rg.dropRightWhile=function(r,n){return r&&r.length?nk(r,ih(n,3),!0,!0):[]},rg.dropWhile=function(r,n){return r&&r.length?nk(r,ih(n,3),!0):[]},rg.fill=function(r,n,i,o){var s=null==r?0:r.length;return s?(i&&"number"!=typeof i&&iS(r,n,i)&&(i=0,o=s),function(r,n,i,o){var s=r.length;for((i=o8(i))<0&&(i=-i>s?0:s+i),(o=a===o||o>s?s:o8(o))<0&&(o+=s),o=i>o?0:o7(o);i<o;)r[i++]=n;return r}(r,n,i,o)):[]},rg.filter=function(r,n){return(oj(r)?tp:r$)(r,ih(n,3))},rg.flatMap=function(r,n){return rU(og(r,n),1)},rg.flatMapDeep=function(r,n){return rU(og(r,n),u)},rg.flatMapDepth=function(r,n,i){return i=a===i?1:o8(i),rU(og(r,n),i)},rg.flatten=iq,rg.flattenDeep=function(r){return(null==r?0:r.length)?rU(r,u):[]},rg.flattenDepth=function(r,n){return(null==r?0:r.length)?rU(r,n=a===n?1:o8(n)):[]},rg.flip=function(r){return ie(r,512)},rg.flow=az,rg.flowRight=aB,rg.fromPairs=function(r){for(var n=-1,i=null==r?0:r.length,o={};++n<i;){var a=r[n];o[a[0]]=a[1]}return o},rg.functions=function(r){return null==r?[]:rK(r,af(r))},rg.functionsIn=function(r){return null==r?[]:rK(r,am(r))},rg.groupBy=op,rg.initial=function(r){return(null==r?0:r.length)?ny(r,0,-1):[]},rg.intersection=iK,rg.intersectionBy=iY,rg.intersectionWith=iJ,rg.invert=ad,rg.invertBy=ah,rg.invokeMap=of,rg.iteratee=aH,rg.keyBy=om,rg.keys=af,rg.keysIn=am,rg.map=og,rg.mapKeys=function(r,n){var i={};return n=ih(n,3),rq(r,function(r,o,a){rZ(i,n(r,o,a),r)}),i},rg.mapValues=function(r,n){var i={};return n=ih(n,3),rq(r,function(r,o,a){rZ(i,o,n(r,o,a))}),i},rg.matches=function(r){return nn(rD(r,1))},rg.matchesProperty=function(r,n){return ni(r,rD(n,1))},rg.memoize=ok,rg.merge=ag,rg.mergeWith=ay,rg.method=aF,rg.methodOf=aN,rg.mixin=a$,rg.negate=oT,rg.nthArg=function(r){return r=o8(r),np(function(n){return na(n,r)})},rg.omit=av,rg.omitBy=function(r,n){return aC(r,oT(ih(n)))},rg.once=function(r){return o_(2,r)},rg.orderBy=function(r,n,i,o){return null==r?[]:(oj(n)||(n=null==n?[]:[n]),oj(i=o?a:i)||(i=null==i?[]:[i]),ns(r,n,i))},rg.over=aG,rg.overArgs=oM,rg.overEvery=aW,rg.overSome=aq,rg.partial=oP,rg.partialRight=oL,rg.partition=oy,rg.pick=ab,rg.pickBy=aC,rg.property=aX,rg.propertyOf=function(r){return function(n){return null==r?a:rY(r,n)}},rg.pull=i1,rg.pullAll=i0,rg.pullAllBy=function(r,n,i){return r&&r.length&&n&&n.length?nc(r,n,ih(i,2)):r},rg.pullAllWith=function(r,n,i){return r&&r.length&&n&&n.length?nc(r,n,a,i):r},rg.pullAt=i2,rg.range=aK,rg.rangeRight=aY,rg.rearg=oA,rg.reject=function(r,n){return(oj(r)?tp:r$)(r,oT(ih(n,3)))},rg.remove=function(r,n){var i=[];if(!(r&&r.length))return i;var o=-1,a=[],s=r.length;for(n=ih(n,3);++o<s;){var l=r[o];n(l,o,r)&&(i.push(l),a.push(o))}return nu(r,a),i},rg.rest=function(r,n){if("function"!=typeof r)throw new eT(s);return np(r,n=a===n?n:o8(n))},rg.reverse=i3,rg.sampleSize=function(r,n,i){return n=(i?iS(r,n,i):a===n)?1:o8(n),(oj(r)?function(r,n){return iz(nF(r),rV(n,0,r.length))}:function(r,n){var i=aw(r);return iz(i,rV(n,0,i.length))})(r,n)},rg.set=function(r,n,i){return null==r?r:nf(r,n,i)},rg.setWith=function(r,n,i,o){return o="function"==typeof o?o:a,null==r?r:nf(r,n,i,o)},rg.shuffle=function(r){return(oj(r)?function(r){return iz(nF(r))}:function(r){return iz(aw(r))})(r)},rg.slice=function(r,n,i){var o=null==r?0:r.length;return o?(i&&"number"!=typeof i&&iS(r,n,i)?(n=0,i=o):(n=null==n?0:o8(n),i=a===i?o:o8(i)),ny(r,n,i)):[]},rg.sortBy=ov,rg.sortedUniq=function(r){return r&&r.length?n_(r):[]},rg.sortedUniqBy=function(r,n){return r&&r.length?n_(r,ih(n,2)):[]},rg.split=function(r,n,i){return(i&&"number"!=typeof i&&iS(r,n,i)&&(n=i=a),i=a===i?4294967295:i>>>0)?(r=at(r))&&("string"==typeof n||null!=n&&!oJ(n))&&!(n=nw(n))&&tF(r)?nI(tq(r),0,i):r.split(n,i):[]},rg.spread=function(r,n){if("function"!=typeof r)throw new eT(s);return n=null==n?0:t4(o8(n),0),np(function(i){var o=i[n],a=nI(i,0,n);return o&&ty(a,o),tc(r,this,a)})},rg.tail=function(r){var n=null==r?0:r.length;return n?ny(r,1,n):[]},rg.take=function(r,n,i){return r&&r.length?ny(r,0,(n=i||a===n?1:o8(n))<0?0:n):[]},rg.takeRight=function(r,n,i){var o=null==r?0:r.length;return o?ny(r,(n=o-(n=i||a===n?1:o8(n)))<0?0:n,o):[]},rg.takeRightWhile=function(r,n){return r&&r.length?nk(r,ih(n,3),!1,!0):[]},rg.takeWhile=function(r,n){return r&&r.length?nk(r,ih(n,3)):[]},rg.tap=function(r,n){return n(r),r},rg.throttle=function(r,n,i){var o=!0,a=!0;if("function"!=typeof r)throw new eT(s);return oW(i)&&(o="leading"in i?!!i.leading:o,a="trailing"in i?!!i.trailing:a),oS(r,n,{leading:o,maxWait:n,trailing:a})},rg.thru=oa,rg.toArray=o5,rg.toPairs=a_,rg.toPairsIn=ax,rg.toPath=function(r){return oj(r)?tg(r,iR):o0(r)?[r]:nF(iB(at(r)))},rg.toPlainObject=ae,rg.transform=function(r,n,i){var o=oj(r),a=o||oH(r)||o2(r);if(n=ih(n,4),null==i){var s=r&&r.constructor;i=a?o?new s:[]:oW(r)&&o$(s)?ry(eU(r)):{}}return(a?td:rq)(r,function(r,o,a){return n(i,r,o,a)}),i},rg.unary=function(r){return oC(r,1)},rg.union=i4,rg.unionBy=i5,rg.unionWith=i6,rg.uniq=function(r){return r&&r.length?nS(r):[]},rg.uniqBy=function(r,n){return r&&r.length?nS(r,ih(n,2)):[]},rg.uniqWith=function(r,n){return n="function"==typeof n?n:a,r&&r.length?nS(r,a,n):[]},rg.unset=function(r,n){return null==r||nO(r,n)},rg.unzip=i8,rg.unzipWith=i7,rg.update=function(r,n,i){return null==r?r:nE(r,n,nA(i))},rg.updateWith=function(r,n,i,o){return o="function"==typeof o?o:a,null==r?r:nE(r,n,nA(i),o)},rg.values=aw,rg.valuesIn=function(r){return null==r?[]:tV(r,am(r))},rg.without=i9,rg.words=aI,rg.wrap=function(r,n){return oP(nA(n),r)},rg.xor=oe,rg.xorBy=ot,rg.xorWith=or,rg.zip=on,rg.zipObject=function(r,n){return nP(r||[],n||[],rM)},rg.zipObjectDeep=function(r,n){return nP(r||[],n||[],nf)}
vendor: 4,439 bytes, line 317
317,rg.zipWith=oi,rg.entries=a_,rg.entriesIn=ax,rg.extend=an,rg.extendWith=ai,a$(rg,rg),rg.add=a1,rg.attempt=aV,rg.camelCase=aS,rg.capitalize=aO,rg.ceil=a0,rg.clamp=function(r,n,i){return a===i&&(i=n,n=a),a!==i&&(i=(i=o9(i))==i?i:0),a!==n&&(n=(n=o9(n))==n?n:0),rV(o9(r),n,i)},rg.clone=function(r){return rD(r,4)},rg.cloneDeep=function(r){return rD(r,5)},rg.cloneDeepWith=function(r,n){return rD(r,5,n="function"==typeof n?n:a)},rg.cloneWith=function(r,n){return rD(r,4,n="function"==typeof n?n:a)},rg.conformsTo=function(r,n){return null==n||rj(r,n,af(n))},rg.deburr=aE,rg.defaultTo=function(r,n){return null==r||r!=r?n:r},rg.divide=a2,rg.endsWith=function(r,n,i){r=at(r),n=nw(n);var o=r.length,s=i=a===i?o:rV(o8(i),0,o);return(i-=n.length)>=0&&r.slice(i,s)==n},rg.eq=oZ,rg.escape=function(r){return(r=at(r))&&G.test(r)?r.replace($,tR):r},rg.escapeRegExp=function(r){return(r=at(r))&&ee.test(r)?r.replace(Q,"\\$&"):r},rg.every=function(r,n,i){var o=oj(r)?th:rF;return i&&iS(r,n,i)&&(n=a),o(r,ih(n,3))},rg.find=oc,rg.findIndex=iG,rg.findKey=function(r,n){return tx(r,ih(n,3),rq)},rg.findLast=ou,rg.findLastIndex=iW,rg.findLastKey=function(r,n){return tx(r,ih(n,3),rX)},rg.floor=a3,rg.forEach=od,rg.forEachRight=oh,rg.forIn=function(r,n){return null==r?r:rG(r,ih(n,3),am)},rg.forInRight=function(r,n){return null==r?r:rW(r,ih(n,3),am)},rg.forOwn=function(r,n){return r&&rq(r,ih(n,3))},rg.forOwnRight=function(r,n){return r&&rX(r,ih(n,3))},rg.get=ac,rg.gt=oI,rg.gte=oV,rg.has=function(r,n){return null!=r&&iC(r,n,r0)},rg.hasIn=au,rg.head=iX,rg.identity=aR,rg.includes=function(r,n,i,o){r=oB(r)?r:aw(r),i=i&&!o?o8(i):0;var a=r.length;return i<0&&(i=t4(a+i,0)),o1(r)?i<=a&&r.indexOf(n,i)>-1:!!a&&tS(r,n,i)>-1},rg.indexOf=function(r,n,i){var o=null==r?0:r.length;if(!o)return -1;var a=null==i?0:o8(i);return a<0&&(a=t4(o+a,0)),tS(r,n,a)},rg.inRange=function(r,n,i){var o,s,l;return n=o6(n),a===i?(i=n,n=0):i=o6(i),(o=r=o9(r))>=t5(s=n,l=i)&&o<t4(s,l)},rg.invoke=ap,rg.isArguments=oD,rg.isArray=oj,rg.isArrayBuffer=oz,rg.isArrayLike=oB,rg.isArrayLikeObject=oR,rg.isBoolean=function(r){return!0===r||!1===r||oq(r)&&rQ(r)==m},rg.isBuffer=oH,rg.isDate=oF,rg.isElement=function(r){return oq(r)&&1===r.nodeType&&!oY(r)},rg.isEmpty=function(r){if(null==r)return!0;if(oB(r)&&(oj(r)||"string"==typeof r||"function"==typeof r.splice||oH(r)||o2(r)||oD(r)))return!r.length;var n=ib(r);if(n==C||n==O)return!r.size;if(iT(r))return!ne(r).length;for(var i in r)if(eI.call(r,i))return!1;return!0},rg.isEqual=function(r,n){return r6(r,n)},rg.isEqualWith=function(r,n,i){var o=(i="function"==typeof i?i:a)?i(r,n):a;return a===o?r6(r,n,a,i):!!o},rg.isError=oN,rg.isFinite=function(r){return"number"==typeof r&&t0(r)},rg.isFunction=o$,rg.isInteger=oU,rg.isLength=oG,rg.isMap=oX,rg.isMatch=function(r,n){return r===n||r8(r,n,im(n))},rg.isMatchWith=function(r,n,i){return i="function"==typeof i?i:a,r8(r,n,im(n),i)},rg.isNaN=function(r){return oK(r)&&r!=+r},rg.isNative=function(r){if(ik(r))throw new ex("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return r7(r)},rg.isNil=function(r){return null==r},rg.isNull=function(r){return null===r},rg.isNumber=oK,rg.isObject=oW,rg.isObjectLike=oq,rg.isPlainObject=oY,rg.isRegExp=oJ,rg.isSafeInteger=function(r){return oU(r)&&r>=-9007199254740991&&r<=9007199254740991},rg.isSet=oQ,rg.isString=o1,rg.isSymbol=o0,rg.isTypedArray=o2,rg.isUndefined=function(r){return a===r},rg.isWeakMap=function(r){return oq(r)&&ib(r)==T},rg.isWeakSet=function(r){return oq(r)&&"[object WeakSet]"==rQ(r)},rg.join=function(r,n){return null==r?"":t2.call(r,n)},rg.kebabCase=ak,rg.last=iQ,rg.lastIndexOf=function(r,n,i){var o=null==r?0:r.length;if(!o)return -1;var s=o;return a!==i&&(s=(s=o8(i))<0?t4(o+s,0):t5(s,o-1)),n==n?function(r,n,i){for(var o=i+1;o--&&r[o]!==n;);return o}(r,n,s):tw(r,tE,s,!0)},rg.lowerCase=aT,rg.lowerFirst=aM,rg.lt=o3,rg.lte=o4,rg.max=function(r){return r&&r.length?rN(r,aR,r1):a},rg.maxBy=function(r,n){return r&&r.length?rN(r,ih(n,2),r1):a},rg.mean=function(r){return tk(r,aR)},rg.meanBy=function(r,n){return tk(r,ih(n,2))},rg.min=function(r){return r&&r.length?rN(r,aR,nt):a},rg.minBy=function(r,n){return r&&r.length?rN(r,ih(n,2),nt):a},rg.stubArray=aJ,rg.stubFalse=aQ,rg.stubObject=function(){return{}},rg.stubString=function(){return""},rg.stubTrue=function(){return!0},rg.multiply=a4,rg.nth=function(r,n){return r&&r.length?na(r,o8(n)):a},rg.noConflict=function(){return e8._===this&&(e8._=eB),this}
vendor: 5,826 bytes, line 317
317,rg.noop=aU,rg.now=ob,rg.pad=function(r,n,i){r=at(r);var o=(n=o8(n))?tW(r):0;if(!n||o>=n)return r;var a=(n-o)/2;return n3(tJ(a),i)+r+n3(tM(a),i)},rg.padEnd=function(r,n,i){r=at(r);var o=(n=o8(n))?tW(r):0;return n&&o<n?r+n3(n-o,i):r},rg.padStart=function(r,n,i){r=at(r);var o=(n=o8(n))?tW(r):0;return n&&o<n?n3(n-o,i)+r:r},rg.parseInt=function(r,n,i){return i||null==n?n=0:n&&(n=+n),t8(at(r).replace(et,""),n||0)},rg.random=function(r,n,i){if(i&&"boolean"!=typeof i&&iS(r,n,i)&&(n=i=a),a===i&&("boolean"==typeof n?(i=n,n=a):"boolean"==typeof r&&(i=r,r=a)),a===r&&a===n?(r=0,n=1):(r=o6(r),a===n?(n=r,r=0):n=o6(n)),r>n){var o=r;r=n,n=o}if(i||r%1||n%1){var s=t7();return t5(r+s*(n-r+e3("1e-"+((s+"").length-1))),n)}return nd(r,n)},rg.reduce=function(r,n,i){var o=oj(r)?tv:tP,a=arguments.length<3;return o(r,ih(n,4),i,a,rR)},rg.reduceRight=function(r,n,i){var o=oj(r)?tb:tP,a=arguments.length<3;return o(r,ih(n,4),i,a,rH)},rg.repeat=function(r,n,i){return n=(i?iS(r,n,i):a===n)?1:o8(n),nh(at(r),n)},rg.replace=function(){var r=arguments,n=at(r[0]);return r.length<3?n:n.replace(r[1],r[2])},rg.result=function(r,n,i){n=nZ(n,r);var o=-1,s=n.length;for(s||(s=1,r=a);++o<s;){var l=null==r?a:r[iR(n[o])];a===l&&(o=s,l=i),r=o$(l)?l.call(r):l}return r},rg.round=a5,rg.runInContext=r,rg.sample=function(r){return(oj(r)?rk:function(r){return rk(aw(r))})(r)},rg.size=function(r){if(null==r)return 0;if(oB(r))return o1(r)?tW(r):r.length;var n=ib(r);return n==C||n==O?r.size:ne(r).length},rg.snakeCase=aP,rg.some=function(r,n,i){var o=oj(r)?tC:nv;return i&&iS(r,n,i)&&(n=a),o(r,ih(n,3))},rg.sortedIndex=function(r,n){return nb(r,n)},rg.sortedIndexBy=function(r,n,i){return nC(r,n,ih(i,2))},rg.sortedIndexOf=function(r,n){var i=null==r?0:r.length;if(i){var o=nb(r,n);if(o<i&&oZ(r[o],n))return o}return -1},rg.sortedLastIndex=function(r,n){return nb(r,n,!0)},rg.sortedLastIndexBy=function(r,n,i){return nC(r,n,ih(i,2),!0)},rg.sortedLastIndexOf=function(r,n){if(null==r?0:r.length){var i=nb(r,n,!0)-1;if(oZ(r[i],n))return i}return -1},rg.startCase=aL,rg.startsWith=function(r,n,i){return r=at(r),i=null==i?0:rV(o8(i),0,r.length),n=nw(n),r.slice(i,i+n.length)==n},rg.subtract=a6,rg.sum=function(r){return r&&r.length?tL(r,aR):0},rg.sumBy=function(r,n){return r&&r.length?tL(r,ih(n,2)):0},rg.template=function(r,n,i){var o=rg.templateSettings;i&&iS(r,n,i)&&(n=a),r=at(r),n=ai({},n,o,it);var s,l,c=ai({},n.imports,o.imports,it),u=af(c),d=tV(c,u),h=0,p=n.interpolate||ey,f="__p += '",m=eE((n.escape||ey).source+"|"+p.source+"|"+(p===X?ec:ey).source+"|"+(n.evaluate||ey).source+"|$","g"),g="//# sourceURL="+(eI.call(n,"sourceURL")?(n.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++eQ+"]")+"\n";r.replace(m,function(n,i,o,a,c,u){return o||(o=a),f+=r.slice(h,u).replace(ev,tH),i&&(s=!0,f+="' +\n__e("+i+") +\n'"),c&&(l=!0,f+="';\n"+c+";\n__p += '"),o&&(f+="' +\n((__t = ("+o+")) == null ? '' : __t) +\n'"),h=u+n.length,n}),f+="';\n";var y=eI.call(n,"variable")&&n.variable;if(y){if(es.test(y))throw new ex("Invalid `variable` option passed into `_.template`")}else f="with (obj) {\n"+f+"\n}\n";f=(l?f.replace(R,""):f).replace(H,"$1").replace(F,"$1;"),f="function("+(y||"obj")+") {\n"+(y?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(l?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var v=aV(function(){return ew(u,g+"return "+f).apply(a,d)});if(v.source=f,oN(v))throw v;return v},rg.times=function(r,n){if((r=o8(r))<1||r>9007199254740991)return[];var i=4294967295,o=t5(r,4294967295);n=ih(n),r-=4294967295;for(var a=tA(o,n);++i<r;)n(i);return a},rg.toFinite=o6,rg.toInteger=o8,rg.toLength=o7,rg.toLower=function(r){return at(r).toLowerCase()},rg.toNumber=o9,rg.toSafeInteger=function(r){return r?rV(o8(r),-9007199254740991,9007199254740991):0===r?r:0},rg.toString=at,rg.toUpper=function(r){return at(r).toUpperCase()},rg.trim=function(r,n,i){if((r=at(r))&&(i||a===n))return tZ(r);if(!r||!(n=nw(n)))return r;var o=tq(r),s=tq(n),l=tj(o,s),c=tz(o,s)+1;return nI(o,l,c).join("")},rg.trimEnd=function(r,n,i){if((r=at(r))&&(i||a===n))return r.slice(0,tX(r)+1);if(!r||!(n=nw(n)))return r;var o=tq(r),s=tz(o,tq(n))+1;return nI(o,0,s).join("")},rg.trimStart=function(r,n,i){if((r=at(r))&&(i||a===n))return r.replace(et,"");if(!r||!(n=nw(n)))return r;var o=tq(r),s=tj(o,tq(n));return nI(o,s).join("")},rg.truncate=function(r,n){var i=30,o="...";if(oW(n)){var s="separator"in n?n.separator:s;i="length"in n?o8(n.length):i,o="omission"in n?nw(n.omission):o}var l=(r=at(r)).length;if(tF(r)){var c=tq(r);l=c.length}if(i>=l)return r;var u=i-tW(o);if(u<1)return o;var d=c?nI(c,0,u).join(""):r.slice(0,u);if(a===s)return d+o;if(c&&(u+=d.length-u),oJ(s)){if(r.slice(u).search(s)){var h,p=d;for(s.global||(s=eE(s.source,at(eu.exec(s))+"g")),s.lastIndex=0;h=s.exec(p);)var f=h.index;d=d.slice(0,a===f?u:f)}}else if(r.indexOf(nw(s),u)!=u){var m=d.lastIndexOf(s);m>-1&&(d=d.slice(0,m))}return d+o},rg.unescape=function(r){return(r=at(r))&&U.test(r)?r.replace(N,tK):r},rg.uniqueId=function(r){var n=++eV;return at(r)+n},rg.upperCase=aA,rg.upperFirst=aZ,rg.each=od,rg.eachRight=oh,rg.first=iX,a$(rg,(eb={},rq(rg,function(r,n){eI.call(rg.prototype,n)||(eb[n]=r)}),eb),{chain:!1}),rg.VERSION="4.17.21",td(["bind","bindKey","curry","curryRight","partial","partialRight"],function(r){rg[r].placeholder=rg}),td(["drop","take"],function(r,n){rC.prototype[r]=function(i){i=a===i?1:t4(o8(i),0);var o=this.__filtered__&&!n?new rC(this):this.clone();return o.__filtered__?o.__takeCount__=t5(i,o.__takeCount__):o.__views__.push({size:t5(i,4294967295),type:r+(o.__dir__<0?"Right":"")}),o},rC.prototype[r+"Right"]=function(n){return this.reverse()[r](n).reverse()}}),td(["filter","map","takeWhile"],function(r,n){var i=n+1,o=1==i||3==i;rC.prototype[r]=function(r){var n=this.clone();
vendor: 4,379 bytes, line 317
317return n.__iteratees__.push({iteratee:ih(r,3),type:i}),n.__filtered__=n.__filtered__||o,n}}),td(["head","last"],function(r,n){var i="take"+(n?"Right":"");rC.prototype[r]=function(){return this[i](1).value()[0]}}),td(["initial","tail"],function(r,n){var i="drop"+(n?"":"Right");rC.prototype[r]=function(){return this.__filtered__?new rC(this):this[i](1)}}),rC.prototype.compact=function(){return this.filter(aR)},rC.prototype.find=function(r){return this.filter(r).head()},rC.prototype.findLast=function(r){return this.reverse().find(r)},rC.prototype.invokeMap=np(function(r,n){return"function"==typeof r?new rC(this):this.map(function(i){return r4(i,r,n)})}),rC.prototype.reject=function(r){return this.filter(oT(ih(r)))},rC.prototype.slice=function(r,n){r=o8(r);var i=this;return i.__filtered__&&(r>0||n<0)?new rC(i):(r<0?i=i.takeRight(-r):r&&(i=i.drop(r)),a!==n&&(i=(n=o8(n))<0?i.dropRight(-n):i.take(n-r)),i)},rC.prototype.takeRightWhile=function(r){return this.reverse().takeWhile(r).reverse()},rC.prototype.toArray=function(){return this.take(4294967295)},rq(rC.prototype,function(r,n){var i=/^(?:filter|find|map|reject)|While$/.test(n),o=/^(?:head|last)$/.test(n),s=rg[o?"take"+("last"==n?"Right":""):n],l=o||/^find/.test(n);s&&(rg.prototype[n]=function(){var n=this.__wrapped__,c=o?[1]:arguments,u=n instanceof rC,d=c[0],h=u||oj(n),p=function(r){var n=s.apply(rg,ty([r],c));return o&&f?n[0]:n};h&&i&&"function"==typeof d&&1!=d.length&&(u=h=!1);var f=this.__chain__,m=!!this.__actions__.length,g=l&&!f,y=u&&!m;if(!l&&h){n=y?n:new rC(this);var v=r.apply(n,c);return v.__actions__.push({func:oa,args:[p],thisArg:a}),new rb(v,f)}return g&&y?r.apply(this,c):(v=this.thru(p),g?o?v.value()[0]:v.value():v)})}),td(["pop","push","shift","sort","splice","unshift"],function(r){var n=eM[r],i=/^(?:push|sort|unshift)$/.test(r)?"tap":"thru",o=/^(?:pop|shift)$/.test(r);rg.prototype[r]=function(){var r=arguments;if(o&&!this.__chain__){var a=this.value();return n.apply(oj(a)?a:[],r)}return this[i](function(i){return n.apply(oj(i)?i:[],r)})}}),rq(rC.prototype,function(r,n){var i=rg[n];if(i){var o=i.name+"";eI.call(rs,o)||(rs[o]=[]),rs[o].push({name:n,func:i})}}),rs[nQ(a,2).name]=[{name:"wrapper",func:a}],rC.prototype.clone=function(){var r=new rC(this.__wrapped__);return r.__actions__=nF(this.__actions__),r.__dir__=this.__dir__,r.__filtered__=this.__filtered__,r.__iteratees__=nF(this.__iteratees__),r.__takeCount__=this.__takeCount__,r.__views__=nF(this.__views__),r},rC.prototype.reverse=function(){if(this.__filtered__){var r=new rC(this);r.__dir__=-1,r.__filtered__=!0}else r=this.clone(),r.__dir__*=-1;return r},rC.prototype.value=function(){var r=this.__wrapped__.value(),n=this.__dir__,i=oj(r),o=n<0,a=i?r.length:0,s=function(r,n,i){for(var o=-1,a=i.length;++o<a;){var s=i[o],l=s.size;switch(s.type){case"drop":r+=l;break;case"dropRight":n-=l;break;case"take":n=t5(n,r+l);break;case"takeRight":r=t4(r,n-l)}}return{start:r,end:n}}(0,a,this.__views__),l=s.start,c=s.end,u=c-l,d=o?c:l-1,h=this.__iteratees__,p=h.length,f=0,m=t5(u,this.__takeCount__);if(!i||!o&&a==u&&m==u)return nT(r,this.__actions__);var g=[];e:for(;u--&&f<m;){for(var y=-1,v=r[d+=n];++y<p;){var b=h[y],C=b.iteratee,_=b.type,x=C(v);if(2==_)v=x;else if(!x){if(1==_)continue e;break e}}g[f++]=v}return g},rg.prototype.at=os,rg.prototype.chain=function(){return oo(this)},rg.prototype.commit=function(){return new rb(this.value(),this.__chain__)},rg.prototype.next=function(){a===this.__values__&&(this.__values__=o5(this.value()));var r=this.__index__>=this.__values__.length,n=r?a:this.__values__[this.__index__++];return{done:r,value:n}},rg.prototype.plant=function(r){for(var n,i=this;i instanceof rv;){var o=iF(i);o.__index__=0,o.__values__=a,n?s.__wrapped__=o:n=o;var s=o;i=i.__wrapped__}return s.__wrapped__=r,n},rg.prototype.reverse=function(){var r=this.__wrapped__;if(r instanceof rC){var n=r;return this.__actions__.length&&(n=new rC(this)),(n=n.reverse()).__actions__.push({func:oa,args:[i3],thisArg:a}),new rb(n,this.__chain__)}return this.thru(i3)},rg.prototype.toJSON=rg.prototype.valueOf=rg.prototype.value=function(){return nT(this.__wrapped__,this.__actions__)},rg.prototype.first=rg.prototype.head,e6&&(rg.prototype[e6]=function(){return this}),rg}();e8._=tY,a!==(o=(function(){return tY}).call(n,i,n,r))&&(r.exports=o)}).call(this)},5335:function(r,n,i){var o=i(4773),a=i(66603),s=i(59190);
317r.exports=function(r,n){var i={};return n=s(n,3),a(r,function(r,a,s){o(i,n(r,a,s),r)}),i}},30122:function(r,n,i){var o=i(4773),a=i(66603),s=i(59190);r.exports=function(r,n){var i={};return n=s(n,3),a(r,function(r,a,s){o(i,a,n(r,a,s))}),i}},74413:function(r,n,i){var o=i(87670);function a(r,n){if("function"!=typeof r||null!=n&&"function"!=typeof n)throw TypeError("Expected a function");var i=function(){var o=arguments,a=n?n.apply(this,o):o[0],s=i.cache;if(s.has(a))return s.get(a);var l=r.apply(this,o);return i.cache=s.set(a,l)||s,l};return i.cache=new(a.Cache||o),i}a.Cache=o,r.exports=a},21513:function(r,n,i){var o=i(91320),a=i(21571),s=i(26093),l=i(66644);r.exports=function(r){return s(r)?o(l(r)):a(r)}},42053:function(r,n,i){var o=i(18999)(function(r,n,i){return r+(i?"_":"")+n.toLowerCase()});r.exports=o},5210:function(r){r.exports=function(){return[]}},51134:function(r){r.exports=function(){return!1}},69795:function(r,n,i){var o=i(74049);r.exports=function(r){return null==r?"":o(r)}},69379:function(r,n,i){var o=i(4518)("toUpperCase");r.exports=o},73758:function(r,n,i){var o=i(34897),a=i(79609),s=i(69795),l=i(80530);r.exports=function(r,n,i){return(r=s(r),void 0===(n=i?void 0:n))?a(r)?l(r):o(r):r.match(n)||[]}},16253:function(r,n,i){var o,a=i(31854);o=function(){"use strict";var r,n,i;function o(o,a){if(r){if(n){var s="self.onerror = function() { console.error('An error occurred while parsing the WebWorker bundle. This is most likely due to improper transpilation by Babel; please see https://docs.mapbox.com/mapbox-gl-js/guides/install/#transpiling'); }; var sharedChunk = {}; ("+r+")(sharedChunk); ("+n+")(sharedChunk); self.onerror = null;",l={};r(l),i=a(l),"undefined"!=typeof window&&window&&window.URL&&window.URL.createObjectURL&&(i.workerUrl=window.URL.createObjectURL(new Blob([s],{type:"text/javascript"})))}else n=a}else r=a}return o(["exports"],function(r){let n,i,o,s,l,c,u;var d,h="undefined"!=typeof self?self:{},p="2.13.0";let f={API_URL:"https://api.mapbox.com",get API_URL_REGEX(){if(null==n){let r=/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/|\?|$)/i;try{n=null!=a.env.API_URL_REGEX?new RegExp(a.env.API_URL_REGEX):r}catch(i){n=r}}return n},get API_TILEJSON_REGEX(){return/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/v[0-9]*\/.*\.json.*$)/i},get API_SPRITE_REGEX(){return/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/styles\/v[0-9]*\/)(.*\/sprite.*\..*$)/i},get API_FONTS_REGEX(){return/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/fonts\/v[0-9]*\/)(.*\.pbf.*$)/i},get API_STYLE_REGEX(){return/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/styles\/v[0-9]*\/)(.*$)/i},get API_CDN_URL_REGEX(){return/^((https?:)?\/\/)?api\.mapbox\.c(n|om)(\/mapbox-gl-js\/)(.*$)/i},get EVENTS_URL(){return this.API_URL?0===this.API_URL.indexOf("https://api.mapbox.cn")?"https://events.mapbox.cn/events/v2":0===this.API_URL.indexOf("https://api.mapbox.com")?"https://events.mapbox.com/events/v2":null:null},SESSION_PATH:"/map-sessions/v1",FEEDBACK_URL:"https://apps.mapbox.com/feedback",TILE_URL_VERSION:"v4",RASTER_URL_PREFIX:"raster/v1",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},m={supported:!1,testSupport:function(r){!v&&y&&(b?C(r):g=r)}},g,y,v=!1,b=!1;function C(r){let n=r.createTexture();r.bindTexture(r.TEXTURE_2D,n);try{if(r.texImage2D(r.TEXTURE_2D,0,r.RGBA,r.RGBA,r.UNSIGNED_BYTE,y),r.isContextLost())return;m.supported=!0}
317catch(r){}r.deleteTexture(n),v=!0}function _(r,n,i,o){this.cx=3*r,this.bx=3*(i-r)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*n,this.by=3*(o-n)-this.cy,this.ay=1-this.cy-this.by,this.p1x=r,this.p1y=n,this.p2x=i,this.p2y=o}h.document&&((y=h.document.createElement("img")).onload=function(){g&&C(g),g=null,b=!0},y.onerror=function(){v=!0,g=null},y.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA="),_.prototype={sampleCurveX:function(r){return((this.ax*r+this.bx)*r+this.cx)*r},sampleCurveY:function(r){return((this.ay*r+this.by)*r+this.cy)*r},sampleCurveDerivativeX:function(r){return(3*this.ax*r+2*this.bx)*r+this.cx},solveCurveX:function(r,n){if(void 0===n&&(n=1e-6),r<0)return 0;if(r>1)return 1;for(var i=r,o=0;o<8;o++){var a=this.sampleCurveX(i)-r;if(Math.abs(a)<n)return i;var s=this.sampleCurveDerivativeX(i);if(1e-6>Math.abs(s))break;i-=a/s}var l=0,c=1;for(i=r,o=0;o<20&&!(Math.abs((a=this.sampleCurveX(i))-r)<n);o++)r>a?l=i:c=i,i=.5*(c-l)+l;return i},solve:function(r,n){return this.sampleCurveY(this.solveCurveX(r,n))}};var x=w;function w(r,n){this.x=r,this.y=n}w.prototype={clone:function(){return new w(this.x,this.y)},add:function(r){return this.clone()._add(r)},sub:function(r){return this.clone()._sub(r)},multByPoint:function(r){return this.clone()._multByPoint(r)},divByPoint:function(r){return this.clone()._divByPoint(r)},mult:function(r){return this.clone()._mult(r)},div:function(r){return this.clone()._div(r)},rotate:function(r){return this.clone()._rotate(r)},rotateAround:function(r,n){return this.clone()._rotateAround(r,n)},matMult:function(r){return this.clone()._matMult(r)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(r){return this.x===r.x&&this.y===r.y},dist:function(r){return Math.sqrt(this.distSqr(r))},distSqr:function(r){var n=r.x-this.x,i=r.y-this.y;return n*n+i*i},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(r){return Math.atan2(this.y-r.y,this.x-r.x)},angleWith:function(r){return this.angleWithSep(r.x,r.y)},angleWithSep:function(r,n){return Math.atan2(this.x*n-this.y*r,this.x*r+this.y*n)},_matMult:function(r){var n=r[2]*this.x+r[3]*this.y;return this.x=r[0]*this.x+r[1]*this.y,this.y=n,this},_add:function(r){return this.x+=r.x,this.y+=r.y,this},_sub:function(r){return this.x-=r.x,this.y-=r.y,this},_mult:function(r){return this.x*=r,this.y*=r,this},_div:function(r){return this.x/=r,this.y/=r,this},_multByPoint:function(r){return this.x*=r.x,this.y*=r.y,this},_divByPoint:function(r){return this.x/=r.x,this.y/=r.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var r=this.y;return this.y=this.x,this.x=-r,this},_rotate:function(r){var n=Math.cos(r),i=Math.sin(r),o=i*this.x+n*this.y;return this.x=n*this.x-i*this.y,this.y=o,this},_rotateAround:function(r,n){var i=Math.cos(r),o=Math.sin(r),a=n.y+o*(this.x-n.x)+i*(this.y-n.y);return this.x=n.x+i*(this.x-n.x)-o*(this.y-n.y),this.y=a,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},w.convert=function(r){return r instanceof w?r:Array.isArray(r)?new w(r[0],r[1]):r};let S=Math.PI/180,O=180/Math.PI,E=[[0,0],[1,0],[1,1],[0,1]];function k(r){if(r<=0)return 0;if(r>=1)return 1;let n=r*r,i=n*r;return 4*(r<.5?i:3*(r-n)+i-.75)}function T(r,n,i,o){let a=new _(r,n,i,o);return function(r){return a.solve(r)}}let M=T(.25,.1,.25,1);function P(r,n,i){return Math.min(i,Math.max(n,r))}function L(r,n,i){return(i=P((i-r)/(n-r),0,1))*i*(3-2*i)}function A(r,n,i){let o=i-n,a=((r-n)%o+o)%o+n;return a===n?i:a}function Z(r,n,i){if(!r.length)return i(null,[]);let o=r.length,a=Array(r.length),s=null;r.forEach((r,l)=>{n(r,(r,n)=>{r&&(s=r),a[l]=n,0==--o&&i(s,a)})})}function I(r){let n=[];for(let i in r)n.push(r[i]);return n}function V(r,...n){for(let i of n)for(let n in i)r[n]=i[n];return r}let D=1;function j(){return D++}function z(){return function r(n){return n?(n^Math.random()*(16>>n/4)).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,r)}()}function B(r){return r<=1?1:Math.pow(2,Math.ceil(Math.log(r)/Math.LN2))}function R(r){return!!r&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(r)}function H(r,n){r.forEach(r=>{n[r]&&(n[r]=n[r].bind(n))})}function F(r,n){return -1!==r.indexOf(n,r.length-n.length)}function N(r,n,i){let o={};for(let a in r)o[a]=n.call(i||this,r[a],a,r);return o}function $(r,n,i){let o={};for(let a in r)n.call(i||this,r[a],a,r)&&(o[a]=r[a]);return o}function U(r){return Array.isArray(r)?r.map(U):"object"==typeof r&&r?N(r,U):r}let G={};function W(r){G[r]||("undefined"!=typeof console&&console.warn(r),G[r]=!0)}function q(r,n,i){return(i.y-r.y)*(n.x-r.x)>(n.y-r.y)*(i.x-r.x)}function X(){return"undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof self&&self instanceof WorkerGlobalScope}function K(r){let n={};if(r.replace(/(?:^|(?:\s*\,\s*))([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,(r,i,o,a)=>{let s=o||a;return n[i]=!s||s.toLowerCase(),""}),n["max-age"]){let r=parseInt(n["max-age"],10);isNaN(r)?delete n["max-age"]:n["max-age"]=r}return n}let Y=null;function J(r){if(null==Y){let n=r.navigator?r.navigator.userAgent:null;Y=!!r.safari||!(!n||!(/\b(iPad|iPhone|iPod)\b/.test(n)||n.match("Safari")&&!n.match("Chrome")))}return Y}function Q(r){try{let n=h[r];return n.setItem("_mapbox_test_",1),n.removeItem("_mapbox_test_"),!0}catch(r){return!1}}function ee(r,n){return[r[4*n],r[4*n+1],r[4*n+2],r[4*n+3]]}let et="mapbox-tiles",er,en,ei=500,eo=50;function ea(){try{return h.caches}catch(r){}}
317function es(){ea()&&!er&&(er=h.caches.open(et))}function el(r){let n=r.indexOf("?");if(n<0)return r;let i=(function(r){let n=r.indexOf("?");return n>0?r.slice(n+1).split("&"):[]})(r).filter(r=>{let n=r.split("=");return"language"===n[0]||"worldview"===n[0]});return i.length?`${r.slice(0,n)}?${i.join("&")}`:r.slice(0,n)}let ec=1/0,eu={Unknown:"Unknown",Style:"Style",Source:"Source",Tile:"Tile",Glyphs:"Glyphs",SpriteImage:"SpriteImage",SpriteJSON:"SpriteJSON",Image:"Image"};"function"==typeof Object.freeze&&Object.freeze(eu);class ed extends Error{constructor(r,n,i){401===n&&eb(i)&&(r+=": you may have provided an invalid Mapbox access token. See https://docs.mapbox.com/api/overview/#access-tokens-and-token-scopes"),super(r),this.status=n,this.url=i}toString(){return`${this.name}: ${this.message} (${this.status}): ${this.url}`}}let eh=X()?()=>self.worker&&self.worker.referrer:()=>("blob:"===h.location.protocol?h.parent:h).location.href,ep=function(r,n){var i;if(!(/^file:/.test(i=r.url)||/^file:/.test(eh())&&!/^\w+:/.test(i))){if(h.fetch&&h.Request&&h.AbortController&&h.Request.prototype.hasOwnProperty("signal"))return function(r,n){var i;let o=new h.AbortController,a=new h.Request(r.url,{method:r.method||"GET",body:r.body,credentials:r.credentials,headers:r.headers,referrer:eh(),signal:o.signal}),s=!1,l=!1,c=(i=a.url).indexOf("sku=")>0&&eb(i);"json"===r.type&&a.headers.set("Accept","application/json");let u=(i,o,s)=>{if(l)return;if(i&&"SecurityError"!==i.message&&W(i),o&&s)return d(o);let u=Date.now();h.fetch(a).then(i=>{if(i.ok){let r=c?i.clone():null;return d(i,r,u)}return n(new ed(i.statusText,i.status,r.url))}).catch(i=>{"AbortError"!==i.name&&n(Error(`${i.message} ${r.url}`))})},d=(i,o,c)=>{("arrayBuffer"===r.type?i.arrayBuffer():"json"===r.type?i.json():i.text()).then(r=>{l||(o&&c&&function(r,n,i){if(es(),!er)return;let o={status:n.status,statusText:n.statusText,headers:new h.Headers};n.headers.forEach((r,n)=>o.headers.set(n,r));let a=K(n.headers.get("Cache-Control")||"");if(a["no-store"])return;a["max-age"]&&o.headers.set("Expires",new Date(i+1e3*a["max-age"]).toUTCString());let s=o.headers.get("Expires");s&&(new Date(s).getTime()-i<42e4||function(r,n){if(void 0===en)try{new Response(new ReadableStream),en=!0}catch(r){en=!1}en?n(r.body):r.blob().then(n)}(n,n=>{let i=new h.Response(n,o);es(),er&&er.then(n=>n.put(el(r.url),i)).catch(r=>W(r.message))}))}(a,o,c),s=!0,n(null,r,i.headers.get("Cache-Control"),i.headers.get("Expires")))}).catch(r=>{l||n(Error(r.message))})};return c?function(r,n){if(es(),!er)return n(null);let i=el(r.url);er.then(r=>{r.match(i).then(o=>{let a=function(r){if(!r)return!1;let n=new Date(r.headers.get("Expires")||0),i=K(r.headers.get("Cache-Control")||"");return n>Date.now()&&!i["no-cache"]}(o);r.delete(i),a&&r.put(i,o.clone()),n(null,o,a)}).catch(n)}).catch(n)}(a,u):u(null,null),{cancel:()=>{l=!0,s||o.abort()}}}(r,n);if(X()&&self.worker&&self.worker.actor)return self.worker.actor.send("getResource",r,n,void 0,!0)}return function(r,n){let i=new h.XMLHttpRequest;for(let n in i.open(r.method||"GET",r.url,!0),"arrayBuffer"===r.type&&(i.responseType="arraybuffer"),r.headers)i.setRequestHeader(n,r.headers[n]);return"json"===r.type&&(i.responseType="text",i.setRequestHeader("Accept","application/json")),i.withCredentials="include"===r.credentials,i.onerror=()=>{n(Error(i.statusText))},i.onload=()=>{if((i.status>=200&&i.status<300||0===i.status)&&null!==i.response){let o=i.response;if("json"===r.type)try{o=JSON.parse(i.response)}catch(r){return n(r)}n(null,o,i.getResponseHeader("Cache-Control"),i.getResponseHeader("Expires"))}else n(new ed(i.statusText,i.status,r.url))},i.send(r.body),{cancel:()=>i.abort()}}(r,n)},ef=function(r,n){return ep(V(r,{type:"arrayBuffer"}),n)},em="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=";i=[],o=0;let eg=function(r,n){if(m.supported&&(r.headers||(r.headers={}),r.headers.accept="image/webp,*/*"),o>=f.MAX_PARALLEL_IMAGE_REQUESTS){let o={requestParameters:r,callback:n,cancelled:!1,cancel(){this.cancelled=!0}};return i.push(o),o}o++;let a=!1,s=()=>
317{if(!a)for(a=!0,o--;i.length&&o<f.MAX_PARALLEL_IMAGE_REQUESTS;){let r=i.shift(),{requestParameters:n,callback:o,cancelled:a}=r;a||(r.cancel=eg(n,o).cancel)}},l=ef(r,(r,i,o,a)=>{s(),r?n(r):i&&(h.createImageBitmap?function(r,n){let i=new h.Blob([new Uint8Array(r)],{type:"image/png"});h.createImageBitmap(i).then(r=>{n(null,r)}).catch(r=>{n(Error(`Could not load image because of ${r.message}. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported.`))})}(i,(r,i)=>n(r,i,o,a)):function(r,n){let i=new h.Image,o=h.URL;i.onload=()=>{n(null,i),o.revokeObjectURL(i.src),i.onload=null,h.requestAnimationFrame(()=>{i.src=em})},i.onerror=()=>n(Error("Could not load image. Please make sure to use a supported image type such as PNG or JPEG. Note that SVGs are not supported."));let a=new h.Blob([new Uint8Array(r)],{type:"image/png"});i.src=r.byteLength?o.createObjectURL(a):em}(i,(r,i)=>n(r,i,o,a)))});return{cancel:()=>{l.cancel(),s()}}},ey="NO_ACCESS_TOKEN";function ev(r){return 0===r.indexOf("mapbox:")}function eb(r){return f.API_URL_REGEX.test(r)}function eC(r){return f.API_CDN_URL_REGEX.test(r)}function e_(r){return f.API_STYLE_REGEX.test(r)&&!ex(r)}function ex(r){return f.API_SPRITE_REGEX.test(r)}let ew=/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;function eS(r){let n=r.match(ew);if(!n)throw Error("Unable to parse URL object");return{protocol:n[1],authority:n[2],path:n[3]||"/",params:n[4]?n[4].split("&"):[]}}function eO(r){let n=r.params.length?`?${r.params.join("&")}`:"";return`${r.protocol}://${r.authority}${r.path}${n}`}function eE(r){if(!r)return null;let n=r.split(".");if(!n||3!==n.length)return null;try{return JSON.parse(decodeURIComponent(h.atob(n[1]).split("").map(r=>"%"+("00"+r.charCodeAt(0).toString(16)).slice(-2)).join("")))}catch(r){return null}}class ek{constructor(r){this.type=r,this.anonId=null,this.eventData={},this.queue=[],this.pendingRequest=null}getStorageKey(r){let n=eE(f.ACCESS_TOKEN),i="";return i=n&&n.u?h.btoa(encodeURIComponent(n.u).replace(/%([0-9A-F]{2})/g,(r,n)=>String.fromCharCode(Number("0x"+n)))):f.ACCESS_TOKEN||"",r?`mapbox.eventData.${r}:${i}`:`mapbox.eventData:${i}`}fetchEventData(){let r=Q("localStorage"),n=this.getStorageKey(),i=this.getStorageKey("uuid");if(r)try{let r=h.localStorage.getItem(n);r&&(this.eventData=JSON.parse(r));let o=h.localStorage.getItem(i);o&&(this.anonId=o)}catch(r){W("Unable to read from LocalStorage")}}saveEventData(){let r=Q("localStorage"),n=this.getStorageKey(),i=this.getStorageKey("uuid");if(r)try{h.localStorage.setItem(i,this.anonId),Object.keys(this.eventData).length>=1&&h.localStorage.setItem(n,JSON.stringify(this.eventData))}catch(r){W("Unable to write to LocalStorage")}}processRequests(r){}postEvent(r,n,i,o){var a;if(!f.EVENTS_URL)return;let s=eS(f.EVENTS_URL);s.params.push(`access_token=${o||f.ACCESS_TOKEN||""}`);let l={event:this.type,created:new Date(r).toISOString()},c=n?V(l,n):l,u={url:eO(s),headers:{"Content-Type":"text/plain"},body:JSON.stringify([c])};this.pendingRequest=(a=r=>{this.pendingRequest=null,i(r),this.saveEventData(),this.processRequests(o)},ep(V(u,{method:"POST"}),a))}
317queueRequest(r,n){this.queue.push(r),this.processRequests(n)}}let eT=new class extends ek{constructor(r){super("appUserTurnstile"),this._customAccessToken=r}postTurnstileEvent(r,n){f.EVENTS_URL&&f.ACCESS_TOKEN&&Array.isArray(r)&&r.some(r=>ev(r)||eb(r))&&this.queueRequest(Date.now(),n)}processRequests(r){if(this.pendingRequest||0===this.queue.length)return;this.anonId&&this.eventData.lastSuccess&&this.eventData.tokenU||this.fetchEventData();let n=eE(f.ACCESS_TOKEN),i=n?n.u:f.ACCESS_TOKEN,o=i!==this.eventData.tokenU;R(this.anonId)||(this.anonId=z(),o=!0);let a=this.queue.shift();if(this.eventData.lastSuccess){let r=new Date(this.eventData.lastSuccess),n=new Date(a),i=(a-this.eventData.lastSuccess)/864e5;o=o||i>=1||i<-1||r.getDate()!==n.getDate()}else o=!0;o?this.postEvent(a,{sdkIdentifier:"mapbox-gl-js",sdkVersion:p,skuId:"01","enabled.telemetry":!1,userId:this.anonId},r=>{r||(this.eventData.lastSuccess=a,this.eventData.tokenU=i)},r):this.processRequests()}},eM=eT.postTurnstileEvent.bind(eT),eP=new class extends ek{constructor(){super("map.load"),this.success={},this.skuToken=""}postMapLoadEvent(r,n,i,o){this.skuToken=n,this.errorCb=o,f.EVENTS_URL&&(i||f.ACCESS_TOKEN?this.queueRequest({id:r,timestamp:Date.now()},i):this.errorCb(Error(ey)))}processRequests(r){if(this.pendingRequest||0===this.queue.length)return;let{id:n,timestamp:i}=this.queue.shift();n&&this.success[n]||(this.anonId||this.fetchEventData(),R(this.anonId)||(this.anonId=z()),this.postEvent(i,{sdkIdentifier:"mapbox-gl-js",sdkVersion:p,skuId:"01",skuToken:this.skuToken,userId:this.anonId},r=>{r?this.errorCb(r):n&&(this.success[n]=!0)},r))}},eL=eP.postMapLoadEvent.bind(eP),eA=new class extends ek{constructor(){super("gljs.performance")}postPerformanceEvent(r,n){f.EVENTS_URL&&(r||f.ACCESS_TOKEN)&&this.queueRequest({timestamp:Date.now(),performanceData:n},r)}processRequests(r){if(this.pendingRequest||0===this.queue.length)return;let{timestamp:n,performanceData:i}=this.queue.shift(),o=function(r){let n=h.performance.getEntriesByType("resource"),i=h.performance.getEntriesByType("mark"),o=function(r){let n={};if(r){for(let i in r)if("other"!==i)for(let o of r[i]){let r=`${i}ResolveRangeMin`,a=`${i}ResolveRangeMax`,s=`${i}RequestCount`,l=`${i}RequestCachedCount`;n[r]=Math.min(n[r]||1/0,o.startTime),n[a]=Math.max(n[a]||-1/0,o.responseEnd);let c=r=>{void 0===n[r]&&(n[r]=0),++n[r]};void 0!==o.transferSize&&0===o.transferSize&&c(l),c(s)}}return n}(function(r,n){let i={};if(r)for(let o of r){let r=n(o);void 0===i[r]&&(i[r]=[]),i[r].push(o)}return i}(n,ez)),a=h.devicePixelRatio,s=h.navigator.connection||h.navigator.mozConnection||h.navigator.webkitConnection,l={counters:[],metadata:[],attributes:[]},c=(r,n,i)=>{null!=i&&r.push({name:n,value:i.toString()})};for(let r in o)c(l.counters,r,o[r]);if(r.interactionRange[0]!==1/0&&r.interactionRange[1]!==-1/0&&(c(l.counters,"interactionRangeMin",r.interactionRange[0]),c(l.counters,"interactionRangeMax",r.interactionRange[1])),i)for(let r of Object.keys(ej)){let n=ej[r],o=i.find(r=>r.name===n);o&&c(l.counters,n,o.startTime)}return c(l.counters,"visibilityHidden",r.visibilityHidden),c(l.attributes,"style",function(r){if(r)for(let n of r){let r=n.name.split("?")[0];if(e_(r)){let n=r.split("/").slice(-2);if(2===n.length)return`mapbox://styles/${n[0]}/${n[1]}`}}}(n)),c(l.attributes,"terrainEnabled",r.terrainEnabled?"true":"false"),c(l.attributes,"fogEnabled",r.fogEnabled?"true":"false"),c(l.attributes,"projection",r.projection),c(l.attributes,"zoom",r.zoom),c(l.metadata,"devicePixelRatio",a),c(l.metadata,"connectionEffectiveType",s?s.effectiveType:void 0),c(l.metadata,"navigatorUserAgent",h.navigator.userAgent),c(l.metadata,"screenWidth",h.screen.width),c(l.metadata,"screenHeight",h.screen.height),c(l.metadata,"windowWidth",h.innerWidth),c(l.metadata,"windowHeight",h.innerHeight),c(l.metadata,"mapWidth",r.width/a),c(l.metadata,"mapHeight",r.height/a),c(l.metadata,"webglRenderer",r.renderer),c(l.metadata,"webglVendor",r.vendor),c(l.metadata,"sdkVersion",p),c(l.metadata,"sdkIdentifier","mapbox-gl-js"),l}(i);for(let r of o.metadata);for(let r of o.counters);for(let r of o.attributes);this.postEvent(n,o,()=>{},r)}},eZ=eA.postPerformanceEvent.bind(eA),eI=new class extends ek{constructor(){super("map.auth"),this.success={},this.skuToken=""}getSession(r,n,i,o){var a;if(!f.API_URL||!f.SESSION_PATH)return;let s=eS(f.API_URL+f.SESSION_PATH);s.params.push(`sku=${n||""}`),s.params.push(`access_token=${o||f.ACCESS_TOKEN||""}`);let l={url:eO(s),headers:{"Content-Type":"text/plain"}};this.pendingRequest=(a=r=>{this.pendingRequest=null,i(r),this.saveEventData(),this.processRequests(o)},ep(V(l,{method:"GET"}),a))}getSessionAPI(r,n,i,o){this.skuToken=n,this.errorCb=o,f.SESSION_PATH&&f.API_URL&&(i||f.ACCESS_TOKEN?this.queueRequest({id:r,timestamp:Date.now()},i):this.errorCb(Error(ey)))}processRequests(r){if(this.pendingRequest||0===this.queue.length)return;let{id:n,timestamp:i}=this.queue.shift();
317n&&this.success[n]||this.getSession(i,this.skuToken,r=>{r?this.errorCb(r):n&&(this.success[n]=!0)},r)}},eV=eI.getSessionAPI.bind(eI),eD=new Set,ej={create:"create",load:"load",fullLoad:"fullLoad"};function ez(r){let n=r.name.split("?")[0];return eC(n)&&n.includes("mapbox-gl.js")?"javascript":eC(n)&&n.includes("mapbox-gl.css")?"css":f.API_FONTS_REGEX.test(n)?"fontRange":ex(n)?"sprite":e_(n)?"style":f.API_TILEJSON_REGEX.test(n)?"tilejson":"other"}let eB=h.performance;function eR(r){let n=r?r.url.toString():void 0;return eB.getEntriesByName(n)}let eH={now:()=>void 0!==c?c:h.performance.now(),setNow(r){c=r},restoreNow(){c=void 0},frame(r){let n=h.requestAnimationFrame(r);return{cancel:()=>h.cancelAnimationFrame(n)}},getImageData(r,n=0){let{width:i,height:o}=r;u||(u=h.document.createElement("canvas"));let a=u.getContext("2d",{willReadFrequently:!0});if(!a)throw Error("failed to create canvas 2d context");return(i>u.width||o>u.height)&&(u.width=i,u.height=o),a.clearRect(-n,-n,i+2*n,o+2*n),a.drawImage(r,0,0,i,o),a.getImageData(-n,-n,i+2*n,o+2*n)},resolveURL:r=>(s||(s=h.document.createElement("a")),s.href=r,s.href),get devicePixelRatio(){return h.devicePixelRatio},get prefersReducedMotion(){return!!h.matchMedia&&(null==l&&(l=h.matchMedia("(prefers-reduced-motion: reduce)")),l.matches)}};function eF(r,n,i){i[r]&&-1!==i[r].indexOf(n)||(i[r]=i[r]||[],i[r].push(n))}function eN(r,n,i){if(i&&i[r]){let o=i[r].indexOf(n);-1!==o&&i[r].splice(o,1)}}class e${constructor(r,n={}){V(this,n),this.type=r}}class eU extends e${constructor(r,n={}){super("error",V({error:r},n))}}class eG{on(r,n){return this._listeners=this._listeners||{},eF(r,n,this._listeners),this}off(r,n){return eN(r,n,this._listeners),eN(r,n,this._oneTimeListeners),this}once(r,n){return n?(this._oneTimeListeners=this._oneTimeListeners||{},eF(r,n,this._oneTimeListeners),this):new Promise(n=>this.once(r,n))}fire(r,n){"string"==typeof r&&(r=new e$(r,n||{}));let i=r.type;if(this.listens(i)){for(let n of(r.target=this,this._listeners&&this._listeners[i]?this._listeners[i].slice():[]))n.call(this,r);for(let n of this._oneTimeListeners&&this._oneTimeListeners[i]?this._oneTimeListeners[i].slice():[])eN(i,n,this._oneTimeListeners),n.call(this,r);let n=this._eventedParent;n&&(V(r,"function"==typeof this._eventedParentData?this._eventedParentData():this._eventedParentData),n.fire(r))}else r instanceof eU&&console.error(r.error);return this}listens(r){return!!(this._listeners&&this._listeners[r]&&this._listeners[r].length>0||this._oneTimeListeners&&this._oneTimeListeners[r]&&this._oneTimeListeners[r].length>0||this._eventedParent&&this._eventedParent.listens(r))}setEventedParent(r,n){return this._eventedParent=r,this._eventedParentData=n,this}}var eW=JSON.parse('{"$version":8,"$root":{"version":{"required":true,"type":"enum","values":[8]},"name":{"type":"string"},"metadata":{"type":"*"},"center":{"type":"array","value":"number"},"zoom":{"type":"number"},"bearing":{"type":"number","default":0,"period":360,"units":"degrees"},"pitch":{"type":"number","default":0,"units":"degrees"},"light":{"type":"light"},"terrain":{"type":"terrain"},"fog":{"type":"fog"},"sources":{"required":true,"type":"sources"},"sprite":{"type":"string"},"glyphs":{"type":"string"},"transition":{"type":"transition"},"projection":{"type":"projection"},"layers":{"required":true,"type":"array","value":"layer"}},"sources":{"*":{"type":"source"}},"source":["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],"source_vector":{"type":{"required":true,"type":"enum","values":{"vector":{}}},"url":{"type":"string"},"tiles":{"type":"array","value":"string"},"bounds":{"type":"array","value":"number","length":4,"default":[-180,-85.051129,180,85.051129]},"scheme":{"type":"enum","values":{"xyz":{},"tms":{}},"default":"xyz"},"minzoom":{"type":"number","default":0},"maxzoom":{"type":"number","default":22},"attribution":{"type":"string"},"promoteId":{"type":"promoteId"},"volatile":{"type":"boolean","default":false},"*":{"type":"*"}},"source_raster":{"type":{"required":true,"type":"enum","values":{"raster":{}}},"url":{"type":"string"},"tiles":{"type":"array","value":"string"},"bounds":{"type":"array","value":"number","length":4,"default":[-180,-85.051129,180,85.051129]},"minzoom":{"type":"number","default":0},"maxzoom":{"type":"number","default":22},"tileSize":{"type":"number","default":512,"units":"pixels"},"scheme":{"type":"enum","values":{"xyz":{},"tms":{}},"default":"xyz"},"attribution":{"type":"string"},"volatile":{"type":"boolean","default":false},"*":{"type":"*"}},"source_raster_dem":{"type":{"required":true,"type":"enum","values":{"raster-dem":{}}},"url":{"type":"string"},"tiles":{"type":"array","value":"string"},"bounds":{"type":"array","value":"number","length":4,"default":[-180,-85.051129,180,85.051129]},"minzoom":{"type":"number","default":0},"maxzoom":{"type":"number","default":22},"tileSize":{"type":"number","default":512,"units":"pixels"},"attribution":{"type":"string"},"encoding":{"type":"enum","values":{"terrarium":{},"mapbox":{}},"default":"mapbox"},"volatile":{"type":"boolean","default":false},"*":{"type":"*"}},"source_geojson":{"type":{"required":true,"type":"enum","values":{"geojson":{}}},"data":{"type":"*"},"maxzoom":{"type":"number","default":18},"attribution":{"type":"string"},"buffer":{"type":"number","default":128,"maximum":512,"minimum":0},"filter":{"type":"*"},"tolerance":{"type":"number","default":0.375},"cluster":{"type":"boolean","default":false},"clusterRadius":{"type":"number","default":50,"minimum":0}
317,"clusterMaxZoom":{"type":"number"},"clusterMinPoints":{"type":"number"},"clusterProperties":{"type":"*"},"lineMetrics":{"type":"boolean","default":false},"generateId":{"type":"boolean","default":false},"promoteId":{"type":"promoteId"}},"source_video":{"type":{"required":true,"type":"enum","values":{"video":{}}},"urls":{"required":true,"type":"array","value":"string"},"coordinates":{"required":true,"type":"array","length":4,"value":{"type":"array","length":2,"value":"number"}}},"source_image":{"type":{"required":true,"type":"enum","values":{"image":{}}},"url":{"required":true,"type":"string"},"coordinates":{"required":true,"type":"array","length":4,"value":{"type":"array","length":2,"value":"number"}}},"layer":{"id":{"type":"string","required":true},"type":{"type":"enum","values":{"fill":{},"line":{},"symbol":{},"circle":{},"heatmap":{},"fill-extrusion":{},"raster":{},"hillshade":{},"background":{},"sky":{}},"required":true},"metadata":{"type":"*"},"source":{"type":"string"},"source-layer":{"type":"string"},"minzoom":{"type":"number","minimum":0,"maximum":24},"maxzoom":{"type":"number","minimum":0,"maximum":24},"filter":{"type":"filter"},"layout":{"type":"layout"},"paint":{"type":"paint"}},"layout":["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background","layout_sky"],"layout_background":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_sky":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_fill":{"fill-sort-key":{"type":"number","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_circle":{"circle-sort-key":{"type":"number","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_heatmap":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_fill-extrusion":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"},"fill-extrusion-edge-radius":{"type":"number","private":true,"default":0,"minimum":0,"maximum":1
vendor: 16,128 bytes, line 317
317,"property-type":"constant"}},"layout_line":{"line-cap":{"type":"enum","values":{"butt":{},"round":{},"square":{}},"default":"butt","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"line-join":{"type":"enum","values":{"bevel":{},"round":{},"miter":{}},"default":"miter","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{"type":"number","default":2,"requires":[{"line-join":"miter"}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"line-round-limit":{"type":"number","default":1.05,"requires":[{"line-join":"round"}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"line-sort-key":{"type":"number","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_symbol":{"symbol-placement":{"type":"enum","values":{"point":{},"line":{},"line-center":{}},"default":"point","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"symbol-spacing":{"type":"number","default":250,"minimum":1,"units":"pixels","requires":[{"symbol-placement":"line"}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{"type":"boolean","default":false,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{"type":"number","expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{"type":"enum","values":{"auto":{},"viewport-y":{},"source":{}},"default":"auto","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{"type":"boolean","default":false,"requires":["icon-image"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{"type":"boolean","default":false,"requires":["icon-image"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-optional":{"type":"boolean","default":false,"requires":["icon-image","text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{"type":"enum","values":{"map":{},"viewport":{},"auto":{}},"default":"auto","requires":["icon-image"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-size":{"type":"number","default":1,"minimum":0,"units":"factor of the original icon size","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{"type":"enum","values":{"none":{},"width":{},"height":{},"both":{}},"default":"none","requires":["icon-image","text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{"type":"array","value":"number","length":4,"default":[0,0,0,0],"units":"pixels","requires":["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"icon-image":{"type":"resolvedImage","tokens":true,"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{"type":"number","default":0,"period":360,"units":"degrees","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{"type":"number","default":2,"minimum":0,"units":"pixels","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{"type":"boolean","default":false,"requires":["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"icon-offset":{"type":"array","value":"number","length":2,"default":[0,0],"requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{"type":"enum","values":{"center":{},"left":{},"right":{},"top":{},"bottom":{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},"default":"center","requires":["icon-image"],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{"type":"enum","values":{"map":{},"viewport":{},"auto":{}},"default":"auto","requires":["icon-image"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{"type":"enum","values":{"map":{},"viewport":{},"auto":{}},"default":"auto","requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{"type":"enum","values":{"map":{},"viewport":{},"auto":{}},"default":"auto","requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-field":{"type":"formatted","default":"","tokens":true,"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-font":{"type":"array","value":"string","default":["Open Sans Regular","Arial Unicode MS Regular"],"requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-size":{"type":"number","default":16,"minimum":0,"units":"pixels","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{"type":"number","default":10,"minimum":0,"units":"ems","requires":["text-field",{"symbol-placement":["point"]}],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{"type":"number","default":1.2,"units":"ems","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-letter-spacing":{"type":"number","default":0,"units":"ems","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-justify":{"type":"enum","values":{"auto":{},"left":{},"center":{},"right":{}},"default":"center","requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{"type":"number","units":"ems","default":0,"requires":["text-field"],"property-type":"data-driven","expression":{"interpolated":true,"parameters":["zoom","feature"]}},"text-variable-anchor":{"type":"array","value":"enum","values":{"center":{},"left":{},"right":{},"top":{},"bottom":{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},"requires":["text-field",{"symbol-placement":["point"]}],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-anchor":{"type":"enum","values":{"center":{},"left":{},"right":{},"top":{},"bottom":{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},"default":"center","requires":["text-field",{"!":"text-variable-anchor"}],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{"type":"number","default":45,"units":"degrees","requires":["text-field",{"symbol-placement":["line","line-center"]}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"text-writing-mode":{"type":"array","value":"enum","values":{"horizontal":{},"vertical":{}},"requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-rotate":{"type":"number","default":0,"period":360,"units":"degrees","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-padding":{"type":"number","default":2,"minimum":0,"units":"pixels","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"text-keep-upright":{"type":"boolean","default":true,"requires":["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-transform":{"type":"enum","values":{"none":{},"uppercase":{},"lowercase":{}},"default":"none","requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-offset":{"type":"array","value":"number","units":"ems","length":2,"default":[0,0],"requires":["text-field",{"!":"text-radial-offset"}],"expression":{"interpolated":true,"parameters":["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{"type":"boolean","default":false,"requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{"type":"boolean","default":false,"requires":["text-field"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-optional":{"type":"boolean","default":false,"requires":["text-field","icon-image"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_raster":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"layout_hillshade":{"visibility":{"type":"enum","values":{"visible":{},"none":{}},"default":"visible","property-type":"constant"}},"filter":{"type":"array","value":"*"},"filter_symbol":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature","pitch","distance-from-center"]}},"filter_fill":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature"]}},"filter_line":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature"]}},"filter_circle":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature"]}},"filter_fill-extrusion":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature"]}},"filter_heatmap":{"type":"boolean","default":false,"transition":false,"property-type":"data-driven","expression":{"interpolated":false,"parameters":["zoom","feature"]}},"filter_operator":{"type":"enum","values":{"==":{},"!=":{},">":{},">=":{},"<":{},"<=":{},"in":{},"!in":{},"all":{},"any":{},"none":{},"has":{},"!has":{},"within":{}}},"geometry_type":{"type":"enum","values":{"Point":{},"LineString":{},"Polygon":{}}},"function":{"expression":{"type":"expression"},"stops":{"type":"array","value":"function_stop"},"base":{"type":"number","default":1,"minimum":0},"property":{"type":"string","default":"$zoom"},"type":{"type":"enum","values":{"identity":{},"exponential":{},"interval":{},"categorical":{}},"default":"exponential"},"colorSpace":{"type":"enum","values":{"rgb":{},"lab":{},"hcl":{}},"default":"rgb"},"default":{"type":"*","required":false}},"function_stop":{"type":"array","minimum":0,"maximum":24,"value":["number","color"],"length":2},"expression":{"type":"array","value":"*","minimum":1},"fog":{"range":{"type":"array","default":[0.5,10],"minimum":-20,"maximum":20,"length":2,"value":"number","property-type":"data-constant","transition":true,"expression":{"interpolated":true,"parameters":["zoom"]}},"color":{"type":"color","property-type":"data-constant","default":"#ffffff","expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"high-color":{"type":"color","property-type":"data-constant","default":"#245cdf","expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"space-color":{"type":"color","property-type":"data-constant","default":["interpolate",["linear"],["zoom"],4,"#010b19",7,"#367ab9"],"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"horizon-blend":{"type":"number","property-type":"data-constant","default":["interpolate",["linear"],["zoom"],4,0.2,7,0.1],"minimum":0,"maximum":1,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"star-intensity":{"type":"number","property-type":"data-constant","default":["interpolate",["linear"],["zoom"],5,0.35,6,0],"minimum":0,"maximum":1,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true}},"light":{"anchor":{"type":"enum","default":"viewport","values":{"map":{},"viewport":{}},"property-type":"data-constant","transition":false,"expression":{"interpolated":false,"parameters":["zoom"]}},"position":{"type":"array","default":[1.15,210,30],"length":3,"value":"number","property-type":"data-constant","transition":true,"expression":{"interpolated":true,"parameters":["zoom"]}},"color":{"type":"color","property-type":"data-constant","default":"#ffffff","expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"intensity":{"type":"number","property-type":"data-constant","default":0.5,"minimum":0,"maximum":1,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true}},"projection":{"name":{"type":"enum","values":{"albers":{},"equalEarth":{},"equirectangular":{},"lambertConformalConic":{},"mercator":{},"naturalEarth":{},"winkelTripel":{},"globe":{}},"default":"mercator","required":true},"center":{"type":"array","length":2,"value":"number","property-type":"data-constant","minimum":[-180,-90],"maximum":[180,90],"transition":false,"requires":[{"name":["albers","lambertConformalConic"]}]},"parallels":{"type":"array","length":2,"value":"number","property-type":"data-constant","minimum":[-90,-90],"maximum":[90,90],"transition":false,"requires":[{"name":["albers","lambertConformalConic"]}]}},"terrain":{"source":{"type":"string","required":true},"exaggeration":{"type":"number","property-type":"data-constant","default":1,"minimum":0,"maximum":1000,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true,"requires":["source"]}},"paint":["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background","paint_sky"],"paint_fill":{"fill-antialias":{"type":"boolean","default":true,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"fill-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{"type":"color","default":"#000000","transition":true,"requires":[{"!":"fill-pattern"}],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{"type":"color","transition":true,"requires":[{"!":"fill-pattern"},{"fill-antialias":true}],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["fill-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"fill-pattern":{"type":"resolvedImage","transition":
vendor: 3,713 bytes, line 317
317false,"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"}},"paint_fill-extrusion":{"fill-extrusion-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{"type":"color","default":"#000000","transition":true,"requires":[{"!":"fill-extrusion-pattern"}],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["fill-extrusion-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{"type":"resolvedImage","transition":false,"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"fill-extrusion-height":{"type":"number","default":0,"minimum":0,"units":"meters","transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{"type":"number","default":0,"minimum":0,"units":"meters","transition":true,"requires":["fill-extrusion-height"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{"type":"boolean","default":true,"transition":false,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"fill-extrusion-ambient-occlusion-intensity":{"property-type":"data-constant","type":"number","private":true,"default":0,"minimum":0,"maximum":1,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true},"fill-extrusion-ambient-occlusion-radius":{"property-type":"data-constant","type":"number","private":true,"default":3,"minimum":0,"expression":{"interpolated":true,"parameters":["zoom"]},"transition":true,"requires":["fill-extrusion-edge-radius"]}},"paint_line":{"line-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{"type":"color","default":"#000000","transition":true,"requires":[{"!":"line-pattern"}],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["line-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"line-width":{"type":"number","default":1,"minimum":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{"type":"number","default":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"}
317,"line-blur":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{"type":"array","value":"number","minimum":0,"transition":false,"units":"line widths","requires":[{"!":"line-pattern"}],"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"line-pattern":{"type":"resolvedImage","transition":false,"expression":{"interpolated":false,"parameters":["zoom","feature"]},"property-type":"data-driven"},"line-gradient":{"type":"color","transition":false,"requires":[{"!":"line-pattern"},{"source":"geojson","has":{"lineMetrics":true}}],"expression":{"interpolated":true,"parameters":["line-progress"]},"property-type":"color-ramp"},"line-trim-offset":{"type":"array","value":"number","length":2,"default":[0,0],"minimum":[0,0],"maximum":[1,1],"transition":false,"requires":[{"source":"geojson","has":{"lineMetrics":true}}],"property-type":"constant"}},"paint_circle":{"circle-radius":{"type":"number","default":5,"minimum":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{"type":"color","default":"#000000","transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{"type":"number","default":0,"transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["circle-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{"type":"enum","values":{"map":{},"viewport":{}},"default":"viewport","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{"type":"color","default":"#000000","transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"}},"paint_heatmap":{"heatmap-radius":{"type":"number","default":30,"minimum":1,"transition":true,"units":"pixels","expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{"type":"number","default":1,"minimum":0,"transition":false,"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{"type":"number","default":1,"minimum":0,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"heatmap-color":{"type":"color","default":["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"],"transition":false,"expression":{"interpolated":true,"parameters":["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"}},"paint_symbol":{"icon-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{"type":"color","default":"#000000","transition":true,"requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{"type":"color","default":"rgba(0, 0, 0, 0)","transition":true,"requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","requires":["icon-image"],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["icon-image","icon-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"text-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{"type":"color","default":"#000000","transition":true,"overridable":true,"requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{"type":"color","default":"rgba(0, 0, 0, 0)","transition":true,"requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{"type":"number","default":0,"minimum":0,"transition":true,"units":"pixels","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{"type":"array","value":"number","length":2,"default":[0,0],"transition":true,"units":"pixels","requires":["text-field"],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"map","requires":["text-field","text-translate"],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"}},"paint_raster":{"raster-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-hue-rotate":{"type":"number","default":0,"period":360,"transition":true,"units":"degrees","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{"type":"number","default":0,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-saturation":{"type":"number","default":0,"minimum":-1,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-contrast":{"type":"number","default":0,"minimum":-1,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"raster-resampling":{"type":"enum","values":{"linear":{},"nearest":{}},"default":"linear","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{"type":"number","default":300,"minimum":0,"transition":false,"units":"milliseconds","expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"}},"paint_hillshade":{"hillshade-illumination-direction":{"type":"number","default":335,"minimum":0,"maximum":359,"transition":false,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{"type":"enum","values":{"map":{},"viewport":{}},"default":"viewport","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{"type":"number","default":0.5,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{"type":"color","default":"#000000","transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{"type":"color","default":"#FFFFFF","transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{"type":"color","default":"#000000","transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"}},"paint_background":{"background-color":{"type":"color","default":"#000000","transition":true,"requires":[{"!":"background-pattern"}],"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"},"background-pattern":{"type":"resolvedImage","transition":false,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"background-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"}},"paint_sky":{"sky-type":{"type":"enum","values":{"gradient":{},"atmosphere":{}},"default":"atmosphere","expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun":{"type":"array","value":"number","length":2,"units":"degrees","minimum":[0,0],"maximum":[360,180],"transition":false,"requires":[{"sky-type":"atmosphere"}],"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun-intensity":{"type":"number","requires":[{"sky-type":"atmosphere"}],"default":10,"minimum":0,"maximum":100,"transition":false,"property-type":"data-constant"},"sky-gradient-center":{"type":"array","requires":[{"sky-type":"gradient"}],"value":"number","default":[0,0],"length":2,"units":"degrees","minimum":[0,0],"maximum":[360,180],"transition":false,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"sky-gradient-radius":{"type":"number","requires":[{"sky-type":"gradient"}],"default":90,"minimum":0,"maximum":180,"transition":false,"expression":{"interpolated":false,"parameters":["zoom"]},"property-type":"data-constant"},"sky-gradient":{"type":"color","default":["interpolate",["linear"],["sky-radial-progress"],0.8,"#87ceeb",1,"white"],"transition":false,"requires":[{"sky-type":"gradient"}],"expression":{"interpolated":true,"parameters":["sky-radial-progress"]},"property-type":"color-ramp"},"sky-atmosphere-halo-color":{"type":"color","default":"white","transition":false,"requires":[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-atmosphere-color":{"type":"color","default":"white","transition":false,"requires":[{"sky-type":"atmosphere"}],"property-type":"data-constant"},"sky-opacity":{"type":"number","default":1,"minimum":0,"maximum":1,"transition":true,"expression":{"interpolated":true,"parameters":["zoom"]},"property-type":"data-constant"}},"transition":{"duration":{"type":"number","default":300,"minimum":0,"units":"milliseconds"},"delay":{"type":"number","default":0,"minimum":0,"units":"milliseconds"}},"property-type":{"data-driven":{"type":"property-type"},"color-ramp":{"type":"property-type"},"data-constant":{"type":"property-type"},"constant":{"type":"property-type"}},"promoteId":{"*":{"type":"string"}}}');function eq(r,...n){for(let i of n)for(let n in i)r[n]=i[n];return r}function eX(r){return r instanceof Number||r instanceof String||r instanceof Boolean?r.valueOf():r}function eK(r){if(Array.isArray(r))return r.map(eK);if(r instanceof Object&&!(r instanceof Number||r instanceof String||r instanceof Boolean)){let n={};for(let i in r)n[i]=eK(r[i]);return n}return eX(r)}
317class eY extends Error{constructor(r,n){super(n),this.message=n,this.key=r}}class eJ{constructor(r,n=[]){for(let[i,o]of(this.parent=r,this.bindings={},n))this.bindings[i]=o}concat(r){return new eJ(this,r)}get(r){if(this.bindings[r])return this.bindings[r];if(this.parent)return this.parent.get(r);throw Error(`${r} not found in scope.`)}has(r){return!!this.bindings[r]||!!this.parent&&this.parent.has(r)}}let eQ={kind:"null"},e1={kind:"number"},e0={kind:"string"},e2={kind:"boolean"},e3={kind:"color"},e4={kind:"object"},e5={kind:"value"},e6={kind:"collator"},e8={kind:"formatted"},e7={kind:"resolvedImage"};function e9(r,n){return{kind:"array",itemType:r,N:n}}function te(r){if("array"===r.kind){let n=te(r.itemType);return"number"==typeof r.N?`array<${n}, ${r.N}>`:"value"===r.itemType.kind?"array":`array<${n}>`}return r.kind}let tt=[eQ,e1,e0,e2,e3,e8,e4,e9(e5),e7];function tr(r,n){if("error"===n.kind)return null;if("array"===r.kind){if("array"===n.kind&&(0===n.N&&"value"===n.itemType.kind||!tr(r.itemType,n.itemType))&&("number"!=typeof r.N||r.N===n.N))return null}else{if(r.kind===n.kind)return null;if("value"===r.kind){for(let r of tt)if(!tr(r,n))return null}}return`Expected ${te(r)} but found ${te(n)} instead.`}function tn(r,n){return n.some(n=>n.kind===r.kind)}function ti(r,n){return n.some(n=>"null"===n?null===r:"array"===n?Array.isArray(r):"object"===n?r&&!Array.isArray(r)&&"object"==typeof r:n===typeof r)}var to,ta={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],rebeccapurple:[102,51,153,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function ts(r){return(r=Math.round(r))<0?0:r>255?255:r}function tl(r){return ts("%"===r[r.length-1]?parseFloat(r)/100*255:parseInt(r))}function tc(r){var n;return(n="%"===r[r.length-1]?parseFloat(r)/100:parseFloat(r))<0?0:n>1?1:n}function tu(r,n,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?r+(n-r)*i*6:2*i<1?n:3*i<2?r+(n-r)*(2/3-i)*6:r}try{to=({}).parseCSSColor=function(r){var n,i=r.replace(/ /g,"").toLowerCase();if(i in ta)return ta[i].slice();if("#"===i[0])return 4===i.length?(n=parseInt(i.substr(1),16))>=0&&n<=4095?[(3840&n)>>4|(3840&n)>>8,240&n|(240&n)>>4,15&n|(15&n)<<4,1]:null:7===i.length&&(n=parseInt(i.substr(1),16))>=0&&n<=16777215?[(16711680&n)>>16,(65280&n)>>8,255&n,1]:null;var o=i.indexOf("("),a=i.indexOf(")");if(-1!==o&&a+1===i.length){var s=i.substr(0,o),l=i.substr(o+1,a-(o+1)).split(","),c=1;switch(s){case"rgba":if(4!==l.length)break;c=tc(l.pop());case"rgb":return 3!==l.length?null:[tl(l[0]),tl(l[1]),tl(l[2]),c];case"hsla":if(4!==l.length)break;c=tc(l.pop());case"hsl":if(3!==l.length)break;var u=(parseFloat(l[0])%360+360)%360/360,d=tc(l[1]),h=tc(l[2]),p=h<=.5?h*(d+1):h+d-h*d,f=2*h-p;
317return[ts(255*tu(f,p,u+1/3)),ts(255*tu(f,p,u)),ts(255*tu(f,p,u-1/3)),c]}}return null}}catch(r){}class td{constructor(r,n,i,o=1){this.r=r,this.g=n,this.b=i,this.a=o}static parse(r){if(!r)return;if(r instanceof td)return r;if("string"!=typeof r)return;let n=to(r);return n?new td(n[0]/255*n[3],n[1]/255*n[3],n[2]/255*n[3],n[3]):void 0}toString(){let[r,n,i,o]=this.toArray();return`rgba(${Math.round(r)},${Math.round(n)},${Math.round(i)},${o})`}toArray(){let{r:r,g:n,b:i,a:o}=this;return 0===o?[0,0,0,0]:[255*r/o,255*n/o,255*i/o,o]}toArray01(){let{r:r,g:n,b:i,a:o}=this;return 0===o?[0,0,0,0]:[r/o,n/o,i/o,o]}toArray01PremultipliedAlpha(){let{r:r,g:n,b:i,a:o}=this;return[r,n,i,o]}}td.black=new td(0,0,0,1),td.white=new td(1,1,1,1),td.transparent=new td(0,0,0,0),td.red=new td(1,0,0,1),td.blue=new td(0,0,1,1);class th{constructor(r,n,i){this.sensitivity=r?n?"variant":"case":n?"accent":"base",this.locale=i,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})}compare(r,n){return this.collator.compare(r,n)}resolvedLocale(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale}}class tp{constructor(r,n,i,o,a){this.text=r.normalize?r.normalize():r,this.image=n,this.scale=i,this.fontStack=o,this.textColor=a}}class tf{constructor(r){this.sections=r}static fromString(r){return new tf([new tp(r,null,null,null,null)])}isEmpty(){return 0===this.sections.length||!this.sections.some(r=>0!==r.text.length||r.image&&0!==r.image.name.length)}static factory(r){return r instanceof tf?r:tf.fromString(r)}toString(){return 0===this.sections.length?"":this.sections.map(r=>r.text).join("")}serialize(){let r=["format"];for(let n of this.sections){if(n.image){r.push(["image",n.image.name]);continue}r.push(n.text);let i={};n.fontStack&&(i["text-font"]=["literal",n.fontStack.split(",")]),n.scale&&(i["font-scale"]=n.scale),n.textColor&&(i["text-color"]=["rgba"].concat(n.textColor.toArray())),r.push(i)}return r}}class tm{constructor(r){this.name=r.name,this.available=r.available}toString(){return this.name}static fromString(r){return r?new tm({name:r,available:!1}):null}serialize(){return["image",this.name]}}function tg(r,n,i,o){return"number"==typeof r&&r>=0&&r<=255&&"number"==typeof n&&n>=0&&n<=255&&"number"==typeof i&&i>=0&&i<=255?void 0===o||"number"==typeof o&&o>=0&&o<=1?null:`Invalid rgba value [${[r,n,i,o].join(", ")}]: 'a' must be between 0 and 1.`:`Invalid rgba value [${("number"==typeof o?[r,n,i,o]:[r,n,i]).join(", ")}]: 'r', 'g', and 'b' must be between 0 and 255.`}function ty(r){if(null===r||"string"==typeof r||"boolean"==typeof r||"number"==typeof r||r instanceof td||r instanceof th||r instanceof tf||r instanceof tm)return!0;if(Array.isArray(r)){for(let n of r)if(!ty(n))return!1;return!0}if("object"==typeof r){for(let n in r)if(!ty(r[n]))return!1;return!0}return!1}function tv(r){if(null===r)return eQ;if("string"==typeof r)return e0;if("boolean"==typeof r)return e2;if("number"==typeof r)return e1;if(r instanceof td)return e3;if(r instanceof th)return e6;if(r instanceof tf)return e8;if(r instanceof tm)return e7;if(Array.isArray(r)){let n;let i=r.length;for(let i of r){let r=tv(i);if(n){if(n===r)continue;n=e5;break}n=r}return e9(n||e5,i)}return e4}function tb(r){let n=typeof r;return null===r?"":"string"===n||"number"===n||"boolean"===n?String(r):r instanceof td||r instanceof tf||r instanceof tm?r.toString():JSON.stringify(r)}class tC{constructor(r,n){this.type=r,this.value=n}static parse(r,n){if(2!==r.length)return n.error(`'literal' expression requires exactly one argument, but found ${r.length-1} instead.`);if(!ty(r[1]))return n.error("invalid value");let i=r[1],o=tv(i),a=n.expectedType;return"array"===o.kind&&0===o.N&&a&&"array"===a.kind&&("number"!=typeof a.N||0===a.N)&&(o=a),new tC(o,i)}evaluate(){return this.value}eachChild(){}outputDefined(){return!0}serialize(){return"array"===this.type.kind||"object"===this.type.kind?["literal",this.value]:this.value instanceof td?["rgba"].concat(this.value.toArray()):this.value instanceof tf?this.value.serialize():this.value}}var t_=class{constructor(r){this.name="ExpressionEvaluationError",this.message=r}toJSON(){return this.message}};let tx={string:e0,number:e1,boolean:e2,object:e4};class tw{constructor(r,n){this.type=r,this.args=n}static parse(r,n){if(r.length<2)return n.error("Expected at least one argument.");let i,o=1,a=r[0];if("array"===a){let a,s;if(r.length>2){let i=r[1];if("string"!=typeof i||!(i in tx)||"object"===i)return n.error('The item type argument of "array" must be one of string, number, boolean',1);a=tx[i],o++}else a=e5;if(r.length>3){if(null!==r[2]&&("number"!=typeof r[2]||r[2]<0||r[2]!==Math.floor(r[2])))return n.error('The length argument to "array" must be a positive integer literal',2);s=r[2],o++}i=e9(a,s)}else i=tx[a];let s=[];for(;o<r.length;o++){let i=n.parse(r[o],o,e5);if(!i)return null;s.push(i)}return new tw(i,s)}evaluate(r){for(let n=0;n<this.args.length;n++){let i=this.args[n].evaluate(r);if(!tr(this.type,tv(i)))return i;if(n===this.args.length-1)throw new t_(`Expected value to be of type ${te(this.t
317ype)}, but found ${te(tv(i))} instead.`)}return null}eachChild(r){this.args.forEach(r)}outputDefined(){return this.args.every(r=>r.outputDefined())}serialize(){let r=this.type,n=[r.kind];if("array"===r.kind){let i=r.itemType;if("string"===i.kind||"number"===i.kind||"boolean"===i.kind){n.push(i.kind);let o=r.N;("number"==typeof o||this.args.length>1)&&n.push(o)}}return n.concat(this.args.map(r=>r.serialize()))}}class tS{constructor(r){this.type=e8,this.sections=r}static parse(r,n){if(r.length<2)return n.error("Expected at least one argument.");let i=r[1];if(!Array.isArray(i)&&"object"==typeof i)return n.error("First argument must be an image or text section.");let o=[],a=!1;for(let i=1;i<=r.length-1;++i){let s=r[i];if(a&&"object"==typeof s&&!Array.isArray(s)){a=!1;let r=null;if(s["font-scale"]&&!(r=n.parse(s["font-scale"],1,e1)))return null;let i=null;if(s["text-font"]&&!(i=n.parse(s["text-font"],1,e9(e0))))return null;let l=null;if(s["text-color"]&&!(l=n.parse(s["text-color"],1,e3)))return null;let c=o[o.length-1];c.scale=r,c.font=i,c.textColor=l}else{let s=n.parse(r[i],1,e5);if(!s)return null;let l=s.type.kind;if("string"!==l&&"value"!==l&&"null"!==l&&"resolvedImage"!==l)return n.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");a=!0,o.push({content:s,scale:null,font:null,textColor:null})}}return new tS(o)}evaluate(r){return new tf(this.sections.map(n=>{let i=n.content.evaluate(r);return tv(i)===e7?new tp("",i,null,null,null):new tp(tb(i),null,n.scale?n.scale.evaluate(r):null,n.font?n.font.evaluate(r).join(","):null,n.textColor?n.textColor.evaluate(r):null)}))}eachChild(r){for(let n of this.sections)r(n.content),n.scale&&r(n.scale),n.font&&r(n.font),n.textColor&&r(n.textColor)}outputDefined(){return!1}serialize(){let r=["format"];for(let n of this.sections){r.push(n.content.serialize());let i={};n.scale&&(i["font-scale"]=n.scale.serialize()),n.font&&(i["text-font"]=n.font.serialize()),n.textColor&&(i["text-color"]=n.textColor.serialize()),r.push(i)}return r}}class tO{constructor(r){this.type=e7,this.input=r}static parse(r,n){if(2!==r.length)return n.error("Expected two arguments.");let i=n.parse(r[1],1,e0);return i?new tO(i):n.error("No image name provided.")}evaluate(r){let n=this.input.evaluate(r),i=tm.fromString(n);return i&&r.availableImages&&(i.available=r.availableImages.indexOf(n)>-1),i}eachChild(r){r(this.input)}outputDefined(){return!1}serialize(){return["image",this.input.serialize()]}}let tE={"to-boolean":e2,"to-color":e3,"to-number":e1,"to-string":e0};class tk{constructor(r,n){this.type=r,this.args=n}static parse(r,n){if(r.length<2)return n.error("Expected at least one argument.");let i=r[0];if(("to-boolean"===i||"to-string"===i)&&2!==r.length)return n.error("Expected one argument.");let o=tE[i],a=[];for(let i=1;i<r.length;i++){let o=n.parse(r[i],i,e5);if(!o)return null;a.push(o)}return new tk(o,a)}evaluate(r){if("boolean"===this.type.kind)return!!this.args[0].evaluate(r);if("color"===this.type.kind){let n,i;for(let o of this.args){if(n=o.evaluate(r),i=null,n instanceof td)return n;if("string"==typeof n){let i=r.parseColor(n);if(i)return i}else if(Array.isArray(n)&&!(i=n.length<3||n.length>4?`Invalid rbga value ${JSON.stringify(n)}: expected an array containing either three or four numeric values.`:tg(n[0],n[1],n[2],n[3])))return new td(n[0]/255,n[1]/255,n[2]/255,n[3])}throw new t_(i||`Could not parse color from value '${"string"==typeof n?n:String(JSON.stringify(n))}'`)}if("number"===this.type.kind){let n=null;for(let i of this.args){if(null===(n=i.evaluate(r)))return 0;let o=Number(n);if(!isNaN(o))return o}throw new t_(`Could not convert ${JSON.stringify(n)} to number.`)}return"formatted"===this.type.kind?tf.fromString(tb(this.args[0].evaluate(r))):"resolvedImage"===this.type.kind?tm.fromString(tb(this.args[0].evaluate(r))):tb(this.args[0].evaluate(r))}eachChild(r){this.args.forEach(r)}outputDefined(){return this.args.every(r=>r.outputDefined())}serialize(){if("formatted"===this.type.kind)return new tS([{content:this.args[0],scale:null,font:null,textColor:null}]).serialize();if("resolvedImage"===this.type.kind)return new tO(this.args[0]).serialize();let r=[`to-${this.type.kind}`];return this.eachChild(n=>{r.push(n.serialize())}),r}}let tT=["Unknown","Point","LineString","Polygon"];var tM=class{constructor(){this.globals=null,this.feature=null,this.featureState=null,this.formattedSection=null,this._parseColorCache={},this.availableImages=null,this.canonical=null,this.featureTileCoord=null,this.featureDistanceData=null}id(){return this.feature&&void 0!==this.feature.id?this.feature.id:null}geometryType(){return this.feature?"number"==typeof this.feature.type?tT[this.feature.type]:this.feature.type:null}geometry(){return this.feature&&"geometry"in this.feature?this.feature.geometry:null}canonicalID(){return this.canonical}properties(){return this.feature&&this.feature.properties||{}}distanceFromCenter(){if(this.featureTileCoord&&this.featureDistanceData){let r=this.featureDistanceData.center,n=this.featureDistanceData.scale,{x:i,y:o}=this.featureTileCoord;return this.featureDistanceData.bearing[0]*(i*n-r[0])+this.featureDistanceData.bearing[1]*(o*n-r[1])}return 0}parseColor(r){let n=this._parseColorCache[r];return n||(n=this._parseColorCache[r]=td.parse(r)),n}};class tP{constructor(r,n,i,o){this.name=r,this.type=n,this._evaluate=i,this.args=o}evaluate(r){return this._evaluate(r,this.args)}
317eachChild(r){this.args.forEach(r)}outputDefined(){return!1}serialize(){return[this.name].concat(this.args.map(r=>r.serialize()))}static parse(r,n){let i=r[0],o=tP.definitions[i];if(!o)return n.error(`Unknown expression "${i}". If you wanted a literal array, use ["literal", [...]].`,0);let a=Array.isArray(o)?o[0]:o.type,s=Array.isArray(o)?[[o[1],o[2]]]:o.overloads,l=s.filter(([n])=>!Array.isArray(n)||n.length===r.length-1),c=null;for(let[o,s]of l){c=new tq(n.registry,n.path,null,n.scope);let l=[],u=!1;for(let n=1;n<r.length;n++){let i=r[n],a=Array.isArray(o)?o[n-1]:o.type,s=c.parse(i,1+l.length,a);if(!s){u=!0;break}l.push(s)}if(!u){if(Array.isArray(o)&&o.length!==l.length)c.error(`Expected ${o.length} arguments, but found ${l.length} instead.`);else{for(let r=0;r<l.length;r++){let n=Array.isArray(o)?o[r]:o.type,i=l[r];c.concat(r+1).checkSubtype(n,i.type)}if(0===c.errors.length)return new tP(i,a,s,l)}}}if(1===l.length)n.errors.push(...c.errors);else{let i=(l.length?l:s).map(([r])=>Array.isArray(r)?`(${r.map(te).join(", ")})`:`(${te(r.type)}...)`).join(" | "),o=[];for(let i=1;i<r.length;i++){let a=n.parse(r[i],1+o.length);if(!a)return null;o.push(te(a.type))}n.error(`Expected arguments of type ${i}, but found (${o.join(", ")}) instead.`)}return null}static register(r,n){for(let i in tP.definitions=n,n)r[i]=tP}}class tL{constructor(r,n,i){this.type=e6,this.locale=i,this.caseSensitive=r,this.diacriticSensitive=n}static parse(r,n){if(2!==r.length)return n.error("Expected one argument.");let i=r[1];if("object"!=typeof i||Array.isArray(i))return n.error("Collator options argument must be an object.");let o=n.parse(void 0!==i["case-sensitive"]&&i["case-sensitive"],1,e2);if(!o)return null;let a=n.parse(void 0!==i["diacritic-sensitive"]&&i["diacritic-sensitive"],1,e2);if(!a)return null;let s=null;return!i.locale||(s=n.parse(i.locale,1,e0))?new tL(o,a,s):null}evaluate(r){return new th(this.caseSensitive.evaluate(r),this.diacriticSensitive.evaluate(r),this.locale?this.locale.evaluate(r):null)}eachChild(r){r(this.caseSensitive),r(this.diacriticSensitive),this.locale&&r(this.locale)}outputDefined(){return!1}serialize(){let r={};return r["case-sensitive"]=this.caseSensitive.serialize(),r["diacritic-sensitive"]=this.diacriticSensitive.serialize(),this.locale&&(r.locale=this.locale.serialize()),["collator",r]}}function tA(r,n){r[0]=Math.min(r[0],n[0]),r[1]=Math.min(r[1],n[1]),r[2]=Math.max(r[2],n[0]),r[3]=Math.max(r[3],n[1])}function tZ(r,n){return!(r[0]<=n[0]||r[2]>=n[2]||r[1]<=n[1]||r[3]>=n[3])}function tI(r,n){var i,o;let a=!1;for(let s=0,l=n.length;s<l;s++){let l=n[s];for(let n=0,s=l.length;n<s-1;n++){if(function(r,n,i){let o=r[0]-n[0],a=r[1]-n[1],s=r[0]-i[0],l=r[1]-i[1];return o*l-s*a==0&&o*s<=0&&a*l<=0}(r,l[n],l[n+1]))return!1;(i=l[n])[1]>r[1]!=(o=l[n+1])[1]>r[1]&&r[0]<(o[0]-i[0])*(r[1]-i[1])/(o[1]-i[1])+i[0]&&(a=!a)}}return a}function tV(r,n,i,o){let a=o[0]-i[0],s=o[1]-i[1],l=(r[0]-i[0])*s-a*(r[1]-i[1]),c=(n[0]-i[0])*s-a*(n[1]-i[1]);return l>0&&c<0||l<0&&c>0}function tD(r,n){for(let i=0;i<r.length;++i)if(!tI(r[i],n))return!1;for(let i=0;i<r.length-1;++i)if(function(r,n,i){var o,a,s,l;for(let c of i)for(let i=0;i<c.length-1;++i)if(0!=(s=[(a=c[i+1])[0]-(o=c[i])[0],a[1]-o[1]])[0]*(l=[n[0]-r[0],n[1]-r[1]])[1]-s[1]*l[0]&&tV(r,n,o,a)&&tV(o,a,r,n))return!0;return!1}(r[i],r[i+1],n))return!1;return!0}function tj(r,n,i){let o=[];for(let a=0;a<r.length;a++){let s=[];for(let o=0;o<r[a].length;o++){let l=function(r,n){let i=(180+r[0])/360,o=(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+r[1]*Math.PI/360)))/360,a=Math.pow(2,n.z);return[Math.round(i*a*8192),Math.round(o*a*8192)]}(r[a][o],i);tA(n,l),s.push(l)}o.push(s)}return o}function tz(r,n,i){let o=[];for(let a=0;a<r.length;a++){let s=tj(r[a],n,i);o.push(s)}return o}function tB(r,n,i,o){if(r[0]<i[0]||r[0]>i[2]){let n=.5*o,a=r[0]-i[0]>n?-o:i[0]-r[0]>n?o:0;0===a&&(a=r[0]-i[2]>n?-o:i[2]-r[0]>n?o:0),r[0]+=a}tA(n,r)}function tR(r,n,i,o){let a=8192*Math.pow(2,o.z),s=[8192*o.x,8192*o.y],l=[];if(!r)return l;for(let o of r)for(let r of o){let o=[r.x+s[0],r.y+s[1]];tB(o,n,i,a),l.push(o)}return l}function tH(r,n,i,o){let a=8192*Math.pow(2,o.z),s=[8192*o.x,8192*o.y],l=[];
317if(!r)return l;for(let i of r){let r=[];for(let o of i){let i=[o.x+s[0],o.y+s[1]];tA(n,i),r.push(i)}l.push(r)}if(n[2]-n[0]<=a/2)for(let r of(n[0]=n[1]=1/0,n[2]=n[3]=-1/0,l))for(let o of r)tB(o,n,i,a);return l}class tF{constructor(r,n){this.type=e2,this.geojson=r,this.geometries=n}static parse(r,n){if(2!==r.length)return n.error(`'within' expression requires exactly one argument, but found ${r.length-1} instead.`);if(ty(r[1])){let n=r[1];if("FeatureCollection"===n.type)for(let r=0;r<n.features.length;++r){let i=n.features[r].geometry.type;if("Polygon"===i||"MultiPolygon"===i)return new tF(n,n.features[r].geometry)}else if("Feature"===n.type){let r=n.geometry.type;if("Polygon"===r||"MultiPolygon"===r)return new tF(n,n.geometry)}else if("Polygon"===n.type||"MultiPolygon"===n.type)return new tF(n,n)}return n.error("'within' expression requires valid geojson object that contains polygon geometry type.")}evaluate(r){if(null!=r.geometry()&&null!=r.canonicalID()){if("Point"===r.geometryType())return function(r,n){let i=[1/0,1/0,-1/0,-1/0],o=[1/0,1/0,-1/0,-1/0],a=r.canonicalID();if(!a)return!1;if("Polygon"===n.type){let s=tj(n.coordinates,o,a),l=tR(r.geometry(),i,o,a);if(!tZ(i,o))return!1;for(let r of l)if(!tI(r,s))return!1}if("MultiPolygon"===n.type){let s=tz(n.coordinates,o,a),l=tR(r.geometry(),i,o,a);if(!tZ(i,o))return!1;for(let r of l)if(!function(r,n){for(let i=0;i<n.length;i++)if(tI(r,n[i]))return!0;return!1}(r,s))return!1}return!0}(r,this.geometries);if("LineString"===r.geometryType())return function(r,n){let i=[1/0,1/0,-1/0,-1/0],o=[1/0,1/0,-1/0,-1/0],a=r.canonicalID();if(!a)return!1;if("Polygon"===n.type){let s=tj(n.coordinates,o,a),l=tH(r.geometry(),i,o,a);if(!tZ(i,o))return!1;for(let r of l)if(!tD(r,s))return!1}if("MultiPolygon"===n.type){let s=tz(n.coordinates,o,a),l=tH(r.geometry(),i,o,a);if(!tZ(i,o))return!1;for(let r of l)if(!function(r,n){for(let i=0;i<n.length;i++)if(tD(r,n[i]))return!0;return!1}(r,s))return!1}return!0}(r,this.geometries)}return!1}eachChild(){}outputDefined(){return!0}serialize(){return["within",this.geojson]}}function tN(r){if(r instanceof tP&&("get"===r.name&&1===r.args.length||"feature-state"===r.name||"has"===r.name&&1===r.args.length||"properties"===r.name||"geometry-type"===r.name||"id"===r.name||/^filter-/.test(r.name))||r instanceof tF)return!1;let n=!0;return r.eachChild(r=>{n&&!tN(r)&&(n=!1)}),n}function t$(r){if(r instanceof tP&&"feature-state"===r.name)return!1;let n=!0;return r.eachChild(r=>{n&&!t$(r)&&(n=!1)}),n}function tU(r,n){if(r instanceof tP&&n.indexOf(r.name)>=0)return!1;let i=!0;return r.eachChild(r=>{i&&!tU(r,n)&&(i=!1)}),i}class tG{constructor(r,n){this.type=n.type,this.name=r,this.boundExpression=n}static parse(r,n){if(2!==r.length||"string"!=typeof r[1])return n.error("'var' expression requires exactly one string literal argument.");let i=r[1];return n.scope.has(i)?new tG(i,n.scope.get(i)):n.error(`Unknown variable "${i}". Make sure "${i}" has been bound in an enclosing "let" expression before using it.`,1)}evaluate(r){return this.boundExpression.evaluate(r)}eachChild(){}outputDefined(){return!1}serialize(){return["var",this.name]}}class tW{constructor(r,n=[],i,o=new eJ,a=[]){this.registry=r,this.path=n,this.key=n.map(r=>`[${r}]`).join(""),this.scope=o,this.errors=a,this.expectedType=i}parse(r,n,i,o,a={}){return n?this.concat(n,i,o)._parse(r,a):this._parse(r,a)}_parse(r,n){function i(r,n,i){return"assert"===i?new tw(n,[r]):"coerce"===i?new tk(n,[r]):r}if(null!==r&&"string"!=typeof r&&"boolean"!=typeof r&&"number"!=typeof r||(r=["literal",r]),Array.isArray(r)){if(0===r.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');let o=r[0];if("string"!=typeof o)return this.error(`Expression name must be a string, but found ${typeof o} instead. If you wanted a literal array, use ["literal", [...]].`,0),null;let a=this.registry[o];if(a){let o=a.parse(r,this);if(!o)return null;if(this.expectedType){let r=this.expectedType,a=o.type;if("string"!==r.kind&&"number"!==r.kind&&"boolean"!==r.kind&&"object"!==r.kind&&"array"!==r.kind||"value"!==a.kind){if("color"!==r.kind&&"formatted"!==r.kind&&"resolvedImage"!==r.kind||"value"!==a.kind&&"string"!==a.kind){if(this.checkSubtype(r,a))return null}else o=i(o,r,n.typeAnnotation||"coerce")}else o=i(o,r,n.typeAnnotation||"assert")}if(!(o instanceof tC)&&"resolvedImage"!==o.type.kind&&function r(n){if(n instanceof tG)return r(n.boundExpression);if(n instanceof tP&&"error"===n.name||n instanceof tL||n instanceof tF)return!1;let i=n instanceof tk||n instanceof tw,o=!0;return n.eachChild(n=>{o=i?o&&r(n):o&&n instanceof tC}),!!o&&tN(n)&&tU(n,["zoom","heatmap-density","line-progress","sky-radial-progress","accumulated","is-supported-script","pitch","distance-from-center"])}(o)){let r=new tM;try{o=new tC(o.type,o.evaluate(r))}catch(r){return this.error(r.message),null}}return o}return this.error(`Unknown expression "${o}". If you wanted a literal array, use ["literal", [...]].`,0)}return this.error(void 0===r?"'undefined' value invalid. Use null instead.":"object"==typeof r?'Bare objects invalid. Use ["literal", {...}] instead.':`Expected an array, but found ${typeof r} instead.`)}concat(r,n,i){let o="number"==typeof r?this.path.concat(r):this.path,a=i?this.scope.concat(i):this.scope;return new tW(this.registry,o,n||null,a,this.errors)}error(r,...n){let i=`${this.key}${n.map(r=>`[${r}]`).join("")}`;this.errors.push(new eY(i,r))}checkSubtype(r,n){let i=tr(r,n);return i&&this.error(i),i}}var tq=tW;function tX(r,n){let i=r.length-1,o,a,s=0,l=i,c=0;for(;s<=l;)if(o=r[c=Math.floor((s+l)/2)],a=r[c+1],o<=n){if(c===i||n<a)return c;s=c+1}else{if(!(o>n))throw new t_("Input is not a number.");l=c-1}return 0}
317class tK{constructor(r,n,i){for(let[o,a]of(this.type=r,this.input=n,this.labels=[],this.outputs=[],i))this.labels.push(o),this.outputs.push(a)}static parse(r,n){if(r.length-1<4)return n.error(`Expected at least 4 arguments, but found only ${r.length-1}.`);if((r.length-1)%2!=0)return n.error("Expected an even number of arguments.");let i=n.parse(r[1],1,e1);if(!i)return null;let o=[],a=null;n.expectedType&&"value"!==n.expectedType.kind&&(a=n.expectedType);for(let i=1;i<r.length;i+=2){let s=1===i?-1/0:r[i],l=r[i+1],c=i,u=i+1;if("number"!=typeof s)return n.error('Input/output pairs for "step" expressions must be defined using literal numeric values (not computed expressions) for the input values.',c);if(o.length&&o[o.length-1][0]>=s)return n.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',c);let d=n.parse(l,u,a);if(!d)return null;a=a||d.type,o.push([s,d])}return new tK(a,i,o)}evaluate(r){let n=this.labels,i=this.outputs;if(1===n.length)return i[0].evaluate(r);let o=this.input.evaluate(r);if(o<=n[0])return i[0].evaluate(r);let a=n.length;return o>=n[a-1]?i[a-1].evaluate(r):i[tX(n,o)].evaluate(r)}eachChild(r){for(let n of(r(this.input),this.outputs))r(n)}outputDefined(){return this.outputs.every(r=>r.outputDefined())}serialize(){let r=["step",this.input.serialize()];for(let n=0;n<this.labels.length;n++)n>0&&r.push(this.labels[n]),r.push(this.outputs[n].serialize());return r}}function tY(r,n,i){return r*(1-i)+n*i}var tJ=Object.freeze({__proto__:null,number:tY,color:function(r,n,i){return new td(tY(r.r,n.r,i),tY(r.g,n.g,i),tY(r.b,n.b,i),tY(r.a,n.a,i))},array:function(r,n,i){return r.map((r,o)=>tY(r,n[o],i))}});let tQ=4/29,t1=6/29,t0=6/29*3*(6/29),t2=Math.PI/180,t3=180/Math.PI;function t4(r){return r>.008856451679035631?Math.pow(r,1/3):r/t0+tQ}function t5(r){return r>t1?r*r*r:t0*(r-tQ)}function t6(r){return 255*(r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055)}function t8(r){return(r/=255)<=.04045?r/12.92:Math.pow((r+.055)/1.055,2.4)}function t7(r){let n=t8(r.r),i=t8(r.g),o=t8(r.b),a=t4((.4124564*n+.3575761*i+.1804375*o)/.95047),s=t4((.2126729*n+.7151522*i+.072175*o)/1);return{l:116*s-16,a:500*(a-s),b:200*(s-t4((.0193339*n+.119192*i+.9503041*o)/1.08883)),alpha:r.a}}function t9(r){let n=(r.l+16)/116,i=isNaN(r.a)?n:n+r.a/500,o=isNaN(r.b)?n:n-r.b/200;return n=1*t5(n),new td(t6(3.2404542*(i=.95047*t5(i))-1.5371385*n-.4985314*(o=1.08883*t5(o))),t6(-.969266*i+1.8760108*n+.041556*o),t6(.0556434*i-.2040259*n+1.0572252*o),r.alpha)}let re={forward:t7,reverse:t9,interpolate:function(r,n,i){return{l:tY(r.l,n.l,i),a:tY(r.a,n.a,i),b:tY(r.b,n.b,i),alpha:tY(r.alpha,n.alpha,i)}}},rt={forward:function(r){let{l:n,a:i,b:o}=t7(r),a=Math.atan2(o,i)*t3;return{h:a<0?a+360:a,c:Math.sqrt(i*i+o*o),l:n,alpha:r.a}},reverse:function(r){let n=r.h*t2,i=r.c;return t9({l:r.l,a:Math.cos(n)*i,b:Math.sin(n)*i,alpha:r.alpha})},interpolate:function(r,n,i){return{h:function(r,n,i){let o=n-r;return r+i*(o>180||o<-180?o-360*Math.round(o/360):o)}(r.h,n.h,i),c:tY(r.c,n.c,i),l:tY(r.l,n.l,i),alpha:tY(r.alpha,n.alpha,i)}}};var rr=Object.freeze({__proto__:null,lab:re,hcl:rt});class rn{constructor(r,n,i,o,a){for(let[s,l]of(this.type=r,this.operator=n,this.interpolation=i,this.input=o,this.labels=[],this.outputs=[],a))this.labels.push(s),this.outputs.push(l)}static interpolationFactor(r,n,i,o){let a=0;if("exponential"===r.name)a=ri(n,r.base,i,o);else if("linear"===r.name)a=ri(n,1,i,o);else if("cubic-bezier"===r.name){let s=r.controlPoints;a=new _(s[0],s[1],s[2],s[3]).solve(ri(n,1,i,o))}return a}static parse(r,n){let[i,o,a,...s]=r;if(!Array.isArray(o)||0===o.length)return n.error("Expected an interpolation type expression.",1);if("linear"===o[0])o={name:"linear"};else if("exponential"===o[0]){let r=o[1];if("number"!=typeof r)return n.error("Exponential interpolation requires a numeric base.",1,1);o={name:"exponential",base:r}}else{if("cubic-bezier"!==o[0])return n.error(`Unknown interpolation type ${String(o[0])}`,1,0);{let r=o.slice(1);if(4!==r.length||r.some(r=>"number"!=typeof r||r<0||r>1))return n.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);o={name:"cubic-bezier",controlPoints:r}}}if(r.length-1<4)return n.error(`Expected at least 4 arguments, but found only ${r.length-1}.`);if((r.length-1)%2!=0)return n.error("Expected an even number of arguments.");if(!(a=n.parse(a,2,e1)))return null;let l=[],c=null;"interpolate-hcl"===i||"interpolate-lab"===i?c=e3:n.expectedType&&"value"!==n.expectedType.kind&&(c=n.expectedType);for(let r=0;r<s.length;r+=2){let i=s[r],o=s[r+1],a=r+3,u=r+4;if("number"!=typeof i)return n.error('Input/output pairs for "interpolate" expressions must be defined using literal numeric values (not c
317omputed expressions) for the input values.',a);if(l.length&&l[l.length-1][0]>=i)return n.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',a);let d=n.parse(o,u,c);if(!d)return null;c=c||d.type,l.push([i,d])}return"number"===c.kind||"color"===c.kind||"array"===c.kind&&"number"===c.itemType.kind&&"number"==typeof c.N?new rn(c,i,o,a,l):n.error(`Type ${te(c)} is not interpolatable.`)}evaluate(r){let n=this.labels,i=this.outputs;if(1===n.length)return i[0].evaluate(r);let o=this.input.evaluate(r);if(o<=n[0])return i[0].evaluate(r);let a=n.length;if(o>=n[a-1])return i[a-1].evaluate(r);let s=tX(n,o),l=rn.interpolationFactor(this.interpolation,o,n[s],n[s+1]),c=i[s].evaluate(r),u=i[s+1].evaluate(r);return"interpolate"===this.operator?tJ[this.type.kind.toLowerCase()](c,u,l):"interpolate-hcl"===this.operator?rt.reverse(rt.interpolate(rt.forward(c),rt.forward(u),l)):re.reverse(re.interpolate(re.forward(c),re.forward(u),l))}eachChild(r){for(let n of(r(this.input),this.outputs))r(n)}outputDefined(){return this.outputs.every(r=>r.outputDefined())}serialize(){let r;r="linear"===this.interpolation.name?["linear"]:"exponential"===this.interpolation.name?1===this.interpolation.base?["linear"]:["exponential",this.interpolation.base]:["cubic-bezier"].concat(this.interpolation.controlPoints);let n=[this.operator,r,this.input.serialize()];for(let r=0;r<this.labels.length;r++)n.push(this.labels[r],this.outputs[r].serialize());return n}}function ri(r,n,i,o){let a=o-i,s=r-i;return 0===a?0:1===n?s/a:(Math.pow(n,s)-1)/(Math.pow(n,a)-1)}class ro{constructor(r,n){this.type=r,this.args=n}static parse(r,n){if(r.length<2)return n.error("Expectected at least one argument.");let i=null,o=n.expectedType;o&&"value"!==o.kind&&(i=o);let a=[];for(let o of r.slice(1)){let r=n.parse(o,1+a.length,i,void 0,{typeAnnotation:"omit"});if(!r)return null;i=i||r.type,a.push(r)}return new ro(o&&a.some(r=>tr(o,r.type))?e5:i,a)}evaluate(r){let n,i=null,o=0;for(let a of this.args){if(o++,(i=a.evaluate(r))&&i instanceof tm&&!i.available&&(n||(n=i),i=null,o===this.args.length))return n;if(null!==i)break}return i}eachChild(r){this.args.forEach(r)}outputDefined(){return this.args.every(r=>r.outputDefined())}serialize(){let r=["coalesce"];return this.eachChild(n=>{r.push(n.serialize())}),r}}class ra{constructor(r,n){this.type=n.type,this.bindings=[].concat(r),this.result=n}evaluate(r){return this.result.evaluate(r)}eachChild(r){for(let n of this.bindings)r(n[1]);r(this.result)}static parse(r,n){if(r.length<4)return n.error(`Expected at least 3 arguments, but found ${r.length-1} instead.`);let i=[];for(let o=1;o<r.length-1;o+=2){let a=r[o];if("string"!=typeof a)return n.error(`Expected string, but found ${typeof a} instead.`,o);if(/[^a-zA-Z0-9_]/.test(a))return n.error("Variable names must contain only alphanumeric characters or '_'.",o);let s=n.parse(r[o+1],o+1);if(!s)return null;i.push([a,s])}let o=n.parse(r[r.length-1],r.length-1,n.expectedType,i);return o?new ra(i,o):null}outputDefined(){return this.result.outputDefined()}serialize(){let r=["let"];for(let[n,i]of this.bindings)r.push(n,i.serialize());return r.push(this.result.serialize()),r}}class rs{constructor(r,n,i){this.type=r,this.index=n,this.input=i}static parse(r,n){if(3!==r.length)return n.error(`Expected 2 arguments, but found ${r.length-1} instead.`);let i=n.parse(r[1],1,e1),o=n.parse(r[2],2,e9(n.expectedType||e5));return i&&o?new rs(o.type.itemType,i,o):null}evaluate(r){let n=this.index.evaluate(r),i=this.input.evaluate(r);if(n<0)throw new t_(`Array index out of bounds: ${n} < 0.`);if(n>=i.length)throw new t_(`Array index out of bounds: ${n} > ${i.length-1}.`);if(n!==Math.floor(n))throw new t_(`Array index must be an integer, but found ${n} instead.`);return i[n]}eachChild(r){r(this.index),r(this.input)}outputDefined(){return!1}serialize(){return["at",this.index.serialize(),this.input.serialize()]}}class rl{constructor(r,n){this.type=e2,this.needle=r,this.haystack=n}static parse(r,n){if(3!==r.length)return n.error(`Expected 2 arguments, but found ${r.length-1} instead.`);let i=n.parse(r[1],1,e5),o=n.parse(r[2],2,e5);return i&&o?tn(i.type,[e2,e0,e1,eQ,e5])?new rl(i,o):n.error(`Expected first argument to be of type boolean, string, number or null, but found ${te(i.type)} instead`):null}evaluate(r){let n=this.needle.evaluate(r),i=this.haystack.evaluate(r);if(null==i)return!1;if(!ti(n,["boolean","string","number","null"]))throw new t_(`Expected first argument to be of type boolean, string, number or null, but found ${te(tv(n))} instead.`);if(!ti(i,["string","array"]))throw new t_(`Expected second argument to be of type array or string, but found ${te(tv(i))} instead.`);return i.indexOf(n)>=0}eachChild(r){r(this.needle),r(this.haystack)}outputDefined(){return!0}serialize(){return["in",this.needle.serialize(),this.haystack.serialize()]}}class rc{constructor(r,n,i){this.type=e1,this.needle=r,this.haystack=n,this.fromIndex=i}static parse(r,n){if(r.length<=2||r.length>=5)return n.error(`Expected 3 or 4 arguments, but found ${r.length-1} instead.`);let i=n.parse(r[1],1,e5),o=n.parse(r[2],2,e5);if(!i||!o)return null;if(!tn(i.type,[e2,e0,e1,eQ,e5]))return n.error(`Expected first argument to be of type boolean, string, number or null, but found ${te(i.type)} instead`);if(4===r.length){let a=n.parse(r[3],3,e1);return a?new rc(i,o,a):null}return new rc(i,o)}evaluate(r){let n=this.needle.evaluate(r),i=this.haystack.evaluate(r);if(!ti(n,["boolean","string","number","null"]))throw new t_(`Expected first argument to be of type boolean, string, number or null, but found ${te(tv(n))} instead.`);if(!ti(i,["string","array"]))throw new t_(`Expected second argument to be of type array or string, but found ${te(tv(i))} instead.`);if(this.fromIndex){let o=this.fromIndex.evaluate(r);return i.indexOf(n,o)}return i.indexOf(n)}eachChild(r){r(this.needle),r(this.haystack),this.fromIndex&&r(this.fromIndex)}outputDefined(){return!1}serialize(){if(null!=this.fromIndex&&void 0!==this.fromIndex){let r=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),r]}return["index-of",this.needle.serialize(),this.haystack.serialize()]}}class ru{constructor(r,n,i,o,a,s){this.inputType=r,this.type=n,this.input=i,this.cases=o,this.outputs=a,this.otherwise=s}static parse(r,n){let i,o;if(r.length<5)return n.error(`Expected at least 4 arguments, but found only ${r.length-1}.`);if(r.length%2!=1)return n.error("Expected an even number of arguments.");n.expectedType&&"value"!==n.expectedType.kind&&(o=n.expectedType);let a={},s=[];for(let l=2;l<r.length-1;l+=2){let c=r[l],u=r[l+1];Array.isArray(c)||(c=[c]);let d=n.concat(l);
317if(0===c.length)return d.error("Expected at least one branch label.");for(let r of c){if("number"!=typeof r&&"string"!=typeof r)return d.error("Branch labels must be numbers or strings.");if("number"==typeof r&&Math.abs(r)>Number.MAX_SAFE_INTEGER)return d.error(`Branch labels must be integers no larger than ${Number.MAX_SAFE_INTEGER}.`);if("number"==typeof r&&Math.floor(r)!==r)return d.error("Numeric branch labels must be integer values.");if(i){if(d.checkSubtype(i,tv(r)))return null}else i=tv(r);if(void 0!==a[String(r)])return d.error("Branch labels must be unique.");a[String(r)]=s.length}let h=n.parse(u,l,o);if(!h)return null;o=o||h.type,s.push(h)}let l=n.parse(r[1],1,e5);if(!l)return null;let c=n.parse(r[r.length-1],r.length-1,o);return c?"value"!==l.type.kind&&n.concat(1).checkSubtype(i,l.type)?null:new ru(i,o,l,a,s,c):null}evaluate(r){let n=this.input.evaluate(r);return(tv(n)===this.inputType&&this.outputs[this.cases[n]]||this.otherwise).evaluate(r)}eachChild(r){r(this.input),this.outputs.forEach(r),r(this.otherwise)}outputDefined(){return this.outputs.every(r=>r.outputDefined())&&this.otherwise.outputDefined()}serialize(){let r=["match",this.input.serialize()],n=Object.keys(this.cases).sort(),i=[],o={};for(let r of n){let n=o[this.cases[r]];void 0===n?(o[this.cases[r]]=i.length,i.push([this.cases[r],[r]])):i[n][1].push(r)}let a=r=>"number"===this.inputType.kind?Number(r):r;for(let[n,o]of i)r.push(1===o.length?a(o[0]):o.map(a)),r.push(this.outputs[n].serialize());return r.push(this.otherwise.serialize()),r}}class rd{constructor(r,n,i){this.type=r,this.branches=n,this.otherwise=i}static parse(r,n){let i;if(r.length<4)return n.error(`Expected at least 3 arguments, but found only ${r.length-1}.`);if(r.length%2!=0)return n.error("Expected an odd number of arguments.");n.expectedType&&"value"!==n.expectedType.kind&&(i=n.expectedType);let o=[];for(let a=1;a<r.length-1;a+=2){let s=n.parse(r[a],a,e2);if(!s)return null;let l=n.parse(r[a+1],a+1,i);if(!l)return null;o.push([s,l]),i=i||l.type}let a=n.parse(r[r.length-1],r.length-1,i);return a?new rd(i,o,a):null}evaluate(r){for(let[n,i]of this.branches)if(n.evaluate(r))return i.evaluate(r);return this.otherwise.evaluate(r)}eachChild(r){for(let[n,i]of this.branches)r(n),r(i);r(this.otherwise)}outputDefined(){return this.branches.every(([r,n])=>n.outputDefined())&&this.otherwise.outputDefined()}serialize(){let r=["case"];return this.eachChild(n=>{r.push(n.serialize())}),r}}class rh{constructor(r,n,i,o){this.type=r,this.input=n,this.beginIndex=i,this.endIndex=o}static parse(r,n){if(r.length<=2||r.length>=5)return n.error(`Expected 3 or 4 arguments, but found ${r.length-1} instead.`);let i=n.parse(r[1],1,e5),o=n.parse(r[2],2,e1);if(!i||!o)return null;if(!tn(i.type,[e9(e5),e0,e5]))return n.error(`Expected first argument to be of type array or string, but found ${te(i.type)} instead`);if(4===r.length){let a=n.parse(r[3],3,e1);return a?new rh(i.type,i,o,a):null}return new rh(i.type,i,o)}evaluate(r){let n=this.input.evaluate(r),i=this.beginIndex.evaluate(r);if(!ti(n,["string","array"]))throw new t_(`Expected first argument to be of type array or string, but found ${te(tv(n))} instead.`);if(this.endIndex){let o=this.endIndex.evaluate(r);return n.slice(i,o)}return n.slice(i)}eachChild(r){r(this.input),r(this.beginIndex),this.endIndex&&r(this.endIndex)}outputDefined(){return!1}serialize(){if(null!=this.endIndex&&void 0!==this.endIndex){let r=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),r]}return["slice",this.input.serialize(),this.beginIndex.serialize()]}}function rp(r,n){return"=="===r||"!="===r?"boolean"===n.kind||"string"===n.kind||"number"===n.kind||"null"===n.kind||"value"===n.kind:"string"===n.kind||"number"===n.kind||"value"===n.kind}function rf(r,n,i,o){return 0===o.compare(n,i)}function rm(r,n,i){let o="=="!==r&&"!="!==r;return class a{constructor(r,n,i){this.type=e2,this.lhs=r,this.rhs=n,this.collator=i,this.hasUntypedArgument="value"===r.type.kind||"value"===n.type.kind}static parse(r,n){if(3!==r.length&&4!==r.length)return n.error("Expected two or three arguments.");let i=r[0],s=n.parse(r[1],1,e5);if(!s)return null;if(!rp(i,s.type))return n.concat(1).error(`"${i}" comparisons are not supported for type '${te(s.type)}'.`);let l=n.parse(r[2],2,e5);if(!l)return null;if(!rp(i,l.type))return n.concat(2).error(`"${i}" comparisons are not supported for type '${te(l.type)}'.`);if(s.type.kind!==l.type.kind&&"value"!==s.type.kind&&"value"!==l.type.kind)return n.error(`Cannot compare types '${te(s.type)}' and '${te(l.type)}'.`);o&&("value"===s.type.kind&&"value"!==l.type.kind?s=new tw(l.type,[s]):"value"!==s.type.kind&&"value"===l.type.kind&&(l=new tw(s.type,[l])));let c=null;if(4===r.length){if("string"!==s.type.kind&&"string"!==l.type.kind&&"value"!==s.type.kind&&"value"!==l.type.kind)return n.error("Cannot use collator to compare non-string types.");if(!(c=n.parse(r[3],3,e6)))return null}return new a(s,l,c)}evaluate(a){let s=this.lhs.evaluate(a),l=this.rhs.evaluate(a);if(o&&this.hasUntypedArgument){let n=tv(s),i=tv(l);if(n.kind!==i.kind||"string"!==n.kind&&"number"!==n.kind)throw new t_(`Expected arguments for "${r}" to be (string, string) or (number, number), but found (${n.kind}, ${i.kind}) instead.`)}if(this.collator&&!o&&this.hasUntypedArgument){let r=tv(s),i=tv(l);if("string"!==r.kind||"string"!==i.kind)return n(a,s,l)}return this.collator?i(a,s,l,this.collator.evaluate(a)):n(a,s,l)}eachChild(r){r(this.lhs),r(this.rhs),this.collator&&r(this.collator)}outputDefined(){return!0}serialize(){let n=[r];return this.eachChild(r=>{n.push(r.serialize())}),n}}}let rg=rm("==",function(r,n,i){return n===i},rf),ry=rm("!=",function(r,n,i){return n!==i},function(r,n,i,o){return!rf(0,n,i,o)}),rv=rm("<",function(r,n,i){return n<i},function(r,n,i,o){return 0>o.compare(n,i)}),rb=rm(">",function(r,n,i){return n>i},function(r,n,i,o){return o.compare(n,i)>0}),rC=rm("<=",function(r,n,i){return n<=i},function(r,n,i,o){return 0>=o.compare(n,i)}),r_=rm(">=",function(r,n,i){return n>=i},function(r,n,i,o){return o.compare(n,i)>=0});class rx{constructor(r,n,i,o,a,s){this.type=e0,this.number=r,this.locale=n,this.currency=i,this.unit=o,this.minFractionDigits=a,this.maxFractionDigits=s}static parse(r,n){if(3!==r.length)return n.error("Expected two arguments.");let i=n.parse(r[1],1,e1);if(!i)return null;let o=r[2];if("object"!=typeof o||Array.isArray(o))return n.error("NumberFormat options argument must be an object.");let a=null;if(o.locale&&!(a=n.parse(o.locale,1,e0)))return null;let s=null;if(o.currency&&!(s=n.parse(o.currency,1,e0)))return null;let l=null;if(o.unit&&!(l=n.parse(o.unit,1,e0)))return null;
317let c=null;if(o["min-fraction-digits"]&&!(c=n.parse(o["min-fraction-digits"],1,e1)))return null;let u=null;return!o["max-fraction-digits"]||(u=n.parse(o["max-fraction-digits"],1,e1))?new rx(i,a,s,l,c,u):null}evaluate(r){return new Intl.NumberFormat(this.locale?this.locale.evaluate(r):[],{style:(this.currency?"currency":this.unit&&"unit")||"decimal",currency:this.currency?this.currency.evaluate(r):void 0,unit:this.unit?this.unit.evaluate(r):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(r):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(r):void 0}).format(this.number.evaluate(r))}eachChild(r){r(this.number),this.locale&&r(this.locale),this.currency&&r(this.currency),this.unit&&r(this.unit),this.minFractionDigits&&r(this.minFractionDigits),this.maxFractionDigits&&r(this.maxFractionDigits)}outputDefined(){return!1}serialize(){let r={};return this.locale&&(r.locale=this.locale.serialize()),this.currency&&(r.currency=this.currency.serialize()),this.unit&&(r.unit=this.unit.serialize()),this.minFractionDigits&&(r["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(r["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),r]}}class rw{constructor(r){this.type=e1,this.input=r}static parse(r,n){if(2!==r.length)return n.error(`Expected 1 argument, but found ${r.length-1} instead.`);let i=n.parse(r[1],1);return i?"array"!==i.type.kind&&"string"!==i.type.kind&&"value"!==i.type.kind?n.error(`Expected argument of type string or array, but found ${te(i.type)} instead.`):new rw(i):null}evaluate(r){let n=this.input.evaluate(r);if("string"==typeof n||Array.isArray(n))return n.length;throw new t_(`Expected value to be of type string or array, but found ${te(tv(n))} instead.`)}eachChild(r){r(this.input)}outputDefined(){return!1}serialize(){let r=["length"];return this.eachChild(n=>{r.push(n.serialize())}),r}}let rS={"==":rg,"!=":ry,">":rb,"<":rv,">=":r_,"<=":rC,array:tw,at:rs,boolean:tw,case:rd,coalesce:ro,collator:tL,format:tS,image:tO,in:rl,"index-of":rc,interpolate:rn,"interpolate-hcl":rn,"interpolate-lab":rn,length:rw,let:ra,literal:tC,match:ru,number:tw,"number-format":rx,object:tw,slice:rh,step:tK,string:tw,"to-boolean":tk,"to-color":tk,"to-number":tk,"to-string":tk,var:tG,within:tF};function rO(r,[n,i,o,a]){n=n.evaluate(r),i=i.evaluate(r),o=o.evaluate(r);let s=a?a.evaluate(r):1,l=tg(n,i,o,s);if(l)throw new t_(l);return new td(n/255*s,i/255*s,o/255*s,s)}function rE(r,n){let i=n[r];return void 0===i?null:i}function rk(r){return{type:r}}function rT(r){return{result:"success",value:r}}function rM(r){return{result:"error",value:r}}function rP(r){return"data-driven"===r["property-type"]}function rL(r){return!!r.expression&&r.expression.parameters.indexOf("zoom")>-1}function rA(r){return!!r.expression&&r.expression.interpolated}function rZ(r){return r instanceof Number?"number":r instanceof String?"string":r instanceof Boolean?"boolean":Array.isArray(r)?"array":null===r?"null":typeof r}function rI(r){return"object"==typeof r&&null!==r&&!Array.isArray(r)}function rV(r){return r}function rD(r,n,i){return void 0!==r?r:void 0!==n?n:void 0!==i?i:void 0}function rj(r,n,i,o,a){return rD(typeof i===a?o[i]:void 0,r.default,n.default)}function rz(r,n,i){if("number"!==rZ(i))return rD(r.default,n.default);let o=r.stops.length;if(1===o||i<=r.stops[0][0])return r.stops[0][1];if(i>=r.stops[o-1][0])return r.stops[o-1][1];let a=tX(r.stops.map(r=>r[0]),i);return r.stops[a][1]}function rB(r,n,i){let o=void 0!==r.base?r.base:1;if("number"!==rZ(i))return rD(r.default,n.default);let a=r.stops.length;if(1===a||i<=r.stops[0][0])return r.stops[0][1];if(i>=r.stops[a-1][0])return r.stops[a-1][1];let s=tX(r.stops.map(r=>r[0]),i),l=function(r,n,i,o){let a=o-i,s=r-i;return 0===a?0:1===n?s/a:(Math.pow(n,s)-1)/(Math.pow(n,a)-1)}(i,o,r.stops[s][0],r.stops[s+1][0]),c=r.stops[s][1],u=r.stops[s+1][1],d=tJ[n.type]||rV;if(r.colorSpace&&"rgb"!==r.colorSpace){let n=rr[r.colorSpace];d=(r,i)=>n.reverse(n.interpolate(n.forward(r),n.forward(i),l))}return"function"==typeof c.evaluate?{evaluate(...r){let n=c.evaluate.apply(void 0,r),i=u.evaluate.apply(void 0,r);if(void 0!==n&&void 0!==i)return d(n,i,l)}}:d(c,u,l)}function rR(r,n,i){return"color"===n.type?i=td.parse(i):"formatted"===n.type?i=tf.fromString(i.toString()):"resolvedImage"===n.type?i=tm.fromString(i.toString()):rZ(i)===n.type||"enum"===n.type&&n.values[i]||(i=void 0),rD(i,r.default,n.default)}tP.register(rS,{error:[{kind:"error"},[e0],(r,[n])=>{throw new t_(n.evaluate(r))}],typeof:[e0,[e5],(r,[n])=>te(tv(n.evaluate(r)))],"to-rgba":[e9(e1,4),[e3],(r,[n])=>n.evaluate(r).toArray()],rgb:[e3,[e1,e1,e1],rO],rgba:[e3,[e1,e1,e1,e1],rO],has:{type:e2,overloads:[[[e0],(r,[n])=>n.evaluate(r) in r.properties()],[[e0,e4],(r,[n,i])=>n.evaluate(r) in i.evaluate(r)]]},get:{type:e5,overloads:[[[e0],(r,[n])=>rE(n.evaluate(r),r.properties())],[[e0,e4],(r,[n,i])=>rE(n.evaluate(r),i.evaluate(r))]]},"feature-state":[e5,[e0],(r,[n])=>rE(n.evaluate(r),r.featureState||{})],properties:[e4,[],r=>r.properties()],"geometry-type":[e0,[],r=>r.geometryType()],id:[e5,[],r=>r.id()],zoom:[e1,[],r=>r.globals.zoom],pitch:[e1,[],r=>r.globals.pitch||0],"distance-from-center":[e1,[],r=>r.distanceFromCenter()],"heatmap-density":[e1,[],r=>r.globals.heatmapDensity||0],"line-progress":[e1,[],r=>r.globals.lineProgress||0],"sky-radial-progress":[e1,[],r=>r.globals.skyRadialProgress||0],accumulated:[e5,[],r=>void 0===r.globals.accumulated?null:r.globals.accumulated],"+":[e1,rk(e1),(r,n)=>{let i=0;for(let o of n)i+=o.evaluate(r);return i}],"*":[e1,rk(e1),(r,n)=>{let i=1;for(let o of n)i*=o.evaluate(r);return i}],"-":{type:e1,overloads:[[[e1,e1],(r,[n,i])=>n.evaluate(r)-i.evaluate(r)],[[e1],(r,[n])=>-n.evaluate(r)]]},"/":[e1,[e1,e1],(r,[n,i])=>n.evaluate(r)/i.evaluate(r)],"%":[e1,[e1,e1],(r,[n,i])=>n.evaluate(r)%i.evaluate(r)],ln2:[e1,[],()=>Math.LN2],pi:[e1,[],()=>Math.PI],e:[e1,[],()=>Math.E],"^":[e1,[e1,e1],(r,[n,i])=>Math.pow(n.evaluate(r),i.evaluate(r))],sqrt:[e1,[e1],(r,[n])=>
317Math.sqrt(n.evaluate(r))],log10:[e1,[e1],(r,[n])=>Math.log(n.evaluate(r))/Math.LN10],ln:[e1,[e1],(r,[n])=>Math.log(n.evaluate(r))],log2:[e1,[e1],(r,[n])=>Math.log(n.evaluate(r))/Math.LN2],sin:[e1,[e1],(r,[n])=>Math.sin(n.evaluate(r))],cos:[e1,[e1],(r,[n])=>Math.cos(n.evaluate(r))],tan:[e1,[e1],(r,[n])=>Math.tan(n.evaluate(r))],asin:[e1,[e1],(r,[n])=>Math.asin(n.evaluate(r))],acos:[e1,[e1],(r,[n])=>Math.acos(n.evaluate(r))],atan:[e1,[e1],(r,[n])=>Math.atan(n.evaluate(r))],min:[e1,rk(e1),(r,n)=>Math.min(...n.map(n=>n.evaluate(r)))],max:[e1,rk(e1),(r,n)=>Math.max(...n.map(n=>n.evaluate(r)))],abs:[e1,[e1],(r,[n])=>Math.abs(n.evaluate(r))],round:[e1,[e1],(r,[n])=>{let i=n.evaluate(r);return i<0?-Math.round(-i):Math.round(i)}],floor:[e1,[e1],(r,[n])=>Math.floor(n.evaluate(r))],ceil:[e1,[e1],(r,[n])=>Math.ceil(n.evaluate(r))],"filter-==":[e2,[e0,e5],(r,[n,i])=>r.properties()[n.value]===i.value],"filter-id-==":[e2,[e5],(r,[n])=>r.id()===n.value],"filter-type-==":[e2,[e0],(r,[n])=>r.geometryType()===n.value],"filter-<":[e2,[e0,e5],(r,[n,i])=>{let o=r.properties()[n.value],a=i.value;return typeof o==typeof a&&o<a}],"filter-id-<":[e2,[e5],(r,[n])=>{let i=r.id(),o=n.value;return typeof i==typeof o&&i<o}],"filter->":[e2,[e0,e5],(r,[n,i])=>{let o=r.properties()[n.value],a=i.value;return typeof o==typeof a&&o>a}],"filter-id->":[e2,[e5],(r,[n])=>{let i=r.id(),o=n.value;return typeof i==typeof o&&i>o}],"filter-<=":[e2,[e0,e5],(r,[n,i])=>{let o=r.properties()[n.value],a=i.value;return typeof o==typeof a&&o<=a}],"filter-id-<=":[e2,[e5],(r,[n])=>{let i=r.id(),o=n.value;return typeof i==typeof o&&i<=o}],"filter->=":[e2,[e0,e5],(r,[n,i])=>{let o=r.properties()[n.value],a=i.value;return typeof o==typeof a&&o>=a}],"filter-id->=":[e2,[e5],(r,[n])=>{let i=r.id(),o=n.value;return typeof i==typeof o&&i>=o}],"filter-has":[e2,[e5],(r,[n])=>n.value in r.properties()],"filter-has-id":[e2,[],r=>null!==r.id()&&void 0!==r.id()],"filter-type-in":[e2,[e9(e0)],(r,[n])=>n.value.indexOf(r.geometryType())>=0],"filter-id-in":[e2,[e9(e5)],(r,[n])=>n.value.indexOf(r.id())>=0],"filter-in-small":[e2,[e0,e9(e5)],(r,[n,i])=>i.value.indexOf(r.properties()[n.value])>=0],"filter-in-large":[e2,[e0,e9(e5)],(r,[n,i])=>(function(r,n,i,o){for(;i<=o;){let a=i+o>>1;if(n[a]===r)return!0;n[a]>r?o=a-1:i=a+1}return!1})(r.properties()[n.value],i.value,0,i.value.length-1)],all:{type:e2,overloads:[[[e2,e2],(r,[n,i])=>n.evaluate(r)&&i.evaluate(r)],[rk(e2),(r,n)=>{for(let i of n)if(!i.evaluate(r))return!1;return!0}]]},any:{type:e2,overloads:[[[e2,e2],(r,[n,i])=>n.evaluate(r)||i.evaluate(r)],[rk(e2),(r,n)=>{for(let i of n)if(i.evaluate(r))return!0;return!1}]]},"!":[e2,[e2],(r,[n])=>!n.evaluate(r)],"is-supported-script":[e2,[e0],(r,[n])=>{let i=r.globals&&r.globals.isSupportedScript;return!i||i(n.evaluate(r))}],upcase:[e0,[e0],(r,[n])=>n.evaluate(r).toUpperCase()],downcase:[e0,[e0],(r,[n])=>n.evaluate(r).toLowerCase()],concat:[e0,rk(e5),(r,n)=>n.map(n=>tb(n.evaluate(r))).join("")],"resolved-locale":[e0,[e6],(r,[n])=>n.evaluate(r).resolvedLocale()]});class rH{constructor(r,n){this.expression=r,this._warningHistory={},this._evaluator=new tM,this._defaultValue=n?"color"===n.type&&(rI(n.default)||Array.isArray(n.default))?new td(0,0,0,0):"color"===n.type?td.parse(n.default)||null:void 0===n.default?null:n.default:null,this._enumValues=n&&"enum"===n.type?n.values:null}evaluateWithoutErrorHandling(r,n,i,o,a,s,l,c){return this._evaluator.globals=r,this._evaluator.feature=n,this._evaluator.featureState=i,this._evaluator.canonical=o||null,this._evaluator.availableImages=a||null,this._evaluator.formattedSection=s,this._evaluator.featureTileCoord=l||null,this._evaluator.featureDistanceData=c||null,this.expression.evaluate(this._evaluator)}evaluate(r,n,i,o,a,s,l,c){this._evaluator.globals=r,this._evaluator.feature=n||null,this._evaluator.featureState=i||null,this._evaluator.canonical=o||null,this._evaluator.availableImages=a||null,this._evaluator.formattedSection=s||null,this._evaluator.featureTileCoord=l||null,this._evaluator.featureDistanceData=c||null;try{let r=this.expression.evaluate(this._evaluator);if(null==r||"number"==typeof r&&r!=r)return this._defaultValue;if(this._enumValues&&!(r in this._enumValues))throw new t_(`Expected value to be one of ${Object.keys(this._enumValues).map(r=>JSON.stringify(r)).join(", ")}, but found ${JSON.stringify(r)} instead.`);return r}catch(r){return this._warningHistory[r.message]||(this._warningHistory[r.message]=!0,"undefined"!=typeof console&&console.warn(r.message)),this._defaultValue}}}function rF(r){return Array.isArray(r)&&r.length>0&&"string"==typeof r[0]&&r[0]in rS}function rN(r,n){let i=new tq(rS,[],n?function(r){let n={color:e3,string:e0,number:e1,enum:e0,boolean:e2,formatted:e8,resolvedImage:e7};return"array"===r.type?e9(n[r.value]||e5,r.length):n[r.type]}(n):void 0),o=i.parse(r,void 0,void 0,void 0,n&&"string"===n.type?{typeAnnotation:"coerce"}:void 0);return o?rT(new rH(o,n)):rM(i.errors)}class r${constructor(r,n){this.kind=r,this._styleExpression=n,this.isStateDependent="constant"!==r&&!t$(n.expression)}evaluateWithoutErrorHandling(r,n,i,o,a,s){return this._styleExpression.evaluateWithoutErrorHandling(r,n,i,o,a,s)}evaluate(r,n,i,o,a,s){return this._styleExpression.evaluate(r,n,i,o,a,s)}}class rU{constructor(r,n,i,o){this.kind=r,this.zoomStops=i,this._styleExpression=n,this.isStateDependent="camera"!==r&&!t$(n.expression),this.interpolationType=o}evaluateWithoutErrorHandling(r,n,i,o,a,s){return this._styleExpression.evaluateWithoutErrorHandling(r,n,i,o,a,s)}evaluate(r,n,i,o,a,s){return this._styleExpression.evaluate(r,n,i,o,a,s)}interpolationFactor(r,n,i){return this.interpolationType?rn.interpolationFactor(this.interpolationType,r,n,i):0}}function rG(r,n){if("error"===(r=rN(r,n)).result)return r;let i=r.value.expression,o=tN(i);if(!o&&!rP(n))return rM([new eY("","data expressions not supported")]);let a=tU(i,["zoom","pitch","distance-from-center"]);if(!a&&!rL(n))return rM([new eY("","zoom expressions not supported")]);let s=function r(n){let i=null;if(n instanceof ra)i=r(n.result);
317else if(n instanceof ro){for(let o of n.args)if(i=r(o))break}else(n instanceof tK||n instanceof rn)&&n.input instanceof tP&&"zoom"===n.input.name&&(i=n);return i instanceof eY||n.eachChild(n=>{let o=r(n);o instanceof eY?i=o:!i&&o?i=new eY("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.'):i&&o&&i!==o&&(i=new eY("",'Only one zoom-based "step" or "interpolate" subexpression may be used in an expression.'))}),i}(i);return s||a?s instanceof eY?rM([s]):s instanceof rn&&!rA(n)?rM([new eY("",'"interpolate" expressions cannot be used with this property')]):rT(s?new rU(o?"camera":"composite",r.value,s.labels,s instanceof rn?s.interpolation:void 0):new r$(o?"constant":"source",r.value)):rM([new eY("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.')])}class rW{constructor(r,n){this._parameters=r,this._specification=n,eq(this,function r(n,i){let o,a,s;let l="color"===i.type,c=n.stops&&"object"==typeof n.stops[0][0],u=c||!(c||void 0!==n.property),d=n.type||(rA(i)?"exponential":"interval");if(l&&((n=eq({},n)).stops&&(n.stops=n.stops.map(r=>[r[0],td.parse(r[1])])),n.default=td.parse(n.default?n.default:i.default)),n.colorSpace&&"rgb"!==n.colorSpace&&!rr[n.colorSpace])throw Error(`Unknown color space: ${n.colorSpace}`);if("exponential"===d)o=rB;else if("interval"===d)o=rz;else if("categorical"===d){for(let r of(o=rj,a=Object.create(null),n.stops))a[r[0]]=r[1];s=typeof n.stops[0][0]}else{if("identity"!==d)throw Error(`Unknown function type "${d}"`);o=rR}if(c){let o={},a=[];for(let r=0;r<n.stops.length;r++){let i=n.stops[r],s=i[0].zoom;void 0===o[s]&&(o[s]={zoom:s,type:n.type,property:n.property,default:n.default,stops:[]},a.push(s)),o[s].stops.push([i[0].value,i[1]])}let s=[];for(let n of a)s.push([o[n].zoom,r(o[n],i)]);let l={name:"linear"};return{kind:"composite",interpolationType:l,interpolationFactor:rn.interpolationFactor.bind(void 0,l),zoomStops:s.map(r=>r[0]),evaluate:({zoom:r},o)=>rB({stops:s,base:n.base},i,r).evaluate(r,o)}}if(u){let r="exponential"===d?{name:"exponential",base:void 0!==n.base?n.base:1}:null;return{kind:"camera",interpolationType:r,interpolationFactor:rn.interpolationFactor.bind(void 0,r),zoomStops:n.stops.map(r=>r[0]),evaluate:({zoom:r})=>o(n,i,r,a,s)}}return{kind:"source",evaluate(r,l){let c=l&&l.properties?l.properties[n.property]:void 0;return void 0===c?rD(n.default,i.default):o(n,i,c,a,s)}}}(this._parameters,this._specification))}static deserialize(r){return new rW(r._parameters,r._specification)}static serialize(r){return{_parameters:r._parameters,_specification:r._specification}}}class rq{constructor(r,n,i,o){this.message=(r?`${r}: `:"")+i,o&&(this.identifier=o),null!=n&&n.__line__&&(this.line=n.__line__)}}function rX(r){let n=r.key,i=r.value,o=r.valueSpec||{},a=r.objectElementValidators||{},s=r.style,l=r.styleSpec,c=[],u=rZ(i);if("object"!==u)return[new rq(n,i,`object expected, ${u} found`)];for(let r in i){let u;let d=r.split(".")[0],h=o[d]||o["*"];a[d]?u=a[d]:o[d]?u=nh:a["*"]?u=a["*"]:o["*"]&&(u=nh),u?c=c.concat(u({key:(n?`${n}.`:n)+r,value:i[r],valueSpec:h,style:s,styleSpec:l,object:i,objectKey:r},i)):c.push(new rq(n,i[r],`unknown property "${r}"`))}for(let r in o)a[r]||o[r].required&&void 0===o[r].default&&void 0===i[r]&&c.push(new rq(n,i,`missing required property "${r}"`));return c}function rK(r){let n=r.value,i=r.valueSpec,o=r.style,a=r.styleSpec,s=r.key,l=r.arrayElementValidator||nh;if("array"!==rZ(n))return[new rq(s,n,`array expected, ${rZ(n)} found`)];if(i.length&&n.length!==i.length)return[new rq(s,n,`array length ${i.length} expected, length ${n.length} found`)];if(i["min-length"]&&n.length<i["min-length"])return[new rq(s,n,`array length at least ${i["min-length"]} expected, length ${n.length} found`)];let c={type:i.value,values:i.values,minimum:i.minimum,maximum:i.maximum,function:void 0};a.$version<7&&(c.function=i.function),"object"===rZ(i.value)&&(c=i.value);let u=[];for(let r=0;r<n.length;r++)u=u.concat(l({array:n,arrayIndex:r,value:n[r],valueSpec:c,style:o,styleSpec:a,key:`${s}[${r}]`}));return u}function rY(r){let n=r.key,i=r.value,o=r.valueSpec,a=rZ(i);if("number"===a&&i!=i&&(a="NaN"),"number"!==a)return[new rq(n,i,`number expected, ${a} found`)];if("minimum"in o){let a=o.minimum;if("array"===rZ(o.minimum)&&(a=o.minimum[r.arrayIndex]),i<a)return[new rq(n,i,`${i} is less than the minimum value ${a}`)]}if("maximum"in o){let a=o.maximum;if("array"===rZ(o.maximum)&&(a=o.maximum[r.arrayIndex]),i>a)return[new rq(n,i,`${i} is greater than the maximum value ${a}`)]}return[]}function rJ(r){let n=r.valueSpec,i=eX(r.value.type),o,a,s,l={},c="categorical"!==i&&void 0===r.value.property,u="array"===rZ(r.value.stops)&&"array"===rZ(r.value.stops[0])&&"object"===rZ(r.value.stops[0][0]),d=rX({ke
317y:r.key,value:r.value,valueSpec:r.styleSpec.function,style:r.style,styleSpec:r.styleSpec,objectElementValidators:{stops:function(r){if("identity"===i)return[new rq(r.key,r.value,'identity function may not have a "stops" property')];let n=[],o=r.value;return n=n.concat(rK({key:r.key,value:o,valueSpec:r.valueSpec,style:r.style,styleSpec:r.styleSpec,arrayElementValidator:h})),"array"===rZ(o)&&0===o.length&&n.push(new rq(r.key,o,"array must have at least one stop")),n},default:function(r){return nh({key:r.key,value:r.value,valueSpec:n,style:r.style,styleSpec:r.styleSpec})}}});return"identity"===i&&c&&d.push(new rq(r.key,r.value,'missing required property "property"')),"identity"===i||r.value.stops||d.push(new rq(r.key,r.value,'missing required property "stops"')),"exponential"===i&&r.valueSpec.expression&&!rA(r.valueSpec)&&d.push(new rq(r.key,r.value,"exponential functions not supported")),r.styleSpec.$version>=8&&(c||rP(r.valueSpec)?c&&!rL(r.valueSpec)&&d.push(new rq(r.key,r.value,"zoom functions not supported")):d.push(new rq(r.key,r.value,"property functions not supported"))),("categorical"===i||u)&&void 0===r.value.property&&d.push(new rq(r.key,r.value,'"property" property is required')),d;function h(r){let i=[],o=r.value,c=r.key;if("array"!==rZ(o))return[new rq(c,o,`array expected, ${rZ(o)} found`)];if(2!==o.length)return[new rq(c,o,`array length 2 expected, length ${o.length} found`)];if(u){if("object"!==rZ(o[0]))return[new rq(c,o,`object expected, ${rZ(o[0])} found`)];if(void 0===o[0].zoom)return[new rq(c,o,"object stop key must have zoom")];if(void 0===o[0].value)return[new rq(c,o,"object stop key must have value")];let n=eX(o[0].zoom);if("number"!=typeof n)return[new rq(c,o[0].zoom,"stop zoom values must be numbers")];if(s&&s>n)return[new rq(c,o[0].zoom,"stop zoom values must appear in ascending order")];n!==s&&(s=n,a=void 0,l={}),i=i.concat(rX({key:`${c}[0]`,value:o[0],valueSpec:{zoom:{}},style:r.style,styleSpec:r.styleSpec,objectElementValidators:{zoom:rY,value:p}}))}else i=i.concat(p({key:`${c}[0]`,value:o[0],valueSpec:{},style:r.style,styleSpec:r.styleSpec},o));return rF(eK(o[1]))?i.concat([new rq(`${c}[1]`,o[1],"expressions are not allowed in function stops.")]):i.concat(nh({key:`${c}[1]`,value:o[1],valueSpec:n,style:r.style,styleSpec:r.styleSpec}))}function p(r,s){let c=rZ(r.value),u=eX(r.value),d=null!==r.value?r.value:s;if(o){if(c!==o)return[new rq(r.key,d,`${c} stop domain type must match previous stop domain type ${o}`)]}else o=c;if("number"!==c&&"string"!==c&&"boolean"!==c&&"number"!=typeof u&&"string"!=typeof u&&"boolean"!=typeof u)return[new rq(r.key,d,"stop domain value must be a number, string, or boolean")];if("number"!==c&&"categorical"!==i){let o=`number expected, ${c} found`;return rP(n)&&void 0===i&&(o+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new rq(r.key,d,o)]}return"categorical"!==i||"number"!==c||"number"==typeof u&&isFinite(u)&&Math.floor(u)===u?"categorical"!==i&&"number"===c&&"number"==typeof u&&"number"==typeof a&&void 0!==a&&u<a?[new rq(r.key,d,"stop domain values must appear in ascending order")]:(a=u,"categorical"===i&&u in l?[new rq(r.key,d,"stop domain values must be unique")]:(l[u]=!0,[])):[new rq(r.key,d,`integer expected, found ${String(u)}`)]}}function rQ(r){let n=("property"===r.expressionContext?rG:rN)(eK(r.value),r.valueSpec);if("error"===n.result)return n.value.map(n=>new rq(`${r.key}${n.key}`,r.value,n.message));let i=n.value.expression||n.value._styleExpression.expression;if("property"===r.expressionContext&&"text-font"===r.propertyKey&&!i.outputDefined())return[new rq(r.key,r.value,`Invalid data expression for "${r.propertyKey}". Output values must be contained as literals within the expression.`)];if("property"===r.expressionContext&&"layout"===r.propertyType&&!t$(i))return[new rq(r.key,r.value,'"feature-state" data expressions are not supported with layout properties.')];if("filter"===r.expressionContext)return function r(n,i){let o=new Set(["zoom","feature-state","pitch","distance-from-center"]);if(i.valueSpec&&i.valueSpec.expression)for(let r of i.valueSpec.expression.parameters)o.delete(r);if(0===o.size)return[];let a=[];return n instanceof tP&&o.has(n.name)?[new rq(i.key,i.value,`["${n.name}"] expression is not supported in a filter for a ${i.object.type}
317 layer with id: ${i.object.id}`)]:(n.eachChild(n=>{a.push(...r(n,i))}),a)}(i,r);if(r.expressionContext&&0===r.expressionContext.indexOf("cluster")){if(!tU(i,["zoom","feature-state"]))return[new rq(r.key,r.value,'"zoom" and "feature-state" expressions are not supported with cluster properties.')];if("cluster-initial"===r.expressionContext&&!tN(i))return[new rq(r.key,r.value,"Feature data expressions are not supported with initial expression part of cluster properties.")]}return[]}function r1(r){let n=r.key,i=r.value,o=r.valueSpec,a=[];return Array.isArray(o.values)?-1===o.values.indexOf(eX(i))&&a.push(new rq(n,i,`expected one of [${o.values.join(", ")}], ${JSON.stringify(i)} found`)):-1===Object.keys(o.values).indexOf(eX(i))&&a.push(new rq(n,i,`expected one of [${Object.keys(o.values).join(", ")}], ${JSON.stringify(i)} found`)),a}function r0(r){if(!0===r||!1===r)return!0;if(!Array.isArray(r)||0===r.length)return!1;switch(r[0]){case"has":return r.length>=2&&"$id"!==r[1]&&"$type"!==r[1];case"in":return r.length>=3&&("string"!=typeof r[1]||Array.isArray(r[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==r.length||Array.isArray(r[1])||Array.isArray(r[2]);case"any":case"all":for(let n of r.slice(1))if(!r0(n)&&"boolean"!=typeof n)return!1;return!0;default:return!0}}function r2(r,n="fill"){if(null==r)return{filter:()=>!0,needGeometry:!1,needFeature:!1};r0(r)||(r=function r(n){if(!n)return!0;let i=n[0];return n.length<=1?"any"!==i:"=="===i?r6(n[1],n[2],"=="):"!="===i?r9(r6(n[1],n[2],"==")):"<"===i||">"===i||"<="===i||">="===i?r6(n[1],n[2],i):"any"===i?["any"].concat(n.slice(1).map(r)):"all"===i?["all"].concat(n.slice(1).map(r)):"none"===i?["all"].concat(n.slice(1).map(r).map(r9)):"in"===i?r8(n[1],n.slice(2)):"!in"===i?r9(r8(n[1],n.slice(2))):"has"===i?r7(n[1]):"!has"===i?r9(r7(n[1])):"within"!==i||n}(r));let i=r,o=!0;try{o=function(r){if(!r3(r))return r;let n=eK(r);return function r(n){let i=!1,o=[];if("case"===n[0]){for(let r=1;r<n.length-1;r+=2)i=i||r3(n[r]),o.push(n[r+1]);o.push(n[n.length-1])}else if("match"===n[0]){i=i||r3(n[1]);for(let r=2;r<n.length-1;r+=2)o.push(n[r+1]);o.push(n[n.length-1])}else if("step"===n[0]){i=i||r3(n[1]);for(let r=1;r<n.length-1;r+=2)o.push(n[r+1])}i&&(n.length=0,n.push("any",...o));for(let i=1;i<n.length;i++)r(n[i])}(n),n=function r(n){if(!Array.isArray(n))return n;let i=function(r){if(r4.has(r[0])){for(let n=1;n<r.length;n++)if(r3(r[n]))return!0}return r}(n);return!0===i?i:i.map(n=>r(n))}(n)}(i)}catch(r){console.warn(`Failed to extract static filter. Filter will continue working, but at higher memory usage and slower framerate.
318This is most likely a bug, please report this via https://github.com/mapbox/mapbox-gl-js/issues/new?assignees=&labels=&template=Bug_report.md
319and paste the contents of this message in the report.
320Thank you!
321Filter Expression:
322${JSON.stringify(i,null,2)}
323        `)}let a=eW[`filter_${n}`],s=rN(o,a),l=null;if("error"===s.result)throw Error(s.value.map(r=>`${r.key}: ${r.message}`).join(", "));l=(r,n,i)=>s.value.evaluate(r,n,{},i);let c=null,u=null;if(o!==i){let r=rN(i,a);if("error"===r.result)throw Error(r.value.map(r=>`${r.key}: ${r.message}`).join(", "));c=(n,i,o,a,s)=>r.value.evaluate(n,i,{},o,void 0,void 0,a,s),u=!tN(r.value.expression)}return{filter:l,dynamicFilter:c||void 0,needGeometry:function r(n){if(!Array.isArray(n))return!1;if("within"===n[0])return!0;for(let i=1;i<n.length;i++)if(r(n[i]))return!0;return!1}(o),needFeature:!!u}}function r3(r){var n;if(!Array.isArray(r))return!1;if("pitch"===(n=r[0])||"distance-from-center"===n)return!0;for(let n=1;n<r.length;n++)if(r3(r[n]))return!0;return!1}let r4=new Set(["in","==","!=",">",">=","<","<=","to-boolean"]);function r5(r,n){return r<n?-1:r>n?1:0}function r6(r,n,i){switch(r){case"$type":return[`filter-type-${i}`,n];case"$id":return[`filter-id-${i}`,n];default:return[`filter-${i}`,r,n]}}function r8(r,n){if(0===n.length)return!1;switch(r){case"$type":return["filter-type-in",["literal",n]];case"$id":return["filter-id-in",["literal",n]];default:return n.length>200&&!n.some(r=>typeof r!=typeof n[0])?["filter-in-large",r,["literal",n.sort(r5)]]:["filter-in-small",r,["literal",n]]}}function r7(r){switch(r){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",r]}}function r9(r){return["!",r]}function ne(r){return r0(eK(r.value))?rQ(eq({},r,{expressionContext:"filter",valueSpec:r.styleSpec[`filter_${r.layerType||"fill"}`]})):function r(n){let i=n.value,o=n.key;if("array"!==rZ(i))return[new rq(o,i,`array expected, ${rZ(i)} found`)];let a=n.styleSpec,s,l=[];
323if(i.length<1)return[new rq(o,i,"filter array must have at least 1 element")];switch(l=l.concat(r1({key:`${o}[0]`,value:i[0],valueSpec:a.filter_operator,style:n.style,styleSpec:n.styleSpec})),eX(i[0])){case"<":case"<=":case">":case">=":i.length>=2&&"$type"===eX(i[1])&&l.push(new rq(o,i,`"$type" cannot be use with operator "${i[0]}"`));case"==":case"!=":3!==i.length&&l.push(new rq(o,i,`filter array for operator "${i[0]}" must have 3 elements`));case"in":case"!in":i.length>=2&&"string"!==(s=rZ(i[1]))&&l.push(new rq(`${o}[1]`,i[1],`string expected, ${s} found`));for(let r=2;r<i.length;r++)s=rZ(i[r]),"$type"===eX(i[1])?l=l.concat(r1({key:`${o}[${r}]`,value:i[r],valueSpec:a.geometry_type,style:n.style,styleSpec:n.styleSpec})):"string"!==s&&"number"!==s&&"boolean"!==s&&l.push(new rq(`${o}[${r}]`,i[r],`string, number, or boolean expected, ${s} found`));break;case"any":case"all":case"none":for(let a=1;a<i.length;a++)l=l.concat(r({key:`${o}[${a}]`,value:i[a],style:n.style,styleSpec:n.styleSpec}));break;case"has":case"!has":s=rZ(i[1]),2!==i.length?l.push(new rq(o,i,`filter array for "${i[0]}" operator must have 2 elements`)):"string"!==s&&l.push(new rq(`${o}[1]`,i[1],`string expected, ${s} found`));break;case"within":s=rZ(i[1]),2!==i.length?l.push(new rq(o,i,`filter array for "${i[0]}" operator must have 2 elements`)):"object"!==s&&l.push(new rq(`${o}[1]`,i[1],`object expected, ${s} found`))}return l}(r)}function nt(r,n){let i;let o=r.key,a=r.style,s=r.styleSpec,l=r.value,c=r.objectKey,u=s[`${n}_${r.layerType}`];if(!u)return[];let d=c.match(/^(.*)-transition$/);if("paint"===n&&d&&u[d[1]]&&u[d[1]].transition)return nh({key:o,value:l,valueSpec:s.transition,style:a,styleSpec:s});let h=r.valueSpec||u[c];if(!h)return[new rq(o,l,`unknown property "${c}"`)];if("string"===rZ(l)&&rP(h)&&!h.tokens&&(i=/^{([^}]+)}$/.exec(l)))return[new rq(o,l,`"${c}" does not support interpolation syntax
324Use an identity property function instead: \`{ "type": "identity", "property": ${JSON.stringify(i[1])} }\`.`)];let p=[];return"symbol"===r.layerType&&("text-field"===c&&a&&!a.glyphs&&p.push(new rq(o,l,'use of "text-field" requires a style "glyphs" property')),"text-font"===c&&rI(eK(l))&&"identity"===eX(l.type)&&p.push(new rq(o,l,'"text-font" does not support identity functions'))),p.concat(nh({key:r.key,value:l,valueSpec:h,style:a,styleSpec:s,expressionContext:"property",propertyType:n,propertyKey:c}))}function nr(r){return nt(r,"paint")}function nn(r){return nt(r,"layout")}function ni(r){let n=[],i=r.value,o=r.key,a=r.style,s=r.styleSpec;i.type||i.ref||n.push(new rq(o,i,'either "type" or "ref" is required'));let l=eX(i.type),c=eX(i.ref);if(i.id){let s=eX(i.id);for(let l=0;l<r.arrayIndex;l++){let r=a.layers[l];eX(r.id)===s&&n.push(new rq(o,i.id,`duplicate layer id "${i.id}", previously used at line ${r.id.__line__}`))}}if("ref"in i){let r;["type","source","source-layer","filter","layout"].forEach(r=>{r in i&&n.push(new rq(o,i[r],`"${r}" is prohibited for ref layers`))}),a.layers.forEach(n=>{eX(n.id)===c&&(r=n)}),r?r.ref?n.push(new rq(o,i.ref,"ref cannot reference another ref layer")):l=eX(r.type):"string"==typeof c&&n.push(new rq(o,i.ref,`ref layer "${c}" not found`))}else if("background"!==l&&"sky"!==l){if(i.source){let r=a.sources&&a.sources[i.source],s=r&&eX(r.type);r?"vector"===s&&"raster"===l?n.push(new rq(o,i.source,`layer "${i.id}" requires a raster source`)):"raster"===s&&"raster"!==l?n.push(new rq(o,i.source,`layer "${i.id}" requires a vector source`)):"vector"!==s||i["source-layer"]?"raster-dem"===s&&"hillshade"!==l?n.push(new rq(o,i.source,"raster-dem source can only be used with layer type 'hillshade'.")):"line"===l&&i.paint&&(i.paint["line-gradient"]||i.paint["line-trim-offset"])&&("geojson"!==s||!r.lineMetrics)&&n.push(new rq(o,i,`layer "${i.id}" specifies a line-gradient, which requires a GeoJSON source with \`lineMetrics\` enabled.`)):n.push(new rq(o,i,`layer "${i.id}" must specify a "source-layer"`)):n.push(new rq(o,i.source,`source "${i.source}" not found`))}else n.push(new rq(o,i,'missing required property "source"'))}return n=n.concat(rX({key:o,value:i,valueSpec:s.layer,style:r.style,styleSpec:r.styleSpec,objectElementValidators:{"*":()=>[],type:()=>nh({key:`${o}.type`,value:i.type,valueSpec:s.layer.type,style:r.style,styleSpec:r.styleSpec,object:i,objectKey:"type"}),filter:r=>ne(eq({layerType:l},r)),layout:r=>rX({layer:i,key:r.key,value:r.value,valueSpec:{},style:r.style,styleSpec:r.styleSpec,objectElementValidators:{"*":r=>nn(eq({layerType:l},r))}}),paint:r=>rX({layer:i,key:r.key,value:r.value,valueSpec:{},style:r.style,styleSpec:r.styleSpec,objectElementValidators:{"*":r=>nr(eq({layerType:l},r))}})}}))}function no(r){let n=r.value,i=r.key,o=rZ(n);return"string"!==o?[new rq(i,n,`string expected, ${o} found`)]:[]}let na={promoteId:function({key:r,value:n}){if("string"===rZ(n))return no({key:r,value:n});{let i=[];
324for(let o in n)i.push(...no({key:`${r}.${o}`,value:n[o]}));return i}}};function ns(r){let n;let i=r.value,o=r.key,a=r.styleSpec,s=r.style;if(!i.type)return[new rq(o,i,'"type" is required')];let l=eX(i.type);switch(l){case"vector":case"raster":case"raster-dem":return rX({key:o,value:i,valueSpec:a[`source_${l.replace("-","_")}`],style:r.style,styleSpec:a,objectElementValidators:na});case"geojson":if(n=rX({key:o,value:i,valueSpec:a.source_geojson,style:s,styleSpec:a,objectElementValidators:na}),i.cluster)for(let r in i.clusterProperties){let[a,s]=i.clusterProperties[r],l="string"==typeof a?[a,["accumulated"],["get",r]]:a;n.push(...rQ({key:`${o}.${r}.map`,value:s,expressionContext:"cluster-map"})),n.push(...rQ({key:`${o}.${r}.reduce`,value:l,expressionContext:"cluster-reduce"}))}return n;case"video":return rX({key:o,value:i,valueSpec:a.source_video,style:s,styleSpec:a});case"image":return rX({key:o,value:i,valueSpec:a.source_image,style:s,styleSpec:a});case"canvas":return[new rq(o,null,"Please use runtime APIs to add canvas sources, rather than including them in stylesheets.","source.canvas")];default:return r1({key:`${o}.type`,value:i.type,valueSpec:{values:a.source.reduce((r,n)=>{let i=a[n];return"enum"===i.type.type&&(r=r.concat(Object.keys(i.type.values))),r},[])},style:s,styleSpec:a})}}function nl(r){let n=r.value,i=r.styleSpec,o=i.light,a=r.style,s=[],l=rZ(n);if(void 0===n)return s;if("object"!==l)return s.concat([new rq("light",n,`object expected, ${l} found`)]);for(let r in n){let l=r.match(/^(.*)-transition$/);s=s.concat(l&&o[l[1]]&&o[l[1]].transition?nh({key:r,value:n[r],valueSpec:i.transition,style:a,styleSpec:i}):o[r]?nh({key:r,value:n[r],valueSpec:o[r],style:a,styleSpec:i}):[new rq(r,n[r],`unknown property "${r}"`)])}return s}function nc(r){let n=r.value,i=r.key,o=r.style,a=r.styleSpec,s=a.terrain,l=[],c=rZ(n);if(void 0===n)return l;if("object"!==c)return l.concat([new rq("terrain",n,`object expected, ${c} found`)]);for(let r in n){let i=r.match(/^(.*)-transition$/);l=l.concat(i&&s[i[1]]&&s[i[1]].transition?nh({key:r,value:n[r],valueSpec:a.transition,style:o,styleSpec:a}):s[r]?nh({key:r,value:n[r],valueSpec:s[r],style:o,styleSpec:a}):[new rq(r,n[r],`unknown property "${r}"`)])}if(n.source){let r=o.sources&&o.sources[n.source],a=r&&eX(r.type);r?"raster-dem"!==a&&l.push(new rq(i,n.source,`terrain cannot be used with a source of type ${String(a)}, it only be used with a "raster-dem" source type`)):l.push(new rq(i,n.source,`source "${n.source}" not found`))}else l.push(new rq(i,n,'terrain is missing required property "source"'));return l}function nu(r){let n=r.value,i=r.style,o=r.styleSpec,a=o.fog,s=[],l=rZ(n);if(void 0===n)return s;if("object"!==l)return s.concat([new rq("fog",n,`object expected, ${l} found`)]);for(let r in n){let l=r.match(/^(.*)-transition$/);s=s.concat(l&&a[l[1]]&&a[l[1]].transition?nh({key:r,value:n[r],valueSpec:o.transition,style:i,styleSpec:o}):a[r]?nh({key:r,value:n[r],valueSpec:a[r],style:i,styleSpec:o}):[new rq(r,n[r],`unknown property "${r}"`)])}return s}let nd={"*":()=>[],array:rK,boolean:function(r){let n=r.value,i=r.key,o=rZ(n);return"boolean"!==o?[new rq(i,n,`boolean expected, ${o} found`)]:[]},number:rY,color:function(r){let n=r.key,i=r.value,o=rZ(i);return"string"!==o?[new rq(n,i,`color expected, ${o} found`)]:null===to(i)?[new rq(n,i,`color expected, "${i}" found`)]:[]},enum:r1,filter:ne,function:rJ,layer:ni,object:rX,source:ns,light:nl,terrain:nc,fog:nu,string:no,formatted:function(r){return 0===no(r).length?[]:rQ(r)},resolvedImage:function(r){return 0===no(r).length?[]:rQ(r)},projection:function(r){let n=r.value,i=r.styleSpec,o=i.projection,a=r.style,s=[],l=rZ(n);if("object"===l)for(let r in n)s=s.concat(nh({key:r,value:n[r],valueSpec:o[r],style:a,styleSpec:i}));else"string"!==l&&(s=s.concat([new rq("projection",n,`object or string expected, ${l} found`)]));return s}};function nh(r){let n=r.value,i=r.valueSpec,o=r.styleSpec;return i.expression&&rI(eX(n))?rJ(r):i.expression&&rF(eK(n))?rQ(r):i.type&&nd[i.type]?nd[i.type](r):rX(eq({},r,{valueSpec:i.type?o[i.type]:i}))}function np(r){let n=r.value,i=r.key,o=no(r);return o.length||(-1===n.indexOf("{fontstack}")&&o.push(new rq(i,n,'"glyphs" url must include a "{fontstack}" token')),-1===n.indexOf("{range}")&&o.push(new rq(i,n,'"glyphs" url must include a "{range}" token'))),o}
324function nf(r,n=eW){return ny(nh({key:"",value:r,valueSpec:n.$root,styleSpec:n,style:r,objectElementValidators:{glyphs:np,"*":()=>[]}}))}let nm=r=>ny(nr(r)),ng=r=>ny(nn(r));function ny(r){return r.slice().sort((r,n)=>r.line&&n.line?r.line-n.line:0)}function nv(r,n){let i=!1;if(n&&n.length)for(let o of n)r.fire(new eU(Error(o.message))),i=!0;return i}function nb(r,n,i){var o=this.cells=[];if(r instanceof ArrayBuffer){this.arrayBuffer=r;var a=new Int32Array(this.arrayBuffer);r=a[0],this.d=(n=a[1])+2*(i=a[2]);for(var s=0;s<this.d*this.d;s++){var l=a[3+s],c=a[3+s+1];o.push(l===c?null:a.subarray(l,c))}var u=a[3+o.length+1];this.keys=a.subarray(a[3+o.length],u),this.bboxes=a.subarray(u),this.insert=this._insertReadonly}else{this.d=n+2*i;for(var d=0;d<this.d*this.d;d++)o.push([]);this.keys=[],this.bboxes=[]}this.n=n,this.extent=r,this.padding=i,this.scale=n/r,this.uid=0;var h=i/n*r;this.min=-h,this.max=r+h}nb.prototype.insert=function(r,n,i,o,a){this._forEachCell(n,i,o,a,this._insertCell,this.uid++),this.keys.push(r),this.bboxes.push(n),this.bboxes.push(i),this.bboxes.push(o),this.bboxes.push(a)},nb.prototype._insertReadonly=function(){throw"Cannot insert into a GridIndex created from an ArrayBuffer."},nb.prototype._insertCell=function(r,n,i,o,a,s){this.cells[a].push(s)},nb.prototype.query=function(r,n,i,o,a){var s=this.min,l=this.max;if(r<=s&&n<=s&&l<=i&&l<=o&&!a)return Array.prototype.slice.call(this.keys);var c=[];return this._forEachCell(r,n,i,o,this._queryCell,c,{},a),c},nb.prototype._queryCell=function(r,n,i,o,a,s,l,c){var u=this.cells[a];if(null!==u)for(var d=this.keys,h=this.bboxes,p=0;p<u.length;p++){var f=u[p];if(void 0===l[f]){var m=4*f;(c?c(h[m+0],h[m+1],h[m+2],h[m+3]):r<=h[m+2]&&n<=h[m+3]&&i>=h[m+0]&&o>=h[m+1])?(l[f]=!0,s.push(d[f])):l[f]=!1}}},nb.prototype._forEachCell=function(r,n,i,o,a,s,l,c){for(var u=this._convertToCellCoord(r),d=this._convertToCellCoord(n),h=this._convertToCellCoord(i),p=this._convertToCellCoord(o),f=u;f<=h;f++)for(var m=d;m<=p;m++){var g=this.d*m+f;if((!c||c(this._convertFromCellCoord(f),this._convertFromCellCoord(m),this._convertFromCellCoord(f+1),this._convertFromCellCoord(m+1)))&&a.call(this,r,n,i,o,g,s,l,c))return}},nb.prototype._convertFromCellCoord=function(r){return(r-this.padding)/this.scale},nb.prototype._convertToCellCoord=function(r){return Math.max(0,Math.min(this.d-1,Math.floor(r*this.scale)+this.padding))},nb.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var r=this.cells,n=3+this.cells.length+1+1,i=0,o=0;o<this.cells.length;o++)i+=this.cells[o].length;var a=new Int32Array(n+i+this.keys.length+this.bboxes.length);a[0]=this.extent,a[1]=this.n,a[2]=this.padding;for(var s=n,l=0;l<r.length;l++){var c=r[l];a[3+l]=s,a.set(c,s),s+=c.length}return a[3+r.length]=s,a.set(this.keys,s),a[3+r.length+1]=s+=this.keys.length,a.set(this.bboxes,s),s+=this.bboxes.length,a.buffer};let nC={};function n_(r,n,i={}){Object.defineProperty(r,"_classRegistryKey",{value:n,writeable:!1}),nC[n]={klass:r,omit:i.omit||[]}}for(let r in n_(Object,"Object"),nb.serialize=function(r,n){let i=r.toArrayBuffer();return n&&n.push(i),{buffer:i}},nb.deserialize=function(r){return new nb(r.buffer)},Object.defineProperty(nb,"name",{value:"Grid"}),n_(nb,"Grid"),n_(td,"Color"),n_(Error,"Error"),n_(ed,"AJAXError"),n_(tm,"ResolvedImage"),n_(rW,"StylePropertyFunction"),n_(rH,"StyleExpression",{omit:["_evaluator"]}),n_(rU,"ZoomDependentExpression"),n_(r$,"ZoomConstantExpression"),n_(tP,"CompoundExpression",{omit:["_evaluate"]}),rS)nC[rS[r]._classRegistryKey]||n_(rS[r],`Expression${r}`);function nx(r){return r&&"undefined"!=typeof ArrayBuffer&&(r instanceof ArrayBuffer||r.constructor&&"ArrayBuffer"===r.constructor.name)}function nw(r){return h.ImageBitmap&&r instanceof h.ImageBitmap}function nS(r,n){if(null==r||"boolean"==typeof r||"number"==typeof r||"string"==typeof r||r instanceof Boolean||r instanceof Number||r instanceof String||r instanceof Date||r instanceof RegExp)return r;if(nx(r)||nw(r))return n&&n.push(r),r;if(ArrayBuffer.isView(r))return n&&n.push(r.buffer),r;if(r instanceof h.ImageData)return n&&n.push(r.data.buffer),r;if(Array.isArray(r)){let i=[];for(let o of r)i.push(nS(o,n));return i}if("object"==typeof r){let i=r.constructor,o=i._classRegistryKey;if(!o)throw Error(`can't serialize object of unregistered class ${o}`);let a=i.serialize?i.serialize(r,n):{};if(!i.serialize){for(let i in r)r.hasOwnProperty(i)&&(nC[o].omit.indexOf(i)>=0||(a[i]=nS(r[i],n)));r instanceof Error&&(a.message=r.message)}if(a.$name)throw Error("$name property is reserved for worker serialization logic.");return"Object"!==o&&(a.$name=o),a}throw Error("can't serialize object of type "+typeof r)}function nO(r){if(null==r||"boolean"==typeof r||"number"==typeof r||"string"==typeof r||r instanceof Boolean||r instanceof Number||r instanceof String||r instanceof Date||r instanceof RegExp||nx(r)||nw(r)||ArrayBuffer.isView(r)||r instanceof h.ImageData)return r;if(Array.isArray(r))return r.map(nO);if("object"==typeof r){let n=r.$name||"Object",{klass:i}=nC[n];if(!i)throw Error(`can't deserialize unregistered class ${n}`);if(i.deserialize)return i.deserialize(r);let o=Object.create(i.prototype);for(let n of Object.keys(r))"$name"!==n&&(o[n]=nO(r[n]));return o}throw Error("can't deserialize object of type "+typeof r)}let nE=r=>r>=1536&&r<=1791,nk=r=>r>=1872&&r<=1919,nT=r=>r>=2208&&r<=2303,nM=r=>r>=11904&&r<=12031,nP=r=>r>=12032&&r<=12255,nL=r=>r>=12272&&r<=12287,nA=r=>r>=12288&&r<=12351,nZ=r=>r>=12352&&r<=12447,nI=r=>r>=12448&&r<=12543,nV=r=>r>=12544&&r<=12591,nD=r=>r>=12704&&r<=12735,nj=r=>r>=12736&&r<=12783,nz=r=>r>=12784&&r<=12799,nB=r=>r>=12800&&r<=13055,nR=r=>r>=13056&&r<=13311,nH=r=>r>=13312&&r<=19903,nF=r=>r>=19968&&r<=40959,nN=r=>r>=40960&&r<=42127,n$=r=>r>=42128&&r<=42191,nU=r=>r>=44032&&r<=55215,nG=r=>r>=63744&&r<=64255,nW=r=>r>=64336&&r<=65023,nq=r=>r>=65040&&r<=65055,nX=r=>r>=65072&&r<=65103,nK=r=>r>=65104&&r<=65135,nY=r=>r>=65136&&r<=65279,nJ=r=>r>=65280&&r<=65519;function nQ(r){for(let n of r)if(n1(n.charCodeAt(0)))return!0;return!1}function n1(r){return!(746!==r&&747!==r&&(r<4352||!(nD(r)||nV(r)||nX(r)&&!(r>=65097&&r<=65103)||nG(r)||nR(r)||nM(r)||nj(r)||!(!nA(r)||r>=12296&&r<=12305||r>=12308&&r<=12319||12336===r)||nH(r)||nF(r)||nB(r)||r>=12592&&r<=12687||r>=43360&&r<=43391||r>=55216&&r<=55295||r>=4352&&r<=4607||nU(r)||nZ(r)||nL(r)||r>=12688&&r<=12703||nP(r)||nz(r)||nI(r)&&12540!==r||!(!nJ(r)||65288===r||65289===r||65293===r||r>=65306&&r<=65310||65339===r||65341===r||65343===r||r>=65371&&r<=65503||65507===r||r>=65512&&r<=65519)||!(!nK(r)||r>=65112&&r<=65118||r>=65123&&r<=65126)||r>=5120&&r<=5759||r>=6320&&r<=6399||nq(r)||r>=19904&&r<=19967||nN(r)||n$(r))))}function n0(r){return!(n1(r)||r>=128&&r<=255&&(167===r||169===r||174===r||177===r||188===r||189===r||190===r||215===r||247===r)||r>=8192&&r<=8303&&(8214===r||8224===r||8225===r||8240===r||8241===r||8251===r||8252===r||8258===r||8263===r||8264===r||8265===r||8273===r)||r>=8448&&r<=8527||r>=8528&&r<=8591||r>=8960&&r<=9215&&(r>=8960&&r<=8967||r>=8972&&r<=8991||r>=8996&&r<=9e3||9003===r||r>=9085&&r<=9114||r>=9150&&r<=9165||9167===r||r>=9169&&r<=9179||r>=9186&&r<=9215)||r>=9216&&r<=9279&&9251!==r||r>=9280&&r<=9311||r>=9312&&r<=9471||r>=9632&&r<=9727||r>=9728&&r<=9983&&!(r>=9754&&r<=9759)||r>=11008&&r<=11263&&(r>=11026&&r<=11055||r>=11088&&r<=11097||r>=11192&&r<=11243)||nA(r)||nI(r)||r>=57344&&r<=63743||nX(r)||nK(r)||nJ(r)||8734===r||8756===r||8757===r||r>=9984&&r<=10087||r>=10102&&r<=10131||65532===r||65533===r)}function n2(r){return r>=1424&&r<=2303||nW(r)||nY(r)}let n3="deferred",n4="loading",n5="loaded",n6=null,n8="unavailable",n7=null,n9=function(r){r&&"string"==typeof r&&r.indexOf("NetworkError")>-1&&(n8="error"),n6&&n6(r)};function ie(){it.fire(new e$("pluginStateChange",{pluginStatus:n8,pluginURL:n7}))}let it=new eG,ir=function(){return n8},ii=function(){if(n8!==n3||!n7)throw Error("rtl-text-plugin cannot be downloaded unless a pluginURL is specified");n8=n4,ie(),n7&&ef({url:n7},r=>{r?n9(r):(n8=n5,ie())})},io={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:()=>n8===n5||null!=io.applyArabicShaping,isLoading:()=>n8===n4,setState(r){n8=r.pluginStatus,n7=r.pluginURL},isParsed:()=>null!=io.applyArabicShaping&&null!=io.processBidirectionalText&&null!=io.processStyledBidirectionalText,getPluginURL:()=>n7};class ia{constructor(r,n){this.zoom=r,n?(this.now=n.now,this.fadeDuration=n.fadeDuration,this.transition=n.transition,this.pitch=n.pitch):(this.now=0,this.fadeDuration=0,this.transition={},this.pitch=0)}isSupportedScript(r){return function(r,n){for(let o of r){var i;
324if(i=o.charCodeAt(0),!n&&n2(i)||i>=2304&&i<=3583||i>=3840&&i<=4255||i>=6016&&i<=6143)return!1}return!0}(r,io.isLoaded())}}class is{constructor(r,n){this.property=r,this.value=n,this.expression=function(r,n){if(rI(r))return new rW(r,n);if(rF(r)){let i=rG(r,n);if("error"===i.result)throw Error(i.value.map(r=>`${r.key}: ${r.message}`).join(", "));return i.value}{let i=r;return"string"==typeof r&&"color"===n.type&&(i=td.parse(r)),{kind:"constant",evaluate:()=>i}}}(void 0===n?r.specification.default:n,r.specification)}isDataDriven(){return"source"===this.expression.kind||"composite"===this.expression.kind}possiblyEvaluate(r,n,i){return this.property.possiblyEvaluate(this,r,n,i)}}class il{constructor(r){this.property=r,this.value=new is(r,void 0)}transitioned(r,n){return new iu(this.property,this.value,n,V({},r.transition,this.transition),r.now)}untransitioned(){return new iu(this.property,this.value,null,{},0)}}class ic{constructor(r){this._properties=r,this._values=Object.create(r.defaultTransitionablePropertyValues)}getValue(r){return U(this._values[r].value.value)}setValue(r,n){this._values.hasOwnProperty(r)||(this._values[r]=new il(this._values[r].property)),this._values[r].value=new is(this._values[r].property,null===n?void 0:U(n))}getTransition(r){return U(this._values[r].transition)}setTransition(r,n){this._values.hasOwnProperty(r)||(this._values[r]=new il(this._values[r].property)),this._values[r].transition=U(n)||void 0}serialize(){let r={};for(let n of Object.keys(this._values)){let i=this.getValue(n);void 0!==i&&(r[n]=i);let o=this.getTransition(n);void 0!==o&&(r[`${n}-transition`]=o)}return r}transitioned(r,n){let i=new id(this._properties);for(let o of Object.keys(this._values))i._values[o]=this._values[o].transitioned(r,n._values[o]);return i}untransitioned(){let r=new id(this._properties);for(let n of Object.keys(this._values))r._values[n]=this._values[n].untransitioned();return r}}class iu{constructor(r,n,i,o,a){let s=o.delay||0,l=o.duration||0;a=a||0,this.property=r,this.value=n,this.begin=a+s,this.end=this.begin+l,r.specification.transition&&(o.delay||o.duration)&&(this.prior=i)}possiblyEvaluate(r,n,i){let o=r.now||0,a=this.value.possiblyEvaluate(r,n,i),s=this.prior;if(s){if(o>this.end||this.value.isDataDriven())return this.prior=null,a;if(o<this.begin)return s.possiblyEvaluate(r,n,i);{let l=(o-this.begin)/(this.end-this.begin);return this.property.interpolate(s.possiblyEvaluate(r,n,i),a,k(l))}}return a}}class id{constructor(r){this._properties=r,this._values=Object.create(r.defaultTransitioningPropertyValues)}possiblyEvaluate(r,n,i){let o=new im(this._properties);for(let a of Object.keys(this._values))o._values[a]=this._values[a].possiblyEvaluate(r,n,i);return o}hasTransition(){for(let r of Object.keys(this._values))if(this._values[r].prior)return!0;return!1}}class ih{constructor(r){this._properties=r,this._values=Object.create(r.defaultPropertyValues)}getValue(r){return U(this._values[r].value)}setValue(r,n){this._values[r]=new is(this._values[r].property,null===n?void 0:U(n))}serialize(){let r={};for(let n of Object.keys(this._values)){let i=this.getValue(n);void 0!==i&&(r[n]=i)}return r}possiblyEvaluate(r,n,i){let o=new im(this._properties);for(let a of Object.keys(this._values))o._values[a]=this._values[a].possiblyEvaluate(r,n,i);return o}}class ip{constructor(r,n,i){this.property=r,this.value=n,this.parameters=i}isConstant(){return"constant"===this.value.kind}constantOr(r){return"constant"===this.value.kind?this.value.value:r}evaluate(r,n,i,o){return this.property.evaluate(this.value,this.parameters,r,n,i,o)}}class im{constructor(r){this._properties=r,this._values=Object.create(r.defaultPossiblyEvaluatedValues)}get(r){return this._values[r]}}class ig{constructor(r){this.specification=r}possiblyEvaluate(r,n){return r.expression.evaluate(n)}interpolate(r,n,i){let o=tJ[this.specification.type];return o?o(r,n,i):r}}class iy{constructor(r,n){this.specification=r,this.overrides=n}possiblyEvaluate(r,n,i,o){return new ip(this,"constant"===r.expression.kind||"camera"===r.expression.kind?{kind:"constant",value:r.expression.evaluate(n,null,{},i,o)}:r.expression,n)}interpolate(r,n,i){if("constant"!==r.value.kind||"constant"!==n.value.kind)return r;if(void 0===r.value.value||void 0===n.value.value)return new ip(this,{kind:"constant",value:void 0},r.parameters);let o=tJ[this.specification.type];return o?new ip(this,{kind:"constant",value:o(r.value.value,n.value.value,i)},r.parameters):r}evaluate(r,n,i,o,a,s){return"constant"===r.kind?r.value:r.evaluate(n,i,o,a,s)}}class iv{constructor(r){this.specification=r}possiblyEvaluate(r,n,i,o){return!!r.expression.evaluate(n,null,{},i,o)}interpolate(){return!1}}class ib{constructor(r){this.properties=r,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[];let n=new ia(0,{});for(let i in r){let o=r[i];o.specification.overridable&&this.overridableProperties.push(i);let a=this.defaultPropertyValues[i]=new is(o,void 0),s=this.defaultTransitionablePropertyValues[i]=new il(o);this.defaultTransitioningPropertyValues[i]=s.untransitioned(),this.defaultPossiblyEvaluatedValues[i]=a.possiblyEvaluate(n)}}}function iC(r,n){return 256*(r=P(Math.floor(r),0,255))+P(Math.floor(n),0,255)}n_(iy,"DataDrivenProperty"),n_(ig,"DataConstantProperty"),n_(iv,"ColorRampProperty");let i_={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array};class ix{constructor(r,n){this._structArray=r,this._pos1=n*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8}}class iw{constructor(){this.isTransferred=!1,this.capacity=-1,this.resize(0)}static serialize(r,n){return r._trim(),n&&(r.isTransferred=!0,n.push(r.arrayBuffer)),{length:r.length,arrayBuffer:r.arrayBuffer}}static deserialize(r){let n=Object.create(this.prototype);return n.arrayBuffer=r.arrayBuffer,n.length=r.length,n.capacity=r.arrayBuffer.byteLength/n.bytesPerElement,n._refreshViews(),n}_trim(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())}clear(){this.length=0}resize(r){this.reserve(r),this.length=r}reserve(r){if(r>this.capacity){this.capacity=Math.max(r,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);let n=this.uint8;this._refreshViews(),n&&this.uint8.set(n)}}_refreshViews(){throw Error("_refreshViews() must be implemented by each concrete StructArray layout")}destroy(){this.int8=this.uint8=this.int16=this.uint16=this.int32=this.uint32=this.float32=null,this.arrayBuffer=null}}function iS(r,n=1){let i=0,o=0;return{members:r.map(r=>{let a=i_[r.type].BYTES_PER_ELEMENT,s=i=iO(i,Math.max(n,a)),l=r.components||1;return o=Math.max(o,a),i+=a*l,{name:r.name,type:r.type,components:l,offset:s}}),size:iO(i,Math.max(o,n)),alignment:n}}function iO(r,n){return Math.ceil(r/n)*n}class iE extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n){let i=this.length;return this.resize(i+1),this.emplace(i,r,n)}emplace(r,n,i){let o=2*r;return this.int16[o+0]=n,this.int16[o+1]=i,r}}
324iE.prototype.bytesPerElement=4,n_(iE,"StructArrayLayout2i4");class ik extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n,i){let o=this.length;return this.resize(o+1),this.emplace(o,r,n,i)}emplace(r,n,i,o){let a=3*r;return this.int16[a+0]=n,this.int16[a+1]=i,this.int16[a+2]=o,r}}ik.prototype.bytesPerElement=6,n_(ik,"StructArrayLayout3i6");class iT extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n,i,o){let a=this.length;return this.resize(a+1),this.emplace(a,r,n,i,o)}emplace(r,n,i,o,a){let s=4*r;return this.int16[s+0]=n,this.int16[s+1]=i,this.int16[s+2]=o,this.int16[s+3]=a,r}}iT.prototype.bytesPerElement=8,n_(iT,"StructArrayLayout4i8");class iM extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l){let c=this.length;return this.resize(c+1),this.emplace(c,r,n,i,o,a,s,l)}emplace(r,n,i,o,a,s,l,c){let u=6*r,d=12*r;return this.int16[u+0]=n,this.int16[u+1]=i,this.uint8[d+4]=o,this.uint8[d+5]=a,this.uint8[d+6]=s,this.uint8[d+7]=l,this.float32[3*r+2]=c,r}}iM.prototype.bytesPerElement=12,n_(iM,"StructArrayLayout2i4ub1f12");class iP extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o){let a=this.length;return this.resize(a+1),this.emplace(a,r,n,i,o)}emplace(r,n,i,o,a){let s=4*r;return this.float32[s+0]=n,this.float32[s+1]=i,this.float32[s+2]=o,this.float32[s+3]=a,r}}iP.prototype.bytesPerElement=16,n_(iP,"StructArrayLayout4f16");class iL extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a){let s=this.length;return this.resize(s+1),this.emplace(s,r,n,i,o,a)}emplace(r,n,i,o,a,s){let l=6*r;return this.uint16[l+0]=n,this.uint16[l+1]=i,this.uint16[l+2]=o,this.uint16[l+3]=a,this.float32[3*r+2]=s,r}}iL.prototype.bytesPerElement=12,n_(iL,"StructArrayLayout4ui1f12");class iA extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n,i,o){let a=this.length;return this.resize(a+1),this.emplace(a,r,n,i,o)}emplace(r,n,i,o,a){let s=4*r;return this.uint16[s+0]=n,this.uint16[s+1]=i,this.uint16[s+2]=o,this.uint16[s+3]=a,r}}iA.prototype.bytesPerElement=8,n_(iA,"StructArrayLayout4ui8");class iZ extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s){let l=this.length;return this.resize(l+1),this.emplace(l,r,n,i,o,a,s)}emplace(r,n,i,o,a,s,l){let c=6*r;return this.int16[c+0]=n,this.int16[c+1]=i,this.int16[c+2]=o,this.int16[c+3]=a,this.int16[c+4]=s,this.int16[c+5]=l,r}}iZ.prototype.bytesPerElement=12,n_(iZ,"StructArrayLayout6i12");class iI extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l,c,u,d,h,p){let f=this.length;return this.resize(f+1),this.emplace(f,r,n,i,o,a,s,l,c,u,d,h,p)}emplace(r,n,i,o,a,s,l,c,u,d,h,p,f){let m=12*r;return this.int16[m+0]=n,this.int16[m+1]=i,this.int16[m+2]=o,this.int16[m+3]=a,this.uint16[m+4]=s,this.uint16[m+5]=l,this.uint16[m+6]=c,this.uint16[m+7]=u,this.int16[m+8]=d,this.int16[m+9]=h,this.int16[m+10]=p,this.int16[m+11]=f,r}}iI.prototype.bytesPerElement=24,n_(iI,"StructArrayLayout4i4ui4i24");class iV extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s){let l=this.length;return this.resize(l+1),this.emplace(l,r,n,i,o,a,s)}emplace(r,n,i,o,a,s,l){let c=10*r,u=5*r;return this.int16[c+0]=n,this.int16[c+1]=i,this.int16[c+2]=o,this.float32[u+2]=a,this.float32[u+3]=s,this.float32[u+4]=l,r}}iV.prototype.bytesPerElement=20,n_(iV,"StructArrayLayout3i3f20");class iD extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(r){let n=this.length;return this.resize(n+1),this.emplace(n,r)}emplace(r,n){return this.uint32[1*r+0]=n,r}}
324iD.prototype.bytesPerElement=4,n_(iD,"StructArrayLayout1ul4");class ij extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l,c,u,d,h,p,f){let m=this.length;return this.resize(m+1),this.emplace(m,r,n,i,o,a,s,l,c,u,d,h,p,f)}emplace(r,n,i,o,a,s,l,c,u,d,h,p,f,m){let g=20*r,y=10*r;return this.int16[g+0]=n,this.int16[g+1]=i,this.int16[g+2]=o,this.int16[g+3]=a,this.int16[g+4]=s,this.float32[y+3]=l,this.float32[y+4]=c,this.float32[y+5]=u,this.float32[y+6]=d,this.int16[g+14]=h,this.uint32[y+8]=p,this.uint16[g+18]=f,this.uint16[g+19]=m,r}}ij.prototype.bytesPerElement=40,n_(ij,"StructArrayLayout5i4f1i1ul2ui40");class iz extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l){let c=this.length;return this.resize(c+1),this.emplace(c,r,n,i,o,a,s,l)}emplace(r,n,i,o,a,s,l,c){let u=8*r;return this.int16[u+0]=n,this.int16[u+1]=i,this.int16[u+2]=o,this.int16[u+4]=a,this.int16[u+5]=s,this.int16[u+6]=l,this.int16[u+7]=c,r}}iz.prototype.bytesPerElement=16,n_(iz,"StructArrayLayout3i2i2i16");class iB extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a){let s=this.length;return this.resize(s+1),this.emplace(s,r,n,i,o,a)}emplace(r,n,i,o,a,s){let l=4*r,c=8*r;return this.float32[l+0]=n,this.float32[l+1]=i,this.float32[l+2]=o,this.int16[c+6]=a,this.int16[c+7]=s,r}}iB.prototype.bytesPerElement=16,n_(iB,"StructArrayLayout2f1f2i16");class iR extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o){let a=this.length;return this.resize(a+1),this.emplace(a,r,n,i,o)}emplace(r,n,i,o,a){let s=12*r,l=3*r;return this.uint8[s+0]=n,this.uint8[s+1]=i,this.float32[l+1]=o,this.float32[l+2]=a,r}}iR.prototype.bytesPerElement=12,n_(iR,"StructArrayLayout2ub2f12");class iH extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i){let o=this.length;return this.resize(o+1),this.emplace(o,r,n,i)}emplace(r,n,i,o){let a=3*r;return this.float32[a+0]=n,this.float32[a+1]=i,this.float32[a+2]=o,r}}iH.prototype.bytesPerElement=12,n_(iH,"StructArrayLayout3f12");class iF extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n,i){let o=this.length;return this.resize(o+1),this.emplace(o,r,n,i)}emplace(r,n,i,o){let a=3*r;return this.uint16[a+0]=n,this.uint16[a+1]=i,this.uint16[a+2]=o,r}}iF.prototype.bytesPerElement=6,n_(iF,"StructArrayLayout3ui6");class iN extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x){let w=this.length;return this.resize(w+1),this.emplace(w,r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x)}emplace(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w){let S=30*r,O=15*r,E=60*r;return this.int16[S+0]=n,this.int16[S+1]=i,this.int16[S+2]=o,this.float32[O+2]=a,this.float32[O+3]=s,this.uint16[S+8]=l,this.uint16[S+9]=c,this.uint32[O+5]=u,this.uint32[O+6]=d,this.uint32[O+7]=h,this.uint16[S+16]=p,this.uint16[S+17]=f,this.uint16[S+18]=m,this.float32[O+10]=g,this.float32[O+11]=y,this.uint8[E+48]=v,this.uint8[E+49]=b,this.uint8[E+50]=C,this.uint32[O+13]=_,this.int16[S+28]=x,this.uint8[E+58]=w,r}}iN.prototype.bytesPerElement=60,n_(iN,"StructArrayLayout3i2f2ui3ul3ui2f3ub1ul1i1ub60");class i$ extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S,O,E,k,T,M,P,L){let A=this.length;return this.resize(A+1),this.emplace(A,r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S,O,E,k,T,M,P,L)}emplace(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S,O,E,k,T,M,P,L,A){let Z=38*r,I=19*r;return this.int16[Z+0]=n,this.int16[Z+1]=i,this.int16[Z+2]=o,this.float32[I+2]=a,this.float32[I+3]=s,this.int16[Z+8]=l,this.int16[Z+9]=c,this.int16[Z+10]=u,this.int16[Z+11]=d,this.int16[Z+12]=h,this.int16[Z+13]=p,this.uint16[Z+14]=f,this.uint16[Z+15]=m,this.uint16[Z+16]=g,this.uint16[Z+17]=y,this.uint16[Z+18]=v,this.uint16[Z+19]=b,this.uint16[Z+20]=C,this.uint16[Z+21]=_,this.uint16[Z+22]=x,this.uint16[Z+23]=w,this.uint16[Z+24]=S,this.uint16[Z+25]=O,this.uint16[Z+26]=E,this.uint16[Z+27]=k,this.uint16[Z+28]=T,this.uint32[I+15]=M,this.float32[I+16]=P,this.float32[I+17]=L,this.float32[I+18]=A,r}}i$.prototype.bytesPerElement=76,n_(i$,"StructArrayLayout3i2f6i15ui1ul3f76");class iU extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r){let n=this.length;return this.resize(n+1),this.emplace(n,r)}emplace(r,n){return this.float32[1*r+0]=n,r}}
vendor: 5,100 bytes, line 324
324iU.prototype.bytesPerElement=4,n_(iU,"StructArrayLayout1f4");class iG extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n,i,o,a){let s=this.length;return this.resize(s+1),this.emplace(s,r,n,i,o,a)}emplace(r,n,i,o,a,s){let l=5*r;return this.float32[l+0]=n,this.float32[l+1]=i,this.float32[l+2]=o,this.float32[l+3]=a,this.float32[l+4]=s,r}}iG.prototype.bytesPerElement=20,n_(iG,"StructArrayLayout5f20");class iW extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n,i,o){let a=this.length;return this.resize(a+1),this.emplace(a,r,n,i,o)}emplace(r,n,i,o,a){let s=6*r;return this.uint32[3*r+0]=n,this.uint16[s+2]=i,this.uint16[s+3]=o,this.uint16[s+4]=a,r}}iW.prototype.bytesPerElement=12,n_(iW,"StructArrayLayout1ul3ui12");class iq extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r,n){let i=this.length;return this.resize(i+1),this.emplace(i,r,n)}emplace(r,n,i){let o=2*r;return this.uint16[o+0]=n,this.uint16[o+1]=i,r}}iq.prototype.bytesPerElement=4,n_(iq,"StructArrayLayout2ui4");class iX extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)}emplaceBack(r){let n=this.length;return this.resize(n+1),this.emplace(n,r)}emplace(r,n){return this.uint16[1*r+0]=n,r}}iX.prototype.bytesPerElement=2,n_(iX,"StructArrayLayout1ui2");class iK extends iw{_refreshViews(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)}emplaceBack(r,n){let i=this.length;return this.resize(i+1),this.emplace(i,r,n)}emplace(r,n,i){let o=2*r;return this.float32[o+0]=n,this.float32[o+1]=i,r}}iK.prototype.bytesPerElement=8,n_(iK,"StructArrayLayout2f8");class iY extends ix{get projectedAnchorX(){return this._structArray.int16[this._pos2+0]}get projectedAnchorY(){return this._structArray.int16[this._pos2+1]}get projectedAnchorZ(){return this._structArray.int16[this._pos2+2]}get tileAnchorX(){return this._structArray.int16[this._pos2+3]}get tileAnchorY(){return this._structArray.int16[this._pos2+4]}get x1(){return this._structArray.float32[this._pos4+3]}get y1(){return this._structArray.float32[this._pos4+4]}get x2(){return this._structArray.float32[this._pos4+5]}get y2(){return this._structArray.float32[this._pos4+6]}get padding(){return this._structArray.int16[this._pos2+14]}get featureIndex(){return this._structArray.uint32[this._pos4+8]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+18]}get bucketIndex(){return this._structArray.uint16[this._pos2+19]}}iY.prototype.size=40;class iJ extends ij{get(r){return new iY(this,r)}}n_(iJ,"CollisionBoxArray");class iQ extends ix{get projectedAnchorX(){return this._structArray.int16[this._pos2+0]}get projectedAnchorY(){return this._structArray.int16[this._pos2+1]}get projectedAnchorZ(){return this._structArray.int16[this._pos2+2]}get tileAnchorX(){return this._structArray.float32[this._pos4+2]}get tileAnchorY(){return this._structArray.float32[this._pos4+3]}get glyphStartIndex(){return this._structArray.uint16[this._pos2+8]}get numGlyphs(){return this._structArray.uint16[this._pos2+9]}get vertexStartIndex(){return this._structArray.uint32[this._pos4+5]}get lineStartIndex(){return this._structArray.uint32[this._pos4+6]}get lineLength(){return this._structArray.uint32[this._pos4+7]}get segment(){return this._structArray.uint16[this._pos2+16]}get lowerSize(){return this._structArray.uint16[this._pos2+17]}get upperSize(){return this._structArray.uint16[this._pos2+18]}get lineOffsetX(){return this._structArray.float32[this._pos4+10]}get lineOffsetY(){return this._structArray.float32[this._pos4+11]}get writingMode(){return this._structArray.uint8[this._pos1+48]}get placedOrientation(){return this._structArray.uint8[this._pos1+49]}set placedOrientation(r){this._structArray.uint8[this._pos1+49]=r}get hidden(){return this._structArray.uint8[this._pos1+50]}set hidden(r){this._structArray.uint8[this._pos1+50]=r}get crossTileID(){return this._structArray.uint32[this._pos4+13]}set crossTileID(r){this._structArray.uint32[this._pos4+13]=r}get associatedIconIndex(){return this._structArray.int16[this._pos2+28]}get flipState(){return this._structArray.uint8[this._pos1+58]}set flipState(r){this._structArray.uint8[this._pos1+58]=r}}iQ.prototype.size=60;class i1 extends iN{get(r){return new iQ(this,r)}}n_(i1,"PlacedSymbolArray");class i0 extends ix{get projectedAnchorX(){return this._structArray.int16[this._pos2+0]}get projectedAnchorY(){return this._structArray.int16[this._pos2+1]}get projectedAnchorZ(){return this._structArray.int16[this._pos2+2]}get tileAnchorX(){return this._structArray.float32[this._pos4+2]}get tileAnchorY(){return this._structArray.float32[this._pos4+3]}get rightJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+8]}get centerJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+9]}
324get leftJustifiedTextSymbolIndex(){return this._structArray.int16[this._pos2+10]}get verticalPlacedTextSymbolIndex(){return this._structArray.int16[this._pos2+11]}get placedIconSymbolIndex(){return this._structArray.int16[this._pos2+12]}get verticalPlacedIconSymbolIndex(){return this._structArray.int16[this._pos2+13]}get key(){return this._structArray.uint16[this._pos2+14]}get textBoxStartIndex(){return this._structArray.uint16[this._pos2+15]}get textBoxEndIndex(){return this._structArray.uint16[this._pos2+16]}get verticalTextBoxStartIndex(){return this._structArray.uint16[this._pos2+17]}get verticalTextBoxEndIndex(){return this._structArray.uint16[this._pos2+18]}get iconBoxStartIndex(){return this._structArray.uint16[this._pos2+19]}get iconBoxEndIndex(){return this._structArray.uint16[this._pos2+20]}get verticalIconBoxStartIndex(){return this._structArray.uint16[this._pos2+21]}get verticalIconBoxEndIndex(){return this._structArray.uint16[this._pos2+22]}get featureIndex(){return this._structArray.uint16[this._pos2+23]}get numHorizontalGlyphVertices(){return this._structArray.uint16[this._pos2+24]}get numVerticalGlyphVertices(){return this._structArray.uint16[this._pos2+25]}get numIconVertices(){return this._structArray.uint16[this._pos2+26]}get numVerticalIconVertices(){return this._structArray.uint16[this._pos2+27]}get useRuntimeCollisionCircles(){return this._structArray.uint16[this._pos2+28]}get crossTileID(){return this._structArray.uint32[this._pos4+15]}set crossTileID(r){this._structArray.uint32[this._pos4+15]=r}get textOffset0(){return this._structArray.float32[this._pos4+16]}get textOffset1(){return this._structArray.float32[this._pos4+17]}get collisionCircleDiameter(){return this._structArray.float32[this._pos4+18]}}i0.prototype.size=76;class i2 extends i${get(r){return new i0(this,r)}}n_(i2,"SymbolInstanceArray");class i3 extends iU{getoffsetX(r){return this.float32[1*r+0]}}n_(i3,"GlyphOffsetArray");class i4 extends iE{getx(r){return this.int16[2*r+0]}gety(r){return this.int16[2*r+1]}}n_(i4,"SymbolLineVertexArray");class i5 extends ix{get featureIndex(){return this._structArray.uint32[this._pos4+0]}get sourceLayerIndex(){return this._structArray.uint16[this._pos2+2]}get bucketIndex(){return this._structArray.uint16[this._pos2+3]}get layoutVertexArrayOffset(){return this._structArray.uint16[this._pos2+4]}}i5.prototype.size=12;class i6 extends iW{get(r){return new i5(this,r)}}n_(i6,"FeatureIndexArray");class i8 extends iq{geta_centroid_pos0(r){return this.uint16[2*r+0]}geta_centroid_pos1(r){return this.uint16[2*r+1]}}n_(i8,"FillExtrusionCentroidArray");let i7=iS([{name:"a_pattern",components:4,type:"Uint16"},{name:"a_pixel_ratio",components:1,type:"Float32"}]),i9=iS([{name:"a_dash",components:4,type:"Uint16"}]);var oe={},ot={};({get exports(){return ot},set exports(t){ot=t}}).exports=function(r,n){var i,o,a,s,l,c;for(o=r.length-(i=3&r.length),a=n,c=0;c<o;)l=255&r.charCodeAt(c)|(255&r.charCodeAt(++c))<<8|(255&r.charCodeAt(++c))<<16|(255&r.charCodeAt(++c))<<24,++c,a=27492+(65535&(s=5*(65535&(a=(a^=l=(65535&(l=(l=(65535&l)*3432918353+(((l>>>16)*3432918353&65535)<<16)&4294967295)<<15|l>>>17))*461845907+(((l>>>16)*461845907&65535)<<16)&4294967295)<<13|a>>>19))+((5*(a>>>16)&65535)<<16)&4294967295))+((58964+(s>>>16)&65535)<<16);switch(l=0,i){case 3:l^=(255&r.charCodeAt(c+2))<<16;case 2:l^=(255&r.charCodeAt(c+1))<<8;case 1:a^=l=(65535&(l=(l=(65535&(l^=255&r.charCodeAt(c)))*3432918353+(((l>>>16)*3432918353&65535)<<16)&4294967295)<<15|l>>>17))*461845907+(((l>>>16)*461845907&65535)<<16)&4294967295}return a^=r.length,a=2246822507*(65535&(a^=a>>>16))+((2246822507*(a>>>16)&65535)<<16)&4294967295,a=3266489909*(65535&(a^=a>>>13))+((3266489909*(a>>>16)&65535)<<16)&4294967295,(a^=a>>>16)>>>0};var or={};({get exports(){return or},set exports(t){or=t}}).exports=function(r,n){for(var i,o=r.length,a=n^o,s=0;o>=4;)i=1540483477*(65535&(i=255&r.charCodeAt(s)|(255&r.charCodeAt(++s))<<8|(255&r.charCodeAt(++s))<<16|(255&r.charCodeAt(++s))<<24))+((1540483477*(i>>>16)&65535)<<16),a=1540483477*(65535&a)+((1540483477*(a>>>16)&65535)<<16)^(i=1540483477*(65535&(i^=i>>>24))+((1540483477*(i>>>16)&65535)<<16)),o-=4,++s;switch(o){case 3:a^=(255&r.charCodeAt(s+2))<<16;case 2:a^=(255&r.charCodeAt(s+1))<<8;case 1:a=1540483477*(65535&(a^=255&r.charCodeAt(s)))+((1540483477*(a>>>16)&65535)<<16)}return a=1540483477*(65535&(a^=a>>>13))+((1540483477*(a>>>16)&65535)<<16),(a^=a>>>15)>>>0};var on=ot,oi=or;({get exports(){return oe},set exports(t){oe=t}}).exports=on,oe.murmur3=on,oe.murmur2=oi;class oo{constructor(){this.ids=[],this.positions=[],this.indexed=!1}
324add(r,n,i,o){this.ids.push(oa(r)),this.positions.push(n,i,o)}getPositions(r){let n=oa(r),i=0,o=this.ids.length-1;for(;i<o;){let r=i+o>>1;this.ids[r]>=n?o=r:i=r+1}let a=[];for(;this.ids[i]===n;)a.push({index:this.positions[3*i],start:this.positions[3*i+1],end:this.positions[3*i+2]}),i++;return a}static serialize(r,n){let i=new Float64Array(r.ids),o=new Uint32Array(r.positions);return function r(n,i,o,a){for(;o<a;){let s=n[o+a>>1],l=o-1,c=a+1;for(;;){do l++;while(n[l]<s);do c--;while(n[c]>s);if(l>=c)break;os(n,l,c),os(i,3*l,3*c),os(i,3*l+1,3*c+1),os(i,3*l+2,3*c+2)}c-o<a-c?(r(n,i,o,c),o=c+1):(r(n,i,c+1,a),a=c)}}(i,o,0,i.length-1),n&&n.push(i.buffer,o.buffer),{ids:i,positions:o}}static deserialize(r){let n=new oo;return n.ids=r.ids,n.positions=r.positions,n.indexed=!0,n}}function oa(r){let n=+r;return!isNaN(n)&&Number.MIN_SAFE_INTEGER<=n&&n<=Number.MAX_SAFE_INTEGER?n:oe(String(r))}function os(r,n,i){let o=r[n];r[n]=r[i],r[i]=o}n_(oo,"FeaturePositionMap");class ol{constructor(r){this.gl=r.gl,this.initialized=!1}fetchUniformLocation(r,n){return this.location||this.initialized||(this.location=this.gl.getUniformLocation(r,n),this.initialized=!0),!!this.location}}class oc extends ol{constructor(r){super(r),this.current=0}set(r,n,i){this.fetchUniformLocation(r,n)&&this.current!==i&&(this.current=i,this.gl.uniform1f(this.location,i))}}class ou extends ol{constructor(r){super(r),this.current=[0,0,0,0]}set(r,n,i){this.fetchUniformLocation(r,n)&&(i[0]===this.current[0]&&i[1]===this.current[1]&&i[2]===this.current[2]&&i[3]===this.current[3]||(this.current=i,this.gl.uniform4f(this.location,i[0],i[1],i[2],i[3])))}}class od extends ol{constructor(r){super(r),this.current=td.transparent}set(r,n,i){this.fetchUniformLocation(r,n)&&(i.r===this.current.r&&i.g===this.current.g&&i.b===this.current.b&&i.a===this.current.a||(this.current=i,this.gl.uniform4f(this.location,i.r,i.g,i.b,i.a)))}}let oh=new Float32Array(16),op=new Float32Array(9),of=new Float32Array(4);function om(r){return[iC(255*r.r,255*r.g),iC(255*r.b,255*r.a)]}class og{constructor(r,n,i){this.value=r,this.uniformNames=n.map(r=>`u_${r}`),this.type=i}setUniform(r,n,i,o,a){n.set(r,a,o.constantOr(this.value))}getBinding(r,n){return"color"===this.type?new od(r):new oc(r)}}class oy{constructor(r,n){this.uniformNames=n.map(r=>`u_${r}`),this.pattern=null,this.pixelRatio=1}setConstantPatternPositions(r){this.pixelRatio=r.pixelRatio||1,this.pattern=r.tl.concat(r.br)}setUniform(r,n,i,o,a){let s="u_pattern"===a||"u_dash"===a?this.pattern:"u_pixel_ratio"===a?this.pixelRatio:null;s&&n.set(r,a,s)}getBinding(r,n){return"u_pattern"===n||"u_dash"===n?new ou(r):new oc(r)}}class ov{constructor(r,n,i,o){this.expression=r,this.type=i,this.maxValue=0,this.paintVertexAttributes=n.map(r=>({name:`a_${r}`,type:"Float32",components:"color"===i?2:1,offset:0})),this.paintVertexArray=new o}populatePaintArray(r,n,i,o,a,s){let l=this.paintVertexArray.length,c=this.expression.evaluate(new ia(0),n,{},a,o,s);this.paintVertexArray.resize(r),this._setPaintValue(l,r,c)}updatePaintArray(r,n,i,o,a){let s=this.expression.evaluate({zoom:0},i,o,void 0,a);this._setPaintValue(r,n,s)}_setPaintValue(r,n,i){if("color"===this.type){let o=om(i);for(let i=r;i<n;i++)this.paintVertexArray.emplace(i,o[0],o[1])}else{for(let o=r;o<n;o++)this.paintVertexArray.emplace(o,i);this.maxValue=Math.max(this.maxValue,Math.abs(i))}}upload(r){this.paintVertexArray&&this.paintVertexArray.arrayBuffer&&(this.paintVertexBuffer&&this.paintVertexBuffer.buffer?this.paintVertexBuffer.updateData(this.paintVertexArray):this.paintVertexBuffer=r.createVertexBuffer(this.paintVertexArray,this.paintVertexAttributes,this.expression.isStateDependent))}destroy(){this.paintVertexBuffer&&this.paintVertexBuffer.destroy()}}class ob{constructor(r,n,i,o,a,s){this.expression=r,this.uniformNames=n.map(r=>`u_${r}_t`),this.type=i,this.useIntegerZoom=o,this.zoom=a,this.maxValue=0,this.paintVertexAttributes=n.map(r=>({name:`a_${r}`,type:"Float32",components:"color"===i?4:2,offset:0})),this.paintVertexArray=new s}populatePaintArray(r,n,i,o,a,s){let l=this.expression.evaluate(new ia(this.zoom),n,{},a,o,s),c=this.expression.evaluate(new ia(this.zoom+1),n,{},a,o,s),u=this.paintVertexArray.length;this.paintVertexArray.resize(r),this._setPaintValue(u,r,l,c)}updatePaintArray(r,n,i,o,a){let s=this.expression.evaluate({zoom:this.zoom},i,o,void 0,a),l=this.expression.evaluate({zoom:this.zoom+1},i,o,void 0,a);this._setPaintValue(r,n,s,l)}_setPaintValue(r,n,i,o){if("color"===this.type){let a=om(i),s=om(o);for(let i=r;i<n;i++)this.paintVertexArray.emplace(i,a[0],a[1],s[0],s[1])}else{for(let a=r;a<n;a++)this.paintVertexArray.emplace(a,i,o);this.maxValue=Math.max(this.maxValue,Math.abs(i),Math.abs(o))}}upload(r){this.paintVertexArray&&this.paintVertexArray.arrayBuffer&&(this.paintVertexBuffer&&this.paintVertexBuffer.buffer?this.paintVertexBuffer.updateData(this.paintVertexArray):this.paintVertexBuffer=r.createVertexBuffer(this.paintVertexArray,this.paintVertexAttributes,this.expression.isStateDependent))}destroy(){this.paintVertexBuffer&&this.paintVertexBuffer.destroy()}setUniform(r,n,i,o,a){let s=this.useIntegerZoom?Math.floor(i.zoom):i.zoom,l=P(this.expression.interpolationFactor(s,this.zoom,this.zoom+1),0,1);n.set(r,a,l)}getBinding(r,n){return new oc(r)}}class oC{constructor(r,n,i,o,a){this.expression=r,this.layerId=a,this.paintVertexAttributes=("array"===i?i9:i7).members;for(let r=0;r<n.length;++r);this.paintVertexArray=new o}populatePaintArray(r,n,i){let o=this.paintVertexArray.length;this.paintVertexArray.resize(r),this._setPaintValues(o,r,n.patterns&&n.patterns[this.layerId],i)}updatePaintArray(r,n,i,o,a,s){this._setPaintValues(r,n,i.patterns&&i.patterns[this.layerId],s)}_setPaintValues(r,n,i,o){if(!o||!i)return;let a=o[i];if(!a)return;let{tl:s,br:l,pixelRatio:c}=a;for(let i=r;i<n;i++)this.paintVertexArray.emplace(i,s[0],s[1],l[0],l[1],c)}upload(r){this.paintVertexArray&&this.paintVertexArray.arrayBuffer&&(this.paintVertexBuffer=r.createVertexBuffer(this.paintVertexArray,this.paintVertexAttributes,this.expression.isStateDependent))}destroy(){this.paintVertexBuffer&&this.paintVertexBuffer.destroy()}}class o_{constructor(r,n,i=()=>!0){this.binders={},this._buffers=[];let o=[];for(let s in r.paint._values){var a;if(!i(s))continue;let l=r.paint.get(s);if(!(l instanceof ip&&rP(l.property.specification)))continue;let c=(a=r.type,ow[s]||[s.replace(`${a}
324-`,"").replace(/-/g,"_")]),u=l.value,d=l.property.specification.type,h=l.property.useIntegerZoom,p="line-dasharray"===s||s.endsWith("pattern"),f="line-dasharray"===s&&"constant"!==r.layout.get("line-cap").value.kind;if("constant"!==u.kind||f){if("source"===u.kind||f||p){let n=oE(s,d,"source");this.binders[s]=p?new oC(u,c,d,n,r.id):new ov(u,c,d,n),o.push(`/a_${s}`)}else{let r=oE(s,d,"composite");this.binders[s]=new ob(u,c,d,h,n,r),o.push(`/z_${s}`)}}else this.binders[s]=p?new oy(u.value,c):new og(u.value,c,d),o.push(`/u_${s}`)}this.cacheKey=o.sort().join("")}getMaxValue(r){let n=this.binders[r];return n instanceof ov||n instanceof ob?n.maxValue:0}populatePaintArrays(r,n,i,o,a,s){for(let l in this.binders){let c=this.binders[l];(c instanceof ov||c instanceof ob||c instanceof oC)&&c.populatePaintArray(r,n,i,o,a,s)}}setConstantPatternPositions(r){for(let n in this.binders){let i=this.binders[n];i instanceof oy&&i.setConstantPatternPositions(r)}}updatePaintArrays(r,n,i,o,a,s){let l=!1;for(let c in r)for(let u of n.getPositions(c)){let n=i.feature(u.index);for(let i in this.binders){let d=this.binders[i];if((d instanceof ov||d instanceof ob||d instanceof oC)&&!0===d.expression.isStateDependent){let h=o.paint.get(i);d.expression=h.value,d.updatePaintArray(u.start,u.end,n,r[c],a,s),l=!0}}}return l}defines(){let r=[];for(let n in this.binders){let i=this.binders[n];(i instanceof og||i instanceof oy)&&r.push(...i.uniformNames.map(r=>`#define HAS_UNIFORM_${r}`))}return r}getBinderAttributes(){let r=[];for(let n in this.binders){let i=this.binders[n];if(i instanceof ov||i instanceof ob||i instanceof oC)for(let n=0;n<i.paintVertexAttributes.length;n++)r.push(i.paintVertexAttributes[n].name)}return r}getBinderUniforms(){let r=[];for(let n in this.binders){let i=this.binders[n];if(i instanceof og||i instanceof oy||i instanceof ob)for(let n of i.uniformNames)r.push(n)}return r}getPaintVertexBuffers(){return this._buffers}getUniforms(r){let n=[];for(let i in this.binders){let o=this.binders[i];if(o instanceof og||o instanceof oy||o instanceof ob)for(let a of o.uniformNames)n.push({name:a,property:i,binding:o.getBinding(r,a)})}return n}setUniforms(r,n,i,o,a){for(let{name:n,property:s,binding:l}of i)this.binders[s].setUniform(r,l,a,o.get(s),n)}updatePaintBuffers(){for(let r in this._buffers=[],this.binders){let n=this.binders[r];(n instanceof ov||n instanceof ob||n instanceof oC)&&n.paintVertexBuffer&&this._buffers.push(n.paintVertexBuffer)}}upload(r){for(let n in this.binders){let i=this.binders[n];(i instanceof ov||i instanceof ob||i instanceof oC)&&i.upload(r)}this.updatePaintBuffers()}destroy(){for(let r in this.binders){let n=this.binders[r];(n instanceof ov||n instanceof ob||n instanceof oC)&&n.destroy()}}}class ox{constructor(r,n,i=()=>!0){for(let o of(this.programConfigurations={},r))this.programConfigurations[o.id]=new o_(o,n,i);this.needsUpload=!1,this._featureMap=new oo,this._bufferOffset=0}populatePaintArrays(r,n,i,o,a,s,l){for(let i in this.programConfigurations)this.programConfigurations[i].populatePaintArrays(r,n,o,a,s,l);void 0!==n.id&&this._featureMap.add(n.id,i,this._bufferOffset,r),this._bufferOffset=r,this.needsUpload=!0}updatePaintArrays(r,n,i,o,a){for(let s of i)this.needsUpload=this.programConfigurations[s.id].updatePaintArrays(r,this._featureMap,n,s,o,a)||this.needsUpload}get(r){return this.programConfigurations[r]}upload(r){if(this.needsUpload){for(let n in this.programConfigurations)this.programConfigurations[n].upload(r);this.needsUpload=!1}}destroy(){for(let r in this.programConfigurations)this.programConfigurations[r].destroy()}}let ow={"text-opacity":["opacity"],"icon-opacity":["opacity"],"text-color":["fill_color"],"icon-color":["fill_color"],"text-halo-color":["halo_color"],"icon-halo-color":["halo_color"],"text-halo-blur":["halo_blur"],"icon-halo-blur":["halo_blur"],"text-halo-width":["halo_width"],"icon-halo-width":["halo_width"],"line-gap-width":["gapwidth"],"line-pattern":["pattern","pixel_ratio"],"fill-pattern":["pattern","pixel_ratio"],"fill-extrusion-pattern":["pattern","pixel_ratio"],"line-dasharray":["dash"]},oS={"line-pattern":{source:iL,composite:iL},"fill-pattern":{source:iL,composite:iL},"fill-extrusion-pattern":{source:iL,composite:iL},"line-dasharray":{source:iA,composite:iA}},oO={color:{source:iK,composite:iP},number:{source:iU,composite:iK}};function oE(r,n,i){let o=oS[r];return o&&o[i]||oO[n][i]}n_(og,"ConstantBinder"),n_(oy,"PatternConstantBinder"),n_(ov,"SourceExpressionBinder"),n_(oC,"PatternCompositeBinder"),n_(ob,"CompositeExpressionBinder"),n_(o_,"ProgramConfiguration",{omit:["_buffers"]}),n_(ox,"ProgramConfigurationSet");let ok="-transition";class oT extends eG{constructor(r,n){if(super(),this.id=r.id,this.type=r.type,this._featureFilter={filter:()=>!0,needGeometry:!1,needFeature:!1},this._filterCompiled=!1,"custom"!==r.type&&(this.metadata=r.metadata,this.minzoom=r.minzoom,this.maxzoom=r.maxzoom,"background"!==r.type&&"sky"!==r.type&&(this.source=r.source,this.sourceLayer=r["source-layer"],this.filter=r.filter),n.layout&&(this._unevaluatedLayout=new ih(n.layout)),n.paint)){for(let i in this._transitionablePaint=new ic(n.paint),r.paint)this.setPaintProperty(i,r.paint[i],{validate:!1});for(let n in r.layout)this.setLayoutProperty(n,r.layout[n],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new im(n.paint)}}getLayoutProperty(r){return"visibility"===r?this.visibility:this._unevaluatedLayout.getValue(r)}setLayoutProperty(r,n,i={}
324){null!=n&&this._validate(ng,`layers.${this.id}.layout.${r}`,r,n,i)||("visibility"!==r?this._unevaluatedLayout.setValue(r,n):this.visibility=n)}getPaintProperty(r){return F(r,ok)?this._transitionablePaint.getTransition(r.slice(0,-ok.length)):this._transitionablePaint.getValue(r)}setPaintProperty(r,n,i={}){if(null!=n&&this._validate(nm,`layers.${this.id}.paint.${r}`,r,n,i))return!1;if(F(r,ok))return this._transitionablePaint.setTransition(r.slice(0,-ok.length),n||void 0),!1;{let i=this._transitionablePaint._values[r],o=i.value.isDataDriven(),a=i.value;this._transitionablePaint.setValue(r,n),this._handleSpecialPaintPropertyUpdate(r);let s=this._transitionablePaint._values[r].value,l=s.isDataDriven(),c=F(r,"pattern")||"line-dasharray"===r;return l||o||c||this._handleOverridablePaintPropertyUpdate(r,a,s)}}_handleSpecialPaintPropertyUpdate(r){}getProgramIds(){return null}getProgramConfiguration(r){return null}_handleOverridablePaintPropertyUpdate(r,n,i){return!1}isHidden(r){return!!(this.minzoom&&r<this.minzoom)||!!(this.maxzoom&&r>=this.maxzoom)||"none"===this.visibility}updateTransitions(r){this._transitioningPaint=this._transitionablePaint.transitioned(r,this._transitioningPaint)}hasTransition(){return this._transitioningPaint.hasTransition()}recalculate(r,n){this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(r,void 0,n)),this.paint=this._transitioningPaint.possiblyEvaluate(r,void 0,n)}
324serialize(){let r={id:this.id,type:this.type,source:this.source,"source-layer":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(r.layout=r.layout||{},r.layout.visibility=this.visibility),$(r,(r,n)=>!(void 0===r||"layout"===n&&!Object.keys(r).length||"paint"===n&&!Object.keys(r).length))}_validate(r,n,i,o,a={}){return(!a||!1!==a.validate)&&nv(this,r.call(nf,{key:n,layerType:this.type,objectKey:i,value:o,styleSpec:eW,style:{glyphs:!0,sprite:!0}}))}is3D(){return!1}isSky(){return!1}isTileClipped(){return!1}hasOffscreenPass(){return!1}resize(){}isStateDependent(){for(let r in this.paint._values){let n=this.paint.get(r);if(n instanceof ip&&rP(n.property.specification)&&("source"===n.value.kind||"composite"===n.value.kind)&&n.value.isStateDependent)return!0}return!1}compileFilter(){this._filterCompiled||(this._featureFilter=r2(this.filter),this._filterCompiled=!0)}invalidateCompiledFilter(){this._filterCompiled=!1}dynamicFilter(){return this._featureFilter.dynamicFilter}dynamicFilterNeedsFeature(){return this._featureFilter.needFeature}}let oM=iS([{name:"a_pos",components:2,type:"Int16"}],4),oP=iS([{name:"a_pos_3",components:3,type:"Int16"},{name:"a_pos_normal_3",components:3,type:"Int16"}]);class oL{constructor(r=[]){this.segments=r}prepareSegment(r,n,i,o){let a=this.segments[this.segments.length-1];return r>oL.MAX_VERTEX_ARRAY_LENGTH&&W(`Max vertices per segment is ${oL.MAX_VERTEX_ARRAY_LENGTH}: bucket requested ${r}`),(!a||a.vertexLength+r>oL.MAX_VERTEX_ARRAY_LENGTH||a.sortKey!==o)&&(a={vertexOffset:n.length,primitiveOffset:i.length,vertexLength:0,primitiveLength:0},void 0!==o&&(a.sortKey=o),this.segments.push(a)),a}get(){return this.segments}destroy(){for(let r of this.segments)for(let n in r.vaos)r.vaos[n].destroy()}static simpleSegment(r,n,i,o){return new oL([{vertexOffset:r,primitiveOffset:n,vertexLength:i,primitiveLength:o,vaos:{},sortKey:0}])}}oL.MAX_VERTEX_ARRAY_LENGTH=65535,n_(oL,"SegmentVector");class oA{constructor(r,n){r&&(n?this.setSouthWest(r).setNorthEast(n):4===r.length?this.setSouthWest([r[0],r[1]]).setNorthEast([r[2],r[3]]):this.setSouthWest(r[0]).setNorthEast(r[1]))}setNorthEast(r){return this._ne=r instanceof aH?new aH(r.lng,r.lat):aH.convert(r),this}setSouthWest(r){return this._sw=r instanceof aH?new aH(r.lng,r.lat):aH.convert(r),this}extend(r){let n,i;let o=this._sw,a=this._ne;if(r instanceof aH)n=r,i=r;else{if(!(r instanceof oA))return Array.isArray(r)?4===r.length||r.every(Array.isArray)?this.extend(oA.convert(r)):this.extend(aH.convert(r)):"object"==typeof r&&null!==r&&r.hasOwnProperty("lat")&&r.hasOwnProperty("lon")?this.extend(aH.convert(r)):this;if(n=r._sw,i=r._ne,!n||!i)return this}return o||a?(o.lng=Math.min(n.lng,o.lng),o.lat=Math.min(n.lat,o.lat),a.lng=Math.max(i.lng,a.lng),a.lat=Math.max(i.lat,a.lat)):(this._sw=new aH(n.lng,n.lat),this._ne=new aH(i.lng,i.lat)),this}getCenter(){return new aH((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)}getSouthWest(){return this._sw}getNorthEast(){return this._ne}getNorthWest(){return new aH(this.getWest(),this.getNorth())}getSouthEast(){return new aH(this.getEast(),this.getSouth())}getWest(){return this._sw.lng}getSouth(){return this._sw.lat}getEast(){return this._ne.lng}getNorth(){return this._ne.lat}toArray(){return[this._sw.toArray(),this._ne.toArray()]}toString(){return`LngLatBounds(${this._sw.toString()}, ${this._ne.toString()})`}isEmpty(){return!(this._sw&&this._ne)}contains(r){let{lng:n,lat:i}=aH.convert(r),o=this._sw.lng<=n&&n<=this._ne.lng;return this._sw.lng>this._ne.lng&&(o=this._sw.lng>=n&&n>=this._ne.lng),this._sw.lat<=i&&i<=this._ne.lat&&o}static convert(r){return!r||r instanceof oA?r:new oA(r)}}var oZ="undefined"!=typeof Float32Array?Float32Array:Array;function oI(){var r=new oZ(9);return oZ!=Float32Array&&(r[1]=0,r[2]=0,r[3]=0,r[5]=0,r[6]=0,r[7]=0),r[0]=1,r[4]=1,r[8]=1,r}function oV(r,n,i){var o=n[0],a=n[1],s=n[2],l=n[3],c=n[4],u=n[5],d=n[6],h=n[7],p=n[8],f=i[0],m=i[1],g=i[2],y=i[3],v=i[4],b=i[5],C=i[6],_=i[7],x=i[8];return r[0]=f*o+m*l+g*d,r[1]=f*a+m*c+g*h,r[2]=f*s+m*u+g*p,r[3]=y*o+v*l+b*d,r[4]=y*a+v*c+b*h,r[5]=y*s+v*u+b*p,r[6]=C*o+_*l+x*d,r[7]=C*a+_*c+x*h,r[8]=C*s+_*u+x*p,r}function oD(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=1,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=1,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function oj(r,n){var i=n[0],o=n[1],a=n[2],s=n[3],l=n[4],c=n[5],u=n[6],d=n[7],h=n[8],p=n[9],f=n[10],m=n[11],g=n[12],y=n[13],v=n[14],b=n[15],C=i*c-o*l,_=i*u-a*l,x=i*d-s*l,w=o*u-a*c,S=o*d-s*c,O=a*d-s*u,E=h*y-p*g,k=h*v-f*g,T=h*b-m*g,M=p*v-f*y,P=p*b-m*y,L=f*b-m*v,A=C*L-_*P+x*M+w*T-S*k+O*E;return A?(r[0]=(c*L-u*P+d*M)*(A=1/A),r[1]=(a*P-o*L-s*M)*A,r[2]=(y*O-v*S+b*w)*A,r[3]=(f*S-p*O-m*w)*A,r[4]=(u*T-l*L-d*k)*A,r[5]=(i*L-a*T+s*k)*A,r[6]=(v*x-g*O-b*_)*A,r[7]=(h*O-f*x+m*_)*A,r[8]=(l*P-c*T+d*E)*A,r[9]=(o*T-i*P-s*E)*A,r[10]=(g*S-y*x+b*C)*A,r[11]=(p*x-h*S-m*C)
324*A,r[12]=(c*k-l*M-u*E)*A,r[13]=(i*M-o*k+a*E)*A,r[14]=(y*_-g*w-v*C)*A,r[15]=(h*w-p*_+f*C)*A,r):null}function oz(r,n,i){var o=n[0],a=n[1],s=n[2],l=n[3],c=n[4],u=n[5],d=n[6],h=n[7],p=n[8],f=n[9],m=n[10],g=n[11],y=n[12],v=n[13],b=n[14],C=n[15],_=i[0],x=i[1],w=i[2],S=i[3];return r[0]=_*o+x*c+w*p+S*y,r[1]=_*a+x*u+w*f+S*v,r[2]=_*s+x*d+w*m+S*b,r[3]=_*l+x*h+w*g+S*C,r[4]=(_=i[4])*o+(x=i[5])*c+(w=i[6])*p+(S=i[7])*y,r[5]=_*a+x*u+w*f+S*v,r[6]=_*s+x*d+w*m+S*b,r[7]=_*l+x*h+w*g+S*C,r[8]=(_=i[8])*o+(x=i[9])*c+(w=i[10])*p+(S=i[11])*y,r[9]=_*a+x*u+w*f+S*v,r[10]=_*s+x*d+w*m+S*b,r[11]=_*l+x*h+w*g+S*C,r[12]=(_=i[12])*o+(x=i[13])*c+(w=i[14])*p+(S=i[15])*y,r[13]=_*a+x*u+w*f+S*v,r[14]=_*s+x*d+w*m+S*b,r[15]=_*l+x*h+w*g+S*C,r}function oB(r,n,i){var o,a,s,l,c,u,d,h,p,f,m,g,y=i[0],v=i[1],b=i[2];return n===r?(r[12]=n[0]*y+n[4]*v+n[8]*b+n[12],r[13]=n[1]*y+n[5]*v+n[9]*b+n[13],r[14]=n[2]*y+n[6]*v+n[10]*b+n[14],r[15]=n[3]*y+n[7]*v+n[11]*b+n[15]):(a=n[1],s=n[2],l=n[3],c=n[4],u=n[5],d=n[6],h=n[7],p=n[8],f=n[9],m=n[10],g=n[11],r[0]=o=n[0],r[1]=a,r[2]=s,r[3]=l,r[4]=c,r[5]=u,r[6]=d,r[7]=h,r[8]=p,r[9]=f,r[10]=m,r[11]=g,r[12]=o*y+c*v+p*b+n[12],r[13]=a*y+u*v+f*b+n[13],r[14]=s*y+d*v+m*b+n[14],r[15]=l*y+h*v+g*b+n[15]),r}function oR(r,n,i){var o=i[0],a=i[1],s=i[2];return r[0]=n[0]*o,r[1]=n[1]*o,r[2]=n[2]*o,r[3]=n[3]*o,r[4]=n[4]*a,r[5]=n[5]*a,r[6]=n[6]*a,r[7]=n[7]*a,r[8]=n[8]*s,r[9]=n[9]*s,r[10]=n[10]*s,r[11]=n[11]*s,r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15],r}function oH(r,n,i){var o=Math.sin(i),a=Math.cos(i),s=n[4],l=n[5],c=n[6],u=n[7],d=n[8],h=n[9],p=n[10],f=n[11];return n!==r&&(r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[3],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[4]=s*a+d*o,r[5]=l*a+h*o,r[6]=c*a+p*o,r[7]=u*a+f*o,r[8]=d*a-s*o,r[9]=h*a-l*o,r[10]=p*a-c*o,r[11]=f*a-u*o,r}function oF(r,n,i){var o=Math.sin(i),a=Math.cos(i),s=n[0],l=n[1],c=n[2],u=n[3],d=n[8],h=n[9],p=n[10],f=n[11];return n!==r&&(r[4]=n[4],r[5]=n[5],r[6]=n[6],r[7]=n[7],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[0]=s*a-d*o,r[1]=l*a-h*o,r[2]=c*a-p*o,r[3]=u*a-f*o,r[8]=s*o+d*a,r[9]=l*o+h*a,r[10]=c*o+p*a,r[11]=u*o+f*a,r}function oN(r,n){return r[0]=n[0],r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=n[1],r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=n[2],r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function o$(r,n,i){var o,a,s,l=i[0],c=i[1],u=i[2],d=Math.hypot(l,c,u);return d<1e-6?null:(l*=d=1/d,c*=d,u*=d,o=Math.sin(n),a=Math.cos(n),r[0]=l*l*(s=1-a)+a,r[1]=c*l*s+u*o,r[2]=u*l*s-c*o,r[3]=0,r[4]=l*c*s-u*o,r[5]=c*c*s+a,r[6]=u*c*s+l*o,r[7]=0,r[8]=l*u*s+c*o,r[9]=c*u*s-l*o,r[10]=u*u*s+a,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r)}function oU(){var r=new oZ(3);return oZ!=Float32Array&&(r[0]=0,r[1]=0,r[2]=0),r}function oG(r){var n=new oZ(3);return n[0]=r[0],n[1]=r[1],n[2]=r[2],n}function oW(r){return Math.hypot(r[0],r[1],r[2])}function oq(r,n,i){var o=new oZ(3);return o[0]=r,o[1]=n,o[2]=i,o}function oX(r,n,i){return r[0]=n[0]+i[0],r[1]=n[1]+i[1],r[2]=n[2]+i[2],r}function oK(r,n,i){return r[0]=n[0]-i[0],r[1]=n[1]-i[1],r[2]=n[2]-i[2],r}function oY(r,n,i){return r[0]=n[0]*i[0],r[1]=n[1]*i[1],r[2]=n[2]*i[2],r}function oJ(r,n,i){return r[0]=Math.min(n[0],i[0]),r[1]=Math.min(n[1],i[1]),r[2]=Math.min(n[2],i[2]),r}function oQ(r,n,i){return r[0]=Math.max(n[0],i[0]),r[1]=Math.max(n[1],i[1]),r[2]=Math.max(n[2],i[2]),r}function o1(r,n,i){return r[0]=n[0]*i,r[1]=n[1]*i,r[2]=n[2]*i,r}function o0(r,n,i,o){return r[0]=n[0]+i[0]*o,r[1]=n[1]+i[1]*o,r[2]=n[2]+i[2]*o,r}function o2(r,n){var i=n[0],o=n[1],a=n[2],s=i*i+o*o+a*a;return s>0&&(s=1/Math.sqrt(s)),r[0]=n[0]*s,r[1]=n[1]*s,r[2]=n[2]*s,r}function o3(r,n){return r[0]*n[0]+r[1]*n[1]+r[2]*n[2]}function o4(r,n,i){var o=n[0],a=n[1],s=n[2],l=i[0],c=i[1],u=i[2];return r[0]=a*u-s*c,r[1]=s*l-o*u,r[2]=o*c-a*l,r}function o5(r,n,i){var o=n[0],a=n[1],s=n[2],l=i[3]*o+i[7]*a+i[11]*s+i[15];return r[0]=(i[0]*o+i[4]*a+i[8]*s+i[12])/(l=l||1),r[1]=(i[1]*o+i[5]*a+i[9]*s+i[13])/l,r[2]=(i[2]*o+i[6]*a+i[10]*s+i[14])/l,r}function o6(r,n,i){var o=i[0],a=i[1],s=i[2],l=n[0],c=n[1],u=n[2],d=a*u-s*c,h=s*l-o*u,p=o*c-a*l,f=a*p-s*h,m=s*d-o*p,g=o*h-a*d,y=2*i[3];return h*=y,p*=y,m*=2,g*=2,r[0]=l+(d*=y)+(f*=2),r[1]=c+h+m,r[2]=u+p+g,r}function o8(r,n,i){return r[0]=n[0]*i,r[1]=n[1]*i,r[2]=n[2]*i,r[3]=n[3]*i,r}function o7(r,n){var i=n[0],o=n[1],a=n[2],s=n[3],l=i*i+o*o+a*a+s*s;return l>0&&(l=1/Math.sqrt(l)),r[0]=i*l,r[1]=o*l,r[2]=a*l,r[3]=s*l,r}function o9(r,n,i){var o=n[0],a=n[1],s=n[2],l=n[3];return r[0]=i[0]*o+i[4]*a+i[8]*s+i[12]*l,r[1]=i[1]*o+i[5]*a+i[9]*s+i[13]*l,r[2]=i[2]*o+i[6]*a+i[10]*s+i[14]*l,r[3]=i[3]*o+i[7]*a+i[11]*s+i[15]*l,r}function ae(){var r=new oZ(4);return oZ!=Float32Array&&(r[0]=0,r[1]=0,r[2]=0),r[3]=1,r}function at(r){return r[0]=0,r[1]=0,r[2]=0,r[3]=1,r}function ar(r,n,i){i*=.5;var o=n[0],a=n[1],s=n[2],l=n[3],c=Math.sin(i),u=Math.cos(i);return r[0]=o*u+l*c,r[1]=a*u+s*c,r[2]=s*u-a*c,r[3]=l*u-o*c,r}function an(r,n,i){i*=.5;var o=n[0],a=n[1],s=n[2],l=n[3],c=Math.sin(i),u=Math.cos(i);return r[0]=o*u-s*c,r[1]=a*u+l*c,r[2]=s*u+o*c,r[3]=l*u-a*c,r}Math.hypot||(Math.hypot=function(){for(var r=0,n=arguments.length;n--;)r+=arguments[n]*arguments[n];return Math.sqrt(r)}),oU(),d=new oZ(4),oZ!=Float32Array&&(d[0]=0,d[1]=0,d[2]=0,d[3]=0),oU(),oq(1,0,0),oq(0,1,0),ae(),ae(),oI();let{members:ai}=iS([{type:"Float32",name:"a_globe_pos",components:3},{type:"Float32",name:"a_uv",components:2}]),ao=iS([{name:"a_pos_3",components:3,type:"Int16"}]);var aa=iS([{name:"a_pos",type:"Int16",components:2}]);class as{constructor(r,n){this.pos=r,this.dir=n}intersectsPlane(r,n,i){let o=o3(n,this.dir);if(1e-6>Math.abs(o))return!1;let a=((r[0]-this.pos[0])*n[0]+(r[1]-this.pos[1])*n[1]+(r[2]-this.pos[2])*n[2])/o;return i[0]=this.pos[0]+this.dir[0]*a,i[1]=this.pos[1]+this.dir[1]*a,i[2]=this.pos[2]+this.dir[2]*a,!0}closestPointOnSphere(r,n,i){var o,a,s,l,c,u,d;if(a=(o=this.pos)[0],s=o[1],l=o[2],c=r[0],u=r[1],d=r[2],Math.abs(a-c)<=1e-6*Math.max(1,Math.abs(a),Math.abs(c))&&Math.abs(s-u)<=1e-6*Math.max(1,Math.abs(s),Math.abs(u))&&Math.abs(l-d)<=1e-6*Math.max(1,Math.abs(l),Math.abs(d))||0===n)return i[0]=i[1]=i[2]=0,!1;let[h,p,f]=this.dir,m=this.pos[0]-r[0],g=this.pos[1]-r[1],y=this.pos[2]-r[2],v=h*h+p*p+f*f,b=2*(m*h+g*p+y*f),C=b*b-4*v*(m*m+g*g+y*y-n*n);if(C<0){let r=Math.max(-b/2,0),o=m+h*r,a=g+p*r,s=y+f*r,l=Math.hypot(o,a,s);return i[0]=o*n/l,i[1]=a*n/l,i[2]=s*n/l,!1}{let r=(-b-Math.sqrt(C))/(2*v);if(r<0){let r=Math.hypot(m,g,y);return i[0]=m*n/r,i[1]=g*n/r,i[2]=y*n/r,!1}return i[0]=m+h*r,i[1]=g+p*r,i[2]=y+f*r,!0}}}class al{constructor(r,n,i,o,a){this.TL=r,this.TR=n,this.BR=i,this.BL=o,this.horizon=a}static fromInvProjectionMatrix(r,n,i){let o=[-1,1,1],a=[1,1,1],s=[1,-1,1],l=[-1,-1,1],c=o5(o,o,r);return new al(c,o5(a,a,r),o5(s,s,r),o5(l,l,r),n/i)}}class ac{constructor(r,n){this.points=r,this.planes=n}static fromInvProjectionMatrix(r,n,i,o){let a=Math.pow(2,i),s=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map(i=>{var s;let l=o9([],i,r),c=1/l[3]/n*a;return s=[c,c,o?1/l[3]:c,c],l[0]=l[0]*s[0],l[1]=l[1]*s[1],l[2]=l[2]*s[2],l[3]=l[3]*s[3],l}),l=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map(r=>{let n=o2([],o4([],oK([],s[r[0]],s[r[1]]),oK([],s[r[2]],s[r[1]]))),i=-o3(n,s[r[1]]);return n.concat(i)});return new ac(s,l)}}class au{static fromPoints(r){let n=[1/0,1/0,1/0],i=[-1/0,-1/0,-1/0];for(let o of r)oJ(n,n,o),oQ(i,i,o);return new au(n,i)}static applyTransform(r,n){let i=r.getCorners();for(let r=0;r<i.length;++r)o5(i[r],i[r],n);return au.fromPoints(i)}constructor(r,n){this.min=r,this.max=n,this.center=o1([],oX([],this.min,this.max),.5)}quadrant(r){let n=[r%2==0,r<2],i=oG(this.min),o=oG(this.max);for(let r=0;r<n.length;r++)i[r]=n[r]?this.min[r]:this.center[r],o[r]=n[r]?this.center[r]:this.max[r];return o[2]=this.max[2],new au(i,o)}distanceX(r){return Math.max(Math.min(this.max[0],r[0]),this.min[0])-r[0]}distanceY(r){return Math.max(Math.min(this.max[1],r[1]),this.min[1])-r[1]}distanceZ(r){return Math.max(Math.min(this.max[2],r[2]),this.min[2])-r[2]}getCorners(){let r=this.min,n=this.max;return[[r[0],r[1],r[2]],[n[0],r[1],r[2]],[n[0],n[1],r[2]],[r[0],n[1],r[2]],[r[0],r[1],n[2]],[n[0],r[1],n[2]],[n[0],n[1],n[2]],[r[0],n[1],n[2]]]}intersects(r){let n=this.getCorners(),i=!0;for(let o=0;o<r.planes.length;o++){let a=r.planes[o],s=0;for(let r=0;r<n.length;r++)s+=o3(a,n[r])+a[3]>=0;if(0===s)return 0;s!==n.length&&(i=!1)}if(i)return 2;for(let n=0;n<3;n++){let i=Number.MAX_VALUE,o=-Number.MAX_VALUE;for(let a=0;a<r.points.length;a++){let s=r.points[a][n]-this.min[n];i=Math.min(i,s),o=Math.max(o,s)}if(o<0||i>this.max[n]-this.min[n])return 0}return 1}}
324let ad=8192/Math.PI/2,ah=[64,32,16],ap=-ad,af=[new au([ap,ap,ap],[ad,ad,ad]),new au([ap,ap,ap],[0,0,ad]),new au([0,ap,ap],[ad,0,ad]),new au([ap,0,ap],[0,ad,ad]),new au([0,0,ap],[ad,ad,ad])];function am(r){return r*ad/aB}function ag(r,n,i,o=!0){let a=o1([],r._camera.position,r.worldSize),s=[n,i,1,1];o9(s,s,r.pixelMatrixInverse),o8(s,s,1/s[3]);let l=o2([],oK([],s,a)),c=r.globeMatrix,u=[c[12],c[13],c[14]],d=oK([],u,a),h=oW(d),p=o2([],d),f=r.worldSize/(2*Math.PI),m=o3(p,l),g=Math.asin(f/h);if(g<Math.acos(m)){if(!o)return null;let r=[],n=[];o1(r,l,h/m),o2(n,oK(n,r,d)),o2(l,oX(l,d,o1(l,n,Math.tan(g)*h)))}let y=[];new as(a,l).closestPointOnSphere(u,f,y);let v=o2([],ee(c,0)),b=o2([],ee(c,1)),C=o2([],ee(c,2)),_=o3(v,y),x=o3(b,y),w=Math.atan2(_,o3(C,y))*O;return new aq(aN(w=r.center.lng+function(r,n){let i=(n-r+180)%360-180;return i<-180?i+360:i}(r.center.lng,w)),P(a$(Math.asin(-x/f)*O),0,1))}class ay{constructor(r,n,i){this.a=oK([],r,i),this.b=oK([],n,i),this.center=i;let o=o2([],this.a),a=o2([],this.b);this.angle=Math.acos(o3(o,a))}}function av(r,n){let i;return 0===r.angle?null:(i=0===r.a[n]?1/r.angle*.5*Math.PI:1/r.angle*Math.atan(r.b[n]/r.a[n]/Math.sin(r.angle)-1/Math.tan(r.angle)))<0||i>1?null:function(r,n,i,o){let a=Math.sin(i);
324return Math.sin((1-o)*i)/a*r+Math.sin(o*i)/a*n}(r.a[n],r.b[n],r.angle,P(i,0,1))+r.center[n]}function ab(r){if(r.z<=1)return af[r.z+2*r.y+r.x];let n=aS(aw(r));return au.fromPoints(n)}function aC(r,n,i){return o1(r,r,1-i),o0(r,r,n,i)}function a_(r,n){let i=aZ(n.zoom);if(0===i)return ab(r);let o=aw(r),a=aS(o),s=aN(o.getWest())*n.worldSize,l=aN(o.getEast())*n.worldSize,c=a$(o.getNorth())*n.worldSize,u=a$(o.getSouth())*n.worldSize,d=[s,c,0],h=[l,c,0],p=[s,u,0],f=[l,u,0],m=oj([],n.globeMatrix);return o5(d,d,m),o5(h,h,m),o5(p,p,m),o5(f,f,m),a[0]=aC(a[0],p,i),a[1]=aC(a[1],f,i),a[2]=aC(a[2],h,i),a[3]=aC(a[3],d,i),au.fromPoints(a)}function ax(r,n,i){for(let o of r)o5(o,o,n),o1(o,o,i)}function aw({x:r,y:n,z:i}){let o=1/(1<<i);return new oA(new aH(aU(r*o),aG((n+1)*o)),new aH(aU((r+1)*o),aG(n*o)))}function aS(r){let n=r.getNorth()*S,i=r.getSouth()*S,o=Math.cos(n),a=Math.cos(i),s=Math.sin(n),l=Math.sin(i),c=r.getWest(),u=r.getEast();return[aO(a,l,c),aO(a,l,u),aO(o,s,u),aO(o,s,c)]}function aO(r,n,i,o=ad){return[r*Math.sin(i*=S)*o,-n*o,r*Math.cos(i)*o]}function aE(r,n,i){return aO(Math.cos(r*S),Math.sin(r*S),n,i)}function ak(r,n,i,o){let a=1<<i.z,s=(r/8192+i.x)/a;return aE(aG((n/8192+i.y)/a),aU(s),o)}function aT({min:r,max:n}){return 16383/Math.max(n[0]-r[0],n[1]-r[1],n[2]-r[2])}let aM=new Float64Array(16);function aP(r){var n,i;let o=aT(r),a=oN(aM,[o,o,o]);return oB(a,a,((n=[])[0]=-(i=r.min)[0],n[1]=-i[1],n[2]=-i[2],n))}function aL(r){var n;let i=(n=r.min,aM[0]=1,aM[1]=0,aM[2]=0,aM[3]=0,aM[4]=0,aM[5]=1,aM[6]=0,aM[7]=0,aM[8]=0,aM[9]=0,aM[10]=1,aM[11]=0,aM[12]=n[0],aM[13]=n[1],aM[14]=n[2],aM[15]=1,aM),o=1/aT(r);return oR(i,i,[o,o,o])}function aA(r,n,i,o,a){let s=i/(2*Math.PI)/(8192/(2*Math.PI)),l=oD(new Float64Array(16));return oB(l,l,[r,n,-i/(2*Math.PI)]),oR(l,l,[s,s,s]),oH(l,l,-a*S),oF(l,l,-o*S),l}function aZ(r){return L(5,6,r)}function aI(r,n){var i,o,a,s,l,c,u,d;let h=aE(n.lat,n.lng);return o=(i=oK([],function(r){let n=aE(r._center.lat,r._center.lng),i=o4([],oq(0,1,0),n),o=o$([],-r.angle,n);i=o5(i,i,o),o$(o,-r._pitch,i);let a=o2([],n);return o1(a,a,am(r.cameraToCenterDistance/r.pixelsPerMeter)),o5(a,a,o),oX([],n,a)}(r),h))[0],a=i[1],s=i[2],Math.acos(Math.min(Math.max((d=Math.sqrt(o*o+a*a+s*s)*Math.sqrt((l=h[0])*l+(c=h[1])*c+(u=h[2])*u))&&o3(i,h)/d,-1),1))}function aV(r,n){return aI(r,n)>Math.PI/2*1.01}let aD=85*S,aj=Math.cos(aD),az=Math.sin(aD),aB=6371008.8,aR=2*Math.PI*6371008.8;class aH{constructor(r,n){if(isNaN(r)||isNaN(n))throw Error(`Invalid LngLat object: (${r}, ${n})`);if(this.lng=+r,this.lat=+n,this.lat>90||this.lat<-90)throw Error("Invalid LngLat latitude value: must be between -90 and 90")}wrap(){return new aH(A(this.lng,-180,180),this.lat)}toArray(){return[this.lng,this.lat]}toString(){return`LngLat(${this.lng}, ${this.lat})`}distanceTo(r){let n=Math.PI/180,i=this.lat*n,o=r.lat*n;return aB*Math.acos(Math.min(Math.sin(i)*Math.sin(o)+Math.cos(i)*Math.cos(o)*Math.cos((r.lng-this.lng)*n),1))}toBounds(r=0){let n=360*r/40075017,i=n/Math.cos(Math.PI/180*this.lat);return new oA(new aH(this.lng-i,this.lat-n),new aH(this.lng+i,this.lat+n))}toEcef(r){let n=am(r);return aE(this.lat,this.lng,ad+n)}static convert(r){if(r instanceof aH)return r;if(Array.isArray(r)&&(2===r.length||3===r.length))return new aH(Number(r[0]),Number(r[1]));if(!Array.isArray(r)&&"object"==typeof r&&null!==r)return new aH(Number("lng"in r?r.lng:r.lon),Number(r.lat));throw Error("`LngLatLike` argument must be specified as a LngLat instance, an object {lng: <lng>, lat: <lat>}, an object {lon: <lng>, lat: <lat>}, or an array of [<lng>, <lat>]")}}function aF(r){return aR*Math.cos(r*Math.PI/180)}function aN(r){return(180+r)/360}function a$(r){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+r*Math.PI/360)))/360}function aU(r){return 360*r-180}function aG(r){return 360/Math.PI*Math.atan(Math.exp((180-360*r)*Math.PI/180))-90}function aW(r){return 1/Math.cos(r*Math.PI/180)}class aq{constructor(r,n,i=0){this.x=+r,this.y=+n,this.z=+i}static fromLngLat(r,n=0){let i=aH.convert(r);return new aq(aN(i.lng),a$(i.lat),n/aF(i.lat))}toLngLat(){return new aH(aU(this.x),aG(this.y))}toAltitude(){return this.z*aF(aG(this.y))}meterInMercatorCoordinateUnits(){return 1/aR*aW(aG(this.y))}}function aX(r,n,i){let o=r[0],a=o.x,s=o.y;n(o);let l=[o];for(let c=1;c<r.length;c++){let u=r[c],{x:d,y:h}=u;n(u),function r(n,i,o,a,s,l,c,u,d){let h=(i+a)/2,p=(o+s)/2,f=new x(h,p);u(f),function(r,n,i,o,a,s){let l=i-a,c=o-s;return Math.abs((o-n)*l-(i-r)*c)/Math.hypot(l,c)}(f.x,f.y,l.x,l.y,c.x,c.y)>=d?(r(n,i,o,h,p,l,f,u,d),r(n,h,p,a,s,f,c,u,d)):n.push(c)}(l,a,s,d,h,o,u,n,i),a=d,s=h,o=u}return l}let aK=-16383-1;function aY(r,n,i){let o=r.loadGeometry(),a=r.extent,s=8192/a;if(n&&i&&i.projection.isReprojectedInTileSpace){let s=1<<n.z,{scale:l,x:c,y:u,projection:d}=i,h=r=>
324{let i=aU((n.x+r.x/a)/s),o=aG((n.y+r.y/a)/s),h=d.project(i,o);r.x=(h.x*l-c)*a,r.y=(h.y*l-u)*a};for(let n=0;n<o.length;n++)if(1!==r.type)o[n]=aX(o[n],h,1);else{let r=[];for(let i of o[n])i.x<0||i.x>=a||i.y<0||i.y>=a||(h(i),r.push(i));o[n]=r}}for(let r of o)for(let n of r)!function(r,n){let i=Math.round(r.x*n),o=Math.round(r.y*n);r.x=P(i,aK,16383),r.y=P(o,aK,16383),(i<r.x||i>r.x+1||o<r.y||o>r.y+1)&&W("Geometry exceeds allowed extent, reduce your vector tile buffer size")}(n,s);return o}function aJ(r,n){return{type:r.type,id:r.id,properties:r.properties,geometry:n?aY(r):[]}}function aQ(r,n,i,o,a){r.emplaceBack(2*n+(o+1)/2,2*i+(a+1)/2)}function a1(r,n,i){r.emplaceBack(n.x,n.y,n.z,16384*i[0],16384*i[1],16384*i[2])}class a0{constructor(r){this.zoom=r.zoom,this.overscaling=r.overscaling,this.layers=r.layers,this.layerIds=this.layers.map(r=>r.id),this.index=r.index,this.hasPattern=!1,this.projection=r.projection,this.layoutVertexArray=new iE,this.indexArray=new iF,this.segments=new oL,this.programConfigurations=new ox(r.layers,r.zoom),this.stateDependentLayerIds=this.layers.filter(r=>r.isStateDependent()).map(r=>r.id)}populate(r,n,i,o){let a=this.layers[0],s=[],l=null;for(let{feature:n,id:c,index:u,sourceLayerIndex:d}of("circle"===a.type&&(l=a.layout.get("circle-sort-key")),r)){let r=this.layers[0]._featureFilter.needGeometry,a=aJ(n,r);if(!this.layers[0]._featureFilter.filter(new ia(this.zoom),a,i))continue;let h=l?l.evaluate(a,{},i):void 0,p={id:c,properties:n.properties,type:n.type,sourceLayerIndex:d,index:u,geometry:r?a.geometry:aY(n,i,o),patterns:{},sortKey:h};s.push(p)}l&&s.sort((r,n)=>r.sortKey-n.sortKey);let c=null;for(let a of("globe"===o.projection.name&&(this.globeExtVertexArray=new iZ,c=o.projection),s)){let{geometry:o,index:s,sourceLayerIndex:l}=a,u=r[s].feature;this.addFeature(a,o,s,n.availableImages,i,c),n.featureIndex.insert(u,o,s,l,this.index)}}update(r,n,i,o){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(r,n,this.stateDependentLayers,i,o)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(r){this.uploaded||(this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,oM.members),this.indexBuffer=r.createIndexBuffer(this.indexArray),this.globeExtVertexArray&&(this.globeExtVertexBuffer=r.createVertexBuffer(this.globeExtVertexArray,oP.members))),this.programConfigurations.upload(r),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.globeExtVertexBuffer&&this.globeExtVertexBuffer.destroy())}addFeature(r,n,i,o,a,s){for(let i of n)for(let n of i){let i=n.x,o=n.y;if(i<0||i>=8192||o<0||o>=8192)continue;if(s){let r=s.projectTilePoint(i,o,a),n=s.upVector(a,i,o),l=this.globeExtVertexArray;a1(l,r,n),a1(l,r,n),a1(l,r,n),a1(l,r,n)}let l=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,r.sortKey),c=l.vertexLength;aQ(this.layoutVertexArray,i,o,-1,-1),aQ(this.layoutVertexArray,i,o,1,-1),aQ(this.layoutVertexArray,i,o,1,1),aQ(this.layoutVertexArray,i,o,-1,1),this.indexArray.emplaceBack(c,c+1,c+2),this.indexArray.emplaceBack(c,c+2,c+3),l.vertexLength+=4,l.primitiveLength+=2}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,r,i,{},o,a)}}function a2(r,n){for(let i=0;i<r.length;i++)if(a7(n,r[i]))return!0;for(let i=0;i<n.length;i++)if(a7(r,n[i]))return!0;return!!a4(r,n)}function a3(r,n){if(1===r.length)return a8(n,r[0]);for(let i=0;i<n.length;i++){let o=n[i];for(let n=0;n<o.length;n++)if(a7(r,o[n]))return!0}for(let i=0;i<r.length;i++)if(a8(n,r[i]))return!0;for(let i=0;i<n.length;i++)if(a4(r,n[i]))return!0;return!1}function a4(r,n){if(0===r.length||0===n.length)return!1;for(let a=0;a<r.length-1;a++){let s=r[a],l=r[a+1];for(let r=0;r<n.length-1;r++){var i,o;if(q(s,i=n[r],o=n[r+1])!==q(l,i,o)&&q(s,l,i)!==q(s,l,o))return!0}}return!1}function a5(r,n,i){let o=i*i;if(1===n.length)return r.distSqr(n[0])<o;for(let i=1;i<n.length;i++)if(a6(r,n[i-1],n[i])<o)return!0;return!1}function a6(r,n,i){let o=n.distSqr(i);if(0===o)return r.distSqr(n);let a=((r.x-n.x)*(i.x-n.x)+(r.y-n.y)*(i.y-n.y))/o;return r.distSqr(a<0?n:a>1?i:i.sub(n)._mult(a)._add(n))}function a8(r,n){let i,o,a,s=!1;for(let l=0;l<r.length;l++){i=r[l];for(let r=0,l=i.length-1;r<i.length;l=r++)o=i[r],a=i[l],o.y>n.y!=a.y>n.y&&n.x<(a.x-o.x)*(n.y-o.y)/(a.y-o.y)+o.x&&(s=!s)}return s}function a7(r,n){let i=!1;for(let o=0,a=r.length-1;o<r.length;a=o++){let s=r[o],l=r[a];s.y>n.y!=l.y>n.y&&n.x<(l.x-s.x)*(n.y-s.y)/(l.y-s.y)+s.x&&(i=!i)}return i}function a9(r,n,i,o,a){for(let s of r)if(n<=s.x&&i<=s.y&&o>=s.x&&a>=s.y)return!0;let s=[new x(n,i),new x(n,a),new x(o,a),new x(o,i)];if(r.length>2){for(let n of s)if(a7(r,n))return!0}for(let n=0;n<r.length-1;n++)if(function(r,n,i){let o=i[0],a=i[2];if(r.x<o.x&&n.x<o.x||r.x>a.x&&n.x>a.x||r.y<o.y&&n.y<o.y||r.y>a.y&&n.y>a.y)return!1;let s=q(r,n,i[0]);return s!==q(r,n,i[1])||s!==q(r,n,i[2])||s!==q(r,n,i[3])}(r[n],r[n+1],s))return!0;return!1}function se(r,n,i){let o=n.paint.get(r).value;return"constant"===o.kind?o.value:i.programConfigurations.get(n.id).getMaxValue(r)}function st(r){return Math.sqrt(r[0]*r[0]+r[1]*r[1])}function sr(r,n,i,o,a){if(!n[0]&&!n[1])return r;let s=x.convert(n)._mult(a);"viewport"===i&&s._rotate(-o);let l=[];for(let n=0;n<r.length;
324n++)l.push(r[n].sub(s));return l}function sn(r,n,i,o){let a=x.convert(r)._mult(o);return"viewport"===n&&a._rotate(-i),a}n_(a0,"CircleBucket",{omit:["layers"]});let si=new ib({"circle-sort-key":new iy(eW.layout_circle["circle-sort-key"])});var so={paint:new ib({"circle-radius":new iy(eW.paint_circle["circle-radius"]),"circle-color":new iy(eW.paint_circle["circle-color"]),"circle-blur":new iy(eW.paint_circle["circle-blur"]),"circle-opacity":new iy(eW.paint_circle["circle-opacity"]),"circle-translate":new ig(eW.paint_circle["circle-translate"]),"circle-translate-anchor":new ig(eW.paint_circle["circle-translate-anchor"]),"circle-pitch-scale":new ig(eW.paint_circle["circle-pitch-scale"]),"circle-pitch-alignment":new ig(eW.paint_circle["circle-pitch-alignment"]),"circle-stroke-width":new iy(eW.paint_circle["circle-stroke-width"]),"circle-stroke-color":new iy(eW.paint_circle["circle-stroke-color"]),"circle-stroke-opacity":new iy(eW.paint_circle["circle-stroke-opacity"])}),layout:si};function sa(r,n,i,o,a,s,l,c,u){if(s&&r.queryGeometry.isAboveHorizon)return!1;s&&(u*=r.pixelToTileUnitsFactor);let d=r.tileID.canonical,h=i.projection.upVectorScale(d,i.center.lat,i.worldSize).metersToTile;for(let f of n)for(let n of f){var p;let f=n.add(c),m=a&&i.elevation?i.elevation.exaggeration()*a.getElevationAt(f.x,f.y,!0):0,g=i.projection.projectTilePoint(f.x,f.y,d);if(m>0){let r=i.projection.upVector(d,f.x,f.y);g.x+=r[0]*h*m,g.y+=r[1]*h*m,g.z+=r[2]*h*m}let y=s?f:function(r,n,i,o){let a=o9([],[r,n,i,1],o);return new x(a[0]/a[3],a[1]/a[3])}(g.x,g.y,g.z,o),v=s?r.tilespaceRays.map(r=>(function(r,n){let i=oU();return ss[2]=n,r.intersectsPlane(ss,sl,i),new x(i[0],i[1])})(r,m)):r.queryGeometry.screenGeometry,b=o9([],[g.x,g.y,g.z,1],o);if(!l&&s?u*=b[3]/i.cameraToCenterDistance:l&&!s&&(u*=i.cameraToCenterDistance/b[3]),s){let r=aG((n.y/8192+d.y)/(1<<d.z));u/=i.projection.pixelsPerMeter(r,1)/(1/aF(r))}if(p=u,a7(v,y)||a5(y,v,p))return!0}return!1}let ss=oq(0,0,0),sl=oq(0,0,1);class sc extends a0{}function su(r,{width:n,height:i},o,a){if(a){if(a instanceof Uint8ClampedArray)a=new Uint8Array(a.buffer);else if(a.length!==n*i*o)throw RangeError("mismatched image size")}else a=new Uint8Array(n*i*o);return r.width=n,r.height=i,r.data=a,r}function sd(r,n,i){let{width:o,height:a}=n;o===r.width&&a===r.height||(sh(r,n,{x:0,y:0},{x:0,y:0},{width:Math.min(r.width,o),height:Math.min(r.height,a)},i),r.width=o,r.height=a,r.data=n.data)}function sh(r,n,i,o,a,s){if(0===a.width||0===a.height)return n;if(a.width>r.width||a.height>r.height||i.x>r.width-a.width||i.y>r.height-a.height)throw RangeError("out of range source coordinates for image copy");if(a.width>n.width||a.height>n.height||o.x>n.width-a.width||o.y>n.height-a.height)throw RangeError("out of range destination coordinates for image copy");let l=r.data,c=n.data;for(let u=0;u<a.height;u++){let d=((i.y+u)*r.width+i.x)*s,h=((o.y+u)*n.width+o.x)*s;for(let r=0;r<a.width*s;r++)c[h+r]=l[d+r]}return n}n_(sc,"HeatmapBucket",{omit:["layers"]});class sp{constructor(r,n){su(this,r,1,n)}resize(r){sd(this,new sp(r),1)}clone(){return new sp({width:this.width,height:this.height},new Uint8Array(this.data))}static copy(r,n,i,o,a){sh(r,n,i,o,a,1)}}class sf{constructor(r,n){su(this,r,4,n)}resize(r){sd(this,new sf(r),4)}replace(r,n){n?this.data.set(r):this.data=r instanceof Uint8ClampedArray?new Uint8Array(r.buffer):r}clone(){return new sf({width:this.width,height:this.height},new Uint8Array(this.data))}static copy(r,n,i,o,a){sh(r,n,i,o,a,4)}}n_(sp,"AlphaImage"),n_(sf,"RGBAImage");var sm={paint:new ib({"heatmap-radius":new iy(eW.paint_heatmap["heatmap-radius"]),"heatmap-weight":new iy(eW.paint_heatmap["heatmap-weight"]),"heatmap-intensity":new ig(eW.paint_heatmap["heatmap-intensity"]),"heatmap-color":new iv(eW.paint_heatmap["heatmap-color"]),"heatmap-opacity":new ig(eW.paint_heatmap["heatmap-opacity"])})};function sg(r){let n={},i=r.resolution||256,o=r.clips?r.clips.length:1,a=r.image||new sf({width:i,height:o}),s=(i,o,s)=>{n[r.evaluationKey]=s;let l=r.expression.evaluate(n);a.data[i+o+0]=Math.floor(255*l.r/l.a),a.data[i+o+1]=Math.floor(255*l.g/l.a),a.data[i+o+2]=Math.floor(255*l.b/l.a),a.data[i+o+3]=Math.floor(255*l.a)};if(r.clips)for(let n=0,a=0;n<o;++n,a+=4*i)for(let o=0,l=0;o<i;o++,l+=4){let c=o/(i-1),{start:u,end:d}=r.clips[n];s(a,l,u*(1-c)+d*c)}else for(let r=0,n=0;r<i;r++,n+=4)s(0,n,r/(i-1));return a}var sy={paint:new ib({"hillshade-illumination-direction":new ig(eW.paint_hillshade["hillshade-illumination-direction"]),"hillshade-illumination-anchor":new ig(eW.paint_hillshade["hillshade-illumination-anchor"]),"hillshade-exaggeration":new ig(eW.paint_hillshade["hillshade-exaggeration"]),"hillshade-shadow-color":new ig(eW.paint_hillshade["hillshade-shadow-color"]),"hillshade-highlight-color":new ig(eW.paint_hillshade["hillshade-highlight-color"]),"hillshade-accent-color":new ig(eW.paint_hillshade["hillshade-accent-color"])})};let{members:sv}=iS([{name:"a_pos",components:2,type:"Int16"}],4);var sb={};function sC(r,n,i){i=i||2;var o,a,s,l,c,u,d,h=n&&n.length,p=h?n[0]*i:r.length,f=s_(r,0,p,i,!0),m=[];
324if(!f||f.next===f.prev)return m;if(h&&(f=function(r,n,i,o){var a,s,l,c=[];for(a=0,s=n.length;a<s;a++)(l=s_(r,n[a]*o,a<s-1?n[a+1]*o:r.length,o,!1))===l.next&&(l.steiner=!0),c.push(function(r){var n=r,i=r;do(n.x<i.x||n.x===i.x&&n.y<i.y)&&(i=n),n=n.next;while(n!==r);return i}(l));for(c.sort(sw),a=0;a<c.length;a++)i=function(r,n){var i=function(r,n){var i,o,a,s=n,l=r.x,c=r.y,u=-1/0;do{if(c<=s.y&&c>=s.next.y&&s.next.y!==s.y){var d=s.x+(c-s.y)*(s.next.x-s.x)/(s.next.y-s.y);if(d<=l&&d>u&&(u=d,a=s.x<s.next.x?s:s.next,d===l))return a}s=s.next}while(s!==n);if(!a)return null;var h,p=a,f=a.x,m=a.y,g=1/0;s=a;do l>=s.x&&s.x>=f&&l!==s.x&&sO(c<m?l:u,c,f,m,c<m?u:l,c,s.x,s.y)&&(h=Math.abs(c-s.y)/(l-s.x),sL(s,r)&&(h<g||h===g&&(s.x>a.x||s.x===a.x&&(i=a,o=s,0>sE(i.prev,i,o.prev)&&0>sE(o.next,i,i.next))))&&(a=s,g=h)),s=s.next;while(s!==p);return a}(r,n);if(!i)return n;var o=sA(i,r);return sx(o,o.next),sx(i,i.next)}(c[a],i);return i}(r,n,f,i)),r.length>80*i){o=s=r[0],a=l=r[1];for(var g=i;g<p;g+=i)(c=r[g])<o&&(o=c),(u=r[g+1])<a&&(a=u),c>s&&(s=c),u>l&&(l=u);d=0!==(d=Math.max(s-o,l-a))?32767/d:0}return function r(n,i,o,a,s,l,c){if(n){!c&&l&&function(r,n,i,o){var a=r;do 0===a.z&&(a.z=sS(a.x,a.y,n,i,o)),a.prevZ=a.prev,a.nextZ=a.next,a=a.next;while(a!==r);a.prevZ.nextZ=null,a.prevZ=null,function(r){var n,i,o,a,s,l,c,u,d=1;do{for(i=r,r=null,s=null,l=0;i;){for(l++,o=i,c=0,n=0;n<d&&(c++,o=o.nextZ);n++);for(u=d;c>0||u>0&&o;)0!==c&&(0===u||!o||i.z<=o.z)?(a=i,i=i.nextZ,c--):(a=o,o=o.nextZ,u--),s?s.nextZ=a:r=a,a.prevZ=s,s=a;i=o}s.nextZ=null,d*=2}while(l>1)}(a)}(n,a,s,l);for(var u,d,h=n;n.prev!==n.next;)if(u=n.prev,d=n.next,l?function(r,n,i,o){var a=r.prev,s=r.next;if(sE(a,r,s)>=0)return!1;for(var l=a.x,c=r.x,u=s.x,d=a.y,h=r.y,p=s.y,f=l<c?l<u?l:u:c<u?c:u,m=d<h?d<p?d:p:h<
324p?h:p,g=l>c?l>u?l:u:c>u?c:u,y=d>h?d>p?d:p:h>p?h:p,v=sS(f,m,n,i,o),b=sS(g,y,n,i,o),C=r.prevZ,_=r.nextZ;C&&C.z>=v&&_&&_.z<=b;){if(C.x>=f&&C.x<=g&&C.y>=m&&C.y<=y&&C!==a&&C!==s&&sO(l,d,c,h,u,p,C.x,C.y)&&sE(C.prev,C,C.next)>=0||(C=C.prevZ,_.x>=f&&_.x<=g&&_.y>=m&&_.y<=y&&_!==a&&_!==s&&sO(l,d,c,h,u,p,_.x,_.y)&&sE(_.prev,_,_.next)>=0))return!1;_=_.nextZ}for(;C&&C.z>=v;){if(C.x>=f&&C.x<=g&&C.y>=m&&C.y<=y&&C!==a&&C!==s&&sO(l,d,c,h,u,p,C.x,C.y)&&sE(C.prev,C,C.next)>=0)return!1;C=C.prevZ}for(;_&&_.z<=b;){if(_.x>=f&&_.x<=g&&_.y>=m&&_.y<=y&&_!==a&&_!==s&&sO(l,d,c,h,u,p,_.x,_.y)&&sE(_.prev,_,_.next)>=0)return!1;_=_.nextZ}return!0}(n,a,s,l):function(r){var n=r.prev,i=r.next;if(sE(n,r,i)>=0)return!1;for(var o=n.x,a=r.x,s=i.x,l=n.y,c=r.y,u=i.y,d=o<a?o<s?o:s:a<s?a:s,h=l<c?l<u?l:u:c<u?c:u,p=o>a?o>s?o:s:a>s?a:s,f=l>c?l>u?l:u:c>u?c:u,m=i.next;m!==n;){if(m.x>=d&&m.x<=p&&m.y>=h&&m.y<=f&&sO(o,l,a,c,s,u,m.x,m.y)&&sE(m.prev,m,m.next)>=0)return!1;m=m.next}return!0}(n))i.push(u.i/o|0),i.push(n.i/o|0),i.push(d.i/o|0),sI(n),n=d.next,h=d.next;else if((n=d)===h){c?1===c?r(n=function(r,n,i){var o=r;do{var a=o.prev,s=o.next.next;!sk(a,s)&&sT(a,o,o.next,s)&&sL(a,s)&&sL(s,a)&&(n.push(a.i/i|0),n.push(o.i/i|0),n.push(s.i/i|0),sI(o),sI(o.next),o=r=s),o=o.next}while(o!==r);return sx(o)}(sx(n),i,o),i,o,a,s,l,2):2===c&&function(n,i,o,a,s,l){var c=n;do{for(var u,d,h=c.next.next;h!==c.prev;){if(c.i!==h.i&&(u=c,d=h,u.next.i!==d.i&&u.prev.i!==d.i&&!function(r,n){var i=r;do{if(i.i!==r.i&&i.next.i!==r.i&&i.i!==n.i&&i.next.i!==n.i&&sT(i,i.next,r,n))return!0;i=i.next}while(i!==r);return!1}(u,d)&&(sL(u,d)&&sL(d,u)&&function(r,n){var i=r,o=!1,a=(r.x+n.x)/2,s=(r.y+n.y)/2;do i.y>s!=i.next.y>s&&i.next.y!==i.y&&a<(i.next.x-i.x)*(s-i.y)/(i.next.y-i.y)+i.x&&(o=!o),i=i.next;while(i!==r);return o}(u,d)&&(sE(u.prev,u,d.prev)||sE(u,d.prev,d))||sk(u,d)&&sE(u.prev,u,u.next)>0&&sE(d.prev,d,d.next)>0))){var p=sA(c,h);return c=sx(c,c.next),p=sx(p,p.next),r(c,i,o,a,s,l,0),void r(p,i,o,a,s,l,0)}h=h.next}c=c.next}while(c!==n)}(n,i,o,a,s,l):r(sx(n),i,o,a,s,l,1);break}}}(f,m,i,o,a,d,0),m}function s_(r,n,i,o,a){var s,l;if(a===sD(r,n,i,o)>0)for(s=n;s<i;s+=o)l=sZ(s,r[s],r[s+1],l);else for(s=i-o;s>=n;s-=o)l=sZ(s,r[s],r[s+1],l);return l&&sk(l,l.next)&&(sI(l),l=l.next),l}function sx(r,n){if(!r)return r;n||(n=r);var i,o=r;do if(i=!1,o.steiner||!sk(o,o.next)&&0!==sE(o.prev,o,o.next))o=o.next;else{if(sI(o),(o=n=o.prev)===o.next)break;i=!0}while(i||o!==n);return n}function sw(r,n){return r.x-n.x}function sS(r,n,i,o,a){return(r=1431655765&((r=858993459&((r=252645135&((r=16711935&((r=(r-i)*a|0)|r<<8))|r<<4))|r<<2))|r<<1))|(n=1431655765&((n=858993459&((n=252645135&((n=16711935&((n=(n-o)*a|0)|n<<8))|n<<4))|n<<2))|n<<1))<<1}function sO(r,n,i,o,a,s,l,c){return(a-l)*(n-c)>=(r-l)*(s-c)&&(r-l)*(o-c)>=(i-l)*(n-c)&&(i-l)*(s-c)>=(a-l)*(o-c)}function sE(r,n,i){return(n.y-r.y)*(i.x-n.x)-(n.x-r.x)*(i.y-n.y)}function sk(r,n){return r.x===n.x&&r.y===n.y}function sT(r,n,i,o){var a=sP(sE(r,n,i)),s=sP(sE(r,n,o)),l=sP(sE(i,o,r)),c=sP(sE(i,o,n));return a!==s&&l!==c||!(0!==a||!sM(r,i,n))||!(0!==s||!sM(r,o,n))||!(0!==l||!sM(i,r,o))||!(0!==c||!sM(i,n,o))}function sM(r,n,i){return n.x<=Math.max(r.x,i.x)&&n.x>=Math.min(r.x,i.x)&&n.y<=Math.max(r.y,i.y)&&n.y>=Math.min(r.y,i.y)}function sP(r){return r>0?1:r<0?-1:0}function sL(r,n){return 0>sE(r.prev,r,r.next)?sE(r,n,r.next)>=0&&sE(r,r.prev,n)>=0:0>sE(r,n,r.prev)||0>sE(r,r.next,n)}function sA(r,n){var i=new sV(r.i,r.x,r.y),o=new sV(n.i,n.x,n.y),a=r.next,s=n.prev;return r.next=n,n.prev=r,i.next=a,a.prev=i,o.next=i,i.prev=o,s.next=o,o.prev=s,o}function sZ(r,n,i,o){var a=new sV(r,n,i);return o?(a.next=o.next,a.prev=o,o.next.prev=a,o.next=a):(a.prev=a,a.next=a),a}function sI(r){r.next.prev=r.prev,r.prev.next=r.next,r.prevZ&&(r.prevZ.nextZ=r.nextZ),r.nextZ&&(r.nextZ.prevZ=r.prevZ)}function sV(r,n,i){this.i=r,this.x=n,this.y=i,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}function sD(r,n,i,o){for(var a=0,s=n,l=i-o;s<i;s+=o)a+=(r[l]-r[s])*(r[s+1]+r[l+1]),l=s;return a}function sj(r,n,i){var o=r[n];r[n]=r[i],r[i]=o}function sz(r,n){return r<n?-1:r>n?1:0}function sB(r,n){let i,o;let a=r.length;if(a<=1)return[r];let s=[];for(let n=0;n<a;n++){let a=function(r){let n=0;for(let i,o,a=0,s=r.length,l=s-1;a<s;l=a++)i=r[a],n+=((o=r[l]).x-i.x)*(i.y+o.y);return n}(r[n]);0!==a&&(r[n].area=Math.abs(a),void 0===o&&(o=a<0),o===a<0?(i&&s.push(i),i=[r[n]]):i.push(r[n]))}if(i&&s.push(i),n>1)for(let r=0;r<s.length;r++){var l;s[r].length<=n||(function r(n,i,o,a,s){for(;a>o;){if(a-o>600){var l=a-o+1,c=i-o+1,u=Math.log(l),d=.5*Math.exp(2*u/3),h=.5*Math.sqrt(u*d*(l-d)/l)*(c-l/2<0?-1:1);
324r(n,i,Math.max(o,Math.floor(i-c*d/l+h)),Math.min(a,Math.floor(i+(l-c)*d/l+h)),s)}var p=n[i],f=o,m=a;for(sj(n,o,i),s(n[a],p)>0&&sj(n,o,a);f<m;){for(sj(n,f,m),f++,m--;0>s(n[f],p);)f++;for(;s(n[m],p)>0;)m--}0===s(n[o],p)?sj(n,o,m):sj(n,++m,a),m<=i&&(o=m+1),i<=m&&(a=m-1)}}(l=s[r],n,1,s[r].length-1||l.length-1,sR||sz),s[r]=s[r].slice(0,n))}return s}function sR(r,n){return n.area-r.area}function sH(r,n,i){let o=i.patternDependencies,a=!1;for(let i of n){let n=i.paint.get(`${r}-pattern`);n.isConstant()||(a=!0);let s=n.constantOr(null);s&&(a=!0,o[s]=!0)}return a}function sF(r,n,i,o,a){let s=a.patternDependencies;for(let l of n){let n=l.paint.get(`${r}-pattern`).value;if("constant"!==n.kind){let r=n.evaluate({zoom:o},i,{},a.availableImages);s[r=r&&r.name?r.name:r]=!0,i.patterns[l.id]=r}}return i}({get exports(){return sb},set exports(t){sb=t}}).exports=sC,sb.default=sC,sC.deviation=function(r,n,i,o){var a=n&&n.length,s=Math.abs(sD(r,0,a?n[0]*i:r.length,i));if(a)for(var l=0,c=n.length;l<c;l++)s-=Math.abs(sD(r,n[l]*i,l<c-1?n[l+1]*i:r.length,i));var u=0;for(l=0;l<o.length;l+=3){var d=o[l]*i,h=o[l+1]*i,p=o[l+2]*i;u+=Math.abs((r[d]-r[p])*(r[h+1]-r[d+1])-(r[d]-r[h])*(r[p+1]-r[d+1]))}return 0===s&&0===u?0:Math.abs((u-s)/s)},sC.flatten=function(r){for(var n=r[0][0].length,i={vertices:[],holes:[],dimensions:n},o=0,a=0;a<r.length;a++){for(var s=0;s<r[a].length;s++)for(var l=0;l<n;l++)i.vertices.push(r[a][s][l]);a>0&&i.holes.push(o+=r[a-1].length)}return i};class sN{constructor(r){this.zoom=r.zoom,this.overscaling=r.overscaling,this.layers=r.layers,this.layerIds=this.layers.map(r=>r.id),this.index=r.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new iE,this.indexArray=new iF,this.indexArray2=new iq,this.programConfigurations=new ox(r.layers,r.zoom),this.segments=new oL,this.segments2=new oL,this.stateDependentLayerIds=this.layers.filter(r=>r.isStateDependent()).map(r=>r.id),this.projection=r.projection}populate(r,n,i,o){this.hasPattern=sH("fill",this.layers,n);let a=this.layers[0].layout.get("fill-sort-key"),s=[];for(let{feature:l,id:c,index:u,sourceLayerIndex:d}of r){let r=this.layers[0]._featureFilter.needGeometry,h=aJ(l,r);if(!this.layers[0]._featureFilter.filter(new ia(this.zoom),h,i))continue;let p=a?a.evaluate(h,{},i,n.availableImages):void 0,f={id:c,properties:l.properties,type:l.type,sourceLayerIndex:d,index:u,geometry:r?h.geometry:aY(l,i,o),patterns:{},sortKey:p};s.push(f)}for(let o of(a&&s.sort((r,n)=>r.sortKey-n.sortKey),s)){let{geometry:a,index:s,sourceLayerIndex:l}=o;if(this.hasPattern){let r=sF("fill",this.layers,o,this.zoom,n);this.patternFeatures.push(r)}else this.addFeature(o,a,s,i,{},n.availableImages);n.featureIndex.insert(r[s].feature,a,s,l,this.index)}}update(r,n,i,o){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(r,n,this.stateDependentLayers,i,o)}addFeatures(r,n,i,o,a){for(let r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,n,i,o)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(r){this.uploaded||(this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,sv),this.indexBuffer=r.createIndexBuffer(this.indexArray),this.indexBuffer2=r.createIndexBuffer(this.indexArray2)),this.programConfigurations.upload(r),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.indexBuffer2.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.segments2.destroy())}addFeature(r,n,i,o,a,s=[]){for(let r of sB(n,500)){let n=0;for(let i of r)n+=i.length;let i=this.segments.prepareSegment(n,this.layoutVertexArray,this.indexArray),o=i.vertexLength,a=[],s=[];for(let n of r){if(0===n.length)continue;n!==r[0]&&s.push(a.length/2);let i=this.segments2.prepareSegment(n.length,this.layoutVertexArray,this.indexArray2),o=i.vertexLength;this.layoutVertexArray.emplaceBack(n[0].x,n[0].y),this.indexArray2.emplaceBack(o+n.length-1,o),a.push(n[0].x),a.push(n[0].y);for(let r=1;r<n.length;r++)this.layoutVertexArray.emplaceBack(n[r].x,n[r].y),this.indexArray2.emplaceBack(o+r-1,o+r),a.push(n[r].x),a.push(n[r].y);i.vertexLength+=n.length,i.primitiveLength+=n.length}let l=sb(a,s);for(let r=0;r<l.length;r+=3)this.indexArray.emplaceBack(o+l[r],o+l[r+1],o+l[r+2]);i.vertexLength+=n,i.primitiveLength+=l.length/3}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,r,i,a,s,o)}}n_(sN,"FillBucket",{omit:["layers","patternFeatures"]});
vendor: 4,075 bytes, line 324
324let s$=new ib({"fill-sort-key":new iy(eW.layout_fill["fill-sort-key"])});var sU={paint:new ib({"fill-antialias":new ig(eW.paint_fill["fill-antialias"]),"fill-opacity":new iy(eW.paint_fill["fill-opacity"]),"fill-color":new iy(eW.paint_fill["fill-color"]),"fill-outline-color":new iy(eW.paint_fill["fill-outline-color"]),"fill-translate":new ig(eW.paint_fill["fill-translate"]),"fill-translate-anchor":new ig(eW.paint_fill["fill-translate-anchor"]),"fill-pattern":new iy(eW.paint_fill["fill-pattern"])}),layout:s$};let sG=iS([{name:"a_pos_normal_ed",components:4,type:"Int16"}]),sW=iS([{name:"a_centroid_pos",components:2,type:"Uint16"}]),sq=iS([{name:"a_pos_3",components:3,type:"Int16"},{name:"a_pos_normal_3",components:3,type:"Int16"}]),{members:sX}=sG;var sK={};function sY(r,n,i,o,a){this.properties={},this.extent=i,this.type=0,this._pbf=r,this._geometry=-1,this._keys=o,this._values=a,r.readFields(sJ,this,n)}function sJ(r,n,i){1==r?n.id=i.readVarint():2==r?function(r,n){for(var i=r.readVarint()+r.pos;r.pos<i;){var o=n._keys[r.readVarint()],a=n._values[r.readVarint()];n.properties[o]=a}}(i,n):3==r?n.type=i.readVarint():4==r&&(n._geometry=i.pos)}function sQ(r,n){this.version=1,this.name=null,this.extent=4096,this.length=0,this._pbf=r,this._keys=[],this._values=[],this._features=[],r.readFields(s1,this,n),this.length=this._features.length}function s1(r,n,i){15===r?n.version=i.readVarint():1===r?n.name=i.readString():5===r?n.extent=i.readVarint():2===r?n._features.push(i.pos):3===r?n._keys.push(i.readString()):4===r&&n._values.push(function(r){for(var n=null,i=r.readVarint()+r.pos;r.pos<i;){var o=r.readVarint()>>3;n=1===o?r.readString():2===o?r.readFloat():3===o?r.readDouble():4===o?r.readVarint64():5===o?r.readVarint():6===o?r.readSVarint():7===o?r.readBoolean():null}return n}(i))}function s0(r,n,i){if(3===r){var o=new sQ(i,i.readVarint()+i.pos);o.length&&(n[o.name]=o)}}sY.types=["Unknown","Point","LineString","Polygon"],sY.prototype.loadGeometry=function(){var r=this._pbf;r.pos=this._geometry;for(var n,i=r.readVarint()+r.pos,o=1,a=0,s=0,l=0,c=[];r.pos<i;){if(a<=0){var u=r.readVarint();o=7&u,a=u>>3}if(a--,1===o||2===o)s+=r.readSVarint(),l+=r.readSVarint(),1===o&&(n&&c.push(n),n=[]),n.push(new x(s,l));else{if(7!==o)throw Error("unknown command "+o);n&&n.push(n[0].clone())}}return n&&c.push(n),c},sY.prototype.bbox=function(){var r=this._pbf;r.pos=this._geometry;for(var n=r.readVarint()+r.pos,i=1,o=0,a=0,s=0,l=1/0,c=-1/0,u=1/0,d=-1/0;r.pos<n;){if(o<=0){var h=r.readVarint();i=7&h,o=h>>3}if(o--,1===i||2===i)(a+=r.readSVarint())<l&&(l=a),a>c&&(c=a),(s+=r.readSVarint())<u&&(u=s),s>d&&(d=s);else if(7!==i)throw Error("unknown command "+i)}return[l,u,c,d]},sY.prototype.toGeoJSON=function(r,n,i){var o,a,s=this.extent*Math.pow(2,i),l=this.extent*r,c=this.extent*n,u=this.loadGeometry(),d=sY.types[this.type];function h(r){for(var n=0;n<r.length;n++){var i=r[n];r[n]=[360*(i.x+l)/s-180,360/Math.PI*Math.atan(Math.exp((180-360*(i.y+c)/s)*Math.PI/180))-90]}}switch(this.type){case 1:var p=[];for(o=0;o<u.length;o++)p[o]=u[o][0];h(u=p);break;case 2:for(o=0;o<u.length;o++)h(u[o]);break;case 3:for(u=function(r){var n=r.length;if(n<=1)return[r];for(var i,o,a=[],s=0;s<n;s++){var l=function(r){for(var n,i,o=0,a=0,s=r.length,l=s-1;a<s;l=a++)o+=((i=r[l]).x-(n=r[a]).x)*(n.y+i.y);return o}(r[s]);0!==l&&(void 0===o&&(o=l<0),o===l<0?(i&&a.push(i),i=[r[s]]):i.push(r[s]))}return i&&a.push(i),a}(u),o=0;o<u.length;o++)for(a=0;a<u[o].length;a++)h(u[o][a])}1===u.length?u=u[0]:d="Multi"+d;var f={type:"Feature",geometry:{type:d,coordinates:u},properties:this.properties};return"id"in this&&(f.id=this.id),f},sQ.prototype.feature=function(r){if(r<0||r>=this._features.length)throw Error("feature index out of bounds");this._pbf.pos=this._features[r];var n=this._pbf.readVarint()+this._pbf.pos;return new sY(this._pbf,n,this.extent,this._keys,this._values)};var s2=sK.VectorTile=function(r,n){this.layers=r.readFields(s0,{},n)},s3=sK.VectorTileFeature=sY;function s4(r,n,i,o){let a=[],s=0===o?(r,n,i,o,a,s)=>{r.push(new x(s,i+(s-n)/(o-n)*(a-i)))}:(r,n,i,o,a,s)=>
324{r.push(new x(n+(s-i)/(a-i)*(o-n),s))};for(let l of r){let r=[];for(let a of l){if(a.length<=2)continue;let l=[];for(let r=0;r<a.length-1;r++){let c=a[r].x,u=a[r].y,d=a[r+1].x,h=a[r+1].y,p=0===o?c:u,f=0===o?d:h;p<n?f>n&&s(l,c,u,d,h,n):p>i?f<i&&s(l,c,u,d,h,i):l.push(a[r]),f<n&&p>=n&&s(l,c,u,d,h,n),f>i&&p<=i&&s(l,c,u,d,h,i)}let c=a[a.length-1],u=0===o?c.x:c.y;u>=n&&u<=i&&l.push(c),l.length&&(c=l[l.length-1],l[0].x===c.x&&l[0].y===c.y||l.push(l[0]),r.push(l))}r.length&&a.push(r)}return a}sK.VectorTileLayer=sQ;let s5=s3.types;function s6(r,n,i,o,a,s,l,c){r.emplaceBack((n<<1)+l,(i<<1)+s,(Math.floor(8192*o)<<1)+a,Math.round(c))}function s8(r,n,i){r.emplaceBack(n.x,n.y,n.z,16384*i[0],16384*i[1],16384*i[2])}class s7{constructor(){this.acc=new x(0,0),this.polyCount=[]}startRing(r){this.currentPolyCount={edges:0,top:0},this.polyCount.push(this.currentPolyCount),this.min||(this.min=new x(r.x,r.y),this.max=new x(r.x,r.y))}append(r,n){this.currentPolyCount.edges++,this.acc._add(r);let i=this.min,o=this.max;r.x<i.x?i.x=r.x:r.x>o.x&&(o.x=r.x),r.y<i.y?i.y=r.y:r.y>o.y&&(o.y=r.y),((0===r.x||8192===r.x)&&r.x===n.x)!=((0===r.y||8192===r.y)&&r.y===n.y)&&this.processBorderOverlap(r,n),n.x<0!=r.x<0&&this.addBorderIntersection(0,tY(n.y,r.y,(0-n.x)/(r.x-n.x))),n.x>8192!=r.x>8192&&this.addBorderIntersection(1,tY(n.y,r.y,(8192-n.x)/(r.x-n.x))),n.y<0!=r.y<0&&this.addBorderIntersection(2,tY(n.x,r.x,(0-n.y)/(r.y-n.y))),n.y>8192!=r.y>8192&&this.addBorderIntersection(3,tY(n.x,r.x,(8192-n.y)/(r.y-n.y)))}addBorderIntersection(r,n){this.borders||(this.borders=[[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE],[Number.MAX_VALUE,-Number.MAX_VALUE]]);let i=this.borders[r];n<i[0]&&(i[0]=n),n>i[1]&&(i[1]=n)}processBorderOverlap(r,n){if(r.x===n.x){if(r.y===n.y)return;let i=0===r.x?0:1;this.addBorderIntersection(i,n.y),this.addBorderIntersection(i,r.y)}else{let i=0===r.y?2:3;this.addBorderIntersection(i,n.x),this.addBorderIntersection(i,r.x)}}centroid(){let r=this.polyCount.reduce((r,n)=>r+n.edges,0);return 0!==r?this.acc.div(r)._round():new x(0,0)}span(){return new x(this.max.x-this.min.x,this.max.y-this.min.y)}intersectsCount(){return this.borders.reduce((r,n)=>r+ +(n[0]!==Number.MAX_VALUE),0)}}class s9{constructor(r){this.zoom=r.zoom,this.canonical=r.canonical,this.overscaling=r.overscaling,this.layers=r.layers,this.layerIds=this.layers.map(r=>r.id),this.index=r.index,this.hasPattern=!1,this.edgeRadius=0,this.projection=r.projection,this.layoutVertexArray=new iT,this.centroidVertexArray=new i8,this.indexArray=new iF,this.programConfigurations=new ox(r.layers,r.zoom),this.segments=new oL,this.stateDependentLayerIds=this.layers.filter(r=>r.isStateDependent()).map(r=>r.id),this.enableTerrain=r.enableTerrain}populate(r,n,i,o){for(let{feature:a,id:s,index:l,sourceLayerIndex:c}of(this.features=[],this.hasPattern=sH("fill-extrusion",this.layers,n),this.featuresOnBorder=[],this.borders=[[],[],[],[]],this.borderDoneWithNeighborZ=[-1,-1,-1,-1],this.tileToMeter=function(r){let n=Math.exp(Math.PI*(1-r.y/(1<<r.z)*2));return 80150034*n/(n*n+1)/8192/(1<<r.z)}(i),this.edgeRadius=this.layers[0].layout.get("fill-extrusion-edge-radius")/this.tileToMeter,r)){let r=this.layers[0]._featureFilter.needGeometry,u=aJ(a,r);if(!this.layers[0]._featureFilter.filter(new ia(this.zoom),u,i))continue;let d={id:s,sourceLayerIndex:c,index:l,geometry:r?u.geometry:aY(a,i,o),properties:a.properties,type:a.type,patterns:{}},h=this.layoutVertexArray.length;this.hasPattern?this.features.push(sF("fill-extrusion",this.layers,d,this.zoom,n)):this.addFeature(d,d.geometry,l,i,{},n.availableImages,o),n.featureIndex.insert(a,d.geometry,l,c,this.index,h)}this.sortBorders()}addFeatures(r,n,i,o,a){for(let r of this.features){let{geometry:s}=r;this.addFeature(r,s,r.index,n,i,o,a)}this.sortBorders()}update(r,n,i,o){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(r,n,this.stateDependentLayers,i,o)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(r){this.uploaded||(this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,sX),this.indexBuffer=r.createIndexBuffer(this.indexArray),this.layoutVertexExtArray&&(this.layoutVertexExtBuffer=r.createVertexBuffer(this.layoutVertexExtArray,sq.members,!0))),this.programConfigurations.upload(r),this.uploaded=!0}uploadCentroid(r){0!==this.centroidVertexArray.length&&(this.centroidVertexBuffer?this.needsCentroidUpdate&&this.centroidVertexBuffer.updateData(this.centroidVertexArray):this.centroidVertexBuffer=r.createVertexBuffer(this.centroidVertexArray,sW.members,!0),this.needsCentroidUpdate=!1)}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.centroidVertexBuffer&&this.centroidVertexBuffer.destroy(),this.layoutVertexExtBuffer&&this.layoutVertexExtBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}
324addFeature(r,n,i,o,a,s,l){var c;let u;let d=[new x(0,0),new x(8192,8192)],h=l.projection,p="globe"===h.name,f=this.enableTerrain&&!p?new s7:null,m="Polygon"===s5[r.type];p&&!this.layoutVertexExtArray&&(this.layoutVertexExtArray=new iZ);let g=sB(n,500);for(let r=g.length-1;r>=0;r--){let n=g[r];(0===n.length||(c=n[0]).every(r=>r.x<=0)||c.every(r=>r.x>=8192)||c.every(r=>r.y<=0)||c.every(r=>r.y>=8192))&&g.splice(r,1)}if(p)u=la(g,d,o);else for(let r of(u=[],g))u.push({polygon:r,bounds:d});let y=m?this.edgeRadius:0;for(let{polygon:r,bounds:n}of u){let i=0,a=0;for(let n of r)m&&!n[0].equals(n[n.length-1])&&n.push(n[0]),a+=m?n.length-1:n.length;let s=this.segments.prepareSegment((m?5:4)*a,this.layoutVertexArray,this.indexArray);if(m){let n=[],a=[];for(let l of(i=s.vertexLength,r)){let i,c;l.length&&l!==r[0]&&a.push(n.length/2),i=l[1].sub(l[0])._perp()._unit();for(let r=1;r<l.length;r++){let a=l[r],u=l[r===l.length-1?1:r+1],{x:d,y:f}=a;if(y){c=u.sub(a)._perp()._unit();let r=i.add(c)._unit(),n=y*Math.min(4,1/(i.x*r.x+i.y*r.y));d+=n*r.x,f+=n*r.y,i=c}s6(this.layoutVertexArray,d,f,0,0,1,1,0),s.vertexLength++,n.push(a.x,a.y),p&&s8(this.layoutVertexExtArray,h.projectTilePoint(d,f,o),h.upVector(o,d,f))}}let l=sb(n,a);for(let r=0;r<l.length;r+=3)this.indexArray.emplaceBack(i+l[r],i+l[r+2],i+l[r+1]),s.primitiveLength++}for(let a of r){f&&a.length&&f.startRing(a[0]);let r,l,c,u=a.length>4&&ln(a[a.length-2],a[0],a[1]),d=y?function(r,n,i,o){let a=n.sub(r)._perp()._unit(),s=i.sub(n)._perp()._unit();return lt(r,n,i,le(a,s),o)}(a[a.length-2],a[0],a[1],y):0;l=a[1].sub(a[0])._perp()._unit();let g=!0;for(let v=1,b=0;v<a.length;v++){let C=a[v-1],_=a[v],x=a[v===a.length-1?1:v+1];if(f&&m&&f.currentPolyCount.top++,lr(_,C,n)){y&&(l=x.sub(_)._perp()._unit(),g=!g);continue}f&&f.append(_,C);let w=_.sub(C)._perp(),S=w.x/(Math.abs(w.x)+Math.abs(w.y)),O=w.y>0?1:0,E=C.dist(_);if(b+E>32768&&(b=0),y){c=x.sub(_)._perp()._unit();let r=lt(C,_,x,le(l,c),y);isNaN(r)&&(r=0);let n=_.sub(C)._unit();C=C.add(n.mult(d))._round(),_=_.add(n.mult(-r))._round(),d=r,l=c}let k=s.vertexLength,T=a.length>4&&ln(C,_,x),M=li(b,u,g);if(s6(this.layoutVertexArray,C.x,C.y,S,O,0,0,M),s6(this.layoutVertexArray,C.x,C.y,S,O,0,1,M),b+=E,M=li(b,T,!g),u=T,s6(this.layoutVertexArray,_.x,_.y,S,O,0,0,M),s6(this.layoutVertexArray,_.x,_.y,S,O,0,1,M),s.vertexLength+=4,this.indexArray.emplaceBack(k+0,k+1,k+2),this.indexArray.emplaceBack(k+1,k+3,k+2),s.primitiveLength+=2,y){let o=i+(1===v?a.length-2:v-2),l=1===v?i:o+1;if(this.indexArray.emplaceBack(k+1,o,k+3),this.indexArray.emplaceBack(o,l,k+3),s.primitiveLength+=2,void 0===r&&(r=k),!lr(x,a[v],n)){let n=v===a.length-1?r:s.vertexLength;this.indexArray.emplaceBack(k+2,k+3,n),this.indexArray.emplaceBack(k+3,n+1,n),this.indexArray.emplaceBack(k+3,l,n+1),s.primitiveLength+=3}g=!g}if(p){let r=this.layoutVertexExtArray,n=h.projectTilePoint(C.x,C.y,o),i=h.projectTilePoint(_.x,_.y,o),a=h.upVector(o,C.x,C.y),s=h.upVector(o,_.x,_.y);s8(r,n,a),s8(r,n,a),s8(r,i,s),s8(r,i,s)}}m&&(i+=a.length-1)}}if(f&&f.polyCount.length>0){if(f.borders){f.vertexArrayOffset=this.centroidVertexArray.length;let r=f.borders,n=this.featuresOnBorder.push(f)-1;for(let i=0;i<4;i++)r[i][0]!==Number.MAX_VALUE&&this.borders[i].push(n)}this.encodeCentroid(f.borders?void 0:f.centroid(),f)}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,r,i,a,s,o)}sortBorders(){for(let r=0;r<4;r++)this.borders[r].sort((n,i)=>this.featuresOnBorder[n].borders[r][0]-this.featuresOnBorder[i].borders[r][0])}encodeCentroid(r,n,i=!0){let o,a;if(r){if(0!==r.y){let i=n.span()._mult(this.tileToMeter);o=(Math.max(r.x,1)<<3)+Math.min(7,Math.round(i.x/10)),a=(Math.max(r.y,1)<<3)+Math.min(7,Math.round(i.y/10))}else o=Math.ceil(7*(r.x+450)),a=0}else o=0,a=+i;let s=i?this.centroidVertexArray.length:n.vertexArrayOffset;for(let r of n.polyCount){i&&this.centroidVertexArray.resize(this.centroidVertexArray.length+4*r.edges+r.top);for(let n=0;n<r.top;n++)this.centroidVertexArray.emplace(s++,o,a);for(let n=0;n<2*r.edges;n++)this.centroidVertexArray.emplace(s++,0,a),this.centroidVertexArray.emplace(s++,o,a)}}}function le(r,n){let i=r.add(n)._unit();return r.x*i.x+r.y*i.y}function lt(r,n,i,o,a){let s=Math.sqrt(1-o*o);return Math.min(r.dist(n)/3,n.dist(i)/3,a*s/o)}function lr(r,n,i){return r.x<i[0].x&&n.x<i[0].x||r.x>i[1].x&&n.x>i[1].x||r.y<i[0].y&&n.y<i[0].y||r.y>i[1].y&&n.y>i[1].y}function ln(r,n,i){if(r.x<0||r.x>=8192||n.x<0||n.x>=8192||i.x<0||i.x>=8192)return!1;let o=i.sub(n),a=o.perp(),s=r.sub(n);return(o.x*s.x+o.y*s.y)/Math.sqrt((o.x*o.x+o.y*o.y)*(s.x*s.x+s.y*s.y))>-.866&&a.x*s.x+a.y*s.y<0}function li(r,n,i){let o=n?2|r:-3&r;return i?1|o:-2&o}function lo(){let r=Math.tan(Math.PI/32);
324return aB*Math.sqrt(1+2*r*r)-aB}function la(r,n,i){let o=1<<i.z,a=aU(i.x/o);return function(r,n,i,o,a=0,s){let l=[];if(!r.length||!i||!o)return l;let c=(r,n)=>{for(let i of r)l.push({polygon:i,bounds:n})},u=Math.ceil(Math.log2(i)),d=Math.ceil(Math.log2(o)),h=u-d,p=[];for(let r=0;r<Math.abs(h);r++)p.push(h>0?0:1);for(let r=0;r<Math.min(u,d);r++)p.push(0),p.push(1);let f=r;if(f=s4(f,n[0].y-a,n[1].y+a,1),!(f=s4(f,n[0].x-a,n[1].x+a,0)).length)return l;let m=[];for(p.length?m.push({polygons:f,bounds:n,depth:0}):c(f,n);m.length;){let r=m.pop(),n=r.depth,i=p[n],o=r.bounds[0],l=r.bounds[1],u=0===i?o.x:o.y,d=0===i?l.x:l.y,h=s?s(i,u,d):.5*(u+d),f=s4(r.polygons,u-a,h+a,i),g=s4(r.polygons,h-a,d+a,i);if(f.length){let r=[o,new x(0===i?h:l.x,1===i?h:l.y)];p.length>n+1?m.push({polygons:f,bounds:r,depth:n+1}):c(f,r)}if(g.length){let r=[new x(0===i?h:o.x,1===i?h:o.y),l];p.length>n+1?m.push({polygons:g,bounds:r,depth:n+1}):c(g,r)}}return l}(r,n,Math.ceil((aU((i.x+1)/o)-a)/11.25),Math.ceil((aG(i.y/o)-aG((i.y+1)/o))/11.25),1,(r,n,a)=>{if(0===r)return .5*(n+a);{let r=aG((i.y+n/8192)/o);return(a$(.5*(aG((i.y+a/8192)/o)+r))*o-i.y)*8192}})}n_(s9,"FillExtrusionBucket",{omit:["layers","features"]}),n_(s7,"PartMetadata");let ls=new ib({"fill-extrusion-edge-radius":new ig(eW["layout_fill-extrusion"]["fill-extrusion-edge-radius"])});var ll={paint:new ib({"fill-extrusion-opacity":new ig(eW["paint_fill-extrusion"]["fill-extrusion-opacity"]),"fill-extrusion-color":new iy(eW["paint_fill-extrusion"]["fill-extrusion-color"]),"fill-extrusion-translate":new ig(eW["paint_fill-extrusion"]["fill-extrusion-translate"]),"fill-extrusion-translate-anchor":new ig(eW["paint_fill-extrusion"]["fill-extrusion-translate-anchor"]),"fill-extrusion-pattern":new iy(eW["paint_fill-extrusion"]["fill-extrusion-pattern"]),"fill-extrusion-height":new iy(eW["paint_fill-extrusion"]["fill-extrusion-height"]),"fill-extrusion-base":new iy(eW["paint_fill-extrusion"]["fill-extrusion-base"]),"fill-extrusion-vertical-gradient":new ig(eW["paint_fill-extrusion"]["fill-extrusion-vertical-gradient"]),"fill-extrusion-ambient-occlusion-intensity":new ig(eW["paint_fill-extrusion"]["fill-extrusion-ambient-occlusion-intensity"]),"fill-extrusion-ambient-occlusion-radius":new ig(eW["paint_fill-extrusion"]["fill-extrusion-ambient-occlusion-radius"])}),layout:ls};function lc(r,n,i){var o=2*Math.PI*6378137/256/Math.pow(2,i);return[r*o-2*Math.PI*6378137/2,n*o-2*Math.PI*6378137/2]}class lu{constructor(r,n,i){this.z=r,this.x=n,this.y=i,this.key=lp(0,r,r,n,i)}equals(r){return this.z===r.z&&this.x===r.x&&this.y===r.y}url(r,n){var i,o,a,s,l;let c=(i=this.x,o=this.y,s=lc(256*i,256*(o=Math.pow(2,a=this.z)-o-1),a),l=lc(256*(i+1),256*(o+1),a),s[0]+","+s[1]+","+l[0]+","+l[1]),u=function(r,n,i){let o,a="";for(let s=r;s>0;s--)a+=(n&(o=1<<s-1)?1:0)+(i&o?2:0);return a}(this.z,this.x,this.y);return r[(this.x+this.y)%r.length].replace("{prefix}",(this.x%16).toString(16)+(this.y%16).toString(16)).replace(/{z}/g,String(this.z)).replace(/{x}/g,String(this.x)).replace(/{y}/g,String("tms"===n?Math.pow(2,this.z)-this.y-1:this.y)).replace("{quadkey}",u).replace("{bbox-epsg-3857}",c)}toString(){return`${this.z}/${this.x}/${this.y}`}}class ld{constructor(r,n){this.wrap=r,this.canonical=n,this.key=lp(r,n.z,n.z,n.x,n.y)}}class lh{constructor(r,n,i,o,a){this.overscaledZ=r,this.wrap=n,this.canonical=new lu(i,+o,+a),this.key=0===n&&r===i?this.canonical.key:lp(n,r,i,o,a)}equals(r){return this.overscaledZ===r.overscaledZ&&this.wrap===r.wrap&&this.canonical.equals(r.canonical)}scaledTo(r){let n=this.canonical.z-r;return r>this.canonical.z?new lh(r,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new lh(r,this.wrap,r,this.canonical.x>>n,this.canonical.y>>n)}calculateScaledKey(r,n=!0){if(this.overscaledZ===r&&n)return this.key;if(r>this.canonical.z)return lp(this.wrap*+n,r,this.canonical.z,this.canonical.x,this.canonical.y);{let i=this.canonical.z-r;return lp(this.wrap*+n,r,r,this.canonical.x>>i,this.canonical.y>>i)}}isChildOf(r){if(r.wrap!==this.wrap)return!1;let n=this.canonical.z-r.canonical.z;return 0===r.overscaledZ||r.overscaledZ<this.overscaledZ&&r.canonical.x===this.canonical.x>>n&&r.canonical.y===this.canonical.y>>n}children(r){if(this.overscaledZ>=r)return[new lh(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];let n=this.canonical.z+1,i=2*this.canonical.x,o=2*this.canonical.y;return[new lh(n,this.wrap,n,i,o),new lh(n,this.wrap,n,i+1,o),new lh(n,this.wrap,n,i,o+1),new lh(n,this.wrap,n,i+1,o+1)]}isLessThan(r){return this.wrap<r.wrap||!(this.wrap>r.wrap)&&(this.overscaledZ<r.overscaledZ||!(this.overscaledZ>
324r.overscaledZ)&&(this.canonical.x<r.canonical.x||!(this.canonical.x>r.canonical.x)&&this.canonical.y<r.canonical.y))}wrapped(){return new lh(this.overscaledZ,0,this.canonical.z,this.canonical.x,this.canonical.y)}unwrapTo(r){return new lh(this.overscaledZ,r,this.canonical.z,this.canonical.x,this.canonical.y)}overscaleFactor(){return Math.pow(2,this.overscaledZ-this.canonical.z)}toUnwrapped(){return new ld(this.wrap,this.canonical)}toString(){return`${this.overscaledZ}/${this.canonical.x}/${this.canonical.y}`}}function lp(r,n,i,o,a){let s=1<<Math.min(i,22),l=a%s*s+o%s;return r&&i<22&&(l+=s*s*((r<0?-2*r-1:2*r)%(1<<2*(22-i)))),16*(32*l+i)+(n-i)}n_(lu,"CanonicalTileID"),n_(lh,"OverscaledTileID",{omit:["projMatrix"]});class lf extends x{constructor(r,n,i){super(r,n),this.z=i}}function lm(r,n){return r.x*n.x+r.y*n.y}function lg(r,n){if(1===r.length){let i,o=0,a=n[o++];for(;!i||a.equals(i);)if(!(i=n[o++]))return 1/0;for(;o<n.length;o++){let s=n[o],l=r[0],c=i.sub(a),u=s.sub(a),d=l.sub(a),h=lm(c,c),p=lm(c,u),f=lm(u,u),m=lm(d,c),g=lm(d,u),y=h*f-p*p,v=(f*m-p*g)/y,b=(h*g-p*m)/y,C=a.z*(1-v-b)+i.z*v+s.z*b;if(isFinite(C))return C}return 1/0}{let r=1/0;for(let i of n)r=Math.min(r,i.z);return r}}function ly(r,n,i,o,a,s,l,c){let u=l*a.getElevationAt(r,n,!0,!0),d=0!==s[0],h=d?0===s[1]?l*(s[0]/7-450):l*function(r,n,i){var o,a;let s=Math.floor(n[0]/8),l=Math.floor(n[1]/8),c=10*(n[0]-8*s),u=10*(n[1]-8*l),d=r.getElevationAt(s,l,!0,!0),h=r.getMeterToDEM(i),p=Math.floor(.5*(c*h-1)),f=Math.floor(.5*(u*h-1)),m=r.tileCoordToPixel(s,l),g=2*p+1,y=2*f+1,v=(o=m.x-p,a=m.y-f,[r.getElevationAtPixel(o,a,!0),r.getElevationAtPixel(o+y,a,!0),r.getElevationAtPixel(o,a+y,!0),r.getElevationAtPixel(o+g,a+y,!0)]),b=Math.abs(v[0]-v[1]);return d+Math.max(Math.min(.25,.5*h*(b+Math.abs(v[2]-v[3]))/g)*c,Math.min(.25,.5*h*(Math.abs(v[0]-v[2])+Math.abs(v[1]-v[3]))/y)*u)}(a,s,c):u;return{base:u+(0===i)?-1:i,top:d?Math.max(h+o,u+i+2):u+o}}let{members:lv}=iS([{name:"a_pos_normal",components:2,type:"Int16"},{name:"a_data",components:4,type:"Uint8"},{name:"a_linesofar",components:1,type:"Float32"}],4),{members:lb}=iS([{name:"a_packed",components:4,type:"Float32"}]),lC=s3.types,l_=Math.cos(Math.PI/180*37.5);class lx{constructor(r){this.zoom=r.zoom,this.overscaling=r.overscaling,this.layers=r.layers,this.layerIds=this.layers.map(r=>r.id),this.index=r.index,this.projection=r.projection,this.hasPattern=!1,this.patternFeatures=[],this.lineClipsArray=[],this.gradients={},this.layers.forEach(r=>{this.gradients[r.id]={}}),this.layoutVertexArray=new iM,this.layoutVertexArray2=new iP,this.indexArray=new iF,this.programConfigurations=new ox(r.layers,r.zoom),this.segments=new oL,this.maxLineLength=0,this.stateDependentLayerIds=this.layers.filter(r=>r.isStateDependent()).map(r=>r.id)}populate(r,n,i,o){this.hasPattern=sH("line",this.layers,n);let a=this.layers[0].layout.get("line-sort-key"),s=[];for(let{feature:n,id:l,index:c,sourceLayerIndex:u}of r){let r=this.layers[0]._featureFilter.needGeometry,d=aJ(n,r);if(!this.layers[0]._featureFilter.filter(new ia(this.zoom),d,i))continue;let h=a?a.evaluate(d,{},i):void 0,p={id:l,properties:n.properties,type:n.type,sourceLayerIndex:u,index:c,geometry:r?d.geometry:aY(n,i,o),patterns:{},sortKey:h};s.push(p)}a&&s.sort((r,n)=>r.sortKey-n.sortKey);let{lineAtlas:l,featureIndex:c}=n,u=this.addConstantDashes(l);for(let o of s){let{geometry:a,index:s,sourceLayerIndex:d}=o;if(u&&this.addFeatureDashes(o,l),this.hasPattern){let r=sF("line",this.layers,o,this.zoom,n);this.patternFeatures.push(r)}else this.addFeature(o,a,s,i,l.positions,n.availableImages);c.insert(r[s].feature,a,s,d,this.index)}}addConstantDashes(r){let n=!1;for(let i of this.layers){let o=i.paint.get("line-dasharray").value,a=i.layout.get("line-cap").value;if("constant"!==o.kind||"constant"!==a.kind)n=!0;else{let n=a.value,i=o.value;if(!i)continue;r.addDash(i,n)}}return n}addFeatureDashes(r,n){let i=this.zoom;for(let o of this.layers){let a,s;let l=o.paint.get("line-dasharray").value,c=o.layout.get("line-cap").value;if("constant"!==l.kind||"constant"!==c.kind){if("constant"===l.kind){if(!(a=l.value))continue}else a=l.evaluate({zoom:i},r);s="constant"===c.kind?c.value:c.evaluate({zoom:i},r),n.addDash(a,s),r.patterns[o.id]=n.getKey(a,s)}}}update(r,n,i,o){this.stateDependentLayers.length&&this.programConfigurations.updatePaintArrays(r,n,this.stateDependentLayers,i,o)}
324addFeatures(r,n,i,o,a){for(let r of this.patternFeatures)this.addFeature(r,r.geometry,r.index,n,i,o)}isEmpty(){return 0===this.layoutVertexArray.length}uploadPending(){return!this.uploaded||this.programConfigurations.needsUpload}upload(r){this.uploaded||(0!==this.layoutVertexArray2.length&&(this.layoutVertexBuffer2=r.createVertexBuffer(this.layoutVertexArray2,lb)),this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,lv),this.indexBuffer=r.createIndexBuffer(this.indexArray)),this.programConfigurations.upload(r),this.uploaded=!0}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy())}lineFeatureClips(r){if(r.properties&&r.properties.hasOwnProperty("mapbox_clip_start")&&r.properties.hasOwnProperty("mapbox_clip_end"))return{start:+r.properties.mapbox_clip_start,end:+r.properties.mapbox_clip_end}}addFeature(r,n,i,o,a,s){let l=this.layers[0].layout,c=l.get("line-join").evaluate(r,{}),u=l.get("line-cap").evaluate(r,{}),d=l.get("line-miter-limit"),h=l.get("line-round-limit");for(let i of(this.lineClips=this.lineFeatureClips(r),n))this.addLine(i,r,c,u,d,h);this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,r,i,a,s,o)}addLine(r,n,i,o,a,s){let l,c,u,d,h;if(this.distance=0,this.scaledDistance=0,this.totalDistance=0,this.lineSoFar=0,this.lineClips){this.lineClipsArray.push(this.lineClips);for(let n=0;n<r.length-1;n++)this.totalDistance+=r[n].dist(r[n+1]);this.updateScaledDistance(),this.maxLineLength=Math.max(this.maxLineLength,this.totalDistance)}let p="Polygon"===lC[n.type],f=r.length;for(;f>=2&&r[f-1].equals(r[f-2]);)f--;let m=0;for(;m<f-1&&r[m].equals(r[m+1]);)m++;if(f<(p?3:2))return;"bevel"===i&&(a=1.05);let g=this.overscaling<=16?122880/(512*this.overscaling):0,y=this.segments.prepareSegment(10*f,this.layoutVertexArray,this.indexArray);this.e1=this.e2=-1,p&&(l=r[f-2],h=r[m].sub(l)._unit()._perp());for(let n=m;n<f;n++){if((u=n===f-1?p?r[m+1]:void 0:r[n+1])&&r[n].equals(u))continue;h&&(d=h),l&&(c=l),l=r[n],h=u?u.sub(l)._unit()._perp():d;let v=(d=d||h).add(h);0===v.x&&0===v.y||v._unit();let b=d.x*h.x+d.y*h.y,C=v.x*h.x+v.y*h.y,_=0!==C?1/C:1/0,x=2*Math.sqrt(2-2*C),w=C<l_&&c&&u,S=d.x*h.y-d.y*h.x>0;if(w&&n>m){let r=l.dist(c);if(r>2*g){let n=l.sub(l.sub(c)._mult(g/r)._round());this.updateDistance(c,n),this.addCurrentVertex(n,d,0,0,y),c=n}}let O=c&&u,E=O?i:p?"butt":o;if(O&&"round"===E&&(_<s?E="miter":_<=2&&(E="fakeround")),"miter"===E&&_>a&&(E="bevel"),"bevel"===E&&(_>2&&(E="flipbevel"),_<a&&(E="miter")),c&&this.updateDistance(c,l),"miter"===E)v._mult(_),this.addCurrentVertex(l,v,0,0,y);else if("flipbevel"===E){if(_>100)v=h.mult(-1);else{let r=_*d.add(h).mag()/d.sub(h).mag();v._perp()._mult(r*(S?-1:1))}this.addCurrentVertex(l,v,0,0,y),this.addCurrentVertex(l,v.mult(-1),0,0,y)}else if("bevel"===E||"fakeround"===E){let r=-Math.sqrt(_*_-1),n=S?r:0,i=S?0:r;if(c&&this.addCurrentVertex(l,d,n,i,y),"fakeround"===E){let r=Math.round(180*x/Math.PI/20);for(let n=1;n<r;n++){let i=n/r;if(.5!==i){let r=i-.5;i+=i*r*(i-1)*((1.0904+b*(b*(3.55645-1.43519*b)-3.2452))*r*r+(.848013+b*(.215638*b-1.06021)))}let o=h.sub(d)._mult(i)._add(d)._unit()._mult(S?-1:1);this.addHalfVertex(l,o.x,o.y,!1,S,0,y)}}u&&this.addCurrentVertex(l,h,-n,-i,y)}else if("butt"===E)this.addCurrentVertex(l,v,0,0,y);else if("square"===E){let r=c?1:-1;c||this.addCurrentVertex(l,v,r,r,y),this.addCurrentVertex(l,v,0,0,y),c&&this.addCurrentVertex(l,v,r,r,y)}else"round"===E&&(c&&(this.addCurrentVertex(l,d,0,0,y),this.addCurrentVertex(l,d,1,1,y,!0)),u&&(this.addCurrentVertex(l,h,-1,-1,y,!0),this.addCurrentVertex(l,h,0,0,y)));if(w&&n<f-1){let r=l.dist(u);if(r>2*g){let n=l.add(u.sub(l)._mult(g/r)._round());this.updateDistance(l,n),this.addCurrentVertex(n,h,0,0,y),l=n}}}}addCurrentVertex(r,n,i,o,a,s=!1){let l=n.y*o-n.x,c=-n.y-n.x*o;this.addHalfVertex(r,n.x+n.y*i,n.y-n.x*i,s,!1,i,a),this.addHalfVertex(r,l,c,s,!0,-o,a)}addHalfVertex({x:r,y:n},i,o,a,s,l,c){this.layoutVertexArray.emplaceBack((r<<1)+(a?1:0),(n<<1)+(s?1:0),Math.round(63*i)+128,Math.round(63*o)+128,1+(0===l?0:l<0?-1:1),0,this.lineS
324oFar),this.lineClips&&this.layoutVertexArray2.emplaceBack(this.scaledDistance,this.lineClipsArray.length,this.lineClips.start,this.lineClips.end);let u=c.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,u),c.primitiveLength++),s?this.e2=u:this.e1=u}updateScaledDistance(){if(this.lineClips){let r=this.totalDistance/(this.lineClips.end-this.lineClips.start);this.scaledDistance=this.distance/this.totalDistance,this.lineSoFar=r*this.lineClips.start+this.distance}else this.lineSoFar=this.distance}updateDistance(r,n){this.distance+=r.dist(n),this.updateScaledDistance()}}n_(lx,"LineBucket",{omit:["layers","patternFeatures"]});let lw=new ib({"line-cap":new iy(eW.layout_line["line-cap"]),"line-join":new iy(eW.layout_line["line-join"]),"line-miter-limit":new ig(eW.layout_line["line-miter-limit"]),"line-round-limit":new ig(eW.layout_line["line-round-limit"]),"line-sort-key":new iy(eW.layout_line["line-sort-key"])});var lS={paint:new ib({"line-opacity":new iy(eW.paint_line["line-opacity"]),"line-color":new iy(eW.paint_line["line-color"]),"line-translate":new ig(eW.paint_line["line-translate"]),"line-translate-anchor":new ig(eW.paint_line["line-translate-anchor"]),"line-width":new iy(eW.paint_line["line-width"]),"line-gap-width":new iy(eW.paint_line["line-gap-width"]),"line-offset":new iy(eW.paint_line["line-offset"]),"line-blur":new iy(eW.paint_line["line-blur"]),"line-dasharray":new iy(eW.paint_line["line-dasharray"]),"line-pattern":new iy(eW.paint_line["line-pattern"]),"line-gradient":new iv(eW.paint_line["line-gradient"]),"line-trim-offset":new ig(eW.paint_line["line-trim-offset"])}),layout:lw};let lO=new class extends iy{possiblyEvaluate(r,n){return n=new ia(Math.floor(n.zoom),{now:n.now,fadeDuration:n.fadeDuration,transition:n.transition}),super.possiblyEvaluate(r,n)}evaluate(r,n,i,o){return n=V({},n,{zoom:Math.floor(n.zoom)}),super.evaluate(r,n,i,o)}}(lS.paint.properties["line-width"].specification);lO.useIntegerZoom=!0;let lE=iS([{name:"a_pos_offset",components:4,type:"Int16"},{name:"a_tex_size",components:4,type:"Uint16"},{name:"a_pixeloffset",components:4,type:"Int16"}],4),lk=iS([{name:"a_globe_anchor",components:3,type:"Int16"},{name:"a_globe_normal",components:3,type:"Float32"}],4),lT=iS([{name:"a_projected_pos",components:4,type:"Float32"}],4);iS([{name:"a_fade_opacity",components:1,type:"Uint32"}],4);let lM=iS([{name:"a_placed",components:2,type:"Uint8"},{name:"a_shift",components:2,type:"Float32"}]),lP=iS([{name:"a_size_scale",components:1,type:"Float32"},{name:"a_padding",components:2,type:"Float32"}]);iS([{type:"Int16",name:"projectedAnchorX"},{type:"Int16",name:"projectedAnchorY"},{type:"Int16",name:"projectedAnchorZ"},{type:"Int16",name:"tileAnchorX"},{type:"Int16",name:"tileAnchorY"},{type:"Float32",name:"x1"},{type:"Float32",name:"y1"},{type:"Float32",name:"x2"},{type:"Float32",name:"y2"},{type:"Int16",name:"padding"},{type:"Uint32",name:"featureIndex"},{type:"Uint16",name:"sourceLayerIndex"},{type:"Uint16",name:"bucketIndex"}]);let lL=iS([{name:"a_pos",components:3,type:"Int16"},{name:"a_anchor_pos",components:2,type:"Int16"},{name:"a_extrude",components:2,type:"Int16"}],4),lA=iS([{name:"a_pos_2f",components:2,type:"Float32"},{name:"a_radius",components:1,type:"Float32"},{name:"a_flags",components:2,type:"Int16"}],4);function lZ(r,n){let{expression:i}=n;if("constant"===i.kind)return{kind:"constant",layoutSize:i.evaluate(new ia(r+1))};if("source"===i.kind)return{kind:"source"};{let{zoomStops:n,interpolationType:o}=i,a=0;for(;a<n.length&&n[a]<=r;)a++;let s=a=Math.max(0,a-1);for(;s<n.length&&n[s]<r+1;)s++;s=Math.min(n.length-1,s);let l=n[a],c=n[s];return"composite"===i.kind?{kind:"composite",minZoom:l,maxZoom:c,interpolationType:o}:{kind:"camera",minZoom:l,maxZoom:c,minSize:i.evaluate(new ia(l)),maxSize:i.evaluate(new ia(c)),interpolationType:o}}}function lI(r,{uSize:n,uSizeT:i},{lowerSize:o,upperSize:a}){return"source"===r.kind?o/128:"composite"===r.kind?tY(o/128,a/128,i):n}function lV(r,n){let i=0,o=0;if("constant"===r.kind)o=r.layoutSize;else if("source"!==r.kind){let{interpolationType:a,minZoom:s,maxZoom:l}=r,c=a?P(rn.interpolationFactor(a,n,s,l),0,1):0;"camera"===r.kind?o=tY(r.minSize,r.maxSize,c):i=c}return{uSizeT:i,uSize:o}}iS([{name:"triangle",components:3,type:"Uint16"}]),iS([{type:"Int16",name:"projectedAnchorX"},{type:"Int16",name:"projectedAnchorY"},{type:"Int16",name:"projectedAnchorZ"},{type:"Float32",name:"tileAnchorX"},{type:"Float32",name:"tileAnchorY"},{type:"Uint16",name:"glyphStartIndex"},{type:"Uint16",name:"numGlyphs"},{type:"Uint32",name:"vertexStartIndex"},{type:"Uint32",name:"lineStartIndex"},{type:"Uint32",name:"lineLength"},{type:"Uint16",name:"segment"},{type:"Uint16",name:"lowerSize"},{type:"Uint16",name:"upperSize"},{type:"Float32",name:"lineOffsetX"},{type:"Float32",name:"lineOffsetY"},{type:"Uint8",name:"writingMode"},{type:"Uint8",name:"placedOrientation"},{type:"Uint8",name:"hidden"},{type:"Uint32",name:"crossTileID"},{type:"Int16",name:"associatedIconIndex"},{type:"Uint8",name:"flipState"}]),iS([{type:"Int16",name:"projectedAnchorX"},{type:"Int16",name:"projectedAnchorY"},{type:"Int16",name:"projectedAnchorZ"},{type:"Float32",name:"tileAnchorX"},{type:"Float32",name:"tileAnchorY"},{type:"Int16",name:"rightJustifiedTextSymbolIndex"},{type:"Int16",name:"centerJustifiedTextSymbolIndex"},{type:"Int16",name:"leftJustifiedTextSymbolIndex"},{type:"Int16",name:"verticalPlacedTextSymbolIndex"},{type:"Int16",name:"placedIconSymbolIndex"},{type:"Int16",name:"verticalPlacedIconSymbolIndex"},{type:"Uint16",name:"key"},{type:"Uint16",name:"textBoxStartIndex"},{type:"Uint16",name:"textBoxEndIndex"},{type:"Uint16",name:"verticalTextBoxStartIndex"},{type:"Uint16",name:"verticalTextBoxEndIndex"},{type:"Uint16",name:"iconBoxStartIndex"},{type:"Uint16",name:"iconBoxEndIndex"},{type:"Uint16",name:"verticalIconBoxStartIndex"},{type:"Uint16",name:"verticalIconBoxEndIndex"},{type:"Uint16",name:"featureIndex"},{type:"Uint16",name:"numHorizontalGlyphVertices"},{type:"Uint16",name:"numVerticalGlyphVertices"},{type:"Uint16",name:"numIconVertices"},{type:"Uint16",name:"numVerticalIconVertices"},{type:"Uint16",name:"useRuntimeCollisionCircles"},{type:"Uint32",name:"crossTileID"},{type:"Float32",components:2,name:"textOffset"},{type:"Float32",name:"collisionCircleDiameter"}]),iS([{type:"Float32",name:"offsetX"}]),iS([{type:"Int16",name:"x"},{type:"Int16",name:"y"}]);var lD=Object.freeze({__proto__:null,getSizeData:lZ,evaluateSizeForFeature:lI,evaluateSizeForZoom:lV,SIZE_PACK_FACTOR:128});let lj={"!":"︕","#":"#",$:"$","%":"%","&":"&","(":"︵",")":"︶","*":"*","+":"+",",":"︐","-":"︲",".":"・","/":"/",":":"︓",";":"︔","<":"︿","=":"=",">":"﹀","?":"︖","@":"@","[":"﹇","\\":"\","]":"﹈","^":"^",_:"︳","`":"`","{":"︷","|":"―","}":"︸","~":"~","\xa2":"¢","\xa3":"£","\xa5":"¥","\xa6":"¦","\xac":"¬","\xaf":" ̄","–":"︲","—":"︱","‘":"﹃","’":"﹄","“":"﹁","”":"﹂","…":"︙","‧":"・","₩":"₩","、":"︑","。":"︒","〈":"︿","〉":"﹀","《":"︽","》":"︾","「":"﹁","」":"﹂","『":"﹃","』":"﹄","【":"︻","】":"︼","〔":"︹","〕":"︺","〖":"︗","〗":"︘","!":"︕","(":"︵",")":"︶",",":"︐","-":"︲",".":"・",":":"︓",";":"︔","<":"︿",">":"﹀","?":"︖","[":"﹇","]":"﹈","_":"︳","{":"︷","|":"―","}":"︸","⦅":"︵","⦆":"︶","。":"︒","「":"﹁","」":"﹂"};var lz=function(r,n,i,o,a){var s,l,c=8*a-o-1,u=(1<<c)-1,d=u>>1,h=-7,p=i?a-1:0,f=i?-1:1,m=r[n+p];for(p+=f,s=m&(1<<-h)-1,m>>
324=-h,h+=c;h>0;s=256*s+r[n+p],p+=f,h-=8);for(l=s&(1<<-h)-1,s>>=-h,h+=o;h>0;l=256*l+r[n+p],p+=f,h-=8);if(0===s)s=1-d;else{if(s===u)return l?NaN:1/0*(m?-1:1);l+=Math.pow(2,o),s-=d}return(m?-1:1)*l*Math.pow(2,s-o)},lB=function(r,n,i,o,a,s){var l,c,u,d=8*s-a-1,h=(1<<d)-1,p=h>>1,f=23===a?5960464477539062e-23:0,m=o?0:s-1,g=o?1:-1,y=n<0||0===n&&1/n<0?1:0;for(isNaN(n=Math.abs(n))||n===1/0?(c=isNaN(n)?1:0,l=h):(l=Math.floor(Math.log(n)/Math.LN2),n*(u=Math.pow(2,-l))<1&&(l--,u*=2),(n+=l+p>=1?f/u:f*Math.pow(2,1-p))*u>=2&&(l++,u/=2),l+p>=h?(c=0,l=h):l+p>=1?(c=(n*u-1)*Math.pow(2,a),l+=p):(c=n*Math.pow(2,p-1)*Math.pow(2,a),l=0));a>=8;r[i+m]=255&c,m+=g,c/=256,a-=8);for(l=l<<a|c,d+=a;d>0;r[i+m]=255&l,m+=g,l/=256,d-=8);r[i+m-g]|=128*y};function lR(r){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(r)?r:new Uint8Array(r||0),this.pos=0,this.type=0,this.length=this.buf.length}lR.Varint=0,lR.Fixed64=1,lR.Bytes=2,lR.Fixed32=5;var lH="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function lF(r){return r.type===lR.Bytes?r.readVarint()+r.pos:r.pos+1}function lN(r,n,i){var o=n<=16383?1:n<=2097151?2:n<=268435455?3:Math.floor(Math.log(n)/(7*Math.LN2));i.realloc(o);for(var a=i.pos-1;a>=r;a--)i.buf[a+o]=i.buf[a]}function l$(r,n){for(var i=0;i<r.length;i++)n.writeVarint(r[i])}function lU(r,n){for(var i=0;i<r.length;i++)n.writeSVarint(r[i])}function lG(r,n){for(var i=0;i<r.length;i++)n.writeFloat(r[i])}function lW(r,n){for(var i=0;i<r.length;i++)n.writeDouble(r[i])}function lq(r,n){for(var i=0;i<r.length;i++)n.writeBoolean(r[i])}function lX(r,n){for(var i=0;i<r.length;i++)n.writeFixed32(r[i])}function lK(r,n){for(var i=0;i<r.length;i++)n.writeSFixed32(r[i])}function lY(r,n){for(var i=0;i<r.length;i++)n.writeFixed64(r[i])}function lJ(r,n){for(var i=0;i<r.length;i++)n.writeSFixed64(r[i])}function lQ(r,n){return(r[n]|r[n+1]<<8|r[n+2]<<16)+16777216*r[n+3]}function l1(r,n,i){r[i]=n,r[i+1]=n>>>8,r[i+2]=n>>>16,r[i+3]=n>>>24}function l0(r,n){return(r[n]|r[n+1]<<8|r[n+2]<<16)+(r[n+3]<<24)}function l2(r,n,i){n.glyphs=[],1===r&&i.readMessage(l3,n)}function l3(r,n,i){if(3===r){let{id:r,bitmap:o,width:a,height:s,left:l,top:c,advance:u}=i.readMessage(l4,{});n.glyphs.push({id:r,bitmap:new sp({width:a+6,height:s+6},o),metrics:{width:a,height:s,left:l,top:c,advance:u}})}else 4===r?n.ascender=i.readSVarint():5===r&&(n.descender=i.readSVarint())}function l4(r,n,i){1===r?n.id=i.readVarint():2===r?n.bitmap=i.readBytes():3===r?n.width=i.readVarint():4===r?n.height=i.readVarint():5===r?n.left=i.readSVarint():6===r?n.top=i.readSVarint():7===r&&(n.advance=i.readVarint())}function l5(r){let n=0,i=0;for(let o of r)n+=o.w*o.h,i=Math.max(i,o.w);r.sort((r,n)=>n.h-r.h);let o=[{x:0,y:0,w:Math.max(Math.ceil(Math.sqrt(n/.95)),i),h:1/0}],a=0,s=0;for(let n of r)for(let r=o.length-1;r>=0;r--){let i=o[r];if(!(n.w>i.w||n.h>i.h)){if(n.x=i.x,n.y=i.y,s=Math.max(s,n.y+n.h),a=Math.max(a,n.x+n.w),n.w===i.w&&n.h===i.h){let n=o.pop();r<o.length&&(o[r]=n)}else n.h===i.h?(i.x+=n.w,i.w-=n.w):(n.w===i.w||o.push({x:i.x+n.w,y:i.y,w:i.w-n.w,h:n.h}),i.y+=n.h,i.h-=n.h);break}}return{w:a,h:s,fill:n/(a*s)||0}}lR.prototype={destroy:function(){this.buf=null},readFields:function(r,n,i){for(i=i||this.length;this.pos<i;){var o=this.readVarint(),a=o>>3,s=this.pos;this.type=7&o,r(a,n,this),this.pos===s&&this.skip(o)}return n},readMessage:function(r,n){return this.readFields(r,n,this.readVarint()+this.pos)},readFixed32:function(){var r=lQ(this.buf,this.pos);return this.pos+=4,r},readSFixed32:function(){var r=l0(this.buf,this.pos);return this.pos+=4,r},readFixed64:function(){var r=lQ(this.buf,this.pos)+4294967296*lQ(this.buf,this.pos+4);return this.pos+=8,r},readSFixed64:function(){var r=lQ(this.buf,this.pos)+4294967296*l0(this.buf,this.pos+4);return this.pos+=8,r},readFloat:function(){var r=lz(this.buf,this.pos,!0,23,4);return this.pos+=4,r},readDouble:function(){var r=lz(this.buf,this.pos,!0,52,8);return this.pos+=8,r},readVarint:function(r){var n,i,o=this.buf;return n=127&(i=o[this.pos++]),i<128?n:(n|=(127&(i=o[this.pos++]))<<7,i<128?n:(n|=(127&(i=o[this.pos++]))<<14,i<128?n:(n|=(127&(i=o[this.pos++]))<<21,i<128?n:function(r,n,i){var o,a,s,l=i.buf;if(a=(112&(s=l[i.pos++]))>>4,s<128||(a|=(127&(s=l[i.pos++]))<<3,s<128)||(a|=(127&(s=l[i.pos++]))<<10,s<128)||(a|=(127&(s=l[i.pos++]))<<17,s<128)||(a|=(127&(s=l[i.pos++]))<<24,s<128)||(a|=(1&(s=l[i.pos++]))<<31,s<128))return o=a,n?4294967296*o+(r>>>0):4294967296*(o>>>0)+(r>>>0);throw Error("Expected varint not more than 10 bytes")}(n|=(15&(i=o[this.pos]))<<28,r,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var r=this.readVarint();return r%2==1?-((r+1)/2):r/2},readBoolean:function(){return!!this.readVarint()},readString:function(){var r,n=this.readVarint()+this.pos,i=this.pos;return this.pos=n,n-i>=12&&lH?(r=this.buf,lH.decode(r.subarray(i,n))):function(r,n,i){for(var o="",a=n;a<i;){var s,l,c,u=r[a],d=null,h=u>239?4:u>223?3:u>191?2:1;if(a+h>i)break;1===h?u<128&&(d=u):2===h?128==(192&(s=r[a+1]))&&(d=(31&u)<<6|63&s)<=127&&(d=null):3===h?(l=r[a+2],128==(192&(s=r[a+1]))&&128==(192&l)&&((d=(15&u)<<12|(63&s)<<6|63&l)<=2047||d>=55296&&d<=57343)&&(d=null)):4===h&&(l=r[a+2],c=r[a+3],128==(192&(s=r[a+1]))&&128==(192&l)&&128==(192&c)&&
vendor: 5,960 bytes, line 324
324((d=(15&u)<<18|(63&s)<<12|(63&l)<<6|63&c)<=65535||d>=1114112)&&(d=null)),null===d?(d=65533,h=1):d>65535&&(d-=65536,o+=String.fromCharCode(d>>>10&1023|55296),d=56320|1023&d),o+=String.fromCharCode(d),a+=h}return o}(this.buf,i,n)},readBytes:function(){var r=this.readVarint()+this.pos,n=this.buf.subarray(this.pos,r);return this.pos=r,n},readPackedVarint:function(r,n){if(this.type!==lR.Bytes)return r.push(this.readVarint(n));var i=lF(this);for(r=r||[];this.pos<i;)r.push(this.readVarint(n));return r},readPackedSVarint:function(r){if(this.type!==lR.Bytes)return r.push(this.readSVarint());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readSVarint());return r},readPackedBoolean:function(r){if(this.type!==lR.Bytes)return r.push(this.readBoolean());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readBoolean());return r},readPackedFloat:function(r){if(this.type!==lR.Bytes)return r.push(this.readFloat());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readFloat());return r},readPackedDouble:function(r){if(this.type!==lR.Bytes)return r.push(this.readDouble());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readDouble());return r},readPackedFixed32:function(r){if(this.type!==lR.Bytes)return r.push(this.readFixed32());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readFixed32());return r},readPackedSFixed32:function(r){if(this.type!==lR.Bytes)return r.push(this.readSFixed32());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readSFixed32());return r},readPackedFixed64:function(r){if(this.type!==lR.Bytes)return r.push(this.readFixed64());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readFixed64());return r},readPackedSFixed64:function(r){if(this.type!==lR.Bytes)return r.push(this.readSFixed64());var n=lF(this);for(r=r||[];this.pos<n;)r.push(this.readSFixed64());return r},skip:function(r){var n=7&r;if(n===lR.Varint)for(;this.buf[this.pos++]>127;);else if(n===lR.Bytes)this.pos=this.readVarint()+this.pos;else if(n===lR.Fixed32)this.pos+=4;else{if(n!==lR.Fixed64)throw Error("Unimplemented type: "+n);this.pos+=8}},writeTag:function(r,n){this.writeVarint(r<<3|n)},realloc:function(r){for(var n=this.length||16;n<this.pos+r;)n*=2;if(n!==this.length){var i=new Uint8Array(n);i.set(this.buf),this.buf=i,this.length=n}},finish:function(){return this.length=this.pos,this.pos=0,this.buf.subarray(0,this.length)},writeFixed32:function(r){this.realloc(4),l1(this.buf,r,this.pos),this.pos+=4},writeSFixed32:function(r){this.realloc(4),l1(this.buf,r,this.pos),this.pos+=4},writeFixed64:function(r){this.realloc(8),l1(this.buf,-1&r,this.pos),l1(this.buf,Math.floor(23283064365386963e-26*r),this.pos+4),this.pos+=8},writeSFixed64:function(r){this.realloc(8),l1(this.buf,-1&r,this.pos),l1(this.buf,Math.floor(23283064365386963e-26*r),this.pos+4),this.pos+=8},writeVarint:function(r){(r=+r||0)>268435455||r<0?function(r,n){var i,o,a,s,l;if(r>=0?(i=r%4294967296|0,o=r/4294967296|0):(o=~(-r/4294967296),4294967295^(i=~(-r%4294967296))?i=i+1|0:(i=0,o=o+1|0)),r>=18446744073709552e3||r<-18446744073709552e3)throw Error("Given varint doesn't fit into 10 bytes");n.realloc(10),a=i,n.buf[n.pos++]=127&a|128,a>>>=7,n.buf[n.pos++]=127&a|128,a>>>=7,n.buf[n.pos++]=127&a|128,a>>>=7,n.buf[n.pos++]=127&a|128,n.buf[n.pos]=127&(a>>>=7),l=(7&(s=o))<<4,n.buf[n.pos++]|=l|((s>>>=3)?128:0),s&&(n.buf[n.pos++]=127&s|((s>>>=7)?128:0),s&&(n.buf[n.pos++]=127&s|((s>>>=7)?128:0),s&&(n.buf[n.pos++]=127&s|((s>>>=7)?128:0),s&&(n.buf[n.pos++]=127&s|((s>>>=7)?128:0),s&&(n.buf[n.pos++]=127&s)))))}(r,this):(this.realloc(4),this.buf[this.pos++]=127&r|(r>127?128:0),r<=127||(this.buf[this.pos++]=127&(r>>>=7)|(r>127?128:0),r<=127||(this.buf[this.pos++]=127&(r>>>=7)|(r>127?128:0),r<=127||(this.buf[this.pos++]=r>>>7&127))))},writeSVarint:function(r){this.writeVarint(r<0?-(2*r)-1:2*r)},writeBoolean:function(r){this.writeVarint(!!r)},writeString:function(r){r=String(r),this.realloc(4*r.length),this.pos++;var n=this.pos;this.pos=function(r,n,i){for(var o,a,s=0;s<n.length;s++){if((o=n.charCodeAt(s))>55295&&o<57344){if(!a){o>56319||s+1===n.length?(r[i++]=239,r[i++]=191,r[i++]=189):a=o;continue}if(o<56320){r[i++]=239,r[i++]=191,r[i++]=189,a=o;continue}o=a-55296<<10|o-56320|65536,a=null}else a&&(r[i++]=239,r[i++]=191,r[i++]=189,a=null);o<128?r[i++]=o:(o<2048?r[i++]=o>>6|192:(o<65536?r[i++]=o>>12|224:(r[i++]=o>>18|240,r[i++]=o>>12&63|128),r[i++]=o>>6&63|128),r[i++]=63&o|128)}return i}(this.buf,r,this.pos);var i=this.pos-n;i>=128&&lN(n,i,this),this.pos=n-1,this.writeVarint(i),this.pos+=i},writeFloat:function(r){this.realloc(4),lB(this.buf,r,this.pos,!0,23,4),this.pos+=4},writeDouble:function(r){this.realloc(8),lB(this.buf,r,this.pos,!0,52,8),this.pos+=8},writeBytes:function(r){var n=r.length;this.writeVarint(n),this.realloc(n);for(var i=0;i<n;i++)this.buf[this.pos++]=r[i]},writeRawMessage:function(r,n){this.pos++;var i=this.pos;r(n,this);var o=this.pos-i;o>=128&&lN(i,o,this),this.pos=i-1,this.writeVarint(o),this.pos+=o},writeMessage:function(r,n,i){this.writeTag(r,lR.Bytes),this.writeRawMessage(n,i)},writePackedVarint:function(r,n){n.length&&this.writeMessage(r,l$,n)},writePackedSVarint:function(r,n){n.length&&this.writeMessage(r,lU,n)},writePackedBoolean:function(r,n){n.length&&this.writeMessage(r,lq,n)},writePackedFloat:function(r,n){n.length&&this.writeMessage(r,lG,n)},writePackedDouble:function(r,n){n.length&&this.writeMessage(r,lW,n)},writePackedFixed32:function(r,n){n.length&&this.writeMessage(r,lX,n)},writePackedSFixed32:function(r,n){n.length&&this.writeMessage(r,lK,n)},writePackedFixed64:function(r,n){n.length&&this.writeMessage(r,lY,n)},writePackedSFixed64:function(r,n){n.length&&this.writeMessage(r,lJ,n)},writeBytesField:function(r,n){this.writeTag(r,lR.Bytes),this.writeBytes(n)},writeFixed32Field:function(r,n){this.writeTag(r,lR.Fixed32),this.writeFixed32(n)},writeSFixed32Field:function(r,n){this.writeTag(r,lR.Fixed32),this.writeSFixed32(n)},writeFixed64Field:function(r,n){this.writeTag(r,lR.Fixed64),this.writeFixed64
324(n)},writeSFixed64Field:function(r,n){this.writeTag(r,lR.Fixed64),this.writeSFixed64(n)},writeVarintField:function(r,n){this.writeTag(r,lR.Varint),this.writeVarint(n)},writeSVarintField:function(r,n){this.writeTag(r,lR.Varint),this.writeSVarint(n)},writeStringField:function(r,n){this.writeTag(r,lR.Bytes),this.writeString(n)},writeFloatField:function(r,n){this.writeTag(r,lR.Fixed32),this.writeFloat(n)},writeDoubleField:function(r,n){this.writeTag(r,lR.Fixed64),this.writeDouble(n)},writeBooleanField:function(r,n){this.writeVarintField(r,!!n)}};class l6{constructor(r,{pixelRatio:n,version:i,stretchX:o,stretchY:a,content:s}){this.paddedRect=r,this.pixelRatio=n,this.stretchX=o,this.stretchY=a,this.content=s,this.version=i}get tl(){return[this.paddedRect.x+1,this.paddedRect.y+1]}get br(){return[this.paddedRect.x+this.paddedRect.w-1,this.paddedRect.y+this.paddedRect.h-1]}get displaySize(){return[(this.paddedRect.w-2)/this.pixelRatio,(this.paddedRect.h-2)/this.pixelRatio]}}class l8{constructor(r,n){let i={},o={};this.haveRenderCallbacks=[];let a=[];this.addImages(r,i,a),this.addImages(n,o,a);let{w:s,h:l}=l5(a),c=new sf({width:s||1,height:l||1});for(let n in r){let o=r[n],a=i[n].paddedRect;sf.copy(o.data,c,{x:0,y:0},{x:a.x+1,y:a.y+1},o.data)}for(let r in n){let i=n[r],a=o[r].paddedRect,s=a.x+1,l=a.y+1,u=i.data.width,d=i.data.height;sf.copy(i.data,c,{x:0,y:0},{x:s,y:l},i.data),sf.copy(i.data,c,{x:0,y:d-1},{x:s,y:l-1},{width:u,height:1}),sf.copy(i.data,c,{x:0,y:0},{x:s,y:l+d},{width:u,height:1}),sf.copy(i.data,c,{x:u-1,y:0},{x:s-1,y:l},{width:1,height:d}),sf.copy(i.data,c,{x:0,y:0},{x:s+u,y:l},{width:1,height:d})}this.image=c,this.iconPositions=i,this.patternPositions=o}addImages(r,n,i){for(let o in r){let a=r[o],s={x:0,y:0,w:a.data.width+2,h:a.data.height+2};i.push(s),n[o]=new l6(s,a),a.hasRenderCallback&&this.haveRenderCallbacks.push(o)}}patchUpdatedImages(r,n){for(let i in this.haveRenderCallbacks=this.haveRenderCallbacks.filter(n=>r.hasImage(n)),r.dispatchRenderCallbacks(this.haveRenderCallbacks),r.updatedImages)this.patchUpdatedImage(this.iconPositions[i],r.getImage(i),n),this.patchUpdatedImage(this.patternPositions[i],r.getImage(i),n)}patchUpdatedImage(r,n,i){if(!r||!n||r.version===n.version)return;r.version=n.version;let[o,a]=r.tl;i.update(n.data,void 0,{x:o,y:a})}}n_(l6,"ImagePosition"),n_(l8,"ImageAtlas");let l7={horizontal:1,vertical:2,horizontalOnly:3};class l9{constructor(){this.scale=1,this.fontStack="",this.imageName=null}static forText(r,n){let i=new l9;return i.scale=r||1,i.fontStack=n,i}static forImage(r){let n=new l9;return n.imageName=r,n}}class ce{constructor(){this.text="",this.sectionIndex=[],this.sections=[],this.imageSectionID=null}
324static fromFeature(r,n){let i=new ce;for(let o=0;o<r.sections.length;o++){let a=r.sections[o];a.image?i.addImageSection(a):i.addTextSection(a,n)}return i}length(){return this.text.length}getSection(r){return this.sections[this.sectionIndex[r]]}getSections(){return this.sections}getSectionIndex(r){return this.sectionIndex[r]}getCharCode(r){return this.text.charCodeAt(r)}verticalizePunctuation(r){this.text=function(r,n){let i="";for(let o=0;o<r.length;o++){let a=r.charCodeAt(o+1)||null,s=r.charCodeAt(o-1)||null;i+=!n&&(a&&n0(a)&&!lj[r[o+1]]||s&&n0(s)&&!lj[r[o-1]])||!lj[r[o]]?r[o]:lj[r[o]]}return i}(this.text,r)}trim(){let r=0;for(let n=0;n<this.text.length&&cr[this.text.charCodeAt(n)];n++)r++;let n=this.text.length;for(let i=this.text.length-1;i>=0&&i>=r&&cr[this.text.charCodeAt(i)];i--)n--;this.text=this.text.substring(r,n),this.sectionIndex=this.sectionIndex.slice(r,n)}substring(r,n){let i=new ce;return i.text=this.text.substring(r,n),i.sectionIndex=this.sectionIndex.slice(r,n),i.sections=this.sections,i}toString(){return this.text}getMaxScale(){return this.sectionIndex.reduce((r,n)=>Math.max(r,this.sections[n].scale),0)}addTextSection(r,n){this.text+=r.text,this.sections.push(l9.forText(r.scale,r.fontStack||n));let i=this.sections.length-1;for(let n=0;n<r.text.length;++n)this.sectionIndex.push(i)}addImageSection(r){let n=r.image?r.image.name:"";if(0===n.length)return void W("Can't add FormattedSection with an empty image.");let i=this.getNextImageSectionCharCode();i?(this.text+=String.fromCharCode(i),this.sections.push(l9.forImage(n)),this.sectionIndex.push(this.sections.length-1)):W("Reached maximum number of images 6401")}getNextImageSectionCharCode(){return this.imageSectionID?this.imageSectionID>=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)}}function ct(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g){let y=ce.fromFeature(r,a);p===l7.vertical&&y.verticalizePunctuation(f);let v=[],b=function(r,n,i,o,a,s){if(!r)return[];let l=[],c=function(r,n,i,o,a,s){let l=0;for(let i=0;i<r.length();i++){let c=r.getSection(i);l+=ci(r.getCharCode(i),c,o,a,n,s)}return l/Math.max(1,Math.ceil(l/i))}(r,n,i,o,a,s),u=r.text.indexOf("​")>=0,d=0;for(let i=0;i<r.length();i++){let h=r.getSection(i),p=r.getCharCode(i);if(cr[p]||(d+=ci(p,h,o,a,n,s)),i<r.length()-1){let n=!(p<11904||!(nD(p)||nV(p)||nX(p)||nG(p)||nR(p)||nM(p)||nj(p)||nA(p)||nH(p)||nF(p)||nB(p)||nJ(p)||nZ(p)||nL(p)||nP(p)||nz(p)||nI(p)||nq(p)||n$(p)||nN(p)));(cn[p]||n||h.imageName)&&l.push(ca(i+1,d,c,l,function(r,n,i){let o=0;return 10===r&&(o-=1e4),i&&(o+=150),40!==r&&65288!==r||(o+=50),41!==n&&65289!==n||(o+=50),o}(p,r.getCharCode(i+1),n&&u),!1))}}return function r(n){return n?r(n.priorBreak).concat(n.index):[]}(ca(r.length(),d,c,l,0,!0))}(y,d,s,n,o,m),{processBidirectionalText:C,processStyledBidirectionalText:_}=io;if(C&&1===y.sections.length)for(let r of C(y.toString(),b)){let n=new ce;n.text=r,n.sections=y.sections;for(let i=0;i<r.length;i++)n.sectionIndex.push(0);v.push(n)}else if(_)for(let r of _(y.text,y.sectionIndex,b)){let n=new ce;n.text=r[0],n.sectionIndex=r[1],n.sections=y.sections,v.push(n)}else v=function(r,n){let i=[],o=r.text,a=0;for(let o of n)i.push(r.substring(a,o)),a=o;return a<o.length&&i.push(r.substring(a,o.length)),i}(y,b);let x=[],w={positionedLines:x,text:y.toString(),top:h[1],bottom:h[1],left:h[0],right:h[0],writingMode:p,iconsInText:!1,verticalizable:!1,hasBaseline:!1};return function(r,n,i,o,a,s,l,c,u,d,h,p){let f=0,m=0,g=0,y="right"===c?1:"left"===c?0:.5,v=!1;for(let r of a){for(let i of r.getSections()){if(i.imageName)continue;let r=n[i.fontStack];if(r&&!(v=void 0!==r.ascender&&void 0!==r.descender))break}if(!v)break}let b=0;for(let l of a){l.trim();let a=l.getMaxScale(),c=(a-1)*24,C={positionedGlyphs:[],lineOffset:0};r.positionedLines[b]=C;let _=C.positionedGlyphs,x=0;if(!l.length()){m+=s,++b;continue}let w=0,S=0;for(let s=0;s<l.length();s++){let c=l.getSection(s),g=l.getSectionIndex(s),y=l.getCharCode(s),b=c.scale,C=null,O=null,E=null,k=24,T=0,M=!(u===l7.horizontal||!h&&!n1(y)||h&&(cr[y]||nE(y)||nk(y)||nT(y)||nW(y)||nY(y)));if(c.imageName){let n=o[c.imageName];if(!n)continue;E=c.imageName,r.iconsInText=r.iconsInText||!0,O=n.paddedRect;let i=n.displaySize;b=24*b/p,C={width:i[0],height:i[1],left:1,top:-3,advance:M?i[1]:i[0],localGlyph:!1},T=v?-C.height*b:24*a-17-i[1]*b,k=C.advance;let s=(M?i[0]:i[1])*b-24*a;s>0&&s>x&&(x=s)}else{let r=i[c.fontStack];if(!r)continue;r[y]&&(O=r[y]);let o=n[c.fontStack];if(!o)continue;let s=o.glyphs[y];if(!s)continue;if(C=s.metrics,k=8203!==y?24:0,v){let r=void 0!==o.ascender?Math.abs(o.ascender):0,n=void 0!==o.descender?Math.abs(o.descender):0,i=(r+n)*b;w<i&&(w=i,S=(r-n)/2*b),T=-r*b}else T=(a-b)*24-17}M?(r.verticalizable=!0,_.push({glyph:y,imageName:E,x:f,y:m+T,vertical:M,scale:b,localGlyph:C.localGlyph,fontStack:c.fontStack,sectionIndex:g,metrics:C,rect:O}),f+=k*b+d):(_.push({glyph:y,imageName:E,x:f,y:m+T,vertical:M,scale:b,localGlyph:C.localGlyph,fontStack:c.fontStack,sectionIndex:g,metrics:C,rect:O}),f+=C.advance*b+d)}0!==_.length&&(g=Math.max(f-d,g),v?cl(_,y,x,S,s*a/2):cl(_,y,x,0,s/2)),f=0;let O=s*a+x;C.lineOffset=Math.max(x,c),m+=O,++b}let C=m,{horizontalAlign:_,verticalAlign:x}=cs(l);(function(r,n,i,o,a,s){let l=(n-i)*a,c=-s*o;for(let n of r)for(let r of n.positionedGlyphs)r.x+=l,r.y+=c}
324)(r.positionedLines,y,_,x,g,C),r.top+=-x*C,r.bottom=r.top+C,r.left+=-_*g,r.right=r.left+g,r.hasBaseline=v}(w,n,i,o,v,l,c,u,p,d,f,g),!function(r){for(let n of r)if(0!==n.positionedGlyphs.length)return!1;return!0}(x)&&w}let cr={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},cn={10:!0,32:!0,38:!0,40:!0,41:!0,43:!0,45:!0,47:!0,173:!0,183:!0,8203:!0,8208:!0,8211:!0,8231:!0};function ci(r,n,i,o,a,s){if(n.imageName){let r=o[n.imageName];return r?r.displaySize[0]*n.scale*24/s+a:0}{let o=i[n.fontStack],s=o&&o.glyphs[r];return s?s.metrics.advance*n.scale+a:0}}function co(r,n,i,o){let a=Math.pow(r-n,2);return o?r<n?a/2:2*a:a+Math.abs(i)*i}function ca(r,n,i,o,a,s){let l=null,c=co(n,i,a,s);for(let r of o){let o=co(n-r.x,i,a,s)+r.badness;o<=c&&(l=r,c=o)}return{index:r,x:n,priorBreak:l,badness:c}}function cs(r){let n=.5,i=.5;switch(r){case"right":case"top-right":case"bottom-right":n=1;break;case"left":case"top-left":case"bottom-left":n=0}switch(r){case"bottom":case"bottom-right":case"bottom-left":i=1;break;case"top":case"top-right":case"top-left":i=0}return{horizontalAlign:n,verticalAlign:i}}function cl(r,n,i,o,a){if(!(n||i||o||a))return;let s=r.length-1,l=r[s],c=(l.x+l.metrics.advance*l.scale)*n;for(let n=0;n<=s;n++)r[n].x-=c,r[n].y+=i+o+a}function cc(r,n,i,o,a,s){let l,c,u,d,h;let p=r.image;if(p.content){let r=p.content,n=p.pixelRatio||1;l=[r[0]/n,r[1]/n,p.displaySize[0]-r[2]/n,p.displaySize[1]-r[3]/n]}let f=n.left*s,m=n.right*s;"width"===i||"both"===i?(h=a[0]+f-o[3],u=a[0]+m+o[1]):u=(h=a[0]+(f+m-p.displaySize[0])/2)+p.displaySize[0];let g=n.top*s,y=n.bottom*s;return"height"===i||"both"===i?(c=a[1]+g-o[0],d=a[1]+y+o[2]):d=(c=a[1]+(g+y-p.displaySize[1])/2)+p.displaySize[1],{image:p,top:c,right:u,bottom:d,left:h,collisionPadding:l}}class cu extends x{constructor(r,n,i,o,a){super(r,n),this.angle=o,this.z=i,void 0!==a&&(this.segment=a)}clone(){return new cu(this.x,this.y,this.z,this.angle,this.segment)}}function cd(r,n,i,o,a){if(void 0===n.segment)return!0;let s=n,l=n.segment+1,c=0;for(;c>-i/2;){if(--l<0)return!1;c-=r[l].dist(s),s=r[l]}c+=r[l].dist(r[l+1]),l++;let u=[],d=0;for(;c<i/2;){let n=r[l],i=r[l+1];if(!i)return!1;let s=r[l-1].angleTo(n)-n.angleTo(i);for(s=Math.abs((s+3*Math.PI)%(2*Math.PI)-Math.PI),u.push({distance:c,angleDelta:s}),d+=s;c-u[0].distance>o;)d-=u.shift().angleDelta;if(d>a)return!1;l++,c+=n.dist(i)}return!0}function ch(r){let n=0;for(let i=0;i<r.length-1;i++)n+=r[i].dist(r[i+1]);return n}function cp(r,n){return Math.max(r?r.right-r.left:0,n?n.right-n.left:0)}function cf(r,n,i,o,a){let s=[];for(let l=0;l<r.length;l++){let c;let u=r[l];for(let r=0;r<u.length-1;r++){let l=u[r],d=u[r+1];l.x<n&&d.x<n||(l.x<n?l=new x(n,l.y+(n-l.x)/(d.x-l.x)*(d.y-l.y))._round():d.x<n&&(d=new x(n,l.y+(n-l.x)/(d.x-l.x)*(d.y-l.y))._round()),l.y<i&&d.y<i||(l.y<i?l=new x(l.x+(i-l.y)/(d.y-l.y)*(d.x-l.x),i)._round():d.y<i&&(d=new x(l.x+(i-l.y)/(d.y-l.y)*(d.x-l.x),i)._round()),l.x>=o&&d.x>=o||(l.x>=o?l=new x(o,l.y+(o-l.x)/(d.x-l.x)*(d.y-l.y))._round():d.x>=o&&(d=new x(o,l.y+(o-l.x)/(d.x-l.x)*(d.y-l.y))._round()),l.y>=a&&d.y>=a||(l.y>=a?l=new x(l.x+(a-l.y)/(d.y-l.y)*(d.x-l.x),a)._round():d.y>=a&&(d=new x(l.x+(a-l.y)/(d.y-l.y)*(d.x-l.x),a)._round()),c&&l.equals(c[c.length-1])||(c=[l],s.push(c)),c.push(d)))))}}return s}function cm(r,n,i,o,a,s,l,c,u){for(let d=n;d<n+o;d++)cg(r,i*s+d,s,a,l,c,u);for(let d=i;d<i+a;d++)cg(r,d*s+n,1,o,l,c,u)}function cg(r,n,i,o,a,s,l){s[0]=0,l[0]=-1e20,l[1]=1e20,a[0]=r[n];for(let c=1,u=0,d=0;c<o;c++){a[c]=r[n+c*i];let o=c*c;do{let r=s[u];d=(a[c]-a[r]+o-r*r)/(c-r)/2}while(d<=l[u]&&--u>-1);s[++u]=c,l[u]=d,l[u+1]=1e20}for(let c=0,u=0;c<o;c++){for(;l[u+1]<c;)u++;let o=s[u],d=c-o;r[n+c*i]=a[o]+d*d}}n_(cu,"Anchor");let cy={none:0,ideographs:1,all:2};class cv{constructor(r,n,i){this.requestManager=r,this.localGlyphMode=n,this.localFontFamily=i,this.entries={},this.localGlyphs={200:{},400:{},500:{},900:{}}}setURL(r){this.url=r}getGlyphs(r,n){let i=[];for(let n in r)for(let o of r[n])i.push({stack:n,id:o});Z(i,({stack:r,id:n},i)=>{let o=this.entries[r];o||(o=this.entries[r]={glyphs:{},requests:{},ranges:{},ascender:void 0,descender:void 0});let a=o.glyphs[n];if(void 0!==a)return void i(null,{stack:r,id:n,glyph:a});if(a=this._tinySDF(o,r,n))return o.glyphs[n]=a,void i(null,{stack:r,id:n,glyph:a});let s=Math.floor(n/256);if(256*s>65535)return void i(Error("glyphs > 65535 not supported"));if(o.ranges[s])return void i(null,{stack:r,id:n,glyph:a});let l=o.requests[s];l||(l=o.requests[s]=[],cv.loadGlyphRange(r,s,this.url,this.requestManager,(r,n)=>{if(n){for(let r in o.ascender=n.ascender,o.descender=n.descender,n.glyphs)this._doesCharSupportLocalGlyph(+r)||(o.glyphs[+r]=n.glyphs[+r]);o.ranges[s]=!0}for(let i of l)i(r,n);delete o.requests[s]})),l.push((o,a)=>{o?i(o):a&&i(null,{stack:r,id:n,glyph:a.glyphs[n]||null})})},(r,i)=>{if(r)n(r);else if(i){let r={};for(let{stack:n,id:o,glyph:a}of i)void 0===r[n]&&(r[n]={}),void 0===r[n].glyphs&&(r[n].glyphs={}),r[n].glyphs[o]=a&&{id:a.id,bitmap:a.bitmap.clone(),metrics:a.metrics},r[n].ascender=this.entries[n].ascender,r[n].descender=this.entries[n].descender;n(null,r)}})}_doesCharSupportLocalGlyph(r){return this.localGlyphMode!==cy.none&&(this.localGlyphMode===cy.all?!!this.localFontFamily:!!this.localFontFamily&&
324(nF(r)||nU(r)||nZ(r)||nI(r)||nA(r)))}_tinySDF(r,n,i){let o=this.localFontFamily;if(!o||!this._doesCharSupportLocalGlyph(i))return;let a=r.tinySDF;if(!a){let i="400";/bold/i.test(n)?i="900":/medium/i.test(n)?i="500":/light/i.test(n)&&(i="200"),(a=r.tinySDF=new cv.TinySDF({fontFamily:o,fontWeight:i,fontSize:48,buffer:6,radius:16})).fontWeight=i}if(this.localGlyphs[a.fontWeight][i])return this.localGlyphs[a.fontWeight][i];let s=String.fromCharCode(i),{data:l,width:c,height:u,glyphWidth:d,glyphHeight:h,glyphLeft:p,glyphTop:f,glyphAdvance:m}=a.draw(s);return this.localGlyphs[a.fontWeight][i]={id:i,bitmap:new sp({width:c,height:u},l),metrics:{width:d/2,height:h/2,left:p/2,top:f/2-27,advance:m/2,localGlyph:!0}}}}function cb(r,n,i,o){let a=[],s=r.image,l=s.pixelRatio,c=s.paddedRect.w-2,u=s.paddedRect.h-2,d=r.right-r.left,h=r.bottom-r.top,p=s.stretchX||[[0,c]],f=s.stretchY||[[0,u]],m=(r,n)=>r+n[1]-n[0],g=p.reduce(m,0),y=f.reduce(m,0),v=c-g,b=u-y,C=0,_=g,w=0,S=y,O=0,E=v,k=0,T=b;if(s.content&&o){let r=s.content;C=cC(p,0,r[0]),w=cC(f,0,r[1]),_=cC(p,r[0],r[2]),S=cC(f,r[1],r[3]),O=r[0]-C,k=r[1]-w,E=r[2]-r[0]-_,T=r[3]-r[1]-S}let M=(o,a,c,u)=>{var p,f,m,v;let b=(o.stretch-C)/_*d+r.left,M=(p=o.fixed-O,p-E*o.stretch/g),P=(a.stretch-w)/S*h+r.top,L=(f=a.fixed-k,f-T*a.stretch/y),A=(c.stretch-C)/_*d+r.left,Z=(m=c.fixed-O,m-E*c.stretch/g),I=(u.stretch-w)/S*h+r.top,V=(v=u.fixed-k,v-T*u.stretch/y),D=new x(b,P),j=new x(A,P),z=new x(A,I),B=new x(b,I),R=new x(M/l,L/l),H=new x(Z/l,V/l),F=n*Math.PI/180;if(F){let r=Math.sin(F),n=Math.cos(F),i=[n,-r,r,n];D._matMult(i),j._matMult(i),B._matMult(i),z._matMult(i)}let N=o.stretch+o.fixed,$=a.stretch+a.fixed;return{tl:D,tr:j,bl:B,br:z,tex:{x:s.paddedRect.x+1+N,y:s.paddedRect.y+1+$,w:c.stretch+c.fixed-N,h:u.stretch+u.fixed-$},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:R,pixelOffsetBR:H,minFontScaleX:E/l/d,minFontScaleY:T/l/h,isSDF:i}};if(o&&(s.stretchX||s.stretchY)){let r=c_(p,v,g),n=c_(f,b,y);for(let i=0;i<r.length-1;i++){let o=r[i],s=r[i+1];for(let r=0;r<n.length-1;r++)a.push(M(o,n[r],s,n[r+1]))}}else a.push(M({fixed:0,stretch:-1},{fixed:0,stretch:-1},{fixed:0,stretch:c+1},{fixed:0,stretch:u+1}));return a}function cC(r,n,i){let o=0;for(let a of r)o+=Math.max(n,Math.min(i,a[1]))-Math.max(n,Math.min(i,a[0]));return o}function c_(r,n,i){let o=[{fixed:-1,stretch:0}];for(let[n,i]of r){let r=o[o.length-1];o.push({fixed:n-r.stretch,stretch:r.stretch}),o.push({fixed:n-r.stretch,stretch:r.stretch+(i-n)})}return o.push({fixed:n+1,stretch:i}),o}cv.loadGlyphRange=function(r,n,i,o,a){let s=256*n;ef(o.transformRequest(o.normalizeGlyphsURL(i).replace("{fontstack}",r).replace("{range}",`${s}-${s+255}`),eu.Glyphs),(r,n)=>{if(r)a(r);else if(n){let r={},i=new lR(n).readFields(l2,{});for(let n of i.glyphs)r[n.id]=n;a(null,{glyphs:r,ascender:i.ascender,descender:i.descender})}})},cv.TinySDF=class{constructor({fontSize:r=24,buffer:n=3,radius:i=8,cutoff:o=.25,fontFamily:a="sans-serif",fontWeight:s="normal",fontStyle:l="normal"}={}){this.buffer=n,this.cutoff=o,this.radius=i;let c=this.size=r+4*n,u=this._createCanvas(c),d=this.ctx=u.getContext("2d",{willReadFrequently:!0});d.font=`${l} ${s} ${r}px ${a}`,d.textBaseline="alphabetic",d.textAlign="left",d.fillStyle="black",this.gridOuter=new Float64Array(c*c),this.gridInner=new Float64Array(c*c),this.f=new Float64Array(c),this.z=new Float64Array(c+1),this.v=new Uint16Array(c)}_createCanvas(r){let n=document.createElement("canvas");return n.width=n.height=r,n}draw(r){let{width:n,actualBoundingBoxAscent:i,actualBoundingBoxDescent:o,actualBoundingBoxLeft:a,actualBoundingBoxRight:s}=this.ctx.measureText(r),l=Math.ceil(i),c=Math.max(0,Math.min(this.size-this.buffer,Math.ceil(s-a))),u=Math.min(this.size-this.buffer,l+Math.ceil(o)),d=c+2*this.buffer,h=u+2*this.buffer,p=Math.max(d*h,0),f=new Uint8ClampedArray(p),m={data:f,width:d,height:h,glyphWidth:c,glyphHeight:u,glyphTop:l,glyphLeft:0,glyphAdvance:n};if(0===c||0===u)return m;let{ctx:g,buffer:y,gridInner:v,gridOuter:b}=this;g.clearRect(y,y,c,u),g.fillText(r,y,y+l);let C=g.getImageData(y,y,c,u);b.fill(1e20,0,p),v.fill(0,0,p);for(let r=0;r<u;r++)for(let n=0;n<c;n++){let i=C.data[4*(r*c+n)+3]/255;if(0===i)continue;let o=(r+y)*d+n+y;if(1===i)b[o]=0,v[o]=1e20;else{let r=.5-i;b[o]=r>0?r*r:0,v[o]=r<0?r*r:0}}cm(b,0,0,d,h,d,this.f,this.v,this.z),cm(v,y,y,c,u,d,this.f,this.v,this.z);for(let r=0;r<p;r++){let n=Math.sqrt(b[r])-Math.sqrt(v[r]);f[r]=Math.round(255-255*(n/this.radius+this.cutoff))}return m}};class cx{constructor(r=[],n=cw){if(this.data=r,this.length=this.data.length,this.compare=n,this.length>0)for(let r=(this.length>>1)-1;r>=0;r--)this._down(r)}push(r){this.data.push(r),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;let r=this.data[0],n=this.data.pop();return this.length--,this.length>0&&(this.data[0]=n,this._down(0)),r}peek(){return this.data[0]}_up(r){let{data:n,compare:i}=this,o=n[r];for(;r>0;){let a=r-1>>1,s=n[a];if(i(o,s)>=0)break;n[r]=s,r=a}n[r]=o}_down(r){let{data:n,compare:i}=this,o=this.length>>1,a=n[r];for(;r<o;){let o=1+(r<<1),s=n[o],l=o+1;if(l<this.length&&0>i(n[l],s)&&(o=l,s=n[l]),i(s,a)>=0)break;n[r]=s,r=o}n[r]=a}}function cw(r,n){return r<n?-1:r>n?1:0}function cS(r,n){return n.max-r.max}function cO(r,n,i,o){this.p=new x(r,n),this.h=i,this.d=function(r,n){let i=!1,o=1/0;for(let a=0;a<n.length;a++){let s=n[a];for(let n=0,a=s.length,l=a-1;n<a;l=n++){let a=s[n],c=s[l];a.y>r.y!=c.y>r.y&&r.x<(c.x-a.x)*(r.y-a.y)/(c.y-a.y)+a.x&&(i=!i),o=Math.min(o,a6(r,a,c))}}return(i?1:-1)*Math.sqrt(o)}(this.p,o),this.max=this.d+this.h*Math.SQRT2}let cE=Number.POSITIVE_INFINITY,ck=Math.sqrt(2);function cT(r,[n,i]){let o=0,a=0;if(i===cE){n<0&&(n=0);let i=n/ck;switch(r){case"top-right":case"top-left":a=i-7;break;case"bottom-right":case"bottom-left":a=7-i;break;case"bottom":a=7-n;break;case"top":a=n-7}switch(r){case"top-right":case"bottom-right":o=-i;break;case"top-left":case"bottom-left":o=i;break;case"left":o=n;break;case"right":o=-n}}else{switch(n=Math.abs(n),i=Math.abs(i),r){case"top-right":case"top-left":case"top":a=i-7;break;case"bottom-right":case"bottom-left":case"bottom":a=7-i}switch(r){case"top-right":case"bottom-right":case"right":o=-n;break;case"top-left":case"bottom-left":case"left":o=n}}return[o,a]}function cM(r){switch(r){case"right":case"top-right":case"bottom-right":return"right";case"left":case"top-left":case"bottom-left":return"left"}return"center"}function cP(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v){let b=function(r,n,i,o,a,s,l,c){let u=[];
324if(0===n.positionedLines.length)return u;let d=o.layout.get("text-rotate").evaluate(s,{})*Math.PI/180,h=function(r){let n=r[0],i=r[1],o=n*i;return o>0?[n,-i]:o<0?[-n,i]:0===n?[i,n]:[i,-n]}(i),p=Math.abs(n.top-n.bottom);for(let r of n.positionedLines)p-=r.lineOffset;let f=n.positionedLines.length,m=p/f,g=n.top-i[1];for(let r=0;r<f;++r){let o=n.positionedLines[r];for(let s of(g=function(r,n,i,o){let a=n+r.positionedLines[o].lineOffset;return 0===o?i+a/2:i+(a+(n+r.positionedLines[o-1].lineOffset))/2}(n,m,g,r),o.positionedGlyphs)){let r,o,p,f;if(!s.rect)continue;let m=s.rect||{},y=4,v=!0,b=1,C=0;if(s.imageName){let r=l[s.imageName];if(!r)continue;if(r.sdf){W("SDF images are not supported in formatted text and will be ignored.");continue}v=!1,y=1/(b=r.pixelRatio)}let _=(a||c)&&s.vertical,w=s.metrics.advance*s.scale/2,S=s.metrics,O=s.rect;if(null===O)continue;c&&n.verticalizable&&(C=s.imageName?w-s.metrics.width*s.scale/2:0);let E=a?[s.x+w,s.y]:[0,0],k=[0,0],T=[0,0],M=!1;a||(_?(T=[s.x+w+h[0],s.y+h[1]-C],M=!0):k=[s.x+w+i[0],s.y+i[1]-C]);let P=O.w*s.scale/(b*(s.localGlyph?2:1)),L=O.h*s.scale/(b*(s.localGlyph?2:1));if(_){let n=s.y-g,i=new x(-w,w-n),a=-Math.PI/2,l=new x(...T);(r=new x(-w+k[0],k[1]))._rotateAround(a,i)._add(l),r.x+=-n+w,r.y-=(S.left-y)*s.scale;let c=s.imageName?S.advance*s.scale:24*s.scale,u=String.fromCharCode(s.glyph);"︶"===u||"﹈"===u||"︸"===u||"﹄"===u||"﹂"===u||"︾"===u||"︼"===u||"︺"===u||"︘"===u||"﹀"===u||"︐"===u||"︓"===u||"︔"===u||"`"===u||" ̄"===u||"︑"===u||"︒"===u?r.x+=(1-y)*s.scale:"︵"===u||"﹇"===u||"︷"===u||"﹃"===u||"﹁"===u||"︽"===u||"︻"===u||"︹"===u||"︗"===u||"︿"===u?r.x+=c-S.height*s.scale+(-y-1)*s.scale:r.x+=s.imageName||S.width+2*y===O.w&&S.height+2*y===O.h?(c-L)/2:(c-(S.height+2*y)*s.scale)/2,o=new x(r.x,r.y-P),p=new x(r.x+L,r.y),f=new x(r.x+L,r.y-P)}else{let n=(S.left-y)*s.scale-w+k[0],i=(-S.top-y)*s.scale+k[1],a=n+P,l=i+L;r=new x(n,i),o=new x(a,i),p=new x(n,l),f=new x(a,l)}if(d){let n;n=a?new x(0,0):M?new x(h[0],h[1]):new x(i[0],i[1]),r._rotateAround(d,n),o._rotateAround(d,n),p._rotateAround(d,n),f._rotateAround(d,n)}let A=new x(0,0),Z=new x(0,0);u.push({tl:r,tr:o,bl:p,br:f,tex:m,writingMode:n.writingMode,glyphOffset:E,sectionIndex:s.sectionIndex,isSDF:v,pixelOffsetTL:A,pixelOffsetBR:Z,minFontScaleX:0,minFontScaleY:0})}}return u}(0,o,u,s,l,c,a,r.allowVerticalPlacement),C=r.textSizeData,_=null;for(let o of("source"===C.kind?(_=[128*s.layout.get("text-size").evaluate(c,{},v)])[0]>32640&&W(`${r.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`):"composite"===C.kind&&((_=[128*g.compositeTextSizes[0].evaluate(c,{},v),128*g.compositeTextSizes[1].evaluate(c,{},v)])[0]>32640||_[1]>32640)&&W(`${r.layerIds[0]}: Value for "text-size" is >= 255. Reduce your "text-size".`),r.addSymbols(r.text,b,_,u,l,c,h,n,i,d.lineStartIndex,d.lineLength,m,y,v),p))f[o]=r.text.placedSymbolArray.length-1;return 4*b.length}function cL(r){for(let n in r)return r[n];return null}function cA(r,n,i,o,a,s,l,c,u,d){let h=l.top,p=l.bottom,f=l.left,m=l.right,g=l.collisionPadding;if(g&&(f-=g[0],h-=g[1],m+=g[2],p+=g[3]),u){let r=new x(f,h),n=new x(m,h),i=new x(f,p),o=new x(m,p),a=u*S,s=new x(0,0);d&&(s=new x(d[0],d[1])),r._rotateAround(a,s),n._rotateAround(a,s),i._rotateAround(a,s),o._rotateAround(a,s),f=Math.min(r.x,n.x,i.x,o.x),m=Math.max(r.x,n.x,i.x,o.x),h=Math.min(r.y,n.y,i.y,o.y),p=Math.max(r.y,n.y,i.y,o.y)}return r.emplaceBack(n.x,n.y,n.z,i.x,i.y,f,h,m,p,c,o,a,s),r.length-1}function cZ(r){r.collisionPadding&&(r.top-=r.collisionPadding[1],r.bottom+=r.collisionPadding[3]);let n=r.bottom-r.top;return n>0?Math.max(10,n):null}function cI(r,n){let i=r.fovAboveCenter,o=r.elevation?r.elevation.getMinElevationBelowMSL()*n:0,a=(r._camera.position[2]*r.worldSize-o)/Math.cos(r._pitch),s=Math.sin(i)*a/Math.sin(Math.max(Math.PI/2-r._pitch-i,.01));return Math.min(1.01*(Math.sin(r._pitch)*s+a),1/r._horizonShift*a)}function cV(r,n){if(!n.isReprojectedInTileSpace)return{scale:1<<r.z,x:r.x,y:r.y,x2:r.x+1,y2:r.y+1,projection:n};let i=Math.pow(2,-r.z),o=r.x*i,a=(r.x+1)*i,s=r.y*i,l=(r.y+1)*i,c=aU(o),u=aU(a),d=aG
324(s),h=aG(l),p=n.project(c,d),f=n.project(u,d),m=n.project(u,h),g=n.project(c,h),y=Math.min(p.x,f.x,m.x,g.x),v=Math.min(p.y,f.y,m.y,g.y),b=Math.max(p.x,f.x,m.x,g.x),C=Math.max(p.y,f.y,m.y,g.y),_=i/16;function x(r,i,o,a,s,l){let c=(o+s)/2,u=(a+l)/2,d=n.project(aU(c),aG(u)),h=Math.max(0,y-d.x,v-d.y,d.x-b,d.y-C);y=Math.min(y,d.x),b=Math.max(b,d.x),v=Math.min(v,d.y),C=Math.max(C,d.y),h>_&&(x(r,d,o,a,c,u),x(d,i,c,u,s,l))}x(p,f,o,s,a,s),x(f,m,a,s,a,l),x(m,g,a,l,o,l),x(g,p,o,l,o,s),y-=_,v-=_,b+=_,C+=_;let w=1/Math.max(b-y,C-v);return{scale:w,x:y*w,y:v*w,x2:b*w,y2:C*w,projection:n}}let cD=oD(new Float32Array(16));class cj{constructor(r){this.spec=r,this.name=r.name,this.wrap=!1,this.requiresDraping=!1,this.supportsWorldCopies=!1,this.supportsTerrain=!1,this.supportsFog=!1,this.supportsFreeCamera=!1,this.zAxisUnit="meters",this.isReprojectedInTileSpace=!0,this.unsupportedLayers=["custom"],this.center=[0,0],this.range=[3.5,7]}project(r,n){return{x:0,y:0,z:0}}unproject(r,n){return new aH(0,0)}projectTilePoint(r,n,i){return{x:r,y:n,z:0}}locationPoint(r,n,i=!0){return r._coordinatePoint(r.locationCoordinate(n),i)}pixelsPerMeter(r,n){return 1/aF(r)*n}pixelSpaceConversion(r,n,i){return 1}farthestPixelDistance(r){return cI(r,r.pixelsPerMeter)}pointCoordinate(r,n,i,o){let a=new x(n,Math.max(r.horizonLineFromTop(!1),i));return r.rayIntersectionCoordinate(r.pointRayIntersection(a,o))}pointCoordinate3D(r,n,i){let o=new x(n,i);if(r.elevation)return r.elevation.pointCoordinate(o);{let n=this.pointCoordinate(r,o.x,o.y,0);return[n.x,n.y,n.z]}}isPointAboveHorizon(r,n){if(r.elevation)return!this.pointCoordinate3D(r,n.x,n.y);let i=r.horizonLineFromTop();return n.y<i}createInversionMatrix(r,n){return cD}createTileMatrix(r,n,i){let o,a,s;let l=i.canonical,c=oD(new Float64Array(16));if(this.isReprojectedInTileSpace){let u=cV(l,this);o=1,a=u.x+i.wrap*u.scale,s=u.y,oR(c,c,[o/u.scale,o/u.scale,r.pixelsPerMeter/n])}else o=n/r.zoomScale(l.z),a=(l.x+Math.pow(2,l.z)*i.wrap)*o,s=l.y*o;return oB(c,c,[a,s,0]),oR(c,c,[o/8192,o/8192,1]),c}upVector(r,n,i){return[0,0,1]}upVectorScale(r,n,i){return{metersToTile:1}}}class cz extends cj{constructor(r){super(r),this.range=[4,7],this.center=r.center||[-96,37.5];let[n,i]=this.parallels=r.parallels||[29.5,45.5],o=Math.sin(n*S);this.n=(o+Math.sin(i*S))/2,this.c=1+o*(2*this.n-o),this.r0=Math.sqrt(this.c)/this.n}project(r,n){let{n:i,c:o,r0:a}=this,s=(r-this.center[0])*S,l=Math.sqrt(o-2*i*Math.sin(n*S))/i;return{x:l*Math.sin(s*i),y:l*Math.cos(s*i)-a,z:0}}unproject(r,n){let{n:i,c:o,r0:a}=this,s=a+n,l=Math.atan2(r,Math.abs(s))*Math.sign(s);s*i<0&&(l-=Math.PI*Math.sign(r)*Math.sign(s));let c=this.center[0]*S*i,u=P((l=A(l,-Math.PI-c,Math.PI-c))/i*O+this.center[0],-180,180),d=Math.asin(P((o-(r*r+s*s)*i*i)/(2*i),-1,1));return new aH(u,P(d*O,-85.051129,85.051129))}}let cB=Math.sqrt(3)/2;class cR extends cj{project(r,n){n=n/180*Math.PI,r=r/180*Math.PI;let i=Math.asin(cB*Math.sin(n)),o=i*i,a=o*o*o;return{x:.5*(r*Math.cos(i)/(cB*(1.340264+-.24331799999999998*o+a*(.0062510000000000005+.034164*o)))/Math.PI+.5),y:1-.5*(i*(1.340264+-.081106*o+a*(893e-6+.003796*o))/Math.PI+1),z:0}}unproject(r,n){r=(2*r-.5)*Math.PI;let i=n=(2*(1-n)-1)*Math.PI,o=i*i,a=o*o*o;for(let r,s,l=0;l<12&&(s=i*(1.340264+-.081106*o+a*(893e-6+.003796*o))-n,a=(o=(i=P(i-(r=s/(1.340264+-.24331799999999998*o+a*(.0062510000000000005+.034164*o))),-Math.PI/3,Math.PI/3))*i)*o*o,!(1e-12>Math.abs(r)));++l);let s=cB*r*(1.340264+-.24331799999999998*o+a*(.0062510000000000005+.034164*o))/Math.cos(i),l=Math.asin(Math.sin(i)/cB);return new aH(P(180*s/Math.PI,-180,180),P(180*l/Math.PI,-85.051129,85.051129))}}class cH extends cj{constructor(r){super(r),this.wrap=!0,this.supportsWorldCopies=!0}project(r,n){return{x:.5+r/360,y:.5-n/360,z:0}}unproject(r,n){return new aH(360*(r-.5),P(360*(.5-n),-85.051129,85.051129))}}let cF=Math.PI/2;function cN(r){return Math.tan((cF+r)/2)}class c$ extends cj{constructor(r){super(r),this.center=r.center||[0,30];let[n,i]=this.parallels=r.parallels||[30,30],o=n*S,a=i*S;this.southernCenter=o+a<0,this.southernCenter&&(o=-o,a=-a);let s=Math.cos(o),l=cN(o);this.n=o===a?Math.sin(o):Math.log(s/Math.cos(a))/Math.log(cN(a)/l),this.f=s*Math.pow(cN(o),this.n)/this.n}project(r,n){n*=S,this.southernCenter&&(n=-n),r=(r-this.center[0])*S;let{n:i,f:o}=this;o>0?n<-cF+1e-6&&(n=-cF+1e-6):n>cF-1e-6&&(n=cF-1e-6);let a=o/Math.pow(cN(n),i),s=a*Math.sin(i*r),l=o-a*Math.cos(i*r);return s=.5*(s/Math.PI+.5),l=.5*(l/Math.PI+.5),{x:s,y:this.southernCenter?l:1-l,z:0}}unproject(r,n){r=(2*r-.5)*Math.PI,this.southernCenter&&(n=1-n);let{n:i,f:o}=this,a=o-(n=(2*(1-n)-.5)*Math.PI),s=Math.sign(a),l=Math.sign(i)*Math.sqrt(r*r+a*a),c=Math.atan2(r,Math.abs(a)
324)*s;a*i<0&&(c-=Math.PI*Math.sign(r)*s);let u=P(c/i*O+this.center[0],-180,180),d=P((2*Math.atan(Math.pow(o/l,1/i))-cF)*O,-85.051129,85.051129);return new aH(u,this.southernCenter?-d:d)}}class cU extends cj{constructor(r){super(r),this.wrap=!0,this.supportsWorldCopies=!0,this.supportsTerrain=!0,this.supportsFog=!0,this.supportsFreeCamera=!0,this.isReprojectedInTileSpace=!1,this.unsupportedLayers=[],this.range=null}project(r,n){return{x:aN(r),y:a$(n),z:0}}unproject(r,n){return new aH(aU(r),aG(n))}}let cG=85.051129*S;class cW extends cj{project(r,n){let i=(n*=S)*n,o=i*i;return{x:.5*((r*=S)*(.8707-.131979*i+o*(o*(.003971*i-.001529*o)-.013791))/Math.PI+.5),y:1-.5*(n*(1.007226+i*(.015085+o*(.028874*i-.044475-.005916*o)))/Math.PI+1),z:0}}unproject(r,n){r=(2*r-.5)*Math.PI;let i=n=(2*(1-n)-1)*Math.PI,o=25,a=0,s=i*i;do{let r=(s=i*i)*s;a=(i*(1.007226+s*(.015085+r*(.028874*s-.044475-.005916*r)))-n)/(1.007226+s*(.045255+r*(.259866*s-.311325-.005916*11*r))),i=P(i-a,-cG,cG)}while(Math.abs(a)>1e-6&&--o>0);return new aH(P(r/(.8707+(s=i*i)*(s*(s*s*s*(.003971-.001529*s)-.013791)-.131979))*O,-180,180),i*O)}}let cq=85.051129*S;class cX extends cj{project(r,n){n*=S,r*=S;let i=Math.cos(n),o=Math.acos(i*Math.cos(r/2)),a=Math.sin(o)/o;return{x:.5*((.5*(2/Math.PI*r+2*i*Math.sin(r/2)/a)||0)/Math.PI+.5),y:1-.5*((.5*(n+Math.sin(n)/a)||0)/Math.PI+1),z:0}}unproject(r,n){let i=r=(2*r-.5)*Math.PI,o=n=(2*(1-n)-1)*Math.PI,a=25,s=0,l=0;do{let a=Math.cos(o),c=Math.sin(o),u=2*c*a,d=c*c,h=a*a,p=Math.cos(i/2),f=Math.sin(i/2),m=2*p*f,g=f*f,y=1-h*p*p,v=y?1/y:0,b=y?Math.acos(a*p)*Math.sqrt(1/y):0,C=.5*(2*b*a*f+2*i/Math.PI)-r,_=.5*(b*c+o)-n,x=.5*v*(h*g+b*a*p*d)+1/Math.PI,w=v*(m*u/4-b*c*f),S=.125*v*(u*f-b*c*h*m),O=.5*v*(d*p+b*g*a)+.5,E=w*S-O*x;s=(_*w-C*O)/E,l=(C*S-_*x)/E,i=P(i-s,-Math.PI,Math.PI),o=P(o-l,-cq,cq)}while((Math.abs(s)>1e-6||Math.abs(l)>1e-6)&&--a>0);return new aH(i*O,o*O)}}class cK extends cj{constructor(r){super(r),this.center=r.center||[0,0],this.parallels=r.parallels||[0,0],this.cosPhi=Math.max(.01,Math.cos(this.parallels[0]*S)),this.scale=1/(2*Math.max(Math.PI*this.cosPhi,1/this.cosPhi)),this.wrap=!0,this.supportsWorldCopies=!0}project(r,n){let{scale:i,cosPhi:o}=this;return{x:r*S*o*i+.5,y:-Math.sin(n*S)/o*i+.5,z:0}}unproject(r,n){let{scale:i,cosPhi:o}=this,a=P((r-.5)/i*O/o,-180,180),s=Math.asin(P(-(n-.5)/i*o,-1,1));return new aH(a,P(s*O,-85.051129,85.051129))}}class cY extends cU{constructor(r){super(r),this.requiresDraping=!0,this.supportsWorldCopies=!1,this.supportsFog=!0,this.zAxisUnit="pixels",this.unsupportedLayers=["debug"],this.range=[3,5]}projectTilePoint(r,n,i){let o=ak(r,n,i);return o5(o,o,aP(ab(i))),{x:o[0],y:o[1],z:o[2]}}locationPoint(r,n){let i=aE(n.lat,n.lng),o=o2([],i),a=r.elevation?r.elevation.getAtPointOrZero(r.locationCoordinate(n),r._centerAltitude):r._centerAltitude;o0(i,i,o,1/aF(0)*8192*a);let s=oD(new Float64Array(16));return oz(s,r.pixelMatrix,r.globeMatrix),o5(i,i,s),new x(i[0],i[1])}pixelsPerMeter(r,n){return 1/aF(0)*n}pixelSpaceConversion(r,n,i){let o=1/aF(r)*n,a=tY(1/aF(45)*n,o,i);return this.pixelsPerMeter(r,n)/a}createTileMatrix(r,n,i){let o=aL(ab(i.canonical));return oz(new Float64Array(16),r.globeMatrix,o)}createInversionMatrix(r,n){let{center:i}=r,o=aP(ab(n));return oF(o,o,i.lng*S),oH(o,o,i.lat*S),oR(o,o,[r._pixelsPerMercatorPixel,r._pixelsPerMercatorPixel,1]),Float32Array.from(o)}pointCoordinate(r,n,i,o){return ag(r,n,i,!0)||new aq(0,0)}pointCoordinate3D(r,n,i){let o=this.pointCoordinate(r,n,i,0);return[o.x,o.y,o.z]}isPointAboveHorizon(r,n){return!ag(r,n.x,n.y,!1)}farthestPixelDistance(r){let n=function(r,n){let i;let o=r.cameraToCenterDistance,a=r._centerAltitude*n,s=r._camera,l=r._camera.forward(),c=oX([],o1([],l,-o),[0,0,a]),u=r.worldSize/(2*Math.PI),d=[0,0,-u],h=r.width/r.height,p=Math.tan(r.fovAboveCenter),f=o1([],s.up(),p),m=o1([],s.right(),p*h),g=o2([],oX([],oX([],l,f),m)),y=[];if(new as(c,g).closestPointOnSphere(d,u,y)){let n=oK([],oX([],y,d),c);i=Math.cos(r.fovAboveCenter)*oW(n)}else{let r=oK([],c,d),n=oK([],d,c);o2(n,n);let o=oW(r)-u,a=Math.acos((i=Math.sqrt(o*(o+2*u)))/(u+o))-Math.acos(o3(l,n));i*=Math.cos(a)}return 1.01*i}(r,this.pixelsPerMeter(r.center.lat,r.worldSize)),i=aZ(r.zoom);return i>0?tY(n,cI(r,1/aF(r.center.lat)*r.worldSize)+r.worldSize/(2*Math.PI)*(1-Math.cos(Math.max(r.width,r.height)/r.worldSize*Math.PI)),Math.pow(i,10)):n}upVector(r,n,i){return ak(n,i,r,1)}upVectorScale(r){return{metersToTile:am(aT(ab(r)))}}}function cJ(r){let n=r.parallels,i=!!n&&.01>Math.abs(n[0]+n[1]);switch(r.name){case"mercator":return new cU(r);case"equirectangular":return new cH(r);case"naturalEarth":return new cW(r);case"equalEarth":return new cR(r);case"winkelTripel":return new cX(r);case"albers":return i?new cK(r):new cz(r);case"lambertConformalConic":return i?new cK(r):new c$(r);case"globe":return new cY(r)}throw Error(`Invalid projection name: ${r.name}`)}let cQ=s3.types,c1=[{name:"a_fade_opacity",components:1,type:"Uint8",offset:0}];function c0(r,n,i,o,a,s,l,c,u,d,h,p,f){let m=c?Math.min(32640,Math.round(c[0])):0,g=c?Math.min(32640,Math.round(c[1])):0;r.emplaceBack(n,i,Math.round(32*o),Math.round(32*a),s,l,(m<<1)+(u?1:0),g,16*d,16*h,256*p,256*f)}function c2(r,n,i,o,a,s,l){r.emplaceBack(n,i,o,a,s,l)}function c3(r,n,i,o,a){r.emplaceBack(n,i,o,a),r.emplaceBack(n,i,o,a),r.emplaceBack(n,i,o,a),r.emplaceBack(n,i,o,a)}class c4{constructor(r){this.layoutVertexArray=new iI,this.indexArray=new iF,this.programConfigurations=r,this.segments=new oL,this.dynamicLayoutVertexArray=new iP,this.opacityVertexArray=new iD,this.placedSymbolArray=new i1,this.globeExtVertexArray=new iV}isEmpty(){return 0===this.layoutVertexArray.length&&0===this.indexArray.length&&0===this.dynamicLayoutVertexArray.length&&0===this.opacityVertexArray.length}upload(r,n,i,o){this.isEmpty()||(i&&(this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,lE.members),this.indexBuffer=r.createIndexBuffer(this.indexArray,n),this.dynamicLayoutVertexBuffer=r.createVertexBuffer(this.dynamicLayoutVertexArray,lT.members,!0),this.opacityVertexBuffer=r.createVertexBuffer(this.opacityVertexArray,c1,!0),this.globeExtVertexArray.length>0&&(this.globeExtVertexBuffer=r.createVertexBuffer(this.globeExtVertexArray,lk.members,!0)),this.opacityVertexBuffer.itemSize=1),(i||o)&&this.programConfigurations.upload(r))}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.programConfigurations.destroy(),this.segments.destroy(),this.dynamicLayoutVertexBuffer.destroy(),this.opacityVertexBuffer.destroy(),this.globeExtVertexBuffer&&this.globeExtVertexBuffer.destroy())}}n_(c4,"SymbolBuffers");class c5{constructor(r,n,i){this.layoutVertexArray=new r,this.layoutAttributes=n,this.indexArray=new i,this.segments=new oL,this.collisionVertexArray=new iR,this.collisionVertexArrayExt=new iH}upload(r){this.layoutVertexBuffer=r.createVertexBuffer(this.layoutVertexArray,this.layoutAttributes),this.indexBuffer=r.createIndexBuffer(this.indexArray),this.collisionVertexBuffer=r.createVertexBuffer(this.collisionVertexArray,lM.members,!0),this.collisionVertexBufferExt=r.createVertexBuffer(this.collisionVertexArrayExt,lP.members,!0)}destroy(){this.layoutVertexBuffer&&(this.layoutVertexBuffer.destroy(),this.indexBuffer.destroy(),this.segments.destroy(),this.collisionVertexBuffer.destroy(),this.collisionVertexBufferExt.de
324stroy())}}n_(c5,"CollisionBuffers");class c6{constructor(r){this.collisionBoxArray=r.collisionBoxArray,this.zoom=r.zoom,this.overscaling=r.overscaling,this.layers=r.layers,this.layerIds=this.layers.map(r=>r.id),this.index=r.index,this.pixelRatio=r.pixelRatio,this.sourceLayerIndex=r.sourceLayerIndex,this.hasPattern=!1,this.hasRTLText=!1,this.fullyClipped=!1,this.sortKeyRanges=[],this.collisionCircleArray=[],this.placementInvProjMatrix=oD([]),this.placementViewportMatrix=oD([]);let n=this.layers[0]._unevaluatedLayout._values;this.textSizeData=lZ(this.zoom,n["text-size"]),this.iconSizeData=lZ(this.zoom,n["icon-size"]);let i=this.layers[0].layout,o=i.get("symbol-sort-key"),a=i.get("symbol-z-order");this.canOverlap=i.get("text-allow-overlap")||i.get("icon-allow-overlap")||i.get("text-ignore-placement")||i.get("icon-ignore-placement"),this.sortFeaturesByKey="viewport-y"!==a&&void 0!==o.constantOr(1),this.sortFeaturesByY=("viewport-y"===a||"auto"===a&&!this.sortFeaturesByKey)&&this.canOverlap,this.writingModes=i.get("text-writing-mode").map(r=>l7[r]),this.stateDependentLayerIds=this.layers.filter(r=>r.isStateDependent()).map(r=>r.id),this.sourceID=r.sourceID,this.projection=r.projection}createArrays(){this.text=new c4(new ox(this.layers,this.zoom,r=>/^text/.test(r))),this.icon=new c4(new ox(this.layers,this.zoom,r=>/^icon/.test(r))),this.glyphOffsetArray=new i3,this.lineVertexArray=new i4,this.symbolInstances=new i2}calculateGlyphDependencies(r,n,i,o,a){for(let i=0;i<r.length;i++)if(n[r.charCodeAt(i)]=!0,o&&a){let o=lj[r.charAt(i)];o&&(n[o.charCodeAt(0)]=!0)}}populate(r,n,i,o){let a=this.layers[0],s=a.layout,l="globe"===this.projection.name,c=s.get("text-font"),u=s.get("text-field"),d=s.get("icon-image"),h=("constant"!==u.value.kind||u.value.value instanceof tf&&!u.value.value.isEmpty()||u.value.value.toString().length>0)&&("constant"!==c.value.kind||c.value.value.length>0),p="constant"!==d.value.kind||!!d.value.value||Object.keys(d.parameters).length>0,f=s.get("symbol-sort-key");if(this.features=[],!h&&!p)return;let m=n.iconDependencies,g=n.glyphDependencies,y=n.availableImages,v=new ia(this.zoom);for(let{feature:n,id:u,index:d,sourceLayerIndex:b}of r){let r,C;let _=a._featureFilter.needGeometry,x=aJ(n,_);if(!a._featureFilter.filter(v,x,i))continue;if(_||(x.geometry=aY(n,i,o)),l&&1!==n.type&&i.z<=5){let r=x.geometry,n=(r,n)=>.98078528056>o3(ak(r.x,r.y,i,1),ak(n.x,n.y,i,1));for(let i=0;i<r.length;i++)r[i]=function(r,n){let i=r[0],o=[i];for(let a=1;a<r.length;a++){let s=r[a];(function r(n,i,o,a){if(a(i,o)){let s=i.add(o)._mult(.5);r(n,i,s,a),r(n,s,o,a)}else n.push(o)})(o,i,s,n),i=s}return o}(r[i],n)}if(h){let n=a.getValueAndResolveTokens("text-field",x,i,y),o=tf.factory(n);(function(r){for(let n of r.sections)if(function(r){for(let n of r)if(n2(n.charCodeAt(0)))return!0;return!1}(n.text))return!0;return!1})(o)&&(this.hasRTLText=!0),(!this.hasRTLText||"unavailable"===ir()||this.hasRTLText&&io.isParsed())&&(r=function(r,n,i){return r.sections.forEach(r=>{r.text=function(r,n,i){let o=n.layout.get("text-transform").evaluate(i,{});return"uppercase"===o?r=r.toLocaleUpperCase():"lowercase"===o&&(r=r.toLocaleLowerCase()),io.applyArabicShaping&&(r=io.applyArabicShaping(r)),r}(r.text,n,i)}),r}(o,a,x))}if(p){let r=a.getValueAndResolveTokens("icon-image",x,i,y);C=r instanceof tm?r:tm.fromString(r)}if(!r&&!C)continue;let w=this.sortFeaturesByKey?f.evaluate(x,{},i):void 0;if(this.features.push({id:u,text:r,icon:C,index:d,sourceLayerIndex:b,geometry:x.geometry,properties:n.properties,type:cQ[n.type],sortKey:w}),C&&(m[C.name]=!0),r){let n=c.evaluate(x,{},i).join(","),o="map"===s.get("text-rotation-alignment")&&"point"!==s.get("symbol-placement");for(let i of(this.allowVerticalPlacement=this.writingModes&&this.writingModes.indexOf(l7.vertical)>=0,r.sections))if(i.image)m[i.image.name]=!0;else{let a=nQ(r.toString()),s=i.fontStack||n,l=g[s]=g[s]||{};this.calculateGlyphDependencies(i.text,l,o,this.allowVerticalPlacement,a)}}}"line"===s.get("symbol-placement")&&(this.features=function(r){let n={},i={},o=[],a=0;function s(n){o.push(r[n]),a++}function l(r,n,a){let s=i[r];return delete i[r],i[n]=s,o[s].geometry[0].pop(),o[s].geometry[0]=o[s].geometry[0].concat(a[0]),s}function c(r,i,a){let s=n[i];return delete n[i],n[r]=s,o[s].geometry[0].shift(),o[s].geometry[0]=a[0].concat(o[s].geometry[0]),s}function u(r,n,i){let o=i?n[0][n[0].length-1]:n[0][0];return`${r}:${o.x}:${o.y}`}for(let d=0;d<r.length;d++){let h=r[d],p=h.geometry,f=h.text?h.text.toString():null;if(!f){s(d);continue}let m=u(f,p),g=u(f,p,!0);if(m in i&&g in n&&i[m]!==n[g]){let r=c(m,g,p),a=l(m,g,o[r].geometry);delete n[m],delete i[g],i[u(f,o[a].geometry,!0)]=a,o[r].geometry=null}else m in i?l(m,g,p):g in n?c(m,g,p):(s(d),n[m]=a-1,i[g]=a-1)}return o.filter(r=>r.geometry)}(this.features)),this.sortFeaturesByKey&&this.features.sort((r,n)=>r.sortKey-n.sortKey)}update(r,n,i,o){this.stateDependentLayers.length&&(this.text.programConfigurations.updatePaintArrays(r,n,this.layers,i,o),this.icon.programConfigurations.updatePaintArrays(r,n,this.layers,i,o))}isEmpty(){return 0===this.symbolInstances.length&&!this.hasRTLText}uploadPending(){return!this.uploaded||this.text.programConfigurations.needsUpload||this.icon.programConfigurations.needsUpload}upload(r){!this.uploaded&&this.hasDebugData()&&(this.textCollisionBox.upload(r),this.iconCollisionBox.upload(r)),this.text.upload(r,this.sortFeaturesByY,!this.uploaded,this.text.programConfigurations.needsUpload),this.icon.upload(r,this.sortFeaturesByY,!this.uploaded,this.icon.programConfigurations.needsUpload),this.uploaded=!0}destroyDebugData(){this.textCollisionBox.destroy(),this.iconCollisionBox.destroy()}getProjection(){return this.projectionInstance||(this.projectionInstance=cJ(this.projection)),this.projectionInstance}destroy(){this.text.destroy(),this.icon.destroy(),this.hasDebugData()&&this.destroyDebugData()}addToLineVertexArray(r,n){let i=this.lineVertexArray.length;if(void 0!==r.segment)for(let{x:r,y:i}of n)this.lineVertexArray.emplaceBack(r,i);return{lineStartIndex:i,lineLength:this.lineVertexArray.length-i}}addSymbols(r,n,i,o,a,s,l,c,u,d,h,p,f,m){let g=r.indexArray,y=r.layoutVertexArray,v=r.globeExtVertexArray,b=r.segments.prepareSegment(4*n.length,y,g,this.canOverlap?s.sortKey:void 0),C=this.glyphOffsetArray.length,_=b.vertexLength,x=this.allowVerticalPlacement&&l===l7.vertical?Math.PI/2:0,w=s.text&&s.text.sections;for(let o=0;o<n.length;o++){let{tl:a,tr:l,bl:d,br:h,tex:p,pixelOffsetTL:C,pixelOffsetBR:_,minFontScaleX:S,minFontScaleY:O,glyphOffset:E,isSDF:k,sectionIndex:T}=n[o],M=b.vertexLength,P=E[1];if(c0(y,u.x,u.y,a.x,P+a.y,p.x,p.y,i,k,C.x,C.y,S,O),c0(y,u.x,u.y,l.x,P+l.y,p.x+p.w,p.y,i,k,_.x,C.y,S,O),c0(y,u.x,u.y,d.x,P+d.y,p.x,p.y+p.h,i,k,C.x,_.y,S,O),c0(y,u.x,u.y,h.x,P+h.y,p.x+p.w,p.y+
324p.h,i,k,_.x,_.y,S,O),c){let{x:n,y:i,z:o}=c.anchor,[a,s,l]=c.up;c2(v,n,i,o,a,s,l),c2(v,n,i,o,a,s,l),c2(v,n,i,o,a,s,l),c2(v,n,i,o,a,s,l),c3(r.dynamicLayoutVertexArray,n,i,o,x)}else c3(r.dynamicLayoutVertexArray,u.x,u.y,u.z,x);g.emplaceBack(M,M+1,M+2),g.emplaceBack(M+1,M+2,M+3),b.vertexLength+=4,b.primitiveLength+=2,this.glyphOffsetArray.emplaceBack(E[0]),o!==n.length-1&&T===n[o+1].sectionIndex||r.programConfigurations.populatePaintArrays(y.length,s,s.index,{},f,m,w&&w[T])}let S=c?c.anchor:u;r.placedSymbolArray.emplaceBack(S.x,S.y,S.z,u.x,u.y,C,this.glyphOffsetArray.length-C,_,d,h,u.segment,i?i[0]:0,i?i[1]:0,o[0],o[1],l,0,!1,0,p,0)}_commitLayoutVertex(r,n,i,o,a,s,l){r.emplaceBack(n,i,o,a,s,Math.round(l.x),Math.round(l.y))}_addCollisionDebugVertices(r,n,i,o,a,s,l){let c=i.segments.prepareSegment(4,i.layoutVertexArray,i.indexArray),u=c.vertexLength,d=l.tileAnchorX,h=l.tileAnchorY;for(let r=0;r<4;r++)i.collisionVertexArray.emplaceBack(0,0,0,0);i.collisionVertexArrayExt.emplaceBack(n,-r.padding,-r.padding),i.collisionVertexArrayExt.emplaceBack(n,r.padding,-r.padding),i.collisionVertexArrayExt.emplaceBack(n,r.padding,r.padding),i.collisionVertexArrayExt.emplaceBack(n,-r.padding,r.padding),this._commitLayoutVertex(i.layoutVertexArray,o,a,s,d,h,new x(r.x1,r.y1)),this._commitLayoutVertex(i.layoutVertexArray,o,a,s,d,h,new x(r.x2,r.y1)),this._commitLayoutVertex(i.layoutVertexArray,o,a,s,d,h,new x(r.x2,r.y2)),this._commitLayoutVertex(i.layoutVertexArray,o,a,s,d,h,new x(r.x1,r.y2)),c.vertexLength+=4;let p=i.indexArray;p.emplaceBack(u,u+1),p.emplaceBack(u+1,u+2),p.emplaceBack(u+2,u+3),p.emplaceBack(u+3,u),c.primitiveLength+=4}_addTextDebugCollisionBoxes(r,n,i,o,a,s){for(let l=o;l<a;l++){let o=i.get(l),a=this.getSymbolInstanceTextSize(r,s,n,l);this._addCollisionDebugVertices(o,a,this.textCollisionBox,o.projectedAnchorX,o.projectedAnchorY,o.projectedAnchorZ,s)}}_addIconDebugCollisionBoxes(r,n,i,o,a,s){for(let l=o;l<a;l++){let o=i.get(l),a=this.getSymbolInstanceIconSize(r,n,s.placedIconSymbolIndex);this._addCollisionDebugVertices(o,a,this.iconCollisionBox,o.projectedAnchorX,o.projectedAnchorY,o.projectedAnchorZ,s)}}generateCollisionDebugBuffers(r,n){this.hasDebugData()&&this.destroyDebugData(),this.textCollisionBox=new c5(iz,lL.members,iq),this.iconCollisionBox=new c5(iz,lL.members,iq);let i=lV(this.iconSizeData,r),o=lV(this.textSizeData,r);for(let a=0;a<this.symbolInstances.length;a++){let s=this.symbolInstances.get(a);this._addTextDebugCollisionBoxes(o,r,n,s.textBoxStartIndex,s.textBoxEndIndex,s),this._addTextDebugCollisionBoxes(o,r,n,s.verticalTextBoxStartIndex,s.verticalTextBoxEndIndex,s),this._addIconDebugCollisionBoxes(i,r,n,s.iconBoxStartIndex,s.iconBoxEndIndex,s),this._addIconDebugCollisionBoxes(i,r,n,s.verticalIconBoxStartIndex,s.verticalIconBoxEndIndex,s)}}getSymbolInstanceTextSize(r,n,i,o){let a=this.text.placedSymbolArray.get(n.rightJustifiedTextSymbolIndex>=0?n.rightJustifiedTextSymbolIndex:n.centerJustifiedTextSymbolIndex>=0?n.centerJustifiedTextSymbolIndex:n.leftJustifiedTextSymbolIndex>=0?n.leftJustifiedTextSymbolIndex:n.verticalPlacedTextSymbolIndex>=0?n.verticalPlacedTextSymbolIndex:o),s=lI(this.textSizeData,r,a)/24;return this.tilePixelRatio*s}getSymbolInstanceIconSize(r,n,i){let o=this.icon.placedSymbolArray.get(i),a=lI(this.iconSizeData,r,o);return this.tilePixelRatio*a}_commitDebugCollisionVertexUpdate(r,n,i){r.emplaceBack(n,-i,-i),r.emplaceBack(n,i,-i),r.emplaceBack(n,i,i),r.emplaceBack(n,-i,i)}_updateTextDebugCollisionBoxes(r,n,i,o,a,s){for(let l=o;l<a;l++){let o=i.get(l),a=this.getSymbolInstanceTextSize(r,s,n,l);this._commitDebugCollisionVertexUpdate(this.textCollisionBox.collisionVertexArrayExt,a,o.padding)}}_updateIconDebugCollisionBoxes(r,n,i,o,a,s){for(let l=o;l<a;l++){let o=i.get(l),a=this.getSymbolInstanceIconSize(r,n,s);this._commitDebugCollisionVertexUpdate(this.iconCollisionBox.collisionVertexArrayExt,a,o.padding)}}updateCollisionDebugBuffers(r,n){if(!this.hasDebugData())return;this.hasTextCollisionBoxData()&&this.textCollisionBox.collisionVertexArrayExt.clear(),this.hasIconCollisionBoxData()&&this.iconCollisionBox.collisionVertexArrayExt.clear();let i=lV(this.iconSizeData,r),o=lV(this.textSizeData,r);for(let a=0;a<this.symbolInstances.length;a++){let s=this.symbolInstances.get(a);this._updateTextDebugCollisionBoxes(o,r,n,s.textBoxStartIndex,s.textBoxEndIndex,s),this._updateTextDebugCollisionBoxes(o,r,n,s.verticalTextBoxStartIndex,s.verticalTextBoxEndIndex,s),this._updateIconDebugCollisionBoxes(i,r,n,s.iconBoxStartIndex,s.iconBoxEndIndex,s.placedIconSymbolIndex),this._updateIconDebugCollisionBoxes(i,r,n,s.verticalIconBoxStartIndex,s.verticalIconBoxEndIndex,s.placedIconSymbolIndex)}this.hasTextCollisionBoxData()&&this.textCollisionBox.collisionVertexBufferExt&&this.textCollisionBox.collisionVertexBufferExt.updateData(this.textCollisionBox.collisionVertexArrayExt),this.hasIconCollisionBoxData()&&this.iconCollisionBox.collisionVertexBufferExt&&this.iconCollisionBox.collisionVertexBufferExt.updateData(this.iconCollisionBox.collisionVertexArrayExt)}_deserializeCollisionBoxesForSymbol(r,n,i,o,a,s,l,c,u){let d={};if(n<i){let{x1:i,y1:o,x2:a,y2:s,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f,featureIndex:m}=r.get(n);d.textBox={x1:i,y1:o,x2:a,y2:s,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f},d.textFeatureIndex=m}if(o<a){let{x1:n,y1:i,x2:a,y2:s,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f,featureIndex:m}=r.get(o);d.verticalTextBox={x1:n,y1:i,x2:a,y2:s,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f},d.verticalTextFeatureIndex=m}if(s<l){let{x1:n,y1:i,x2:o,y2:a,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f,featureIndex:m}=r.get(s);d.iconBox={x1:n,y1:i,x2:o,y2:a,padding:l,projectedAnchorX:c,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f},d.iconFeatureIndex=m}if(c<u){let{x1:n,y1:i,x2:o,y2:a,padding:s,projectedAnchorX:l,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f,featureIndex:m}=r.get(c);d.verticalIconBox={x1:n,y1:i,x2:o,y2:a,padding:s,projectedAnchorX:l,projectedAnchorY:u,projectedAnchorZ:h,tileAnchorX:p,tileAnchorY:f},d.verticalIconFeatureIndex=m}return d}deserializeCollisionBoxes(r){this.collisionArrays=[];for(let n=0;n<this.symbolInstances.length;n++){let i=this.symbolInstances.get(n);this.collisionArrays.push(this._deserializeCollisionBoxesForSymbol(r,i.textBoxStartIndex,i.textBoxEndIndex,i.verticalTextBoxStartIndex,i.verticalTextBoxEndIndex,i.iconBoxStartIndex,i.iconBoxEndIndex,i.verticalIconBoxStartIndex,i.verticalIconBoxEndIndex))}}hasTextData(){return this.text.segments.get().length>0}hasIconData(){return this.icon.segments.get().length>0}hasDebugData(){return this.textCollisionBox&&this.iconCollisionBox}hasTextCollisionBoxData(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0}hasIconCollisionBoxData(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0}addIndicesForPlacedSymbol(r,n){let i=r.placedSymbolArray.get(n),o=i.vertexStartIndex+4*i.numGlyphs;for(let n=i.vertexStartIndex;n<o;n+=4)r.indexArray.emplaceBack(n,n+1,n+2),r.indexArray.emplaceBack(n+1,n+2,n+3)}
324getSortedSymbolIndexes(r){if(this.sortedAngle===r&&void 0!==this.symbolInstanceIndexes)return this.symbolInstanceIndexes;let n=Math.sin(r),i=Math.cos(r),o=[],a=[],s=[];for(let r=0;r<this.symbolInstances.length;++r){s.push(r);let l=this.symbolInstances.get(r);o.push(0|Math.round(n*l.tileAnchorX+i*l.tileAnchorY)),a.push(l.featureIndex)}return s.sort((r,n)=>o[r]-o[n]||a[n]-a[r]),s}addToSortKeyRanges(r,n){let i=this.sortKeyRanges[this.sortKeyRanges.length-1];i&&i.sortKey===n?i.symbolInstanceEnd=r+1:this.sortKeyRanges.push({sortKey:n,symbolInstanceStart:r,symbolInstanceEnd:r+1})}sortFeatures(r){if(this.sortFeaturesByY&&this.sortedAngle!==r&&!(this.text.segments.get().length>1||this.icon.segments.get().length>1)){for(let n of(this.symbolInstanceIndexes=this.getSortedSymbolIndexes(r),this.sortedAngle=r,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[],this.symbolInstanceIndexes)){let r=this.symbolInstances.get(n);this.featureSortOrder.push(r.featureIndex);let{rightJustifiedTextSymbolIndex:i,centerJustifiedTextSymbolIndex:o,leftJustifiedTextSymbolIndex:a,verticalPlacedTextSymbolIndex:s,placedIconSymbolIndex:l,verticalPlacedIconSymbolIndex:c}=r;i>=0&&this.addIndicesForPlacedSymbol(this.text,i),o>=0&&o!==i&&this.addIndicesForPlacedSymbol(this.text,o),a>=0&&a!==o&&a!==i&&this.addIndicesForPlacedSymbol(this.text,a),s>=0&&this.addIndicesForPlacedSymbol(this.text,s),l>=0&&this.addIndicesForPlacedSymbol(this.icon,l),c>=0&&this.addIndicesForPlacedSymbol(this.icon,c)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}}}n_(c6,"SymbolBucket",{omit:["layers","collisionBoxArray","features","compareText"]}),c6.MAX_GLYPHS=65535,c6.addDynamicAttributes=c3;let c8=new ib({"symbol-placement":new ig(eW.layout_symbol["symbol-placement"]),"symbol-spacing":new ig(eW.layout_symbol["symbol-spacing"]),"symbol-avoid-edges":new ig(eW.layout_symbol["symbol-avoid-edges"]),"symbol-sort-key":new iy(eW.layout_symbol["symbol-sort-key"]),"symbol-z-order":new ig(eW.layout_symbol["symbol-z-order"]),"icon-allow-overlap":new ig(eW.layout_symbol["icon-allow-overlap"]),"icon-ignore-placement":new ig(eW.layout_symbol["icon-ignore-placement"]),"icon-optional":new ig(eW.layout_symbol["icon-optional"]),"icon-rotation-alignment":new ig(eW.layout_symbol["icon-rotation-alignment"]),"icon-size":new iy(eW.layout_symbol["icon-size"]),"icon-text-fit":new ig(eW.layout_symbol["icon-text-fit"]),"icon-text-fit-padding":new ig(eW.layout_symbol["icon-text-fit-padding"]),"icon-image":new iy(eW.layout_symbol["icon-image"]),"icon-rotate":new iy(eW.layout_symbol["icon-rotate"]),"icon-padding":new ig(eW.layout_symbol["icon-padding"]),"icon-keep-upright":new ig(eW.layout_symbol["icon-keep-upright"]),"icon-offset":new iy(eW.layout_symbol["icon-offset"]),"icon-anchor":new iy(eW.layout_symbol["icon-anchor"]),"icon-pitch-alignment":new ig(eW.layout_symbol["icon-pitch-alignment"]),"text-pitch-alignment":new ig(eW.layout_symbol["text-pitch-alignment"]),"text-rotation-alignment":new ig(eW.layout_symbol["text-rotation-alignment"]),"text-field":new iy(eW.layout_symbol["text-field"]),"text-font":new iy(eW.layout_symbol["text-font"]),"text-size":new iy(eW.layout_symbol["text-size"]),"text-max-width":new iy(eW.layout_symbol["text-max-width"]),"text-line-height":new iy(eW.layout_symbol["text-line-height"]),"text-letter-spacing":new iy(eW.layout_symbol["text-letter-spacing"]),"text-justify":new iy(eW.layout_symbol["text-justify"]),"text-radial-offset":new iy(eW.layout_symbol["text-radial-offset"]),"text-variable-anchor":new ig(eW.layout_symbol["text-variable-anchor"]),"text-anchor":new iy(eW.layout_symbol["text-anchor"]),"text-max-angle":new ig(eW.layout_symbol["text-max-angle"]),"text-writing-mode":new ig(eW.layout_symbol["text-writing-mode"]),"text-rotate":new iy(eW.layout_symbol["text-rotate"]),"text-padding":new ig(eW.layout_symbol["text-padding"]),"text-keep-upright":new ig(eW.layout_symbol["text-keep-upright"]),"text-transform":new iy(eW.layout_symbol["text-transform"]),"text-offset":new iy(eW.layout_symbol["text-offset"]),"text-allow-overlap":new ig(eW.layout_symbol["text-allow-overlap"]),"text-ignore-placement":new ig(eW.layout_symbol["text-ignore-placement"]),"text-optional":new ig(eW.layout_symbol["text-optional"])});var c7={paint:new ib({"icon-opacity":new iy(eW.paint_symbol["icon-opacity"]),"icon-color":new iy(eW.paint_symbol["icon-color"]),"icon-halo-color":new iy(eW.paint_symbol["icon-halo-color"]),"icon-halo-width":new iy(eW.paint_symbol["icon-halo-width"]),"icon-halo-blur":new iy(eW.paint_symbol["icon-halo-blur"]),"icon-translate":new ig(eW.paint_symbol["icon-translate"]),"icon-translate-anchor":new ig(eW.paint_symbol["icon-translate-anchor"]),"text-opacity":new iy(eW.paint_symbol["text-opacity"]),"text-color":new iy(eW.paint_symbol["text-color"],{runtimeType:e3,getOverride:r=>r.textColor,hasOverride:r=>!!r.textColor}),"text-halo-color":new iy(eW.paint_symbol["text-halo-color"]),"text-halo-width":new iy(eW.paint_symbol["text-halo-width"]),"text-halo-blur":new iy(eW.paint_symbol["text-halo-blur"]),"text-translate":new ig(eW.paint_symbol["text-translate"]),"text-translate-anchor":new ig(eW.paint_symbol["text-translate-anchor"])}),layout:c8};class c9{constructor(r){this.type=r.property.overrides?r.property.overrides.runtimeType:eQ,this.defaultValue=r}evaluate(r){if(r.formattedSection){let n=this.defaultValue.property.overrides;if(n&&n.hasOverride(r.formattedSection))return n.getOverride(r.formattedSection)}return r.feature&&r.featureState?this.defaultValue.evaluate(r.feature,r.featureState):this.defaultValue.property.specification.default}eachChild(r){this.defaultValue.isConstant()||r(this.defaultValue.value._styleExpression.expression)}outputDefined(){return!1}serialize(){return null}}n_(c9,"FormatSectionOverride",{omit:["defaultValue"]});class ue extends oT{constructor(r){super(r,c7)}recalculate(r,n){super.recalculate(r,n),"auto"===this.layout.get("icon-rotation-alignment")&&(this.layout._values["icon-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-rotation-alignment")&&(this.layout._values["text-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-pitch-alignment")&&(this.layout._values["text-pitch-alignment"]=this.layout.get("text-rotation-alignment")),"auto"===this.layout.get("icon-pitch-alignment")&&(this.layout._values["icon-pitch-alignment"]=this.layout.get("icon-rotation-alignment"));let i=this.layout.get("text-writing-mode");if(i){let r=[];for(let n of i)0>r.indexOf(n)&&r.push(n);this.layout._values["text-writing-mode"]=r}else this.layout._values["text-writing-mode"]="point"===this.layout.get("symbol-placement")?["horizontal"]:["horizontal","vertical"];this._setPaintOverrides()}getValueAndResolveTokens(r,n,i,o){var a;let s=this.layout.get(r).evaluate(n,{},i,o),l=this._unevaluatedLayout._values[r];return l.isDataDriven()||rF(l.value)||!s?s:(a=n.properties,s.replace(/{([^{}]+)}/g,(r,n)=>n in a?String(a[n]):""))}createBucket(r){return new c6(r)}queryRadius(){return 0}queryIntersectsFeature(){return!1}_setPaintOverrides(){for(let r of c7.paint.overridableProperties){if(!ue.hasPaintOverride(this.layout,r))continue;let n=this.paint.get(r),i=new rH(new c9(n),n.property.specification),o=null;o="constant"===n.value.kind||"source"===n.value.kind?new r$("source",i):new rU("composite",i,n.value.zoomStops,n.value._interpolationType),this.paint._values[r]=new ip(n.property,o,n.parameters)}}_handleOverridablePaintPropertyUpdate(r,n,i){return!(!this.layout||n.isDataDriven()||i.isDataDriven())&&ue.hasPaintOverride(this.layout,r)}static hasPaintOverride(r,n){let i=r.get("text-field"),o=c7.paint.properties[n],a=!1,s=r=>{for(let n of r)if(o.overrides&&o.overrides.hasOverride(n))return void(a=!0)};if("constant"===i.value.kind&&i.value.value instanceof tf)s(i.value.value.sections);else if("source"===i.value.kind){let r=n=>{a||(n instanceof tC&&tv(n.value)===e8?s(n.value.sections):n instanceof tS?s(n.sections):n.eachChild(r))},n=i.value;n._styleExpression&&r(n._styleExpression.expression)}return a}getProgramConfiguration(r){return new o_(this,r)}}var ut={paint:new ib({"background-color":new ig(eW.paint_background["background-color"]),"background-pattern":new ig(eW.paint_background["background-pattern"]),"background-opacity":new ig(eW.paint_background["background-opacity"])})},ur={paint:new ib({"raster-opacity":new ig(eW.paint_raster["raster-opacity"]),"raster-hue-rotate":new ig(eW.paint_raster["raster-hue-rotate"]),"raster-brightness-min":new ig(eW.paint_raster["raster-brightness-min"]),"raster-brightness-max":new ig(eW.paint_raster["raster-brightness-max"]),"raster-saturation":new ig(eW.paint_raster["raster-saturation"]),"raster-contrast":new ig(eW.paint_raster["raster-contrast"]),"raster-resampling":new ig(eW.paint_raster["raster-resampling"]),"raster-fade-duration":new ig(eW.paint_raster["raster-fade-duration"])})};class un extends oT{constructor(r){super(r,{}),this.implementation=r}is3D(){return"3d"===this.implementation.renderingMode}hasOffscreenPass(){return void 0!==this.implementation.prerender}isLayerDraped(){return void 0!==this.implementation.renderToTile}shouldRedrape(){return!!this.implementation.shouldRerenderTiles&&this.implementation.shouldRerenderTiles()}recalculate(){}updateTransitions(){}hasTransition(){return!1}serialize(){}onAdd(r){this.implementation.onAdd&&this.implementation.onAdd(r,r.painter.context.gl)}onRemove(r){this.implementation.onRemove&&this.implementation.onRemove(r,r.painter.context.gl)}}var ui={paint:new ib({"sky-type":new ig(eW.paint_sky["sky-type"]),"sky-atmosphere-sun":new ig(eW.paint_sky["sky-atmosphere-sun"]),"sky-atmosphere-sun-intensity":new ig(eW.paint_sky["sky-atmosphere-sun-intensity"]),"sky-gradient-center":new ig(eW.paint_sky["sky-gradient-center"]),"sky-gradient-radius":new ig(eW.paint_sky["sky-gradient-radius"]),"sky-gradient":new iv(eW.paint_sky["sky-gradient"]),"sky-atmosphere-halo-color":new ig(eW.paint_sky["sky-atmosphere-halo-color"]),"sky-atmosphere-color":new ig(eW.paint_sky["sky-atmosphere-color"]),"sky-opacity":new ig(eW.paint_sky["sky-opacity"])})};function uo(r,n,i){let o=[0,0,1],a=at([]);return an(a,a,i?-(r*S)+Math.PI:r*S),ar(a,a,-(n*S)),o6(o,o,a),o2(o,o)}let ua={circle:class extends oT{constructor(r){super(r,so)}createBucket(r){return new a0(r)}queryRadius(r){return se("circle-radius",this,r)+se("circle-stroke-width",this,r)+st(this.paint.get("circle-translate"))}
324queryIntersectsFeature(r,n,i,o,a,s,l,c){let u=sn(this.paint.get("circle-translate"),this.paint.get("circle-translate-anchor"),s.angle,r.pixelToTileUnitsFactor),d=this.paint.get("circle-radius").evaluate(n,i)+this.paint.get("circle-stroke-width").evaluate(n,i);return sa(r,o,s,l,c,"map"===this.paint.get("circle-pitch-alignment"),"map"===this.paint.get("circle-pitch-scale"),u,d)}getProgramIds(){return["circle"]}getProgramConfiguration(r){return new o_(this,r)}},heatmap:class extends oT{createBucket(r){return new sc(r)}constructor(r){super(r,sm),this._updateColorRamp()}_handleSpecialPaintPropertyUpdate(r){"heatmap-color"===r&&this._updateColorRamp()}_updateColorRamp(){this.colorRamp=sg({expression:this._transitionablePaint._values["heatmap-color"].value.expression,evaluationKey:"heatmapDensity",image:this.colorRamp}),this.colorRampTexture=null}resize(){this.heatmapFbo&&(this.heatmapFbo.destroy(),this.heatmapFbo=null)}queryRadius(r){return se("heatmap-radius",this,r)}queryIntersectsFeature(r,n,i,o,a,s,l,c){let u=this.paint.get("heatmap-radius").evaluate(n,i);return sa(r,o,s,l,c,!0,!0,new x(0,0),u)}hasOffscreenPass(){return 0!==this.paint.get("heatmap-opacity")&&"none"!==this.visibility}getProgramIds(){return["heatmap","heatmapTexture"]}getProgramConfiguration(r){return new o_(this,r)}},hillshade:class extends oT{constructor(r){super(r,sy)}hasOffscreenPass(){return 0!==this.paint.get("hillshade-exaggeration")&&"none"!==this.visibility}getProgramIds(){return["hillshade","hillshadePrepare"]}},fill:class extends oT{constructor(r){super(r,sU)}getProgramIds(){let r=this.paint.get("fill-pattern"),n=r&&r.constantOr(1),i=[n?"fillPattern":"fill"];return this.paint.get("fill-antialias")&&i.push(n&&!this.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline"),i}getProgramConfiguration(r){return new o_(this,r)}recalculate(r,n){super.recalculate(r,n);let i=this.paint._values["fill-outline-color"];"constant"===i.value.kind&&void 0===i.value.value&&(this.paint._values["fill-outline-color"]=this.paint._values["fill-color"])}createBucket(r){return new sN(r)}queryRadius(){return st(this.paint.get("fill-translate"))}queryIntersectsFeature(r,n,i,o,a,s){return!r.queryGeometry.isAboveHorizon&&a3(sr(r.tilespaceGeometry,this.paint.get("fill-translate"),this.paint.get("fill-translate-anchor"),s.angle,r.pixelToTileUnitsFactor),o)}isTileClipped(){return!0}},"fill-extrusion":class extends oT{constructor(r){super(r,ll)}createBucket(r){return new s9(r)}queryRadius(){return st(this.paint.get("fill-extrusion-translate"))}is3D(){return!0}getProgramIds(){return[this.paint.get("fill-extrusion-pattern").constantOr(1)?"fillExtrusionPattern":"fillExtrusion"]}getProgramConfiguration(r){return new o_(this,r)}queryIntersectsFeature(r,n,i,o,a,s,l,c,u){var d,h,p,f;let m=sn(this.paint.get("fill-extrusion-translate"),this.paint.get("fill-extrusion-translate-anchor"),s.angle,r.pixelToTileUnitsFactor),g=this.paint.get("fill-extrusion-height").evaluate(n,i),y=this.paint.get("fill-extrusion-base").evaluate(n,i),v=[0,0],b=c&&s.elevation,C=s.elevation?s.elevation.exaggeration():1,_=r.tile.getBucket(this);if(b&&_ instanceof s9){let r=_.centroidVertexArray,n=u+1;n<r.length&&(v[0]=r.geta_centroid_pos0(n),v[1]=r.geta_centroid_pos1(n))}if(0===v[0]&&1===v[1])return!1;"globe"===s.projection.name&&(o=la([o],[new x(0,0),new x(8192,8192)],r.tileID.canonical).map(r=>r.polygon).flat());let[w,S]=(d=o,h=b?c:null,p=s.center.lat,f=r.tileID.canonical,"globe"===s.projection.name?function(r,n,i,o,a,s,l,c,u,d,h){let p=[],f=[],m=r.projection.upVectorScale(h,r.center.lat,r.worldSize).metersToTile,g=[0,0,0,1],y=[0,0,0,1],v=(r,n,i,o)=>{r[0]=n,r[1]=i,r[2]=o,r[3]=1},b=lo();for(let C of(i>0&&(i+=b),o+=b,n)){let n=[],b=[];for(let p of C){let f=p.x+a.x,C=p.y+a.y,_=r.projection.projectTilePoint(f,C,h),x=r.projection.upVector(h,p.x,p.y),w=i,S=o;if(l){let r=ly(f,C,i,o,l,c,u,d);w+=r.base,S+=r.top}0!==i?v(g,_.x+x[0]*m*w,_.y+x[1]*m*w,_.z+x[2]*m*w):v(g,_.x,_.y,_.z),v(y,_.x+x[0]*m*S,_.y+x[1]*m*S,_.z+x[2]*m*S),o5(g,g,s),o5(y,y,s),n.push(new lf(g[0],g[1],g[2])),b.push(new lf(y[0],y[1],y[2]))}p.push(n),f.push(b)}return[p,f]}(s,d,y,g,m,l,h,v,C,p,f):h?function(r,n,i,o,a,s,l,c,u){let d=[],h=[],p=[0,0,0,1];for(let f of r){let r=[],m=[];for(let d of f){let h=d.x+o.x,f=d.y+o.y,g=ly(h,f,n,i,s,l,c,u);p[0]=h,p[1]=f,p[2]=g.base,p[3]=1,o9(p,p,a),p[3]=Math.max(p[3],1e-5);let y=new lf(p[0]/p[3],p[1]/p[3],p[2]/p[3]);p[0]=h,p[1]=f,p[2]=g.top,p[3]=1,o9(p,p,a),p[3]=Math.max(p[3],1e-5);let v=new lf(p[0]/p[3],p[1]/p[3],p[2]/p[3]);r.push(y),m.push(v)}d.push(r),h.push(m)}return[d,h]}(d,y,g,m,l,h,v,C,p):function(r,n,i,o,a){let s=[],l=[],c=a[8]*n,u=a[9]*n,d=a[10]*n,h=a[11]*n,p=a[8]*i,f=a[9]*i,m=a[10]*i,g=a[11]*i;for(let n of r){let r=[],i=[];for(let s of n){let n=s.x+o.x,l=s.y+o.y,y=a[0]*n+a[4]*l+a[12],v=a[1]*n+a[5]*l+a[13],b=a[2]*n+a[6]*l+a[14],C=a[3]*n+a[7]*l+a[15],_=y+c,x=v+u,w=b+
324d,S=Math.max(C+h,1e-5),O=y+p,E=v+f,k=b+m,T=Math.max(C+g,1e-5);r.push(new lf(_/S,x/S,w/S)),i.push(new lf(O/T,E/T,k/T))}s.push(r),l.push(i)}return[s,l]}(d,y,g,m,l)),O=r.queryGeometry;return function(r,n,i){let o=1/0;a3(i,n)&&(o=lg(i,n[0]));for(let a=0;a<n.length;a++){let s=n[a],l=r[a];for(let r=0;r<s.length-1;r++){let n=s[r],a=[n,s[r+1],l[r+1],l[r],n];a2(i,a)&&(o=Math.min(o,lg(i,a)))}}return o!==1/0&&o}(w,S,O.isPointQuery()?O.screenBounds:O.screenGeometry)}},line:class extends oT{constructor(r){super(r,lS),this.gradientVersion=0}_handleSpecialPaintPropertyUpdate(r){if("line-gradient"===r){let r=this._transitionablePaint._values["line-gradient"].value.expression;this.stepInterpolant=r._styleExpression&&r._styleExpression.expression instanceof tK,this.gradientVersion=(this.gradientVersion+1)%Number.MAX_SAFE_INTEGER}}gradientExpression(){return this._transitionablePaint._values["line-gradient"].value.expression}widthExpression(){return this._transitionablePaint._values["line-width"].value.expression}recalculate(r,n){super.recalculate(r,n),this.paint._values["line-floorwidth"]=lO.possiblyEvaluate(this._transitioningPaint._values["line-width"].value,r)}createBucket(r){return new lx(r)}getProgramIds(){return[this.paint.get("line-pattern").constantOr(1)?"linePattern":"line"]}getProgramConfiguration(r){return new o_(this,r)}queryRadius(r){var n,i;return n=se("line-width",this,r),((i=se("line-gap-width",this,r))>0?i+2*n:n)/2+Math.abs(se("line-offset",this,r))+st(this.paint.get("line-translate"))}queryIntersectsFeature(r,n,i,o,a,s){var l,c;if(r.queryGeometry.isAboveHorizon)return!1;let u=sr(r.tilespaceGeometry,this.paint.get("line-translate"),this.paint.get("line-translate-anchor"),s.angle,r.pixelToTileUnitsFactor),d=r.pixelToTileUnitsFactor/2*(l=this.paint.get("line-width").evaluate(n,i),(c=this.paint.get("line-gap-width").evaluate(n,i))>0?c+2*l:l),h=this.paint.get("line-offset").evaluate(n,i);return h&&(o=function(r,n){let i=[],o=new x(0,0);for(let a=0;a<r.length;a++){let s=r[a],l=[];for(let r=0;r<s.length;r++){let i=s[r-1],a=s[r],c=s[r+1],u=0===r?o:a.sub(i)._unit()._perp(),d=r===s.length-1?o:c.sub(a)._unit()._perp(),h=u._add(d)._unit();h._mult(1/(h.x*d.x+h.y*d.y)),l.push(h._mult(n)._add(a))}i.push(l)}return i}(o,h*r.pixelToTileUnitsFactor)),function(r,n,i){for(let o=0;o<n.length;o++){let a=n[o];if(r.length>=3){for(let n=0;n<a.length;n++)if(a7(r,a[n]))return!0}if(function(r,n,i){if(r.length>1){if(a4(r,n))return!0;for(let o=0;o<n.length;o++)if(a5(n[o],r,i))return!0}for(let o=0;o<r.length;o++)if(a5(r[o],n,i))return!0;return!1}(r,a,i))return!0}return!1}(u,o,d)}isTileClipped(){return!0}},symbol:ue,background:class extends oT{constructor(r){super(r,ut)}getProgramIds(){return[this.paint.get("background-pattern")?"backgroundPattern":"background"]}},raster:class extends oT{constructor(r){super(r,ur)}getProgramIds(){return["raster"]}},sky:class extends oT{constructor(r){super(r,ui),this._updateColorRamp()}_handleSpecialPaintPropertyUpdate(r){"sky-gradient"===r?this._updateColorRamp():"sky-atmosphere-sun"!==r&&"sky-atmosphere-halo-color"!==r&&"sky-atmosphere-color"!==r&&"sky-atmosphere-sun-intensity"!==r||(this._skyboxInvalidated=!0)}_updateColorRamp(){this.colorRamp=sg({expression:this._transitionablePaint._values["sky-gradient"].value.expression,evaluationKey:"skyRadialProgress"}),this.colorRampTexture&&(this.colorRampTexture.destroy(),this.colorRampTexture=null)}needsSkyboxCapture(r){if(this._skyboxInvalidated||!this.skyboxTexture||!this.skyboxGeometry)return!0;if(!this.paint.get("sky-atmosphere-sun")){let n=r.style.light.properties.get("position");return this._lightPosition.azimuthal!==n.azimuthal||this._lightPosition.polar!==n.polar}return!1}getCenter(r,n){if("atmosphere"===this.paint.get("sky-type")){let i=this.paint.get("sky-atmosphere-sun"),o=!i,a=r.style.light,s=a.properties.get("position");return o&&"viewport"===a.properties.get("anchor")&&W("The sun direction is attached to a light with viewport anchor, lighting may behave unexpectedly."),o?uo(s.azimuthal,90-s.polar,n):uo(i[0],90-i[1],n)}let i=this.paint.get("sky-gradient-center");return uo(i[0],90-i[1],n)}is3D(){return!1}isSky(){return!0}
324markSkyboxValid(r){this._skyboxInvalidated=!1,this._lightPosition=r.style.light.properties.get("position")}hasOffscreenPass(){return!0}getProgramIds(){let r=this.paint.get("sky-type");return"atmosphere"===r?["skyboxCapture","skybox"]:"gradient"===r?["skyboxGradient"]:null}}};class us{constructor(r,n,i,o){this.context=r,this.format=i,this.texture=r.gl.createTexture(),this.update(n,o)}update(r,n,i){let{width:o,height:a}=r,{context:s}=this,{gl:l}=s,{HTMLImageElement:c,HTMLCanvasElement:u,HTMLVideoElement:d,ImageData:p,ImageBitmap:f}=h;if(l.bindTexture(l.TEXTURE_2D,this.texture),s.pixelStoreUnpackFlipY.set(!1),s.pixelStoreUnpack.set(1),s.pixelStoreUnpackPremultiplyAlpha.set(this.format===l.RGBA&&(!n||!1!==n.premultiply)),i||this.size&&this.size[0]===o&&this.size[1]===a){let{x:n,y:s}=i||{x:0,y:0};r instanceof c||r instanceof u||r instanceof d||r instanceof p||f&&r instanceof f?l.texSubImage2D(l.TEXTURE_2D,0,n,s,l.RGBA,l.UNSIGNED_BYTE,r):l.texSubImage2D(l.TEXTURE_2D,0,n,s,o,a,l.RGBA,l.UNSIGNED_BYTE,r.data)}else this.size=[o,a],r instanceof c||r instanceof u||r instanceof d||r instanceof p||f&&r instanceof f?l.texImage2D(l.TEXTURE_2D,0,this.format,this.format,l.UNSIGNED_BYTE,r):l.texImage2D(l.TEXTURE_2D,0,this.format,o,a,0,this.format,l.UNSIGNED_BYTE,r.data);this.useMipmap=!!(n&&n.useMipmap&&this.isSizePowerOfTwo()),this.useMipmap&&l.generateMipmap(l.TEXTURE_2D)}bind(r,n){let{context:i}=this,{gl:o}=i;o.bindTexture(o.TEXTURE_2D,this.texture),r!==this.filter&&(o.texParameteri(o.TEXTURE_2D,o.TEXTURE_MAG_FILTER,r),o.texParameteri(o.TEXTURE_2D,o.TEXTURE_MIN_FILTER,this.useMipmap?r===o.NEAREST?o.NEAREST_MIPMAP_NEAREST:o.LINEAR_MIPMAP_NEAREST:r),this.filter=r),n!==this.wrap&&(o.texParameteri(o.TEXTURE_2D,o.TEXTURE_WRAP_S,n),o.texParameteri(o.TEXTURE_2D,o.TEXTURE_WRAP_T,n),this.wrap=n)}isSizePowerOfTwo(){return this.size[0]===this.size[1]&&Math.log(this.size[0])/Math.LN2%1==0}destroy(){let{gl:r}=this.context;r.deleteTexture(this.texture),this.texture=null}}class ul{constructor(r){this._callback=r,this._triggered=!1,"undefined"!=typeof MessageChannel&&(this._channel=new MessageChannel,this._channel.port2.onmessage=()=>{this._triggered=!1,this._callback()})}trigger(){this._triggered||(this._triggered=!0,this._channel?this._channel.port1.postMessage(!0):setTimeout(()=>{this._triggered=!1,this._callback()},0))}remove(){this._channel=void 0,this._callback=()=>{}}}class uc{constructor(){this.tasks={},this.taskQueue=[],H(["process"],this),this.invoker=new ul(this.process),this.nextId=0}add(r,n){let i=this.nextId++,o=function({type:r,isSymbolTile:n,zoom:i}){return i=i||0,"message"===r?0:"maybePrepare"!==r||n?"parseTile"!==r||n?"parseTile"===r&&n?300-i:"maybePrepare"===r&&n?400-i:500:200-i:100-i}(n);return 0===o?(X(),r(),{cancel:()=>{}}):(this.tasks[i]={fn:r,metadata:n,priority:o,id:i},this.taskQueue.push(i),this.invoker.trigger(),{cancel:()=>{delete this.tasks[i]}})}process(){X();{if(this.taskQueue=this.taskQueue.filter(r=>!!this.tasks[r]),!this.taskQueue.length)return;let r=this.pick();if(null===r)return;let n=this.tasks[r];if(delete this.tasks[r],this.taskQueue.length&&this.invoker.trigger(),!n)return;n.fn()}}pick(){let r=null,n=1/0;for(let i=0;i<this.taskQueue.length;i++){let o=this.tasks[this.taskQueue[i]];o.priority<n&&(n=o.priority,r=i)}if(null===r)return null;let i=this.taskQueue[r];return this.taskQueue.splice(r,1),i}remove(){this.invoker.remove()}}class uu{constructor(r){this._stringToNumber={},this._numberToString=[];for(let n=0;n<r.length;n++){let i=r[n];this._stringToNumber[i]=n,this._numberToString[n]=i}}encode(r){return this._stringToNumber[r]}decode(r){return this._numberToString[r]}}let ud=["tile","layer","source","sourceLayer","state"];class uh{constructor(r,n,i,o,a){this.type="Feature",this._vectorTileFeature=r,this._z=n,this._x=i,this._y=o,this.properties=r.properties,this.id=a}get geometry(){return void 0===this._geometry&&(this._geometry=this._vectorTileFeature.toGeoJSON(this._x,this._y,this._z).geometry),this._geometry}set geometry(r){this._geometry=r}toJSON(){let r={type:"Feature",geometry:this.geometry,properties:this.properties};for(let n of(void 0!==this.id&&(r.id=this.id),ud))void 0!==this[n]&&(r[n]=this[n]);return r}}let up=new Uint16Array(8184);for(let r=0;r<2046;r++){let n=r+2,i=0,o=0,a=0,s=0,l=0,c=0;for(1&n?a=s=l=32:i=o=c=32;(n>>=1)>1;){let r=i+a>>1,u=o+s>>1;1&n?(a=i,s=o,i=l,o=c):(i=a,o=s,a=l,s=c),l=r,c=u}let u=4*r;up[u+0]=i,up[u+1]=o,up[u+2]=a,up[u+3]=s}let uf=new Uint16Array(2178),um=new Uint8Array(1089),ug=new Uint16Array(1089);function uy(r){return 0===r?-.03125:32===r?.03125:0}var uv=iS([{name:"a_pos",type:"Int16",components:2},{name:"a_texture_pos",type:"Int16",components:2}]);let ub={type:2,extent:8192,loadGeometry:()=>[[new x(0,0),new x(8193,0),new x(8193,8193),new x(0,8193),new x(0,0)]]};class uC{constructor(r,n,i,o,a){this.tileID=r,this.uid=j(),this.uses=0,this.tileSize=n,this.tileZoom=i,this.buckets={},this.expirationTime=null,this.queryPadding=0,this.hasSymbolBuckets=!1,this.hasRTLText=!1,this.dependencies={},this.isRaster=a,this.expiredRequestCount=0,this.state="loading",o&&o.transform&&(this.projection=o.transform.projection)}registerFadeDuration(r){let n=r+this.timeAdded;n<eH.now()||this.fadeEndTime&&n<this.fadeEndTime||(this.fadeEndTime=n)}wasRequested(){return"errored"===this.state||"loaded"===this.state||"reloading"===this.state}get tileTransform(){return this._tileTransform||(this._tileTransform=cV(this.tileID.canonical,this.projection)),this._tileTransform}loadVectorData(r,n,i){if(this.unloadVectorData(),this.state="loaded",r){for(let o in r.featureIndex&&(this.latestFeatureIndex=r.featureIndex,r.rawTileData?(this.latestRawTileData=r.rawTileData,this.latestFeatureIndex.rawTileData=r.rawTileData):this.latestRawTileData&&(this.latestFeatureIndex.rawTileData=this.latestRawTileData)),this.collisionBoxArray=r.collisionBoxArray,this.buckets=function(r,n){let i={};if(!n)return i;for(let o of r){let r=o.layerIds.map(r=>
324n.getLayer(r)).filter(Boolean);if(0!==r.length)for(let n of(o.layers=r,o.stateDependentLayerIds&&(o.stateDependentLayers=o.stateDependentLayerIds.map(n=>r.filter(r=>r.id===n)[0])),r))i[n.id]=o}return i}(r.buckets,n.style),this.hasSymbolBuckets=!1,this.buckets){let r=this.buckets[o];if(r instanceof c6){if(this.hasSymbolBuckets=!0,!i)break;r.justReloaded=!0}}if(this.hasRTLText=!1,this.hasSymbolBuckets)for(let r in this.buckets){let n=this.buckets[r];if(n instanceof c6&&n.hasRTLText){this.hasRTLText=!0,io.isLoading()||io.isLoaded()||"deferred"!==ir()||ii();break}}for(let r in this.queryPadding=0,this.buckets){let i=this.buckets[r];this.queryPadding=Math.max(this.queryPadding,n.style.getLayer(r).queryRadius(i))}r.imageAtlas&&(this.imageAtlas=r.imageAtlas),r.glyphAtlasImage&&(this.glyphAtlasImage=r.glyphAtlasImage),r.lineAtlas&&(this.lineAtlas=r.lineAtlas)}else this.collisionBoxArray=new iJ}unloadVectorData(){if(this.hasData()){for(let r in this.buckets)this.buckets[r].destroy();this.buckets={},this.imageAtlas&&(this.imageAtlas=null),this.lineAtlas&&(this.lineAtlas=null),this.imageAtlasTexture&&this.imageAtlasTexture.destroy(),this.glyphAtlasTexture&&this.glyphAtlasTexture.destroy(),this.lineAtlasTexture&&this.lineAtlasTexture.destroy(),this._tileBoundsBuffer&&(this._tileBoundsBuffer.destroy(),this._tileBoundsIndexBuffer.destroy(),this._tileBoundsSegments.destroy(),this._tileBoundsBuffer=null),this._tileDebugBuffer&&(this._tileDebugBuffer.destroy(),this._tileDebugSegments.destroy(),this._tileDebugBuffer=null),this._tileDebugIndexBuffer&&(this._tileDebugIndexBuffer.destroy(),this._tileDebugIndexBuffer=null),this._globeTileDebugBorderBuffer&&(this._globeTileDebugBorderBuffer.destroy(),this._globeTileDebugBorderBuffer=null),this._tileDebugTextBuffer&&(this._tileDebugTextBuffer.destroy(),this._tileDebugTextSegments.destroy(),this._tileDebugTextIndexBuffer.destroy(),this._tileDebugTextBuffer=null),this._globeTileDebugTextBuffer&&(this._globeTileDebugTextBuffer.destroy(),this._globeTileDebugTextBuffer=null),this.latestFeatureIndex=null,this.state="unloaded"}}getBucket(r){return this.buckets[r.id]}upload(r){for(let n in this.buckets){let i=this.buckets[n];i.uploadPending()&&i.upload(r)}let n=r.gl;this.imageAtlas&&!this.imageAtlas.uploaded&&(this.imageAtlasTexture=new us(r,this.imageAtlas.image,n.RGBA),this.imageAtlas.uploaded=!0),this.glyphAtlasImage&&(this.glyphAtlasTexture=new us(r,this.glyphAtlasImage,n.ALPHA),this.glyphAtlasImage=null),this.lineAtlas&&!this.lineAtlas.uploaded&&(this.lineAtlasTexture=new us(r,this.lineAtlas.image,n.ALPHA),this.lineAtlas.uploaded=!0)}prepare(r){this.imageAtlas&&this.imageAtlas.patchUpdatedImages(r,this.imageAtlasTexture)}queryRenderedFeatures(r,n,i,o,a,s,l,c){return this.latestFeatureIndex&&this.latestFeatureIndex.rawTileData?this.latestFeatureIndex.query({tileResult:o,pixelPosMatrix:l,transform:s,params:a,tileTransform:this.tileTransform},r,n,i):{}}querySourceFeatures(r,n){let i=this.latestFeatureIndex;if(!i||!i.rawTileData)return;let o=i.loadVTLayers(),a=n?n.sourceLayer:"",s=o._geojsonTileLayer||o[a];if(!s)return;let l=r2(n&&n.filter),{z:c,x:u,y:d}=this.tileID.canonical,h={z:c,x:u,y:d};for(let n=0;n<s.length;n++){let o=s.feature(n);if(l.needGeometry){let r=aJ(o,!0);if(!l.filter(new ia(this.tileID.overscaledZ),r,this.tileID.canonical))continue}else if(!l.filter(new ia(this.tileID.overscaledZ),o))continue;let p=i.getId(o,a),f=new uh(o,c,u,d,p);f.tile=h,r.push(f)}}hasData(){return"loaded"===this.state||"reloading"===this.state||"expired"===this.state}patternsLoaded(){return!!this.imageAtlas&&!!Object.keys(this.imageAtlas.patternPositions).length}setExpiryData(r){let n=this.expirationTime;if(r.cacheControl){let n=K(r.cacheControl);n["max-age"]&&(this.expirationTime=Date.now()+1e3*n["max-age"])}else r.expires&&(this.expirationTime=new Date(r.expires).getTime());if(this.expirationTime){let r=Date.now(),i=!1;if(this.expirationTime>r)i=!1;else if(n){if(this.expirationTime<n)i=!0;else{let o=this.expirationTime-n;o?this.expirationTime=r+Math.max(o,3e4):i=!0}}else i=!0;i?(this.expiredRequestCount++,this.state="expired"):this.expiredRequestCount=0}}getExpiryTimeout(){if(this.expirationTime)return this.expiredRequestCount?1e3*(1<<Math.min(this.expiredRequestCount-1,31)):Math.min(this.expirationTime-(new Date).getTime(),2147483647)}setFeatureState(r,n){if(!this.latestFeatureIndex||!this.latestFeatureIndex.rawTileData||0===Object.keys(r).length||!n)return;let i=this.latestFeatureIndex.loadVTLayers(),o=n.style.listImages();for(let a in this.buckets){if(!n.style.hasLayer(a))continue;let s=this.buckets[a],l=s.layers[0].sourceLayer||"_geojsonTileLayer",c=i[l],u=r[l];if(!c||!u||0===Object.keys(u).length)continue;if(s.update(u,c,o,this.imageAtlas&&this.imageAtlas.patternPositions||{}),s instanceof lx||s instanceof sN){let r=n.style._getSourceCache(s.layers[0].source);n._terrain&&n._terrain.enabled&&r&&s.programConfigurations.needsUpload&&n._terrain._clearRenderCacheForTile(r.id,this.tileID)}let d=n&&n.style&&n.style.getLayer(a);d&&(this.queryPadding=Math.max(this.queryPadding,d.queryRadius(s)))}}holdingForFade(){return void 0!==this.symbolFadeHoldUntil}symbolFadeFinished(){return!this.symbolFadeHoldUntil||this.symbolFadeHoldUntil<eH.now()}clearFadeHold(){this.symbolFadeHoldUntil=void 0}setHoldDuration(r){this.symbolFadeHoldUntil=eH.now()+r}
324setTexture(r,n){let i=n.context,o=i.gl;this.texture=this.texture||n.getTileTexture(r.width),this.texture?this.texture.update(r,{useMipmap:!0}):(this.texture=new us(i,r,o.RGBA,{useMipmap:!0}),this.texture.bind(o.LINEAR,o.CLAMP_TO_EDGE),i.extTextureFilterAnisotropic&&o.texParameterf(o.TEXTURE_2D,i.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,i.extTextureFilterAnisotropicMax))}setDependencies(r,n){let i={};for(let r of n)i[r]=!0;this.dependencies[r]=i}hasDependency(r,n){for(let i of r){let r=this.dependencies[i];if(r){for(let i of n)if(r[i])return!0}}return!1}clearQueryDebugViz(){}_makeDebugTileBoundsBuffers(r,n){if(!n||"mercator"===n.name||this._tileDebugBuffer)return;let i=aY(ub,this.tileID.canonical,this.tileTransform)[0],o=new iE,a=new iX;for(let r=0;r<i.length;r++){let{x:n,y:s}=i[r];o.emplaceBack(n,s),a.emplaceBack(r)}a.emplaceBack(0),this._tileDebugIndexBuffer=r.createIndexBuffer(a),this._tileDebugBuffer=r.createVertexBuffer(o,aa.members),this._tileDebugSegments=oL.simpleSegment(0,0,o.length,a.length)}_makeTileBoundsBuffers(r,n){let i,o;if(this._tileBoundsBuffer||!n||"mercator"===n.name)return;let a=aY(ub,this.tileID.canonical,this.tileTransform)[0];if(this.isRaster){let r=function(r,n){let i=cV(r,n),o=Math.pow(2,r.z);for(let a=0;a<33;a++)for(let s=0;s<33;s++){let l=aU((r.x+(s+uy(s))/32)/o),c=aG((r.y+(a+uy(a))/32)/o),u=n.project(l,c),d=33*a+s;uf[2*d+0]=Math.round((u.x*i.scale-i.x)*8192),uf[2*d+1]=Math.round((u.y*i.scale-i.y)*8192)}um.fill(0),ug.fill(0);for(let r=2045;r>=0;r--){let n=4*r,i=up[n+0],o=up[n+1],a=up[n+2],s=up[n+3],l=i+a>>1,c=o+s>>1,u=l+c-o,d=c+i-l,h=33*o+i,p=33*s+a,f=33*c+l,m=Math.hypot((uf[2*h+0]+uf[2*p+0])/2-uf[2*f+0],(uf[2*h+1]+uf[2*p+1])/2-uf[2*f+1])>=16;if(um[f]=um[f]||(m?1:0),r<1022){let r=(o+d>>1)*33+(i+u>>1),n=(s+d>>1)*33+(a+u>>1);um[f]=um[f]||um[r]||um[n]}}let a=new iT,s=new iF,l=0;function c(r,n){let i=33*n+r;return 0===ug[i]&&(a.emplaceBack(uf[2*i+0],uf[2*i+1],8192*r/32,8192*n/32),ug[i]=++l),ug[i]-1}function u(r,n,i,o,a,l){let d=r+i>>1,h=n+o>>1;if(Math.abs(r-a)+Math.abs(n-l)>1&&um[33*h+d])u(a,l,r,n,d,h),u(i,o,a,l,d,h);else{let u=c(r,n),d=c(i,o),h=c(a,l);s.emplaceBack(u,d,h)}}return u(0,0,32,32,32,0),u(32,32,0,0,0,32),{vertices:a,indices:s}}(this.tileID.canonical,n);i=r.vertices,o=r.indices}else{for(let{x:r,y:n}of(i=new iT,o=new iF,a))i.emplaceBack(r,n,0,0);let r=sb(i.int16,void 0,4);for(let n=0;n<r.length;n+=3)o.emplaceBack(r[n],r[n+1],r[n+2])}this._tileBoundsBuffer=r.createVertexBuffer(i,uv.members),this._tileBoundsIndexBuffer=r.createIndexBuffer(o),this._tileBoundsSegments=oL.simpleSegment(0,0,i.length,o.length)}_makeGlobeTileDebugBuffers(r,n){let i;let o=n.projection;if(!o||"globe"!==o.name||n.freezeTileCoverage)return;let a=this.tileID.canonical,s=aP(a_(a,n)),l=aZ(n.zoom);l>0&&(i=oj(new Float64Array(16),n.globeMatrix)),this._makeGlobeTileDebugBorderBuffer(r,a,n,s,i,l),this._makeGlobeTileDebugTextBuffer(r,a,n,s,i,l)}_globePoint(r,n,i,o,a,s,l){let c=ak(r,n,i);if(s){let a=1<<i.z,u=aN(o.center.lng),d=a$(o.center.lat),h=(i.x+.5)/a-u,p=0;h>.5?p=-1:h<-.5&&(p=1);let f=(r/8192+i.x)/a+p,m=(n/8192+i.y)/a;f=(f-u)*o._pixelsPerMercatorPixel+u,m=(m-d)*o._pixelsPerMercatorPixel+d;let g=[f*o.worldSize,m*o.worldSize,0];o5(g,g,s),c=aC(c,g,l)}return o5(c,c,a)}_makeGlobeTileDebugBorderBuffer(r,n,i,o,a,s){let l=new iE,c=new iX,u=new ik,d=(r,d,h,p,f)=>{let m=(h-r)/(f-1),g=(p-d)/(f-1),y=l.length;for(let h=0;h<f;h++){let p=r+h*m,f=d+h*g;l.emplaceBack(p,f);let v=this._globePoint(p,f,n,i,o,a,s);u.emplaceBack(v[0],v[1],v[2]),c.emplaceBack(y+h)}};d(0,0,8192,0,16),d(8192,0,8192,8192,16),d(8192,8192,0,8192,16),d(0,8192,0,0,16),this._tileDebugIndexBuffer=r.createIndexBuffer(c),this._tileDebugBuffer=r.createVertexBuffer(l,aa.members),this._globeTileDebugBorderBuffer=r.createVertexBuffer(u,ao.members),this._tileDebugSegments=oL.simpleSegment(0,0,l.length,c.length)}_makeGlobeTileDebugTextBuffer(r,n,i,o,a,s){let l=new iE,c=new iF,u=new ik;c.reserve(32),l.reserve(25),u.reserve(25);let d=(r,n)=>25*r+n;for(let r=0;r<25;r++){let c=2048*r;for(let r=0;r<25;r++){let d=2048*r;l.emplaceBack(d,c);let h=this._globePoint(d,c,n,i,o,a,s);u.emplaceBack(h[0],h[1],h[2])}}for(let r=0;r<4;r++)for(let n=0;n<4;n++){let i=d(r,n),o=d(r,n+1),a=d(r+1,n),s=d(r+1,n+1);c.emplaceBack(i,o,a),c.emplaceBack(a,o,s)}this._tileDebugTextIndexBuffer=r.createIndexBuffer(c),this._tileDebugTextBuffer=r.createVertexBuffer(l,aa.members),this._globeTileDebugTextBuffer=r.createVertexBuffer(u,ao.members),this._tileDebugTextSegments=oL.simpleSegment(0,0,25,32)}}class u_{constructor(){this.state={},this.stateChanges={},this.deletedStates={}}updateState(r,n,i){let o=String(n);if(this.stateChanges[r]=this.stateChanges[r]||{},this.stateChanges[r][o]=this.stateChanges[r][o]||{},V(this.stateChanges[r][o],i),null===this.deletedStates[r])for(let n in this.deletedStates[r]={},this.state[r])n!==o&&(this.deletedStates[r][n]=null);else if(this.deletedStates[r]&&null===this.deletedStates[r][o])for(let n in this.deletedStates[r][o]={},this.state[r][o])i[n]||(this.deletedStates[r][o][n]=null);else for(let n in i)this.deletedStates[r]&&this.deletedStates[r][o]&&null===this.deletedStates[r][o][n]&&delete this.deletedStates[r][o][n]}removeFeatureState(r,n,i){if(null===this.deletedStates[r])return;let o=String(n);if(this.deletedStates[r]=this.deletedStates[r]||{},i&&void 0!==n)null!==this.deletedStates[r][o]&&(this.deletedStates[r][o]=this.deletedStates[r][o]||{},this.deletedStates[r][o][i]=null);
324else if(void 0!==n){if(this.stateChanges[r]&&this.stateChanges[r][o])for(i in this.deletedStates[r][o]={},this.stateChanges[r][o])this.deletedStates[r][o][i]=null;else this.deletedStates[r][o]=null}else this.deletedStates[r]=null}getState(r,n){let i=String(n),o=V({},(this.state[r]||{})[i],(this.stateChanges[r]||{})[i]);if(null===this.deletedStates[r])return{};if(this.deletedStates[r]){let i=this.deletedStates[r][n];if(null===i)return{};for(let r in i)delete o[r]}return o}initializeTileState(r,n){r.setFeatureState(this.state,n)}coalesceChanges(r,n){let i={};for(let r in this.stateChanges){this.state[r]=this.state[r]||{};let n={};for(let i in this.stateChanges[r])this.state[r][i]||(this.state[r][i]={}),V(this.state[r][i],this.stateChanges[r][i]),n[i]=this.state[r][i];i[r]=n}for(let r in this.deletedStates){this.state[r]=this.state[r]||{};let n={};if(null===this.deletedStates[r])for(let i in this.state[r])n[i]={},this.state[r][i]={};else for(let i in this.deletedStates[r]){if(null===this.deletedStates[r][i])this.state[r][i]={};else if(this.state[r][i])for(let n of Object.keys(this.deletedStates[r][i]))delete this.state[r][i][n];n[i]=this.state[r][i]}i[r]=i[r]||{},V(i[r],n)}if(this.stateChanges={},this.deletedStates={},0!==Object.keys(i).length)for(let o in r)r[o].setFeatureState(i,n)}}class ux{constructor(r){this.size=r,this.minimums=[],this.maximums=[],this.leaves=[]}getElevation(r,n){let i=this.toIdx(r,n);return{min:this.minimums[i],max:this.maximums[i]}}isLeaf(r,n){return this.leaves[this.toIdx(r,n)]}toIdx(r,n){return n*this.size+r}}function uw(r,n,i,o){let a=0,s=Number.MAX_VALUE;for(let l=0;l<3;l++)if(1e-15>Math.abs(o[l])){if(i[l]<r[l]||i[l]>n[l])return null}else{let c=1/o[l],u=(r[l]-i[l])*c,d=(n[l]-i[l])*c;if(u>d){let r=u;u=d,d=r}if(u>a&&(a=u),d<s&&(s=d),a>s)return null}return a}function uS(r,n,i,o,a,s,l,c,u,d,h){let p=o-r,f=a-n,m=s-i,g=l-r,y=c-n,v=u-i,b=h[1]*v-h[2]*y,C=h[2]*g-h[0]*v,_=h[0]*y-h[1]*g,x=p*b+f*C+m*_;if(1e-15>Math.abs(x))return null;let w=1/x,S=d[0]-r,O=d[1]-n,E=d[2]-i,k=(S*b+O*C+E*_)*w;if(k<0||k>1)return null;let T=O*m-E*f,M=E*p-S*m,P=S*f-O*p,L=(h[0]*T+h[1]*M+h[2]*P)*w;return L<0||k+L>1?null:(g*T+y*M+v*P)*w}function uO(r,n,i,o,a,s,l,c,u){let d=1<<i,h=s-o,p=l-a;c[0]=(r+0)/d*h+o,c[1]=(n+0)/d*p+a,u[0]=(r+1)/d*h+o,u[1]=(n+1)/d*p+a}class uE{constructor(r){if(this.maximums=[],this.minimums=[],this.leaves=[],this.childOffsets=[],this.nodeCount=0,this.dem=r,this._siblingOffset=[[0,0],[1,0],[0,1],[1,1]],!this.dem)return;let n=function(r){let n=Math.ceil(Math.log2(r.dim/8)),i=[],o=Math.ceil(Math.pow(2,n)),a=1/o,s=(r,n,i,o,a)=>{let s=o?1:0;a[0]=r*i,a[1]=n*i,a[2]=(r+1)*i-s,a[3]=(n+1)*i-s},l=new ux(o),c=[];for(let n=0;n<o*o;n++){s(n%o,Math.floor(n/o),a,!1,c);
324let i=uT(c[0],c[1],r),u=uT(c[2],c[1],r),d=uT(c[2],c[3],r),h=uT(c[0],c[3],r);l.minimums.push(Math.min(i,u,d,h)),l.maximums.push(Math.max(i,u,d,h)),l.leaves.push(1)}for(i.push(l),o/=2;o>=1;o/=2){let r=i[i.length-1];l=new ux(o);for(let n=0;n<o*o;n++){s(n%o,Math.floor(n/o),2,!0,c);let i=r.getElevation(c[0],c[1]),a=r.getElevation(c[2],c[1]),u=r.getElevation(c[2],c[3]),d=r.getElevation(c[0],c[3]),h=r.isLeaf(c[0],c[1]),p=r.isLeaf(c[2],c[1]),f=r.isLeaf(c[2],c[3]),m=r.isLeaf(c[0],c[3]),g=Math.min(i.min,a.min,u.min,d.min),y=Math.max(i.max,a.max,u.max,d.max),v=h&&p&&f&&m;l.maximums.push(y),l.minimums.push(g),l.leaves.push(y-g<=5&&v?1:0)}i.push(l)}return i}(this.dem),i=n.length-1,o=n[i];this._addNode(o.minimums[0],o.maximums[0],o.leaves[0]),this._construct(n,0,0,i,0)}raycastRoot(r,n,i,o,a,s,l=1){return uw([r,n,-100],[i,o,this.maximums[0]*l],a,s)}raycast(r,n,i,o,a,s,l=1){if(!this.nodeCount)return null;let c=this.raycastRoot(r,n,i,o,a,s,l);if(null==c)return null;let u=[],d=[],h=[],p=[],f=[{idx:0,t:c,nodex:0,nodey:0,depth:0}];for(;f.length>0;){let{idx:c,t:y,nodex:v,nodey:b,depth:C}=f.pop();if(this.leaves[c]){uO(v,b,C,r,n,i,o,h,p);let c=1<<C,u=(v+0)/c,d=(v+1)/c,f=(b+0)/c,_=(b+1)/c,x=uT(u,f,this.dem)*l,w=uT(d,f,this.dem)*l,S=uT(d,_,this.dem)*l,O=uT(u,_,this.dem)*l,E=uS(h[0],h[1],x,p[0],h[1],w,p[0],p[1],S,a,s),k=uS(p[0],p[1],S,h[0],p[1],O,h[0],h[1],x,a,s),T=Math.min(null!==E?E:Number.MAX_VALUE,null!==k?k:Number.MAX_VALUE);if(T!==Number.MAX_VALUE)return T;{var m,g;let r=o0([],a,s,y);if(uk(x,w,O,S,(r[0]-(m=h[0]))/(p[0]-m),(r[1]-(g=h[1]))/(p[1]-g))>=r[2])return y}continue}let _=0;for(let f=0;f<this._siblingOffset.length;f++){uO((v<<1)+this._siblingOffset[f][0],(b<<1)+this._siblingOffset[f][1],C+1,r,n,i,o,h,p),h[2]=-100,p[2]=this.maximums[this.childOffsets[c]+f]*l;let m=uw(h,p,a,s);if(null!=m){u[f]=m;let r=!1;for(let n=0;n<_&&!r;n++)m>=u[d[n]]&&(d.splice(n,0,f),r=!0);r||(d[_]=f),_++}}for(let r=0;r<_;r++){let n=d[r];f.push({idx:this.childOffsets[c]+n,t:u[n],nodex:(v<<1)+this._siblingOffset[n][0],nodey:(b<<1)+this._siblingOffset[n][1],depth:C+1})}}return null}_addNode(r,n,i){return this.minimums.push(r),this.maximums.push(n),this.leaves.push(i),this.childOffsets.push(0),this.nodeCount++}_construct(r,n,i,o,a){if(1===r[o].isLeaf(n,i))return;this.childOffsets[a]||(this.childOffsets[a]=this.nodeCount);let s=o-1,l=r[s],c=0,u=0;for(let r=0;r<this._siblingOffset.length;r++){let o=2*n+this._siblingOffset[r][0],a=2*i+this._siblingOffset[r][1],s=l.getElevation(o,a),d=l.isLeaf(o,a),h=this._addNode(s.min,s.max,d);d&&(c|=1<<r),u||(u=h)}for(let o=0;o<this._siblingOffset.length;o++)c&1<<o||this._construct(r,2*n+this._siblingOffset[o][0],2*i+this._siblingOffset[o][1],s,u+o)}}function uk(r,n,i,o,a,s){return tY(tY(r,i,s),tY(n,o,s),a)}function uT(r,n,i){let o=i.dim,a=P(r*o-.5,0,o-1),s=P(n*o-.5,0,o-1),l=Math.floor(a),c=Math.floor(s),u=Math.min(l+1,o-1),d=Math.min(c+1,o-1);return uk(i.get(l,c),i.get(u,c),i.get(l,d),i.get(u,d),a-l,s-c)}let uM={mapbox:[6553.6,25.6,.1,1e4],terrarium:[256,1,1/256,32768]};class uP{get tree(){return this._tree||this._buildQuadTree(),this._tree}constructor(r,n,i,o=!1,a=!1){if(this.uid=r,n.height!==n.width)throw RangeError("DEM tiles must be square");if(i&&"mapbox"!==i&&"terrarium"!==i)return W(`"${i}" is not a valid encoding type. Valid types include "mapbox" and "terrarium".`);this.stride=n.height;let s=this.dim=n.height-2,l=new Uint32Array(n.data.buffer);if(this.pixels=new Uint8Array(n.data.buffer),this.encoding=i||"mapbox",this.borderReady=o,!o){for(let r=0;r<s;r++)l[this._idx(-1,r)]=l[this._idx(0,r)],l[this._idx(s,r)]=l[this._idx(s-1,r)],l[this._idx(r,-1)]=l[this._idx(r,0)],l[this._idx(r,s)]=l[this._idx(r,s-1)];l[this._idx(-1,-1)]=l[this._idx(0,0)],l[this._idx(s,-1)]=l[this._idx(s-1,0)],l[this._idx(-1,s)]=l[this._idx(0,s-1)],l[this._idx(s,s)]=l[this._idx(s-1,s-1)],a&&this._buildQuadTree()}}_buildQuadTree(){this._tree=new uE(this)}get(r,n,i=!1){i&&(r=P(r,-1,this.dim),n=P(n,-1,this.dim));let o=4*this._idx(r,n);return("terrarium"===this.encoding?this._unpackTerrarium:this._unpackMapbox)(this.pixels[o],this.pixels[o+1],this.pixels[o+2])}static getUnpackVector(r){return uM[r]}get unpackVector(){return uM[this.encoding]}_idx(r,n){if(r<-1||r>=this.dim+1||n<-1||n>=this.dim+1)throw RangeError("out of range source coordinates for DEM data");return(n+1)*this.stride+(r+1)}_unpackMapbox(r,n,i){return(256*r*256+256*n+i)/10-1e4}
324_unpackTerrarium(r,n,i){return 256*r+n+i/256-32768}static pack(r,n){let i=[0,0,0,0],o=uP.getUnpackVector(n),a=Math.floor((r+o[3])/o[2]);return i[2]=a%256,a=Math.floor(a/256),i[1]=a%256,a=Math.floor(a/256),i[0]=a,i}getPixels(){return new sf({width:this.stride,height:this.stride},this.pixels)}backfillBorder(r,n,i){if(this.dim!==r.dim)throw Error("dem dimension mismatch");let o=n*this.dim,a=n*this.dim+this.dim,s=i*this.dim,l=i*this.dim+this.dim;switch(n){case -1:o=a-1;break;case 1:a=o+1}switch(i){case -1:s=l-1;break;case 1:l=s+1}let c=-n*this.dim,u=-i*this.dim;for(let n=s;n<l;n++)for(let i=o;i<a;i++){let o=4*this._idx(i,n),a=4*this._idx(i+c,n+u);this.pixels[o+0]=r.pixels[a+0],this.pixels[o+1]=r.pixels[a+1],this.pixels[o+2]=r.pixels[a+2],this.pixels[o+3]=r.pixels[a+3]}}onDeserialize(){this._tree&&(this._tree.dem=this)}}n_(uP,"DEMData"),n_(uE,"DemMinMaxQuadTree",{omit:["dem"]});class uL{constructor(r,n){this.max=r,this.onRemove=n,this.reset()}reset(){for(let r in this.data)for(let n of this.data[r])n.timeout&&clearTimeout(n.timeout),this.onRemove(n.value);return this.data={},this.order=[],this}add(r,n,i){let o=r.wrapped().key;void 0===this.data[o]&&(this.data[o]=[]);let a={value:n,timeout:void 0};if(void 0!==i&&(a.timeout=setTimeout(()=>{this.remove(r,a)},i)),this.data[o].push(a),this.order.push(o),this.order.length>this.max){let r=this._getAndRemoveByKey(this.order[0]);r&&this.onRemove(r)}return this}has(r){return r.wrapped().key in this.data}getAndRemove(r){return this.has(r)?this._getAndRemoveByKey(r.wrapped().key):null}_getAndRemoveByKey(r){let n=this.data[r].shift();return n.timeout&&clearTimeout(n.timeout),0===this.data[r].length&&delete this.data[r],this.order.splice(this.order.indexOf(r),1),n.value}getByKey(r){let n=this.data[r];return n?n[0].value:null}get(r){return this.has(r)?this.data[r.wrapped().key][0].value:null}remove(r,n){if(!this.has(r))return this;let i=r.wrapped().key,o=void 0===n?0:this.data[i].indexOf(n),a=this.data[i][o];return this.data[i].splice(o,1),a.timeout&&clearTimeout(a.timeout),0===this.data[i].length&&delete this.data[i],this.onRemove(a.value),this.order.splice(this.order.indexOf(i),1),this}setMaxSize(r){for(this.max=r;this.order.length>this.max;){let r=this._getAndRemoveByKey(this.order[0]);r&&this.onRemove(r)}return this}filter(r){let n=[];for(let i in this.data)for(let o of this.data[i])r(o.value)||n.push(o);for(let r of n)this.remove(r.value.tileID,r)}}class uA{constructor(r,n,i){this.func=r,this.mask=n,this.range=i}}uA.ReadOnly=!1,uA.ReadWrite=!0,uA.disabled=new uA(519,uA.ReadOnly,[0,1]);class uZ{constructor(r,n,i,o,a,s){this.test=r,this.ref=n,this.mask=i,this.fail=o,this.depthFail=a,this.pass=s}}uZ.disabled=new uZ({func:519,mask:0},0,0,7680,7680,7680);class uI{constructor(r,n,i){this.blendFunction=r,this.blendColor=n,this.mask=i}}uI.Replace=[1,0],uI.disabled=new uI(uI.Replace,td.transparent,[!1,!1,!1,!1]),uI.unblended=new uI(uI.Replace,td.transparent,[!0,!0,!0,!0]),uI.alphaBlended=new uI([1,771],td.transparent,[!0,!0,!0,!0]);class uV{constructor(r,n,i){this.enable=r,this.mode=n,this.frontFace=i}}uV.disabled=new uV(!1,1029,2305),uV.backCCW=new uV(!0,1029,2305),uV.backCW=new uV(!0,1029,2304),uV.frontCW=new uV(!0,1028,2304),uV.frontCCW=new uV(!0,1028,2305);class uD extends eG{constructor(r,n,i){super(),this.id=r,this._onlySymbols=i,n.on("data",r=>{"source"===r.dataType&&"metadata"===r.sourceDataType&&(this._sourceLoaded=!0),this._sourceLoaded&&!this._paused&&"source"===r.dataType&&"content"===r.sourceDataType&&(this.reload(),this.transform&&this.update(this.transform))}),n.on("error",()=>{this._sourceErrored=!0}),this._source=n,this._tiles={},this._cache=new uL(0,this._unloadTile.bind(this)),this._timers={},this._cacheTimers={},this._minTileCacheSize=n.minTileCacheSize,this._maxTileCacheSize=n.maxTileCacheSize,this._loadedParentTiles={},this._coveredTiles={},this._state=new u_,this._isRaster="raster"===this._source.type||"raster-dem"===this._source.type||"custom"===this._source.type&&"raster"===this._source._dataType}onAdd(r){this.map=r,this._minTileCacheSize=void 0===this._minTileCacheSize&&r?r._minTileCacheSize:this._minTileCacheSize,this._maxTileC
324acheSize=void 0===this._maxTileCacheSize&&r?r._maxTileCacheSize:this._maxTileCacheSize}loaded(){if(this._sourceErrored)return!0;if(!this._sourceLoaded||!this._source.loaded())return!1;for(let r in this._tiles){let n=this._tiles[r];if("loaded"!==n.state&&"errored"!==n.state)return!1}return!0}getSource(){return this._source}pause(){this._paused=!0}resume(){if(!this._paused)return;let r=this._shouldReloadOnResume;this._paused=!1,this._shouldReloadOnResume=!1,r&&this.reload(),this.transform&&this.update(this.transform)}_loadTile(r,n){return r.isSymbolTile=this._onlySymbols,this._source.loadTile(r,n)}_unloadTile(r){if(this._source.unloadTile)return this._source.unloadTile(r,()=>{})}_abortTile(r){if(this._source.abortTile)return this._source.abortTile(r,()=>{})}serialize(){return this._source.serialize()}prepare(r){for(let n in this._source.prepare&&this._source.prepare(),this._state.coalesceChanges(this._tiles,this.map?this.map.painter:null),this._tiles){let i=this._tiles[n];i.upload(r),i.prepare(this.map.style.imageManager)}}getIds(){return I(this._tiles).map(r=>r.tileID).sort(uj).map(r=>r.key)}getRenderableIds(r){let n=[];for(let i in this._tiles)this._isIdRenderable(+i,r)&&n.push(this._tiles[i]);return r?n.sort((r,n)=>{let i=r.tileID,o=n.tileID,a=new x(i.canonical.x,i.canonical.y)._rotate(this.transform.angle),s=new x(o.canonical.x,o.canonical.y)._rotate(this.transform.angle);return i.overscaledZ-o.overscaledZ||s.y-a.y||s.x-a.x}).map(r=>r.tileID.key):n.map(r=>r.tileID).sort(uj).map(r=>r.key)}hasRenderableParent(r){let n=this.findLoadedParent(r,0);return!!n&&this._isIdRenderable(n.tileID.key)}_isIdRenderable(r,n){return this._tiles[r]&&this._tiles[r].hasData()&&!this._coveredTiles[r]&&(n||!this._tiles[r].holdingForFade())}reload(){if(this._paused)this._shouldReloadOnResume=!0;else for(let r in this._cache.reset(),this._tiles)"errored"!==this._tiles[r].state&&this._reloadTile(+r,"reloading")}_reloadTile(r,n){let i=this._tiles[r];i&&("loading"!==i.state&&(i.state=n),this._loadTile(i,this._tileLoaded.bind(this,i,r,n)))}_tileLoaded(r,n,i,o){if(o){if(r.state="errored",404!==o.status)this._source.fire(new eU(o,{tile:r}));else if("raster-dem"===this._source.type&&this.usedForTerrain&&this.map.painter.terrain){let r=this.map.painter.terrain;this.update(this.transform,r.getScaledDemTileSize(),!0),r.resetTileLookupCache(this.id)}else this.update(this.transform)}else r.timeAdded=eH.now(),"expired"===i&&(r.refreshedUponExpiration=!0),this._setTileReloadTimer(n,r),"raster-dem"===this._source.type&&r.dem&&this._backfillDEM(r),this._state.initializeTileState(r,this.map?this.map.painter:null),this._source.fire(new e$("data",{dataType:"source",tile:r,coord:r.tileID,sourceCacheId:this.id}))}_backfillDEM(r){let n=this.getRenderableIds();for(let o=0;o<n.length;o++){let a=n[o];if(r.neighboringTiles&&r.neighboringTiles[a]){let n=this.getTileByID(a);i(r,n),i(n,r)}}function i(r,n){if(!r.dem||r.dem.borderReady)return;r.needsHillshadePrepare=!0,r.needsDEMTextureUpload=!0;let i=n.tileID.canonical.x-r.tileID.canonical.x,o=n.tileID.canonical.y-r.tileID.canonical.y,a=Math.pow(2,r.tileID.canonical.z),s=n.tileID.key;0===i&&0===o||Math.abs(o)>1||(Math.abs(i)>1&&(1===Math.abs(i+a)?i+=a:1===Math.abs(i-a)&&(i-=a)),n.dem&&r.dem&&(r.dem.backfillBorder(n.dem,i,o),r.neighboringTiles&&r.neighboringTiles[s]&&(r.neighboringTiles[s].backfilled=!0)))}}getTile(r){return this.getTileByID(r.key)}getTileByID(r){return this._tiles[r]}_retainLoadedChildren(r,n,i,o){for(let a in this._tiles){let s=this._tiles[a];if(o[a]||!s.hasData()||s.tileID.overscaledZ<=n||s.tileID.overscaledZ>i)continue;let l=s.tileID;for(;s&&s.tileID.overscaledZ>n+1;){let r=s.tileID.scaledTo(s.tileID.overscaledZ-1);(s=this._tiles[r.key])&&s.hasData()&&(l=r)}let c=l;for(;c.overscaledZ>n;)if(r[(c=c.scaledTo(c.overscaledZ-1)).key]){o[l.key]=l;break}}}findLoadedParent(r,n){if(r.key in this._loadedParentTiles){let i=this._loadedParentTiles[r.key];return i&&i.tileID.overscaledZ>=n?i:null}for(let i=r.overscaledZ-1;i>=n;i--){let n=r.scaledTo(i),o=this._getLoadedTile(n);if(o)return o}}_getLoadedTile(r){let n=this._tiles[r.key];return n&&n.hasData()?n:this._cache.getByKey(this._source.reparseOverscaled?r.wrapped().key:r.canonical.key)}updateCacheSize(r,n){n=n||this._source.tileSize;let i=Math.floor((Math.ceil(r.width/n)+1)*(Math.ceil(r.height/n)+1)*5),o="number"==typeof this._minTileCacheSize?Math.max(this._minTileCacheSize,i):i,a="number"==typeof this._maxTileC
324acheSize?Math.min(this._maxTileCacheSize,o):o;this._cache.setMaxSize(a)}handleWrapJump(r){let n=Math.round((r-(void 0===this._prevLng?r:this._prevLng))/360);if(this._prevLng=r,n){let r={};for(let i in this._tiles){let o=this._tiles[i];o.tileID=o.tileID.unwrapTo(o.tileID.wrap+n),r[o.tileID.key]=o}for(let n in this._tiles=r,this._timers)clearTimeout(this._timers[n]),delete this._timers[n];for(let r in this._tiles)this._setTileReloadTimer(+r,this._tiles[r])}}update(r,n,i){let o;if(this.transform=r,!this._sourceLoaded||this._paused||this.transform.freezeTileCoverage||this.usedForTerrain&&!i)return;this.updateCacheSize(r,n),"globe"!==this.transform.projection.name&&this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used||this.usedForTerrain?this._source.tileID?o=r.getVisibleUnwrappedCoordinates(this._source.tileID).map(r=>new lh(r.canonical.z,r.wrap,r.canonical.z,r.canonical.x,r.canonical.y)):(o=r.coveringTiles({tileSize:n||this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom&&!i,reparseOverscaled:this._source.reparseOverscaled,isTerrainDEM:this.usedForTerrain}),this._source.hasTile&&(o=o.filter(r=>this._source.hasTile(r)))):o=[];let a=this._updateRetainedTiles(o);if(uz(this._source.type)&&0!==o.length){let r={},n={};for(let i of Object.keys(a)){let o=a[i],s=this._tiles[i];if(!s||s.fadeEndTime&&s.fadeEndTime<=eH.now())continue;let l=this.findLoadedParent(o,Math.max(o.overscaledZ-uD.maxOverzooming,this._source.minzoom));l&&(this._addTile(l.tileID),r[l.tileID.key]=l.tileID),n[i]=o}let i=o[o.length-1].overscaledZ;for(let r in this._tiles){let o=this._tiles[r];if(a[r]||!o.hasData())continue;let s=o.tileID;for(;s.overscaledZ>i;){s=s.scaledTo(s.overscaledZ-1);let i=this._tiles[s.key];if(i&&i.hasData()&&n[s.key]){a[r]=o.tileID;break}}}for(let n in r)a[n]||(this._coveredTiles[n]=!0,a[n]=r[n])}for(let r in a)this._tiles[r].clearFadeHold();for(let r of function(r,n){let i=[];for(let o in r)o in n||i.push(o);return i}(this._tiles,a)){let n=this._tiles[r];n.hasSymbolBuckets&&!n.holdingForFade()?n.setHoldDuration(this.map._fadeDuration):n.hasSymbolBuckets&&!n.symbolFadeFinished()||this._removeTile(+r)}this._updateLoadedParentTileCache(),this._onlySymbols&&this._source.afterUpdate&&this._source.afterUpdate()}releaseSymbolFadeTiles(){for(let r in this._tiles)this._tiles[r].holdingForFade()&&this._removeTile(+r)}_updateRetainedTiles(r){let n={};if(0===r.length)return n;let i={},o=r.reduce((r,n)=>Math.min(r,n.overscaledZ),1/0),a=r[0].overscaledZ,s=Math.max(a-uD.maxOverzooming,this._source.minzoom),l=Math.max(a+uD.maxUnderzooming,this._source.minzoom),c={};for(let i of r){let r=this._addTile(i);n[i.key]=i,r.hasData()||o<this._source.maxzoom&&(c[i.key]=i)}for(let a of(this._retainLoadedChildren(c,o,l,n),r)){let r=this._tiles[a.key];if(r.hasData())continue;if(a.canonical.z>=this._source.maxzoom){let r=a.children(this._source.maxzoom)[0],i=this.getTile(r);if(i&&i.hasData()){n[r.key]=r;continue}}else{let r=a.children(this._source.maxzoom);if(n[r[0].key]&&n[r[1].key]&&n[r[2].key]&&n[r[3].key])continue}let o=r.wasRequested();for(let l=a.overscaledZ-1;l>=s;--l){let s=a.scaledTo(l);if(i[s.key]||(i[s.key]=!0,(r=this.getTile(s))||!o||(r=this._addTile(s)),r&&(n[s.key]=s,o=r.wasRequested(),r.hasData())))break}}return n}_updateLoadedParentTileCache(){for(let r in this._loadedParentTiles={},this._tiles){let n=[],i,o=this._tiles[r].tileID;for(;o.overscaledZ>0;){if(o.key in this._loadedParentTiles){i=this._loadedParentTiles[o.key];break}n.push(o.key);let r=o.scaledTo(o.overscaledZ-1);if(i=this._getLoadedTile(r))break;o=r}for(let r of n)this._loadedParentTiles[r]=i}}_addTile(r){let n=this._tiles[r.key];if(n)return n;(n=this._cache.getAndRemove(r))&&(this._setTileReloadTimer(r.key,n),n.tileID=r,this._state.initializeTileState(n,this.map?this.map.painter:null),this._cacheTimers[r.key]&&(clearTimeout(this._cacheTimers[r.key]),delete this._cacheTimers[r.key],this._setTileReloadTimer(r.key,n)));let i=!!n;if(!i){let i=this.map?this.map.painter:null;n=new uC(r,this._source.tileSize*r.overscaleFactor(),this.transform.tileZoom,i,this._isRaster),this._loadTile(n,this._tileLoaded.bind(this,n,r.key,n.state))}return n?(n.uses++,this._tiles[r.key]=n,i||this._source.fire(new e$("dataloading",{tile:n,coord:n.tileID,dataType:"source"})),n):null}_setTileReloadTimer(r,n){r in this._timers&&(clearTimeout(this._timers[r]),delete this._timers[r]);let i=n.getExpiryTimeout();i&&(this._timers[r]=setTimeout(()=>{this._reloadTile(r,"expired"),delete this._timers[r]},i))}_removeTile(r){let n=this._tiles[r];n&&(n.uses--,delete this._tiles[r],this._timers[r]&&(clearTimeout(this._timers[r]),delete this._timers[r]),n.uses>0||(n.hasData()&&"reloading"!==n.state?this._cache.add(n.tileID,n,n.getExpiryTimeout()):(n.aborted=!0,this._abortTile(n),this._unloadTile(n))))}clearTiles(){for(let r in this._shouldReloadOnResume=!1,this._paused=!1,this._tiles)this._removeTile(+r);this._source._clear&&this._source._clear(),this._cache.reset(),this.map&&this.usedForTerrain&&this.map.painter.terrain&&this.map.painter.terrain.resetTileLookupCache(this.id
324)}tilesIn(r,n,i){let o=[],a=this.transform;if(!a)return o;let s="globe"===a.projection.name,l=aN(a.center.lng);for(let c in this._tiles){let u;let d=this._tiles[c];if(i&&d.clearQueryDebugViz(),!d.holdingForFade()){if(s){let r=d.tileID.canonical;if(0===r.z){let n=[Math.abs(P(l,...uB(r,-1))-l),Math.abs(P(l,...uB(r,1))-l)];u=[0,2*n.indexOf(Math.min(...n))-1]}else{let n=[Math.abs(P(l,...uB(r,-1))-l),Math.abs(P(l,...uB(r,0))-l),Math.abs(P(l,...uB(r,1))-l)];u=[n.indexOf(Math.min(...n))-1]}}else u=[0];for(let i of u){let s=r.containsTile(d,a,n,i);s&&o.push(s)}}}return o}getVisibleCoordinates(r){let n=this.getRenderableIds(r).map(r=>this._tiles[r].tileID);for(let r of n)r.projMatrix=this.transform.calculateProjMatrix(r.toUnwrapped());return n}hasTransition(){if(this._source.hasTransition())return!0;if(uz(this._source.type))for(let r in this._tiles){let n=this._tiles[r];if(void 0!==n.fadeEndTime&&n.fadeEndTime>=eH.now())return!0}return!1}setFeatureState(r,n,i){this._state.updateState(r=r||"_geojsonTileLayer",n,i)}removeFeatureState(r,n,i){this._state.removeFeatureState(r=r||"_geojsonTileLayer",n,i)}getFeatureState(r,n){return this._state.getState(r=r||"_geojsonTileLayer",n)}setDependencies(r,n,i){let o=this._tiles[r];o&&o.setDependencies(n,i)}reloadTilesForDependencies(r,n){for(let i in this._tiles)this._tiles[i].hasDependency(r,n)&&this._reloadTile(+i,"reloading");this._cache.filter(i=>!i.hasDependency(r,n))}_preloadTiles(r,n){let i=new Map,o=Array.isArray(r)?r:[r],a=this.map.painter.terrain,s=this.usedForTerrain&&a?a.getScaledDemTileSize():this._source.tileSize;for(let r of o){for(let n of r.coveringTiles({tileSize:s,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom&&!this.usedForTerrain,reparseOverscaled:this._source.reparseOverscaled,isTerrainDEM:this.usedForTerrain}))i.set(n.key,n);this.usedForTerrain&&r.updateElevation(!1)}Z(Array.from(i.values()),(r,n)=>{let i=new uC(r,this._source.tileSize*r.overscaleFactor(),this.transform.tileZoom,this.map.painter,this._isRaster);this._loadTile(i,r=>{"raster-dem"===this._source.type&&i.dem&&this._backfillDEM(i),n(r,i)})},n)}}function uj(r,n){let i=Math.abs(2*r.wrap)-+(r.wrap<0),o=Math.abs(2*n.wrap)-+(n.wrap<0);return r.overscaledZ-n.overscaledZ||o-i||n.canonical.y-r.canonical.y||n.canonical.x-r.canonical.x}function uz(r){return"raster"===r||"image"===r||"video"===r||"custom"===r}function uB(r,n){let i=1<<r.z;return[r.x/i+n,(r.x+1)/i+n]}uD.maxOverzooming=10,uD.maxUnderzooming=3;class uR{constructor(r,n,i){this._demTile=r,this._dem=this._demTile.dem,this._scale=n,this._offset=i}static create(r,n,i){let o=i||r.findDEMTileFor(n);if(!o||!o.dem)return;let a=o.dem,s=o.tileID,l=1<<n.canonical.z-s.canonical.z;return new uR(o,o.tileSize/8192/l,[(n.canonical.x/l-s.canonical.x)*a.dim,(n.canonical.y/l-s.canonical.y)*a.dim])}tileCoordToPixel(r,n){let i=n*this._scale+this._offset[1];return new x(Math.floor(r*this._scale+this._offset[0]),Math.floor(i))}getElevationAt(r,n,i,o){let a=r*this._scale+this._offset[0],s=n*this._scale+this._offset[1],l=Math.floor(a),c=Math.floor(s),u=this._dem;return o=!!o,i?tY(tY(u.get(l,c,o),u.get(l,c+1,o),s-c),tY(u.get(l+1,c,o),u.get(l+1,c+1,o),s-c),a-l):u.get(l,c,o)}getElevationAtPixel(r,n,i){return this._dem.get(r,n,!!i)}getMeterToDEM(r){return(1<<this._demTile.tileID.canonical.z)*(1/aF(r))*this._dem.stride}}class uH{constructor(r,n){this.tileID=r,this.x=r.canonical.x,this.y=r.canonical.y,this.z=r.canonical.z,this.grid=new nb(8192,16,0),this.featureIndexArray=new i6,this.promoteId=n}insert(r,n,i,o,a,s=0){let l=this.featureIndexArray.length;this.featureIndexArray.emplaceBack(i,o,a,s);let c=this.grid;for(let r=0;r<n.length;r++){let i=n[r],o=[1/0,1/0,-1/0,-1/0];for(let r=0;r<i.length;r++){let n=i[r];o[0]=Math.min(o[0],n.x),o[1]=Math.min(o[1],n.y),o[2]=Math.max(o[2],n.x),o[3]=Math.max(o[3],n.y)}o[0]<8192&&o[1]<8192&&o[2]>=0&&o[3]>=0&&c.insert(l,o[0],o[1],o[2],o[3])}}loadVTLayers(){if(!this.vtLayers)for(let r in this.vtLayers=new s2(new lR(this.rawTileData)).layers,this.sourceLayerCoder=new uu(this.vtLayers?Object.keys(this.vtLayers).sort():["_geojsonTileLayer"]),this.vtFeatures={},this.vtLayers)this.vtFeatures[r]=[];return this.vtLayers}query(r,n,i,o){let a;this.loadVTLayers();let s=r.params||{},l=r2(s.filter),c=r.tileResult,u=r.transform,d=c.bufferedTilespaceBounds,h=this.grid.query(d.min.x,d.min.y,d.max.x,d.max.y,(r,n,i,o)=>a9(c.bufferedTilespaceGeometry,r,n,i,o));h.sort(uN);let p=null;u.elevation&&h.length>0&&(p=uR.create(u.elevation,this.tileID));let f={};for(let u=0;u<h.length;u++){let d=h[u];if(d===a)continue;a=d;let m=this.featureIndexArray.get(d),g=null;
324this.loadMatchingFeature(f,m,l,s.layers,s.availableImages,n,i,o,(n,i,o,a=0)=>(g||(g=aY(n,this.tileID.canonical,r.tileTransform)),i.queryIntersectsFeature(c,n,o,g,this.z,r.transform,r.pixelPosMatrix,p,a)))}return f}loadMatchingFeature(r,n,i,o,a,s,l,c,u){let{featureIndex:d,bucketIndex:h,sourceLayerIndex:p,layoutVertexArrayOffset:f}=n,m=this.bucketLayerIDs[h];if(o&&!function(r,n){for(let i=0;i<r.length;i++)if(n.indexOf(r[i])>=0)return!0;return!1}(o,m))return;let g=this.sourceLayerCoder.decode(p),y=this.vtLayers[g].feature(d);if(i.needGeometry){let r=aJ(y,!0);if(!i.filter(new ia(this.tileID.overscaledZ),r,this.tileID.canonical))return}else if(!i.filter(new ia(this.tileID.overscaledZ),y))return;let v=this.getId(y,g);for(let n=0;n<m.length;n++){let i=m[n];if(o&&0>o.indexOf(i))continue;let h=s[i];if(!h)continue;let p={};void 0!==v&&c&&(p=c.getState(h.sourceLayer||"_geojsonTileLayer",v));let g=V({},l[i]);g.paint=uF(g.paint,h.paint,y,p,a),g.layout=uF(g.layout,h.layout,y,p,a);let b=!u||u(y,h,p,f);if(!b)continue;let C=new uh(y,this.z,this.x,this.y,v);C.layer=g;let _=r[i];void 0===_&&(_=r[i]=[]),_.push({featureIndex:d,feature:C,intersectionZ:b})}}lookupSymbolFeatures(r,n,i,o,a,s,l,c){let u={};this.loadVTLayers();let d=r2(a);for(let a of r)this.loadMatchingFeature(u,{bucketIndex:i,sourceLayerIndex:o,featureIndex:a,layoutVertexArrayOffset:0},d,s,l,c,n);return u}loadFeature(r){let{featureIndex:n,sourceLayerIndex:i}=r;this.loadVTLayers();let o=this.sourceLayerCoder.decode(i),a=this.vtFeatures[o];if(a[n])return a[n];let s=this.vtLayers[o].feature(n);return a[n]=s,s}hasLayer(r){for(let n of this.bucketLayerIDs)for(let i of n)if(r===i)return!0;return!1}getId(r,n){let i=r.id;if(this.promoteId){let o="string"==typeof this.promoteId?this.promoteId:this.promoteId[n];null!=o&&(i=r.properties[o]),"boolean"==typeof i&&(i=Number(i))}return i}}function uF(r,n,i,o,a){return N(r,(r,s)=>{let l=n instanceof im?n.get(s):null;return l&&l.evaluate?l.evaluate(i,o,a):l})}function uN(r,n){return n-r}n_(uH,"FeatureIndex",{omit:["rawTileData","sourceLayerCoder"]});class u${constructor(r,n){this.width=r,this.height=n,this.nextRow=0,this.image=new sp({width:r,height:n}),this.positions={},this.uploaded=!1}getDash(r,n){let i=this.getKey(r,n);return this.positions[i]}trim(){let r=this.width,n=this.height=B(this.nextRow);this.image.resize({width:r,height:n})}getKey(r,n){return r.join(",")+n}getDashRanges(r,n,i){let o=[],a=r.length%2==1?-r[r.length-1]*i:0,s=r[0]*i,l=!0;o.push({left:a,right:s,isDash:l,zeroLength:0===r[0]});let c=r[0];for(let n=1;n<r.length;n++){l=!l;let u=r[n];a=c*i,c+=u,s=c*i,o.push({left:a,right:s,isDash:l,zeroLength:0===u})}return o}addRoundDash(r,n,i){let o=n/2;for(let n=-i;n<=i;n++){let a=this.width*(this.nextRow+i+n),s=0,l=r[0];for(let c=0;c<this.width;c++){let u;c/l.right>1&&(l=r[++s]);let d=Math.min(Math.abs(c-l.left),Math.abs(c-l.right)),h=n/i*(o+1);if(l.isDash){let r=o-Math.abs(h);u=Math.sqrt(d*d+r*r)}else u=o-Math.sqrt(d*d+h*h);this.image.data[a+c]=Math.max(0,Math.min(255,u+128))}}}addRegularDash(r,n){for(let n=r.length-1;n>=0;--n){let i=r[n],o=r[n+1];i.zeroLength?r.splice(n,1):o&&o.isDash===i.isDash&&(o.left=i.left,r.splice(n,1))}let i=r[0],o=r[r.length-1];i.isDash===o.isDash&&(i.left=o.left-this.width,o.right=i.right+this.width);let a=this.width*this.nextRow,s=0,l=r[0];for(let i=0;i<this.width;i++){i/l.right>1&&(l=r[++s]);let o=Math.min(Math.abs(i-l.left),Math.abs(i-l.right));this.image.data[a+i]=Math.max(0,Math.min(255,(l.isDash?o:-o)+n+128))}}addDash(r,n){let i=this.getKey(r,n);if(this.positions[i])return this.positions[i];let o="round"===n,a=o?7:0,s=2*a+1;
324if(this.nextRow+s>this.height)return W("LineAtlas out of space"),null;0===r.length&&r.push(1);let l=0;for(let n=0;n<r.length;n++)r[n]<0&&(W("Negative value is found in line dasharray, replacing values with 0"),r[n]=0),l+=r[n];if(0!==l){let i=this.width/l,s=this.getDashRanges(r,this.width,i);o?this.addRoundDash(s,i,a):this.addRegularDash(s,"square"===n?.5*i:0)}let c=this.nextRow+a;this.nextRow+=s;let u={tl:[c,a],br:[l,0]};return this.positions[i]=u,u}}n_(u$,"LineAtlas");class uU{constructor(r){let n={},i=[];for(let o in r){let a=r[o],s=n[o]={};for(let r in a.glyphs){let n=a.glyphs[+r];if(!n||0===n.bitmap.width||0===n.bitmap.height)continue;let o=n.metrics.localGlyph?2:1,l={x:0,y:0,w:n.bitmap.width+2*o,h:n.bitmap.height+2*o};i.push(l),s[r]=l}}let{w:o,h:a}=l5(i),s=new sp({width:o||1,height:a||1});for(let i in r){let o=r[i];for(let r in o.glyphs){let a=o.glyphs[+r];if(!a||0===a.bitmap.width||0===a.bitmap.height)continue;let l=n[i][r],c=a.metrics.localGlyph?2:1;sp.copy(a.bitmap,s,{x:0,y:0},{x:l.x+c,y:l.y+c},a.bitmap)}}this.image=s,this.positions=n}}n_(uU,"GlyphAtlas");class uG{constructor(r){this.tileID=new lh(r.tileID.overscaledZ,r.tileID.wrap,r.tileID.canonical.z,r.tileID.canonical.x,r.tileID.canonical.y),this.tileZoom=r.tileZoom,this.uid=r.uid,this.zoom=r.zoom,this.canonical=r.tileID.canonical,this.pixelRatio=r.pixelRatio,this.tileSize=r.tileSize,this.source=r.source,this.overscaling=this.tileID.overscaleFactor(),this.showCollisionBoxes=r.showCollisionBoxes,this.collectResourceTiming=!!r.collectResourceTiming,this.returnDependencies=!!r.returnDependencies,this.promoteId=r.promoteId,this.enableTerrain=!!r.enableTerrain,this.isSymbolTile=r.isSymbolTile,this.tileTransform=cV(r.tileID.canonical,r.projection),this.projection=r.projection}parse(r,n,i,o,a){let s,l,c,u;this.status="parsing",this.data=r,this.collisionBoxArray=new iJ;let d=new uu(Object.keys(r.layers).sort()),h=new uH(this.tileID,this.promoteId);h.bucketLayerIDs=[];let p={},f=new u$(256,256),m={featureIndex:h,iconDependencies:{},patternDependencies:{},glyphDependencies:{},lineAtlas:f,availableImages:i},g=n.familiesBySource[this.source];for(let n in g){let o=r.layers[n];if(!o)continue;let a=!1,s=!1;for(let r of g[n])"symbol"===r[0].type?a=!0:s=!0;if(!0===this.isSymbolTile&&!a||!1===this.isSymbolTile&&!s)continue;1===o.version&&W(`Vector tile source "${this.source}" layer "${n}" does not use vector tile spec v2 and therefore may have some rendering errors.`);let l=d.encode(n),c=[];for(let r=0;r<o.length;r++){let i=o.feature(r),a=h.getId(i,n);c.push({feature:i,id:a,index:r,sourceLayerIndex:l})}for(let r of g[n]){let n=r[0];void 0!==this.isSymbolTile&&"symbol"===n.type!==this.isSymbolTile||n.minzoom&&this.zoom<Math.floor(n.minzoom)||n.maxzoom&&this.zoom>=n.maxzoom||"none"!==n.visibility&&(uW(r,this.zoom,i),(p[n.id]=n.createBucket({index:h.bucketLayerIDs.length,layers:r,zoom:this.zoom,canonical:this.canonical,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:l,sourceID:this.source,enableTerrain:this.enableTerrain,projection:this.projection.spec,availableImages:i})).populate(c,m,this.tileID.canonical,this.tileTransform),h.bucketLayerIDs.push(r.map(r=>r.id)))}}f.trim();let y={type:"maybePrepare",isSymbolTile:this.isSymbolTile,zoom:this.zoom},v=N(m.glyphDependencies,r=>Object.keys(r).map(Number));Object.keys(v).length?o.send("getGlyphs",{uid:this.uid,stacks:v},(r,n)=>{s||(s=r,l=n,_.call(this))},void 0,!1,y):l={};let b=Object.keys(m.iconDependencies);b.length?o.send("getImages",{icons:b,source:this.source,tileID:this.tileID,type:"icons"},(r,n)=>{s||(s=r,c=n,_.call(this))},void 0,!1,y):c={};let C=Object.keys(m.patternDependencies);function _(){if(s)return a(s);if(l&&c&&u){let r=new uU(l),n=new l8(c,u);for(let o in p){let a=p[o];a instanceof c6?(uW(a.layers,this.zoom,i),function(r,n,i,o,a,s,l,c,u,d){r.createArrays(),r.tilePixelRatio=8192/(512*r.overscaling),r.compareText={},r.iconsNeedLinear=!1;let h=r.layers[0].layout,p=r.layers[0]._unevaluatedLayout._values,f={};if("composite"===r.textSizeData.kind){let{minZoom:n,maxZoom:i}=r.textSizeData;f.compositeTextSizes=[p["text-size"].possiblyEvaluate(new ia(n),c),p["text-size"].possiblyEvaluate(new ia(i),c)]}
324if("composite"===r.iconSizeData.kind){let{minZoom:n,maxZoom:i}=r.iconSizeData;f.compositeIconSizes=[p["icon-size"].possiblyEvaluate(new ia(n),c),p["icon-size"].possiblyEvaluate(new ia(i),c)]}f.layoutTextSize=p["text-size"].possiblyEvaluate(new ia(u+1),c),f.layoutIconSize=p["icon-size"].possiblyEvaluate(new ia(u+1),c),f.textMaxSize=p["text-size"].possiblyEvaluate(new ia(18),c);let m="map"===h.get("text-rotation-alignment")&&"point"!==h.get("symbol-placement"),g=h.get("text-size");for(let s of r.features){let u=h.get("text-font").evaluate(s,{},c).join(","),p=g.evaluate(s,{},c),y=f.layoutTextSize.evaluate(s,{},c),v=(f.layoutIconSize.evaluate(s,{},c),{horizontal:{},vertical:void 0}),b=s.text,C,_=[0,0];if(b){let o=b.toString(),l=24*h.get("text-letter-spacing").evaluate(s,{},c),d=24*h.get("text-line-height").evaluate(s,{},c),f=!function(r){for(let i of r){var n;if(nE(n=i.charCodeAt(0))||nk(n)||nT(n)||nW(n)||nY(n))return!1}return!0}(o)?0:l,g=h.get("text-anchor").evaluate(s,{},c),C=h.get("text-variable-anchor");if(!C){let r=h.get("text-radial-offset").evaluate(s,{},c);_=r?cT(g,[24*r,cE]):h.get("text-offset").evaluate(s,{},c).map(r=>24*r)}let x=m?"center":h.get("text-justify").evaluate(s,{},c),w="point"===h.get("symbol-placement"),S=w?24*h.get("text-max-width").evaluate(s,{},c):1/0,O=s=>{r.allowVerticalPlacement&&nQ(o)&&(v.vertical=ct(b,n,i,a,u,S,d,g,s,f,_,l7.vertical,!0,y,p))};if(!m&&C){let r="auto"===x?C.map(r=>cM(r)):[x],o=!1;for(let s=0;s<r.length;s++){let l=r[s];if(!v.horizontal[l]){if(o)v.horizontal[l]=v.horizontal[0];else{let r=ct(b,n,i,a,u,S,d,"center",l,f,_,l7.horizontal,!1,y,p);r&&(v.horizontal[l]=r,o=1===r.positionedLines.length)}}}O("left")}else{if("auto"===x&&(x=cM(g)),w||h.get("text-writing-mode").indexOf("horizontal")>=0||!nQ(o)){let r=ct(b,n,i,a,u,S,d,g,x,f,_,l7.horizontal,!1,y,p);r&&(v.horizontal[x]=r)}O(w?"left":x)}}let w=!1;if(s.icon&&s.icon.name){let n=o[s.icon.name];n&&(C=function(r,n,i){let{horizontalAlign:o,verticalAlign:a}=cs(i),s=n[0]-r.displaySize[0]*o,l=n[1]-r.displaySize[1]*a;return{image:r,top:l,bottom:l+r.displaySize[1],left:s,right:s+r.displaySize[0]}}(a[s.icon.name],h.get("icon-offset").evaluate(s,{},c),h.get("icon-anchor").evaluate(s,{},c)),w=n.sdf,void 0===r.sdfIcons?r.sdfIcons=n.sdf:r.sdfIcons!==n.sdf&&W("Style sheet warning: Cannot mix SDF and non-SDF icons in one buffer"),(n.pixelRatio!==r.pixelRatio||0!==h.get("icon-rotate").constantOr(1))&&(r.iconsNeedLinear=!0))}let O=cL(v.horizontal)||v.vertical;r.iconsInText||(r.iconsInText=!!O&&O.iconsInText),(O||C)&&function(r,n,i,o,a,s,l,c,u,d,h,p,f){var m;let g,y=s.textMaxSize.evaluate(n,{},p);void 0===y&&(y=l);let v=r.layers[0].layout,b=v.get("icon-offset").evaluate(n,{},p),C=cL(i.horizontal)||i.vertical,_="globe"===f.name,w=l/24,O=r.tilePixelRatio*y/24,E=(m=r.overscaling,r.zoom>18&&m>2&&(m>>=1),Math.max(8192/(512*m),1)*v.get("symbol-spacing")),k=v.get("text-padding")*r.tilePixelRatio,T=v.get("icon-padding")*r.tilePixelRatio,M=v.get("text-max-angle")*S,P="map"===v.get("text-rotation-alignment")&&"point"!==v.get("symbol-placement"),L="map"===v.get("icon-rotation-alignment")&&"point"!==v.get("symbol-placement"),A=v.get("symbol-placement"),Z=E/2,I=v.get("icon-text-fit");o&&"none"!==I&&(r.allowVerticalPlacement&&i.vertical&&(g=cc(o,i.vertical,I,v.get("icon-text-fit-padding"),b,w)),C&&(o=cc(o,C,I,v.get("icon-text-fit-padding"),b,w)));let V=(l,c,m)=>{if(c.x<0||c.x>=8192||c.y<0||c.y>=8192)return;let y=null;if(_){let{x:r,y:n,z:i}=f.projectTilePoint(c.x,c.y,m);y={anchor:new cu(r,n,i,0,void 0),up:f.upVector(m,c.x,c.y)}}!function(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S,O,E){let k=r.addToLineVertexArray(n,o),T,M,P,L,A,Z,I,V=0,D=0,j=0,z=0,B=-1,R=-1,H={},F=oe(""),N=i?i.anchor:n,$=0,U=0;if(void 0===u._unevaluatedLayout.getValue("text-radial-offset")?[$,U]=u.layout.get("text-offset").evaluate(x,{},E).map(r=>24*r):($=24*u.layout.get("text-radial-offset").evaluate(x,{},E),U=cE),r.allowVerticalPlacement&&a.vertical){let r=a.vertical;if(g)Z=cZ(r),c&&(I=cZ(c));else{let i=u.layout.get("text-rotate").evaluate(x,{},E)+90;
324P=cA(d,N,n,h,p,f,r,m,i,y),c&&(L=cA(d,N,n,h,p,f,c,b,i))}}if(s){let o=u.layout.get("icon-rotate").evaluate(x,{},E),a="none"!==u.layout.get("icon-text-fit"),l=cb(s,o,S,a),m=c?cb(c,o,S,a):void 0;M=cA(d,N,n,h,p,f,s,b,o),V=4*l.length;let g=r.iconSizeData,y=null;"source"===g.kind?(y=[128*u.layout.get("icon-size").evaluate(x,{},E)])[0]>32640&&W(`${r.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`):"composite"===g.kind&&((y=[128*w.compositeIconSizes[0].evaluate(x,{},E),128*w.compositeIconSizes[1].evaluate(x,{},E)])[0]>32640||y[1]>32640)&&W(`${r.layerIds[0]}: Value for "icon-size" is >= 255. Reduce your "icon-size".`),r.addSymbols(r.icon,l,y,_,C,x,!1,i,n,k.lineStartIndex,k.lineLength,-1,O,E),B=r.icon.placedSymbolArray.length-1,m&&(D=4*m.length,r.addSymbols(r.icon,m,y,_,C,x,l7.vertical,i,n,k.lineStartIndex,k.lineLength,-1,O,E),R=r.icon.placedSymbolArray.length-1)}for(let o in a.horizontal){let s=a.horizontal[o];T||(F=oe(s.text),g?A=cZ(s):T=cA(d,N,n,h,p,f,s,m,u.layout.get("text-rotate").evaluate(x,{},E),y));let c=1===s.positionedLines.length;if(j+=cP(r,i,n,s,l,u,g,x,y,k,a.vertical?l7.horizontal:l7.horizontalOnly,c?Object.keys(a.horizontal):[o],H,B,w,O,E),c)break}a.vertical&&(z+=cP(r,i,n,a.vertical,l,u,g,x,y,k,l7.vertical,["vertical"],H,R,w,O,E));let G=-1,q=(r,n)=>r?Math.max(r,n):n;G=q(A,-1),G=q(Z,G);let X=(G=q(I,G))>-1?1:0;r.glyphOffsetArray.length>=c6.MAX_GLYPHS&&W("Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907"),void 0!==x.sortKey&&r.addToSortKeyRanges(r.symbolInstances.length,x.sortKey),r.symbolInstances.emplaceBack(N.x,N.y,N.z,n.x,n.y,H.right>=0?H.right:-1,H.center>=0?H.center:-1,H.left>=0?H.left:-1,H.vertical>=0?H.vertical:-1,B,R,F,void 0!==T?T:r.collisionBoxArray.length,void 0!==T?T+1:r.collisionBoxArray.length,void 0!==P?P:r.collisionBoxArray.length,void 0!==P?P+1:r.collisionBoxArray.length,void 0!==M?M:r.collisionBoxArray.length,void 0!==M?M+1:r.collisionBoxArray.length,L||r.collisionBoxArray.length,L?L+1:r.collisionBoxArray.length,h,j,z,V,D,X,0,$,U,G)}(r,c,y,l,i,o,a,g,r.layers[0],r.collisionBoxArray,n.index,n.sourceLayerIndex,r.index,k,P,u,0,T,L,b,n,s,d,h,p)};if("line"===A)for(let a of cf(n.geometry,0,0,8192,8192))for(let n of function(r,n,i,o,a,s,l,c,u){let d=o?.6*24*l:0,h=cp(o,a),p=h*l,f=0===r[0].x||8192===r[0].x||0===r[0].y||8192===r[0].y;return n-p<n/4&&(n=p+n/4),function r(n,i,o,a,s,l,c,u,d){let h=l/2,p=ch(n),f=0,m=i-o,g=[];for(let r=0;r<n.length-1;r++){let i=n[r],c=n[r+1],u=i.dist(c),y=c.angleTo(i);for(;m+o<f+u;){let v=((m+=o)-f)/u,b=tY(i.x,c.x,v),C=tY(i.y,c.y,v);if(b>=0&&b<d&&C>=0&&C<d&&m-h>=0&&m+h<=p){let i=new cu(b,C,0,y,r);i._round(),a&&!cd(n,i,l,a,s)||g.push(i)}}f+=u}return u||g.length||c||(g=r(n,f/2,o,a,s,l,c,!0,d)),g}(r,f?n/2*c%n:(h/2+48)*l*c%n,n,d,i,p,f,!1,8192)}(a,E,M,i.vertical||C,o,0,O,r.overscaling,8192))C&&function(r,n,i,o){let a=r.compareText;if(n in a){let r=a[n];for(let n=r.length-1;n>=0;n--)if(o.dist(r[n])<i)return!0}else a[n]=[];return a[n].push(o),!1}(r,C.text,Z,n)||V(a,n,p);else if("line-center"===A){for(let r of n.geometry)if(r.length>1){let n=function(r,n,i,o,a,s){let l=i?.6*24*s:0,c=cp(i,o)*s,u=0,d=ch(r)/2;for(let i=0;i<r.length-1;i++){let o=r[i],a=r[i+1],s=o.dist(a);if(u+s>d){let h=(d-u)/s,p=new cu(tY(o.x,a.x,h),tY(o.y,a.y,h),0,a.angleTo(o),i);return!l||cd(r,p,c,l,n)?p:void 0}u+=s}}(r,M,i.vertical||C,o,0,O);n&&V(r,n,p)}}else if("Polygon"===n.type)for(let r of sB(n.geometry,0)){let n=function(r,n=1,i=!1){let o=1/0,a=1/0,s=-1/0,l=-1/0,c=r[0];for(let r=0;r<c.length;r++){let n=c[r];(!r||n.x<o)&&(o=n.x),(!r||n.y<a)&&(a=n.y),(!r||n.x>s)&&(s=n.x),(!r||n.y>l)&&(l=n.y)}let u=Math.min(s-o,l-a),d=u/2,h=new cx([],cS);if(0===u)return new x(o,a);for(let n=o;n<s;n+=u)for(let i=a;i<l;i+=u)h.push(new cO(n+d,i+d,d,r));let p=function(r){let n=0,i=0,o=0,a=r[0];for(let r=0,s=a.length,l=s-1;r<s;l=r++){let s=a[r],c=a[l],u=s.x*c.y-c.x*s.y;i+=(s.x+c.x)*u,o+=(s.y+c.y)*u,n+=3*u}return new cO(i/n,o/n,0,r)}(r),f=h.length;for(;h.length;){let o=h.pop();(o.d>p.d||!p.d)&&(p=o,i&&console.log("found best %d after %d probes",Math.round(1e4*o.d)/1e4,f)),o.max-p.d<=n||(d=o.h/2,h.push(new cO(o.p.x-d,o.p.y-d,d,r)),h.push(new cO(o.p.x+d,o.p.y-d,d,r)),h.push(new cO(o.p.x-d,o.p.y+d,d,r)),h.push(new cO(o.p.x+d,o.p.y+d,d,r)),f+=4)}return i&&(console.log(`num probes: ${f}`),console.log(`best distance: ${p.d}`)),p.p}(r,16);V(r[0],new cu(n.x,n.y,0,0,void 0),p)}else if("LineString"===n.type)for(let r of n.geometry)V(r,new cu(r[0].x,r[0].y,0,0,void 0),p);else if("Point"===n.type)for(let r of n.geometry)for(let n of r)V([n],new cu(n.x,n.y,0,0,void 0),p)}(r,s,v,C,o,f,y,0,_,w,l,c,d)}s&&r.generateCollisionDebugBuffers(u,r.collisionBoxArray)}(a,l,r.positions,c,n.iconPositions,this.showCollisionBoxes,i,this.tileID.canonical,this.tileZoom,this.projection)):a.hasPattern&&(a instanceof lx||a instanceof sN||a instanceof s9)&&(uW(a.layers,this.zoom,i),a.addFeatures(m,this.tileID.canonical,n.patternPositions,i,this.tileTransform))}this.status="done",a(null,{buckets:I(p).filter(r=>!r.isEmpty()),featureIndex:h,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:r.image,lineAtlas:f,imageAtlas:n,glyphMap:this.returnDependencies?l:null,iconMap:this.returnDependencies?c:null,glyphPositions:this.returnDependencies?r.positions:null})}}C.length?o.send("getImages",{icons:C,source:this.source,tileID:this.tileID,type:"patterns"}
324,(r,n)=>{s||(s=r,u=n,_.call(this))},void 0,!1,y):u={},_.call(this)}}function uW(r,n,i){let o=new ia(n);for(let n of r)n.recalculate(o,i)}class uq{constructor(r){this.entries={},this.scheduler=r}request(r,n,i,o){let a=this.entries[r]=this.entries[r]||{callbacks:[]};if(a.result){let[r,i]=a.result;return this.scheduler?this.scheduler.add(()=>{o(r,i)},n):o(r,i),()=>{}}return a.callbacks.push(o),a.cancel||(a.cancel=i((i,o)=>{for(let r of(a.result=[i,o],a.callbacks))this.scheduler?this.scheduler.add(()=>{r(i,o)},n):r(i,o);setTimeout(()=>delete this.entries[r],3e3)})),()=>{a.result||(a.callbacks=a.callbacks.filter(r=>r!==o),a.callbacks.length||(a.cancel(),delete this.entries[r]))}}}function uX(r,n,i){let o=JSON.stringify(r.request);return r.data&&(this.deduped.entries[o]={result:[null,r.data]}),this.deduped.request(o,{type:"parseTile",isSymbolTile:r.isSymbolTile,zoom:r.tileZoom},n=>{let o=ef(r.request,(r,o,a,s)=>{r?n(r):o&&n(null,{vectorTile:i?void 0:new s2(new lR(o)),rawData:o,cacheControl:a,expires:s})});return()=>{o.cancel(),n()}},n)}r.ARRAY_TYPE=oZ,r.AUTH_ERR_MSG=ey,r.Aabb=au,r.Actor=class{constructor(r,n,i){this.target=r,this.parent=n,this.mapId=i,this.callbacks={},this.cancelCallbacks={},H(["receive"],this),this.target.addEventListener("message",this.receive,!1),this.globalScope=X()?r:h,this.scheduler=new uc}send(r,n,i,o,a=!1,s){let l=Math.round(1e18*Math.random()).toString(36).substring(0,10);i&&(i.metadata=s,this.callbacks[l]=i);let c=J(this.globalScope)?void 0:[];return this.target.postMessage({id:l,type:r,hasCallback:!!i,targetMapId:o,mustQueue:a,sourceMapId:this.mapId,data:nS(n,c)},c),{cancel:()=>{i&&delete this.callbacks[l],this.target.postMessage({id:l,type:"<cancel>",targetMapId:o,sourceMapId:this.mapId})}}}receive(r){let n=r.data,i=n.id;if(i&&(!n.targetMapId||this.mapId===n.targetMapId)){if("<cancel>"===n.type){let r=this.cancelCallbacks[i];delete this.cancelCallbacks[i],r&&r.cancel()}else if(n.mustQueue||X()){let r=this.callbacks[i];this.cancelCallbacks[i]=this.scheduler.add(()=>this.processTask(i,n),r&&r.metadata||{type:"message"})}else this.processTask(i,n)}}processTask(r,n){if("<response>"===n.type){let i=this.callbacks[r];delete this.callbacks[r],i&&(n.error?i(nO(n.error)):i(null,nO(n.data)))}else{let i=J(this.globalScope)?void 0:[],o=n.hasCallback?(n,o)=>{delete this.cancelCallbacks[r],this.target.postMessage({id:r,type:"<response>",sourceMapId:this.mapId,error:n?nS(n):null,data:nS(o,i)},i)}:r=>{},a=nO(n.data);if(this.parent[n.type])this.parent[n.type](n.sourceMapId,a,o);else if(this.parent.getWorkerSource){let r=n.type.split(".");this.parent.getWorkerSource(n.sourceMapId,r[0],a.source)[r[1]](a,o)}else o(Error(`Could not find function ${n.type}`))}}remove(){this.scheduler.remove(),this.target.removeEventListener("message",this.receive,!1)}},r.CanonicalTileID=lu,r.Color=td,r.ColorMode=uI,r.CullFaceMode=uV,r.DEMData=uP,r.DataConstantProperty=ig,r.DedupedRequest=uq,r.DepthMode=uA,r.EXTENT=8192,r.Elevation=class{isDataAvailableAtPoint(r){let n=this._source();if(this.isUsingMockSource()||!n||r.y<0||r.y>1)return!1;let i=n.getSource().maxzoom,o=1<<i,a=Math.floor(r.x),s=Math.floor((r.x-a)*o),l=Math.floor(r.y*o),c=this.findDEMTileFor(new lh(i,a,i,s,l));return!(!c||!c.dem)}getAtPointOrZero(r,n=0){return this.getAtPoint(r,n)||0}getAtPoint(r,n,i=!0){if(this.isUsingMockSource())return null;null==n&&(n=null);let o=this._source();if(!o||r.y<0||r.y>1)return n;let a=o.getSource().maxzoom,s=1<<a,l=Math.floor(r.x),c=r.x-l,u=new lh(a,l,a,Math.floor(c*s),Math.floor(r.y*s)),d=this.findDEMTileFor(u);if(!d||!d.dem)return n;let h=d.dem,p=1<<d.tileID.canonical.z,f=(c*p-d.tileID.canonical.x)*h.dim,m=(r.y*p-d.tileID.canonical.y)*h.dim,g=Math.floor(f),y=Math.floor(m);return(i?this.exaggeration():1)*tY(tY(h.get(g,y),h.get(g,y+1),m-y),tY(h.get(g+1,y),h.get(g+1,y+1),m-y),f-g)}getAtTileOffset(r,n,i){let o=1<<r.canonical.z;return this.getAtPointOrZero(new aq(r.wrap+(r.canonical.x+n/8192)/o,(r.canonical.y+i/8192)/o))}getAtTileOffsetFunc(r,n,i,o){return a=>{let s=this.getAtTileOffset(r,a.x,a.y),l=o.upVector(r.canonical,a.x,a.y);
324return o1(l,l,s*o.upVectorScale(r.canonical,n,i).metersToTile),l}}getForTilePoints(r,n,i,o){if(this.isUsingMockSource())return!1;let a=uR.create(this,r,o);return!!a&&(n.forEach(r=>{r[2]=this.exaggeration()*a.getElevationAt(r[0],r[1],i)}),!0)}getMinMaxForTile(r){if(this.isUsingMockSource())return null;let n=this.findDEMTileFor(r);if(!n||!n.dem)return null;let i=n.dem.tree,o=n.tileID,a=1<<r.canonical.z-o.canonical.z,s=r.canonical.x/a-o.canonical.x,l=r.canonical.y/a-o.canonical.y,c=0;for(let n=0;n<r.canonical.z-o.canonical.z&&!i.leaves[c];n++){let r=2*Math.floor(l*=2)+Math.floor(s*=2);c=i.childOffsets[c]+r,s%=1,l%=1}return{min:this.exaggeration()*i.minimums[c],max:this.exaggeration()*i.maximums[c]}}getMinElevationBelowMSL(){throw Error("Pure virtual method called.")}raycast(r,n,i){throw Error("Pure virtual method called.")}pointCoordinate(r){throw Error("Pure virtual method called.")}_source(){throw Error("Pure virtual method called.")}isUsingMockSource(){throw Error("Pure virtual method called.")}exaggeration(){throw Error("Pure virtual method called.")}findDEMTileFor(r){throw Error("Pure virtual method called.")}get visibleDemTiles(){throw Error("Getter must be implemented in subclass.")}},r.ErrorEvent=eU,r.EvaluationParameters=ia,r.Event=e$,r.Evented=eG,r.FillExtrusionBucket=s9,r.Frustum=ac,r.FrustumCorners=al,r.GLOBE_RADIUS=ad,r.GLOBE_SCALE_MATCH_LATITUDE=45,r.GLOBE_ZOOM_THRESHOLD_MAX=6,r.GLOBE_ZOOM_THRESHOLD_MIN=5,r.GlobeSharedBuffers=class{constructor(r){this._createGrid(r),this._createPoles(r)}destroy(){for(let r of(this._poleIndexBuffer.destroy(),this._gridBuffer.destroy(),this._gridIndexBuffer.destroy(),this._poleNorthVertexBuffer.destroy(),this._poleSouthVertexBuffer.destroy(),this._poleSegments))r.destroy();for(let r of this._gridSegments)r.withSkirts.destroy(),r.withoutSkirts.destroy();if(this._wireframeIndexBuffer)for(let r of(this._wireframeIndexBuffer.destroy(),this._wireframeSegments))r.destroy()}_fillGridMeshWithLods(r,n){let i=new iE,o=new iF,a=[],s=r+1+2,l=n[0]+1,c=n[0]+1+(1+n.length),u=(r,n,i)=>{let o=r===s-1?r-2:0===r?r:r-1;return[o+=i?24575:0,n]};for(let r=0;r<s;++r)i.emplaceBack(...u(r,0,!0));for(let r=0;r<l;++r)for(let n=0;n<s;++n)i.emplaceBack(...u(n,r,0===n||n===s-1));for(let r=0;r<n.length;++r){let o=n[r];for(let r=0;r<s;++r)i.emplaceBack(...u(r,o,!0))}for(let r=0;r<n.length;++r){let l=o.length,u=n[r]+1+2,d=new iF;for(let i=0;i<u-1;i++){let a=i===u-2,l=a?s*(c-n.length+r-i):s;for(let r=0;r<s-1;r++){let n=i*s+r;0===i||a||0===r||r===s-2?(d.emplaceBack(n+1,n,n+l),d.emplaceBack(n+l,n+l+1,n+1)):(o.emplaceBack(n+1,n,n+l),o.emplaceBack(n+l,n+l+1,n+1))}}let h=oL.simpleSegment(0,l,i.length,o.length-l);for(let r=0;r<d.uint16.length;r+=3)o.emplaceBack(d.uint16[r],d.uint16[r+1],d.uint16[r+2]);let p=oL.simpleSegment(0,l,i.length,o.length-l);a.push({withoutSkirts:h,withSkirts:p})}return{vertices:i,indices:o,segments:a}}_createGrid(r){let n=this._fillGridMeshWithLods(64,ah);this._gridSegments=n.segments,this._gridBuffer=r.createVertexBuffer(n.vertices,aa.members),this._gridIndexBuffer=r.createIndexBuffer(n.indices,!0)}_createPoles(r){let n=new iF;for(let r=0;r<=64;r++)n.emplaceBack(0,r+1,r+2);this._poleIndexBuffer=r.createIndexBuffer(n,!0);let i=new iG,o=new iG;this._poleSegments=[];for(let r=0,n=0;r<5;r++){let a=360/(1<<r);i.emplaceBack(0,-ad,0,.5,0),o.emplaceBack(0,-ad,0,.5,1);for(let r=0;r<=64;r++){let n=r/64,[s,l,c]=aO(aj,az,tY(0,a,n),ad);i.emplaceBack(s,l,c,n,0),o.emplaceBack(s,l,c,n,1)}this._poleSegments.push(oL.simpleSegment(n,0,66,64)),n+=66}this._poleNorthVertexBuffer=r.createVertexBuffer(i,ai,!1),this._poleSouthVertexBuffer=r.createVertexBuffer(o,ai,!1)}getGridBuffers(r,n){return[this._gridBuffer,this._gridIndexBuffer,n?this._gridSegments[r].withSkirts:this._gridSegments[r].withoutSkirts]}getPoleBuffers(r){return[this._poleNorthVertexBuffer,this._poleSouthVertexBuffer,this._poleIndexBuffer,this._poleSegments[r]]}getWirefameBuffers(r,n){if(!this._wireframeSegments){let n=new iq;this._wireframeSegments=[];for(let r=0,i=0;r<ah.length;r++){let o=ah[r];for(let r=1;r<o+1;r++)for(let i=1;i<65;i++){let o=67*r+i;n.emplaceBack(o,o+1),n.emplaceBack(o,o+67),n.emplaceBack(o,o+67+1)}let a=192*o;
324this._wireframeSegments.push(oL.simpleSegment(0,i,(o+1)*67,a)),i+=a}this._wireframeIndexBuffer=r.createIndexBuffer(n)}return[this._gridBuffer,this._wireframeIndexBuffer,this._wireframeSegments[n]]}},r.GlyphManager=cv,r.ImagePosition=l6,r.LivePerformanceUtils={mark(r){h.performance.mark(r)},measure(r,n,i){h.performance.measure(r,n,i)}},r.LngLat=aH,r.LngLatBounds=oA,r.LocalGlyphMode=cy,r.MAX_MERCATOR_LATITUDE=85.051129,r.MercatorCoordinate=aq,r.ONE_EM=24,r.OverscaledTileID=lh,r.PerformanceMarkers=ej,r.Properties=ib,r.RGBAImage=sf,r.Ray=as,r.RequestManager=class{constructor(r,n,i){this._transformRequestFn=r,this._customAccessToken=n,this._silenceAuthErrors=!!i,this._createSkuToken()}_createSkuToken(){let r=function(){let r="";for(let n=0;n<10;n++)r+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(62*Math.random())];return{token:["1","01",r].join(""),tokenExpiresAt:Date.now()+432e5}}();this._skuToken=r.token,this._skuTokenExpiresAt=r.tokenExpiresAt}_isSkuTokenExpired(){return Date.now()>this._skuTokenExpiresAt}
324transformRequest(r,n){return this._transformRequestFn&&this._transformRequestFn(r,n)||{url:r}}normalizeStyleURL(r,n){if(!ev(r))return r;let i=eS(r);return i.path=`/styles/v1${i.path}`,this._makeAPIURL(i,this._customAccessToken||n)}normalizeGlyphsURL(r,n){if(!ev(r))return r;let i=eS(r);return i.path=`/fonts/v1${i.path}`,this._makeAPIURL(i,this._customAccessToken||n)}normalizeSourceURL(r,n,i,o){if(!ev(r))return r;let a=eS(r);return a.path=`/v4/${a.authority}.json`,a.params.push("secure"),i&&a.params.push(`language=${i}`),o&&a.params.push(`worldview=${o}`),this._makeAPIURL(a,this._customAccessToken||n)}normalizeSpriteURL(r,n,i,o){let a=eS(r);return ev(r)?(a.path=`/styles/v1${a.path}/sprite${n}${i}`,this._makeAPIURL(a,this._customAccessToken||o)):(a.path+=`${n}${i}`,eO(a))}normalizeTileURL(r,n,i){if(this._isSkuTokenExpired()&&this._createSkuToken(),r&&!ev(r))return r;let o=eS(r);o.path=o.path.replace(/(\.(png|jpg)\d*)(?=$)/,`${n||i&&"raster"!==o.authority&&512===i?"@2x":""}${m.supported?".webp":"$1"}`),"raster"===o.authority?o.path=`/${f.RASTER_URL_PREFIX}${o.path}`:(o.path=o.path.replace(/^.+\/v4\//,"/"),o.path=`/${f.TILE_URL_VERSION}${o.path}`);let a=this._customAccessToken||function(r){for(let n of r){let r=n.match(/^access_token=(.*)$/);if(r)return r[1]}return null}(o.params)||f.ACCESS_TOKEN;return f.REQUIRE_ACCESS_TOKEN&&a&&this._skuToken&&o.params.push(`sku=${this._skuToken}`),this._makeAPIURL(o,a)}canonicalizeTileURL(r,n){let i=eS(r);if(!i.path.match(/^(\/v4\/|\/raster\/v1\/)/)||!i.path.match(/\.[\w]+$/))return r;let o="mapbox://";i.path.match(/^\/raster\/v1\//)?o+=`raster/${i.path.replace(`/${f.RASTER_URL_PREFIX}/`,"")}`:o+=`tiles/${i.path.replace(`/${f.TILE_URL_VERSION}/`,"")}`;let a=i.params;return n&&(a=a.filter(r=>!r.match(/^access_token=/))),a.length&&(o+=`?${a.join("&")}`),o}canonicalizeTileset(r,n){let i=!!n&&ev(n),o=[];for(let n of r.tiles||[])eb(n)?o.push(this.canonicalizeTileURL(n,i)):o.push(n);return o}_makeAPIURL(r,n){let i="See https://docs.mapbox.com/api/overview/#access-tokens-and-token-scopes",o=eS(f.API_URL);if(r.protocol=o.protocol,r.authority=o.authority,"http"===r.protocol){let n=r.params.indexOf("secure");n>=0&&r.params.splice(n,1)}if("/"!==o.path&&(r.path=`${o.path}${r.path}`),!f.REQUIRE_ACCESS_TOKEN)return eO(r);if(n=n||f.ACCESS_TOKEN,!this._silenceAuthErrors){if(!n)throw Error(`An API access token is required to use Mapbox GL. ${i}`);if("s"===n[0])throw Error(`Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). ${i}`)}return r.params=r.params.filter(r=>-1===r.indexOf("access_token")),r.params.push(`access_token=${n||""}`),eO(r)}},r.ResourceType=eu,r.SegmentVector=oL,r.SourceCache=uD,r.StencilMode=uZ,r.StructArrayLayout1ui2=iX,r.StructArrayLayout2f1f2i16=iB,r.StructArrayLayout2i4=iE,r.StructArrayLayout2ui4=iq,r.StructArrayLayout3f12=iH,r.StructArrayLayout3ui6=iF,r.StructArrayLayout4i8=iT,r.StructArrayLayout5f20=iG,r.Texture=us,r.Tile=uC,r.Transitionable=ic,r.Uniform1f=oc,r.Uniform1i=class extends ol{constructor(r){super(r),this.current=0}set(r,n,i){this.fetchUniformLocation(r,n)&&this.current!==i&&(this.current=i,this.gl.uniform1i(this.location,i))}},r.Uniform2f=class extends ol{constructor(r){super(r),this.current=[0,0]}set(r,n,i){this.fetchUniformLocation(r,n)&&(i[0]===this.current[0]&&i[1]===this.current[1]||(this.current=i,this.gl.uniform2f(this.location,i[0],i[1])))}},r.Uniform3f=class extends ol{constructor(r){super(r),this.current=[0,0,0]}set(r,n,i){this.fetchUniformLocation(r,n)&&(i[0]===this.current[0]&&i[1]===this.current[1]&&i[2]===this.current[2]||(this.current=i,this.gl.uniform3f(this.location,i[0],i[1],i[2])))}},r.Uniform4f=ou,r.UniformColor=od,r.UniformMatrix2f=class extends ol{constructor(r){super(r),this.current=of}set(r,n,i){if(this.fetchUniformLocation(r,n)){for(let r=0;r<4;r++)if(i[r]!==this.current[r]){this.current=i,this.gl.uniformMatrix2fv(this.location,!1,i);break}}}},r.UniformMatrix3f=class extends ol{constructor(r){super(r),this.current=op}set(r,n,i){if(this.fetchUniformLocation(r,n)){for(let r=0;r<9;r++)if(i[r]!==this.current[r]){this.current=i,this.gl.uniformMatrix3fv(this.location,!1,i);break}}}},r.UniformMatrix4f=class extends ol{constructor(r){super(r),this.current=oh}set(r,n,i){if(this.fetchUniformLocation(r,n)){if(i[12]!==this.current[12]||i[0]!==this.current[0])return this.current=i,void this.gl.uniformMatrix4fv(this.location,!1,i);for(let r=1;r<16;r++)if(i[r]!==this.current[r]){this.current=i,this.gl.uniformMatrix4fv(this.location,!1,i);break}}}},r.UnwrappedTileID=ld,r.ValidationError=rq,r.VectorTileFeature=s3,r.VectorTileWorkerSource=class extends eG{constructor(r,n,i,o,a){super(),this.actor=r,this.layerIndex=n,this.availableImages=i,this.loadVectorData=a||uX,this.loading={},this.loaded={},this.deduped=new uq(r.scheduler),this.isSpriteLoaded=o,this.scheduler
324=r.scheduler}loadTile(r,n){let i=r.uid,o=r&&r.request,a=o&&o.collectResourceTiming,s=this.loading[i]=new uG(r);s.abort=this.loadVectorData(r,(l,c)=>{let u=!this.loading[i];if(delete this.loading[i],u||l||!c)return s.status="done",u||(this.loaded[i]=s),n(l);let d=c.rawData,h={};c.expires&&(h.expires=c.expires),c.cacheControl&&(h.cacheControl=c.cacheControl),s.vectorTile=c.vectorTile||new s2(new lR(d));let p=()=>{s.parse(s.vectorTile,this.layerIndex,this.availableImages,this.actor,(r,i)=>{if(r||!i)return n(r);let s={};if(a){let r=eR(o);r.length>0&&(s.resourceTiming=JSON.parse(JSON.stringify(r)))}n(null,V({rawTileData:d.slice(0)},i,h,s))})};this.isSpriteLoaded?p():this.once("isSpriteLoaded",()=>{this.scheduler?this.scheduler.add(p,{type:"parseTile",isSymbolTile:r.isSymbolTile,zoom:r.tileZoom}):p()}),this.loaded=this.loaded||{},this.loaded[i]=s})}reloadTile(r,n){let i=this.loaded,o=r.uid,a=this;if(i&&i[o]){let s=i[o];s.showCollisionBoxes=r.showCollisionBoxes,s.enableTerrain=!!r.enableTerrain,s.projection=r.projection,s.tileTransform=cV(r.tileID.canonical,r.projection);let l=(r,i)=>{let o=s.reloadCallback;o&&(delete s.reloadCallback,s.parse(s.vectorTile,a.layerIndex,this.availableImages,a.actor,o)),n(r,i)};"parsing"===s.status?s.reloadCallback=l:"done"===s.status&&(s.vectorTile?s.parse(s.vectorTile,this.layerIndex,this.availableImages,this.actor,l):l())}}abortTile(r,n){let i=r.uid,o=this.loading[i];o&&(o.abort&&o.abort(),delete this.loading[i]),n()}removeTile(r,n){let i=this.loaded,o=r.uid;i&&i[o]&&delete i[o],n()}},r.WritingMode=l7,r.ZoomDependentExpression=rU,r.add=oX,r.addDynamicAttributes=c3,r.adjoint=function(r,n){var i=n[0],o=n[1],a=n[2],s=n[3],l=n[4],c=n[5],u=n[6],d=n[7],h=n[8];return r[0]=l*h-c*d,r[1]=a*d-o*h,r[2]=o*c-a*l,r[3]=c*u-s*h,r[4]=i*h-a*u,r[5]=a*s-i*c,r[6]=s*d-l*u,r[7]=o*u-i*d,r[8]=i*l-o*s,r},r.asyncAll=Z,r.bezier=T,r.bindAll=H,r.boundsAttributes=uv,r.bufferConvexPolygon=function(r,n){let i=[];for(let o=0;o<r.length;o++){let a=A(o-1,-1,r.length-1),s=A(o+1,-1,r.length-1),l=r[o],c=r[s],u=r[a].sub(l).unit(),d=c.sub(l).unit(),h=d.angleWithSep(u.x,u.y),p=u.add(d).unit().mult(-1*n/Math.sin(h/2));i.push(l.add(p))}return i},r.cacheEntryPossiblyAdded=function(r){++ec>eo&&(r.getActor().send("enforceCacheSizeLimit",ei),ec=0)},r.calculateGlobeLabelMatrix=function(r,n){let{x:i,y:o}=r.point,a=aA(i,o,r.worldSize/r._pixelsPerMercatorPixel,0,0);return oz(a,a,aL(ab(n)))},r.calculateGlobeMatrix=function(r){let{x:n,y:i}=r.point,{lng:o,lat:a}=r._center;return aA(n,i,r.worldSize,o,a)},r.calculateGlobeMercatorMatrix=function(r){let n=r.pixelsPerMeter,i=n/(1/aF(r.center.lat)),o=oD(new Float64Array(16));return oB(o,o,[r.point.x,r.point.y,0]),oR(o,o,[i,i,n]),Float32Array.from(o)},r.circumferenceAtLatitude=aF,r.clamp=P,r.clearTileCache=function(r){if(!ea())return;let n=h.caches.delete(et);r&&n.catch(r).then(()=>r())},r.clipLine=cf,r.clone=function(r){var n=new oZ(16);return n[0]=r[0],n[1]=r[1],n[2]=r[2],n[3]=r[3],n[4]=r[4],n[5]=r[5],n[6]=r[6],n[7]=r[7],n[8]=r[8],n[9]=r[9],n[10]=r[10],n[11]=r[11],n[12]=r[12],n[13]=r[13],n[14]=r[14],n[15]=r[15],n},r.clone$1=U,r.collisionCircleLayout=lA,r.config=f,r.conjugate=function(r,n){return r[0]=-n[0],r[1]=-n[1],r[2]=-n[2],r[3]=n[3],r},r.create=function(){var r=new oZ(16);return oZ!=Float32Array&&(r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[11]=0,r[12]=0,r[13]=0,r[14]=0),r[0]=1,r[5]=1,r[10]=1,r[15]=1,r},r.create$1=oI,r.createExpression=rN,r.createLayout=iS,r.createStyleLayer=function(r){return"custom"===r.type?new un(r):new ua[r.type](r)},r.cross=o4,r.degToRad=function(r){return r*S},r.distance=function(r,n){return Math.hypot(n[0]-r[0],n[1]-r[1],n[2]-r[2])},r.div=function(r,n,i){return r[0]=n[0]/i[0],r[1]=n[1]/i[1],r[2]=n[2]/i[2],r},r.dot=o3,r.earthRadius=aB,r.ease=M,r.easeCubicInOut=k,r.ecefToLatLng=function([r,n,i]){let o=Math.hypot(r,n,i);return new aH(Math.atan2(r,i)*O,(.5*Math.PI-Math.acos(-n/o))*O)},r.emitValidationErrors=nv,r.endsWith=F,r.enforceCacheSizeLimit=function(r){es(),er&&er.then(n=>{n.keys().then(i=>{for(let o=0;o<i.length-r;o++)n.delete(i[o])})})},r.evaluateSizeForFeature=lI,r.evaluateSizeForZoom=lV,r.evaluateVariableOffset=cT,r.evented=it,r.exactEquals=function(r,n){return r[0]===n[0]&&r[1]===n[1]&&r[2]===n[2]&&r[3]===n[3]},r.exactEquals$1=function(r,n){return r[0]===n[0]&&r[1]===n[1]&&r[2]===n[2]},r.exported=eH,r.exported$1=m,r.extend=V,r.extend$1=eq,r.fillExtrusionHeightLift=lo,r.filterObject=$,r.fromMat4=function(r,n){return r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[4],r[4]=n[5],r[5]=n[6],r[6]=n[8],r[7]=n[9],r[8]=n[10],r},r.fromQuat=function(r,n){var i=n[0],o=n[1],a=n[2],s=n[3],l=i+i,c=o+o,u=a+a,d=i*l,h=o*l,p=o*c,f=a*l,m=a*c,g=a*u,y=s*l,v=s*c,b=s*u;return r[0]=1-p-g,r[1]=h+b,r[2]=f-v,r[3]=0,r[4]=h-b,r[5]=1-d-g,r[6]=m+y,r[7]=0,r[8]=f+v,r[9]=m-y,r[10]=1-d-p,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r},r.fromRotation=function(r,n){var i=Math.sin(n),o=Math.cos(n);return r[0]=o,r[1]=i,r[2]=0,r[3]=-i,r[4]=o,r[5]=0,r[6]=0,r[7]=0,r[8]=1,r},r.fromScaling=oN,r.furthestTileCorner=function(r){return E[Math.round((r+45+360)%360/90)%4]},r.getAABBPointSquareDist=function(r,n,i){let o=0;for(let a=0;a<2;++a){let s=i?i[a]:0;r[a]>s&&(o+=(r[a]-s)*(r[a]-s)),n[a]<s&&(o+=(s-n[a])*(s-n[a]))}return o},r.getAnchorAlignment=cs,r.getAnchorJustification=cM,r.getBounds=function(r){let n=1/0,i=1/0,o=-1/0,a=-1/0;for(let s of r)n=Math.min(n,s.x),i=Math.min(i,s.y),o=Math.max(o,s.x),a=Math.max(a,s.y);return{min:new x(n,i),max:new x(o,a)}},r.getColumn=ee,r.getGridMatrix=function(r,n,i,o){let a=n.getNorth(),s=n.getSouth(),l=n.getWest(),c=n.getEast(),u=1<<r.z,d=c-l,h=a-s,p=d/64,f=-h/ah[i],m=[0,p,0,f,0,0,a,l,0];if(r.z>0){let r=180/o;oV(m,m,[r/d+1,0,0,0,r/h+1,0,-.5*r/p,.5*r/f,1])}return m[2]=u,m[5]=r.x,m[8]=r.y,m},r.getImage=eg,r.getJSON=function(r,n){return ep(V(r,{type:"json"}),n)},r.getLatitudinalLod=function(r){return Math.round(Math.pow(Math.abs(Math.sin((r=P(r,-80.051129,80.051129)/80.051129*90)*S)),3)*(ah.length-1))},r.getMapSessionAPI=eV,r.getPerformanceMeasurement=eR,r.getProjection=cJ,r.getRTLTextPluginStatus=ir,r.getReferrer=eh,r.getTilePoint=function(r,{x:n,y:i},o=0){return new x(((n-o)*r.scale-r.x)*8192,(i*r.scale-r.y)*8192)},r.getTileVec3=function(r,n,i=0){return oq(((n.x-i)*r.scale-r.x)*8192,(n.y*r.scale-r.y)*8192,n.z*aF(aG(n.y)))},r.getVideo=function(r,n){let i=h.document.createElement("video");i.muted=!0,i.onloadstart=function(){n(null,i)};for(let n=0;n<r.length;n++){let o=h.document.createElement("source");(function(r){let n=h.document.createElement("a");return n.href=r,n.protocol===h.document.location.protocol&&n.host===h.document.location.host})(r[n])||(i.crossOrigin="Anonymous"),o.src=r[n],i.appendChild(o)}return{cancel:()=>{}}},r.globeCenterToScreenPoint=function(r){let n=[0,0,0],i=oD(new Float64Array(16));return oz(i,r.pixelMatrix,r.globeMatrix),o5(n,n,i),new x(n[0],n[1])},r.globeDenormalizeECEF=aL,r.globeECEFOrigin=function(r,n){let i=[0,0,0];return o5(i,i,aP(ab(n.canonical))),o5(i,i,r),i},r.globeMetersToEcef=am,r.globeNormalizeECEF=aP,r.globePixelsToTileUnits=function(r,n){return 8192/(512*Math.pow(2,r))*aT(ab(n))},r.globePoleMatrixForTile=function(r,n,i){let o=oD(new Float64Array(16));return oF(o,i.globeMatrix,(n/(1<<r)-.5)*Math.PI*2),Float32Array.from(o)},r.globeTileBounds=ab,r.globeTiltAtLngLat=aI,r.globeToMercatorTransition=aZ,r.globeUseCustomAntiAliasing=function(r,n,i){let o=aZ(i.zoom),a=r.style.map._antialias,s=!!n.extStandardDerivatives,l=n.extStandardDerivativesForceOff||r.terrain&&r.terrain.exaggeration()>0;return 0===o&&!a&&!l&&s},r.identity=oD,r.identity$1=at,r.invert=oj,r.isFullscreen=function(){return!!h.document.fullscreenElement||!!h.document.webkitFullscreenElement},r.isLngLatBehindGlobe=aV,r.isMapAuthenticated=function(r){return eD.has(r)},r.isMapboxURL=ev,r.isSafariWithAntialiasingBug=function(r){let n=r.navigator?r.navigator.userAgent:null;return!!J(r)&&n&&(n.match("Version/15.4")||n.match("Version/15.5")||n.match(/CPU (OS|iPhone OS) (15_4|15_5) like Mac OS X/))},r.latFromMercatorY=aG,r.latLngToECEF=aE,r.len=oW,r.length=oW,r.length$1=function(r){return Math.hypot(r[0],r[1],r[2],r[3])},r.lngFromMercatorX=aU,r.loadVectorTile=uX,r.makeRequest=ep,r.mapValue=function(r,n,i,o,a){return P((r-n)/(i-n)*(a-o)+o,o,a)},r.mercatorScale=aW,r.mercatorXfromLng=aN,r.mercatorYfromLat=a$,r.mercatorZfromAltitude=function(r,n){return r/aF(n)},r.mul=oz,r.mul$1=oY,r.multiply=oz,r.multiply$1=oV,r.multiply$2=oY,r.nextPowerOfTwo=B,r.normalize=o2,r.normalize$1=o7,r.normalize$2
324=o7,r.number=tY,r.ortho=function(r,n,i,o,a,s,l){var c=1/(n-i),u=1/(o-a),d=1/(s-l);return r[0]=-2*c,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=-2*u,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=2*d,r[11]=0,r[12]=(n+i)*c,r[13]=(a+o)*u,r[14]=(l+s)*d,r[15]=1,r},r.pbf=lR,r.perspective=function(r,n,i,o,a){var s,l=1/Math.tan(n/2);return r[0]=l/i,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=l,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[11]=-1,r[12]=0,r[13]=0,r[15]=0,null!=a&&a!==1/0?(r[10]=(a+o)*(s=1/(o-a)),r[14]=2*a*o*s):(r[10]=-1,r[14]=-2*o),r},r.pick=function(r,n){let i={};for(let o=0;o<n.length;o++){let a=n[o];a in r&&(i[a]=r[a])}return i},r.plugin=io,r.pointGeometry=x,r.polesInViewport=function(r){let n=oD(new Float64Array(16));oz(n,r.pixelMatrix,r.globeMatrix);let i=[0,ap,0],o=[0,ad,0];return o5(i,i,n),o5(o,o,n),[i[0]>0&&i[0]<=r.width&&i[1]>0&&i[1]<=r.height&&!aV(r,new aH(r.center.lat,90)),o[0]>0&&o[0]<=r.width&&o[1]>0&&o[1]<=r.height&&!aV(r,new aH(r.center.lat,-90))]},r.polygonContainsPoint=a7,r.polygonIntersectsBox=a9,r.polygonIntersectsPolygon=a2,r.polygonizeBounds=function(r,n,i=0,o=!0){let a=new x(i,i),s=r.sub(a),l=n.add(a),c=[s,new x(l.x,s.y),l,new x(s.x,l.y)];return o&&c.push(s.clone()),c},r.posAttributes=aa,r.postMapLoadEvent=eL,r.postPerformanceEvent=eZ,r.postTurnstileEvent=eM,r.potpack=l5,r.prevPowerOfTwo=function(r){return r<=1?1:Math.pow(2,Math.floor(Math.log(r)/Math.LN2))},r.radToDeg=function(r){return r*O},r.refProperties=["type","source","source-layer","minzoom","maxzoom","filter","layout"],r.registerForPluginStateChange=function(r){return r({pluginStatus:n8,pluginURL:n7}),it.on("pluginStateChange",r),r},r.removeAuthState=function(r){eD.delete(r)},r.renderColorRamp=sg,r.resample=aX,r.rotateX=oH,r.rotateX$1=ar,r.rotateY=oF,r.rotateY$1=an,r.rotateZ=function(r,n,i){var o=Math.sin(i),a=Math.cos(i),s=n[0],l=n[1],c=n[2],u=n[3],d=n[4],h=n[5],p=n[6],f=n[7];return n!==r&&(r[8]=n[8],r[9]=n[9],r[10]=n[10],r[11]=n[11],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[0]=s*a+d*o,r[1]=l*a+h*o,r[2]=c*a+p*o,r[3]=u*a+f*o,r[4]=d*a-s*o,r[5]=h*a-l*o,r[6]=p*a-c*o,r[7]=f*a-u*o,r},r.rotateZ$1=function(r,n,i){i*=.5;var o=n[0],a=n[1],s=n[2],l=n[3],c=Math.sin(i),u=Math.cos(i);return r[0]=o*u+a*c,r[1]=a*u-o*c,r[2]=s*u+l*c,r[3]=l*u-s*c,r},r.scale=oR,r.scale$1=o8,r.scale$2=o1,r.scaleAndAdd=o0,r.set=function(r,n,i,o){return r[0]=n,r[1]=i,r[2]=o,r},r.setCacheLimits=function(r,n){ei=r,eo=n},r.setColumn=function(r,n,i){r[4*n+0]=i[0],r[4*n+1]=i[1],r[4*n+2]=i[2],r[4*n+3]=i[3]},r.setRTLTextPlugin=function(r,n,i=!1){if(n8===n3||n8===n4||n8===n5)throw Error("setRTLTextPlugin cannot be called multiple times.");n7=eH.resolveURL(r),n8=n3,n6=n,ie(),i||ii()},r.smoothstep=L,r.spec=eW,r.squaredLength=function(r){var n=r[0],i=r[1],o=r[2];return n*n+i*i+o*o},r.storeAuthState=function(r,n){n?eD.add(r):eD.delete(r)},r.sub=oK,r.subtract=oK,r.symbolSize=lD,r.tileAABB=function(r,n,i,o,a,s,l,c,u){if("globe"===u.name)return function(r,n,i){let o=n/r.worldSize,a=r.globeMatrix;if(i.z<=1){let r=ab(i).getCorners();return ax(r,a,o),au.fromPoints(r)}let s=aw(i),l=aS(s);ax(l,a,o);let c=Number.MAX_VALUE,u=[-c,-c,-c],d=[c,c,c];if(s.contains(r.center)){for(let r of l)oJ(d,d,r),oQ(u,u,r);u[2]=0;let n=r.point,i=[n.x*o,n.y*o,0];return oJ(d,d,i),oQ(u,u,i),new au(d,u)}let h=[a[12]*o,a[13]*o,a[14]*o],p=s.getCenter(),f=P(r.center.lat,-85.051129,85.051129),m=P(p.lat,-85.051129,85.051129),g=aN(r.center.lng),y=a$(f),v=g-aN(p.lng),b=y-a$(m);v>.5?v-=1:v<-.5&&(v+=1);let C=0;Math.abs(v)>Math.abs(b)?C=v>=0?1:3:(C=b>=0?0:2,o0(h,h,[a[4]*o,a[5]*o,a[6]*o],-Math.sin((b>=0?s.getSouth():s.getNorth())*S)*ad));let _=l[C],x=l[(C+1)%4],w=new ay(_,x,h),O=[av(w,0)||_[0],av(w,1)||_[1],av(w,2)||_[2]],E=aZ(r.zoom);if(E>0){let o=function({x:r,y:n,z:i},o,a,s,l){let c=1/(1<<i),u=r*c,d=u+c,h=n*c,p=h+c,f=0,m=(u+d)/2-s;return m>.5?f=-1:m<-.5&&(f=1),u=((u+f)*o-(s*=o))*a+s,d=((d+f)*o-s)*a+s,h=(h*o-(l*=o))*a+l,[[u,p=(p*o-l)*a+l,0],[d,p,0],[d,h,0],[u,h,0]]}(i,n,r._pixelsPerMercatorPixel,g,y);for(let r=0;r<l.length;r++)aC(l[r],o[r],E);let a=oX([],o[C],o[(C+1)%4]);o1(a,a,.5),aC(O,a,E)}for(let r of l)oJ(d,d,r),oQ(u,u,r);return d[2]=Math.min(_[2],x[2]),oJ(d,d,O),oQ(u,u,O),new au(d,u)}(r,n,new lu(i,o,a));let d=cV({z:i,x:o,y:a},u);return new au([(s+d.x/d.scale)*n,d.y/d.scale*n,l],[(s+d.x2/d.scale)*n,d.y2/d.scale*n,c])},r.tileCornersToBounds=aw,r.tileTransform=cV,r.transformMat3=function(r,n,i){var o=n[0],a=n[1],s=n[2];return r[0]=o*i[0]+a*i[3]+s*i[6],r[1]=o*i[1]+a*i[4]+s*i[7],r[2]=o*i[2]+a*i[5]+s*i[8],r},r.transformMat4=o5,r.transformMat4$1=o9,r.transformQuat=o6,r.transitionTileAABBinECEF=a_,r.translate=oB,r.transpose=function(r,n){if(r===n){var i=n[1],o=n[2],a=n[5];r[1]=n[3],r[2]=n[6],r[3]=i,r[5]=n[7],r[6]=o,r[7]=a}else r[0]=n[0],r[1]=n[3],r[2]=n[6],r[3]=n[1],r[4]=n[4],r[5]=n[7],r[6]=n[2],r[7]=n[5],r[8]=n[8];return r},r.triggerPluginCompletionEvent=n9,r.uniqueId=j,r.updateGlobeVertexNormal=function(r,n,i,o,a){let s=5*n+2;r.float32[s+0]=i,r.float32[s+1]=o,r.float32[s+2]=a},r.validateCustomStyleLayer=function(r){let n=[],i=r.id;return void 0===i&&n.push({message:`layers.${i}: missing required property "id"`}),void 0===r.render&&n.push({message:`layers.${i}: missing required method "render"`}),r.renderingMode&&"2d"!==r.renderingMode&&"3d"!==r.renderingMode&&n.push({message:`layers.${i}: property "renderingMode" must be either "2d" or "3d"`}),n},r.validateFilter=r=>ny(ne(r)),r.validateFog=r=>ny(nu(r)),r.validateLayer=r=>ny(ni(r)),r.validateLight=r=>ny(nl(r)),r.validateSource=r=>ny(ns(r)),r.validateStyle=nf,r.validateTerrain=r=>ny(nc(r)),r.values=I,r.vectorTile=sK,r.version=p,r.warnOnce=W,r.window=h,r.wrap=A}
324),o(["./shared"],function(r){class n{constructor(r){this.keyCache={},r&&this.replace(r)}replace(r){this._layerConfigs={},this._layers={},this.update(r,[])}update(n,i){for(let i of n)this._layerConfigs[i.id]=i,(this._layers[i.id]=r.createStyleLayer(i)).compileFilter(),this.keyCache[i.id]&&delete this.keyCache[i.id];for(let r of i)delete this.keyCache[r],delete this._layerConfigs[r],delete this._layers[r];for(let n of(this.familiesBySource={},function(n,i){let o={};for(let a=0;a<n.length;a++){let s=i&&i[n[a].id]||function(n){let i="";for(let o of r.refProperties)i+=`/${function r(n){if("number"==typeof n||"boolean"==typeof n||"string"==typeof n||null==n)return JSON.stringify(n);if(Array.isArray(n)){let i="[";for(let o of n)i+=`${r(o)},`;return`${i}]`}let i="{";for(let o of Object.keys(n).sort())i+=`${o}:${r(n[o])},`;return`${i}}`}(n[o])}`;return i}(n[a]);i&&(i[n[a].id]=s);let l=o[s];l||(l=o[s]=[]),l.push(n[a])}let a=[];for(let r in o)a.push(o[r]);return a}(r.values(this._layerConfigs),this.keyCache))){let r=n.map(r=>this._layers[r.id]),i=r[0];if("none"===i.visibility)continue;let o=i.source||"",a=this.familiesBySource[o];a||(a=this.familiesBySource[o]={});let s=i.sourceLayer||"_geojsonTileLayer",l=a[s];l||(l=a[s]=[]),l.push(r)}}}class i{loadTile(n,i){let{uid:o,encoding:a,rawImageData:s,padding:l,buildQuadTree:c}=n,u=r.window.ImageBitmap&&s instanceof r.window.ImageBitmap?this.getImageData(s,l):s;i(null,new r.DEMData(o,u,a,l<1,c))}getImageData(r,n){this.offscreenCanvas&&this.offscreenCanvasContext||(this.offscreenCanvas=new OffscreenCanvas(r.width,r.height),this.offscreenCanvasContext=this.offscreenCanvas.getContext("2d",{willReadFrequently:!0})),this.offscreenCanvas.width=r.width,this.offscreenCanvas.height=r.height,this.offscreenCanvasContext.drawImage(r,0,0,r.width,r.height);let i=this.offscreenCanvasContext.getImageData(-n,-n,r.width+2*n,r.height+2*n);return this.offscreenCanvasContext.clearRect(0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),i}}var o,a=function r(n,i){var o,a=n&&n.type;if("FeatureCollection"===a)for(o=0;o<n.features.length;o++)r(n.features[o],i);else if("GeometryCollection"===a)for(o=0;o<n.geometries.length;o++)r(n.geometries[o],i);else if("Feature"===a)r(n.geometry,i);else if("Polygon"===a)s(n.coordinates,i);else if("MultiPolygon"===a)for(o=0;o<n.coordinates.length;o++)s(n.coordinates[o],i);return n};function s(r,n){if(0!==r.length){l(r[0],n);for(var i=1;i<r.length;i++)l(r[i],!n)}}function l(r,n){for(var i=0,o=0,a=0,s=r.length,l=s-1;a<s;l=a++){var c=(r[a][0]-r[l][0])*(r[l][1]+r[a][1]),u=i+c;o+=Math.abs(i)>=Math.abs(c)?i-u+c:c-u+i,i=u}i+o>=0!=!!n&&r.reverse()}let c=r.VectorTileFeature.prototype.toGeoJSON;class u{constructor(n){this._feature=n,this.extent=r.EXTENT,this.type=n.type,this.properties=n.tags,"id"in n&&!isNaN(n.id)&&(this.id=parseInt(n.id,10))}loadGeometry(){if(1===this._feature.type){let n=[];for(let i of this._feature.geometry)n.push([new r.pointGeometry(i[0],i[1])]);return n}{let n=[];for(let i of this._feature.geometry){let o=[];for(let n of i)o.push(new r.pointGeometry(n[0],n[1]));n.push(o)}return n}}toGeoJSON(r,n,i){return c.call(this,r,n,i)}}class d{constructor(n){this.layers={_geojsonTileLayer:this},this.name="_geojsonTileLayer",this.extent=r.EXTENT,this.length=n.length,this._features=n}feature(r){return new u(this._features[r])}}var h={},p=r.pointGeometry,f=r.vectorTile.VectorTileFeature;function m(r,n){this.options=n||{},this.features=r,this.length=r.length}function g(r,n){this.id="number"==typeof r.id?r.id:void 0,this.type=r.type,this.rawGeometry=1===r.type?[r.geometry]:r.geometry,this.properties=r.tags,this.extent=n||4096}m.prototype.feature=function(r){return new g(this.features[r],this.options.extent)},g.prototype.loadGeometry=function(){var r=this.rawGeometry;this.geometry=[];for(var n=0;n<r.length;n++){for(var i=r[n],o=[],a=0;a<i.length;a++)o.push(new p(i[a][0],i[a][1]));this.geometry.push(o)}return this.geometry},g.prototype.bbox=function(){this.geometry||this.loadGeometry();for(var r=this.geometry,n=1/0,i=-1/0,o=1/0,a=-1/0,s=0;s<r.length;s++)for(var l=r[s],c=0;c<l.length;c++){var u=l[c];n=Math.min(n,u.x),i=Math.max(i,u.x),o=Math.min(o,u.y),a=Math.max(a,u.y)}return[n,o,i,a]},g.prototype.toGeoJSON=f.prototype.toGeoJSON;var y=r.pbf;function v(r){var n=new y;
324return function(r,n){for(var i in r.layers)n.writeMessage(3,b,r.layers[i])}(r,n),n.finish()}function b(r,n){n.writeVarintField(15,r.version||1),n.writeStringField(1,r.name||""),n.writeVarintField(5,r.extent||4096);var i,o={keys:[],values:[],keycache:{},valuecache:{}};for(i=0;i<r.length;i++)o.feature=r.feature(i),n.writeMessage(2,C,o);var a=o.keys;for(i=0;i<a.length;i++)n.writeStringField(3,a[i]);var s=o.values;for(i=0;i<s.length;i++)n.writeMessage(4,w,s[i])}function C(r,n){var i=r.feature;void 0!==i.id&&n.writeVarintField(1,i.id),n.writeMessage(2,_,r),n.writeVarintField(3,i.type),n.writeMessage(4,x,i)}function _(r,n){var i=r.feature,o=r.keys,a=r.values,s=r.keycache,l=r.valuecache;for(var c in i.properties){var u=i.properties[c],d=s[c];if(null!==u){void 0===d&&(o.push(c),s[c]=d=o.length-1),n.writeVarint(d);var h=typeof u;"string"!==h&&"boolean"!==h&&"number"!==h&&(u=JSON.stringify(u));var p=h+":"+u,f=l[p];void 0===f&&(a.push(u),l[p]=f=a.length-1),n.writeVarint(f)}}}function x(r,n){for(var i=r.loadGeometry(),o=r.type,a=0,s=0,l=i.length,c=0;c<l;c++){var u=i[c],d=1;1===o&&(d=u.length),n.writeVarint((d<<3)+1);for(var h=3===o?u.length-1:u.length,p=0;p<h;p++){1===p&&1!==o&&n.writeVarint((h-1<<3)+2);var f=u[p].x-a,m=u[p].y-s;n.writeVarint(f<<1^f>>31),n.writeVarint(m<<1^m>>31),a+=f,s+=m}3===o&&n.writeVarint(15)}}function w(r,n){var i=typeof r;"string"===i?n.writeStringField(1,r):"boolean"===i?n.writeBooleanField(7,r):"number"===i&&(r%1!=0?n.writeDoubleField(3,r):r<0?n.writeSVarintField(6,r):n.writeVarintField(5,r))}function S(r,n,i,o){O(r,i,o),O(n,2*i,2*o),O(n,2*i+1,2*o+1)}function O(r,n,i){let o=r[n];r[n]=r[i],r[i]=o}function E(r,n,i,o){let a=r-i,s=n-o;return a*a+s*s}({get exports(){return h},set exports(e){h=e}}).exports=v,h.fromVectorTileJs=v,h.fromGeojsonVt=function(r,n){n=n||{};var i={};for(var o in r)i[o]=new m(r[o].features,n),i[o].name=o,i[o].version=n.version,i[o].extent=n.extent;return v({layers:i})},h.GeoJSONWrapper=m;let k=r=>r[0],T=r=>r[1];class M{constructor(r,n=k,i=T,o=64,a=Float64Array){this.nodeSize=o,this.points=r;let s=r.length<65536?Uint16Array:Uint32Array,l=this.ids=new s(r.length),c=this.coords=new a(2*r.length);for(let o=0;o<r.length;o++)l[o]=o,c[2*o]=n(r[o]),c[2*o+1]=i(r[o]);!function r(n,i,o,a,s,l){if(s-a<=o)return;let c=a+s>>1;(function r(n,i,o,a,s,l){for(;s>a;){if(s-a>600){let c=s-a+1,u=o-a+1,d=Math.log(c),h=.5*Math.exp(2*d/3),p=.5*Math.sqrt(d*h*(c-h)/c)*(u-c/2<0?-1:1);r(n,i,o,Math.max(a,Math.floor(o-u*h/c+p)),Math.min(s,Math.floor(o+(c-u)*h/c+p)),l)}let c=i[2*o+l],u=a,d=s;for(S(n,i,a,o),i[2*s+l]>c&&S(n,i,a,s);u<d;){for(S(n,i,u,d),u++,d--;i[2*u+l]<c;)u++;for(;i[2*d+l]>c;)d--}i[2*a+l]===c?S(n,i,a,d):S(n,i,++d,s),d<=o&&(a=d+1),o<=d&&(s=d-1)}})(n,i,c,a,s,l%2),r(n,i,o,a,c-1,l+1),r(n,i,o,c+1,s,l+1)}(l,c,o,0,l.length-1,0)}range(r,n,i,o){return function(r,n,i,o,a,s,l){let c,u;let d=[0,r.length-1,0],h=[];for(;d.length;){let p=d.pop(),f=d.pop(),m=d.pop();if(f-m<=l){for(let l=m;l<=f;l++)c=n[2*l],u=n[2*l+1],c>=i&&c<=a&&u>=o&&u<=s&&h.push(r[l]);continue}let g=Math.floor((m+f)/2);c=n[2*g],u=n[2*g+1],c>=i&&c<=a&&u>=o&&u<=s&&h.push(r[g]);let y=(p+1)%2;(0===p?i<=c:o<=u)&&(d.push(m),d.push(g-1),d.push(y)),(0===p?a>=c:s>=u)&&(d.push(g+1),d.push(f),d.push(y))}return h}(this.ids,this.coords,r,n,i,o,this.nodeSize)}within(r,n,i){return function(r,n,i,o,a,s){let l=[0,r.length-1,0],c=[],u=a*a;for(;l.length;){let d=l.pop(),h=l.pop(),p=l.pop();if(h-p<=s){for(let a=p;a<=h;a++)E(n[2*a],n[2*a+1],i,o)<=u&&c.push(r[a]);continue}let f=Math.floor((p+h)/2),m=n[2*f],g=n[2*f+1];E(m,g,i,o)<=u&&c.push(r[f]);let y=(d+1)%2;(0===d?i-a<=m:o-a<=g)&&(l.push(p),l.push(f-1),l.push(y)),(0===d?i+a>=m:o+a>=g)&&(l.push(f+1),l.push(h),l.push(y))}return c}(this.ids,this.coords,r,n,i,this.nodeSize)}}let P={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:r=>r},L=Math.fround||(o=new Float32Array(1),r=>(o[0]=+r,o[0]));class A{constructor(r){this.options=j(Object.create(P),r),this.trees=Array(this.options.maxZoom+1)}load(r){let{log:n,minZoom:i,maxZoom:o,nodeSize:a}=this.options;n&&console.time("total time");let s=`prepare ${r.length} points`;n&&console.time(s),this.points=r;let l=[];for(let n=0;n<r.length;n++)r[n].geometry&&l.push(function(r,n){let[i,o]=r.geometry.coordinates;return{x:L(V(i)),y:L(D(o)),zoom:1/0,index:n,parentId:-1}}(r[n],n));this.trees[o+1]=new M(l,z,B,a,Float32Array),n&&console.timeEnd(s);for(let r=o;r>=i;r--){let i=+Date.now();l=this._cluster(l,r),this.trees[r]=new M(l,z,B,a,Float32Array),n&&console.log("z%d: %d clusters in %dms",r,l.length,+Date.now()-i)}return n&&console.timeEnd("total time"),this}getClusters(r,n){let i=((r[0]+180)%360+360)%360-180,o=Math.max(-90,Math.min(90,r[1])),a=180===r[2]?180:((r[2]+180)%360+360)%360-180,s=Math.max(-90,Math.min(90,r[3]));if(r[2]-r[0]>=360)i=-180,a=180;else if(i>
324a){let r=this.getClusters([i,o,180,s],n),l=this.getClusters([-180,o,a,s],n);return r.concat(l)}let l=this.trees[this._limitZoom(n)],c=l.range(V(i),D(s),V(a),D(o)),u=[];for(let r of c){let n=l.points[r];u.push(n.numPoints?Z(n):this.points[n.index])}return u}getChildren(r){let n=this._getOriginId(r),i=this._getOriginZoom(r),o="No cluster with the specified id.",a=this.trees[i];if(!a)throw Error(o);let s=a.points[n];if(!s)throw Error(o);let l=this.options.radius/(this.options.extent*Math.pow(2,i-1)),c=a.within(s.x,s.y,l),u=[];for(let n of c){let i=a.points[n];i.parentId===r&&u.push(i.numPoints?Z(i):this.points[i.index])}if(0===u.length)throw Error(o);return u}getLeaves(r,n,i){let o=[];return this._appendLeaves(o,r,n=n||10,i=i||0,0),o}getTile(r,n,i){let o=this.trees[this._limitZoom(r)],a=Math.pow(2,r),{extent:s,radius:l}=this.options,c=l/s,u=(i-c)/a,d=(i+1+c)/a,h={features:[]};return this._addTileFeatures(o.range((n-c)/a,u,(n+1+c)/a,d),o.points,n,i,a,h),0===n&&this._addTileFeatures(o.range(1-c/a,u,1,d),o.points,a,i,a,h),n===a-1&&this._addTileFeatures(o.range(0,u,c/a,d),o.points,-1,i,a,h),h.features.length?h:null}getClusterExpansionZoom(r){let n=this._getOriginZoom(r)-1;for(;n<=this.options.maxZoom;){let i=this.getChildren(r);if(n++,1!==i.length)break;r=i[0].properties.cluster_id}return n}_appendLeaves(r,n,i,o,a){for(let s of this.getChildren(n)){let n=s.properties;if(n&&n.cluster?a+n.point_count<=o?a+=n.point_count:a=this._appendLeaves(r,n.cluster_id,i,o,a):a<o?a++:r.push(s),r.length===i)break}return a}_addTileFeatures(r,n,i,o,a,s){for(let l of r){let r,c,u,d;let h=n[l],p=h.numPoints;if(p)r=I(h),c=h.x,u=h.y;else{let n=this.points[h.index];r=n.properties,c=V(n.geometry.coordinates[0]),u=D(n.geometry.coordinates[1])}let f={type:1,geometry:[[Math.round(this.options.extent*(c*a-i)),Math.round(this.options.extent*(u*a-o))]],tags:r};p?d=h.id:this.options.generateId?d=h.index:this.points[h.index].id&&(d=this.points[h.index].id),void 0!==d&&(f.id=d),s.features.push(f)}}_limitZoom(r){return Math.max(this.options.minZoom,Math.min(Math.floor(+r),this.options.maxZoom+1))}_cluster(r,n){let i=[],{radius:o,extent:a,reduce:s,minPoints:l}=this.options,c=o/(a*Math.pow(2,n));for(let o=0;o<r.length;o++){let a=r[o];if(a.zoom<=n)continue;a.zoom=n;let f=this.trees[n+1],m=f.within(a.x,a.y,c),g=a.numPoints||1,y=g;for(let r of m){let i=f.points[r];i.zoom>n&&(y+=i.numPoints||1)}if(y>g&&y>=l){var u,d,h,p;let r=a.x*g,l=a.y*g,c=s&&g>1?this._map(a,!0):null,v=(o<<5)+(n+1)+this.points.length;for(let i of m){let o=f.points[i];if(o.zoom<=n)continue;o.zoom=n;let u=o.numPoints||1;r+=o.x*u,l+=o.y*u,o.parentId=v,s&&(c||(c=this._map(a,!0)),s(c,this._map(o)))}a.parentId=v,i.push((u=r/y,d=l/y,h=y,p=c,{x:L(u),y:L(d),zoom:1/0,id:v,parentId:-1,numPoints:h,properties:p}))}else if(i.push(a),y>1)for(let r of m){let o=f.points[r];o.zoom<=n||(o.zoom=n,i.push(o))}}return i}_getOriginId(r){return r-this.points.length>>5}_getOriginZoom(r){return(r-this.points.length)%32}_map(r,n){if(r.numPoints)return n?j({},r.properties):r.properties;let i=this.points[r.index].properties,o=this.options.map(i);return n&&o===i?j({},o):o}}function Z(r){return{type:"Feature",id:r.id,properties:I(r),geometry:{type:"Point",coordinates:[360*(r.x-.5),360*Math.atan(Math.exp((180-360*r.y)*Math.PI/180))/Math.PI-90]}}}function I(r){let n=r.numPoints,i=n>=1e4?`${Math.round(n/1e3)}k`:n>=1e3?Math.round(n/100)/10+"k":n;return j(j({},r.properties),{cluster:!0,cluster_id:r.id,point_count:n,point_count_abbreviated:i})}function V(r){return r/360+.5}function D(r){let n=Math.sin(r*Math.PI/180),i=.5-.25*Math.log((1+n)/(1-n))/Math.PI;return i<0?0:i>1?1:i}function j(r,n){for(let i in n)r[i]=n[i];return r}function z(r){return r.x}function B(r){return r.y}function R(r,n,i,o){var a={id:void 0===r?null:r,type:n,geometry:i,tags:o,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return function(r){var n=r.geometry,i=r.type;if("Point"===i||"MultiPoint"===i||"LineString"===i)H(r,n);else if("Polygon"===i||"MultiLineString"===i)for(var o=0;o<n.length;o++)H(r,n[o]);else if("MultiPolygon"===i)for(o=0;o<n.length;o++)for(var a=0;a<n[o].length;a++)H(r,n[o][a])}(a),a}function H(r,n){for(var i=0;i<n.length;i+=3)r.minX=Math.min(r.minX,n[i]),r.minY=Math.min(r.minY,n[i+1]),r.maxX=Math.max(r.maxX,n[i]),r.maxY=Math.max(r.maxY,n[i+1])}function F(r,n,i,o){if(n.geometry){var a=n.geometry.coordinates,s=n.geometry.type,l=Math.pow(i.tolerance/((1<<i.maxZoom)*i.extent),2),c=[],u=n.id;if(i.promoteId?u=n.properties[i.promoteId]:i.generateId&&(u=o||0),"Point"===s)N(a,c);else if("MultiPoint"===s)for(var d=0;d<a.length;d++)N(a[d],c);else if("LineString"===s)$(a,c,l,!1);else if("MultiLineString"===s){if(i.lineMetrics){for(d=0;d<a.length;d++)$(a[d],c=[],l,!1),r.push(R(u,"LineString",c,n.properties));return}U(a,c,l,!1)}else if("Polygon"===s)U(a,c,l,!0);else{if("MultiPolygon"!==s){if("GeometryCollection"===s){for(d=0;d<n.geometry.geometries.length;d++)F(r,{id:u,geometry:n.geometry.geometries[d],properties:n.properties},i,o);return}throw Error("Input data is not a valid GeoJSON object.")}for(d=0;d<a.length;d++){var h=[];U(a[d],h,l,!0),c.push(h)}}r.push(R(u,s,c,n.properties))}}function N(r,n){n.push(r[0]/360+.5),n.push(G(r[1])),n.push(0)}function $(r,n,i,o){for(var a,s,l=0,c=0;c<r.length;c++){var u=r[c][0]/360+.5,d=G(r[c][1]);n.push(u),n.push(d),n.push(0),c>0&&(l+=o?(a*d-u*s)/2:Math.sqrt(Math.pow(u-a,2)+Math.pow(d-s,2))),a=u,s=d}var h=n.length-3;n[2]=1,function r(n,i,o,a){for(var s,l=a,c=o-i>>1,u=o-i,d=n[i],h=n[i+1],p=n[o],f=n[o+1],m=i+3;m<o;m+=3){var g=function(r,n,i,o,a,s){var l=a-i,c=s-o;if(0!==l||0!==c){var u=((r-i)*l+(n-o)*c)/(l*l+c*c);u>1?(i=a,o=s):u>0&&(i+=l*u,o+=c*u)}return(l=r-i)*l+(c=n-o)*c}(n[m],n[m+1],d,h,p,f);
vendor: 2,749 bytes, line 324
324if(g>l)s=m,l=g;else if(g===l){var y=Math.abs(m-c);y<u&&(s=m,u=y)}}l>a&&(s-i>3&&r(n,i,s,a),n[s+2]=l,o-s>3&&r(n,s,o,a))}(n,0,h,i),n[h+2]=1,n.size=Math.abs(l),n.start=0,n.end=n.size}function U(r,n,i,o){for(var a=0;a<r.length;a++){var s=[];$(r[a],s,i,o),n.push(s)}}function G(r){var n=Math.sin(r*Math.PI/180),i=.5-.25*Math.log((1+n)/(1-n))/Math.PI;return i<0?0:i>1?1:i}function W(r,n,i,o,a,s,l,c){if(o/=n,s>=(i/=n)&&l<o)return r;if(l<i||s>=o)return null;for(var u=[],d=0;d<r.length;d++){var h=r[d],p=h.geometry,f=h.type,m=0===a?h.minX:h.minY,g=0===a?h.maxX:h.maxY;if(m>=i&&g<o)u.push(h);else if(!(g<i||m>=o)){var y=[];if("Point"===f||"MultiPoint"===f)(function(r,n,i,o,a){for(var s=0;s<r.length;s+=3){var l=r[s+a];l>=i&&l<=o&&(n.push(r[s]),n.push(r[s+1]),n.push(r[s+2]))}})(p,y,i,o,a);else if("LineString"===f)q(p,y,i,o,a,!1,c.lineMetrics);else if("MultiLineString"===f)K(p,y,i,o,a,!1);else if("Polygon"===f)K(p,y,i,o,a,!0);else if("MultiPolygon"===f)for(var v=0;v<p.length;v++){var b=[];K(p[v],b,i,o,a,!0),b.length&&y.push(b)}if(y.length){if(c.lineMetrics&&"LineString"===f){for(v=0;v<y.length;v++)u.push(R(h.id,f,y[v],h.tags));continue}"LineString"!==f&&"MultiLineString"!==f||(1===y.length?(f="LineString",y=y[0]):f="MultiLineString"),"Point"!==f&&"MultiPoint"!==f||(f=3===y.length?"Point":"MultiPoint"),u.push(R(h.id,f,y,h.tags))}}}return u.length?u:null}function q(r,n,i,o,a,s,l){for(var c,u,d=X(r),h=0===a?J:Q,p=r.start,f=0;f<r.length-3;f+=3){var m=r[f],g=r[f+1],y=r[f+2],v=r[f+3],b=r[f+4],C=0===a?m:g,_=0===a?v:b,x=!1;l&&(c=Math.sqrt(Math.pow(m-v,2)+Math.pow(g-b,2))),C<i?_>i&&(u=h(d,m,g,v,b,i),l&&(d.start=p+c*u)):C>o?_<o&&(u=h(d,m,g,v,b,o),l&&(d.start=p+c*u)):Y(d,m,g,y),_<i&&C>=i&&(u=h(d,m,g,v,b,i),x=!0),_>o&&C<=o&&(u=h(d,m,g,v,b,o),x=!0),!s&&x&&(l&&(d.end=p+c*u),n.push(d),d=X(r)),l&&(p+=c)}var w=r.length-3;m=r[w],g=r[w+1],y=r[w+2],(C=0===a?m:g)>=i&&C<=o&&Y(d,m,g,y),w=d.length-3,s&&w>=3&&(d[w]!==d[0]||d[w+1]!==d[1])&&Y(d,d[0],d[1],d[2]),d.length&&n.push(d)}function X(r){var n=[];return n.size=r.size,n.start=r.start,n.end=r.end,n}function K(r,n,i,o,a,s){for(var l=0;l<r.length;l++)q(r[l],n,i,o,a,s,!1)}function Y(r,n,i,o){r.push(n),r.push(i),r.push(o)}function J(r,n,i,o,a,s){var l=(s-n)/(o-n);return r.push(s),r.push(i+(a-i)*l),r.push(1),l}function Q(r,n,i,o,a,s){var l=(s-i)/(a-i);return r.push(n+(o-n)*l),r.push(s),r.push(1),l}function ee(r,n){for(var i=[],o=0;o<r.length;o++){var a,s=r[o],l=s.type;if("Point"===l||"MultiPoint"===l||"LineString"===l)a=et(s.geometry,n);else if("MultiLineString"===l||"Polygon"===l){a=[];for(var c=0;c<s.geometry.length;c++)a.push(et(s.geometry[c],n))}else if("MultiPolygon"===l)for(a=[],c=0;c<s.geometry.length;c++){for(var u=[],d=0;d<s.geometry[c].length;d++)u.push(et(s.geometry[c][d],n));a.push(u)}
324i.push(R(s.id,l,a,s.tags))}return i}function et(r,n){var i=[];i.size=r.size,void 0!==r.start&&(i.start=r.start,i.end=r.end);for(var o=0;o<r.length;o+=3)i.push(r[o]+n,r[o+1],r[o+2]);return i}function er(r,n){if(r.transformed)return r;var i,o,a,s=1<<r.z,l=r.x,c=r.y;for(i=0;i<r.features.length;i++){var u=r.features[i],d=u.geometry,h=u.type;if(u.geometry=[],1===h)for(o=0;o<d.length;o+=2)u.geometry.push(en(d[o],d[o+1],n,s,l,c));else for(o=0;o<d.length;o++){var p=[];for(a=0;a<d[o].length;a+=2)p.push(en(d[o][a],d[o][a+1],n,s,l,c));u.geometry.push(p)}}return r.transformed=!0,r}function en(r,n,i,o,a,s){return[Math.round(i*(r*o-a)),Math.round(i*(n*o-s))]}function ei(r,n,i,o,a,s){var l=o*o;if(o>0&&n.size<(a?l:o))i.numPoints+=n.length/3;else{for(var c=[],u=0;u<n.length;u+=3)(0===o||n[u+2]>l)&&(i.numSimplified++,c.push(n[u]),c.push(n[u+1])),i.numPoints++;a&&function(r,n){for(var i=0,o=0,a=r.length,s=a-2;o<a;s=o,o+=2)i+=(r[o]-r[s])*(r[o+1]+r[s+1]);if(i>0===n)for(o=0,a=r.length;o<a/2;o+=2){var l=r[o],c=r[o+1];r[o]=r[a-2-o],r[o+1]=r[a-1-o],r[a-2-o]=l,r[a-1-o]=c}}(c,s),r.push(c)}}function eo(r,n){var i,o,a,s,l,c,u=(n=this.options=function(r,n){for(var i in n)r[i]=n[i];return r}(Object.create(this.options),n)).debug;if(u&&console.time("preprocess data"),n.maxZoom<0||n.maxZoom>24)throw Error("maxZoom should be in the 0-24 range");if(n.promoteId&&n.generateId)throw Error("promoteId and generateId cannot be used together.");var d=function(r,n){var i=[];if("FeatureCollection"===r.type)for(var o=0;o<r.features.length;o++)F(i,r.features[o],n,o);else F(i,"Feature"===r.type?r:{geometry:r},n);return i}(r,n);this.tiles={},this.tileCoords=[],u&&(console.timeEnd("preprocess data"),console.log("index: maxZoom: %d, maxPoints: %d",n.indexMaxZoom,n.indexMaxPoints),console.time("generate tiles"),this.stats={},this.total=0),i=d,a=(o=n).buffer/o.extent,s=i,l=W(i,1,-1-a,a,0,-1,2,o),c=W(i,1,1-a,2+a,0,-1,2,o),(l||c)&&(s=W(i,1,-a,1+a,0,-1,2,o)||[],l&&(s=ee(l,1).concat(s)),c&&(s=s.concat(ee(c,-1)))),(d=s).length&&this.splitTile(d,0,0,0),u&&(d.length&&console.log("features: %d, points: %d",this.tiles[0].numFeatures,this.tiles[0].numPoints),console.timeEnd("generate tiles"),console.log("tiles generated:",this.total,JSON.stringify(this.stats)))}function ea(r,n,i){return 32*((1<<r)*i+n)+r}function es(r,n){let i=r.tileID.canonical;if(!this._geoJSONIndex)return n(null,null);let o=this._geoJSONIndex.getTile(i.z,i.x,i.y);if(!o)return n(null,null);let a=new d(o.features),s=h(a);0===s.byteOffset&&s.byteLength===s.buffer.byteLength||(s=new Uint8Array(s)),n(null,{vectorTile:a,rawData:s.buffer})}eo.prototype.options={maxZoom:14,indexMaxZoom:5,indexMaxPoints:1e5,tolerance:3,extent:4096,buffer:64,lineMetrics:!1,promoteId:null,generateId:!1,debug:0},eo.prototype.splitTile=function(r,n,i,o,a,s,l){for(var c=[r,n,i,o],u=this.options,d=u.debug;c.length;){o=c.pop(),i=c.pop(),n=c.pop(),r=c.pop();var h=1<<n,p=ea(n,i,o),f=this.tiles[p];if(!f&&(d>1&&console.time("creation"),f=this.tiles[p]=function(r,n,i,o,a){for(var s=n===a.maxZoom?0:a.tolerance/((1<<n)*a.extent),l={features:[],numPoints:0,numSimplified:0,numFeatures:0,source:null,x:i,y:o,z:n,transformed:!1,minX:2,minY:1,maxX:-1,maxY:0},c=0;c<r.length;c++){l.numFeatures++,function(r,n,i,o){var a=n.geometry,s=n.type,l=[];if("Point"===s||"MultiPoint"===s)for(var c=0;c<a.length;c+=3)l.push(a[c]),l.push(a[c+1]),r.numPoints++,r.numSimplified++;else if("LineString"===s)ei(l,a,r,i,!1,!1);else if("MultiLineString"===s||"Polygon"===s)for(c=0;c<a.length;c++)ei(l,a[c],r,i,"Polygon"===s,0===c);else if("MultiPolygon"===s)for(var u=0;u<a.length;u++){var d=a[u];for(c=0;c<d.length;c++)ei(l,d[c],r,i,!0,0===c)}if(l.length){var h=n.tags||null;if("LineString"===s&&o.lineMetrics){for(var p in h={},n.tags)h[p]=n.tags[p];h.mapbox_clip_start=a.start/a.size,h.mapbox_clip_end=a.end/a.size}var f={geometry:l,type:"Polygon"===s||"MultiPolygon"===s?3:"LineString"===s||"MultiLineString"===s?2:1,tags:h};null!==n.id&&(f.id=n.id),r.features.push(f)}}(l,r[c],s,a);var u=r[c].minX,d=r[c].minY,h=r[c].maxX,p=r[c].maxY;u<l.minX&&(l.minX=u),d<l.minY&&(l.minY=d),h>l.maxX&&(l.maxX=h),p>l.maxY&&(l.maxY=p)}return l}(r,n,i,o,u),this.tileCoords.push({z:n,x:i,y:o}),d)){d>1&&(console.log("tile z%d-%d-%d (features: %d, points: %d, simplified: %d)",n,i,o,f.numFeatures,f.numPoints,f.numSimplified),console.timeEnd("creation"));var m="z"+n;this.stats[m]=(this.stats[m]||0)+1,this.total++}if(f.source=r,a){if(n===u.maxZoom||n===a)continue;var g=1<<a-n;if(i!==Math.floor(s/g)||o!==Math.floor(l/g))continue}else if(n===u.indexMaxZoom||f.numPoints<=u.indexMaxPoints)continue;if(f.source=null,0!==r.length){d>1&&console.time("clipping");var y,v,b,C,_,x,w=.5*u.buffer/u.extent,S=.5-w,O=.5+w,E=1+w;y=v=b=C=null,_=W(r,h,i-w,i+O,0,f.minX,f.maxX,u),x=W(r,h,i+S,i+E,0,f.minX,f.maxX,u),r=null,_&&(y=W(_,h,o-w,o+O,1,f.minY,f.maxY,u),v=W(_,h,o+S,o+E,1,f.minY,f.maxY,u),_=null),x&&(b=W(x,h,o-w,o+O,1,f.minY,f.maxY,u),C=W(x,h,o+S,o+E,1,f.minY,f.maxY,u),x=null),d>1&&console.timeEnd("clipping"),c.push(y||[],n+1,2*i,2*o),c.push(v||[],n+1,2*i,2*o+1),c.push(b||[],n+1,2*i+1,2*o),c.push(C||[],n+1,2*i+1,2*o+1)}}},eo.prototype.getTile=function(r,n,i){var o=this.options,a=o.extent,s=o.debug;if(r<0||r>24)return null;var l=1<<r,c=ea(r,n=(n%l+l)%l,i);if(this.tiles[c])return er(this.tiles[c],a);s>1&&console.log("drilling down to z%d-%d-%d",r,n,i);for(var u,d=r,h=n,p=i;!u&&d>0;)d--,h=Math.floor(h/2),p=Math.floor(p/2),u=this.tiles[ea(d,h,p)];return u&&u.source?(s>1&&console.log("found parent tile z%d-%d-%d",d,h,p),s>1&&console.time("drilling down"),this.splitTile(u.source,d,h,p,r,n,i),s>1&&console.timeEnd("drilling down"),this.tiles[c]?er(this.tiles[c],a):null):null};class el extends r.VectorTileWorkerSource{constructor(r,n,i,o,a){super(r,n,i,o,es),a&&(this.loadGeoJSON=a)}loadData(n,i){let o=n&&n.request,s=o&&o.collectResourceTiming;this.loadGeoJSON(n,(l,c)=>{if(l||!c)return i(l);if("object"!=typeof c)return i(Error(`Input data given to '${n.source}' is not a valid GeoJSON object.`));{a(c,!0);try{var u,d;if(n.filter){let i=r.createExpression(n.filter,{type:"boolean","property-type":"data-driven",overridable:!1,transition:!1});if("error"===i.result)throw Error(i.value.map(r=>`${r.key}: ${r.message}`).join(", "));let o=c.features.filter(r=>i.value.evaluate({zoom:0},r));c={type:"FeatureCollection",features:o}}this._geoJSONIndex=n.cluster?new A(function({superclusterOptions:n,clusterProperties:i}){if(!i||!n)return n;let o={},a={},s={accumulated:null,zoom:0},l={properties:null},c=Object.keys(i);for(let n of c){let[s,l]=i[n],c=r.createExpression(l),u=r.createExpression("string"==typeof s?[s,["accumulated"],["get",n]]:s);o[n]=c.value,a[n]=u.value}return n.map=r=>{l.properties=r;let n={};for(let r of c)n[r]=o[r].evaluate(s,l);return n},n.reduce=(r,n)=>{for(let i of(l.properties=n,c))s.accumulated=r[i],r[i]=a[i].evaluate(s,l)},n}(n)).load(c.features):(u=c,d=n.geojsonVtOptions,new eo(u,d))}catch(r){return i(r)}this.loaded={};let l={};if(s){let i=r.getPerformanceMeasurement(o);i&&(l.resourceTiming={},l.resourceTiming[n.source]=JSON.parse(JSON.stringify(i)))}i(null,l)}})}reloadTile(r,n){let i=this.loaded;return i&&i[r.uid]?super.reloadTile(r,n):this.loadTile(r,n)}
324loadGeoJSON(n,i){if(n.request)r.getJSON(n.request,i);else{if("string"!=typeof n.data)return i(Error(`Input data given to '${n.source}' is not a valid GeoJSON object.`));try{return i(null,JSON.parse(n.data))}catch(r){return i(Error(`Input data given to '${n.source}' is not a valid GeoJSON object.`))}}}getClusterExpansionZoom(r,n){try{n(null,this._geoJSONIndex.getClusterExpansionZoom(r.clusterId))}catch(r){n(r)}}getClusterChildren(r,n){try{n(null,this._geoJSONIndex.getChildren(r.clusterId))}catch(r){n(r)}}getClusterLeaves(r,n){try{n(null,this._geoJSONIndex.getLeaves(r.clusterId,r.limit,r.offset))}catch(r){n(r)}}}class ec{constructor(n){this.self=n,this.actor=new r.Actor(n,this),this.layerIndexes={},this.availableImages={},this.isSpriteLoaded={},this.projections={},this.defaultProjection=r.getProjection({name:"mercator"}),this.workerSourceTypes={vector:r.VectorTileWorkerSource,geojson:el},this.workerSources={},this.demWorkerSources={},this.self.registerWorkerSource=(r,n)=>{if(this.workerSourceTypes[r])throw Error(`Worker source with name "${r}" already registered.`);this.workerSourceTypes[r]=n},this.self.registerRTLTextPlugin=n=>{if(r.plugin.isParsed())throw Error("RTL text plugin already registered.");r.plugin.applyArabicShaping=n.applyArabicShaping,r.plugin.processBidirectionalText=n.processBidirectionalText,r.plugin.processStyledBidirectionalText=n.processStyledBidirectionalText}}clearCaches(r,n,i){delete this.layerIndexes[r],delete this.availableImages[r],delete this.workerSources[r],delete this.demWorkerSources[r],i()}checkIfReady(r,n,i){i()}setReferrer(r,n){this.referrer=n}spriteLoaded(n,i){for(let o in this.isSpriteLoaded[n]=i,this.workerSources[n]){let a=this.workerSources[n][o];for(let n in a)a[n]instanceof r.VectorTileWorkerSource&&(a[n].isSpriteLoaded=i,a[n].fire(new r.Event("isSpriteLoaded")))}}setImages(r,n,i){for(let i in this.availableImages[r]=n,this.workerSources[r]){let o=this.workerSources[r][i];for(let r in o)o[r].availableImages=n}i()}enableTerrain(r,n,i){this.terrain=n,i()}setProjection(n,i){this.projections[n]=r.getProjection(i)}setLayers(r,n,i){this.getLayerIndex(r).replace(n),i()}updateLayers(r,n,i){this.getLayerIndex(r).update(n.layers,n.removedIds),i()}loadTile(n,i,o){let a=this.enableTerrain?r.extend({enableTerrain:this.terrain},i):i;a.projection=this.projections[n]||this.defaultProjection,this.getWorkerSource(n,i.type,i.source).loadTile(a,o)}loadDEMTile(n,i,o){let a=this.enableTerrain?r.extend({buildQuadTree:this.terrain},i):i;this.getDEMWorkerSource(n,i.source).loadTile(a,o)}reloadTile(n,i,o){let a=this.enableTerrain?r.extend({enableTerrain:this.terrain},i):i;a.projection=this.projections[n]||this.defaultProjection,this.getWorkerSource(n,i.type,i.source).reloadTile(a,o)}abortTile(r,n,i){this.getWorkerSource(r,n.type,n.source).abortTile(n,i)}removeTile(r,n,i){this.getWorkerSource(r,n.type,n.source).removeTile(n,i)}removeSource(r,n,i){if(!this.workerSources[r]||!this.workerSources[r][n.type]||!this.workerSources[r][n.type][n.source])return;let o=this.workerSources[r][n.type][n.source];delete this.workerSources[r][n.type][n.source],void 0!==o.removeSource?o.removeSource(n,i):i()}loadWorkerSource(r,n,i){try{this.self.importScripts(n.url),i()}catch(r){i(r.toString())}}syncRTLPluginState(n,i,o){try{r.plugin.setState(i);let n=r.plugin.getPluginURL();if(r.plugin.isLoaded()&&!r.plugin.isParsed()&&null!=n){this.self.importScripts(n);let i=r.plugin.isParsed();o(i?void 0:Error(`RTL Text Plugin failed to import scripts from ${n}`),i)}}catch(r){o(r.toString())}}getAvailableImages(r){let n=this.availableImages[r];return n||(n=[]),n}getLayerIndex(r){let i=this.layerIndexes[r];return i||(i=this.layerIndexes[r]=new n),i}getWorkerSource(r,n,i){if(this.workerSources[r]||(this.workerSources[r]={}),this.workerSources[r][n]||(this.workerSources[r][n]={}),!this.workerSources[r][n][i]){let o={send:(n,i,o,a,s,l)=>{this.actor.send(n,i,o,r,s,l)},scheduler:this.actor.scheduler};this.workerSources[r][n][i]=new this.workerSourceTypes[n](o,this.getLayerIndex(r),this.getAvailableImages(r),this.isSpriteLoaded[r])}return this.workerSources[r][n][i]}getDEMWorkerSource(r,n){return this.demWorkerSources[r]||(this.demWorkerSources[r]={}),this.demWorkerSources[r][n]||(this.demWorkerSources[r][n]=new i),this.demWorkerSources[r][n]}enforceCacheSizeLimit(n,i){r.enforceCacheSizeLimit(i)}getWorkerPerformanceMetrics(r,n,i){i(void 0,void 0)}}return"undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof self&&self instanceof WorkerGlobalScope&&(self.worker=new ec(self)),ec}),o(["./shared"],function(r){let n,i,o,a;function s(r,n){if(Array.isArray(r)){if(!Array.isArray(n)||r.length!==n.length)return!1;for(let i=0;i<r.length;i++)if(!s(r[i],n[i]))return!1;return!0}if("object"==typeof r&&null!==r&&null!==n){if("object"!=typeof n||Object.keys(r).length!==Object.keys(n).length)return!1;for(let i in r)if(!s(r[i],n[i]))return!1;return!0}return r===n}function l(r){var n;return"undefined"!=typeof window&&"undefined"!=typeof document&&!!Array.prototype&&!!Array.prototype.every&&!!Array.prototype.filter&&!!Array.prototype.forEach&&!!Array.prototype.indexOf&&!!Array.prototype.lastIndexOf&&!!Array.prototype.map&&!!Array.prototype.some&&!!Array.prototype.reduce&&!!Array.prototype.reduceRight&&!!Array.isArray&&!!Function.prototype&&!!Function.prototype.bind&&!!Object.keys&&!!Object.create&&!!Object.getPrototypeOf&&!!Object.getOwnPropertyNames&&!!Object.isSealed&&!!Object.isFrozen&&!!Object.isExtensible&&!!Object.getOwnPropertyDescriptor&&!!Object.defineProperty&&!!Object.defineProperties&&!!Object.
324seal&&!!Object.freeze&&!!Object.preventExtensions&&!!("JSON"in window&&"parse"in JSON&&"stringify"in JSON)&&!!function(){if(!("Worker"in window&&"Blob"in window&&"URL"in window))return!1;var r,n,i=new Blob([""],{type:"text/javascript"}),o=URL.createObjectURL(i);try{n=new Worker(o),r=!0}catch(n){r=!1}return n&&n.terminate(),URL.revokeObjectURL(o),r}()&&"Uint8ClampedArray"in window&&!!ArrayBuffer.isView&&!!function(){var r=document.createElement("canvas");r.width=r.height=1;var n=r.getContext("2d");if(!n)return!1;var i=n.getImageData(0,0,1,1);return i&&i.width===r.width}()&&(void 0===c[n=r&&r.failIfMajorPerformanceCaveat]&&(c[n]=function(r){var n,i,o,a=(n=document.createElement("canvas"),(i=Object.create(l.webGLContextAttributes)).failIfMajorPerformanceCaveat=r,n.getContext("webgl",i)||n.getContext("experimental-webgl",i));if(!a)return!1;try{o=a.createShader(a.VERTEX_SHADER)}catch(r){return!1}return!(!o||a.isContextLost())&&(a.shaderSource(o,"void main() {}"),a.compileShader(o),!0===a.getShaderParameter(o,a.COMPILE_STATUS))}(n)),!!c[n]&&!document.documentMode)}var c={};function u(n,i,o){let a=r.window.document.createElement(n);return void 0!==i&&(a.className=i),o&&o.appendChild(a),a}function d(n,i,o){let a=r.window.document.createElementNS("http://www.w3.org/2000/svg",n);for(let r of Object.keys(i))a.setAttributeNS(null,r,i[r]);return o&&o.appendChild(a),a}l.webGLContextAttributes={antialias:!1,alpha:!0,stencil:!0,depth:!0};let h=r.window.document&&r.window.document.documentElement.style,p=h&&void 0!==h.userSelect?"userSelect":"WebkitUserSelect";function f(){h&&p&&(n=h[p],h[p]="none")}function m(){h&&p&&(h[p]=n)}function g(n){n.preventDefault(),n.stopPropagation(),r.window.removeEventListener("click",g,!0)}function y(){r.window.addEventListener("click",g,!0),r.window.setTimeout(()=>{r.window.removeEventListener("click",g,!0)},0)}function v(r,n){let i=r.getBoundingClientRect();return _(r,i,n)}function b(r,n){let i=r.getBoundingClientRect(),o=[];for(let a=0;a<n.length;a++)o.push(_(r,i,n[a]));return o}function C(n){return void 0!==r.window.InstallTrigger&&2===n.button&&n.ctrlKey&&r.window.navigator.platform.toUpperCase().indexOf("MAC")>=0?0:n.button}function _(n,i,o){let a=n.offsetWidth===i.width?1:n.offsetWidth/i.width;return new r.pointGeometry((o.clientX-i.left)*a,(o.clientY-i.top)*a)}function x(r,n){var i=n[0],o=n[1],a=n[2],s=n[3],l=i*s-a*o;return l?(r[0]=s*(l=1/l),r[1]=-o*l,r[2]=-a*l,r[3]=i*l,r):null}class w extends r.Evented{constructor(){super(),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new r.RGBAImage({width:1,height:1}),this.dirty=!0}isLoaded(){return this.loaded}setLoaded(r){if(this.loaded!==r&&(this.loaded=r,r)){for(let{ids:r,callback:n}of this.requestors)this._notify(r,n);this.requestors=[]}}hasImage(r){return!!this.getImage(r)}getImage(r){return this.images[r]}addImage(r,n){this._validate(r,n)&&(this.images[r]=n)}_validate(n,i){let o=!0;return this._validateStretch(i.stretchX,i.data&&i.data.width)||(this.fire(new r.ErrorEvent(Error(`Image "${n}" has invalid "stretchX" value`))),o=!1),this._validateStretch(i.stretchY,i.data&&i.data.height)||(this.fire(new r.ErrorEvent(Error(`Image "${n}" has invalid "stretchY" value`))),o=!1),this._validateContent(i.content,i)||(this.fire(new r.ErrorEvent(Error(`Image "${n}" has invalid "content" value`))),o=!1),o}_validateStretch(r,n){if(!r)return!0;let i=0;for(let o of r){if(o[0]<i||o[1]<o[0]||n<o[1])return!1;i=o[1]}return!0}_validateContent(r,n){return!(r&&(4!==r.length||r[0]<0||n.data.width<r[0]||r[1]<0||n.data.height<r[1]||r[2]<0||n.data.width<r[2]||r[3]<0||n.data.height<r[3]||r[2]<r[0]||r[3]<r[1]))}updateImage(r,n){n.version=this.images[r].version+1,this.images[r]=n,this.updatedImages[r]=!0}removeImage(r){let n=this.images[r];delete this.images[r],delete this.patterns[r],n.userImage&&n.userImage.onRemove&&n.userImage.onRemove()}listImages(){return Object.keys(this.images)}getImages(r,n){let i=!0;if(!this.isLoaded())for(let n of r)this.images[n]||(i=!1);this.isLoaded()||i?this._notify(r,n):this.requestors.push({ids:r,callback:n})}_notify(n,i){let o={};for(let i of n){this.images[i]||this.fire(new r.Event("styleimagemissing",{id:i}));let n=this.images[i];n?o[i]={data:n.data.clone(),pixelRatio:n.pixelRatio,sdf:n.sdf,ver
324sion:n.version,stretchX:n.stretchX,stretchY:n.stretchY,content:n.content,hasRenderCallback:!!(n.userImage&&n.userImage.render)}:r.warnOnce(`Image "${i}" could not be loaded. Please make sure you have added the image with map.addImage() or a "sprite" property in your style. You can provide missing images by listening for the "styleimagemissing" map event.`)}i(null,o)}getPixelSize(){let{width:r,height:n}=this.atlasImage;return{width:r,height:n}}getPattern(n){let i=this.patterns[n],o=this.getImage(n);if(!o)return null;if(i&&i.position.version===o.version)return i.position;if(i)i.position.version=o.version;else{let i={w:o.data.width+2,h:o.data.height+2,x:0,y:0},a=new r.ImagePosition(i,o);this.patterns[n]={bin:i,position:a}}return this._updatePatternAtlas(),this.patterns[n].position}bind(n){let i=n.gl;this.atlasTexture?this.dirty&&(this.atlasTexture.update(this.atlasImage),this.dirty=!1):this.atlasTexture=new r.Texture(n,this.atlasImage,i.RGBA),this.atlasTexture.bind(i.LINEAR,i.CLAMP_TO_EDGE)}_updatePatternAtlas(){let n=[];for(let r in this.patterns)n.push(this.patterns[r].bin);let{w:i,h:o}=r.potpack(n),a=this.atlasImage;for(let n in a.resize({width:i||1,height:o||1}),this.patterns){let{bin:i}=this.patterns[n],o=i.x+1,s=i.y+1,l=this.images[n].data,c=l.width,u=l.height;r.RGBAImage.copy(l,a,{x:0,y:0},{x:o,y:s},{width:c,height:u}),r.RGBAImage.copy(l,a,{x:0,y:u-1},{x:o,y:s-1},{width:c,height:1}),r.RGBAImage.copy(l,a,{x:0,y:0},{x:o,y:s+u},{width:c,height:1}),r.RGBAImage.copy(l,a,{x:c-1,y:0},{x:o-1,y:s},{width:1,height:u}),r.RGBAImage.copy(l,a,{x:0,y:0},{x:o+c,y:s},{width:1,height:u})}this.dirty=!0}beginFrame(){this.callbackDispatchedThisFrame={}}dispatchRenderCallbacks(r){for(let n of r){if(this.callbackDispatchedThisFrame[n])continue;this.callbackDispatchedThisFrame[n]=!0;let r=this.images[n];(function(r){let{userImage:n}=r;return!!(n&&n.render&&n.render())&&(r.data.replace(new Uint8Array(n.data.buffer)),!0)})(r)&&this.updateImage(n,r)}}}let S=new r.Properties({anchor:new r.DataConstantProperty(r.spec.light.anchor),position:new class{constructor(){this.specification=r.spec.light.position}possiblyEvaluate(n,i){return function([n,i,o]){let a=r.degToRad(i+90),s=r.degToRad(o);return{x:n*Math.cos(a)*Math.sin(s),y:n*Math.sin(a)*Math.sin(s),z:n*Math.cos(s),azimuthal:i,polar:o}}(n.expression.evaluate(i))}interpolate(n,i,o){return{x:r.number(n.x,i.x,o),y:r.number(n.y,i.y,o),z:r.number(n.z,i.z,o),azimuthal:r.number(n.azimuthal,i.azimuthal,o),polar:r.number(n.polar,i.polar,o)}}},color:new r.DataConstantProperty(r.spec.light.color),intensity:new r.DataConstantProperty(r.spec.light.intensity)}),O="-transition";class E extends r.Evented{constructor(n){super(),this._transitionable=new r.Transitionable(S),this.setLight(n),this._transitioning=this._transitionable.untransitioned()}getLight(){return this._transitionable.serialize()}setLight(n,i={}){if(!this._validate(r.validateLight,n,i))for(let i in n){let o=n[i];r.endsWith(i,O)?this._transitionable.setTransition(i.slice(0,-O.length),o):this._transitionable.setValue(i,o)}}updateTransitions(r){this._transitioning=this._transitionable.transitioned(r,this._transitioning)}hasTransition(){return this._transitioning.hasTransition()}recalculate(r){this.properties=this._transitioning.possiblyEvaluate(r)}_validate(n,i,o){return(!o||!1!==o.validate)&&r.emitValidationErrors(this,n.call(r.validateStyle,r.extend({value:i,style:{glyphs:!0,sprite:!0},styleSpec:r.spec})))}}let k=new r.Properties({source:new r.DataConstantProperty(r.spec.terrain.source),exaggeration:new r.DataConstantProperty(r.spec.terrain.exaggeration)}),T="-transition";class M extends r.Evented{constructor(n,i){super(),this._transitionable=new r.Transitionable(k),this.set(n),this._transitioning=this._transitionable.untransitioned(),this.drapeRenderMode=i}get(){return this._transitionable.serialize()}set(n){for(let i in n){let o=n[i];r.endsWith(i,T)?this._transitionable.setTransition(i.slice(0,-T.length),o):this._transitionable.setValue(i,o)}}updateTransitions(r){this._transitioning=this._transitionable.transitioned(r,this._transitioning)}hasTransition(){return this._transitioning.hasTransition()}recalculate(r){this.properties=this._transitioning.possiblyEvaluate(r)}}function P(n,i,o,a){let s=r.smoothstep(45,65,o),[l,c]=L(n,a),u=1-Math.min(1,Math.exp(-((r.length(i)-l)/(c-l)*6)));return u*=u*u,(u=Math.min(1,1.00747*u))*s*n.alpha}function L(r,n){let i=.5/Math.tan(.5*n);return[r.range[0]+i,r.range[1]+i]}let A=new r.Properties({range:new r.DataConstantProperty(r.spec.fog.range),color:new r.DataConstantProperty(r.spec.fog.color),"high-color":new r.DataConstantProperty(r.spec.fog["high-color"]),"space-color":new r.DataConstantProperty(r.spec.fog["space-color"]),"horizon-blend":ne
324w r.DataConstantProperty(r.spec.fog["horizon-blend"]),"star-intensity":new r.DataConstantProperty(r.spec.fog["star-intensity"])}),Z="-transition";class I extends r.Evented{constructor(n,i){super(),this._transitionable=new r.Transitionable(A),this.set(n),this._transitioning=this._transitionable.untransitioned(),this._transform=i}get state(){let n=this._transform,i="globe"===n.projection.name,o=r.globeToMercatorTransition(n.zoom),a=this.properties.get("range");return{range:i?[r.number(.5,a[0],o),r.number(3,a[1],o)]:a,horizonBlend:this.properties.get("horizon-blend"),alpha:this.properties.get("color").a}}get(){return this._transitionable.serialize()}set(n,i={}){if(!this._validate(r.validateFog,n,i)){for(let i of Object.keys(r.spec.fog))n&&void 0===n[i]&&(n[i]=r.spec.fog[i].default);for(let i in n){let o=n[i];r.endsWith(i,Z)?this._transitionable.setTransition(i.slice(0,-Z.length),o):this._transitionable.setValue(i,o)}}}getOpacity(n){if(!this._transform.projection.supportsFog)return 0;let i=this.properties&&this.properties.get("color")||1;return("globe"===this._transform.projection.name?1:r.smoothstep(45,65,n))*i.a}getOpacityAtLatLng(n,i){return this._transform.projection.supportsFog?function(n,i,o){let a=r.MercatorCoordinate.fromLngLat(i),s=o.elevation?o.elevation.getAtPointOrZero(a):0,l=[a.x,a.y,s];return r.transformMat4(l,l,o.mercatorFogMatrix),P(n,l,o.pitch,o._fov)}(this.state,n,i):0}getFovAdjustedRange(r){return this._transform.projection.supportsFog?L(this.state,r):[0,1]}updateTransitions(r){this._transitioning=this._transitionable.transitioned(r,this._transitioning)}hasTransition(){return this._transitioning.hasTransition()}recalculate(r){this.properties=this._transitioning.possiblyEvaluate(r)}_validate(n,i,o){return(!o||!1!==o.validate)&&r.emitValidationErrors(this,n.call(r.validateStyle,r.extend({value:i,style:{glyphs:!0,sprite:!0},styleSpec:r.spec})))}}class V{constructor(n,i){this.workerPool=n,this.actors=[],this.currentActor=0,this.id=r.uniqueId();let o=this.workerPool.acquire(this.id);for(let r=0;r<o.length;r++){let n=new V.Actor(o[r],i,this.id);n.name=`Worker ${r}`,this.actors.push(n)}this.ready=!1,this.broadcast("checkIfReady",null,()=>{this.ready=!0})}broadcast(n,i,o){r.asyncAll(this.actors,(r,o)=>{r.send(n,i,o)},o=o||function(){})}getActor(){return this.currentActor=(this.currentActor+1)%this.actors.length,this.actors[this.currentActor]}remove(){this.actors.forEach(r=>{r.remove()}),this.actors=[],this.workerPool.release(this.id)}}function D(n,i,o){return r.EXTENT/(n.tileSize*Math.pow(2,o-n.tileID.overscaledZ))*i}V.Actor=r.Actor;class j{constructor(r,n,i,o){this.screenBounds=r,this.cameraPoint=n,this._screenRaycastCache={},this._cameraRaycastCache={},this.isAboveHorizon=i,this.screenGeometry=this.bufferedScreenGeometry(0),this.screenGeometryMercator=this._bufferedScreenMercator(0,o)}static createFromScreenPoints(n,i){let o,a;if(n instanceof r.pointGeometry||"number"==typeof n[0]){let s=r.pointGeometry.convert(n);o=[s],a=i.isPointAboveHorizon(s)}else{let s=r.pointGeometry.convert(n[0]),l=r.pointGeometry.convert(n[1]);o=[s,l],a=r.polygonizeBounds(s,l).every(r=>i.isPointAboveHorizon(r))}return new j(o,i.getCameraPoint(),a,i)}isPointQuery(){return 1===this.screenBounds.length}bufferedScreenGeometry(n){return r.polygonizeBounds(this.screenBounds[0],1===this.screenBounds.length?this.screenBounds[0]:this.screenBounds[1],n)}bufferedCameraGeometry(n){let i=this.screenBounds[0],o=1===this.screenBounds.length?this.screenBounds[0].add(new r.pointGeometry(1,1)):this.screenBounds[1],a=r.polygonizeBounds(i,o,0,!1);return this.cameraPoint.y>o.y&&(this.cameraPoint.x>i.x&&this.cameraPoint.x<o.x?a.splice(3,0,this.cameraPoint):this.cameraPoint.x>=o.x?a[2]=this.cameraPoint:this.cameraPoint.x<=i.x&&(a[3]=this.cameraPoint)),r.bufferConvexPolygon(a,n)}bufferedCameraGeometryGlobe(n){let i=this.screenBounds[0],o=1===this.screenBounds.length?this.screenBounds[0].add(new r.pointGeometry(1,1)):this.screenBounds[1],a=r.polygonizeBounds(i,o,n),s=this.cameraPoint.clone();switch(3*((s.y>i.y)+(s.y>o.y))+((s.x>i.x)+(s.x>o.x))){case 0:a[0]=s,a[4]=s.clone();break;case 1:a.splice(1,0,s);break;case 2:a[1]=s;break;case 3:a.splice(4,0,s);break;case 5:a.splice(2,0,s);break;case 6:a[3]=s;break;case 7:a.splice(3,0,s);break;case 8:a[2]=s}return a}containsTile(n,i,o,a=0){var s;let l=n.queryPadding/i._pixelsPerMercatorPixel+1,c=o?this._bufferedCameraMercator(l,i):this._bufferedScreenMercator(l,i),u=n.tileID.wrap+(c.unwrapped?a:0),d=c.polygon.map(i=>r.getTilePoint(n.tileTransform,i,u));if(!r.polygonIntersectsBox(d,0,0,r.EXTENT,r.EXTENT))return;u=n.tileID.wrap+(this.screenGeometryMercator.unwrapped?a:0);let h=this.screenGeometryMercator.polygon.map(i=>r.getTileVec3(n.tileTransform,i,u)),p=h.map(n=>new r.pointGeometry(n[0],n[1])),f=i.getFreeCameraOptions().position||new r.MercatorCoordinate(0,0,0),m=r.getTileVec3(n.tileTransform,f,u),g=h.map(n=>{let i=r.sub(n,n,m);return r.normalize(i,i),new r.Ray(m,i)}),y=D(n,1,i.zoom)*i._pixelsPerMercatorPixel;return{queryGeometry:this,tilespaceGeometry:p,tilespaceRays:g,bufferedTilespaceGeometry:d,bufferedTilespaceBounds:((s=r.getBounds(d)).min.x=r.clamp(s.min.x,0,r.EXTENT),s.min.y=r.clamp(s.min.y,0,r.EXTENT),s.max.x=r.clamp(s.max.x,
3240,r.EXTENT),s.max.y=r.clamp(s.max.y,0,r.EXTENT),s),tile:n,tileID:n.tileID,pixelToTileUnitsFactor:y}}_bufferedScreenMercator(r,n){let i=100*r|0;if(this._screenRaycastCache[i])return this._screenRaycastCache[i];{let o;return o="globe"===n.projection.name?this._projectAndResample(this.bufferedScreenGeometry(r),n):{polygon:this.bufferedScreenGeometry(r).map(r=>n.pointCoordinate3D(r)),unwrapped:!0},this._screenRaycastCache[i]=o,o}}_bufferedCameraMercator(r,n){let i=100*r|0;if(this._cameraRaycastCache[i])return this._cameraRaycastCache[i];{let o;return o="globe"===n.projection.name?this._projectAndResample(this.bufferedCameraGeometryGlobe(r),n):{polygon:this.bufferedCameraGeometry(r).map(r=>n.pointCoordinate3D(r)),unwrapped:!0},this._cameraRaycastCache[i]=o,o}}_projectAndResample(n,i){let o=function(n,i){let o=r.multiply([],i.pixelMatrix,i.globeMatrix),a=[0,-r.GLOBE_RADIUS,0,1],s=[0,r.GLOBE_RADIUS,0,1],l=[0,0,0,1];r.transformMat4$1(a,a,o),r.transformMat4$1(s,s,o),r.transformMat4$1(l,l,o);let c=new r.pointGeometry(a[0]/a[3],a[1]/a[3]),u=new r.pointGeometry(s[0]/s[3],s[1]/s[3]),d=r.polygonContainsPoint(n,c)&&a[3]<l[3],h=r.polygonContainsPoint(n,u)&&s[3]<l[3];if(!d&&!h)return null;let p=function(r,n,i){for(let o=1;o<r.length;o++){let a=B(n.pointCoordinate3D(r[o-1]).x),s=B(n.pointCoordinate3D(r[o]).x);if(i<0){if(a<s)return{idx:o,t:-a/(s-1-a)}}else if(s<a)return{idx:o,t:(1-a)/(s+1-a)}}return null}(n,i,d?-1:1);if(!p)return null;let{idx:f,t:m}=p,g=f>1?z(n.slice(0,f),i):[],y=f<n.length?z(n.slice(f),i):[];g=g.map(n=>new r.pointGeometry(B(n.x),n.y)),y=y.map(n=>new r.pointGeometry(B(n.x),n.y));let v=[...g];0===v.length&&v.push(y[y.length-1]);let b=r.number(v[v.length-1].y,(0===y.length?g[0]:y[0]).y,m);return v.push(...d?[new r.pointGeometry(0,b),new r.pointGeometry(0,0),new r.pointGeometry(1,0),new r.pointGeometry(1,b)]:[new r.pointGeometry(1,b),new r.pointGeometry(1,1),new r.pointGeometry(0,1),new r.pointGeometry(0,b)]),0===y.length?v.push(g[0]):v.push(...y),{polygon:v.map(n=>new r.MercatorCoordinate(n.x,n.y)),unwrapped:!1}}(n,i);if(o)return o;let a=function(n,i){let o=!1,a=-1/0,s=0;for(let r=0;r<n.length-1;r++)n[r].x>a&&(a=n[r].x,s=r);for(let r=0;r<n.length-1;r++){let i=(s+r)%(n.length-1),a=n[i],l=n[i+1];Math.abs(a.x-l.x)>.5&&(a.x<l.x?(a.x+=1,0===i&&(n[n.length-1].x+=1)):(l.x+=1,i+1===n.length-1&&(n[0].x+=1)),o=!0)}let l=r.mercatorXfromLng(i.center.lng);return o&&l<Math.abs(l-1)&&n.forEach(r=>{r.x-=1}),{polygon:n,unwrapped:o}}(z(n,i).map(n=>new r.pointGeometry(B(n.x),n.y)),i);return{polygon:a.polygon.map(n=>new r.MercatorCoordinate(n.x,n.y)),unwrapped:a.unwrapped}}}function z(n,i){return r.resample(n,r=>{let n=i.pointCoordinate3D(r);r.x=n.x,r.y=n.y},1/256)}function B(r){return r<0?1+r%1:r%1}function R(n,i,o,a,s){let l=function(o,a){if(o)return s(o);if(a){n.url&&a.tiles&&n.tiles&&delete n.tiles;let o=r.pick(r.extend(a,n),["tiles","minzoom","maxzoom","attribution","mapbox_logo","bounds","scheme","tileSize","encoding"]);a.vector_layers&&(o.vectorLayers=a.vector_layers,o.vectorLayerIds=o.vectorLayers.map(r=>r.id)),o.tiles=i.canonicalizeTileset(o,n.url),s(null,o)}};return n.url?r.getJSON(i.transformRequest(i.normalizeSourceURL(n.url,null,o,a),r.ResourceType.Source),l):r.exported.frame(()=>l(null,n))}class H{constructor(n,i,o){this.bounds=r.LngLatBounds.convert(this.validateBounds(n)),this.minzoom=i||0,this.maxzoom=o||24}
324validateBounds(r){return Array.isArray(r)&&4===r.length?[Math.max(-180,r[0]),Math.max(-90,r[1]),Math.min(180,r[2]),Math.min(90,r[3])]:[-180,-90,180,90]}contains(n){let i=Math.pow(2,n.z),o=Math.floor(r.mercatorXfromLng(this.bounds.getWest())*i),a=Math.floor(r.mercatorYfromLat(this.bounds.getNorth())*i),s=Math.ceil(r.mercatorXfromLng(this.bounds.getEast())*i),l=Math.ceil(r.mercatorYfromLat(this.bounds.getSouth())*i);return n.x>=o&&n.x<s&&n.y>=a&&n.y<l}}class F{constructor(r,n,i){this.context=r;let o=r.gl;this.buffer=o.createBuffer(),this.dynamicDraw=!!i,this.context.unbindVAO(),r.bindElementBuffer.set(this.buffer),o.bufferData(o.ELEMENT_ARRAY_BUFFER,n.arrayBuffer,this.dynamicDraw?o.DYNAMIC_DRAW:o.STATIC_DRAW),this.dynamicDraw||n.destroy()}bind(){this.context.bindElementBuffer.set(this.buffer)}updateData(r){let n=this.context.gl;this.context.unbindVAO(),this.bind(),n.bufferSubData(n.ELEMENT_ARRAY_BUFFER,0,r.arrayBuffer)}destroy(){this.buffer&&(this.context.gl.deleteBuffer(this.buffer),delete this.buffer)}}let N={Int8:"BYTE",Uint8:"UNSIGNED_BYTE",Int16:"SHORT",Uint16:"UNSIGNED_SHORT",Int32:"INT",Uint32:"UNSIGNED_INT",Float32:"FLOAT"};class ${constructor(r,n,i,o){this.length=n.length,this.attributes=i,this.itemSize=n.bytesPerElement,this.dynamicDraw=o,this.context=r;let a=r.gl;this.buffer=a.createBuffer(),r.bindVertexBuffer.set(this.buffer),a.bufferData(a.ARRAY_BUFFER,n.arrayBuffer,this.dynamicDraw?a.DYNAMIC_DRAW:a.STATIC_DRAW),this.dynamicDraw||n.destroy()}bind(){this.context.bindVertexBuffer.set(this.buffer)}updateData(r){let n=this.context.gl;this.bind(),n.bufferSubData(n.ARRAY_BUFFER,0,r.arrayBuffer)}enableAttributes(r,n){for(let i=0;i<this.attributes.length;i++){let o=n.attributes[this.attributes[i].name];void 0!==o&&r.enableVertexAttribArray(o)}}setVertexAttribPointers(r,n,i){for(let o=0;o<this.attributes.length;o++){let a=this.attributes[o],s=n.attributes[a.name];void 0!==s&&r.vertexAttribPointer(s,a.components,r[N[a.type]],!1,this.itemSize,a.offset+this.itemSize*(i||0))}}destroy(){this.buffer&&(this.context.gl.deleteBuffer(this.buffer),delete this.buffer)}}class U{constructor(r){this.gl=r.gl,this.default=this.getDefault(),this.current=this.default,this.dirty=!1}get(){return this.current}set(r){}getDefault(){return this.default}setDefault(){this.set(this.default)}}class G extends U{getDefault(){return r.Color.transparent}set(r){let n=this.current;(r.r!==n.r||r.g!==n.g||r.b!==n.b||r.a!==n.a||this.dirty)&&(this.gl.clearColor(r.r,r.g,r.b,r.a),this.current=r,this.dirty=!1)}}class W extends U{getDefault(){return 1}set(r){(r!==this.current||this.dirty)&&(this.gl.clearDepth(r),this.current=r,this.dirty=!1)}}class q extends U{getDefault(){return 0}set(r){(r!==this.current||this.dirty)&&(this.gl.clearStencil(r),this.current=r,this.dirty=!1)}}class X extends U{getDefault(){return[!0,!0,!0,!0]}set(r){let n=this.current;(r[0]!==n[0]||r[1]!==n[1]||r[2]!==n[2]||r[3]!==n[3]||this.dirty)&&(this.gl.colorMask(r[0],r[1],r[2],r[3]),this.current=r,this.dirty=!1)}}class K extends U{getDefault(){return!0}set(r){(r!==this.current||this.dirty)&&(this.gl.depthMask(r),this.current=r,this.dirty=!1)}}class Y extends U{getDefault(){return 255}set(r){(r!==this.current||this.dirty)&&(this.gl.stencilMask(r),this.current=r,this.dirty=!1)}}class J extends U{getDefault(){return{func:this.gl.ALWAYS,ref:0,mask:255}}set(r){let n=this.current;(r.func!==n.func||r.ref!==n.ref||r.mask!==n.mask||this.dirty)&&(this.gl.stencilFunc(r.func,r.ref,r.mask),this.current=r,this.dirty=!1)}}class Q extends U{getDefault(){let r=this.gl;return[r.KEEP,r.KEEP,r.KEEP]}set(r){let n=this.current;(r[0]!==n[0]||r[1]!==n[1]||r[2]!==n[2]||this.dirty)&&(this.gl.stencilOp(r[0],r[1],r[2]),this.current=r,this.dirty=!1)}}class ee extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;r?n.enable(n.STENCIL_TEST):n.disable(n.STENCIL_TEST),this.current=r,this.dirty=!1}}class et extends U{getDefault(){return[0,1]}set(r){let n=this.current;(r[0]!==n[0]||r[1]!==n[1]||this.dirty)&&(this.gl.depthRange(r[0],r[1]),this.current=r,this.dirty=!1)}}class er extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;r?n.enable(n.DEPTH_TEST):n.disable(n.DEPTH_TEST),this.current=r,this.dirty=!1}}class en extends U{getDefault(){return this.gl.LESS}set(r){(r!==this.current||this.dirty)&&(this.gl.depthFunc(r),this.current=r,this.dirty=!1)}}class ei extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;r?n.enable(n.BLEND):n.disable(n.BLEND),this.current=r,this.dirty=!1}}class eo extends U{getDefault(){let r=this.gl;return[r.ONE,r.ZERO]}set(r){let n=this.current;(r[0]!==n[0]||r[1]!==n[1]||this.dirty)&&(this.gl.blendFunc(r[0],r[1]),this.current=r,this.dirty=!1)}}class ea extends U{getDefault(){return r.Color.transparent}set(r){let n=this.current;(r.r!==n.r||r.g!==n.g||r.b!==n.b||r.a!==n.a||this.dirty)&&(this.gl.blendColor
324(r.r,r.g,r.b,r.a),this.current=r,this.dirty=!1)}}class es extends U{getDefault(){return this.gl.FUNC_ADD}set(r){(r!==this.current||this.dirty)&&(this.gl.blendEquation(r),this.current=r,this.dirty=!1)}}class el extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;r?n.enable(n.CULL_FACE):n.disable(n.CULL_FACE),this.current=r,this.dirty=!1}}class ec extends U{getDefault(){return this.gl.BACK}set(r){(r!==this.current||this.dirty)&&(this.gl.cullFace(r),this.current=r,this.dirty=!1)}}class eu extends U{getDefault(){return this.gl.CCW}set(r){(r!==this.current||this.dirty)&&(this.gl.frontFace(r),this.current=r,this.dirty=!1)}}class ed extends U{getDefault(){return null}set(r){(r!==this.current||this.dirty)&&(this.gl.useProgram(r),this.current=r,this.dirty=!1)}}class eh extends U{getDefault(){return this.gl.TEXTURE0}set(r){(r!==this.current||this.dirty)&&(this.gl.activeTexture(r),this.current=r,this.dirty=!1)}}class ep extends U{getDefault(){let r=this.gl;return[0,0,r.drawingBufferWidth,r.drawingBufferHeight]}set(r){let n=this.current;(r[0]!==n[0]||r[1]!==n[1]||r[2]!==n[2]||r[3]!==n[3]||this.dirty)&&(this.gl.viewport(r[0],r[1],r[2],r[3]),this.current=r,this.dirty=!1)}}class ef extends U{getDefault(){return null}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.bindFramebuffer(n.FRAMEBUFFER,r),this.current=r,this.dirty=!1}}class em extends U{getDefault(){return null}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.bindRenderbuffer(n.RENDERBUFFER,r),this.current=r,this.dirty=!1}}class eg extends U{getDefault(){return null}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.bindTexture(n.TEXTURE_2D,r),this.current=r,this.dirty=!1}}class ey extends U{getDefault(){return null}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.bindBuffer(n.ARRAY_BUFFER,r),this.current=r,this.dirty=!1}}class ev extends U{getDefault(){return null}set(r){let n=this.gl;n.bindBuffer(n.ELEMENT_ARRAY_BUFFER,r),this.current=r,this.dirty=!1}}class eb extends U{constructor(r){super(r),this.vao=r.extVertexArrayObject}getDefault(){return null}set(r){this.vao&&(r!==this.current||this.dirty)&&(this.vao.bindVertexArrayOES(r),this.current=r,this.dirty=!1)}}class eC extends U{getDefault(){return 4}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.pixelStorei(n.UNPACK_ALIGNMENT,r),this.current=r,this.dirty=!1}}class e_ extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,r),this.current=r,this.dirty=!1}}class ex extends U{getDefault(){return!1}set(r){if(r===this.current&&!this.dirty)return;let n=this.gl;n.pixelStorei(n.UNPACK_FLIP_Y_WEBGL,r),this.current=r,this.dirty=!1}}class ew extends U{constructor(r,n){super(r),this.context=r,this.parent=n}getDefault(){return null}}class eS extends ew{setDirty(){this.dirty=!0}set(r){if(r===this.current&&!this.dirty)return;this.context.bindFramebuffer.set(this.parent);let n=this.gl;n.framebufferTexture2D(n.FRAMEBUFFER,n.COLOR_ATTACHMENT0,n.TEXTURE_2D,r,0),this.current=r,this.dirty=!1}}class eO extends ew{attachment(){return this.gl.DEPTH_ATTACHMENT}set(r){if(r===this.current&&!this.dirty)return;this.context.bindFramebuffer.set(this.parent);let n=this.gl;n.framebufferRenderbuffer(n.FRAMEBUFFER,this.attachment(),n.RENDERBUFFER,r),this.current=r,this.dirty=!1}}class eE extends eO{attachment(){return this.gl.DEPTH_STENCIL_ATTACHMENT}}class ek{constructor(r,n,i,o){this.context=r,this.width=n,this.height=i;let a=this.framebuffer=r.gl.createFramebuffer();this.colorAttachment=new eS(r,a),o&&(this.depthAttachment=new eO(r,a))}destroy(){let r=this.context.gl,n=this.colorAttachment.get();if(n&&r.deleteTexture(n),this.depthAttachment){let n=this.depthAttachment.get();n&&r.deleteRenderbuffer(n)}r.deleteFramebuffer(this.framebuffer)}}class eT{constructor(r,n=!1){this.gl=r,this.isWebGL2=n,this.extVertexArrayObject=this.gl.getExtension("OES_vertex_array_object"),n&&(this.extVertexArrayObject={createVertexArrayOES:r.createVertexArray.bind(r),deleteVertexArrayOES:r.deleteVertexArray.bind(r),bindVertexArrayOES:r.bindVertexArray.bind(r)}),this.clearColor=new G(this),this.clearDepth=new W(this),this.clearStencil=new q(this),this.colorMask=new X(this),this.depthMask=new K(this),this.stencilMask=new Y(this),this.stencilFunc=new J(this),this.stencilOp=new Q(this),this.stencilTest=new ee(this),this.depthRange=new et(this),this.depthTest=new er(this),this.depthFunc=new en(this),this.blend=new ei(this),this.blendFunc=new eo(this),this.blendColor=new ea(this),this.blendEquation=new es(this),this.cullFace=new el(this),this.cullFaceSide=new ec(this),this.frontFace=new eu(this),this.program=new ed(this),this.activeTexture=new eh(this),this.viewport=new ep(this),this.bindFramebuffer=new ef(this),this.bindRenderbuffer=new em(this),this.bindTexture=new eg(this),this.bindVertexBuffer=new ey(this),this.bindElementBuffer=new ev(this),this.bindVertexArrayOES=this.extVertexArrayObject&&new eb(this),this.pixelStoreUnpack=new eC(this),this.pixelStoreUnpackPremultiplyAlpha=new e_(this),this.pixelStoreUnpackFlipY=new ex(this),this.extTextureFilterAnisotropic=r.getExtension("EXT_texture_filter_anisotropic")||r.getExtension("MOZ_EXT_texture_filter_anisotropic")||r.getExtension("WEBKIT_EXT_texture_filter_anisotropic"),this.extTextureFilterAnisotropic&&(this.extTextureFilterAnisotropicMax=r.getParameter(this.extTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT)),this.extTextureFilterAnisotropicForceOff=!1,this.extStandardDerivativesForceOff=!1,this.extDebugRendererInfo=r.getExtension("WEBGL_debug_renderer_info"),this.extDebugRendererInfo&&(this.renderer=r.getParameter(this.extDebugRendererInfo.UNMASKED_RENDERER_WEBGL),this.vendor=r.getParameter(this.extDebugRendererInfo.UNMASKED_VENDOR_WEBGL)),n||(this.extTextureHalfFloat=r.getExtension("OES_texture_half_float")),(n||this.extTextureHalfFloat&&r.getExtension("OES_texture_half_float_linear"))&&(this.extRenderToTextureHalfFloat=r.getExtension("EXT_color_buffer_half_float")),this.extStandardDerivatives=n||r.getExtension("OES_standard_derivatives"),this.extTimerQuery=r.getExtension("EXT_disjoint_timer_query"),this.maxTextureSize=r.getParameter(r.MAX_TEXTURE_SIZE)}setDefault(){this.unbindVAO(),this.clearColor.setDefault(),this.clearDepth.setDefault(),this.clearStencil.setDefault(),this.colorMask.setDefault(),this.depthMask.setDefault(),this.stencilMask.setDefault(),this.stencilFunc.setDefault(),this.stencilOp.setDefault(),this.stencilTest.setDefault(),this.depthRange.setDefault(),this.depthTest.setDefault(),this.depthFunc.setDefault(),this.blend.setDefault(),this.blendFunc.setDefault(),this.blendColor.setDefault(),this.blendEquation.setDefault(),this.cullFace.setDefault(),this.cullFaceSide.setDefault(),this.frontFace.setDefault(),this.program.setDefault(),this.activeTexture.setDefault(),this.bindFramebuffer.setDefault(),this.pixelStoreUnpack.setDefault(),this.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.pixelStoreUnpackFlipY.setDefault()}setDirty(){this.clearColor.dirty=!0,this.clearDepth.dirty=!0,this.clearStencil.dirty=!0,this.colorMask.dirty=!0,this.depthMask.dirty=!0,this.stencilMask.dirty=!0,this.stencilFunc.dirty=!0,this.stencilOp.dirty=!0,this.stencilTest.dirty=!0,this.depthRange.dirty=!0,this.depthTest.dirty=!0,this.depthFunc.dirty=!0,this.blend.dirty=!0,this.blendFunc.dirty=!0,this.blendColor.dirty=!0,this.blendEquation.dirty=!0,this.cullFace.dirty=!0,this.cullFaceSide.dirty=!0,this.frontFace.dirty=!0,this.program.dirty=!0,this.activeTexture.dirty=!0,this.viewport.dirty=!0,this.bindFramebuffer.dirty=!0,this.bindRenderbuffer.dirty=!0,this.bindTexture.dirty=!0,this.bindVertexBuffer.dirty=!0,this.bindElementBuffer.dirty=!0,this.extVertexArrayObject&&(this.bindVertexArrayOES.dirty=!0),this.pixelStoreUnpack.dirty=!0,this.pixelStoreUnpackPremultiplyAlpha.dirty=!0,this.pixelStoreUnpackFlipY.dirty=!0}createIndexBuffer(r,n){return new F(this,r,n)}createVertexBuffer(r,n,i){return new $(this,r,n,i)}createRenderbuffer(r,n,i){let o=this.gl,a=o.createRenderbuffer();return this.bindRenderbuffer.set(a),o.renderbufferStorage(o.RENDERBUFFER,r,n,i),this.bindRenderbuffer.set(null),a}createFramebuffer(r,n,i){return new ek(this,r,n,i)}clear({color:r,depth:n,stencil:i}){let o=this.gl,a=0;r&&(a|=o.COLOR_BUFFER_BIT,this.clearColor.set(r),this.colorMask.set([!0,!0,!0,!0])),void 0!==n&&(a|=o.DEPTH_BUFFER_BIT,this.depthRange.set([0,1]),this.clearDepth.set(n),this.depthMask.set(!0)),void 0!==i&&(a|=o.STENCIL_BUFFER_BIT,this.clearStencil.set(i),this.stencilMask.set(255)),o.clear(a)}setCullFace(r){!1===r.enable?this.cullFace.set(!1):(this.cullFace.set(!0),this.cullFaceSide.set(r.mode),this.frontFace.set(r.frontFace))}setDepthMode(r){r.func!==this.gl.ALWAYS||r.mask?(this.depthTest.set(!0),this.depthFunc.set(r.func),this.depthMask.set(r.mask),this.depthRange.set(r.range)):this.depthTest.set(!1)}setStencilMode(r){r.test.func!==this.gl.ALWAYS||r.mask?(this.stencilTest.set(!0),this.stencilMask.set(r.mask),this.stencilOp.set([r.fail,r.depthFail,r.pass]),this.stencilFunc.set({func:r.test.func,ref:r.ref,mask:r.test.mask})):this.stencilTest.set(!1)}setColorMode(n){s(n.blendFunction,r.ColorMode.Replace)?this.blend.set(!1):(this.blend.set(!0),this.blendFunc.set(n.blendFunction),this.blendColor.set(n.blendColor)),this.colorMask.set(n.mask)}unbindVAO(){this.extVertexArrayObject&&this.bindVertexArrayOES.set(null)}}class eM extends r.Evented{constructor(n,i,o,a){if(super(),this.id=n,this.dispatcher=o,this.type="vector",this.minzoom=0,this.maxzoom=22,this.scheme="xyz",this.tileSize=512,this.reparseOverscaled=!0,this.isTileClipped=!0,this._loaded=!1,r.extend(this,r.pick(i,["url","scheme","tileSize","promoteId"])),this._options=r.extend({type:"vector"},i),this._collectResourceTiming=i.collectResourceTiming,512!==this.tileSize)throw Error("vector tile sources must have a tileSize of 512");this.setEventedParent(a),this._tileWorkers={},this._deduped=new r.DedupedRequest}load(n){this._loaded=!1,this.fire(new r.Event("dataloading",{dataType:"source"}));let i=Array.isArray(this.map._language)?this.map._language.join():this.map._language,o=this.map._worldview;this._tileJSONRequest=R(this._options,this.map._requestManager,i,o,(a,s)=>{this._tileJSONRequest=null,this._loaded=!0,a?(i&&console.warn(`Ensure that your requested language string is a valid BCP-47 code or list of codes. Found: ${i}`),o&&2!==o.length&&console.warn(`Requested worldview strings must be a valid ISO alpha-2 code. Found: ${o}`),this.fire(new r.ErrorEvent(a))):s&&(r.extend(this,s),s.bounds&&(this.tileBounds=new H(s.bounds,this.minzoom,this.maxzoom)),r.postTurnstileEvent(s.tiles,this.map._requestManager._customAccessToken),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"content"}))),n&&n(a)})}loaded(){return this._loaded}hasTile(r){return!this.tileBounds||this.tileBounds.contains(r.canonical)}onAdd(r){this.map=r,this.load()}reload(){this.cancelTileJSONRequest(),this.load(()=>
324this.map.style._clearSource(this.id))}setTiles(r){return this._options.tiles=r,this.reload(),this}setUrl(r){return this.url=r,this._options.url=r,this.reload(),this}onRemove(){this.cancelTileJSONRequest()}serialize(){return r.extend({},this._options)}loadTile(n,i){let o=this.map._requestManager.normalizeTileURL(n.tileID.canonical.url(this.tiles,this.scheme)),a={request:this.map._requestManager.transformRequest(o,r.ResourceType.Tile),data:void 0,uid:n.uid,tileID:n.tileID,tileZoom:n.tileZoom,zoom:n.tileID.overscaledZ,tileSize:this.tileSize*n.tileID.overscaleFactor(),type:this.type,source:this.id,pixelRatio:r.exported.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId,isSymbolTile:n.isSymbolTile};if(a.request.collectResourceTiming=this._collectResourceTiming,n.actor&&"expired"!==n.state)"loading"===n.state?n.reloadCallback=i:n.request=n.actor.send("reloadTile",a,s.bind(this));else if(n.actor=this._tileWorkers[o]=this._tileWorkers[o]||this.dispatcher.getActor(),this.dispatcher.ready)n.request=n.actor.send("loadTile",a,s.bind(this),void 0,!0);else{let i=r.loadVectorTile.call({deduped:this._deduped},a,(r,i)=>{r||!i?s.call(this,r):(a.data={cacheControl:i.cacheControl,expires:i.expires,rawData:i.rawData.slice(0)},n.actor&&n.actor.send("loadTile",a,s.bind(this),void 0,!0))},!0);n.request={cancel:i}}function s(o,a){return delete n.request,n.aborted?i(null):o&&404!==o.status?i(o):(a&&a.resourceTiming&&(n.resourceTiming=a.resourceTiming),this.map._refreshExpiredTiles&&a&&n.setExpiryData(a),n.loadVectorData(a,this.map.painter),r.cacheEntryPossiblyAdded(this.dispatcher),i(null),void(n.reloadCallback&&(this.loadTile(n,n.reloadCallback),n.reloadCallback=null)))}}abortTile(r){r.request&&(r.request.cancel(),delete r.request),r.actor&&r.actor.send("abortTile",{uid:r.uid,type:this.t
324ype,source:this.id})}unloadTile(r){r.unloadVectorData(),r.actor&&r.actor.send("removeTile",{uid:r.uid,type:this.type,source:this.id})}hasTransition(){return!1}afterUpdate(){this._tileWorkers={}}cancelTileJSONRequest(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}}class eP extends r.Evented{constructor(n,i,o,a){super(),this.id=n,this.dispatcher=o,this.setEventedParent(a),this.type="raster",this.minzoom=0,this.maxzoom=22,this.roundZoom=!0,this.scheme="xyz",this.tileSize=512,this._loaded=!1,this._options=r.extend({type:"raster"},i),r.extend(this,r.pick(i,["url","scheme","tileSize"]))}load(n){this._loaded=!1,this.fire(new r.Event("dataloading",{dataType:"source"})),this._tileJSONRequest=R(this._options,this.map._requestManager,null,null,(i,o)=>{this._tileJSONRequest=null,this._loaded=!0,i?this.fire(new r.ErrorEvent(i)):o&&(r.extend(this,o),o.bounds&&(this.tileBounds=new H(o.bounds,this.minzoom,this.maxzoom)),r.postTurnstileEvent(o.tiles),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"content"}))),n&&n(i)})}loaded(){return this._loaded}onAdd(r){this.map=r,this.load()}reload(){this.cancelTileJSONRequest(),this.load(()=>this.map.style._clearSource(this.id))}setTiles(r){return this._options.tiles=r,this.reload(),this}setUrl(r){return this.url=r,this._options.url=r,this.reload(),this}onRemove(){this.cancelTileJSONRequest()}serialize(){return r.extend({},this._options)}hasTile(r){return!this.tileBounds||this.tileBounds.contains(r.canonical)}loadTile(n,i){let o=r.exported.devicePixelRatio>=2,a=this.map._requestManager.normalizeTileURL(n.tileID.canonical.url(this.tiles,this.scheme),o,this.tileSize);n.request=r.getImage(this.map._requestManager.transformRequest(a,r.ResourceType.Tile),(o,a,s,l)=>(delete n.request,n.aborted?(n.state="unloaded",i(null)):o?(n.state="errored",i(o)):a?(this.map._refreshExpiredTiles&&n.setExpiryData({cacheControl:s,expires:l}),n.setTexture(a,this.map.painter),n.state="loaded",r.cacheEntryPossiblyAdded(this.dispatcher),void i(null)):i(null)))}static loadTileData(r,n,i){r.setTexture(n,i)}static unloadTileData(r,n){r.texture&&n.saveTileTexture(r.texture)}abortTile(r,n){r.request&&(r.request.cancel(),delete r.request),n()}unloadTile(r,n){r.texture&&this.map.painter.saveTileTexture(r.texture),n()}hasTransition(){return!1}cancelTileJSONRequest(){this._tileJSONRequest&&(this._tileJSONRequest.cancel(),this._tileJSONRequest=null)}}function eL(n,i,o,a,s,l,c,u){let d=[n,o,s,i,a,l,1,1,1],h=[c,u,1],p=r.adjoint([],d),[f,m,g]=r.transformMat3(h,h,r.transpose(p,p));return r.multiply$1(d,[f,0,0,0,m,0,0,0,g],d)}class eA extends r.Evented{constructor(r,n,i,o){super(),this.id=r,this.dispatcher=i,this.coordinates=n.coordinates,this.type="image",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(o),this.options=n,this._dirty=!1}load(n,i){this._loaded=i||!1,this.fire(new r.Event("dataloading",{dataType:"source"})),this.url=this.options.url,this._imageRequest=r.getImage(this.map._requestManager.transformRequest(this.url,r.ResourceType.Image),(i,o)=>{if(this._imageRequest=null,this._loaded=!0,i)this.fire(new r.ErrorEvent(i));else if(o){let{HTMLImageElement:i}=r.window;this.image=o instanceof i?r.exported.getImageData(o):o,this._dirty=!0,this.width=this.image.width,this.height=this.image.height,n&&(this.coordinates=n),this._finishLoading()}})}loaded(){return this._loaded}updateImage(r){return this.image&&r.url&&(this._imageRequest&&r.url!==this.options.url&&(this._imageRequest.cancel(),this._imageRequest=null),this.options.url=r.url,this.load(r.coordinates,this._loaded)),this}_finishLoading(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"metadata"})))}onAdd(r){this.map=r,this.load()}onRemove(){this._imageRequest&&(this._imageRequest.cancel(),this._imageRequest=null),this.texture&&this.texture.destroy()}setCoordinates(n){this.coordinates=n,this._boundsArray=void 0;let i=n.map(r.MercatorCoordinate.fromLngLat);return this.tileID=function(n){let i=1/0,o=1/0,a=-1/0,s=-1/0;for(let r of n)i=Math.min(i,r.x),o=Math.min(o,r.y),a=Math.max(a,r.x),s=Math.max(s,r.y);let l=Math.max(0,Math.floor(-Math.log(Math.max(a-i,s-o))/Math.LN2)),c=Math.pow(2,l);return new r.CanonicalTileID(l,Math.floor((i+a)/2*c),Math.floor((o+s)/2*c))}(i),this.minzoom=this.maxzoom=this.tileID.z,this.fire(new r.Event("data",{dataType:"source",sourceDataType:"content"})),this}_clear(){this._boundsArray=void 0}_prepareData(n){for(let r in this.tiles){let n=this.tiles[r];"loaded"!==n.state&&(n.state="loaded",n.texture=this.texture)}if(this._boundsArray)return;let i=r.tileTransform(this.tileID,this.map.transform.projection),[o,a,s,l]=this.coordinates.map(n=>{let o=i.projection.project(n[0],n[1]);return r.getTilePoint(i,o)._round()});this.perspectiveTransform=function(n,i,o,a,s,l,c,u,d,h){let p=eL(0,0,n,0,0,i,n,i),f=eL(o,a,s,l,c,u,d,h);return r.multiply$1(f,r.adjoint(p,p),f),[f[6]/f[8]*n/r.EXTENT,f[7]/f[8]*i/r.EXTENT]}(this.width,this.height,o.x,o.y,a.x,a.y,l.x,l.y,s.x,s.y);let c=this._boundsArray=new r.StructArrayLayout4i8;c.emplaceBack(o.x,o.y,0,0),c.emplaceBack(a.x,a.y,r.EXTENT,0),c.emplaceBack(l.x,l.y,0,r.EXTENT),c.emplaceBack(s.x,s.y,r.EXTENT,r.EXTENT),this.boundsBuffer&&this.boundsBuffer.destroy(),this.boundsBuffer=n.createVertexBuffer(c,r.boundsAttributes.members),this.boundsSegments=r.SegmentVector.simpleSegment(0,0,4,2)}prepare(){if(0===Object.keys(this.tiles).length||!this.image)return;let n=this.map.painter.context,i=n.gl;this._dirty&&(this.texture?this.texture.update(this.image):(this.texture=new r.Texture(n,this.image,i.RGBA),this.texture.bind(i.LINEAR,i.CLAMP_TO_EDGE)),this._dirty=!1),this._prepareData(n)}loadTile(r,n){this.tileID&&this.tileID.equals(r.tileID.canonical)?(this.tiles[String(r.tileID.wrap)]=r,r.buckets={}):r.state="errored",n(null)}serialize(){return{type:"image",url:this.options.url,coordinates:this.coordinates}}hasTransition(){return!1}}let eZ={vector:eM,raster:eP,"raster-dem":class extends eP{constructor(n,i,o,a){super(n,i,o,a),this.type="raster-dem",this.maxzoom=22,this._options=r.extend({type:"raster-dem"},i),this.encoding=i.encoding||"mapbox"}loadTile(n,o){let a=this.map._requestManager.normalizeTileURL(n.tileID.canonical.url(this.tiles,this.scheme),!1,this.tileSize);function s(r,i){r&&(n.state="errored",o(r)),i&&(n.dem=i,n.dem.onDeserialize(),n.needsHillshadePrepare=!0,n.needsDEMTextureUpload=!0,n.state="loaded",o(null))}n.request=r.getImage(this.map._requestManager.transformRequest(a,r.ResourceType.Tile),(function(a,l,c,u){if(delete n.request,n.aborted)n.state="unloaded",o(null);else if(a)n.state="errored",o(a);
324else if(l){this.map._refreshExpiredTiles&&n.setExpiryData({cacheControl:c,expires:u});let o=r.window.ImageBitmap&&l instanceof r.window.ImageBitmap&&(null==i&&(i=r.window.OffscreenCanvas&&new r.window.OffscreenCanvas(1,1).getContext("2d")&&"function"==typeof r.window.createImageBitmap),i),a=1-(l.width-r.prevPowerOfTwo(l.width))/2;a<1||n.neighboringTiles||(n.neighboringTiles=this._getNeighboringTiles(n.tileID));let d=o?l:r.exported.getImageData(l,a),h={uid:n.uid,coord:n.tileID,source:this.id,rawImageData:d,encoding:this.encoding,padding:a};n.actor&&"expired"!==n.state||(n.actor=this.dispatcher.getActor(),n.actor.send("loadDEMTile",h,s.bind(this),void 0,!0))}}).bind(this))}_getNeighboringTiles(n){let i=n.canonical,o=Math.pow(2,i.z),a=(i.x-1+o)%o,s=0===i.x?n.wrap-1:n.wrap,l=(i.x+1+o)%o,c=i.x+1===o?n.wrap+1:n.wrap,u={};return u[new r.OverscaledTileID(n.overscaledZ,s,i.z,a,i.y).key]={backfilled:!1},u[new r.OverscaledTileID(n.overscaledZ,c,i.z,l,i.y).key]={backfilled:!1},i.y>0&&(u[new r.OverscaledTileID(n.overscaledZ,s,i.z,a,i.y-1).key]={backfilled:!1},u[new r.OverscaledTileID(n.overscaledZ,n.wrap,i.z,i.x,i.y-1).key]={backfilled:!1},u[new r.OverscaledTileID(n.overscaledZ,c,i.z,l,i.y-1).key]={backfilled:!1}),i.y+1<o&&(u[new r.OverscaledTileID(n.overscaledZ,s,i.z,a,i.y+1).key]={backfilled:!1},u[new r.OverscaledTileID(n.overscaledZ,n.wrap,i.z,i.x,i.y+1).key]={backfilled:!1},u[new r.OverscaledTileID(n.overscaledZ,c,i.z,l,i.y+1).key]={backfilled:!1}),u}unloadTile(r){r.demTexture&&this.map.painter.saveTileTexture(r.demTexture),r.fbo&&(r.fbo.destroy(),delete r.fbo),r.dem&&delete r.dem,delete r.neighboringTiles,r.state="unloaded"}},geojson:class extends r.Evented{constructor(n,i,o,a){super(),this.id=n,this.type="geojson",this.minzoom=0,this.maxzoom=18,this.tileSize=512,this.isTileClipped=!0,this.reparseOverscaled=!0,this._loaded=!1,this.actor=o.getActor(),this.setEventedParent(a),this._data=i.data,this._options=r.extend({},i),this._collectResourceTiming=i.collectResourceTiming,void 0!==i.maxzoom&&(this.maxzoom=i.maxzoom),i.type&&(this.type=i.type),i.attribution&&(this.attribution=i.attribution),this.promoteId=i.promoteId;let s=r.EXTENT/this.tileSize;this.workerOptions=r.extend({source:this.id,cluster:i.cluster||!1,geojsonVtOptions:{buffer:(void 0!==i.buffer?i.buffer:128)*s,tolerance:(void 0!==i.tolerance?i.tolerance:.375)*s,extent:r.EXTENT,maxZoom:this.maxzoom,lineMetrics:i.lineMetrics||!1,generateId:i.generateId||!1},superclusterOptions:{maxZoom:void 0!==i.clusterMaxZoom?i.clusterMaxZoom:this.maxzoom-1,minPoints:Math.max(2,i.clusterMinPoints||2),extent:r.EXTENT,radius:(void 0!==i.clusterRadius?i.clusterRadius:50)*s,log:!1,generateId:i.generateId||!1},clusterProperties:i.clusterProperties,filter:i.filter},i.workerOptions)}onAdd(r){this.map=r,this.setData(this._data)}setData(r){return this._data=r,this._updateWorkerData(),this}getClusterExpansionZoom(r,n){return this.actor.send("geojson.getClusterExpansionZoom",{clusterId:r,source:this.id},n),this}getClusterChildren(r,n){return this.actor.send("geojson.getClusterChildren",{clusterId:r,source:this.id},n),this}getClusterLeaves(r,n,i,o){return this.actor.send("geojson.getClusterLeaves",{source:this.id,clusterId:r,limit:n,offset:i},o),this}_updateWorkerData(){if(this._pendingLoad)return void(this._coalesce=!0);this.fire(new r.Event("dataloading",{dataType:"source"})),this._loaded=!1;let n=r.extend({},this.workerOptions),i=this._data;"string"==typeof i?(n.request=this.map._requestManager.transformRequest(r.exported.resolveURL(i),r.ResourceType.Source),n.request.collectResourceTiming=this._collectResourceTiming):n.data=JSON.stringify(i),this._pendingLoad=this.actor.send(`${this.type}.loadData`,n,(n,i)=>{if(this._loaded=!0,this._pendingLoad=null,n)this.fire(new r.ErrorEvent(n));else{let n={dataType:"source",sourceDataType:this._metadataFired?"content":"metadata"};this._collectResourceTiming&&i&&i.resourceTiming&&i.resourceTiming[this.id]&&(n.resourceTiming=i.resourceTiming[this.id]),this.fire(new r.Event("data",n)),this._metadataFired=!0}this._coalesce&&(this._updateWorkerData(),this._coalesce=!1)})}loaded(){return this._loaded}loadTile(n,i){let o=n.actor?"reloadTile":"loadTile";
324n.actor=this.actor,n.request=this.actor.send(o,{type:this.type,uid:n.uid,tileID:n.tileID,tileZoom:n.tileZoom,zoom:n.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:r.exported.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId},(r,a)=>(delete n.request,n.unloadVectorData(),n.aborted?i(null):r?i(r):(n.loadVectorData(a,this.map.painter,"reloadTile"===o),i(null))),void 0,"loadTile"===o)}abortTile(r){r.request&&(r.request.cancel(),delete r.request),r.aborted=!0}unloadTile(r){r.unloadVectorData(),this.actor.send("removeTile",{uid:r.uid,type:this.type,source:this.id})}onRemove(){this._pendingLoad&&this._pendingLoad.cancel()}serialize(){return r.extend({},this._options,{type:this.type,data:this._data})}hasTransition(){return!1}},video:class extends eA{constructor(r,n,i,o){super(r,n,i,o),this.roundZoom=!0,this.type="video",this.options=n}load(){this._loaded=!1;let n=this.options;for(let i of(this.urls=[],n.urls))this.urls.push(this.map._requestManager.transformRequest(i,r.ResourceType.Source).url);r.getVideo(this.urls,(n,i)=>{this._loaded=!0,n?this.fire(new r.ErrorEvent(n)):i&&(this.video=i,this.video.loop=!0,this.video.setAttribute("playsinline",""),this.video.addEventListener("playing",()=>{this.map.triggerRepaint()}),this.map&&this.video.play(),this._finishLoading())})}pause(){this.video&&this.video.pause()}play(){this.video&&this.video.play()}seek(n){if(this.video){let i=this.video.seekable;n<i.start(0)||n>i.end(0)?this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${this.id}`,null,`Playback for this video can be set only between the ${i.start(0)} and ${i.end(0)}-second mark.`))):this.video.currentTime=n}}getVideo(){return this.video}onAdd(r){this.map||(this.map=r,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))}prepare(){if(0===Object.keys(this.tiles).length||this.video.readyState<2)return;let n=this.map.painter.context,i=n.gl;this.texture?this.video.paused||(this.texture.bind(i.LINEAR,i.CLAMP_TO_EDGE),i.texSubImage2D(i.TEXTURE_2D,0,0,0,i.RGBA,i.UNSIGNED_BYTE,this.video)):(this.texture=new r.Texture(n,this.video,i.RGBA),this.texture.bind(i.LINEAR,i.CLAMP_TO_EDGE),this.width=this.video.videoWidth,this.height=this.video.videoHeight),this._prepareData(n)}serialize(){return{type:"video",urls:this.urls,coordinates:this.coordinates}}hasTransition(){return this.video&&!this.video.paused}},image:eA,canvas:class extends eA{constructor(n,i,o,a){super(n,i,o,a),i.coordinates?Array.isArray(i.coordinates)&&4===i.coordinates.length&&!i.coordinates.some(r=>!Array.isArray(r)||2!==r.length||r.some(r=>"number"!=typeof r))||this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${n}`,null,'"coordinates" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${n}`,null,'missing required property "coordinates"'))),i.animate&&"boolean"!=typeof i.animate&&this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${n}`,null,'optional "animate" property must be a boolean value'))),i.canvas?"string"==typeof i.canvas||i.canvas instanceof r.window.HTMLCanvasElement||this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${n}`,null,'"canvas" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new r.ErrorEvent(new r.ValidationError(`sources.${n}`,null,'missing required property "canvas"'))),this.options=i,this.animate=void 0===i.animate||i.animate}load(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof r.window.HTMLCanvasElement?this.options.canvas:r.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new r.ErrorEvent(Error("Canvas dimensions cannot be less than or equal to zero."))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())}getCanvas(){return this.canvas}onAdd(r){this.map=r,this.load(),this.canvas&&this.animate&&this.play()}onRemove(){this.pause()}prepare(){let n=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,n=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,n=!0),this._hasInvalidDimensions()||0===Object.keys(this.tiles).length)return;let i=this.map.painter.context;this.texture?(n||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new r.Texture(i,this.canvas,i.gl.RGBA,{premultiply:!0}),this._prepareData(i)}serialize(){return{type:"canvas",coordinates:this.coordinates}}hasTransition(){return this._playing}_hasInvalidDimensions(){for(let r of[this.canvas.width,this.canvas.height])if(isNaN(r)||r<=0)return!0;return!1}},custom:class extends r.Evented{constructor(n,i,o,a){super(),this.id=n,this.type="custom",this._dataType="raster",this._dispatcher=o,this._implementation=i,this.setEventedParent(a),this.scheme="xyz",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this._loaded=!1,this.roundZoom=!0,this._implementation||this.fire(new r.ErrorEvent(Error(`Missing implementation for ${this.id} custom source`))),this._implementation.loadTile||this.fire(new r.ErrorEvent(Error(`Missing loadTile implementation for ${this.id} custom source`))),this._implementation.bounds&&(this.tileBounds=new H(this._implementation.bounds,this.minzoom,this.maxzoom)),i.update=this._update.bind(this),i.clearTiles=this._clearTiles.bind(this),i.coveringTiles=this._coveringTiles.bind(this),r.extend(this,r.pick(i,["dataType","scheme","minzoom","maxzoom","tileSize","attribution","minTileCacheSize","maxTileC
324acheSize"]))}serialize(){return r.pick(this,["type","scheme","minzoom","maxzoom","tileSize","attribution"])}load(){this._loaded=!0,this.fire(new r.Event("data",{dataType:"source",sourceDataType:"metadata"})),this.fire(new r.Event("data",{dataType:"source",sourceDataType:"content"}))}loaded(){return this._loaded}onAdd(n){this._map=n,this._loaded=!1,this.fire(new r.Event("dataloading",{dataType:"source"})),this._implementation.onAdd&&this._implementation.onAdd(n),this.load()}onRemove(r){this._implementation.onRemove&&this._implementation.onRemove(r)}hasTile(r){if(this._implementation.hasTile){let{x:n,y:i,z:o}=r.canonical;return this._implementation.hasTile({x:n,y:i,z:o})}return!this.tileBounds||this.tileBounds.contains(r.canonical)}loadTile(n,i){let{x:o,y:a,z:s}=n.tileID.canonical,l=new r.window.AbortController;n.request=Promise.resolve(this._implementation.loadTile({x:o,y:a,z:s},{signal:l.signal})).then((function(o){return delete n.request,n.aborted?(n.state="unloaded",i(null)):void 0===o?(n.state="errored",i(null)):null===o?(this.loadTileData(n,{width:this.tileSize,height:this.tileSize,data:null}),n.state="loaded",i(null)):o instanceof r.window.ImageData||o instanceof r.window.HTMLCanvasElement||o instanceof r.window.ImageBitmap||o instanceof r.window.HTMLImageElement?(this.loadTileData(n,o),n.state="loaded",void i(null)):(n.state="errored",i(Error(`Can't infer data type for ${this.id}, only raster data supported at the moment`)))}).bind(this)).catch(r=>{20!==r.code&&(n.state="errored",i(r))}),n.request.cancel=()=>l.abort()}loadTileData(r,n){eP.loadTileData(r,n,this._map.painter)}unloadTileData(r){eP.unloadTileData(r,this._map.painter)}unloadTile(r,n){if(this.unloadTileData(r),this._implementation.unloadTile){let{x:n,y:i,z:o}=r.tileID.canonical;this._implementation.unloadTile({x:n,y:i,z:o})}n()}abortTile(r,n){r.request&&r.request.cancel&&(r.request.cancel(),delete r.request),n()}hasTransition(){return!1}_coveringTiles(){return this._map.transform.coveringTiles({tileSize:this.tileSize,minzoom:this.minzoom,maxzoom:this.maxzoom,roundZoom:this.roundZoom}).map(r=>({x:r.canonical.x,y:r.canonical.y,z:r.canonical.z}))}_clearTiles(){this._map.style._clearSource(this.id)}_update(){this.fire(new r.Event("data",{dataType:"source",sourceDataType:"content"}))}}},eI=function(n,i,o,a){let s=new eZ[i.type](n,i,o,a);if(s.id!==n)throw Error(`Expected Source id to be ${n} instead of ${s.id}`);return r.bindAll(["load","abort","unload","serialize","prepare"],s),s};function eV(r,n){let i=r.tileID,o=n.tileID;return i.overscaledZ-o.overscaledZ||i.canonical.y-o.canonical.y||i.wrap-o.wrap||i.canonical.x-o.canonical.x}function eD(){return null!=n5.workerClass?new n5.workerClass:new r.window.Worker(n5.workerUrl)}let ej="mapboxgl_preloaded_worker_pool";class ez{constructor(){this.active={}}acquire(r){if(!this.workers)for(this.workers=[];this.workers.length<ez.workerCount;)this.workers.push(new eD);return this.active[r]=!0,this.workers.slice()}release(r){delete this.active[r],0===this.numActive()&&(this.workers.forEach(r=>{r.terminate()}),this.workers=null)}isPreloaded(){return!!this.active[ej]}numActive(){return Object.keys(this.active).length}}function eB(){return o||(o=new ez),o}function eR(n){n=n.slice();let i=Object.create(null);for(let r=0;r<n.length;r++)i[n[r].id]=n[r];for(let o=0;o<n.length;o++)"ref"in n[o]&&(n[o]=function(n,i){let o={};for(let r in n)"ref"!==r&&(o[r]=n[r]);return r.refProperties.forEach(r=>{r in i&&(o[r]=i[r])}),o}(n[o],i[n[o].ref]));return n}ez.workerCount=2;let eH={setStyle:"setStyle",addLayer:"addLayer",removeLayer:"removeLayer",setPaintProperty:"setPaintProperty",setLayoutProperty:"setLayoutProperty",setFilter:"setFilter",addSource:"addSource",removeSource:"removeSource",setGeoJSONSourceData:"setGeoJSONSourceData",setLayerZoomRange:"setLayerZoomRange",setLayerProperty:"setLayerProperty",setCenter:"setCenter",setZoom:"setZoom",setBearing:"setBearing",setPitch:"setPitch",setSprite:"setSprite",setGlyphs:"setGlyphs",setTransition:"setTransition",setLight:"setLight",setTerrain:"setTerrain",setFog:"setFog",setProjection:"setProjection"};function eF(r,n,i){i.push({command:eH.addSource,args:[r,n[r]]})}function eN(r,n,i){n.push({command:eH.removeSource,args:[r]}),i[r]=!0}function e$(r,n,i,o,a,l){let c;for(c in n=n||{},r=r||{})r.hasOwnProperty(c)&&(s(r[c],n[c])||i.push({command:l,args:[o,c,n[c],a]}));for(c in n)n.hasOwnProperty(c)&&!r.hasOwnProperty(c)&&(s(r[c],n[c])||i.push({command:l,args:[o,c,n[c],a]}))}function eU(r){return r.id}function eG(r,n){return r[n.id]=n,r}class eW{constructor(r,n){this.reset(r,n)}reset(r,n){this.points=r||[],this._distances=[0];for(let r=1;r<this.points.length;r++)this._distances[r]=this._distances[r-1]+this.points[r].dist(this.points[r-1]);this.length=this._distances[this._distances.length-1],this.padding=Math.min(n||0,.5*this.length),this.paddedLength=this.length-2*this.padding}lerp(n){if(1===this.points.length)return this.points[0];n=r.clamp(n,0,1);let i=1,o=this._distances[i],a=n*this.paddedLength+this.padding;
vendor: 1,186 bytes, line 324
324for(;o<a&&i<this._distances.length;)o=this._distances[++i];let s=i-1,l=this._distances[s],c=o-l,u=c>0?(a-l)/c:0;return this.points[s].mult(1-u).add(this.points[i].mult(u))}}class eq{constructor(r,n,i){let o=this.boxCells=[],a=this.circleCells=[];this.xCellCount=Math.ceil(r/i),this.yCellCount=Math.ceil(n/i);for(let r=0;r<this.xCellCount*this.yCellCount;r++)o.push([]),a.push([]);this.circleKeys=[],this.boxKeys=[],this.bboxes=[],this.circles=[],this.width=r,this.height=n,this.xScale=this.xCellCount/r,this.yScale=this.yCellCount/n,this.boxUid=0,this.circleUid=0}keysLength(){return this.boxKeys.length+this.circleKeys.length}insert(r,n,i,o,a){this._forEachCell(n,i,o,a,this._insertBoxCell,this.boxUid++),this.boxKeys.push(r),this.bboxes.push(n),this.bboxes.push(i),this.bboxes.push(o),this.bboxes.push(a)}insertCircle(r,n,i,o){this._forEachCell(n-o,i-o,n+o,i+o,this._insertCircleCell,this.circleUid++),this.circleKeys.push(r),this.circles.push(n),this.circles.push(i),this.circles.push(o)}_insertBoxCell(r,n,i,o,a,s){this.boxCells[a].push(s)}_insertCircleCell(r,n,i,o,a,s){this.circleCells[a].push(s)}_query(r,n,i,o,a,s){if(i<0||r>this.width||o<0||n>this.height)return!a&&[];let l=[];
324if(r<=0&&n<=0&&this.width<=i&&this.height<=o){if(a)return!0;for(let r=0;r<this.boxKeys.length;r++)l.push({key:this.boxKeys[r],x1:this.bboxes[4*r],y1:this.bboxes[4*r+1],x2:this.bboxes[4*r+2],y2:this.bboxes[4*r+3]});for(let r=0;r<this.circleKeys.length;r++){let n=this.circles[3*r],i=this.circles[3*r+1],o=this.circles[3*r+2];l.push({key:this.circleKeys[r],x1:n-o,y1:i-o,x2:n+o,y2:i+o})}return s?l.filter(s):l}return this._forEachCell(r,n,i,o,this._queryCell,l,{hitTest:a,seenUids:{box:{},circle:{}}},s),a?l.length>0:l}_queryCircle(r,n,i,o,a){let s=r-i,l=r+i,c=n-i,u=n+i;if(l<0||s>this.width||u<0||c>this.height)return!o&&[];let d=[];return this._forEachCell(s,c,l,u,this._queryCellCircle,d,{hitTest:o,circle:{x:r,y:n,radius:i},seenUids:{box:{},circle:{}}},a),o?d.length>0:d}query(r,n,i,o,a){return this._query(r,n,i,o,!1,a)}hitTest(r,n,i,o,a){return this._query(r,n,i,o,!0,a)}hitTestCircle(r,n,i,o){return this._queryCircle(r,n,i,!0,o)}_queryCell(r,n,i,o,a,s,l,c){let u=l.seenUids,d=this.boxCells[a];if(null!==d){let a=this.bboxes;for(let h of d)if(!u.box[h]){u.box[h]=!0;let d=4*h;if(r<=a[d+2]&&n<=a[d+3]&&i>=a[d+0]&&o>=a[d+1]&&(!c||c(this.boxKeys[h]))){if(l.hitTest)return s.push(!0),!0;s.push({key:this.boxKeys[h],x1:a[d],y1:a[d+1],x2:a[d+2],y2:a[d+3]})}}}let h=this.circleCells[a];if(null!==h){let a=this.circles;for(let d of h)if(!u.circle[d]){u.circle[d]=!0;let h=3*d;if(this._circleAndRectCollide(a[h],a[h+1],a[h+2],r,n,i,o)&&(!c||c(this.circleKeys[d]))){if(l.hitTest)return s.push(!0),!0;{let r=a[h],n=a[h+1],i=a[h+2];s.push({key:this.circleKeys[d],x1:r-i,y1:n-i,x2:r+i,y2:n+i})}}}}}_queryCellCircle(r,n,i,o,a,s,l,c){let u=l.circle,d=l.seenUids,h=this.boxCells[a];if(null!==h){let r=this.bboxes;for(let n of h)if(!d.box[n]){d.box[n]=!0;let i=4*n;if(this._circleAndRectCollide(u.x,u.y,u.radius,r[i+0],r[i+1],r[i+2],r[i+3])&&(!c||c(this.boxKeys[n])))return s.push(!0),!0}}let p=this.circleCells[a];if(null!==p){let r=this.circles;for(let n of p)if(!d.circle[n]){d.circle[n]=!0;let i=3*n;if(this._circlesCollide(r[i],r[i+1],r[i+2],u.x,u.y,u.radius)&&(!c||c(this.circleKeys[n])))return s.push(!0),!0}}}_forEachCell(r,n,i,o,a,s,l,c){let u=this._convertToXCellCoord(r),d=this._convertToYCellCoord(n),h=this._convertToXCellCoord(i),p=this._convertToYCellCoord(o);for(let f=u;f<=h;f++)for(let u=d;u<=p;u++)if(a.call(this,r,n,i,o,this.xCellCount*u+f,s,l,c))return}_convertToXCellCoord(r){return Math.max(0,Math.min(this.xCellCount-1,Math.floor(r*this.xScale)))}_convertToYCellCoord(r){return Math.max(0,Math.min(this.yCellCount-1,Math.floor(r*this.yScale)))}_circlesCollide(r,n,i,o,a,s){let l=o-r,c=a-n,u=i+s;return u*u>l*l+c*c}_circleAndRectCollide(r,n,i,o,a,s,l){let c=(s-o)/2,u=Math.abs(r-(o+c));if(u>c+i)return!1;let d=(l-a)/2,h=Math.abs(n-(a+d));if(h>d+i)return!1;if(u<=c||h<=d)return!0;let p=u-c,f=h-d;return p*p+f*f<=i*i}}let eX=Math.tan(85*Math.PI/180);function eK(n,i,o,a,s,l,c){let u=r.create();if(o){if("globe"===l.name){let n=r.calculateGlobeLabelMatrix(s,i);r.multiply(u,u,n)}else{let n=x([],c);u[0]=n[0],u[1]=n[1],u[4]=n[2],u[5]=n[3],a||r.rotateZ(u,u,s.angle)}}else r.multiply(u,s.labelPlaneMatrix,n);return u}function eY(r,n,i,o,a,s,l){let c=eK(r,n,i,o,a,s,l);return"globe"===s.name&&i||(c[2]=c[6]=c[10]=c[14]=0),c}function eJ(n,i,o,a,s,l,c){if(o){if("globe"===l.name){let u=eK(n,i,o,a,s,l,c);return r.invert(u,u),r.multiply(u,n,u),u}{let i=r.clone(n),o=r.identity([]);return o[0]=c[0],o[1]=c[1],o[4]=c[2],o[5]=c[3],r.multiply(i,i,o),a||r.rotateZ(i,i,-s.angle),i}}return s.glCoordMatrix}function eQ(n,i,o,a){let s=[n,i,o,1];o?r.transformMat4$1(s,s,a):e7(s,s,a);let l=s[3];return s[0]/=l,s[1]/=l,s[2]/=l,s}function e1(r,n){return Math.min(.5+r/n*.5,1.5)}function e0(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y){let{lineStartIndex:v,glyphStartIndex:b,segment:C}=c,_=b+c.numGlyphs,x=v+c.lineLength,w=n.getoffsetX(b),S=n.getoffsetX(_-1),O=e6(r*w,i,o,a,s,l,C,v,x,u,d,h,p,f,!0,m,g,y);if(!O)return null;let E=e6(r*S,i,o,a,s,l,C,v,x,u,d,h,p,f,!0,m,g,y);return E?{first:O,last:E}:null}function e2(n,i,o,a){return n===r.WritingMode.horizontal&&Math.abs(a)>Math.abs(o)?{useVertical:!0}:n===r.WritingMode.vertical?a>0?{needsFlipping:!0}:null:0!==i&&(0===o||Math.abs(a/o)>eX)?1===i?{needsFlipping:!0}:null:o<0?{needsFlipping:!0}:null}function e3(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_){let x=i/24,w=n.lineOffsetX*x,S=n.lineOffsetY*x,{lineStartIndex:O,glyphStartIndex:E,numGlyphs:k,segment:T,writingMode:M,flipState:P}=n,L=O+n.lineLength,A=n=>{if(p){let[i,o,a]=n.up,s=h.length;r.updateGlobeVertexNormal(p,s+0,i,o,a),r.updateGlobeVertexNormal(p,s+1,i,o,a),r.updateGlobeVertexNormal(p,s+2,i,o,a),r.updateGlobeVertexNormal(p,s+3,i,o,a)}let[i,o,a]=n.point;r.addDynamicAttributes(h,i,o,a,n.angle)};if(k>1){let r=e0(x,u,w,S,o,f,m,n,d,l,g,v,!1,b,C,_);if(!r)return{notEnoughRoom:!0};if(a&&!o){let[i,o,a]=r.first.point,[s,l,u]=r.last.point;[i,o]=eQ(i,o,a,c),[s,l]=eQ(s,l,u,c);let d=e2(M,P,(s-i)*y,l-o);if(n.flipState=d&&d.needsFlipping?1:2,d)return d}A(r.first);for(let r=E+1;r<E+k-1;r++){let n=e6(x*u.getoffsetX(r),w,S,o,f,m,T,O,L,d,l,g,v,!1,!1,b,C,_);if(!n)return h.length-=4*(r-E),{notEnoughRoom:!0};A(n)}A(r.last)}else{if(a&&!o){let i=eQ(m.x,m.y,0,s),o=O+T+1,a=new r.pointGeometry(d.getx(o),d.gety(o)),l=eQ(a.x,a.y,0,s),c=l[3]>
3240?l:e5(m,a,i,1,s,void 0,b,C.canonical),u=e2(M,P,(c[0]-i[0])*y,c[1]-i[1]);if(n.flipState=u&&u.needsFlipping?1:2,u)return u}let i=e6(x*u.getoffsetX(E),w,S,o,f,m,T,O,L,d,l,g,v,!1,!1,b,C,_);if(!i)return{notEnoughRoom:!0};A(i)}return{}}function e4(r,n,i,o,a){let{x:s,y:l,z:c}=o.projectTilePoint(r.x,r.y,n);if(!a)return eQ(s,l,c,i);let[u,d,h]=a(r);return eQ(s+u,l+d,c+h,i)}function e5(n,i,o,a,s,l,c,u){let d=e4(n.sub(i)._unit()._add(n),u,s,c,l);return r.sub(d,o,d),r.normalize(d,d),r.scaleAndAdd(d,o,d,a)}function e6(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C){let _=a?n-i:n+i,x=_>0?1:-1,w=0;a&&(x*=-1,w=Math.PI),x<0&&(w+=Math.PI);let S=u+c+(x>0?0:1)|0,O=s,E=s,k=0,T=0,M=Math.abs(_),P=[],L=[],A=l,Z=A,I=()=>e5(Z,A,E,M-k+1,p,m,v,b.canonical);for(;k+T<=M;){if((S+=x)<u||S>=d)return null;if(E=O,Z=A,P.push(E),g&&L.push(Z),A=new r.pointGeometry(h.getx(S),h.gety(S)),!(O=f[S])){let r=e4(A,b.canonical,p,v,m);O=r[3]>0?f[S]=r:I()}k+=T,T=r.distance(E,O)}y&&m&&(f[S]&&(O=I(),T=r.distance(E,O)),f[S]=O);let V=(M-k)/T,D=A.sub(Z)._mult(V)._add(Z),j=r.sub([],O,E),z=r.scaleAndAdd([],E,j,V),B=[0,0,1],R=j[0],H=j[1];if(C&&(0!==(B=v.upVector(b.canonical,D.x,D.y))[0]||0!==B[1]||1!==B[2])){let n=[B[2],0,-B[0]],i=r.cross([],B,n);r.normalize(n,n),r.normalize(i,i),R=r.dot(j,n),H=r.dot(j,i)}if(o){let n=r.cross([],B,j);r.normalize(n,n),r.scaleAndAdd(z,z,n,o*x)}let F=w+Math.atan2(H,R);return P.push(z),g&&L.push(D),{point:z,angle:F,path:P,tilePath:L,up:B}}function e8(r,n){let i=n.length,o=i+4*r;n.resize(o),n.float32.fill(-1/0,4*i,4*o)}function e7(r,n,i){let o=n[0],a=n[1];return r[0]=i[0]*o+i[4]*a+i[12],r[1]=i[1]*o+i[5]*a+i[13],r[3]=i[3]*o+i[7]*a+i[15],r}class e9{constructor(r,n,i=new eq(r.width+200,r.height+200,25),o=new eq(r.width+200,r.height+200,25)){this.transform=r,this.grid=i,this.ignoredGrid=o,this.pitchfactor=Math.cos(r._pitch)*r.cameraToCenterDistance,this.screenRightBoundary=r.width+100,this.screenBottomBoundary=r.height+100,this.gridRightBoundary=r.width+200,this.gridBottomBoundary=r.height+200,this.fogState=n}placeCollisionBox(r,n,i,o,a,s,l,c){let u=i.projectedAnchorX,d=i.projectedAnchorY,h=i.projectedAnchorZ,p=i.elevation,f=i.tileID,m=r.getProjection();if(p&&f){let[r,n,o]=m.upVector(f.canonical,i.tileAnchorX,i.tileAnchorY),a=m.upVectorScale(f.canonical,this.transform.center.lat,this.transform.worldSize).metersToTile;u+=r*p*a,d+=n*p*a,h+=o*p*a}let g=this.projectAndGetPerspectiveRatio(l,u,d,h,i.tileID,"globe"===m.name||!!p||this.transform.pitch>0,m),y=s*g.perspectiveRatio,v=(i.x1*n+o.x-i.padding)*y+g.point.x,b=(i.y1*n+o.y-i.padding)*y+g.point.y,C=(i.x2*n+o.x+i.padding)*y+g.point.x,_=(i.y2*n+o.y+i.padding)*y+g.point.y,x=g.perspectiveRatio<=.55||g.occluded;return!this.isInsideGrid(v,b,C,_)||!a&&this.grid.hitTest(v,b,C,_,c)||x?{box:[],offscreen:!1,occluded:g.occluded}:{box:[v,b,C,_],offscreen:this.isOffscreen(v,b,C,_),occluded:!1}}placeCollisionCircles(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y){let v=[],b=this.transform.elevation,C=n.getProjection(),_=b?b.getAtTileOffsetFunc(y,this.transform.center.lat,this.transform.worldSize,C):null,x=new r.pointGeometry(o.tileAnchorX,o.tileAnchorY),{x:w,y:S,z:O}=C.projectTilePoint(x.x,x.y,y.canonical);if(_){let[r,n,i]=_(x);w+=r,S+=n,O+=i}let E="globe"===C.name,k=this.projectAndGetPerspectiveRatio(c,w,S,O,y,E||!!b||this.transform.pitch>0,C),{perspectiveRatio:T}=k,M=(p?l/T:l*T)/r.ONE_EM,P=eQ(w,S,O,u),L=k.signedDistanceFromCamera>0?e0(M,s,o.lineOffsetX*M,o.lineOffsetY*M,!1,P,x,o,a,u,{},b&&!p?_:null,p&&!!b,C,y,p):null,A=!1,Z=!1,I=!0;if(L&&!k.occluded){let n=.5*m*T+g,o=new r.pointGeometry(-100,-100),a=new r.pointGeometry(this.screenRightBoundary,this.screenBottomBoundary),s=new eW,{first:l,last:c}=L,u=l.path.length,p=[];for(let r=u-1;r>=1;r--)p.push(l.path[r]);for(let r=1;r<c.path.length;r++)p.push(c.path[r]);let y=2.5*n;d&&(p=p.map(([r,n,i],o)=>(_&&!E&&(i=_(o<u-1?l.tilePath[u-1-o]:c.tilePath[o-u+2])[2]),eQ(r,n,i,d)))).some(r=>r[3]<=0)&&(p=[]);let b=[];if(p.length>0){let n=1/0,i=-1/0,s=1/0,l=-1/0;for(let r of p)n=Math.min(n,r[0]),s=Math.min(s,r[1]),i=Math.max(i,r[0]),l=Math.max(l,r[1]);i>=o.x&&n<=a.x&&l>=o.y&&s<=a.y&&(b=[p.map(n=>new r.pointGeometry(n[0],n[1]))],(n<o.x||i>a.x||s<o.y||l>a.y)&&(b=r.clipLine(b,o.x,o.y,a.x,a.y)))}for(let r of b){s.reset(r,.25*n);let o=0;o=s.length<=.5*n?1:Math.ceil(s.paddedLength/y)+1;for(let r=0;r<o;r++){let a=r/Math.max(o-1,1),l=s.lerp(a),c=l.x+100,u=l.y+100;v.push(c,u,n,0);let d=c-n,p=u-n,m=c+n,g=u+n;if(I=I&&this.isOffscreen(d,p,m,g),Z=Z||this.isInsideGrid(d,p,m,g),
324!i&&this.grid.hitTestCircle(c,u,n,f)&&(A=!0,!h))return{circles:[],offscreen:!1,collisionDetected:A,occluded:!1}}}}return{circles:(h||!A)&&Z?v:[],offscreen:I,collisionDetected:A,occluded:k.occluded}}queryRenderedSymbols(n){if(0===n.length||0===this.grid.keysLength()&&0===this.ignoredGrid.keysLength())return{};let i=[],o=1/0,a=1/0,s=-1/0,l=-1/0;for(let c of n){let n=new r.pointGeometry(c.x+100,c.y+100);o=Math.min(o,n.x),a=Math.min(a,n.y),s=Math.max(s,n.x),l=Math.max(l,n.y),i.push(n)}let c=this.grid.query(o,a,s,l).concat(this.ignoredGrid.query(o,a,s,l)),u={},d={};for(let n of c){let o=n.key;if(void 0===u[o.bucketInstanceId]&&(u[o.bucketInstanceId]={}),u[o.bucketInstanceId][o.featureIndex])continue;let a=[new r.pointGeometry(n.x1,n.y1),new r.pointGeometry(n.x2,n.y1),new r.pointGeometry(n.x2,n.y2),new r.pointGeometry(n.x1,n.y2)];r.polygonIntersectsPolygon(i,a)&&(u[o.bucketInstanceId][o.featureIndex]=!0,void 0===d[o.bucketInstanceId]&&(d[o.bucketInstanceId]=[]),d[o.bucketInstanceId].push(o.featureIndex))}return d}insertCollisionBox(r,n,i,o,a){(n?this.ignoredGrid:this.grid).insert({bucketInstanceId:i,featureIndex:o,collisionGroupID:a},r[0],r[1],r[2],r[3])}insertCollisionCircles(r,n,i,o,a){let s=n?this.ignoredGrid:this.grid,l={bucketInstanceId:i,featureIndex:o,collisionGroupID:a};for(let n=0;n<r.length;n+=4)s.insertCircle(l,r[n],r[n+1],r[n+2])}projectAndGetPerspectiveRatio(n,i,o,a,s,l,c){let u=[i,o,a,1],d=!1;if(a||this.transform.pitch>0){r.transformMat4$1(u,u,n);let l="globe"===c.name;this.fogState&&s&&!l&&(d=function(n,i,o,a,s,l){let c=l.calculateFogTileMatrix(s),u=[i,o,a];return r.transformMat4(u,u,c),P(n,u,l.pitch,l._fov)}(this.fogState,i,o,a,s.toUnwrapped(),this.transform)>.9)}else e7(u,u,n);let h=u[3];return{point:new r.pointGeometry((u[0]/h+1)/2*this.transform.width+100,(-u[1]/h+1)/2*this.transform.height+100),perspectiveRatio:Math.min(.5+this.transform.getCameraToCenterDistance(c)/h*.5,1.5),signedDistanceFromCamera:h,occluded:l&&u[2]>h||d}}isOffscreen(r,n,i,o){return i<100||r>=this.screenRightBoundary||o<100||n>this.screenBottomBoundary}isInsideGrid(r,n,i,o){return i>=0&&r<this.gridRightBoundary&&o>=0&&n<this.gridBottomBoundary}getViewportMatrix(){let n=r.identity([]);return r.translate(n,n,[-100,-100,0]),n}}function te(n,i,o){let a=i.createTileMatrix(n,n.worldSize,o.toUnwrapped());return r.multiply(new Float32Array(16),n.projMatrix,a)}function tt(r,n,i){return n.name===i.projection.name?r.projMatrix:te(i,n,r)}class tr{constructor(r,n,i,o){this.opacity=r?Math.max(0,Math.min(1,r.opacity+(r.placed?n:-n))):o&&i?1:0,this.placed=i}isHidden(){return 0===this.opacity&&!this.placed}}class tn{constructor(r,n,i,o,a,s=!1){this.text=new tr(r?r.text:null,n,i,a),this.icon=new tr(r?r.icon:null,n,o,a),this.clipped=s}isHidden(){return this.text.isHidden()&&this.icon.isHidden()}}class ti{constructor(r,n,i,o=!1){this.text=r,this.icon=n,this.skipFade=i,this.clipped=o}}class to{constructor(){this.invProjMatrix=r.create(),this.viewportMatrix=r.create(),this.circles=[]}}class ta{constructor(r,n,i,o,a){this.bucketInstanceId=r,this.featureIndex=n,this.sourceLayerIndex=i,this.bucketIndex=o,this.tileID=a}}class ts{constructor(r){this.crossSourceCollisions=r,this.maxGroupID=0,this.collisionGroups={}}get(r){if(this.crossSourceCollisions)return{ID:0,predicate:null};if(!this.collisionGroups[r]){let n=++this.maxGroupID;this.collisionGroups[r]={ID:n,predicate:r=>r.collisionGroupID===n}}return this.collisionGroups[r]}}function tl(n,i,o,a,s){let{horizontalAlign:l,verticalAlign:c}=r.getAnchorAlignment(n),u=r.evaluateVariableOffset(n,a);return new r.pointGeometry(-(l-.5)*i+u[0]*s,-(c-.5)*o+u[1]*s)}function tc(n,i,o,a,s){let l=new r.pointGeometry(n,i);return o&&l._rotate(a?s:-s),l}class tu{constructor(r,n,i,o,a){this.transform=r.clone(),this.projection=r.projection.name,this.collisionIndex=new e9(this.transform,a),this.placements={},this.opacities={},this.variableOffsets={},this.stale=!1,this.commitTime=0,this.fadeDuration=n,this.retainedQueryData={},this.collisionGroups=new ts(i),this.collisionCircleArrays={},this.prevPlacement=o,o&&(o.prevPlacement=void 0),this.placedOrientations={}}getBucketParts(n,i,o,a){var s,l,c;let u=o.getBucket(i),d=o.latestFeatureIndex;if(!u||!d||i.id!==u.layerIds[0])return;let h=u.layers[0].layout,p=o.collisionBoxArray,f=Math.pow(2,this.transform.zoom-o.tileID.overscaledZ
324),m=o.tileSize/r.EXTENT,g=o.tileID.toUnwrapped();this.transform.setProjection(u.projection);let y=(s=o.tileID,l=u.getProjection(),c=this.transform,l.name===this.projection?c.calculateProjMatrix(s.toUnwrapped()):te(c,l,s)),v="map"===h.get("text-pitch-alignment"),b="map"===h.get("text-rotation-alignment");i.compileFilter();let C=i.dynamicFilter(),_=i.dynamicFilterNeedsFeature(),x=this.transform.calculatePixelsToTileUnitsMatrix(o),w=eY(y,o.tileID.canonical,v,b,this.transform,u.getProjection(),x),S=null;if(v){let n=eJ(y,o.tileID.canonical,v,b,this.transform,u.getProjection(),x);S=r.multiply([],this.transform.labelPlaneMatrix,n)}let O=null;C&&o.latestFeatureIndex&&(O={unwrappedTileID:g,dynamicFilter:C,dynamicFilterNeedsFeature:_,featureIndex:o.latestFeatureIndex}),this.retainedQueryData[u.bucketInstanceId]=new ta(u.bucketInstanceId,d,u.sourceLayerIndex,u.index,o.tileID);let E={bucket:u,layout:h,posMatrix:y,textLabelPlaneMatrix:w,labelToScreenMatrix:S,clippingData:O,scale:f,textPixelRatio:m,holdingForFade:o.holdingForFade(),collisionBoxArray:p,partiallyEvaluatedTextSize:r.evaluateSizeForZoom(u.textSizeData,this.transform.zoom),partiallyEvaluatedIconSize:r.evaluateSizeForZoom(u.iconSizeData,this.transform.zoom),collisionGroup:this.collisionGroups.get(u.sourceID)};if(a)for(let r of u.sortKeyRanges){let{sortKey:i,symbolInstanceStart:o,symbolInstanceEnd:a}=r;n.push({sortKey:i,symbolInstanceStart:o,symbolInstanceEnd:a,parameters:E})}else n.push({symbolInstanceStart:0,symbolInstanceEnd:u.symbolInstances.length,parameters:E})}attemptAnchorPlacement(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b){let{textOffset0:C,textOffset1:_,crossTileID:x}=p,w=[C,_],S=tl(r,i,o,w,a),O=this.collisionIndex.placeCollisionBox(m,a,n,tc(S.x,S.y,s,l,this.transform.angle),h,c,u,d.predicate);if(y){let r=m.getSymbolInstanceIconSize(b,this.transform.zoom,p.placedIconSymbolIndex);if(0===this.collisionIndex.placeCollisionBox(m,r,y,tc(S.x,S.y,s,l,this.transform.angle),h,c,u,d.predicate).box.length)return}if(O.box.length>0){let n;return this.prevPlacement&&this.prevPlacement.variableOffsets[x]&&this.prevPlacement.placements[x]&&this.prevPlacement.placements[x].text&&(n=this.prevPlacement.variableOffsets[x].anchor),this.variableOffsets[x]={textOffset:w,width:i,height:o,anchor:r,textScale:a,prevAnchor:n},this.markUsedJustification(m,r,p,g),m.allowVerticalPlacement&&(this.markUsedOrientation(m,g,p),this.placedOrientations[x]=g),{shift:S,placedGlyphBoxes:O}}}placeLayerBucketPart(n,i,o,a){let{bucket:s,layout:l,posMatrix:c,textLabelPlaneMatrix:u,labelToScreenMatrix:d,clippingData:h,textPixelRatio:p,holdingForFade:f,collisionBoxArray:m,partiallyEvaluatedTextSize:g,partiallyEvaluatedIconSize:y,collisionGroup:v}=n.parameters,b=l.get("text-optional"),C=l.get("icon-optional"),_=l.get("text-allow-overlap"),x=l.get("icon-allow-overlap"),w="map"===l.get("text-rotation-alignment"),S="map"===l.get("text-pitch-alignment"),O="none"!==l.get("icon-text-fit"),E="viewport-y"===l.get("symbol-z-order");this.transform.setProjection(s.projection);let k=_&&(x||!s.hasIconData()||C),T=x&&(_||!s.hasTextData()||b);!s.collisionArrays&&m&&s.deserializeCollisionBoxes(m),o&&a&&s.updateCollisionDebugBuffers(this.transform.zoom,m);let M=(n,a,m)=>{let{crossTileID:E,numVerticalGlyphVertices:M}=n;if(h){let o={zoom:this.transform.zoom,pitch:this.transform.pitch},a=null;if(h.dynamicFilterNeedsFeature){let r=this.retainedQueryData[s.bucketInstanceId];a=h.featureIndex.loadFeature({featureIndex:n.featureIndex,bucketIndex:r.bucketIndex,sourceLayerIndex:r.sourceLayerIndex,layoutVertexArrayOffset:0})}if(!(0,h.dynamicFilter)(o,a,this.retainedQueryData[s.bucketInstanceId].tileID.canonical,new r.pointGeometry(n.tileAnchorX,n.tileAnchorY),this.transform.calculateDistanceTileData(h.unwrappedTileID)))return this.placements[E]=new ti(!1,!1,!1,!0),void(i[E]=!0)}if(i[E])return;if(f)return void(this.placements[E]=new ti(!1,!1,!1));let P=!1,L=!1,A=!0,Z=!1,I=!1,V=null,D={box:null,offscreen:null,occluded:null},j={box:null,offscreen:null,occluded:null},z=null,B=null,R=null,H=0,F=0,N=0;m.textFeatureIndex?H=m.textFeatureIndex:n.useRuntimeCollisionCircles&&(H=n.featureIndex),m.verticalTextFeatureIndex&&(F=m.verticalTextFeatureIndex);let $=r=>{r.tileID=this.retainedQueryData[s.bucketInstanceId].tileID;let n=this.transform.elevation;(n||r.elevation)&&(r.elevation=n?n.getAtTileOffset(r.tileID,r.tileAnchorX,r.tileAnchorY):0)},U=m.textBox;if(U){$(U);let i=i=>{let o=r.WritingMode.horizontal;if(s.allowVerticalPlacement&&!i&&this.prevPlacement){let r=this.prevPlacement.placedOrientations[E];r&&(this.placedOrientations[E]=r,o=r,this.markUsedOrientation(s,o,n))}return o},o=(n,i)=>{if(s.allowVerticalPlacement&&M>0&&m.verticalTextBox){for(let o of s.writingModes)if(o===r.WritingMode.vertical?j=D=i():D=n(),D&&D.box&&D.box.length)break}else D=n()};if(l.get("text-variable-anchor")){let u=l.get("text-variable-anchor");if(this.prevPlacement&&this.prevPlacement.variableOffsets[E]){let r=this.prevPlacement.variableOffsets[E];u.indexOf(r.anchor)>0&&(u=u.filter(n=>n!==r.anchor)).unshift(r.anchor)}let d=(r,i,o)=>{let l=s.getSymbolInstanceTextSize(g,n,this.transform.zoom,a),d=(r.x2-r.x1)*l+2*r.padding,h=(r.y2-r.y1)*l+2*r.padding,f
324=O&&!x?i:null;f&&$(f);let m={box:[],offscreen:!1,occluded:!1},b=_?2*u.length:u.length;for(let i=0;i<b;++i){let b=this.attemptAnchorPlacement(u[i%u.length],r,d,h,l,w,S,p,c,v,i>=u.length,n,a,s,o,f,g,y);if(b&&(m=b.placedGlyphBoxes)&&m.box&&m.box.length){P=!0,V=b.shift;break}}return m};o(()=>d(U,m.iconBox,r.WritingMode.horizontal),()=>{let n=m.verticalTextBox;return n&&$(n),s.allowVerticalPlacement&&!(D&&D.box&&D.box.length)&&M>0&&n?d(n,m.verticalIconBox,r.WritingMode.vertical):{box:null,offscreen:null,occluded:null}}),D&&(P=D.box,A=D.offscreen,Z=D.occluded);let h=i(D&&D.box);if(!P&&this.prevPlacement){let r=this.prevPlacement.variableOffsets[E];r&&(this.variableOffsets[E]=r,this.markUsedJustification(s,r.anchor,n,h))}}else{let l=(i,o)=>{let l=s.getSymbolInstanceTextSize(g,n,this.transform.zoom,a),u=this.collisionIndex.placeCollisionBox(s,l,i,new r.pointGeometry(0,0),_,p,c,v.predicate);return u&&u.box&&u.box.length&&(this.markUsedOrientation(s,o,n),this.placedOrientations[E]=o),u};o(()=>l(U,r.WritingMode.horizontal),()=>{let n=m.verticalTextBox;return s.allowVerticalPlacement&&M>0&&n?($(n),l(n,r.WritingMode.vertical)):{box:null,offscreen:null,occluded:null}}),i(D&&D.box&&D.box.length)}}if(P=(z=D)&&z.box&&z.box.length>0,A=z&&z.offscreen,Z=z&&z.occluded,n.useRuntimeCollisionCircles){let i=s.text.placedSymbolArray.get(n.centerJustifiedTextSymbolIndex>=0?n.centerJustifiedTextSymbolIndex:n.verticalPlacedTextSymbolIndex),a=r.evaluateSizeForFeature(s.textSizeData,g,i),h=l.get("text-padding");B=this.collisionIndex.placeCollisionCircles(s,_,i,s.lineVertexArray,s.glyphOffsetArray,a,c,u,d,o,S,v.predicate,n.collisionCircleDiameter*a/r.ONE_EM,h,this.retainedQueryData[s.bucketInstanceId].tileID),P=_||B.circles.length>0&&!B.collisionDetected,A=A&&B.offscreen,Z=B.occluded}if(m.iconFeatureIndex&&(N=m.iconFeatureIndex),m.iconBox){let i=i=>{$(i);let o=O&&V?tc(V.x,V.y,w,S,this.transform.angle):new r.pointGeometry(0,0),a=s.getSymbolInstanceIconSize(y,this.transform.zoom,n.placedIconSymbolIndex);return this.collisionIndex.placeCollisionBox(s,a,i,o,x,p,c,v.predicate)};L=j&&j.box&&j.box.length&&m.verticalIconBox?(R=i(m.verticalIconBox)).box.length>0:(R=i(m.iconBox)).box.length>0,A=A&&R.offscreen,I=R.occluded}let G=b||0===n.numHorizontalGlyphVertices&&0===M,W=C||0===n.numIconVertices;if(G||W?W?G||(L=L&&P):P=L&&P:L=P=L&&P,P&&z&&z.box&&this.collisionIndex.insertCollisionBox(z.box,l.get("text-ignore-placement"),s.bucketInstanceId,j&&j.box&&F?F:H,v.ID),L&&R&&this.collisionIndex.insertCollisionBox(R.box,l.get("icon-ignore-placement"),s.bucketInstanceId,N,v.ID),B&&(P&&this.collisionIndex.insertCollisionCircles(B.circles,l.get("text-ignore-placement"),s.bucketInstanceId,H,v.ID),o)){let r=s.bucketInstanceId,n=this.collisionCircleArrays[r];void 0===n&&(n=this.collisionCircleArrays[r]=new to);for(let r=0;r<B.circles.length;r+=4)n.circles.push(B.circles[r+0]),n.circles.push(B.circles[r+1]),n.circles.push(B.circles[r+2]),n.circles.push(B.collisionDetected?1:0)}let q="globe"!==s.projection.name;k=k&&(q||!Z),T=T&&(q||!I),this.placements[E]=new ti(P||k,L||T,A||s.justReloaded),i[E]=!0};if(E){let r=s.getSortedSymbolIndexes(this.transform.angle);for(let n=r.length-1;n>=0;--n){let i=r[n];M(s.symbolInstances.get(i),i,s.collisionArrays[i])}}else for(let r=n.symbolInstanceStart;r<n.symbolInstanceEnd;r++)M(s.symbolInstances.get(r),r,s.collisionArrays[r]);if(o&&s.bucketInstanceId in this.collisionCircleArrays){let n=this.collisionCircleArrays[s.bucketInstanceId];r.invert(n.invProjMatrix,c),n.viewportMatrix=this.collisionIndex.getViewportMatrix()}s.justReloaded=!1}markUsedJustification(n,i,o,a){let{leftJustifiedTextSymbolIndex:s,centerJustifiedTextSymbolIndex:l,rightJustifiedTextSymbolIndex:c,verticalPlacedTextSymbolIndex:u,crossTileID:d}=o,h=r.getAnchorJustification(i),p=a===r.WritingMode.vertical?u:"left"
324===h?s:"center"===h?l:"right"===h?c:-1;s>=0&&(n.text.placedSymbolArray.get(s).crossTileID=p>=0&&s!==p?0:d),l>=0&&(n.text.placedSymbolArray.get(l).crossTileID=p>=0&&l!==p?0:d),c>=0&&(n.text.placedSymbolArray.get(c).crossTileID=p>=0&&c!==p?0:d),u>=0&&(n.text.placedSymbolArray.get(u).crossTileID=p>=0&&u!==p?0:d)}markUsedOrientation(n,i,o){let a=i===r.WritingMode.horizontal||i===r.WritingMode.horizontalOnly?i:0,s=i===r.WritingMode.vertical?i:0,{leftJustifiedTextSymbolIndex:l,centerJustifiedTextSymbolIndex:c,rightJustifiedTextSymbolIndex:u,verticalPlacedTextSymbolIndex:d}=o,h=n.text.placedSymbolArray;l>=0&&(h.get(l).placedOrientation=a),c>=0&&(h.get(c).placedOrientation=a),u>=0&&(h.get(u).placedOrientation=a),d>=0&&(h.get(d).placedOrientation=s)}commit(r){this.commitTime=r,this.zoomAtLastRecencyCheck=this.transform.zoom;let n=this.prevPlacement,i=!1;this.prevZoomAdjustment=n?n.zoomAdjustment(this.transform.zoom):0;let o=n?n.symbolFadeChange(r):1,a=n?n.opacities:{},s=n?n.variableOffsets:{},l=n?n.placedOrientations:{};for(let r in this.placements){let n=this.placements[r],s=a[r];s?(this.opacities[r]=new tn(s,o,n.text,n.icon,null,n.clipped),i=i||n.text!==s.text.placed||n.icon!==s.icon.placed):(this.opacities[r]=new tn(null,o,n.text,n.icon,n.skipFade,n.clipped),i=i||n.text||n.icon)}for(let r in a){let n=a[r];if(!this.opacities[r]){let a=new tn(n,o,!1,!1);a.isHidden()||(this.opacities[r]=a,i=i||n.text.placed||n.icon.placed)}}for(let r in s)this.variableOffsets[r]||!this.opacities[r]||this.opacities[r].isHidden()||(this.variableOffsets[r]=s[r]);for(let r in l)this.placedOrientations[r]||!this.opacities[r]||this.opacities[r].isHidden()||(this.placedOrientations[r]=l[r]);i?this.lastPlacementChangeTime=r:"number"!=typeof this.lastPlacementChangeTime&&(this.lastPlacementChangeTime=n?n.lastPlacementChangeTime:r)}updateLayerOpacities(r,n){let i={};for(let o of n){let n=o.getBucket(r);n&&o.latestFeatureIndex&&r.id===n.layerIds[0]&&this.updateBucketOpacities(n,i,o.collisionBoxArray)}}updateBucketOpacities(n,i,o){n.hasTextData()&&n.text.opacityVertexArray.clear(),n.hasIconData()&&n.icon.opacityVertexArray.clear(),n.hasIconCollisionBoxData()&&n.iconCollisionBox.collisionVertexArray.clear(),n.hasTextCollisionBoxData()&&n.textCollisionBox.collisionVertexArray.clear();let a=n.layers[0].layout,s=!!n.layers[0].dynamicFilter(),l=new tn(null,0,!1,!1,!0),c=a.get("text-allow-overlap"),u=a.get("icon-allow-overlap"),d=a.get("text-variable-anchor"),h="map"===a.get("text-rotation-alignment"),p="map"===a.get("text-pitch-alignment"),f="none"!==a.get("icon-text-fit"),m=new tn(null,0,c&&(u||!n.hasIconData()||a.get("icon-optional")),u&&(c||!n.hasTextData()||a.get("text-optional")),!0);!n.collisionArrays&&o&&(n.hasIconCollisionBoxData()||n.hasTextCollisionBoxData())&&n.deserializeCollisionBoxes(o);let g=(r,n,i)=>{for(let o=0;o<n/4;o++)r.opacityVertexArray.emplaceBack(i)},y=0;for(let o=0;o<n.symbolInstances.length;o++){let a=n.symbolInstances.get(o),{numHorizontalGlyphVertices:c,numVerticalGlyphVertices:u,crossTileID:v,numIconVertices:b}=a,C=this.opacities[v];i[v]?C=l:C||(C=m,this.opacities[v]=C),i[v]=!0;let _=c>0||u>0,x=b>0,w=this.placedOrientations[v],S=w===r.WritingMode.vertical,O=w===r.WritingMode.horizontal||w===r.WritingMode.horizontalOnly;if(!_&&!x||C.isHidden()||y++,_){let r=th(C.text);g(n.text,c,S?tp:r),g(n.text,u,O?tp:r);let i=C.text.isHidden(),{leftJustifiedTextSymbolIndex:o,centerJustifiedTextSymbolIndex:s,rightJustifiedTextSymbolIndex:l,verticalPlacedTextSymbolIndex:d}=a,h=n.text.placedSymbolArray,p=i||S?1:0;o>=0&&(h.get(o).hidden=p),s>=0&&(h.get(s).hidden=p),l>=0&&(h.get(l).hidden=p),d>=0&&(h.get(d).hidden=i||O?1:0);let f=this.variableOffsets[v];f&&this.markUsedJustification(n,f.anchor,a,w);let m=this.placedOrientations[v];m&&(this.markUsedJustification(n,"left",a,m),this.markUsedOrientation(n,m,a))}if(x){let r=th(C.icon),{placedIconSymbolIndex:i,verticalPlacedIconSymbolIndex:o}=a,s=n.icon.placedSymbolArray,l=C.icon.isHidden()?1:0;i>=0&&(g(n.icon,b,S?tp:r),s.get(i).hidden=l),o>=0&&(g(n.icon,a.numVerticalIconVertices,O?tp:r),s.get(o).hidden=l)}if(n.hasIconCollisionBoxData()||n.hasTextCollisionBoxData()){let i=n.collisionArrays[o];if(i){let o=new r.pointGeometry(0,0),a=!0;if(i.textBox||i.verticalTextBox){if(d){let r=this.variableOffsets[v];r?(o=tl(r.anchor,r.width,r.height,r.textOffset,r.textScale),h&&o._rotate(p?this.transform.angle:-this.transform.angle)):a=!1}s&&(a=!C.clipped),i.textBox&&td(n.textCollisionBox.collisionVertexArray,C.text.placed,!a||S,o.x,o.y),i.verticalTextBox&&td(n.textCollisionBox.collisionVertexArray,C.text.placed,!a||O,o.x,o.y)}let l=a&&!!(!O&&i.verticalIconBox);i.iconBox&&td(n.iconCollisionBox.collisionVertexArray,C.icon.placed,l,f?o.x:0,f?o.y:0),i.verticalIconBox&&td(n.iconCollisionBox.collisionVertexArray,C.icon.placed,!l,f?o.x:0,f?o.y:0)}}}if(n.fullyClipped=0===y,n.sortFeatures(this.transform.angle),this.retainedQueryData[n.bucketInstanceId]&&(this.retainedQueryData[n.bucketInstanceId].featureSortOrder=n.featureSortOrder),n.hasTextData()&&n.text.opacityVertexBuffer&&n.text.opacityVertexBuffer.updateData(n.text.o
324pacityVertexArray),n.hasIconData()&&n.icon.opacityVertexBuffer&&n.icon.opacityVertexBuffer.updateData(n.icon.opacityVertexArray),n.hasIconCollisionBoxData()&&n.iconCollisionBox.collisionVertexBuffer&&n.iconCollisionBox.collisionVertexBuffer.updateData(n.iconCollisionBox.collisionVertexArray),n.hasTextCollisionBoxData()&&n.textCollisionBox.collisionVertexBuffer&&n.textCollisionBox.collisionVertexBuffer.updateData(n.textCollisionBox.collisionVertexArray),n.bucketInstanceId in this.collisionCircleArrays){let r=this.collisionCircleArrays[n.bucketInstanceId];n.placementInvProjMatrix=r.invProjMatrix,n.placementViewportMatrix=r.viewportMatrix,n.collisionCircleArray=r.circles,delete this.collisionCircleArrays[n.bucketInstanceId]}}symbolFadeChange(r){return 0===this.fadeDuration?1:(r-this.commitTime)/this.fadeDuration+this.prevZoomAdjustment}zoomAdjustment(r){return Math.max(0,(this.transform.zoom-r)/1.5)}hasTransitions(r){return this.stale||r-this.lastPlacementChangeTime<this.fadeDuration}stillRecent(r,n){let i=this.zoomAtLastRecencyCheck===n?1-this.zoomAdjustment(n):1;return this.zoomAtLastRecencyCheck=n,this.commitTime+this.fadeDuration*i>r}setStale(){this.stale=!0}}function td(r,n,i,o,a){r.emplaceBack(n?1:0,i?1:0,o||0,a||0),r.emplaceBack(n?1:0,i?1:0,o||0,a||0),r.emplaceBack(n?1:0,i?1:0,o||0,a||0),r.emplaceBack(n?1:0,i?1:0,o||0,a||0)}function th(r){if(0===r.opacity&&!r.placed)return 0;if(1===r.opacity&&r.placed)return 4294967295;let n=r.placed?1:0,i=Math.floor(127*r.opacity);return 33554432*i+16777216*n+131072*i+65536*n+512*i+256*n+2*i+n}let tp=0;class tf{constructor(r){this._sortAcrossTiles="viewport-y"!==r.layout.get("symbol-z-order")&&void 0!==r.layout.get("symbol-sort-key").constantOr(1),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]}continuePlacement(r,n,i,o,a){let s=this._bucketParts;for(;this._currentTileIndex<r.length;)if(n.getBucketParts(s,o,r[this._currentTileIndex],this._sortAcrossTiles),this._currentTileIndex++,a())return!0;for(this._sortAcrossTiles&&(this._sortAcrossTiles=!1,s.sort((r,n)=>r.sortKey-n.sortKey));this._currentPartIndex<s.length;){let r=s[this._currentPartIndex];if(n.placeLayerBucketPart(r,this._seenCrossTileIDs,i,0===r.symbolInstanceStart),this._currentPartIndex++,a())return!0}return!1}}class tm{constructor(r,n,i,o,a,s,l,c){this.placement=new tu(r,a,s,l,c),this._currentPlacementIndex=n.length-1,this._forceFullPlacement=i,this._showCollisionBoxes=o,this._done=!1}isDone(){return this._done}continuePlacement(n,i,o){let a=r.exported.now(),s=()=>{let n=r.exported.now()-a;return!this._forceFullPlacement&&n>2};for(;this._currentPlacementIndex>=0;){let r=i[n[this._currentPlacementIndex]],a=this.placement.collisionIndex.transform.zoom;if("symbol"===r.type&&(!r.minzoom||r.minzoom<=a)&&(!r.maxzoom||r.maxzoom>a)){if(this._inProgressLayer||(this._inProgressLayer=new tf(r)),this._inProgressLayer.continuePlacement(o[r.source],this.placement,this._showCollisionBoxes,r,s))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0}commit(r){return this.placement.commit(r),this.placement}}let tg=512/r.EXTENT/2;class ty{constructor(r,n,i){this.tileID=r,this.indexedSymbolInstances={},this.bucketInstanceId=i;for(let i=0;i<n.length;i++){let o=n.get(i),a=o.key;this.indexedSymbolInstances[a]||(this.indexedSymbolInstances[a]=[]),this.indexedSymbolInstances[a].push({crossTileID:o.crossTileID,coord:this.getScaledCoordinates(o,r)})}}getScaledCoordinates(n,i){let o=tg/Math.pow(2,i.canonical.z-this.tileID.canonical.z);return{x:Math.floor((i.canonical.x*r.EXTENT+n.tileAnchorX)*o),y:Math.floor((i.canonical.y*r.EXTENT+n.tileAnchorY)*o)}}findMatches(r,n,i){let o=this.tileID.canonical.z<n.canonical.z?1:Math.pow(2,this.tileID.canonical.z-n.canonical.z);for(let a=0;a<r.length;a++){let s=r.get(a);if(s.crossTileID)continue;let l=this.indexedSymbolInstances[s.key];if(!l)continue;let c=this.getScaledCoordinates(s,n);for(let r of l)if(Math.abs(r.coord.x-c.x)<=o&&Math.abs(r.coord.y-c.y)<=o&&!i[r.crossTileID]){i[r.crossTileID]=!0,s.crossTileID=r.crossTileID;break}}}}class tv{constructor(){this.maxCrossTileID=0}generate(){return++this.maxCrossTileID}}class tb{constructor(){this.indexes={},this.usedCrossTileIDs={},this.lng=0}handleWrapJump(r){let n=Math.round((r-this.lng)/360);if(0!==n)for(let r in this.indexes){let i=this.indexes[r],o={};for(let r in i){let a=i[r];a.tileID=a.tileID.unwrapTo(a.tileID.wrap+n),o[a.tileID.key]=a}this.indexes[r]=o}this.lng=r}addBucket(r,n,i){if(this.indexes[r.overscaledZ]&&this.indexes[r.overscaledZ][r.key]){if
324(this.indexes[r.overscaledZ][r.key].bucketInstanceId===n.bucketInstanceId)return!1;this.removeBucketCrossTileIDs(r.overscaledZ,this.indexes[r.overscaledZ][r.key])}for(let r=0;r<n.symbolInstances.length;r++)n.symbolInstances.get(r).crossTileID=0;this.usedCrossTileIDs[r.overscaledZ]||(this.usedCrossTileIDs[r.overscaledZ]={});let o=this.usedCrossTileIDs[r.overscaledZ];for(let i in this.indexes){let a=this.indexes[i];if(Number(i)>r.overscaledZ)for(let i in a){let s=a[i];s.tileID.isChildOf(r)&&s.findMatches(n.symbolInstances,r,o)}else{let s=a[r.scaledTo(Number(i)).key];s&&s.findMatches(n.symbolInstances,r,o)}}for(let r=0;r<n.symbolInstances.length;r++){let a=n.symbolInstances.get(r);a.crossTileID||(a.crossTileID=i.generate(),o[a.crossTileID]=!0)}return void 0===this.indexes[r.overscaledZ]&&(this.indexes[r.overscaledZ]={}),this.indexes[r.overscaledZ][r.key]=new ty(r,n.symbolInstances,n.bucketInstanceId),!0}removeBucketCrossTileIDs(r,n){for(let i in n.indexedSymbolInstances)for(let o of n.indexedSymbolInstances[i])delete this.usedCrossTileIDs[r][o.crossTileID]}removeStaleBuckets(r){let n=!1;for(let i in this.indexes){let o=this.indexes[i];for(let a in o)r[o[a].bucketInstanceId]||(this.removeBucketCrossTileIDs(i,o[a]),delete o[a],n=!0)}return n}}class tC{constructor(){this.layerIndexes={},this.crossTileIDs=new tv,this.maxBucketInstanceId=0,this.bucketsInCurrentPlacement={}}addLayer(r,n,i,o){let a=this.layerIndexes[r.id];void 0===a&&(a=this.layerIndexes[r.id]=new tb);let s=!1,l={};for(let c of("globe"!==o.name&&a.handleWrapJump(i),n)){let n=c.getBucket(r);n&&r.id===n.layerIds[0]&&(n.bucketInstanceId||(n.bucketInstanceId=++this.maxBucketInstanceId),a.addBucket(c.tileID,n,this.crossTileIDs)&&(s=!0),l[n.bucketInstanceId]=!0)}return a.removeStaleBuckets(l)&&(s=!0),s}pruneUnusedLayers(r){let n={};for(let i in r.forEach(r=>{n[r]=!0}),this.layerIndexes)n[i]||delete this.layerIndexes[i]}}let t_=(n,i)=>r.emitValidationErrors(n,i&&i.filter(r=>"source.canvas"!==r.identifier)),tx=r.pick(eH,["addLayer","removeLayer","setPaintProperty","setLayoutProperty","setFilter","addSource","removeSource","setLayerZoomRange","setLight","setTransition","setGeoJSONSourceData","setTerrain","setFog","setProjection"]),tw=r.pick(eH,["setCenter","setZoom","setBearing","setPitch"]),tS={version:8,layers:[],sources:{}},tO={fill:!0,line:!0,background:!0,hillshade:!0,raster:!0};class tE extends r.Evented{constructor(n,i={}){super(),this.map=n,this.dispatcher=new V(eB(),this),this.imageManager=new w,this.imageManager.setEventedParent(this),this.glyphManager=new r.GlyphManager(n._requestManager,i.localFontFamily?r.LocalGlyphMode.all:i.localIdeographFontFamily?r.LocalGlyphMode.ideographs:r.LocalGlyphMode.none,i.localFontFamily||i.localIdeographFontFamily),this.crossTileSymbolIndex=new tC,this._layers={},this._num3DLayers=0,this._numSymbolLayers=0,this._numCircleLayers=0,this._serializedLayers={},this._sourceCaches={},this._otherSourceCaches={},this._symbolSourceCaches={},this._loaded=!1,this._availableImages=[],this._order=[],this._drapedFirstOrder=[],this._markersNeedUpdate=!1,this._resetUpdates(),this.dispatcher.broadcast("setReferrer",r.getReferrer());let o=this;this._rtlTextPluginCallback=tE.registerForPluginStateChange(n=>{o.dispatcher.broadcast("syncRTLPluginState",{pluginStatus:n.pluginStatus,pluginURL:n.pluginURL},(n,i)=>{if(r.triggerPluginCompletionEvent(n),i&&i.every(r=>r))for(let r in o._sourceCaches){let n=o._sourceCaches[r],i=n.getSource().type;"vector"!==i&&"geojson"!==i||n.reload()}})}),this.on("data",r=>{if("source"!==r.dataType||"metadata"!==r.sourceDataType)return;let n=this.getSource(r.sourceId);if(n&&n.vectorLayerIds)for(let r in this._layers){let i=this._layers[r];i.source===n.id&&this._validateLayer(i)}})}loadURL(n,i={}){this.fire(new r.Event("dataloading",{dataType:"style"}));let o="boolean"==typeof i.validate?i.validate:!r.isMapboxURL(n);n=this.map._requestManager.normalizeStyleURL(n,i.accessToken);let a=this.map._requestManager.transformRequest(n,r.ResourceType.Style);this._request=r.getJSON(a,(n,i)=>{this._request=null,n?this.fire(new r.ErrorEvent(n)):i&&this._load(i,o)})}loadJSON(n,i={}){this.fire(new r.Event("dataloading",{dataType:"style"})),this._request=r.exported.frame(()=>{this._request=null,this._load(n,!1!==i.validate)})}loadEmpty(){this.fire(new r.Event("dataloading",{dataType:"style"})),this._load(tS,!1)}_updateLayerCount(r,n){let i=n?1:-1;r.is3D()&&(this._num3DLayers+=i),"circle"===r.type&&(this._numCircleLayers+=i),"symbol"===r.type&&(this._numSymbolLayers+=i)}
324_load(n,i){if(i&&t_(this,r.validateStyle(n)))return;for(let i in this._loaded=!0,this.stylesheet=r.clone$1(n),this._updateMapProjection(),n.sources)this.addSource(i,n.sources[i],{validate:!1});this._changed=!1,n.sprite?this._loadSprite(n.sprite):(this.imageManager.setLoaded(!0),this.dispatcher.broadcast("spriteLoaded",!0)),this.glyphManager.setURL(n.glyphs);let o=eR(this.stylesheet.layers);for(let n of(this._order=o.map(r=>r.id),this._layers={},this._serializedLayers={},o))(n=r.createStyleLayer(n)).setEventedParent(this,{layer:{id:n.id}}),this._layers[n.id]=n,this._serializedLayers[n.id]=n.serialize(),this._updateLayerCount(n,!0);this.dispatcher.broadcast("setLayers",this._serializeLayers(this._order)),this.light=new E(this.stylesheet.light),this.stylesheet.terrain&&!this.terrainSetForDrapingOnly()&&this._createTerrain(this.stylesheet.terrain,1),this.stylesheet.fog&&this._createFog(this.stylesheet.fog),this._updateDrapeFirstLayers(),this.fire(new r.Event("data",{dataType:"style"})),this.fire(new r.Event("style.load"))}terrainSetForDrapingOnly(){return!!this.terrain&&0===this.terrain.drapeRenderMode}setProjection(r){r?this.stylesheet.projection=r:delete this.stylesheet.projection,this._updateMapProjection()}applyProjectionUpdate(){this._loaded&&(this.dispatcher.broadcast("setProjection",this.map.transform.projectionOptions),this.map.transform.projection.requiresDraping?this.getTerrain()||this.stylesheet.terrain||this.setTerrainForDraping():this.terrainSetForDrapingOnly()&&this.setTerrain(null))}_updateMapProjection(){this.map._useExplicitProjection?this.applyProjectionUpdate():this.map._prioritizeAndUpdateProjection(null,this.stylesheet.projection)}_loadSprite(n){this._spriteRequest=function(n,i,o){let a,s,l;let c=r.exported.devicePixelRatio>1?"@2x":"",u=r.getJSON(i.transformRequest(i.normalizeSpriteURL(n,c,".json"),r.ResourceType.SpriteJSON),(r,n)=>{u=null,l||(l=r,a=n,h())}),d=r.getImage(i.transformRequest(i.normalizeSpriteURL(n,c,".png"),r.ResourceType.SpriteImage),(r,n)=>{d=null,l||(l=r,s=n,h())});function h(){if(l)o(l);else if(a&&s){let n=r.exported.getImageData(s),i={};for(let o in a){let{width:s,height:l,x:c,y:u,sdf:d,pixelRatio:h,stretchX:p,stretchY:f,content:m}=a[o],g=new r.RGBAImage({width:s,height:l});r.RGBAImage.copy(n,g,{x:c,y:u},{x:0,y:0},{width:s,height:l}),i[o]={data:g,pixelRatio:h,sdf:d,stretchX:p,stretchY:f,content:m}}o(null,i)}}return{cancel(){u&&(u.cancel(),u=null),d&&(d.cancel(),d=null)}}}(n,this.map._requestManager,(n,i)=>{if(this._spriteRequest=null,n)this.fire(new r.ErrorEvent(n));else if(i)for(let r in i)this.imageManager.addImage(r,i[r]);this.imageManager.setLoaded(!0),this._availableImages=this.imageManager.listImages(),this.dispatcher.broadcast("setImages",this._availableImages),this.dispatcher.broadcast("spriteLoaded",!0),this.fire(new r.Event("data",{dataType:"style"}))})}_validateLayer(n){let i=this.getSource(n.source);if(!i)return;let o=n.sourceLayer;
324o&&("geojson"===i.type||i.vectorLayerIds&&-1===i.vectorLayerIds.indexOf(o))&&this.fire(new r.ErrorEvent(Error(`Source layer "${o}" does not exist on source "${i.id}" as specified by style layer "${n.id}"`)))}loaded(){if(!this._loaded||Object.keys(this._updatedSources).length)return!1;for(let r in this._sourceCaches)if(!this._sourceCaches[r].loaded())return!1;return!!this.imageManager.isLoaded()}_serializeLayers(r){let n=[];for(let i of r){let r=this._layers[i];"custom"!==r.type&&n.push(r.serialize())}return n}hasTransitions(){if(this.light&&this.light.hasTransition()||this.fog&&this.fog.hasTransition())return!0;for(let r in this._sourceCaches)if(this._sourceCaches[r].hasTransition())return!0;for(let r in this._layers)if(this._layers[r].hasTransition())return!0;return!1}get order(){return this.map._optimizeForTerrain&&this.terrain?this._drapedFirstOrder:this._order}isLayerDraped(r){return!!this.terrain&&("function"==typeof r.isLayerDraped?r.isLayerDraped():tO[r.type])}_checkLoaded(){if(!this._loaded)throw Error("Style is not done loading")}update(n){if(!this._loaded)return;let i=this._changed;if(this._changed){let r=Object.keys(this._updatedLayers),i=Object.keys(this._removedLayers);for(let n in(r.length||i.length)&&this._updateWorkerLayers(r,i),this._updatedSources){let r=this._updatedSources[n];"reload"===r?this._reloadSource(n):"clear"===r&&this._clearSource(n)}for(let r in this._updateTilesForChangedImages(),this._updatedPaintProps)this._layers[r].updateTransitions(n);this.light.updateTransitions(n),this.fog&&this.fog.updateTransitions(n),this._resetUpdates()}let o={};for(let r in this._sourceCaches){let n=this._sourceCaches[r];o[r]=n.used,n.used=!1}for(let r of this._order){let i=this._layers[r];if(i.recalculate(n,this._availableImages),!i.isHidden(n.zoom)){let r=this._getLayerSourceCache(i);r&&(r.used=!0)}let o=this.map.painter;if(o){let r=i.getProgramIds();if(!r)continue;let a=i.getProgramConfiguration(n.zoom);for(let n of r)o.useProgram(n,a)}}for(let n in o){let i=this._sourceCaches[n];o[n]!==i.used&&i.getSource().fire(new r.Event("data",{sourceDataType:"visibility",dataType:"source",sourceId:i.getSource().id}))}this.light.recalculate(n),this.terrain&&this.terrain.recalculate(n),this.fog&&this.fog.recalculate(n),this.z=n.zoom,this._markersNeedUpdate&&(this._updateMarkersOpacity(),this._markersNeedUpdate=!1),i&&this.fire(new r.Event("data",{dataType:"style"}))}_updateTilesForChangedImages(){let r=Object.keys(this._changedImages);if(r.length){for(let n in this._sourceCaches)this._sourceCaches[n].reloadTilesForDependencies(["icons","patterns"],r);this._changedImages={}}}_updateWorkerLayers(r,n){this.dispatcher.broadcast("updateLayers",{layers:this._serializeLayers(r),removedIds:n})}_resetUpdates(){this._changed=!1,this._updatedLayers={},this._removedLayers={},this._updatedSources={},this._updatedPaintProps={},this._changedImages={}}setState(n){if(this._checkLoaded(),t_(this,r.validateStyle(n)))return!1;(n=r.clone$1(n)).layers=eR(n.layers);let i=(function(r,n){if(!r)return[{command:eH.setStyle,args:[n]}];let i=[];try{if(!s(r.version,n.version))return[{command:eH.setStyle,args:[n]}];s(r.center,n.center)||i.push({command:eH.setCenter,args:[n.center]}),s(r.zoom,n.zoom)||i.push({command:eH.setZoom,args:[n.zoom]}),s(r.bearing,n.bearing)||i.push({command:eH.setBearing,args:[n.bearing]}),s(r.pitch,n.pitch)||i.push({command:eH.setPitch,args:[n.pitch]}),s(r.sprite,n.sprite)||i.push({command:eH.setSprite,args:[n.sprite]}),s(r.glyphs,n.glyphs)||i.push({command:eH.setGlyphs,args:[n.glyphs]}),s(r.transition,n.transition)||i.push({command:eH.setTransition,args:[n.transition]}),s(r.light,n.light)||i.push({command:eH.setLight,args:[n.light]}),s(r.fog,n.fog)||i.push({command:eH.setFog,args:[n.fog]}),s(r.projection,n.projection)||i.push({command:eH.setProjection,args:[n.projection]});let o={},a=[];!function(r,n,i,o){let a;for(a in n=n||{},r=r||{})r.hasOwnProperty(a)&&(n.hasOwnProperty(a)||eN(a,i,o));for(a in n){var l,c;n.hasOwnProperty(a)&&(r.hasOwnProperty(a)?s(r[a],n[a])||("geojson"===r[a].type&&"geojson"===n[a].type&&function(r,n,i){let o;for(o in r[i])if(r[i].hasOwnProperty(o)&&"data"!==o&&!s(r[i][o],n[i][o]))return!1;for(o in n[i])if(n[i].hasOwnProperty(o)&&"data"!==o&&!s(r[i][o],n[i][o]))return!1;return!0}(r,n,a)?i.push({command:eH.setGeoJSONSourceData,args:[a,n[a].data]}):(l=a,c=n,eN(l,i,o),eF(l,c,i))):eF(a,n,i))}}(r.sources,n.sources,a,o);let l=[];
324r.layers&&r.layers.forEach(r=>{r.source&&o[r.source]?i.push({command:eH.removeLayer,args:[r.id]}):l.push(r)});let c=r.terrain;c&&o[c.source]&&(i.push({command:eH.setTerrain,args:[void 0]}),c=void 0),i=i.concat(a),s(c,n.terrain)||i.push({command:eH.setTerrain,args:[n.terrain]}),function(r,n,i){let o,a,l,c,u,d,h;n=n||[];let p=(r=r||[]).map(eU),f=n.map(eU),m=r.reduce(eG,{}),g=n.reduce(eG,{}),y=p.slice(),v=Object.create(null);for(o=0,a=0;o<p.length;o++)l=p[o],g.hasOwnProperty(l)?a++:(i.push({command:eH.removeLayer,args:[l]}),y.splice(y.indexOf(l,a),1));for(o=0,a=0;o<f.length;o++)l=f[f.length-1-o],y[y.length-1-o]!==l&&(m.hasOwnProperty(l)?(i.push({command:eH.removeLayer,args:[l]}),y.splice(y.lastIndexOf(l,y.length-a),1)):a++,d=y[y.length-o],i.push({command:eH.addLayer,args:[g[l],d]}),y.splice(y.length-o,0,l),v[l]=!0);for(o=0;o<f.length;o++)if(c=m[l=f[o]],u=g[l],!v[l]&&!s(c,u)){if(s(c.source,u.source)&&s(c["source-layer"],u["source-layer"])&&s(c.type,u.type)){for(h in e$(c.layout,u.layout,i,l,null,eH.setLayoutProperty),e$(c.paint,u.paint,i,l,null,eH.setPaintProperty),s(c.filter,u.filter)||i.push({command:eH.setFilter,args:[l,u.filter]}),s(c.minzoom,u.minzoom)&&s(c.maxzoom,u.maxzoom)||i.push({command:eH.setLayerZoomRange,args:[l,u.minzoom,u.maxzoom]}),c)c.hasOwnProperty(h)&&"layout"!==h&&"paint"!==h&&"filter"!==h&&"metadata"!==h&&"minzoom"!==h&&"maxzoom"!==h&&(0===h.indexOf("paint.")?e$(c[h],u[h],i,l,h.slice(6),eH.setPaintProperty):s(c[h],u[h])||i.push({command:eH.setLayerProperty,args:[l,h,u[h]]}));for(h in u)u.hasOwnProperty(h)&&!c.hasOwnProperty(h)&&"layout"!==h&&"paint"!==h&&"filter"!==h&&"metadata"!==h&&"minzoom"!==h&&"maxzoom"!==h&&(0===h.indexOf("paint.")?e$(c[h],u[h],i,l,h.slice(6),eH.setPaintProperty):s(c[h],u[h])||i.push({command:eH.setLayerProperty,args:[l,h,u[h]]}))}else i.push({command:eH.removeLayer,args:[l]}),d=y[y.lastIndexOf(l)+1],i.push({command:eH.addLayer,args:[u,d]})}}(l,n.layers,i)}catch(r){console.warn("Unable to compute style diff:",r),i=[{command:eH.setStyle,args:[n]}]}return i})(this.serialize(),n).filter(r=>!(r.command in tw));if(0===i.length)return!1;let o=i.filter(r=>!(r.command in tx));if(o.length>0)throw Error(`Unimplemented: ${o.map(r=>r.command).join(", ")}.`);return i.forEach(r=>{"setTransition"!==r.command&&"setProjection"!==r.command&&this[r.command].apply(this,r.args)}),this.stylesheet=n,this._updateMapProjection(),!0}addImage(n,i){return this.getImage(n)?this.fire(new r.ErrorEvent(Error("An image with this name already exists."))):(this.imageManager.addImage(n,i),this._afterImageUpdated(n),this)}updateImage(r,n){this.imageManager.updateImage(r,n)}getImage(r){return this.imageManager.getImage(r)}removeImage(n){return this.getImage(n)?(this.imageManager.removeImage(n),this._afterImageUpdated(n),this):this.fire(new r.ErrorEvent(Error("No image with this name exists.")))}_afterImageUpdated(n){this._availableImages=this.imageManager.listImages(),this._changedImages[n]=!0,this._changed=!0,this.dispatcher.broadcast("setImages",this._availableImages),this.fire(new r.Event("data",{dataType:"style"}))}listImages(){return this._checkLoaded(),this._availableImages.slice()}addSource(n,i,o={}){if(this._checkLoaded(),void 0!==this.getSource(n))throw Error("There is already a source with this ID");if(!i.type)throw Error(`The type property must be defined, but only the following properties were given: ${Object.keys(i).join(", ")}.`);if(["vector","raster","geojson","video","image"].indexOf(i.type)>=0&&this._validate(r.validateSource,`sources.${n}`,i,null,o))return;this.map&&this.map._collectResourceTiming&&(i.collectResourceTiming=!0);let a=eI(n,i,this.dispatcher,this);a.setEventedParent(this,()=>({isSourceLoaded:this._isSourceCacheLoaded(n),source:a.serialize(),sourceId:n}));let s=i=>{let o=(i?"symbol:":"other:")+n,s=this._sourceCaches[o]=new r.SourceCache(o,a,i);(i?this._symbolSourceCaches:this._otherSourceCaches)[n]=s,s.style=this,s.onAdd(this.map)};s(!1),"vector"!==i.type&&"geojson"!==i.type||s(!0),a.onAdd&&a.onAdd(this.map),this._changed=!0}removeSource(n){this._checkLoaded();let i=this.getSource(n);if(!i)throw Error("There is no source with this ID");for(let i in this._layers)if(this._layers[i].source===n)return this.fire(new r.ErrorEvent(Error(`Source "${n}" cannot be removed while layer "${i}" is using it.`)));if(this.terrain&&this.terrain.get().source===n)return this.fire(new r.ErrorEvent(Error(`Source "${n}" cannot be removed while terrain is using it.`)));for(let i of this._getSourceCaches(n))delete this._sourceCaches[i.id],delete this._updatedSources[i.id],i.fire(new r.Event("data",{sourceDataType:"metadata",dataType:"source",sourceId:i.getSource().id})),i.setEventedParent(null),i.clearTiles();return delete this._otherSourceCaches[n],delete this._symbolSourceCaches[n],i.setEventedParent(null),i.onRemove&&i.onRemove(this.map),this._changed=!0,this}
324setGeoJSONSourceData(r,n){this._checkLoaded(),this.getSource(r).setData(n),this._changed=!0}getSource(r){let n=this._getSourceCache(r);return n&&n.getSource()}_getSources(){let r=[];for(let n in this._otherSourceCaches){let i=this._getSourceCache(n);i&&r.push(i.getSource())}return r}addLayer(n,i,o={}){let a;this._checkLoaded();let s=n.id;if(this.getLayer(s))return void this.fire(new r.ErrorEvent(Error(`Layer with id "${s}" already exists on this map`)));if("custom"===n.type){if(t_(this,r.validateCustomStyleLayer(n)))return;a=r.createStyleLayer(n)}else{if("object"==typeof n.source&&(this.addSource(s,n.source),n=r.clone$1(n),n=r.extend(n,{source:s})),this._validate(r.validateLayer,`layers.${s}`,n,{arrayIndex:-1},o))return;a=r.createStyleLayer(n),this._validateLayer(a),a.setEventedParent(this,{layer:{id:s}}),this._serializedLayers[a.id]=a.serialize(),this._updateLayerCount(a,!0)}let l=i?this._order.indexOf(i):this._order.length;if(i&&-1===l)return void this.fire(new r.ErrorEvent(Error(`Layer with id "${i}" does not exist on this map.`)));this._order.splice(l,0,s),this._layerOrderChanged=!0,this._layers[s]=a;let c=this._getLayerSourceCache(a);if(this._removedLayers[s]&&a.source&&c&&"custom"!==a.type){let r=this._removedLayers[s];delete this._removedLayers[s],r.type!==a.type?this._updatedSources[a.source]="clear":(this._updatedSources[a.source]="reload",c.pause())}this._updateLayer(a),a.onAdd&&a.onAdd(this.map),this._updateDrapeFirstLayers()}moveLayer(n,i){if(this._checkLoaded(),this._changed=!0,!this._layers[n])return void this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be moved.`)));if(n===i)return;let o=this._order.indexOf(n);this._order.splice(o,1);let a=i?this._order.indexOf(i):this._order.length;
324i&&-1===a?this.fire(new r.ErrorEvent(Error(`Layer with id "${i}" does not exist on this map.`))):(this._order.splice(a,0,n),this._layerOrderChanged=!0,this._updateDrapeFirstLayers())}removeLayer(n){this._checkLoaded();let i=this._layers[n];if(!i)return void this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be removed.`)));i.setEventedParent(null),this._updateLayerCount(i,!1);let o=this._order.indexOf(n);this._order.splice(o,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[n]=i,delete this._layers[n],delete this._serializedLayers[n],delete this._updatedLayers[n],delete this._updatedPaintProps[n],i.onRemove&&i.onRemove(this.map),this._updateDrapeFirstLayers()}getLayer(r){return this._layers[r]}hasLayer(r){return r in this._layers}hasLayerType(r){for(let n in this._layers)if(this._layers[n].type===r)return!0;return!1}setLayerZoomRange(n,i,o){this._checkLoaded();let a=this.getLayer(n);a?a.minzoom===i&&a.maxzoom===o||(null!=i&&(a.minzoom=i),null!=o&&(a.maxzoom=o),this._updateLayer(a)):this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot have zoom extent.`)))}setFilter(n,i,o={}){this._checkLoaded();let a=this.getLayer(n);if(a){if(!s(a.filter,i))return null==i?(a.filter=void 0,void this._updateLayer(a)):void(this._validate(r.validateFilter,`layers.${a.id}.filter`,i,{layerType:a.type},o)||(a.filter=r.clone$1(i),this._updateLayer(a)))}else this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be filtered.`)))}getFilter(n){let i=this.getLayer(n);return i&&r.clone$1(i.filter)}setLayoutProperty(n,i,o,a={}){this._checkLoaded();let l=this.getLayer(n);l?s(l.getLayoutProperty(i),o)||(l.setLayoutProperty(i,o,a),this._updateLayer(l)):this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be styled.`)))}getLayoutProperty(n,i){let o=this.getLayer(n);if(o)return o.getLayoutProperty(i);this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style.`)))}setPaintProperty(n,i,o,a={}){this._checkLoaded();let l=this.getLayer(n);l?s(l.getPaintProperty(i),o)||(l.setPaintProperty(i,o,a)&&this._updateLayer(l),this._changed=!0,this._updatedPaintProps[n]=!0):this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be styled.`)))}getPaintProperty(r,n){let i=this.getLayer(r);return i&&i.getPaintProperty(n)}setFeatureState(n,i){this._checkLoaded();let o=n.source,a=n.sourceLayer,s=this.getSource(o);if(!s)return void this.fire(new r.ErrorEvent(Error(`The source '${o}' does not exist in the map's style.`)));let l=s.type;if("geojson"===l&&a)return void this.fire(new r.ErrorEvent(Error("GeoJSON sources cannot have a sourceLayer parameter.")));if("vector"===l&&!a)return void this.fire(new r.ErrorEvent(Error("The sourceLayer parameter must be provided for vector source types.")));for(let s of(void 0===n.id&&this.fire(new r.ErrorEvent(Error("The feature id parameter must be provided."))),this._getSourceCaches(o)))s.setFeatureState(a,n.id,i)}removeFeatureState(n,i){this._checkLoaded();let o=n.source,a=this.getSource(o);if(!a)return void this.fire(new r.ErrorEvent(Error(`The source '${o}' does not exist in the map's style.`)));let s=a.type,l="vector"===s?n.sourceLayer:void 0;if("vector"===s&&!l)return void this.fire(new r.ErrorEvent(Error("The sourceLayer parameter must be provided for vector source types.")));if(i&&"string"!=typeof n.id&&"number"!=typeof n.id)return void this.fire(new r.ErrorEvent(Error("A feature id is required to remove its specific state property.")));for(let r of this._getSourceCaches(o))r.removeFeatureState(l,n.id,i)}getFeatureState(n){this._checkLoaded();let i=n.source,o=n.sourceLayer,a=this.getSource(i);if(a){if("vector"!==a.type||o)return void 0===n.id&&this.fire(new r.ErrorEvent(Error("The feature id parameter must be provided."))),this._getSourceCaches(i)[0].getFeatureState(o,n.id);this.fire(new r.ErrorEvent(Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new r.ErrorEvent(Error(`The source '${i}' does not exist in the map's style.`)))}getTransition(){return r.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)}serialize(){let n={};for(let r in this._sourceCaches){let i=this._sourceCaches[r].getSource();n[i.id]||(n[i.id]=i.serialize())}return r.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,terrain:this.getTerrain()||void 0,fog:this.stylesheet.fog,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,projection:this.stylesheet.projection,sources:n,layers:this._serializeLayers(this._order)},r=>void 0!==r)}_updateLayer(r){this._updatedLayers[r.id]=!0;let n=this._getLayerSourceCache(r);
324r.source&&!this._updatedSources[r.source]&&n&&"raster"!==n.getSource().type&&(this._updatedSources[r.source]="reload",n.pause()),this._changed=!0,r.invalidateCompiledFilter()}_flattenAndSortRenderedFeatures(r){let n=r=>"fill-extrusion"===this._layers[r].type,i={},o=[];for(let a=this._order.length-1;a>=0;a--){let s=this._order[a];if(n(s))for(let n of(i[s]=a,r)){let r=n[s];if(r)for(let n of r)o.push(n)}}o.sort((r,n)=>n.intersectionZ-r.intersectionZ);let a=[];for(let s=this._order.length-1;s>=0;s--){let l=this._order[s];if(n(l))for(let r=o.length-1;r>=0;r--){let n=o[r].feature;if(i[n.layer.id]<s)break;a.push(n),o.pop()}else for(let n of r){let r=n[l];if(r)for(let n of r)a.push(n.feature)}}return a}queryRenderedFeatures(n,i,o){i&&i.filter&&this._validate(r.validateFilter,"queryRenderedFeatures.filter",i.filter,null,i);let a={};if(i&&i.layers){if(!Array.isArray(i.layers))return this.fire(new r.ErrorEvent(Error("parameters.layers must be an Array."))),[];for(let n of i.layers){let i=this._layers[n];if(!i)return this.fire(new r.ErrorEvent(Error(`The layer '${n}' does not exist in the map's style and cannot be queried for features.`))),[];a[i.source]=!0}}let s=[];i.availableImages=this._availableImages;let l=i&&i.layers?i.layers.some(r=>{let n=this.getLayer(r);return n&&n.is3D()}):this.has3DLayers(),c=j.createFromScreenPoints(n,o);for(let n in this._sourceCaches){let u=this._sourceCaches[n].getSource().id;i.layers&&!a[u]||s.push(function(n,i,o,a,s,l,c,u=!1){let d=n.tilesIn(a,c,u);d.sort(eV);let h=[];for(let a of d)h.push({wrappedTileID:a.tile.tileID.wrapped().key,queryResults:a.tile.queryRenderedFeatures(i,o,n._state,a,s,l,function(n,i){let o=r.identity([]);return r.scale(o,o,[.5*n.width,-(.5*n.height),1]),r.translate(o,o,[1,-1,0]),r.multiply(o,o,n.calculateProjMatrix(i.toUnwrapped())),Float32Array.from(o)}(n.transform,a.tile.tileID),u)});let p=function(r){let n={},i={};for(let o of r){let r=o.queryResults,a=o.wrappedTileID,s=i[a]=i[a]||{};for(let i in r){let o=r[i],a=s[i]=s[i]||{},l=n[i]=n[i]||[];for(let r of o)a[r.featureIndex]||(a[r.featureIndex]=!0,l.push(r))}}return n}(h);for(let r in p)p[r].forEach(r=>{let i=r.feature,o=i.layer;o&&"background"!==o.type&&"sky"!==o.type&&(i.source=o.source,o["source-layer"]&&(i.sourceLayer=o["source-layer"]),i.state=void 0!==i.id?n.getFeatureState(o["source-layer"],i.id):{})});return p}(this._sourceCaches[n],this._layers,this._serializedLayers,c,i,o,l,!!this.map._showQueryGeometry))}return this.placement&&s.push(function(r,n,i,o,a,s,l){let c={},u=s.queryRenderedSymbols(o),d=[];for(let r of Object.keys(u).map(Number))d.push(l[r]);for(let i of(d.sort(eV),d)){let o=i.featureIndex.lookupSymbolFeatures(u[i.bucketInstanceId],n,i.bucketIndex,i.sourceLayerIndex,a.filter,a.layers,a.availableImages,r);for(let r in o){let n=c[r]=c[r]||[],a=o[r];for(let r of(a.sort((r,n)=>{let o=i.featureSortOrder;if(o){let i=o.indexOf(r.featureIndex);return o.indexOf(n.featureIndex)-i}return n.featureIndex-r.featureIndex}),a))n.push(r)}}for(let n in c)c[n].forEach(o=>{let a=o.feature,s=i(r[n]).getFeatureState(a.layer["source-layer"],a.id);a.source=a.layer.source,a.layer["source-layer"]&&(a.sourceLayer=a.layer["source-layer"]),a.state=s});return c}(this._layers,this._serializedLayers,this._getLayerSourceCache.bind(this),c.screenGeometry,i,this.placement.collisionIndex,this.placement.retainedQueryData)),this._flattenAndSortRenderedFeatures(s)}querySourceFeatures(n,i){i&&i.filter&&this._validate(r.validateFilter,"querySourceFeatures.filter",i.filter,null,i);let o=this._getSourceCaches(n),a=[];for(let r of o)a=a.concat(function(r,n){let i=r.getRenderableIds().map(n=>r.getTileByID(n)),o=[],a={};for(let r=0;r<i.length;r++){let s=i[r],l=s.tileID.canonical.key;a[l]||(a[l]=!0,s.querySourceFeatures(o,n))}return o}(r,i));return a}addSourceType(r,n,i){return tE.getSourceType(r)?i(Error(`A source type called "${r}" already exists.`)):(tE.setSourceType(r,n),n.workerSourceURL?void this.dispatcher.broadcast("loadWorkerSource",{name:r,url:n.workerSourceURL},i):i(null,null))}getLight(){return this.light.getLight()}setLight(r,n={}){this._checkLoaded();let i=this.light.getLight(),o=!1;for(let n in r)if(!s(r[n],i[n])){o=!0;break}if(!o)return;let a=this._setTransitionParameters({duration:300,delay:0});this.light.setLight(r,n),this.light.updateTransitions(a)}getTerrain(){return this.terrain&&1===this.terrain.drapeRenderMode?this.terrain.get():null}setTerrainForDraping(){this.setTerrain({source:"",exaggeration:0},0)}setTerrain(n,i=1){if(this._checkLoaded(),!n)return delete this.terrain,delete this.stylesheet.terrain,this.dispatcher.broadcast("enableTerrain",!1),this._force3DLayerUpdate(),void(this._markersNeedU
324pdate=!0);if(1===i){if("object"==typeof n.source){let i="terrain-dem-src";this.addSource(i,n.source),n=r.clone$1(n),n=r.extend(n,{source:i})}if(this._validate(r.validateTerrain,"terrain",n))return}if(!this.terrain||this.terrain&&i!==this.terrain.drapeRenderMode)this._createTerrain(n,i);else{let i=this.terrain,o=i.get();for(let i of Object.keys(r.spec.terrain))!n.hasOwnProperty(i)&&r.spec.terrain[i].default&&(n[i]=r.spec.terrain[i].default);for(let r in n)if(!s(n[r],o[r])){i.set(n),this.stylesheet.terrain=n;let r=this._setTransitionParameters({duration:0});i.updateTransitions(r);break}}this._updateDrapeFirstLayers(),this._markersNeedUpdate=!0}_createFog(r){let n=this.fog=new I(r,this.map.transform);this.stylesheet.fog=r;let i=this._setTransitionParameters({duration:0});n.updateTransitions(i)}_updateMarkersOpacity(){0!==this.map._markers.length&&this.map._requestDomTask(()=>{for(let r of this.map._markers)r._evaluateOpacity()})}getFog(){return this.fog?this.fog.get():null}setFog(r){if(this._checkLoaded(),!r)return delete this.fog,delete this.stylesheet.fog,void(this._markersNeedUpdate=!0);if(this.fog){let n=this.fog,i=n.get();for(let o in 0===Object.keys(r).length&&n.set(r),r)if(!s(r[o],i[o])){n.set(r),this.stylesheet.fog=r;let i=this._setTransitionParameters({duration:0});n.updateTransitions(i);break}}else this._createFog(r);this._markersNeedUpdate=!0}_setTransitionParameters(n){return{now:r.exported.now(),transition:r.extend(n,this.stylesheet.transition)}}_updateDrapeFirstLayers(){if(!this.map._optimizeForTerrain||!this.terrain)return;let r=this._order.filter(r=>this.isLayerDraped(this._layers[r])),n=this._order.filter(r=>!this.isLayerDraped(this._layers[r]));this._drapedFirstOrder=[],this._drapedFirstOrder.push(...r),this._drapedFirstOrder.push(...n)}_createTerrain(r,n){let i=this.terrain=new M(r,n);this.stylesheet.terrain=r,this.dispatcher.broadcast("enableTerrain",!this.terrainSetForDrapingOnly()),this._force3DLayerUpdate();let o=this._setTransitionParameters({duration:0});i.updateTransitions(o)}_force3DLayerUpdate(){for(let r in this._layers){let n=this._layers[r];"fill-extrusion"===n.type&&this._updateLayer(n)}}_forceSymbolLayerUpdate(){for(let r in this._layers){let n=this._layers[r];"symbol"===n.type&&this._updateLayer(n)}}_validate(n,i,o,a,s={}){return(!s||!1!==s.validate)&&t_(this,n.call(r.validateStyle,r.extend({key:i,style:this.serialize(),value:o,styleSpec:r.spec},a)))}_remove(){for(let n in this._request&&(this._request.cancel(),this._request=null),this._spriteRequest&&(this._spriteRequest.cancel(),this._spriteRequest=null),r.evented.off("pluginStateChange",this._rtlTextPluginCallback),this._layers)this._layers[n].setEventedParent(null);for(let r in this._sourceCaches)this._sourceCaches[r].clearTiles(),this._sourceCaches[r].setEventedParent(null);this.imageManager.setEventedParent(null),this.setEventedParent(null),this.dispatcher.remove()}_clearSource(r){for(let n of this._getSourceCaches(r))n.clearTiles()}_reloadSource(r){for(let n of this._getSourceCaches(r))n.resume(),n.reload()}_reloadSources(){for(let r of this._getSources())r.reload&&r.reload()}_updateSources(r){for(let n in this._sourceCaches)this._sourceCaches[n].update(r)}_generateCollisionBoxes(){for(let r in this._sourceCaches){let n=this._sourceCaches[r];n.resume(),n.reload()}}_updatePlacement(n,i,o,a,s=!1){let l=!1,c=!1,u={};for(let r of this._order){let i=this._layers[r];if("symbol"!==i.type)continue;if(!u[i.source]){let r=this._getLayerSourceCache(i);if(!r)continue;u[i.source]=r.getRenderableIds(!0).map(n=>r.getTileByID(n)).sort((r,n)=>n.tileID.overscaledZ-r.tileID.overscaledZ||(r.tileID.isLessThan(n.tileID)?-1:1))}let o=this.crossTileSymbolIndex.addLayer(i,u[i.source],n.center.lng,n.projection);l=l||o}if(this.crossTileSymbolIndex.pruneUnusedLayers(this._order),s=s||this._layerOrderChanged||0===o,this._layerOrderChanged&&this.fire(new r.Event("neworder")),(s||!this.pauseablePlacement||this.pauseablePlacement.isDone()&&!this.placement.stillRecent(r.exported.now(),n.zoom))&&(this.pauseablePlacement=new tm(n,this._order,s,i,o,a,this.placement,this.fog&&n.projection.supportsFog?this.fog.state:null),this._layerOrderChanged=!1),this.pauseablePlacement.isDone()?this.placement.setStale():(this.pauseablePlacement.continuePlacement(this._order,this._layers,u),this.pauseablePlacement.isDone()&&(this.placement=this.pauseablePlacement.commit(r.exported.now()),c=!0),l&&this.pauseablePlacement.placement.setStale()),c||l)for(let r of this._order){let n=this._layers[r];"symbol"===n.type&&this.placement.updateLayerOpacities(n,u[n.source])}return!this.pauseablePlacement.isDone()||this.placement.hasTransitions(r.exported.now())}_releaseSymbolFadeTiles(){for(let r in this._sourceCaches)this._sourceCaches[r].releaseSymbolFadeTiles()}getImages(r,n,i){this.imageManager.getImages(n.icons,i),this._updateTilesForChangedImages();let o=r=>{r&&r.setDependencies(n.tileID.key,n.type,n.icons)};o(this._otherSourceCaches[n.source]),o(this._symbolSourceCaches[n.source])}getGlyphs(r,n,i){this.glyphManager.getGlyphs(n.stacks,i)}
324getResource(n,i,o){return r.makeRequest(i,o)}_getSourceCache(r){return this._otherSourceCaches[r]}_getLayerSourceCache(r){return"symbol"===r.type?this._symbolSourceCaches[r.source]:this._otherSourceCaches[r.source]}_getSourceCaches(r){let n=[];return this._otherSourceCaches[r]&&n.push(this._otherSourceCaches[r]),this._symbolSourceCaches[r]&&n.push(this._symbolSourceCaches[r]),n}_isSourceCacheLoaded(n){let i=this._getSourceCaches(n);return 0===i.length?(this.fire(new r.ErrorEvent(Error(`There is no source with ID '${n}'`))),!1):i.every(r=>r.loaded())}has3DLayers(){return this._num3DLayers>0}hasSymbolLayers(){return this._numSymbolLayers>0}hasCircleLayers(){return this._numCircleLayers>0}_clearWorkerCaches(){this.dispatcher.broadcast("clearCaches")}destroy(){this._clearWorkerCaches(),this.terrainSetForDrapingOnly()&&(delete this.terrain,delete this.stylesheet.terrain)}}tE.getSourceType=function(r){return eZ[r]},tE.setSourceType=function(r,n){eZ[r]=n},tE.registerForPluginStateChange=r.registerForPluginStateChange;var tk="\n#define EPSILON 0.0000001\n#define PI 3.141592653589793\n#define EXTENT 8192.0\n#define HALF_PI PI/2.0\n#define QUARTER_PI PI/4.0\n#define RAD_TO_DEG 180.0/PI\n#define DEG_TO_RAD PI/180.0\n#define GLOBE_RADIUS EXTENT/PI/2.0",tT="attribute highp vec3 a_pos_3f;uniform lowp mat4 u_matrix;varying highp vec3 v_uv;void main() {const mat3 half_neg_pi_around_x=mat3(1.0,0.0, 0.0,0.0,0.0,-1.0,0.0,1.0, 0.0);v_uv=half_neg_pi_around_x*a_pos_3f;vec4 pos=u_matrix*vec4(a_pos_3f,1.0);gl_Position=pos.xyww;}",tM="\n#define ELEVATION_SCALE 7.0\n#define ELEVATION_OFFSET 450.0\n#ifdef PROJECTION_GLOBE_VIEW\nuniform vec3 u_tile_tl_up;uniform vec3 u_tile_tr_up;uniform vec3 u_tile_br_up;uniform vec3 u_tile_bl_up;uniform float u_tile_up_scale;vec3 elevationVector(vec2 pos) {vec2 uv=pos/EXTENT;vec3 up=normalize(mix(\nmix(u_tile_tl_up,u_tile_tr_up,uv.xxx),mix(u_tile_bl_up,u_tile_br_up,uv.xxx),uv.yyy));return up*u_tile_up_scale;}\n#else\nvec3 elevationVector(vec2 pos) { return vec3(0,0,1); }\n#endif\nconst float skirtOffset=24575.0;vec3 decomposeToPosAndSkirt(vec2 posWithComposedSkirt)\n{float skirt=float(posWithComposedSkirt.x >=skirtOffset);vec2 pos=posWithComposedSkirt-vec2(skirt*skirtOffset,0.0);return vec3(pos,skirt);}\n#ifdef TERRAIN\n#ifdef TERRAIN_DEM_FLOAT_FORMAT\nuniform highp sampler2D u_dem;uniform highp sampler2D u_dem_prev;\n#else\nuniform sampler2D u_dem;uniform sampler2D u_dem_prev;\n#endif\nuniform vec4 u_dem_unpack;uniform vec2 u_dem_tl;uniform vec2 u_dem_tl_prev;uniform float u_dem_scale;uniform float u_dem_scale_prev;uniform float u_dem_size;uniform float u_dem_lerp;uniform float u_exaggeration;uniform float u_meter_to_dem;uniform mat4 u_label_plane_matrix_inv;uniform sampler2D u_depth;uniform vec2 u_depth_size_inv;vec4 tileUvToDemSample(vec2 uv,float dem_size,float dem_scale,vec2 dem_tl) {vec2 pos=dem_size*(uv*dem_scale+dem_tl)+1.0;vec2 f=fract(pos);return vec4((pos-f+0.5)/(dem_size+2.0),f);}float decodeElevation(vec4 v) {return dot(vec4(v.xyz*255.0,-1.0),u_dem_unpack);}float currentElevation(vec2 apos) {\n#ifdef TERRAIN_DEM_FLOAT_FORMAT\nvec2 pos=(u_dem_size*(apos/8192.0*u_dem_scale+u_dem_tl)+1.5)/(u_dem_size+2.0);return u_exaggeration*texture2D(u_dem,pos).a;\n#else\nfloat dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale,u_dem_tl);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem,pos));\n#ifdef TERRAIN_DEM_NEAREST_FILTER\nreturn u_exaggeration*tl;\n#endif\nfloat tr=decodeElevation(texture2D(u_dem,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);\n#endif\n}float prevElevation(vec2 apos) {\n#ifdef TERRAIN_DEM_FLOAT_FORMAT\nvec2 pos=(u_dem_size*(apos/8192.0*u_dem_scale_prev+u_dem_tl_prev)+1.5)/(u_dem_size+2.0);return u_exaggeration*texture2D(u_dem_prev,pos).a;\n#else\nfloat dd=1.0/(u_dem_size+2.0);vec4 r=tileUvToDemSample(apos/8192.0,u_dem_size,u_dem_scale_prev,u_dem_tl_prev);vec2 pos=r.xy;vec2 f=r.zw;float tl=decodeElevation(texture2D(u_dem_prev,pos));float tr=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,0.0)));float bl=decodeElevation(texture2D(u_dem_prev,pos+vec2(0.0,dd)));float br=decodeElevation(texture2D(u_dem_prev,pos+vec2(dd,dd)));return u_exaggeration*mix(mix(tl,tr,f.x),mix(bl,br,f.x),f.y);\n#endif\n}
324\n#ifdef TERRAIN_VERTEX_MORPHING\nfloat elevation(vec2 apos) {\n#ifdef ZERO_EXAGGERATION\nreturn 0.0;\n#endif\nfloat nextElevation=currentElevation(apos);float prevElevation=prevElevation(apos);return mix(prevElevation,nextElevation,u_dem_lerp);}\n#else\nfloat elevation(vec2 apos) {\n#ifdef ZERO_EXAGGERATION\nreturn 0.0;\n#endif\nreturn currentElevation(apos);}\n#endif\nhighp float unpack_depth(highp vec4 rgba_depth)\n{const highp vec4 bit_shift=vec4(1.0/(255.0*255.0*255.0),1.0/(255.0*255.0),1.0/255.0,1.0);return dot(rgba_depth,bit_shift)*2.0-1.0;}bool isOccluded(vec4 frag) {vec3 coord=frag.xyz/frag.w;float depth=unpack_depth(texture2D(u_depth,(coord.xy+1.0)*0.5));return coord.z > depth+0.0005;}float occlusionFade(vec4 frag) {vec3 coord=frag.xyz/frag.w;vec3 df=vec3(5.0*u_depth_size_inv,0.0);vec2 uv=0.5*coord.xy+0.5;vec4 depth=vec4(\nunpack_depth(texture2D(u_depth,uv-df.xz)),unpack_depth(texture2D(u_depth,uv+df.xz)),unpack_depth(texture2D(u_depth,uv-df.zy)),unpack_depth(texture2D(u_depth,uv+df.zy))\n);return dot(vec4(0.25),vec4(1.0)-clamp(300.0*(vec4(coord.z-0.001)-depth),0.0,1.0));}vec4 fourSample(vec2 pos,vec2 off) {\n#ifdef TERRAIN_DEM_FLOAT_FORMAT\nfloat tl=texture2D(u_dem,pos).a;float tr=texture2D(u_dem,pos+vec2(off.x,0.0)).a;float bl=texture2D(u_dem,pos+vec2(0.0,off.y)).a;float br=texture2D(u_dem,pos+off).a;\n#else\nvec4 demtl=vec4(texture2D(u_dem,pos).xyz*255.0,-1.0);float tl=dot(demtl,u_dem_unpack);vec4 demtr=vec4(texture2D(u_dem,pos+vec2(off.x,0.0)).xyz*255.0,-1.0);float tr=dot(demtr,u_dem_unpack);vec4 dembl=vec4(texture2D(u_dem,pos+vec2(0.0,off.y)).xyz*255.0,-1.0);float bl=dot(dembl,u_dem_unpack);vec4 dembr=vec4(texture2D(u_dem,pos+off).xyz*255.0,-1.0);float br=dot(dembr,u_dem_unpack);\n#endif\nreturn vec4(tl,tr,bl,br);}float flatElevation(vec2 pack) {vec2 apos=floor(pack/8.0);vec2 span=10.0*(pack-apos*8.0);vec2 uvTex=(apos-vec2(1.0,1.0))/8190.0;float size=u_dem_size+2.0;float dd=1.0/size;vec2 pos=u_dem_size*(uvTex*u_dem_scale+u_dem_tl)+1.0;vec2 f=fract(pos);pos=(pos-f+0.5)*dd;vec4 h=fourSample(pos,vec2(dd));float z=mix(mix(h.x,h.y,f.x),mix(h.z,h.w,f.x),f.y);vec2 w=floor(0.5*(span*u_meter_to_dem-1.0));vec2 d=dd*w;h=fourSample(pos-d,2.0*d+vec2(dd));vec4 diff=abs(h.xzxy-h.ywzw);vec2 slope=min(vec2(0.25),u_meter_to_dem*0.5*(diff.xz+diff.yw)/(2.0*w+vec2(1.0)));vec2 fix=slope*span;float base=z+max(fix.x,fix.y);return u_exaggeration*base;}float elevationFromUint16(float word) {return u_exaggeration*(word/ELEVATION_SCALE-ELEVATION_OFFSET);}\n#else\nfloat elevation(vec2 pos) { return 0.0; }bool isOccluded(vec4 frag) { return false; }float occlusionFade(vec4 frag) { return 1.0; }\n#endif",tP="#ifdef FOG\nuniform mediump vec4 u_fog_color;uniform mediump vec2 u_fog_range;uniform mediump float u_fog_horizon_blend;uniform mediump mat4 u_fog_matrix;varying vec3 v_fog_pos;float fog_range(float depth) {return (depth-u_fog_range[0])/(u_fog_range[1]-u_fog_range[0]);}float fog_horizon_blending(vec3 camera_dir) {float t=max(0.0,camera_dir.z/u_fog_horizon_blend);return u_fog_color.a*exp(-3.0*t*t);}float fog_opacity(float t) {const float decay=6.0;float falloff=1.0-min(1.0,exp(-decay*t));falloff*=falloff*falloff;return u_fog_color.a*min(1.0,1.00747*falloff);}vec3 fog_position(vec3 pos) {return (u_fog_matrix*vec4(pos,1.0)).xyz;}vec3 fog_position(vec2 pos) {return fog_position(vec3(pos,0.0));}float fog(vec3 pos) {float depth=length(pos);float opacity=fog_opacity(fog_range(depth));return opacity*fog_horizon_blending(pos/depth);}\n#endif",tL="#ifdef FOG\nuniform mediump vec4 u_fog_color;uniform mediump vec2 u_fog_range;uniform mediump float u_fog_horizon_blend;uniform mediump float u_fog_temporal_offset;varying vec3 v_fog_pos;uniform highp vec3 u_frustum_tl;uniform highp vec3 u_frustum_tr;uniform highp vec3 u_frustum_br;uniform highp vec3 u_frustum_bl;uniform highp vec3 u_globe_pos;uniform highp float u_globe_radius;uniform highp vec2 u_viewport;uniform float u_globe_transition;uniform int u_is_globe;float fog_range(float depth) {return (depth-u_fog_range[0])/(u_fog_range[1]-u_fog_range[0]);}float fog_horizon_blending(vec3 camera_dir) {float t=max(0.0,camera_dir.z/u_fog_horizon_blend);return u_fog_color.a*exp(-3.0*t*t);}float fog_opacity(float t) {const float decay=6.0;float falloff=1.0-min(1.0,exp(-decay*t));falloff*=falloff*falloff;return u_fog_color.a*min(1.0,1.00747*falloff);}float globe_glow_progress() {highp vec2 uv=gl_FragCoord.xy/u_viewport;
324highp vec3 ray_dir=mix(\nmix(u_frustum_tl,u_frustum_tr,uv.x),mix(u_frustum_bl,u_frustum_br,uv.x),1.0-uv.y);highp vec3 dir=normalize(ray_dir);highp vec3 closest_point=dot(u_globe_pos,dir)*dir;highp float sdf=length(closest_point-u_globe_pos)/u_globe_radius;return sdf+PI*0.5;}float fog_opacity(vec3 pos) {float depth=length(pos);return fog_opacity(fog_range(depth));}vec3 fog_apply(vec3 color,vec3 pos) {float depth=length(pos);float opacity;if (u_is_globe==1) {float glow_progress=globe_glow_progress();float t=mix(glow_progress,depth,u_globe_transition);opacity=fog_opacity(fog_range(t));} else {opacity=fog_opacity(fog_range(depth));opacity*=fog_horizon_blending(pos/depth);}return mix(color,u_fog_color.rgb,opacity);}vec4 fog_apply_from_vert(vec4 color,float fog_opac) {float alpha=EPSILON+color.a;color.rgb=mix(color.rgb/alpha,u_fog_color.rgb,fog_opac)*alpha;return color;}vec3 fog_apply_sky_gradient(vec3 camera_ray,vec3 sky_color) {float horizon_blend=fog_horizon_blending(normalize(camera_ray));return mix(sky_color,u_fog_color.rgb,horizon_blend);}vec4 fog_apply_premultiplied(vec4 color,vec3 pos) {float alpha=EPSILON+color.a;color.rgb=fog_apply(color.rgb/alpha,pos)*alpha;return color;}vec3 fog_dither(vec3 color) {vec2 dither_seed=gl_FragCoord.xy+u_fog_temporal_offset;return dither(color,dither_seed);}vec4 fog_dither(vec4 color) {return vec4(fog_dither(color.rgb),color.a);}\n#endif";let tA={},tZ={},tI=[];tz(tk,tI),tz(tM,tI),tz(tP,tI),tz(tL,tI),tA=tB("",tM),tZ=tB(tL,tP);let tV=tB("\n#if __VERSION__ >=300\n#define varying in\n#define gl_FragColor glFragColor\n#define texture2D texture\n#define textureCube texture\nout vec4 glFragColor;\n#endif\nhighp vec3 hash(highp vec2 p) {highp vec3 p3=fract(p.xyx*vec3(443.8975,397.2973,491.1871));p3+=dot(p3,p3.yxz+19.19);return fract((p3.xxy+p3.yzz)*p3.zyx);}vec3 dither(vec3 color,highp vec2 seed) {vec3 rnd=hash(seed)+hash(seed+0.59374)-0.5;return color+rnd/255.0;}highp float unpack_depth(highp vec4 rgba_depth)\n{const highp vec4 bit_shift=vec4(1.0/(255.0*255.0*255.0),1.0/(255.0*255.0),1.0/255.0,1.0);return dot(rgba_depth,bit_shift)*2.0-1.0;}highp vec4 pack_depth(highp float ndc_z) {highp float depth=ndc_z*0.5+0.5;const highp vec4 bit_shift=vec4(255.0*255.0*255.0,255.0*255.0,255.0,1.0);const highp vec4 bit_mask =vec4(0.0,1.0/255.0,1.0/255.0,1.0/255.0);highp vec4 res=fract(depth*bit_shift);res-=res.xxyz*bit_mask;return res;}","\n#if __VERSION__ >=300\n#define attribute in\n#define varying out\n#define texture2D texture\n#endif\nfloat wrap(float n,float min,float max) {float d=max-min;float w=mod(mod(n-min,d)+d,d)+min;return (w==min) ? max : w;}\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 mercator_tile_position(mat4 matrix,vec2 tile_anchor,vec3 tile_id,vec2 mercator_center) {\n#ifndef PROJECTED_POS_ON_VIEWPORT\nfloat tiles=tile_id.z;vec2 mercator=(tile_anchor/EXTENT+tile_id.xy)/tiles;mercator-=mercator_center;mercator.x=wrap(mercator.x,-0.5,0.5);vec4 mercator_tile=vec4(mercator.xy*EXTENT,EXTENT/(2.0*PI),1.0);mercator_tile=matrix*mercator_tile;return mercator_tile.xyz;\n#else\nreturn vec3(0.0);\n#endif\n}vec3 mix_globe_mercator(vec3 globe,vec3 mercator,float t) {return mix(globe,mercator,t);}mat3 globe_mercator_surface_vectors(vec3 pos_normal,vec3 up_dir,float zoom_transition) {vec3 normal=zoom_transition==0.0 ? pos_normal : normalize(mix(pos_normal,up_dir,zoom_transition));vec3 xAxis=normalize(vec3(normal.z,0.0,-normal.x));vec3 yAxis=normalize(cross(normal,xAxis));return mat3(xAxis,yAxis,normal);}\n#endif\nvec2 unpack_float(const float packedValue) {int packedIntValue=int(packedValue);int v0=packedIntValue/256;return vec2(v0,packedIntValue-v0*256);}vec2 unpack_opacity(const float packedOpacity) {int intOpacity=int(packedOpacity)/2;return vec2(float(intOpacity)/127.0,mod(packedOpacity,2.0));}vec4 decode_color(const vec2 encodedColor) {return vec4(\nunpack_float(encodedColor[0])/255.0,unpack_float(encodedColor[1])/255.0\n);}float unpack_mix_vec2(const vec2 packedValue,const float t) {return mix(packedValue[0],packedValue[1],t);}vec4 unpack_mix_color(const vec4 packedColors,const float t) {vec4 minColor=decode_color(vec2(packedColors[0],packedColors[1]));vec4 maxColor=decode_color(vec2(packedColors[2],packedColors[3]));return mix(minColor,maxColor,t);}vec2 get_pattern_pos(const vec2 pixel_coord_upper,const vec2 pixel_coord_lower,const vec2 pattern_size,const float tile_units_to_pixels,const vec2 pos) {vec2 offset=mod(mod(mod(pixel_coord_upper,pattern_size)*256.0,pattern_size)*256.0+pixel_coord_lower,pattern_size);
324return (tile_units_to_pixels*pos+offset)/pattern_size;}const vec4 AWAY=vec4(-1000.0,-1000.0,-1000.0,1);//Normalized device coordinate that is not rendered."),tD="\n#ifdef GL_ES\nprecision mediump float;\n#else\n\n#if !defined(lowp)\n#define lowp\n#endif\n\n#if !defined(mediump)\n#define mediump\n#endif\n\n#if !defined(highp)\n#define highp\n#endif\n\n#endif";var tj={background:tB("uniform vec4 u_color;uniform float u_opacity;\n#ifdef LIGHTING_3D_MODE\nvarying vec4 v_color;\n#endif\nvoid main() {vec4 out_color;\n#ifdef LIGHTING_3D_MODE\nout_color=v_color;\n#else\nout_color=u_color;\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#ifdef LIGHTING_3D_MODE\nuniform vec4 u_color;varying vec4 v_color;\n#endif\nvoid main() {gl_Position=u_matrix*vec4(a_pos,0,1);\n#ifdef LIGHTING_3D_MODE\nv_color=apply_lighting(u_color);\n#endif\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),backgroundPattern:tB("uniform vec2 u_pattern_tl;uniform vec2 u_pattern_br;uniform vec2 u_texsize;uniform float u_opacity;uniform sampler2D u_image;varying vec2 v_pos;void main() {vec2 imagecoord=mod(v_pos,1.0);vec2 pos=mix(u_pattern_tl/u_texsize,u_pattern_br/u_texsize,imagecoord);vec4 out_color=texture2D(u_image,pos);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pattern_size;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,u_pattern_size,u_tile_units_to_pixels,a_pos);\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),circle:tB("varying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=v_data.xy;float extrude_length=length(extrude);lowp float antialiasblur=v_data.z;float antialiased_blur=-max(blur,antialiasblur);float opacity_t=smoothstep(0.0,antialiased_blur,extrude_length-1.0);float color_t=stroke_width < 0.01 ? 0.0 : smoothstep(\nantialiased_blur,0.0,extrude_length-radius/(radius+stroke_width)\n);vec4 out_color=mix(color*opacity,stroke_color*stroke_opacity,color_t);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_apply_premultiplied(out_color,v_fog_pos);\n#endif\ngl_FragColor=out_color*(v_visibility*opacity_t);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","#define NUM_VISIBILITY_RINGS 2\n#define INV_SQRT2 0.70710678\n#define ELEVATION_BIAS 0.0001\n#define NUM_SAMPLES_PER_RING 16\nuniform mat4 u_matrix;uniform mat2 u_extrude_scale;uniform lowp float u_device_pixel_ratio;uniform highp float u_camera_to_center_distance;attribute vec2 a_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_pos_3;attribute vec3 a_pos_normal_3;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_tile_id;uniform float u_zoom_transition;uniform vec3 u_up_dir;\n#endif\nvarying vec3 v_data;varying float v_visibility;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define mediump float radius\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define highp vec4 stroke_color\n#pragma mapbox: define mediump float stroke_width\n#pragma mapbox: define lowp float stroke_opacity\nvec2 calc_offset(vec2 extrusion,float radius,float stroke_width, float view_scale) {return extrusion*(radius+stroke_width)*u_extrude_scale*v
324iew_scale;}float cantilevered_elevation(vec2 pos,float radius,float stroke_width,float view_scale) {vec2 c1=pos+calc_offset(vec2(-1,-1),radius,stroke_width,view_scale);vec2 c2=pos+calc_offset(vec2(1,-1),radius,stroke_width,view_scale);vec2 c3=pos+calc_offset(vec2(1,1),radius,stroke_width,view_scale);vec2 c4=pos+calc_offset(vec2(-1,1),radius,stroke_width,view_scale);float h1=elevation(c1)+ELEVATION_BIAS;float h2=elevation(c2)+ELEVATION_BIAS;float h3=elevation(c3)+ELEVATION_BIAS;float h4=elevation(c4)+ELEVATION_BIAS;return max(h4,max(h3,max(h1,h2)));}float circle_elevation(vec2 pos) {\n#if defined(TERRAIN)\nreturn elevation(pos)+ELEVATION_BIAS;\n#else\nreturn 0.0;\n#endif\n}vec4 project_vertex(vec2 extrusion,vec4 world_center,vec4 projected_center,float radius,float stroke_width, float view_scale,mat3 surface_vectors) {vec2 sample_offset=calc_offset(extrusion,radius,stroke_width,view_scale);\n#ifdef PITCH_WITH_MAP\n#ifdef PROJECTION_GLOBE_VIEW\nreturn u_matrix*( world_center+vec4(sample_offset.x*surface_vectors[0]+sample_offset.y*surface_vectors[1],0) );\n#else\nreturn u_matrix*( world_center+vec4(sample_offset,0,0) );\n#endif\n#else\nreturn projected_center+vec4(sample_offset,0,0);\n#endif\n}float get_sample_step() {\n#ifdef PITCH_WITH_MAP\nreturn 2.0*PI/float(NUM_SAMPLES_PER_RING);\n#else\nreturn PI/float(NUM_SAMPLES_PER_RING);\n#endif\n}void main(void) {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize mediump float radius\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize highp vec4 stroke_color\n#pragma mapbox: initialize mediump float stroke_width\n#pragma mapbox: initialize lowp float stroke_opacity\nvec2 extrude=vec2(mod(a_pos,2.0)*2.0-1.0);vec2 circle_center=floor(a_pos*0.5);vec4 world_center;mat3 surface_vectors;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 pos_normal_3=a_pos_normal_3/16384.0;surface_vectors=globe_mercator_surface_vectors(pos_normal_3,u_up_dir,u_zoom_transition);vec3 surface_extrusion=extrude.x*surface_vectors[0]+extrude.y*surface_vectors[1];vec3 globe_elevation=elevationVector(circle_center)*circle_elevation(circle_center);vec3 globe_pos=a_pos_3+surface_extrusion+globe_elevation;vec3 mercator_elevation=u_up_dir*u_tile_up_scale*circle_elevation(circle_center);vec3 merc_pos=mercator_tile_position(u_inv_rot_matrix,circle_center,u_tile_id,u_merc_center)+surface_extrusion+mercator_elevation;vec3 pos=mix_globe_mercator(globe_pos,merc_pos,u_zoom_transition);world_center=vec4(pos,1);\n#else \nsurface_vectors=mat3(1.0);float height=circle_elevation(circle_center);world_center=vec4(circle_center,height,1);\n#endif\nvec4 projected_center=u_matrix*world_center;float view_scale=0.0;\n#ifdef PITCH_WITH_MAP\n#ifdef SCALE_WITH_MAP\nview_scale=1.0;\n#else\nview_scale=projected_center.w/u_camera_to_center_distance;\n#endif\n#else\n#ifdef SCALE_WITH_MAP\nview_scale=u_camera_to_center_distance;\n#else\nview_scale=projected_center.w;\n#endif\n#endif\ngl_Position=project_vertex(extrude,world_center,projected_center,radius,stroke_width,view_scale,surface_vectors);float visibility=0.0;\n#ifdef TERRAIN\nfloat step=get_sample_step();vec4 occlusion_world_center;vec4 occlusion_projected_center;\n#ifdef PITCH_WITH_MAP\nfloat cantilevered_height=cantilevered_elevation(circle_center,radius,stroke_width,view_scale);occlusion_world_center=vec4(circle_center,cantilevered_height,1);occlusion_projected_center=u_matrix*occlusion_world_center;\n#else\nocclusion_world_center=world_center;occlusion_projected_center=projected_center;\n#endif\nfor(int ring=0; ring < NUM_VISIBILITY_RINGS; ring++) {float scale=(float(ring)+1.0)/float(NUM_VISIBILITY_RINGS);for(int i=0; i < NUM_SAMPLES_PER_RING; i++) {vec2 extrusion=vec2(cos(step*float(i)),-sin(step*float(i)))*scale;vec4 frag_pos=project_vertex(extrusion,occlusion_world_center,occlusion_projected_center,radius,stroke_width,view_scale,surface_vectors);visibility+=float(!isOccluded(frag_pos));}}visibility/=float(NUM_VISIBILITY_RINGS)*float(NUM_SAMPLES_PER_RING);\n#else\nvisibility=1.0;\n#endif\n#ifdef PROJECTION_GLOBE_VIEW\nvisibility=1.0;\n#endif\nv_visibility=visibility;lowp float antialiasblur=1.0/u_device_pixel_ratio/(radius+stroke_width);v_data=vec3(extrude.x,extrude.y,antialiasblur);\n#ifdef FOG\nv_fog_pos=fog_position(world_center.xyz);\n#endif\n}"),clippingMask:tB("void main() {gl_FragColor=vec4(1.0);}","attribute vec2 a_pos;uniform mat4 u_matrix;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);}"),heatmap:tB("uniform highp float u_intensity;varying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#define GAUSS_COEF 0.3989422804014327\nvoid main() {\n#pragma mapbox: initialize highp float weight\nfloat d=-0.5*3.0*3.0*dot(v_extrude,v_extrude);float val=weight*u_intensity*GAUSS_COEF*exp(d);gl_FragColor=vec4(val,1.0,1.0,1.0);\n#ifdef FOG\nif (u_is_globe==0) {gl_FragColor.r*=pow(1.0-fog_opacity(v_fog_pos),2.0);}\n#endif\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_extrude_scale;uniform float u_opacity;uniform float u_intensity;attribute vec2 a_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_pos_3;attribute vec3 a_pos_normal_3;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_tile_id;uniform float u_zoom_transition;uniform vec3 u_up_dir;\n#endif\nvarying vec2 v_extrude;\n#pragma mapbox: define highp float weight\n#pragma mapbox: define mediump float radius\nconst highp float ZERO=1.0/255.0/16.0;\n#define GAUSS_COEF 0.3989422804014327\nvoid main(void) {\n#pragma mapbox: initialize highp float weight\n#pragma mapbox: initialize mediump float radius\nvec2 unscaled_extrude=vec2(mod(a_pos,2.0)*2.0-1.0);float S=sqrt(-2.0*log(ZERO/weight/u_intensity/GAUSS_COEF))/3.0;v_extrude=S*unscaled_extrude;vec2 extrude=v_extrude*radius*u_extrude_scale;vec2 tilePos=floor(a_pos*0.5);vec3 pos;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 pos_normal_3=a_pos_normal_3/16384.0;mat3 surface_vectors=globe_mercator_surface_vectors(pos_normal_3,u_up_dir,u_zoom_transition);vec3 surface_extrusion=extrude.x*surface_vectors[0]+extrude.y*surface_vectors[1];vec3 globe_elevation=elevationVector(tilePos)*elevation(tilePos);vec3 globe_pos=a_pos_3+surface_extrusion+globe_elevation;vec3 mercator_elevation=u_up_dir*u_tile_up_scale*elevation(tilePos);vec3 merc_pos=mercator_tile_position(u_inv_rot_matrix,tilePos,u_tile_id,u_merc_center)+surface_extrusion+mercator_elevation;pos=mix_globe_mercator(globe_pos,merc_pos,u_zoom_transition);\n#else\npos=vec3(tilePos+extrude,elevation(tilePos));\n#endif\ngl_Position=u_matrix*vec4(pos,1);\n#ifdef FOG\nv_fog_pos=fog_position(pos);\n#endif\n}"),heatmapTexture:tB("uniform sampler2D u_image;uniform sampler2D u_color_ramp;uniform float u_opacity;varying vec2 v_pos;void main() {float t=texture2D(u_image,v_pos).r;vec4 color=texture2D(u_color_ramp,vec2(t,0.5));gl_FragColor=color*u_opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(0.0);\n#endif\n}","attribute vec2 a_pos;varying vec2 v_pos;void main() {gl_Position=vec4(a_pos,0,1);v_pos=a_pos*0.5+0.5;}"),collisionBox:tB("varying float v_placed;varying float v_notUsed;void main() {vec4 red =vec4(1.0,0.0,0.0,1.0);vec4 blue=vec4(0.0,0.0,1.0,0.5);gl_FragColor =mix(red,blue,step(0.5,v_placed))*0.5;gl_FragColor*=mix(1.0,0.1,step(0.5,v_notUsed));}","attribute vec3 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;attribute float a_size_scale;attribute vec2 a_padding;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_pos+elevationVector(a_anchor_pos)*elevation(a_anchor_pos),1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,1.5);gl_Position=projectedPoint;gl_Position.xy+=(a_extrude*a_size_scale+a_shift+a_padding)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}"),collisionCircle:tB("varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}","attribute vec2 a_pos_2f;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd  =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz  /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos_2f;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(\nmix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(\n0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}"),debug:tB("uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}","attribute vec2 a_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_pos_3;\n#endif\nvarying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {float h=elevation(a_pos);v_uv=a_pos/8192.0;\n#ifdef PROJECTION_GLOBE_VIEW\ngl_Position=u_matrix*vec4(a_pos_3+elevationVector(a_pos)*h,1
324);\n#else\ngl_Position=u_matrix*vec4(a_pos*u_overlay_scale,h,1);\n#endif\n}"),fill:tB("#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\nvec4 out_color=color;\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),fillOutline:tB("varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);vec4 out_color=outline_color;\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),fillOutlinePattern:tB("uniform vec2 u_texsize;uniform sampler2D u_image;varying vec2 v_pos;varying vec2 v_pos_world;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec2 imagecoord=mod(v_pos,1.0);vec2 pos=mix(pattern_tl/u_texsize,pattern_br/u_texsize,imagecoord);float dist=length(v_pos_world-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);vec4 out_color=texture2D(u_image,pos);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos;varying vec2 v_pos_world;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size=(pattern_br-pattern_tl)/pixel_ratio;v_pos=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,display_size,u_tile_units_to_pixels,a_pos);v_pos_world=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),fillPattern:tB("uniform vec2 u_texsize;uniform sampler2D u_image;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec2 imagecoord=mod(v_pos,1.0);vec2 pos=mix(pattern_tl/u_texsize,pattern_br/u_texsize,imagecoord);vec4 out_color=texture2D(u_image,pos);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_tile_units_to_pixels;attribute vec2 a_pos;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec2 display_size=(pattern_br-pattern_tl)/pixel_ratio;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,display_size,u_tile_units_to_pixels,a_pos);\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),fillExtrusion:tB("varying vec4 v_color;\n#ifdef RENDER_SHADOWS\nvarying highp vec4 v_pos_light_view_0;varying highp vec4 v_pos_light_view_1;varying float v_depth;\n#endif\n#ifdef FAUX_AO\nuniform lowp vec2 u_ao;varying vec3 v_ao;\n#endif\n#ifdef ZERO_ROOF_RADIUS\nvarying vec4 v_roof_color;\n#endif\n#if defined(ZERO_ROOF_RADIUS) || defined(RENDER_SHADOWS)\nvarying highp vec3 v_normal;\n#endif\nvoid main() {\n#if defined(ZERO_ROOF_RADIUS) || defined(RENDER_SHADOWS)\nvec3 normal=v_normal;\n#endif\nfloat z;vec4 color;\n#ifdef ZERO_ROOF_RADIUS\nz=float(normal.z > 0.00001);color=mix(v_color,v_roof_color,z);\n#else\ncolor=v_color;\n#endif\n#ifdef FAUX_AO\nfloat intensity=u_ao[0];float h=max(0.0,v_ao.z);float h_floors=h/u_ao[1];float y_shade=1.0-0.9*intensity*min(v_ao.y,1.0);float shade=(1.0-0.08*intensity)*(y_shade+(1.0-y_shade)*(1.0-pow(1.0-min(h_floors/16.0,1.0
324),16.0)))+0.08*intensity*min(h_floors/160.0,1.0);float concave=v_ao.x*v_ao.x;\n#ifdef ZERO_ROOF_RADIUS\nconcave*=(1.0-z);\n#endif\nfloat x_shade=mix(1.0,mix(0.6,0.75,min(h_floors/30.0,1.0)),intensity)+0.1*intensity*min(h,1.0);shade*=mix(1.0,x_shade*x_shade*x_shade,concave);color.rgb=color.rgb*shade;\n#endif\n#ifdef RENDER_SHADOWS\n#ifdef ZERO_ROOF_RADIUS\nnormal=mix(normal,vec3(0.0,0.0,1.0),z);\n#endif\ncolor.xyz=shadowed_color_normal(color.xyz,normalize(normal),v_pos_light_view_0,v_pos_light_view_1,v_depth);\n#endif\n#ifdef FOG\ncolor=fog_dither(fog_apply_premultiplied(color,v_fog_pos));\n#endif\ngl_FragColor=color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform float u_edge_radius;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_pos_3;attribute vec3 a_pos_normal_3;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_tile_id;uniform float u_zoom_transition;uniform vec3 u_up_dir;uniform float u_height_lift;\n#endif\nvarying vec4 v_color;\n#ifdef RENDER_SHADOWS\nuniform mat4 u_light_matrix_0;uniform mat4 u_light_matrix_1;varying highp vec4 v_pos_light_view_0;varying highp vec4 v_pos_light_view_1;varying float v_depth;\n#endif\n#ifdef ZERO_ROOF_RADIUS\nvarying vec4 v_roof_color;\n#endif\n#if defined(ZERO_ROOF_RADIUS) || defined(RENDER_SHADOWS)\nvarying highp vec3 v_normal;\n#endif\n#ifdef FAUX_AO\nuniform lowp vec2 u_ao;varying vec3 v_ao;\n#endif\n#pragma mapbox: define highp float base\n#pragma mapbox: define highp float height\n#pragma mapbox: define highp vec4 color\nvoid main() {\n#pragma mapbox: initialize highp float base\n#pragma mapbox: initialize highp float height\n#pragma mapbox: initialize highp vec4 color\nvec4 pos_nx=floor(a_pos_normal_ed*0.5);vec4 top_up_ny_start=a_pos_normal_ed-2.0*pos_nx;vec3 top_up_ny=top_up_ny_start.xyz;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));\n#if defined(ZERO_ROOF_RADIUS) || defined(RENDER_SHADOWS)\nv_normal=normal;\n#endif\nbase=max(0.0,base);height=max(0.0,top_up_ny.y==0.0 && top_up_ny.x==1.0 ? height-u_edge_radius : height);float t=top_up_ny.x;vec2 centroid_pos=vec2(0.0);\n#if defined(HAS_CENTROID) || defined(TERRAIN)\ncentroid_pos=a_centroid_pos;\n#endif\nfloat ele=0.0;float h=0.0;float c_ele;vec3 pos;\n#ifdef TERRAIN\nbool flat_roof=centroid_pos.x !=0.0 && t > 0.0;ele=elevation(pos_nx.xy);c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);pos=vec3(pos_nx.xy,h);\n#else\nh=t > 0.0 ? height : base;pos=vec3(pos_nx.xy,h);\n#endif\n#ifdef PROJECTION_GLOBE_VIEW\nfloat lift=float((t+base) > 0.0)*u_height_lift;h+=lift;vec3 globe_normal=normalize(mix(a_pos_normal_3/16384.0,u_up_dir,u_zoom_transition));vec3 globe_pos=a_pos_3+globe_normal*(u_tile_up_scale*h);vec3 merc_pos=mercator_tile_position(u_inv_rot_matrix,pos.xy,u_tile_id,u_merc_center)+u_up_dir*u_tile_up_scale*pos.z;pos=mix_globe_mercator(globe_pos,merc_pos,u_zoom_transition);\n#endif\nfloat hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);gl_Position=mix(u_matrix*vec4(pos,1),AWAY,hidden);\n#ifdef RENDER_SHADOWS\nv_pos_light_view_0=u_light_matrix_0*vec4(pos,1);v_pos_light_view_1=u_light_matrix_1*vec4(pos,1);v_depth=gl_Position.w;\n#endif\nfloat NdotL=0.0;float colorvalue=0.0;\n#ifdef LIGHTING_3D_MODE\nNdotL=calculate_NdotL(normal);\n#else\ncolorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;NdotL=clamp(dot(normal,u_lightpos),0.0,1.0);NdotL=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),NdotL);\n#endif\nif (normal.y !=0.0) {float r=0.84;\n#ifndef LIGHTING_3D_MODE\nr=mix(0.7,0.98,1.0-u_lightintensity);
324\n#endif\nNdotL*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),r,1.0)));}v_color=vec4(0.0,0.0,0.0,1.0);\n#ifdef FAUX_AO\nfloat concave=pos_nx.w-floor(pos_nx.w*0.5)*2.0;float start=top_up_ny_start.w;float y_ground=1.0-clamp(t+base,0.0,1.0);float top_height=height;\n#ifdef TERRAIN\ntop_height=mix(max(c_ele+height,ele+base+2.0),ele+height,float(centroid_pos.x==0.0))-ele;y_ground+=y_ground*5.0/max(3.0,top_height);\n#endif\nv_ao=vec3(mix(concave,-concave,start),y_ground,h-ele);NdotL*=(1.0+0.05*(1.0-top_up_ny.y)*u_ao[0]);\n#ifdef PROJECTION_GLOBE_VIEW\ntop_height+=u_height_lift;\n#endif\ngl_Position.z-=(0.0000006*(min(top_height,500.)+2.0*min(base,500.0)+60.0*concave+3.0*start))*gl_Position.w;\n#endif\n#ifdef LIGHTING_3D_MODE\nv_color=apply_lighting(color,NdotL);\n#else\nv_color.rgb+=clamp(color.rgb*NdotL*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));\n#endif\nv_color*=u_opacity;\n#ifdef ZERO_ROOF_RADIUS\nv_roof_color=vec4(0.0,0.0,0.0,1.0);\n#ifdef LIGHTING_3D_MODE\nv_roof_color=apply_lighting(color,calculate_NdotL(vec3(0.0,0.0,1.0)));\n#else\nfloat roofNdotL=clamp(u_lightpos.z,0.0,1.0);roofNdotL=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),roofNdotL);v_roof_color.rgb+=clamp(color.rgb*roofNdotL*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));\n#endif\nv_roof_color*=u_opacity;\n#endif\n#ifdef FOG\nv_fog_pos=fog_position(pos);\n#endif\n}"),fillExtrusionPattern:tB("uniform vec2 u_texsize;uniform sampler2D u_image;\n#ifdef FAUX_AO\nuniform lowp vec2 u_ao;varying vec3 v_ao;\n#endif\n#ifdef LIGHTING_3D_MODE\nvarying float v_NdotL;\n#endif\nvarying vec2 v_pos;varying vec4 v_lighting;uniform lowp float u_opacity;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec2 imagecoord=mod(v_pos,1.0);vec2 pos=mix(pattern_tl/u_texsize,pattern_br/u_texsize,imagecoord);vec4 out_color=texture2D(u_image,pos);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color,v_NdotL)*u_opacity;\n#else\nout_color=out_color*v_lighting;\n#endif\n#ifdef FAUX_AO\nfloat intensity=u_ao[0];float h=max(0.0,v_ao.z);float h_floors=h/u_ao[1];float y_shade=1.0-0.9*intensity*min(v_ao.y,1.0);float shade=(1.0-0.08*intensity)*(y_shade+(1.0-y_shade)*(1.0-pow(1.0-min(h_floors/16.0,1.0),16.0)))+0.08*intensity*min(h_floors/160.0,1.0);float concave=v_ao.x*v_ao.x;float x_shade=mix(1.0,mix(0.6,0.75,min(h_floors/30.0,1.0)),intensity)+0.1*intensity*min(h,1.0);shade*=mix(1.0,x_shade*x_shade*x_shade,concave);out_color.rgb=out_color.rgb*shade;\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\ngl_FragColor=out_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform float u_tile_units_to_pixels;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec4 a_pos_normal_ed;attribute vec2 a_centroid_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_pos_3;attribute vec3 a_pos_normal_3;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_tile_id;uniform float u_zoom_transition;uniform vec3 u_up_dir;uniform float u_height_lift;\n#endif\nvarying vec2 v_pos;varying vec4 v_lighting;\n#ifdef FAUX_AO\nuniform lowp vec2 u_ao;varying vec3 v_ao;\n#endif\n#ifdef LIGHTING_3D_MODE\nvarying float v_NdotL;\n#endif\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec4 pos_nx=floor(a_pos_normal_ed*0.5);mediump vec4 top_up_ny_start=a_pos_normal_ed-2.0*pos_nx;mediump vec3 top_up_ny=top_up_ny_start.xyz;float x_normal=pos_nx.z/8192.0;vec3 normal=top_up_ny.y==1.0 ? vec3(0.0,0.0,1.0) : normalize(vec3(x_normal,(2.0*top_up_ny.z-1.0)*(1.0-abs(x_normal)),0.0));float edgedistance=a_pos_normal_ed.w;vec2 display_size=(pattern_br-pattern_tl)/pixel_ratio;
324base=max(0.0,base);height=max(0.0,height);float t=top_up_ny.x;float z=t > 0.0 ? height : base;vec2 centroid_pos=vec2(0.0);\n#if defined(HAS_CENTROID) || defined(TERRAIN)\ncentroid_pos=a_centroid_pos;\n#endif\nfloat ele=0.0;float h=z;vec3 p;float c_ele;\n#ifdef TERRAIN\nbool flat_roof=centroid_pos.x !=0.0 && t > 0.0;ele=elevation(pos_nx.xy);c_ele=flat_roof ? centroid_pos.y==0.0 ? elevationFromUint16(centroid_pos.x) : flatElevation(centroid_pos) : ele;h=flat_roof ? max(c_ele+height,ele+base+2.0) : ele+(t > 0.0 ? height : base==0.0 ?-5.0 : base);p=vec3(pos_nx.xy,h);\n#else\np=vec3(pos_nx.xy,z);\n#endif\n#ifdef PROJECTION_GLOBE_VIEW\nfloat lift=float((t+base) > 0.0)*u_height_lift;h+=lift;vec3 globe_normal=normalize(mix(a_pos_normal_3/16384.0,u_up_dir,u_zoom_transition));vec3 globe_pos=a_pos_3+globe_normal*(u_tile_up_scale*(p.z+lift));vec3 merc_pos=mercator_tile_position(u_inv_rot_matrix,p.xy,u_tile_id,u_merc_center)+u_up_dir*u_tile_up_scale*p.z;p=mix_globe_mercator(globe_pos,merc_pos,u_zoom_transition);\n#endif\nfloat hidden=float(centroid_pos.x==0.0 && centroid_pos.y==1.0);gl_Position=mix(u_matrix*vec4(p,1),AWAY,hidden);vec2 pos=normal.z==1.0\n? pos_nx.xy\n: vec2(edgedistance,z*u_height_factor);v_pos=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,display_size,u_tile_units_to_pixels,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float NdotL=0.0;\n#ifdef LIGHTING_3D_MODE\nNdotL=calculate_NdotL(normal);\n#else\nNdotL=clamp(dot(normal,u_lightpos),0.0,1.0);NdotL=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),NdotL);\n#endif\nif (normal.y !=0.0) {float r=0.84;\n#ifndef LIGHTING_3D_MODE\nr=mix(0.7,0.98,1.0-u_lightintensity);\n#endif\nNdotL*=(\n(1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),r,1.0)));}\n#ifdef FAUX_AO\nfloat concave=pos_nx.w-floor(pos_nx.w*0.5)*2.0;float start=top_up_ny_start.w;float y_ground=1.0-clamp(t+base,0.0,1.0);float top_height=height;\n#ifdef TERRAIN\ntop_height=mix(max(c_ele+height,ele+base+2.0),ele+height,float(ce
324ntroid_pos.x==0.0))-ele;y_ground+=y_ground*5.0/max(3.0,top_height);\n#endif\nv_ao=vec3(mix(concave,-concave,start),y_ground,h-ele);NdotL*=(1.0+0.05*(1.0-top_up_ny.y)*u_ao[0]);\n#ifdef PROJECTION_GLOBE_VIEW\ntop_height+=u_height_lift;\n#endif\ngl_Position.z-=(0.0000006*(min(top_height,500.)+2.0*min(base,500.0)+60.0*concave+3.0*start))*gl_Position.w;\n#endif\n#ifdef LIGHTING_3D_MODE\nv_NdotL=NdotL;\n#else\nv_lighting.rgb+=clamp(NdotL*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;\n#endif \n#ifdef FOG\nv_fog_pos=fog_position(p);\n#endif\n}"),hillshadePrepare:tB("#ifdef GL_ES\nprecision highp float;\n#endif\nuniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord) {\n#ifdef TERRAIN_DEM_FLOAT_FORMAT\nreturn texture2D(u_image,coord).a/4.0;\n#else\nvec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;\n#endif\n}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y));float b=getElevation(v_pos+vec2(0,-epsilon.y));float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y));float d=getElevation(v_pos+vec2(-epsilon.x,0));float e=getElevation(v_pos+vec2(epsilon.x,0));float f=getElevation(v_pos+vec2(-epsilon.x,epsilon.y));float g=getElevation(v_pos+vec2(0,epsilon.y));float h=getElevation(v_pos+vec2(epsilon.x,epsilon.y));float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2(\n(c+e+e+h)-(a+d+d+f),(f+g+g+h)-(a+b+b+c)\n)/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(\nderiv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}"),hillshade:tB("uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;void main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n#ifdef LIGHTING_3D_MODE\ngl_FragColor=apply_lighting(gl_FragColor);\n#endif\n#ifdef FOG\ngl_FragColor=fog_dither(fog_apply_premultiplied(gl_FragColor,v_fog_pos));\n#endif\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),line:tB("uniform lowp float u_device_pixel_ratio;uniform float u_alpha_discard_threshold;uniform highp vec2 u_trim_offset;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec4 v_uv;\n#ifdef RENDER_LINE_DASH\nuniform sampler2D u_dash_image;varying vec2 v_tex;\n#endif\n#ifdef RENDER_LINE_GRADIENT\nuniform sampler2D u_gradient_image;\n#endif\nuniform float u_border_width;uniform vec4 u_border_color;float luminance(vec3 c) {return (c.r+c.r+c.b+c.g+c.g+c.g)*0.1667;}\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 dash\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nfloat linearstep(float edge0,float edge1,float x) {return  
324clamp((x-edge0)/(edge1-edge0),0.0,1.0);}void main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize lowp vec4 dash\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);\n#ifdef RENDER_LINE_DASH\nfloat sdfdist=texture2D(u_dash_image,v_tex).a;float sdfgamma=1.0/(2.0*u_device_pixel_ratio)/dash.z;alpha*=linearstep(0.5-sdfgamma/floorwidth,0.5+sdfgamma/floorwidth,sdfdist);\n#endif\nhighp vec4 out_color;\n#ifdef RENDER_LINE_GRADIENT\nout_color=texture2D(u_gradient_image,v_uv.xy);\n#else\nout_color=color;\n#endif\nfloat trimmed=1.0;\n#ifdef RENDER_LINE_TRIM_OFFSET\nhighp float start=v_uv[2];highp float end=v_uv[3];highp float trim_start=u_trim_offset[0];highp float trim_end=u_trim_offset[1];highp float line_progress=(start+(v_uv.x)*(end-start));if (trim_end > trim_start) {if (line_progress <=trim_end && line_progress >=trim_start) {out_color=vec4(0,0,0,0);trimmed=0.0;}}\n#endif\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply_premultiplied(out_color,v_fog_pos));\n#endif\n#ifdef RENDER_LINE_ALPHA_DISCARD\nif (alpha < u_alpha_discard_threshold) {discard;}\n#endif\n#ifdef RENDER_LINE_BORDER\nfloat edgeBlur=(u_border_width+1.0/u_device_pixel_ratio);float alpha2=clamp(min(dist-(v_width2.t-edgeBlur),v_width2.s-dist)/edgeBlur,0.0,1.0);if (alpha2 < 1.) {float smoothAlpha=smoothstep(0.6,1.0,alpha2);\n#ifdef RENDER_LINE_BORDER_AUTO\nfloat Y=(out_color.a > 0.01) ? luminance(out_color.rgb/out_color.a) : 1.;float adjustment=(Y > 0.) ? 0.5/Y : 0.45;if (out_color.a > 0.25 && Y < 0.25) {vec3 borderColor=(Y > 0.) ? out_color.rgb : vec3(1,1,1)*out_color.a;out_color.rgb=out_color.rgb+borderColor*(adjustment*(1.0-smoothAlpha));} else {out_color.rgb*=(0.6 +0.4*smoothAlpha);}\n#else\nout_color.rgb=mix(u_border_color.rgb*u_border_color.a*trimmed,out_color.rgb,smoothAlpha);\n#endif\n}\n#endif\ngl_FragColor=out_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define EXTRUDE_SCALE 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;\n#if defined(RENDER_LINE_GRADIENT) || defined(RENDER_LINE_TRIM_OFFSET)\nattribute highp vec4 a_packed;\n#endif\n#ifdef RENDER_LINE_DASH\nattribute float a_linesofar;\n#endif\nuniform mat4 u_matrix;uniform mat2 u_pixels_to_tile_units;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec4 v_uv;\n#ifdef RENDER_LINE_DASH\nuniform vec2 u_texsize;uniform float u_tile_units_to_pixels;varying vec2 v_tex;\n#endif\n#ifdef RENDER_LINE_GRADIENT\nuniform float u_image_height;\n#endif\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 dash\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize lowp vec4 dash\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*EXTRUDE_SCALE;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*EXTRUDE_SCALE*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist*u_pixels_to_tile_units,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2*u_pixels_to_tile_units,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\n#if defined(RENDER_LINE_GRADIENT) || defined(RENDER_LINE_TRIM_OFFSET)\nfloat a_uv_x=a_packed[0];float a_split_index=a_packed[1];highp float a_clip_start=a_packed[2];highp float a_clip_end=a_packed[3];\n#ifdef RENDER_LINE_GRADIENT\nhighp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec4(a_uv_x,a_split_index*texel_height-half_texel_height,a_clip_start,a_clip_end);\n#else\nv_uv=vec4(a_uv_x,0.0,a_clip_start,a_clip_end);\n#endif\n#endif\n#ifdef RENDER_LINE_DASH\nfloat scale=dash.z==0.0 ? 0.0 : u_tile_units_to_pixels/dash.z;float height=dash.y;v_tex=vec2(a_linesofar*scale/floorwidth,(-normal.y*height+dash.x+0.5)/u_texsize.y);\n#endif\nv_width2=vec2(outset,inset);\n#ifdef FOG\nv_fog_pos=fog_position(pos);\n#endif\n}"),linePattern:tB("uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_tile_units_to_pixels;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nvec2 pattern_tl=pattern.xy;vec2 pattern_br=pattern.zw;vec2 display_size=(pattern_br-pattern_tl)/pixel_ratio;vec2 pattern_size=vec2(display_size.x/u_tile_units_to_pixels,display_size.y);float aspect=display_size.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x=mod(v_linesofar/pattern_size.x*aspect,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos=mix(pattern_tl*texel_size-texel_size,pattern_br*texel_size+texel_size,vec2(x,y));vec4 color=texture2D(u_image,pos);\n#ifdef LIGHTING_3D_MODE\ncolor=apply_lighting(color);\n#endif\n#ifdef FOG\ncolor=fog_dither(fog_apply_premultiplied(color,v_fog_pos));\n#endif\ngl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_linesofar;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mat2 u_pixels_to_tile_units;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 pattern\n#pragma mapbox: define lowp float pixel_ratio\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize mediump vec4 pattern\n#pragma mapbox: initialize lowp float pixel_ratio\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist*u_pixels_to_tile_units,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2*u_pixels_to_tile_units,0.0,1.0)+projected_extrude;\n#ifndef RENDER_TO_TEXTURE\nfloat extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;\n#else\nv_gamma_scale=1.0;\n#endif\nv_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;\n#ifdef FOG\nv_fog_pos=fog_position(pos);\n#endif\n}"),raster:tB("uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(\ndot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);vec3 out_color=mix(u_high_vec,u_low_vec,rgb);\n#ifdef LIGHTING_3D_MODE\nout_color=apply_lighting(out_color);\n#endif\n#ifdef FOG\nout_color=fog_dither(fog_apply(out_color,v_fog_pos));\n#endif\ngl_FragColor=vec4(out_color*color.a,color.a);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform vec2 u_perspective_transform;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {float w=1.0+dot(a_texture_pos,u_perspective_transform);gl_Position=u_matrix*vec4(a_pos*w,0,w);v_pos0=a_texture_pos/8192.0;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;\n#ifdef FOG\nv_fog_pos=fog_position(a_pos);\n#endif\n}"),symbolIcon:tB("uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nlowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_tex_size;attribute vec4 a_pixeloffset;attribute vec4 a_projected_pos;attribute float a_fade_opacity;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_globe_anchor;attribute vec3 a_globe_normal;\n#endif\nuniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;uniform vec3 u_up_vector;\n#ifdef PROJECTION_GLOBE_VIEW\nuniform vec3 u_tile_id;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_camera_forward;uniform float u_zoom_transition;uniform vec3 u_ecef_origin;uniform mat4 u_tile_matrix;\n#endif\nvarying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_tex_size.xy;vec2 a_size=a_tex_size.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_min_font_scale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[3];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 tile_anchor=a_pos;vec3 h=elevationVector(tile_anchor)*elevation(tile_anchor);float globe_occlusion_fade;vec3 world_pos;vec3 mercator_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nmercator_pos=mercator_tile_position(u_inv_rot_matrix,tile_anchor,u_tile_id,u_merc_center);world_pos=mix_globe_mercator(a_globe_anchor+h,mercator_pos,u_zoom_transition);vec4 ecef_point=u_tile_matrix*vec4(world_pos,1.0);vec3 origin_to_point=ecef_point.xyz-u_ecef_origin;globe_occlusion_fade=dot(origin_to_point,u_camera_forward) >=0.0 ? 0.0 : 1.0;\n#else\nworld_pos=vec3(tile_anchor,0)+h;globe_occlusion_fade=1.0;\n#endif\nvec4 projected_point=u_matrix*vec4(world_pos,1);highp float camera_to_anchor_distance=projected_point.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float font_scale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjected_point;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 displacement=vec3(a_globe_normal.z,0,-a_globe_normal.x);offsetProjected_point=u_matrix*vec4(a_globe_anchor+displacement,1);\n#else\noffsetProjected_point=u_matrix*vec4(tile_anchor+vec2(1,0),0,1);\n#endif\nvec2 a=projected_point.xy/projected_point.w;vec2 b=offsetProjected_point.xy/offsetProjected_point.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}vec4 projected_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 proj_pos=mix_globe_mercator(a_projected_pos.xyz+h,mercator_pos,u_zoom_transition);projected_pos=u_label_plane_matrix*vec4(proj_pos,1.0);\n#else\nprojected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h.z,1.0);\n#endif\nhighp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*max(a_min_font_scale,font_scale)+a_pxoffset/16.0);\n#ifdef TERRAIN\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\n#endif\nfloat occlusion_fade=occlusionFade(projected_point)*globe_occlusion_fade;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 xAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,u_up_vector)) : vec3(1,0,0);vec3 yAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,xAxis)) : vec3(0,1,0);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xyz/projected_pos.w+xAxis*offset.x+yAxis*offset.y,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#else\ngl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#endif\nfloat projection_transition_fade=1.0;\n#if defined(PROJECTED_POS_ON_VIEWPORT) && defined(PROJECTION_GLOBE_VIEW)\nprojection_transition_fade=1.0-step(EPSILON,u_zoom_transition);\n#endif\nv_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change))*projection_transition_fade;}"),symbolSDF:tB("#define SDF_PX 8.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;u
324niform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_tex_size;attribute vec4 a_pixeloffset;attribute vec4 a_projected_pos;attribute float a_fade_opacity;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_globe_anchor;attribute vec3 a_globe_normal;\n#endif\nuniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec3 u_up_vector;\n#ifdef PROJECTION_GLOBE_VIEW\nuniform vec3 u_tile_id;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_camera_forward;uniform float u_zoom_transition;uniform vec3 u_ecef_origin;uniform mat4 u_tile_matrix;\n#endif\nvarying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_tex_size.xy;vec2 a_size=a_tex_size.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[3];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 tile_anchor=a_pos;vec3 h=elevationVector(tile_anchor)*elevation(tile_anchor);float globe_occlusion_fade;vec3 world_pos;vec3 mercator_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nmercator_pos=mercator_tile_position(u_inv_rot_matrix,tile_anchor,u_tile_id,u_merc_center);world_pos=mix_globe_mercator(a_globe_anchor+h,mercator_pos,u_zoom_transition);vec4 ecef_point=u_tile_matrix*vec4(world_pos,1.0);vec3 origin_to_point=ecef_point.xyz-u_ecef_origin;globe_occlusion_fade=dot(origin_to_point,u_camera_forward) >=0.0 ? 0.0 : 1.0;\n#else\nworld_pos=vec3(tile_anchor,0)+h;globe_occlusion_fade=1.0;\n#endif\nvec4 projected_point=u_matrix*vec4(world_pos,1);highp float camera_to_anchor_distance=projected_point.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetprojected_point;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 displacement=vec3(a_globe_normal.z,0,-a_globe_normal.x);offsetprojected_point=u_matrix*vec4(a_globe_anchor+displacement,1);\n#else\noffsetprojected_point=u_matrix*vec4(tile_anchor+vec2(1,0),0,1);\n#endif\nvec2 a=projected_point.xy/projected_point.w;vec2 b=offsetprojected_point.xy/offsetprojected_point.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}vec4 projected_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 proj_pos=mix_globe_mercator(a_projected_pos.xyz+h,mercator_pos,u_zoom_transition);projected_pos=u_label_plane_matrix*vec4(proj_pos,1.0);\n#else\nprojected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h.z,1.0);\n#endif\nhighp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset);\n#ifdef TERRAIN\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\n#endif\nfloat occlusion_fade=occlusionFade(projected_point)*globe_occlusion_fade;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 xAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,u_up_vector)) : vec3(1,0,0);vec3 yAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,xAxis)) : vec3(0,1,0);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xyz/projected_pos.w+xAxis*offset.x+yAxis*offset.y,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#else\ngl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#endif\nfloat gamma_scale=gl_Position.w;float projection_transition_fade=1.0;\n#if defined(PROJECTED_POS_ON_VIEWPORT) && defined(PROJECTION_GLOBE_VIEW)\nprojection_transition_fade=1.0-step(EPSILON,u_zoom_transition);\n#endif\nvec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity*projection_transition_fade);}"),symbolTextAndIcon:tB("#define SDF_PX 8.0\n#define SDF 1.0\n#define ICON 0.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;
324gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\nreturn;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec4 a_pos_offset;attribute vec4 a_tex_size;attribute vec4 a_projected_pos;attribute float a_fade_opacity;\n#ifdef PROJECTION_GLOBE_VIEW\nattribute vec3 a_globe_anchor;attribute vec3 a_globe_normal;\n#endif\nuniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec3 u_up_vector;uniform vec2 u_texsize_icon;\n#ifdef PROJECTION_GLOBE_VIEW\nuniform vec3 u_tile_id;uniform mat4 u_inv_rot_matrix;uniform vec2 u_merc_center;uniform vec3 u_camera_forward;uniform float u_zoom_transition;uniform vec3 u_ecef_origin;uniform mat4 u_tile_matrix;\n#endif\nvarying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_tex_size.xy;vec2 a_size=a_tex_size.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[3];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec2 tile_anchor=a_pos;vec3 h=elevationVector(tile_anchor)*elevation(tile_anchor);float globe_occlusion_fade;vec3 world_pos;vec3 mercator_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nmercator_pos=mercator_tile_position(u_inv_rot_matrix,tile_anchor,u_tile_id,u_merc_center);world_pos=mix_globe_mercator(a_globe_anchor+h,mercator_pos,u_zoom_transition);vec4 ecef_point=u_tile_matrix*vec4(world_pos,1.0);vec3 origin_to_point=ecef_point.xyz-u_ecef_origin;globe_occlusion_fade=dot(origin_to_point,u_camera_forward) >=0.0 ? 0.0 : 1.0;\n#else\nworld_pos=vec3(tile_anchor,0)+h;globe_occlusion_fade=1.0;\n#endif\nvec4 projected_point=u_matrix*vec4(world_pos,1);highp float camera_to_anchor_distance=projected_point.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(\n0.5+0.5*distance_ratio,0.0,1.5);size*=perspective_ratio;float font_scale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offset_projected_point=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projected_point.xy/projected_point.w;vec2 b=offset_projected_point.xy/offset_projected_point.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}vec4 projected_pos;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 proj_pos=mix_globe_mercator(a_projected_pos.xyz+h,mercator_pos,u_zoom_transition);projected_pos=u_label_plane_matrix*vec4(proj_pos,1.0);\n#else\nprojected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,h.z,1.0);\n#endif\nhighp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);float z=0.0;vec2 offset=rotation_matrix*(a_offset/32.0*font_scale);\n#ifdef TERRAIN\n#ifdef PITCH_WITH_MAP_TERRAIN\nvec4 tile_pos=u_label_plane_matrix_inv*vec4(a_projected_pos.xy+offset,0.0,1.0);z=elevation(tile_pos.xy);\n#endif\n#endif\nfloat occlusion_fade=occlusionFade(projected_point)*globe_occlusion_fade;\n#ifdef PROJECTION_GLOBE_VIEW\nvec3 xAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,u_up_vector)) : vec3(1,0,0);vec3 yAxis=u_pitch_with_map ? normalize(cross(a_globe_normal,xAxis)) : vec3(0,1,0);gl_Position=mix(u_coord_matrix*vec4(projected_pos.xyz/projected_pos.w+xAxis*offset.x+yAxis*offset.y,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#else\ngl_Position=mix(u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+offset,z,1.0),AWAY,float(projected_point.w <=0.0 || occlusion_fade==0.0));\n#endif\nfloat gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(occlusion_fade,fade_opacity[0]+fade_change));float projection_transition_fade=1.0;\n#if defined(PROJECTED_POS_ON_VIEWPORT) && defined(PROJECTION_GLOBE_VIEW)\nprojection_transition_fade=1.0-step(EPSILON,u_zoom_transition);\n#endif\nv_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity*projection_transition_fade,is_s
324df);}"),terrainRaster:tB("uniform sampler2D u_image0;varying vec2 v_pos0;\n#ifdef FOG\nvarying float v_fog_opacity;\n#endif\n#ifdef RENDER_SHADOWS\nvarying vec4 v_pos_light_view_0;varying vec4 v_pos_light_view_1;varying float v_depth;\n#endif\nvoid main() {vec4 color=texture2D(u_image0,v_pos0);\n#ifdef RENDER_SHADOWS\ncolor.xyz=shadowed_color(color.xyz,v_pos_light_view_0,v_pos_light_view_1,v_depth);\n#endif\n#ifdef FOG\n#ifdef ZERO_EXAGGERATION\ncolor=fog_dither(fog_apply_premultiplied(color,v_fog_pos));\n#else\ncolor=fog_dither(fog_apply_from_vert(color,v_fog_opacity));\n#endif\n#endif\ngl_FragColor=color;\n#ifdef TERRAIN_WIREFRAME\ngl_FragColor=vec4(1.0,0.0,0.0,0.8);\n#endif\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform float u_skirt_height;attribute vec2 a_pos;varying vec2 v_pos0;\n#ifdef FOG\nvarying float v_fog_opacity;\n#endif\n#ifdef RENDER_SHADOWS\nuniform mat4 u_light_matrix_0;uniform mat4 u_light_matrix_1;varying vec4 v_pos_light_view_0;varying vec4 v_pos_light_view_1;varying float v_depth;\n#endif\nconst float wireframeOffset=0.00015;void main() {vec3 decomposedPosAndSkirt=decomposeToPosAndSkirt(a_pos);float skirt=decomposedPosAndSkirt.z;vec2 decodedPos=decomposedPosAndSkirt.xy;float elevation=elevation(decodedPos)-skirt*u_skirt_height;\n#ifdef TERRAIN_WIREFRAME\nelevation+=wireframeOffset;\n#endif\nv_pos0=decodedPos/8192.0;gl_Position=u_matrix*vec4(decodedPos,elevation,1.0);\n#ifdef FOG\n#ifdef ZERO_EXAGGERATION\nv_fog_pos=fog_position(decodedPos);\n#else\nv_fog_opacity=fog(fog_position(vec3(decodedPos,elevation)));\n#endif\n#endif\n#ifdef RENDER_SHADOWS\nvec3 pos=vec3(decodedPos,elevation);v_pos_light_view_0=u_light_matrix_0*vec4(pos,1.);v_pos_light_view_1=u_light_matrix_1*vec4(pos,1.);v_depth=gl_Position.w;\n#endif\n}"),terrainDepth:tB("#ifdef GL_ES\nprecision highp float;\n#endif\nvarying float v_depth;void main() {gl_FragColor=pack_depth(v_depth);}","uniform mat4 u_matrix;attribute vec2 a_pos;varying float v_depth;void main() {float elevation=elevation(a_pos);gl_Position=u_matrix*vec4(a_pos,elevation,1.0);v_depth=gl_Position.z/gl_Position.w;}"),skybox:tB("\nvarying lowp vec3 v_uv;uniform lowp samplerCube u_cubemap;uniform lowp float u_opacity;uniform highp float u_temporal_offset;uniform highp vec3 u_sun_direction;float sun_disk(highp vec3 ray_direction,highp vec3 sun_direction) {highp float cos_angle=dot(normalize(ray_direction),sun_direction);const highp float cos_sun_angular_diameter=0.99996192306;const highp float smoothstep_delta=1e-5;return smoothstep(\ncos_sun_angular_diameter-smoothstep_delta,cos_sun_angular_diameter+smoothstep_delta,cos_angle);}float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(e
324nd-start)+new_start;}void main() {vec3 uv=v_uv;const float y_bias=0.015;uv.y+=y_bias;uv.y=pow(abs(uv.y),1.0/5.0);uv.y=map(uv.y,0.0,1.0,-1.0,1.0);vec3 sky_color=textureCube(u_cubemap,uv).rgb;\n#ifdef FOG\nsky_color=fog_apply_sky_gradient(v_uv.xzy,sky_color);\n#endif\nsky_color.rgb=dither(sky_color.rgb,gl_FragCoord.xy+u_temporal_offset);sky_color+=0.1*sun_disk(v_uv,u_sun_direction);gl_FragColor=vec4(sky_color*u_opacity,u_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",tT),skyboxGradient:tB("varying highp vec3 v_uv;uniform lowp sampler2D u_color_ramp;uniform highp vec3 u_center_direction;uniform lowp float u_radius;uniform lowp float u_opacity;uniform highp float u_temporal_offset;void main() {float progress=acos(dot(normalize(v_uv),u_center_direction))/u_radius;vec4 color=texture2D(u_color_ramp,vec2(progress,0.5));\n#ifdef FOG\ncolor.rgb=fog_apply_sky_gradient(v_uv.xzy,color.rgb/color.a)*color.a;\n#endif\ncolor*=u_opacity;color.rgb=dither(color.rgb,gl_FragCoord.xy+u_temporal_offset);gl_FragColor=color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}",tT),skyboxCapture:tB
vendor: 3,851 bytes, line 324
324("\nvarying highp vec3 v_position;uniform highp float u_sun_intensity;uniform highp float u_luminance;uniform lowp vec3 u_sun_direction;uniform highp vec4 u_color_tint_r;uniform highp vec4 u_color_tint_m;\n#ifdef GL_ES\nprecision highp float;\n#endif\n#define BETA_R                  vec3(5.5e-6,13.0e-6,22.4e-6)\n#define BETA_M                  vec3(21e-6,21e-6,21e-6)\n#define MIE_G                   0.76\n#define DENSITY_HEIGHT_SCALE_R  8000.0\n#define DENSITY_HEIGHT_SCALE_M  1200.0\n#define PLANET_RADIUS           6360e3\n#define ATMOSPHERE_RADIUS       6420e3\n#define SAMPLE_STEPS            10\n#define DENSITY_STEPS           4\nfloat ray_sphere_exit(vec3 orig,vec3 dir,float radius) {float a=dot(dir,dir);float b=2.0*dot(dir,orig);float c=dot(orig,orig)-radius*radius;float d=sqrt(b*b-4.0*a*c);return (-b+d)/(2.0*a);}vec3 extinction(vec2 density) {return exp(-vec3(BETA_R*u_color_tint_r.a*density.x+BETA_M*u_color_tint_m.a*density.y));}vec2 local_density(vec3 point) {float height=max(length(point)-PLANET_RADIUS,0.0);float exp_r=exp(-height/DENSITY_HEIGHT_SCALE_R);float exp_m=exp(-height/DENSITY_HEIGHT_SCALE_M);return vec2(exp_r,exp_m);}float phase_ray(float cos_angle) {return (3.0/(16.0*PI))*(1.0+cos_angle*cos_angle);}float phase_mie(float cos_angle) {return (3.0/(8.0*PI))*((1.0-MIE_G*MIE_G)*(1.0+cos_angle*cos_angle))/((2.0+MIE_G*MIE_G)*pow(1.0+MIE_G*MIE_G-2.0*MIE_G*cos_angle,1.5));}vec2 density_to_atmosphere(vec3 point,vec3 light_dir) {float ray_len=ray_sphere_exit(point,light_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(DENSITY_STEPS);vec2 density_point_to_atmosphere=vec2(0.0);for (int i=0; i < DENSITY_STEPS;++i) {vec3 point_on_ray=point+light_dir*((float(i)+0.5)*step_len);density_point_to_atmosphere+=local_density(point_on_ray)*step_len;;}return density_point_to_atmosphere;}vec3 atmosphere(vec3 ray_dir,vec3 sun_direction,float sun_intensity) {vec2 density_orig_to_point=vec2(0.0);vec3 scatter_r=vec3(0.0);vec3 scatter_m=vec3(0.0);vec3 origin=vec3(0.0,PLANET_RADIUS,0.0);float ray_len=ray_sphere_exit(origin,ray_dir,ATMOSPHERE_RADIUS);float step_len=ray_len/float(SAMPLE_STEPS);for (int i=0; i < SAMPLE_STEPS;++i) {vec3 point_on_ray=origin+ray_dir*((float(i)+0.5)*step_len);vec2 density=local_density(point_on_ray)*step_len;density_orig_to_point+=density;vec2 density_point_to_atmosphere=density_to_atmosphere(point_on_ray,sun_direction);vec2 density_orig_to_atmosphere=density_orig_to_point+density_point_to_atmosphere;vec3 extinction=extinction(density_orig_to_atmosphere);scatter_r+=density.x*extinction;scatter_m+=density.y*extinction;}float cos_angle=dot(ray_dir,sun_direction);float phase_r=phase_ray(cos_angle);float phase_m=phase_mie(cos_angle);vec3 beta_r=BETA_R*u_color_tint_r.rgb*u_color_tint_r.a;vec3 beta_m=BETA_M*u_color_tint_m.rgb*u_color_tint_m.a;return (scatter_r*phase_r*beta_r+scatter_m*phase_m*beta_m)*sun_intensity;}const float A=0.15;const float B=0.50;const float C=0.10;const float D=0.20;const float E=0.02;const float F=0.30;vec3 uncharted2_tonemap(vec3 x) {return ((x*(A*x+C*B)+D*E)/(x*(A*x+B)+D*F))-E/F;}void main() {vec3 ray_direction=v_position;ray_direction.y=pow(ray_direction.y,5.0);const float y_bias=0.015;ray_direction.y+=y_bias;vec3 color=atmosphere(normalize(ray_direction),u_sun_direction,u_sun_intensity);float white_scale=1.0748724675633854;color=uncharted2_tonemap((log2(2.0/pow(u_luminance,4.0)))*color)*white_scale;gl_FragColor=vec4(color,1.0);}","attribute highp vec3 a_pos_3f;uniform mat3 u_matrix_3f;varying highp vec3 v_position;float map(float value,float start,float end,float new_start,float new_end) {return ((value-start)*(new_end-new_start))/(end-start)+new_start;}void main() {vec4 pos=vec4(u_matrix_3f*a_pos_3f,1.0);v_position=pos.xyz;v_position.y*=-1.0;v_position.y=map(v_position.y,-1.0,1.0,0.0,1.0);gl_Position=vec4(a_pos_3f.xy,0.0,1.0);}"),globeRaster:
324tB("uniform sampler2D u_image0;varying vec2 v_pos0;\n#ifndef FOG\nuniform highp vec3 u_frustum_tl;uniform highp vec3 u_frustum_tr;uniform highp vec3 u_frustum_br;uniform highp vec3 u_frustum_bl;uniform highp vec3 u_globe_pos;uniform highp float u_globe_radius;uniform vec2 u_viewport;\n#endif\nvoid main() {vec4 color;\n#ifdef CUSTOM_ANTIALIASING\nvec2 uv=gl_FragCoord.xy/u_viewport;highp vec3 ray_dir=mix(\nmix(u_frustum_tl,u_frustum_tr,uv.x),mix(u_frustum_bl,u_frustum_br,uv.x),1.0-uv.y);vec3 dir=normalize(ray_dir);vec3 closest_point=dot(u_globe_pos,dir)*dir;float norm_dist_from_center=1.0-length(closest_point-u_globe_pos)/u_globe_radius;const float antialias_pixel=2.0;float antialias_factor=antialias_pixel*fwidth(norm_dist_from_center);float antialias=smoothstep(0.0,antialias_factor,norm_dist_from_center);vec4 raster=texture2D(u_image0,v_pos0);color=vec4(raster.rgb*antialias,raster.a*antialias);\n#else\ncolor=texture2D(u_image0,v_pos0);\n#endif\n#ifdef FOG\ncolor=fog_dither(fog_apply_premultiplied(color,v_fog_pos));\n#endif\ngl_FragColor=color;\n#ifdef TERRAIN_WIREFRAME\ngl_FragColor=vec4(1.0,0.0,0.0,0.8);\n#endif\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_proj_matrix;uniform mat4 u_normalize_matrix;uniform mat4 u_globe_matrix;uniform mat4 u_merc_matrix;uniform float u_zoom_transition;uniform vec2 u_merc_center;uniform mat3 u_grid_matrix;uniform float u_skirt_height;\n#ifdef GLOBE_POLES\nattribute vec3 a_globe_pos;attribute vec2 a_uv;\n#else\nattribute vec2 a_pos;\n#endif\nvarying vec2 v_pos0;const float wireframeOffset=1e3;float mercatorXfromLng(float lng) {return (180.0+lng)/360.0;}float mercatorYfromLat(float lat) {return (180.0-(RAD_TO_DEG*log(tan(QUARTER_PI+lat/2.0*DEG_TO_RAD))))/360.0;}vec3 latLngToECEF(vec2 latLng) {latLng=DEG_TO_RAD*latLng;float cosLat=cos(latLng[0]);float sinLat=sin(latLng[0]);float cosLng=cos(latLng[1]);float sinLng=sin(latLng[1]);float sx=cosLat*sinLng*GLOBE_RADIUS;float sy=-sinLat*GLOBE_RADIUS;float sz=cosLat*cosLng*GLOBE_RADIUS;return vec3(sx,sy,sz);}void main() {\n#ifdef GLOBE_POLES\nvec3 globe_pos=a_globe_pos;vec2 uv=a_uv;\n#else\nfloat tiles=u_grid_matrix[0][2];float idx=u_grid_matrix[1][2];float idy=u_grid_matrix[2][2];vec3 decomposed_pos_and_skirt=decomposeToPosAndSkirt(a_pos);vec3 latLng=u_grid_matrix*vec3(decomposed_pos_and_skirt.xy,1.0);float mercatorY=mercatorYfromLat(latLng[0]);float uvY=mercatorY*tiles-idy;float mercatorX=mercatorXfromLng(latLng[1]);float uvX=mercatorX*tiles-idx;vec3 globe_pos=latLngToECEF(latLng.xy);vec2 merc_pos=vec2(mercatorX,mercatorY);vec2 uv=vec2(uvX,uvY);\n#endif\nv_pos0=uv;vec2 tile_pos=uv*EXTENT;vec3 globe_derived_up_vector=normalize(globe_pos)*u_tile_up_scale;\n#ifdef GLOBE_POLES\nvec3 up_vector=globe_derived_up_vector;\n#else\nvec3 up_vector=elevationVector(tile_pos);\n#endif\nfloat height=elevation(tile_pos);\n#ifdef TERRAIN_WIREFRAME\nheight+=wireframeOffset;\n#endif\nglobe_pos+=up_vector*height;\n#ifndef GLOBE_POLES\nglobe_pos-=globe_derived_up_vector*u_skirt_height*decomposed_pos_and_skirt.z;\n#endif\n#ifdef GLOBE_POLES\nvec4 interpolated_pos=u_globe_matrix*vec4(globe_pos,1.0);\n#else\nvec4 globe_world_pos=u_globe_matrix*vec4(globe_pos,1.0);vec4 merc_world_pos=vec4(0.0);if (u_zoom_transition > 0.0) {merc_world_pos=vec4(merc_pos,height-u_skirt_height*decomposed_pos_and_skirt.z,1.0);merc_world_pos.xy-=u_merc_center;merc_world_pos.x=wrap(merc_world_pos.x,-0.5,0.5);merc_world_pos=u_merc_matrix*merc_world_pos;}vec4 interpolated_pos=vec4(mix(globe_world_pos.xyz,merc_world_pos.xyz,u_zoom_transition),1.0);\n#endif\ngl_Position=u_proj_matrix*interpolated_pos;\n#ifdef FOG\nv_fog_pos=fog_position((u_normalize_matrix*vec4(globe_pos,1.0)).xyz);\n#endif\n}"),globeAtmosphere:tB("uniform float u_transition;uniform highp float u_fadeout_range;uniform highp float u_temporal_offset;uniform vec3 u_start_color;uniform vec4 u_color;uniform vec4 u_space_color;uniform vec4 u_high_color;uniform float u_star_intensity;uniform float u_star_size;uniform float u_star_density;uniform float u_horizon_angle;uniform mat4 u_rotation_matrix;varying highp vec3 v_ray_dir;varying highp vec3 v_horizon_dir;
324highp float random(highp vec3 p) {p=fract(p*vec3(23.2342,97.1231,91.2342));p+=dot(p.zxy,p.yxz+123.1234);return fract(p.x*p.y);}float stars(vec3 p,float scale,vec2 offset) {vec2 uv_scale=(u_viewport/u_star_size)*scale;vec3 position=vec3(p.xy*uv_scale+offset*u_viewport,p.z);vec3 q=fract(position)-0.5;vec3 id=floor(position);float random_visibility=step(random(id),u_star_density);float circle=smoothstep(0.5+u_star_intensity,0.5,length(q));return circle*random_visibility;}void main() {highp vec3 dir=normalize(v_ray_dir);float globe_pos_dot_dir;\n#ifdef PROJECTION_GLOBE_VIEW\nglobe_pos_dot_dir=dot(u_globe_pos,dir);highp vec3 closest_point_forward=abs(globe_pos_dot_dir)*dir;float norm_dist_from_center=length(closest_point_forward-u_globe_pos)/u_globe_radius;if (norm_dist_from_center < 0.98) {discard;return;}\n#endif\nhighp vec3 horizon_dir=normalize(v_horizon_dir);float horizon_angle_mercator=dir.y < horizon_dir.y ?\n0.0 : max(acos(dot(dir,horizon_dir)),0.0);float horizon_angle;\n#ifdef PROJECTION_GLOBE_VIEW\nhighp vec3 closest_point=globe_pos_dot_dir*dir;float closest_point_to_center=length(closest_point-u_globe_pos);float theta=asin(clamp(closest_point_to_center/length(u_globe_pos),-1.0,1.0));horizon_angle=globe_pos_dot_dir < 0.0 ?\nPI-theta-u_horizon_angle : theta-u_horizon_angle;float angle_t=pow(u_transition,10.0);horizon_angle=mix(horizon_angle,horizon_angle_mercator,angle_t);\n#else\nhorizon_angle=horizon_angle_mercator;\n#endif\nhorizon_angle/=PI;float t=exp(-horizon_angle/u_fadeout_range);float alpha_0=u_color.a;float alpha_1=u_high_color.a;float alpha_2=u_space_color.a;vec3 color_stop_0=u_color.rgb;vec3 color_stop_1=u_high_color.rgb;vec3 color_stop_2=u_space_color.rgb;vec3 c0=mix(color_stop_2,color_stop_1,alpha_1);vec3 c1=mix(c0,color_stop_0,alpha_0);vec3 c2=mix(c0,c1,t);vec3 c =mix(color_stop_2,c2,t);float a0=mix(alpha_2,1.0,alpha_1);float a1=mix(a0,1.0,alpha_0);float a2=mix(a0,a1,t);float a =mix(alpha_2,a2,t);vec2 uv=gl_FragCoord.xy/u_viewport-0.5;float aspect_ratio=u_viewport.x/u_viewport.y;vec4 uv_dir=vec4(normalize(vec3(uv.x*aspect_ratio,uv.y,1.0)),1.0);uv_dir=u_rotation_matrix*uv_dir;vec3 n=abs(uv_dir.xyz);vec2 uv_remap=(n.x > n.y && n.x > n.z) ? uv_dir.yz/uv_dir.x:\n(n.y > n.x && n.y > n.z) ? uv_dir.zx/uv_dir.y:\nuv_dir.xy/uv_dir.z;uv_remap.x/=aspect_ratio;vec3 D=vec3(uv_remap,1.0);highp float star_field=0.0;if (u_star_intensity > 0.0) {star_field+=stars(D,1.2,vec2(0.0,0.0));star_field+=stars(D,1.0,vec2(1.0,0.0));star_field+=stars(D,0.8,vec2(0.0,1.0));star_field+=stars(D,0.6,vec2(1.0,1.0));star_field*=(1.0-pow(t,0.25+(1.0-u_high_color.a)*0.75));c+=star_field*alpha_2;}c=dither(c,gl_FragCoord.xy+u_temporal_offset);gl_FragColor=vec4(c,a);}","attribute vec3 a_pos;attribute vec2 a_uv;uniform vec3 u_frustum_tl;uniform vec3 u_frustum_tr;uniform vec3 u_frustum_br;uniform vec3 u_frustum_bl;uniform float u_horizon;varying highp vec3 v_ray_dir;varying highp vec3 v_horizon_dir;void main() {v_ray_dir=mix(\nmix(u_frustum_tl,u_frustum_tr,a_uv.x),mix(u_frustum_bl,u_frustum_br,a_uv.x),a_uv.y);v_horizon_dir=mix(\nmix(u_frustum_tl,u_frustum_bl,u_horizon),mix(u_frustum_tr,u_frustum_br,u_horizon),a_uv.x);gl_Position=vec4(a_pos,1.0);}")};function tz(r,n){for(let i of r.replace(/\s*\/\/[^\n]*\n/g,"\n").split("\n"))if("#"===(i=i.trim())[0]&&i.includes("if")&&!i.includes("endif"))for(let r of(i=i.replace("#","").replace(/ifdef|ifndef|elif|if/g,"").replace(/!|defined|\(|\)|\|\||&&/g,"").replace(/\s+/g," ").trim()).split(" "))n.includes(r)||n.push(r)}function tB(r,n){let i=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,o=n.match(/attribute (highp |mediump |lowp )?([\w]+) ([\w]+)/g),a={},s=[...tI];return tz(r,s),tz(n,s),{fragmentSource:r=r.replace(i,(r,n,i,o,s)=>(a[s]=!0,"define"===n?`
325#ifndef HAS_UNIFORM_u_${s}
326varying ${i} ${o} ${s};
327#else
328uniform ${i} ${o} u_${s};
329#endif
330`:`
331#ifdef HAS_UNIFORM_u_${s}
332    ${i} ${o} ${s} = u_${s};
333#endif
334`)),vertexSource:n=n.replace(i,(r,n,i,o,s)=>{let l="float"===o?"vec2":"vec4",c=s.match(/color/)?"color":l;return a[s]?"define"===n?`
335#ifndef HAS_UNIFORM_u_${s}
336uniform lowp float u_${s}_t;
337attribute ${i} ${l} a_${s};
338varying ${i} ${o} ${s};
339#else
340uniform ${i} ${o} u_${s};
341#endif
342`:"vec4"===c?`
343#ifndef HAS_UNIFORM_u_${s}
344    ${s} = a_${s};
345#else
346    ${i} ${o} ${s} = u_${s};
347#endif
348`:`
349#ifndef HAS_UNIFORM_u_${s}
350    ${s} = unpack_mix_${c}(a_${s}, u_${s}_t);
351#else
352    ${i} ${o} ${s} = u_${s};
353#endif
354`:"define"===n?`
355#ifndef HAS_UNIFORM_u_${s}
356uniform lowp float u_${s}_t;
357attribute ${i} ${l} a_${s};
358#else
359uniform ${i} ${o} u_${s};
360#endif
361`:"vec4"===c?`
362#ifndef HAS_UNIFORM_u_${s}
363    ${i} ${o} ${s} = a_${s};
364#else
365    ${i} ${o} ${s} = u_${s};
366#endif
367`:`
368#ifndef HAS_UNIFORM_u_${s}
369    ${i} ${o} ${s} = unpack_mix_${c}(a_${s}, u_${s}_t);
370#else
371    ${i} ${o} ${s} = u_${s};
372#endif
373`}),staticAttributes:o,usedDefines:s}}class tR{constructor(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffers=[],this.vao=null}bind(r,n,i,o,a,s,l){this.context=r;let c=this.boundPaintVertexBuffers.length!==o.length;for(let r=0;!c&&r<o.length;r++)this.boundPaintVertexBuffers[r]!==o[r]&&(c=!0);let u=this.boundDynamicVertexBuffers.length!==l.length;for(let r=0;!u&&r<l.length;r++)this.boundDynamicVertexBuffers[r]!==l[r]&&(u=!0);if(!r.extVertexArrayObject||!this.vao||this.boundProgram!==n||this.boundLayoutVertexBuffer!==i||c||u||this.boundIndexBuffer!==a||this.boundVertexOffset!==s)this.freshBind(n,i,o,a,s,l);else{for(let n of(r.bindVertexArrayOES.set(this.vao),l))n&&n.bind();a&&a.dynamicDraw&&a.bind()}}freshBind(r,n,i,o,a,s){let l;
373let c=r.numAttributes,u=this.context,d=u.gl;if(u.extVertexArrayObject)this.vao&&this.destroy(),this.vao=u.extVertexArrayObject.createVertexArrayOES(),u.bindVertexArrayOES.set(this.vao),l=0,this.boundProgram=r,this.boundLayoutVertexBuffer=n,this.boundPaintVertexBuffers=i,this.boundIndexBuffer=o,this.boundVertexOffset=a,this.boundDynamicVertexBuffers=s;else{l=u.currentNumAttributes||0;for(let r=c;r<l;r++)d.disableVertexAttribArray(r)}for(let o of(n.enableAttributes(d,r),n.bind(),n.setVertexAttribPointers(d,r,a),i))o.enableAttributes(d,r),o.bind(),o.setVertexAttribPointers(d,r,a);for(let n of s)n&&(n.enableAttributes(d,r),n.bind(),n.setVertexAttribPointers(d,r,a));o&&o.bind(),u.currentNumAttributes=c}destroy(){this.vao&&(this.context.extVertexArrayObject.deleteVertexArrayOES(this.vao),this.vao=null)}}function tH(n,i,o){if(!i.needsDEMTextureUpload)return;let a=n.context,s=a.gl;a.pixelStoreUnpackPremultiplyAlpha.set(!1),i.demTexture=i.demTexture||n.getTileTexture(o.stride);let l=o.getPixels();i.demTexture?i.demTexture.update(l,{premultiply:!1}):i.demTexture=new r.Texture(a,l,s.RGBA,{premultiply:!1}),i.needsDEMTextureUpload=!1}let tF=n=>({u_matrix:new r.UniformMatrix4f(n),u_image0:new r.Uniform1i(n),u_skirt_height:new r.Uniform1f(n)}),tN=(r,n)=>({u_matrix:r,u_image0:0,u_skirt_height:n}),t$=(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g)=>({u_proj_matrix:Float32Array.from(r),u_globe_matrix:n,u_normalize_matrix:Float32Array.from(o),u_merc_matrix:i,u_zoom_transition:a,u_merc_center:s,u_image0:0,u_frustum_tl:l,u_frustum_tr:c,u_frustum_br:u,u_frustum_bl:d,u_globe_pos:h,u_globe_radius:p,u_viewport:f,u_grid_matrix:g?Float32Array.from(g):new Float32Array(9),u_skirt_height:m});function tU(r,n){return null!=r&&null!=n&&!(!r.hasData()||!n.hasData())&&null!=r.demTexture&&null!=n.demTexture&&r.tileID.key!==n.tileID.key}let tG=new class{constructor(){this.operations={}}newMorphing(r,n,i,o,a){if(r in this.operations){let n=this.operations[r];n.to.tileID.key!==i.tileID.key&&(n.queued=i)}else this.operations[r]={startTime:o,phase:0,duration:a,from:n,to:i,queued:null}}getMorphValuesForProxy(r){if(!(r in this.operations))return null;let n=this.operations[r];return{from:n.from,to:n.to,phase:n.phase}}update(r){for(let n in this.operations){let i=this.operations[n];for(i.phase=(r-i.startTime)/i.duration;i.phase>=1||!this._validOp(i);)if(!this._nextOp(i,r)){delete this.operations[n];break}}}_nextOp(r,n){return!!r.queued&&(r.from=r.to,r.to=r.queued,r.queued=null,r.phase=0,r.startTime=n,!0)}_validOp(r){return r.from.hasData()&&r.to.hasData()}},tW={0:null,1:"TERRAIN_VERTEX_MORPHING",2:"TERRAIN_WIREFRAME"};function tq(r){return 6*Math.pow(1.5,22-r)}let tX=r=>({u_matrix:r});function tK(n,i,o,a,s){if(s>0){let l=r.exported.now(),c=(l-n.timeAdded)/s,u=i?(l-i.timeAdded)/s:-1,d=o.getSource(),h=a.coveringZoomLevel({tileSize:d.tileSize,roundZoom:d.roundZoom}),p=!i||Math.abs(i.tileID.overscaledZ-h)>Math.abs(n.tileID.overscaledZ-h),f=p&&n.refreshedUponExpiration?1:r.clamp(p?c:1-u,0,1);return n.refreshedUponExpiration&&c>=1&&(n.refreshedUponExpiration=!1),i?{opacity:1,mix:1-f}:{opacity:f,mix:0}}return{opacity:1,mix:0}}class tY extends r.SourceCache{constructor(r){let n=eI("mock-dem",{type:"raster-dem",maxzoom:r.transform.maxZoom},new V(eB(),null),r.style);super("mock-dem",n,!1),n.setEventedParent(this),this._sourceLoaded=!0}_loadTile(r,n){r.state="loaded",n(null)}}class tJ extends r.SourceCache{constructor(r){let n=eI("proxy",{type:"geojson",maxzoom:r.transform.maxZoom},new V(eB(),null),r.style);super("proxy",n,!1),n.setEventedParent(this),this.map=this.getSource().map=r,this.used=this._sourceLoaded=!0,this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}update(n,i,o){if(n.freezeTileCoverage)return;this.transform=n;let a=n.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled}).reduce((i,o)=>
373{if(i[o.key]="",!this._tiles[o.key]){let i=new r.Tile(o,this._source.tileSize*o.overscaleFactor(),n.tileZoom);i.state="loaded",this._tiles[o.key]=i}return i},{});for(let r in this._tiles)r in a||(this.freeFBO(r),this._tiles[r].unloadVectorData(),delete this._tiles[r])}freeFBO(r){let n=this.proxyCachedFBO[r];if(void 0!==n){let i=Object.values(n);this.renderCachePool.push(...i),delete this.proxyCachedFBO[r]}}deallocRenderCache(){this.renderCache.forEach(r=>r.fb.destroy()),this.renderCache=[],this.renderCachePool=[],this.proxyCachedFBO={}}}class tQ extends r.OverscaledTileID{constructor(r,n,i){super(r.overscaledZ,r.wrap,r.canonical.z,r.canonical.x,r.canonical.y),this.proxyTileKey=n,this.projMatrix=i}}class t1 extends r.Elevation{constructor(n,i){super(),this.painter=n,this.terrainTileForTile={},this.prevTerrainTileForTile={};let[o,a,s]=function(n){let i=new r.StructArrayLayout2i4,o=new r.StructArrayLayout3ui6;i.reserve(17161),o.reserve(33800);let a=r.EXTENT/128,s=r.EXTENT+a/2,l=s+a;for(let n=-a;n<l;n+=a)for(let o=-a;o<l;o+=a){let a=o<0||o>s||n<0||n>s?24575:0,l=r.clamp(Math.round(o),0,r.EXTENT),c=r.clamp(Math.round(n),0,r.EXTENT);i.emplaceBack(l+a,c)}let c=(r,n)=>{let i=131*n+r;o.emplaceBack(i+1,i,i+131),o.emplaceBack(i+131,i+131+1,i+1)};for(let r=1;r<129;r++)for(let n=1;n<129;n++)c(n,r);return[0,129].forEach(r=>{for(let n=0;n<130;n++)c(n,r),c(r,n)}),[i,o,32768]}(),l=n.context;this.gridBuffer=l.createVertexBuffer(o,r.posAttributes.members),this.gridIndexBuffer=l.createIndexBuffer(a),this.gridSegments=r.SegmentVector.simpleSegment(0,0,o.length,a.length),this.gridNoSkirtSegments=r.SegmentVector.simpleSegment(0,0,o.length,s),this.proxyCoords=[],this.proxiedCoords={},this._visibleDemTiles=[],this._drapedRenderBatches=[],this._sourceTilesOverlap={},this.proxySourceCache=new tJ(i.map),this.orthoMatrix=r.create(),r.ortho(this.orthoMatrix,"globe"===this.painter.transform.projection.name?.015:0,r.EXTENT,0,r.EXTENT,0,1);let c=l.gl;this._overlapStencilMode=new r.StencilMode({func:c.GEQUAL,mask:255},0,255,c.KEEP,c.KEEP,c.REPLACE),this._previousZoom=n.transform.zoom,this.pool=[],this._findCoveringTileCache={},this._tilesDirty={},this.style=i,this._useVertexMorphing=!0,this._exaggeration=1,this._mockSourceCache=new tY(i.map)}set style(r){r.on("data",this._onStyleDataEvent.bind(this)),r.on("neworder",this._checkRenderCacheEfficiency.bind(this)),this._style=r,this._checkRenderCacheEfficiency(),this._style.map.on("moveend",()=>{this._clearLineLayersFromRenderCache()})}update(n,i,o){if(n&&n.terrain){this._style!==n&&(this.style=n),this.enabled=!0;let a=n.terrain.properties;this.sourceCache=0===n.terrain.drapeRenderMode?this._mockSourceCache:n._getSourceCache(a.get("source")),this._exaggeration=a.get("exaggeration");let s=()=>{this.sourceCache.used&&r.warnOnce(`Raster DEM source '${this.sourceCache.id}' is used both for terrain and as layer source.
374This leads to lower resolution of hillshade. For full hillshade resolution but higher memory consumption, define another raster DEM source.`);let n=this.getScaledDemTileSize();this.sourceCache.update(i,n,!0),this.resetTileLookupCache(this.sourceCache.id)};this.sourceCache.usedForTerrain||(this.resetTileLookupCache(this.sourceCache.id),this.sourceCache.usedForTerrain=!0,s(),this._initializing=!0),s(),i.updateElevation(!0,o),this.resetTileLookupCache(this.proxySourceCache.id),this.proxySourceCache.update(i),this._emptyDEMTextureDirty=!0}else this._disable()}resetTileLookupCache(r){this._findCoveringTileCache[r]={}}getScaledDemTileSize(){return this.sourceCache.getSource().tileSize/128*this.proxySourceCache.getSource().tileSize}_checkRenderCacheEfficiency(){let n=this.renderCacheEfficiency(this._style);this._style.map._optimizeForTerrain||100!==n.efficiency&&r.warnOnce(`Terrain render cache efficiency is not optimal (${n.efficiency}%) and performance
375                may be affected negatively, consider placing all background, fill and line layers before layer
376                with id '${n.firstUndrapedLayer}' or create a map using optimizeForTerrain: true option.`)}_onStyleDataEvent(r){r.coord&&"source"===r.dataType?this._clearRenderCacheForTile(r.sourceCacheId,r.coord):"style"===r.dataType&&(this._invalidateRenderCache=!0)}_disable(){if(this.enabled&&(this.enabled=!1,this._sharedDepthStencil=void 0,this.proxySourceCache.deallocRenderCache(),this._style))for(let r in this._style._sourceCaches)this._style._sourceCaches[r].usedForTerrain=!1}destroy(){this._disable(),this._emptyDEMTexture&&this._emptyDEMTexture.destroy(),this._emptyDepthBufferTexture&&this._emptyDepthBufferTexture.destroy(),this.pool.forEach(r=>r.fb.destroy()),this.pool=[],this._depthFBO&&(this._depthFBO.destroy(),this._depthFBO=void 0,this._depthTexture=void 0)}_source(){return this.enabled?this.sourceCache:null}isUsingMockSource(){return this.sourceCache===this._mockSourceCache}exaggeration(){return this._exaggeration}get visibleDemTiles(){return this._visibleDemTiles}get drapeBufferSize(){let r=2*this.proxySourceCache.getSource().tileSize;return[r,r]}set useVertexMorphing(r){this._useVertexMorphing=r}updateTileBinding(n){if(!this.enabled)return;this.prevTerrainTileForTile=this.terrainTileForTile;let i=this.proxySourceCache,o=this.painter.transform;this._initializing&&(this._initializing=0===o._centerAltitude&&-1===this.getAtPointOrZero(r.MercatorCoordinate.fromLngLat(o.center),-1),this._emptyDEMTextureDirty=!this._initializing);let a=this.proxyCoords=i.getIds().map(r=>{let n=i.getTileByID(r).tileID;return n.projMatrix=o.calculateProjMatrix(n.toUnwrapped()),n});(function(n,i){let o=i.transform.pointCoordinate(i.transform.getCameraPoint()),a=new r.pointGeometry(o.x,o.y);n.sort((n,i)=>
376{if(i.overscaledZ-n.overscaledZ)return i.overscaledZ-n.overscaledZ;let o=new r.pointGeometry(n.canonical.x+(1<<n.canonical.z)*n.wrap,n.canonical.y),s=new r.pointGeometry(i.canonical.x+(1<<i.canonical.z)*i.wrap,i.canonical.y),l=a.mult(1<<n.canonical.z);return l.x-=.5,l.y-=.5,l.distSqr(o)-l.distSqr(s)})})(a,this.painter),this._previousZoom=o.zoom;let s=this.proxyToSource||{};this.proxyToSource={},a.forEach(r=>{this.proxyToSource[r.key]={}}),this.terrainTileForTile={};let l=this._style._sourceCaches;for(let r in l){let i=l[r];if(!i.used||(i!==this.sourceCache&&this.resetTileLookupCache(i.id),this._setupProxiedCoordsForOrtho(i,n[r],s),i.usedForTerrain))continue;let o=n[r];i.getSource().reparseOverscaled&&this._assignTerrainTiles(o)}this.proxiedCoords[i.id]=a.map(r=>new tQ(r,r.key,this.orthoMatrix)),this._assignTerrainTiles(a),this._prepareDEMTextures(),this._setupDrapedRenderBatches(),this._initFBOPool(),this._setupRenderCache(s),this.renderingToTexture=!1,this._updateTimestamp=r.exported.now();let c={};for(let r of(this._visibleDemTiles=[],this.proxyCoords)){let n=this.terrainTileForTile[r.key];if(!n)continue;let i=n.tileID.key;i in c||(this._visibleDemTiles.push(n),c[i]=i)}}_assignTerrainTiles(r){this._initializing||r.forEach(r=>{if(this.terrainTileForTile[r.key])return;let n=this._findTileCoveringTileID(r,this.sourceCache);n&&(this.terrainTileForTile[r.key]=n)})}_prepareDEMTextures(){let r=this.painter.context,n=r.gl;for(let i in this.terrainTileForTile){let o=this.terrainTileForTile[i],a=o.dem;a&&(!o.demTexture||o.needsDEMTextureUpload)&&(r.activeTexture.set(n.TEXTURE1),tH(this.painter,o,a))}}_prepareDemTileUniforms(r,n,i,o){if(!n||null==n.demTexture)return!1;let a=r.tileID.canonical,s=Math.pow(2,n.tileID.canonical.z-a.z),l=o||"";return i[`u_dem_tl${l}`]=[a.x*s%1,a.y*s%1],i[`u_dem_scale${l}`]=s,!0}get emptyDEMTexture(){return!this._emptyDEMTextureDirty&&this._emptyDEMTexture?this._emptyDEMTexture:this._updateEmptyDEMTexture()}get emptyDepthBufferTexture(){let n=this.painter.context,i=n.gl;if(!this._emptyDepthBufferTexture){let o=new r.RGBAImage({width:1,height:1},Uint8Array.of(255,255,255,255));this._emptyDepthBufferTexture=new r.Texture(n,o,i.RGBA,{premultiply:!1})}return this._emptyDepthBufferTexture}_getLoadedAreaMinimum(){let r=0,n=this._visibleDemTiles.reduce((n,i)=>{if(!i.dem)return n;let o=i.dem.tree.minimums[0];return o>0&&r++,n+o},0);return r?n/r:0}_updateEmptyDEMTexture(){let n=this.painter.context,i=n.gl;n.activeTexture.set(i.TEXTURE2);let o=this._getLoadedAreaMinimum(),a=new r.RGBAImage({width:1,height:1},new Uint8Array(r.DEMData.pack(o,this.sourceCache.getSource().encoding)));this._emptyDEMTextureDirty=!1;let s=this._emptyDEMTexture;return s?s.update(a,{premultiply:!1}):s=this._emptyDEMTexture=new r.Texture(n,a,i.RGBA,{premultiply:!1}),s}setupElevationDraw(n,i,o){var a;let s=this.painter.context,l=s.gl,c=(a=this.sourceCache.getSource().encoding,{u_dem:2,u_dem_prev:4,u_dem_unpack:r.DEMData.getUnpackVector(a),u_dem_tl:[0,0],u_dem_tl_prev:[0,0],u_dem_scale:0,u_dem_scale_prev:0,u_dem_size:0,u_dem_lerp:1,u_depth:3,u_depth_size_inv:[0,0],u_exaggeration:0});c.u_dem_size=this.sourceCache.getSource().tileSize,c.u_exaggeration=this.exaggeration();let u=null,d=null,h=1;if(o&&o.morphing&&this._useVertexMorphing){let r=o.morphing.srcDemTile,i=o.morphing.dstDemTile;h=o.morphing.phase,r&&i&&(this._prepareDemTileUniforms(n,r,c,"_prev")&&(d=r),this._prepareDemTileUniforms(n,i,c)&&(u=i))}if(d&&u?(s.activeTexture.set(l.TEXTURE2),u.demTexture.bind(l.NEAREST,l.CLAMP_TO_EDGE,l.NEAREST),s.activeTexture.set(l.TEXTURE4),d.demTexture.bind(l.NEAREST,l.CLAMP_TO_EDGE,l.NEAREST),c.u_dem_lerp=h):(u=this.terrainTileForTile[n.tileID.key],s.activeTexture.set(l.TEXTURE2),(this._prepareDemTileUniforms(n,u,c)?u.demTexture:this.emptyDEMTexture).bind(l.NEAREST,l.CLAMP_TO_EDGE)),s.activeTexture.set(l.TEXTURE3),o&&o.useDepthForOcclusion?(this._depthTexture&&this._depthTexture.bind(l.NEAREST,l.CLAMP_TO_EDGE),this._depthFBO&&(c.u_depth_size_inv=[1/this._depthFBO.width,1/this._depthFBO.height])):(this.emptyDepthBufferTexture.bind(l.NEAREST,l.CLAMP_TO_EDGE),c.u_depth_size_inv=[1,1]),o&&o.useMeterToDem&&u){let n=(1<<u.tileID.canonical.z)*r.mercatorZfromAltitude(1,this.painter.transform.center.lat)*this.sourceCache.getSource().tileSize;c.u_meter_to_dem=n}
376if(o&&o.labelPlaneMatrixInv&&(c.u_label_plane_matrix_inv=o.labelPlaneMatrixInv),i.setTerrainUniformValues(s,c),"globe"===this.painter.transform.projection.name){let r=this.globeUniformValues(this.painter.transform,n.tileID.canonical,o&&o.useDenormalizedUpVectorScale);i.setGlobeUniformValues(s,r)}}globeUniformValues(n,i,o){let a=n.projection;return{u_tile_tl_up:a.upVector(i,0,0),u_tile_tr_up:a.upVector(i,r.EXTENT,0),u_tile_br_up:a.upVector(i,r.EXTENT,r.EXTENT),u_tile_bl_up:a.upVector(i,0,r.EXTENT),u_tile_up_scale:o?r.globeMetersToEcef(1):a.upVectorScale(i,n.center.lat,n.worldSize).metersToTile}}renderToBackBuffer(n){let i=this.painter,o=this.painter.context;0!==n.length&&(o.bindFramebuffer.set(null),o.viewport.set([0,0,i.width,i.height]),i.gpuTimingDeferredRenderStart(),this.renderingToTexture=!1,function(n,i,o,a,s){if("globe"===n.transform.projection.name)!function(n,i,o,a,s){let l,c;let u=n.context,d=u.gl,h=n.options.showTerrainWireframe?2:0,p=n.transform,f=r.globeUseCustomAntiAliasing(n,u,p),m=(r,i)=>{if(c===r)return;let o=[tW[r],"PROJECTION_GLOBE_VIEW"];f&&o.push("CUSTOM_ANTIALIASING"),i&&o.push(tW[h]),l=n.useProgram("globeRaster",null,o),c=r},g=n.colorModeForRenderPass(),y=new r.DepthMode(d.LEQUAL,r.DepthMode.ReadWrite,n.depthRangeFor3D);tG.update(s);let v=r.calculateGlobeMercatorMatrix(p),b=[r.mercatorXfromLng(p.center.lng),r.mercatorYfromLat(p.center.lat)],C=n.globeSharedBuffers,_=[p.width*r.exported.devicePixelRatio,p.height*r.exported.devicePixelRatio],x=Float32Array.from(p.globeMatrix),w={useDenormalizedUpVectorScale:!0};if((h?[!1,!0]:[!1]).forEach(h=>{let p=n.transform,f=tq(p.zoom)*i.exaggeration();c=-1;let S=h?d.LINES:d.TRIANGLES;for(let c of a){let a=o.getTile(c),O=r.StencilMode.disabled,E=i.prevTerrainTileForTile[c.key],k=i.terrainTileForTile[c.key];tU(E,k)&&tG.newMorphing(c.key,E,k,s,250),u.activeTexture.set(d.TEXTURE0),a.texture.bind(d.LINEAR,d.CLAMP_TO_EDGE);let T=tG.getMorphValuesForProxy(c.key),M=T?1:0;T&&r.extend$1(w,{morphing:{srcDemTile:T.from,dstDemTile:T.to,phase:r.easeCubicInOut(T.phase)}});let P=r.tileCornersToBounds(c.canonical),L=r.getLatitudinalLod(P.getCenter().lat),A=r.getGridMatrix(c.canonical,P,L,p.worldSize/p._pixelsPerMercatorPixel),Z=r.globeNormalizeECEF(r.globeTileBounds(c.canonical)),I=t$(p.projMatrix,x,v,Z,r.globeToMercatorTransition(p.zoom),b,p.frustumCorners.TL,p.frustumCorners.TR,p.frustumCorners.BR,p.frustumCorners.BL,p.globeCenterInViewSpace,p.globeRadius,_,f,A);if(m(M,h),i.setupElevationDraw(a,l,w),n.prepareDrawProgram(u,l,c.toUnwrapped()),C){let[i,o,a]=h?C.getWirefameBuffers(n.context,L):C.getGridBuffers(L,0!==f);l.draw(u,S,y,O,g,r.CullFaceMode.backCCW,I,"globe_raster",i,o,a)}}}),C){let s=["GLOBE_POLES","PROJECTION_GLOBE_VIEW"];for(let c of(f&&s.push("CUSTOM_ANTIALIASING"),l=n.useProgram("globeRaster",null,s),a)){let{x:a,y:s,z:h}=c.canonical,f=0===s,m=s===(1<<h)-1,[v,x,S,O]=C.getPoleBuffers(h);if(O&&(f||m)){let s=o.getTile(c);u.activeTexture.set(d.TEXTURE0),s.texture.bind(d.LINEAR,d.CLAMP_TO_EDGE);let C=r.globePoleMatrixForTile(h,a,p),E=r.globeNormalizeECEF(r.globeTileBounds(c.canonical)),k=(n,i)=>n.draw(u,d.TRIANGLES,y,r.StencilMode.disabled,g,r.CullFaceMode.disabled,t$(p.projMatrix,C,C,E,0,b,p.frustumCorners.TL,p.frustumCorners.TR,p.frustumCorners.BR,p.frustumCorners.BL,p.globeCenterInViewSpace,p.globeRadius,_,0),"globe_pole_raster",i,S,O);i.setupElevationDraw(s,l,w),n.prepareDrawProgram(u,l,c.toUnwrapped()),f&&k(l,v),m&&(C=r.scale(r.create(),C,[1,-1,1]),k(l,x))}}}}(n,i,o,a,s);else{let l,c;let u=n.context,d=u.gl,h=n.options.showTerrainWireframe?2:0,p=(r,i)=>{if(c===r)return;let o=[tW[r]];i&&o.push(tW[h]),l=n.useProgram("terrainRaster",null,o),c=r},f=n.colorModeForRenderPass(),m=new r.DepthMode(d.LEQUAL,r.DepthMode.ReadWrite,n.depthRangeFor3D);tG.update(s);let g=n.transform,y=tq(g.zoom)*i.exaggeration();(h?[!1,!0]:[!1]).forEach(h=>{c=-1;let v=h?d.LINES:d.TRIANGLES,[b,C]=h?i.getWirefameBuffer():[i.gridIndexBuffer,i.gridSegments];for(let c of a){let a;let _=o.getTile(c),x=r.StencilMode.disabled,w=i.prevTerrainTileForTile[c.key],S=i.terrainTileForTile[c.key];tU(w,S)&&tG.newMorphing(c.key,w,S,s,250),u.activeTexture.set(d.TEXTURE0),_.texture.bind(d.LINEAR,d.CLAMP_TO_EDGE,d.LINEAR_MIPMAP_NEAREST);let O=tG.getMorphValuesForProxy(c.key),E=O?1:0;O&&(a={morphing:{srcDemTile:O.from,dstDemTile:O.to,phase:r.easeCubicInOut(O.ph
376ase)}});let k=tN(c.projMatrix,!function(r,n){let i=1<<r.z;return!n&&(0===r.x||r.x===i-1)||0===r.y||r.y===i-1}(c.canonical,g.renderWorldCopies)?y:y/10);p(E,h),i.setupElevationDraw(_,l,a),n.prepareDrawProgram(u,l,c.toUnwrapped()),l.draw(u,v,m,x,f,r.CullFaceMode.backCCW,k,"terrain_raster",i.gridBuffer,b,C)}})}}(i,this,this.proxySourceCache,n,this._updateTimestamp),this.renderingToTexture=!0,i.gpuTimingDeferredRenderEnd(),n.splice(0,n.length))}renderBatch(n){if(0===this._drapedRenderBatches.length)return n+1;this.renderingToTexture=!0;let i=this.painter,o=this.painter.context,a=this.proxySourceCache,s=this.proxiedCoords[a.id],l=this._drapedRenderBatches.shift(),c=[],u=i.style.order,d=0;for(let h of s){let s;let p=a.getTileByID(h.proxyTileKey),f=a.proxyCachedFBO[h.key]?a.proxyCachedFBO[h.key][n]:void 0,m=void 0!==f?a.renderCache[f]:this.pool[d++],g=void 0!==f;if(p.texture=m.tex,g&&!m.dirty){c.push(p.tileID);continue}o.bindFramebuffer.set(m.fb.framebuffer),this.renderedToTile=!1,m.dirty&&(o.clear({color:r.Color.transparent,stencil:0}),m.dirty=!1);for(let r=l.start;r<=l.end;++r){let n=i.style._layers[u[r]];if(n.isHidden(i.transform.zoom))continue;let a=i.style._getLayerSourceCache(n),l=a?this.proxyToSource[h.key][a.id]:[h];l&&(o.viewport.set([0,0,m.fb.width,m.fb.height]),s!==(a?a.id:null)&&(this._setupStencil(m,l,n,a),s=a?a.id:null),i.renderLayer(i,a,n,l))}this.renderedToTile?(m.dirty=!0,c.push(p.tileID)):g||--d,5===d&&(d=0,this.renderToBackBuffer(c))}return this.renderToBackBuffer(c),this.renderingToTexture=!1,o.bindFramebuffer.set(null),o.viewport.set([0,0,i.width,i.height]),l.end+1}postRender(){}renderCacheEfficiency(r){let n=r.order.length;if(0===n)return{efficiency:100};let i,o=0,a=0,s=!1;for(let l=0;l<n;++l){let n=r._layers[r.order[l]];this._style.isLayerDraped(n)?(s&&++o,++a):s||(s=!0,i=n.id)}return 0===a?{efficiency:100}:{efficiency:100*(1-o/a),firstUndrapedLayer:i}}getMinElevationBelowMSL(){let r=0;return this._visibleDemTiles.filter(r=>r.dem).forEach(n=>{r=Math.min(r,n.dem.tree.minimums[0])}),0===r?r:(r-30)*this._exaggeration}raycast(r,n,i){if(!this._visibleDemTiles)return null;let o=this._visibleDemTiles.filter(r=>r.dem).map(o=>{let a=o.tileID,s=1<<a.overscaledZ,{x:l,y:c}=a.canonical,u=l/s,d=(l+1)/s,h=c/s,p=(c+1)/s;return{minx:u,miny:h,maxx:d,maxy:p,t:o.dem.tree.raycastRoot(u,h,d,p,r,n,i),tile:o}});for(let a of(o.sort((r,n)=>(null!==r.t?r.t:Number.MAX_VALUE)-(null!==n.t?n.t:Number.MAX_VALUE)),o)){if(null==a.t)break;let o=a.tile.dem.tree.raycast(a.minx,a.miny,a.maxx,a.maxy,r,n,i);if(null!=o)return o}return null}_createFBO(){let n=this.painter.context,i=n.gl,o=this.drapeBufferSize;n.activeTexture.set(i.TEXTURE0);let a=new r.Texture(n,{width:o[0],height:o[1],data:null},i.RGBA);a.bind(i.LINEAR,i.CLAMP_TO_EDGE);let s=n.createFramebuffer(o[0],o[1],!1);return s.colorAttachment.set(a.texture),s.depthAttachment=new eE(n,s.framebuffer),void 0===this._sharedDepthStencil?(this._sharedDepthStencil=n.createRenderbuffer(n.gl.DEPTH_STENCIL,o[0],o[1]),this._stencilRef=0,s.depthAttachment.set(this._sharedDepthStencil),n.clear({stencil:0})):s.depthAttachment.set(this._sharedDepthStencil),n.extTextureFilterAnisotropic&&!n.extTextureFilterAnisotropicForceOff&&i.texParameterf(i.TEXTURE_2D,n.extTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT,n.extTextureFilterAnisotropicMax),{fb:s,tex:a,dirty:!1}}_initFBOPool(){for(;this.pool.length<Math.min(5,this.proxyCoords.length);)this.pool.push(this._createFBO())}_shouldDisableRenderCache(){if(this._style.light&&this._style.light.hasTransition())return!0;for(let r in this._style._sourceCaches)if(this._style._sourceCaches[r].hasTransition())return!0;return this._style.order.some(r=>{let n=this._style._layers[r],i=n.isHidden(this.painter.transform.zoom);return"custom"===n.type?!i&&n.shouldRedrape():!i&&n.hasTransition()})}_clearLineLayersFromRenderCache(){let n=!1;for(let r of this._style._getSources())if(r instanceof eM){n=!0;break}if(!n)return;let i={};for(let n=0;n<this._style.order.length;++n){let o=this._style._layers[this._style.order[n]],a=this._style._getLayerSourceCache(o);if(a&&!i[a.id]&&!o.isHidden(this.painter.transform.zoom)&&"line"===o.type&&o.widthExpression() instanceof r.ZoomDependentExpression)for(let r of(i[a.id]=!0,this.proxyCoords)){let n=this.proxyToSource[r.key][a.id];if(n)for(let r of n)this._clearRenderCacheForTile(a.id,r)}}}_clearRasterLayersFromRenderCache(){let r=!1;for(let n in this._style._sourceCaches)if(this._style._sourceCaches[n]._source instanceof eP){r=!0;break}if(!r)return;let n={};for(let r=0;r<this._style.order.length;++r){let i=this._style._layers[this._style.order[r]],o=this._style._getLayerSourceCache(i);if(!o||n[o.id]||i.isHidden(this.painter.transform.zoom)||"raster"!==i.t
376ype)continue;let a=i.paint.get("raster-fade-duration");for(let r of this.proxyCoords){let n=this.proxyToSource[r.key][o.id];if(n)for(let r of n){let n=tK(o.getTile(r),o.findLoadedParent(r,0),o,this.painter.transform,a);(1!==n.opacity||0!==n.mix)&&this._clearRenderCacheForTile(o.id,r)}}}}_setupDrapedRenderBatches(){let r=this._style.order,n=r.length;if(0===n)return;let i=[],o,a=0,s=this._style._layers[r[a]];for(;!this._style.isLayerDraped(s)&&s.isHidden(this.painter.transform.zoom)&&++a<n;)s=this._style._layers[r[a]];for(;a<n;++a){let n=this._style._layers[r[a]];n.isHidden(this.painter.transform.zoom)||(this._style.isLayerDraped(n)?void 0===o&&(o=a):void 0!==o&&(i.push({start:o,end:a-1}),o=void 0))}void 0!==o&&i.push({start:o,end:a-1}),this._drapedRenderBatches=i}_setupRenderCache(r){let n=this.proxySourceCache;if(this._shouldDisableRenderCache()||this._invalidateRenderCache){if(this._invalidateRenderCache=!1,n.renderCache.length>n.renderCachePool.length){let r=Object.values(n.proxyCachedFBO);n.proxyCachedFBO={};for(let i=0;i<r.length;++i){let o=Object.values(r[i]);n.renderCachePool.push(...o)}}return}this._clearRasterLayersFromRenderCache();let i=this.proxyCoords,o=this._tilesDirty;for(let a=i.length-1;a>=0;a--){let s=i[a];if(n.getTileByID(s.key),void 0!==n.proxyCachedFBO[s.key]){let i=r[s.key],a=this.proxyToSource[s.key],l=0;for(let r in a){let n=a[r],s=i[r];if(!s||s.length!==n.length||n.some((n,i)=>n!==s[i]||o[r]&&o[r].hasOwnProperty(n.key))){l=-1;break}++l}for(let r in n.proxyCachedFBO[s.key])n.renderCache[n.proxyCachedFBO[s.key][r]].dirty=l<0||l!==Object.values(i).length}}let a=[...this._drapedRenderBatches];for(let r of(a.sort((r,n)=>n.end-n.start-(r.end-r.start)),a))for(let o of i){if(n.proxyCachedFBO[o.key])continue;let i=n.renderCachePool.pop();void 0===i&&n.renderCache.length<50&&(i=n.renderCache.length,n.renderCache.push(this._createFBO())),void 0!==i&&(n.proxyCachedFBO[o.key]={},n.proxyCachedFBO[o.key][r.start]=i,n.renderCache[i].dirty=!0)}this._tilesDirty={}}_setupStencil(r,n,i,o){let a;if(!o||!this._sourceTilesOverlap[o.id])return void(this._overlapStencilType&&(this._overlapStencilType=!1));let s=this.painter.context,l=s.gl;if(n.length<=1)return void(this._overlapStencilType=!1);if(i.isTileClipped())a=n.length,this._overlapStencilMode.test={func:l.EQUAL,mask:255},this._overlapStencilType="Clip";else{if(!(n[0].overscaledZ>n[n.length-1].overscaledZ))return void(this._overlapStencilType=!1);a=1,this._overlapStencilMode.test={func:l.GREATER,mask:255},this._overlapStencilType="Mask"}this._stencilRef+a>255&&(s.clear({stencil:0}),this._stencilRef=0),this._stencilRef+=a,this._overlapStencilMode.ref=this._stencilRef,i.isTileClipped()&&this._renderTileClippingMasks(n,this._overlapStencilMode.ref)}clipOrMaskOverlapStencilType(){return"Clip"===this._overlapStencilType||"Mask"===this._overlapStencilType}stencilModeForRTTOverlap(n){return this.renderingToTexture&&this._overlapStencilType?("Clip"===this._overlapStencilType&&(this._overlapStencilMode.ref=this.painter._tileClippingMaskIDs[n.key]),this._overlapStencilMode):r.StencilMode.disabled}_renderTileClippingMasks(n,i){let o=this.painter,a=this.painter.context,s=a.gl;o._tileClippingMaskIDs={},a.setColorMode(r.ColorMode.disabled),a.setDepthMode(r.DepthMode.disabled);let l=o.useProgram("clippingMask");for(let c of n){let n=o._tileClippingMaskIDs[c.key]=--i;l.draw(a,s.TRIANGLES,r.DepthMode.disabled,new r.StencilMode({func:s.ALWAYS,mask:0},n,255,s.KEEP,s.KEEP,s.REPLACE),r.ColorMode.disabled,r.CullFaceMode.disabled,tX(c.projMatrix),"$clipping",o.tileExtentBuffer,o.quadTriangleIndexBuffer,o.tileExtentSegments)}}pointCoordinate(n){let i=this.painter.transform;if(n.x<0||n.x>i.width||n.y<0||n.y>i.height)return null;let o=[n.x,n.y,1,1];r.transformMat4$1(o,o,i.pixelMatrixInverse),r.scale$1(o,o,1/o[3]),o[0]/=i.worldSize,o[1]/=i.worldSize;let a=i._camera.position,s=r.mercatorZfromAltitude(1,i.center.lat),l=[a[0],a[1],a[2]/s,0],c=r.subtract([],o.slice(0,3),l);r.normalize(c,c);let u=this.raycast(l,c,this._exaggeration);return null!==u&&u?(r.scaleAndAdd(l,l,c,u),l[3]=l[2],l[2]*=s,l):null}drawDepth(){let n=this.painter,i=n.context,o=this.proxySourceCache,a=Math.ceil(n.width),s=Math.ceil(n.height);if(this._depthFBO&&(this._depthFBO.width!==a||this._depthFBO.height!==s)&&(this._depthFBO.destroy(),this._depthFBO=void 0,this._depthTexture=void 0),!this._depthFBO){let n=i.gl,o=i.createFramebuffer(a,s,!0);i.activeTexture.set(n.TEXTURE0);let l=new r.Texture(i,{width:a,height:s,data:null},n.RGBA);l.bind(n.NEAREST,n.CLAMP_TO_EDGE),o.colorAttachment.set(l.texture);let c=i.createRenderbuffer(i.gl.DEPTH_COMPONENT16,a,s);o.depthAttachment.set(c),this._depthFBO=o,this._depthTexture=l}i.bindFramebuffer.set(this._depthFBO.framebuffer),i.viewport.set([0,0,a,s]),function(n,i,o,a){if("globe"===n.transform.projection.name)return;let s=n.context,l=s.gl;s.clear({depth:1});let c=n.useProgram("terrainDepth"),u=new r.DepthMode(l.LESS,r.DepthMode.ReadWrite,n.depthRangeFor3D);for(let n of a){let a=o.getTile(n),d=tN(n.projMatrix,0);i.setupElevationDraw(a,c),c.draw(s,l.TRIANGLES,u,r.StencilMode.disabled,r.ColorMode.unblended,r.CullFaceMode.backCCW,d,"terrain_depth",i.gridBuffer,i.gridIndexBuffer,i.gridNoSkirtSegments)}}(n,this,o,this.proxyCoords)}_setupProxiedCoordsForOrtho(r,n,i){if(r.getSource() instanceof eA)return this._setupProxiedCoordsForImageSource(r,n,i);this._findCoveringTileCache[r.id]=this._findCoveringTileCache[r.id]||{};let o=this.proxiedCoords[r.id]=[],a=this.proxyCoords;for(let n=0;n<a.length;n++){let s=a[n],l=this._findTileCoveringTileID(s,r);if(l){let n=this._createProxiedId(s,l,i[s.key]&&i[s.key][r.id]);o.push(n),this.proxyToSource[s.key][r.id]=[n]}}let s=!1;for(let a=0;a<n.length;
376a++){let l=r.getTile(n[a]);if(!l||!l.hasData())continue;let c=this._findTileCoveringTileID(l.tileID,this.proxySourceCache);if(c&&c.tileID.canonical.z!==l.tileID.canonical.z){let n=this.proxyToSource[c.tileID.key][r.id],a=this._createProxiedId(c.tileID,l,i[c.tileID.key]&&i[c.tileID.key][r.id]);n?n.splice(n.length-1,0,a):this.proxyToSource[c.tileID.key][r.id]=[a],o.push(a),s=!0}}this._sourceTilesOverlap[r.id]=s}_setupProxiedCoordsForImageSource(n,i,o){if(!n.getSource().loaded())return;let a=this.proxiedCoords[n.id]=[],s=this.proxyCoords,l=n.getSource(),c=new r.pointGeometry(l.tileID.x,l.tileID.y)._div(1<<l.tileID.z),u=l.coordinates.map(r.MercatorCoordinate.fromLngLat).reduce((r,n)=>(r.min.x=Math.min(r.min.x,n.x-c.x),r.min.y=Math.min(r.min.y,n.y-c.y),r.max.x=Math.max(r.max.x,n.x-c.x),r.max.y=Math.max(r.max.y,n.y-c.y),r),{min:new r.pointGeometry(Number.MAX_VALUE,Number.MAX_VALUE),max:new r.pointGeometry(-Number.MAX_VALUE,-Number.MAX_VALUE)}),d=(n,i)=>{let o=n.wrap+n.canonical.x/(1<<n.canonical.z),a=n.canonical.y/(1<<n.canonical.z),s=r.EXTENT/(1<<n.canonical.z),l=i.wrap+i.canonical.x/(1<<i.canonical.z),c=i.canonical.y/(1<<i.canonical.z);return o+s<l+u.min.x||o>l+u.max.x||a+s<c+u.min.y||a>c+u.max.y};for(let r=0;r<s.length;r++){let l=s[r];for(let r=0;r<i.length;r++){let s=n.getTile(i[r]);if(!s||!s.hasData()||d(l,s.tileID))continue;let c=this._createProxiedId(l,s,o[l.key]&&o[l.key][n.id]),u=this.proxyToSource[l.key][n.id];u?u.push(c):this.proxyToSource[l.key][n.id]=[c],a.push(c)}}}_createProxiedId(n,i,o){let a=this.orthoMatrix;if(o){let r=o.find(r=>r.key===i.tileID.key);if(r)return r}if(i.tileID.key!==n.key){let o,s,l;let c=n.canonical.z-i.tileID.canonical.z;a=r.create();let u=i.tileID.wrap-n.wrap<<n.overscaledZ;c>0?(s=(o=r.EXTENT>>c)*((i.tileID.canonical.x<<c)-n.canonical.x+u),l=o*((i.tileID.canonical.y<<c)-n.canonical.y)):(o=r.EXTENT<<-c,s=r.EXTENT*(i.tileID.canonical.x-(n.canonical.x+u<<-c)),l=r.EXTENT*(i.tileID.canonical.y-(n.canonical.y<<-c))),r.ortho(a,0,o,0,o,0,1),r.translate(a,a,[s,l,0])}return new tQ(i.tileID,n.key,a)}_findTileCoveringTileID(n,i){let o=i.getTile(n);if(o&&o.hasData())return o;let a=this._findCoveringTileCache[i.id],s=a[n.key];if((o=s?i.getTileByID(s):null)&&o.hasData()||null===s)return o;let l=o?o.tileID:n,c=l.overscaledZ,u=i.getSource().minzoom,d=[];if(!s){let a=i.getSource().maxzoom;if(n.canonical.z>=a){let o=n.canonical.z-a;i.getSource().reparseOverscaled?(c=Math.max(n.canonical.z+2,i.transform.tileZoom),l=new r.OverscaledTileID(c,n.wrap,a,n.canonical.x>>o,n.canonical.y>>o)):0!==o&&(c=a,l=new r.OverscaledTileID(c,n.wrap,a,n.canonical.x>>o,n.canonical.y>>o))}l.key!==n.key&&(d.push(l.key),o=i.getTile(l))}let h=r=>{d.forEach(n=>{a[n]=r}),d.length=0};for(c-=1;c>=u&&(!o||!o.hasData());c--){o&&h(o.tileID.key);let r=l.calculateScaledKey(c);if((o=i.getTileByID(r))&&o.hasData())break;let n=a[r];if(null===n)break;void 0===n?d.push(r):o=i.getTileByID(n)}return h(o?o.tileID.key:null),o&&o.hasData()?o:null}findDEMTileFor(r){return this.enabled?this._findTileCoveringTileID(r,this.sourceCache):null}prepareDrawTile(){this.renderedToTile=!0}_clearRenderCacheForTile(r,n){let i=this._tilesDirty[r];i||(i=this._tilesDirty[r]={}),i[n.key]=!0}getWirefameBuffer(){if(!this.wireframeSegments){let n=function(n){let i=0,o=new r.StructArrayLayout2ui4;for(let r=1;r<129;r++){for(let n=1;n<129;n++)i=131*r+n,o.emplaceBack(i,i+1),o.emplaceBack(i,i+131),o.emplaceBack(i+1,i+131),128===r&&o.emplaceBack(i+131,i+131+1);o.emplaceBack(i+1,i+1+131)}return o}();this.wireframeIndexBuffer=this.painter.context.createIndexBuffer(n),this.wireframeSegments=r.SegmentVector.simpleSegment(0,0,this.gridBuffer.length,n.length)}return[this.wireframeIndexBuffer,this.wireframeSegments]}}class t0{static cacheKey(r,n,i,o){let a=`${n}${o?o.cacheKey:""}`;for(let n of i)r.usedDefines.includes(n)&&(a+=`/${n}`);return a}constructor(n,i,o,a,s,l){let c=n.gl;this.program=c.createProgram();let u=function(r){let n=[];for(let i=0;i<r.length;i++){if(null===r[i])continue;let o=r[i].split(" ");n.push(o.pop())}return n}(o.staticAttributes),d=a?a.getBinderAttributes():[],h=u.concat(d),p=a?a.defines():[];p=p.concat(l.map(r=>`#define ${r}`));
376let f=n.isWebGL2?"#version 300 es\n":"",m=f+p.concat(n.extStandardDerivatives&&0===f.length?"#extension GL_OES_standard_derivatives : enable\n".concat(tD):tD,tD,tk,tV.fragmentSource,tZ.fragmentSource,o.fragmentSource).join("\n"),g=f+p.concat("\n#ifdef GL_ES\nprecision highp float;\n#else\n\n#if !defined(lowp)\n#define lowp\n#endif\n\n#if !defined(mediump)\n#define mediump\n#endif\n\n#if !defined(highp)\n#define highp\n#endif\n\n#endif",tk,tV.vertexSource,tZ.vertexSource,tA.vertexSource,o.vertexSource).join("\n"),y=c.createShader(c.FRAGMENT_SHADER);if(c.isContextLost())return void(this.failedToCreate=!0);c.shaderSource(y,m),c.compileShader(y),c.attachShader(this.program,y);let v=c.createShader(c.VERTEX_SHADER);if(c.isContextLost())this.failedToCreate=!0;else{c.shaderSource(v,g),c.compileShader(v),c.attachShader(this.program,v),this.attributes={},this.numAttributes=h.length;for(let r=0;r<this.numAttributes;r++)h[r]&&(c.bindAttribLocation(this.program,r,h[r]),this.attributes[h[r]]=r);c.linkProgram(this.program),c.deleteShader(v),c.deleteShader(y),this.fixedUniforms=s(n),this.binderUniforms=a?a.getUniforms(n):[],l.includes("TERRAIN")&&(this.terrainUniforms={u_dem:new r.Uniform1i(n),u_dem_prev:new r.Uniform1i(n),u_dem_unpack:new r.Uniform4f(n),u_dem_tl:new r.Uniform2f(n),u_dem_scale:new r.Uniform1f(n),u_dem_tl_prev:new r.Uniform2f(n),u_dem_scale_prev:new r.Uniform1f(n),u_dem_size:new r.Uniform1f(n),u_dem_lerp:new r.Uniform1f(n),u_exaggeration:new r.Uniform1f(n),u_depth:new r.Uniform1i(n),u_depth_size_inv:new r.Uniform2f(n),u_meter_to_dem:new r.Uniform1f(n),u_label_plane_matrix_inv:new r.UniformMatrix4f(n)}),l.includes("GLOBE")&&(this.globeUniforms={u_tile_tl_up:new r.Uniform3f(n),u_tile_tr_up:new r.Uniform3f(n),u_tile_br_up:new r.Uniform3f(n),u_tile_bl_up:new r.Uniform3f(n),u_tile_up_scale:new r.Uniform1f(n)}),l.includes("FOG")&&(this.fogUniforms={u_fog_matrix:new r.UniformMatrix4f(n),u_fog_range:new r.Uniform2f(n),u_fog_color:new r.Uniform4f(n),u_fog_horizon_blend:new r.Uniform1f(n),u_fog_temporal_offset:new r.Uniform1f(n),u_frustum_tl:new r.Uniform3f(n),u_frustum_tr:new r.Uniform3f(n),u_frustum_br:new r.Uniform3f(n),u_frustum_bl:new r.Uniform3f(n),u_globe_pos:new r.Uniform3f(n),u_globe_radius:new r.Uniform1f(n),u_globe_transition:new r.Uniform1f(n),u_is_globe:new r.Uniform1i(n),u_viewport:new r.Uniform2f(n)})}}setTerrainUniformValues(r,n){if(!this.terrainUniforms)return;let i=this.terrainUniforms;if(!this.failedToCreate)for(let o in r.program.set(this.program),n)i[o]&&i[o].set(this.program,o,n[o])}setGlobeUniformValues(r,n){if(!this.globeUniforms)return;let i=this.globeUniforms;if(!this.failedToCreate)for(let o in r.program.set(this.program),n)i[o]&&i[o].set(this.program,o,n[o])}setFogUniformValues(r,n){if(!this.fogUniforms)return;let i=this.fogUniforms;if(!this.failedToCreate)for(let o in r.program.set(this.program),n)i[o].set(this.program,o,n[o])}draw(r,n,i,o,a,s,l,c,u,d,h,p,f,m,g){let y=r.gl;if(this.failedToCreate)return;for(let n of(r.program.set(this.program),r.setDepthMode(i),r.setStencilMode(o),r.setColorMode(a),r.setCullFace(s),Object.keys(this.fixedUniforms)))this.fixedUniforms[n].set(this.program,n,l[n]);m&&m.setUniforms(this.program,r,this.binderUniforms,p,{zoom:f});let v={[y.LINES]:2,[y.TRIANGLES]:3,[y.LINE_STRIP]:1}[n];for(let i of h.get()){let o=i.vaos||(i.vaos={});(o[c]||(o[c]=new tR)).bind(r,this,u,m?m.getPaintVertexBuffers():[],d,i.vertexOffset,g||[]),y.drawElements(n,i.primitiveLength*v,y.UNSIGNED_SHORT,i.primitiveOffset*v*2)}}}function t2(r,n){let i=Math.pow(2,n.tileID.overscaledZ),o=n.tileSize*Math.pow(2,r.transform.tileZoom)/i,a=o*(n.tileID.canonical.x+n.tileID.wrap*i),s=o*n.tileID.canonical.y;return{u_image:0,u_texsize:n.imageAtlasTexture.size,u_tile_units_to_pixels:1/D(n,1,r.transform.tileZoom),u_pixel_coord_upper:[a>>16,s>>16],u_pixel_coord_lower:[65535&a,65535&s]}}let t3=r.create(),t4=(n,i,o,a,s,l,c,u,d,h,p)=>{let f=i.style.light,m=f.properties.get("position"),g=[m.x,m.y,m.z],y=r.create$1();"viewport"===f.properties.get("anchor")&&(r.fromRotation(y,-i.transform.angle),r.transformMat3(g,g,y));let v=f.properties.get("color"),b=i.transform,C={u_matrix:n,u_lightpos:g,u_lightintensity:f.properties.get("intensity"),u_lightcolor:[v.r,v.g,v.b],u_vertical_gradient:+o,u_opacity:a,u_tile_id:[0,0,0],u_zoom_transition:0,u_inv_rot_matrix:t3,u_merc_center:[0,0],u_up_dir:[0,0,0],u_height_lift:0,u_ao:s,u_edge_radius:l};return"globe"===b.projection.name&&(C.u_tile_id=[c.canonical.x,c.canonical.y,1<<c.canonical.z],C.u_zoom_transition=d,C.u_inv_rot_matrix=p,C.u_merc_center=h,C.u_up_dir=b.projection.upVector(new r.CanonicalTileID(0,0,0),h[0]*r.EXTENT,h[1]*r.EXTENT),C.u_height_lift=u),C},t5=(n,i,o,a,s,l,c,u,d,h,p,f)=>{let m=t4(n,i,o,a,s,l,c,d,h,p,f),g={u_height_factor:-Math.pow(2,c.overscaledZ
376)/u.tileSize/8};return r.extend(m,t2(i,u),g)},t6=r=>({u_matrix:r}),t8=(n,i,o)=>r.extend(t6(n),t2(i,o)),t7=(r,n)=>({u_matrix:r,u_world:n}),t9=(n,i,o,a)=>r.extend(t8(n,i,o),{u_world:a}),re=r.create(),rt=(n,i,o,a,s,l)=>{let c;let u=n.transform,d="globe"===u.projection.name;if("map"===l.paint.get("circle-pitch-alignment")){if(d){let n=r.globePixelsToTileUnits(u.zoom,i.canonical)*u._pixelsPerMercatorPixel;c=Float32Array.from([n,0,0,n])}else c=u.calculatePixelsToTileUnitsMatrix(o)}else c=new Float32Array([u.pixelsToGLUnits[0],0,0,u.pixelsToGLUnits[1]]);let h={u_camera_to_center_distance:u.cameraToCenterDistance,u_matrix:n.translatePosMatrix(i.projMatrix,o,l.paint.get("circle-translate"),l.paint.get("circle-translate-anchor")),u_device_pixel_ratio:r.exported.devicePixelRatio,u_extrude_scale:c,u_inv_rot_matrix:re,u_merc_center:[0,0],u_tile_id:[0,0,0],u_zoom_transition:0,u_up_dir:[0,0,0]};if(d){h.u_inv_rot_matrix=a,h.u_merc_center=s,h.u_tile_id=[i.canonical.x,i.canonical.y,1<<i.canonical.z],h.u_zoom_transition=r.globeToMercatorTransition(u.zoom);let n=s[0]*r.EXTENT,o=s[1]*r.EXTENT;h.u_up_dir=u.projection.upVector(new r.CanonicalTileID(0,0,0),n,o)}return h},rr=r=>{let n=[];return"map"===r.paint.get("circle-pitch-alignment")&&n.push("PITCH_WITH_MAP"),"map"===r.paint.get("circle-pitch-scale")&&n.push("SCALE_WITH_MAP"),n},rn=(n,i,o,a)=>{let s=r.EXTENT/o.tileSize;return{u_matrix:n,u_camera_to_center_distance:i.getCameraToCenterDistance(a),u_extrude_scale:[i.pixelsToGLUnits[0]/s,i.pixelsToGLUnits[1]/s]}},ri=(r,n,i=1)=>({u_matrix:r,u_color:n,u_overlay:0,u_overlay_scale:i}),ro=r.create(),ra=(n,i,o,a,s,l,c)=>{let u=n.transform,d="globe"===u.projection.name,h=d?r.globePixelsToTileUnits(u.zoom,i.canonical)*u._pixelsPerMercatorPixel:D(o,1,l),p={u_matrix:i.projMatrix,u_extrude_scale:h,u_intensity:c,u_inv_rot_matrix:ro,u_merc_center:[0,0],u_tile_id:[0,0,0],u_zoom_transition:0,u_up_dir:[0,0,0]};if(d){p.u_inv_rot_matrix=a,p.u_merc_center=s,p.u_tile_id=[i.canonical.x,i.canonical.y,1<<i.canonical.z],p.u_zoom_transition=r.globeToMercatorTransition(u.zoom);let n=s[0]*r.EXTENT,o=s[1]*r.EXTENT;p.u_up_dir=u.projection.upVector(new r.CanonicalTileID(0,0,0),n,o)}return p},rs=(r,n,i,o,a,s,l)=>{let c=r.transform,u=c.calculatePixelsToTileUnitsMatrix(n);return{u_matrix:ru(r,n,i,o),u_pixels_to_tile_units:u,u_device_pixel_ratio:s,u_units_to_pixels:[1/c.pixelsToGLUnits[0],1/c.pixelsToGLUnits[1]],u_dash_image:0,u_gradient_image:1,u_image_height:a,u_texsize:rd(i)?n.lineAtlasTexture.size:[0,0],u_tile_units_to_pixels:rc(n,r.transform),u_alpha_discard_threshold:0,u_trim_offset:l}},rl=(r,n,i,o,a)=>{let s=r.transform;return{u_matrix:ru(r,n,i,o),u_texsize:n.imageAtlasTexture.size,u_pixels_to_tile_units:s.calculatePixelsToTileUnitsMatrix(n),u_device_pixel_ratio:a,u_image:0,u_tile_units_to_pixels:rc(n,s),u_units_to_pixels:[1/s.pixelsToGLUnits[0],1/s.pixelsToGLUnits[1]],u_alpha_discard_threshold:0}};function rc(r,n){return 1/D(r,1,n.tileZoom)}function ru(r,n,i,o){return r.translatePosMatrix(o||n.tileID.projMatrix,n,i.paint.get("line-translate"),i.paint.get("line-translate-anchor"))}function rd(r){let n=r.paint.get("line-dasharray").value;return n.value||"constant"!==n.kind}let rh=(r,n,i,o,a,s)=>{var l,c;return{u_matrix:r,u_tl_parent:n,u_scale_parent:i,u_fade_t:o.mix,u_opacity:o.opacity*a.paint.get("raster-opacity"),u_image0:0,u_image1:1,u_brightness_low:a.paint.get("raster-brightness-min"),u_brightness_high:a.paint.get("raster-brightness-max"),u_saturation_factor:(c=a.paint.get("raster-saturation"))>0?1-1/(1.001-c):-c,u_contrast_factor:(l=a.paint.get("raster-contrast"))>0?1/(1-l):1+l,u_spin_weights:function(r){let n=Math.sin(r*=Math.PI/180),i=Math.cos(r);return[(2*i+1)/3,(-Math.sqrt(3)*n-i+1)/3,(Math.sqrt(3)*n-i+1)/3]}(a.paint.get("raster-hue-rotate")),u_perspective_transform:s}},rp=r.create(),rf=(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v)=>{let b=s.transform,C={u_is_size_zoom_constant:+("constant"===n||"source"===n),u_is_size_feature_constant:+("constant"===n||"camera"===n),u_size_t:i?i.uSizeT:0,u_size:i?i.uSize:0,u_camera_to_center_distance:b.cameraToCenterDistance,u_rotate_symbol:+o,u_aspect_ratio:b.width/b.height,u_fade_change:s.options.fadeDuration?s.symbolFadeChange:1,u_matrix:l,u_label_plane_matrix:c,u_coord_matrix:u,u_is_text:+d,u_pitch_with_map:+a,u_texsize:h,u_texture:0,u_tile_id:[0,0,0],u_zoom_transition:0,u_inv_rot_matrix:rp,u_merc_center:[0,0],u_camera_forward:[0,0,0],u_ecef_origin:[0,0,0],u_tile_matrix:rp,u_up_vector:[0,-1,0]};return"globe"===v.name&&(C.u_tile_id=[p.canonical.x,p.canonical.y,1<<p.canonical.z],C.u_zoom_transition=f,C.u_inv_rot_matrix=g,C.u_merc_center=m,C.u_camera_forward=b._camera.forward(),C.u_ecef_origin=r.globeECEFOrigin(b.globeMatrix,p.toUnwrapped()),C.u_tile_matrix=Float32Array.from(b.globeMatrix),C.u_up_vector=y),C},rm=(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v,b)=>r.extend(rf(n,i,o,a,s,l,c,u,d,h,f,m,g,y,v,b),{u_gamma_scale:a?s.transform.cameraToCenterDistance*Math.cos(s.terrain?0:s.transform._pitch):1,u_device_pixel_ratio:r.exported.devicePixelRatio,u_is_halo:+p}),rg=(n,i,o,a,s,l,c,u,d,h,p,f,m,g,y,v)=>r.extend(rm(n,i,o,a,s,l,c,u,!0,d,!0,p,f,m,g,y,v),{u_texsize_icon:h,u_texture_icon:1}),ry=(r,n,i)=>({u_matrix:r,u_opacity:n,u_color:i}),rv=(n,i,o,a,s)=>r.extend(function(r,n,i){let o=n.imageManager.getPattern(r.toString()),{width:a,height:s}=n.imageManager.getPixelSize(),l=Math.pow(2,i.tileID.overscaledZ
376),c=i.tileSize*Math.pow(2,n.transform.tileZoom)/l,u=c*(i.tileID.canonical.x+i.tileID.wrap*l),d=c*i.tileID.canonical.y;return{u_image:0,u_pattern_tl:o.tl,u_pattern_br:o.br,u_texsize:[a,s],u_pattern_size:o.displaySize,u_tile_units_to_pixels:1/D(i,1,n.transform.tileZoom),u_pixel_coord_upper:[u>>16,d>>16],u_pixel_coord_lower:[65535&u,65535&d]}}(a,o,s),{u_matrix:n,u_opacity:i}),rb={fillExtrusion:n=>({u_matrix:new r.UniformMatrix4f(n),u_lightpos:new r.Uniform3f(n),u_lightintensity:new r.Uniform1f(n),u_lightcolor:new r.Uniform3f(n),u_vertical_gradient:new r.Uniform1f(n),u_opacity:new r.Uniform1f(n),u_edge_radius:new r.Uniform1f(n),u_ao:new r.Uniform2f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_up_dir:new r.Uniform3f(n),u_height_lift:new r.Uniform1f(n)}),fillExtrusionPattern:n=>({u_matrix:new r.UniformMatrix4f(n),u_lightpos:new r.Uniform3f(n),u_lightintensity:new r.Uniform1f(n),u_lightcolor:new r.Uniform3f(n),u_vertical_gradient:new r.Uniform1f(n),u_height_factor:new r.Uniform1f(n),u_edge_radius:new r.Uniform1f(n),u_ao:new r.Uniform2f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_up_dir:new r.Uniform3f(n),u_height_lift:new r.Uniform1f(n),u_image:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_pixel_coord_upper:new r.Uniform2f(n),u_pixel_coord_lower:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n),u_opacity:new r.Uniform1f(n)}),fill:n=>({u_matrix:new r.UniformMatrix4f(n)}),fillPattern:n=>({u_matrix:new r.UniformMatrix4f(n),u_image:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_pixel_coord_upper:new r.Uniform2f(n),u_pixel_coord_lower:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n)}),fillOutline:n=>({u_matrix:new r.UniformMatrix4f(n),u_world:new r.Uniform2f(n)}),fillOutlinePattern:n=>({u_matrix:new r.UniformMatrix4f(n),u_world:new r.Uniform2f(n),u_image:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_pixel_coord_upper:new r.Uniform2f(n),u_pixel_coord_lower:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n)}),circle:n=>({u_camera_to_center_distance:new r.Uniform1f(n),u_extrude_scale:new r.UniformMatrix2f(n),u_device_pixel_ratio:new r.Uniform1f(n),u_matrix:new r.UniformMatrix4f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_up_dir:new r.Uniform3f(n)}),collisionBox:n=>({u_matrix:new r.UniformMatrix4f(n),u_camera_to_center_distance:new r.Uniform1f(n),u_extrude_scale:new r.Uniform2f(n)}),collisionCircle:n=>({u_matrix:new r.UniformMatrix4f(n),u_inv_matrix:new r.UniformMatrix4f(n),u_camera_to_center_distance:new r.Uniform1f(n),u_viewport_size:new r.Uniform2f(n)}),debug:n=>({u_color:new r.UniformColor(n),u_matrix:new r.UniformMatrix4f(n),u_overlay:new r.Uniform1i(n),u_overlay_scale:new r.Uniform1f(n)}),clippingMask:n=>({u_matrix:new r.UniformMatrix4f(n)}),heatmap:n=>({u_extrude_scale:new r.Uniform1f(n),u_intensity:new r.Uniform1f(n),u_matrix:new r.UniformMatrix4f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_up_dir:new r.Uniform3f(n)}),heatmapTexture:n=>({u_image:new r.Uniform1i(n),u_color_ramp:new r.Uniform1i(n),u_opacity:new r.Uniform1f(n)}),hillshade:n=>({u_matrix:new r.UniformMatrix4f(n),u_image:new r.Uniform1i(n),u_latrange:new r.Uniform2f(n),u_light:new r.Uniform2f(n),u_shadow:new r.UniformColor(n),u_highlight:new r.UniformColor(n),u_accent:new r.UniformColor(n)}),hillshadePrepare:n=>({u_matrix:new r.UniformMatrix4f(n),u_image:new r.Uniform1i(n),u_dimension:new r.Uniform2f(n),u_zoom:new r.Uniform1f(n),u_unpack:new r.Uniform4f(n)}),line:n=>({u_matrix:new r.UniformMatrix4f(n),u_pixels_to_tile_units:new r.UniformMatrix2f(n),u_device_pixel_ratio:new r.Uniform1f(n),u_units_to_pixels:new r.Uniform2f(n),u_dash_image:new r.Uniform1i(n),u_gradient_image:new r.Uniform1i(n),u_image_height:new r.Uniform1f(n),u_texsize:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n),u_alph
376a_discard_threshold:new r.Uniform1f(n),u_trim_offset:new r.Uniform2f(n)}),linePattern:n=>({u_matrix:new r.UniformMatrix4f(n),u_texsize:new r.Uniform2f(n),u_pixels_to_tile_units:new r.UniformMatrix2f(n),u_device_pixel_ratio:new r.Uniform1f(n),u_image:new r.Uniform1i(n),u_units_to_pixels:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n),u_alpha_discard_threshold:new r.Uniform1f(n)}),raster:n=>({u_matrix:new r.UniformMatrix4f(n),u_tl_parent:new r.Uniform2f(n),u_scale_parent:new r.Uniform1f(n),u_fade_t:new r.Uniform1f(n),u_opacity:new r.Uniform1f(n),u_image0:new r.Uniform1i(n),u_image1:new r.Uniform1i(n),u_brightness_low:new r.Uniform1f(n),u_brightness_high:new r.Uniform1f(n),u_saturation_factor:new r.Uniform1f(n),u_contrast_factor:new r.Uniform1f(n),u_spin_weights:new r.Uniform3f(n),u_perspective_transform:new r.Uniform2f(n)}),symbolIcon:n=>({u_is_size_zoom_constant:new r.Uniform1i(n),u_is_size_feature_constant:new r.Uniform1i(n),u_size_t:new r.Uniform1f(n),u_size:new r.Uniform1f(n),u_camera_to_center_distance:new r.Uniform1f(n),u_rotate_symbol:new r.Uniform1i(n),u_aspect_ratio:new r.Uniform1f(n),u_fade_change:new r.Uniform1f(n),u_matrix:new r.UniformMatrix4f(n),u_label_plane_matrix:new r.UniformMatrix4f(n),u_coord_matrix:new r.UniformMatrix4f(n),u_is_text:new r.Uniform1i(n),u_pitch_with_map:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_camera_forward:new r.Uniform3f(n),u_tile_matrix:new r.UniformMatrix4f(n),u_up_vector:new r.Uniform3f(n),u_ecef_origin:new r.Uniform3f(n),u_texture:new r.Uniform1i(n)}),symbolSDF:n=>({u_is_size_zoom_constant:new r.Uniform1i(n),u_is_size_feature_constant:new r.Uniform1i(n),u_size_t:new r.Uniform1f(n),u_size:new r.Uniform1f(n),u_camera_to_center_distance:new r.Uniform1f(n),u_rotate_symbol:new r.Uniform1i(n),u_aspect_ratio:new r.Uniform1f(n),u_fade_change:new r.Uniform1f(n),u_matrix:new r.UniformMatrix4f(n),u_label_plane_matrix:new r.UniformMatrix4f(n),u_coord_matrix:new r.UniformMatrix4f(n),u_is_text:new r.Uniform1i(n),u_pitch_with_map:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_texture:new r.Uniform1i(n),u_gamma_scale:new r.Uniform1f(n),u_device_pixel_ratio:new r.Uniform1f(n),u_tile_id:new r.Uniform3f(n),u_zoom_transition:new r.Uniform1f(n),u_inv_rot_matrix:new r.UniformMatrix4f(n),u_merc_center:new r.Uniform2f(n),u_camera_forward:new r.Uniform3f(n),u_tile_matrix:new r.UniformMatrix4f(n),u_up_vector:new r.Uniform3f(n),u_ecef_origin:new r.Uniform3f(n),u_is_halo:new r.Uniform1i(n)}),symbolTextAndIcon:n=>({u_is_size_zoom_constant:new r.Uniform1i(n),u_is_size_feature_constant:new r.Uniform1i(n),u_size_t:new r.Uniform1f(n),u_size:new r.Uniform1f(n),u_camera_to_center_distance:new r.Uniform1f(n),u_rotate_symbol:new r.Uniform1i(n),u_aspect_ratio:new r.Uniform1f(n),u_fade_change:new r.Uniform1f(n),u_matrix:new r.UniformMatrix4f(n),u_label_plane_matrix:new r.UniformMatrix4f(n),u_coord_matrix:new r.UniformMatrix4f(n),u_is_text:new r.Uniform1i(n),u_pitch_with_map:new r.Uniform1i(n),u_texsize:new r.Uniform2f(n),u_texsize_icon:new r.Uniform2f(n),u_texture:new r.Uniform1i(n),u_texture_icon:new r.Uniform1i(n),u_gamma_scale:new r.Uniform1f(n),u_device_pixel_ratio:new r.Uniform1f(n),u_is_halo:new r.Uniform1i(n)}),background:n=>({u_matrix:new r.UniformMatrix4f(n),u_opacity:new r.Uniform1f(n),u_color:new r.UniformColor(n)}),backgroundPattern:n=>({u_matrix:new r.UniformMatrix4f(n),u_opacity:new r.Uniform1f(n),u_image:new r.Uniform1i(n),u_pattern_tl:new r.Uniform2f(n),u_pattern_br:new r.Uniform2f(n),u_texsize:new r.Uniform2f(n),u_pattern_size:new r.Uniform2f(n),u_pixel_coord_upper:new r.Uniform2f(n),u_pixel_coord_lower:new r.Uniform2f(n),u_tile_units_to_pixels:new r.Uniform1f(n)}),terrainRaster:tF,terrainDepth:tF,skybox:n=>({u_matrix:new r.UniformMatrix4f(n),u_sun_direction:new r.Uniform3f(n),u_cubemap:new r.Uniform1i(n),u_opacity:new r.Uniform1f(n),u_temporal_offset:new r.Uniform1f(n)}),skyboxGradient:n=>({u_matrix:new r.UniformMatrix4f(n),u_color_ramp:new r.Uniform1i(n),u_center_direction:new r.Uniform3f(n),u_radius:new r.Uniform1f(n),u_opacity:new r.Uniform1f(n),u_temporal_offset:new r.Uniform1f(n)}),skyboxCapture:n=>({u_matrix_3f:new r.UniformMatrix3f(n),u_sun_direction:new r.Uniform3f(n),u_sun_intensity:new r.Uniform1f(n),u_color_tint_r:new r.Uniform4f(n),u_color_tint_m:new r.Uniform4f(n),u_luminance:new r.Uniform1f(n)}),globeRaster:n=>({u_proj_matrix:new r.UniformMatrix4f(n),u_globe_matrix:new r.UniformMatrix4f(n),u_normalize_matrix:new r.UniformMatrix4f(n),u_merc_matrix:new r.UniformMatrix4f(n),u_zoom_transition:new r.Uniform1f(n),u_merc_center:new r.Uniform2f(n),u_image0:new r.Uniform1i(n),u_grid_matrix:new r.UniformMatrix3f(n),u_skirt_height:new r.Uniform1f(n),u_frustum_tl:new r.Uniform3f(n),u_frustum_tr:new r.Uniform3f(n),u_frustum_br:new r.Uniform3f(n),u_frustum_bl:new r.Uniform3f(n),u_globe_pos:new r.Uniform3f(n),u_globe_radius:new r.Uniform1f(n),u_viewport:new r.Uniform2f(n)}),globeAtmosphere:n=>({u_frustum_tl:new r.Uniform3f(n),u_frustum_tr:new r.Uniform3f(n),u_frustum_br:new r.Uniform3f(n),u_frustum_bl:new r.Uniform3f(n),u_horizon:new r.Uniform1f(n),u_transition:new r.Uniform1f(n),u_fadeout_range:new r.Uniform1f(n),u_color:new r.Uniform4f(n),u_high_color:new r.Uniform4f(n),u_space_color:new r.Uniform4f(n),u_star_intensity:new r.Uniform1f(n),u_star_density:new r.Uniform1f(n),u_star_size:new r.Uniform1f(n),u_temporal_offset:new r.Uniform1f(n),u_horizon_angle:new r.Uniform1f(n),u_rotation_matrix:new r.UniformMatrix4f(n)})};function rC(n,i,o,s,l,c,u){let d=n.context,h=d.gl,p=n.transform,f=n.useProgram("collisionBox"),m=[],g=0,y=0;for(let a=0;a<s.length;a++){let v=s[a],b=i.getTile(v),C=b.getBucket(o);if(!C)continue;let _=function(r,n,i){if(n.projection.name===i.projection.name)return r.projMatrix;let o=i.clone();return o.setProjection(n.projection),te(o,n.getProjection(),r)}(v,C,p),x=_;0===l[0]&&0===l[1]||(x=n.translatePosMatrix(_,b,l,c));let w=u?C.textCollisionBox:C.iconCollisionBox,S=C.collisionCircleArray;
376if(S.length>0){let n=r.create(),i=x;r.mul(n,C.placementInvProjMatrix,p.glCoordMatrix),r.mul(n,n,C.placementViewportMatrix),m.push({circleArray:S,circleOffset:y,transform:i,invTransform:n,projection:C.getProjection()}),g+=S.length/4,y=g}w&&(n.terrain&&n.terrain.setupElevationDraw(b,f),f.draw(d,h.LINES,r.DepthMode.disabled,r.StencilMode.disabled,n.colorModeForRenderPass(),r.CullFaceMode.disabled,rn(x,p,b,C.getProjection()),o.id,w.layoutVertexBuffer,w.indexBuffer,w.segments,null,p.zoom,null,[w.collisionVertexBuffer,w.collisionVertexBufferExt]))}if(!u||!m.length)return;let v=n.useProgram("collisionCircle"),b=new r.StructArrayLayout2f1f2i16;b.resize(4*g),b._trim();let C=0;for(let r of m)for(let n=0;n<r.circleArray.length/4;n++){let i=4*n,o=r.circleArray[i+0],a=r.circleArray[i+1],s=r.circleArray[i+2],l=r.circleArray[i+3];b.emplace(C++,o,a,s,l,0),b.emplace(C++,o,a,s,l,1),b.emplace(C++,o,a,s,l,2),b.emplace(C++,o,a,s,l,3)}(!a||a.length<2*g)&&(a=function(n){let i=2*n,o=new r.StructArrayLayout3ui6;o.resize(i),o._trim();for(let r=0;r<i;r++){let n=6*r;o.uint16[n+0]=4*r+0,o.uint16[n+1]=4*r+1,o.uint16[n+2]=4*r+2,o.uint16[n+3]=4*r+2,o.uint16[n+4]=4*r+3,o.uint16[n+5]=4*r+0}return o}(g));let _=d.createIndexBuffer(a,!0),x=d.createVertexBuffer(b,r.collisionCircleLayout.members,!0);for(let i of m){let a={u_matrix:i.transform,u_inv_matrix:i.invTransform,u_camera_to_center_distance:p.getCameraToCenterDistance(i.projection),u_viewport_size:[p.width,p.height]};v.draw(d,h.TRIANGLES,r.DepthMode.disabled,r.StencilMode.disabled,n.colorModeForRenderPass(),r.CullFaceMode.disabled,a,o.id,x,_,r.SegmentVector.simpleSegment(0,2*i.circleOffset,i.circleArray.length,i.circleArray.length/2),null,p.zoom)}x.destroy(),_.destroy()}let r_=r.create();function rx(n,i,o,a,s,l,c,u,d,h,p,f){let m=n.context,g=m.gl,y=n.transform,v="map"===u,b="map"===d,C=v&&"point"!==o.layout.get("symbol-placement"),_=v&&!b&&!C,x=void 0!==o.layout.get("symbol-sort-key").constantOr(1),w=!1,S=n.depthModeForSublayer(0,r.DepthMode.ReadOnly),O=[r.mercatorXfromLng(y.center.lng),r.mercatorYfromLat(y.center.lat)],E=o.layout.get("text-variable-anchor"),k="globe"===y.projection.name,T=[],M=[0,-1,0],P=M;for(let u of((k||y.mercatorFromTransition)&&!v&&(P=function(n){let i=n._camera.getWorldToCamera(n.worldSize,1),o=r.multiply([],i,n.globeMatrix);r.invert(o,o);let a=[0,0,0],s=[0,1,0,0];return r.transformMat4$1(s,s,o),a[0]=s[0],a[1]=s[1],a[2]=s[2],r.normalize(a,a),a}(y)),a)){let a;let d=i.getTile(u),p=d.getBucket(o);if(!p||"mercator"===p.projection.name&&k)continue;let f=s?p.text:p.icon;if(!f||p.fullyClipped||!f.segments.get().length)continue;let m=f.programConfigurations.get(o.id),S=s||p.sdfIcons,L=s?p.textSizeData:p.iconSizeData,A=b||0!==y.pitch,Z=r.evaluateSizeForZoom(L,y.zoom),I,V,D,j,z=[0,0],B=null;if(s){if(V=d.glyphAtlasTexture,D=g.LINEAR,I=d.glyphAtlasTexture.size,p.iconsInText){z=d.imageAtlasTexture.size,B=d.imageAtlasTexture;let r="composite"===L.kind||"camera"===L.kind;j=A||n.options.rotating||n.options.zooming||r?g.LINEAR:g.NEAREST}}else{let r=1!==o.layout.get("icon-size").constantOr(0)||p.iconsNeedLinear;V=d.imageAtlasTexture,D=S||n.options.rotating||n.options.zooming||r||A?g.LINEAR:g.NEAREST,I=d.imageAtlasTexture.size}let R="globe"===p.projection.name,H=R?P:M,F=R?r.globeToMercatorTransition(y.zoom):0,N=tt(u,p.getProjection(),y),$=y.calculatePixelsToTileUnitsMatrix(d),U=eK(N,d.tileID.canonical,b,v,y,p.getProjection(),$),G=n.terrain&&b&&C?r.invert(r.create(),U):r_,W=eJ(N,d.tileID.canonical,b,v,y,p.getProjection(),$),q=E&&p.hasTextData(),X="none"!==o.layout.get("icon-text-fit")&&q&&p.hasIconData();if(C){let i=y.elevation,o=i?i.getAtTileOffsetFunc(u,y.center.lat,y.worldSize,p.getProjection()):null,a=eY(N,d.tileID.canonical,b,v,y,p.getProjection(),$);!function(n,i,o,a,s,l,c,u,d,h){let p=o.transform,f=a?n.textSizeData:n.iconSizeData,m=r.evaluateSizeForZoom(f,o.transform.zoom),g="globe"===p.projection.name,y=[256/o.width*2+1,256/o.height*2+1],v=a?n.text.dynamicLayoutVertexArray:n.icon.dynamicLayoutVertexArray;v.clear();let b=null;g&&(b=a?n.text.globeExtVertexArray:n.icon.globeExtVertexArray);let C=n.lineVertexArray,_=a?n.text.placedSymbolArray:n.icon.placedSymbolArray,x=o.transform.width/o.transform.height,w,S=!1;for(let a=0;a<_.length;a++){let g=_.get(a),{numGlyphs:O,writingMode:E}=g;if(E!==r.WritingMode.vertical||S||w===r.WritingMode.horizontal||(S=!0),w=E,(g.hidden||E===r.WritingMode.vertical)&&!S){e8(O,v);continue}S=!1;let k=new r.pointGeometry(g.tileAnchorX,g.tileAnchorY),{x:T,y:M,z:P}=p.projection.projectTilePoint(k.x,k.y,h.canonical);if(d){let[r,n,i]=d(k);T+=r,M+=n,P+=i}let L=[T,M,P,1];if(r.transformMat4$1(L,L,i),!function(r,n){let i=r[0]/r[3],o=r[1]/r[3];return i>=-n[0]&&i<=n[0]&&o>=-n[1]&&o<=n[1]}(L,y)){e8(O,v);continue}let A=e1(o.transform.cameraToCenterDistance,L[3]),Z=r.evaluateSizeForFeature
376(f,m,g),I=c?Z/A:Z*A,V=eQ(T,M,P,s);if(V[3]<=0){e8(O,v);continue}let D={},j=c?null:d,z=e3(g,I,!1,u,i,s,l,n.glyphOffsetArray,C,v,b,V,k,D,x,j,p.projection,h,c);S=z.useVertical,j&&z.needsFlipping&&(D={}),(z.notEnoughRoom||S||z.needsFlipping&&e3(g,I,!0,u,i,s,l,n.glyphOffsetArray,C,v,b,V,k,D,x,j,p.projection,h,c).notEnoughRoom)&&e8(O,v)}a?(n.text.dynamicLayoutVertexBuffer.updateData(v),b&&n.text.globeExtVertexBuffer.updateData(b)):(n.icon.dynamicLayoutVertexBuffer.updateData(v),b&&n.icon.globeExtVertexBuffer.updateData(b))}(p,N,n,s,a,W,b,h,o,u)}let K=C||s&&E||X,Y=n.translatePosMatrix(N,d,l,c),J=K?r_:U,Q=n.translatePosMatrix(W,d,l,c,!0),ee=p.getProjection().createInversionMatrix(y,u.canonical),et=[];n.terrainRenderModeElevated()&&b&&et.push("PITCH_WITH_MAP_TERRAIN"),R&&et.push("PROJECTION_GLOBE_VIEW"),K&&et.push("PROJECTED_POS_ON_VIEWPORT");let er=S&&0!==o.paint.get(s?"text-halo-width":"icon-halo-width").constantOr(1);a=S?p.iconsInText?rg(L.kind,Z,_,b,n,Y,J,Q,I,z,u,F,O,ee,H,p.getProjection()):rm(L.kind,Z,_,b,n,Y,J,Q,s,I,!0,u,F,O,ee,H,p.getProjection()):rf(L.kind,Z,_,b,n,Y,J,Q,s,I,u,F,O,ee,H,p.getProjection());let en={program:n.useProgram(p.iconsInText&&s?"symbolTextAndIcon":S?"symbolSDF":"symbolIcon",m,et),buffers:f,uniformValues:a,atlasTexture:V,atlasTextureIcon:B,atlasInterpolation:D,atlasInterpolationIcon:j,isSDF:S,hasHalo:er,tile:d,labelPlaneMatrixInv:G};if(x&&p.canOverlap)for(let n of(w=!0,f.segments.get()))T.push({segments:new r.SegmentVector([n]),sortKey:n.sortKey,state:en});else T.push({segments:f.segments,sortKey:0,state:en})}for(let r of(w&&T.sort((r,n)=>r.sortKey-n.sortKey),T)){let i=r.state;if(n.terrain&&n.terrain.setupElevationDraw(i.tile,i.program,{useDepthForOcclusion:!k,labelPlaneMatrixInv:i.labelPlaneMatrixInv}),m.activeTexture.set(g.TEXTURE0),i.atlasTexture.bind(i.atlasInterpolation,g.CLAMP_TO_EDGE),i.atlasTextureIcon&&(m.activeTexture.set(g.TEXTURE1),i.atlasTextureIcon&&i.atlasTextureIcon.bind(i.atlasInterpolationIcon,g.CLAMP_TO_EDGE)),i.isSDF){let a=i.uniformValues;i.hasHalo&&(a.u_is_halo=1,rw(i.buffers,r.segments,o,n,i.program,S,p,f,a)),a.u_is_halo=0}rw(i.buffers,r.segments,o,n,i.program,S,p,f,i.uniformValues)}}function rw(n,i,o,a,s,l,c,u,d){let h=a.context,p=[n.dynamicLayoutVertexBuffer,n.opacityVertexBuffer,n.globeExtVertexBuffer];s.draw(h,h.gl.TRIANGLES,l,c,u,r.CullFaceMode.disabled,d,o.id,n.layoutVertexBuffer,n.indexBuffer,i,o.paint,a.transform.zoom,n.programConfigurations.get(o.id),p)}function rS(n,i,o,a,s,l,c){let u,d,h,p,f;let m=n.context.gl,g=o.paint.get("fill-pattern"),y=g&&g.constantOr(1);for(let v of(c?(d=y&&!o.getPaintProperty("fill-outline-color")?"fillOutlinePattern":"fillOutline",u=m.LINES):(d=y?"fillPattern":"fill",u=m.TRIANGLES),a)){let a=i.getTile(v);if(y&&!a.patternsLoaded())continue;let b=a.getBucket(o);if(!b)continue;n.prepareDrawTile();let C=b.programConfigurations.get(o.id),_=n.useProgram(d,C);y&&(n.context.activeTexture.set(m.TEXTURE0),a.imageAtlasTexture.bind(m.LINEAR,m.CLAMP_TO_EDGE),C.updatePaintBuffers());let x=g.constantOr(null);if(x&&a.imageAtlas){let r=a.imageAtlas.patternPositions[x.toString()];r&&C.setConstantPatternPositions(r)}let w=n.translatePosMatrix(v.projMatrix,a,o.paint.get("fill-translate"),o.paint.get("fill-translate-anchor"));if(c){p=b.indexBuffer2,f=b.segments2;let r=n.terrain&&n.terrain.renderingToTexture?n.terrain.drapeBufferSize:[m.drawingBufferWidth,m.drawingBufferHeight];h="fillOutlinePattern"===d&&y?t9(w,n,a,r):t7(w,r)}else p=b.indexBuffer,f=b.segments,h=y?t8(w,n,a):t6(w);n.prepareDrawProgram(n.context,_,v.toUnwrapped()),_.draw(n.context,u,s,n.stencilModeForClipping(v),l,r.CullFaceMode.disabled,h,o.id,b.layoutVertexBuffer,p,f,o.paint,n.transform.zoom,C)}}function rO(n,i,o,a,s,l,c){let u=n.context,d=u.gl,h=n.transform,p=o.paint.get("fill-extrusion-pattern"),f=p.constantOr(1),m=o.paint.get("fill-extrusion-opacity"),g=[o.paint.get("fill-extrusion-ambient-occlusion-intensity"),o.paint.get("fill-extrusion-ambient-occlusion-radius")],y=o.layout.get("fill-extrusion-edge-radius"),v="globe"===h.projection.name?r.fillExtrusionHeightLift():0,b="globe"===h.projection.name,C=b?r.globeToMercatorTransition(h.zoom):0,_=[r.mercatorXfromLng(h.center.lng),r.mercatorYfromLat(h.center.lat)],x=[];for(let w of(b&&x.push("PROJECTION_GLOBE_VIEW"),g[0]>0&&x.push("FAUX_AO"),a)){let a=i.getTile(w),S=a.getBucket(o);if(!S||S.projection.name!==h.projection.name)continue;let O=S.programConfigurations.get(o.id),E=n.useProgram(f?"fillExtrusionPattern":"fillExtrusion",O,x);if(n.terrain){let s=n.terrain;if(n.style.terrainSetForDrapingOnly())s.setupElevationDraw(a,E,{useMeterToDem:!0});else{if(!S.enableTerrain)continue;if(s.setupElevationDraw(a,E,{useMeterToDem:!0}),function(n,i,o,a,s,l){let c,u,d;let h=[n=>{let i=n.canonical.x-1,o=n.wrap;return i<0&&(i=(1<<n.canonical.z)-1,o--),new r.OverscaledTileID(n.overscaledZ,o,n.canonical.z,i,n.canonical.y)},n=>{let i=n.canonical.x+1,o=n.wrap;return i===1<<n.canonical.z&&(i=0,o++),new r.OverscaledTileID(n.overscaledZ,o,n.canonical.z,i,n.canonical.y)},n=>new r.OverscaledTileID(n.overscaledZ,n.wrap,n.canonical.z,n.canonical.x,(0===n.canonical.y?1<<n.canonical.z:n.canonical.y)-1),n=>new r.OverscaledTileID(n.overscaledZ,n.wrap,n.canonical.z,n.canonical.x,n.canonical.y===(1<<n.canonical.z)-1?0:n.canonical.y+1)],p=r=>{let n=i.getSource().minzoom,o=r=>{let n=i.getTileByID(r);if(n&&n.hasData())return n.getBucket(s)};
376for(let i of[0,-1,1]){if(r.overscaledZ+i<n)continue;let a=o(r.calculateScaledKey(r.overscaledZ+i));if(a)return a}},f=[0,0,0],m=(n,i)=>(f[0]=Math.min(n.min.y,i.min.y),f[1]=Math.max(n.max.y,i.max.y),f[2]=r.EXTENT-i.min.x>n.max.x?i.min.x-r.EXTENT:n.max.x,f),g=(n,i)=>(f[0]=Math.min(n.min.x,i.min.x),f[1]=Math.max(n.max.x,i.max.x),f[2]=r.EXTENT-i.min.y>n.max.y?i.min.y-r.EXTENT:n.max.y,f),y=[(r,n)=>m(r,n),(r,n)=>m(n,r),(r,n)=>g(r,n),(r,n)=>g(n,r)],v=new r.pointGeometry(0,0),b=(n,i,a,s,h)=>{let p=[[s?a:n,s?n:a,0],[s?a:i,s?i:a,0]],f=h<0?r.EXTENT+h:h,m=[s?f:(n+i)/2,s?(n+i)/2:f,0];return 0===a&&h<0||0!==a&&h>0?l.getForTilePoints(d,[m],!0,u):p.push(m),l.getForTilePoints(o,p,!0,c),Math.max(p[0][2],p[1][2],m[2])/l.exaggeration()};for(let n=0;n<4;n++){let i=(n<2?1:5)-n,s=a.borders[n];if(0===s.length)continue;let f=d=h[n](o),m=p(f);if(!(m&&m instanceof r.FillExtrusionBucket&&m.enableTerrain)||a.borderDoneWithNeighborZ[n]===m.canonical.z&&m.borderDoneWithNeighborZ[i]===a.canonical.z||!(u=l.findDEMTileFor(f))||!u.dem)continue;if(!c){let r=l.findDEMTileFor(o);if(!r||!r.dem)return;c=r}let g=m.borders[i],C=0,_=m.borderDoneWithNeighborZ[i]!==a.canonical.z;if(a.canonical.z===m.canonical.z){for(let o=0;o<s.length;o++){let l;let c=a.featuresOnBorder[s[o]],u=c.borders[n];for(;C<g.length&&!((l=m.featuresOnBorder[g[C]]).borders[i][1]>u[0]+3);)_&&m.encodeCentroid(void 0,l,!1),C++;if(l&&C<g.length){let o=C,s=0;for(;!(l.borders[i][0]>u[1]-3)&&(s++,++C!==g.length);)l=m.featuresOnBorder[g[C]];if(l=m.featuresOnBorder[g[o]],c.intersectsCount()>1||l.intersectsCount()>1||1!==s){1!==s&&(C=o),a.encodeCentroid(void 0,c,!1),_&&m.encodeCentroid(void 0,l,!1);continue}let d=y[n](c,l),h=n%2?r.EXTENT-1:0;v.x=b(d[0],Math.min(r.EXTENT-1,d[1]),h,n<2,d[2]),v.y=0,a.encodeCentroid(v,c,!1),_&&m.encodeCentroid(v,l,!1)}else a.encodeCentroid(void 0,c,!1)}a.borderDoneWithNeighborZ[n]=m.canonical.z,a.needsCentroidUpdate=!0,_&&(m.borderDoneWithNeighborZ[i]=a.canonical.z,m.needsCentroidUpdate=!0)}else{for(let r of s)a.encodeCentroid(void 0,a.featuresOnBorder[r],!1);if(_){for(let r of g)m.encodeCentroid(void 0,m.featuresOnBorder[r],!1);m.borderDoneWithNeighborZ[i]=a.canonical.z,m.needsCentroidUpdate=!0}a.borderDoneWithNeighborZ[n]=m.canonical.z,a.needsCentroidUpdate=!0}}(a.needsCentroidUpdate||!a.centroidVertexBuffer&&0!==a.centroidVertexArray.length)&&a.uploadCentroid(n)}(u,i,w,S,o,s),!S.centroidVertexBuffer){let r=E.attributes.a_centroid_pos;void 0!==r&&d.vertexAttrib2f(r,0,0)}}}f&&(n.context.activeTexture.set(d.TEXTURE0),a.imageAtlasTexture.bind(d.LINEAR,d.CLAMP_TO_EDGE),O.updatePaintBuffers());let k=p.constantOr(null);if(k&&a.imageAtlas){let r=a.imageAtlas.patternPositions[k.toString()];r&&O.setConstantPatternPositions(r)}let T=n.translatePosMatrix(w.projMatrix,a,o.paint.get("fill-extrusion-translate"),o.paint.get("fill-extrusion-translate-anchor")),M=h.projection.createInversionMatrix(h,w.canonical),P=o.paint.get("fill-extrusion-vertical-gradient"),L=f?t5(T,n,P,m,g,y,w,a,v,C,_,M):t4(T,n,P,m,g,y,w,v,C,_,M);n.prepareDrawProgram(u,E,w.toUnwrapped());let A=[];n.terrain&&A.push(S.centroidVertexBuffer),b&&A.push(S.layoutVertexExtBuffer),E.draw(u,u.gl.TRIANGLES,s,l,c,r.CullFaceMode.backCCW,L,o.id,S.layoutVertexBuffer,S.indexBuffer,S.segments,o.paint,n.transform.zoom,O,A)}}let rE=new r.Color(1,0,0,1),rk=new r.Color(0,1,0,1),rT=new r.Color(0,0,1,1),rM=new r.Color(1,0,1,1),rP=new r.Color(0,1,1,1);function rL(r,n,i,o){rZ(r,0,n+i/2,r.transform.width,i,o)}function rA(r,n,i,o){rZ(r,n-i/2,0,i,r.transform.height,o)}function rZ(n,i,o,a,s,l){let c=n.context,u=c.gl;u.enable(u.SCISSOR_TEST),u.scissor(i*r.exported.devicePixelRatio,o*r.exported.devicePixelRatio,a*r.exported.devicePixelRatio,s*r.exported.devicePixelRatio),c.clear({color:l}),u.disable(u.SCISSOR_TEST)}let{members:rI}=r.createLayout([{name:"a_pos_3f",components:3,type:"Float32"}]);function rV(r,n,i,o){r.emplaceBack(n,i,o)}class rD{constructor(n){this.vertexArray=new r.StructArrayLayout3f12,this.indices=new r.StructArrayLayout3ui6,rV(this.vertexArray,-1,-1,1),rV(this.vertexArray,1,-1,1),rV(this.vertexArray,-1,1,1),rV(this.vertexArray,1,1,1),rV(this.vertexArray,-1,-1,-1),rV(this.vertexArray,1,-1,-1),rV(this.vertexArray,-1,1,-1),rV(this.vertexArray,1,1,-1),this.indices.emplaceBack(5,1,3),this.indices.emplaceBack(3,7,5),this.indices.emplaceBack(6,2,0),this.indices.emplaceBack(0,4,6),this.indices.emplaceBack(2,6,7),this.indices.emplaceBack(7,3,2),this.indices.emplaceBack(5,4,0),this.indices.emplaceBack(0,1,5),this.indices.emplaceBack(0,2,3),this.indices.emplaceBack(3,1,0),this.indices.emplaceBack(7,6,4),this.indices.emplaceBack(4,5,7),this.vertexBuffer=n.createVertexBuffer(this.vertexArray,rI),this.indexBuffer=n.createIndexBuffer(this.indices),this.segment=r.SegmentVector.simpleSegment(0,0,36,12)}}function rj(n,i,o,a,s,l){let c=n.gl,u=i.paint.get("sky-atmosphere-color"),d=i.paint.get("sky-atmosphere-halo-color"),h=i.paint.get("sky-atmosphere-sun-intensity"),p={u_matrix_3f:r.fromMat4(r.create$1(),a),u_sun_direction:s,u_sun_intensity:h,u_color_tint_r:[u.r,u.g,u.b,u.a],u_color_tint_m:[d.r,d.g,d.b,d.a],u_luminance:5e-5};c.framebufferTexture2D(c.FRAMEBUFFER,c.COLOR_ATTACHMENT0,c.TEXTURE_CUBE_MAP_POSITIVE_X+l,i.skyboxTexture,0),o.draw(n,c.TRIANGLES,r.DepthMode.disabled,r.StencilMode.disabled,r.ColorMode.unblended,r.CullFaceMode.frontCW,p,"skyboxCapture",i.skyboxGeometry.vertexBuffer,i.skyboxGeometry.indexBuffer,i.skyboxGeometry.segment)}let rz=r.createLayout([{type:"Float32",name:"a_pos",components:3},{type:"Float32",name:"a_uv",components:2}]);class rB{constructor(n){let i=new r.StructArrayLayout5f20;i.emplaceBack(-1,1,1,0,0),i.emplaceBack(1,1,1,1,0),i.emplaceBack(1,-1,1,1,1),i.emplaceBack(-1,-1,1,0,1);let o=new r.StructArrayLayout3ui6;o.emplaceBack(0,1,2),o.emplaceBack(2,3,0),this.vertexBuffer=n.createVertexBuffer(i,rz.members),this.indexBuffer=n.createIndexBuffer(o),this.segments=r.SegmentVector.simpleSegment(0,0,4,2)}destroy(){this.vertexBuffer.destroy(),this.indexBuffer.destroy(),this.segments.destroy()}}
376let rR={symbol:function(n,i,o,a,s){if("translucent"!==n.renderPass)return;let l=r.StencilMode.disabled,c=n.colorModeForRenderPass();o.layout.get("text-variable-anchor")&&function(n,i,o,a,s,l,c){let u=i.transform,d="map"===s,h="map"===l;for(let i of n){let n=a.getTile(i),s=n.getBucket(o);if(!s||!s.text||!s.text.segments.get().length)continue;let l=r.evaluateSizeForZoom(s.textSizeData,u.zoom),p=tt(i,s.getProjection(),u),f=u.calculatePixelsToTileUnitsMatrix(n),m=eK(p,n.tileID.canonical,h,d,u,s.getProjection(),f),g="none"!==o.layout.get("icon-text-fit")&&s.hasIconData();if(l){let o=Math.pow(2,u.zoom-n.tileID.overscaledZ);(function(n,i,o,a,s,l,c,u,d,h,p){let f=n.text.placedSymbolArray,m=n.text.dynamicLayoutVertexArray,g=n.icon.dynamicLayoutVertexArray,y={},v=n.getProjection(),b=tt(u,v,l),C=l.elevation,_=v.upVectorScale(u.canonical,l.center.lat,l.worldSize).metersToTile;m.clear();for(let g=0;g<f.length;g++){let x=f.get(g),{tileAnchorX:w,tileAnchorY:S,numGlyphs:O}=x,E=n.allowVerticalPlacement&&!x.placedOrientation,k=x.hidden||!x.crossTileID||E?null:a[x.crossTileID];if(k){let a=0,f=0,g=0;if(C){let r=C?C.getAtTileOffset(u,w,S):0,[n,i,o]=v.upVector(u.canonical,w,S);a=r*n*_,f=r*i*_,g=r*o*_}let[E,T,M,P]=eQ(x.projectedAnchorX+a,x.projectedAnchorY+f,x.projectedAnchorZ+g,o?b:c),L=e1(l.getCameraToCenterDistance(v),P),A=s.evaluateSizeForFeature(n.textSizeData,h,x)*L/r.ONE_EM;o&&(A*=n.tilePixelRatio/d);let Z=function({width:n,height:i,anchor:o,textOffset:a,textScale:s},l){let{horizontalAlign:c,verticalAlign:u}=r.getAnchorAlignment(o),d=r.evaluateVariableOffset(o,a);return new r.pointGeometry((-(c-.5)*n/s+d[0])*l,(-(u-.5)*i/s+d[1])*l)}(k,A);o?({x:E,y:T,z:M}=v.projectTilePoint(w+Z.x,S+Z.y,u.canonical),[E,T,M]=eQ(E+a,T+f,M+g,c)):(i&&Z._rotate(-l.angle),E+=Z.x,T+=Z.y,M=0);let I=n.allowVerticalPlacement&&x.placedOrientation===r.WritingMode.vertical?Math.PI/2:0;for(let n=0;n<O;n++)r.addDynamicAttributes(m,E,T,M,I);p&&x.associatedIconIndex>=0&&(y[x.associatedIconIndex]={x:E,y:T,z:M,angle:I})}else e8(O,m)}if(p){g.clear();let i=n.icon.placedSymbolArray;for(let n=0;n<i.length;n++){let o=i.get(n),{numGlyphs:a}=o,s=y[n];if(o.hidden||!s)e8(a,g);else{let{x:n,y:i,z:o,angle:l}=s;for(let s=0;s<a;s++)r.addDynamicAttributes(g,n,i,o,l)}}n.icon.dynamicLayoutVertexBuffer.updateData(g)}n.text.dynamicLayoutVertexBuffer.updateData(m)})(s,d,h,c,r.symbolSize,u,m,i,o,l,g)}}}(a,n,o,i,o.layout.get("text-rotation-alignment"),o.layout.get("text-pitch-alignment"),s),0!==o.paint.get("icon-opacity").constantOr(1)&&rx(n,i,o,a,!1,o.paint.get("icon-translate"),o.paint.get("icon-translate-anchor"),o.layout.get("icon-rotation-alignment"),o.layout.get("icon-pitch-alignment"),o.layout.get("icon-keep-upright"),l,c),0!==o.paint.get("text-opacity").constantOr(1)&&rx(n,i,o,a,!0,o.paint.get("text-translate"),o.paint.get("text-translate-anchor"),o.layout.get("text-rotation-alignment"),o.layout.get("text-pitch-alignment"),o.layout.get("text-keep-upright"),l,c),i.map.showCollisionBoxes&&(rC(n,i,o,a,o.paint.get("text-translate"),o.paint.get("text-translate-anchor"),!0),rC(n,i,o,a,o.paint.get("icon-translate"),o.paint.get("icon-translate-anchor"),!1))},circle:function(n,i,o,a){if("translucent"!==n.renderPass)return;let s=o.paint.get("circle-opacity"),l=o.paint.get("circle-stroke-width"),c=o.paint.get("circle-stroke-opacity"),u=void 0!==o.layout.get("circle-sort-key").constantOr(1);if(0===s.constantOr(1)&&(0===l.constantOr(1)||0===c.constantOr(1)))return;let d=n.context,h=d.gl,p=n.transform,f=n.depthModeForSublayer(0,r.DepthMode.ReadOnly),m=r.StencilMode.disabled,g=n.colorModeForRenderPass(),y="globe"===p.projection.name,v=[r.mercatorXfromLng(p.center.lng),r.mercatorYfromLat(p.center.lat)],b=[];for(let s=0;s<a.length;s++){let l=a[s],c=i.getTile(l),d=c.getBucket(o);if(!d||d.projection.name!==p.projection.name)continue;let h=d.programConfigurations.get(o.id),f=rr(o);y&&f.push("PROJECTION_GLOBE_VIEW");let m=n.useProgram("circle",h,f),g=d.layoutVertexBuffer,C=d.globeExtVertexBuffer,_=d.indexBuffer,x=p.projection.createInversionMatrix(p,l.canonical),w={programConfiguration:h,program:m,layoutVertexBuffer:g,globeExtVertexBuffer:C,indexBuffer:_,uniformValues:rt(n,l,c,x,v,o),tile:c};if(u)for(let n of d.segments.get())b.push({segments:new r.SegmentVector([n]),sortKey:n.sortKey,state:w});else b.push({segments:d.segments,sortKey:0,state:w})}u&&b.sort((r,n)=>r.sortKey-n.sortKey);let C={useDepthForOcclusion:!y};for(let i of b){let{programConfiguration:a,program:s,layoutVertexBuffer:l,globeExtVertexBuffer:c,indexBuffer:u,uniformValues:y,tile:v}=i.state,b=i.segments;n.terrain&&n.terrain.setupElevationDraw(v,s,C),n.prepareDrawProgram(d,s,v.tileID.toUnwrapped()),s.draw(d,h.TRIANGLES,f,m,g,r.CullFaceMode.disabled,y,o.id,l,u,b,o.paint,p.zoom,a,[c])}},heatmap:function(n,i,o,a){if(0!==o.paint.get("heatmap-opacity")){if("offscreen"===n.renderPass){let s=n.context,l=s.gl,c=r.StencilMode.disabled,u=new r.ColorMode([l.ONE,l.ONE],r.Color.transparent,[!0,!0,!0,!0]);(function(r,n,i,o){let a=r.gl,s=n.width*o,l=n.height*o;r.activeTexture.set(a.TEXTURE1),r.viewport.set([0,0,s,l]);let c=i.heatmapFbo;if(!c||c&&(c.width!==s||c.height!==l)){c&&c.destroy();let n=a.createTexture();a.bindTexture(a.TEXTURE_2D,n),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.LINEAR),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MAG_FILTER,a.LINEAR),c=i.heatmapFbo=r.createFramebuffer(s,l,!1),function(r,n,i,o,a,s){let l=r.gl;l.texImage2D(l.TEXTURE_2D,0,r.isWebGL2&&r.extRenderToTextureHalfFloat?l.RGBA16F:l.RGBA,a,s,0,l.RGBA,r.extRenderToTextureHalfFloat?r.isWebGL2?l.HALF_FLOAT:r.extTextureHalfFloat.HALF_FLOAT_OES:l.UNSIGNED_BYTE,null),o.colorAttachment.set(i)}(r,0,n,c,s,l)}else a.bindTexture(a.TEXTURE_2D,c.colorAttachment.get()),r.bindFramebuffer.set(c.framebuffer)})(s,n,o,"globe"===n.transform.projection.name?.5:.25),s.clear({color:r.Color.transparent});let d=n.transform,h="globe"===d.projection.name,p=h?["PROJECTION_GLOBE_VIEW"]:null,f=h?r.CullFaceMode.frontCCW:r.CullFaceMode.disabled,m=[r.mercatorXfromLng(d.center.lng),r.mercatorYfromLat(
376d.center.lat)];for(let g=0;g<a.length;g++){let y=a[g];if(i.hasRenderableParent(y))continue;let v=i.getTile(y),b=v.getBucket(o);if(!b||b.projection.name!==d.projection.name)continue;let C=b.programConfigurations.get(o.id),_=n.useProgram("heatmap",C,p),{zoom:x}=n.transform;n.terrain&&n.terrain.setupElevationDraw(v,_),n.prepareDrawProgram(s,_,y.toUnwrapped());let w=d.projection.createInversionMatrix(d,y.canonical);_.draw(s,l.TRIANGLES,r.DepthMode.disabled,c,u,f,ra(n,y,v,w,m,x,o.paint.get("heatmap-intensity")),o.id,b.layoutVertexBuffer,b.indexBuffer,b.segments,o.paint,n.transform.zoom,C,h?[b.globeExtVertexBuffer]:null)}s.viewport.set([0,0,n.width,n.height])}else"translucent"===n.renderPass&&(n.context.setColorMode(n.colorModeForRenderPass()),function(n,i){let o=n.context,a=o.gl,s=i.heatmapFbo;if(!s)return;o.activeTexture.set(a.TEXTURE0),a.bindTexture(a.TEXTURE_2D,s.colorAttachment.get()),o.activeTexture.set(a.TEXTURE1);let l=i.colorRampTexture;l||(l=i.colorRampTexture=new r.Texture(o,i.colorRamp,a.RGBA)),l.bind(a.LINEAR,a.CLAMP_TO_EDGE),n.useProgram("heatmapTexture").draw(o,a.TRIANGLES,r.DepthMode.disabled,r.StencilMode.disabled,n.colorModeForRenderPass(),r.CullFaceMode.disabled,{u_image:0,u_color_ramp:1,u_opacity:i.paint.get("heatmap-opacity")},i.id,n.viewportBuffer,n.quadTriangleIndexBuffer,n.viewportSegments,i.paint,n.transform.zoom)}(n,o))}},line:function(n,i,o,a){if("translucent"!==n.renderPass)return;let s=o.paint.get("line-opacity"),l=o.paint.get("line-width");if(0===s.constantOr(1)||0===l.constantOr(1))return;let c=n.depthModeForSublayer(0,r.DepthMode.ReadOnly),u=n.colorModeForRenderPass(),d=n.terrain&&n.terrain.renderingToTexture?1:r.exported.devicePixelRatio,h=o.paint.get("line-dasharray"),p=h.constantOr(1),f=o.layout.get("line-cap"),m=o.paint.get("line-pattern"),g=m.constantOr(1),y=o.paint.get("line-gradient"),v=g?"linePattern":"line",b=n.context,C=b.gl,_=(r=>{let n=[];rd(r)&&n.push("RENDER_LINE_DASH"),r.paint.get("line-gradient")&&n.push("RENDER_LINE_GRADIENT");let i=r.paint.get("line-trim-offset");0===i[0]&&0===i[1]||n.push("RENDER_LINE_TRIM_OFFSET");let o=r.paint.get("line-pattern").constantOr(1),a=1!==r.paint.get("line-opacity").constantOr(1);return!o&&a&&n.push("RENDER_LINE_ALPHA_DISCARD"),n})(o),x=_.includes("RENDER_LINE_ALPHA_DISCARD");for(let s of(n.terrain&&n.terrain.clipOrMaskOverlapStencilType()&&(x=!1),a)){let a=i.getTile(s);if(g&&!a.patternsLoaded())continue;let l=a.getBucket(o);if(!l)continue;n.prepareDrawTile();let w=l.programConfigurations.get(o.id),S=n.useProgram(v,w,_),O=m.constantOr(null);if(O&&a.imageAtlas){let r=a.imageAtlas.patternPositions[O.toString()];r&&w.setConstantPatternPositions(r)}let E=h.constantOr(null),k=f.constantOr(null);if(!g&&E&&k&&a.lineAtlas){let r=a.lineAtlas.getDash(E,k);r&&w.setConstantPatternPositions(r)}let[T,M]=o.paint.get("line-trim-offset");("round"===k||"square"===k)&&T!==M&&(0===T&&(T-=1),1===M&&(M+=1));let P=n.terrain?s.projMatrix:null,L=g?rl(n,a,o,P,d):rs(n,a,o,P,l.lineClipsArray.length,d,[T,M]);if(y){let a=l.gradients[o.id],c=a.texture;if(o.gradientVersion!==a.version){let u=256;if(o.stepInterpolant){let o=i.getSource().maxzoom,a=s.canonical.z===o?Math.ceil(1<<n.transform.maxZoom-s.canonical.z):1;u=r.clamp(r.nextPowerOfTwo(l.maxLineLength/r.EXTENT*1024*a),256,b.maxTextureSize)}a.gradient=r.renderColorRamp({expression:o.gradientExpression(),evaluationKey:"lineProgress",resolution:u,image:a.gradient||void 0,clips:l.lineClipsArray}),a.texture?a.texture.update(a.gradient):a.texture=new r.Texture(b,a.gradient,C.RGBA),a.version=o.gradientVersion,c=a.texture}b.activeTexture.set(C.TEXTURE1),c.bind(o.stepInterpolant?C.NEAREST:C.LINEAR,C.CLAMP_TO_EDGE)}p&&(b.activeTexture.set(C.TEXTURE0),a.lineAtlasTexture.bind(C.LINEAR,C.REPEAT),w.updatePaintBuffers()),g&&(b.activeTexture.set(C.TEXTURE0),a.imageAtlasTexture.bind(C.LINEAR,C.CLAMP_TO_EDGE),w.updatePaintBuffers()),n.prepareDrawProgram(b,S,s.toUnwrapped());let A=i=>{S.draw(b,C.TRIANGLES,c,i,u,r.CullFaceMode.disabled,L,o.id,l.layoutVertexBuffer,l.indexBuffer,l.segments,o.paint,n.transform.zoom,w,[l.layoutVertexBuffer2])};if(x){let i=n.stencilModeForClipping(s).ref;0===i&&n.terrain&&b.clear({stencil:0});let o={func:C.EQUAL,mask:255};
376L.u_alpha_discard_threshold=.8,A(new r.StencilMode(o,i,255,C.KEEP,C.KEEP,C.INVERT)),L.u_alpha_discard_threshold=0,A(new r.StencilMode(o,i,255,C.KEEP,C.KEEP,C.KEEP))}else A(n.stencilModeForClipping(s))}x&&(n.resetStencilClippingMasks(),n.terrain&&b.clear({stencil:0}))},fill:function(n,i,o,a){let s=o.paint.get("fill-color"),l=o.paint.get("fill-opacity");if(0===l.constantOr(1))return;let c=n.colorModeForRenderPass(),u=o.paint.get("fill-pattern"),d=n.opaquePassEnabledForLayer()&&!u.constantOr(1)&&1===s.constantOr(r.Color.transparent).a&&1===l.constantOr(0)?"opaque":"translucent";if(n.renderPass===d){let s=n.depthModeForSublayer(1,"opaque"===n.renderPass?r.DepthMode.ReadWrite:r.DepthMode.ReadOnly);rS(n,i,o,a,s,c,!1)}if("translucent"===n.renderPass&&o.paint.get("fill-antialias")){let s=n.depthModeForSublayer(o.getPaintProperty("fill-outline-color")?2:0,r.DepthMode.ReadOnly);rS(n,i,o,a,s,c,!0)}},"fill-extrusion":function(n,i,o,a){let s=o.paint.get("fill-extrusion-opacity");if(0!==s&&"translucent"===n.renderPass){let l=new r.DepthMode(n.context.gl.LEQUAL,r.DepthMode.ReadWrite,n.depthRangeFor3D);if(1!==s||o.paint.get("fill-extrusion-pattern").constantOr(1))rO(n,i,o,a,l,r.StencilMode.disabled,r.ColorMode.disabled),rO(n,i,o,a,l,n.stencilModeFor3D(),n.colorModeForRenderPass()),n.resetStencilClippingMasks();else{let s=n.colorModeForRenderPass();rO(n,i,o,a,l,r.StencilMode.disabled,s)}}},hillshade:function(n,i,o,a){if("offscreen"!==n.renderPass&&"translucent"!==n.renderPass)return;let s=n.context,l=n.depthModeForSublayer(0,r.DepthMode.ReadOnly),c=n.colorModeForRenderPass(),u=n.terrain&&n.terrain.renderingToTexture,[d,h]="translucent"!==n.renderPass||u?[{},a]:n.stencilConfigForOverlap(a);for(let a of h){let s=i.getTile(a);if(s.needsHillshadePrepare&&"offscreen"===n.renderPass)!function(n,i,o,a,s,l){let c=n.context,u=c.gl;if(!i.dem)return;let d=i.dem;if(c.activeTexture.set(u.TEXTURE1),tH(n,i,d),!i.demTexture)return;i.demTexture.bind(u.NEAREST,u.CLAMP_TO_EDGE);let h=d.dim;c.activeTexture.set(u.TEXTURE0);let p=i.fbo;if(!p){let n=new r.Texture(c,{width:h,height:h,data:null},u.RGBA);n.bind(u.LINEAR,u.CLAMP_TO_EDGE),(p=i.fbo=c.createFramebuffer(h,h,!0)).colorAttachment.set(n.texture)}c.bindFramebuffer.set(p.framebuffer),c.viewport.set([0,0,h,h]);let{tileBoundsBuffer:f,tileBoundsIndexBuffer:m,tileBoundsSegments:g}=n.getMercatorTileBoundsBuffers();n.useProgram("hillshadePrepare").draw(c,u.TRIANGLES,a,s,l,r.CullFaceMode.disabled,((n,i)=>{let o=i.stride,a=r.create();return r.ortho(a,0,r.EXTENT,-r.EXTENT,0,0,1),r.translate(a,a,[0,-r.EXTENT,0]),{u_matrix:a,u_image:1,u_dimension:[o,o],u_zoom:n.overscaledZ,u_unpack:i.unpackVector}})(i.tileID,d),o.id,f,m,g),i.needsHillshadePrepare=!1}(n,s,o,l,r.StencilMode.disabled,c);else if("translucent"===n.renderPass){let i=u&&n.terrain?n.terrain.stencilModeForRTTOverlap(a):d[a.overscaledZ];!function(n,i,o,a,s,l,c){let u=n.context,d=u.gl,h=o.fbo;if(!h)return;n.prepareDrawTile();let p=n.useProgram("hillshade");u.activeTexture.set(d.TEXTURE0),d.bindTexture(d.TEXTURE_2D,h.colorAttachment.get());let f=((n,i,o,a)=>{let s=o.paint.get("hillshade-shadow-color"),l=o.paint.get("hillshade-highlight-color"),c=o.paint.get("hillshade-accent-color"),u=o.paint.get("hillshade-illumination-direction")*(Math.PI/180);"viewport"===o.paint.get("hillshade-illumination-anchor")&&(u-=n.transform.angle);let d=!n.options.moving;return{u_matrix:a||n.transform.calculateProjMatrix(i.tileID.toUnwrapped(),d),u_image:0,u_latrange:function(n,i){let o=Math.pow(2,i.canonical.z),a=i.canonical.y;return[new r.MercatorCoordinate(0,a/o).toLngLat().lat,new r.MercatorCoordinate(0,(a+1)/o).toLngLat().lat]}(0,i.tileID),u_light:[o.paint.get("hillshade-exaggeration"),u],u_shadow:s,u_highlight:l,u_accent:c}})(n,o,a,n.terrain?i.projMatrix:null);n.prepareDrawProgram(u,p,i.toUnwrapped());let{tileBoundsBuffer:m,tileBoundsIndexBuffer:g,tileBoundsSegments:y}=n.getTileBoundsBuffers(o);p.draw(u,d.TRIANGLES,s,l,c,r.CullFaceMode.disabled,f,a.id,m,g,y)}(n,a,s,o,l,i,c)}}s.viewport.set([0,0,n.width,n.height]),n.resetStencilClippingMasks()},raster:function(n,i,o,a,s,l){if("translucent"!==n.renderPass||0===o.paint.get("raster-opacity")||!a.length)return;
376let c=n.context,u=c.gl,d=i.getSource(),h=n.useProgram("raster"),p=n.colorModeForRenderPass(),f=n.terrain&&n.terrain.renderingToTexture,[m,g]=d instanceof eA||f?[{},a]:n.stencilConfigForOverlap(a),y=g[g.length-1].overscaledZ,v=!n.options.moving;for(let a of g){let s,g;let b=f?r.DepthMode.disabled:n.depthModeForSublayer(a.overscaledZ-y,1===o.paint.get("raster-opacity")?r.DepthMode.ReadWrite:r.DepthMode.ReadOnly,u.LESS),C=a.toUnwrapped(),_=i.getTile(a);if(f&&(!_||!_.hasData()))continue;let x=f?a.projMatrix:n.transform.calculateProjMatrix(C,v),w=n.terrain&&f?n.terrain.stencilModeForRTTOverlap(a):m[a.overscaledZ],S=l?0:o.paint.get("raster-fade-duration");_.registerFadeDuration(S);let O=i.findLoadedParent(a,0),E=tK(_,O,i,n.transform,S);n.terrain&&n.terrain.prepareDrawTile();let k="nearest"===o.paint.get("raster-resampling")?u.NEAREST:u.LINEAR;c.activeTexture.set(u.TEXTURE0),_.texture.bind(k,u.CLAMP_TO_EDGE),c.activeTexture.set(u.TEXTURE1),O?(O.texture.bind(k,u.CLAMP_TO_EDGE),s=Math.pow(2,O.tileID.overscaledZ-_.tileID.overscaledZ),g=[_.tileID.canonical.x*s%1,_.tileID.canonical.y*s%1]):_.texture.bind(k,u.CLAMP_TO_EDGE);let T=rh(x,g||[0,0],s||1,E,o,d instanceof eA?d.perspectiveTransform:[0,0]);if(n.prepareDrawProgram(c,h,C),d instanceof eA)d.boundsBuffer&&d.boundsSegments&&h.draw(c,u.TRIANGLES,b,r.StencilMode.disabled,p,r.CullFaceMode.disabled,T,o.id,d.boundsBuffer,n.quadTriangleIndexBuffer,d.boundsSegments);else{let{tileBoundsBuffer:i,tileBoundsIndexBuffer:a,tileBoundsSegments:s}=n.getTileBoundsBuffers(_);h.draw(c,u.TRIANGLES,b,w,p,r.CullFaceMode.disabled,T,o.id,i,a,s)}}n.resetStencilClippingMasks()},background:function(n,i,o,a){let s=o.paint.get("background-color"),l=o.paint.get("background-opacity");if(0===l)return;let c=n.context,u=c.gl,d=n.transform,h=d.tileSize,p=o.paint.get("background-pattern");if(n.isPatternMissing(p))return;let f=!p&&1===s.a&&1===l&&n.opaquePassEnabledForLayer()?"opaque":"translucent";if(n.renderPass!==f)return;let m=r.StencilMode.disabled,g=n.depthModeForSublayer(0,"opaque"===f?r.DepthMode.ReadWrite:r.DepthMode.ReadOnly),y=n.colorModeForRenderPass(),v=n.useProgram(p?"backgroundPattern":"background"),b,C=a;for(let f of(C||(C=Object.values(b=n.getBackgroundTiles()).map(r=>r.tileID)),p&&(c.activeTexture.set(u.TEXTURE0),n.imageManager.bind(n.context)),C)){let C=f.toUnwrapped(),_=a?f.projMatrix:n.transform.calculateProjMatrix(C);n.prepareDrawTile();let x=i?i.getTile(f):b?b[f.key]:new r.Tile(f,h,d.zoom,n),w=p?rv(_,l,n,p,{tileID:f,tileSize:h}):ry(_,l,s);n.prepareDrawProgram(c,v,C);let{tileBoundsBuffer:S,tileBoundsIndexBuffer:O,tileBoundsSegments:E}=n.getTileBoundsBuffers(x);v.draw(c,u.TRIANGLES,g,m,y,r.CullFaceMode.disabled,w,o.id,S,O,E)}},sky:function(n,i,o){let a=n.transform,s="mercator"===a.projection.name||"globe"===a.projection.name?1:r.smoothstep(7,8,a.zoom),l=o.paint.get("sky-opacity")*s;if(0===l)return;let c=n.context,u=o.paint.get("sky-type"),d=new r.DepthMode(c.gl.LEQUAL,r.DepthMode.ReadOnly,[0,1]),h=n.frameCounter/1e3%1;"atmosphere"===u?"offscreen"===n.renderPass?o.needsSkyboxCapture(n)&&(function(n,i,o,a){let s=n.context,l=s.gl,c=i.skyboxFbo;if(!c){c=i.skyboxFbo=s.createFramebuffer(32,32,!1),i.skyboxGeometry=new rD(s),i.skyboxTexture=s.gl.createTexture(),l.bindTexture(l.TEXTURE_CUBE_MAP,i.skyboxTexture),l.texParameteri(l.TEXTURE_CUBE_MAP,l.TEXTURE_WRAP_S,l.CLAMP_TO_EDGE),l.texParameteri(l.TEXTURE_CUBE_MAP,l.TEXTURE_WRAP_T,l.CLAMP_TO_EDGE),l.texParameteri(l.TEXTURE_CUBE_MAP,l.TEXTURE_MIN_FILTER,l.LINEAR),l.texParameteri(l.TEXTURE_CUBE_MAP,l.TEXTURE_MAG_FILTER,l.LINEAR);for(let r=0;r<6;++r)l.texImage2D(l.TEXTURE_CUBE_MAP_POSITIVE_X+r,0,l.RGBA,32,32,0,l.RGBA,l.UNSIGNED_BYTE,null)}s.bindFramebuffer.set(c.framebuffer),s.viewport.set([0,0,32,32]);let u=i.getCenter(n,!0),d=n.useProgram("skyboxCapture"),h=new Float64Array(16);r.identity(h),r.rotateY(h,h,-(.5*Math.PI)),rj(s,i,d,h,u,0),r.identity(h),r.rotateY(h,h,.5*Math.PI),rj(s,i,d,h,u,1),r.identity(h),r.rotateX(h,h,-(.5*Math.PI)),rj(s,i,d,h,u,2),r.identity(h),r.rotateX(h,h,.5*Math.PI),rj(s,i,d,h,u,3),r.identity(h),rj(s,i,d,h,u,4),r.identity(h),r.rotateY(h,h,Math.PI),rj(s,i,d,h,u,5),s.viewport.set([0,0,n.width,n.height])}(n,o),o.markSkyboxValid(n)):"sky"===n.renderPass&&function(n,i,o,a,s){let l=n.context,c=l.gl,u=n.transform,d=n.useProgram("skybox");l.activeTexture.set(c.TEXTURE0),c.bindTexture(c.TEXTURE_CUBE_MAP,i.skyboxTexture);let h={u_matrix:u.skyboxMatrix,u_sun_direction:i.getCenter(n,!1),u_cubemap:0,u_opacity:a,u_temporal_offset:s};n.prepareDrawProgram(l,d),d.draw(l,c.TRIANGLES,o,r.StencilMode.disabled,n.colorModeForRenderPass(),r.CullFaceMode.backCW,h,"skybox",i.skyboxGeometry.vertexBuffer,i.skyboxGeometry.indexBuffer,i.skyboxGeometry.segment)}(n,o,d,l,h):"gradient"===u&&"sky"===n.renderPass&&function(n,i,o,a,s){let l,c,u;let d=n.context,h=d.gl,p=n.transform,f=n.useProgram("skyboxGradient");i.skyboxGeometry||(i.skyboxGeometry=new rD(d)),d.activeTexture.set(h.TEXTURE0);let m=i.colorRampTexture;m||(m=i.colorRampTexture=new r.Texture(d,i.colorRamp,h.RGBA)),m.bind(h.LINEAR,h.CLAMP_TO_EDGE);let g=(l=p.skyboxMatrix,c=i.getCenter(n,!1),u=i.paint.get("sky-gradient-radius"),{u_matrix:l,u_color_ramp:0,u_center_direction:c,u_radius:r.degToRad(u),u_opacity:a,u_temporal_offset:s});n.prepareDrawProgram(d,f),f.draw(d,h.TRIANGLES,o,r.StencilMode.disabled,n.colorModeForRenderPass(),r.CullFaceMode.backCW,g,"skyboxGradient",i.skyboxGeometry.vertexBuffer,i.skyboxGeometry.indexBuffer,i.skyboxGeometry.segment)}(n,o,d,l,h)},debug:function(n,i,o){for(let a=0;a<o.length;a++)!function(n,i,o){let a=n.context,s=n.transform,l=a.gl,c="globe"===s.projection.name,u=o.projMatrix;if(c&&r.globeToMercatorTransition(s.zoom)>0){let n=r.transitionTileAABBinECEF(o.canonical,s),i=r.globeDenormalizeECEF(n);u=r.multiply(new Float32Array(16),s.globeMatrix,i),r.multiply(u,s.projMatrix,u)}let d=n.useProgram("debug",null,c?["PROJECTION_GLOBE_VIEW"]:null),h=i.getTileByID(o.key);n.terrain&&n.terrain.setupElevationDraw(h,d);let p=r.DepthMode.disabled,f=r.StencilMode.disabled,m=n.colorModeForRenderPass(),g="$debug";a.activeTexture.set(l.TEXTURE0),n.emptyTexture.bind(l.LINEAR,l.CLAMP_TO_EDGE),c?h._makeGlobeTileDebugBuffers(n.context,s):h._makeDebugTileBoundsBuffers(n.context,s.projection);let y=h._tileDebugBuffer||n.debugBuffer,v=h._tileDebugIndexBuffer||n.debugIndexBuffer,b=h._tileDebugSegments||n.debugSegments;d.draw(a,l.LINE_STRIP,p,f,m,r.CullFaceMode.disabled,ri(u,r.Color.red),g,y,v,b,null,null,null,[h._globeTileDebugBorderBuffer]);let C=h.latestRawTileData,_=Math.floor((C&&C.byteLength||0)/1024),x=512/Math.min(i.getTile(o).tileSize,512)*(o.overscaledZ/s.zoom)*.5,w=o.canonical.toString();o.overscaledZ!==o.canonical.z&&(w+=` => ${o.overscaledZ}`),function(r,n){r.initDebugOverlayCanvas();let i=r.debugOverlayCanvas,o=r.context.gl,a=r.debugOverlayCanvas.getContext("2d");a.clearRect(0,0,i.width,i.height),a.shadowColor="white",a.shadowBlur=2,a.lineWidth=1.5,a.strokeStyle="white",a.textBaseline="top",a.font="bold 36px Open Sans, sans-serif",a.fillText(n,5,5),a.strokeText(n,5,5),r.debugOverlayTexture.update(i),r.debugOverlayTexture.bind(o.LINEAR,o.CLAMP_TO_EDGE)}(n,w+=` ${_}kb`);let S=h._tileDebugTextBuffer||n.debugBuffer,O=h._tileDebugTextIndexBuffer||n.quadTriangleIndexBuffer,E=h._tileDebugTextSegments||n.debugSegments;d.draw(a,l.TRIANGLES,p,f,r.ColorMode.alphaBlended,r.CullFaceMode.disabled,ri(u,r.Color.transparent,x),g,S,O,E,null,null,null,[h._globeTileDebugTextBuffer])}(n,i,o[a])},custom:function(n,i,o,a){let s=n.context,l=o.implementation;if(!n.transform.projection.unsupportedLayers||!n.transform.projection.unsupportedLayers.includes("custom")||n.terrain&&(n.terrain.renderingToTexture||"offscreen"===n.renderPass)&&o.isLayerDraped()){if("offscreen"===n.renderPass){let i=l.prerender;if(i){if(n.setCustomLayerDefaults(),s.setColorMode(n.colorModeForRenderPass()),"globe"===n.transform.projection.name){let o=n.transform.pointMerc;i.call(l,s.gl,n.transform.customLayerMatrix(),n.transform.getProjection(),n.transform.globeToMercatorMatrix(),r.globeToMercatorTransition(n.transform.zoom),[o.x,o.y],n.transform.pixelsPerMeterRatio)}else i.call(l,s.gl,n.transform.customLayerMatrix());s.setDirty(),n.setBaseState()}}else if("translucent"===n.renderPass){if(n.terrain&&n.terrain.renderingToTexture){let i=l.renderToTile;if(i){let o=a[0].canonical,c=new r.MercatorCoordinate(o.x+a[0].wrap*(1<<o.z),o.y,o.z);s.setDepthMode(r.DepthMode.disabled),s.setStencilMode(r.StencilMode.disabled),s.setColorMode(n.colorModeForRenderPass()),n.setCustomLayerDefaults(),i.call(l,s.gl,c),s.setDirty(),n.setBaseState()}return}n.setCustomLayerDefaults(),s.setColorMode(n.colorModeForRenderPass()),s.setStencilMode(r.StencilMode.disabled);let i="3d"===l.renderingMode?new r.DepthMode(n.context.gl.LEQUAL,r.DepthMode.ReadWrite,n.depthRangeFor3D):n.depthModeForSublayer(0,r.DepthMode.ReadOnly);if(s.setDepthMode(i),"globe"===n.transform.projection.name){let i=n.transform.pointMerc;l.render(s.gl,n.transform.customLayerMatrix(),n.transform.getProjection(),n.transform.globeToMercatorMatrix(),r.globeToMercatorTransition(n.transform.zoom),[i.x,i.y],n.transform.pixelsPerMeterRatio)}else l.render(s.gl,n.transform.customLayerMatrix());s.setDirty(),n.setBaseState(),s.bindFramebuffer.set(null)}}else r.warnOnce("Custom layers are not yet supported with this projection. Use mercator or globe to enable usage of custom layers.")}};class rH{constructor(n,i,o=!1){this.context=new eT(n,o),this.transform=i,this._tileTextures={},this.frameCopies=[],this.loadTimeStamps=[],this.setup(),this.numSublayers=r.SourceCache.maxUnderzooming+r.SourceCache.maxOverzooming+1,this.depthEpsilon=1/65536,this.crossTileSymbolIndex=new tC,this.deferredRenderGpuTimeQueries=[],this.gpuTimers={},this.frameCounter=0,this._backgroundTiles={}}updateTerrain(r,n){let i=!!r&&!!r.terrain&&this.transform.projection.supportsTerrain;if(!(i||this._terrain&&this._terrain.enabled))return;this._terrain||(this._terrain=new t1(this,r));let o=this._terrain;this.transform.elevation=i?o:null,o.update(r,this.transform,n)}_updateFog(r){let n=r.fog;if(!n||"globe"===this.transform.projection.name||1>n.getOpacity(this.transform.pitch)||.03>n.properties.get("horizon-blend"))return void(this.transform.fogCullDistSq=null);let[i,o]=n.getFovAdjustedRange(this.transform._fov);if(i>o)return void(this.transform.fogCullDistSq=null);let a=i+.78*(o-i);this.transform.fogCullDistSq=a*a}get terrain(){return this.transform._terrainEnabled()&&this._terrain&&this._terrain.enabled?this._terrain:null}resize(n,i){if(this.width=n*r.exported.devicePixelRatio,this.height=i*r.exported.devicePixelRatio,this.context.viewport.set([0,0,this.width,this.height]),this.style)for(let r of this.style.order)this.style._layers[r].resize()}setup(){let n=this.context,i=new r.StructArrayLayout2i4;i.emplaceBack(0,0),i.emplaceBack(r.EXTENT,0),i.emplaceBack(0,r.EXTENT),i.emplaceBack(r.EXTENT,r.EXTENT),this.tileExtentBuffer=n.createVertexBuffer(i,r.posAttributes.members),this.tileExtentSegments=r.SegmentVector.simpleSegment(0,0,4,2);let o=new r.StructArrayLayout2i4;o.emplaceBack(0,0),o.emplaceBack(r.EXTENT,0),o.emplaceBack(0,r.EXTENT),o.emplaceBack(r.EXTENT,r.EXTENT),this.debugBuffer=n.createVertexBuffer(o,r.posAttributes.members),this.debugSegments=r.SegmentVector.simpleSegment(0,0,4,5);let a=new r.StructArrayLayout2i4;a.emplaceBack(-1,-1),a.emplaceBack(1,-1),a.emplaceBack(-1,1),a.emplaceBack(1,1),this.viewportBuffer=n.createVertexBuffer(a,r.posAttributes.members),this.viewportSegments=r.SegmentVector.simpleSegment(0,0,4,2);let s=new r.StructArrayLayout4i8;s.emplaceBack(0,0,0,0),s.emplaceBack(r.EXTENT,0,r.EXTENT,0),s.emplaceBack(0,r.EXTENT,0,r.EXTENT),s.emplaceBack(r.EXTENT,r.EXTENT,r.EXTENT,r.EXTENT),this.mercatorBoundsBuffer=n.createVertexBuffer(s,r.boundsAttributes.members),this.mercatorBoundsSegments=r.SegmentVector.simpleSegment(0,0,4,2);let l=new r.StructArrayLayout3ui6;l.emplaceBack(0,1,2),l.emplaceBack(2,1,3),this.quadTriangleIndexBuffer=n.createIndexBuffer(l);let c=new r.StructArrayLayout1ui2;for(let r of[0,1,3,2,0])c.emplaceBack(r);this.debugIndexBuffer=n.createIndexBuffer(c),this.emptyTexture=new r.Texture(n,new r.RGBAImage({width:1,height:1},Uint8Array.of(0,0,0,0)),n.gl.RGBA),this.identityMat=r.create();let u=this.context.gl;this.stencilClearMode=new r.StencilMode({func:u.ALWAYS,mask:0},0,255,u.ZERO,u.ZERO,u.ZERO),this.loadTimeStamps.push(r.window.performance.now()),this.atmosphereBuffer=new rB(this.context)}getMercatorTileBoundsBuffers(){return{tileBoundsBuffer:this.mercatorBoundsBuffer,tileBoundsIndexBuffer:this.quadTriangleIndexBuffer,tileBoundsSegments:this.mercatorBoundsSegments}}getTileBoundsBuffers(r){return r._makeTileBoundsBuffers(this.context,this.transform.projection),r._tileBoundsBuffer?{tileBoundsBuffer:r._tileBoundsBuffer,tileBoundsIndexBuffer:r._tileBoundsIndexBuffer,tileBoundsSegments:r._tileBoundsSegments}:this.getMercatorTileBoundsBuffers()}clearStencil(){let n=this.context,i=n.gl;this.nextStencilID=1,this.currentStencilSource=void 0,this._tileClippingMaskIDs={},this.useProgram("clippingMask").draw(n,i.TRIANGLES,r.DepthMode.disabled,this.stencilClearMode,r.ColorMode.disabled,r.CullFaceMode.disabled,tX(this.identityMat),"$clipping",this.viewportBuffer,this.quadTriangleIndexBuffer,this.viewportSegments)}resetStencilClippingMasks(){this.terrain||(this.currentStencilSource=void 0,this._tileClippingMaskIDs={})}_renderTileClippingMasks(n,i,o){if(!i||this.currentStencilSource===i.id||!n.isTileClipped()||!o||0===o.length)return;if(this._tileClippingMaskIDs&&!this.terrain){let r=!1;for(let n of o)if(void 0===this._tileClippingMaskIDs[n.key]){r=!0;break}if(!r)return}this.currentStencilSource=i.id;let a=this.context,s=a.gl;this.nextStencilID+o.length>256&&this.clearStencil(),a.setColorMode(r.ColorMode.disabled),a.setDepthMode(r.DepthMode.disabled);let l=this.useProgram("clippingMask");for(let n of(this._tileClippingMaskIDs={},o)){let o=i.getTile(n),c=this._tileClippingMaskIDs[n.key]=this.nextStencilID++,{tileBoundsBuffer:u,tileBoundsIndexBuffer:d,tileBoundsSegments:h}=this.getTileBoundsBuffers(o);l.draw(a,s.TRIANGLES,r.DepthMode.disabled,new r.StencilMode({func:s.ALWAYS,mask:0},c,255,s.KEEP,s.KEEP,s.REPLACE),r.ColorMode.disabled,r.CullFaceMode.disabled,tX(n.projMatrix),"$clipping",u,d,h)}}stencilModeFor3D(){this.currentStencilSource=void 0,this.nextStencilID+1>256&&this.clearStencil();let n=this.nextStencilID++,i=this.context.gl;return new r.StencilMode({func:i.NOTEQUAL,mask:255},n,255,i.KEEP,i.KEEP,i.REPLACE)}stencilModeForClipping(n){if(this.terrain)return this.terrain.stencilModeForRTTOverlap(n);let i=this.context.gl;return new r.StencilMode({func:i.EQUAL,mask:255},this._tileClippingMaskIDs[n.key],0,i.KEEP,i.KEEP,i.REPLACE)}stencilConfigForOverlap(n){let i=this.context.gl,o=n.sort((r,n)=>
376n.overscaledZ-r.overscaledZ),a=o[o.length-1].overscaledZ,s=o[0].overscaledZ-a+1;if(s>1){this.currentStencilSource=void 0,this.nextStencilID+s>256&&this.clearStencil();let n={};for(let o=0;o<s;o++)n[o+a]=new r.StencilMode({func:i.GEQUAL,mask:255},o+this.nextStencilID,255,i.KEEP,i.KEEP,i.REPLACE);return this.nextStencilID+=s,[n,o]}return[{[a]:r.StencilMode.disabled},o]}colorModeForRenderPass(){let n=this.context.gl;if(this._showOverdrawInspector){let i=1/8;return new r.ColorMode([n.CONSTANT_COLOR,n.ONE],new r.Color(i,i,i,0),[!0,!0,!0,!0])}return"opaque"===this.renderPass?r.ColorMode.unblended:r.ColorMode.alphaBlended}depthModeForSublayer(n,i,o){if(!this.opaquePassEnabledForLayer())return r.DepthMode.disabled;let a=1-((1+this.currentLayer)*this.numSublayers+n)*this.depthEpsilon;return new r.DepthMode(o||this.context.gl.LEQUAL,i,[a,a])}opaquePassEnabledForLayer(){return this.currentLayer<this.opaquePassCutoff}render(n,i){this.style=n,this.options=i,this.imageManager=n.imageManager,this.glyphManager=n.glyphManager,this.symbolFadeChange=n.placement.symbolFadeChange(r.exported.now()),this.imageManager.beginFrame();let o=this.style.order,a=this.style._sourceCaches;for(let r in a){let n=a[r];n.used&&n.prepare(this.context)}let s={},l={},c={};for(let r in a){let n=a[r];s[r]=n.getVisibleCoordinates(),l[r]=s[r].slice().reverse(),c[r]=n.getVisibleCoordinates(!0).reverse()}this.opaquePassCutoff=1/0;for(let r=0;r<o.length;r++)if(this.style._layers[o[r]].is3D()){this.opaquePassCutoff=r;break}if(this.terrain&&(this.terrain.updateTileBinding(c),this.opaquePassCutoff=0),"globe"!==this.transform.projection.name||this.globeSharedBuffers||(this.globeSharedBuffers=new r.GlobeSharedBuffers(this.context)),r.isMapAuthenticated(this.context.gl)){for(let r of(this.renderPass="offscreen",o)){let i=this.style._layers[r],o=n._getLayerSourceCache(i);if(!i.hasOffscreenPass()||i.isHidden(this.transform.zoom))continue;let a=o?l[o.id]:void 0;("custom"===i.type||i.isSky()||a&&a.length)&&this.renderLayer(this,o,i,a)}if(this.depthRangeFor3D=[0,1-(n.order.length+2)*this.numSublayers*this.depthEpsilon],this.terrain&&(this.style.hasSymbolLayers()||this.style.hasCircleLayers())&&this.terrain.drawDepth(),this.context.bindFramebuffer.set(null),this.context.viewport.set([0,0,this.width,this.height]),this.context.clear({color:i.showOverdrawInspector?r.Color.black:r.Color.transparent,depth:1}),this.clearStencil(),this._showOverdrawInspector=i.showOverdrawInspector,this.renderPass="opaque",!this.terrain)for(this.currentLayer=o.length-1;this.currentLayer>=0;this.currentLayer--){let r=this.style._layers[o[this.currentLayer]],i=n._getLayerSourceCache(r);if(r.isSky())continue;let a=i?l[i.id]:void 0;this._renderTileClippingMasks(r,i,a),this.renderLayer(this,i,r,a)}if(this.style.fog&&this.transform.projection.supportsFog&&function(n,i){let o,a,s,l,c,u;let d=n.context,h=d.gl,p=n.transform,f=new r.DepthMode(h.LEQUAL,r.DepthMode.ReadOnly,[0,1]),m=n.useProgram("globeAtmosphere",null,"globe"===p.projection.name?["PROJECTION_GLOBE_VIEW","FOG"]:["FOG"]),g=r.globeToMercatorTransition(p.zoom),y=i.properties.get("color").toArray01(),v=i.properties.get("high-color").toArray01(),b=i.properties.get("space-color").toArray01PremultipliedAlpha(),C=r.identity$1([]);r.rotateY$1(C,C,-r.degToRad(p._center.lng)),r.rotateX$1(C,C,r.degToRad(p._center.lat)),r.rotateZ$1(C,C,p.angle),r.rotateX$1(C,C,-p._pitch);let _=r.fromQuat(new Float32Array(16),C),x=r.mapValue(i.properties.get("star-intensity"),0,1,0,.25),w=r.mapValue(i.properties.get("horizon-blend"),0,1,5e-4,.25),S=r.globeUseCustomAntiAliasing(n,d,p)&&5e-4===w?p.worldSize/(2*Math.PI*1.025)-1:p.globeRadius,O=n.frameCounter/1e3%1,E=r.length(p.globeCenterInViewSpace),k=Math.sqrt(Math.pow(E,2)-Math.pow(S,2)),T=(o=p.frustumCorners.TL,a=p.frustumCorners.TR,s=p.frustumCorners.BR,l=p.frustumCorners.BL,c=p.frustumCorners.horizon,u=Math.acos(k/E),{u_frustum_tl:o,u_frustum_tr:a,u_frustum_br:s,u_frustum_bl:l,u_horizon:c,u_transition:g,u_fadeout_range:w,u_color:y,u_high_color:v,u_space_color:b,u_star_intensity:x,u_star_size:5*r.exported.devicePixelRatio,u_star_density:0,u_temporal_offset:O,u_horizon_angle:u,u_rotation_matrix:_});n.prepareDrawProgram(d,m);let M=n.atmosphereBuffer;M&&m.draw(d,h.TRIANGLES,f,r.StencilMode.disabled,r.ColorMode.alphaBlended,r.CullFaceMode.backCW,T,"skybox",M.vertexBuffer,M.indexBuffer,M.segments)}(this,this.style.fog),this.renderPass="sky",(r.globeToMercatorTransition(this.transform.zoom)>0||"globe"!==this.transform.projection.name)&&this.transform.isH
376orizonVisible())for(this.currentLayer=0;this.currentLayer<o.length;this.currentLayer++){let r=this.style._layers[o[this.currentLayer]],i=n._getLayerSourceCache(r);r.isSky()&&this.renderLayer(this,i,r,i?l[i.id]:void 0)}for(this.renderPass="translucent",this.currentLayer=0;this.currentLayer<o.length;){let r=this.style._layers[o[this.currentLayer]],i=n._getLayerSourceCache(r);if(r.isSky()){++this.currentLayer;continue}if(this.terrain&&this.style.isLayerDraped(r)){if(r.isHidden(this.transform.zoom)){++this.currentLayer;continue}this.currentLayer=this.terrain.renderBatch(this.currentLayer);continue}let a=i?("symbol"===r.type?c:l)[i.id]:void 0;this._renderTileClippingMasks(r,i,i?s[i.id]:void 0),this.renderLayer(this,i,r,a),++this.currentLayer}if(this.terrain&&this.terrain.postRender(),this.options.showTileBoundaries||this.options.showQueryGeometry||this.options.showTileAABBs){let i=null;r.values(this.style._layers).forEach(r=>{let o=n._getLayerSourceCache(r);o&&!r.isHidden(this.transform.zoom)&&(!i||i.getSource().maxzoom<o.getSource().maxzoom)&&(i=o)}),i&&this.options.showTileBoundaries&&rR.debug(this,i,i.getVisibleCoordinates())}this.options.showPadding&&function(r){var n,i;let o=r.transform.padding;rL(r,r.transform.height-(o.top||0),3,rE),rL(r,o.bottom||0,3,rk),rA(r,o.left||0,3,rT),rA(r,r.transform.width-(o.right||0),3,rM);let a=r.transform.centerPoint;n=a.x,i=r.transform.height-a.y,rZ(r,n-1,i-10,2,20,rP),rZ(r,n-10,i-1,20,2,rP)}(this),this.context.setDefault(),this.frameCounter=(this.frameCounter+1)%Number.MAX_SAFE_INTEGER,this.tileLoaded&&this.options.speedIndexTiming&&(this.loadTimeStamps.push(r.window.performance.now()),this.saveC
376anvasCopy())}}renderLayer(r,n,i,o){i.isHidden(this.transform.zoom)||("background"===i.type||"sky"===i.type||"custom"===i.type||o&&o.length)&&(this.id=i.id,this.gpuTimingStart(i),r.transform.projection.unsupportedLayers&&r.transform.projection.unsupportedLayers.includes(i.type)&&(!r.terrain||"custom"!==i.type)||rR[i.type](r,n,i,o,this.style.placement.variableOffsets,this.options.isInitialLoad),this.gpuTimingEnd())}gpuTimingStart(r){if(!this.options.gpuTiming)return;let n=this.context.extTimerQuery,i=this.gpuTimers[r.id];i||(i=this.gpuTimers[r.id]={calls:0,cpuTime:0,query:n.createQueryEXT()}),i.calls++,n.beginQueryEXT(n.TIME_ELAPSED_EXT,i.query)}gpuTimingDeferredRenderStart(){if(this.options.gpuTimingDeferredRender){let r=this.context.extTimerQuery,n=r.createQueryEXT();this.deferredRenderGpuTimeQueries.push(n),r.beginQueryEXT(r.TIME_ELAPSED_EXT,n)}}gpuTimingDeferredRenderEnd(){if(!this.options.gpuTimingDeferredRender)return;let r=this.context.extTimerQuery;r.endQueryEXT(r.TIME_ELAPSED_EXT)}gpuTimingEnd(){if(!this.options.gpuTiming)return;let r=this.context.extTimerQuery;r.endQueryEXT(r.TIME_ELAPSED_EXT)}collectGpuTimers(){let r=this.gpuTimers;return this.gpuTimers={},r}collectDeferredRenderGpuQueries(){let r=this.deferredRenderGpuTimeQueries;return this.deferredRenderGpuTimeQueries=[],r}queryGpuTimers(r){let n={};for(let i in r){let o=r[i],a=this.context.extTimerQuery,s=a.getQueryObjectEXT(o.query,a.QUERY_RESULT_EXT)/1e6;a.deleteQueryEXT(o.query),n[i]=s}return n}queryGpuTimeDeferredRender(r){if(!this.options.gpuTimingDeferredRender)return 0;let n=this.context.extTimerQuery,i=0;for(let o of r)i+=n.getQueryObjectEXT(o,n.QUERY_RESULT_EXT)/1e6,n.deleteQueryEXT(o);return i}translatePosMatrix(n,i,o,a,s){if(!o[0]&&!o[1])return n;let l=s?"map"===a?this.transform.angle:0:"viewport"===a?-this.transform.angle:0;if(l){let r=Math.sin(l),n=Math.cos(l);o=[o[0]*n-o[1]*r,o[0]*r+o[1]*n]}let c=[s?o[0]:D(i,o[0],this.transform.zoom),s?o[1]:D(i,o[1],this.transform.zoom),0],u=new Float32Array(16);return r.translate(u,n,c),u}saveTileTexture(r){let n=this._tileTextures[r.size[0]];n?n.push(r):this._tileTextures[r.size[0]]=[r]}getTileTexture(r){let n=this._tileTextures[r];return n&&n.length>0?n.pop():null}isPatternMissing(r){return null===r||void 0!==r&&!this.imageManager.getPattern(r.toString())}terrainRenderModeElevated(){return this.style&&!!this.style.getTerrain()&&!!this.terrain&&!this.terrain.renderingToTexture}currentGlobalDefines(){let r=this.terrain&&this.terrain.renderingToTexture,n=this.terrain&&0===this.terrain.exaggeration(),i=this.style&&this.style.fog,o=[];return this.terrainRenderModeElevated()&&o.push("TERRAIN"),"globe"===this.transform.projection.name&&o.push("GLOBE"),n&&o.push("ZERO_EXAGGERATION"),i&&!r&&0!==i.getOpacity(this.transform.pitch)&&o.push("FOG"),r&&o.push("RENDER_TO_TEXTURE"),this._showOverdrawInspector&&o.push("OVERDRAW_INSPECTOR"),o}useProgram(r,n,i){this.cache=this.cache||{};let o=this.currentGlobalDefines().concat(i||[]),a=t0.cacheKey(tj[r],r,o,n);return this.cache[a]||(this.cache[a]=new t0(this.context,r,tj[r],n,rb[r],o)),this.cache[a]}setCustomLayerDefaults(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.frontFace.setDefault(),this.context.cullFaceSide.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()}setBaseState(){let r=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(r.FUNC_ADD)}initDebugOverlayCanvas(){null==this.debugOverlayCanvas&&(this.debugOverlayCanvas=r.window.document.createElement("canvas"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512,this.debugOverlayTexture=new r.Texture(this.context,this.debugOverlayCanvas,this.context.gl.RGBA))}destroy(){this._terrain&&this._terrain.destroy(),this.globeSharedBuffers&&this.globeSharedBuffers.destroy(),this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy(),this.atmosphereBuffer&&this.atmosphereBuffer.destroy()}prepareDrawTile(){this.terrain&&this.terrain.prepareDrawTile()}prepareDrawProgram(n,i,o){if(this.terrain&&this.terrain.renderingToTexture)return;let a=this.style.fog;if(a){let s=a.getOpacity(this.transform.pitch),l=((n,i,o,a,s,l,c,u,d,h,p)=>{let f=n.transform,m=i.properties.get("color").toArray01();m[3]=a;let g=n.frameCounter/1e3%1;return{u_fog_matrix:o?f.calculateFogTileMatrix(o):n.identityMat,u_fog_range:i.getFovAdjustedRange(f._fov),u_fog_color:m,u_fog_horizon_blend:i.properties.get("horizon-blend"),u_fog_temporal_offset:g,u_frustum_tl:s,u_frustum_tr:l,u_frustum_br:c,u_frustum_bl:u,u_globe_pos:d,u_globe_radius:h,u_viewport:p,u_globe_transition:r.globeToMercatorTransition(f.zoom),u_is_globe:+("globe"===f.projection.name)}})(this,a,o,s,this.transform.frustumCorners.TL,this.transform.frustumCorners.TR,this.transform.frustumCorners.BR,this.transform.frustumCorners.BL,this.transform.globeCenterInViewSpace,this.transform.globeRadius,[this.transform.width*r.exported.devicePixelRatio,this.transform.height*r.exported.devicePixelRatio]);i.setFogUniformValues(n,l)}}setTileLoadedFlag(r){this.tileLoaded=r}saveCanvasCopy(){let r=this.canvasCopy();r&&(this.frameCopies.push(r),this.tileLoaded=!1)}canvasCopy(){let r=this.context.gl,n=r.createTexture();return r.bindTexture(r.TEXTURE_2D,n),r.copyTexImage2D(r.TEXTURE_2D,0,r.RGBA,0,0,r.drawingBufferWidth,r.drawingBufferHeight,0),n}getCanvasCopiesAndTimestamps(){return{canvasCopies:this.frameCopies,timeStamps:this.loadTimeStamps}}averageElevationNeedsEasing(){if(!this.transform._elevation)return!1;let r=this.style&&this.style.fog;return!!r&&0!==r.getOpacity(this.transform.pitch)}
376getBackgroundTiles(){let n=this._backgroundTiles,i=this._backgroundTiles={};for(let o of this.transform.coveringTiles({tileSize:512}))i[o.key]=n[o.key]||new r.Tile(o,512,this.transform.tileZoom,this);return i}clearBackgroundTiles(){this._backgroundTiles={}}}class rF{constructor(r=0,n=0,i=0,o=0){if(isNaN(r)||r<0||isNaN(n)||n<0||isNaN(i)||i<0||isNaN(o)||o<0)throw Error("Invalid value for edge-insets, top, bottom, left and right must all be numbers");this.top=r,this.bottom=n,this.left=i,this.right=o}interpolate(n,i,o){return null!=i.top&&null!=n.top&&(this.top=r.number(n.top,i.top,o)),null!=i.bottom&&null!=n.bottom&&(this.bottom=r.number(n.bottom,i.bottom,o)),null!=i.left&&null!=n.left&&(this.left=r.number(n.left,i.left,o)),null!=i.right&&null!=n.right&&(this.right=r.number(n.right,i.right,o)),this}getCenter(n,i){let o=r.clamp((this.left+n-this.right)/2,0,n),a=r.clamp((this.top+i-this.bottom)/2,0,i);return new r.pointGeometry(o,a)}equals(r){return this.top===r.top&&this.bottom===r.bottom&&this.left===r.left&&this.right===r.right}clone(){return new rF(this.top,this.bottom,this.left,this.right)}toJSON(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}}function rN(n,i){let o=r.getColumn(n,3);r.fromQuat(n,i),r.setColumn(n,3,o)}function r$(n,i){let o=r.identity$1([]);return r.rotateZ$1(o,o,-i),r.rotateX$1(o,o,-n),o}function rU(n,i){let o=[n[0],n[1],0],a=[i[0],i[1],0];if(r.length(o)>=1e-15){let n=r.normalize([],o);r.scale$2(a,n,r.dot(a,n)),i[0]=a[0],i[1]=a[1]}let s=r.cross([],i,n);if(1e-15>r.len(s))return null;let l=Math.atan2(-s[1],s[0]);return r$(Math.atan2(Math.sqrt(n[0]*n[0]+n[1]*n[1]),-n[2]),l)}class rG{constructor(r,n){this.position=r,this.orientation=n}get position(){return this._position}set position(n){if(n){let i=n instanceof r.MercatorCoordinate?n:new r.MercatorCoordinate(n[0],n[1],n[2]);
376this._renderWorldCopies&&(i.x=r.wrap(i.x,0,1)),this._position=i}else this._position=null}lookAtPoint(n,i){if(this.orientation=null,!this.position)return;let o=this._elevation?this._elevation.getAtPointOrZero(r.MercatorCoordinate.fromLngLat(n)):0,a=this.position,s=r.MercatorCoordinate.fromLngLat(n,o),l=[s.x-a.x,s.y-a.y,s.z-a.z];i||(i=[0,0,1]),i[2]=Math.abs(i[2]),this.orientation=rU(l,i)}setPitchBearing(n,i){this.orientation=r$(r.degToRad(n),r.degToRad(-i))}}class rW{constructor(n,i){this._transform=r.identity([]),this.orientation=i,this.position=n}get mercatorPosition(){let n=this.position;return new r.MercatorCoordinate(n[0],n[1],n[2])}get position(){let n=r.getColumn(this._transform,3);return[n[0],n[1],n[2]]}set position(n){n&&r.setColumn(this._transform,3,[n[0],n[1],n[2],1])}get orientation(){return this._orientation}set orientation(n){this._orientation=n||r.identity$1([]),n&&rN(this._transform,this._orientation)}getPitchBearing(){let r=this.forward(),n=this.right();return{bearing:Math.atan2(-n[1],n[0]),pitch:Math.atan2(Math.sqrt(r[0]*r[0]+r[1]*r[1]),-r[2])}}setPitchBearing(r,n){this._orientation=r$(r,n),rN(this._transform,this._orientation)}forward(){let n=r.getColumn(this._transform,2);return[-n[0],-n[1],-n[2]]}up(){let n=r.getColumn(this._transform,1);return[-n[0],-n[1],-n[2]]}right(){let n=r.getColumn(this._transform,0);return[n[0],n[1],n[2]]}getCameraToWorld(n,i){let o=new Float64Array(16);return r.invert(o,this.getWorldToCamera(n,i)),o}getWorldToCameraPosition(n,i,o){let a=this.position;r.scale$2(a,a,-n);let s=new Float64Array(16);return r.fromScaling(s,[o,o,o]),r.translate(s,s,a),s[10]*=i,s}getWorldToCamera(n,i){let o=new Float64Array(16),a=new Float64Array(4),s=this.position;return r.conjugate(a,this._orientation),r.scale$2(s,s,-n),r.fromQuat(o,a),r.translate(o,o,s),o[1]*=-1,o[5]*=-1,o[9]*=-1,o[13]*=-1,o[8]*=i,o[9]*=i,o[10]*=i,o[11]*=i,o}getCameraToClipPerspective(n,i,o,a){let s=new Float64Array(16);return r.perspective(s,n,i,o,a),s}getDistanceToElevation(n,i=!1){let o=0===n?0:r.mercatorZfromAltitude(n,i?r.latFromMercatorY(this.position[1]):this.position[1]),a=this.forward();return(o-this.position[2])/a[2]}clone(){return new rW([...this.position],[...this.orientation])}}function rq(n,i){let o=rK(n.projection,n.zoom,n.width,n.height),a=function(n,i,o,a,s){let l=new r.LngLat(o.lng-180*rY,o.lat),c=new r.LngLat(o.lng+180*rY,o.lat),u=n.project(l.lng,l.lat),d=n.project(c.lng,c.lat),h=-Math.atan2(d.y-u.y,d.x-u.x),p=r.MercatorCoordinate.fromLngLat(o);p.y=r.clamp(p.y,-.999975,.999975);let f=p.toLngLat(),m=n.project(f.lng,f.lat),g=r.MercatorCoordinate.fromLngLat(f);g.x+=rY;let y=g.toLngLat(),v=n.project(y.lng,y.lat),b=rQ(v.x-m.x,v.y-m.y,h),C=r.MercatorCoordinate.fromLngLat(f);C.y+=rY;let _=C.toLngLat(),x=n.project(_.lng,_.lat),w=rQ(x.x-m.x,x.y-m.y,h),S=Math.abs(b.x)/Math.abs(w.y),O=r.identity([]);r.rotateZ(O,O,-h*(1-(s?0:a)));let E=r.identity([]);return r.scale(E,E,[1,1-(1-S)*a,1]),E[4]=-w.x/w.y*a,r.rotateZ(E,E,h),r.multiply(E,O,E),E}(n.projection,0,n.center,o,i),s=rX(n);return r.scale(a,a,[s,s,1]),a}function rX(n){let i=n.projection,o=rK(n.projection,n.zoom,n.width,n.height);return Math.pow(2,rJ(i,n.center)*o+(1-o)*rJ(i,r.LngLat.convert(i.center)))}function rK(n,i,o,a,s=1/0){let l=n.range;if(!l)return 0;let c=Math.log(Math.min(s,Math.max(o,a))/1024)/Math.LN2;return r.smoothstep(l[0]+c,l[1]+c,i)}let rY=1/4e4;function rJ(n,i){let o=r.clamp(i.lat,-r.MAX_MERCATOR_LATITUDE,r.MAX_MERCATOR_LATITUDE),a=new r.LngLat(i.lng-180*rY,o),s=new r.LngLat(i.lng+180*rY,o),l=n.project(a.lng,o),c=n.project(s.lng,o),u=r.MercatorCoordinate.fromLngLat(a),d=r.MercatorCoordinate.fromLngLat(s),h=c.x-l.x,p=c.y-l.y,f=d.x-u.x,m=d.y-u.y;return Math.log(Math.sqrt((f*f+m*m)/(h*h+p*p)))/Math.LN2}function rQ(r,n,i){let o=Math.cos(i),a=Math.sin(i);return{x:r*o-n*a,y:r*a+n*o}}class r1{constructor(n,i,o,a,s,l,c){this.tileSize=512,this._renderWorldCopies=void 0===s||s,this._minZoom=n||0,this._maxZoom=i||22,this._minPitch=null==o?0:o,this._maxPitch=null==a?60:a,this.setProjection(l),this.setMaxBounds(c),this.width=0,this.height=0,this._center=new r.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._nearZ=0,this._farZ=0,this._unmodified=!0,this._edgeInsets=new rF,this._projMatrixCache={},this._alignedProjMatrixCache={},this._fogTileMatrixCache={},this._distanceTileDataCache={},this._camera=new rW,this._centerAltitude=0,this._averageElevation=0,this.cameraElevationReference="ground",this._pixelsPerMercatorPixel=1,this.globeRadius=0,this.globeCenterInViewSpace=[0,0,0],this._horizonShift=.1}clone(){let r=new r1(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies,this.getProjection());return r._elevation=this._elevation,r._centerAltitude=this._centerAltitude,r._centerAltitudeValidForE
376xaggeration=this._centerAltitudeValidForExaggeration,r.tileSize=this.tileSize,r.mercatorFromTransition=this.mercatorFromTransition,r.width=this.width,r.height=this.height,r.cameraElevationReference=this.cameraElevationReference,r._center=this._center,r._setZoom(this.zoom),r._seaLevelZoom=this._seaLevelZoom,r.angle=this.angle,r._fov=this._fov,r._pitch=this._pitch,r._nearZ=this._nearZ,r._farZ=this._farZ,r._averageElevation=this._averageElevation,r._unmodified=this._unmodified,r._edgeInsets=this._edgeInsets.clone(),r._camera=this._camera.clone(),r._calcMatrices(),r.freezeTileCoverage=this.freezeTileCoverage,r.frustumCorners=this.frustumCorners,r}get elevation(){return this._elevation}set elevation(r){this._elevation!==r&&(this._elevation=r,this._updateCameraOnTerrain(),this._calcMatrices())}updateElevation(r,n=!1){let i=this._elevation&&this._elevation.exaggeration()!==this._centerAltitudeValidForExaggeration;(null==this._seaLevelZoom||i)&&this._updateCameraOnTerrain(),(r||i)&&this._constrainCamera(n),this._calcMatrices()}getProjection(){return r.pick(this.projection,["name","center","parallels"])}setProjection(n){this.projectionOptions=n||{name:"mercator"};let i=this.projection?this.getProjection():void 0;this.projection=r.getProjection(this.projectionOptions);let o=!s(i,this.getProjection());return o&&this._calcMatrices(),this.mercatorFromTransition=!1,o}setMercatorFromTransition(){let n=this.projection.name;this.mercatorFromTransition=!0,this.projectionOptions={name:"mercator"},this.projection=r.getProjection({name:"mercator"});let i=n!==this.projection.name;return i&&this._calcMatrices(),i}get minZoom(){return this._minZoom}set minZoom(r){this._minZoom!==r&&(this._minZoom=r,this.zoom=Math.max(this.zoom,r))}get maxZoom(){return this._maxZoom}set maxZoom(r){this._maxZoom!==r&&(this._maxZoom=r,this.zoom=Math.min(this.zoom,r))}get minPitch(){return this._minPitch}set minPitch(r){this._minPitch!==r&&(this._minPitch=r,this.pitch=Math.max(this.pitch,r))}get maxPitch(){return this._maxPitch}set maxPitch(r){this._maxPitch!==r&&(this._maxPitch=r,this.pitch=Math.min(this.pitch,r))}get renderWorldCopies(){return this._renderWorldCopies&&!0===this.projection.supportsWorldCopies}set renderWorldCopies(r){void 0===r?r=!0:null===r&&(r=!1),this._renderWorldCopies=r}get worldSize(){return this.tileSize*this.scale}get cameraWorldSizeForFog(){let r=Math.max(this._camera.getDistanceToElevation(this._averageElevation),Number.EPSILON);return this._worldSizeFromZoom(this._zoomFromMercatorZ(r))}get cameraWorldSize(){let r=Math.max(this._camera.getDistanceToElevation(this._averageElevation,!0),Number.EPSILON);return this._worldSizeFromZoom(this._zoomFromMercatorZ(r))}get pixelsPerMeter(){return this.projection.pixelsPerMeter(this.center.lat,this.worldSize)}get cameraPixelsPerMeter(){return r.mercatorZfromAltitude(this.center.lat,this.cameraWorldSizeForFog)}get centerOffset(){return this.centerPoint._sub(this.size._div(2))}get size(){return new r.pointGeometry(this.width,this.height)}get bearing(){return r.wrap(this.rotation,-180,180)}set bearing(r){this.rotation=r}get rotation(){return-this.angle/Math.PI*180}set rotation(n){var i,o,a,s,l,c,u,d,h,p;let f=-n*Math.PI/180;this.angle!==f&&(this._unmodified=!1,this.angle=f,this._calcMatrices(),this.rotationMatrix=(i=new r.ARRAY_TYPE(4),r.ARRAY_TYPE!=Float32Array&&(i[1]=0,i[2]=0),i[0]=1,i[3]=1,i),o=this.rotationMatrix,a=this.rotationMatrix,s=this.angle,l=a[0],c=a[1],u=a[2],d=a[3],h=Math.sin(s),p=Math.cos(s),o[0]=l*p+u*h,o[1]=c*p+d*h,o[2]=-(l*h)+u*p,o[3]=-(c*h)+d*p)}get pitch(){return this._pitch/Math.PI*180}set pitch(n){let i=r.clamp(n,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==i&&(this._unmodified=!1,this._pitch=i,this._calcMatrices())}get aspect(){return this.width/this.height}get fovX(){return this._fov}get fovY(){let r=1/Math.tan(.5*this.fovX);return 2*Math.atan(1/this.aspect/r)}set fov(n){n=Math.max(.01,Math.min(60,n)),this._fov!==n&&(this._unmodified=!1,this._fov=r.degToRad(n),this._calcMatrices())}get averageElevation(){return this._averageElevation}set averageElevation(r){this._averageElevation=r,this._calcFogMatrices(),this._distanceTileDataCache={}}get zoom(){return this._zoom}set zoom(r){let n=Math.min(Math.max(r,this.minZoom),this.maxZoom);this._zoom!==n&&(this._unmodified=!1,this._setZoom(n),this._updateSeaLevelZoom(),this._constrain(),this._calcMatrices())}_setZoom(r){this._zoom=r,this.scale=this.zoomScale(r),this.tileZoom=Math.floor(r),this.zoomFraction=r-this.tileZoom}_updateCameraOnTerrain(){if(!this._elevation||!this._elevation.isDataAvailableAtPoint(this.locationCoordinate(this.center)))return this._centerAltitude=0,this._seaLevelZoom=null,void(this._centerAltitudeValidForE
376xaggeration=void 0);let r=this._elevation;this._centerAltitude=r.getAtPointOrZero(this.locationCoordinate(this.center)),this._centerAltitudeValidForExaggeration=r.exaggeration(),this._updateSeaLevelZoom()}_updateSeaLevelZoom(){void 0!==this._centerAltitudeValidForExaggeration&&(this._seaLevelZoom=this._zoomFromMercatorZ((this.pixelsPerMeter*this._centerAltitude+this.cameraToCenterDistance)/this.worldSize))}sampleAverageElevation(){if(!this._elevation)return 0;let n=this._elevation,i=[[.5,.2],[.3,.5],[.5,.5],[.7,.5],[.5,.8]],o=this.horizonLineFromTop(),a=0,s=0;for(let l=0;l<i.length;l++){let c=new r.pointGeometry(i[l][0]*this.width,o+i[l][1]*(this.height-o)),u=n.pointCoordinate(c);if(!u)continue;let d=1/Math.hypot(u[0]-this._camera.position[0],u[1]-this._camera.position[1]);a+=u[3]*d,s+=d}return 0===s?NaN:a/s}get center(){return this._center}set center(r){r.lat===this._center.lat&&r.lng===this._center.lng||(this._unmodified=!1,this._center=r,this._terrainEnabled()&&("ground"===this.cameraElevationReference?this._updateCameraOnTerrain():this._updateZoomFromElevation()),this._constrain(),this._calcMatrices())}_updateZoomFromElevation(){if(null==this._seaLevelZoom||!this._elevation)return;let r=this._seaLevelZoom,n=this._elevation.getAtPointOrZero(this.locationCoordinate(this.center)),i=this.pixelsPerMeter/this.worldSize*n,o=this._mercatorZfromZoom(r),a=this._mercatorZfromZoom(this._maxZoom);this._setZoom(this._zoomFromMercatorZ(Math.max(o-i,a)))}get padding(){return this._edgeInsets.toJSON()}set padding(r){this._edgeInsets.equals(r)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,r,1),this._calcMatrices())}computeZoomRelativeTo(n){let i;let o=this.rayIntersectionCoordinate(this.pointRayIntersection(this.centerPoint,n.toAltitude()));i=n.z<this._camera.position[2]?[o.x,o.y,o.z]:[n.x,n.y,n.z];let a=r.length(r.sub([],this._camera.position,i));return r.clamp(this._zoomFromMercatorZ(a),this._minZoom,this._maxZoom)}setFreeCameraOptions(n){if(!this.height||!n.position&&!n.orientation)return;this._updateCameraState();let i=!1;if(n.orientation&&!r.exactEquals(n.orientation,this._camera.orientation)&&(i=this._setCameraOrientation(n.orientation)),n.position){let o=[n.position.x,n.position.y,n.position.z];r.exactEquals$1(o,this._camera.position)||(this._setCameraPosition(o),i=!0)}i&&(this._updateStateFromCamera(),this.recenterOnTerrain())}getFreeCameraOptions(){this._updateCameraState();let n=this._camera.position,i=new rG;return i.position=new r.MercatorCoordinate(n[0],n[1],n[2]),i.orientation=this._camera.orientation,i._elevation=this.elevation,i._renderWorldCopies=this.renderWorldCopies,i}_setCameraOrientation(n){if(!r.length$1(n))return!1;r.normalize$1(n,n);let i=r.transformQuat([],[0,0,-1],n),o=r.transformQuat([],[0,-1,0],n);if(o[2]<0)return!1;let a=rU(i,o);return!!a&&(this._camera.orientation=a,!0)}_setCameraPosition(n){let i=this.zoomScale(this.minZoom)*this.tileSize,o=this.zoomScale(this.maxZoom)*this.tileSize,a=this.cameraToCenterDistance;n[2]=r.clamp(n[2],a/o,a/i),this._camera.position=n}get centerPoint(){return this._edgeInsets.getCenter(this.width,this.height)}get fovAboveCenter(){return this._fov*(.5+this.centerOffset.y/this.height)}isPaddingEqual(r){return this._edgeInsets.equals(r)}interpolatePadding(r,n,i){this._unmodified=!1,this._edgeInsets.interpolate(r,n,i),this._constrain(),this._calcMatrices()}coveringZoomLevel(r){return Math.max(0,(r.roundZoom?Math.round:Math.floor)(this.zoom+this.scaleZoom(this.tileSize/r.tileSize)))}getVisibleUnwrappedCoordinates(n){let i=[new r.UnwrappedTileID(0,n)];if(this.renderWorldCopies){let o=this.pointCoordinate(new r.pointGeometry(0,0)),a=this.pointCoordinate(new r.pointGeometry(this.width,0)),s=this.pointCoordinate(new r.pointGeometry(this.width,this.height)),l=this.pointCoordinate(new r.pointGeometry(0,this.height)),c=Math.floor(Math.min(o.x,a.x,s.x,l.x)),u=Math.floor(Math.max(o.x,a.x,s.x,l.x));for(let o=c-1;o<=u+1;o++)0!==o&&i.push(new r.UnwrappedTileID(o,n))}return i}coveringTiles(n){let i=this.coveringZoomLevel(n),o=i,a=this.elevation&&!n.isTerrainDEM,s="mercator"===this.projection.name;if(void 0!==n.minzoom&&i<n.minzoom)return[];void 0!==n.maxzoom&&i>n.maxzoom&&(i=n.maxzoom);let l=this.locationCoordinate(this.center),c=this.center.lat,u=1<<i,d=[u*l.x,u*l.y,0],h="globe"===this.projection.name,p=!h,f=r.Frustum.fromInvProjectionMatrix(this.invProjMatrix,this.worldSize,i,p),m=h?this._camera.mercatorPosition:this.pointCoordinate(this.getCameraPoint()),g=u*r.mercatorZfromAltitude(1,this.center.lat),y=this._camera.position[2]/r.mercatorZfromAltitude(1,this.center.lat),v=[u*m.x,u*m.y,y*(p?1:g)],b=this.cameraToCenterDistance/n.tileSize*(n.roundZoom?1:.502),C=this.pitch<=60&&this._edgeInsets.top<=this._edgeInsets.bottom&&!this._elevation&&!this.projection.isReprojectedInTileSpace?i:0,_=n.isTerrainDEM&&this._elevation?1e4*this._elevation.exaggeration():this._centerAltitude,x=n.isTerrainDEM?-_:this._elevation?this._elevation.getMinElevationBelowMSL():0,w=this.projection.isReprojectedInTileSpace?rX(this):1,S=n=>{let i=1/4e4,o=new r.MercatorCoordinate(n.x+i,n.y,n.z),a=new r.MercatorCoordinate(n.x,n.y+i,n.z),s=n.toLngLat(),l=o.toLngLat(),c=a.toLngLat(),u=this.locationCoordinate(s),d=this.locationCoordinate(l),h=this.locationCoordinate(c);return Math.sqrt(Math.hypot(d.x-u.x,d.y-u.y)*Math.hypot(h.x-u.x,h.y-u.
376y))*w/i},O=n=>({aabb:r.tileAABB(this,u,0,0,0,n,x,_,this.projection),zoom:0,x:0,y:0,minZ:x,maxZ:_,wrap:n,fullyVisible:!1}),E=[],k=[],T=i,M=n.reparseOverscaled?o:i,P=r=>r*r,L=P((y-this._centerAltitude)*g),A=r=>{if(!this._elevation||!r.tileID||!s)return;let n=this._elevation.getMinMaxForTile(r.tileID),i=r.aabb;n?(i.min[2]=n.min,i.max[2]=n.max,i.center[2]=(i.min[2]+i.max[2])/2):(r.shouldSplit=Z(r),r.shouldSplit||(i.min[2]=i.max[2]=i.center[2]=this._centerAltitude))},Z=n=>{if(n.zoom<C)return!0;if(n.zoom===T)return!1;if(null!=n.shouldSplit)return n.shouldSplit;let i=n.aabb.distanceX(v),s=n.aabb.distanceY(v),l=L,u=1;if(h){l=P(n.aabb.distanceZ(v));let i=Math.pow(2,n.zoom),o=Math.min(Math.max(c,r.latFromMercatorY((n.y+1)/i)),r.latFromMercatorY(n.y/i)),a=r.circumferenceAtLatitude(o)/r.circumferenceAtLatitude(c);if(u=o===c?1/Math.max(1,this._mercatorScaleRatio-.3):Math.min(1,a/this._mercatorScaleRatio),this.zoom<=r.GLOBE_ZOOM_THRESHOLD_MIN&&n.zoom===T-1&&a>=.9)return!0}else if(a&&(l=P(n.aabb.distanceZ(v)*g)),this.projection.isReprojectedInTileSpace&&o<=5){let i=Math.pow(2,n.zoom),o=S(new r.MercatorCoordinate((n.x+.5)/i,(n.y+.5)/i));u=o>.85?1:o}let d=i*i+s*s+l,p=P((1<<T-n.zoom)*b*u*((r,n)=>{if(n*P(.707)<r)return 1;let i=Math.sqrt(n/r);return i/(1.4144271570014144+(Math.pow(1.1,i-1.4144271570014144+1)-1)/(1.1-1)-1)})(Math.max(l,L),d));return d<p};if(this.renderWorldCopies)for(let r=1;r<=3;r++)E.push(O(-r)),E.push(O(r));for(E.push(O(0));E.length>0;){let o=E.pop(),l=o.x,c=o.y,p=o.fullyVisible;if(!p){let r=o.aabb.intersects(f);if(0===r)continue;p=2===r}if(o.zoom!==T&&Z(o))for(let n=0;n<4;n++){let i=(l<<1)+n%2,d=(c<<1)+(n>>1),f={aabb:s?o.aabb.quadrant(n):r.tileAABB(this,u,o.zoom+1,i,d,o.wrap,o.minZ,o.maxZ,this.projection),zoom:o.zoom+1,x:i,y:d,wrap:o.wrap,fullyVisible:p,tileID:void 0,shouldSplit:void 0,minZ:o.minZ,maxZ:o.maxZ};a&&!h&&(f.tileID=new r.OverscaledTileID(o.zoom+1===T?M:o.zoom+1,o.wrap,o.zoom+1,i,d),A(f)),E.push(f)}else{let a=o.zoom===T?M:o.zoom;if(n.minzoom&&n.minzoom>a)continue;let s=d[0]-(.5+l+(o.wrap<<o.zoom))*(1<<i-o.zoom),u=d[1]-.5-c,h=o.tileID?o.tileID:new r.OverscaledTileID(a,o.wrap,o.zoom,l,c);k.push({tileID:h,distanceSq:s*s+u*u})}}if(this.fogCullDistSq){let i=this.fogCullDistSq,o=this.horizonLineFromTop();k=k.filter(a=>{let s=[0,0,0,1],l=[r.EXTENT,r.EXTENT,0,1],c=this.calculateFogTileMatrix(a.tileID.toUnwrapped());r.transformMat4$1(s,s,c),r.transformMat4$1(l,l,c);let u=r.getAABBPointSquareDist(s,l);if(0===u)return!0;let d=!1,h=this._elevation;if(h&&u>i&&0!==o){let i;let s=this.calculateProjMatrix(a.tileID.toUnwrapped());n.isTerrainDEM||(i=h.getMinMaxForTile(a.tileID)),i||(i={min:x,max:_});let l=r.furthestTileCorner(this.rotation),c=[l[0]*r.EXTENT,l[1]*r.EXTENT,i.max];r.transformMat4(c,c,s),d=(1-c[1])*this.height*.5<o}return u<i||d})}return k.sort((r,n)=>r.distanceSq-n.distanceSq).map(r=>r.tileID)}resize(r,n){this.width=r,this.height=n,this.pixelsToGLUnits=[2/r,-2/n],this._constrain(),this._calcMatrices()}get unmodified(){return this._unmodified}zoomScale(r){return Math.pow(2,r)}scaleZoom(r){return Math.log(r)/Math.LN2}project(n){let i=r.clamp(n.lat,-r.MAX_MERCATOR_LATITUDE,r.MAX_MERCATOR_LATITUDE),o=this.projection.project(n.lng,i);return new r.pointGeometry(o.x*this.worldSize,o.y*this.worldSize)}unproject(r){return this.projection.unproject(r.x/this.worldSize,r.y/this.worldSize)}get point(){return this.project(this.center)}get pointMerc(){return this.point._div(this.worldSize)}get pixelsPerMeterRatio(){return this.pixelsPerMeter/r.mercatorZfromAltitude(1,this.center.lat)/this.worldSize}setLocationAtPoint(n,i){let o,a;let s=this.centerPoint;if("globe"===this.projection.name){let r=this.worldSize;o=(i.x-s.x)/r,a=(i.y-s.y)/r}else{let r=this.pointCoordinate(i),n=this.pointCoordinate(s);o=r.x-n.x,a=r.y-n.y}let l=this.locationCoordinate(n);this.setLocation(new r.MercatorCoordinate(l.x-o,l.y-a))}setLocation(r){this.center=this.coordinateLocation(r),this.projection.wrap&&(this.center=this.center.wrap())}locationPoint(r){return this.projection.locationPoint(this,r)}locationPoint3D(r){return this.projection.locationPoint(this,r,!0)}pointLocation(r){return this.coordinateLocation(this.pointCoordinate(r))}pointLocation3D(r){return this.coordinateLocation(this.pointCoordinate3D(r))}locationCoordinate(n,i){let o=i?r.mercatorZfromAltitude(i,n.lat):void 0,a=this.projection.project(n.lng,n.lat);return new r.MercatorCoordinate(a.x,a.y,o)}coordinateLocation(r){return this.projection.unproject(r.x,r.y)}pointRayIntersection(n,i){let o=null!=i?i:this._centerAltitude,a=[n.x,n.y,0,1],s=[n.x,n.y,1,1];r.transformMat4$1(a,a,this.pixelMatrixInverse),r.transformMat4$1(s,s,this.pixelMatrixInverse);let l=s[3];r.scale$1(a,a,1/a[3]),r.scale$1(s,s,1/l);let c=a[2],u=s[2];return{p0:a,p1:s,t:c===u?0:(o-c)/(u-c)}}screenPointToMercatorRay(n){let i=[n.x,n.y,0,1],o=[n.x,n.y,1,1];return r.transformMat4$1(i,i,this.pixelMatrixInverse),r.transformMat4$1(o,o,this.pixelMatrixInverse),r.scale$1(i,i,1/i[3]),r.scale$1(o,o,1/o[3]),i[2]=r.mercatorZfromAltitude(i[2],this._center.lat)*this.worldSize,o[2]=r.mercatorZfromAltitude(o[2],this._center.lat)*this.worldSize,r.scale$1(i,i,1/this.worldSize),r.scale$1(o,o,1/this.worldSize),new r.Ray([i[0],i[1],i[2]],r.normalize([],r.sub([],o,i)))}rayIntersectionCoordinate(n){let{p0:i,p1:o,t:a}=n,s=r.mercatorZfromAltitude(i[2],this._center.lat),l=r.mercatorZfromAltitude(o[2],this._center.lat);return new r.MercatorCoordinate(r.number(i[0],o[0],a)/this.worldSize,r.number(i[1],o[1],a)/this.worldSize,r.number(s,l,a))}pointCoordinate(r,n=this._centerAltitude){return this.projection.pointCoordinate(this,r.x,r.y,n)}pointCoordinate3D(n){if(!this.elevation)return this.pointCoordinate(n);let i=this.projection.pointCoordinate3D(this,n.x,n.y);if(i)return new r.MercatorCoordinate(i[0],i[1],i[2]);let o=0,a=this.horizonLineFromTop();if(n.y>a)return this.pointCoordinate(n);let s=.02*a,l=n.clone();for(let n=0;n<10&&a-o>s;n++){l.y=r.number(o,a,.66);let n=this.projection.pointCoordinate3D(this,l.x,l.y);n?(a=l.y,i=n):o=l.y}return i?new r.MercatorCoordinate(i[0],i[1],i[2]):this.pointCoordinate(n)}isPointAboveHorizon(r){return this.projection.isPointAboveHorizon(this,r)}_coordinatePoint(n,i){let o=i&&this.elevation?this.elevation.getAtPointOrZero(n,this._centerAltitude):this._centerAltitude,a=[n.x*this.worldSize,n.y*this.worldSize,o+n.toAltitude(),1];return r.transformMat4$1(a,a,this.pixelMatrix),a[3]>0?new r.pointGeometry(a[0]/a[3],a[1]/a[3]):new r.pointGeometry(Number.MAX_VALUE,Number.MAX_VALUE)}_getBoundsNonRectangular(){let{top:n,left:i}=this._edgeInsets,o=this.height-this._edgeInsets.bottom,a=this.width-this._edgeInsets.right,s=this.pointLocation3D(new r.pointGeometry(i,n)),l=this.pointLocation3D(new r.pointGeometry(a,n)
376),c=this.pointLocation3D(new r.pointGeometry(a,o)),u=this.pointLocation3D(new r.pointGeometry(i,o)),d=Math.min(s.lng,l.lng,c.lng,u.lng),h=Math.max(s.lng,l.lng,c.lng,u.lng),p=Math.min(s.lat,l.lat,c.lat,u.lat),f=Math.max(s.lat,l.lat,c.lat,u.lat),m=Math.pow(2,-this.zoom)/16*270,g="globe"===this.projection.name?1:4,y=(n,i,o,a,s)=>{let l=(n+o)/2,c=(i+a)/2,u=new r.pointGeometry(l,c),{lng:v,lat:b}=this.pointLocation3D(u),C=Math.max(0,d-v,p-b,v-h,b-f);d=Math.min(d,v),h=Math.max(h,v),p=Math.min(p,b),f=Math.max(f,b),(s<g||C>m)&&(y(n,i,l,c,s+1),y(l,c,o,a,s+1))};if(y(i,n,a,n,1),y(a,n,a,o,1),y(a,o,i,o,1),y(i,o,i,n,1),"globe"===this.projection.name){let[n,i]=r.polesInViewport(this);n?(f=90,h=180,d=-180):i&&(p=-90,h=180,d=-180)}return new r.LngLatBounds(new r.LngLat(d,p),new r.LngLat(h,f))}_getBoundsRectangular(n,i){let o,a,s,l;let{top:c,left:u}=this._edgeInsets,d=this.height-this._edgeInsets.bottom,h=this.width-this._edgeInsets.right,p=new r.pointGeometry(u,c),f=new r.pointGeometry(h,c),m=new r.pointGeometry(h,d),g=new r.pointGeometry(u,d),y=this.pointCoordinate(p,n),v=this.pointCoordinate(f,n),b=this.pointCoordinate(m,i),C=this.pointCoordinate(g,i);return y.y>1&&v.y>=0?y=new r.MercatorCoordinate((1-C.y)/(((o=y).y-C.y)/(o.x-C.x))+C.x,1):y.y<0&&v.y<=1&&(y=new r.MercatorCoordinate(-C.y/(((a=y).y-C.y)/(a.x-C.x))+C.x,0)),v.y>1&&y.y>=0?v=new r.MercatorCoordinate((1-b.y)/(((s=v).y-b.y)/(s.x-b.x))+b.x,1):v.y<0&&y.y<=1&&(v=new r.MercatorCoordinate(-b.y/(((l=v).y-b.y)/(l.x-b.x))+b.x,0)),(new r.LngLatBounds).extend(this.coordinateLocation(y)).extend(this.coordinateLocation(v)).extend(this.coordinateLocation(C)).extend(this.coordinateLocation(b))}_getBoundsRectangularTerrain(){let r=this.elevation;if(!r.visibleDemTiles.length||r.isUsingMockSource())return this._getBoundsRectangular(0,0);let n=r.visibleDemTiles.reduce((r,n)=>{if(n.dem){let i=n.dem.tree;r.min=Math.min(r.min,i.minimums[0]),r.max=Math.max(r.max,i.maximums[0])}return r},{min:Number.MAX_VALUE,max:0});return this._getBoundsRectangular(n.min*r.exaggeration(),n.max*r.exaggeration())}getBounds(){return"mercator"===this.projection.name||"equirectangular"===this.projection.name?this._terrainEnabled()?this._getBoundsRectangularTerrain():this._getBoundsRectangular(0,0):this._getBoundsNonRectangular()}horizonLineFromTop(r=!0){let n=this.height/2/Math.tan(this._fov/2)/Math.tan(Math.max(this._pitch,.1))+this.centerOffset.y,i=this.height/2-n*(1-this._horizonShift);return r?Math.max(0,i):i}getMaxBounds(){return this.maxBounds}setMaxBounds(n){this.maxBounds=n,this.minLat=-r.MAX_MERCATOR_LATITUDE,this.maxLat=r.MAX_MERCATOR_LATITUDE,this.minLng=-180,this.maxLng=180,n&&(this.minLat=n.getSouth(),this.maxLat=n.getNorth(),this.minLng=n.getWest(),this.maxLng=n.getEast(),this.maxLng<this.minLng&&(this.maxLng+=360)),this.worldMinX=r.mercatorXfromLng(this.minLng)*this.tileSize,this.worldMaxX=r.mercatorXfromLng(this.maxLng)*this.tileSize,this.worldMinY=r.mercatorYfromLat(this.maxLat)*this.tileSize,this.worldMaxY=r.mercatorYfromLat(this.minLat)*this.tileSize,this._constrain()}calculatePosMatrix(r,n){return this.projection.createTileMatrix(this,n,r)}calculateDistanceTileData(n){let i=n.key,o=this._distanceTileDataCache;if(o[i])return o[i];let a=n.canonical,s=1/this.height,l=this.cameraWorldSize,c=l/this.zoomScale(a.z),u=(a.x+Math.pow(2,a.z)*n.wrap)*c,d=a.y*c,h=this.point;h.x*=l/this.worldSize,h.y*=l/this.worldSize;let p=this.angle,f=Math.sin(-p),m=-Math.cos(-p);return o[i]={bearing:[f,m],center:[(h.x-u)*s,(h.y-d)*s],scale:c/r.EXTENT*s},o[i]}calculateFogTileMatrix(n){let i=n.key,o=this._fogTileMatrixCache;if(o[i])return o[i];let a=this.projection.createTileMatrix(this,this.cameraWorldSizeForFog,n);return r.multiply(a,this.worldToFogMatrix,a),o[i]=new Float32Array(a),o[i]}calculateProjMatrix(n,i=!1){let o=n.key,a=i?this._alignedProjMatrixCache:this._projMatrixCache;if(a[o])return a[o];let s=this.calculatePosMatrix(n,this.worldSize);return r.multiply(s,this.projection.isReprojectedInTileSpace?this.mercatorMatrix:i?this.alignedProjMatrix:this.projMatrix,s),a[o]=new Float32Array(s),a[o]}calculatePixelsToTileUnitsMatrix(n){let i=n.tileID.key,o=this._pixelsToTileUnitsCache;if(o[i])return o[i];let a=function(n,i){var o,a,s,l,c,u,d,h;let{scale:p}=n.tileTransform,f=p*r.EXTENT/(n.tileSize*Math.pow(2,i.zoom-n.tileID.overscaledZ+n.tileID.canonical.z));return o=new Float32Array(4),l=(a=i.inverseAdjustmentMatrix)[1],c=a[2],u=a[3],h=(s=[f,f])[1],o[0]=a[0]*(d=s[0]),o[1]=l*d,o[2]=c*h,o[3]=u*h,o}(n,this);return o[i]=a,o[i]}customLayerMatrix(){return this.mercatorMatrix.slice()}globeToMercatorMatrix(){if("globe"===this.projection.name){let n=1/this.worldSize,i=r.fromScaling([],[n,n,n]);return r.multiply(i,i,this.globeMatrix),i}}recenterOnTerrain(){if(!this._elevation||"globe"===this.projection.name)return;let n=this._elevation;this._updateCameraState();let i=r.mercatorZfromAltitude(1,this._center.lat)*this.worldSize,o=this._computeCameraPosition(i),a=this._camera.forward(),s=r.mercatorZfromAltitude(1,this._center.lat);o[2]/=s,a[2]/=s,r.normalize(a,a);let l=n.raycast(o,a,n.exaggeration());if(l){let n=r.scaleAndAdd([],o,a,l),i=new r.MercatorCoordinate(n[0],n[1],r.mercatorZfromAltitude(n[2],r.latFromMercatorY(n[1]))),c=(i.z+r.length([i.x-o[0],i.y-o[1],i.z-o[2]*s]))*this._pixelsPerMercatorPixel;this._seaLevelZoom=this._zoomFromMercatorZ(c),this._centerAltitude=i.toAltitude(),this._center=this.coordinateLocation(i),this._updateZoomFromElevation(),this._constrain(),this._calcMatrices()}}_constrainCamera(n=!1){if(!this._elevation)return;let i=this._elevation,o=r.mercatorZfromAltitude(1,this._center.lat)*this.worldSize,a=this._computeCameraPosition(o),s=i.getAtPointOrZero(new r.MercatorCoordinate(...a)),l=this.pixelsPerMeter/this.worldSize*s,c=this._minimumHeightOverTerrain(),u=a[2]-l;if(u<=c){if(u<0||n){let n=this.locationCoordinate(this._center,this._centerAltitude),i=[a[0],a[1],n.z-a[2]],o=r.length(i);i[2]-=(c-u)/this._pixelsPerMercatorPixel;let s=r.length(i);if(0===s)return;r.scale$2(i,i,o/s*this._pixelsPerMercatorPixel),this._camera.position=[a[0],a[1],n.z*this._pixelsPerMercatorPixel-i[2]],this._updateStateFromCamera()}else this._isCameraConstrained=!0}}_constrain(){if(!this.center||!this.width||!this.height||this._constraining)return;this._constraining=!0;let n="globe"===this.projection.name||this.mercatorFromTransition;if(this.projection.isReprojectedInTileSpace||n){let i=this.center;return i.lat=r.clamp(i.lat,this.minLat,this.maxLat),!this.maxBounds&&(this.renderWorldCopies||n)||(i.lng=r.clamp(i.lng,this.minLng,this.maxLng)),this.center=i,void(this._constraining=!1)}let i=this._unmodified,{x:o,y:a}=this.point,s=0,l=o,c=a,u=this.width/2,d=this.height/2,h=this.worldMinY*this.scale,p=this.worldMaxY*this.scale;if(a-d<h&&(c=h+d),a+d>p&&(c=p-d),p-h<this.height&&(s=Math.max(s,this.height/(p-h)),c=(p+h)/2),this.maxBounds||!this._renderWorldCopies||!this.projection.wrap){let r=this.worldMinX*this.scale,n=this.worldMaxX*this.scale,i=this.worldSize/2-(r+n)/2;(l=(o+i+this.worldSize)%this.worldSize-i)-u<r&&(l=r+u),l+u>n&&(l=n-u),n-r<this.width&&(s=Math.max(s,this.width/(n-r)),l=(n+r)/2)}l===o&&c===a||(this.center=this.unproject(new r.pointGeometry(l,c))),s&&(this.zoom+=this.scaleZoom(s)),this._constrainCamera(),this._unmodified=i,this._constraining=!1}_minZoomForBounds(){let r=Math.max(0,this.scaleZoom(this.height/(this.worldMaxY-this.worldMinY)));return this.maxBounds&&(r=Math.max(r,this.scaleZoom(this.width/(this.worldMaxX-this.worldMinX)))),r}_maxCameraBoundsDistance(){return this._mercatorZfromZoom(this._minZoomForBounds())}
376_calcMatrices(){if(!this.height)return;let n=this.centerOffset,i=this.pixelsPerMeter;"globe"===this.projection.name&&(this._mercatorScaleRatio=r.mercatorZfromAltitude(1,this.center.lat)/r.mercatorZfromAltitude(1,r.GLOBE_SCALE_MATCH_LATITUDE));let o=rK(this.projection,this.zoom,this.width,this.height,1024);this._pixelsPerMercatorPixel=this.projection.pixelSpaceConversion(this.center.lat,this.worldSize,o),this.cameraToCenterDistance=.5/Math.tan(.5*this._fov)*this.height*this._pixelsPerMercatorPixel,this._updateCameraState(),this._farZ=this.projection.farthestPixelDistance(this),this._nearZ=this.height/50;let a="meters"===this.projection.zAxisUnit?i:1,s=this._camera.getWorldToCamera(this.worldSize,a),l=this._camera.getCameraToClipPerspective(this._fov,this.width/this.height,this._nearZ,this._farZ);l[8]=-(2*n.x)/this.width,l[9]=2*n.y/this.height;let c=r.mul([],l,s);if(this.projection.isReprojectedInTileSpace){let n=this.locationCoordinate(this.center),i=r.identity([]);r.translate(i,i,[n.x*this.worldSize,n.y*this.worldSize,0]),r.multiply(i,i,rq(this)),r.translate(i,i,[-n.x*this.worldSize,-n.y*this.worldSize,0]),r.multiply(c,c,i),this.inverseAdjustmentMatrix=function(r){let n=rq(r,!0);return x([],[n[0],n[1],n[4],n[5]])}(this)}else this.inverseAdjustmentMatrix=[1,0,0,1];this.mercatorMatrix=r.scale([],c,[this.worldSize,this.worldSize,this.worldSize/a,1]),this.projMatrix=c,this.invProjMatrix=r.invert(new Float64Array(16),this.projMatrix);let u=r.invert([],l);this.frustumCorners=r.FrustumCorners.fromInvProjectionMatrix(u,this.horizonLineFromTop(),this.height);let d=new Float32Array(16);r.identity(d),r.scale(d,d,[1,-1,1]),r.rotateX(d,d,this._pitch),r.rotateZ(d,d,this.angle);let h=r.perspective(new Float32Array(16),this._fov,this.width/this.height,this._nearZ,this._farZ),p=(Math.PI/2-this._pitch)*(this.height/this._fov)*this._horizonShift;h[8]=-(2*n.x)/this.width,h[9]=2*(n.y+p)/this.height,this.skyboxMatrix=r.multiply(d,h,d);let f=this.point,m=f.x,g=f.y,y=this.width%2/2,v=this.height%2/2,b=Math.cos(this.angle),C=Math.sin(this.angle),_=m-Math.round(m)+b*y+C*v,w=g-Math.round(g)+b*v+C*y,S=new Float64Array(c);if(r.translate(S,S,[_>.5?_-1:_,w>.5?w-1:w,0]),this.alignedProjMatrix=S,c=r.create(),r.scale(c,c,[this.width/2,-this.height/2,1]),r.translate(c,c,[1,-1,0]),this.labelPlaneMatrix=c,c=r.create(),r.scale(c,c,[1,-1,1]),r.translate(c,c,[-1,-1,0]),r.scale(c,c,[2/this.width,2/this.height,1]),this.glCoordMatrix=c,this.pixelMatrix=r.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),this._calcFogMatrices(),this._distanceTileDataCache={},!(c=r.invert(new Float64Array(16),this.pixelMatrix)))throw Error("failed to invert matrix");if(this.pixelMatrixInverse=c,"globe"===this.projection.name||this.mercatorFromTransition){this.globeMatrix=r.calculateGlobeMatrix(this);let n=[this.globeMatrix[12],this.globeMatrix[13],this.globeMatrix[14]];this.globeCenterInViewSpace=r.transformMat4(n,n,s),this.globeRadius=this.worldSize/2/Math.PI-1}else this.globeMatrix=c;this._projMatrixCache={},this._alignedProjMatrixCache={},this._pixelsToTileUnitsCache={}}_calcFogMatrices(){this._fogTileMatrixCache={};let n=this.cameraWorldSizeForFog,i=this.cameraPixelsPerMeter,o=this._camera.position,a=1/this.height/this._pixelsPerMercatorPixel,s=[n,n,i];r.scale$2(s,s,a),r.scale$2(o,o,-1),r.multiply$2(o,o,s);let l=r.create();r.translate(l,l,o),r.scale(l,l,s),this.mercatorFogMatrix=l,this.worldToFogMatrix=this._camera.getWorldToCameraPosition(n,i,a)}_computeCameraPosition(r){let n=(r=r||this.pixelsPerMeter)/this.pixelsPerMeter,i=this._camera.forward(),o=this.point,a=this._mercatorZfromZoom(this._seaLevelZoom?this._seaLevelZoom:this._zoom)*n-r/this.worldSize*this._centerAltitude;return[o.x/this.worldSize-i[0]*a,o.y/this.worldSize-i[1]*a,r/this.worldSize*this._centerAltitude-i[2]*a]}_updateCameraState(){this.height&&(this._camera.setPitchBearing(this._pitch,this.angle),this._camera.position=this._computeCameraPosition())}_translateCameraConstrained(n){let i=this._maxCameraBoundsDistance()*Math.cos(this._pitch),o=this._camera.position[2],a=n[2],s=1;this.projection.wrap&&(this.center=this.center.wrap()),a>0&&(s=Math.min((i-o)/a,1)),this._camera.position=r.scaleAndAdd([],this._camera.position,n,s),this._updateStateFromCamera()}_updateStateFromCamera(){let n=this._camera.position,i=this._camera.forward(),{pitch:o,bearing:a}=this._camera.getPitchBearing(),s=r.mercatorZfromAltitude(this._centerAltitude,this.center.lat)*this._pixelsPerMercatorPixel,l=this._mercatorZfromZoom(this._maxZoom)*Math.cos(r.degToRad(this._maxPitch)),c=Math.max((n[2]-s)/Math.cos(o),l),u=this._zoomFromMercatorZ(c);r.scaleAndAdd(n,n,i,c),this._pitch=r.clamp(o,r.degToRad(this.minPitch),r.degToRad(this.maxPitch)),this.angle=r.wrap(a,-Math.PI,Math.PI),this._setZoom(r.clamp(u,this._minZoom,this._maxZoom)),this._updateSeaLevelZoom(),this._center=this.coordinateLocation(new r.MercatorCoordinate(n[0],n[1],n[2])),this._unmodified=!1,this._constrain(),this._calcMatrices()}_worldSizeFromZoom(r){return Math.pow(2,r)*this.tileSize}_mercatorZfromZoom(r){return this.cameraToCenterDistance/this._worldSizeFromZoom(r)}_minimumHeightOverTerrain(){let r=Math.min((null!=this._seaLevelZoom?this._seaLevelZoom:this._zoom)+4,this._maxZoom);return this._mercatorZfromZoom(r)}_zoomFromMercatorZ(r){return this.scaleZoom(this.cameraToCenterDistance/(r*this.tileSize))}zoomFromMercatorZAdjusted(n){let i=0,o=r.GLOBE_ZOOM_THRESHOLD_MAX,a=0,s=1/0;for(;o-i>1e-6&&o>i;){let r=i+.5*(o-i),l=this.tileSize*Math.pow(2,r),c=this.getCameraToCenterDistance(this.projection,r,l),u=this.scaleZoom(c/(n*this.tileSize)),d=Math.abs(r-u);d<s&&(s=d,a=r),r<u?i=r:o=r}return a}_terrainEnabled(){return!(!this._elevation||!this.projection.supportsTerrain&&(r.warnOnce("Terrain is not yet supported with alternate projections. Use mercator or globe to enable terrain."),1))}anyCornerOffEdge(n,i){let o=Math.min(n.x,i.x),a=Math.max(n.x,i.x),s=Math.min(n.y,i.y),l=Math.max(n.y,i.y);if(s<this.horizonLineFromTop(!1))return!0;
376if("mercator"!==this.projection.name)return!1;let c=[new r.pointGeometry(o,s),new r.pointGeometry(a,l),new r.pointGeometry(o,l),new r.pointGeometry(a,s)],u=this.renderWorldCopies?-3:0,d=this.renderWorldCopies?4:1;for(let r of c){let n=this.pointRayIntersection(r);if(n.t<0)return!0;let i=this.rayIntersectionCoordinate(n);if(i.x<u||i.y<0||i.x>d||i.y>1)return!0}return!1}isHorizonVisible(){return this.pitch+r.radToDeg(this.fovAboveCenter)>88||this.anyCornerOffEdge(new r.pointGeometry(0,0),new r.pointGeometry(this.width,this.height))}zoomDeltaToMovement(n,i){let o=r.length(r.sub([],this._camera.position,n)),a=this._zoomFromMercatorZ(o)+i;return o-this._mercatorZfromZoom(a)}getCameraPoint(){if("globe"===this.projection.name){let n=function([n,i,o],a){let s=[n,i,o,1];r.transformMat4$1(s,s,a);let l=s[3]=Math.max(s[3],1e-6);return s[0]/=l,s[1]/=l,s[2]/=l,s}([this.globeMatrix[12],this.globeMatrix[13],this.globeMatrix[14]],this.pixelMatrix);return new r.pointGeometry(n[0],n[1])}{let n=Math.tan(this._pitch)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new r.pointGeometry(0,n))}}getCameraToCenterDistance(r,n=this.zoom,i=this.worldSize){let o=rK(r,n,this.width,this.height,1024),a=r.pixelSpaceConversion(this.center.lat,i,o);return .5/Math.tan(.5*this._fov)*this.height*a}getWorldToCameraMatrix(){let n=this._camera.getWorldToCamera(this.worldSize,"meters"===this.projection.zAxisUnit?this.pixelsPerMeter:1);return"globe"===this.projection.name&&r.multiply(n,n,this.globeMatrix),n}}function r0(r,n){let i=!1,o=null,a=()=>{o=null,i&&(r(),o=setTimeout(a,n),i=!1)};return()=>(i=!0,o||a(),o)}class r2{constructor(n){this._hashName=n&&encodeURIComponent(n),r.bindAll(["_getCurrentHash","_onHashChange","_updateHash"],this),this._updateHash=r0(this._updateHashUnthrottled.bind(this),300)}addTo(n){return this._map=n,r.window.addEventListener("hashchange",this._onHashChange,!1),n.on("moveend",this._updateHash),this}remove(){return this._map&&(this._map.off("moveend",this._updateHash),r.window.removeEventListener("hashchange",this._onHashChange,!1),clearTimeout(this._updateHash()),this._map=void 0),this}getHashString(){let n=this._map;if(!n)return"";let i=r3(n);if(this._hashName){let n=this._hashName,o=!1,a=r.window.location.hash.slice(1).split("&").map(r=>{let a=r.split("=")[0];return a===n?(o=!0,`${a}=${i}`):r}).filter(r=>r);return o||a.push(`${n}=${i}`),`#${a.join("&")}`}return`#${i}`}_getCurrentHash(){let n=r.window.location.hash.replace("#","");if(this._hashName){let r;return n.split("&").map(r=>r.split("=")).forEach(n=>{n[0]===this._hashName&&(r=n)}),(r&&r[1]||"").split("/")}return n.split("/")}_onHashChange(){let r=this._map;if(!r)return!1;let n=this._getCurrentHash();if(n.length>=3&&!n.some(r=>isNaN(r))){let i=r.dragRotate.isEnabled()&&r.touchZoomRotate.isEnabled()?+(n[3]||0):r.getBearing();return r.jumpTo({center:[+n[2],+n[1]],zoom:+n[0],bearing:i,pitch:+(n[4]||0)}),!0}return!1}_updateHashUnthrottled(){let n=r.window.location.href.replace(/(#.+)?$/,this.getHashString());r.window.history.replaceState(r.window.history.state,null,n)}}function r3(r,n){let i=r.getCenter(),o=Math.round(100*r.getZoom())/100,a=Math.pow(10,Math.ceil((o*Math.LN2+Math.log(512/360/.5))/Math.LN10)),s=Math.round(i.lng*a)/a,l=Math.round(i.lat*a)/a,c=r.getBearing(),u=r.getPitch(),d=n?`/${s}/${l}/${o}`:`${o}/${l}/${s}`;return(c||u)&&(d+="/"+Math.round(10*c)/10),u&&(d+=`/${Math.round(u)}`),d}let r4={linearity:.3,easing:r.bezier(0,0,.3,1)},r5=r.extend({deceleration:2500,maxSpeed:1400},r4),r6=r.extend({deceleration:20,maxSpeed:1400},r4),r8=r.extend({deceleration:1e3,maxSpeed:360},r4),r7=r.extend({deceleration:1e3,maxSpeed:90},r4);class r9{constructor(r){this._map=r,this.clear()}clear(){this._inertiaBuffer=[]}record(n){this._drainInertiaBuffer(),this._inertiaBuffer.push({time:r.exported.now(),settings:n})}_drainInertiaBuffer(){let n=this._inertiaBuffer,i=r.exported.now();for(;n.length>0&&i-n[0].time>160;)n.shift()}_onMoveEnd(n){if(this._drainInertiaBuffer(),this._inertiaBuffer.length<2)return;let i={zoom:0,bearing:0,pitch:0,pan:new r.pointGeometry(0,0),pinchAround:void 0,around:void 0};for(let{settings:r}of this._inertiaBuffer)i.zoom+=r.zoomDelta||0,i.bearing+=r.bearingDelta||0,i.pitch+=r.pitchDelta||0,r.panDelta&&i.pan._add(r.panDelta),r.around&&(i.around=r.around),r.pinchAround&&(i.pinchAround=r.pinchAround);let o=this._inertiaBuffer[this._inertiaBuffer.length-1].time-this._inertiaBuffer[0].time,a={};if(i.pan.mag()){let s=nt(i.pan.mag(),o,r.extend({},r5,n||{}));a.offset=i.pan.mult(s.amount/i.pan.mag()),a.center=this._map.transform.center,ne(a,s)}if(i.zoom){let r=nt(i.zoom,o,r6);a.zoom=this._map.transform.zoom+r.amount,ne(a,r)}if(i.bearing){let n=nt(i.bearing,o,r8);
376a.bearing=this._map.transform.bearing+r.clamp(n.amount,-179,179),ne(a,n)}if(i.pitch){let r=nt(i.pitch,o,r7);a.pitch=this._map.transform.pitch+r.amount,ne(a,r)}if(a.zoom||a.bearing){let r=void 0===i.pinchAround?i.around:i.pinchAround;a.around=r?this._map.unproject(r):this._map.getCenter()}return this.clear(),a.noMoveStart=!0,a}}function ne(r,n){(!r.duration||r.duration<n.duration)&&(r.duration=n.duration,r.easing=n.easing)}function nt(n,i,o){let{maxSpeed:a,linearity:s,deceleration:l}=o,c=r.clamp(n*s/(i/1e3),-a,a),u=Math.abs(c)/(l*s);return{easing:o.easing,duration:1e3*u,amount:u/2*c}}class nr extends r.Event{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(n,i,o,a={}){let s=v(i.getCanvasContainer(),o);super(n,r.extend({point:s,lngLat:i.unproject(s),originalEvent:o},a)),this._defaultPrevented=!1,this.target=i}}class nn extends r.Event{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(n,i,o){let a="touchend"===n?o.changedTouches:o.touches,s=b(i.getCanvasContainer(),a),l=s.map(r=>i.unproject(r)),c=s.reduce((r,n,i,o)=>r.add(n.div(o.length)),new r.pointGeometry(0,0));super(n,{points:s,point:c,lngLats:l,lngLat:i.unproject(c),originalEvent:o}),this._defaultPrevented=!1}}class ni extends r.Event{preventDefault(){this._defaultPrevented=!0}get defaultPrevented(){return this._defaultPrevented}constructor(r,n,i){super(r,{originalEvent:i}),this._defaultPrevented=!1}}class no{constructor(r,n){this._map=r,this._clickTolerance=n.clickTolerance}reset(){this._mousedownPos=void 0}wheel(r){return this._firePreventable(new ni(r.type,this._map,r))}mousedown(r,n){return this._mousedownPos=n,this._firePreventable(new nr(r.type,this._map,r))}mouseup(r){this._map.fire(new nr(r.type,this._map,r))}preclick(n){let i=r.extend({},n);i.type="preclick",this._map.fire(new nr(i.type,this._map,i))}click(r,n){this._mousedownPos&&this._mousedownPos.dist(n)>=this._clickTolerance||(this.preclick(r),this._map.fire(new nr(r.type,this._map,r)))}dblclick(r){return this._firePreventable(new nr(r.type,this._map,r))}mouseover(r){this._map.fire(new nr(r.type,this._map,r))}mouseout(r){this._map.fire(new nr(r.type,this._map,r))}touchstart(r){return this._firePreventable(new nn(r.type,this._map,r))}touchmove(r){this._map.fire(new nn(r.type,this._map,r))}touchend(r){this._map.fire(new nn(r.type,this._map,r))}touchcancel(r){this._map.fire(new nn(r.type,this._map,r))}_firePreventable(r){if(this._map.fire(r),r.defaultPrevented)return{}}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class na{constructor(r){this._map=r}reset(){this._delayContextMenu=!1,this._contextMenuEvent=void 0}mousemove(r){this._map.fire(new nr(r.type,this._map,r))}mousedown(){this._delayContextMenu=!0}mouseup(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new nr("contextmenu",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)}contextmenu(r){this._delayContextMenu?this._contextMenuEvent=r:this._map.fire(new nr(r.type,this._map,r)),this._map.listens("contextmenu")&&r.preventDefault()}isEnabled(){return!0}isActive(){return!1}enable(){}disable(){}}class ns{constructor(r,n){this._map=r,this._el=r.getCanvasContainer(),this._container=r.getContainer(),this._clickTolerance=n.clickTolerance||1}isEnabled(){return!!this._enabled}isActive(){return!!this._active}enable(){this.isEnabled()||(this._enabled=!0)}disable(){this.isEnabled()&&(this._enabled=!1)}mousedown(r,n){this.isEnabled()&&r.shiftKey&&0===r.button&&(f(),this._startPos=this._lastPos=n,this._active=!0)}mousemoveWindow(r,n){if(!this._active)return;let i=this._startPos,o=this._lastPos;if(!i||!o||o.equals(n)||!this._box&&n.dist(i)<this._clickTolerance)return;this._lastPos=n,this._box||(this._box=u("div","mapboxgl-boxzoom",this._container),this._container.classList.add("mapboxgl-crosshair"),this._fireEvent("boxzoomstart",r));let a=Math.min(i.x,n.x),s=Math.max(i.x,n.x),l=Math.min(i.y,n.y),c=Math.max(i.y,n.y);this._map._requestDomTask(()=>{this._box&&(this._box.style.transform=`translate(${a}px,${l}px)`,this._box.style.width=s-a+"px",this._box.style.height=c-l+"px")})}
376mouseupWindow(n,i){if(!this._active)return;let o=this._startPos;if(o&&0===n.button){if(this.reset(),y(),o.x!==i.x||o.y!==i.y)return this._map.fire(new r.Event("boxzoomend",{originalEvent:n})),{cameraAnimation:r=>r.fitScreenCoordinates(o,i,this._map.getBearing(),{linear:!1})};this._fireEvent("boxzoomcancel",n)}}keydown(r){this._active&&27===r.keyCode&&(this.reset(),this._fireEvent("boxzoomcancel",r))}blur(){this.reset()}reset(){this._active=!1,this._container.classList.remove("mapboxgl-crosshair"),this._box&&(this._box.remove(),this._box=null),m(),delete this._startPos,delete this._lastPos}_fireEvent(n,i){return this._map.fire(new r.Event(n,{originalEvent:i}))}}function nl(r,n){let i={};for(let o=0;o<r.length;o++)i[r[o].identifier]=n[o];return i}class nc{constructor(r){this.reset(),this.numTouches=r.numTouches}reset(){this.centroid=void 0,this.startTime=0,this.touches={},this.aborted=!1}touchstart(n,i,o){(this.centroid||o.length>this.numTouches)&&(this.aborted=!0),this.aborted||(0===this.startTime&&(this.startTime=n.timeStamp),o.length===this.numTouches&&(this.centroid=function(n){let i=new r.pointGeometry(0,0);for(let r of n)i._add(r);return i.div(n.length)}(i),this.touches=nl(o,i)))}touchmove(r,n,i){if(this.aborted||!this.centroid)return;let o=nl(i,n);for(let r in this.touches){let n=this.touches[r],i=o[r];(!i||i.dist(n)>30)&&(this.aborted=!0)}}touchend(r,n,i){if((!this.centroid||r.timeStamp-this.startTime>500)&&(this.aborted=!0),0===i.length){let r=!this.aborted&&this.centroid;if(this.reset(),r)return r}}}class nu{constructor(r){this.singleTap=new nc(r),this.numTaps=r.numTaps,this.reset()}reset(){this.lastTime=1/0,this.lastTap=void 0,this.count=0,this.singleTap.reset()}touchstart(r,n,i){this.singleTap.touchstart(r,n,i)}touchmove(r,n,i){this.singleTap.touchmove(r,n,i)}touchend(r,n,i){let o=this.singleTap.touchend(r,n,i);if(o){let n=r.timeStamp-this.lastTime<500,i=!this.lastTap||30>this.lastTap.dist(o);if(n&&i||this.reset(),this.count++,this.lastTime=r.timeStamp,this.lastTap=o,this.count===this.numTaps)return this.reset(),o}}}class nd{constructor(){this._zoomIn=new nu({numTouches:1,numTaps:2}),this._zoomOut=new nu({numTouches:2,numTaps:1}),this.reset()}reset(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()}touchstart(r,n,i){this._zoomIn.touchstart(r,n,i),this._zoomOut.touchstart(r,n,i)}touchmove(r,n,i){this._zoomIn.touchmove(r,n,i),this._zoomOut.touchmove(r,n,i)}touchend(r,n,i){let o=this._zoomIn.touchend(r,n,i),a=this._zoomOut.touchend(r,n,i);return o?(this._active=!0,r.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:n=>n.easeTo({duration:300,zoom:n.getZoom()+1,around:n.unproject(o)},{originalEvent:r})}):a?(this._active=!0,r.preventDefault(),setTimeout(()=>this.reset(),0),{cameraAnimation:n=>n.easeTo({duration:300,zoom:n.getZoom()-1,around:n.unproject(a)},{originalEvent:r})}):void 0}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}let nh={0:1,2:2};class np{constructor(r){this.reset(),this._clickTolerance=r.clickTolerance||1}blur(){this.reset()}reset(){this._active=!1,this._moved=!1,this._lastPoint=void 0,this._eventButton=void 0}_correctButton(r,n){return!1}_move(r,n){return{}}mousedown(r,n){if(this._lastPoint)return;let i=C(r);this._correctButton(r,i)&&(this._lastPoint=n,this._eventButton=i)}mousemoveWindow(r,n){let i=this._lastPoint;if(i){if(r.preventDefault(),null!=this._eventButton&&function(r,n){let i=nh[n];return void 0===r.buttons||(r.buttons&i)!==i}(r,this._eventButton))this.reset();else if(this._moved||!(n.dist(i)<this._clickTolerance))return this._moved=!0,this._lastPoint=n,this._move(i,n)}}mouseupWindow(r){this._lastPoint&&C(r)===this._eventButton&&(this._moved&&y(),this.reset())}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class nf extends np{mousedown(r,n){super.mousedown(r,n),this._lastPoint&&(this._active=!0)}_correctButton(r,n){return 0===n&&!r.ctrlKey}_move(r,n){return{around:n,panDelta:n.sub(r)}}}class nm extends np{_correctButton(r,n){return 0===n&&r.ctrlKey||2===n}_move(r,n){let i=.8*(n.x-r.x);if(i)return this._active=!0,{bearingDelta:i}}contextmenu(r){r.preventDefault()}}class ng extends np{_correctButton(r,n){return 0===n&&r.ctrlKey||2===n}_move(r,n){let i=-.5*(n.y-r.y);if(i)return this._active=!0,{pitchDelta:i}}contextmenu(r){r.preventDefault()}}class ny{constructor(n,i){this._map=n,this._el=n.getCanvasContainer(),this._minTouches=1,this._clickTolerance=i.clickTolerance||1,this.reset(),r.bindAll(["_addTouchPanBlocker","_showTouchPanBlockerAlert"],this)}reset(){this._active=!1,this._touches={},this._sum=new r.pointGeometry(0,0)}touchstart(r,n,i){return this._calculateTransform(r,n,i)}touchmove(n,i,o){if(this._active&&!(o.length<this._minTouches)){if(this._map._cooperativeGestures&&!this._map.isMoving()){if(1===o.length&&!r.isFullscreen())return void this._showTouchPanBlockerAlert();
376"hidden"!==this._alertContainer.style.visibility&&(this._alertContainer.style.visibility="hidden",clearTimeout(this._alertTimer))}return n.cancelable&&n.preventDefault(),this._calculateTransform(n,i,o)}}touchend(r,n,i){this._calculateTransform(r,n,i),this._active&&i.length<this._minTouches&&this.reset()}touchcancel(){this.reset()}_calculateTransform(n,i,o){o.length>0&&(this._active=!0);let a=nl(o,i),s=new r.pointGeometry(0,0),l=new r.pointGeometry(0,0),c=0;for(let r in a){let n=a[r],i=this._touches[r];i&&(s._add(n),l._add(n.sub(i)),c++,a[r]=n)}if(this._touches=a,c<this._minTouches||!l.mag())return;let u=l.div(c);return this._sum._add(u),this._sum.mag()<this._clickTolerance?void 0:{around:s.div(c),panDelta:u}}enable(){this._enabled=!0,this._map._cooperativeGestures&&(this._addTouchPanBlocker(),this._el.classList.add("mapboxgl-touch-pan-blocker-override","mapboxgl-scrollable-page"))}disable(){this._enabled=!1,this._map._cooperativeGestures&&(clearTimeout(this._alertTimer),this._alertContainer.remove(),this._el.classList.remove("mapboxgl-touch-pan-blocker-override","mapboxgl-scrollable-page")),this.reset()}isEnabled(){return!!this._enabled}isActive(){return!!this._active}_addTouchPanBlocker(){this._map&&!this._alertContainer&&(this._alertContainer=u("div","mapboxgl-touch-pan-blocker",this._map._container),this._alertContainer.textContent=this._map._getUIString("TouchPanBlocker.Message"),this._alertContainer.style.fontSize=`${Math.max(10,Math.min(24,Math.floor(.05*this._el.clientWidth)))}px`)}_showTouchPanBlockerAlert(){this._alertContainer.style.visibility="visible",this._alertContainer.classList.add("mapboxgl-touch-pan-blocker-show"),this._alertContainer.setAttribute("role","alert"),clearTimeout(this._alertTimer),this._alertTimer=setTimeout(()=>{this._alertContainer.classList.remove("mapboxgl-touch-pan-blocker-show"),this._alertContainer.setAttribute("role","null")},500)}}class nv{constructor(){this.reset()}reset(){this._active=!1,this._firstTwoTouches=void 0}_start(r){}_move(r,n,i){return{}}touchstart(r,n,i){this._firstTwoTouches||i.length<2||(this._firstTwoTouches=[i[0].identifier,i[1].identifier],this._start([n[0],n[1]]))}touchmove(r,n,i){let o=this._firstTwoTouches;if(!o)return;r.preventDefault();let[a,s]=o,l=nb(i,n,a),c=nb(i,n,s);if(!l||!c)return;let u=this._aroundCenter?null:l.add(c).div(2);return this._move([l,c],u,r)}touchend(r,n,i){if(!this._firstTwoTouches)return;let[o,a]=this._firstTwoTouches,s=nb(i,n,o),l=nb(i,n,a);s&&l||(this._active&&y(),this.reset())}touchcancel(){this.reset()}enable(r){this._enabled=!0,this._aroundCenter=!!r&&"center"===r.around}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}function nb(r,n,i){for(let o=0;o<r.length;o++)if(r[o].identifier===i)return n[o]}function nC(r,n){return Math.log(r/n)/Math.LN2}class n_ extends nv{reset(){super.reset(),this._distance=0,this._startDistance=0}_start(r){this._startDistance=this._distance=r[0].dist(r[1])}_move(r,n){let i=this._distance;if(this._distance=r[0].dist(r[1]),this._active||!(.1>Math.abs(nC(this._distance,this._startDistance))))return this._active=!0,{zoomDelta:nC(this._distance,i),pinchAround:n}}}function nx(r,n){return 180*r.angleWith(n)/Math.PI}class nw extends nv{reset(){super.reset(),this._minDiameter=0,this._startVector=void 0,this._vector=void 0}_start(r){this._startVector=this._vector=r[0].sub(r[1]),this._minDiameter=r[0].dist(r[1])}_move(r,n){let i=this._vector;if(this._vector=r[0].sub(r[1]),i&&(this._active||!this._isBelowThreshold(this._vector)))return this._active=!0,{bearingDelta:nx(this._vector,i),pinchAround:n}}_isBelowThreshold(r){this._minDiameter=Math.min(this._minDiameter,r.mag());let n=25/(Math.PI*this._minDiameter)*360,i=this._startVector;return!!i&&Math.abs(nx(r,i))<n}}function nS(r){return Math.abs(r.y)>Math.abs(r.x)}class nO extends nv{constructor(r){super(),this._map=r}reset(){super.reset(),this._valid=void 0,this._firstMove=void 0,this._lastPoints=void 0}_start(r){this._lastPoints=r,nS(r[0].sub(r[1]))&&(this._valid=!1)}_move(n,i,o){let a=this._lastPoints;if(!a)return;let s=n[0].sub(a[0]),l=n[1].sub(a[1]);return this._map._cooperativeGestures&&!r.isFullscreen()&&o.touches.length<3||(this._val
376id=this.gestureBeginsVertically(s,l,o.timeStamp),!this._valid)?void 0:(this._lastPoints=n,this._active=!0,{pitchDelta:-((s.y+l.y)/2*.5)})}gestureBeginsVertically(r,n,i){if(void 0!==this._valid)return this._valid;let o=r.mag()>=2,a=n.mag()>=2;if(!o&&!a)return;if(!o||!a)return null==this._firstMove&&(this._firstMove=i),i-this._firstMove<100&&void 0;let s=r.y>0==n.y>0;return nS(r)&&nS(n)&&s}}class nE{constructor(){this._panStep=100,this._bearingStep=15,this._pitchStep=10,this._rotationDisabled=!1}blur(){this.reset()}reset(){this._active=!1}keydown(r){if(r.altKey||r.ctrlKey||r.metaKey)return;let n=0,i=0,o=0,a=0,s=0;switch(r.keyCode){case 61:case 107:case 171:case 187:n=1;break;case 189:case 109:case 173:n=-1;break;case 37:r.shiftKey?i=-1:(r.preventDefault(),a=-1);break;case 39:r.shiftKey?i=1:(r.preventDefault(),a=1);break;case 38:r.shiftKey?o=1:(r.preventDefault(),s=-1);break;case 40:r.shiftKey?o=-1:(r.preventDefault(),s=1);break;default:return}return this._rotationDisabled&&(i=0,o=0),{cameraAnimation:l=>{let c=l.getZoom();l.easeTo({duration:300,easeId:"keyboardHandler",easing:nk,zoom:n?Math.round(c)+n*(r.shiftKey?2:1):c,bearing:l.getBearing()+i*this._bearingStep,pitch:l.getPitch()+o*this._pitchStep,offset:[-a*this._panStep,-s*this._panStep],center:l.getCenter()},{originalEvent:r})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}disableRotation(){this._rotationDisabled=!0}enableRotation(){this._rotationDisabled=!1}}function nk(r){return r*(2-r)}class nT{constructor(n,i){this._map=n,this._el=n.getCanvasContainer(),this._handler=i,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=.0022222222222222222,r.bindAll(["_onTimeout","_addScrollZoomBlocker","_showBlockerAlert"],this)}setZoomRate(r){this._defaultZoomRate=r}setWheelZoomRate(r){this._wheelZoomRate=r}isEnabled(){return!!this._enabled}isActive(){return this._active||void 0!==this._finishTimeout}isZooming(){return!!this._zooming}enable(r){this.isEnabled()||(this._enabled=!0,this._aroundCenter=!!r&&"center"===r.around,this._map._cooperativeGestures&&this._addScrollZoomBlocker())}disable(){this.isEnabled()&&(this._enabled=!1,this._map._cooperativeGestures&&(clearTimeout(this._alertTimer),this._alertContainer.remove()))}wheel(n){if(!this.isEnabled())return;if(this._map._cooperativeGestures){if(!(n.ctrlKey||n.metaKey||this.isZooming()||r.isFullscreen()))return void this._showBlockerAlert();"hidden"!==this._alertContainer.style.visibility&&(this._alertContainer.style.visibility="hidden",clearTimeout(this._alertTimer))}let i=n.deltaMode===r.window.WheelEvent.DOM_DELTA_LINE?40*n.deltaY:n.deltaY,o=r.exported.now(),a=o-(this._lastWheelEventTime||0);this._lastWheelEventTime=o,0!==i&&i%4.000244140625==0?this._type="wheel":0!==i&&4>Math.abs(i)?this._type="trackpad":a>400?(this._type=null,this._lastValue=i,this._timeout=setTimeout(this._onTimeout,40,n)):this._type||(this._type=200>Math.abs(a*i)?"trackpad":"wheel",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,i+=this._lastValue)),n.shiftKey&&i&&(i/=4),this._type&&(this._lastWheelEvent=n,this._delta-=i,this._active||this._start(n)),n.preventDefault()}_onTimeout(r){this._type="wheel",this._delta-=this._lastValue,this._active||this._start(r)}_start(r){if(!this._delta)return;this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);let n=v(this._el,r);this._aroundPoint=this._aroundCenter?this._map.transform.centerPoint:n,this._aroundCoord=this._map.transform.pointCoordinate3D(this._aroundPoint),this._targetZoom=void 0,this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}renderFrame(){if(!this._frameId||(this._frameId=null,!this.isActive()))return;let n=this._map.transform;"wheel"===this._type&&n.projection.wrap&&(n._center.lng>=180||n._center.lng<=-180)&&(this._prevEase=null,this._easing=null,this._lastWheelEvent=null,this._lastWheelEventTime=0);let i=()=>n._terrainEnabled()&&this._aroundCoord?n.computeZoomRelativeTo(this._aroundCoord):n.zoom;if(0!==this._delta){let r="wheel"===this._type&&Math.abs(this._delta)>4.000244140625?this._wheelZoomRate:this._defaultZoomRate,o=2/(1+Math.exp(-Math.abs(this._delta*r)));this._delta<0&&0!==o&&(o=1/o);let a=i(),s=Math.pow(2,a),l="number"==typeof this._targetZoom?n.zoomScale(this._targetZoom):s;this._targetZoom=Math.min(n.maxZoom,Math.max(n.minZoom,n.scaleZoom(l*o))),"wheel"===this._type&&(this._startZoom=a,this._easing=this._smoothOutEasing(200)),this._delta=0}let o="number"==typeof this._targetZoom?this._targetZoom:i(),a=this._startZoom,s=this._easing,l,c=!1;if("wheel"===this._type&&a&&s){let n=Math.min((r.exported.now()-this._lastWheelEventTime)/200,1),i=s(n);l=r.number(a,o,i),n<1?this._frameId||(this._frameId=!0):c=!0}else l=o,c=!0;return this._active=!0,c&&(this._active=!1,this._finishTimeout=setTimeout(()=>
376{this._zooming=!1,this._handler._triggerRenderFrame(),delete this._targetZoom,delete this._finishTimeout},200)),{noInertia:!0,needsRenderFrame:!c,zoomDelta:l-i(),around:this._aroundPoint,aroundCoord:this._aroundCoord,originalEvent:this._lastWheelEvent}}_smoothOutEasing(n){let i=r.ease;if(this._prevEase){let n=this._prevEase,o=(r.exported.now()-n.start)/n.duration,a=n.easing(o+.01)-n.easing(o),s=.27/Math.sqrt(a*a+1e-4)*.01;i=r.bezier(s,Math.sqrt(.0729-s*s),.25,1)}return this._prevEase={start:r.exported.now(),duration:n,easing:i},i}blur(){this.reset()}reset(){this._active=!1}_addScrollZoomBlocker(){this._map&&!this._alertContainer&&(this._alertContainer=u("div","mapboxgl-scroll-zoom-blocker",this._map._container),this._alertContainer.textContent=/(Mac|iPad)/i.test(r.window.navigator.userAgent)?this._map._getUIString("ScrollZoomBlocker.CmdMessage"):this._map._getUIString("ScrollZoomBlocker.CtrlMessage"),this._alertContainer.style.fontSize=`${Math.max(10,Math.min(24,Math.floor(.05*this._el.clientWidth)))}px`)}_showBlockerAlert(){this._alertContainer.style.visibility="visible",this._alertContainer.classList.add("mapboxgl-scroll-zoom-blocker-show"),this._alertContainer.setAttribute("role","alert"),clearTimeout(this._alertTimer),this._alertTimer=setTimeout(()=>{this._alertContainer.classList.remove("mapboxgl-scroll-zoom-blocker-show"),this._alertContainer.setAttribute("role","null")},200)}}class nM{constructor(r,n){this._clickZoom=r,this._tapZoom=n}enable(){this._clickZoom.enable(),this._tapZoom.enable()}disable(){this._clickZoom.disable(),this._tapZoom.disable()}isEnabled(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()}isActive(){return this._clickZoom.isActive()||this._tapZoom.isActive()}}class nP{constructor(){this.reset()}reset(){this._active=!1}blur(){this.reset()}dblclick(r,n){return r.preventDefault(),{cameraAnimation:i=>{i.easeTo({duration:300,zoom:i.getZoom()+(r.shiftKey?-1:1),around:i.unproject(n)},{originalEvent:r})}}}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class nL{constructor(){this._tap=new nu({numTouches:1,numTaps:1}),this.reset()}reset(){this._active=!1,this._swipePoint=void 0,this._swipeTouch=0,this._tapTime=0,this._tap.reset()}touchstart(r,n,i){this._swipePoint||(this._tapTime&&r.timeStamp-this._tapTime>500&&this.reset(),this._tapTime?i.length>0&&(this._swipePoint=n[0],this._swipeTouch=i[0].identifier):this._tap.touchstart(r,n,i))}touchmove(r,n,i){if(this._tapTime){if(this._swipePoint){if(i[0].identifier!==this._swipeTouch)return;let o=n[0],a=o.y-this._swipePoint.y;return this._swipePoint=o,r.preventDefault(),this._active=!0,{zoomDelta:a/128}}}else this._tap.touchmove(r,n,i)}touchend(r,n,i){this._tapTime?this._swipePoint&&0===i.length&&this.reset():this._tap.touchend(r,n,i)&&(this._tapTime=r.t
376imeStamp)}touchcancel(){this.reset()}enable(){this._enabled=!0}disable(){this._enabled=!1,this.reset()}isEnabled(){return this._enabled}isActive(){return this._active}}class nA{constructor(r,n,i){this._el=r,this._mousePan=n,this._touchPan=i}enable(r){this._inertiaOptions=r||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add("mapboxgl-touch-drag-pan")}disable(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove("mapboxgl-touch-drag-pan")}isEnabled(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()}isActive(){return this._mousePan.isActive()||this._touchPan.isActive()}}class nZ{constructor(r,n,i){this._pitchWithRotate=r.pitchWithRotate,this._mouseRotate=n,this._mousePitch=i}enable(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()}disable(){this._mouseRotate.disable(),this._mousePitch.disable()}isEnabled(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())}isActive(){return this._mouseRotate.isActive()||this._mousePitch.isActive()}}class nI{constructor(r,n,i,o){this._el=r,this._touchZoom=n,this._touchRotate=i,this._tapDragZoom=o,this._rotationDisabled=!1,this._enabled=!0}enable(r){this._touchZoom.enable(r),this._rotationDisabled||this._touchRotate.enable(r),this._tapDragZoom.enable(),this._el.classList.add("mapboxgl-touch-zoom-rotate")}disable(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove("mapboxgl-touch-zoom-rotate")}isEnabled(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()}isActive(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()}disableRotation(){this._rotationDisabled=!0,this._touchRotate.disable()}enableRotation(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()}}let nV=r=>r.zoom||r.drag||r.pitch||r.rotate;class nD extends r.Event{}class nj{constructor(){this.constants=[1,1,.01],this.radius=0}setup(n,i){let o=r.sub([],i,n);this.radius=r.length(o[2]<0?r.div([],o,this.constants):[o[0],o[1],0])}projectRay(n){r.div(n,n,this.constants),r.normalize(n,n),r.mul$1(n,n,this.constants);let i=r.scale$2([],n,this.radius);if(i[2]>0){let n=r.scale$2([],[0,0,1],r.dot(i,[0,0,1])),o=r.scale$2([],r.normalize([],[i[0],i[1],0]),this.radius),a=r.add([],i,r.scale$2([],r.sub([],r.add([],o,n),i),2));i[0]=a[0],i[1]=a[1]}return i}}function nz(r){return r.panDelta&&r.panDelta.mag()||r.zoomDelta||r.bearingDelta||r.pitchDelta}class nB{constructor(n,i){this._map=n,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new r9(n),this._bearingSnap=i.bearingSnap,this._previousActiveHandlers={},this._trackingEllipsoid=new nj,this._dragOrigin=null,this._eventsInProgress={},this._addDefaultHandlers(i),r.bindAll(["handleEvent","handleWindowEvent"],this);let o=this._el;for(let[n,i,a]of(this._listeners=[[o,"touchstart",{passive:!0}],[o,"touchmove",{passive:!1}],[o,"touchend",void 0],[o,"touchcancel",void 0],[o,"mousedown",void 0],[o,"mousemove",void 0],[o,"mouseup",void 0],[r.window.document,"mousemove",{capture:!0}],[r.window.document,"mouseup",void 0],[o,"mouseover",void 0],[o,"mouseout",void 0],[o,"dblclick",void 0],[o,"click",void 0],[o,"keydown",{capture:!1}],[o,"keyup",void 0],[o,"wheel",{passive:!1}],[o,"contextmenu",void 0],[r.window,"blur",void 0]],this._listeners))n.addEventListener(i,n===r.window.document?this.handleWindowEvent:this.handleEvent,a)}destroy(){for(let[n,i,o]of this._listeners)n.removeEventListener(i,n===r.window.document?this.handleWindowEvent:this.handleEvent,o)}_addDefaultHandlers(r){let n=this._map,i=n.getCanvasContainer();this._add("mapEvent",new no(n,r));let o=n.boxZoom=new ns(n,r);this._add("boxZoom",o);let a=new nd,s=new nP;n.doubleClickZoom=new nM(s,a),this._add("tapZoom",a),this._add("clickZoom",s);let l=new nL;this._add("tapDragZoom",l);let c=n.touchPitch=new nO(n);this._add("touchPitch",c);let u=new nm(r),d=new ng(r);n.dragRotate=new nZ(r,u,d),this._add("mouseRotate",u,["mousePitch"]),this._add("mousePitch",d,["mouseRotate"]);let h=new nf(r),p=new ny(n,r);n.dragPan=new nA(i,h,p),this._add("mousePan",h),this._add("touchPan",p,["touchZoom","touchRotate"]);let f=new nw,m=new n_;n.touchZoomRotate=new nI(i,m,f,l),this._add("touchRotate",f,["touchPan","touchZoom"]),this._add("touchZoom",m,["touchPan","touchRotate"]),this._add("blockableMapEvent",new na(n));let g=n.scrollZoom=new nT(n,this);this._add("scrollZoom",g,["mousePan"]);let y=n.keyboard=new nE;for(let i of(this._add("keyboard",y),["boxZoom","doubleClickZoom","tapDragZoom","touchPitch","dragRotate","dragPan","touchZoomRotate","scrollZoom","keyboard"]))r.interactive&&r[i]&&n[i].enable(r[i])}_add(r,n,i){this._handlers.push({handlerName:r,handler:n,allowed:i}),this._handlersById[r]=n}stop(r){if(!this._updatingCamera){for(let{handler:r}of this._handlers)r.reset();this._inertia.clear(),this._fireEvents({},{},r),this._changes=[]}}isActive(){for(let{handler:r}of this._handlers)if(r.isActive())return!0;return!1}isZooming(){return!!this._eventsInProgress.zoom||this._map.scrollZoom.isZooming()}isRotating(){return!!this._eventsInProgress.rotate}isMoving(){return!!nV(this._eventsInProgress)||this.isZooming()}_isDragging(){return!!this._eventsInProgress.drag}
376_blockedByActive(r,n,i){for(let o in r)if(o!==i&&(!n||0>n.indexOf(o)))return!0;return!1}handleWindowEvent(r){this.handleEvent(r,`${r.type}Window`)}_getMapTouches(r){let n=[];for(let i of r)this._el.contains(i.target)&&n.push(i);return n}handleEvent(r,n){this._updatingCamera=!0;let i="renderFrame"===r.type,o=i?void 0:r,a={needsRenderFrame:!1},s={},l={},c=r.touches?this._getMapTouches(r.touches):void 0,u=c?b(this._el,c):i?void 0:v(this._el,r);for(let{handlerName:i,handler:d,allowed:h}of this._handlers){let p;d.isEnabled()&&(this._blockedByActive(l,h,i)?d.reset():d[n||r.type]&&(p=d[n||r.type](r,u,c),this.mergeHandlerResult(a,s,p,i,o),p&&p.needsRenderFrame&&this._triggerRenderFrame()),(p||d.isActive())&&(l[i]=d))}let d={};for(let r in this._previousActiveHandlers)l[r]||(d[r]=o);this._previousActiveHandlers=l,(Object.keys(d).length||nz(a))&&(this._changes.push([a,s,d]),this._triggerRenderFrame()),(Object.keys(l).length||nz(a))&&this._map._stop(!0),this._updatingCamera=!1;let{cameraAnimation:h}=a;h&&(this._inertia.clear(),this._fireEvents({},{},!0),this._changes=[],h(this._map))}mergeHandlerResult(n,i,o,a,s){if(!o)return;r.extend(n,o);let l={handlerName:a,originalEvent:o.originalEvent||s};void 0!==o.zoomDelta&&(i.zoom=l),void 0!==o.panDelta&&(i.drag=l),void 0!==o.pitchDelta&&(i.pitch=l),void 0!==o.bearingDelta&&(i.rotate=l)}_applyChanges(){let n={},i={},o={};for(let[a,s,l]of this._changes)a.panDelta&&(n.panDelta=(n.panDelta||new r.pointGeometry(0,0))._add(a.panDelta)),a.zoomDelta&&(n.zoomDelta=(n.zoomDelta||0)+a.zoomDelta),a.bearingDelta&&(n.bearingDelta=(n.bearingDelta||0)+a.bearingDelta),a.pitchDelta&&(n.pitchDelta=(n.pitchDelta||0)+a.pitchDelta),void 0!==a.around&&(n.around=a.around),void 0!==a.aroundCoord&&(n.aroundCoord=a.aroundCoord),void 0!==a.pinchAround&&(n.pinchAround=a.pinchAround),a.noInertia&&(n.noInertia=a.noInertia),r.extend(i,s),r.extend(o,l);this._updateMapTransform(n,i,o),this._changes=[]}_updateMapTransform(n,i,o){let a=this._map,s=a.transform,l=r=>[r.x,r.y,r.z];if((r=>{let n=this._eventsInProgress.drag;return n&&!this._handlersById[n.handlerName].isActive()})()&&!nz(n)){let r=s.zoom;s.cameraElevationReference="sea",s.recenterOnTerrain(),s.cameraElevationReference="ground",r!==s.zoom&&this._map._update(!0)}if(s._isCameraConstrained&&a._stop(!0),!nz(n))return void this._fireEvents(i,o,!0);let{panDelta:c,zoomDelta:u,bearingDelta:d,pitchDelta:h,around:p,aroundCoord:f,pinchAround:m}=n;s._isCameraConstrained&&(u>0&&(u=0),s._isCameraConstrained=!1),void 0!==m&&(p=m),(u||i.drag&&!this._eventsInProgress.drag)&&p&&(this._dragOrigin=l(s.pointCoordinate3D(p)),this._trackingEllipsoid.setup(s._camera.position,this._dragOrigin)),s.cameraElevationReference="sea",a._stop(!0),p=p||a.transform.centerPoint,d&&(s.bearing+=d),h&&(s.pitch+=h),s._updateCameraState();let g=[0,0,0];if(c){if("mercator"===s.projection.name){let r=this._trackingEllipsoid.projectRay(s.screenPointToMercatorRay(p).dir),n=this._trackingEllipsoid.projectRay(s.screenPointToMercatorRay(p.sub(c)).dir);g[0]=n[0]-r[0],g[1]=n[1]-r[1]}else{let n=s.pointCoordinate(p);if("globe"===s.projection.name){c=c.rotate(-s.angle);let i=s._pixelsPerMercatorPixel/s.worldSize;g[0]=-c.x*r.mercatorScale(r.latFromMercatorY(n.y))*i,g[1]=-c.y*r.mercatorScale(s.center.lat)*i}else{let r=s.pointCoordinate(p.sub(c));n&&r&&(g[0]=r.x-n.x,g[1]=r.y-n.y)}}}let y=s.zoom,v=[0,0,0];if(u){let n=l(f||s.pointCoordinate3D(p)),i={dir:r.normalize([],r.sub([],n,s._camera.position))};if(i.dir[2]<0){let o=s.zoomDeltaToMovement(n,u);r.scale$2(v,i.dir,o)}}let b=r.add(g,g,v);s._translateCameraConstrained(b),u&&Math.abs(s.zoom-y)>1e-4&&s.recenterOnTerrain(),s.cameraElevationReference="ground",this._map._update(),n.noInertia||this._inertia.record(n),this._fireEvents(i,o,!0)}_fireEvents(n,i,o){let a;let s=nV(this._eventsInProgress),l=nV(n),c={};for(let r in n){let{originalEvent:i}=n[r];this._eventsInProgress[r]||(c[`${r}start`]=i),this._eventsInProgress[r]=n[r]}for(let r in!s&&l&&this._fireEvent("movestart",l.originalEvent),c)this._fireEvent(r,c[r]);for(let r in l&&this._fireEvent("move",l.originalEvent),n){let{originalEvent:i}=n[r];this._fireEvent(r,i)}let u={};for(let r in this._eventsInProgress){let{handlerName:n,originalEvent:o}=this._eventsInProgress[r];this._handlersById[n].isActive()||(delete this._eventsInProgress[r],a=i[n]||o,u[`${r}end`]=a)}for(let r in u)this._fireEvent(r,u[r]);let d=nV(this._eventsInProgress);if(o&&(s||l)&&!d){let n,i;this._updatingCamera=!0;let o=this._inertia._onMoveEnd(this._map.dragPan._inertiaOptions);o?(0!==(n=o.bearing||this._map.getBearing())&&-this._bearingSnap<n&&n<this._bearingSnap&&(o.bearing=0),this._map.easeTo(o,{originalEvent:a})):(this._map.fire(new r.Event("moveend",{originalEvent:a})),0!==(i=this._map.getBearing())&&-this._bearingSnap<i&&i<this._bearingSnap&&this._map.resetNorth()),this._updatingCamera=!1}}_fireEvent(n,i){this._map.fire(new r.Event(n,i?{originalEvent:i}:{}))}_requestFrame(){return this._map.triggerRepaint(),this._map._renderTaskQueue.add(r=>{this._frameId=void 0,this.handleEvent(new nD("renderFrame",{timeStamp:r})),this._applyChanges()})}
376_triggerRenderFrame(){void 0===this._frameId&&(this._frameId=this._requestFrame())}}let nR="map.setFreeCameraOptions(...) and map.getFreeCameraOptions() are not yet supported for non-mercator projections.";class nH extends r.Evented{constructor(n,i){super(),this._moving=!1,this._zooming=!1,this.transform=n,this._bearingSnap=i.bearingSnap,r.bindAll(["_renderFrameCallback"],this)}getCenter(){return new r.LngLat(this.transform.center.lng,this.transform.center.lat)}setCenter(r,n){return this.jumpTo({center:r},n)}panBy(n,i,o){return n=r.pointGeometry.convert(n).mult(-1),this.panTo(this.transform.center,r.extend({offset:n},i),o)}panTo(n,i,o){return this.easeTo(r.extend({center:n},i),o)}getZoom(){return this.transform.zoom}setZoom(r,n){return this.jumpTo({zoom:r},n),this}zoomTo(n,i,o){return this.easeTo(r.extend({zoom:n},i),o)}zoomIn(r,n){return this.zoomTo(this.getZoom()+1,r,n),this}zoomOut(r,n){return this.zoomTo(this.getZoom()-1,r,n),this}getBearing(){return this.transform.bearing}setBearing(r,n){return this.jumpTo({bearing:r},n),this}getPadding(){return this.transform.padding}setPadding(r,n){return this.jumpTo({padding:r},n),this}rotateTo(n,i,o){return this.easeTo(r.extend({bearing:n},i),o)}resetNorth(n,i){return this.rotateTo(0,r.extend({duration:1e3},n),i),this}resetNorthPitch(n,i){return this.easeTo(r.extend({bearing:0,pitch:0,duration:1e3},n),i),this}snapToNorth(r,n){return Math.abs(this.getBearing())<this._bearingSnap?this.resetNorth(r,n):this}getPitch(){return this.transform.pitch}setPitch(r,n){return this.jumpTo({pitch:r},n),this}cameraForBounds(n,i){n=r.LngLatBounds.convert(n);let o=i&&i.bearing||0,a=i&&i.pitch||0,s=n.getNorthWest(),l=n.getSouthEast();return this._cameraForBounds(this.transform,s,l,o,a,i)}_extendCameraOptions(n){let i={top:0,bottom:0,right:0,left:0};if("number"==typeof(n=r.extend({padding:i,offset:[0,0],maxZoom:this.transform.maxZoom},n)).padding){let r=n.padding;n.padding={top:r,bottom:r,right:r,left:r}}return n.padding=r.extend(i,n.padding),n}_minimumAABBFrustumDistance(r,n){let i=n.max[0]-n.min[0],o=n.max[1]-n.min[1];return i/o>r.aspect?i/(2*Math.tan(.5*r.fovX)*r.aspect):o/(2*Math.tan(.5*r.fovY)*r.aspect)}_cameraForBoundsOnGlobe(n,i,o,a,s,l){let c=n.clone(),u=this._extendCameraOptions(l);c.bearing=a,c.pitch=s;let d=r.LngLat.convert(i),h=r.LngLat.convert(o),p=.5*(d.lat+h.lat),f=.5*(d.lng+h.lng),m=r.latLngToECEF(p,f),g=r.normalize([],m),y=r.normalize([],r.cross([],g,[0,1,0])),v=r.cross([],y,g),b=[y[0],y[1],y[2],0,v[0],v[1],v[2],0,g[0],g[1],g[2],0,0,0,0,1],C=[m,r.latLngToECEF(d.lat,d.lng),r.latLngToECEF(h.lat,d.lng),r.latLngToECEF(h.lat,h.lng),r.latLngToECEF(d.lat,h.lng),r.latLngToECEF(p,d.lng),r.latLngToECEF(p,h.lng),r.latLngToECEF(d.lat,f),r.latLngToECEF(h.lat,f)],_=r.Aabb.fromPoints(C.map(n=>[r.dot(y,n),r.dot(v,n),r.dot(g,n)])),x=r.transformMat4([],_.center,b);0===r.squaredLength(x)&&r.set(x,0,0,1),r.normalize(x,x),r.scale$2(x,x,r.GLOBE_RADIUS),c.center=r.ecefToLatLng(x);let w=c.getWorldToCameraMatrix(),S=r.invert(new Float64Array(16),w);_=r.Aabb.applyTransform(_,r.multiply([],w,b)),r.transformMat4(x,x,w);let O=.5*(_.max[2]-_.min[2]),E=this._minimumAABBFrustumDistance(c,_),k=r.scale$2([],[0,0,1],O),T=r.add(k,x,k),M=E+(0===c.pitch?0:r.distance(x,T)),P=c.globeCenterInViewSpace,L=r.sub([],x,[P[0],P[1],P[2]]);r.normalize(L,L),r.scale$2(L,L,M);let A=r.add([],x,L);r.transformMat4(A,A,S);let Z=r.earthRadius/r.GLOBE_RADIUS,I=r.length(A),V=r.mercatorZfromAltitude(Math.max(I*Z-r.earthRadius,Number.EPSILON),0),D=Math.min(c.zoomFromMercatorZAdjusted(V),u.maxZoom);return D>.5*(r.GLOBE_ZOOM_THRESHOLD_MIN+r.GLOBE_ZOOM_THRESHOLD_MAX)?(c.setProjection({name:"mercator"}),c.zoom=D,this._cameraForBounds(c,i,o,a,s,l)):{center:c.center,zoom:D,bearing:a,pitch:s}}queryTerrainElevation(n,i){let o=this.transform.elevation;return o?(i=r.extend({},{exaggerated:!0},i),o.getAtPoint(r.MercatorCoordinate.fromLngLat(n),null,i.exaggerated)):null}_cameraForBounds(n,i,o,a,s,l){if("globe"===n.projection.name)return this._cameraForBoundsOnGlobe(n,i,o,a,s,l);let c=n.clone(),u=this._extendCameraOptions(l),d=c.padding;c.bearing=a,c.pitch=s;let h=r.LngLat.convert(i),p=r.LngLat.convert(o),f=new r.LngLat(h.lng,p.lat),m=new r.LngLat(p.lng,h.lat),g=c.project(h),y=c.project(p),v=this.queryTerrainElevation(h),b=this.queryTerrainElevation(p),C=this.queryTerrainElevation(f),_=this.queryTerrainElevation(m),x=[[g.x,g.y,Math.min(v||0,b||0,C||0,_||0)],[y.x,y.y,Math.max(v||0,b||0,C||0,_||0)]],w=r.Aabb.fromPoints(x),S=c.getWorldToCameraMatrix(),O=r.invert(new Float64Array(16),S);w=r.Aabb.applyTransform(w,S);let E=r.sub([],w.max,w.min),k=d.left||0,T=d.right||0,M=d.bottom||0,P=d.top||0,{left:L,right:A,top:Z,bottom:I}=u.padding,V=.5*(k+T),D=.5*(P+M),j=Math.min(c.scaleZoom(c.scale*Math.min((c.width-(k+T+L+A))/E[0],(c.height-(M+P+I+Z))/E[1])),u.maxZoom),z=c.scale/c.zoomScale(j);w=new r.Aabb([w.min[0]-(L+V)*z,w.min[1]-(I+D)*z,w.min[2]],[w.max[0]+(A+V)*z,w.max[1]+(Z+D)*z,w.max[2]]);let B=.5*E[2],R=this._minimumAABBFrustumDistance(c,w),H=[0,0,1,0];r.transformMat4$1(H,H,S),r.normalize$2(H,H);let F=r.scale$2([],H,R+B),N=r.add([],w.center,F),$=("number"==typeof u.offset.x&&"number"==typeof u.offset.y?new r.pointGeometry(u.offset.x,u.offset.y):r.pointGeometry.convert(u.offset)).rotate(-r.degToRad(a));w.center[0]-=$.x*z,w.center[1]+=$.y*z,r.transformMat4(w.center,w.center,O),r.transformMat4(N,N,O);let U=[w.center[0],w.center[1],N[2]*c.pixelsPerMeter];r.scale$2(U,U,1/c.worldSize);let G=r.lngFromMercatorX(U[0]),W=r.latFromMercatorY(U[1]),q=Math.min(c._zoomFromMercatorZ(U[2]),u.maxZoom),X=new r.LngLat(G,W);return c.mercatorFromTransition&&q<.5*(r.GLOBE_ZOOM_THRESHOLD_MIN+r.GLOBE_ZOOM_THRESHOLD_MAX)?(c.setProjection({name:"globe"}),c.zoom=q,this._cameraForBounds(c,i,o,a,s,l)):{center:X,zoom:q,bearing:a,pitch:s}}fitBounds(r,n,i){let o=this.cameraForBounds(r,n);return this._fitInternal(o,n,i)}fitScreenCoordinates(n,i,o,a,s){let l=r.pointGeometry.convert(n),c=r.pointGeometry.convert(i),u=new r.pointGeometry(Math.min(l.x,c.x),Math.min(l.y,c.y)),d=new r.pointGeometry(Math.max(l.x,c.x),Math.max(l.y,c.y));if("mercator"===this.transform.projection.name&&this.transform.anyCornerOffEdge(l,c))return this;let h=this.transform.pointLocation3D(u),p=this.transform.pointLocation3D(d),f=this.transform.pointLocation3D(new r.pointGeometry(u.x,d.y)),m=this.transform.pointLocation3D(new r.pointGeometry(d.x,u.y)),g=[Math.min(h.lng,p.lng,f.lng,m.lng),Math.min(h.lat,p.lat,f.lat,m.lat)],y=[Math.max(h.lng,p.lng,f.lng,m.lng),Math.max(h.lat,p.lat,f.lat,m.lat)],v=a&&a.pitch?a.pitch:this.getPitch(),b=this._cameraForBounds(this.transform,g,y,o,v,a);return this._fitInternal(b,a,s)}_fitInternal(n,i,o){return n?(delete(i=r.extend(n,i)).padding,i.linear?this.easeTo(i,o):this.flyTo(i,o)):this}jumpTo(n,i){this.stop();let o=n.preloadOnly?this.transform.clone():this.transform,a=!1,s=!1,l=!1;return"zoom"in n&&o.zoom!==+n.zoom&&(a=!0,o.zoom=+n.zoom),void 0!==n.center&&(o.center=r.LngLat.convert(n.center)),"bearing"in n&&o.bearing!==+n.bearing&&(s=!0,o.bearing=+n.bearing),"pitch"in n&&o.pitch!==+n.pitch&&(l=!0,o.pitch=+n.pitch),null==n.padding||o.isPaddingEqual(n.padding)||(o.padding=n.padding),n.preloadOnly?(this._preloadTiles(o),this):(this.fire(new r.Event("movestart",i)).fire(new r.Event("move",i)),a&&this.fire(new r.Event("zoomstart",i)).fire(new r.Event("zoom",i)).fire(new r.Event("zoomend",i)),s&&this.fire(new r.Event("rotatestart",i)).fire(new r.Event("rotate",i)).fire(new r.Event("rotateend",i)),l&&this.fire(new r.Event("pitchstart",i)).fire(new r.Event("pitch",i)).fire(new r.Event("pitchend",
376i)),this.fire(new r.Event("moveend",i)))}getFreeCameraOptions(){return this.transform.projection.supportsFreeCamera||r.warnOnce(nR),this.transform.getFreeCameraOptions()}setFreeCameraOptions(n,i){let o=this.transform;if(!o.projection.supportsFreeCamera)return r.warnOnce(nR),this;this.stop();let a=o.zoom,s=o.pitch,l=o.bearing;o.setFreeCameraOptions(n);let c=a!==o.zoom,u=s!==o.pitch,d=l!==o.bearing;return this.fire(new r.Event("movestart",i)).fire(new r.Event("move",i)),c&&this.fire(new r.Event("zoomstart",i)).fire(new r.Event("zoom",i)).fire(new r.Event("zoomend",i)),d&&this.fire(new r.Event("rotatestart",i)).fire(new r.Event("rotate",i)).fire(new r.Event("rotateend",i)),u&&this.fire(new r.Event("pitchstart",i)).fire(new r.Event("pitch",i)).fire(new r.Event("pitchend",i)),this.fire(new r.Event("moveend",i)),this}easeTo(n,i){let o,a,s,l,c;this._stop(!1,n.easeId),(!1===(n=r.extend({offset:[0,0],duration:500,easing:r.ease},n)).animate||!n.essential&&r.exported.prefersReducedMotion)&&(n.duration=0);let u=this.transform,d=this.getZoom(),h=this.getBearing(),p=this.getPitch(),f=this.getPadding(),m="zoom"in n?+n.zoom:d,g="bearing"in n?this._normalizeBearing(n.bearing,h):h,y="pitch"in n?+n.pitch:p,v="padding"in n?n.padding:u.padding,b=r.pointGeometry.convert(n.offset);if("globe"===u.projection.name){let i=r.MercatorCoordinate.fromLngLat(u.center),l=b.rotate(-u.angle);i.x+=l.x/u.worldSize,i.y+=l.y/u.worldSize;let c=i.toLngLat(),d=r.LngLat.convert(n.center||c);this._normalizeCenter(d),o=u.centerPoint.add(l),a=new r.pointGeometry(i.x,i.y).mult(u.worldSize),s=new r.pointGeometry(r.mercatorXfromLng(d.lng),r.mercatorYfromLat(d.lat)).mult(u.worldSize).sub(a)}else{o=u.centerPoint.add(b);let i=u.pointLocation(o),l=r.LngLat.convert(n.center||i);this._normalizeCenter(l),a=u.project(i),s=u.project(l).sub(a)}let C=u.zoomScale(m-d);n.around&&(l=r.LngLat.convert(n.around),c=u.locationPoint(l));let _=this._zooming||m!==d,x=this._rotating||h!==g,w=this._pitching||y!==p,S=!u.isPaddingEqual(v),O=u=>O=>{if(_&&(u.zoom=r.number(d,m,O)),x&&(u.bearing=r.number(h,g,O)),w&&(u.pitch=r.number(p,y,O)),S&&(u.interpolatePadding(f,v,O),o=u.centerPoint.add(b)),l)u.setLocationAtPoint(l,c);else{let r=u.zoomScale(u.zoom-d),n=Math.pow(m>d?Math.min(2,C):Math.max(.5,C),1-O),i=u.unproject(a.add(s.mult(O*n)).mult(r));u.setLocationAtPoint(u.renderWorldCopies?i.wrap():i,o)}return n.preloadOnly||this._fireMoveEvents(i),u};if(n.preloadOnly){let r=this._emulate(O,n.duration,u);return this._preloadTiles(r),this}let E={moving:this._moving,zooming:this._zooming,rotating:this._rotating,pitching:this._pitching};return this._zooming=_,this._rotating=x,this._pitching=w,this._padding=S,this._easeId=n.easeId,this._prepareEase(i,n.noMoveStart,E),this._ease(O(u),r=>{u.recenterOnTerrain(),this._afterEase(i,r)},n),this}_prepareEase(n,i,o={}){this._moving=!0,this.transform.cameraElevationReference="sea",i||o.moving||this.fire(new r.Event("movestart",n)),this._zooming&&!o.zooming&&this.fire(new r.Event("zoomstart",n)),this._rotating&&!o.rotating&&this.fire(new r.Event("rotatestart",n)),this._pitching&&!o.pitching&&this.fire(new r.Event("pitchstart",n))}_fireMoveEvents(n){this.fire(new r.Event("move",n)),this._zooming&&this.fire(new r.Event("zoom",n)),this._rotating&&this.fire(new r.Event("rotate",n)),this._pitching&&this.fire(new r.Event("pitch",n))}_afterEase(n,i){if(this._easeId&&i&&this._easeId===i)return;this._easeId=void 0,this.transform.cameraElevationReference="ground";let o=this._zooming,a=this._rotating,s=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,o&&this.fire(new r.Event("zoomend",n)),a&&this.fire(new r.Event("rotateend",n)),s&&this.fire(new r.Event("pitchend",n)),this.fire(new r.Event("moveend",n))}flyTo(n,i){if(!n.essential&&r.exported.prefersReducedMotion){let o=r.pick(n,["center","zoom","bearing","pitch","around"]);return this.jumpTo(o,i)}this.stop(),n=r.extend({offset:[0,0],speed:1.2,curve:1.42,easing:r.ease},n);let o=this.transform,a=this.getZoom(),s=this.getBearing(),l=this.getPitch(),c=this.getPadding(),u="zoom"in n?r.clamp(+n.zoom,o.minZoom,o.maxZoom):a,d="bearing"in n?this._normalizeBearing(n.bearing,s):s,h="pitch"in n?+n.pitch:l,p="padding"in n?n.padding:o.padding,f
376=o.zoomScale(u-a),m=r.pointGeometry.convert(n.offset),g=o.centerPoint.add(m),y=o.pointLocation(g),v=r.LngLat.convert(n.center||y);this._normalizeCenter(v);let b=o.project(y),C=o.project(v).sub(b),_=n.curve,x=Math.max(o.width,o.height),w=x/f,S=C.mag();if("minZoom"in n){let i=r.clamp(Math.min(n.minZoom,a,u),o.minZoom,o.maxZoom);_=Math.sqrt(x/o.zoomScale(i-a)/S*2)}let O=_*_;function E(r){let n=(w*w-x*x+(r?-1:1)*O*O*S*S)/(2*(r?w:x)*O*S);return Math.log(Math.sqrt(n*n+1)-n)}function k(r){return(Math.exp(r)-Math.exp(-r))/2}function T(r){return(Math.exp(r)+Math.exp(-r))/2}let M=E(0),P=function(r){return T(M)/T(M+_*r)},L=function(r){var n;return(T(M)*(k(n=M+_*r)/T(n))-k(M))/O*x/S},A=(E(1)-M)/_;if(1e-6>Math.abs(S)||!isFinite(A)){if(1e-6>Math.abs(x-w))return this.easeTo(n,i);let r=w<x?-1:1;A=Math.abs(Math.log(w/x))/_,L=function(){return 0},P=function(n){return Math.exp(r*_*n)}}n.duration="duration"in n?+n.duration:1e3*A/("screenSpeed"in n?+n.screenSpeed/_:+n.speed),n.maxDuration&&n.duration>n.maxDuration&&(n.duration=0);let Z=s!==d,I=h!==l,V=!o.isPaddingEqual(p),D=o=>f=>{let y=f*A,_=1/P(y);o.zoom=1===f?u:a+o.scaleZoom(_),Z&&(o.bearing=r.number(s,d,f)),I&&(o.pitch=r.number(l,h,f)),V&&(o.interpolatePadding(c,p,f),g=o.centerPoint.add(m));let x=1===f?v:o.unproject(b.add(C.mult(L(y))).mult(_));return o.setLocationAtPoint(o.renderWorldCopies?x.wrap():x,g),o._updateCameraOnTerrain(),n.preloadOnly||this._fireMoveEvents(i),o};if(n.preloadOnly){let r=this._emulate(D,n.duration,o);return this._preloadTiles(r),this}return this._zooming=!0,this._rotating=Z,this._pitching=I,this._padding=V,this._prepareEase(i,!1),this._ease(D(o),()=>this._afterEase(i),n),this}isEasing(){return!!this._easeFrameId}stop(){return this._stop()}_stop(r,n){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),this._easeFrameId=void 0,this._onEaseFrame=void 0),this._onEaseEnd){let r=this._onEaseEnd;this._onEaseEnd=void 0,r.call(this,n)}if(!r){let r=this.handlers;r&&r.stop(!1)}return this}_ease(n,i,o){!1===o.animate||0===o.duration?(n(1),i()):(this._easeStart=r.exported.now(),this._easeOptions=o,this._onEaseFrame=n,this._onEaseEnd=i,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))}_renderFrameCallback(){let n=Math.min((r.exported.now()-this._easeStart)/this._easeOptions.duration,1),i=this._onEaseFrame;i&&i(this._easeOptions.easing(n)),n<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()}_normalizeBearing(n,i){let o=Math.abs((n=r.wrap(n,-180,180))-i);return Math.abs(n-360-i)<o&&(n-=360),Math.abs(n+360-i)<o&&(n+=360),n}_normalizeCenter(r){let n=this.transform;if(!n.renderWorldCopies||n.maxBounds)return;let i=r.lng-n.center.lng;r.lng+=i>180?-360:i<-180?360:0}_emulate(r,n,i){let o=Math.ceil(15*n/1e3),a=[],s=r(i.clone());for(let r=0;r<=o;r++){let n=s(r/o);a.push(n.clone())}return a}}class nF{constructor(n={}){this.options=n,r.bindAll(["_toggleAttribution","_updateEditLink","_updateData","_updateCompact"],this)}getDefaultPosition(){return"bottom-right"}onAdd(r){let n=this.options&&this.options.compact;return this._map=r,this._container=u("div","mapboxgl-ctrl mapboxgl-ctrl-attrib"),this._compactButton=u("button","mapboxgl-ctrl-attrib-button",this._container),u("span","mapboxgl-ctrl-icon",this._compactButton).setAttribute("aria-hidden","true"),this._compactButton.type="button",this._compactButton.addEventListener("click",this._toggleAttribution),this._setElementTitle(this._compactButton,"ToggleAttribution"),this._innerContainer=u("div","mapboxgl-ctrl-attrib-inner",this._container),this._innerContainer.setAttribute("role","list"),n&&this._container.classList.add("mapboxgl-compact"),this._updateAttributions(),this._updateEditLink(),this._map.on("styledata",this._updateData),this._map.on("sourcedata",this._updateData),this._map.on("moveend",this._updateEditLink),void 0===n&&(this._map.on("resize",this._updateCompact),this._updateCompact()),this._container}onRemove(){this._container.remove(),this._map.off("styledata",this._updateData),this._map.off("sourcedata",this._updateData),this._map.off("moveend",this._updateEditLink),this._map.off("resize",this._updateCompact),this._map=void 0,this._attribHTML=void 0}_setElementTitle(r,n){let i=this._map._getUIString(`AttributionControl.${n}`);r.setAttribute("aria-label",i),r.removeAttribute("title"),r.firstElementChild&&r.f
376irstElementChild.setAttribute("title",i)}_toggleAttribution(){this._container.classList.contains("mapboxgl-compact-show")?(this._container.classList.remove("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-expanded","false")):(this._container.classList.add("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-expanded","true"))}_updateEditLink(){let n=this._editLink;n||(n=this._editLink=this._container.querySelector(".mapbox-improve-map"));let i=[{key:"owner",value:this.styleOwner},{key:"id",value:this.styleId},{key:"access_token",value:this._map._requestManager._customAccessToken||r.config.ACCESS_TOKEN}];if(n){let o=i.reduce((r,n,o)=>(n.value&&(r+=`${n.key}=${n.value}${o<i.length-1?"&":""}`),r),"?");n.href=`${r.config.FEEDBACK_URL}/${o}#${r3(this._map,!0)}`,n.rel="noopener nofollow",this._setElementTitle(n,"MapFeedback")}}_updateData(r){r&&("metadata"===r.sourceDataType||"visibility"===r.sourceDataType||"style"===r.dataType)&&(this._updateAttributions(),this._updateEditLink())}_updateAttributions(){if(!this._map.style)return;let r=[];if(this._map.style.stylesheet){let r=this._map.style.stylesheet;this.styleOwner=r.owner,this.styleId=r.id}let n=this._map.style._sourceCaches;for(let i in n){let o=n[i];if(o.used){let n=o.getSource();n.attribution&&0>r.indexOf(n.attribution)&&r.push(n.attribution)}}r.sort((r,n)=>r.length-n.length),r=r.filter((n,i)=>{for(let o=i+1;o<r.length;o++)if(r[o].indexOf(n)>=0)return!1;return!0}),this.options.customAttribution&&(Array.isArray(this.options.customAttribution)?r=[...this.options.customAttribution,...r]:r.unshift(this.options.customAttribution));let i=r.join(" | ");i!==this._attribHTML&&(this._attribHTML=i,r.length?(this._innerContainer.innerHTML=i,this._container.classList.remove("mapboxgl-attrib-empty")):this._container.classList.add("mapboxgl-attrib-empty"),this._editLink=null)}_updateCompact(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add("mapboxgl-compact"):this._container.classList.remove("mapboxgl-compact","mapboxgl-compact-show")}}class nN{constructor(){r.bindAll(["_updateLogo","_updateCompact"],this)}onAdd(r){this._map=r,this._container=u("div","mapboxgl-ctrl");let n=u("a","mapboxgl-ctrl-logo");return n.target="_blank",n.rel="noopener nofollow",n.href="https://www.mapbox.com/",n.setAttribute("aria-label",this._map._getUIString("LogoControl.Title")),n.setAttribute("rel","noopener nofollow"),this._container.appendChild(n),this._container.style.display="none",this._map.on("sourcedata",this._updateLogo),this._updateLogo(),this._map.on("resize",this._updateCompact),this._updateCompact(),this._container}onRemove(){this._container.remove(),this._map.off("sourcedata",this._updateLogo),this._map.off("resize",this._updateCompact)}getDefaultPosition(){return"bottom-left"}_updateLogo(r){r&&"metadata"!==r.sourceDataType||(this._container.style.display=this._logoRequired()?"block":"none")}_logoRequired(){if(!this._map.style)return!0;let r=this._map.style._sourceCaches;if(0===Object.entries(r).length)return!0;for(let n in r){let i=r[n].getSource();if(i.hasOwnProperty("mapbox_logo")&&!i.mapbox_logo)return!1}return!0}_updateCompact(){let r=this._container.children;if(r.length){let n=r[0];this._map.getCanvasContainer().offsetWidth<250?n.classList.add("mapboxgl-compact"):n.classList.remove("mapboxgl-compact")}}}class n${constructor(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1}add(r){let n=++this._id;return this._queue.push({callback:r,id:n,cancelled:!1}),n}remove(r){let n=this._currentlyRunning;for(let i of n?this._queue.concat(n):this._queue)if(i.id===r)return void(i.cancelled=!0)}run(r=0){let n=this._currentlyRunning=this._queue;for(let i of(this._queue=[],n))if(!i.cancelled&&(i.callback(r),this._cleared))break;this._cleared=!1,this._currentlyRunning=!1}clear(){this._currentlyRunning&&(this._cleared=!0),this._queue=[]}}function nU(n,i,o){if(n=new r.LngLat(n.lng,n.lat),i){let a=new r.LngLat(n.lng-360,n.lat),s=new r.LngLat(n.lng+360,n.lat),l=360*Math.ceil(Math.abs(n.lng-o.center.lng)/360),c=o.locationPoint(n).distSqr(i),u=i.x<0||i.y<0||i.x>o.width||i.y>o.height;o.locationPoint(a).distSqr(i)<c&&(u||Math.abs(a.lng-o.center.lng)<l)?n=a:o.locationPoint(s).distSqr(i)<c&&(u||Math.abs(s.lng-o.center.lng)<l)&&(n=s)}for(;Math.abs(n.lng-o.center.lng)>180;){let r=o.locationPoint(n);if(r.x>=0&&r.y>=0&&r.x<=o.width&&r.y<=o.height)break;n.lng>o.center.lng?n.lng-=360:n.lng+=360}return n}
376let nG={center:"translate(-50%,-50%)",top:"translate(-50%,0)","top-left":"translate(0,0)","top-right":"translate(-100%,0)",bottom:"translate(-50%,-100%)","bottom-left":"translate(0,-100%)","bottom-right":"translate(-100%,-100%)",left:"translate(0,-50%)",right:"translate(-100%,-50%)"};class nW extends r.Evented{constructor(n,i){if(super(),(n instanceof r.window.HTMLElement||i)&&(n=r.extend({element:n},i)),r.bindAll(["_update","_onMove","_onUp","_addDragHandler","_onMapClick","_onKeyPress","_clearFadeTimer"],this),this._anchor=n&&n.anchor||"center",this._color=n&&n.color||"#3FB1CE",this._scale=n&&n.scale||1,this._draggable=n&&n.draggable||!1,this._clickTolerance=n&&n.clickTolerance||0,this._isDragging=!1,this._state="inactive",this._rotation=n&&n.rotation||0,this._rotationAlignment=n&&n.rotationAlignment||"auto",this._pitchAlignment=n&&n.pitchAlignment&&n.pitchAlignment||"auto",this._updateMoving=()=>this._update(!0),this._occludedOpacity=n&&n.occludedOpacity||.2,n&&n.element)this._element=n.element,this._offset=r.pointGeometry.convert(n&&n.offset||[0,0]);else{this._defaultMarker=!0,this._element=u("div");let i=d("svg",{display:"block",height:41*this._scale+"px",width:27*this._scale+"px",viewBox:"0 0 27 41"},this._element),o=d("radialGradient",{id:"shadowGradient"},d("defs",{},i));d("stop",{offset:"10%","stop-opacity":.4},o),d("stop",{offset:"100%","stop-opacity":.05},o),d("ellipse",{cx:13.5,cy:34.8,rx:10.5,ry:5.25,fill:"url(#shadowGradient)"},i),d("path",{fill:this._color,d:"M27,13.5C27,19.07 20.25,27 14.75,34.5C14.02,35.5 12.98,35.5 12.25,34.5C6.75,27 0,19.22 0,13.5C0,6.04 6.04,0 13.5,0C20.96,0 27,6.04 27,13.5Z"},i),d("path",{opacity:.25,d:"M13.5,0C6.04,0 0,6.04 0,13.5C0,19.22 6.75,27 12.25,34.5C13,35.52 14.02,35.5 14.75,34.5C20.25,27 27,19.07 27,13.5C27,6.04 20.96,0 13.5,0ZM13.5,1C20.42,1 26,6.58 26,13.5C26,15.9 24.5,19.18 22.22,22.74C19.95,26.3 16.71,30.14 13.94,33.91C13.74,34.18 13.61,34.32 13.5,34.44C13.39,34.32 13.26,34.18 13.06,33.91C10.28,30.13 7.41,26.31 5.02,22.77C2.62,19.23 1,15.95 1,13.5C1,6.58 6.58,1 13.5,1Z"},i),d("circle",{fill:"white",cx:13.5,cy:13.5,r:5.5},i),this._offset=r.pointGeometry.convert(n&&n.offset||[0,-14])}this._element.hasAttribute("aria-label")||this._element.setAttribute("aria-label","Map marker"),this._element.classList.add("mapboxgl-marker"),this._element.addEventListener("dragstart",r=>{r.preventDefault()}),this._element.addEventListener("mousedown",r=>{r.preventDefault()});let o=this._element.classList;for(let r in nG)o.remove(`mapboxgl-marker-anchor-${r}`);o.add(`mapboxgl-marker-anchor-${this._anchor}`),this._popup=null}addTo(r){return r===this._map||(this.remove(),this._map=r,r.getCanvasContainer().appendChild(this._element),r.on("move",this._updateMoving),r.on("moveend",this._update),r.on("remove",this._clearFadeTimer),r._addMarker(this),this.setDraggable(this._draggable),this._update(),r.on("click",this._onMapClick)),this}remove(){let r=this._map;return r&&(r.off("click",this._onMapClick),r.off("move",this._updateMoving),r.off("moveend",this._update),r.off("mousedown",this._addDragHandler),r.off("touchstart",this._addDragHandler),r.off("mouseup",this._onUp),r.off("touchend",this._onUp),r.off("mousemove",this._onMove),r.off("touchmove",this._onMove),r.off("remove",this._clearFadeTimer),r._removeMarker(this),this._map=void 0),this._clearFadeTimer(),this._element.remove(),this._popup&&this._popup.remove(),this}getLngLat(){return this._lngLat}setLngLat(n){return this._lngLat=r.LngLat.convert(n),this._pos=null,this._popup&&this._popup.setLngLat(this._lngLat),this._update(!0),this}getElement(){return this._element}setPopup(r){if(this._popup&&(this._popup.remove(),this._popup=null,this._element.removeAttribute("role"),this._element.removeEventListener("keypress",this._onKeyPress),this._originalTabIndex||this._element.removeAttribute("tabindex")),r){if(!("offset"in r.options)){let n=Math.sqrt(91.125);r.options.offset=this._defaultMarker?{top:[0,0],"top-left":[0,0],"top-right":[0,0],bottom:[0,-38.1],"bottom-left":[n,-1*(24.6+n)],"bottom-right":[-n,-1*(24.6+n)],left:[13.5,-24.6],right:[-13.5,-24.6]}:this._offset}this._popup=r,r._marker=this,this._lngLat&&this._popup.setLngLat(this._lngLat),this._element.setAttribute("role","button"),this._originalTabIndex=this._element.getAttribute("tabindex"),this._originalTabIndex||this._element.setAttribute("tabindex","0"),this._element.addEventListener("keypress",this._onKeyPress),this._element.setAttribute("aria-expanded","fal
376se")}return this}_onKeyPress(r){let n=r.code,i=r.charCode||r.keyCode;"Space"!==n&&"Enter"!==n&&32!==i&&13!==i||this.togglePopup()}_onMapClick(r){let n=r.originalEvent.target,i=this._element;this._popup&&(n===i||i.contains(n))&&this.togglePopup()}getPopup(){return this._popup}togglePopup(){let r=this._popup;return r&&(r.isOpen()?(r.remove(),this._element.setAttribute("aria-expanded","false")):this._map&&(r.addTo(this._map),this._element.setAttribute("aria-expanded","true"))),this}_behindTerrain(){let r=this._map,n=this._pos;if(!r||!n)return!1;let i=r.unproject(n),o=r.getFreeCameraOptions();if(!o.position)return!1;let a=o.position.toLngLat();return a.distanceTo(i)<.9*a.distanceTo(this._lngLat)}_evaluateOpacity(){let n;let i=this._map;if(!i)return;let o=this._pos;if(!o||o.x<0||o.x>i.transform.width||o.y<0||o.y>i.transform.height)return void this._clearFadeTimer();let a=i.unproject(o);i._showingGlobe()&&r.isLngLatBehindGlobe(i.transform,this._lngLat)?n=0:(n=1-i._queryFogOpacity(a),i.transform._terrainEnabled()&&i.getTerrain()&&this._behindTerrain()&&(n*=this._occludedOpacity)),this._element.style.opacity=`${n}`,this._element.style.pointerEvents=n>0?"auto":"none",this._popup&&this._popup._setOpacity(n),this._fadeTimer=null}_clearFadeTimer(){this._fadeTimer&&(clearTimeout(this._fadeTimer),this._fadeTimer=null)}_updateDOM(){let r=this._pos;if(!r||!this._map)return;let n=this._offset.mult(this._scale);this._element.style.transform=`
377            translate(${r.x}px,${r.y}px)
378            ${nG[this._anchor]}
379            ${this._calculateXYTransform()} ${this._calculateZTransform()}
380            translate(${n.x}px,${n.y}px)
381        `}_calculateXYTransform(){let n=this._pos,i=this._map,o=this.getPitchAlignment();if(!i||!n||"map"!==o)return"";if(!i._showingGlobe()){let r=i.getPitch();return r?`rotateX(${r}deg)`:""}let a=r.radToDeg(r.globeTiltAtLngLat(i.transform,this._lngLat)),s=n.sub(r.globeCenterToScreenPoint(i.transform)),l=Math.abs(s.x)+Math.abs(s.y);if(0===l)return"";let c=a/l;return`rotateX(${-s.y*c}deg) rotateY(${s.x*c}deg)`}_calculateZTransform(){let n=this._pos,i=this._map;if(!i||!n)return"";let o=0,a=this.getRotationAlignment();if("map"===a){if(i._showingGlobe()){let n=i.project(new r.LngLat(this._lngLat.lng,this._lngLat.lat+.001)),a=i.project(new r.LngLat(this._lngLat.lng,this._lngLat.lat-.001)).sub(n);o=r.radToDeg(Math.atan2(a.y,a.x))-90}else o=-i.getBearing()}else if("horizon"===a){let a=r.smoothstep(4,6,i.getZoom()),s=r.globeCenterToScreenPoint(i.transform);s.y+=a*i.transform.height;let l=n.sub(s),c=r.radToDeg(Math.atan2(l.y,l.x));o=(c>90?c-270:c+90)*(1-a)}return(o+=this._rotation)?`rotateZ(${o}deg)`:""}_update(n){r.window.cancelAnimationFrame(this._updateFrameId);let i=this._map;
381i&&(i.transform.renderWorldCopies&&(this._lngLat=nU(this._lngLat,this._pos,i.transform)),this._pos=i.project(this._lngLat),!0===n?this._updateFrameId=r.window.requestAnimationFrame(()=>{this._element&&this._pos&&this._anchor&&(this._pos=this._pos.round(),this._updateDOM())}):this._pos=this._pos.round(),i._requestDomTask(()=>{this._map&&(this._element&&this._pos&&this._anchor&&this._updateDOM(),(i._showingGlobe()||i.getTerrain()||i.getFog())&&!this._fadeTimer&&(this._fadeTimer=setTimeout(this._evaluateOpacity.bind(this),60)))}))}getOffset(){return this._offset}setOffset(n){return this._offset=r.pointGeometry.convert(n),this._update(),this}_onMove(n){let i=this._map;if(!i)return;let o=this._pointerdownPos,a=this._positionDelta;if(o&&a){if(!this._isDragging){let r=this._clickTolerance||i._clickTolerance;if(n.point.dist(o)<r)return;this._isDragging=!0}this._pos=n.point.sub(a),this._lngLat=i.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents="none","pending"===this._state&&(this._state="active",this.fire(new r.Event("dragstart"))),this.fire(new r.Event("drag"))}}_onUp(){this._element.style.pointerEvents="auto",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1;let n=this._map;n&&(n.off("mousemove",this._onMove),n.off("touchmove",this._onMove)),"active"===this._state&&this.fire(new r.Event("dragend")),this._state="inactive"}_addDragHandler(r){let n=this._map,i=this._pos;n&&i&&this._element.contains(r.originalEvent.target)&&(r.preventDefault(),this._positionDelta=r.point.sub(i),this._pointerdownPos=r.point,this._state="pending",n.on("mousemove",this._onMove),n.on("touchmove",this._onMove),n.once("mouseup",this._onUp),n.once("touchend",this._onUp))}setDraggable(r){this._draggable=!!r;let n=this._map;return n&&(r?(n.on("mousedown",this._addDragHandler),n.on("touchstart",this._addDragHandler)):(n.off("mousedown",this._addDragHandler),n.off("touchstart",this._addDragHandler))),this}isDraggable(){return this._draggable}setRotation(r){return this._rotation=r||0,this._update(),this}getRotation(){return this._rotation}setRotationAlignment(r){return this._rotationAlignment=r||"auto",this._update(),this}getRotationAlignment(){return"auto"===this._rotationAlignment||"horizon"===this._rotationAlignment&&this._map&&!this._map._showingGlobe()?"viewport":this._rotationAlignment}setPitchAlignment(r){return this._pitchAlignment=r||"auto",this._update(),this}getPitchAlignment(){return"auto"===this._pitchAlignment?this.getRotationAlignment():this._pitchAlignment}setOccludedOpacity(r){return this._occludedOpacity=r||.2,this._update(),this}getOccludedOpacity(){return this._occludedOpacity}}let nq={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:"",maxWidth:"240px"};function nX(n=new r.pointGeometry(0,0),i="bottom"){if("number"==typeof n){let o=Math.round(Math.sqrt(.5*Math.pow(n,2)));switch(i){case"top":return new r.pointGeometry(0,n);case"top-left":return new r.pointGeometry(o,o);case"top-right":return new r.pointGeometry(-o,o);case"bottom":return new r.pointGeometry(0,-n);case"bottom-left":return new r.pointGeometry(o,-o);case"bottom-right":return new r.pointGeometry(-o,-o);case"left":return new r.pointGeometry(n,0);case"right":return new r.pointGeometry(-n,0)}return new r.pointGeometry(0,0)}return n instanceof r.pointGeometry||Array.isArray(n)?r.pointGeometry.convert(n):r.pointGeometry.convert(n[i]||[0,0])}class nK{constructor(r){this.jumpTo(r)}getValue(n){if(n<=this._startTime)return this._start;if(n>=this._endTime)return this._end;let i=r.easeCubicInOut((n-this._startTime)/(this._endTime-this._startTime));return this._start*(1-i)+this._end*i}isEasing(r){return r>=this._startTime&&r<=this._endTime}jumpTo(r){this._startTime=-1/0,this._endTime=-1/0,this._start=r,this._end=r}easeTo(r,n,i){this._start=this.getValue(n),this._end=r,this._startTime=n,this._endTime=n+i}}let nY={"AttributionControl.ToggleAttribution":"Toggle attribution","AttributionControl.MapFeedback":"Map feedback","FullscreenControl.Enter":"Enter fullscreen","FullscreenControl.Exit":"Exit fullscreen","GeolocateControl.FindMyLocation":"Find my location","GeolocateControl.LocationNotAvailable":"Location not available","LogoControl.Title":"Mapbox logo","Map.Title":"Map","NavigationControl.ResetBearing":"Reset bearing to north","NavigationControl.ZoomIn":"Zoom in","NavigationControl.ZoomOut":"Zoom out","ScrollZoomBlocker.CtrlMessage":"Use ctrl + scroll to zoom the map","ScrollZoomBlocker.CmdMessage":"Use ⌘ + scroll to zoom the map","TouchPanBlocker.Message":"Use two fingers to move the map"},nJ={center:[0,0],zoom:0,bearing:0,pitch:0,minZoom:-2,maxZoom:22,minPitch:0,maxPitch:85,interactive:!0,scrollZoom:!0,boxZoom:!0,dragRotate:!0,dragPan:!0,keyboard:!0,doubleClickZoom:!0,touchZoomRotate:!0,touchPitch:!0,cooperativeGestures:!1,performanceMetricsCollection:!0,bearingSnap:7,clickTolerance:3,pitchWithRotate:!0,hash:!1,attributionControl:!0,failIfMajorPerformanceCaveat:!1,preserveDrawingBuffer:!1,trackResize:!0,optimizeForTerrain:!0,renderWorldCopies:!0,refreshExpiredTiles:!0,minTileCacheSize:null,maxTileC
381acheSize:null,localIdeographFontFamily:"sans-serif",localFontFamily:null,transformRequest:null,accessToken:null,fadeDuration:300,crossSourceCollisions:!0},nQ={showCompass:!0,showZoom:!0,visualizePitch:!1};class n1{constructor(n,i,o=!1){this._clickTolerance=10,this.element=i,this.mouseRotate=new nm({clickTolerance:n.dragRotate._mouseRotate._clickTolerance}),this.map=n,o&&(this.mousePitch=new ng({clickTolerance:n.dragRotate._mousePitch._clickTolerance})),r.bindAll(["mousedown","mousemove","mouseup","touchstart","touchmove","touchend","reset"],this),i.addEventListener("mousedown",this.mousedown),i.addEventListener("touchstart",this.touchstart,{passive:!1}),i.addEventListener("touchmove",this.touchmove),i.addEventListener("touchend",this.touchend),i.addEventListener("touchcancel",this.reset)}down(r,n){this.mouseRotate.mousedown(r,n),this.mousePitch&&this.mousePitch.mousedown(r,n),f()}move(r,n){let i=this.map,o=this.mouseRotate.mousemoveWindow(r,n),a=o&&o.bearingDelta;if(a&&i.setBearing(i.getBearing()+a),this.mousePitch){let o=this.mousePitch.mousemoveWindow(r,n),a=o&&o.pitchDelta;a&&i.setPitch(i.getPitch()+a)}}off(){let r=this.element;r.removeEventListener("mousedown",this.mousedown),r.removeEventListener("touchstart",this.touchstart,{passive:!1}),r.removeEventListener("touchmove",this.touchmove),r.removeEventListener("touchend",this.touchend),r.removeEventListener("touchcancel",this.reset),this.offTemp()}offTemp(){m(),r.window.removeEventListener("mousemove",this.mousemove),r.window.removeEventListener("mouseup",this.mouseup)}mousedown(n){this.down(r.extend({},n,{ctrlKey:!0,preventDefault:()=>n.preventDefault()}),v(this.element,n)),r.window.addEventListener("mousemove",this.mousemove),r.window.addEventListener("mouseup",this.mouseup)}mousemove(r){this.move(r,v(this.element,r))}mouseup(r){this.mouseRotate.mouseupWindow(r),this.mousePitch&&this.mousePitch.mouseupWindow(r),this.offTemp()}touchstart(r){1!==r.targetTouches.length?this.reset():(this._startPos=this._lastPos=b(this.element,r.targetTouches)[0],this.down({type:"mousedown",button:0,ctrlKey:!0,preventDefault:()=>r.preventDefault()},this._startPos))}touchmove(r){1!==r.targetTouches.length?this.reset():(this._lastPos=b(this.element,r.targetTouches)[0],this.move({preventDefault:()=>r.preventDefault()},this._lastPos))}touchend(r){0===r.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)<this._clickTolerance&&this.element.click(),this.reset()}reset(){this.mouseRotate.reset(),this.mousePitch&&this.mousePitch.reset(),delete this._startPos,delete this._lastPos,this.offTemp()}}let n0={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0,showUserHeading:!1},n2={maxWidth:100,unit:"metric"};function n3(r,n,i){let o=n4(n),a=o/n,s={kilometer:"km",meter:"m",mile:"mi",foot:"ft","nautical-mile":"nm"}[i];this._map._requestDomTask(()=>{this._container.style.width=r*a+"px",this._container.innerHTML=`${o}&nbsp;${s}`})}function n4(r){let n=Math.pow(10,`${Math.floor(r)}`.length-1),i=r/n;return n*(i=i>=10?10:i>=5?5:i>=3?3:i>=2?2:i>=1?1:function(r){let n=Math.pow(10,Math.ceil(-Math.log(r)/Math.LN10));return Math.round(r*n)/n}(i))}let n5={version:r.version,supported:l,setRTLTextPlugin:r.setRTLTextPlugin,getRTLTextPluginStatus:r.getRTLTextPluginStatus,Map:class extends nH{constructor(n){if(r.LivePerformanceUtils.mark(r.PerformanceMarkers.create),null!=(n=r.extend({},nJ,n)).minZoom&&null!=n.maxZoom&&n.minZoom>n.maxZoom)throw Error("maxZoom must be greater than or equal to minZoom");if(null!=n.minPitch&&null!=n.maxPitch&&n.minPitch>n.maxPitch)throw Error("maxPitch must be greater than or equal to minPitch");if(null!=n.minPitch&&n.minPitch<0)throw Error("minPitch must be greater than or equal to 0");if(null!=n.maxPitch&&n.maxPitch>85)throw Error("maxPitch must be less than or equal to 85");if(n.antialias&&r.isSafariWithAntialiasingBug(r.window)&&(n.antialias=!1,r.warnOnce("Antialiasing is disabled for this WebGL context to avoid browser bug: https://github.com/mapbox/mapbox-gl-js/issues/11609")),super(new r1(n.minZoom,n.maxZoom,n.minPitch,n.maxPitch,n.renderWorldCopies),n),this._interactive=n.interactive,this._minTileCacheSize=n.minTileCacheSize,this._maxTileC
381acheSize=n.maxTileCacheSize,this._failIfMajorPerformanceCaveat=n.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=n.preserveDrawingBuffer,this._antialias=n.antialias,this._useWebGL2=n.useWebGL2,this._trackResize=n.trackResize,this._bearingSnap=n.bearingSnap,this._refreshExpiredTiles=n.refreshExpiredTiles,this._fadeDuration=n.fadeDuration,this._isInitialLoad=!0,this._crossSourceCollisions=n.crossSourceCollisions,this._collectResourceTiming=n.collectResourceTiming,this._optimizeForTerrain=n.optimizeForTerrain,this._language=this._parseLanguage(n.language),this._worldview=n.worldview,this._renderTaskQueue=new n$,this._domRenderTaskQueue=new n$,this._controls=[],this._markers=[],this._popups=[],this._mapId=r.uniqueId(),this._locale=r.extend({},nY,n.locale),this._clickTolerance=n.clickTolerance,this._cooperativeGestures=n.cooperativeGestures,this._performanceMetricsCollection=n.performanceMetricsCollection,this._containerWidth=0,this._containerHeight=0,this._averageElevationLastSampledAt=-1/0,this._averageElevationExaggeration=0,this._averageElevation=new nK(0),this._interactionRange=[1/0,-1/0],this._visibilityHidden=0,this._useExplicitProjection=!1,this._requestManager=new r.RequestManager(n.transformRequest,n.accessToken,n.testMode),this._silenceAuthErrors=!!n.testMode,"string"==typeof n.container){if(this._container=r.window.document.getElementById(n.container),!this._container)throw Error(`Container '${n.container}' not found.`)}else{if(!(n.container instanceof r.window.HTMLElement))throw Error("Invalid type: 'container' must be a String or HTMLElement.");this._container=n.container}if(this._container.childNodes.length>0&&r.warnOnce("The map container element should be empty, otherwise the map's interactivity will be negatively impacted. If you want to display a message when WebGL is not supported, use the Mapbox GL Supported plugin instead."),n.maxBounds&&this.setMaxBounds(n.maxBounds),r.bindAll(["_onWindowOnline","_onWindowResize","_onVisibilityChange","_onMapScroll","_contextLost","_contextRestored"],this),this._setupContainer(),this._setupPainter(),void 0===this.painter)throw Error("Failed to initialize WebGL.");this.on("move",()=>this._update(!1)),this.on("moveend",()=>this._update(!1)),this.on("zoom",()=>this._update(!0)),void 0!==r.window&&(r.window.addEventListener("online",this._onWindowOnline,!1),r.window.addEventListener("resize",this._onWindowResize,!1),r.window.addEventListener("orientationchange",this._onWindowResize,!1),r.window.addEventListener("webkitfullscreenchange",this._onWindowResize,!1),r.window.addEventListener("visibilitychange",this._onVisibilityChange,!1)),this.handlers=new nB(this,n),this._localFontFamily=n.localFontFamily,this._localIdeographFontFamily=n.localIdeographFontFamily,n.style&&this.setStyle(n.style,{localFontFamily:this._localFontFamily,localIdeographFontFamily:this._localIdeographFontFamily}),n.projection&&this.setProjection(n.projection),this._hash=n.hash&&new r2("string"==typeof n.hash&&n.hash||void 0).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:n.center,zoom:n.zoom,bearing:n.bearing,pitch:n.pitch}),n.bounds&&(this.resize(),this.fitBounds(n.bounds,r.extend({},n.fitBoundsOptions,{duration:0})))),this.resize(),n.attributionControl&&this.addControl(new nF({customAttribution:n.customAttribution})),this._logoControl=new nN,this.addControl(this._logoControl,n.logoPosition),this.on("style.load",()=>{this.transform.unmodified&&this.jumpTo(this.style.stylesheet)}),this.on("data",n=>{this._update("style"===n.dataType),this.fire(new r.Event(`${n.dataType}data`,n))}),this.on("dataloading",n=>{this.fire(new r.Event(`${n.dataType}dataloading`,n))})}_getMapId(){return this._mapId}addControl(n,i){if(void 0===i&&(i=n.getDefaultPosition?n.getDefaultPosition():"top-right"),!n||!n.onAdd)return this.fire(new r.ErrorEvent(Error("Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.")));let o=n.onAdd(this);this._controls.push(n);let a=this._controlPositions[i];return -1!==i.indexOf("bottom")?a.insertBefore(o,a.firstChild):a.appendChild(o),this}
381removeControl(n){if(!n||!n.onRemove)return this.fire(new r.ErrorEvent(Error("Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.")));let i=this._controls.indexOf(n);return i>-1&&this._controls.splice(i,1),n.onRemove(this),this}hasControl(r){return this._controls.indexOf(r)>-1}getContainer(){return this._container}getCanvasContainer(){return this._canvasContainer}getCanvas(){return this._canvas}resize(n){if(this._updateContainerDimensions(),this._containerWidth===this.transform.width&&this._containerHeight===this.transform.height)return this;this._resizeCanvas(this._containerWidth,this._containerHeight),this.transform.resize(this._containerWidth,this._containerHeight),this.painter.resize(Math.ceil(this._containerWidth),Math.ceil(this._containerHeight));let i=!this._moving;return i&&this.fire(new r.Event("movestart",n)).fire(new r.Event("move",n)),this.fire(new r.Event("resize",n)),i&&this.fire(new r.Event("moveend",n)),this}getBounds(){return this.transform.getBounds()}getMaxBounds(){return this.transform.getMaxBounds()||null}setMaxBounds(n){return this.transform.setMaxBounds(r.LngLatBounds.convert(n)),this._update()}setMinZoom(n){if((n=null==n?-2:n)>=-2&&n<=this.transform.maxZoom)return this.transform.minZoom=n,this._update(),this.getZoom()<n?this.setZoom(n):this.fire(new r.Event("zoomstart")).fire(new r.Event("zoom")).fire(new r.Event("zoomend")),this;throw Error("minZoom must be between -2 and the current maxZoom, inclusive")}getMinZoom(){return this.transform.minZoom}setMaxZoom(n){if((n=null==n?22:n)>=this.transform.minZoom)return this.transform.maxZoom=n,this._update(),this.getZoom()>n?this.setZoom(n):this.fire(new r.Event("zoomstart")).fire(new r.Event("zoom")).fire(new r.Event("zoomend")),this;throw Error("maxZoom must be greater than the current minZoom")}getMaxZoom(){return this.transform.maxZoom}setMinPitch(n){if((n=null==n?0:n)<0)throw Error("minPitch must be greater than or equal to 0");if(n>=0&&n<=this.transform.maxPitch)return this.transform.minPitch=n,this._update(),this.getPitch()<n?this.setPitch(n):this.fire(new r.Event("pitchstart")).fire(new r.Event("pitch")).fire(new r.Event("pitchend")),this;throw Error("minPitch must be between 0 and the current maxPitch, inclusive")}getMinPitch(){return this.transform.minPitch}setMaxPitch(n){if((n=null==n?85:n)>85)throw Error("maxPitch must be less than or equal to 85");if(n>=this.transform.minPitch)return this.transform.maxPitch=n,this._update(),this.getPitch()>n?this.setPitch(n):this.fire(new r.Event("pitchstart")).fire(new r.Event("pitch")).fire(new r.Event("pitchend")),this;throw Error("maxPitch must be greater than or equal to minPitch")}getMaxPitch(){return this.transform.maxPitch}getRenderWorldCopies(){return this.transform.renderWorldCopies}setRenderWorldCopies(r){return this.transform.renderWorldCopies=r,this.transform.renderWorldCopies||this._forceMarkerAndPopupUpdate(!0),this._update()}getLanguage(){return this._language}_parseLanguage(n){return"auto"===n?r.window.navigator.language:Array.isArray(n)?0===n.length?void 0:n.map(n=>"auto"===n?r.window.navigator.language:n):n}setLanguage(r){let n=this._parseLanguage(r);if(!this.style||n===this._language)return this;for(let r of(this._language=n,this.style._reloadSources(),this._controls))r._setLanguage&&r._setLanguage(this._language);return this}getWorldview(){return this._worldview}setWorldview(r){return this.style&&r!==this._worldview&&(this._worldview=r,this.style._reloadSources()),this}getProjection(){return this.transform.mercatorFromTransition?{name:"globe",center:[0,0]}:this.transform.getProjection()}_showingGlobe(){return"globe"===this.transform.projection.name}setProjection(r){return this._lazyInitEmptyStyle(),r?"string"==typeof r&&(r={name:r}):r=null,this._useExplicitProjection=!!r,this._prioritizeAndUpdateProjection(r,this.style.stylesheet?this.style.stylesheet.projection:null)}_updateProjectionTransition(){let n;if("globe"!==this.getProjection().name)return;let i=this.transform,o=i.projection.name;"globe"===o&&i.zoom>=r.GLOBE_ZOOM_THRESHOLD_MAX?(i.setMercatorFromTransition(),n=!0):"mercator"===o&&i.zoom<r.GLOBE_ZOOM_THRESHOLD_MAX&&(i.setProjection({name:"globe"}),n=!0),n&&(this.style.applyProjectionUpdate(),this.style._forceSymbolLayer
381Update())}_prioritizeAndUpdateProjection(r,n){return this._updateProjection(r||n||{name:"mercator"})}_updateProjection(n){let i;if(i="globe"===n.name&&this.transform.zoom>=r.GLOBE_ZOOM_THRESHOLD_MAX?this.transform.setMercatorFromTransition():this.transform.setProjection(n),this.style.applyProjectionUpdate(),i){for(let r in this.painter.clearBackgroundTiles(),this.style._sourceCaches)this.style._sourceCaches[r].clearTiles();this._update(!0),this._forceMarkerAndPopupUpdate(!0)}return this}project(n){return this.transform.locationPoint3D(r.LngLat.convert(n))}unproject(n){return this.transform.pointLocation3D(r.pointGeometry.convert(n))}isMoving(){return this._moving||this.handlers&&this.handlers.isMoving()||!1}isZooming(){return this._zooming||this.handlers&&this.handlers.isZooming()||!1}isRotating(){return this._rotating||this.handlers&&this.handlers.isRotating()||!1}_isDragging(){return this.handlers&&this.handlers._isDragging()||!1}_createDelegatedListener(r,n,i){if("mouseenter"===r||"mouseover"===r){let o=!1;return{layers:new Set(n),listener:i,delegates:{mousemove:a=>{let s=n.filter(r=>this.getLayer(r)),l=s.length?this.queryRenderedFeatures(a.point,{layers:s}):[];l.length?o||(o=!0,i.call(this,new nr(r,this,a.originalEvent,{features:l}))):o=!1},mouseout:()=>{o=!1}}}}if("mouseleave"===r||"mouseout"===r){let o=!1;return{layers:new Set(n),listener:i,delegates:{mousemove:a=>{let s=n.filter(r=>this.getLayer(r));(s.length?this.queryRenderedFeatures(a.point,{layers:s}):[]).length?o=!0:o&&(o=!1,i.call(this,new nr(r,this,a.originalEvent)))},mouseout:n=>{o&&(o=!1,i.call(this,new nr(r,this,n.originalEvent)))}}}}return{layers:new Set(n),listener:i,delegates:{[r]:r=>{let o=n.filter(r=>this.getLayer(r)),a=o.length?this.queryRenderedFeatures(r.point,{layers:o}):[];a.length&&(r.features=a,i.call(this,r),delete r.features)}}}}on(r,n,i){if(void 0===i)return super.on(r,n);Array.isArray(n)||(n=[n]);let o=this._createDelegatedListener(r,n,i);for(let n in this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[r]=this._delegatedListeners[r]||[],this._delegatedListeners[r].push(o),o.delegates)this.on(n,o.delegates[n]);return this}once(r,n,i){if(void 0===i)return super.once(r,n);Array.isArray(n)||(n=[n]);let o=this._createDelegatedListener(r,n,i);for(let r in o.delegates)this.once(r,o.delegates[r]);return this}off(r,n,i){if(void 0===i)return super.off(r,n);n=new Set(Array.isArray(n)?n:[n]);let o=(r,n)=>{if(r.size!==n.size)return!1;for(let i of r)if(!n.has(i))return!1;return!0},a=this._delegatedListeners?this._delegatedListeners[r]:void 0;return a&&(r=>{for(let a=0;a<r.length;a++){let s=r[a];if(s.listener===i&&o(s.layers,n)){for(let r in s.delegates)this.off(r,s.delegates[r]);return r.splice(a,1),this}}})(a),this}queryRenderedFeatures(n,i){return this.style?(void 0!==i||void 0===n||n instanceof r.pointGeometry||Array.isArray(n)||(i=n,n=void 0),this.style.queryRenderedFeatures(n=n||[[0,0],[this.transform.width,this.transform.height]],i=i||{},this.transform)):[]}querySourceFeatures(r,n){return this.style.querySourceFeatures(r,n)}setStyle(n,i){return!1!==(i=r.extend({},{localIdeographFontFamily:this._localIdeographFontFamily,localFontFamily:this._localFontFamily},i)).diff&&i.localIdeographFontFamily===this._localIdeographFontFamily&&i.localFontFamily===this._localFontFamily&&this.style&&n?(this._diffStyle(n,i),this):(this._localIdeographFontFamily=i.localIdeographFontFamily,this._localFontFamily=i.localFontFamily,this._updateStyle(n,i))}_getUIString(r){let n=this._locale[r];if(null==n)throw Error(`Missing UI string '${r}'`);return n}_updateStyle(r,n){return this.style&&(this.style.setEventedParent(null),this.style._remove(),this.style=void 0),r&&(this.style=new tE(this,n||{}),this.style.setEventedParent(this,{style:this.style}),"string"==typeof r?this.style.loadURL(r):this.style.loadJSON(r)),this._updateTerrain(),this}_lazyInitEmptyStyle(){this.style||(this.style=new tE(this,{}),this.style.setEventedParent(this,{style:this.style}),this.style.loadEmpty())}_diffStyle(n,i){if("string"==typeof n){let o=this._requestManager.normalizeStyleURL(n),a=this._requestManager.transformRequest(o,r.ResourceType.Style);r.getJSON(a,(n,o)=>{n?this.fire(new r.ErrorEvent(n)):o&&this._updateDiff(o,i)})}else"object"==typeof n&&this._updateDiff(n,i)}_updateDiff(n,i){try{this.style.setState(n)&&this._update(!0)}catch(o){r.warnOnce(`Unable to perform style diff: ${o.message||o.error||o}.  Rebuilding the style from scratch.`),this._updateStyle(n,i)}}getStyle(){if(this.style)return this.style.serialize()}isStyleLoaded(){return this.style?this.style.loaded():(r.warnOnce("There is no style added to the map."),!1)}addSource(r,n){return this._lazyInitEmptyStyle(),this.style.addSource(r,n),this._update(!0)}isSourceLoaded(r){return!!this.style&&this.style._isSourceCacheLoaded(r)}areTilesLoaded(){let r=this.style&&this.style._sourceCaches;for(let n in r){let i=r[n]._tiles;for(let r in i){let n=i[r];if("loaded"!==n.state&&"errored"!==n.state)return!1}}return!0}addSourceType(r,n,i){this._lazyInitEmptyStyle(),this.style.addSourceType(r,n,i)}removeSource(r){return this.style.removeSource(r),this._updateTerrain(),this._update(!0)}getSource(r){return this.style.getSource(r)}
381addImage(n,i,{pixelRatio:o=1,sdf:a=!1,stretchX:s,stretchY:l,content:c}={}){if(this._lazyInitEmptyStyle(),i instanceof r.window.HTMLImageElement||r.window.ImageBitmap&&i instanceof r.window.ImageBitmap){let{width:u,height:d,data:h}=r.exported.getImageData(i);this.style.addImage(n,{data:new r.RGBAImage({width:u,height:d},h),pixelRatio:o,stretchX:s,stretchY:l,content:c,sdf:a,version:0})}else if(void 0===i.width||void 0===i.height)this.fire(new r.ErrorEvent(Error("Invalid arguments to map.addImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`")));else{let{width:u,height:d}=i;this.style.addImage(n,{data:new r.RGBAImage({width:u,height:d},new Uint8Array(i.data)),pixelRatio:o,stretchX:s,stretchY:l,content:c,sdf:a,version:0,userImage:i}),i.onAdd&&i.onAdd(this,n)}}updateImage(n,i){let o=this.style.getImage(n);if(!o)return void this.fire(new r.ErrorEvent(Error("The map has no image with that id. If you are adding a new image use `map.addImage(...)` instead.")));let a=i instanceof r.window.HTMLImageElement||r.window.ImageBitmap&&i instanceof r.window.ImageBitmap?r.exported.getImageData(i):i,{width:s,height:l}=a;void 0!==s&&void 0!==l?s===o.data.width&&l===o.data.height?(o.data.replace(a.data,!(i instanceof r.window.HTMLImageElement||r.window.ImageBitmap&&i instanceof r.window.ImageBitmap)),this.style.updateImage(n,o)):this.fire(new r.ErrorEvent(Error(`The width and height of the updated image (${s}, ${l})
382                must be that same as the previous version of the image
383                (${o.data.width}, ${o.data.height})`))):this.fire(new r.ErrorEvent(Error("Invalid arguments to map.updateImage(). The second argument must be an `HTMLImageElement`, `ImageData`, `ImageBitmap`, or object with `width`, `height`, and `data` properties with the same format as `ImageData`")))}hasImage(n){return n?!!this.style.getImage(n):(this.fire(new r.ErrorEvent(Error("Missing required image id"))),!1)}removeImage(r){this.style.removeImage(r)}loadImage(n,i){r.getImage(this._requestManager.transformRequest(n,r.ResourceType.Image),(n,o)=>{i(n,o instanceof r.window.HTMLImageElement?r.exported.getImageData(o):o)})}listImages(){return this.style.listImages()}addLayer(r,n){return this._lazyInitEmptyStyle(),this.style.addLayer(r,n),this._update(!0)}moveLayer(r,n){return this.style.moveLayer(r,n),this._update(!0)}removeLayer(r){return this.style.removeLayer(r),this._update(!0)}getLayer(r){return this.style.getLayer(r)}setLayerZoomRange(r,n,i){return this.style.setLayerZoomRange(r,n,i),this._update(!0)}setFilter(r,n,i={}){return this.style.setFilter(r,n,i),this._update(!0)}getFilter(r){return this.style.getFilter(r)}setPaintProperty(r,n,i,o={}){return this.style.setPaintProperty(r,n,i,o),this._update(!0)}getPaintProperty(r,n){return this.style.getPaintProperty(r,n)}setLayoutProperty(r,n,i,o={}){return this.style.setLayoutProperty(r,n,i,o),this._update(!0)}getLayoutProperty(r,n){return this.style.getLayoutProperty(r,n)}setLight(r,n={}){return this._lazyInitEmptyStyle(),this.style.setLight(r,n),this._update(!0)}getLight(){return this.style.getLight()}setTerrain(r){return this._lazyInitEmptyStyle(),!r&&this.transform.projection.requiresDraping?this.style.setTerrainForDraping():this.style.setTerrain(r),this._averageElevationLastSampledAt=-1/0,this._update(!0)}getTerrain(){return this.style?this.style.getTerrain():null}setFog(r){return this._lazyInitEmptyStyle(),this.style.setFog(r),this._update(!0)}getFog(){return this.style?this.style.getFog():null}_queryFogOpacity(n){return this.style&&this.style.fog?this.style.fog.getOpacityAtLatLng(r.LngLat.convert(n),this.transform):0}setFeatureState(r,n){return this.style.setFeatureState(r,n),this._update()}removeFeatureState(r,n){return this.style.removeFeatureState(r,n),this._update()}getFeatureState(r){return this.style.getFeatureState(r)}_updateContainerDimensions(){if(!this._container)return;let n=this._container.getBoundingClientRect().width||400,i=this._container.getBoundingClientRect().height||300,o,a,s,l=this._container;for(;l&&(!a||!s);){let n=r.window.getComputedStyle(l).transform;n&&"none"!==n&&((o=n.match(/matrix.*\((.+)\)/)[1].split(", "))[0]&&"0"!==o[0]&&"1"!==o[0]&&(a=o[0]),o[3]&&"0"!==o[3]&&"1"!==o[3]&&(s=o[3])),l=l.parentElement}this._containerWidth=a?Math.abs(n/a):n,this._containerHeight=s?Math.abs(i/s):i}_detectMissingCSS(){"rgb(250, 128, 114)"!==r.window.getComputedStyle(this._missingCSSCanary).getPropertyValue("background-color")&&r.warnOnce("This page appears to be missing CSS declarations for Mapbox GL JS, which may cause the map to display incorrectly. Please ensure your page includes mapbox-gl.css, as described 
383in https://www.mapbox.com/mapbox-gl-js/api/.")}_setupContainer(){let r=this._container;r.classList.add("mapboxgl-map"),(this._missingCSSCanary=u("div","mapboxgl-canary",r)).style.visibility="hidden",this._detectMissingCSS();let n=this._canvasContainer=u("div","mapboxgl-canvas-container",r);this._interactive&&n.classList.add("mapboxgl-interactive"),this._canvas=u("canvas","mapboxgl-canvas",n),this._canvas.addEventListener("webglcontextlost",this._contextLost,!1),this._canvas.addEventListener("webglcontextrestored",this._contextRestored,!1),this._canvas.setAttribute("tabindex","0"),this._canvas.setAttribute("aria-label",this._getUIString("Map.Title")),this._canvas.setAttribute("role","region"),this._updateContainerDimensions(),this._resizeCanvas(this._containerWidth,this._containerHeight);let i=this._controlContainer=u("div","mapboxgl-control-container",r),o=this._controlPositions={};["top-left","top-right","bottom-left","bottom-right"].forEach(r=>{o[r]=u("div",`mapboxgl-ctrl-${r}`,i)}),this._container.addEventListener("scroll",this._onMapScroll,!1)}_resizeCanvas(n,i){let o=r.exported.devicePixelRatio||1;this._canvas.width=o*Math.ceil(n),this._canvas.height=o*Math.ceil(i),this._canvas.style.width=`${n}px`,this._canvas.style.height=`${i}px`}_addMarker(r){this._markers.push(r)}_removeMarker(r){let n=this._markers.indexOf(r);-1!==n&&this._markers.splice(n,1)}_addPopup(r){this._popups.push(r)}_removePopup(r){let n=this._popups.indexOf(r);-1!==n&&this._popups.splice(n,1)}_setupPainter(){let n=r.extend({},l.webGLContextAttributes,{failIfMajorPerformanceCaveat:this._failIfMajorPerformanceCaveat,preserveDrawingBuffer:this._preserveDrawingBuffer,antialias:this._antialias||!1}),i=this._useWebGL2&&this._canvas.getContext("webgl2",n),o=i||this._canvas.getContext("webgl",n)||this._canvas.getContext("experimental-webgl",n);
383o?(this._useWebGL2&&!i&&r.warnOnce("Failed to create WebGL 2 context. Using WebGL 1."),r.storeAuthState(o,!0),this.painter=new rH(o,this.transform,!!i),this.on("data",r=>{"source"===r.dataType&&this.painter.setTileLoadedFlag(!0)}),r.exported$1.testSupport(o)):this.fire(new r.ErrorEvent(Error("Failed to initialize WebGL")))}_contextLost(n){n.preventDefault(),this._frame&&(this._frame.cancel(),this._frame=null),this.fire(new r.Event("webglcontextlost",{originalEvent:n}))}_contextRestored(n){this._setupPainter(),this.resize(),this._update(),this.fire(new r.Event("webglcontextrestored",{originalEvent:n}))}_onMapScroll(r){if(r.target===this._container)return this._container.scrollTop=0,this._container.scrollLeft=0,!1}loaded(){return!this._styleDirty&&!this._sourcesDirty&&!!this.style&&this.style.loaded()}_update(r){return this.style&&(this._styleDirty=this._styleDirty||r,this._sourcesDirty=!0,this.triggerRepaint()),this}_requestRenderFrame(r){return this._update(),this._renderTaskQueue.add(r)}_cancelRenderFrame(r){this._renderTaskQueue.remove(r)}_requestDomTask(r){!this.loaded()||this.loaded()&&!this.isMoving()?r():this._domRenderTaskQueue.add(r)}_render(n){let i;let o=this.painter.context.extTimerQuery,a=r.exported.now();if(this.listens("gpu-timing-frame")&&(i=o.createQueryEXT(),o.beginQueryEXT(o.TIME_ELAPSED_EXT,i)),this.painter.context.setDirty(),this.painter.setBaseState(),(this.isMoving()||this.isRotating()||this.isZooming())&&(this._interactionRange[0]=Math.min(this._interactionRange[0],r.window.performance.now()),this._interactionRange[1]=Math.max(this._interactionRange[1],r.window.performance.now())),this._renderTaskQueue.run(n),this._domRenderTaskQueue.run(n),this._removed)return;this._updateProjectionTransition();let s=this._isInitialLoad?0:this._fadeDuration;if(this.style&&this._styleDirty){this._styleDirty=!1;let n=this.transform.zoom,i=this.transform.pitch,o=r.exported.now(),a=new r.EvaluationParameters(n,{now:o,fadeDuration:s,pitch:i,transition:this.style.getTransition()});this.style.update(a)}this.style&&this.style.fog&&this.style.fog.hasTransition()&&(this.style._markersNeedUpdate=!0,this._sourcesDirty=!0);let l=!1;if(this.style&&this._sourcesDirty?(this._sourcesDirty=!1,this.painter._updateFog(this.style),this._updateTerrain(),l=this._updateAverageElevation(a),this.style._updateSources(this.transform),this._forceMarkerAndPopupUpdate()):l=this._updateAverageElevation(a),this._placementDirty=this.style&&this.style._updatePlacement(this.painter.transform,this.showCollisionBoxes,s,this._crossSourceCollisions),this.style&&this.painter.render(this.style,{showTileBoundaries:this.showTileBoundaries,showTerrainWireframe:this.showTerrainWireframe,showOverdrawInspector:this._showOverdrawInspector,showQueryGeometry:!!this._showQueryGeometry,showTileAABBs:this.showTileAABBs,rotating:this.isRotating(),zooming:this.isZooming(),moving:this.isMoving(),fadeDuration:s,isInitialLoad:this._isInitialLoad,showPadding:this.showPadding,gpuTiming:!!this.listens("gpu-timing-layer"),gpuTimingDeferredRender:!!this.listens("gpu-timing-deferred-render"),speedIndexTiming:this.speedIndexTiming}),this.fire(new r.Event("render")),this.loaded()&&!this._loaded&&(this._loaded=!0,this.fire(new r.Event("load"))),this.style&&this.style.hasTransitions()&&(this._styleDirty=!0),this.style&&!this._placementDirty&&this.style._releaseSymbolFadeTiles(),i){let n=r.exported.now()-a;o.endQueryEXT(o.TIME_ELAPSED_EXT,i),setTimeout(()=>{let s=o.getQueryObjectEXT(i,o.QUERY_RESULT_EXT)/1e6;o.deleteQueryEXT(i),this.fire(new r.Event("gpu-timing-frame",{cpuTime:n,gpuTime:s})),r.window.performance.mark("frame-gpu",{startTime:a,detail:{gpuTime:s}})},50)}if(this.listens("gpu-timing-layer")){let n=this.painter.collectGpuTimers();setTimeout(()=>{let i=this.painter.queryGpuTimers(n);this.fire(new r.Event("gpu-timing-layer",{layerTimes:i}))},50)}if(this.listens("gpu-timing-deferred-render")){let n=this.painter.collectDeferredRenderGpuQueries();setTimeout(()=>{let i=this.painter.queryGpuTimeDeferredRender(n);this.fire(new r.Event("gpu-timing-deferred-render",{gpuTime:i}))},50)}let c=this._sourcesDirty||this._styleDirty||this._placementDirty||l;if(c||this._repaint)this.triggerRepaint();else{let n=!this.isMoving()&&this.loaded();if(n&&(l=this._updateAverageElevation(a,!0)),l)this.triggerRepaint();else if(this._triggerFrame(!1),n&&(this.fire(new r.Event("idle")),this._isInitialLoad=!1,this.speedIndexTiming)){let n=this._calculateSpeedIndex();this.fire(new r.Event("speedindexcompleted",{speedIndex:n})),this.speedIndexTiming=!1}}!this._loaded||this._fullyLoaded||c||(this._fullyLoaded=!0,r.LivePerformanceUtils.mark(r.PerformanceMarkers.fullLoad),this._performanceMetricsCollection&&r.postPerformanceEvent(this._requestManager._customAccessToken,{width:this.painter.width,height:this.painter.height,interactionRange:this._interactionRange,visibilityHidden:this._visibilityHidden,terrainEnabled:!!this.painter.style.getTerrain(),fogEnabled:!!this.painter.style.getFog(),projection:this.getProjection().name,zoom:this.transform.zoom,renderer:this.painter.context.renderer,vendor:this.painter.context.vendor}),this._authenticate())}
383_forceMarkerAndPopupUpdate(r){for(let n of this._markers)r&&!this.getRenderWorldCopies()&&(n._lngLat=n._lngLat.wrap()),n._update();for(let n of this._popups)!r||this.getRenderWorldCopies()||n._trackPointer||(n._lngLat=n._lngLat.wrap()),n._update()}_updateAverageElevation(r,n=!1){let i=r=>(this.transform.averageElevation=r,this._update(!1),!0);if(!this.painter.averageElevationNeedsEasing())return 0!==this.transform.averageElevation&&i(0);if((n||r-this._averageElevationLastSampledAt>500)&&!this._averageElevation.isEasing(r)){let n=this.transform.averageElevation,o=this.transform.sampleAverageElevation(),a=!1;this.transform.elevation&&(a=this.transform.elevation.exaggeration()!==this._averageElevationExaggeration,this._averageElevationExaggeration=this.transform.elevation.exaggeration()),isNaN(o)?o=0:this._averageElevationLastSampledAt=r;let s=Math.abs(n-o);if(s>1){if(this._isInitialLoad||a)return this._averageElevation.jumpTo(o),i(o);this._averageElevation.easeTo(o,r,300)}else if(s>1e-4)return this._averageElevation.jumpTo(o),i(o)}return!!this._averageElevation.isEasing(r)&&i(this._averageElevation.getValue(r))}_authenticate(){r.getMapSessionAPI(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,n=>{if(n&&(n.message===r.AUTH_ERR_MSG||401===n.status)){let n=this.painter.context.gl;r.storeAuthState(n,!1),this._logoControl instanceof nN&&this._logoControl._updateLogo(),n&&n.clear(n.DEPTH_BUFFER_BIT|n.COLOR_BUFFER_BIT|n.STENCIL_BUFFER_BIT),this._silenceAuthErrors||this.fire(new r.ErrorEvent(Error("A valid Mapbox access token is required to use Mapbox GL JS. To create an account or a new access token, visit https://account.mapbox.com/")))}}),r.postMapLoadEvent(this._getMapId(),this._requestManager._skuToken,this._requestManager._customAccessToken,()=>{})}_updateTerrain(){let r=this._isDragging();this.painter.updateTerrain(this.style,r)}_calculateSpeedIndex(){let r=this.painter.canvasCopy(),n=this.painter.getCanvasCopiesAndTimestamps();n.timeStamps.push(performance.now());let i=this.painter.context.gl,o=i.createFramebuffer();function a(r){i.framebufferTexture2D(i.FRAMEBUFFER,i.COLOR_ATTACHMENT0,i.TEXTURE_2D,r,0);let n=new Uint8Array(i.drawingBufferWidth*i.drawingBufferHeight*4);return i.readPixels(0,0,i.drawingBufferWidth,i.drawingBufferHeight,i.RGBA,i.UNSIGNED_BYTE,n),n}return i.bindFramebuffer(i.FRAMEBUFFER,o),this._canvasPixelComparison(a(r),n.canvasCopies.map(a),n.timeStamps)}_canvasPixelComparison(r,n,i){let o=i[1]-i[0],a=r.length/4;for(let s=0;s<n.length;s++){let l=n[s],c=0;for(let n=0;n<l.length;n+=4)l[n]===r[n]&&l[n+1]===r[n+1]&&l[n+2]===r[n+2]&&l[n+3]===r[n+3]&&(c+=1);o+=(i[s+2]-i[s+1])*(1-c/a)}return o}remove(){for(let r of(this._hash&&this._hash.remove(),this._controls))r.onRemove(this);this._controls=[],this._frame&&(this._frame.cancel(),this._frame=null),this._renderTaskQueue.clear(),this._domRenderTaskQueue.clear(),this.style&&this.style.destroy(),this.painter.destroy(),this.handlers&&this.handlers.destroy(),this.handlers=void 0,this.setStyle(null),void 0!==r.window&&(r.window.removeEventListener("resize",this._onWindowResize,!1),r.window.removeEventListener("orientationchange",this._onWindowResize,!1),r.window.removeEventListener("webkitfullscreenchange",this._onWindowResize,!1),r.window.removeEventListener("online",this._onWindowOnline,!1),r.window.removeEventListener("visibilitychange",this._onVisibilityChange,!1));let n=this.painter.context.gl.getExtension("WEBGL_lose_context");n&&n.loseContext(),this._canvas.removeEventListener("webglcontextlost",this._contextLost,!1),this._canvas.removeEventListener("webglcontextrestored",this._contextRestored,!1),this._canvasContainer.remove(),this._controlContainer.remove(),this._missingCSSCanary.remove(),this._canvas=void 0,this._canvasContainer=void 0,this._controlContainer=void 0,this._missingCSSCanary=void 0,this._container.classList.remove("mapboxgl-map"),this._container.removeEventListener("scroll",this._onMapScroll,!1),r.removeAuthState(this.painter.context.gl),this._removed=!0,this.fire(new r.Event("remove"))}triggerRepaint(){this._triggerFrame(!0)}_triggerFrame(n){this._renderNextFrame=this._renderNextFrame||n,this.style&&!this._frame&&(this._frame=r.exported.frame(r=>{let n=!!this._renderNextFrame;this._frame=null,this._renderNextFrame=null,n&&this._render(r)}))}_preloadTiles(n){let i=this.style?Object.values(this.style._sourceCaches):[];return r.asyncAll(i,(r,i)=>r._preloadTiles(n,i),()=>{this.triggerRepaint()}),this}_onWindowOnline(){this._update()}_onWindowResize(r){this._trackResize&&this.resize({originalEvent:r})._update()}_onVisibilityChange(){"hidden"===r.window.document.visibilityState&&this._visibilityHidden++}get showTileBoundaries(){return!!this._showTileBoundaries}set showTileBoundaries(r){this._showTileBoundaries!==r&&(this._showTileBoundaries=r,this._update())}get showTerrainWireframe(){return!!this._showTerrainWireframe}set showTerrainWireframe(r){this._showTerrainWireframe!==r&&(this._showTerrainWireframe=r,this._update())}get speedIndexTiming(){return!!this._speedIndexTiming}set speedIndexTiming(r){this._speedIndexTiming!==r&&(this._speedIndexTiming=r,this._update())}get showPadding(){return!!this._showPadding}set showPadding(r){this._showPadding!==r&&(this._showPadding=r,this._update())}get showCollisionBoxes(){return!!this._showCollisionBoxes}set showCollisionBoxes(r){this._showCollisionBoxes!==r&&(this._showCollisionBoxes=r,r?this.style._generateCollisionBoxes():this._update())}get showOverdrawInspector(){return!!this._showOverdrawInspector}set showOverdrawInspector(r){this._showOverdrawInspector!==r&&(this._showOverdrawInspector=r,this._update())}get repaint(){return!!this._repaint}set repaint(r){this._repaint!==r&&(this._repaint=r,this.triggerRepaint())}get vertices(){return!!this._vertices}set vertices(r){this._vertices=r,this._update()}get showTileAABBs(){return!!this._showTileAABBs}set showTileAABBs(r){this._showTileAABBs!==r&&(this._showTileAABBs=r,r&&this._update())}_setCacheLimits(n,i){r.setCacheLimits(n,i)}get version(){return r.version}},NavigationControl:class{constructor(n){this.options=r.extend({},nQ,n),this._container=u("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._container.addEventListener("contextmenu",r=>r.preventDefault()),this.options.showZoom&&(r.bindAll(["_setButtonTitle","_updateZoomButtons"],this),this._zoomInButton=this._createButton("mapboxgl-ctrl-zoom-in",r=>{this._map&&this._map.zoomIn({},{originalEvent:r})}),u("span","mapboxgl-ctrl-icon",this._zoomInButton).setAttribute("aria-hidden","true"),this._zoomOutButton=this._createButton("mapboxgl-ctrl-zoom-out",r=>{this._map&&this._map.zoomOut({},{originalEvent:r})}),u("span","mapboxgl-ctrl-icon",this._zoomOutButton).setAttribute("aria-hidden","true")),this.options.showCompass&&(r.bindAll(["_rotateCompassArrow"],this),this._compass=this._createButton("mapboxgl-ctrl-compass",r=>{let n=this._map;n&&(this.options.visualizePitch?n.resetNorthPitch({},{originalEvent:r}):n.resetNorth({},{originalEvent:r}))}),this._compassIcon=u("span","mapboxgl-ctrl-icon",this._compass),this._compassIcon.setAttribute("aria-hidden","true"))}_updateZoomButtons(){let r=this._map;if(!r)return;let n=r.getZoom(),i=n===r.getMaxZoom(),o=n===r.getMinZoom();this._zoomInButton.disabled=i,this._zoomOutButton.disabled=o,this._zoomInButton.setAttribute("aria-disabled",i.toString()),this._zoomOutButton.setAttribute("aria-disabled",o.toString())}_rotateCompassArrow(){let r=this._map;if(!r)return;let n=this.options.visualizePitch?`scale(${1/Math.pow(Math.cos(r.transform.pitch*(Math.PI/180)
383),.5)}) rotateX(${r.transform.pitch}deg) rotateZ(${r.transform.angle*(180/Math.PI)}deg)`:`rotate(${r.transform.angle*(180/Math.PI)}deg)`;r._requestDomTask(()=>{this._compassIcon&&(this._compassIcon.style.transform=n)})}onAdd(r){return this._map=r,this.options.showZoom&&(this._setButtonTitle(this._zoomInButton,"ZoomIn"),this._setButtonTitle(this._zoomOutButton,"ZoomOut"),r.on("zoom",this._updateZoomButtons),this._updateZoomButtons()),this.options.showCompass&&(this._setButtonTitle(this._compass,"ResetBearing"),this.options.visualizePitch&&r.on("pitch",this._rotateCompassArrow),r.on("rotate",this._rotateCompassArrow),this._rotateCompassArrow(),this._handler=new n1(r,this._compass,this.options.visualizePitch)),this._container}onRemove(){let r=this._map;r&&(this._container.remove(),this.options.showZoom&&r.off("zoom",this._updateZoomButtons),this.options.showCompass&&(this.options.visualizePitch&&r.off("pitch",this._rotateCompassArrow),r.off("rotate",this._rotateCompassArrow),this._handler&&this._handler.off(),this._handler=void 0),this._map=void 0)}_createButton(r,n){let i=u("button",r,this._container);return i.type="button",i.addEventListener("click",n),i}_setButtonTitle(r,n){if(!this._map)return;let i=this._map._getUIString(`NavigationControl.${n}`);r.setAttribute("aria-label",i),r.firstElementChild&&r.firstElementChild.setAttribute("title",i)}},GeolocateControl:class extends r.Evented{constructor(n){super(),this.options=r.extend({geolocation:r.window.navigator.geolocation},n0,n),r.bindAll(["_onSuccess","_onError","_onZoom","_finish","_setupUI","_updateCamera","_updateMarker","_updateMarkerRotation","_onDeviceOrientation"],this),this._updateMarkerRotationThrottled=r0(this._updateMarkerRotation,20),this._numberOfWatches=0}onAdd(r){return this._map=r,this._container=u("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkGeolocationSupport(this._setupUI),this._container}onRemove(){void 0!==this._geolocationWatchID&&(this.options.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),this._container.remove(),this._map.off("zoom",this._onZoom),this._map=void 0,this._numberOfWatches=0,this._noTimeout=!1}_checkGeolocationSupport(n){let i=(r=!!this.options.geolocation)=>{this._supportsGeolocation=r,n(r)};void 0!==this._supportsGeolocation?n(this._supportsGeolocation):void 0!==r.window.navigator.permissions?r.window.navigator.permissions.query({name:"geolocation"}).then(r=>i("denied"!==r.state)).catch(()=>i()):i()}_isOutOfMapMaxBounds(r){let n=this._map.getMaxBounds(),i=r.coords;return!!n&&(i.longitude<n.getWest()||i.longitude>n.getEast()||i.latitude<n.getSouth()||i.latitude>n.getNorth())}_setErrorState(){switch(this._watchState){case"WAITING_ACTIVE":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"ACTIVE_LOCK":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting");break;case"BACKGROUND":this._watchState="BACKGROUND_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting")}}_onSuccess(n){if(this._map){if(this._isOutOfMapMaxBounds(n))return this._setErrorState(),this.fire(new r.Event("outofmaxbounds",n)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=n,this._watchState){case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"BACKGROUND":case"BACKGROUND_ERROR":this._watchState="BACKGROUND",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background")}this.options.showUserLocation&&"OFF"!==this._watchState&&this._updateMarker(n),this.options.trackUserLocation&&"ACTIVE_LOCK"!==this._watchState||this._updateCamera(n),this.options.showUserLocation&&this._dotElement.classList.remove("mapboxgl-user-location-dot-stale"),this.fire(new r.Event("geolocate",n)),this._finish()}}_updateCamera(n){let i=new r.LngLat(n.coords.longitude,n.coords.latitude),o=n.coords.accuracy,a=this._map.getBearing(),s=r.extend({bearing:a},this.options.fitBoundsOptions);this._map.fitBounds(i.toBounds(o),s,{geolocateSource:!0})}_updateMarker(n){if(n){let i=new r.LngLat(n.coords.longitude,n.coords.latitude);this._accuracyCircleMarker.setLngLat(i).addTo(this._map),this._userLocationDotMarker.setLngLat(i).addTo(this._map),this._accuracy=n.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()}_updateCircleRadius(){let n=this._map.transform,i=r.mercatorZfromAltitude(1,n._center.lat)*n.worldSize,o=Math.ceil(2*this._accuracy*i);this._circleElement.style.width=`${o}px`,this._circleElement.style.height=`${o}px`}_onZoom(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}_updateMarkerRotation(){this._userLocationDotMarker&&"number"==typeof this._heading?(this._userLocationDotMarker.setRotation(this._heading),this._dotElement.classList.add("mapboxgl-user-location-show-heading")):(this._dotElement.classList.remove("mapboxgl-user-location-show-heading"),this._userLocationDotMarker.setRotation(0))}_onError(n){if(this._map){if(this.options.trackUserLocation){if(1===n.code){this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.disabled=!0;let r=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.setAttribute("aria-label",r),this._geolocateButton.firstElementChild&&this._geolocateButton.firstElementChild.setAttribute("title",r),void 0!==this._geolocationWatchID&&this._clearWatch()}else{if(3===n.code&&this._noTimeout)return;this._setErrorState()}}"OFF"!==this._watchState&&this.options.showUserLocation&&this._dotElement.classList.add("mapboxgl-user-location-dot-stale"),this.fire(new r.Event("error",n)),this._finish()}}_finish(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0}_setupUI(n){if(void 0!==this._map){if(this._container.addEventListener("contextmenu",r=>r.preventDefault()),this._geolocateButton=u("button","mapboxgl-ctrl-geolocate",this._container),u("span","mapboxgl-ctrl-icon",this._geolocateButton).setAttribute("aria-hidden","true"),this._geolocateButton.type="button",!1===n){r.warnOnce("Geolocation support is not available so the GeolocateControl will be disabled.");let n=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.disabled=!0,this._geolocateButton.setAttribute("aria-label",n),this._geolocateButton.firstElementChild&&this._geolocateButton.firstElementChild.setAttribute("title",n)}else{let r=this._map._getUIString("GeolocateControl.FindMyLocation");this._geolocateButton.setAttribute("aria-label",r),this._geolocateButton.firstElementChild&&this._geolocateButton.firstElementChild.setAttribute("title",r)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute("aria-pressed","fal
383se"),this._watchState="OFF"),this.options.showUserLocation&&(this._dotElement=u("div","mapboxgl-user-location"),this._dotElement.appendChild(u("div","mapboxgl-user-location-dot")),this._dotElement.appendChild(u("div","mapboxgl-user-location-heading")),this._userLocationDotMarker=new nW({element:this._dotElement,rotationAlignment:"map",pitchAlignment:"map"}),this._circleElement=u("div","mapboxgl-user-location-accuracy-circle"),this._accuracyCircleMarker=new nW({element:this._circleElement,pitchAlignment:"map"}),this.options.trackUserLocation&&(this._watchState="OFF"),this._map.on("zoom",this._onZoom)),this._geolocateButton.addEventListener("click",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on("movestart",n=>{n.geolocateSource||"ACTIVE_LOCK"!==this._watchState||n.originalEvent&&"resize"===n.originalEvent.type||(this._watchState="BACKGROUND",this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this.fire(new r.Event("trackuserlocationend")))})}}_onDeviceOrientation(r){this._userLocationDotMarker&&(r.webkitCompassHeading?this._heading=r.webkitCompassHeading:!0===r.absolute&&(this._heading=-1*r.alpha),this._updateMarkerRotationThrottled())}trigger(){if(!this._setup)return r.warnOnce("Geolocate control triggered before added to a map"),!1;if(this.options.trackUserLocation){switch(this._watchState){case"OFF":this._watchState="WAITING_ACTIVE",this.fire(new r.Event("trackuserlocationstart"));break;case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":case"BACKGROUND_ERROR":this._numberOfWatches--,this._noTimeout=!1,this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this.fire(new r.Event("trackuserlocationend"));break;case"BACKGROUND":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new r.Event("trackuserlocationstart"))}switch(this._watchState){case"WAITING_ACTIVE":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_LOCK":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"BACKGROUND":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background");break;case"BACKGROUND_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error")}if("OFF"===this._watchState&&void 0!==this._geolocationWatchID)this._clearWatch();else if(void 0===this._geolocationWatchID){let r;this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","true"),this._numberOfWatches++,this._numberOfWatches>1?(r={maximumAge:6e5,timeout:0},this._noTimeout=!0):(r=this.options.positionOptions,this._noTimeout=!1),this._geolocationWatchID=this.options.geolocation.watchPosition(this._onSuccess,this._onError,r),this.options.showUserHeading&&this._addDeviceOrientationListener()}}else this.options.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0}_addDeviceOrientationListener(){let n=()=>{r.window.addEventListener("ondeviceorientationabsolute"in r.window?"deviceorientationabsolute":"deviceorientation",this._onDeviceOrientation)};void 0!==r.window.DeviceMotionEvent&&"function"==typeof r.window.DeviceMotionEvent.requestPermission?DeviceOrientationEvent.requestPermission().then(r=>{"granted"===r&&n()}).catch(console.error):n()}_clearWatch(){this.options.geolocation.clearWatch(this._geolocationWatchID),r.window.removeEventListener("deviceorientation",this._onDeviceOrientation),r.window.removeEventListener("deviceorientationabsolute",this._onDeviceOrientation),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","fal
383se"),this.options.showUserLocation&&this._updateMarker(null)}},AttributionControl:nF,ScaleControl:class{constructor(n){this.options=r.extend({},n2,n),function(){try{return new Intl.NumberFormat("en",{style:"unit",unitDisplay:"narrow",unit:"meter"}),!0}catch(r){return!1}}()||(this._setScale=n3.bind(this)),r.bindAll(["_update","_setScale","setUnit"],this)}getDefaultPosition(){return"bottom-left"}_update(){let r=this.options.maxWidth||100,n=this._map,i=n._containerHeight/2,o=n._containerWidth/2-r/2,a=n.unproject([o,i]),s=n.unproject([o+r,i]),l=a.distanceTo(s);if("imperial"===this.options.unit){let n=3.2808*l;n>5280?this._setScale(r,n/5280,"mile"):this._setScale(r,n,"foot")}else"nautical"===this.options.unit?this._setScale(r,l/1852,"nautical-mile"):l>=1e3?this._setScale(r,l/1e3,"kilometer"):this._setScale(r,l,"meter")}_setScale(r,n,i){let o=n4(n),a=o/n;this._map._requestDomTask(()=>{this._container.style.width=r*a+"px",this._container.innerHTML="nautical-mile"!==i?new Intl.NumberFormat(this._language,{style:"unit",unitDisplay:"narrow",unit:i}).format(o):`${o}&nbsp;nm`})}onAdd(r){return this._map=r,this._language=r.getLanguage(),this._container=u("div","mapboxgl-ctrl mapboxgl-ctrl-scale",r.getContainer()),this._container.dir="auto",this._map.on("move",this._update),this._update(),this._container}onRemove(){this._container.remove(),this._map.off("move",this._update),this._map=void 0}_setLanguage(r){this._language=r,this._update()}setUnit(r){this.options.unit=r,this._update()}},FullscreenControl:class{constructor(n){this._fullscreen=!1,n&&n.container&&(n.container instanceof r.window.HTMLElement?this._container=n.container:r.warnOnce("Full screen control 'container' must be a DOM element.")),r.bindAll(["_onClickFullscreen","_changeIcon"],this),"onfullscreenchange"in r.window.document?this._fullscreenchange="fullscreenchange":"onwebkitfullscreenchange"in r.window.document&&(this._fullscreenchange="webkitfullscreenchange")}onAdd(n){return this._map=n,this._container||(this._container=this._map.getContainer()),this._controlContainer=u("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display="none",r.warnOnce("This device does not support fullscreen mode.")),this._controlContainer}onRemove(){this._controlContainer.remove(),this._map=null,r.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)}_checkFullscreenSupport(){return!(!r.window.document.fullscreenEnabled&&!r.window.document.webkitFullscreenEnabled)}_setupUI(){let n=this._fullscreenButton=u("button","mapboxgl-ctrl-fullscreen",this._controlContainer);u("span","mapboxgl-ctrl-icon",n).setAttribute("aria-hidden","true"),n.type="button",this._updateTitle(),this._fullscreenButton.addEventListener("click",this._onClickFullscreen),r.window.document.addEventListener(this._fullscreenchange,this._changeIcon)}_updateTitle(){let r=this._getTitle();this._fullscreenButton.setAttribute("aria-label",r),this._fullscreenButton.firstElementChild&&this._fullscreenButton.firstElementChild.setAttribute("title",r)}_getTitle(){return this._map._getUIString(this._isFullscreen()?"FullscreenControl.Exit":"FullscreenControl.Enter")}_isFullscreen(){return this._fullscreen}_changeIcon(){(r.window.document.fullscreenElement||r.window.document.webkitFullscreenElement)===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle("mapboxgl-ctrl-shrink"),this._fullscreenButton.classList.toggle("mapboxgl-ctrl-fullscreen"),this._updateTitle())}_onClickFullscreen(){this._isFullscreen()?r.window.document.exitFullscreen?r.window.document.exitFullscreen():r.window.document.webkitCancelFullScreen&&r.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()}},Popup:class extends r.Evented{constructor(n){super(),this.options=r.extend(Object.create(nq),n),r.bindAll(["_update","_onClose","remove","_onMouseEvent"],this),this._classList=new Set(n&&n.className?n.className.trim().split(/\s+/):[])}addTo(n){return this._map&&this.remove(),this._map=n,this.options.closeOnClick&&n.on("preclick",this._onClose),this.options.closeOnMove&&n.on("move",this._onClose),n.on("remove",this.remove),this._update(),n._addPopup(this),this._focusFirstElement(),this._trackPointer?(n.on("mousemove",this._onMouseEvent),n.on("mouseup",this._onMouseEvent),n._canvasContainer.classList.add("mapboxgl-track-pointer")):n.on("move",this._update),this.fire(new r.Event("open")),this}isOpen(){return!!this._map}remove(){this._content&&this._content.remove(),this._container&&(this._container.remove(),this._container=void 0);let n=this._map;return n&&(n.off("move",this._update),n.off("move",this._onClose),n.off("preclick",this._onClose),n.off("click",this._onClose),n.off("remove",this.remove),n.off("mousemove",this._onMouseEvent),n.off("mouseup",this._onMouseEvent),n.off("drag",this._onMouseEvent),n._canvasContainer&&n._canvasContainer.classList.remove("mapboxgl-track-pointer"),n._removePopup(this),this._map=void 0),this.fire(new r.Event("close")),this}getLngLat(){return this._lngLat}setLngLat(n){this._lngLat=r.LngLat.convert(n),this._pos=null,this._trackPointer=!1,this._update();let i=this._map;return i&&(i.on("move",this._update),i.off("mousemove",this._onMouseEvent),i._canvasContainer.classList.remove("mapboxgl-track-pointer")),this}trackPointer(){this._trackPointer=!0,this._pos=null,this._update();let r=this._map;return r&&(r.off("move",this._update),r.on("mousemove",this._onMouseEvent),r.on("drag",this._onMouseEvent),r._canvasContainer.classList.add("mapboxgl-track-pointer")),this}getElement(){return this._container}setText(n){return this.setDOMContent(r.window.document.createTextNode(n))}setHTML(n){let i;let o=r.window.document.createDocumentFragment(),a=r.window.document.createElement("body");for(a.innerHTML=n;i=a.firstChild;)o.appendChild(i);return this.setDOMContent(o)}getMaxWidth(){return this._container&&this._container.style.maxWidth}setMaxWidth(r){return this.options.maxWidth=r,this._update(),this}setDOMContent(r){let n=this._content;if(n)for(;n.hasChildNodes();)n.firstChild&&n.removeChild(n.firstChild);else n=this._content=u("div","mapboxgl-popup-content",this._container||void 0);if(n.appendChild(r),this.options.closeButton){let r=this._closeButton=u("button","mapboxgl-popup-close-button",n);r.type="button",r.setAttribute("aria-label","Close popup"),r.setAttribute("aria-hidden","true"),r.innerHTML="&#215;",r.addEventListener("click",this._onClose)}return this._update(),this._focusFirstElement(),this}addClassName(r){return this._classList.add(r),this._updateClassList(),this}removeClassName(r){return this._classList.delete(r),this._updateClassList(),this}setOffset(r){return this.options.offset=r,this._update(),this}toggleClassName(r){let n;return this._classList.delete(r)?n=!1:(this._classList.add(r),n=!0),this._updateClassList(),n}_onMouseEvent(r){this._update(r.point)}_getAnchor(r){if(this.options.anchor)return this.options.anchor;let n=this._map,i=this._container,o=this._pos;if(!n||!i||!o)return"bottom";let a=i.offsetWidth,s=i.offsetHeight,l=o.x<a/2,c=o.x>n.transform.width-a/2;if(o.y+r<s)return l?"top-left":c?"top-right":"top";if(o.y>n.transform.height-s){if(l)return"bottom-left";if(c)return"bottom-right"}return l?"left":c?"right":"bottom"}_updateClassList(){let r=this._container;if(!r)return;let n=[...this._classList];n.push("mapboxgl-popup"),this._anchor&&n.push(`mapboxgl-popup-anchor-${this._anchor}`),this._trackPointer&&n.push("mapboxgl-popup-track-pointer"),r.className=n.join(" ")}_update(n){let i=this._map,o=this._content;if(!i||!this._lngLat&&!this._trackPointer||!o)return;let a=this._container;if(a||(a=this._container=u("div","mapboxgl-popup",i.getContainer()),this._tip=u("div","mapboxgl-popup-tip",a),a.appendChild(o)),this.options.maxWidth&&a.style.maxWidth!==this.options.maxWidth&&(a.style.maxWidth=this.options.maxWidth),i.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=nU(this._lngLat,this._pos,i.transform)),!this._trackPointer||n){let r=this._pos=this._trackPointer&&n?n:i.project(this._lngLat),o=nX(this.options.offset),a=this._anchor=this._getAnchor(o.y),s=nX(this.options.offset,a),l=r.add(s).round();i._requestDomTask(()=>{this._container&&a&&(this._container.style.transform=`${nG[a]} translate(${l.x}px,${l.y}px)`)})}if(!this._marker&&i._showingGlobe()){let n=r.isLngLatBehindGlobe(i.transform,this._lngLat)?0:1;this._setOpacity(n)}this._updateClassList()}_focusFirstElement(){if(!this.options.focusAfterOpen||!this._container)return;
383let r=this._container.querySelector("a[href], [tabindex]:not([tabindex='-1']), [contenteditable]:not([contenteditable='false']), button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled])");r&&r.focus()}_onClose(){this.remove()}_setOpacity(r){this._container&&(this._container.style.opacity=`${r}`),this._content&&(this._content.style.pointerEvents=r?"auto":"none")}},Marker:nW,Style:tE,LngLat:r.LngLat,LngLatBounds:r.LngLatBounds,Point:r.pointGeometry,MercatorCoordinate:r.MercatorCoordinate,FreeCameraOptions:rG,Evented:r.Evented,config:r.config,prewarm:function(){eB().acquire(ej)},clearPrewarmedResources:function(){let r=o;r&&(r.isPreloaded()&&1===r.numActive()?(r.release(ej),o=null):console.warn("Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()"))},get accessToken(){return r.config.ACCESS_TOKEN},set accessToken(t){r.config.ACCESS_TOKEN=t},get baseApiUrl(){return r.config.API_URL},set baseApiUrl(t){r.config.API_URL=t},get workerCount(){return ez.workerCount},set workerCount(e){ez.workerCount=e},get maxParallelImageRequests(){return r.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(t){r.config.MAX_PARALLEL_IMAGE_REQUESTS=t},clearStorage(n){r.clearTileCache(n)},workerUrl:"",workerClass:null,setNow:r.exported.setNow,restoreNow:r.exported.restoreNow};return n5}),i},r.exports=o()},91723:function(r,n,i){"use strict";i.d(n,{Mg:function(){return P},PB:function(){return g},dX:function(){return A},gx:function(){return T},lX:function(){return m}});var o=i(66840),a=i(25900),s=i.n(a);function l(){return(l=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}function c(r,n){if(null==r)return{};var i,o,a={},s=Object.keys(r);for(o=0;o<s.length;o++)i=s[o],n.indexOf(i)>=0||(a[i]=r[i]);return a}var u=["keyOverride"],d={templateTitle:"",noindex:!1,nofollow:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},h=function(r,n,i){void 0===n&&(n=[]);var a=void 0===i?{}:i,s=a.defaultWidth,l=a.defaultHeight;return n.reduce(function(n,i,a){return n.push(o.createElement("meta",{key:"og:"+r+":0"+a,property:"og:"+r,content:i.url})),i.alt&&n.push(o.createElement("meta",{key:"og:"+r+":alt0"+a,property:"og:"+r+":alt",content:i.alt})),i.secureUrl&&n.push(o.createElement("meta",{key:"og:"+r+":secure_url0"+a,property:"og:"+r+":secure_url",content:i.secureUrl.toString()})),i.type&&n.push(o.createElement("meta",{key:"og:"+r+":type0"+a,property:"og:"+r+":type",content:i.type.toString()})),i.width?n.push(o.createElement("meta",{key:"og:"+r+":width0"+a,property:"og:"+r+":width",content:i.width.toString()})):s&&n.push(o.createElement("meta",{key:"og:"+r+":width0"+a,property:"og:"+r+":width",content:s.toString()})),i.height?n.push(o.createElement("meta",{key:"og:"+r+":height"+a,property:"og:"+r+":height",content:i.height.toString()})):l&&n.push(o.createElement("meta",{key:"og:"+r+":height"+a,property:"og:"+r+":height",content:l.toString()})),n},[])},p=function(r){var n,i,a,s,p,f=[];r.titleTemplate&&(d.templateTitle=r.titleTemplate);var m="";r.title?(m=r.title,d.templateTitle&&(m=d.templateTitle.replace(/%s/g,function(){return m}))):r.defaultTitle&&(m=r.defaultTitle),m&&f.push(o.createElement("title",{key:"title"},m));var g=r.noindex||d.noindex||r.dangerouslySetAllPagesToNoIndex,y=r.nofollow||d.nofollow||r.dangerouslySetAllPagesToNoFollow,v="";if(r.robotsProps){var b=r.robotsProps,C=b.nosnippet,_=b.maxSnippet,x=b.maxImagePreview,w=b.maxVideoPreview,S=b.noarchive,O=b.noimageindex,E=b.notranslate,k=b.unavailableAfter;v=(C?",nosnippet":"")+(_?",max-snippet:"+_:"")+(x?",max-image-preview:"+x:"")+(S?",noarchive":"")+(k?",unavailable_after:"+k:"")+(O?",noimageindex":"")+(w?",max-video-preview:"+w:"")+(E?",notranslate":"")}if(g||y?(r.dangerouslySetAllPagesToNoIndex&&(d.noindex=!0),r.dangerouslySetAllPagesToNoFollow&&(d.nofollow=!0),f.push(o.createElement("meta",{key:"robots",name:"robots",content:(g?"noindex":"index")+","+(y?"
383nofollow":"follow")+v}))):f.push(o.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+v})),r.description&&f.push(o.createElement("meta",{key:"description",name:"description",content:r.description})),r.themeColor&&f.push(o.createElement("meta",{key:"theme-color",name:"theme-color",content:r.themeColor})),r.mobileAlternate&&f.push(o.createElement("link",{rel:"alternate",key:"mobileAlternate",media:r.mobileAlternate.media,href:r.mobileAlternate.href})),r.languageAlternates&&r.languageAlternates.length>0&&r.languageAlternates.forEach(function(r){f.push(o.createElement("link",{rel:"alternate",key:"languageAlternate-"+r.hrefLang,hrefLang:r.hrefLang,href:r.href}))}),r.twitter&&(r.twitter.cardType&&f.push(o.createElement("meta",{key:"twitter:card",name:"twitter:card",content:r.twitter.cardType})),r.twitter.site&&f.push(o.createElement("meta",{key:"twitter:site",name:"twitter:site",content:r.twitter.site})),r.twitter.handle&&f.push(o.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:r.twitter.handle}))),r.facebook&&r.facebook.appId&&f.push(o.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:r.facebook.appId})),(null!=(n=r.openGraph)&&n.title||m)&&f.push(o.createElement("meta",{key:"og:title",property:"og:title",content:(null==(s=r.openGraph)?void 0:s.title)||m})),(null!=(i=r.openGraph)&&i.description||r.description)&&f.push(o.createElement("meta",{key:"og:description",property:"og:description",content:(null==(p=r.openGraph)?void 0:p.description)||r.description})),r.openGraph){if((r.openGraph.url||r.canonical)&&f.push(o.createElement("meta",{key:"og:url",property:"og:url",content:r.openGraph.url||r.canonical})),r.openGraph.type){var T=r.openGraph.type.toLowerCase();f.push(o.createElement("meta",{key:"og:type",property:"og:type",content:T})),"profile"===T&&r.openGraph.profile?(r.openGraph.profile.firstName&&f.push(o.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:r.openGraph.profile.firstName})),r.openGraph.profile.lastName&&f.push(o.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:r.openGraph.profile.lastName})),r.openGraph.profile.username&&f.push(o.createElement("meta",{key:"profile:username",property:"profile:username",content:r.openGraph.profile.username})),r.openGraph.profile.gender&&f.push(o.createElement("meta",{key:"profile:gender",property:"profile:gender",content:r.openGraph.profile.gender}))):"book"===T&&r.openGraph.book?(r.openGraph.book.authors&&r.openGraph.book.authors.length&&r.openGraph.book.authors.forEach(function(r,n){f.push(o.createElement("meta",{key:"book:author:0"+n,property:"book:author",content:r}))}),r.openGraph.book.isbn&&f.push(o.createElement("meta",{key:"book:isbn",property:"book:isbn",content:r.openGraph.book.isbn})),r.openGraph.book.releaseDate&&f.push(o.createElement("meta",{key:"book:release_date",property:"book:release_date",content:r.openGraph.book.releaseDate})),r.openGraph.book.tags&&r.openGraph.book.tags.length&&r.openGraph.book.tags.forEac
383h(function(r,n){f.push(o.createElement("meta",{key:"book:tag:0"+n,property:"book:tag",content:r}))})):"article"===T&&r.openGraph.article?(r.openGraph.article.publishedTime&&f.push(o.createElement("meta",{key:"article:published_time",property:"article:published_time",content:r.openGraph.article.publishedTime})),r.openGraph.article.modifiedTime&&f.push(o.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:r.openGraph.article.modifiedTime})),r.openGraph.article.expirationTime&&f.push(o.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:r.openGraph.article.expirationTime})),r.openGraph.article.authors&&r.openGraph.article.authors.length&&r.openGraph.article.authors.forEach(function(r,n){f.push(o.createElement("meta",{key:"article:author:0"+n,property:"article:author",content:r}))}),r.openGraph.article.section&&f.push(o.createElement("meta",{key:"article:section",property:"article:section",content:r.openGraph.article.section})),r.openGraph.article.tags&&r.openGraph.article.tags.length&&r.openGraph.article.tags.forEach(function(r,n){f.push(o.createElement("meta",{key:"article:tag:0"+n,property:"article:tag",content:r}))})):("video.movie"===T||"video.episode"===T||"video.tv_show"===T||"video.other"===T)&&r.openGraph.video&&(r.openGraph.video.actors&&r.openGraph.video.actors.length&&r.openGraph.video.actors.forEach(function(r,n){r.profile&&f.push(o.createElement("meta",{key:"video:actor:0"+n,property:"video:actor",content:r.profile})),r.role&&f.push(o.createElement("meta",{key:"video:actor:role:0"+n,property:"video:actor:role",content:r.role}))}),r.openGraph.video.directors&&r.openGraph.video.directors.length&&r.openGraph.video.directors.forEach(function(r,n){f.push(o.createElement("meta",{key:"video:director:0"+n,property:"video:director",content:r}))}),r.openGraph.video.writers&&r.openGraph.video.writers.length&&r.openGraph.video.writers.forEach(function(r,n){f.push(o.createElement("meta",{key:"video:writer:0"+n,property:"video:writer",content:r}))}),r.openGraph.video.duration&&f.push(o.createElement("meta",{key:"video:duration",property:"video:duration",content:r.openGraph.video.duration.toString()})),r.openGraph.video.releaseDate&&f.push(o.createElement("meta",{key:"video:release_date",property:"video:release_date",content:r.openGraph.video.releaseDate})),r.openGraph.video.tags&&r.openGraph.video.tags.length&&r.openGraph.video.tags.forEac
383h(function(r,n){f.push(o.createElement("meta",{key:"video:tag:0"+n,property:"video:tag",content:r}))}),r.openGraph.video.series&&f.push(o.createElement("meta",{key:"video:series",property:"video:series",content:r.openGraph.video.series})))}r.defaultOpenGraphImageWidth&&(d.defaultOpenGraphImageWidth=r.defaultOpenGraphImageWidth),r.defaultOpenGraphImageHeight&&(d.defaultOpenGraphImageHeight=r.defaultOpenGraphImageHeight),r.openGraph.images&&r.openGraph.images.length&&f.push.apply(f,h("image",r.openGraph.images,{defaultWidth:d.defaultOpenGraphImageWidth,defaultHeight:d.defaultOpenGraphImageHeight})),r.defaultOpenGraphVideoWidth&&(d.defaultOpenGraphVideoWidth=r.defaultOpenGraphVideoWidth),r.defaultOpenGraphVideoHeight&&(d.defaultOpenGraphVideoHeight=r.defaultOpenGraphVideoHeight),r.openGraph.videos&&r.openGraph.videos.length&&f.push.apply(f,h("video",r.openGraph.videos,{defaultWidth:d.defaultOpenGraphVideoWidth,defaultHeight:d.defaultOpenGraphVideoHeight})),r.openGraph.audio&&f.push.apply(f,h("audio",r.openGraph.audio)),r.openGraph.locale&&f.push(o.createElement("meta",{key:"og:locale",property:"og:locale",content:r.openGraph.locale})),(r.openGraph.siteName||r.openGraph.site_name)&&f.push(o.createElement("meta",{key:"og:site_name",property:"og:site_name",content:r.openGraph.siteName||r.openGraph.site_name}))}return r.canonical&&f.push(o.createElement("link",{rel:"canonical",href:r.canonical,key:"canonical"})),r.additionalMetaTags&&r.additionalMetaTags.length>0&&r.additionalMetaTags.forEach(function(r){var n,i,a=r.keyOverride,s=c(r,u);f.push(o.createElement("meta",l({key:"meta:"+(null!=(n=null!=(i=null!=a?a:s.name)?i:s.property)?n:s.httpEquiv)},s)))}),null!=(a=r.additionalLinkTags)&&a.length&&r.additionalLinkTags.forEach(function(r){var n;f.push(o.createElement("link",l({key:"link"+(null!=(n=r.keyOverride)?n:r.href)+r.rel},r)))}),f},f=function(r){return o.createElement(s(),null,p(r))},m=function(r){var n=r.title,i=r.titleTemplate,a=r.defaultTitle,s=r.themeColor,l=r.dangerouslySetAllPagesToNoIndex,c=r.dangerouslySetAllPagesToNoFollow,u=r.description,d=r.canonical,h=r.facebook,p=r.openGraph,m=r.additionalMetaTags,g=r.twitter,y=r.defaultOpenGraphImageWidth,v=r.defaultOpenGraphImageHeight,b=r.defaultOpenGraphVideoWidth,C=r.defaultOpenGraphVideoHeight,_=r.mobileAlternate,x=r.languageAlternates,w=r.additionalLinkTags,S=r.robotsProps;return o.createElement(f,{title:n,titleTemplate:i,defaultTitle:a,themeColor:s,dangerouslySetAllPagesToNoIndex:void 0!==l&&l,dangerouslySetAllPagesToNoFollow:void 0!==c&&c,description:u,canonical:d,facebook:h,openGraph:p,additionalMetaTags:m,twitter:g,defaultOpenGraphImageWidth:y,defaultOpenGraphImageHeight:v,defaultOpenGraphVideoWidth:b,defaultOpenGraphVideoHeight:C,mobileAlternate:_,languageAlternates:x,additionalLinkTags:w,robotsProps:S})},g=function(r){var n=r.title,i=r.themeColor,a=r.noindex,s=void 0!==a&&a,l=r.nofollow,c=r.robotsProps,u=r.description,d=r.canonical,h=r.openGraph,m=r.facebook,g=r.twitter,y=r.additionalMetaTags,v=r.titleTemplate,b=r.defaultTitle,C=r.mobileAlternate,_=r.languageAlternates,x=r.additionalLinkTags,w=r.useAppDir;return o.createElement(o.Fragment,null,void 0!==w&&w?p({title:n,themeColor:i,noindex:s,nofollow:l,robotsProps:c,description:u,canonical:d,facebook:m,openGraph:h,additionalMetaTags:y,twitter:g,titleTemplate:v,defaultTitle:b,mobileAlternate:C,languageAlternates:_,additionalLinkTags:x}):o.createElement(f,{title:n,themeColor:i,noindex:s,nofollow:l,robotsProps:c,description:u,canonical:d,facebook:m,openGraph:h,additionalMetaTags:y,twitter:g,titleTemplate:v,defaultTitle:b,mobileAlternate:C,languageAlternates:_,additionalLinkTags:x}))},y=function(r,n){var i=n;return Array.isArray(i)&&1===i.length&&(i=l({},n[0])),{__html:JSON.stringify(Array.isArray(i)?i.map(function(n){return v(r,n)}):v(r,i),x)}},v=function(r,n){var i=n.id,o=l({},(void 0===i?void 0:i)?{"@id":n.id}:{},n);return delete o.id,l({"@context":"https://schema.org","@type":r},o)},b=Object.freeze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"}),C=RegExp("["+Object.keys(b).join("")+"]","g"),_=function(r){return b[r]}
383,x=function(r,n){switch(typeof n){case"object":if(null===n)return;return n;case"number":case"boolean":case"bigint":return n;case"string":return n.replace(C,_);default:return}},w=["type","keyOverride","scriptKey","scriptId","dataArray","useAppDir"];function S(r){var n=r.type,i=void 0===n?"Thing":n,a=r.keyOverride,u=r.scriptKey,d=r.scriptId,h=void 0===d?void 0:d,p=r.dataArray,f=r.useAppDir,m=c(r,w),g=function(){return o.createElement("script",{type:"application/ld+json",id:h,"data-testid":h,dangerouslySetInnerHTML:y(i,void 0===p?l({},m):p),key:"jsonld-"+u+(a?"-"+a:"")})};return void 0!==f&&f?o.createElement(g,null):o.createElement(s(),null,g())}function O(r){if("string"==typeof r)return{"@type":"Person",name:r};if(r.name){var n;return{"@type":null!=(n=null==r?void 0:r.type)?n:"Person",name:r.name,url:null==r?void 0:r.url}}}var E=["thumbnailUrls","hasPart","watchCount","publication"],k=["type","keyOverride"];function T(r){var n=r.type,i=r.keyOverride,a=function(r,n){if(void 0===n&&(n=!1),r){var i,o,a,s,u,d;return i=n,o=r.thumbnailUrls,a=r.hasPart,s=r.watchCount,u=r.publication,d=c(r,E),l({},d,{"@type":"VideoObject"},i&&{"@context":"https://schema.org"},{thumbnailUrl:o,hasPart:function(r){function n(r){return l({},r,{"@type":"Clip"})}return Array.isArray(r)?r.map(n):r?n(r):void 0}(a),interactionStatistic:function(r){if(r)return{"@type":"InteractionCounter",interactionType:"https://schema.org/WatchAction",userInteractionCount:r}}(s),publication:function(r){function n(r){return l({},r,{"@type":"BroadcastEvent"})}if(r)return Array.isArray(r)?r.map(n):n(r)}(u)})}}(c(r,k),!0);return o.createElement(S,l({type:void 0===n?"Video":n,keyOverride:i},a,{scriptKey:"Video"}))}var M=["type","keyOverride","mainEntity"];function P(r){var n=r.type,i=r.keyOverride,a=r.mainEntity,s=c(r,M),u=l({},s,{mainEntity:function(r){if(r&&r.length)return r.map(function(r){return{"@type":"Question",name:r.questionName,acceptedA
383nswer:{"@type":"Answer",text:r.acceptedAnswerText}}})}(a)});return o.createElement(S,l({type:void 0===n?"FAQPage":n,keyOverride:i},u,{scriptKey:"faq-page"}))}var L=["type","keyOverride","url","title","images","datePublished","dateModified","authorName","publisherName","publisherLogo","description","isAccessibleForFree"];function A(r){var n=r.type,i=r.keyOverride,a=r.url,s=r.title,u=r.images,d=r.datePublished,h=r.dateModified,p=r.authorName,f=r.publisherName,m=r.publisherLogo,g=r.description,y=r.isAccessibleForFree,v=c(r,L),b=l({datePublished:d,description:g,mainEntityOfPage:{"@type":"WebPage","@id":a},headline:s,image:u,dateModified:h||d,author:Array.isArray(p)?p.map(function(r){return O(r)}).filter(function(r){return!!r}):p?O(p):void 0,publisher:function(r,n){if(r)return{"@type":"Organization",name:r,logo:function(r){if(r)return{"@type":"ImageObject",url:r}}(n)}}(void 0===f?void 0:f,void 0===m?void 0:m),isAccessibleForFree:y},v);return o.createElement(S,l({type:void 0===n?"Article":n,keyOverride:i},b,{scriptKey:"article"}))}},87116:function(r,n,i){"use strict";var o=i(66840);n.Z=(0,o.createContext)({t:function(r){return Array.isArray(r)?r[0]:r},lang:""})},61639:function(r,n,i){"use strict";i.d(n,{Z:function(){return E}});var o=i(66840),a=i(61876),s=i(87116),l=function(){return(l=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};function c(r,n,i,o){void 0===n&&(n=""),void 0===o&&(o={returnObjects:!1});var a=(i||{}).keySeparator,s=void 0===a?".":a,l=s?n.split(s):[n];if(n===s&&o.returnObjects)return r;var c=l.reduce(function(r,n){if("string"==typeof r)return{};var i=r[n];return i||("string"==typeof i?i:{})},r);if("string"==typeof c||c instanceof Object&&o.returnObjects)return c}function u(r){var n=r.text,i=r.query,o=r.config,a=r.lang;if(!n||!i)return n||"";var s=function(r){return r.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")},l=o.interpolation||{},c=l.format,u=void 0===c?null:c,d=l.prefix,h=void 0===d?"{{":d,p=l.suffix,f=void 0===p?"}}":p,m=""===f?"":"(?:[\\s,]+([\\w-]*))?\\s*".concat(s(f));return Object.keys(i).reduce(function(r,n){if("string"!=typeof r)return r;var o=RegExp("".concat(s(h),"\\s*").concat(n).concat(m),"gm");return r.replace(o,function(r,o){return o&&u?u(i[n],o,a):i[n]})},n)}function d(r){r.namespace,r.i18nKey}var h=i(13714),p=function(){return(p=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},f=(0,o.createContext)({ns:{},config:{}});function m(r){var n,i,m,g,y,v,b,C,_,x,w=r.lang,S=r.namespaces,O=r.children,E=r.config,k=(0,h.Z)().lang,T=(0,a.useRouter)()||{},M=T.locale,P=T.defaultLocale,L=(0,o.useContext)(f),A=p(p(p({},"undefined"==typeof window?{}:(null===(i=null===(n=window.__NEXT_DATA__)||void 0===n?void 0:n.props)||void 0===i?void 0:i.__namespaces)||{}),L.ns),void 0===S?{}:S),Z=w||k||M||P||"",I=p(p({},L.config),void 0===E?{}:E),V=(I.localesToIgnore||["default"]).includes(Z),D=(g=(m={config:I,allNamespaces:A,pluralRules:new Intl.PluralRules(V?void 0:Z),lang:Z}).config,y=m.allNamespaces,v=m.pluralRules,b=m.lang,_=void 0===(C=g.logger)?d:C,x=function(r,n,i){void 0===r&&(r="");var o,a=Array.isArray(r)?r[0]:r,s=g.nsSeparator,d=g.loggerEnvironment,h=void 0===d?"browser":d,p=function(r,n){if(!n)return{i18nKey:r};var i=r.indexOf(n);return i<0?{i18nKey:r}:{namespace:r.slice(0,i),i18nKey:r.slice(i+n.length)}}(a,void 0===s?":":s),f=p.i18nKey,m=p.namespace,C=void 0===m?null!==(o=null==i?void 0:i.ns)&&void 0!==o?o:g.defaultNS:m,w=C&&y[C]||{},S=function(r,n,i,o,a){if(!a||"number"!=typeof a.count)return i;var s="".concat(i,"_").concat(a.count);if(void 0!==c(n,s,o))return s;var l="".concat(i,"_").concat(r.select(a.count));if(void 0!==c(n,l,o))return l;var u="".concat(i,".").concat(a.count);if(void 0!==c(n,u,o))return u;var d="".concat(i,".").concat(r.select(a.count));return void 0!==c(n,d,o)?d:i}(v,w,f,g,n),O=c(w,S,g,i),E=void 0===O||"object"==typeof O&&!Object.keys(O).length,k="string"==typeof(null==i?void 0:i.fallback)?[i.fallback]:(null==i?void 0:i.fallback)||[];
383if(E&&("both"===h||h===("undefined"==typeof window?"node":"browser"))&&_({namespace:C,i18nKey:f}),E&&Array.isArray(k)&&k.length){var T=k[0],M=k.slice(1);if("string"==typeof T)return x(T,n,l(l({},i),{fallback:M}))}return E&&(null==i?void 0:i.default)&&(null==k?void 0:k.length)==0?u({text:null==i?void 0:i.default,query:n,config:g,lang:b}):E?a:O instanceof Object?function r(n){var i=n.obj,o=n.query,a=n.config,s=n.lang;return o&&0!==Object.keys(o).length&&Object.keys(i).forEach(function(n){i[n]instanceof Object&&r({obj:i[n],query:o,config:a,lang:s}),"string"==typeof i[n]&&(i[n]=u({text:i[n],query:o,config:a,lang:s}))}),i}({obj:O,query:n,config:g,lang:b}):u({text:O,query:n,config:g,lang:b})});return o.createElement(s.Z.Provider,{value:{lang:Z,t:D}},o.createElement(f.Provider,{value:{ns:A,config:I}},O))}var g=function(r,n,i,o){return new(i||(i=Promise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})},y=function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}},v=function(r,n,i){if(i||2==arguments.length)for(var o,a=0,s=n.length;a<s;a++)!o&&a in n||(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return r.concat(o||Array.prototype.slice.call(n))};function b(r){return r.reduce(function(r,n){return r.concat(n)},[])}var C=i(31854),_=function(){return(_=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},x=function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}},w=null==C.env.NODE_DISABLE_COLORS&&null==C.env.NO_COLOR&&"dumb"!==C.env.TERM&&"0"!==C.env.FORCE_COLOR,S=function(){return(S=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},O=function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}};function E(r,n){var a=this;function s(i){var a,s,l=n.defaultLocale;return o.createElement(m,{lang:(null===(a=i.pageProps)||void 0===a?void 0:a.__lang)||i.__lang||l,namespaces:(null===(s=i.pageProps)||void 0===s?void 0:s.__namespaces)||i.__namespaces,config:n},o.createElement(r,S({},i)))}return void 0===n&&(n={}),n.isLoader||!1===n.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "appWithI18n" HoC on the _app.js, unless you set "loader: false" in your i18n config file.'),"function"==typeof n.staticsHoc&&n.staticsHoc(s,r),"undefined"==typeof window?i.g.i18nConfig=n:window.i18nConfig=n,n.skipInitialProps||(s.getInitialProps=function(o){var s,l,c;return s=void 0,l=void 0,c=function(){var a,s,l;return O(this,function(c){switch(c.label){case 0:if(a=S(S({},o.ctx||{}),o||{}),s={pageProps:{}},!r.getInitialProps)return[3,2];return[4,r.getInitialProps(o)];case 1:s=c.sent()||{},c.label=2;case 2:return l=[S({},s)],[4,function(r){var n,o,a,s,l,c;return void 0===r&&(r={}),a=this,s=void 0,l=void 0,c=function(){var a,s,l,c,u,d,h,p;return x(this,function(f){switch(f.label){case 0:var m;if(s=(a=_(_({},("undefined"==typeof window?i.g:window).i18nConfig),r)).localesToIgnore||["default"],l=(null===(n=a.req)||void 0===n?void 0:n.locale)||a.locale||(null===(o=a.router)||void 0===o?void 0:o.locale)||a.defaultLocale||"",!a.pathname)return console.warn('\uD83D\uDEA8 [next-translate] You forgot to pass the "pathname" inside "loadNamespaces" configuration'),[2,{__lang:l}];if(s.includes(l))return[2,{__lang:l}];return a.loaderName||!1===a.loader||console.warn('\uD83D\uDEA8 [next-translate] You can remove the "loadNamespaces" helper, unless you set "loader: false" in your i18n config file.'),void 0===(m=a.pathname.replace(/\/index$/,""))&&(m=""),c=(m.length>1&&m.endsWith("/")?m.slice(0,-1):m)||"/",[4,function(r,n,i){var o=r.pages,a=void 0===o?{}:o;return g(this,void 0,void 0,function(){var r,o,s,l,c,u,d,h=this;return y(this,function(p){switch(p.label){case 0:return r="rgx:",o=function(r){return g(h,void 0,void 0,function(){return y(this,function(n){return[2,"function"==typeof r?r(i):r||[]]})})},s=Object.keys(a).reduce(function(i,s){return s.substring(0,r.length)===r&&new RegExp(s.replace(r,"")).test(n)&&i.push(o(a[s])),i},[]),l=[[]],[4,o(a["*"])];case 1:return c=[v.apply(void 0,l.concat([p.sent(),!0]))],[4,o(a[n])];case 2:return u=[v.apply(void 0,c.concat([p.sent(),!0]))],d=b,[4,Promise.all(s)];case 3:return[2,v.apply(void 0,u.concat([d.apply(void 0,[p.sent()]),!0]))]}})})}(a,c,a)];case 1:return u=f.sent(),d=function(){return Promise.resolve({})},[4,Promise.all(u.map(function(r){return"function"==typeof a.loadLocaleFrom?a.loadLocaleFrom(l,r).catch(function(){return{}}):d(l,r)}))];case 2:return h=f.sent()||[],!1!==a.logBuild&&"undefined"==typeof window&&console.log((p=function(r){return w?"\x1b[36m".concat(r,"\x1b[0m"):r})("next-translate"),"- compiled page:",p(c),"- locale:",p(l),"- namespaces:",p(u.join(", ")),"- used loader:",p(a.loaderName||"-")),[2,{__lang:l,__namespaces:u.reduce(function(r,n,i){return r[n]=h[i]||null,r},{})}]}})},new(l||(l=Promise))(function(r,n){function i(r){try{u(c.next(r))}catch(r){n(r)}}function o(r){try{u(c.throw(r))}catch(r){n(r)}}function u(n){var a;n.done?r(n.value):((a=n.value)instanceof l?a:new l(function(r){r(a)})).then(i,o)}u((c=c.apply(a,s||[])).next())})}(S(S(S({},a),n),{loaderName:"getInitialProps"}))];case 3:return[2,S.apply(void 0,l.concat([c.sent()]))]}})},new(l||(l=Promise))(function(r,n){function i(r){try{u(c.next(r))}catch(r){n(r)}}function o(r){try{u(c.throw(r))}catch(r){n(r)}}function u(n){var a;n.done?r(n.value):((a=n.value)instanceof l?a:new l(function(r){r(a)})).then(i,o)}u((c=c.apply(a,s||[])).next())})}),s}},13714:function(r,n,i){"use strict";i.d(n,{Z:function(){return c}});var o=i(66840),a=function(){return(a=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},s=i(87116),l=function(){return(l=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};function c(r){var n=(0,o.useContext)(s.Z);return(0,o.useMemo)(function(){var i;return l(l({},n),{t:(i=n.t,"string"!=typeof r?i:function(n,o,s){return i(n,o,a({ns:r},s))})})},[n,r])}},96954:function(r,n,i){r.exports=i(79840)},25900:function(r,n,i){r.exports=i(22382)},79165:function(r,n,i){r.exports=i(97045)},61876:function(r,n,i){r.exports=i(76752)},9425:function(r){"use strict";
383class n extends Error{constructor(){super("Throttled function aborted"),this.name="AbortError"}}r.exports=({limit:r,interval:i,strict:o})=>{if(!Number.isFinite(r))throw TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(i))throw TypeError("Expected `interval` to be a finite number");let a=new Map,s=0,l=0,c=[],u=o?function(){let n=Date.now();if(c.length<r)return c.push(n),0;let o=c.shift()+i;return n>=o?(c.push(n),0):(c.push(o),o-n)}:function(){let n=Date.now();return n-s>i?(l=1,s=n,0):(l<r?l++:(s+=i,l=1),s-n)};return r=>{let i=function(...n){let o;return i.isEnabled?new Promise((i,s)=>{o=setTimeout(()=>{i(r.apply(this,n)),a.delete(o)},u()),a.set(o,s)}):(async()=>r.apply(this,n))()};return i.abort=()=>{for(let r of a.keys())clearTimeout(r),a.get(r)(new n);a.clear(),c.splice(0,c.length)},i.isEnabled=!0,i}},r.exports.AbortError=n},90056:function(r,n,i){"use strict";i.d(n,{XV:function(){return $},hO:function(){return g}});var o=i(30092),a=i(49643);function s(r){return(s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)})(r)}var l=i(95416);function c(r,n,i){return(c=!function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(r){return!1}}()?function(r,n,i){var o=[null];o.push.apply(o,n);var a=new(Function.bind.apply(r,o));return i&&(0,l.Z)(a,i.prototype),a}:Reflect.construct.bind()).apply(null,arguments)}function u(r){var n="function"==typeof Map?new Map:void 0;return(u=function(r){if(null===r||-1===Function.toString.call(r).indexOf("[native code]"))return r;if("function"!=typeof r)throw TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(r))return n.get(r);n.set(r,i)}function i(){return c(r,arguments,s(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),(0,l.Z)(i,r)})(r)}var d=function(r){function n(n){return function(r){if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(r.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+n+" for more information.")||this)}return(0,a.Z)(n,r),n}(u(Error));function h(r,n){return r.substr(-n.length)===n}var p=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function f(r){return"string"!=typeof r?r:r.match(p)?parseFloat(r):r}var m=function(r){return function(n,i){void 0===i&&(i="16px");var o=n,a=i;if("string"==typeof n){if(!h(n,"px"))throw new d(69,r,n);o=f(n)}if("string"==typeof i){if(!h(i,"px"))throw new d(70,r,i);a=f(i)}if("string"==typeof o)throw new d(71,n,r);if("string"==typeof a)throw new d(72,i,r);return""+o/a+r}};m("em");var g=m("rem");function y(r){return Math.round(255*r)}function v(r,n,i){return y(r)+","+y(n)+","+y(i)}function b(r,n,i,o){if(void 0===o&&(o=v),0===n)return o(i,i,i);var a=(r%360+360)%360/60,s=(1-Math.abs(2*i-1))*n,l=s*(1-Math.abs(a%2-1)),c=0,u=0,d=0;a>=0&&a<1?(c=s,u=l):a>=1&&a<2?(c=l,u=s):a>=2&&a<3?(u=s,d=l):a>=3&&a<4?(u=l,d=s):a>=4&&a<5?(c=l,d=s):a>=5&&a<6&&(c=s,d=l);var h=i-s/2;return o(c+h,u+h,d+h)}var C={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
3830",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_=/^#[a-fA-F0-9]{6}$/,x=/^#[a-fA-F0-9]{8}$/,w=/^#[a-fA-F0-9]{3}$/,S=/^#[a-fA-F0-9]{4}$/,O=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,E=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,k=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,T=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function M(r){if("string"!=typeof r)throw new d(3);var n=function(r){if("string"!=typeof r)return r;var n=r.toLowerCase();return C[n]?"#"+C[n]:r}(r);if(n.match(_))return{red:parseInt(""+n[1]+n[2],16),green:parseInt(""+n[3]+n[4],16),blue:parseInt(""+n[5]+n[6],16)};if(n.match(x)){var i=parseFloat((parseInt(""+n[7]+n[8],16)/255).toFixed(2));return{red:parseInt(""+n[1]+n[2],16),green:parseInt(""+n[3]+n[4],16),blue:parseInt(""+n[5]+n[6],16),alpha:i}}if(n.match(w))return{red:parseInt(""+n[1]+n[1],16),green:parseInt(""+n[2]+n[2],16),blue:parseInt(""+n[3]+n[3],16)};if(n.match(S)){var o=parseFloat((parseInt(""+n[4]+n[4],16)/255).toFixed(2));return{red:parseInt(""+n[1]+n[1],16),green:parseInt(""+n[2]+n[2],16),blue:parseInt(""+n[3]+n[3],16),alpha:o}}var a=O.exec(n);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var s=E.exec(n.substring(0,50));if(s)return{red:parseInt(""+s[1],10),green:parseInt(""+s[2],10),blue:parseInt(""+s[3],10),alph
383a:parseFloat(""+s[4])>1?parseFloat(""+s[4])/100:parseFloat(""+s[4])};var l=k.exec(n);if(l){var c="rgb("+b(parseInt(""+l[1],10),parseInt(""+l[2],10)/100,parseInt(""+l[3],10)/100)+")",u=O.exec(c);if(!u)throw new d(4,n,c);return{red:parseInt(""+u[1],10),green:parseInt(""+u[2],10),blue:parseInt(""+u[3],10)}}var h=T.exec(n.substring(0,50));if(h){var p="rgb("+b(parseInt(""+h[1],10),parseInt(""+h[2],10)/100,parseInt(""+h[3],10)/100)+")",f=O.exec(p);if(!f)throw new d(4,n,p);return{red:parseInt(""+f[1],10),green:parseInt(""+f[2],10),blue:parseInt(""+f[3],10),alpha:parseFloat(""+h[4])>1?parseFloat(""+h[4])/100:parseFloat(""+h[4])}}throw new d(5)}function P(r){return function(r){var n,i=r.red/255,o=r.green/255,a=r.blue/255,s=Math.max(i,o,a),l=Math.min(i,o,a),c=(s+l)/2;if(s===l)return void 0!==r.alpha?{hue:0,saturation:0,lightness:c,alpha:r.alpha}:{hue:0,saturation:0,lightness:c};var u=s-l,d=c>.5?u/(2-s-l):u/(s+l);switch(s){case i:n=(o-a)/u+(o<a?6:0);break;case o:n=(a-i)/u+2;break;default:n=(i-o)/u+4}return(n*=60,void 0!==r.alpha)?{hue:n,saturation:d,lightness:c,alpha:r.alpha}:{hue:n,saturation:d,lightness:c}}(M(r))}var L=function(r){return 7===r.length&&r[1]===r[2]&&r[3]===r[4]&&r[5]===r[6]?"#"+r[1]+r[3]+r[5]:r};function A(r){var n=r.toString(16);return 1===n.length?"0"+n:n}function Z(r){return A(Math.round(255*r))}function I(r,n,i){return L("#"+Z(r)+Z(n)+Z(i))}function V(r,n,i){if("number"==typeof r&&"number"==typeof n&&"number"==typeof i)return L("#"+A(r)+A(n)+A(i));if("object"==typeof r&&void 0===n&&void 0===i)return L("#"+A(r.red)+A(r.green)+A(r.blue));throw new d(6)}function D(r,n,i,o){if("string"==typeof r&&"number"==typeof n){var a=M(r);return"rgba("+a.red+","+a.green+","+a.blue+","+n+")"}if("number"==typeof r&&"number"==typeof n&&"number"==typeof i&&"number"==typeof o)return o>=1?V(r,n,i):"rgba("+r+","+n+","+i+","+o+")";if("object"==typeof r&&void 0===n&&void 0===i&&void 0===o)return r.alpha>=1?V(r.red,r.green,r.blue):"rgba("+r.red+","+r.green+","+r.blue+","+r.alpha+")";throw new d(7)}function j(r){if("object"!=typeof r)throw new d(8);if("number"==typeof r.red&&"number"==typeof r.green&&"number"==typeof r.blue&&"number"==typeof r.alpha)return D(r);if("number"==typeof r.red&&"number"==typeof r.green&&"number"==typeof r.blue&&("number"!=typeof r.alpha||void 0===r.alpha))return V(r);if("number"==typeof r.hue&&"number"==typeof r.saturation&&"number"==typeof r.lightness&&"number"==typeof r.alpha)return function(r,n,i,o){if("object"==typeof r)return r.alpha>=1?b(r.hue,r.saturation,r.lightness,I):"rgba("+b(r.hue,r.saturation,r.lightness)+","+r.alpha+")";throw new d(2)}(r);if("number"==typeof r.hue&&"number"==typeof r.saturation&&"number"==typeof r.lightness&&("number"!=typeof r.alpha||void 0===r.alpha))return function(r,n,i){if("object"==typeof r)return b(r.hue,r.saturation,r.lightness,I);throw new d(1)}(r);throw new d(8)}function z(r){return function r(n,i,o){return function(){var a=o.concat(Array.prototype.slice.call(arguments));return a.length>=i?n.apply(this,a):r(n,i,a)}}(r,r.length,[])}function B(r,n,i){return Math.max(r,Math.min(n,i))}function R(r){if("transparent"===r)return 0;var n=M(r),i=Object.keys(n).map(function(r){var i=n[r]/255;return i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)});return parseFloat((.2126*i[0]+.7152*i[1]+.0722*i[2]).toFixed(3))}z(function(r,n){if("transparent"===n)return n;var i=P(n);return j((0,o.Z)({},i,{hue:i.hue+parseFloat(r)}))}),z(function(r,n){if("transparent"===n)return n;var i=P(n);return j((0,o.Z)({},i,{lightness:B(0,1,i.lightness-parseFloat(r))}))}),z(function(r,n){if("transparent"===n)return n;var i=P(n);return j((0,o.Z)({},i,{saturation:B(0,1,i.saturation-parseFloat(r))}))}),z(function(r,n){if("transparent"===n)return n;var i=P(n);return j((0,o.Z)({},i,{lightness:B(0,1,i.lightness+parseFloat(r))}))});var H=z(function(r,n,i){if("transparent"===n)return i;if("transparent"===i)return n;if(0===r)return i;var a=M(n),s=(0,o.Z)({},a,{alpha:"number"==typeof a.alpha?a.alpha:1}),l=M(i),c=(0,o.Z)({},l,{alpha:"number"==typeof l.alpha?l.alpha:1}),u=s.alpha-c.alpha,d=2*parseFloat(r)-1,h=((d*u==-1?d:d+u)/(1+d*u)+1)/2,p=1-h;return D({red:Math.floor(s.red*h+c.red*p),green:Math.floor(s.green*h+c.green*p),blue:Math.floor(s.blue*h+c.blue*p),alpha:s.alpha*parseFloat(r)+c.alpha*(1-parseFloat(r))})});z(function(r,n){if("transparent"===n)return n;
383var i=M(n),a="number"==typeof i.alpha?i.alpha:1;return D((0,o.Z)({},i,{alpha:B(0,1,(100*a+100*parseFloat(r))/100)}))});var F="#000",N="#fff";function $(r,n,i,o){void 0===n&&(n=F),void 0===i&&(i=N),void 0===o&&(o=!0);var a,s,l=R(r)>.179,c=l?n:i;return!o||parseFloat(((a=R(r))>(s=R(c))?(a+.05)/(s+.05):(s+.05)/(a+.05)).toFixed(2))>=4.5?c:l?F:N}z(function(r,n){if("transparent"===n)return n;var i=P(n);return j((0,o.Z)({},i,{saturation:B(0,1,i.saturation+parseFloat(r))}))}),z(function(r,n){return"transparent"===n?n:j((0,o.Z)({},P(n),{hue:parseFloat(r)}))}),z(function(r,n){return"transparent"===n?n:j((0,o.Z)({},P(n),{lightness:parseFloat(r)}))}),z(function(r,n){return"transparent"===n?n:j((0,o.Z)({},P(n),{saturation:parseFloat(r)}))}),z(function(r,n){return"transparent"===n?n:H(parseFloat(r),"rgb(0, 0, 0)",n)}),z(function(r,n){return"transparent"===n?n:H(parseFloat(r),"rgb(255, 255, 255)",n)}),z(function(r,n){if("transparent"===n)return n;var i=M(n),a="number"==typeof i.alpha?i.alpha:1;return D((0,o.Z)({},i,{alpha:B(0,1,+(100*a-100*parseFloat(r)).toFixed(2)/100)}))})},31854:function(r){var n,i,o,a=r.exports={};function s(){throw Error("setTimeout has not been defined")}function l(){throw Error("clearTimeout has not been defined")}function c(r){if(n===setTimeout)return setTimeout(r,0);if((n===s||!n)&&setTimeout)return n=setTimeout,setTimeout(r,0);try{return n(r,0)}catch(i){try{return n.call(null,r,0)}catch(i){return n.call(this,r,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:s}catch(r){n=s}try{i="function"==typeof clearTimeout?clearTimeout:l}catch(r){i=l}}();var u=[],d=!1,h=-1;function p(){d&&o&&(d=!1,o.length?u=o.concat(u):h=-1,u.length&&f())}function f(){if(!d){var r=c(p);d=!0;for(var n=u.length;n;){for(o=u,u=[];++h<n;)o&&o[h].run();h=-1,n=u.length}o=null,d=!1,function(r){if(i===clearTimeout)return clearTimeout(r);if((i===l||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(r);try{i(r)}catch(n){try{return i.call(null,r)}catch(n){return i.call(this,r)}}}(r)}}function m(r,n){this.fun=r,this.array=n}function g(){}a.nextTick=function(r){var n=Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)n[i-1]=arguments[i];u.push(new m(r,n)),1!==u.length||d||c(f)},m.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=g,a.addListener=g,a.once=g,a.off=g,a.removeListener=g,a.removeAllListeners=g,a.emit=g,a.prependListener=g,a.prependOnceListener=g,a.listeners=function(r){return[]},a.binding=function(r){throw Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(r){throw Error("process.chdir is not supported")},a.umask=function(){return 0}},8175:function(r){"use strict";function n(r){this._maxSize=r,this.clear()}n.prototype.clear=function(){this._size=0,this._values=Object.create(null)},n.prototype.get=function(r){return this._values[r]},n.prototype.set=function(r,n){return this._size>=this._maxSize&&this.clear(),!(r in this._values)&&this._size++,this._values[r]=n};var i=/[^.^\]^[]+|(?=\[\]|\.\.)/g,o=/^\d+$/,a=/^\d/,s=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,l=/^\s*(['"]?)(.*?)(\1)\s*$/,c=new n(512),u=new n(512),d=new n(512);function h(r){return c.get(r)||c.set(r,p(r).map(function(r){return r.replace(l,"$2")}))}function p(r){return r.match(i)||[""]}function f(r){return"string"==typeof r&&r&&-1!==["'",'"'].indexOf(r.charAt(0))}r.exports={Cache:n,split:p,normalizePath:h,setter:function(r){var n=h(r);return u.get(r)||u.set(r,function(r,i){for(var o=0,a=n.length,s=r;o<a-1;){var l=n[o];if("__proto__"===l||"constructor"===l||"prototype"===l)return r;s=s[n[o++]]}s[n[o]]=i})},getter:function(r,n){var i=h(r);return d.get(r)||d.set(r,function(r){for(var o=0,a=i.length;o<a;){if(null==r&&n)return;r=r[i[o++]]}return r})},join:function(r){return r.reduce(function(r,n){return r+(f(n)||o.test(n)?"["+n+"]":(r?".":"")+n)},"")},forEach:function(r,n,i){!function(r,n,i){var l,c,u,d,h,p=r.length;for(u=0;u<p;u++){(c=r[u])&&(!f(l=c)&&(l.match(a)&&!l.match(o)||s.test(l))&&(c='"'+c+'"'),d=!(h=f(c))&&/^\d+$/.test(c),n.call(i,c,h,d,u,r))}}(Array.isArray(r)?r:p(r),n,i)}}},70396:function(r){"use strict";var n=Array.isArray,i=Object.keys,o=Object.prototype.hasOwnProperty,a="undefined"!=typeof Element;r.exports=function(r,s){try{return function r(s,l){if(s===l)return!0;
383if(s&&l&&"object"==typeof s&&"object"==typeof l){var c,u,d,h=n(s),p=n(l);if(h&&p){if((u=s.length)!=l.length)return!1;for(c=u;0!=c--;)if(!r(s[c],l[c]))return!1;return!0}if(h!=p)return!1;var f=s instanceof Date,m=l instanceof Date;if(f!=m)return!1;if(f&&m)return s.getTime()==l.getTime();var g=s instanceof RegExp,y=l instanceof RegExp;if(g!=y)return!1;if(g&&y)return s.toString()==l.toString();var v=i(s);if((u=v.length)!==i(l).length)return!1;for(c=u;0!=c--;)if(!o.call(l,v[c]))return!1;if(a&&s instanceof Element&&l instanceof Element)return s===l;for(c=u;0!=c--;)if(("_owner"!==(d=v[c])||!s.$$typeof)&&!r(s[d],l[d]))return!1;return!0}return s!=s&&l!=l}(r,s)}catch(r){if(r.message&&r.message.match(/stack|recursion/i)||-2146828260===r.number)return console.warn("Warning: react-fast-compare does not handle circular references.",r.name,r.message),!1;throw r}}},85571:function(r,n,i){"use strict";var o,a=(o=i(65666))&&o.__esModule?o:{default:o};r.exports={tags:function(r){var n=r.id,i=r.events,o=r.dataLayer,s=r.dataLayerName,l=r.preview,c="&gtm_auth="+r.auth,u="&gtm_preview="+l;n||(0,a.default)("GTM Id is required");var d="\n      (function(w,d,s,l,i){w[l]=w[l]||[];\n        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+JSON.stringify(i).slice(1,-1)+"});\n        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n        j.async=true;
383j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'"+c+u+"&gtm_cookies_win=x';\n        f.parentNode.insertBefore(j,f);\n      })(window,document,'script','"+s+"','"+n+"');";return{iframe:'\n      <iframe src="https://www.googletagmanager.com/ns.html?id='+n+c+u+'&gtm_cookies_win=x"\n        height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>',script:d,dataLayerVar:this.dataLayer(o,s)}},dataLayer:function(r,n){return"\n      window."+n+" = window."+n+" || [];\n      window."+n+".push("+JSON.stringify(r)+")"}}},58266:function(r,n,i){"use strict";var o,a=(o=i(85571))&&o.__esModule?o:{default:o};r.exports={dataScript:function(r){var n=document.createElement("script");return n.innerHTML=r,n},gtm:function(r){var n=a.default.tags(r);return{noScript:function(){var r=document.createElement("noscript");return r.innerHTML=n.iframe,r},script:function(){var r=document.createElement("script");return r.innerHTML=n.script,r},dataScript:this.dataScript(n.dataLayerVar)}},initialize:function(r){var n=r.gtmId,i=r.events,o=r.dataLayer,a=r.dataLayerName,s=r.auth,l=r.preview,c=this.gtm({id:n,events:void 0===i?{}:i,dataLayer:o||void 0,dataLayerName:void 0===a?"dataLayer":a,auth:void 0===s?"":s,preview:void 0===l?"":l});o&&document.head.appendChild(c.dataScript),document.head.insertBefore(c.script(),document.head.childNodes[0]),document.body.insertBefore(c.noScript(),document.body.childNodes[0])},dataLayer:function(r){var n=r.dataLayer,i=r.dataLayerName,o=void 0===i?"dataLayer":i;if(window[o])return window[o].push(n);var s=a.default.dataLayer(n,o),l=this.dataScript(s);document.head.insertBefore(l,document.head.childNodes[0])}}},76725:function(r,n,i){"use strict";var o,a=(o=i(58266))&&o.__esModule?o:{default:o};r.exports=a.default},65666:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){console.warn("[react-gtm]",r)}},11970:function(r,n){"use strict";var i="function"==typeof Symbol&&Symbol.for,o=i?Symbol.for("react.element"):60103,a=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,c=i?Symbol.for("react.profiler"):60114,u=i?Symbol.for("react.provider"):60109,d=i?Symbol.for("react.context"):60110,h=i?Symbol.for("react.async_mode"):60111,p=i?Symbol.for("react.concurrent_mode"):60111,f=i?Symbol.for("react.forward_ref"):60112,m=i?Symbol.for("react.suspense"):60113,g=i?Symbol.for("react.suspense_list"):60120,y=i?Symbol.for("react.memo"):60115,v=i?Symbol.for("react.lazy"):60116,b=i?Symbol.for("react.block"):60121,C=i?Symbol.for("react.fundamental"):60117,_=i?Symbol.for("react.responder"):60118,x=i?Symbol.for("react.scope"):60119;function w(r){if("object"==typeof r&&null!==r){var n=r.$$typeof;switch(n){case o:switch(r=r.type){case h:case p:case s:case c:case l:case m:return r;default:switch(r=r&&r.$$typeof){case d:case f:case v:case y:case u:return r;default:return n}}case a:return n}}}function S(r){return w(r)===p}n.AsyncMode=h,n.ConcurrentMode=p,n.ContextConsumer=d,n.ContextProvider=u,n.Element=o,n.ForwardRef=f,n.Fragment=s,n.Lazy=v,n.Memo=y,n.Portal=a,n.Profiler=c,n.StrictMode=l,n.Suspense=m,n.isAsyncMode=function(r){return S(r)||w(r)===h},n.isConcurrentMode=S,n.isContextConsumer=function(r){return w(r)===d},n.isContextProvider=function(r){return w(r)===u},n.isElement=function(r){return"object"==typeof r&&null!==r&&r.$$typeof===o},n.isForwardRef=function(r){return w(r)===f},n.isFragment=function(r){return w(r)===s},n.isLazy=function(r){return w(r)===v},n.isMemo=function(r){return w(r)===y},n.isPortal=function(r){return w(r)===a},n.isProfiler=function(r){return w(r)===c},n.isStrictMode=function(r){return w(r)===l},n.isSuspense=function(r){return w(r)===m},n.isValidElementType=function(r){return"string"==typeof r||"function"==typeof r||r===s||r===p||r===c||r===l||r===m||r===g||"object"==typeof r&&null!==r&&(r.$$typeof===v||r.$$typeof===y||r.$$typeof===u||r.$$typeof===d||r.$$typeof===f||r.$$typeof===C||r.$$typeof===_||r.$$typeof===x||r.$$typeof===b)},n.typeOf=w},55994:function(r,n,i){"use strict";r.exports=i(11970)},64180:function(r,n,i){"use strict";function o(r,n){(null==n||n>r.length)&&(n=r.length);for(var i=0,o=Array(n);i<n;i++)o[i]=r[i];return o}function a(r,n,i,o,a,s,l){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=o,this.attributeNamespace=a,this.mustUseProperty=i,this.propertyName=r,this.type=n,this.sanitizeURL=s,this.removeEmptyString=l}Object.defineProperty(n,"__esModule",{value:!0});var s={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(r){s[r]=new a(r,0,!1,r,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEac
383h(function(r){var n=function(r){if(Array.isArray(r))return r}(r)||function(r,n){var i,o,a=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=a){var s=[],l=!0,c=!1;try{for(a=a.call(r);!(l=(i=a.next()).done)&&(s.push(i.value),2!==s.length);l=!0);}catch(r){c=!0,o=r}finally{try{l||null==a.return||a.return()}finally{if(c)throw o}}return s}}(r,2)||function(r,n){if(r){if("string"==typeof r)return o(r,2);var i=Object.prototype.toString.call(r).slice(8,-1);if("Object"===i&&r.constructor&&(i=r.constructor.name),"Map"===i||"Set"===i)return Array.from(r);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return o(r,2)}}(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],l=n[1];s[i]=new a(i,1,!1,l,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(r){s[r]=new a(r,2,!1,r.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(r){s[r]=new a(r,2,!1,r,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(r){s[r]=new a(r,3,!1,r.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(r){s[r]=new a(r,3,!0,r,null,!1,!1)}),["capture","download"].forEach(function(r){s[r]=new a(r,4,!1,r,null,!1,!1)}),["cols","rows","size","span"].forEach(function(r){s[r]=new a(r,6,!1,r,null,!1,!1)}),["rowSpan","start"].forEach(function(r){s[r]=new a(r,5,!1,r.toLowerCase(),null,!1,!1)});var l=/[\-\:]([a-z])/g,c=function(r){return r[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(r){var n=r.replace(l,c);s[n]=new a(n,1,!1,r,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(r){var n=r.replace(l,c);s[n]=new a(n,1,!1,r,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(r){var n=r.replace(l,c);s[n]=new a(n,1,!1,r,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(r){s[r]=new a(r,1,!1,r.toLowerCase(),null,!1,!1)}),s.xlinkHref=new a("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(r){s[r]=new a(r,1,!1,r.toLowerCase(),null,!0,!0)});var u=i(20513),d=u.CAMELCASE,h=u.SAME,p=u.possibleStandardNames,f=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),m=Object.keys(p).reduce(function(r,n){var i=p[n];return i===h?r[n]=n:i===d?r[n.toLowerCase()]=n:r[n]=i,r},{});n.BOOLEAN=3,n.BOOLEANISH_STRING=2,n.NUMERIC=5,n.OVERLOADED_BOOLEAN=4,n.POSITIVE_NUMERIC=6,n.RESERVED=0,n.STRING=1,n.getPropertyInfo=function(r){return s.hasOwnProperty(r)?s[r]:null},n.isCustomAttribute=f,n.possibleStandardNames=m},20513:function(r,n){n.SAME=0,n.CAMELCASE=1,n.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
383ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
383-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},9494:function(r,n,i){var o=i(66840);r.exports=function(r,n){void 0===r&&(r=function(){}),void 0===n&&(n=function(){});var i,a,s=o.useState(!0),l=s[0],c=s[1],u=o.useState(!1),d=u[0],h=u[1];return o.useEffect(function(){navigator.share?h(!0):h(!1),c(!1)},[r,n]),{loading:l,isSupported:d,share:(i=r,a=n,function(r){var n=function(r){if(r)return r;var n=document.querySelector("link[rel=canonical]");return n?n.href:window.location.href}(r.url),o=r.title||document.title;navigator.share({text:r.text,title:o,url:n}).then(i).catch(a)})}}},19828:function(r,n,i){"use strict";n.kQ=n.ZP=void 0;var o=i(87042);Object.defineProperty(n,"ZP",{enumerable:!0,get:function(){return o.useWebSocket}}),i(91902);var a=i(45988);Object.defineProperty(n,"kQ",{enumerable:!0,get:function(){return a.ReadyState}}),i(84104),i(61547)},20471:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.attachListeners=void 0;var a=i(74117),s=i(45988),l=i(61547),c=function(r,n,i){r.onmessage=function(r){n.current.onMessage&&n.current.onMessage(r),("function"!=typeof n.current.filter||!0===n.current.filter(r))&&i(r)}},u=function(r,n,i,o){r.onopen=function(r){n.current.onOpen&&n.current.onOpen(r),o.current=0,i(s.ReadyState.OPEN)}},d=function(r,n,i,o,a){var c;return s.isEventSourceSupported&&r instanceof EventSource?function(){}:((0,l.assertIsWebSocket)(r,n.current.skipAssert),r.onclose=function(r){var l,u;if(n.current.onClose&&n.current.onClose(r),i(s.ReadyState.CLOSED),n.current.shouldReconnect&&n.current.shouldReconnect(r)){var d=null!==(l=n.current.reconnectAttempts)&&void 0!==l?l:s.DEFAULT_RECONNECT_LIMIT;a.current<d?c=window.setTimeout(function(){a.current++,o()},null!==(u=n.current.reconnectInterval)&&void 0!==u?u:s.DEFAULT_RECONNECT_INTERVAL_MS):(n.current.onReconnectStop&&n.current.onReconnectStop(d),console.warn("Max reconnect attempts of ".concat(d," exceeded")))}},function(){return c&&window.clearTimeout(c)})},h=function(r,n,i,a,l){var c;return r.onerror=function(u){var d,h;n.current.onError&&n.current.onError(u),s.isEventSourceSupported&&r instanceof EventSource&&(n.current.onClose&&n.current.onClose(o(o({},u),{code:1006,reason:"An error occurred with the EventSource: ".concat(u),wasClean:!1})),i(s.ReadyState.CLOSED),r.close()),n.current.retryOnError&&(l.current<(null!==(d=n.current.reconnectAttempts)&&void 0!==d?d:s.DEFAULT_RECONNECT_LIMIT)?c=window.setTimeout(function(){l.current++,a()},null!==(h=n.current.reconnectInterval)&&void 0!==h?h:s.DEFAULT_RECONNECT_INTERVAL_MS):(n.current.onReconnectStop&&n.current.onReconnectStop(n.current.reconnectAttempts),console.warn("Max reconnect attempts of ".concat(n.current.reconnectAttempts," exceeded"))))},function(){return c&&window.clearTimeout(c)}};n.attachListeners=function(r,n,i,o,l,p){var f,m,g,y=n.setLastMessage,v=n.setReadyState;return i.current.fromSocketIO&&(f=(0,a.setUpSocketIOPing)(p)),c(r,i,y),u(r,i,v,l),m=d(r,i,v,o,l),g=h(r,i,v,o,l),function(){v(s.ReadyState.CLOSING),m(),g(),r.close(),f&&clearInterval(f)}}},41658:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.attachSharedListeners=void 0;var a=i(4461),s=i(45988),l=i(86978),c=i(74117),u=function(r,n){r.onmessage=function(r){(0,l.getSubscribers)(n).forEac
383h(function(n){n.optionsRef.current.onMessage&&n.optionsRef.current.onMessage(r),("function"!=typeof n.optionsRef.current.filter||!0===n.optionsRef.current.filter(r))&&n.setLastMessage(r)})}},d=function(r,n){r.onopen=function(r){(0,l.getSubscribers)(n).forEach(function(n){n.reconnectCount.current=0,n.optionsRef.current.onOpen&&n.optionsRef.current.onOpen(r),n.setReadyState(s.ReadyState.OPEN)})}},h=function(r,n){r instanceof WebSocket&&(r.onclose=function(r){(0,l.getSubscribers)(n).forEach(function(n){n.optionsRef.current.onClose&&n.optionsRef.current.onClose(r),n.setReadyState(s.ReadyState.CLOSED)}),delete a.sharedWebSockets[n],(0,l.getSubscribers)(n).forEach(function(n){var i,o;if(n.optionsRef.current.shouldReconnect&&n.optionsRef.current.shouldReconnect(r)){var a=null!==(i=n.optionsRef.current.reconnectAttempts)&&void 0!==i?i:s.DEFAULT_RECONNECT_LIMIT;n.reconnectCount.current<a?setTimeout(function(){n.reconnectCount.current++,n.reconnect.current()},null!==(o=n.optionsRef.current.reconnectInterval)&&void 0!==o?o:s.DEFAULT_RECONNECT_INTERVAL_MS):(n.optionsRef.current.onReconnectStop&&n.optionsRef.current.onReconnectStop(n.optionsRef.current.reconnectAttempts),console.warn("Max reconnect attempts of ".concat(a," exceeded")))}})})},p=function(r,n){r.onerror=function(i){(0,l.getSubscribers)(n).forEach(function(n){n.optionsRef.current.onError&&n.optionsRef.current.onError(i),s.isEventSourceSupported&&r instanceof EventSource&&(n.optionsRef.current.onClose&&n.optionsRef.current.onClose(o(o({},i),{code:1006,reason:"An error occurred with the EventSource: ".concat(i),wasClean:!1})),n.setReadyState(s.ReadyState.CLOSED))}),s.isEventSourceSupported&&r instanceof EventSource&&r.close()}};n.attachSharedListeners=function(r,n,i,o){var a;return i.current.fromSocketIO&&(a=(0,c.setUpSocketIOPing)(o)),u(r,n),h(r,n),d(r,n),p(r,n),function(){a&&clearInterval(a)}}},45988:function(r,n){"use strict";var i;Object.defineProperty(n,"__esModule",{value:!0}),n.isEventSourceSupported=n.isReactNative=n.ReadyState=n.UNPARSABLE_JSON_OBJECT=n.DEFAULT_RECONNECT_INTERVAL_MS=n.DEFAULT_RECONNECT_LIMIT=n.SOCKET_IO_PING_CODE=n.SOCKET_IO_PATH=n.SOCKET_IO_PING_INTERVAL=n.DEFAULT_EVENT_SOURCE_OPTIONS=n.EMPTY_EVENT_HANDLERS=n.DEFAULT_OPTIONS=void 0,n.DEFAULT_OPTIONS={},n.EMPTY_EVENT_HANDLERS={},n.DEFAULT_EVENT_SOURCE_OPTIONS={withCredentials:!1,events:n.EMPTY_EVENT_HANDLERS},n.SOCKET_IO_PING_INTERVAL=25e3,n.SOCKET_IO_PATH="/socket.io/?EIO=3&transport=websocket",n.SOCKET_IO_PING_CODE="2",n.DEFAULT_RECONNECT_LIMIT=20,n.DEFAULT_RECONNECT_INTERVAL_MS=5e3,n.UNPARSABLE_JSON_OBJECT={},(i=n.ReadyState||(n.ReadyState={}))[i.UNINSTANTIATED=-1]="UNINSTANTIATED",i[i.CONNECTING=0]="CONNECTING",i[i.OPEN=1]="OPEN",i[i.CLOSING=2]="CLOSING",i[i.CLOSED=3]="CLOSED",n.isReactNative="undefined"!=typeof navigator&&"ReactNative"===navigator.product,n.isEventSourceSupported=!n.isReactNative&&function(){try{return"EventSource"in globalThis}catch(r){return!1}}()},79130:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.createOrJoinSocket=void 0;var o=i(4461),a=i(45988),s=i(20471),l=i(41658),c=i(86978);n.createOrJoinSocket=function(r,n,i,u,d,h,p,f){if(!a.isEventSourceSupported&&u.current.eventSourceOptions){if(a.isReactNative)throw Error("EventSource is not supported in ReactNative");throw Error("EventSource is not supported")}if(u.current.share){var m,g=null;void 0===o.sharedWebSockets[n]?(o.sharedWebSockets[n]=u.current.eventSourceOptions?new EventSource(n,u.current.eventSourceOptions):new WebSocket(n,u.current.protocols),r.current=o.sharedWebSockets[n],i(a.ReadyState.CONNECTING),g=(0,l.attachSharedListeners)(o.sharedWebSockets[n],n,u,f)):(r.current=o.sharedWebSockets[n],i(o.sharedWebSockets[n].readyState));var y={setLastMessage:d,setReadyState:i,optionsRef:u,reconnectCount:p,reconnect:h};return(0,c.addSubscriber)(n,y),m=g,function(){if((0,c.removeSubscriber)(n,y),!(0,c.hasSubscribers)(n)){try{var r=o.sharedWebSockets[n];r instanceof WebSocket&&(r.onclose=function(r){u.current.onClose&&u.current.onClose(r),i(a.ReadyState.CLOSED)}),r.close()}catch(r){}m&&m(),delete o.sharedWebSockets[n]}}}if(r.current=u.current.eventSourceOptions?new EventSource(n,u.current.eventSourceOptions):new WebSocket(n,u.current.protocols),i(a.ReadyState.CONNECTING),!r.current)throw Error("WebSocket failed to be created");
383return(0,s.attachListeners)(r.current,{setLastMessage:d,setReadyState:i},u,h.current,p,f)}},86509:function(r,n,i){"use strict";var o=this&&this.__awaiter||function(r,n,i,o){return new(i||(i=Promise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})},a=this&&this.__generator||function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}};Object.defineProperty(n,"__esModule",{value:!0}),n.getUrl=void 0;var s=i(74117);n.getUrl=function(r,n){return o(void 0,void 0,void 0,function(){var i,o;return a(this,function(a){switch(a.label){case 0:if("function"!=typeof r)return[3,2];return[4,r()];case 1:return i=a.sent(),[3,3];case 2:i=r,a.label=3;case 3:return o=n.current.fromSocketIO?(0,s.parseSocketIOUrl)(i):i,[2,n.current.queryParams?(0,s.appendQueryParams)(o,n.current.queryParams):o]}})})}},4461:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.resetWebSockets=n.sharedWebSockets=void 0,n.sharedWebSockets={},n.resetWebSockets=function(r){if(r&&n.sharedWebSockets.hasOwnProperty(r))delete n.sharedWebSockets[r];else for(var i in n.sharedWebSockets)n.sharedWebSockets.hasOwnProperty(i)&&delete n.sharedWebSockets[i]}},86978:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.resetSubscribers=n.removeSubscriber=n.addSubscriber=n.hasSubscribers=n.getSubscribers=void 0;var i={},o=[];n.getSubscribers=function(r){return(0,n.hasSubscribers)(r)?Array.from(i[r]):o},n.hasSubscribers=function(r){var n;return(null===(n=i[r])||void 0===n?void 0:n.size)>0},n.addSubscriber=function(r,n){i[r]=i[r]||new Set,i[r].add(n)},n.removeSubscriber=function(r,n){i[r].delete(n)},n.resetSubscribers=function(r){if(r&&i.hasOwnProperty(r))delete i[r];else for(var n in i)i.hasOwnProperty(n)&&delete i[n]}},93933:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.websocketWrapper=void 0,n.websocketWrapper=function(r,n){return new Proxy(r,{get:function(r,i){var o=r[i];return"reconnect"===i?n:"function"==typeof o?(console.error("Calling methods directly on the websocket is not supported at this moment. You must use the methods returned by useWebSocket."),function(){}):o},set:function(r,n,i){return/^on/.test(n)?(console.warn("The websocket's event handlers should be defined through the options object passed into useWebSocket."),!1):(r[n]=i,!0)}})},n.default=n.websocketWrapper},74117:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.setUpSocketIOPing=n.appendQueryParams=n.parseSocketIOUrl=void 0;var o=i(45988);n.parseSocketIOUrl=function(r){if(r){var n=/^https|wss/.test(r),i=r.replace(/^(https?|wss?)(:\/\/)?/,"").replace(/\/$/,""),a=n?"wss":"ws";return"".concat(a,"://").concat(i).concat(o.SOCKET_IO_PATH)}if(""===r){var n=/^https/.test(window.location.protocol),a=n?"wss":"ws",s=window.location.port?":".concat(window.location.port):"";return"".concat(a,"://").concat(window.location.hostname).concat(s).concat(o.SOCKET_IO_PATH)}return r},n.appendQueryParams=function(r,n){void 0===n&&(n={});var i=/\?([\w]+=[\w]+)/.test(r),o="".concat(Object.entries(n).reduce(function(r,n){var i=n[0],o=n[1];return r+"".concat(i,"=").concat(o,"&")},"").slice(0,-1));return"".concat(r).concat(i?"&":"?").concat(o)},n.setUpSocketIOPing=function(r,n){return void 0===n&&(n=o.SOCKET_IO_PING_INTERVAL),window.setInterval(function(){return r(o.SOCKET_IO_PING_CODE)},n)}},84104:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},a=this&&this.__rest||function(r,n){var i={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&0>n.indexOf(o)&&(i[o]=r[o]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(r);a<o.length;a++)0>n.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(r,o[a])&&(i[o[a]]=r[o[a]]);return i};Object.defineProperty(n,"__esModule",{value:!0}),n.useEventSource=void 0;var s=i(66840),l=i(87042),c=i(45988);n.useEventSource=function(r,n,i){void 0===n&&(n=c.DEFAULT_EVENT_SOURCE_OPTIONS);var u=n.withCredentials,d=n.events,h=a(n,["withCredentials","events"]);void 0===i&&(i=!0);var p=o(o({},h),{eventSourceOptions:{withCredentials:u}}),f=(0,s.useRef)(c.EMPTY_EVENT_HANDLERS);d&&(f.current=d);var m=(0,l.useWebSocket)(r,p,i),g=m.lastMessage,y=m.readyState,v=m.getWebSocket;return(0,s.useEffect)(function(){(null==g?void 0:g.type)&&Object.entries(f.current).forEach(function(r){var n=r[0],i=r[1];n===g.type&&i(g)})},[g]),{lastEvent:g,readyState:y,getEventSource:v}}},91902:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.useSocketIO=void 0;var a=i(66840),s=i(87042),l=i(45988),c={type:"empty",payload:null},u=function(r){if(!r||!r.data)return c;var n=r.data.match(/\[.*]/);if(!n)return c;var i=JSON.parse(n);return Array.isArray(i)&&i[1]?{type:i[0],payload:i[1]}:c};n.useSocketIO=function(r,n,i){void 0===n&&(n=l.DEFAULT_OPTIONS),void 0===i&&(i=!0);var c=(0,a.useMemo)(function(){return o(o({},n),{fromSocketIO:!0})},[]),d=(0,s.useWebSocket)(r,c,i),h=d.sendMessage,p=d.sendJsonMessage,f=d.lastMessage,m=d.readyState,g=d.getWebSocket,y=(0,a.useMemo)(function(){return u(f)},[f]);return{sendMessage:h,sendJsonMessage:p,lastMessage:y,lastJsonMessage:y,readyState:m,getWebSocket:g}}},87042:function(r,n,i){"use strict";var o=this&&this.__assign||function(){return(o=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},a=this&&this.__awaiter||function(r,n,i,o){return new(i||(i=Prom
383ise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})},s=this&&this.__generator||function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}},l=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0}),n.useWebSocket=void 0;var c=i(66840),u=i(74893),d=i(45988),h=i(79130),p=i(86509),f=l(i(93933)),m=i(61547);n.useWebSocket=function(r,n,i){void 0===n&&(n=d.DEFAULT_OPTIONS),void 0===i&&(i=!0);var l=(0,c.useState)(null),g=l[0],y=l[1],v=(0,c.useState)({}),b=v[0],C=v[1],_=(0,c.useMemo)(function(){if(g)try{return JSON.parse(g.data)}catch(r){return d.UNPARSABLE_JSON_OBJECT}return null},[g]),x=(0,c.useRef)(null),w=(0,c.useRef)(null),S=(0,c.useRef)(function(){}),O=(0,c.useRef)(0),E=(0,c.useRef)([]),k=(0,c.useRef)(null),T=(0,c.useRef)(n);T.current=n;var M=x.current&&void 0!==b[x.current]?b[x.current]:null!==r&&!0===i?d.ReadyState.CONNECTING:d.ReadyState.UNINSTANTIATED,P=n.queryParams?JSON.stringify(n.queryParams):null,L=(0,c.useCallback)(function(r,n){var i;if(void 0===n&&(n=!0),d.isEventSourceSupported&&w.current instanceof EventSource){console.warn("Unable to send a message from an eventSource");return}(null===(i=w.current)||void 0===i?void 0:i.readyState)===d.ReadyState.OPEN?((0,m.assertIsWebSocket)(w.current,T.current.skipAssert),w.current.send(r)):n&&E.current.push(r)},[]),A=(0,c.useCallback)(function(r,n){void 0===n&&(n=!0),L(JSON.stringify(r),n)},[L]),Z=(0,c.useCallback)(function(){return!0!==T.current.share||d.isEventSourceSupported&&w.current instanceof EventSource?w.current:(null===k.current&&w.current&&((0,m.assertIsWebSocket)(w.current,T.current.skipAssert),k.current=(0,f.default)(w.current,S)),k.current)},[]);return(0,c.useEffect)(function(){if(null!==r&&!0===i){var n,l=!1,c=!0,f=function(){return a(void 0,void 0,void 0,function(){var i,a,d;return s(this,function(s){switch(s.label){case 0:return i=x,[4,(0,p.getUrl)(r,T)];case 1:return i.current=s.sent(),a=function(r){l||(0,u.flushSync)(function(){return y(r)})},d=function(r){l||(0,u.flushSync)(function(){return C(function(n){var i;return o(o({},n),x.current&&((i={})[x.current]=r,i))})})},c&&(n=(0,h.createOrJoinSocket)(w,x.current,d,T,a,S,O,L)),[2]}})})};return S.current=function(){l||(k.current&&(k.current=null),null==n||n(),f())},f(),function(){l=!0,c=!1,k.current&&(k.current=null),null==n||n(),y(null)}}(null===r||!1===i)&&(O.current=0,C(function(r){var n;return o(o({},r),x.current&&((n={})[x.current]=d.ReadyState.CLOSED,n))}))},[r,i,P,L]),(0,c.useEffect)(function(){M===d.ReadyState.OPEN&&E.current.splice(0).forEach(function(r){L(r)})},[M]),{sendMessage:L,sendJsonMessage:A,lastMessage:g,lastJsonMessage:_,readyState:M,getWebSocket:Z}}},61547:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.resetGlobalState=n.assertIsWebSocket=void 0;var o=i(4461),a=i(86978);n.assertIsWebSocket=function(r,n){if(!n&&r instanceof WebSocket==!1)throw Error("")},n.resetGlobalState=function(r){(0,a.resetSubscribers)(r),(0,o.resetWebSockets)(r)}},78423:function(r,n,i){"use strict";var o=i(666),a=i(69969),s=i(50583),l=o("%TypeError%"),c=o("%WeakMap%",!0),u=o("%Map%",!0),d=a("WeakMap.prototype.get",!0),h=a("WeakMap.prototype.set",!0),p=a("WeakMap.prototype.has",!0),f=a("Map.prototype.get",!0),m=a("Map.prototype.set",!0),g=a("Map.prototype.has",!0),y=function(r,n){for(var i,o=r;null!==(i=o.next);o=i)if(i.key===n)return o.next=i.next,i.next=r.next,r.next=i,i},v=function(r,n){var i=y(r,n);return i&&i.value},b=function(r,n,i){var o=y(r,n);o?o.value=i:r.next={key:n,next:r.next,value:i}};r.exports=function(){var r,n,i,o={assert:function(r){if(!o.has(r))throw new l("Side channel does not contain "+s(r))}
383,get:function(o){if(c&&o&&("object"==typeof o||"function"==typeof o)){if(r)return d(r,o)}else if(u){if(n)return f(n,o)}else if(i)return v(i,o)},has:function(o){if(c&&o&&("object"==typeof o||"function"==typeof o)){if(r)return p(r,o)}else if(u){if(n)return g(n,o)}else if(i)return!!y(i,o);return!1},set:function(o,a){c&&o&&("object"==typeof o||"function"==typeof o)?(r||(r=new c),h(r,o,a)):u?(n||(n=new u),m(n,o,a)):(i||(i={key:{},next:null}),b(i,o,a))}};return o}},64961:function(r){"use strict";var n=Array.prototype.slice,i=Object.prototype.toString;r.exports=function(r){var o,a=this;if("function"!=typeof a||"[object Function]"!==i.call(a))throw TypeError("Function.prototype.bind called on incompatible "+a);for(var s=n.call(arguments,1),l=Math.max(0,a.length-s.length),c=[],u=0;u<l;u++)c.push("$"+u);if(o=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof o))return a.apply(r,s.concat(n.call(arguments)));var i=a.apply(this,s.concat(n.call(arguments)));return Object(i)===i?i:this}),a.prototype){var d=function(){};d.prototype=a.prototype,o.prototype=new d,d.prototype=null}return o}},38695:function(r,n,i){"use strict";var o=i(64961);r.exports=Function.prototype.bind||o},666:function(r,n,i){"use strict";var o,a=SyntaxError,s=Function,l=TypeError,c=function(r){try{return s('"use strict"; return ('+r+").constructor;")()}catch(r){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(r){u=null}var d=function(){throw new l},h=u?function(){try{return arguments.callee,d}catch(r){try{return u(arguments,"callee").get}catch(r){return d}}}():d,p=i(40033)(),f=Object.getPrototypeOf||function(r){return r.__proto__},m={},g="undefined"==typeof Uint8Array?o:f(Uint8Array),y={"%AggregateError%":"undefined"==typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":p?f([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":m,"%AsyncGenerator%":m,"%AsyncGeneratorFunction%":m,"%AsyncIteratorPrototype%":m,"%Atomics%":"undefined"==typeof Atomics?o:Atomics,"%BigInt%":"undefined"==typeof BigInt?o:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":s,"%GeneratorFunction%":m,"%Int8Array%":"undefined"==typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
383IteratorPrototype%":p?f(f([][Symbol.iterator]())):o,"%JSON%":"object"==typeof JSON?JSON:o,"%Map%":"undefined"==typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p?f(new Map()[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?o:Promise,"%Proxy%":"undefined"==typeof Proxy?o:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p?f(new Set()[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?f(""[Symbol.iterator]()):o,"%Symbol%":p?Symbol:o,"%SyntaxError%":a,"%ThrowTypeError%":h,"%TypedArray%":g,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?o:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?o:WeakSet},v=function r(n){var i;if("%AsyncFunction%"===n)i=c("async function () {}");else if("%GeneratorFunction%"===n)i=c("function* () {}");else if("%AsyncGeneratorFunction%"===n)i=c("async function* () {}");else if("%AsyncGenerator%"===n){var o=r("%AsyncGeneratorFunction%");o&&(i=o.prototype)}else if("%AsyncIteratorPrototype%"===n){var a=r("%AsyncGenerator%");a&&(i=f(a.prototype))}return y[n]=i,i},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},C=i(38695),_=i(9998),x=C.call(Function.call,Array.prototype.concat),w=C.call(Function.apply,Array.prototype.splice),S=C.call(Function.call,String.prototype.replace),O=C.call(Function.call,String.prototype.slice),E=C.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,T=/\\(\\)?/g,M=function(r){var n=O(r,0,1),i=O(r,-1);if("%"===n&&"%"!==i)throw new a("invalid intrinsic syntax, expected closing `%`");if("%"===i&&"%"!==n)throw new a("invalid intrinsic syntax, expected opening `%`");var o=[];return S(r,k,function(r,n,i,a){o[o.length]=i?S(a,T,"$1"):n||r}),o},P=function(r,n){var i,o=r;if(_(b,o)&&(o="%"+(i=b[o])[0]+"%"),_(y,o)){var s=y[o];if(s===m&&(s=v(o)),void 0===s&&!n)throw new l("intrinsic "+r+" exists, but is not available. Please file an issue!");return{alias:i,name:o,value:s}}throw new a("intrinsic "+r+" does not exist!")};
383r.exports=function(r,n){if("string"!=typeof r||0===r.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof n)throw new l('"allowMissing" argument must be a boolean');if(null===E(/^%?[^%]*%?$/g,r))throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=M(r),o=i.length>0?i[0]:"",s=P("%"+o+"%",n),c=s.name,d=s.value,h=!1,p=s.alias;p&&(o=p[0],w(i,x([0,1],p)));for(var f=1,m=!0;f<i.length;f+=1){var g=i[f],v=O(g,0,1),b=O(g,-1);if(('"'===v||"'"===v||"`"===v||'"'===b||"'"===b||"`"===b)&&v!==b)throw new a("property names with quotes must have matching quotes");if("constructor"!==g&&m||(h=!0),o+="."+g,_(y,c="%"+o+"%"))d=y[c];else if(null!=d){if(!(g in d)){if(!n)throw new l("base intrinsic for "+r+" exists, but the property is not available.");return}if(u&&f+1>=i.length){var C=u(d,g);d=(m=!!C)&&"get"in C&&!("originalValue"in C.get)?C.get:d[g]}else m=_(d,g),d=d[g];m&&!h&&(y[c]=d)}}return d}},50583:function(r,n,i){var o="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,s=o&&a&&"function"==typeof a.get?a.get:null,l=o&&Map.prototype.forEach,c="function"==typeof Set&&Set.prototype,u=Object.getOwnPropertyDescriptor&&c?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,d=c&&u&&"function"==typeof u.get?u.get:null,h=c&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,f="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,g=Boolean.prototype.valueOf,y=Object.prototype.toString,v=Function.prototype.toString,b=String.prototype.match,C=String.prototype.slice,_=String.prototype.replace,x=String.prototype.toUpperCase,w=String.prototype.toLowerCase,S=RegExp.prototype.test,O=Array.prototype.concat,E=Array.prototype.join,k=Array.prototype.slice,T=Math.floor,M="function"==typeof BigInt?BigInt.prototype.valueOf:null,P=Object.getOwnPropertySymbols,L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,A="function"==typeof Symbol&&"object"==typeof Symbol.iterator,Z="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===A?"object":"symbol")?Symbol.toStringTag:null,I=Object.prototype.propertyIsEnumerable,V=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null);function D(r,n){if(r===1/0||r===-1/0||r!=r||r&&r>-1e3&&r<1e3||S.call(/e/,n))return n;var i=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof r){var o=r<0?-T(-r):T(r);if(o!==r){var a=String(o),s=C.call(n,a.length+1);return _.call(a,i,"$&_")+"."+_.call(_.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(n,i,"$&_")}var j=i(47165),z=j.custom,B=N(z)?z:null;function R(r,n,i){var o="double"===(i.quoteStyle||n)?'"':"'";return o+r+o}function H(r){return"[object Array]"===G(r)&&(!Z||!("object"==typeof r&&Z in r))}function F(r){return"[object RegExp]"===G(r)&&(!Z||!("object"==typeof r&&Z in r))}function N(r){if(A)return r&&"object"==typeof r&&r instanceof Symbol;if("symbol"==typeof r)return!0;if(!r||"object"!=typeof r||!L)return!1;try{return L.call(r),!0}catch(r){}return!1}r.exports=function r(n,i,o,a){var c=i||{};if(U(c,"quoteStyle")&&"single"!==c.quoteStyle&&"double"!==c.quoteStyle)throw TypeError('option "quoteStyle" must be "single" or "double"');if(U(c,"maxStringLength")&&("number"==typeof c.maxStringLength?c.maxStringLength<0&&c.maxStringLength!==1/0:null!==c.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!U(c,"customInspect")||c.customInspect;if("boolean"!=typeof u&&"symbol"!==u)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(c,"indent")&&null!==c.indent&&"	"!==c.indent&&!(parseInt(c.indent,10)===c.indent&&c.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(c,"numericSeparator")&&"boolean"!=typeof c.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var y=c.numericSeparator;if(void 0===n)return"undefined";if(null===n)return"null";if("boolean"==typeof n)return n?"true":"false";if("string"==typeof n)return function r(n,i){if(n.length>i.maxStringLength){var o=n.length-i.maxStringLength;return r(C.call(n,0,i.maxStringLength),i)+"... "+o+" more character"+(o>1?"s":"")}return R(_.call(_.call(n,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",i)}(n,c);if("number"==typeof n){if(0===n)return 1/0/n>0?"0":"-0";var x=String(n);return y?D(n,x):x}if("bigint"==typeof n){var S=String(n)+"n";return y?D(n,S):S}var T=void 0===c.depth?5:c.depth;if(void 0===o&&(o=0),o>=T&&T>0&&"object"==typeof n)return H(n)?"[Array]":"[Object]";var P=function(r,n){var i;if("	"===r.indent)i="	";else{if("number"!=typeof r.indent||!(r.indent>0))return null;i=E.call(Array(r.indent+1)," ")}return{base:i,prev:E.call(Array(n+1),i)}}(c,o);if(void 0===a)a=[];
383else if(W(a,n)>=0)return"[Circular]";function z(n,i,s){if(i&&(a=k.call(a)).push(i),s){var l={depth:c.depth};return U(c,"quoteStyle")&&(l.quoteStyle=c.quoteStyle),r(n,l,o+1,a)}return r(n,c,o+1,a)}if("function"==typeof n&&!F(n)){var $=function(r){if(r.name)return r.name;var n=b.call(v.call(r),/^function\s*([\w$]+)/);return n?n[1]:null}(n),ee=Q(n,z);return"[Function"+($?": "+$:" (anonymous)")+"]"+(ee.length>0?" { "+E.call(ee,", ")+" }":"")}if(N(n)){var et=A?_.call(String(n),/^(Symbol\(.*\))_[^)]*$/,"$1"):L.call(n);return"object"!=typeof n||A?et:X(et)}if(n&&"object"==typeof n&&("undefined"!=typeof HTMLElement&&n instanceof HTMLElement||"string"==typeof n.nodeName&&"function"==typeof n.getAttribute)){for(var er,en="<"+w.call(String(n.nodeName)),ei=n.attributes||[],eo=0;eo<ei.length;eo++)en+=" "+ei[eo].name+"="+R((er=ei[eo].value,_.call(String(er),/"/g,"&quot;")),"double",c);return en+=">",n.childNodes&&n.childNodes.length&&(en+="..."),en+="</"+w.call(String(n.nodeName))+">"}if(H(n)){if(0===n.length)return"[]";var ea=Q(n,z);return P&&!function(r){for(var n=0;n<r.length;n++)if(W(r[n],"\n")>=0)return!1;return!0}(ea)?"["+J(ea,P)+"]":"[ "+E.call(ea,", ")+" ]"}if("[object Error]"===G(n)&&(!Z||!("object"==typeof n&&Z in n))){var es=Q(n,z);return"cause"in Error.prototype||!("cause"in n)||I.call(n,"cause")?0===es.length?"["+String(n)+"]":"{ ["+String(n)+"] "+E.call(es,", ")+" }":"{ ["+String(n)+"] "+E.call(O.call("[cause]: "+z(n.cause),es),", ")+" }"}if("object"==typeof n&&u){if(B&&"function"==typeof n[B]&&j)return j(n,{depth:T-o});if("symbol"!==u&&"function"==typeof n.inspect)return n.inspect()}if(function(r){if(!s||!r||"object"!=typeof r)return!1;try{s.call(r);try{d.call(r)}catch(r){return!0}return r instanceof Map}catch(r){}return!1}(n)){var el=[];return l.call(n,function(r,i){el.push(z(i,n,!0)+" => "+z(r,n))}),Y("Map",s.call(n),el,P)}if(function(r){if(!d||!r||"object"!=typeof r)return!1;try{d.call(r);try{s.call(r)}catch(r){return!0}return r instanceof Set}catch(r){}return!1}(n)){var ec=[];return h.call(n,function(r){ec.push(z(r,n))}),Y("Set",d.call(n),ec,P)}if(function(r){if(!p||!r||"object"!=typeof r)return!1;try{p.call(r,p);try{f.call(r,f)}catch(r){return!0}return r instanceof WeakMap}catch(r){}return!1}(n))return K("WeakMap");if(function(r){if(!f||!r||"object"!=typeof r)return!1;try{f.call(r,f);try{p.call(r,p)}catch(r){return!0}return r instanceof WeakSet}catch(r){}return!1}(n))return K("WeakSet");if(function(r){if(!m||!r||"object"!=typeof r)return!1;try{return m.call(r),!0}catch(r){}return!1}(n))return K("WeakRef");if("[object Number]"===G(n)&&(!Z||!("object"==typeof n&&Z in n)))return X(z(Number(n)));if(function(r){if(!r||"object"!=typeof r||!M)return!1;try{return M.call(r),!0}catch(r){}return!1}(n))return X(z(M.call(n)));if("[object Boolean]"===G(n)&&(!Z||!("object"==typeof n&&Z in n)))return X(g.call(n));if("[object String]"===G(n)&&(!Z||!("object"==typeof n&&Z in n)))return X(z(String(n)));if(!("[object Date]"===G(n)&&(!Z||!("object"==typeof n&&Z in n)))&&!F(n)){var eu=Q(n,z),ed=V?V(n)===Object.prototype:n instanceof Object||n.constructor===Object,eh=n instanceof Object?"":"null prototype",ep=!ed&&Z&&Object(n)===n&&Z in n?C.call(G(n),8,-1):eh?"Object":"",ef=(ed||"function"!=typeof n.constructor?"":n.constructor.name?n.constructor.name+" ":"")+(ep||eh?"["+E.call(O.call([],ep||[],eh||[]),": ")+"] ":"");return 0===eu.length?ef+"{}":P?ef+"{"+J(eu,P)+"}":ef+"{ "+E.call(eu,", ")+" }"}return String(n)};var $=Object.prototype.hasOwnProperty||function(r){return r in this};function U(r,n){return $.call(r,n)}function G(r){return y.call(r)}function W(r,n){if(r.indexOf)return r.indexOf(n);for(var i=0,o=r.length;i<o;i++)if(r[i]===n)return i;return -1}function q(r){var n=r.charCodeAt(0),i={8:"b",9:"t",10:"n",12:"f",13:"r"}[n];return i?"\\"+i:"\\x"+(n<16?"0":"")+x.call(n.toString(16))}function X(r){return"Object("+r+")"}function K(r){return r+" { ? }"}function Y(r,n,i,o){return r+" ("+n+") {"+(o?J(i,o):E.call(i,", "))+"}"}function J(r,n){if(0===r.length)return"";var i="\n"+n.prev+n.base;return i+E.call(r,","+i)+"\n"+n.prev}function Q(r,n){var i,o=H(r),a=[];if(o){a.length=r.length;for(var s=0;s<r.length;s++)a[s]=U(r,s)?n(r[s],r):""}var l="function"==typeof P?P(r):[];if(A){i={};for(var c=0;c<l.length;c++)i["$"+l[c]]=l[c]}for(var u in r)U(r,u)&&(!o||String(Number(u))!==u||!(u<r.length))&&(A&&i["$"+u]instanceof Symbol||(S.call(/[^\w$]/,u)?a.push(n(u,r)+": "+n(r[u],r)):a.push(u+": "+n(r[u],r))));if("function"==typeof P)for(var d=0;d<l.length;
383d++)I.call(r,l[d])&&a.push("["+n(l[d])+"]: "+n(r[l[d]],r));return a}},9871:function(r){var n;n=function(){var r=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xa2":"cent","\xa3":"pound","\xa4":"currency","\xa5":"yen","\xa9":"(c)","\xaa":"a","\xae":"(r)","\xba":"o","\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xde":"TH","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xfe":"th","\xff":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ä¢":"G","Ä£":"g","Ĩ":"I","Ä©":"i","Ī":"i","Ä«":"i","Ä®":"I","į":"i","İ":"I","ı":"i","Ķ":"k","Ä·":"k","Ä»":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Å ":"S","Å¡":"s","Å¢":"T","Å£":"t","Ť":"T","Å¥":"t","Ũ":"U","Å©":"u","Ū":"u","Å«":"u","Å®":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Å´":"W","ŵ":"w","Ŷ":"Y","Å·":"y","Ÿ":"Y","Ź":"Z","ź":"z","Å»":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Æ ":"O","Æ¡":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Î¥":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Ð¥":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ò¢":"NG","Ò£":"ng","Ò®":"UE","Ò¯":"ue","Ò°":"U","Ò±":"u","Òº":"H","Ò»":"h","Ә":"AE","ә":"ae","Ó¨":"OE","Ó©":"oe","Ô±":"A","Ô²":"B","Ô³":"G","Ô´":"D","Ôµ":"E","Ô¶":"Z","Ô·":"E\'","Ô¸":"Y\'","Ô¹":"T\'","Ôº":"JH","Ô»":"I","Ô¼":"L","Ô½":"X","Ô¾":"C\'","Ô¿":"K","Հ":"H","Ձ":"D\'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R\'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P\'","Ք":"Q\'","Օ":"O\'\'","Ֆ":"F","և":"EV","Ø¡":"a","Ø¢":"aa","Ø£":"a","ؤ":"u","Ø¥":"i","ئ":"e","ا":"a","ب":"b","Ø©":"h","ت":"t","Ø«":"th","ج":"j","Ø­":"h","Ø®":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","Ø´":"sh","ص":"s","ض":"dh","Ø·":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","Ù ":"0","Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù¾":"p","چ":"ch","ژ":"zh","Ú©":"k","Ú¯":"g","ی":"y","Û°":"0","Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","á¹¢":"S","á¹£":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","á» ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","á»§":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","á»­":"u","á»®":"U","ữ":"u","á»°":"U","á»±":"u","Ỳ":"Y","ỳ":"y","á»´":"Y","ỵ":"y","á»¶":"Y","á»·":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"\'","’":"\'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","â
383‚§":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","ï·¼":"rial","ﻵ":"laa","ï»·":"laa","ﻹ":"lai","ï»»":"la"}'),n=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"\xc4":"AE","\xe4":"ae","\xd6":"OE","\xf6":"oe","\xdc":"UE","\xfc":"ue","\xdf":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xa2":"centavos","\xa3":"libras","\xa4":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xa2":"centime","\xa3":"livre","\xa4":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xa2":"centavo","∑":"soma","\xa3":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Ð¥":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"\xd8":"OE","\xf8":"oe","\xc5":"AA","\xe5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xf8rre end"},"nb":{"&":"og","\xc5":"AA","\xc6":"AE","\xd8":"OE","\xe5":"aa","\xe6":"ae","\xf8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xc5":"AA","\xc4":"AE","\xd6":"OE","\xe5":"aa","\xe4":"ae","\xf6":"oe"}}');function i(i,o){if("string"!=typeof i)throw Error("slugify: string argument expected");var a=n[(o="string"==typeof o?{replacement:o}:o||{}).locale]||{},s=void 0===o.replacement?"-":o.replacement,l=void 0===o.trim||o.trim,c=i.normalize().split("").reduce(function(n,i){var l=a[i];return void 0===l&&(l=r[i]),void 0===l&&(l=i),l===s&&(l=" "),n+l.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return o.strict&&(c=c.replace(/[^A-Za-z0-9\s]/g,"")),l&&(c=c.trim()),c=c.replace(/\s+/g,s),o.lower&&(c=c.toLowerCase()),c}return i.extend=function(n){Object.assign(r,n)},i},r.exports=n(),r.exports.default=n()},20885:function(r,n,i){"use strict";var o=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};n.__esModule=!0;var a=o(i(31983)),s=i(96917);n.default=function(r,n){var i={};return r&&"string"==typeof r&&(0,a.default)(r,function(r,o){r&&o&&(i[(0,s.camelCase)(r,n)]=o)}),i}},96917:function(r,n){"use strict";n.__esModule=!0,n.camelCase=void 0;var i=/^--[a-zA-Z0-9-]+$/,o=/-([a-z])/g,a=/^[^-]+$/,s=/^-(webkit|moz|ms|o|khtml)-/,l=/^-(ms)-/,c=function(r,n){return n.toUpperCase()},u=function(r,n){return"".concat(n,"-")};n.camelCase=function(r,n){var d;return(void 0===n&&(n={}),!(d=r)||a.test(d)||i.test(d))?r:(r=r.toLowerCase(),(r=n.reactCompat?r.replace(l,u):r.replace(s,u)).replace(o,c))}},31983:function(r,n,i){var o=i(48364);function a(r,n){var i,a,s,l=null;if(!r||"string"!=typeof r)return l;for(var c=o(r),u="function"==typeof n,d=0,h=c.length;d<h;d++)a=(i=c[d]).property,s=i.value,u?n(a,s,i):s&&(l||(l={}),l[a]=s);return l}r.exports=a,r.exports.default=a},10422:function(r){r.exports=function(){var r=document.getSelection();if(!r.rangeCount)return function(){};for(var n=document.activeElement,i=[],o=0;o<r.rangeCount;o++)i.push(r.getRangeAt(o));switch(n.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":n.blur();break;default:n=null}return r.removeAllRanges(),function(){"Caret"===r.type&&r.removeAllRanges(),r.rangeCount||i.forEac
383h(function(n){r.addRange(n)}),n&&n.focus()}}},88488:function(r){function n(r,n){var i=r.length,o=Array(i),a={},s=i,l=function(r){for(var n=new Map,i=0,o=r.length;i<o;i++){var a=r[i];n.has(a[0])||n.set(a[0],new Set),n.has(a[1])||n.set(a[1],new Set),n.get(a[0]).add(a[1])}return n}(n),c=function(r){for(var n=new Map,i=0,o=r.length;i<o;i++)n.set(r[i],i);return n}(r);for(n.forEach(function(r){if(!c.has(r[0])||!c.has(r[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});s--;)a[s]||function r(n,s,u){if(u.has(n)){var d;try{d=", node was:"+JSON.stringify(n)}catch(r){d=""}throw Error("Cyclic dependency"+d)}if(!c.has(n))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(n));if(!a[s]){a[s]=!0;var h=l.get(n)||new Set;if(s=(h=Array.from(h)).length){u.add(n);do{var p=h[--s];r(p,c.get(p),u)}while(s);u.delete(n)}o[--i]=n}}(r[s],s,new Set);return o}r.exports=function(r){return n(function(r){for(var n=new Set,i=0,o=r.length;i<o;i++){var a=r[i];n.add(a[0]),n.add(a[1])}return Array.from(n)}(r),r)},r.exports.array=n},69601:function(r,n,i){"use strict";i.r(n),i.d(n,{__assign:function(){return s},__asyncDelegator:function(){return w},__asyncGenerator:function(){return x},__asyncValues:function(){return S},__await:function(){return _},__awaiter:function(){return h},__classPrivateFieldGet:function(){return M},__classPrivateFieldIn:function(){return L},__classPrivateFieldSet:function(){return P},__createBinding:function(){return f},__decorate:function(){return c},__exportStar:function(){return m},__extends:function(){return a},__generator:function(){return p},__importDefault:function(){return T},__importStar:function(){return k}
383,__makeTemplateObject:function(){return O},__metadata:function(){return d},__param:function(){return u},__read:function(){return y},__rest:function(){return l},__spread:function(){return v},__spreadArray:function(){return C},__spreadArrays:function(){return b},__values:function(){return g}});var o=function(r,n){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(r,n)};function a(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=r}o(r,n),r.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var s=function(){return(s=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)};function l(r,n){var i={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&0>n.indexOf(o)&&(i[o]=r[o]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(r);a<o.length;a++)0>n.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(r,o[a])&&(i[o[a]]=r[o[a]]);return i}function c(r,n,i,o){var a,s=arguments.length,l=s<3?n:null===o?o=Object.getOwnPropertyDescriptor(n,i):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)l=Reflect.decorate(r,n,i,o);else for(var c=r.length-1;c>=0;c--)(a=r[c])&&(l=(s<3?a(l):s>3?a(n,i,l):a(n,i))||l);return s>3&&l&&Object.defineProperty(n,i,l),l}function u(r,n){return function(i,o){n(i,o,r)}}function d(r,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(r,n)}function h(r,n,i,o){return new(i||(i=Promise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})}function p(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}var f=Object.create?function(r,n,i,o){void 0===o&&(o=i);var a=Object.getOwnPropertyDescriptor(n,i);(!a||("get"in a?!n.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(r,o,a)}:function(r,n,i,o){void 0===o&&(o=i),r[o]=n[i]};function m(r,n){for(var i in r)"default"===i||Object.prototype.hasOwnProperty.call(n,i)||f(n,r,i)}function g(r){var n="function"==typeof Symbol&&Symbol.iterator,i=n&&r[n],o=0;if(i)return i.call(r);if(r&&"number"==typeof r.length)return{next:function(){return r&&o>=r.length&&(r=void 0),{value:r&&r[o++],done:!r}}};throw TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(r,n){var i="function"==typeof Symbol&&r[Symbol.iterator];if(!i)return r;var o,a,s=i.call(r),l=[];try{for(;(void 0===n||n-- >0)&&!(o=s.next()).done;)l.push(o.value)}catch(r){a={error:r}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}return l}function v(){for(var r=[],n=0;n<arguments.length;n++)r=r.concat(y(arguments[n]));return r}function b(){for(var r=0,n=0,i=arguments.length;n<i;n++)r+=arguments[n].length;for(var o=Array(r),a=0,n=0;n<i;n++)for(var s=arguments[n],l=0,c=s.length;l<c;l++,a++)o[a]=s[l];return o}function C(r,n,i){if(i||2==arguments.length)for(var o,a=0,s=n.length;a<s;a++)!o&&a in n||(o||(o=Array.prototype.slice.call(n,0,a)),o[a]=n[a]);return r.concat(o||Array.prototype.slice.call(n))}function _(r){return this instanceof _?(this.v=r,this):new _(r)}function x(r,n,i){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var o,a=i.apply(r,n||[]),s=[];return o={},l("next"),l("throw"),l("return"),o[Symbol.asyncIterator]=function(){return this},o;function l(r){a[r]&&(o[r]=function(n){return new Promise(function(i,o){s.push([r,n,i,o])>1||c(r,n)})})}function c(r,n){try{var i;(i=a[r](n)).value instanceof _?Promise.resolve(i.value.v).then(u,d):h(s[0][2],i)}catch(r){h(s[0][3],r)}}function u(r){c("next",r)}function d(r){c("throw",r)}function h(r,n){r(n),s.shift(),s.length&&c(s[0][0],s[0][1])}}function w(r){var n,i;return n={},o("next"),o("throw",function(r){throw r}),o("return"),n[Symbol.iterator]=function(){return this},n;function o(o,a){n[o]=r[o]?function(n){return(i=!i)?{value:_(r[o](n)),done:"return"===o}:a?a(n):n}:a}}function S(r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var n,i=r[Symbol.asyncIterator];return i?i.call(r):(r=g(r),n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n);function o(i){n[i]=r[i]&&function(n){return new Promise(function(o,a){!function(r,n,i,o){Promise.resolve(o).then(function(n){r({value:n,done:i})},n)}(o,a,(n=r[i](n)).done,n.value)})}}}function O(r,n){return Object.defineProperty?Object.defineProperty(r,"raw",{value:n}):r.raw=n,r}var E=Object.create?function(r,n){Object.defineProperty(r,"default",{enumerable:!0,value:n})}:function(r,n){r.default=n};function k(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var i in r)"default"!==i&&Object.prototype.hasOwnProperty.call(r,i)&&f(n,r,i);return E(n,r),n}function T(r){return r&&r.__esModule?r:{default:r}}function M(r,n,i,o){if("a"===i&&!o)throw TypeError("Private accessor was defined without a getter");if("function"==typeof n?r!==n||!o:!n.has(r))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===i?o:"a"===i?o.call(r):o?o.value:n.get(r)}function P(r,n,i,o,a){if("m"===o)throw TypeError("Private method is not writable");if("a"===o&&!a)throw TypeError("Private accessor was defined without a setter");if("function"==typeof n?r!==n||!a:!n.has(r))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===o?a.call(r,i):a?a.value=i:n.set(r,i),i}function L(r,n){if(null===n||"object"!=typeof n&&"function"!=typeof n)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof r?n===r:r.has(n)}},85277:function(r,n,i){"use strict";var o=i(66840),a="function"==typeof Object.is?Object.is:function(r,n){return r===n&&(0!==r||1/r==1/n)||r!=r&&n!=n},s=o.useState,l=o.useEffect,c=o.useLayoutEffect,u=o.useDebugValue;function d(r){var n=r.getSnapshot;r=r.value;try{var i=n();return!a(r,i)}catch(r){return!0}}var h="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(r,n){return n()}:function(r,n){var i=n(),o=s({inst:{value:i,getSnapshot:n}}),a=o[0].inst,h=o[1];return c(function(){a.value=i,a.getSnapshot=n,d(a)&&h({inst:a})},[r,i,n]),l(function(){return d(a)&&h({inst:a}),r(function(){d(a)&&h({inst:a})})},[r]),u(i),i};n.useSyncExternalStore=void 0!==o.useSyncExternalStore?o.useSyncExternalStore:h},44993:function(r,n,i){"use strict";var o=i(66840),a=i(48653),s="function"==typeof Object.is?Object.is:function(r,n){return r===n&&(0!==r||1/r==1/n)||r!=r&&n!=n},l=a.useSyncExternalStore,c=o.useRef,u=o.useEffect,d=o.useMemo,h=o.useDebugValue;n.useSyncExternalStoreWithSelector=function(r,n,i,o,a){var p=c(null);if(null===p.current){var f={hasValue:!1,value:null};p.current=f}else f=p.current;var m=l(r,(p=d(function(){function r(r){if(!u){if(u=!0,l=r,r=o(r),void 0!==a&&f.hasValue){var n=f.value;if(a(n,r))return c=n}return c=r}if(n=c,s(l,r))return n;var i=o(r);return void 0!==a&&a(n,i)?n:(l=r,c=i)}var l,c,u=!1,d=void 0===i?null:i;return[function(){return r(n())},null===d?void 0:function(){return r(d())}]},[n,i,o,a]))[0],p[1]);return u(function(){f.hasValue=!0,f.value=m},[m]),h(m),m}},48653:function(r,n,i){"use strict";r.exports=i(85277)},27786:function(r,n,i){"use strict";r.exports=i(44993)},18958:function(r,n,i){"use strict";let o;i.d(n,{Z:function(){return c}});var a={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let s=new Uint8Array(16),l=[];for(let r=0;r<256;++r)l.push((r+256).toString(16).slice(1));var c=function(r,n,i){if(a.randomUUID&&!n&&!r)return a.randomUUID();let c=(r=r||{}).random||(r.rng||function(){if(!o&&!(o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(s)})();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,n){i=i||0;for(let r=0;r<16;++r)n[i+r]=c[r];return n}return function(r,n=0){return l[r[n+0]]+l[r[n+1]]+l[r[n+2]]+l[r[n+3]]+"-"+l[r[n+4]]+l[r[n+5]]+"-"+l[r[n+6]]+l[r[n+7]]+"-"+l[r[n+8]]+l[r[n+9]]+"-"+l[r[n+10]]+l[r[n+11]]+l[r[n+12]]+l[r[n+13]]+l[r[n+14]]+l[r[n+15]]}(c)}},70306:function(r,n,i){"use strict";i.d(n,{O7:function(){return U},hT:function(){return ea},Rx:function(){return et},Ry:function(){return ex},iH:function(){return D},Z_:function(){return J}});try{C=Map}catch(r){}try{_=Set}catch(r){}function o(r){return function r(n,i,a){if(!n||"object"!=typeof n||"function"==typeof n)return n;if(n.nodeType&&"cloneNode"in n)return n.cloneNode(!0);if(n instanceof Date)return new Date(n.getTime());if(n instanceof RegExp)return new RegExp(n);if(Array.isArray(n))return n.map(o);if(C&&n instanceof C)return new Map(Array.from(n.entries()));
383if(_&&n instanceof _)return new Set(Array.from(n.values()));if(n instanceof Object){i.push(n);var s=Object.create(n);for(var l in a.push(s),n){var c=i.findIndex(function(r){return r===n[l]});s[l]=c>-1?a[c]:r(n[l],i,a)}return s}return n}(r,[],[])}let a=Object.prototype.toString,s=Error.prototype.toString,l=RegExp.prototype.toString,c="undefined"!=typeof Symbol?Symbol.prototype.toString:()=>"",u=/^Symbol\((.*)\)(.*)$/;function d(r,n=!1){if(null==r||!0===r||!1===r)return""+r;let i=typeof r;if("number"===i)return r!=+r?"NaN":0===r&&1/r<0?"-0":""+r;if("string"===i)return n?`"${r}"`:r;if("function"===i)return"[Function "+(r.name||"anonymous")+"]";if("symbol"===i)return c.call(r).replace(u,"Symbol($1)");let o=a.call(r).slice(8,-1);return"Date"===o?isNaN(r.getTime())?""+r:r.toISOString(r):"Error"===o||r instanceof Error?"["+s.call(r)+"]":"RegExp"===o?l.call(r):null}function h(r,n){let i=d(r,n);return null!==i?i:JSON.stringify(r,function(r,i){let o=d(this[r],n);return null!==o?o:i},2)}let p={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:r,type:n,value:i,originalValue:o})=>{let a=null!=o&&o!==i,s=`${r} must be a \`${n}\` type, but the final value was: \`${h(i,!0)}\``+(a?` (cast from the value \`${h(o,!0)}\`).`:".");return null===i&&(s+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),s},defined:"${path} must be defined"},f={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},m={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},g={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},y={isValue:"${path} field must be ${value}"},v={noUnknown:"${path} field has unspecified keys: ${unknown}"},b={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"};Object.assign(Object.create(null),{mixed:p,string:f,number:m,date:g,object:v,array:b,boolean:y});var C,_,x=i(20131),w=i.n(x),S=r=>r&&r.__isYupSchema__;class O{constructor(r,n){if(this.fn=void 0,this.refs=r,this.refs=r,"function"==typeof n){this.fn=n;return}if(!w()(n,"is"))throw TypeError("`is:` is required for `when()` conditions");if(!n.then&&!n.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:i,then:o,otherwise:a}=n,s="function"==typeof i?i:(...r)=>r.every(r=>r===i);this.fn=function(...r){let n=r.pop(),i=r.pop(),l=s(...r)?o:a;if(l)return"function"==typeof l?l(i):i.concat(l.resolve(n))}}resolve(r,n){let i=this.refs.map(r=>r.getValue(null==n?void 0:n.value,null==n?void 0:n.parent,null==n?void 0:n.context)),o=this.fn.apply(r,i.concat(r,n));if(void 0===o||o===r)return r;if(!S(o))throw TypeError("conditions must return a schema object");return o.resolve(n)}}function E(r){return null==r?[]:[].concat(r)}function k(){return(k=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}let T=/\$\{\s*(\w+)\s*\}/g;class M extends Error{static formatError(r,n){let i=n.label||n.path||"this";return(i!==n.path&&(n=k({},n,{path:i})),"string"==typeof r)?r.replace(T,(r,i)=>h(n[i])):"function"==typeof r?r(n):r}static isError(r){return r&&"ValidationError"===r.name}constructor(r,n,i,o){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=n,this.path=i,this.type=o,this.errors=[],this.inner=[],E(r).forEach(r=>{M.isError(r)?(this.errors.push(...r.errors),this.inner=this.inner.concat(r.inner.length?r.inner:r)):this.errors.push(r)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,M)}}let P=r=>{let n=!1;return(...i)=>
383{n||(n=!0,r(...i))}};function L(r,n){let{endEarly:i,tests:o,args:a,value:s,errors:l,sort:c,path:u}=r,d=P(n),h=o.length,p=[];if(l=l||[],!h)return l.length?d(new M(l,s,u)):d(null,s);for(let r=0;r<o.length;r++)(0,o[r])(a,function(r){if(r){if(!M.isError(r))return d(r,s);if(i)return r.value=s,d(r,s);p.push(r)}if(--h<=0){if(p.length&&(c&&p.sort(c),l.length&&p.push(...l),l=p),l.length){d(new M(l,s,u),s);return}d(null,s)}})}var A=i(30122),Z=i.n(A),I=i(8175);let V={context:"$",value:"."};function D(r,n){return new j(r,n)}class j{constructor(r,n={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof r)throw TypeError("ref must be a string, got: "+r);if(this.key=r.trim(),""===r)throw TypeError("ref must be a non-empty string");this.isContext=this.key[0]===V.context,this.isValue=this.key[0]===V.value,this.isSibling=!this.isContext&&!this.isValue;let i=this.isContext?V.context:this.isValue?V.value:"";this.path=this.key.slice(i.length),this.getter=this.path&&(0,I.getter)(this.path,!0),this.map=n.map}getValue(r,n,i){let o=this.isContext?i:this.isValue?r:n;return this.getter&&(o=this.getter(o||{})),this.map&&(o=this.map(o)),o}cast(r,n){return this.getValue(r,null==n?void 0:n.parent,null==n?void 0:n.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(r){return r&&r.__isYupRef}}function z(){return(z=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}function B(r){function n(n,i){let o,{value:a,path:s="",label:l,options:c,originalValue:u,sync:d}=n,h=function(r,n){if(null==r)return{};var i,o,a={},s=Object.keys(r);for(o=0;o<s.length;o++)n.indexOf(i=s[o])>=0||(a[i]=r[i]);return a}(n,["value","path","label","options","originalValue","sync"]),{name:p,test:f,params:m,message:g}=r,{parent:y,context:v}=c;function b(r){return j.isRef(r)?r.getValue(a,y,v):r}function C(r={}){let n=Z()(z({value:a,originalValue:u,label:l,path:r.path||s},m,r.params),b),i=new M(M.formatError(r.message||g,n),a,n.path,r.type||p);return i.params=n,i}let _=z({path:s,parent:y,type:p,createError:C,resolve:b,options:c,originalValue:u},h);if(!d){try{Promise.resolve(f.call(_,a,_)).then(r=>{M.isError(r)?i(r):r?i(null,r):i(C())}).catch(i)}catch(r){i(r)}return}try{var x;if(o=f.call(_,a,_),"function"==typeof(null==(x=o)?void 0:x.then))throw Error(`Validation test of type: "${_.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(r){i(r);return}M.isError(o)?i(o):o?i(null,o):i(C())}return n.OPTIONS=r,n}j.prototype.__isYupRef=!0;let R=r=>r.substr(0,r.length-1).substr(1);class H{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let r=[];for(let n of this.list)r.push(n);for(let[,n]of this.refs)r.push(n.describe());return r}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(r){return this.toArray().reduce((n,i)=>n.concat(j.isRef(i)?r(i):i),[])}add(r){j.isRef(r)?this.refs.set(r.key,r):this.list.add(r)}delete(r){j.isRef(r)?this.refs.delete(r.key):this.list.delete(r)}clone(){let r=new H;return r.list=new Set(this.list),r.refs=new Map(this.refs),r}merge(r,n){let i=this.clone();return r.list.forEach(r=>i.add(r)),r.refs.forEach(r=>i.add(r)),n.list.forEach(r=>i.delete(r)),n.refs.forEach(r=>i.delete(r)),i}}function F(){return(F=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}class N{constructor(r){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new H,this._blacklist=new H,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(p.notType)}),this.type=(null==r?void 0:r.type)||"mixed",this.spec=F({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==r?void 0:r.spec)}get _type(){return this.type}_typeCheck(r){return!0}clone(r){if(this._mutate)return r&&Object.assign(this.spec,r),this;let n=Object.create(Object.getPrototypeOf(this));
383return n.type=this.type,n._typeError=this._typeError,n._whitelistError=this._whitelistError,n._blacklistError=this._blacklistError,n._whitelist=this._whitelist.clone(),n._blacklist=this._blacklist.clone(),n.exclusiveTests=F({},this.exclusiveTests),n.deps=[...this.deps],n.conditions=[...this.conditions],n.tests=[...this.tests],n.transforms=[...this.transforms],n.spec=o(F({},this.spec,r)),n}label(r){let n=this.clone();return n.spec.label=r,n}meta(...r){if(0===r.length)return this.spec.meta;let n=this.clone();return n.spec.meta=Object.assign(n.spec.meta||{},r[0]),n}withMutation(r){let n=this._mutate;this._mutate=!0;let i=r(this);return this._mutate=n,i}concat(r){if(!r||r===this)return this;if(r.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${r.type}`);let n=r.clone(),i=F({},this.spec,n.spec);return n.spec=i,n._typeError||(n._typeError=this._typeError),n._whitelistError||(n._whitelistError=this._whitelistError),n._blacklistError||(n._blacklistError=this._blacklistError),n._whitelist=this._whitelist.merge(r._whitelist,r._blacklist),n._blacklist=this._blacklist.merge(r._blacklist,r._whitelist),n.tests=this.tests,n.exclusiveTests=this.exclusiveTests,n.withMutation(n=>{r.tests.forEach(r=>{n.test(r.OPTIONS)})}),n.transforms=[...this.transforms,...n.transforms],n}isType(r){return!!this.spec.nullable&&null===r||this._typeCheck(r)}resolve(r){let n=this;if(n.conditions.length){let i=n.conditions;(n=n.clone()).conditions=[],n=(n=i.reduce((n,i)=>i.resolve(n,r),n)).resolve(r)}return n}cast(r,n={}){let i=this.resolve(F({value:r},n)),o=i._cast(r,n);if(void 0!==r&&!1!==n.assert&&!0!==i.isType(o)){let a=h(r),s=h(o);throw TypeError(`The value of ${n.path||"field"} could not be cast to a value that satisfies the schema type: "${i._type}". 
384
385attempted value: ${a} 
386`+(s!==a?`result of cast: ${s}`:""))}return o}_cast(r,n){let i=void 0===r?r:this.transforms.reduce((n,i)=>i.call(this,n,r,this),r);return void 0===i&&(i=this.getDefault()),i}_validate(r,n={},i){let{sync:o,path:a,from:s=[],originalValue:l=r,strict:c=this.spec.strict,abortEarly:u=this.spec.abortEarly}=n,d=r;c||(d=this._cast(d,F({assert:!1},n)));let h={value:d,path:a,options:n,originalValue:l,schema:this,label:this.spec.label,sync:o,from:s},p=[];this._typeError&&p.push(this._typeError);let f=[];this._whitelistError&&f.push(this._whitelistError),this._blacklistError&&f.push(this._blacklistError),L({args:h,value:d,path:a,sync:o,tests:p,endEarly:u},r=>{if(r)return void i(r,d);L({tests:this.tests.concat(f),args:h,path:a,sync:o,value:d,endEarly:u},i)})}validate(r,n,i){let o=this.resolve(F({},n,{value:r}));return"function"==typeof i?o._validate(r,n,i):new Promise((i,a)=>o._validate(r,n,(r,n)=>{r?a(r):i(n)}))}validateSync(r,n){let i;return this.resolve(F({},n,{value:r}))._validate(r,F({},n,{sync:!0}),(r,n)=>{if(r)throw r;i=n}),i}isValid(r,n){return this.validate(r,n).then(()=>!0,r=>{if(M.isError(r))return!1;throw r})}isValidSync(r,n){try{return this.validateSync(r,n),!0}catch(r){if(M.isError(r))return!1;throw r}}_getDefault(){let r=this.spec.default;return null==r?r:"function"==typeof r?r.call(this):o(r)}getDefault(r){return this.resolve(r||{})._getDefault()}default(r){return 0==arguments.length?this._getDefault():this.clone({default:r})}strict(r=!0){let n=this.clone();return n.spec.strict=r,n}_isPresent(r){return null!=r}defined(r=p.defined){return this.test({message:r,name:"defined",exclusive:!0,test:r=>void 0!==r})}required(r=p.required){return this.clone({presence:"required"}).withMutation(n=>n.test({message:r,name:"required",exclusive:!0,test(r){return this.schema._isPresent(r)}}))}notRequired(){let r=this.clone({presence:"optional"});return r.tests=r.tests.filter(r=>"required"!==r.OPTIONS.name),r}nullable(r=!0){return this.clone({nullable:!1!==r})}transform(r){let n=this.clone();return n.transforms.push(r),n}test(...r){let n;if(void 0===(n=1===r.length?"function"==typeof r[0]?{test:r[0]}:r[0]:2===r.length?{name:r[0],test:r[1]}:{name:r[0],message:r[1],test:r[2]}).message&&(n.message=p.default),"function"!=typeof n.test)throw TypeError("`test` is a required parameters");let i=this.clone(),o=B(n),a=n.exclusive||n.name&&!0===i.exclusiveTests[n.name];if(n.exclusive&&!n.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return n.name&&(i.exclusiveTests[n.name]=!!n.exclusive),i.tests=i.tests.filter(r=>r.OPTIONS.name!==n.name||!a&&r.OPTIONS.test!==o.OPTIONS.test),i.tests.push(o),i}when(r,n){Array.isArray(r)||"string"==typeof r||(n=r,r=".");let i=this.clone(),o=E(r).map(r=>new j(r));return o.forEach(r=>{r.isSibling&&i.deps.push(r.key)}),i.conditions.push(new O(o,n)),i}typeError(r){let n=this.clone();return n._typeError=B({message:r,name:"typeError",test(r){return!!(void 0===r||this.schema.isType(r))||this.createError({params:{type:this.schema._type}})}}),n}oneOf(r,n=p.oneOf){let i=this.clone();return r.forEach(r=>{i._whitelist.add(r),i._blacklist.delete(r)}),i._whitelistError=B({message:n,name:"oneOf",test(r){if(void 0===r)return!0;let n=this.schema._whitelist,i=n.resolveAll(this.resolve);return!!i.includes(r)||this.createError({params:{values:n.toArray().join(", "),resolved:i}})}}),i}notOneOf(r,n=p.notOneOf){let i=this.clone();return r.forEach(r=>{i._blacklist.add(r),i._whitelist.delete(r)}),i._blacklistError=B({message:n,name:"notOneOf",test(r){let n=this.schema._blacklist,i=n.resolveAll(this.resolve);return!i.includes(r)||this.createError({params:{values:n.toArray().join(", "),resolved:i}})}}),i}strip(r=!0){let n=this.clone();return n.spec.strip=r,n}describe(){let r=this.clone(),{label:n,meta:i}=r.spec;return{meta:i,label:n,type:r.type,oneOf:r._whitelist.describe(),notOneOf:r._blackl
386ist.describe(),tests:r.tests.map(r=>({name:r.OPTIONS.name,params:r.OPTIONS.params})).filter((r,n,i)=>i.findIndex(n=>n.name===r.name)===n)}}}for(let r of(N.prototype.__isYupSchema__=!0,["validate","validateSync"]))N.prototype[`${r}At`]=function(n,i,o={}){let{parent:a,parentPath:s,schema:l}=function(r,n,i,o=i){let a,s,l;return n?((0,I.forEach)(n,(c,u,d)=>{let h=u?R(c):c;if((r=r.resolve({context:o,parent:a,value:i})).innerType){let o=d?parseInt(h,10):0;if(i&&o>=i.length)throw Error(`Yup.reach cannot resolve an array item at index: ${c}, in the path: ${n}. because there is no value at that index. `);a=i,i=i&&i[o],r=r.innerType}if(!d){if(!r.fields||!r.fields[h])throw Error(`The schema does not contain the path: ${n}. (failed at: ${l} which is a type: "${r._type}")`);a=i,i=i&&i[h],r=r.fields[h]}s=h,l=u?"["+c+"]":"."+c}),{schema:r,parent:a,parentPath:s}):{parent:a,parentPath:n,schema:r}}(this,n,i,o.context);return l[r](a&&a[s],F({},o,{parent:a,path:n}))};for(let r of["equals","is"])N.prototype[r]=N.prototype.oneOf;for(let r of["not","nope"])N.prototype[r]=N.prototype.notOneOf;N.prototype.optional=N.prototype.notRequired,N.prototype;var $=r=>null==r;function U(){return new G}class G extends N{constructor(){super({type:"boolean"}),this.withMutation(()=>{this.transform(function(r){if(!this.isType(r)){if(/^(true|1)$/i.test(String(r)))return!0;if(/^(false|0)$/i.test(String(r)))return!1}return r})})}_typeCheck(r){return r instanceof Boolean&&(r=r.valueOf()),"boolean"==typeof r}isTrue(r=y.isValue){return this.test({message:r,name:"is-value",exclusive:!0,params:{value:"true"},test:r=>$(r)||!0===r})}isFalse(r=y.isValue){return this.test({message:r,name:"is-value",exclusive:!0,params:{value:"false"},test:r=>$(r)||!1===r})}}U.prototype=G.prototype;let W=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,q=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,X=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,K=r=>$(r)||r===r.trim(),Y=({}).toString();function J(){return new Q}class Q extends N{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(r){if(this.isType(r)||Array.isArray(r))return r;let n=null!=r&&r.toString?r.toString():r;return n===Y?r:n})})}_typeCheck(r){return r instanceof String&&(r=r.valueOf()),"string"==typeof r}_isPresent(r){return super._isPresent(r)&&!!r.length}length(r,n=f.length){return this.test({message:n,name:"length",exclusive:!0,params:{length:r},test(n){return $(n)||n.length===this.resolve(r)}})}min(r,n=f.min){return this.test({message:n,name:"min",exclusive:!0,params:{min:r},test(n){return $(n)||n.length>=this.resolve(r)}})}max(r,n=f.max){return this.test({name:"max",exclusive:!0,message:n,params:{max:r},test(n){return $(n)||n.length<=this.resolve(r)}})}matches(r,n){let i,o,a=!1;return n&&("object"==typeof n?{excludeEmptyString:a=!1,message:i,name:o}=n:i=n),this.test({name:o||"matches",message:i||f.matches,params:{regex:r},test:n=>$(n)||""===n&&a||-1!==n.search(r)})}email(r=f.email){return this.matches(W,{name:"email",message:r,excludeEmptyString:!0})}url(r=f.url){return this.matches(q,{name:"url",message:r,excludeEmptyString:!0})}uuid(r=f.uuid){return this.matches(X,{name:"uuid",message:r,excludeEmptyString:!1})}ensure(){return this.default("").transform(r=>null===r?"":r)}trim(r=f.trim){return this.transform(r=>null!=r?r.trim():r).test({message:r,name:"trim",test:K})}lowercase(r=f.lowercase){return this.transform(r=>
386$(r)?r:r.toLowerCase()).test({message:r,name:"string_case",exclusive:!0,test:r=>$(r)||r===r.toLowerCase()})}uppercase(r=f.uppercase){return this.transform(r=>$(r)?r:r.toUpperCase()).test({message:r,name:"string_case",exclusive:!0,test:r=>$(r)||r===r.toUpperCase()})}}J.prototype=Q.prototype;let ee=r=>r!=+r;function et(){return new er}class er extends N{constructor(){super({type:"number"}),this.withMutation(()=>{this.transform(function(r){let n=r;if("string"==typeof n){if(""===(n=n.replace(/\s/g,"")))return NaN;n=+n}return this.isType(n)?n:parseFloat(n)})})}_typeCheck(r){return r instanceof Number&&(r=r.valueOf()),"number"==typeof r&&!ee(r)}min(r,n=m.min){return this.test({message:n,name:"min",exclusive:!0,params:{min:r},test(n){return $(n)||n>=this.resolve(r)}})}max(r,n=m.max){return this.test({message:n,name:"max",exclusive:!0,params:{max:r},test(n){return $(n)||n<=this.resolve(r)}})}lessThan(r,n=m.lessThan){return this.test({message:n,name:"max",exclusive:!0,params:{less:r},test(n){return $(n)||n<this.resolve(r)}})}moreThan(r,n=m.moreThan){return this.test({message:n,name:"min",exclusive:!0,params:{more:r},test(n){return $(n)||n>this.resolve(r)}})}positive(r=m.positive){return this.moreThan(0,r)}negative(r=m.negative){return this.lessThan(0,r)}integer(r=m.integer){return this.test({name:"integer",message:r,test:r=>$(r)||Number.isInteger(r)})}truncate(){return this.transform(r=>$(r)?r:0|r)}round(r){var n;let i=["ceil","floor","round","trunc"];if("trunc"===(r=(null==(n=r)?void 0:n.toLowerCase())||"round"))return this.truncate();if(-1===i.indexOf(r.toLowerCase()))throw TypeError("Only valid options for round() are: "+i.join(", "));return this.transform(n=>$(n)?n:Math[r](n))}}et.prototype=er.prototype;var en=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let ei=new Date(""),eo=r=>"[object Date]"===Object.prototype.toString.call(r);function ea(){return new es}class es extends N{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(r){return this.isType(r)?r:isNaN(r=function(r){var n,i,o=[1,4,5,6,7,10,11],a=0;if(i=en.exec(r)){for(var s,l=0;s=o[l];++l)i[s]=+i[s]||0;i[2]=(+i[2]||1)-1,i[3]=+i[3]||1,i[7]=i[7]?String(i[7]).substr(0,3):0,(void 0===i[8]||""===i[8])&&(void 0===i[9]||""===i[9])?n=+new Date(i[1],i[2],i[3],i[4],i[5],i[6],i[7]):("Z"!==i[8]&&void 0!==i[9]&&(a=60*i[10]+i[11],"+"===i[9]&&(a=0-a)),n=Date.UTC(i[1],i[2],i[3],i[4],i[5]+a,i[6],i[7]))}else n=Date.parse?Date.parse(r):NaN;return n}(r))?ei:new Date(r)})})}_typeCheck(r){return eo(r)&&!isNaN(r.getTime())}prepareParam(r,n){let i;if(j.isRef(r))i=r;else{let o=this.cast(r);if(!this._typeCheck(o))throw TypeError(`\`${n}\` must be a Date or a value that can be \`cast()\` to a Date`);i=o}return i}min(r,n=g.min){let i=this.prepareParam(r,"min");return this.test({message:n,name:"min",exclusive:!0,params:{min:r},test(r){return $(r)||r>=this.resolve(i)}})}max(r,n=g.max){let i=this.prepareParam(r,"max");return this.test({message:n,name:"max",exclusive:!0,params:{max:r},test(r){return $(r)||r<=this.resolve(i)}})}}es.INVALID_DATE=ei,ea.prototype=es.prototype,ea.INVALID_DATE=ei;var el=i(42053),ec=i.n(el),eu=i(5771),ed=i.n(eu),eh=i(5335),ep=i.n(eh),ef=i(88488),em=i.n(ef);function eg(r,n){let i=1/0;return r.some((r,o)=>{var a;if((null==(a=n.path)?void 0:a.indexOf(r))!==-1)return i=o,!0}),i}function ey(r){return(n,i)=>eg(r,n)-eg(r,i)}function ev(){return(ev=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}let eb=r=>"[object Object]"===Object.prototype.toString.call(r),eC=ey([]);class e_ extends N{constructor(r){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=eC,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(r){if("string"==typeof r)try{r=JSON.parse(r)}catch(n){r=null}return this.isType(r)?r:null}),r&&this.shape(r)})}_typeCheck(r){return eb(r)||"function"==typeof r}_cast(r,n={}){var i;let o=super._cast(r,n);if(void 0===o)return this.getDefault();if(!this._typeCheck(o))return o;let a=this.fields,s=null!=(i=n.stripUnknown)?i:this.spec.noUnknown,l=this._nodes.concat(Object.keys(o).filter(r=>-1===this._nodes.indexOf(r))),c={},u=ev({},n,{parent:c,__validating:n.__validating||!1}),d=!1;for(let r of l){let i=a[r],l=w()(o,r);if(i){let a;let s=o[r];u.path=(n.path?`${n.path}.`:"")+r;let l="spec"in(i=i.resolve({value:s,context:n.context,parent:c}))?i.spec:void 0,h=null==l?void 0:l.strict;if(null==l?void 0:l.strip){d=d||r in o;continue}void 0!==(a=n.__validating&&h?o[r]:i.cast(o[r],u))&&(c[r]=a)}else l&&!s&&(c[r]=o[r]);c[r]!==o[r]&&(d=!0)}return d?c:o}_validate(r,n={},i){let o=[],{sync:a,from:s=[],originalValue:l=r,abortEarly:c=this.spec.abortEarly,recursive:u=this.spec.recursive}=n;s=[{schema:this,value:l},...s],n.__validating=!0,n.originalValue=l,n.from=s,super._validate(r,n,(r,d)=>{if(r){if(!M.isError(r)||c)return void i(r,d);o.push(r)}if(!u||!eb(d)){i(o[0]||null,d);return}l=l||d,L({sync:a,tests:this._nodes.map(r=>(i,o)=>{let a=-1===r.indexOf(".")?(n.path?`${n.path}.`:"")+r:`${n.path||""}["${r}"]`,c=this.fields[r];
386if(c&&"validate"in c){c.validate(d[r],ev({},n,{path:a,from:s,strict:!0,parent:d,originalValue:l[r]}),o);return}o(null)}),value:d,errors:o,endEarly:c,sort:this._sortErrors,path:n.path},i)})}clone(r){let n=super.clone(r);return n.fields=ev({},this.fields),n._nodes=this._nodes,n._excludedEdges=this._excludedEdges,n._sortErrors=this._sortErrors,n}concat(r){let n=super.concat(r),i=n.fields;for(let[r,n]of Object.entries(this.fields)){let o=i[r];void 0===o?i[r]=n:o instanceof N&&n instanceof N&&(i[r]=n.concat(o))}return n.withMutation(()=>n.shape(i,this._excludedEdges))}getDefaultFromShape(){let r={};return this._nodes.forEach(n=>{let i=this.fields[n];r[n]="default"in i?i.getDefault():void 0}),r}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(r,n=[]){let i=this.clone(),o=Object.assign(i.fields,r);return i.fields=o,i._sortErrors=ey(Object.keys(o)),n.length&&(Array.isArray(n[0])||(n=[n]),i._excludedEdges=[...i._excludedEdges,...n]),i._nodes=function(r,n=[]){let i=[],o=new Set,a=new Set(n.map(([r,n])=>`${r}-${n}`));function s(r,n){let s=(0,I.split)(r)[0];o.add(s),a.has(`${n}-${s}`)||i.push([n,s])}for(let n in r)if(w()(r,n)){let i=r[n];o.add(n),j.isRef(i)&&i.isSibling?s(i.path,n):S(i)&&"deps"in i&&i.deps.forEach(r=>s(r,n))}return em().array(Array.from(o),i).reverse()}(o,i._excludedEdges),i}pick(r){let n={};for(let i of r)this.fields[i]&&(n[i]=this.fields[i]);return this.clone().withMutation(r=>(r.fields={},r.shape(n)))}omit(r){let n=this.clone(),i=n.fields;for(let o of(n.fields={},r))delete i[o];return n.withMutation(()=>n.shape(i))}from(r,n,i){let o=(0,I.getter)(r,!0);return this.transform(a=>{if(null==a)return a;let s=a;return w()(a,r)&&(s=ev({},a),i||delete s[r],s[n]=o(a)),s})}noUnknown(r=!0,n=v.noUnknown){"string"==typeof r&&(n=r,r=!0);let i=this.test({name:"noUnknown",exclusive:!0,message:n,test(n){let i;if(null==n)return!0;let o=(i=Object.keys(this.schema.fields),Object.keys(n).filter(r=>-1===i.indexOf(r)));return!r||0===o.length||this.createError({params:{unknown:o.join(", ")}})}});return i.spec.noUnknown=r,i}unknown(r=!0,n=v.noUnknown){return this.noUnknown(!r,n)}transformKeys(r){return this.transform(n=>n&&ep()(n,(n,i)=>r(i)))}camelCase(){return this.transformKeys(ed())}snakeCase(){return this.transformKeys(ec())}constantCase(){return this.transformKeys(r=>ec()(r).toUpperCase())}describe(){let r=super.describe();return r.fields=Z()(this.fields,r=>r.describe()),r}}function ex(r){return new e_(r)}function ew(){return(ew=Object.assign||function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}ex.prototype=e_.prototype;class eS extends N{constructor(r){super({type:"array"}),this.innerType=void 0,this.innerType=r,this.withMutation(()=>{this.transform(function(r){if("string"==typeof r)try{r=JSON.parse(r)}catch(n){r=null}return this.isType(r)?r:null})})}_typeCheck(r){return Array.isArray(r)}get _subType(){return this.innerType}_cast(r,n){let i=super._cast(r,n);if(!this._typeCheck(i)||!this.innerType)return i;let o=!1,a=i.map((r,i)=>{let a=this.innerType.cast(r,ew({},n,{path:`${n.path||""}[${i}]`}));return a!==r&&(o=!0),a});return o?a:i}_validate(r,n={},i){var o,a;let s=[],l=n.sync,c=n.path,u=this.innerType,d=null!=(o=n.abortEarly)?o:this.spec.abortEarly,h=null!=(a=n.recursive)?a:this.spec.recursive,p=null!=n.originalValue?n.originalValue:r;super._validate(r,n,(r,o)=>{if(r){if(!M.isError(r)||d)return void i(r,o);s.push(r)}if(!h||!u||!this._typeCheck(o)){i(s[0]||null,o);return}p=p||o;let a=Array(o.length);for(let r=0;r<o.length;r++){let i=o[r],s=`${n.path||""}[${r}]`,l=ew({},n,{path:s,strict:!0,parent:o,index:r,originalValue:p[r]});a[r]=(r,n)=>u.validate(i,l,n)}L({sync:l,path:c,value:o,errors:s,endEarly:d,tests:a},i)})}clone(r){let n=super.clone(r);return n.innerType=this.innerType,n}concat(r){let n=super.concat(r);return n.innerType=this.innerType,r.innerType&&(n.innerType=n.innerType?n.innerType.concat(r.innerType):r.innerType),n}of(r){let n=this.clone();if(!S(r))throw TypeError("`array.of()` sub-schema must be a valid yup schema not: "+h(r));return n.innerType=r,n}length(r,n=b.length){return this.test({message:n,name:"length",exclusive:!0,params:{length:r},test(n){return $(n)||n.length===this.resolve(r)}})}min(r,n){return n=n||b.min,this.test({message:n,name:"min",exclusive:!0,params:{min:r},test(n){return $(n)||n.length>=this.resolve(r)}})}max(r,n){return n=n||b.max,this.test({message:n,name:"max",exclusive:!0,params:{max:r},test(n){return $(n)||n.length<=this.resolve(r)}})}ensure(){return this.default(()=>[]).transform((r,n)=>this._typeCheck(r)?r:null==n?[]:[].concat(n))}compact(r){let n=r?(n,i,o)=>!r(n,i,o):r=>!!r;return this.transform(r=>null!=r?r.filter(n):r)}describe(){let r=super.describe();return this.innerType&&(r.innerType=this.innerType.describe()),r}nullable(r=!0){return super.nullable(r)}defined(){return super.defined()}required(r){return super.required(r)}}eS.prototype},99534:function(r,n,i){var o,a,s,l=i(31854),c=i(16208),u=i(50734),d=i(52716),h=i(85530);function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
386n%2?p(Object(i),!0).forEach(function(n){u(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m=i(13378),g=i(34199),y=g.gql,v=new g.GraphQLClient("https://graphql.contentful.com/content/v1/spaces/".concat(l.env.CONTENTFUL_SPACE_ID,"/environments/").concat(l.env.CONTENTFUL_ENV_ID),{headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(l.env.CONTENTFUL_DELIVERY_ACCESS_TOKEN)}}),b=y(a||(a=h(["\n  query Dictionary($locale: String!) {\n    dictionaryCollection(limit: 1000, locale: $locale) {\n      items {\n        key\n        value\n      }\n    }\n  }\n"])));function C(){return(C=d(c.mark(function r(n){return c.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",v.request(b,{locale:n}).then(function(r){var n=r.dictionaryCollection.items.reduce(function(r,n){return f(f({},r),{},u({},n.key,n.value))},{});return m.object(f({},n))}));case 1:case"end":return r.stop()}},r)}))).apply(this,arguments)}r.exports=(u(s={locales:["default","en","it","zh"],defaultLocale:"default",localesToIgnore:["default"],defaultNS:"common",pages:{"*":["common"]},logger:null,logBuild:!1},"logger",function(){return null}),u(s,"loadLocaleFrom",(o=d(c.mark(function r(n){return c.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.t0=f,r.t1={},r.next=4,function(r){return C.apply(this,arguments)}("default"===n?"it":n);case 4:return r.t2=r.sent,r.abrupt("return",(0,r.t0)(r.t1,r.t2));case 6:case"end":return r.stop()}},r)})),function(r){return o.apply(this,arguments)})),s)},63254:function(r,n,i){"use strict";i.d(n,{Lp:function(){return sS}});var o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S,O,E,k,T,M,P,L,A,Z,I,V,D,j,z,B,R,H,F,N,$,U,G,W,q,X,K,Y,J,Q,ee,et,er,en,ei,eo,ea,es,el,ec,eu,ed,eh,ep,ef,em,eg,ey,ev,eb,eC,e_,ex,ew,eS,eO,eE,ek,eT,eM,eP,eL,eA,eZ,eI,eV,eD,ej,ez,eB,eR,eH,eF,eN,e$,eU,eG,eW,eq,eX,eK,eY,eJ,eQ,e1,e0,e2,e3,e4,e5,e6,e8,e7,e9,te,tt,tr,tn,ti,to,ta,ts,tl,tc,tu,td,th,tp,tf,tm,tg,ty,tv,tb,tC,t_,tx,tw,tS,tO,tE,tk,tT,tM,tP,tL,tA,tZ,tI,tV,tD,tj,tz,tB,tR,tH,tF,tN,t$,tU,tG,tW,tq,tX,tK,tY,tJ,tQ,t1,t0,t2,t3,t4,t5,t6,t8,t7,t9,re,rt,rr,rn,ri,ro,ra,rs,rl,rc,ru,rd,rh,rp,rf,rm,rg,ry,rv,rb,rC,r_,rx,rw,rS,rO,rE,rk,rT,rM,rP,rL,rA,rZ,rI,rV,rD,rj,rz,rB,rR,rH,rF,rN,r$,rU,rG,rW,rq,rX,rK,rY,rJ,rQ,r1,r0,r2,r3,r4,r5,r6=i(24208),r8=i(16208),r7=i.n(r8),r9=i(8595),ne=i.n(r9),nt=i(30979),nr=i(34199),nn=i(7705),ni=i(46865),no=i(64219),na=i(54942),ns=i(69601);let nl=/\r\n|[\n\r]/g;function nc(r,n){let i=0,o=1;for(let a of r.body.matchAll(nl)){if("number"==typeof a.index||function(r,n){if(!r)throw Error("Unexpected invariant triggered.")}(!1),a.index>=n)break;i=a.index+a[0].length,o+=1}return{line:o,column:n+1-i}}function nu(r,n){let i=r.locationOffset.column-1,o="".padStart(i)+r.body,a=n.line-1,s=r.locationOffset.line-1,l=n.line+s,c=1===n.line?i:0,u=n.column+c,d=`${r.name}:${l}:${u}
387`,h=o.split(/\r\n|[\n\r]/g),p=h[a];if(p.length>120){let r=Math.floor(u/80),n=[];for(let r=0;r<p.length;r+=80)n.push(p.slice(r,r+80));return d+nd([[`${l} |`,n[0]],...n.slice(1,r+1).map(r=>["|",r]),["|","^".padStart(u%80)],["|",n[r+1]]])}return d+nd([[`${l-1} |`,h[a-1]],[`${l} |`,p],["|","^".padStart(u)],[`${l+1} |`,h[a+1]]])}function nd(r){let n=r.filter(([r,n])=>void 0!==n),i=Math.max(...n.map(([r])=>r.length));return n.map(([r,n])=>r.padStart(i)+(n?" "+n:"")).join("\n")}class nh extends Error{constructor(r,...n){var i,o,a,s;let{nodes:l,source:c,positions:u,path:d,originalError:h,extensions:p}=function(r){let n=r[0];return null==n||"kind"in n||"length"in n?{nodes:n,source:r[1],positions:r[2],path:r[3],originalError:r[4],extensions:r[5]}:n}(n);super(r),this.name="GraphQLError",this.path=null!=d?d:void 0,this.originalError=null!=h?h:void 0,this.nodes=np(Array.isArray(l)?l:l?[l]:void 0);let f=np(null===(i=this.nodes)||void 0===i?void 0:i.map(r=>r.loc).filter(r=>null!=r));this.source=null!=c?c:null==f?void 0:null===(o=f[0])||void 0===o?void 0:o.source,this.positions=null!=u?u:null==f?void 0:f.map(r=>r.start),this.locations=u&&c?u.map(r=>nc(c,r)):null==f?void 0:f.map(r=>nc(r.source,r.start));let m="object"==typeof(s=null==h?void 0:h.extensions)&&null!==s?
387null==h?void 0:h.extensions:void 0;this.extensions=null!==(a=null!=p?p:m)&&void 0!==a?a:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=h&&h.stack?Object.defineProperty(this,"stack",{value:h.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,nh):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let r=this.message;if(this.nodes){for(let i of this.nodes)if(i.loc){var n;r+="\n\n"+nu((n=i.loc).source,nc(n.source,n.start))}}else if(this.source&&this.locations)for(let n of this.locations)r+="\n\n"+nu(this.source,n);return r}toJSON(){let r={message:this.message};return null!=this.locations&&(r.locations=this.locations),null!=this.path&&(r.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(r.extensions=this.extensions),r}}function np(r){return void 0===r||0===r.length?void 0:r}function nf(r,n,i){return new nh(`Syntax Error: ${i}`,{source:r,positions:[n]})}class nm{constructor(r,n,i){this.start=r.start,this.end=n.end,this.startToken=r,this.endToken=n,this.source=i}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class ng{constructor(r,n,i,o,a,s){this.kind=r,this.start=n,this.end=i,this.line=o,this.column=a,this.value=s,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}function ny(r){return r>=48&&r<=57}function nv(r){return r>=97&&r<=122||r>=65&&r<=90}function nb(r){return nv(r)||95===r}(o=d||(d={})).QUERY="query",o.MUTATION="mutation",o.SUBSCRIPTION="subscription",(a=h||(h={})).QUERY="QUERY",a.MUTATION="MUTATION",a.SUBSCRIPTION="SUBSCRIPTION",a.FIELD="FIELD",a.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",a.FRAGMENT_SPREAD="FRAGMENT_SPREAD",a.INLINE_FRAGMENT="INLINE_FRAGMENT",a.VARIABLE_DEFINITION="VARIABLE_DEFINITION",a.SCHEMA="SCHEMA",a.SCALAR="SCALAR",a.OBJECT="OBJECT",a.FIELD_DEFINITION="FIELD_DEFINITION",a.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",a.INTERFACE="INTERFACE",a.UNION="UNION",a.ENUM="ENUM",a.ENUM_VALUE="ENUM_VALUE",a.INPUT_OBJECT="INPUT_OBJECT",a.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION",(s=p||(p={})).NAME="Name",s.DOCUMENT="Document",s.OPERATION_DEFINITION="OperationDefinition",s.VARIABLE_DEFINITION="VariableDefinition",s.SELECTION_SET="SelectionSet",s.FIELD="Field",s.ARGUMENT="Argument",s.FRAGMENT_SPREAD="FragmentSpread",s.INLINE_FRAGMENT="InlineFragment",s.FRAGMENT_DEFINITION="FragmentDefinition",s.VARIABLE="Variable",s.INT="IntValue",s.FLOAT="FloatValue",s.STRING="StringValue",s.BOOLEAN="BooleanValue",s.NULL="NullValue",s.ENUM="EnumValue",s.LIST="ListValue",s.OBJECT="ObjectValue",s.OBJECT_FIELD="ObjectField",s.DIRECTIVE="Directive",s.NAMED_TYPE="NamedType",s.LIST_TYPE="ListType",s.NON_NULL_TYPE="NonNullType",s.SCHEMA_DEFINITION="SchemaDefinition",s.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",s.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",s.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",s.FIELD_DEFINITION="FieldDefinition",s.INPUT_VALUE_DEFINITION="InputValueDefinition",s.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",s.UNION_TYPE_DEFINITION="UnionTypeDefinition",s.ENUM_TYPE_DEFINITION="EnumTypeDefinition",s.ENUM_VALUE_DEFINITION="EnumValueDefinition",s.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",s.DIRECTIVE_DEFINITION="DirectiveDefinition",s.SCHEMA_EXTENSION="SchemaExtension",s.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",s.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",s.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",s.UNION_TYPE_EXTENSION="UnionTypeExtension",s.ENUM_TYPE_EXTENSION="EnumTypeExtension",s.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",(l=f||(f={})).SOF="<SOF>",l.EOF="<EOF>",l.BANG="!",l.DOLLAR="$",l.AMP="&",l.PAREN_L="(",l.PAREN_R=")",l.SPREAD="...",l.COLON=":",l.EQUALS="=",l.AT="@",l.BRACKET_L="[",l.BRACKET_R="]",l.BRACE_L="{",l.PIPE="|",l.BRACE_R="}
387",l.NAME="Name",l.INT="Int",l.FLOAT="Float",l.STRING="String",l.BLOCK_STRING="BlockString",l.COMMENT="Comment";class nC{constructor(r){let n=new ng(f.SOF,0,0,0,0);this.source=r,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let r=this.token;if(r.kind!==f.EOF)do if(r.next)r=r.next;else{let n=function(r,n){let i=r.source.body,o=i.length,a=n;for(;a<o;){let n=i.charCodeAt(a);switch(n){case 65279:case 9:case 32:case 44:++a;continue;case 10:++a,++r.line,r.lineStart=a;continue;case 13:10===i.charCodeAt(a+1)?a+=2:++a,++r.line,r.lineStart=a;continue;case 35:return function(r,n){let i=r.source.body,o=i.length,a=n+1;for(;a<o;){let r=i.charCodeAt(a);if(10===r||13===r)break;if(n_(r))++a;else if(nx(i,a))a+=2;else break}return nE(r,f.COMMENT,n,a,i.slice(n+1,a))}(r,a);case 33:return nE(r,f.BANG,a,a+1);case 36:return nE(r,f.DOLLAR,a,a+1);case 38:return nE(r,f.AMP,a,a+1);case 40:return nE(r,f.PAREN_L,a,a+1);case 41:return nE(r,f.PAREN_R,a,a+1);case 46:if(46===i.charCodeAt(a+1)&&46===i.charCodeAt(a+2))return nE(r,f.SPREAD,a,a+3);break;case 58:return nE(r,f.COLON,a,a+1);case 61:return nE(r,f.EQUALS,a,a+1);case 64:return nE(r,f.AT,a,a+1);case 91:return nE(r,f.BRACKET_L,a,a+1);case 93:return nE(r,f.BRACKET_R,a,a+1);case 123:return nE(r,f.BRACE_L,a,a+1);case 124:return nE(r,f.PIPE,a,a+1);case 125:return nE(r,f.BRACE_R,a,a+1);case 34:if(34===i.charCodeAt(a+1)&&34===i.charCodeAt(a+2))return function(r,n){let i=r.source.body,o=i.length,a=r.lineStart,s=n+3,l=s,c="",u=[];for(;s<o;){let o=i.charCodeAt(s);if(34===o&&34===i.charCodeAt(s+1)&&34===i.charCodeAt(s+2)){c+=i.slice(l,s),u.push(c);let o=nE(r,f.BLOCK_STRING,n,s+3,(function(r){var n,i;let o=Number.MAX_SAFE_INTEGER,a=null,s=-1;for(let n=0;n<r.length;++n){let l=r[n],c=function(r){var n;let i=0;for(;i<r.length&&(9===(n=r.charCodeAt(i))||32===n);)++i;return i}(l);c!==l.length&&(a=null!==(i=a)&&void 0!==i?i:n,s=n,0!==n&&c<o&&(o=c))}return r.map((r,n)=>0===n?r:r.slice(o)).slice(null!==(n=a)&&void 0!==n?n:0,s+1)})(u).join("\n"));return r.line+=u.length-1,r.lineStart=a,o}if(92===o&&34===i.charCodeAt(s+1)&&34===i.charCodeAt(s+2)&&34===i.charCodeAt(s+3)){c+=i.slice(l,s),l=s+1,s+=4;continue}if(10===o||13===o){c+=i.slice(l,s),u.push(c),13===o&&10===i.charCodeAt(s+1)?s+=2:++s,c="",l=s,a=s;continue}if(n_(o))++s;else if(nx(i,s))s+=2;else throw nf(r.source,s,`Invalid character within String: ${nO(r,s)}.`)}throw nf(r.source,s,"Unterminated string.")}(r,a);return function(r,n){let i=r.source.body,o=i.length,a=n+1,s=a,l="";for(;a<o;){let o=i.charCodeAt(a);if(34===o)return l+=i.slice(s,a),nE(r,f.STRING,n,a+1,l);if(92===o){l+=i.slice(s,a);let n=117===i.charCodeAt(a+1)?123===i.charCodeAt(a+2)?function(r,n){let i=r.source.body,o=0,a=3;for(;a<12;){let r=i.charCodeAt(n+a++);if(125===r){if(a<5||!n_(o))break;return{value:String.fromCodePoint(o),size:a}}if((o=o<<4|nM(r))<0)break}throw nf(r.source,n,`Invalid Unicode escape sequence: "${i.slice(n,n+a)}".`)}(r,a):function(r,n){let i=r.source.body,o=nT(i,n+2);if(n_(o))return{value:String.fromCodePoint(o),size:6};if(nw(o)&&92===i.charCodeAt(n+6)&&117===i.charCodeAt(n+7)){let r=nT(i,n+8);if(nS(r))return{value:String.fromCodePoint(o,r),size:12}}throw nf(r.source,n,`Invalid Unicode escape sequence: "${i.slice(n,n+6)}".`)}(r,a):function(r,n){let i=r.source.body;switch(i.charCodeAt(n+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw nf(r.source,n,`Invalid character escape sequence: "${i.slice(n,n+2)}".`)}(r,a);l+=n.value,a+=n.size,s=a;continue}if(10===o||13===o)break;if(n_(o))++a;else if(nx(i,a))a+=2;else throw nf(r.source,a,`Invalid character within String: ${nO(r,a)}.`)}throw nf(r.source,a,"Unterminated string.")}(r,a)}if(ny(n)||45===n)return function(r,n,i){let o=r.source.body,a=n,s=i,l=!1;
387if(45===s&&(s=o.charCodeAt(++a)),48===s){if(ny(s=o.charCodeAt(++a)))throw nf(r.source,a,`Invalid number, unexpected digit after 0: ${nO(r,a)}.`)}else a=nk(r,a,s),s=o.charCodeAt(a);if(46===s&&(l=!0,s=o.charCodeAt(++a),a=nk(r,a,s),s=o.charCodeAt(a)),(69===s||101===s)&&(l=!0,(43===(s=o.charCodeAt(++a))||45===s)&&(s=o.charCodeAt(++a)),a=nk(r,a,s),s=o.charCodeAt(a)),46===s||nb(s))throw nf(r.source,a,`Invalid number, expected digit but got: ${nO(r,a)}.`);return nE(r,l?f.FLOAT:f.INT,n,a,o.slice(n,a))}(r,a,n);if(nb(n))return function(r,n){let i=r.source.body,o=i.length,a=n+1;for(;a<o;){var s;if(nv(s=i.charCodeAt(a))||ny(s)||95===s)++a;else break}return nE(r,f.NAME,n,a,i.slice(n,a))}(r,a);throw nf(r.source,a,39===n?"Unexpected single quote character ('), did you mean to use a double quote (\")?":n_(n)||nx(i,a)?`Unexpected character: ${nO(r,a)}.`:`Invalid character: ${nO(r,a)}.`)}return nE(r,f.EOF,o,o)}(this,r.end);r.next=n,n.prev=r,r=n}while(r.kind===f.COMMENT);return r}}function n_(r){return r>=0&&r<=55295||r>=57344&&r<=1114111}function nx(r,n){return nw(r.charCodeAt(n))&&nS(r.charCodeAt(n+1))}function nw(r){return r>=55296&&r<=56319}function nS(r){return r>=56320&&r<=57343}function nO(r,n){let i=r.source.body.codePointAt(n);if(void 0===i)return f.EOF;if(i>=32&&i<=126){let r=String.fromCodePoint(i);return'"'===r?"'\"'":`"${r}"`}return"U+"+i.toString(16).toUpperCase().padStart(4,"0")}function nE(r,n,i,o,a){let s=r.line,l=1+i-r.lineStart;return new ng(n,i,o,s,l,a)}function nk(r,n,i){if(!ny(i))throw nf(r.source,n,`Invalid number, expected digit but got: ${nO(r,n)}.`);let o=r.source.body,a=n+1;for(;ny(o.charCodeAt(a));)++a;return a}function nT(r,n){return nM(r.charCodeAt(n))<<12|nM(r.charCodeAt(n+1))<<8|nM(r.charCodeAt(n+2))<<4|nM(r.charCodeAt(n+3))}function nM(r){return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:-1}function nP(r,n){if(!r)throw Error(n)}class nL{constructor(r,n="GraphQL request",i={line:1,column:1}){"string"==typeof r||nP(!1,`Body must be a string. Received: ${function r(n,i){switch(typeof n){case"string":return JSON.stringify(n);case"function":return n.name?`[function ${n.name}]`:"[function]";case"object":return function(n,i){if(null===n)return"null";if(i.includes(n))return"[Circular]";let o=[...i,n];if("function"==typeof n.toJSON){let i=n.toJSON();if(i!==n)return"string"==typeof i?i:r(i,o)}else if(Array.isArray(n))return function(n,i){if(0===n.length)return"[]";if(i.length>2)return"[Array]";let o=Math.min(10,n.length),a=n.length-o,s=[];for(let a=0;a<o;++a)s.push(r(n[a],i));return 1===a?s.push("... 1 more item"):a>1&&s.push(`... ${a} more items`),"["+s.join(", ")+"]"}(n,o);return function(n,i){let o=Object.entries(n);return 0===o.length?"{}":i.length>2?"["+function(r){let n=Object.prototype.toString.call(r).replace(/^\[object /,"").replace(/]$/,"");if("Object"===n&&"function"==typeof r.constructor){let n=r.constructor.name;if("string"==typeof n&&""!==n)return n}return n}(n)+"]":"{ "+o.map(([n,o])=>n+": "+r(o,i)).join(", ")+" }"}(n,o)}(n,i);default:return String(n)}}(r,[])}.`),this.body=r,this.name=n,this.locationOffset=i,this.locationOffset.line>0||nP(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||nP(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class nA{constructor(r,n={}){let i=r instanceof nL?r:new nL(r);this._lexer=new nC(i),this._options=n,this._tokenCounter=0}parseName(){let r=this.expectToken(f.NAME);return this.node(r,{kind:p.NAME,value:r.value})}parseDocument(){return this.node(this._lexer.token,{kind:p.DOCUMENT,definitions:this.many(f.SOF,this.parseDefinition,f.EOF)})}parseDefinition(){if(this.peek(f.BRACE_L))return this.parseOperationDefinition();let r=this.peekDescription(),n=r?this._lexer.lookahead():this._lexer.token;if(n.kind===f.NAME){switch(n.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(r)throw nf(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(n.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(n)}parseOperationDefinition(){let r;let n=this._lexer.token;if(this.peek(f.BRACE_L))return this.node(n,{kind:p.OPERATION_DEFINITION,operation:d.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let i=this.parseOperationType();return this.peek(f.NAME)&&(r=this.parseName()),this.node(n,{kind:p.OPERATION_DEFINITION,operation:i,name:r,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let r=this.expectToken(f.NAME);switch(r.value){case"query":return d.QUERY;case"mutation":return d.MUTATION;case"subscription":return d.SUBSCRIPTION}throw this.unexpected(r)}parseVariableDefinitions(){return this.optionalMany(f.PAREN_L,this.parseVariableDefinition,f.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:p.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(f.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(f.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let r=this._lexer.token;return this.expectToken(f.DOLLAR),this.node(r,{kind:p.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:p.SELECTION_SET,selections:this.many(f.BRACE_L,this.parseSelection,f.BRACE_R)})}parseSelection(){return this.peek(f.SPREAD)?this.parseFragment():this.parseField()}parseField(){let r,n;let i=this._lexer.token,o=this.parseName();return this.expectOptionalToken(f.COLON)?(r=o,n=this.parseName()):n=o,this.node(i,{kind:p.FIELD,alias:r,name:n,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(f.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(r){let n=r?this.parseConstArgument:this.parseArgument;return this.optionalMany(f.PAREN_L,n,f.PAREN_R)}parseArgument(r=!1){let n=this._lexer.token,i=this.parseName();return this.expectToken(f.COLON),this.node(n,{kind:p.ARGUMENT,name:i,value:this.parseValueLiteral(r)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let r=this._lexer.token;this.expectToken(f.SPREAD);let n=this.expectOptionalKeyword("on");return!n&&this.peek(f.NAME)?this.node(r,{kind:p.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(r,{kind:p.INLINE_FRAGMENT,typeCondition:n?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let r=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(r,{kind:p.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(r,{kind:p.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(r){let n=this._lexer.token;switch(n.kind){case f.BRACKET_L:return this.parseList(r);case f.BRACE_L:return this.parseObject(r);case f.INT:return this.advanceLexer(),this.node(n,{kind:p.INT,value:n.value});case f.FLOAT:return this.advanceLexer(),this.node(n,{kind:p.FLOAT,value:n.value});case f.STRING:case f.BLOCK_STRING:return this.parseStringLiteral();case f.NAME:switch(this.advanceLexer(),n.value){case"true":return this.node(n,{kind:p.BOOLEAN,value:!0});case"false":return this.node(n,{kind:p.BOOLEAN,value:!1});case"null":return this.node(n,{kind:p.NULL});default:return this.node(n,{kind:p.ENUM,value:n.value})}case f.DOLLAR:if(r){if(this.expectToken(f.DOLLAR),this._lexer.token.kind===f.NAME){let r=this._lexer.token.value;throw nf(this._lexer.source,n.start,`Unexpected variable "$${r}" in constant value.`)}throw this.unexpected(n)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let r=this._lexer.token;return this.advanceLexer(),this.node(r,{kind:p.STRING,value:r.value,block:r.kind===f.BLOCK_STRING})}parseList(r){return this.node(this._lexer.token,{kind:p.LIST,values:this.any(f.BRACKET_L,()=>this.parseValueLiteral(r),f.BRACKET_R)})}parseObject(r){return this.node(this._lexer.token,{kind:p.OBJECT,fields:this.any(f.BRACE_L,()=>this.parseObjectField(r),f.BRACE_R)})}parseObjectField(r){let n=this._lexer.token,i=this.parseName();return this.expectToken(f.COLON),this.node(n,{kind:p.OBJECT_FIELD,name:i,value:this.parseValueLiteral(r)})}parseDirectives(r){let n=[];for(;this.peek(f.AT);)n.push(this.parseDirective(r));return n}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(r){let n=this._lexer.token;return this.expectToken(f.AT),this.node(n,{kind:p.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(r)})}parseTypeReference(){let r;let n=this._lexer.token;if(this.expectOptionalToken(f.BRACKET_L)){let i=this.parseTypeReference();this.expectToken(f.BRACKET_R),r=this.node(n,{kind:p.LIST_TYPE,type:i})}else r=this.parseNamedType();return this.expectOptionalToken(f.BANG)?this.node(n,{kind:p.NON_NULL_TYPE,type:r}):r}parseNamedType(){return this.node(this._lexer.token,{kind:p.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(f.STRING)||this.peek(f.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("schema");let i=this.parseConstDirectives(),o=this.many(f.BRACE_L,this.parseOperationTypeDefinition,f.BRACE_R);return this.node(r,{kind:p.SCHEMA_DEFINITION,description:n,directives:i,operationTypes:o})}parseOperationTypeDefinition(){let r=this._lexer.token,n=this.parseOperationType();this.expectToken(f.COLON);let i=this.parseNamedType();return this.node(r,{kind:p.OPERATION_TYPE_DEFINITION,operation:n,type:i})}parseScalarTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("scalar");let i=this.parseName(),o=this.parseConstDirectives();return this.node(r,{kind:p.SCALAR_TYPE_DEFINITION,description:n,name:i,directives:o})}parseObjectTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("type");let i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(r,{kind:p.OBJECT_TYPE_DEFINITION,description:n,name:i,interfaces:o,directives:a,fields:s})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(f.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(f.BRACE_L,this.parseFieldDefinition,f.BRACE_R)}parseFieldDefinition(){let r=this._lexer.token,n=this.parseDescription(),i=this.parseName(),o=this.parseArgumentDefs();this.expectToken(f.COLON);let a=this.parseTypeReference(),s=this.parseConstDirectives();return this.node(r,{kind:p.FIELD_DEFINITION,description:n,name:i,arguments:o,type:a,directives:s})}parseArgumentDefs(){return this.optionalMany(f.PAREN_L,this.parseInputValueDef,f.PAREN_R)}parseInputValueDef(){let r;let n=this._lexer.token,i=this.parseDescription(),o=this.parseName();this.expectToken(f.COLON);let a=this.parseTypeReference();this.expectOptionalToken(f.EQUALS)&&(r=this.parseConstValueLiteral());let s=this.parseConstDirectives();return this.node(n,{kind:p.INPUT_VALUE_DEFINITION,description:i,name:o,type:a,defaultValue:r,directives:s})}parseInterfaceTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("interface");let i=this.parseName(),o=this.parseImplementsInterfaces(),a=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(r,{kind:p.INTERFACE_TYPE_DEFINITION,description:n,name:i,interfaces:o,directives:a,fields:s})}parseUnionTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("union");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseUnionMemberTypes();return this.node(r,{kind:p.UNION_TYPE_DEFINITION,description:n,name:i,directives:o,types:a})}parseUnionMemberTypes(){return this.expectOptionalToken(f.EQUALS)?this.delimitedMany(f.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("enum");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseEnumValuesDefinition();return this.node(r,{kind:p.ENUM_TYPE_DEFINITION,description:n,name:i,directives:o,values:a})}parseEnumValuesDefinition(){return this.optionalMany(f.BRACE_L,this.parseEnumValueDefinition,f.BRACE_R)}parseEnumValueDefinition(){let r=this._lexer.token,n=this.parseDescription(),i=this.parseEnumValueName(),o=this.parseConstDirectives();return this.node(r,{kind:p.ENUM_VALUE_DEFINITION,description:n,name:i,directives:o})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw nf(this._lexer.source,this._lexer.token.start,`${nZ(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("input");let i=this.parseName(),o=this.parseConstDirectives(),a=this.parseInputFieldsDefinition();return this.node(r,{kind:p.INPUT_OBJECT_TYPE_DEFINITION,description:n,name:i,directives:o,fields:a})}parseInputFieldsDefinition(){return this.optionalMany(f.BRACE_L,this.parseInputValueDef,f.BRACE_R)}parseTypeSystemExtension(){let r=this._lexer.lookahead();if(r.kind===f.NAME)switch(r.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(r)}parseSchemaExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let n=this.parseConstDirectives(),i=this.optionalMany(f.BRACE_L,this.parseOperationTypeDefinition,f.BRACE_R);if(0===n.length&&0===i.length)throw this.unexpected();return this.node(r,{kind:p.SCHEMA_EXTENSION,directives:n,operationTypes:i})}parseScalarTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let n=this.parseName(),i=this.parseConstDirectives();if(0===i.length)throw this.unexpected();return this.node(r,{kind:p.SCALAR_TYPE_EXTENSION,name:n,directives:i})}parseObjectTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let n=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===i.length&&0===o.length&&0===a.length)throw this.unexpected();return this.node(r,{kind:p.OBJECT_TYPE_EXTENSION,name:n,interfaces:i,directives:o,fields:a})}parseInterfaceTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let n=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),a=this.parseFieldsDefinition();if(0===i.length&&0===o.length&&0===a.length)throw this.unexpected();return this.node(r,{kind:p.INTERFACE_TYPE_EXTENSION,name:n,interfaces:i,directives:o,fields:a})}parseUnionTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let n=this.parseName
387(),i=this.parseConstDirectives(),o=this.parseUnionMemberTypes();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:p.UNION_TYPE_EXTENSION,name:n,directives:i,types:o})}parseEnumTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let n=this.parseName(),i=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:p.ENUM_TYPE_EXTENSION,name:n,directives:i,values:o})}parseInputObjectTypeExtension(){let r=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let n=this.parseName(),i=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();if(0===i.length&&0===o.length)throw this.unexpected();return this.node(r,{kind:p.INPUT_OBJECT_TYPE_EXTENSION,name:n,directives:i,fields:o})}parseDirectiveDefinition(){let r=this._lexer.token,n=this.parseDescription();this.expectKeyword("directive"),this.expectToken(f.AT);let i=this.parseName(),o=this.parseArgumentDefs(),a=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let s=this.parseDirectiveLocations();return this.node(r,{kind:p.DIRECTIVE_DEFINITION,description:n,name:i,arguments:o,repeatable:a,locations:s})}parseDirectiveLocations(){return this.delimitedMany(f.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let r=this._lexer.token,n=this.parseName();if(Object.prototype.hasOwnProperty.call(h,n.value))return n;throw this.unexpected(r)}node(r,n){return!0!==this._options.noLocation&&(n.loc=new nm(r,this._lexer.lastToken,this._lexer.source)),n}peek(r){return this._lexer.token.kind===r}expectToken(r){let n=this._lexer.token;if(n.kind===r)return this.advanceLexer(),n;throw nf(this._lexer.source,n.start,`Expected ${nI(r)}, found ${nZ(n)}.`)}expectOptionalToken(r){return this._lexer.token.kind===r&&(this.advanceLexer(),!0)}expectKeyword(r){let n=this._lexer.token;if(n.kind===f.NAME&&n.value===r)this.advanceLexer();else throw nf(this._lexer.source,n.start,`Expected "${r}", found ${nZ(n)}.`)}expectOptionalKeyword(r){let n=this._lexer.token;return n.kind===f.NAME&&n.value===r&&(this.advanceLexer(),!0)}unexpected(r){let n=null!=r?r:this._lexer.token;return nf(this._lexer.source,n.start,`Unexpected ${nZ(n)}.`)}any(r,n,i){this.expectToken(r);let o=[];for(;!this.expectOptionalToken(i);)o.push(n.call(this));return o}optionalMany(r,n,i){if(this.expectOptionalToken(r)){let r=[];do r.push(n.call(this));while(!this.expectOptionalToken(i));return r}return[]}many(r,n,i){this.expectToken(r);let o=[];do o.push(n.call(this));while(!this.expectOptionalToken(i));return o}delimitedMany(r,n){this.expectOptionalToken(r);let i=[];do i.push(n.call(this));while(this.expectOptionalToken(r));return i}advanceLexer(){let{maxTokens:r}=this._options,n=this._lexer.advance();if(void 0!==r&&n.kind!==f.EOF&&(++this._tokenCounter,this._tokenCounter>r))throw nf(this._lexer.source,n.start,`Document contains more that ${r} tokens. Parsing aborted.`)}}function nZ(r){let n=r.value;return nI(r.kind)+(null!=n?` "${n}"`:"")}function nI(r){return r===f.BANG||r===f.DOLLAR||r===f.AMP||r===f.PAREN_L||r===f.PAREN_R||r===f.SPREAD||r===f.COLON||r===f.EQUALS||r===f.AT||r===f.BRACKET_L||r===f.BRACKET_R||r===f.BRACE_L||r===f.PIPE||r===f.BRACE_R?`"${r}"`:r}var nV=new Map,nD=new Map,nj=!0,nz=!1;function nB(r){return r.replace(/[\s,]+/g," ").trim()}function nR(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];"string"==typeof r&&(r=[r]);var o=r[0];return n.forEach(function(n,i){n&&"Document"===n.kind?o+=n.loc.source.body:o+=n,o+=r[i+1]}),function(r){var n=nB(r);if(!nV.has(n)){var i,o,a,s,l,c=new nA(r,{experimentalFragmentVariables:nz,allowLegacyFragmentVariables:nz}).parseDocument();if(!c||"Document"!==c.kind)throw Error("Not a valid GraphQL document.");nV.set(n,((s=new Set((i=new Set,o=[],c.definitions.forEach(function(r){if("FragmentDefinition"===r.kind){var n,a=r.name.value,s=nB((n=r.loc).source.body.substring(n.start,n.end)),l=nD.get(a);l&&!l.has(s)?nj&&console.warn("Warning: fragment with name "+a+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):l||nD.set(a,l=new Set),l.add(s),i.has(s)||(i.add(s),o.push(r))}else o.push(r)}),a=(0,ns.__assign)((0,ns.__assign)({},c),{definitions:o}
387)).definitions)).forEach(function(r){r.loc&&delete r.loc,Object.keys(r).forEach(function(n){var i=r[n];i&&"object"==typeof i&&s.add(i)})}),(l=a.loc)&&(delete l.startToken,delete l.endToken),a))}return nV.get(n)}(o)}var nH=nR;(c=nR||(nR={})).gql=nH,c.resetCaches=function(){nV.clear(),nD.clear()},c.disableFragmentWarnings=function(){nj=!1},c.enableExperimentalFragmentVariables=function(){nz=!0},c.disableExperimentalFragmentVariables=function(){nz=!1},nR.default=nR;var nF=nR;function nN(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n$(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nN(Object(i),!0).forEach(function(n){(0,no.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nN(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}i(42773);var nU=nF(m||(m=(0,na.Z)(["\n    fragment appStoreButtonsFields on AppStoreButtons {\n  __typename\n  appleStoreUrl {\n    target\n    type\n    url\n  }\n  googleStoreUrl {\n    target\n    type\n    url\n  }\n  anchorId\n}\n    "]))),nG=nF(g||(g=(0,na.Z)(["\n    fragment ctaFields on Link {\n  label\n  url\n  type\n  target\n  anchorId\n}\n    "]))),nW=nF(y||(y=(0,na.Z)(["\n    fragment navInternalLinkFields on InternalLink {\n  sys {\n    id\n  }\n  __typename\n  label\n  link {\n    ... on HallOfFameFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on HomePage {\n      __typename\n      slug\n      published\n    }\n    ... on InterTvFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on NewsFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on RichContentPage {\n      __typename\n      slug\n      pageType\n      published\n    }\n    ... on TeamsFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on TicketsFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on TicketPackageFrontPage {\n      __typename\n      slug\n      published\n    }\n    ... on MatchesFrontPage {\n      __typename\n      slug\n      published\n    }\n  }\n}\n    "]))),nq=nF(v||(v=(0,na.Z)(["\n    fragment commercialCardFields on CommercialCard {\n  __typename\n  sys {\n    id\n  }\n  title\n  topTitle\n  callToAction {\n    ...ctaFields\n    ...navInternalLinkFields\n  }\n  leagueLogo\n  image\n  background\n  backgroundImage\n}\n    "]))),nX=nF(b||(b=(0,na.Z)(["\n    fragment carouselComponentFields on CarouselComponent {\n  __typename\n  type\n  images\n  promotionalCardsCollection(limit: 10) {\n    items {\n      ...commercialCardFields\n    }\n  }\n  anchorId\n}\n    "]))),nK=nF(C||(C=(0,na.Z)(["\n    fragment contentBlockComponentFields on ContentBlockComponent {\n  __typename\n  title\n  text\n  callToAction {\n    ...ctaFields\n  }\n  anchorId\n}\n    "]))),nY=nF(_||(_=(0,na.Z)(["\n    fragment digitalSeasonPassDownloadFields on DigitalSeasonPassDownload {\n  __typename\n  title\n  image\n  description\n  cardNumberFieldLabel\n  cardNumberFieldPlaceholder\n  dateOfBirthFieldLabel\n  buttonLabel\n  anchorId\n}\n    "]))),nJ=nF(x||(x=(0,na.Z)(["\n    fragment embedComponentFields on EmbedComponent {\n  __typename\n  title\n  socialNetwork\n  embedHtml\n  customWidth\n  customHeight\n  anchorId\n}\n    "]))),nQ=nF(w||(w=(0,na.Z)(["\n    fragment galleryComponentFields on GalleryComponent {\n  __typename\n  name\n  images\n  anchorId\n}\n    "]))),n1=nF(S||(S=(0,na.Z)(["\n    fragment imageDownloadComponentFields on ImageDownloadComponent {\n  __typename\n  itemsCollection {\n    items {\n      __typename\n      chooseFormatLabel\n      downloadLabel\n      imagesCollection {\n        items {\n          aspectRatio\n          image\n          label\n        }\n      }\n    }\n  }\n  anchorId\n}\n    "]))),n0=nF(O||(O=(0,na.Z)(["\n    fragment hyperlinkEntryFields on Entry {\n  __typename\n  sys {\n    id\n  }\n  ... on News {\n    slug\n    categoriesCollection(limit: 1) {\n      items {\n        slug\n      }\n    }\n  }\n  ... on NewsFrontPage {\n    slug\n  }\n  ... on HomePage {\n    slug\n  }\n  ... on NewsCategory {\n    slug\n  }\n}\n    "]))),n2=nF(E||(E=(0,na.Z)(["\n    fragment buySeasonPassButtonFields on BuySeasonPassButton {\n  sys {\n    id\n  }\n  label\n  seasonPassSaleUrl\n  lightboxValidationActiveDatesCollection {\n    items {\n      ... on TimelineItem {\n        startDate\n        endDate\n      }\n    }\n  }\n  lightboxValidation {\n    ... on Modal {\n      title\n      content\n    }\n  }\n  type\n}\n    "]))),n3=nF(k||(k=(0,na.Z)(["\n    fragment textComponentFields on TextComponent {\n  __typename\n  sys {\n    id\n  }
387\n  title\n  text {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  buySeasonPassButton {\n    ...buySeasonPassButtonFields\n  }\n  showCallToActionButton\n  callToActionsCollection(limit: 4) {\n    items {\n      ...ctaFields\n    }\n  }\n  anchorId\n  image\n  imageOnRightSide\n  imageSquareAspectRatio\n}\n    "]))),n4=nF(T||(T=(0,na.Z)(["\n    fragment infoAndContactFieldsFields on InfoAndContactBlock {\n  __typename\n  header\n  title\n  textBlocksCollection(limit: 4) {\n    items {\n      ...textComponentFields\n    }\n  }\n  anchorId\n}\n    "]))),n5=nF(M||(M=(0,na.Z)(["\n    fragment InlineArticleLinkComponentFields on InlineArticleLinkComponent {\n  __typename\n  title\n  image\n  cta {\n    ... on Link {\n      label\n      url\n      target\n    }\n  }\n  tag\n  date\n  anchorId\n}\n    "]))),n6=nF(P||(P=(0,na.Z)(["\n    fragment accountCardFields on AccountCard {\n  __typename\n  name\n}\n    "]))),n8=nF(L||(L=(0,na.Z)(["\n    fragment promotionalCardFields on PromotionalCard {\n  __typename\n  sys {\n    id\n  }\n  name\n  desktopPosition\n  mobilePosition\n  card {\n    ... on CommercialCard {\n      ...commercialCardFields\n    }\n    ... on AccountCard {\n      ...accountCardFields\n    }\n  }\n}\n    "]))),n7=nF(A||(A=(0,na.Z)(["\n    fragment interTvTrendingVideosFeedFields on InterTvTrendingVideosFeed {\n  __typename\n  sys {\n    id\n  }\n  title\n  trendingVideosFeedId\n  trendingPromotionalCardCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  anchorId\n}\n    "]))),n9=nF(Z||(Z=(0,na.Z)(["\n    fragment jobOfferComponentFields on JobOfferComponent {\n  __typename\n  sys {\n    id\n  }\n  title\n  anchorId\n}\n    "]))),ie=nF(I||(I=(0,na.Z)(["\n    fragment linkCardFields on LinkCard {\n  __typename\n  title\n  subtitle\n  label\n  description\n  image\n  link {\n    ... on Link {\n      label\n      url\n      target\n    }\n  }\n  size\n}\n    "]))),it=nF(V||(V=(0,na.Z)(["\n    fragment linkCardComponentFields on LinkCardComponent {\n  __typename\n  title\n  largeText\n  layout\n  linkCardsCollection(limit: 20) {\n    items {\n      ...linkCardFields\n    }\n  }\n  anchorId\n}\n    "]))),ir=nF(D||(D=(0,na.Z)(["\n    fragment modalFields on Modal {\n  __typename\n  title\n  content\n  richContent {\n    json\n  }\n  listAlignment\n  textAlignment\n  callToAction {\n    ...ctaFields\n  }\n}\n    "]))),ii=nF(j||(j=(0,na.Z)(["\n    fragment newsCategoryCarouselFields on NewsCategory {\n  sys {\n    id\n  }\n  title\n  slug\n  image\n}\n    "]))),io=nF(z||(z=(0,na.Z)(["\n    fragment newsFeedComponentFields on NewsFeedComponent {\n  __typename\n  sys {\n    id\n  }\n  categoriesCollection(limit: 5) {\n    items {\n      ...newsCategoryCarouselFields\n    }\n  }\n  anchorId\n}\n    "]))),ia=nF(B||(B=(0,na.Z)(["\n    fragment palmaresComponentFields on PalmaresComponent {\n  __typename\n  sys {\n    id\n  }\n  title\n  anchorId\n}\n    "]))),is=nF(R||(R=(0,na.Z)(["\n    fragment promoBlockComponentFields on PromoBlockComponent {\n  __typename\n  title\n  description\n  clubLogos\n  background\n  placeAboveHeader\n  callToAction {\n    ...ctaFields\n  }\n  anchorId\n}\n    "]))),il=nF(H||(H=(0,na.Z)(["\n    fragment quoteComponentFields on QuoteComponent {\n  __typename\n  quote\n  author\n  anchorId\n}\n    "]))),ic=nF(F||(F=(0,na.Z)(["\n    fragment seasonPassBlocksFields on SeasonPassBlock {\n  title\n  showLogo\n  subTitle\n  list\n  listItemsCollection {\n    items {\n      text\n      highlight\n    }\n  }\n  text\n  callToAction {\n    ...ctaFields\n  }\n  color\n  backgroundImage\n  useModalAsAction\n  modalImage\n  modalCallToAction {\n    ...ctaFields\n  }\n}\n    "]))),iu=nF(N||(N=(0,na.Z)(["\n    fragment seasonPassComponentFields on SeasonPassComponent {\n  __typename\n  title\n  seasonPassBlocksCollection {\n    items {\n      ...seasonPassBlocksFields\n    }\n  }\n  anchorId\n}\n    "]))),id=nF($||($=(0,na.Z)(["\n    fragment bannerBlockComponentFields on BannerBlockComponent {\n  __typename\n  title\n  description\n  backgroundImage\n  variant\n  callToAction {\n    ...ctaFields\n  }\n  anchorId\n}\n    "]))),ih=nF(U||(U=(0,na.Z)(["\n    fragment SeasonPassStadiumMapFields on SeasonPassStadiumMapComponent {\n  __typename\n  banner {\n    ...bannerBlockComponentFields\n  }\n  buySeasonPassButton {\n    ...buySeasonPassButtonFields\n  }\n  seasonPassButtonsCollection {\n    items {\n      ...buySeasonPassButtonFields\n    }\n  }\n  anchorId\n}\n    "]))),ip=nF(G||(G=(0,na.Z)(["\n    fragment spontaneousApplicationComponentFields on SpontaneousApplicationComponent {\n  __typename\n  sys {\n    id\n  }\n  title\n  anchorId\n}\n    "]))),im=nF(W||(W=(0,na.Z)(["\n    fragment StatsComponentFields on StatsComponent {\n  __typename\n  blocks\n  cta {\n    ... on Link {\n      label\n      url\n      target\n    }\n  }\n  pageReferencesCollection {\n    items {\n      ... on RichContentPage {\n        title\n        slug\n        isStatsLink\n        statisticBlockTitle\n      }\n      ... on News {\n        title\n        slug\n      }\n      ... on HallOfFame {\n        title\n        slug\n      }\n      ... on HomePage {\n        title\n        slug\n      }\n    }\n  }\n  anchorId\n}\n    "]))),ig=nF(q||(q=(0,na.Z)(["\n    fragment StepsComponentFields on StepsComponent {\n  __typename\n  steps\n  cta {\n    ... on Link {\n      label\n      url\n      target\n    }\n  }\n  anchorId\n}\n    "]))),iy=nF(X||(X=(0,na.Z)(["\n    fragment timelineItemFields on TimelineItem {\n  title\n  startDate\n  endDate\n  label1\n  label2\n  info {\n    ... on Modal {\n      title\n      content\n      richContent {\n        json\n      }\n      listAlignment\n      textAlignment\n      callToAction {\n        ...ctaFields\n      }\n      buySeasonPassButton {\n        ...buySeasonPassButtonFields\n      }\n    }\n  }\n}\n    "]))),iv=nF(K||(K=(0,na.Z)(["\n    fragment timelineGroupFields on TimelineGroup {\n  title\n  itemsCollection(limit: 5) {\
387n    items {\n      ... on TimelineItem {\n        ...timelineItemFields\n      }\n    }\n  }\n  info {\n    ... on Modal {\n      title\n      content\n      richContent {\n        json\n      }\n      listAlignment\n      textAlignment\n      callToAction {\n        ...ctaFields\n      }\n    }\n  }\n}\n    "]))),ib=nF(Y||(Y=(0,na.Z)(["\n    fragment timelineComponentFields on TimelineComponent {\n  __typename\n  title\n  hasFilter\n  groupsCollection {\n    items {\n      ... on TimelineGroup {\n        ...timelineGroupFields\n      }\n    }\n  }\n  anchorId\n}\n    "]))),iC=nF(J||(J=(0,na.Z)(["\n    fragment tribunaItemFields on TribunaItem {\n  title\n  text\n}\n    "]))),i_=nF(Q||(Q=(0,na.Z)(["\n    fragment tribunaComponentFields on TribunaComponent {\n  __typename\n  tribunaItemsCollection {\n    items {\n      ... on TribunaItem {\n        ...tribunaItemFields\n      }\n    }\n  }\n  callToAction {\n    ...ctaFields\n  }\n  buySeasonPassButton {\n    ...buySeasonPassButtonFields\n  }\n  image\n  backgroundColor\n  reverseOrder\n  anchorId\n}\n    "]))),ix=nF(ee||(ee=(0,na.Z)(["\n    fragment accountCardInformationFields on AccountCardInformation {\n  __typename\n  sys {\n    id\n  }\n  tier\n  topTitle\n  title\n  description\n  callToAction {\n    ...ctaFields\n  }\n}\n    "]))),iw=nF(et||(et=(0,na.Z)(["\n    fragment accountSubscriptionInformationFields on AccountSubscriptionInformation {\n  sys {\n    id\n  }\n  tier\n  title\n  description\n  usps\n  price\n  callToAction {\n    ...ctaFields\n  }\n}\n    "]))),iS=nF(er||(er=(0,na.Z)(["\n    fragment celebrationBannerFields on CelebrationBanner {\n  title\n  description\n  logo\n  image\n  cta {\n    ...ctaFields\n  }\n  minimizedLogo\n}\n    "]))),iO=nF(en||(en=(0,na.Z)(["\n    fragment seasonFields on Season {\n  slug\n  image\n  seasonYear\n  accessLevel\n}\n    "]))),iE=nF(ei||(ei=(0,na.Z)(["\n    fragment navExternalLinkFields on Link {\n  sys {\n    id\n  }\n  __typename\n  label\n  url\n}\n    "]))),ik=nF(eo||(eo=(0,na.Z)(["\n    fragment linkColumnFields on LinkColumn {\n  sys {\n    id\n  }\n  header {\n    ... on InternalLink {\n      ...navInternalLinkFields\n    }\n    ... on Link {\n      ...navExternalLinkFields\n    }\n  }\n  subLinksCollection(limit: 20) {\n    items {\n      ... on InternalLink {\n        ...navInternalLinkFields\n      }\n      ... on Link {\n        ...navExternalLinkFields\n      }\n    }\n  }\n}\n    "]))),iT=nF(ea||(ea=(0,na.Z)(["\n    fragment mainNavigationFields on MainNavigation {\n  title\n  leftLinkColumnsCollection(limit: 5) {\n    items {\n      ...linkColumnFields\n    }\n  }\n  rightLinkColumnsCollection(limit: 5) {\n    items {\n      ...linkColumnFields\n    }\n  }\n  logoType\n}\n    "]))),iM=nF(es||(es=(0,na.Z)(["\n    fragment assetFields on Asset {\n  __typename\n  sys {\n    id\n  }\n  description\n  url\n}\n    "]))),iP=nF(el||(el=(0,na.Z)(["\n    fragment socialFields on SocialPlatform {\n  type\n  link\n  image {\n    ...assetFields\n  }\n  socialIcon {\n    json\n  }\n}\n    "]))),iL=nF(ec||(ec=(0,na.Z)(["\n    fragment footerFields on Footer {\n  title\n  copyrightText\n  socialsCollection(limit: 20) {\n    items {\n      ...socialFields\n    }\n  }\n  mainLinksCollection(limit: 5) {\n    items {\n      ... on InternalLink {\n        ...navInternalLinkFields\n      }\n      ... on Link {\n        ...navExternalLinkFields\n      }\n    }\n  }\n  linkColumnsCollection(limit: 10) {\n    items {\n      ...linkColumnFields\n    }\n  }\n  bottomLinksCollection(limit: 5) {\n    items {\n      ... on InternalLink {\n        ...navInternalLinkFields\n      }\n      ... on Link {\n        ...navExternalLinkFields\n      }\n    }\n  }\n  copyrightText\n  footerBeforeHoverText\n  footerAfterHoverText\n}\n    "]))),iA=nF(eu||(eu=(0,na.Z)(["\n    fragment clubLogoFields on ClubLogo {\n  identifier\n  image {\n    ...assetFields\n  }\n}\n    "]))),iZ=nF(ed||(ed=(0,na.Z)(["\n    fragment matchReportsFields on Match {\n  id\n  matchReport {\n    ...ctaFields\n  }\n}\n    "]))),iI=nF(eh||(eh=(0,na.Z)(["\n    fragment honorFields on Honor {\n  sys {\n    id\n  }\n  leagueName\n  league\n  amountOfHonors\n  image\n  slug\n}\n    "]))),iV=nF(ep||(ep=(0,na.Z)(["\n    fragment interTvCompetitionCarouselTile on InterTvCompetition {\n  sys {\n    id\n  }\n  name\n  slug\n  competition\n  image\n  order\n}\n    "]))),iD=nF(ef||(ef=(0,na.Z)(["\n    fragment interTvChannelFields on InterTvChannel {\n  slug\n  order\n  name\n  image\n  trendingFeedId\n  feedId\n}\n    "]))),ij=nF(em||(em=(0,na.Z)(["\n    fragment interTvCategoryFields on InterTvCategory {\n  name\n  image\n}\n    "]))),iz=nF(eg||(eg=(0,na.Z)(["\n    fragment interTvCompetitionCategoryFeedFields on InterTvCompetitionCategoryFeed {\n  name\n  competition {\n    name\n  }\n  feedId\n  category {\n    ...interTvCategoryFields\n  }\n}\n    "]))),iB=nF(ey||(ey=(0,na.Z)(["\n    fragment interTvChannelCategoryFields on InterTvChannel {\n  name\n  slug\n  feedId\n}\n    "]))),iR=nF(ev||(ev=(0,na.Z)(["\n    fragment interTvChannelCategoryFeedFields on InterTvChannelCategoryFeed {\n  order\n  channel {\n    ...interTvChannelCategoryFields\n  }\n  feedId\n}\n    "]))),iH=nF(eb||(eb=(0,na.Z)(["\n    fragment sponsorFields on Sponsor {\n  name\n  description\n  image\n  order\n  url\n  
387countries\n  sponsorOf\n  link {\n    ...ctaFields\n  }\n  sys {\n    id\n  }\n}\n    "]))),iF=nF(eC||(eC=(0,na.Z)(["\n    fragment interTvCategoryOverviewPageFields on InterTvCategory {\n  sys {\n    id\n  }\n  metaDescription\n  name\n  linkedFrom(allowedLocales: $allowedLocales) {\n    interTvChannelCategoryFeedCollection(limit: 15) {\n      items {\n        ...interTvChannelCategoryFeedFields\n      }\n    }\n  }\n  sponsor {\n    ...sponsorFields\n  }\n}\n    "]))),iN=nF(e_||(e_=(0,na.Z)(["\n    fragment interTvCategoryTabFields on InterTvCategory {\n  name\n  slug\n  order\n}\n    "]))),i$=nF(ex||(ex=(0,na.Z)(["\n    fragment interTvCompetitionTabFields on InterTvCompetitionCategoryFeed {\n  sys {\n    id\n  }\n  feedId\n  name\n  category {\n    ...interTvCategoryTabFields\n  }\n}\n    "]))),iU=nF(ew||(ew=(0,na.Z)(["\n    fragment interTvCompetitionOverViewPageFields on InterTvCompetition {\n  sys {\n    id\n  }\n  metaDescription\n  name\n  feedId\n  linkedFrom(allowedLocales: $allowedLocales) {\n    interTvCompetitionCategoryFeedCollection(limit: 15) {\n      items {\n        ...interTvCompetitionTabFields\n      }\n    }\n  }\n}\n    "]))),iG=nF(eS||(eS=(0,na.Z)(["\n    fragment interTvChannelComeptitionFields on InterTvCompetition {\n  name\n  slug\n  feedId\n}\n    "]))),iW=nF(eO||(eO=(0,na.Z)(["\n    fragment interTvCategoryTileFields on InterTvCategory {\n  sys {\n    id\n  }\n  name\n  slug\n  image\n  order\n}\n    "]))),iq=nF(eE||(eE=(0,na.Z)(["\n    fragment interTvChannelPageCategoryFeedFields on InterTvChannelCategoryFeed {\n  category {\n    ...interTvCategoryTileFields\n  }\n}\n    "]))),iX=nF(ek||(ek=(0,na.Z)(["\n    fragment interTvChannelPageFields on InterTvChannel {\n  name\n  feedId\n  metaDescription\n  trendingFeedId\n  image\n  linkedFrom(allowedLocales: $allowedLocales) {\n    interTvCompetitionCollection(limit: 15) {\n      items {\n        ...interTvChannelComeptitionFields\n      }\n    }\n    interTvChannelCategoryFeedCollection(limit: 15) {\n      items {\n        ...interTvChannelPageCategoryFeedFields\n      }\n    }\n  }\n}\n    "]))),iK=nF(eT||(eT=(0,na.Z)(["\n    fragment nextMatchFields on NextMatch {\n  __typename\n  title\n  image\n  homeTeamName\n  awayTeamName\n  competitionName\n  competitionDate\n  stadium\n  cta {\n    ...ctaFields\n  }\n  anchorId\n}\n    "]))),iY=nF(eM||(eM=(0,na.Z)(["\n    fragment playerFields on Player {\n  sys {\n    id\n  }\n  firstName\n  lastName\n  number\n  playerPosition {\n    title\n    abbreviation\n  }\n  matchKitUrl\n  image\n  slug\n  role {\n    name\n    sys {\n      id\n    }\n  }\n  team {\n    slug\n  }\n}\n    "]))),iJ=nF(eP||(eP=(0,na.Z)(["\n    fragment playerCarouselComponentFields on PlayerCarouselComponent {\n  __typename\n  playersCollection {\n    items {\n      player {\n        ...playerFields\n      }\n      cta {\n        label\n        url\n        target\n      }\n    }\n  }\n  title\n  cta {\n    ...ctaFields\n  }\n  anchorId\n}\n    "]))),iQ=nF(eL||(eL=(0,na.Z)(["\n    fragment matchesTeamFIelds on Team {\n  sys {\n    id\n  }\n  name\n  sponsorsOf\n  youthTeam\n  type\n  optaId\n  seasonImageCarouselCollection {\n    items {\n      images\n      name\n    }\n  }\n  popularPlayers {\n    ... on PlayerCarouselComponent {\n      ...playerCarouselComponentFields\n    }\n  }\n  stanzaLink\n}\n    "]))),i1=nF(eA||(eA=(0,na.Z)(["\n    fragment matchesFrontPageFields on MatchesFrontPage {\n  __typename\n  sys {\n    id\n  }\n  metaTitle\n  metaDescription\n  title\n  headerVideoFeedId\n  headerVideoMobileFeedId\n  headerMedia\n  headerSponsors\n  slug\n  headerCta {\n    ...ctaFields\n  }\n  displayNextMatchInHeader\n  nextMatch {\n    ...nextMatchFields\n  }\n  teamsCollection(locale: $locale) {\n    items {\n      ...matchesTeamFIelds\n    }\n  }\n}\n    "]))),i0=nF(eZ||(eZ=(0,na.Z)(["\n    fragment tileCategoryFields on NewsCategory {\n  __typename\n  sys {\n    id\n  }\n  title\n  slug\n}\n    "]))),i2=nF(eI||(eI=(0,na.Z)(["\n    fragment newsTileFields on News {\n  __typename\n  sys {\n    id\n  }\n  date\n  published\n  title\n  slug\n  date\n  headerImage\n  accessLevel\n  pageType\n  isTopFive\n  showSponsorsOf\n  categoriesCollection(limit: 1) {\n    items {\n      ...tileCategoryFields\n    }\n  }\n  componentsCollection(limit: 1) {\n    items {\n      ... on GalleryComponent {\n        __typename\n        images\n      }\n    }\n  }\n}\n    "]))),i3=nF(eV||(eV=(0,na.Z)(["\n    fragment playerDetailFields on Player {\n  ...playerFields\n  optaId\n  height\n  dateOfBirth\n  preferredFoot\n  number\n  team {\n    optaId\n  }\n  feedId\n  coverPhoto\n  careerStory\n  signature\n  instagram\n  twitter\n  tikTok\n  galleryImages\n  introParagraph\n  linkedFrom(allowedLocales: $allowedLocales) {\n    newsCollection {\n      items {\n        ...newsTileFields\n      }\n    }\n  }\n}\n    "]))),i4=nF(eD||(eD=(0,na.Z)(["\n    fragment faqFields on Faq {\n  question\n  answer {\n    json\n    links {\n      entr
387ies {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n}\n    "]))),i5=nF(ej||(ej=(0,na.Z)(["\n    fragment faqComponentFields on FaqComponent {\n  __typename\n  title\n  ctaLink {\n    __typename\n    ... on Link {\n      url\n    }\n    ... on NewsFrontPage {\n      slug\n    }\n  }\n  ctaLabel\n  faqItemsCollection(limit: 15) {\n    items {\n      ... on Faq {\n        ...faqFields\n      }\n    }\n  }\n  anchorId\n}\n    "]))),i6=nF(ez||(ez=(0,na.Z)(["\n    fragment profilePageFields on ProfilePage {\n  __typename\n  metaTitle\n  metaDescription\n  nextMatchesCollection(limit: 3, locale: $locale) {\n    items {\n      ...nextMatchFields\n    }\n  }\n  personalInformationImage\n  emailAdressImage\n  phoneNumberImage\n  passwordImage\n  privacyConsentImage\n  deleteAccountImage\n  enableAccountDeletion\n  consentMarketingRichText {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  consentProfilingRichText {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  consentSurveyRichText {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  consentThirdPartyRichText {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  myCardsFooterDescription {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  faqComponent {\n    ...faqComponentFields\n  }\n  personalInformationAddition {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  profileRemovalContent {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  profileRemovalSuccessContent {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n}\n    "]))),i8=nF(eB||(eB=(0,na.Z)(["\n    fragment sponsorCategoryFields on SponsorCategory {\n  title\n  order\n  sys {\n    id\n  }\n  linkedFrom(allowedLocales: $allowedLocales) {\n    sponsorCollection(limit: 45, locale: $locale) {\n      items {\n        ...sponsorFields\n      }\n    }\n  }\n}\n    "]))),i7=nF(eR||(eR=(0,na.Z)(["\n    fragment teamFields on Team {\n  sys {\n    id\n  }\n  youthTeam\n  youthTeamContent {\n    json\n    links {\n      entries {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  optaId\n  age\n  image\n  type\n  name\n  title\n  subtitle\n  metaDescription\n  slug\n  hideTeam\n  coach {\n    sys {\n      id\n    }\n  }\n}\n    "]))),i9=nF(eH||(eH=(0,na.Z)(["\n    fragment teamRoleFields on TeamRole {\n  sys {\n    id\n  }\n  name\n  slug\n}\n    "]))),oe=nF(eF||(eF=(0,na.Z)(["\n    fragment staffAreaFields on StaffArea {\n  name\n  sys {\n    id\n  }\n}\n    "]))),ot=nF(eN||(eN=(0,na.Z)(["\n    fragment staffFields on Staff {\n  sys {\n    id\n  }\n  firstName\n  lastName\n  role\n  image\n  introParagraph\n  signature\n  
387careerStory\n  optaId\n  slug\n  instagram\n  twitter\n  tikTok\n  area {\n    ...staffAreaFields\n  }\n  team {\n    slug\n    optaId\n  }\n}\n    "]))),or=nF(e$||(e$=(0,na.Z)(["\n    fragment downloadWallpaperKit on DownloadWallpaperKit {\n  name\n  wallpaperTextColor\n  radioButtonColor\n  backgroundImage\n}\n    "]))),on=nF(eU||(eU=(0,na.Z)(["\n    fragment downloadWallpaperPageFields on DownloadWallpaperPage {\n  __typename\n  metaTitle\n  metaDescription\n  title\n  slug\n  kitsCollection {\n    items {\n      ...downloadWallpaperKit\n    }\n  }\n}\n    "]))),oi=nF(eG||(eG=(0,na.Z)(["\n    fragment singleImageComponentFields on SingleImageComponent {\n  __typename\n  name\n  image\n  orientation\n  anchorId\n}\n    "]))),oo=nF(eW||(eW=(0,na.Z)(["\n    fragment statisticCarouselFields on StatisticCarousel {\n  __typename\n  title\n  stats\n  anchorId\n}\n    "]))),oa=nF(eq||(eq=(0,na.Z)(["\n    fragment hallOfFameFields on HallOfFame {\n  sys {\n    id\n  }\n  title\n  headerImage\n  metaDescription\n  showSponsorsOf\n  componentsCollection(limit: 10) {\n    items {\n      __typename\n      ... on TextComponent {\n        ...textComponentFields\n      }\n      ... on SingleImageComponent {\n        ...singleImageComponentFields\n      }\n      ... on StatisticCarousel {\n        ...statisticCarouselFields\n      }\n    }\n  }\n}\n    "]))),os=nF(eX||(eX=(0,na.Z)(["\n    fragment hallOfFameCardFields on HallOfFame {\n  __typename\n  sys {\n    id\n  }\n  title\n  firstName\n  lastName\n  position\n  year\n  slug\n  headerImage\n}\n    "]))),ol=nF(eK||(eK=(0,na.Z)(["\n    fragment externalLinkFields on ExternalLink {\n  sys {\n    id\n  }\n  title\n  image\n  newDescription {\n    json\n  }\n  description\n  callToAction {\n    ...ctaFields\n  }\n}\n    "]))),oc=nF(eY||(eY=(0,na.Z)(["\n    fragment externalLinksFields on ExternalLinks {\n  __typename\n  title\n  linksCollection(limit: 10, locale: $locale) {\n    items {\n      ...externalLinkFields\n    }\n  }\n  anchorId\n}\n    "]))),ou=nF(eJ||(eJ=(0,na.Z)(["\n    fragment videoPlayerComponentFields on VideoPlayerComponent {\n  __typename\n  videoEntryId\n  anchorId\n}\n    "]))),od=nF(eQ||(eQ=(0,na.Z)(["\n    fragment hallOfFameFrontPageFields on HallOfFameFrontPage {\n  title\n  description\n  headerCta {\n    ...ctaFields\n  }\n  showSponsorsOf\n  metaDescription\n  moreInter {\n    ...externalLinksFields\n  }\n  video {\n    ...videoPlayerComponentFields\n  }\n}\n    "]))),oh=nF(e1||(e1=(0,na.Z)(["\n    fragment commercialBannerFields on CommercialBanner {\n  desktopImage\n  mobileImage\n  url\n  __typename\n}\n    "]))),op=nF(e0||(e0=(0,na.Z)(["\n    fragment reviveCommercialBannerFields on ReviveCommercialBanner {\n  reviveId\n  reviveZoneId\n  __typename\n}\n    "]))),of=nF(e2||(e2=(0,na.Z)(["\n    fragment highlightedCollectionFields on HighlightedCollection {\n  __typename\n  title\n  image\n  url\n  sys {\n    id\n  }\n}\n    "]))),om=nF(e3||(e3=(0,na.Z)(["\n    fragment productFields on Product {\n  name\n  price\n  discountedPrice\n  url\n  image\n  isKitProduct\n}\n    "]))),og=nF(e4||(e4=(0,na.Z)(["\n    fragment highlightedProductSingleFields on HighlightedProductSingle {\n  __typename\n  title\n  sys {\n    id\n  }\n  product {\n    ...productFields\n  }\n  mainImage\n  secondaryImage\n}\n    "]))),oy=nF(e5||(e5=(0,na.Z)(["\n    fragment highlightedProductSingleAltFields on HighlightedProductSingleAlt {\n  __typename\n  sys {\n    id\n  }\n  title\n  bigtitle\n  product {\n    ...productFields\n  }\n}\n    "]))),ov=nF(e6||(e6=(0,na.Z)(["\n    fragment highlightedProductDuoFields on HighlightedProductDuo {\n  __typename\n  sys {\n    id\n  }\n  title\n  firstProduct {\n    ...productFields\n  }\n  secondProduct {\n    ...productFields\n  }\n}\n    "]))),ob=nF(e8||(e8=(0,na.Z)(["\n    fragment highlightedCommerceFields on HighlightedCommerce {\n  showForzaInterTitle\n  title\n  cta {\n    ...ctaFields\n  }\n  highlight {\n    ... on HighlightedCollection {\n      ...highlightedCollectionFields\n    }\n    ... on HighlightedProductSingle {\n      ...highlightedProductSingleFields\n    }\n    ... on HighlightedProductSingleAlt {\n      ...highlightedProductSingleAltFields\n    }\n    ... on HighlightedProductDuo {\n      ...highlightedProductDuoFields\n    }\n  }\n}\n    "]))),oC=nF(e7||(e7=(0,na.Z)(["\n    fragment productCarouselComponentFields on ProductCarouselComponent {\n  __typename\n  name\n  title\n  productOverviewCta {\n    ...ctaFields\n  }\n  productsCollection(limit: 100) {\n    items {\n      __typename\n      ... on Product {\n        ...productFields\n      }\n    }\n  }\n  anchorId\n}\n    "]))),o_=nF(e9||(e9=(0,na.Z)(["\n    fragment poiMapFields on PoiMap {\
387n  __typename\n  type\n  anchorId\n}\n    "]))),ox=nF(te||(te=(0,na.Z)(["\n    fragment championshipFields on Championship {\n  championshipTitle\n  sys {\n    id\n  }\n  description\n  date\n  season\n  image\n  isFirstChampionship\n  isSecondChampionship\n  subtitles\n  cta {\n    ...ctaFields\n  }\n}\n    "]))),ow=nF(tt||(tt=(0,na.Z)(["\n    fragment celebrationComponentFields on CelebrationComponent {\n  sys {\n    id\n  }\n  __typename\n  title\n  showShields\n  background\n  isHeader\n  championshipCollection {\n    items {\n      ...championshipFields\n    }\n  }\n  anchorId\n}\n    "]))),oS=nF(tr||(tr=(0,na.Z)(["\n    fragment homeFields on HomePage {\n  sys {\n    id\n  }\n  metaTitle\n  metaDescription\n  headerVideoFeedId\n  headerVideoMobileFeedId\n  headerMedia\n  title\n  interTvFeedId\n  headerSponsors\n  adSdk\n  headerCta {\n    ...ctaFields\n  }\n  newsPromotionalCardsCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  interTvPromotionalCardsCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n  cultureCommercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n  nextMatch {\n    ...nextMatchFields\n  }\n  moreInter {\n    ...externalLinksFields\n  }\n  highlightedCommerce {\n    ...highlightedCommerceFields\n  }\n  productCarousel {\n    ...productCarouselComponentFields\n  }\n  map {\n    ...poiMapFields\n  }\n  celebrationComponent {\n    ...celebrationComponentFields\n  }\n}\n    "]))),oO=nF(tn||(tn=(0,na.Z)(["\n    fragment honorContentFields on HonorContent {\n  sys {\n    id\n  }\n  seasonId\n  pageVideoFeedId\n  tabTitle\n  componentsCollection(limit: 3) {\n    items {\n      __typename\n    }\n  }\n}\n    "]))),oE=nF(ti||(ti=(0,na.Z)(["\n    fragment honourFields on Honor {\n  sys {\n    id\n  }\n  metaTitle\n  metaDescription\n  title\n  leagueName\n  published\n  optaId\n  contentPerSeasonCollection(limit: 30, locale: $locale) {\n    items {\n      ...honorContentFields\n    }\n  }\n}\n    "]))),ok=nF(to||(to=(0,na.Z)(["\n    fragment interTvChannelPageConfigFields on InterTvChannelPage {\n  trendingPromotionalCardCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n}\n    "]))),oT=nF(ta||(ta=(0,na.Z)(["\n    fragment interTvFrontPageCategoryFeedFields on InterTvChannelCategoryFeed {\n  name\n  category {\n    ...interTvCategoryTabFields\n  }\n  channel {\n    ...interTvChannelCategoryFields\n  }\n}\n    "]))),oM=nF(ts||(ts=(0,na.Z)(["\n    fragment interTvFrontPageHighlightedCategoryFields on InterTvCategory {\n  name\n  slug\n  linkedFrom(allowedLocales: $allowedLocales) {\n    interTvChannelCategoryFeedCollection(limit: 1) {\n      items {\n        ...interTvFrontPageCategoryFeedFields\n      }\n    }\n  }\n}\n    "]))),oP=nF(tl||(tl=(0,na.Z)(["\n    fragment interTvFrontPageFields on InterTvFrontPage {\n  sys {\n    id\n  }\n  metaDescription\n  slug\n  title\n  videoHeaderFeedId\n  trendingFeedId\n  trendingPromotionalBannerCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  highlightedCategory {\n    ...interTvFrontPageHighlightedCategoryFields\n  }\n  sponsorsCollection(limit: 2) {\n    items {\n      ...sponsorFields\n    }\n  }\n}\n    "]))),oL=nF(tc||(tc=(0,na.Z)(["\n    fragment newsPageFields on News {\n  __typename\n  sys {\n    id\n    publishedAt\n    firstPublishedAt\n  }\n  date\n  published\n  metaTitle\n  metaDescription\n  title\n  subtitle\n  slug\n  showSponsorsOf\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n  pageType\n  accessLevel\n  headerImage\n  headerVideoFeedId\n  categoriesCollection(limit: 3, locale: $locale) {\n    items {\n      ...tileCategoryFields\n    }\n  }\n  componentsCollection(limit: 50) {\n    items {\n      ... on Entry {\n        __typename\n        sys {\n          id\n        }\n      }\n    }\n  }\n}\n    "]))),oA=nF(tu||(tu=(0,na.Z)(["\n    fragment nowTrendingFields on HighlightedNews {\n  __typename\n  tagline\n  title\n  articlesCollection(limit: 4) {\n    items {\n      ...newsTileFields\n    }\n  }\n  anchorId\n}\n    "]))),oZ=nF(td||(td=(0,na.Z)(["\n    fragment newsFrontPageFields on NewsFrontPage {\n  sys {\n    id\n  }\n  metaDescription\n  title\n  showSponsorsOf\n  headerCta {\n    ...ctaFields\n  }
387\n  promotionalCardsCollection(limit: 5) {\n    items {\n      ...promotionalCardFields\n    }\n  }\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n  nowTrending {\n    ...nowTrendingFields\n  }\n}\n    "]))),oI=nF(th||(th=(0,na.Z)(["\n    fragment pressReleasePageFields on PressRelease {\n  __typename\n  sys {\n    id\n    publishedAt\n    firstPublishedAt\n  }\n  date\n  metaTitle\n  metaDescription\n  title\n  slug\n  headerImage\n  bynderImageCollectionId\n  bynderPdfCollectionId\n  pdfItalian\n  pdfEnglish\n  category\n  componentsCollection(limit: 50) {\n    items {\n      ... on Entry {\n        __typename\n        sys {\n          id\n        }\n      }\n    }\n  }\n}\n    "]))),oV=nF(tp||(tp=(0,na.Z)(["\n    fragment pressReleaseLoginLinkFields on PressReleaseLoginLink {\n  sys {\n    id\n  }\n  beforeLinkText\n  label\n  url\n  target\n}\n    "]))),oD=nF(tf||(tf=(0,na.Z)(["\n    fragment pressReleaseTileFields on PressRelease {\n  __typename\n  sys {\n    id\n  }\n  date\n  title\n  subtitle\n  slug\n  headerImage\n  bynderImageCollectionId\n  bynderPdfCollectionId\n  pdfItalian\n  pdfEnglish\n  category\n}\n    "]))),oj=nF(tm||(tm=(0,na.Z)(["\n    fragment richContentPageFields on RichContentPage {\n  __typename\n  sys {\n    id\n    publishedAt\n  }\n  pageType\n  hideNavigationOnPage\n  headerType\n  headerVideoFeedId\n  showCountdownTitle\n  countdownEndDate\n  metaTitle\n  metaDescription\n  title\n  adSdk\n  subtitle\n  statisticBlockTitle\n  headerCta {\n    ...ctaFields\n  }\n  buySeasonPassButton {\n    ...buySeasonPassButtonFields\n  }\n  showBuySeasonPassButton\n  showSponsorsOf\n  slug\n  isStatsLink\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n  accessLevel\n  headerImage\n  componentsCollection(limit: 50) {\n    items {\n      ... on Entry {\n        __typename\n        sys {\n          id\n        }\n      }\n    }\n  }\n}\n    "]))),oz=nF(tg||(tg=(0,na.Z)(["\n    fragment richContentPageLocalesFields on RichContentPage {\n  __typename\n  slug\n  pageType\n}\n    "]))),oB=nF(ty||(ty=(0,na.Z)(["\n    fragment sponsorsPageFields on SponsorsPage {\n  sys {\n    id\n  }\n  title\n  headerCta {\n    ...ctaFields\n  }\n  metaDescription\n  slug\n  moreInter {\n    ...externalLinksFields\n  }\n}\n    "]))),oR=nF(tv||(tv=(0,na.Z)(["\n    fragment teamsFrontPageFields on TeamsFrontPage {\n  sys {\n    id\n  }\n  metaDescription\n  subtitle\n  title\n  headerCta {\n    ...ctaFields\n  }\n  commercialBanner {\n    ... on CommercialBanner {\n      ...commercialBannerFields\n    }\n    ... on ReviveCommercialBanner {\n      ...reviveCommercialBannerFields\n    }\n  }\n}\n    "]))),oH=nF(tb||(tb=(0,na.Z)(["\n    fragment ticketPackageFields on TicketPackage {\n  title\n  packageActive\n  competition\n  startdate\n  description\n  callToAction {\n    ...ctaFields\n  }\n  discount\n  enddate\n  showCountdown\n  showDate\n}\n    "]))),oF=nF(tC||(tC=(0,na.Z)(["\n    fragment promoBlockFields on PromoBlock {\n  title\n  description\n  clubLogos\n  background\n  callToAction {\n    ...ctaFields\n  }\n}\n    "]))),oN=nF(t_||(t_=(0,na.Z)(["\n    fragment richTextBlockFields on TicketPackageFrontPageRichTextBlock {\n  json\n  links {\n    entries {\n      hyperlink {\n        ...hyperlinkEntryFields\n      }\n    }\n    assets {\n      hyperlink {\n        sys {\n          id\n        }\n        url\n      }\n    }\n  }\n}\n    "]))),o$=nF(tx||(tx=(0,na.Z)(["\n    fragment ticketPackageFrontPageFields on TicketPackageFrontPage {\n  title\n  metaDescription\n  description\n  competition\n  headerType\n  headerImage\n  sys {\n    id\n    publishedAt\n  }\n  ticketPackagesCollection(limit: 6) {\n    items {\n      ...ticketPackageFields\n    }\n  }\n  promoBlock {\n    ...promoBlockFields\n  }\n  ticketData\n  ticketCallToAction {\n    ...ctaFields\n  }\n  richTextBlock {\n    ...richTextBlockFields\n  }\n  faqSection {\n    ...faqComponentFields\n  }\n  moreTicketing {\n    ...externalLinksFields\n  }\n}\n    "]))),oU=nF(tw||(tw=(0,na.Z)(["\n    fragment ticketsFrontPageFields on TicketsFrontPage {\n  sys {\n    id\n    publishedAt\n  }\n  title\n  headerCta {\n    ...ctaFields\n  }\n  metaDescription\n  description\n  notification {\n    json\n    links {\n      entr
387ies {\n        hyperlink {\n          ...hyperlinkEntryFields\n        }\n      }\n      assets {\n        hyperlink {\n          sys {\n            id\n          }\n          url\n        }\n      }\n    }\n  }\n  termsAndConditionsLink {\n    __typename\n    title\n    slug\n    pageType\n  }\n  promoBlock {\n    ...promoBlockFields\n  }\n  promoBlockBottom {\n    ...promoBlockFields\n  }\n  promoBlockBetweenTickets {\n    ...promoBlockFields\n  }\n  promoBlockTicketsPosition\n}\n    "]))),oG=nF(tS||(tS=(0,na.Z)(["\n    query AppStoreButtonsComponent($locale: String!, $id: String!, $preview: Boolean = false) {\n  componentData: appStoreButtons(id: $id, locale: $locale, preview: $preview) {\n    ...appStoreButtonsFields\n  }\n}\n    ",""])),nU),oW=nF(tO||(tO=(0,na.Z)(["\n    query AssetComponent($locale: String!, $id: String!, $preview: Boolean = false) {\n  componentData: asset(id: $id, locale: $locale, preview: $preview) {\n    ...assetFields\n  }\n}\n    ",""])),iM),oq=nF(tE||(tE=(0,na.Z)(["\n    query BannerBlockComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: bannerBlockComponent(id: $id, locale: $locale, preview: $preview) {\n    ...bannerBlockComponentFields\n  }\n}\n    ","\n",""])),id,nG),oX=nF(tk||(tk=(0,na.Z)(["\n    query BuySeasonPassButton($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: buySeasonPassButton(id: $id, locale: $locale, preview: $preview) {\n    ...buySeasonPassButtonFields\n  }\n}\n    ",""])),n2),oK=nF(tT||(tT=(0,na.Z)(["\n    query CarouselComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: carouselComponent(id: $id, locale: $locale, preview: $preview) {\n    ...carouselComponentFields\n  }\n}\n    ","\n","\n","\n",""])),nX,nq,nG,nW),oY=nF(tM||(tM=(0,na.Z)(["\n    query CelebrationBanner($locale: String!, $preview: Boolean = false) {\n  celebrationBannerCollection(locale: $locale, preview: $preview) {\n    items {\n      ...celebrationBannerFields\n    }\n  }\n}\n    ","\n",""])),iS,nG),oJ=nF(tP||(tP=(0,na.Z)(["\n    query CelebrationCarouselCollection($locale: String!) {\n  componentData: celebrationComponentCollection(locale: $locale, limit: 1) {\n    items {\n      ...celebrationComponentFields\n    }\n  }\n}\n    ","\n","\n",""])),ow,ox,nG),oQ=nF(tL||(tL=(0,na.Z)(["\n    query CelebrationCarousel($id: String!, $locale: String!) {\n  componentData: celebrationComponent(id: $id, locale: $locale) {\n    ...celebrationComponentFields\n  }\n}\n    ","\n","\n",""])),ow,ox,nG),o1=nF(tA||(tA=(0,na.Z)(["\n    query ContentBlockComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: contentBlockComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...contentBlockComponentFields\n  }\n}\n    ","\n",""])),nK,nG),o0=nF(tZ||(tZ=(0,na.Z)(["\n    query DigitalSeasonPassDownload($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: digitalSeasonPassDownload(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...digitalSeasonPassDownloadFields\n  }\n}\n    ",""])),nY),o2=nF(tI||(tI=(0,na.Z)(["\n    query EmbedComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: embedComponent(id: $id, locale: $locale, preview: $preview) {\n    ...embedComponentFields\n  }\n}\n    ",""])),nJ),o3=nF(tV||(tV=(0,na.Z)(["\n    query ExternalLinkComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: externalLinks(id: $id, locale: $locale, preview: $preview) {\n    ...externalLinksFields\n  }\n}\n    ","\n","\n",""])),oc,ol,nG),o4=nF(tD||(tD=(0,na.Z)(["\n    query FaqComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: faqComponent(id: $id, locale: $locale, preview: $preview) {\n    ...faqComponentFields\n  }\n}\n    ","\n","\n",""])),i5,i4,n0),o5=nF(tj||(tj=(0,na.Z)(["\n    query GalleryComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: galleryComponent(id: $id, locale: $locale, preview: $preview) {\n    ...galleryComponentFields\n  }\n}\n    ",""])),nQ),o6=nF(tz||(tz=(0,na.Z)(["\n    query ImageDownloadComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: imageDownloadComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...imageDownloadComponentFields\n  }\n}\n    ",""])),n1),o8=nF(tB||(tB=(0,na.Z)(["\n    query InfoAndContactBlock($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: infoAndContactBlock(id: $id, locale: $locale, preview: $preview) {\n    ...infoA
387ndContactFieldsFields\n  }\n}\n    ","\n","\n","\n","\n",""])),n4,n3,n0,n2,nG),o7=nF(tR||(tR=(0,na.Z)(["\n    query InlineArticleLinkComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: inlineArticleLinkComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...InlineArticleLinkComponentFields\n  }\n}\n    ",""])),n5),o9=nF(tH||(tH=(0,na.Z)(["\n    query InterTvTrendingVideosFeed($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: interTvTrendingVideosFeed(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...interTvTrendingVideosFeedFields\n  }\n}\n    ","\n","\n","\n","\n","\n",""])),n7,n8,nq,nG,nW,n6),ae=nF(tF||(tF=(0,na.Z)(["\n    query JobOfferComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: jobOfferComponent(id: $id, locale: $locale, preview: $preview) {\n    ...jobOfferComponentFields\n  }\n}\n    ",""])),n9),at=nF(tN||(tN=(0,na.Z)(["\n    query LinkComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: link(id: $id, locale: $locale, preview: $preview) {\n    ...navExternalLinkFields\n    ...ctaFields\n  }\n}\n    ","\n",""])),iE,nG),ar=nF(t$||(t$=(0,na.Z)(["\n    query LinkCardComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: linkCardComponent(id: $id, locale: $locale, preview: $preview) {\n    ...linkCardComponentFields\n  }\n}\n    ","\n",""])),it,ie),an=nF(tU||(tU=(0,na.Z)(["\n    query Modal($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: modal(id: $id, locale: $locale, preview: $preview) {\n    ...modalFields\n  }\n}\n    ","\n",""])),ir,nG),ai=nF(tG||(tG=(0,na.Z)(["\n    query HighlightedNewsComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: highlightedNews(id: $id, locale: $locale, preview: $preview) {\n    ...nowTrendingFields\n  }\n}\n    ","\n","\n",""])),oA,i2,i0),ao=nF(tW||(tW=(0,na.Z)(["\n    query NewsFeedComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: newsFeedComponent(id: $id, locale: $locale, preview: $preview) {\n    ...newsFeedComponentFields\n  }\n}\n    ","\n",""])),io,ii),aa=nF(tq||(tq=(0,na.Z)(["\n    query NextMatchComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: nextMatch(id: $id, locale: $locale, preview: $preview) {\n    ...nextMatchFields\n  }\n}\n    ","\n",""])),iK,nG),as=nF(tX||(tX=(0,na.Z)(["\n    query PalmaresComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: palmaresComponent(id: $id, locale: $locale, preview: $preview) {\n    ...palmaresComponentFields\n  }\n}\n    ",""])),ia),al=nF(tK||(tK=(0,na.Z)(["\n    query PlayerCarouselComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: playerCarouselComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...playerCarouselComponentFields\n  }\n}\n    ","\n","\n",""])),iJ,iY,nG),ac=nF(tY||(tY=(0,na.Z)(["\n    query PoiMap($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: poiMap(id: $id, locale: $locale, preview: $preview) {\n    ...poiMapFields\n  }\n}\n    ",""])),o_),au=nF(tJ||(tJ=(0,na.Z)(["\n    query ProductCarouselComponent($locale: String!, $id: String!, $preview: Boolean = false) {\n  componentData: productCarouselComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...productCarouselComponentFields\n  }\n}\n    ","\n","\n",""])),oC,nG,om),ad=nF(tQ||(tQ=(0,na.Z)(["\n    query PromoBlockComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: promoBlockComponent(id: $id, locale: $locale, preview: $preview) {\n    ...promoBlockComponentFields\n  }\n}\n    ","\n",""])),is,nG),ah=nF(t1||(t1=(0,na.Z)(["\n    query QuoteComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: quoteComponent(id: $id, locale: $locale, preview: $preview) {\n    ...quoteComponentFields\n  }\n}
387\n    ",""])),il),ap=nF(t0||(t0=(0,na.Z)(["\n    query SeasonPassComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: seasonPassComponent(id: $id, locale: $locale, preview: $preview) {\n    ...seasonPassComponentFields\n  }\n}\n    ","\n","\n",""])),iu,ic,nG),af=nF(t2||(t2=(0,na.Z)(["\n    query SeasonPassStadiumMapComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: seasonPassStadiumMapComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...SeasonPassStadiumMapFields\n  }\n}\n    ","\n","\n","\n",""])),ih,id,nG,n2),am=nF(t3||(t3=(0,na.Z)(["\n    query SingleImageComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: singleImageComponent(id: $id, locale: $locale, preview: $preview) {\n    ...singleImageComponentFields\n  }\n}\n    ",""])),oi),ag=nF(t4||(t4=(0,na.Z)(["\n    query SpontaneousApplicationComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: spontaneousApplicationComponent(\n    id: $id\n    locale: $locale\n    preview: $preview\n  ) {\n    ...spontaneousApplicationComponentFields\n  }\n}\n    ",""])),ip),ay=nF(t5||(t5=(0,na.Z)(["\n    query StatisticCarousel($id: String!, $locale: String!, $preview: Boolean) {\n  componentData: statisticCarousel(id: $id, locale: $locale, preview: $preview) {\n    ...statisticCarouselFields\n  }\n}\n    ",""])),oo),av=nF(t6||(t6=(0,na.Z)(["\n    query StatsComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: statsComponent(id: $id, locale: $locale, preview: $preview) {\n    ...StatsComponentFields\n  }\n}\n    ",""])),im),ab=nF(t8||(t8=(0,na.Z)(["\n    query StepsComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: stepsComponent(id: $id, locale: $locale, preview: $preview) {\n    ...StepsComponentFields\n  }\n}\n    ",""])),ig),aC=nF(t7||(t7=(0,na.Z)(["\n    query TextComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: textComponent(id: $id, locale: $locale, preview: $preview) {\n    ...textComponentFields\n  }\n}\n    ","\n","\n","\n",""])),n3,n0,n2,nG),a_=nF(t9||(t9=(0,na.Z)(["\n    query TimelineComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: timelineComponent(id: $id, locale: $locale, preview: $preview) {\n    ...timelineComponentFields\n  }\n}\n    ","\n","\n","\n","\n",""])),ib,iv,iy,nG,n2),ax=nF(re||(re=(0,na.Z)(["\n    query TribunaComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: tribunaComponent(id: $id, locale: $locale, preview: $preview) {\n    ...tribunaComponentFields\n  }\n}\n    ","\n","\n","\n",""])),i_,iC,nG,n2),aw=nF(rt||(rt=(0,na.Z)(["\n    query VideoPlayerComponent($id: String!, $locale: String!, $preview: Boolean = false) {\n  componentData: videoPlayerComponent(id: $id, locale: $locale, preview: $preview) {\n    ...videoPlayerComponentFields\n  }\n}\n    ",""])),ou),aS=nF(rr||(rr=(0,na.Z)(["\n    query AccountSubscriptionInformation($tier: String!, $locale: String!) {\n  accountCardInformationCollection(\n    where: {tier: $tier}\n    limit: 1\n    locale: $locale\n  ) {\n    items {\n      ...accountCardInformationFields\n    }\n  }\n}\n    ","\n",""])),ix,nG),aO=nF(rn||(rn=(0,na.Z)(["\n    query AccountSubscriptionInformationCollection($locale: String!) {\n  accountSubscriptionInformationCollection(limit: 3, locale: $locale) {\n    items {\n      ...accountSubscriptionInformationFields\n    }\n  }\n}\n    ","\n",""])),iw,nG),aE=nF(ri||(ri=(0,na.Z)(["\n    query HonorCollection($locale: String!, $preview: Boolean = false) {\n  honorCollection(locale: $locale, preview: $preview) {\n    items {\n      ...honorFields\n    }\n  }\n}\n    ",""])),iI),ak=nF(ro||(ro=(0,na.Z)(["\n    query HonorDataCollection($id: String!, $locale: String!, $preview: Boolean = false) {\n  honorContent(id: $id, locale: $locale, preview: $preview) {\n    sys {\n      id\n    }\n    title\n    componentsCollection(limit: 5, locale: $locale, preview: $preview) {\n      items {\n        __typename\n        ... on CarouselComponent {\n          ...carouselComponentFields\n        }\n        ... on SingleImageComponent {\n          ...singleImageComponentFields\n        }\n        ... on TextComponent {\n          ...textComponentFields\n        }\n      }\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n",""])),nX,nq,nG,nW,oi,n3,n0,n2),aT=nF(ra||(ra=(0,na.Z)(["\n    query GetStaffAreasByTeam($id: String!) {\n  team(id: $id) {\n    sys {\n      id\n    }\n    staffAreasCollection {\n      items {\n        sys {\n          id\n        }\n        name\n        title\n        staffMembersCollection {\n          items {\n            sys {\n              id\n            }\n            lastName\n            firstName\n            role\n            image\n          }\n        }\n      }\n    }\n  }\n}\n    "]))),aM=nF(rs||(rs=(0,na.Z)(["\n    query HallOfFamePage($locale: String!, $slug: String!, $preview: Boolean = false) {\n  hallOfFameCollection(\n    limit: 1\n    locale: $locale\n    where: {slug: $slug, published: true}\n    preview: $preview\n  ) {\n    items {\n      ...hallOfFameFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n",""])),oa,n3,n0,n2,nG,oi,oo),aP=nF(rl||(rl=(0,na.Z)(["\n    query HallOfFameLocales($id: String!, $locale: String!) {\n  hallOfFameCollection(limit: 1, locale: $locale, where: {sys: {id: $id}}) {\n    items {\n      __typename\n      slug\n      published\n    }\n  }\n}\n    "]))),aL=nF(rc||(rc=(0,na.Z)(["\n    query HallOfFameFrontPage($slug: String!, $locale: String!, $preview: Boolean = false) {\n  hallOfFameFrontPageCollection(\n    limit: 1\n    locale: $locale\n    where: {slug: $slug}\n    preview: $preview\n  ) {\n    items {\n      ...hallOfFameFrontPageFields\n    }\n  }\n  hallOfFameCollection(locale: $locale, where: {published: true}) {\n    items {\n      ...hallOfFameCardFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n",""])),od,nG,oc,ol,ou,os),aA=nF(ru||(ru=(0,na.Z)(["\n    query HomePage($slug: String!, $locale: String!, $preview: Boolean = false) {\n  homePageCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...homeFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n",""])),oS,nG,n8,nq,nW,n6,oh,op,iK,oc,ol,ob,of,og,om,oy,ov,oC,o_,ow,ox),aZ=nF(rd||(rd=(0,na.Z)(["\n    query HonourPage($locale: String!, $preview: Boolean = false, $slug: String!) {\n  honorCollection(\n    limit: 1\n    locale: $locale\n    preview: $preview\n    where: {slug: $slug, published: true}\n  ) {\n    items {\n      ...honourFields\n    }\n  }\n}\n    ","\n",""])),oE,oO),aI=nF(rh||(rh=(0,na.Z)(["\n    query MatchesFrontPage($locale: String!, $preview: Boolean = false) {\n  matchesFrontPageCollection(limit: 1, locale: $locale, preview: $preview) {\n    items {\n      ...matchesFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n",""])),i1,nG,iK,iQ,iJ,iY),aV=nF(rp||(rp=(0,na.Z)(["\n    query NewsPage($slug: String!, $locale: String!, $preview: Boolean = false) {\n  newsCollection(\n    limit: 1\n    where: {slug: $slug, published: true}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...newsPageFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),oL,oh,op,i0),aD=nF(rf||(rf=(0,na.Z)(["\n    query NewsFrontPage($locale: String!, $slug: String!, $preview: Boolean = false) {\n  newsFrontPageCollection(\n    limit: 1\n    locale: $locale\n    where: {slug: $slug}\n    preview: $preview\n  ) {\n    items {\n      ...newsFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n",""])),oZ,nG,n8,nq,nW,n6,oh,op,oA,i2,i0),aj=nF(rm||(rm=(0,na.Z)(["\n    query PressReleasePage($slug: String!, $locale: String!, $preview: Boolean = false) {\n  pressReleaseCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...pressReleasePageFields\n    }\n  }\n}\n    ",""])),oI),az=nF(rg||(rg=(0,na.Z)(["\n    query PressReleaseSlugs($limit: Int!, $skip: Int = 0, $locale: String!, $preview: Boolean = false) {\n  pressReleaseCollection(\n    limit: $limit\n    skip: $skip\n    locale: $locale\n    preview: $preview\n  ) {\n    total\n    items {\n      slug\n    }\n  }\n}\n    "]))),aB=nF(ry||(ry=(0,na.Z)(["\n    query PressReleaseDetailLocales($id: String!, $locale: String!, $preview: Boolean = false) {\n  pressReleaseCollection(\n    limit: 1\n    where: {sys: {id: $id}}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      slug\n    }\n  }\n}\n    "]))),aR=nF(rv||(rv=(0,na.Z)(['\n    query PressReleaseCategoryCounts($locale: String!, $preview: Boolean = false) {\n  corporate: pressReleaseCollection(\n    where: {category: "Corporate", slug_exists: true}\n    limit: 1\n    locale: $locale\n    preview: $preview\n  ) {\n    total\n  }\n  sport: pressReleaseCollection(\n    where: {category: "Sport", slug_exists: true}\n    limit: 1\n    locale: $locale\n    preview: $preview\n  ) {\n    total\n  }\n  documents: pressReleaseCollection(\n    where: {category: "Documents", slug_exists: true}\n    limit: 1\n    locale: $locale\n    preview: $preview\n  ) {\n    total\n  }\n}\n    ']))),aH=nF(rb||(rb=(0,na.Z)(["\n    query PressReleaseDefaultImage($slug: String!, $locale: String!, $preview: Boolean = false) {\n  homePageCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      pressReleaseDefaultImage\n    }\n  }\n}\n    "]))),aF=nF(rC||(rC=(0,na.Z)(["\n    query PressReleaseLoginLinks($slug: String!, $locale: String!, $preview: Boolean = false) {\n  homePageCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      pressReleaseLoginLinksCollection(limit: 2) {\n        items {\n          ...pressReleaseLoginLinkFields\n        }\n      }\n    }\n  }\n}\n    ",""])),oV),aN=nF(r_||(r_=(0,na.Z)(["\n    query PaginatedPressReleases($limit: Int!, $skip: Int!, $locale: String!, $where: PressReleaseFilter, $preview: Boolean = false) {\n  pressReleaseCollection(\n    order: date_DESC\n    limit: $limit\n    skip: $skip\n    locale: $locale\n    where: $where\n    preview: $preview\n  ) {\n    total\n    items {\n      ...pressReleaseTileFields\n    }\n  }\n}\n    ",""])),oD),a$=nF(rx||(rx=(0,na.Z)(["\n    query ProfilePage($locale: String!, $preview: Boolean = false) {\n  profilePageCollection(limit: 1, locale: $locale, preview: $preview) {\n    items {\n      ...profilePageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n",""])),i6,iK,nG,n0,i5,i4),aU=nF(rw||(rw=(0,na.Z)(["\n    query RichContentPage($slug: String!, $locale: String!, $pageType: [String!], $preview: Boolean = false) {\n  richContentPageCollection(\n    limit: 1\n    where: {slug: $slug, published: true, pageType_in: $pageType}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...richContentPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n",""])),oj,nG,n2,oh,op),aG=nF(rS||(rS=(0,na.Z)(["\n    query RichContentPageLocales($id: String!, $locale: String!) {\n  richContentPageCollection(\n    limit: 1\n    locale: $locale\n    where: {sys: {id: $id}, published: true}\n  ) {\n    items {\n      ...richContentPageLocalesFields\n    }\n  }\n}\n    ",""])),oz),aW=nF(rO||(rO=(0,na.Z)(["\n    query SponsorsPage($locale: String!, $slug: String!) {\n  sponsorsPageCollection(limit: 1, where: {slug: $slug}, locale: $locale) {\n    items {\n      ...sponsorsPageFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),oB,nG,oc,ol),aq=nF(rE||(rE=(0,na.Z)(["\n    query TeamsFrontPage($locale: String!, $slug: String!, $preview: Boolean = false) {\n  teamsFrontPageCollection(\n    limit: 1\n    locale: $locale\n    where: {slug: $slug}\n    preview: $preview\n  ) {\n    items {\n      ...teamsFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),oR,nG,oh,op),aX=nF(rk||(rk=(0,na.Z)(["\n    query TicketPackageFrontPage($locale: String!, $slug: String!, $preview: Boolean = false) {\n  ticketPackageFrontPageCollection(\n    locale: $locale\n    where: {slug: $slug}\n    limit: 1\n    preview: $preview\n  ) {\n    items {\n      ...ticketPackageFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n","\n","\n",""])),o$,oH,nG,oF,oN,n0,i5,i4,oc,ol),aK=nF(rT||(rT=(0,na.Z)(["\n    query ticketsFrontPage($locale: String!, $slug: String!, $preview: Boolean = false) {\n  ticketsFrontPageCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...ticketsFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),oU,nG,n0,oF),aY=nF(rM||(rM=(0,na.Z)(["\n    query NewsCarousel($limit: Int!, $locale: String!, $where: NewsFilter, $preview: Boolean! = false) {\n  newsCollection(\n    limit: $limit\n    locale: $locale\n    preview: $preview\n    where: $where\n    order: date_DESC\n  ) {\n    items {\n      ...newsTileFields\n    }\n  }\n}\n    ","\n",""])),i2,i0),aJ=nF(rP||(rP=(0,na.Z)(["\n    query SponsorCollection($locale: String!) {\n  sponsorCollection(locale: $locale, where: {showOnMarquee: true}) {\n    items {\n      ...sponsorFields\n    }\n  }\n}\n    ","\n",""])),iH,nG),aQ=nF(rL||(rL=(0,na.Z)(["\n    query SponsorCategoryCollection($locale: String!, $allowedLocales: [String!]) {\n  sponsorCategoryCollection(locale: $locale) {\n    items {\n      ...sponsorCategoryFields\n    }\n  }\n}\n    ","\n","\n",""])),i8,iH,nG),a1=nF(rA||(rA=(0,na.Z)(["\n    query NewsCategoryCarousel($locale: String!, $limit: Int, $preview: Boolean = false) {\n  newsCategoryCollection(\n    limit: $limit\n    locale: $locale\n    order: order_ASC\n    preview: $preview\n  ) {\n    items {\n      ...newsCategoryCarouselFields\n    }\n  }\n}\n    ",""])),ii),a0=nF(rZ||(rZ=(0,na.Z)(['\n    query NewsCollectionGalleriesCarou
387sel($locale: String!, $preview: Boolean = false) {\n  newsCollection(\n    locale: $locale\n    where: {pageType: "gallery", published: true}\n    limit: 10\n    preview: $preview\n    order: date_DESC\n  ) {\n    items {\n      ...newsTileFields\n    }\n  }\n}\n    ',"\n",""])),i2,i0),a2=nF(rI||(rI=(0,na.Z)(["\n    query PaginatedNews($limit: Int!, $locale: String!, $skip: Int!, $preview: Boolean = false) {\n  newsCollection(\n    order: date_DESC\n    limit: $limit\n    locale: $locale\n    skip: $skip\n    preview: $preview\n    where: {published: true}\n  ) {\n    total\n    items {\n      ...newsTileFields\n    }\n  }\n}\n    ","\n",""])),i2,i0),a3=nF(rV||(rV=(0,na.Z)(['\n    query OtherGalleries($id: String!, $locale: String!) {\n  newsCollection(\n    where: {sys: {id_not: $id}, pageType: "gallery"}\n    limit: 10\n    locale: $locale\n  ) {\n    items {\n      ...newsTileFields\n    }\n  }\n}\n    ',"\n",""])),i2,i0),a4=nF(rD||(rD=(0,na.Z)(["\n    query NewsDetailLocales($id: String!, $locale: String!) {\n  newsCollection(limit: 1, locale: $locale, where: {sys: {id: $id}}) {\n    items {\n      __typename\n      slug\n      published\n      categoriesCollection(limit: 1, locale: $locale) {\n        items {\n          ...newsCategoryCarouselFields\n        }\n      }\n    }\n  }\n}\n    ",""])),ii),a5=nF(rj||(rj=(0,na.Z)(["\n    query seasons($locale: String!, $preview: Boolean = false) {\n  seasonCollection(\n    limit: 5\n    order: [seasonYear_DESC]\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...seasonFields\n    }\n  }\n}\n    ",""])),iO),a6=nF(rz||(rz=(0,na.Z)(["\n    query clubImage($id: String!) {\n  clubLogoCollection(limit: 1, where: {identifier: $id}) {\n    items {\n      ...clubLogoFields\n    }\n  }\n}\n    ","\n",""])),iA,iM),a8=nF(rB||(rB=(0,na.Z)(["\n    query InterTvFrontPage($slug: String!, $locale: String!, $allowedLocales: [String!], $preview: Boolean = false) {\n  interTvFrontPageCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...interTvFrontPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n","\n","\n","\n",""])),oP,n8,nq,nG,nW,n6,oM,oT,iN,iB,iH),a7=nF(rR||(rR=(0,na.Z)(["\n    query InterTvCategories {\n  interTvCategoryCollection {\n    items {\n      ...interTvCategoryFields\n    }\n  }\n}\n    ",""])),ij),a9=nF(rH||(rH=(0,na.Z)(["\n    query InterTvChannelCarousel($locale: String!, $preview: Boolean = false) {\n  interTvChannelCollection(limit: 10, locale: $locale, preview: $preview) {\n    items {\n      ...interTvChannelFields\n    }\n  }\n}\n    ",""])),iD),se=nF(rF||(rF=(0,na.Z)(["\n    query InterTvCompetitionCategoryFeed {\n  interTvCompetitionCategoryFeedCollection {\n    items {\n      ...interTvCompetitionCategoryFeedFields\n    }\n  }\n}\n    ","\n",""])),iz,ij),st=nF(rN||(rN=(0,na.Z)(["\n    query teams($limit: Int, $locale: String!, $where: TeamFilter, $preview: Boolean = false) {\n  teamCollection(limit: $limit, locale: $locale, where: $where, preview: $preview) {\n    items {\n      ...teamFields\n    }\n  }\n}\n    ","\n",""])),i7,n0),sr=nF(r$||(r$=(0,na.Z)(["\n    query InterTvCategoryCarousel($locale: String!, $allowedLocales: [String!], $preview: Boolean = false) {\n  interTvCategoryCollection(limit: 15, locale: $locale, preview: $preview) {\n    items {\n      ...interTvCategoryTileFields\n      linkedFrom(allowedLocales: $allowedLocales) {\n        interTvChannelCategoryFeedCollection(limit: 1) {\n          items {\n            feedId\n          }\n        }\n      }\n    }\n  }\n}\n    ",""])),iW),sn=nF(rU||(rU=(0,na.Z)(["\n    query players($locale: String!, $where: PlayerFilter, $limit: Int, $order: [PlayerOrder!], $preview: Boolean = false) {\n  playerCollection(\n    locale: $locale\n    where: $where\n    limit: $limit\n    order: $order\n    preview: $preview\n  ) {\n    items {\n      ...playerFields\n    }\n  }\n}\n    ",""])),iY),si=nF(rG||(rG=(0,na.Z)(["\n    query playerDetail($locale: String!, $where: PlayerFilter, $allowedLocales: [String!], $preview: Boolean = false) {\n  playerCollection(locale: $locale, where: $where, limit: 1, preview: $preview) {\n    items {\n      ...playerDetailFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),i3,iY,i2,i0),so=nF(rW||(rW=(0,na.Z)(["\n    query InterTvCategoryOverviewPage($slug: String!, $locale: String!, $allowedLocales: [String!], $preview: Boolean = false) {\n  interTvCategoryCollection(\n    limit: 1\n    where: {slug: $slug}\n    locale: $locale\n    preview: $preview\n  ) {\n    items {\n      ...interTvCategoryOverviewPageFields\n    }\n  }\n}\n    ","\n","\n","\n","\n",""])),iF,iR,iB,iH,nG),sa=nF(rq||(rq=(0,na.Z)(["\n    query teamRoles($locale: String!, $preview: Boolean = false) {\n  teamRoleCollection(locale: $locale, order: order_ASC, preview: $preview) {\n    items {\n      ...teamRoleFields\n    }\n  }\n}\n    ",""])),i9),ss=nF(rX||(rX=(0,na.Z)(["\n    query staff($locale: String!, $where: StaffFilter, $preview: Boolean = false) {\n  staffCollection(locale: $locale, where: $where, preview: $preview) {\n    items {\n      ...staffFields\n    }\n  }\n}\n    ","\n",""])),ot,oe),sl=nF(rK||(rK=(0,na.Z)(["\n    query staffAreas($locale: String!, $preview: Boolean = false) {\n  staffAreaCollection(locale: $locale, order: order_ASC, preview: $preview) {\n    items {\n      ...staffAreaFields\n    }\n  }\n}\n    ",""])),oe),sc=nF(rY||(rY=(0,na.Z)(["\n    query InterTvCompetitionCarousel($locale: String!, $preview: Boolean = false) {\n  interTvCompetitionCollection(limit: 15, locale: $locale, preview: $preview) {\n    items {\n      ...interTvCompetitionCarouselTile\n    }\n  }\n}\n    ",""])),iV),su=nF(rJ||(rJ=(0,na.Z)(["\n    query InterTvCompetitionOverviewPage($locale: String!, $allowedLocales: [String!], $slug: String!) {\n  interTvCompetitionCollection(limit: 1, where: {slug: $slug}, locale: $locale) {\n    items {\n      ...interTvCompetitionOverViewPageFields\n    }\n  }\n}\n    ","\n","\n",""])),iU,i$,iN),sd=nF(rQ||(rQ=(0,na.Z)(["\n    query InterTvChannelPage($locale: String!, $allowedLocales: [String!], $slug: String!, $preview: Boolean = false) {\n  interTvChannelCollection(\n    limit: 1\n    locale: $locale\n    where: {slug: $slug}\n    preview: $preview\n  ) {\n    items {\n      ...interTvChannelPageFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),iX,iG,iq,iW),sh=nF(r1||(r1=(0,na.Z)(["\n    query InterTvChannelPageConfig($locale: String!) {\n  interTvChannelPageCollection(limit: 1, locale: $locale) {\n    items {\n      ...interTvChannelPageConfigFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n","\n","\n",""])),ok,n8,nq,nG,nW,n6,oh,op),sp=nF(r0||(r0=(0,na.Z)(["\n    query MainNavigation($locale: String!, $preview: Boolean = false) {\n  mainNavigationCollection(limit: 1, locale: $locale, preview: $preview) {\n    items {\n      ...mainNavigationFields\n    }\n  }\n}\n    ","\n","\n","\n",""])),iT,ik,nW,iE),sf=nF(r2||(r2=(0,na.Z)(["\n    query Footer($locale: String!, $preview: Boolean = false) {\n  footerCollection(limit: 1, locale: $locale, preview: $preview) {\n    items {\n      ...footerFields\n    }\n  }\n}\n    ","\n","\n","\n","\n","\n",""])),iL,iP,iM,nW,iE,ik),sm=nF(r3||(r3=(0,na.Z)(["\n    query MatchReports($locale: String!) {\n  matchCollection(limit: 15, locale: $locale) {\n    items {\n      ...matchReportsFields\n    }\n  }\n}\n    ","\n",""])),iZ,nG),sg=nF(r4||(r4=(0,na.Z)(["\n    query MatchReport($matchId: String!, $locale: String!) {\n  matchCollection(limit: 1, locale: $locale, where: {id: $matchId}) {\n    items {\n      ...matchReportsFields\n    }\n  }\n}\n    ","\n",""])),iZ,nG),sy=nF(r5||(r5=(0,na.Z)(["\n    query DownloadWallpaperPage($locale: String!) {\n  downloadWallpaperPageCollection(limit: 1, locale: $locale) {\n    items {\n      ...downloadWallpaperPageFields\n    }\n  }\n}\n    ","\n",""])),on,or),sv=function(r,n,i){return r()};
387function sb(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:sv;return{AppStoreButtonsComponent:function(i,o){return n(function(n){return r.request(oG,i,n$(n$({},o),n))},"AppStoreButtonsComponent","query")},AssetComponent:function(i,o){return n(function(n){return r.request(oW,i,n$(n$({},o),n))},"AssetComponent","query")},BannerBlockComponent:function(i,o){return n(function(n){return r.request(oq,i,n$(n$({},o),n))},"BannerBlockComponent","query")},BuySeasonPassButton:function(i,o){return n(function(n){return r.request(oX,i,n$(n$({},o),n))},"BuySeasonPassButton","query")},CarouselComponent:function(i,o){return n(function(n){return r.request(oK,i,n$(n$({},o),n))},"CarouselComponent","query")},CelebrationBanner:function(i,o){return n(function(n){return r.request(oY,i,n$(n$({},o),n))},"CelebrationBanner","query")},CelebrationCarouselCollection:function(i,o){return n(function(n){return r.request(oJ,i,n$(n$({},o),n))},"CelebrationCarouselCollection","query")},CelebrationCarousel:function(i,o){return n(function(n){return r.request(oQ,i,n$(n$({},o),n))},"CelebrationCarousel","query")},ContentBlockComponent:function(i,o){return n(function(n){return r.request(o1,i,n$(n$({},o),n))},"ContentBlockComponent","query")},DigitalSeasonPassDownload:function(i,o){return n(function(n){return r.request(o0,i,n$(n$({},o),n))},"DigitalSeasonPassDownload","query")},EmbedComponent:function(i,o){return n(function(n){return r.request(o2,i,n$(n$({},o),n))},"EmbedComponent","query")},ExternalLinkComponent:function(i,o){return n(function(n){return r.request(o3,i,n$(n$({},o),n))},"ExternalLinkComponent","query")},FaqComponent:function(i,o){return n(function(n){return r.request(o4,i,n$(n$({},o),n))},"FaqComponent","query")},GalleryComponent:function(i,o){return n(function(n){return r.request(o5,i,n$(n$({},o),n))},"GalleryComponent","query")},ImageDownloadComponent:function(i,o){return n(function(n){return r.request(o6,i,n$(n$({},o),n))},"ImageDownloadComponent","query")},InfoAndContactBlock:function(i,o){return n(function(n){return r.request(o8,i,n$(n$({},o),n))},"InfoAndContactBlock","query")},InlineArticleLinkComponent:function(i,o){return n(function(n){return r.request(o7,i,n$(n$({},o),n))},"InlineArticleLinkComponent","query")},InterTvTrendingVideosFeed:function(i,o){return n(function(n){return r.request(o9,i,n$(n$({},o),n))},"InterTvTrendingVideosFeed","query")},JobOfferComponent:function(i,o){return n(function(n){return r.request(ae,i,n$(n$({},o),n))},"JobOfferComponent","query")},LinkComponent:function(i,o){return n(function(n){return r.request(at,i,n$(n$({},o),n))},"LinkComponent","query")},LinkCardComponent:function(i,o){return n(function(n){return r.request(ar,i,n$(n$({},o),n))},"LinkCardComponent","query")},Modal:function(i,o){return n(function(n){return r.request(an,i,n$(n$({},o),n))},"Modal","query")},HighlightedNewsComponent:function(i,o){return n(function(n){return r.request(ai,i,n$(n$({},o),n))},"HighlightedNewsComponent","query")},NewsFeedComponent:function(i,o){return n(function(n){return r.request(ao,i,n$(n$({},o),n))},"NewsFeedComponent","query")},NextMatchComponent:function(i,o){return n(function(n){return r.request(aa,i,n$(n$({},o),n))},"NextMatchComponent","query")},PalmaresComponent:function(i,o){return n(function(n){return r.request(as,i,n$(n$({},o),n))},"PalmaresComponent","query")},PlayerCarouselComponent:function(i,o){return n(function(n){return r.request(al,i,n$(n$({},o),n))},"PlayerCarouselComponent","query")},PoiMap:function(i,o){return n(function(n){return r.request(ac,i,n$(n$({},o),n))},"PoiMap","query")},ProductCarouselComponent:function(i,o){return n(function(n){return r.request(au,i,n$(n$({},o),n))},"ProductCarouselComponent","query")},PromoBlockComponent:function(i,o){return n(function(n){return r.request(ad,i,n$(n$({},o),n))},"PromoBlockComponent","query")},QuoteComponent:function(i,o){return n(function(n){return r.request(ah,i,n$(n$({},o),n))},"QuoteComponent","query")},SeasonPassComponent:function(i,o){return n(function(n){return r.request(ap,i,n$(n$({},o),n))},"SeasonPassComponent","query")},SeasonPassStadiumMapComponent:function(i,o){return n(function(n){return r.request(af,i,n$(n$({},o),n))},"SeasonPassStadiumMapComponent","query")},SingleImageComponent:function(i,o){return n(function(n){return r.request(am,i,n$(n$({},o),n))},"SingleImageComponent","query")},SpontaneousApplicationComponent:function(i,o){return n(function(n){return r.request(ag,
387i,n$(n$({},o),n))},"SpontaneousApplicationComponent","query")},StatisticCarousel:function(i,o){return n(function(n){return r.request(ay,i,n$(n$({},o),n))},"StatisticCarousel","query")},StatsComponent:function(i,o){return n(function(n){return r.request(av,i,n$(n$({},o),n))},"StatsComponent","query")},StepsComponent:function(i,o){return n(function(n){return r.request(ab,i,n$(n$({},o),n))},"StepsComponent","query")},TextComponent:function(i,o){return n(function(n){return r.request(aC,i,n$(n$({},o),n))},"TextComponent","query")},TimelineComponent:function(i,o){return n(function(n){return r.request(a_,i,n$(n$({},o),n))},"TimelineComponent","query")},TribunaComponent:function(i,o){return n(function(n){return r.request(ax,i,n$(n$({},o),n))},"TribunaComponent","query")},VideoPlayerComponent:function(i,o){return n(function(n){return r.request(aw,i,n$(n$({},o),n))},"VideoPlayerComponent","query")},AccountSubscriptionInformation:function(i,o){return n(function(n){return r.request(aS,i,n$(n$({},o),n))},"AccountSubscriptionInformation","query")},AccountSubscriptionInformationCollection:function(i,o){return n(function(n){return r.request(aO,i,n$(n$({},o),n))},"AccountSubscriptionInformationCollection","query")},HonorCollection:function(i,o){return n(function(n){return r.request(aE,i,n$(n$({},o),n))},"HonorCollection","query")},HonorDataCollection:function(i,o){return n(function(n){return r.request(ak,i,n$(n$({},o),n))},"HonorDataCollection","query")},GetStaffAreasByTeam:function(i,o){return n(function(n){return r.request(aT,i,n$(n$({},o),n))},"GetStaffAreasByTeam","query")},HallOfFamePage:function(i,o){return n(function(n){return r.request(aM,i,n$(n$({},o),n))},"HallOfFamePage","query")},HallOfFameLocales:function(i,o){return n(function(n){return r.request(aP,i,n$(n$({},o),n))},"HallOfFameLocales","query")},HallOfFameFrontPage:function(i,o){return n(function(n){return r.request(aL,i,n$(n$({},o),n))},"HallOfFameFrontPage","query")},HomePage:function(i,o){return n(function(n){return r.request(aA,i,n$(n$({},o),n))},"HomePage","query")},HonourPage:function(i,o){return n(function(n){return r.request(aZ,i,n$(n$({},o),n))},"HonourPage","query")},MatchesFrontPage:function(i,o){return n(function(n){return r.request(aI,i,n$(n$({},o),n))},"MatchesFrontPage","query")},NewsPage:function(i,o){return n(function(n){return r.request(aV,i,n$(n$({},o),n))},"NewsPage","query")},NewsFrontPage:function(i,o){return n(function(n){return r.request(aD,i,n$(n$({},o),n))},"NewsFrontPage","query")},PressReleasePage:function(i,o){return n(function(n){return r.request(aj,i,n$(n$({},o),n))},"PressReleasePage","query")},PressReleaseSlugs:function(i,o){return n(function(n){return r.request(az,i,n$(n$({},o),n))},"PressReleaseSlugs","query")},PressReleaseDetailLocales:function(i,o){return n(function(n){return r.request(aB,i,n$(n$({},o),n))},"PressReleaseDetailLocales","query")},PressReleaseCategoryCounts:function(i,o){return n(function(n){return r.request(aR,i,n$(n$({},o),n))},"PressReleaseCategoryCounts","query")},PressReleaseDefaultImage:function(i,o){return n(function(n){return r.request(aH,i,n$(n$({},o),n))},"PressReleaseDefaultImage","query")},PressReleaseLoginLinks:function(i,o){return n(function(n){return r.request(aF,i,n$(n$({},o),n))},"PressReleaseLoginLinks","query")},PaginatedPressReleases:function(i,o){return n(function(n){return r.request(aN,i,n$(n$({},o),n))},"PaginatedPressReleases","query")},ProfilePage:function(i,o){return n(function(n){return r.request(a$,i,n$(n$({},o),n))},"ProfilePage","query")},RichContentPage:function(i,o){return n(function(n){return r.request(aU,i,n$(n$({},o),n))},"RichContentPage","query")},RichContentPageLocales:function(i,o){return n(function(n){return r.request(aG,i,n$(n$({},o),n))},"RichContentPageLocales","query")},SponsorsPage:function(i,o){return n(function(n){return r.request(aW,i,n$(n$({},o),n))},"SponsorsPage","query")},TeamsFrontPage:function(i,o){return n(function(n){return r.request(aq,i,n$(n$({},o),n))},"TeamsFrontPage","query")},TicketPackageFrontPage:function(i,o){return n(function(n){return r.request(aX,i,n$(n$({},o),n))},"TicketPackageFrontPage","query")},ticketsFrontPage:function(i,o){return n(function(n){return r.request(aK,i,n$(n$({},o),n))},"ticketsFrontPage","query")},NewsCarousel:function(i,o){return n(function(n){return r.request(aY,i,n$(n$({},o),n))},"NewsCarousel","query")},SponsorCollection:function(i,o){return n(function(n){return r.request(aJ,i,n$(n$({},o),n))},"SponsorCollection","query")},SponsorCategoryCollection:function(i,o){return n(function(n){return r.request(aQ,i,n$(n$({},o),n))},"SponsorCategoryCollection","query")},NewsCategoryCarousel:function(i,o){return n(function(n){return r.request(a1,i,n$(n$({},o),n))},"NewsCategoryCarousel","query")}
387,NewsCollectionGalleriesCarousel:function(i,o){return n(function(n){return r.request(a0,i,n$(n$({},o),n))},"NewsCollectionGalleriesCarousel","query")},PaginatedNews:function(i,o){return n(function(n){return r.request(a2,i,n$(n$({},o),n))},"PaginatedNews","query")},OtherGalleries:function(i,o){return n(function(n){return r.request(a3,i,n$(n$({},o),n))},"OtherGalleries","query")},NewsDetailLocales:function(i,o){return n(function(n){return r.request(a4,i,n$(n$({},o),n))},"NewsDetailLocales","query")},seasons:function(i,o){return n(function(n){return r.request(a5,i,n$(n$({},o),n))},"seasons","query")},clubImage:function(i,o){return n(function(n){return r.request(a6,i,n$(n$({},o),n))},"clubImage","query")},InterTvFrontPage:function(i,o){return n(function(n){return r.request(a8,i,n$(n$({},o),n))},"InterTvFrontPage","query")},InterTvCategories:function(i,o){return n(function(n){return r.request(a7,i,n$(n$({},o),n))},"InterTvCategories","query")},InterTvChannelCarousel:function(i,o){return n(function(n){return r.request(a9,i,n$(n$({},o),n))},"InterTvChannelCarousel","query")},InterTvCompetitionCategoryFeed:function(i,o){return n(function(n){return r.request(se,i,n$(n$({},o),n))},"InterTvCompetitionCategoryFeed","query")},teams:function(i,o){return n(function(n){return r.request(st,i,n$(n$({},o),n))},"teams","query")},InterTvCategoryCarousel:function(i,o){return n(function(n){return r.request(sr,i,n$(n$({},o),n))},"InterTvCategoryCarousel","query")},players:function(i,o){return n(function(n){return r.request(sn,i,n$(n$({},o),n))},"players","query")},playerDetail:function(i,o){return n(function(n){return r.request(si,i,n$(n$({},o),n))},"playerDetail","query")},InterTvCategoryOverviewPage:function(i,o){return n(function(n){return r.request(so,i,n$(n$({},o),n))},"InterTvCategoryOverviewPage","query")},teamRoles:function(i,o){return n(function(n){return r.request(sa,i,n$(n$({},o),n))},"teamRoles","query")},staff:function(i,o){return n(function(n){return r.request(ss,i,n$(n$({},o),n))},"staff","query")},staffAreas:function(i,o){return n(function(n){return r.request(sl,i,n$(n$({},o),n))},"staffAreas","query")},InterTvCompetitionCarousel:function(i,o){return n(function(n){return r.request(sc,i,n$(n$({},o),n))},"InterTvCompetitionCarousel","query")},InterTvCompetitionOverviewPage:function(i,o){return n(function(n){return r.request(su,i,n$(n$({},o),n))},"InterTvCompetitionOverviewPage","query")},InterTvChannelPage:function(i,o){return n(function(n){return r.request(sd,i,n$(n$({},o),n))},"InterTvChannelPage","query")},InterTvChannelPageConfig:function(i,o){return n(function(n){return r.request(sh,i,n$(n$({},o),n))},"InterTvChannelPageConfig","query")},MainNavigation:function(i,o){return n(function(n){return r.request(sp,i,n$(n$({},o),n))},"MainNavigation","query")},Footer:function(i,o){return n(function(n){return r.request(sf,i,n$(n$({},o),n))},"Footer","query")},MatchReports:function(i,o){return n(function(n){return r.request(sm,i,n$(n$({},o),n))},"MatchReports","query")},MatchReport:function(i,o){return n(function(n){return r.request(sg,i,n$(n$({},o),n))},"MatchReport","query")},DownloadWallpaperPage:function(i,o){return n(function(n){return r.request(sy,i,n$(n$({},o),n))},"DownloadWallpaperPage","query")}}}var sC=i(31854),s_=new nr.GraphQLClient("https://graphql.contentful.com/content/v1/spaces/".concat("fylj32av9tk5","/environments/").concat("master")||0,{headers:{Authorization:"Bearer ".concat("nRiaEs2sSUQpgu8IHa21xyEA6P85dCM1TRrw2sVQgP8")}}),sx=new nr.GraphQLClient("https://graphql.contentful.com/content/v1/spaces/".concat(sC.env.CONTENTFUL_SPACE_ID,"/environments/").concat(sC.env.CONTENTFUL_ENV_ID)||0,{headers:{Authorization:"Bearer ".concat(sC.env.CONTENTFUL_PREVIEW_ACCESS_TOKEN)}}),sw=(u=(0,r6.Z)(r7().mark(function r(n,i,o){var a,s,l,c,u,d;return r7().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return(s=new Promise(function(r,i){a=i,Promise.resolve(n()).then(r).catch(i)})).cancel=function(){a((0,ni.ld)(o,i))},setTimeout(function(){s.cancel()},ni.tb),r.prev=3,r.next=6,s;case 6:l=r.sent,r.next=18;break;case 9:if(r.prev=9,r.t0=r.catch(3),d=!0,null!==r.t0&&void 0!==r.t0&&null!==(c=r.t0.response)&&void 0!==c&&c.data&&null!==r.t0&&void 0!==r.t0&&null!==(u=r.t0.response)&&void 0!==u&&u.errors&&(0,nn.isArray)(r.t0.response.errors)&&(d=!!r.t0.response.errors.find(function(r){var n;return(null==r||null===(n=r.extensions)||void 0===n||null===(n=n.contentful)||void 0===n?void 0:n.code)!=="UNRESOLVABLE_LINK"})),!d){r.next=17;break}throw r.t0;case 17:l=r.t0.response.data;case 18:return r.abrupt("return",l);case 19:case"end":return r.stop()}},r,null,[[3,9]])})),function(r,n,i){return u.apply(this,arguments)}),sS=sb(s_,sw);sb(sx,sw),(0,nt.e)({space:String(sC.env.CONTENTFUL_SPACE_ID),accessToken:String(sC.env.CONTENTFUL_DELIVERY_ACCESS_TOKEN),environment:sC.env.CONTENTFUL_ENV_ID}),(0,nt.e)({space:String(sC.env.CONTENTFUL_SPACE_ID),accessToken:String(sC.env.CONTENTFUL_PREVIEW_ACCESS_TOKEN),environment:sC.env.CONTENTFUL_ENV_ID,host:"preview.contentful.com"}),ne().create({baseURL:"".concat(sC.env.STREAM_AMG_VIDEOFEED_API_URL,"/").concat(sC.env.STREAM_AMG_USERID,"/").concat(sC.env.STREAM_AMG_APIKEY,"/").concat(sC.env.STREAM_AMG_TARGET,"/e
387n"),headers:{"Content-Type":"application-json"}})},63355:function(){},53412:function(){},74030:function(){},39490:function(){},68026:function(){},75177:function(){},66385:function(){},3871:function(){},85296:function(){},91967:function(){},74778:function(){},46962:function(){},23950:function(){},36111:function(){},68713:function(){},14189:function(){},33332:function(){},9027:function(){},7890:function(){},42594:function(){},22390:function(){},13568:function(){},99353:function(){},44428:function(){},83953:function(){},29238:function(){},65915:function(){},69353:function(){},26538:function(){},50062:function(){},59614:function(){},56543:function(){},80313:function(){},94866:function(){},51940:function(){},33504:function(){},21703:function(){},16891:function(){},5048:function(){},83511:function(){},22950:function(){},26109:function(){},82253:function(){},81899:function(){},22033:function(){},20449:function(){},4728:function(){},79616:function(){},48250:function(){},55274:function(){},4932:function(){},1215:function(){},69375:function(r,n,i){"use strict";i.d(n,{Gender:function(){return o},LiveMatchStatus:function(){return a},MatchStatus:function(){return s},RequestOrigin:function(){return l},SearchResultType:function(){return c},UserCardDeliveryStatus:function(){return u},UserCardType:function(){return d}}),i(63355),i(53412),i(74030),i(39490),i(68026),i(75177),i(66385),i(3871),i(85296),i(91967),i(74778),i(46962),i(23950),i(36111),i(68713),i(14189),i(33332),i(9027),i(7890),i(42594),i(22390);var o={Male:"Male",Female:"Female",NotDisclosed:"NotDisclosed"};i(13568),i(99353),i(44428),i(83953),i(29238),i(65915),i(69353),i(26538),i(50062),i(59614),i(56543),i(80313),i(94866),i(51940),i(33504),i(21703),i(16891),i(5048),i(83511),i(22950),i(26109),i(82253),i(81899),i(22033),i(20449),i(4728),i(79616),i(48250),i(55274),i(4932),i(1215),i(12696),i(59227),i(77456),i(74017),i(67138),i(27475),i(89737),i(17584),i(94988),i(44045),i(72993),i(85806),i(82688),i(35150),i(35293),i(32449),i(47686),i(83087),i(36745),i(60275),i(26277),i(24163),i(89303),i(12103),i(30378),i(2772),i(28149),i(96398),i(57552),i(22896),i(20358),i(26996),i(31993),i(2861),i(47153),i(89564),i(54582),i(69581),i(57367),i(58413),i(49751),i(3624),i(48370),i(15748);var a={NotStarted:"NotStarted",FirstHalf:"FirstHalf",HalfTime:"HalfTime",SecondHalf:"SecondHalf",ExtraTimeFirstHalf:"ExtraTimeFirstHalf",ExtraTimeHalfTime:"ExtraTimeHalfTime",ExtraTimeSecondHalf:"ExtraTimeSecondHalf",PenaltyKicks:"PenaltyKicks",FullTime:"FullTime"};i(59062),i(47842),i(33984),i(21664),i(59516),i(81941),i(11938),i(63600),i(72967);var s={Scheduled:"Scheduled",StartingSoon:"StartingSoon",Live:"Live",EndedRecently:"EndedRecently",Ended:"Ended"};i(77790),i(30681),i(57217),i(54961),i(51729),i(95167),i(65),i(23955),i(10165),i(64770),i(68711),i(81803),i(97437),i(12818),i(75395),i(19901),i(98933),i(19646),i(57651),i(1721),i(15880),i(30101),i(88020),i(14748),i(86771),i(65423),i(79890),i(58976),i(45629),i(63440),i(88282),i(52903),i(24611),i(28295),i(52140),i(98335),i(53043);var l={Web:"Web",App:"App"};i(81917);var c={News:"News",Video:"Video"};i(15232),i(81510),i(47649),i(45013),i(96949),i(91691),i(85909),i(68786),i(82449),i(61093),i(88426),i(32335),i(84606),i(50253),i(30611),i(45493),i(10481),i(25524),i(16113),i(95203),i(91682),i(56935),i(26661),i(89428),i(74946),i(82901),i(23774),i(69576),i(58328),i(36879),i(93776),i(10737),i(11787),i(61665),i(76314),i(99552),i(48010),i(51980),i(98635),i(37871),i(74300),i(60247),i(16016),i(58785),i(1827),i(84328);var u={Unknown:"Unknown",ToBeSent:"ToBeSent",WaitingForDelivery:"WaitingForDelivery",Delivered:"Delivered",Sent:"Sent"},d={Tdt:"Tdt",InterClub:"InterClub"}},12696:function(){},59227:function(){},77456:function(){},74017:function(){},67138:function(){},27475:function(){},89737:function(){},17584:function(){},94988:function(){},44045:function(){},72993:function(){},85806:function(){},82688:function(){},35150:function(){},35293:function(){},32449:function(){},47686:function(){},83087:function(){},36745:function(){},60275:function(){},26277:function(){},24163:function(){},89303:function(){},12103:function(){},30378:function(){},2772:function(){},28149:function(){},96398:function(){},57552:function(){},22896:function(){}
387,20358:function(){},26996:function(){},31993:function(){},2861:function(){},47153:function(){},89564:function(){},54582:function(){},69581:function(){},57367:function(){},58413:function(){},49751:function(){},3624:function(){},48370:function(){},15748:function(){},59062:function(){},47842:function(){},33984:function(){},21664:function(){},59516:function(){},81941:function(){},11938:function(){},63600:function(){},72967:function(){},77790:function(){},30681:function(){},57217:function(){},54961:function(){},51729:function(){},95167:function(){},65:function(){},23955:function(){},10165:function(){},64770:function(){},68711:function(){},81803:function(){},97437:function(){},12818:function(){},75395:function(){},19901:function(){},98933:function(){},19646:function(){},57651:function(){},1721:function(){},15880:function(){},30101:function(){},88020:function(){},14748:function(){},86771:function(){},65423:function(){},79890:function(){},58976:function(){},45629:function(){},63440:function(){},88282:function(){},52903:function(){},24611:function(){},28295:function(){},52140:function(){},98335:function(){},53043:function(){},81917:function(){},15232:function(){},81510:function(){},47649:function(){},45013:function(){},96949:function(){},91691:function(){},85909:function(){},68786:function(){},82449:function(){},61093:function(){},88426:function(){},32335:function(){},84606:function(){},50253:function(){},30611:function(){},45493:function(){},10481:function(){},25524:function(){},16113:function(){},95203:function(){},91682:function(){},56935:function(){},26661:function(){},89428:function(){},74946:function(){},82901:function(){},23774:function(){},69576:function(){},58328:function(){},36879:function(){},93776:function(){},10737:function(){},11787:function(){},61665:function(){},76314:function(){},99552:function(){},48010:function(){},51980:function(){},98635:function(){},37871:function(){},74300:function(){},60247:function(){},16016:function(){},58785:function(){},1827:function(){},84328:function(){},25068:function(r,n,i){"use strict";i.d(n,{bW:function(){return g},mj:function(){return y}});var o,a=i(64219),s=i(24208),l=i(16208),c=i.n(l),u=i(8595),d=i.n(u),h=i(46865);function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m=(o=(0,s.Z)(c().mark(function r(n){var i,o,a,s,l,u=arguments;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=u.length>1&&void 0!==u[1]?u[1]:{},o=d().create({baseURL:"https://mobile-api.inter.it/"}),a=(0,h.Hw)(n.method,n.url),r.prev=3,r.next=6,o(f(f({},n),{},{signal:a},i));case 6:return s=r.sent.data,r.abrupt("return",s);case 11:throw r.prev=11,r.t0=r.catch(3),r.t0 instanceof Error&&(l="Request ".concat(a.aborted?"aborted":"failed"," with reason: ").concat(a.aborted?a.reason:r.t0.message),r.t0.message=l),r.t0;case 15:case"end":return r.stop()}},r,null,[[3,11]])})),function(r){return o.apply(this,arguments)}),g=function(r,n){return m({url:"/api/v1/pointofinterest",method:"GET",params:r},n)},y=function(r,n){return m({url:"/api/v1/profile/gift-card/check-balance/".concat(r),method:"POST"},n)}},64240:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){for(var i=Math.abs(r).toString();i.length<n;)i="0"+i;return(r<0?"-":"")+i},r.exports=n.default},70837:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){if(null==r)throw TypeError("assign requires that input parameter not be null or undefined");for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r},r.exports=n.default},11784:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return(0,a.default)({},r)};var o,a=(o=i(70837))&&o.__esModule?o:{default:o};r.exports=n.default},27458:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,a=((o=i(73750))&&o.__esModule?o:{default:o}).default;n.default=a,r.exports=n.default},83609:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getDefaultOptions=function(){return i},n.setDefaultOptions=function(r){i=r};var i={}},90079:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=h(i(9766)),a=h(i(95376)),s=h(i(64886)),l=h(i(71569)),c=h(i(32857)),u=h(i(64240)),d=h(i(5941));function h(r){return r&&r.__esModule?r:{default:r}}var p={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function f(r,n){var i=r>0?"-":"+",o=Math.abs(r),a=Math.floor(o/60),s=o%60;return 0===s?i+String(a):i+String(a)+(n||"")+(0,u.default)(s,2)}function m(r,n){return r%60==0?(r>0?"-":"+")+(0,u.default)(Math.abs(r)/60,2):g(r,n)}function g(r,n){var i=Math.abs(r);return(r>0?"-":"+")+(0,u.default)(Math.floor(i/60),2)+(n||"")+(0,u.default)(i%60,2)}n.default={G:function(r,n,i){var o=r.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return i.era(o,{width:"abbreviated"});case"GGGGG":return i.era(o,{width:"narrow"});default:return i.era(o,{width:"wide"})}},y:function(r,n,i){if("yo"===n){var o=r.getUTCFullYear();return i.ordinalNumber(o>0?o:1-o,{unit:"year"})}return d.default.y(r,n)},Y:function(r,n,i,o){var a=(0,c.default)(r,o),s=a>0?a:1-a;if("YY"===n){var l=s%100;return(0,u.default)(l,2)}return"Yo"===n?i.ordinalNumber(s,{unit:"year"}):(0,u.default)(s,n.length)},R:function(r,n){var i=(0,s.default)(r);return(0,u.default)(i,n.length)},u:function(r,n){var i=r.getUTCFullYear();return(0,u.default)(i,n.length)},Q:function(r,n,i){var o=Math.ceil((r.getUTCMonth()+1)/3);switch(n){case"Q":return String(o);case"QQ":return(0,u.default)(o,2);case"Qo":return i.ordinalNumber(o,{unit:"quarter"});case"QQQ":return i.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return i.quarter(o,{width:"narrow",context:"formatting"});default:return i.quarter(o,{width:"wide",context:"formatting"})}},q:function(r,n,i){var o=Math.ceil((r.getUTCMonth()+1)/3);switch(n){case"q":return String(o);case"qq":return(0,u.default)(o,2);case"qo":return i.ordinalNumber(o,{unit:"quarter"});case"qqq":return i.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return i.quarter(o,{width:"narrow",context:"standalone"});default:return i.quarter(o,{width:"wide",context:"standalone"})}},M:function(r,n,i){var o=r.getUTCMonth();switch(n){case"M":case"MM":return d.default.M(r,n);case"Mo":return i.ordinalNumber(o+1,{unit:"month"});case"MMM":return i.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return i.month(o,{width:"narrow",context:"formatting"});default:return i.month(o,{width:"wide",context:"formatting"})}},L:function(r,n,i){var o=r.getUTCMonth();switch(n){case"L":return String(o+1);case"LL":return(0,u.default)(o+1,2);case"Lo":return i.ordinalNumber(o+1,{unit:"month"});case"LLL":return i.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return i.month(o,{width:"narrow",context:"standalone"});default:return i.month(o,{width:"wide",context:"standalone"})}},w:function(r,n,i,o){var a=(0,l.default)(r,o);return"wo"===n?i.ordinalNumber(a,{unit:"week"}):(0,u.default)(a,n.length)},I:function(r,n,i){var o=(0,a.default)(r);return"Io"===n?i.ordinalNumber(o,{unit:"week"}):(0,u.default)(o,n.length)},d:function(r,n,i){return"do"===n?i.ordinalNumber(r.getUTCDate(),{unit:"date"}):d.default.d(r,n)},D:function(r,n,i){var a=(0,o.default)(r);return"Do"===n?i.ordinalNumber(a,{unit:"dayOfYear"}):(0,u.default)(a,n.length)},E:function(r,n,i){var o=r.getUTCDay();switch(n){case"E":case"EE":case"EEE":return i.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return i.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},e:function(r,n,i,o){var a=r.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(n){case"e":return String(s);case"ee":return(0,u.default)(s,2);case"eo":return i.ordinalNumber(s,{unit:"day"});case"eee":return i.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return i.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(a,{width:"short",context:"formatting"});default:return i.day(a,{width:"wide",context:"formatting"})}},c:function(r,n,i,o){var a=r.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(n){case"c":return String(s);case"cc":return(0,u.default)(s,n.length);case"co":return i.ordinalNumber(s,{unit:"day"});case"ccc":return i.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return i.day(a,{width:"narrow",context:"standalone"});case"cccccc":return i.day(a,{width:"short",context:"standalone"});default:return i.day(a,{width:"wide",context:"standalone"})}},i:function(r,n,i){var o=r.getUTCDay(),a=0===o?7:o;switch(n){case"i":return String(a);case"ii":return(0,u.default)(a,n.length);case"io":return i.ordinalNumber(a,{unit:"day"});case"iii":return i.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return i.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},a:function(r,n,i){var o=r.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(r,n,i){var o,a=r.getUTCHours();switch(o=12===a?p.noon:0===a?p.midnight:a/12>
387=1?"pm":"am",n){case"b":case"bb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(r,n,i){var o,a=r.getUTCHours();switch(o=a>=17?p.evening:a>=12?p.afternoon:a>=4?p.morning:p.night,n){case"B":case"BB":case"BBB":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(r,n,i){if("ho"===n){var o=r.getUTCHours()%12;return 0===o&&(o=12),i.ordinalNumber(o,{unit:"hour"})}return d.default.h(r,n)},H:function(r,n,i){return"Ho"===n?i.ordinalNumber(r.getUTCHours(),{unit:"hour"}):d.default.H(r,n)},K:function(r,n,i){var o=r.getUTCHours()%12;return"Ko"===n?i.ordinalNumber(o,{unit:"hour"}):(0,u.default)(o,n.length)},k:function(r,n,i){var o=r.getUTCHours();return(0===o&&(o=24),"ko"===n)?i.ordinalNumber(o,{unit:"hour"}):(0,u.default)(o,n.length)},m:function(r,n,i){return"mo"===n?i.ordinalNumber(r.getUTCMinutes(),{unit:"minute"}):d.default.m(r,n)},s:function(r,n,i){return"so"===n?i.ordinalNumber(r.getUTCSeconds(),{unit:"second"}):d.default.s(r,n)},S:function(r,n){return d.default.S(r,n)},X:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();if(0===a)return"Z";switch(n){case"X":return m(a);case"XXXX":case"XX":return g(a);default:return g(a,":")}},x:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"x":return m(a);case"xxxx":case"xx":return g(a);default:return g(a,":")}},O:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+f(a,":");default:return"GMT"+g(a,":")}},z:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+f(a,":");default:return"GMT"+g(a,":")}},t:function(r,n,i,o){var a=Math.floor((o._originalDate||r).getTime()/1e3);return(0,u.default)(a,n.length)},T:function(r,n,i,o){var a=(o._originalDate||r).getTime();return(0,u.default)(a,n.length)}},r.exports=n.default},5941:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,a=(o=i(64240))&&o.__esModule?o:{default:o};n.default={y:function(r,n){var i=r.getUTCFullYear(),o=i>0?i:1-i;return(0,a.default)("yy"===n?o%100:o,n.length)},M:function(r,n){var i=r.getUTCMonth();return"M"===n?String(i+1):(0,a.default)(i+1,2)},d:function(r,n){return(0,a.default)(r.getUTCDate(),n.length)},a:function(r,n){var i=r.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return i.toUpperCase();case"aaa":return i;case"aaaaa":return i[0];default:return"am"===i?"a.m.":"p.m."}},h:function(r,n){return(0,a.default)(r.getUTCHours()%12||12,n.length)},H:function(r,n){return(0,a.default)(r.getUTCHours(),n.length)},m:function(r,n){return(0,a.default)(r.getUTCMinutes(),n.length)},s:function(r,n){return(0,a.default)(r.getUTCSeconds(),n.length)},S:function(r,n){var i=n.length,o=r.getUTCMilliseconds();return(0,a.default)(Math.floor(o*Math.pow(10,i-3)),n.length)}},r.exports=n.default},92625:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;
387var i=function(r,n){switch(r){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});default:return n.date({width:"full"})}},o=function(r,n){switch(r){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});default:return n.time({width:"full"})}};n.default={p:o,P:function(r,n){var a,s=r.match(/(P+)(p+)?/)||[],l=s[1],c=s[2];if(!c)return i(r,n);switch(l){case"P":a=n.dateTime({width:"short"});break;case"PP":a=n.dateTime({width:"medium"});break;case"PPP":a=n.dateTime({width:"long"});break;default:a=n.dateTime({width:"full"})}return a.replace("{{date}}",i(l,n)).replace("{{time}}",o(c,n))}},r.exports=n.default},27714:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){var n=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return n.setUTCFullYear(r.getFullYear()),r.getTime()-n.getTime()},r.exports=n.default},9766:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,a.default)(1,arguments);var n=(0,o.default)(r),i=n.getTime();return n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0),Math.floor((i-n.getTime())/864e5)+1};var o=s(i(33205)),a=s(i(22615));function s(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},95376:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,l.default)(1,arguments);var n=(0,o.default)(r);return Math.round(((0,a.default)(n).getTime()-(0,s.default)(n).getTime())/6048e5)+1};var o=c(i(33205)),a=c(i(73865)),s=c(i(49919)),l=c(i(22615));function c(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},64886:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,a.default)(1,arguments);var n=(0,o.default)(r),i=n.getUTCFullYear(),l=new Date(0);l.setUTCFullYear(i+1,0,4),l.setUTCHours(0,0,0,0);var c=(0,s.default)(l),u=new Date(0);u.setUTCFullYear(i,0,4),u.setUTCHours(0,0,0,0);var d=(0,s.default)(u);return n.getTime()>=c.getTime()?i+1:n.getTime()>=d.getTime()?i:i-1};var o=l(i(33205)),a=l(i(22615)),s=l(i(73865));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},71569:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){(0,l.default)(1,arguments);var i=(0,o.default)(r);return Math.round(((0,a.default)(i,n).getTime()-(0,s.default)(i,n).getTime())/6048e5)+1};var o=c(i(33205)),a=c(i(96089)),s=c(i(81537)),l=c(i(22615));function c(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},32857:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){(0,a.default)(1,arguments);var i,u,d,h,p,f,m,g,y=(0,o.default)(r),v=y.getUTCFullYear(),b=(0,c.getDefaultOptions)(),C=(0,l.default)(null!==(i=null!==(u=null!==(d=null!==(h=null==n?void 0:n.firstWeekContainsDate)&&void 0!==h?h:null==n?void 0:null===(p=n.locale)||void 0===p?void 0:null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==d?d:b.firstWeekContainsDate)&&void 0!==u?u:null===(m=b.locale)||void 0===m?void 0:null===(g=m.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==i?i:1);if(!(C>=1&&C<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=new Date(0);_.setUTCFullYear(v+1,0,C),_.setUTCHours(0,0,0,0);var x=(0,s.default)(_,n),w=new Date(0);w.setUTCFullYear(v,0,C),w.setUTCHours(0,0,0,0);var S=(0,s.default)(w,n);return y.getTime()>=x.getTime()?v+1:y.getTime()>=S.getTime()?v:v-1};var o=u(i(33205)),a=u(i(22615)),s=u(i(96089)),l=u(i(65816)),c=i(83609);function u(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},15670:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isProtectedDayOfYearToken=function(r){return -1!==i.indexOf(r)},n.isProtectedWeekYearToken=function(r){return -1!==o.indexOf(r)},n.throwProtectedError=function(r,n,i){if("YYYY"===r)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(n,"`) for formatting years to the input `").
387concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===r)throw RangeError("Use `yy` instead of `YY` (in `".concat(n,"`) for formatting years to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===r)throw RangeError("Use `d` instead of `D` (in `".concat(n,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===r)throw RangeError("Use `dd` instead of `DD` (in `".concat(n,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))};var i=["D","DD"],o=["YY","YYYY"]},22615:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){if(n.length<r)throw TypeError(r+" argument"+(r>1?"s":"")+" required, but only "+n.length+" present")},r.exports=n.default},73865:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,a.default)(1,arguments);var n=(0,o.default)(r),i=n.getUTCDay();return n.setUTCDate(n.getUTCDate()-((i<1?7:0)+i-1)),n.setUTCHours(0,0,0,0),n};var o=s(i(33205)),a=s(i(22615));function s(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},49919:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,s.default)(1,arguments);var n=(0,o.default)(r),i=new Date(0);return i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0),(0,a.default)(i)};var o=l(i(64886)),a=l(i(73865)),s=l(i(22615));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},96089:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){(0,a.default)(1,arguments);var i,c,u,d,h,p,f,m,g=(0,l.getDefaultOptions)(),y=(0,s.default)(null!==(i=null!==(c=null!==(u=null!==(d=null==n?void 0:n.weekStartsOn)&&void 0!==d?d:null==n?void 0:null===(h=n.locale)||void 0===h?void 0:null===(p=h.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==u?u:g.weekStartsOn)&&void 0!==c?c:null===(f=g.locale)||void 0===f?void 0:null===(m=f.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==i?i:0);if(!(y>=0&&y<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=(0,o.default)(r),b=v.getUTCDay();return v.setUTCDate(v.getUTCDate()-((b<y?7:0)+b-y)),v.setUTCHours(0,0,0,0),v};var o=c(i(33205)),a=c(i(22615)),s=c(i(65816)),l=i(83609);function c(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},81537:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){(0,a.default)(1,arguments);var i,u,d,h,p,f,m,g,y=(0,c.getDefaultOptions)(),v=(0,l.default)(null!==(i=null!==(u=null!==(d=null!==(h=null==n?void 0:n.firstWeekContainsDate)&&void 0!==h?h:null==n?void 0:null===(p=n.locale)||void 0===p?void 0:null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==d?d:y.firstWeekContainsDate)&&void 0!==u?u:null===(m=y.locale)||void 0===m?void 0:null===(g=m.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==i?i:1),b=(0,o.default)(r,n),C=new Date(0);return C.setUTCFullYear(b,0,v),C.setUTCHours(0,0,0,0),(0,s.default)(C,n)};var o=u(i(32857)),a=u(i(22615)),s=u(i(96089)),l=u(i(65816)),c=i(83609);function u(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},65816:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){if(null===r||!0===r||!1===r)return NaN;var n=Number(r);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)},r.exports=n.default},45606:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){return(0,s.default)(2,arguments),new Date((0,a.default)(r).getTime()+(0,o.default)(n))};var o=l(i(65816)),a=l(i(33205)),s=l(i(22615));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},69634:function(r,n,i){"use strict";i.d(n,{j:function(){return a}});var o={};function a(){return o}},31262:function(r,n,i){"use strict";function o(r){var n=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return n.setUTCFullYear(r.getFullYear()),r.getTime()-n.getTime()}i.d(n,{Z:function(){return o}})},84394:function(r,n,i){"use strict";i.d(n,{Z:function(){return s}});var o=i(95938),a=i(89449);function s(r,n,i){(0,o.Z)(2,arguments);var s=(0,a.Z)(r,i),l=(0,a.Z)(n,i);return s.getTime()===l.getTime()}},95938:function(r,n,i){"use strict";function o(r,n){if(n.length<r)throw TypeError(r+" argument"+(r>1?"s":"")+" required, but only "+n.length+" present")}i.d(n,{Z:function(){return o}})},89449:function(r,n,i){"use strict";i.d(n,{Z:function(){return c}});var o=i(15384),a=i(95938),s=i(83868),l=i(69634);function c(r,n){(0,a.Z)(1,arguments);var i,c,u,d,h,p,f,m,g=(0,l.j)(),y=(0,s.Z)(null!==(i=null!==(c=null!==(u=null!==(d=null==n?void 0:n.weekStartsOn)&&void 0!==d?d:null==n?void 0:null===(h=n.locale)||void 0===h?void 0:null===(p=h.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==u?u:g.weekStartsOn)&&void 0!==c?c:null===(f=g.locale)||void 0===f?void 0:null===(m=f.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==i?i:0);if(!(y>=0&&y<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=(0,o.Z)(r),b=v.getUTCDay();return v.setUTCDate(v.getUTCDate()-((b<y?7:0)+b-y)),v.setUTCHours(0,0,0,0),v}},83868:function(r,n,i){"use strict";function o(r){if(null===r||!0===r||!1===r)return NaN;var n=Number(r);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}i.d(n,{Z:function(){return o}})},3619:function(r,n,i){"use strict";i.d(n,{vh:function(){return a},yJ:function(){return o}});var o=6e4,a=36e5},18098:function(r,n,i){"use strict";i.d(n,{Z:function(){return I}});var o=i(68642),a=i(83868),s=i(15384),l=i(95938);function c(r){(0,l.Z)(1,arguments);var n=(0,s.Z)(r),i=n.getUTCDay();return n.setUTCDate(n.getUTCDate()-((i<1?7:0)+i-1)),n.setUTCHours(0,0,0,0),n}function u(r){(0,l.Z)(1,arguments);var n=(0,s.Z)(r),i=n.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(i+1,0,4),o.setUTCHours(0,0,0,0);var a=c(o),u=new Date(0);u.setUTCFullYear(i,0,4),u.setUTCHours(0,0,0,0);var d=c(u);return n.getTime()>=a.getTime()?i+1:n.getTime()>=d.getTime()?i:i-1}var d=i(89449),h=i(69634);function p(r,n){(0,l.Z)(1,arguments);var i,o,c,u,p,f,m,g,y=(0,s.Z)(r),v=y.getUTCFullYear(),b=(0,h.j)(),C=(0,a.Z)(null!==(i=null!==(o=null!==(c=null!==(u=null==n?void 0:n.firstWeekContainsDate)&&void 0!==u?u:null==n?void 0:null===(p=n.locale)||void 0===p?void 0:null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==c?c:b.firstWeekContainsDate)&&void 0!==o?o:null===(m=b.locale)||void 0===m?void 0:null===(g=m.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==i?i:1);if(!(C>=1&&C<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=new Date(0);_.setUTCFullYear(v+1,0,C),_.setUTCHours(0,0,0,0);
387var x=(0,d.Z)(_,n),w=new Date(0);w.setUTCFullYear(v,0,C),w.setUTCHours(0,0,0,0);var S=(0,d.Z)(w,n);return y.getTime()>=x.getTime()?v+1:y.getTime()>=S.getTime()?v:v-1}function f(r,n){for(var i=Math.abs(r).toString();i.length<n;)i="0"+i;return(r<0?"-":"")+i}var m={y:function(r,n){var i=r.getUTCFullYear(),o=i>0?i:1-i;return f("yy"===n?o%100:o,n.length)},M:function(r,n){var i=r.getUTCMonth();return"M"===n?String(i+1):f(i+1,2)},d:function(r,n){return f(r.getUTCDate(),n.length)},h:function(r,n){return f(r.getUTCHours()%12||12,n.length)},H:function(r,n){return f(r.getUTCHours(),n.length)},m:function(r,n){return f(r.getUTCMinutes(),n.length)},s:function(r,n){return f(r.getUTCSeconds(),n.length)},S:function(r,n){var i=n.length;return f(Math.floor(r.getUTCMilliseconds()*Math.pow(10,i-3)),n.length)}},g={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function y(r,n){var i=r>0?"-":"+",o=Math.abs(r),a=Math.floor(o/60),s=o%60;return 0===s?i+String(a):i+String(a)+(n||"")+f(s,2)}function v(r,n){return r%60==0?(r>0?"-":"+")+f(Math.abs(r)/60,2):b(r,n)}function b(r,n){var i=Math.abs(r);return(r>0?"-":"+")+f(Math.floor(i/60),2)+(n||"")+f(i%60,2)}var C={G:function(r,n,i){var o=r.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return i.era(o,{width:"abbreviated"});case"GGGGG":return i.era(o,{width:"narrow"});default:return i.era(o,{width:"wide"})}},y:function(r,n,i){if("yo"===n){var o=r.getUTCFullYear();return i.ordinalNumber(o>0?o:1-o,{unit:"year"})}return m.y(r,n)},Y:function(r,n,i,o){var a=p(r,o),s=a>0?a:1-a;return"YY"===n?f(s%100,2):"Yo"===n?i.ordinalNumber(s,{unit:"year"}):f(s,n.length)},R:function(r,n){return f(u(r),n.length)},u:function(r,n){return f(r.getUTCFullYear(),n.length)},Q:function(r,n,i){var o=Math.ceil((r.getUTCMonth()+1)/3);switch(n){case"Q":return String(o);case"QQ":return f(o,2);case"Qo":return i.ordinalNumber(o,{unit:"quarter"});case"QQQ":return i.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return i.quarter(o,{width:"narrow",context:"formatting"});default:return i.quarter(o,{width:"wide",context:"formatting"})}},q:function(r,n,i){var o=Math.ceil((r.getUTCMonth()+1)/3);switch(n){case"q":return String(o);case"qq":return f(o,2);case"qo":return i.ordinalNumber(o,{unit:"quarter"});case"qqq":return i.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return i.quarter(o,{width:"narrow",context:"standalone"});default:return i.quarter(o,{width:"wide",context:"standalone"})}},M:function(r,n,i){var o=r.getUTCMonth();switch(n){case"M":case"MM":return m.M(r,n);case"Mo":return i.ordinalNumber(o+1,{unit:"month"});case"MMM":return i.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return i.month(o,{width:"narrow",context:"formatting"});default:return i.month(o,{width:"wide",context:"formatting"})}},L:function(r,n,i){var o=r.getUTCMonth();switch(n){case"L":return String(o+1);case"LL":return f(o+1,2);case"Lo":return i.ordinalNumber(o+1,{unit:"month"});case"LLL":return i.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return i.month(o,{width:"narrow",context:"standalone"});default:return i.month(o,{width:"wide",context:"standalone"})}},w:function(r,n,i,o){var c=function(r,n){(0,l.Z)(1,arguments);var i=(0,s.Z)(r);return Math.round(((0,d.Z)(i,n).getTime()-(function(r,n){(0,l.Z)(1,arguments);var i,o,s,c,u,f,m,g,y=(0,h.j)(),v=(0,a.Z)(null!==(i=null!==(o=null!==(s=null!==(c=null==n?void 0:n.firstWeekContainsDate)&&void 0!==c?c:null==n?void 0:null===(u=n.locale)||void 0===u?void 0:null===(f=u.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==s?s:y.firstWeekContainsDate)&&void 0!==o?o:null===(m=y.locale)||void 0===m?void 0:null===(g=m.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==i?i:1),b=p(r,n),C=new Date(0);return C.setUTCFullYear(b,0,v),C.setUTCHours(0,0,0,0),(0,d.Z)(C,n)})(i,n).getTime())/6048e5)+1}(r,o);return"wo"===n?i.ordinalNumber(c,{unit:"week"}):f(c,n.length)},I:function(r,n,i){var o=function(r){(0,l.Z)(1,arguments);var n=(0,s.Z)(r);return Math.round((c(n).getTime()-(function(r){(0,l.Z)(1,arguments);var n=u(r),i=new Date(0);return i.setUTCFullYear(n,0,4),i.setUTCHours(0,0,0,0),c(i)})(n).getTime())/6048e5)+1}(r);return"Io"===n?i.ordinalNumber(o,{unit:"week"}):f(o,n.length)},d:function(r,n,i){return"do"===n?i.ordinalNumber(r.getUTCDate(),{unit:"date"}):m.d(r,n)},D:function(r,n,i){var o=function(r){(0,l.Z)(1,arguments);var n=(0,s.Z)(r),i=n.getTime();return n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0),Math.floor((i-n.getTime())/864e5)+1}(r);return"Do"===n?i.ordinalNumber(o,{unit:"dayOfYear"}):f(o,n.length)},E:function(r,n,i){var o=r.getUTCDay();switch(n){case"E":case"EE":case"EEE":return i.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return i.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},e:function(r,n,i,o){var a=r.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(n){case"e":return String(s);case"ee":return f(s,2);case"eo":return i.ordinalNumber(s,{unit:"day"});case"eee":return i.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return i.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(a,{width:"short",context:"formatting"});default:return i.day(a,{width:"wide",context:"formatting"})}},c:function(r,n,i,o){var a=r.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(n){case"c":return String(s);case"cc":return f(s,n.length);case"co":return i.ordinalNumber(s,{unit:"day"});case"ccc":return i.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return i.day(a,{width:"narrow",context:"standalone"});case"cccccc":return i.day(a,{width:"short",context:"standalone"});default:return i.day(a,{width:"wide",context:"standalone"})}},i:function(r,n,i){var o=r.getUTCDay(),a=0===o?7:o;switch(n){case"i":return String(a);case"ii":return f(a,n.length);case"io":return i.ordinalNumber(a,{unit:"day"});case"iii":return i.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return i.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},a:function(r,n,i){var o=r.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(r,n,i){var o,a=r.getUTCHours();switch(o=12===a?g.noon:0===a?g.midnight:a/12>
387=1?"pm":"am",n){case"b":case"bb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(r,n,i){var o,a=r.getUTCHours();switch(o=a>=17?g.evening:a>=12?g.afternoon:a>=4?g.morning:g.night,n){case"B":case"BB":case"BBB":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(r,n,i){if("ho"===n){var o=r.getUTCHours()%12;return 0===o&&(o=12),i.ordinalNumber(o,{unit:"hour"})}return m.h(r,n)},H:function(r,n,i){return"Ho"===n?i.ordinalNumber(r.getUTCHours(),{unit:"hour"}):m.H(r,n)},K:function(r,n,i){var o=r.getUTCHours()%12;return"Ko"===n?i.ordinalNumber(o,{unit:"hour"}):f(o,n.length)},k:function(r,n,i){var o=r.getUTCHours();return(0===o&&(o=24),"ko"===n)?i.ordinalNumber(o,{unit:"hour"}):f(o,n.length)},m:function(r,n,i){return"mo"===n?i.ordinalNumber(r.getUTCMinutes(),{unit:"minute"}):m.m(r,n)},s:function(r,n,i){return"so"===n?i.ordinalNumber(r.getUTCSeconds(),{unit:"second"}):m.s(r,n)},S:function(r,n){return m.S(r,n)},X:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();if(0===a)return"Z";switch(n){case"X":return v(a);case"XXXX":case"XX":return b(a);default:return b(a,":")}},x:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"x":return v(a);case"xxxx":case"xx":return b(a);default:return b(a,":")}},O:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+y(a,":");default:return"GMT"+b(a,":")}},z:function(r,n,i,o){var a=(o._originalDate||r).getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+y(a,":");default:return"GMT"+b(a,":")}},t:function(r,n,i,o){return f(Math.floor((o._originalDate||r).getTime()/1e3),n.length)},T:function(r,n,i,o){return f((o._originalDate||r).getTime(),n.length)}}
387,_=function(r,n){switch(r){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});default:return n.date({width:"full"})}},x=function(r,n){switch(r){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});default:return n.time({width:"full"})}},w={p:x,P:function(r,n){var i,o=r.match(/(P+)(p+)?/)||[],a=o[1],s=o[2];if(!s)return _(r,n);switch(a){case"P":i=n.dateTime({width:"short"});break;case"PP":i=n.dateTime({width:"medium"});break;case"PPP":i=n.dateTime({width:"long"});break;default:i=n.dateTime({width:"full"})}return i.replace("{{date}}",_(a,n)).replace("{{time}}",x(s,n))}},S=i(31262),O=["D","DD"],E=["YY","YYYY"];function k(r,n,i){if("YYYY"===r)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(n,"`) for formatting years to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===r)throw RangeError("Use `yy` instead of `YY` (in `".concat(n,"`) for formatting years to the input `").
387concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===r)throw RangeError("Use `d` instead of `D` (in `".concat(n,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===r)throw RangeError("Use `dd` instead of `DD` (in `".concat(n,"`) for formatting days of the month to the input `").concat(i,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var T=i(43591).Z,M=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,P=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,L=/^'([^]*?)'?$/,A=/''/g,Z=/[a-zA-Z]/;function I(r,n,i){(0,l.Z)(2,arguments);var c,u,d,p,f,m,g,y,v,b,_,x,I,V,D,j,z,B,R=String(n),H=(0,h.j)(),F=null!==(c=null!==(u=null==i?void 0:i.locale)&&void 0!==u?u:H.locale)&&void 0!==c?c:T,N=(0,a.Z)(null!==(d=null!==(p=null!==(f=null!==(m=null==i?void 0:i.firstWeekContainsDate)&&void 0!==m?m:null==i?void 0:null===(g=i.locale)||void 0===g?void 0:null===(y=g.options)||void 0===y?void 0:y.firstWeekContainsDate)&&void 0!==f?f:H.firstWeekContainsDate)&&void 0!==p?p:null===(v=H.locale)||void 0===v?void 0:null===(b=v.options)||void 0===b?void 0:b.firstWeekContainsDate)&&void 0!==d?d:1);if(!(N>=1&&N<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var $=(0,a.Z)(null!==(_=null!==(x=null!==(I=null!==(V=null==i?void 0:i.weekStartsOn)&&void 0!==V?V:null==i?void 0:null===(D=i.locale)||void 0===D?void 0:null===(j=D.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==I?I:H.weekStartsOn)&&void 0!==x?x:null===(z=H.locale)||void 0===z?void 0:null===(B=z.options)||void 0===B?void 0:B.weekStartsOn)&&void 0!==_?_:0);if(!($>=0&&$<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!F.localize)throw RangeError("locale must contain localize property");if(!F.formatLong)throw RangeError("locale must contain formatLong property");var U=(0,s.Z)(r);if(!(0,o.Z)(U))throw RangeError("Invalid time value");var G=(0,S.Z)(U),W=function(r,n){return(0,l.Z)(2,arguments),function(r,n){return(0,l.Z)(2,arguments),new Date((0,s.Z)(r).getTime()+(0,a.Z)(n))}(r,-(0,a.Z)(n))}(U,G),q={firstWeekContainsDate:N,weekStartsOn:$,locale:F,_originalDate:U};return R.match(P).map(function(r){var n=r[0];return"p"===n||"P"===n?(0,w[n])(r,F.formatLong):r}).join("").match(M).map(function(o){if("''"===o)return"'";var a,s=o[0];if("'"===s)return(a=o.match(L))?a[1].replace(A,"'"):o;var l=C[s];if(l)return null!=i&&i.useAdditionalWeekYearTokens||-1===E.indexOf(o)||k(o,n,String(r)),null!=i&&i.useAdditionalDayOfYearTokens||-1===O.indexOf(o)||k(o,n,String(r)),l(W,o,F.localize,q);if(s.match(Z))throw RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return o}).join("")}},18642:function(r,n,i){"use strict";i.d(n,{Z:function(){return v}});var o=i(15384),a=i(95938);function s(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,o.Z)(n),l=i.getTime()-s.getTime();return l<0?-1:l>0?1:l}var l=i(83868);function c(r){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function u(r,n){if((0,a.Z)(2,arguments),!n||"object"!==c(n))return new Date(NaN);var i=n.years?(0,l.Z)(n.years):0,s=n.months?(0,l.Z)(n.months):0,u=n.weeks?(0,l.Z)(n.weeks):0,d=n.days?(0,l.Z)(n.days):0,h=n.hours?(0,l.Z)(n.hours):0,p=n.minutes?(0,l.Z)(n.minutes):0,f=n.seconds?(0,l.Z)(n.seconds):0,m=(0,o.Z)(r),g=s||i?function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,l.Z)(n);if(isNaN(s))return new Date(NaN);if(!s)return i;var c=i.getDate(),u=new Date(i.getTime());return(u.setMonth(i.getMonth()+s+1,0),c>=u.getDate())?u:(i.setFullYear(u.getFullYear(),u.getMonth(),c),i)}(m,s+12*i):m;return new Date((d||u?function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,l.Z)(n);return isNaN(s)?new Date(NaN):(s&&i.setDate(i.getDate()+s),i)}(g,d+7*u):g).getTime()+1e3*(f+60*(p+60*h)))}var d=i(31262);function h(r){(0,a.Z)(1,arguments);var n=(0,o.Z)(r);return n.setHours(0,0,0,0),n}function p(r,n){var i=r.getFullYear()-n.getFullYear()||r.getMonth()-n.getMonth()||r.getDate()-n.getDate()||r.getHours()-n.getHours()||r.getMinutes()-n.getMinutes()||r.getSeconds()-n.getSeconds()||r.getMilliseconds()-n.getMilliseconds();return i<0?-1:i>0?1:i}var f=i(3619);function m(r,n){return(0,a.Z)(2,arguments),(0,o.Z)(r).getTime()-(0,o.Z)(n).getTime()}var g={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(r){return r<0?Math.ceil(r):Math.floor(r)}};function y(r){return r?g[r]:g.trunc}function v(r){(0,a.Z)(1,arguments);
387var n=(0,o.Z)(r.start),i=(0,o.Z)(r.end);if(isNaN(n.getTime()))throw RangeError("Start Date is invalid");if(isNaN(i.getTime()))throw RangeError("End Date is invalid");var l={};l.years=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),l=(0,o.Z)(n),c=s(i,l),u=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,o.Z)(n);return i.getFullYear()-s.getFullYear()}(i,l));i.setFullYear(1584),l.setFullYear(1584);var d=s(i,l)===-c,h=c*(u-Number(d));return 0===h?0:h}(i,n));var c=s(i,n),g=u(n,{years:c*l.years});l.months=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i,l=(0,o.Z)(r),c=(0,o.Z)(n),u=s(l,c),d=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,o.Z)(n);return 12*(i.getFullYear()-s.getFullYear())+(i.getMonth()-s.getMonth())}(l,c));if(d<1)i=0;else{1===l.getMonth()&&l.getDate()>27&&l.setDate(30),l.setMonth(l.getMonth()-u*d);var h=s(l,c)===-u;(function(r){(0,a.Z)(1,arguments);var n=(0,o.Z)(r);return(function(r){(0,a.Z)(1,arguments);var n=(0,o.Z)(r);return n.setHours(23,59,59,999),n})(n).getTime()===(function(r){(0,a.Z)(1,arguments);var n=(0,o.Z)(r),i=n.getMonth();return n.setFullYear(n.getFullYear(),i+1,0),n.setHours(23,59,59,999),n})(n).getTime()})((0,o.Z)(r))&&1===d&&1===s(r,c)&&(h=!1),i=u*(d-Number(h))}return 0===i?0:i}(i,g));var v=u(g,{months:c*l.months});l.days=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i=(0,o.Z)(r),s=(0,o.Z)(n),l=p(i,s),c=Math.abs(function(r,n){(0,a.Z)(2,arguments);var i=h(r),o=h(n);return Math.round((i.getTime()-(0,d.Z)(i)-(o.getTime()-(0,d.Z)(o)))/864e5)}(i,s));i.setDate(i.getDate()-l*c);var u=Number(p(i,s)===-l),f=l*(c-u);return 0===f?0:f}(i,v));var b=u(v,{days:c*l.days});l.hours=Math.abs(function(r,n,i){(0,a.Z)(2,arguments);var o=m(r,n)/f.vh;return y(null==i?void 0:i.roundingMethod)(o)}(i,b));var C=u(b,{hours:c*l.hours});l.minutes=Math.abs(function(r,n,i){(0,a.Z)(2,arguments);var o=m(r,n)/f.yJ;return y(null==i?void 0:i.roundingMethod)(o)}(i,C));var _=u(C,{minutes:c*l.minutes});return l.seconds=Math.abs(function(r,n,i){(0,a.Z)(2,arguments);var o=m(r,n)/1e3;return y(null==i?void 0:i.roundingMethod)(o)}(i,_)),l}},34300:function(r,n,i){"use strict";i.d(n,{Z:function(){return s}});var o=i(15384),a=i(95938);function s(r){return(0,a.Z)(1,arguments),(0,o.Z)(r).getTime()>Date.now()}},37804:function(r,n,i){"use strict";i.d(n,{Z:function(){return s}});var o=i(15384),a=i(95938);function s(r){return(0,a.Z)(1,arguments),(0,o.Z)(r).getTime()<Date.now()}},68642:function(r,n,i){"use strict";i.d(n,{Z:function(){return l}});var o=i(95938);function a(r){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}var s=i(15384);function l(r){return(0,o.Z)(1,arguments),(!!function(r){return(0,o.Z)(1,arguments),r instanceof Date||"object"===a(r)&&"[object Date]"===Object.prototype.toString.call(r)}(r)||"number"==typeof r)&&!isNaN(Number((0,s.Z)(r)))}},77313:function(r,n,i){"use strict";function o(r){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.width?String(n.width):r.defaultWidth;return r.formats[i]||r.formats[r.defaultWidth]}}i.d(n,{Z:function(){return o}})},97804:function(r,n,i){"use strict";function o(r){return function(n,i){var o;if("formatting"===(null!=i&&i.context?String(i.context):"standalone")&&r.formattingValues){var a=r.defaultFormattingWidth||r.defaultWidth,s=null!=i&&i.width?String(i.width):a;o=r.formattingValues[s]||r.formattingValues[a]}else{var l=r.defaultWidth,c=null!=i&&i.width?String(i.width):r.defaultWidth;o=r.values[c]||r.values[l]}return o[r.argumentCallback?r.argumentCallback(n):n]}}i.d(n,{Z:function(){return o}})},72907:function(r,n,i){"use strict";function o(r){return function(n){var i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.width,s=a&&r.matchPatterns[a]||r.matchPatterns[r.defaultMatchWidth],l=n.match(s);if(!l)return null;var c=l[0],u=a&&r.parsePatterns[a]||r.parsePatterns[r.defaultParseWidth],d=Array.isArray(u)?function(r,n){for(var i=0;i<r.length;i++)if(n(r[i]))return i}(u,function(r){return r.test(c)}):function(r,n){for(var i in r)if(r.hasOwnProperty(i)&&n(r[i]))return i}(u,function(r){return r.test(c)});return i=r.valueCallback?r.valueCallback(d):d,{value:i=o.valueCallback?o.valueCallback(i):i,rest:n.slice(c.length)}}}i.d(n,{Z:function(){return o}})},3703:function(r,n,i){"use strict";function o(r){return function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.match(r.matchPattern);if(!o)return null;var a=o[0],s=n.match(r.parsePattern);if(!s)return null;var l=r.valueCallback?r.valueCallback(s[0]):s[0];return{value:l=i.valueCallback?i.valueCallback(l):l,rest:n.slice(a.length)}}}i.d(n,{Z:function(){return o}})},38904:function(r,n){"use strict";var i={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};n.Z=function(r,n,o){var a,s=i[r];return(a="string"==typeof s?s:1===n?s.one:s.other.replace("{{count}}",n.toString()),null!=o&&o.addSuffix)?o.comparison&&o.comparison>0?"in "+a:a+" ago":a}},42828:function(r,n){"use strict";var i={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};n.Z=function(r,n,o,a){return i[r]}},46911:function(r,n,i){"use strict";var o=i(97804),a={ordinalNumber:function(r,n){var i=Number(r),o=i%100;if(o>20||o<10)switch(o%10){case 1:return i+"st";case 2:return i+"nd";case 3:return i+"rd"}return i+"th"},era:(0,o.Z)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,o.Z)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(r){return r-1}}),month:(0,o.Z)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,o.Z)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
387ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,o.Z)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};n.Z=a},50031:function(r,n,i){"use strict";var o=i(72907),a={ordinalNumber:(0,i(3703).Z)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(r){return parseInt(r,10)}}),era:(0,o.Z)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,o.Z)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(r){return r+1}}),month:(0,o.Z)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,o.Z)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,o.Z)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};n.Z=a},43591:function(r,n,i){"use strict";i.d(n,{Z:function(){return d}});var o=i(38904),a=i(77313),s={date:(0,a.Z)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,a.Z)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,a.Z)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},l=i(42828),c=i(46911),u=i(50031),d={code:"en-US",formatDistance:o.Z,formatLong:s,formatRelative:l.Z,localize:c.Z,match:u.Z,options:{weekStartsOn:0,firstWeekContainsDate:1}}},22664:function(r,n){"use strict";var i={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"pi\xf9 di un anno",other:"pi\xf9 di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}};n.Z=function(r,n,o){var a,s=i[r];return(a="string"==typeof s?s:1===n?s.one:s.other.replace("{{count}}",n.toString()),null!=o&&o.addSuffix)?o.comparison&&o.comparison>0?"tra "+a:a+" fa":a}},33605:function(r,n,i){"use strict";var o=i(84394),a=["domenica","luned\xec","marted\xec","mercoled\xec","gioved\xec","venerd\xec","sabato"];function s(r){return"'"+a[r]+" alle' p"}var l={lastWeek:function(r,n,i){var l=r.getUTCDay();return(0,o.Z)(r,n,i)?s(l):0===l?"'domenica scorsa alle' p":"'"+a[l]+" scorso alle' p"},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(r,n,i){var l=r.getUTCDay();return(0,o.Z)(r,n,i)?s(l):0===l?"'domenica prossima alle' p":"'"+a[l]+" prossimo alle' p"},other:"P"};n.Z=function(r,n,i,o){var a=l[r];return"function"==typeof a?a(n,i,o):a}},12979:function(r,n,i){"use strict";var o=i(97804),a={ordinalNumber:function(r,n){return String(Number(r))},era:(0,o.Z)({values:{narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},defaultWidth:"wide"}),quarter:(0,o.Z)({values:{narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1\xba trimestre","2\xba trimestre","3\xba trimestre","4\xba trimestre"]},defaultWidth:"wide",argumentCallback:function(r){return r-1}}),month:(0,o.Z)({values:{narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},defaultWidth:"wide"}),day:(0,o.Z)({values:{narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","luned\xec","marted\xec","mercoled\xec","gioved\xec","venerd\xec","sabato"]},defaultWidth:"wide"}),dayPeriod:(0,o.Z)({values:{narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}}
387,defaultWidth:"wide",formattingValues:{narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},defaultFormattingWidth:"wide"})};n.Z=a},87343:function(r,n,i){"use strict";var o=i(72907),a={ordinalNumber:(0,i(3703).Z)({matchPattern:/^(\d+)(º)?/i,parsePattern:/\d+/i,valueCallback:function(r){return parseInt(r,10)}}),era:(0,o.Z)({matchPatterns:{narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^a/i,/^(d|e)/i]},defaultParseWidth:"any"}),quarter:(0,o.Z)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(r){return r+1}}),month:(0,o.Z)({matchPatterns:{narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,o.Z)({matchPatterns:{narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},defaultParseWidth:"any"}),dayPeriod:(0,o.Z)({matchPatterns:{narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},defaultParseWidth:"any"})};n.Z=a},15384:function(r,n,i){"use strict";i.d(n,{Z:function(){return s}});var o=i(95938);function a(r){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function s(r){(0,o.Z)(1,arguments);var n=Object.prototype.toString.call(r);return r instanceof Date||"object"===a(r)&&"[object Date]"===n?new Date(r.getTime()):"number"==typeof r||"[object Number]"===n?new Date(r):(("string"==typeof r||"[object String]"===n)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},65159:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){(0,p.default)(2,arguments);var g,x,w,S,O,E,k,T,M,P,L,A,Z,I,V,D,j,z,B=String(n),R=(0,f.getDefaultOptions)(),H=null!==(g=null!==(x=null==i?void 0:i.locale)&&void 0!==x?x:R.locale)&&void 0!==g?g:m.default,F=(0,h.default)(null!==(w=null!==(S=null!==(O=null!==(E=null==i?void 0:i.firstWeekContainsDate)&&void 0!==E?E:null==i?void 0:null===(k=i.locale)||void 0===k?void 0:null===(T=k.options)||void 0===T?void 0:T.firstWeekContainsDate)&&void 0!==O?O:R.firstWeekContainsDate)&&void 0!==S?S:null===(M=R.locale)||void 0===M?void 0:null===(P=M.options)||void 0===P?void 0:P.firstWeekContainsDate)&&void 0!==w?w:1);if(!(F>=1&&F<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var N=(0,h.default)(null!==(L=null!==(A=null!==(Z=null!==(I=null==i?void 0:i.weekStartsOn)&&void 0!==I?I:null==i?void 0:null===(V=i.locale)||void 0===V?void 0:null===(D=V.options)||void 0===D?void 0:D.weekStartsOn)&&void 0!==Z?Z:R.weekStartsOn)&&void 0!==A?A:null===(j=R.locale)||void 0===j?void 0:null===(z=j.options)||void 0===z?void 0:z.weekStartsOn)&&void 0!==L?L:0);if(!(N>=0&&N<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!H.localize)throw RangeError("locale must contain localize property");if(!H.formatLong)throw RangeError("locale must contain formatLong property");var $=(0,s.default)(r);if(!(0,o.default)($))throw RangeError("Invalid time value");var U=(0,u.default)($),G=(0,a.default)($,U),W={firstWeekContainsDate:F,weekStartsOn:N,locale:H,_originalDate:$};return B.match(v).map(function(r){var n=r[0];
387return"p"===n||"P"===n?(0,c.default[n])(r,H.formatLong):r}).join("").match(y).map(function(o){if("''"===o)return"'";var a,s=o[0];if("'"===s)return(a=o.match(b))?a[1].replace(C,"'"):o;var c=l.default[s];if(c)return!(null!=i&&i.useAdditionalWeekYearTokens)&&(0,d.isProtectedWeekYearToken)(o)&&(0,d.throwProtectedError)(o,n,String(r)),!(null!=i&&i.useAdditionalDayOfYearTokens)&&(0,d.isProtectedDayOfYearToken)(o)&&(0,d.throwProtectedError)(o,n,String(r)),c(G,o,H.localize,W);if(s.match(_))throw RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return o}).join("")};var o=g(i(99643)),a=g(i(78039)),s=g(i(33205)),l=g(i(90079)),c=g(i(92625)),u=g(i(27714)),d=i(15670),h=g(i(65816)),p=g(i(22615)),f=i(83609),m=g(i(27458));function g(r){return r&&r.__esModule?r:{default:r}}var y=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,C=/''/g,_=/[a-zA-Z]/;r.exports=n.default},41506:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return(0,a.default)(1,arguments),r instanceof Date||"object"===s(r)&&"[object Date]"===Object.prototype.toString.call(r)};var o,a=(o=i(22615))&&o.__esModule?o:{default:o};function s(r){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}r.exports=n.default},99643:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return(0,s.default)(1,arguments),(!!(0,o.default)(r)||"number"==typeof r)&&!isNaN(Number((0,a.default)(r)))};var o=l(i(41506)),a=l(i(33205)),s=l(i(22615));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},47113:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.width?String(n.width):r.defaultWidth;return r.formats[i]||r.formats[r.defaultWidth]}},r.exports=n.default},47987:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return function(n,i){var o;if("formatting"===(null!=i&&i.context?String(i.context):"standalone")&&r.formattingValues){var a=r.defaultFormattingWidth||r.defaultWidth,s=null!=i&&i.width?String(i.width):a;o=r.formattingValues[s]||r.formattingValues[a]}else{var l=r.defaultWidth,c=null!=i&&i.width?String(i.width):r.defaultWidth;o=r.values[c]||r.values[l]}return o[r.argumentCallback?r.argumentCallback(n):n]}},r.exports=n.default},72753:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return function(n){var i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.width,s=a&&r.matchPatterns[a]||r.matchPatterns[r.defaultMatchWidth],l=n.match(s);if(!l)return null;var c=l[0],u=a&&r.parsePatterns[a]||r.parsePatterns[r.defaultParseWidth],d=Array.isArray(u)?function(r,n){for(var i=0;i<r.length;i++)if(n(r[i]))return i}(u,function(r){return r.test(c)}):function(r,n){for(var i in r)if(r.hasOwnProperty(i)&&n(r[i]))return i}(u,function(r){return r.test(c)});return i=r.valueCallback?r.valueCallback(d):d,{value:i=o.valueCallback?o.valueCallback(i):i,rest:n.slice(c.length)}}},r.exports=n.default},17615:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){return function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.match(r.matchPattern);if(!o)return null;var a=o[0],s=n.match(r.parsePattern);if(!s)return null;var l=r.valueCallback?r.valueCallback(s[0]):s[0];return{value:l=i.valueCallback?i.valueCallback(l):l,rest:n.slice(a.length)}}},r.exports=n.default},85005:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};n.default=function(r,n,o){var a,s=i[r];return(a="string"==typeof s?s:1===n?s.one:s.other.replace("{{count}}",n.toString()),null!=o&&o.addSuffix)?o.comparison&&o.comparison>0?"in "+a:a+" ago":a},r.exports=n.default},9009:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,a=(o=i(47113))&&o.__esModule?o:{default:o},s={date:(0,a.default)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,a.default)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,a.default)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};n.default=s,r.exports=n.default},39392:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};n.default=function(r,n,o,a){return i[r]},r.exports=n.default},45358:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,a=(o=i(47987))&&o.__esModule?o:{default:o},s={ordinalNumber:function(r,n){var i=Number(r),o=i%100;if(o>20||o<10)switch(o%10){case 1:return i+"st";case 2:return i+"nd";case 3:return i+"rd"}return i+"th"},era:(0,a.default)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,a.default)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(r){return r-1}}),month:(0,a.default)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,a.default)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
387ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,a.default)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};n.default=s,r.exports=n.default},80113:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=a(i(72753));function a(r){return r&&r.__esModule?r:{default:r}}var s={ordinalNumber:(0,a(i(17615)).default)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(r){return parseInt(r,10)}}),era:(0,o.default)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,o.default)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(r){return r+1}}),month:(0,o.default)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,o.default)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,o.default)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};n.default=s,r.exports=n.default},73750:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=u(i(85005)),a=u(i(9009)),s=u(i(39392)),l=u(i(45358)),c=u(i(80113));function u(r){return r&&r.__esModule?r:{default:r}}var d={code:"en-US",formatDistance:o.default,formatLong:a.default,formatRelative:s.default,localize:l.default,match:c.default,options:{weekStartsOn:0,firstWeekContainsDate:1}};n.default=d,r.exports=n.default},78039:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){(0,a.default)(2,arguments);var i=(0,s.default)(n);return(0,o.default)(r,-i)};var o=l(i(45606)),a=l(i(22615)),s=l(i(65816));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},33205:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r){(0,a.default)(1,arguments);var n=Object.prototype.toString.call(r);return r instanceof Date||"object"===s(r)&&"[object Date]"===n?new Date(r.getTime()):"number"==typeof r||"[object Number]"===n?new Date(r):(("string"==typeof r||"[object String]"===n)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.
3871 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))};var o,a=(o=i(22615))&&o.__esModule?o:{default:o};function s(r){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}r.exports=n.default},41472:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]})}(n,{ACTION_FAST_REFRESH:function(){return p},ACTION_NAVIGATE:function(){return c},ACTION_PREFETCH:function(){return h},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return u},ACTION_SERVER_ACTION:function(){return f},ACTION_SERVER_PATCH:function(){return d},PrefetchCacheEntryStatus:function(){return s},PrefetchKind:function(){return a},isThenable:function(){return m}});var i,o,a,s,l="refresh",c="navigate",u="restore",d="server-patch",h="prefetch",p="fast-refresh",f="server-action";function m(r){return r&&("object"==typeof r||"function"==typeof r)&&"function"==typeof r.then}(i=a||(a={})).AUTO="auto",i.FULL="full",i.TEMPORARY="temporary",(o=s||(s={})).fresh="fresh",o.reusable="reusable",o.expired="expired",o.stale="stale",("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},76560:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getDomainLocale",{enumerable:!0,get:function(){return a}});var o=i(66374);function a(r,n,a,s){var l=i(71930).normalizeLocalePath,c=i(69519).detectDomainLocale,u=n||l(r,a).detectedLocale,d=c(s,void 0,u);if(d){var h="http"+(d.http?"":"s")+"://",p=u===d.defaultLocale?"":"/"+u;return""+h+d.domain+(0,o.normalizePathTrailingSlash)(""+p+r)}return!1}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},97045:function(r,n,i){"use strict";var o=i(50734),a=i(75650),s=i(54603),l=i(16208),c=i(52716),u=["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){o(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return P}});var p=i(11531),f=i(5311),m=p._(i(66840)),g=i(51658),y=i(45871),v=i(82363),b=i(63642),C=i(13753),_=i(27385),x=i(7938),w=i(66824),S=i(76560),O=i(4169),E=i(41472),k=new Set;function T(r,n,i,o,a,s){if(s||(0,y.isLocalURL)(n)){if(!o.bypassPrefetchedCheck){var u,d=n+"%"+i+"%"+(void 0!==o.locale?o.locale:"locale"in r?r.locale:void 0);if(k.has(d))return;k.add(d)}(u=c(l.mark(function c(){return l.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!s){l.next=4;break}return l.abrupt("return",r.prefetch(n,a));case 4:return l.abrupt("return",r.prefetch(n,i,o));case 5:case"end":return l.stop()}},c)})),function(){return u.apply(this,arguments)})().catch(function(r){})}}function M(r){return"string"==typeof r?r:(0,v.formatUrl)(r)}var P=m.default.forwardRef(function(r,n){var i,o,l=r.href,c=r.as,d=r.children,p=r.prefetch,v=void 0===p?null:p,k=r.passHref,P=r.replace,L=r.shallow,A=r.scroll,Z=r.locale,I=r.onClick,V=r.onMouseEnter,D=r.onTouchStart,j=r.legacyBehavior,z=void 0!==j&&j,B=s(r,u);i=d,z&&("string"==typeof i||"number"==typeof i)&&(i=(0,f.jsx)("a",{children:i}));var R=m.default.useContext(_.RouterContext),H=m.default.useContext(x.AppRouterContext),F=null!=R?R:H,N=!R,$=!1!==v,U=null===v?E.PrefetchKind.AUTO:E.PrefetchKind.FULL,G=m.default.useMemo(function(){if(!R){var r=M(l);return{href:r,as:c?M(c):r}}var n=a((0,g.resolveHref)(R,l,!0),2),i=n[0],o=n[1];return{href:i,as:c?(0,g.resolveHref)(R,c):o||i}},[R,l,c]),W=G.href,q=G.as,X=m.default.useRef(W),K=m.default.useRef(q);z&&(o=m.default.Children.only(i));var Y=z?o&&"object"==typeof o&&o.ref:n,J=a((0,w.useIntersection)({rootMargin:"200px"}),3),Q=J[0],ee=J[1],et=J[2],er=m.default.useCallback(function(r){(K.current!==q||X.current!==W)&&(et(),K.current=q,X.current=W),Q(r),Y&&("function"==typeof Y?Y(r):"object"==typeof Y&&(Y.current=r))},[q,Y,W,et,Q]);m.default.useEffect(function(){F&&ee&&$&&T(F,W,q,{locale:Z},{kind:U},N)},[q,W,ee,Z,$,null==R?void 0:R.locale,F,N,U]);var en={ref:er,onClick:function(r){z||"function"!=typeof I||I(r),z&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(r),F&&!r.defaultPrevented&&function(r,n,i,o,a,s,l,c,u){if(!("A"===r.currentTarget.nodeName.toUpperCase()&&((d=r.currentTarget.getAttribute("target"))&&"_self"!==d||r.metaKey||r.ctrlKey||r.shiftKey||r.altKey||r.nativeEvent&&2===r.nativeEvent.which||!u&&!(0,y.isLocalURL)(i)))){r.preventDefault();var d,h=function(){var r=null==l||l;"beforePopState"in n?n[a?"replace":"push"](i,o,{shallow:s,locale:c,scroll:r}):n[a?"replace":"push"](o||i,{scroll:r})};u?m.default.startTransition(h):h()}}(r,F,W,q,P,L,A,Z,N)},onMouseEnter:function(r){z||"function"!=typeof V||V(r),z&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(r),F&&($||!N)&&T(F,W,q,{locale:Z,priority:!0,bypassPrefetchedCheck:!0},{kind:U},N)},onTouchStart:function(r){z||"function"!=typeof D||D(r),z&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(r),F&&($||!N)&&T(F,W,q,{locale:Z,priority:!0,bypassPrefetchedCheck:!0},{kind:U},N)}};if((0,b.isAbsoluteUrl)(q))en.href=q;else if(!z||k||"a"===o.type&&!("href"in o.props)){var ei=void 0!==Z?Z:null==R?void 0:R.locale,eo=(null==R?void 0:R.isLocaleDomain)&&(0,S.getDomainLocale)(q,ei,null==R?void 0:R.locales,null==R?void 0:R.domainLocales);en.href=eo||(0,O.addBasePath)((0,C.addLocale)(q,ei,null==R?void 0:R.defaultLocale))}return z?m.default.cloneElement(o,en):(0,f.jsx)("a",h(h(h({},B),en),{},{children:i}))});("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
387dule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},71930:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"normalizeLocalePath",{enumerable:!0,get:function(){return o}});var o=function(r,n){return i(22452).normalizeLocalePath(r,n)};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},66824:function(r,n,i){"use strict";var o=i(75650);Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useIntersection",{enumerable:!0,get:function(){return d}});var a=i(66840),s=i(39487),l="function"==typeof IntersectionObserver,c=new Map,u=[];function d(r){var n=r.rootRef,i=r.rootMargin,d=r.disabled||!l,h=o((0,a.useState)(!1),2),p=h[0],f=h[1],m=(0,a.useRef)(null),g=(0,a.useCallback)(function(r){m.current=r},[]);return(0,a.useEffect)(function(){if(l){if(!d&&!p){var r,o,a,h,g,y=m.current;if(y&&y.tagName)return r=function(r){return r&&f(r)},a=(o=function(r){var n,i={root:r.root||null,margin:r.rootMargin||""},o=u.find(function(r){return r.root===i.root&&r.margin===i.margin});if(o&&(n=c.get(o)))return n;var a=new Map;return n={id:i,observer:new IntersectionObserver(function(r){r.forEach(function(r){var n=a.get(r.target),i=r.isIntersecting||r.intersectionRatio>0;n&&i&&n(i)})},r),elements:a},u.push(i),c.set(i,n),n}({root:null==n?void 0:n.current,rootMargin:i})).id,h=o.observer,(g=o.elements).set(y,r),h.observe(y),function(){if(g.delete(y),h.unobserve(y),0===g.size){h.disconnect(),c.delete(a);var r=u.findIndex(function(r){return r.root===a.root&&r.margin===a.margin});r>-1&&u.splice(r,1)}}}}else if(!p){var v=(0,s.requestIdleCallback)(function(){return f(!0)});return function(){return(0,s.cancelIdleCallback)(v)}}},[d,i,n,p,m.current]),[g,p,(0,a.useCallback)(function(){f(!1)},[])]}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},64128:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"AmpStateContext",{enumerable:!0,get:function(){return o}});var o=i(11531)._(i(66840)).default.createContext({})},36596:function(r,n){"use strict";function i(r){var n=void 0===r?{}:r,i=n.ampFirst,o=n.hybrid,a=n.hasQuery;return void 0!==i&&i||void 0!==o&&o&&void 0!==a&&a}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isInAmpMode",{enumerable:!0,get:function(){return i}})},79840:function(r,n,i){"use strict";var o=i(50734);function a(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function s(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?a(Object(i),!0).forEach(function(n){o(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]})}(n,{default:function(){return h},noSSR:function(){return d}});var l=i(11531);i(5311),i(66840);var c=l._(i(31266));function u(r){return{default:(null==r?void 0:r.default)||r}}function d(r,n){return delete n.webpack,delete n.modules,r(n)}function h(r,n){var i=c.default,o={loading:function(r){return r.error,r.isLoading,r.pastDelay,null}};r instanceof Promise?o.loader=function(){return r}:"function"==typeof r?o.loader=r:"object"==typeof r&&(o=s(s({},o),r));var a=(o=s(s({},o),n)).loader;return(o.loadableGenerated&&(o=s(s({},o),o.loadableGenerated),delete o.loadableGenerated),"boolean"!=typeof o.ssr||o.ssr)?i(s(s({},o),{},{loader:function(){return null!=a?a().then(u):Promise.resolve(u(function(){return null}))}})):(delete o.webpack,delete o.modules,d(i,o))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
387dule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},22382:function(r,n,i){"use strict";var o=i(50734);function a(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}Object.defineProperty(n,"__esModule",{value:!0}),function(r,n){for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]})}(n,{default:function(){return b},defaultHead:function(){return m}});var s=i(11531),l=i(5488),c=i(5311),u=l._(i(66840)),d=s._(i(72900)),h=i(64128),p=i(63601),f=i(36596);function m(r){void 0===r&&(r=!1);var n=[(0,c.jsx)("meta",{charSet:"utf-8"})];return r||n.push((0,c.jsx)("meta",{name:"viewport",content:"width=device-width"})),n}function g(r,n){return"string"==typeof n||"number"==typeof n?r:n.type===u.default.Fragment?r.concat(u.default.Children.toArray(n.props.children).reduce(function(r,n){return"string"==typeof n||"number"==typeof n?r:r.concat(n)},[])):r.concat(n)}i(17332);var y=["name","httpEquiv","charSet","itemProp"];function v(r,n){var i,s,l,c,d=n.inAmpMode;return r.reduce(g,[]).reverse().concat(m(d).reverse()).filter((i=new Set,s=new Set,l=new Set,c={},function(r){var n=!0,o=!1;if(r.key&&"number"!=typeof r.key&&r.key.indexOf("$")>0){o=!0;var a=r.key.slice(r.key.indexOf("$")+1);i.has(a)?n=!1:i.add(a)}switch(r.type){case"title":case"base":s.has(r.type)?n=!1:s.add(r.type);break;case"meta":for(var u=0,d=y.length;u<d;u++){var h=y[u];if(r.props.hasOwnProperty(h)){if("charSet"===h)l.has(h)?n=!1:l.add(h);else{var p=r.props[h],f=c[h]||new Set;("name"!==h||!o)&&f.has(p)?n=!1:(f.add(p),c[h]=f)}}}}return n})).reverse().map(function(r,n){var i=r.key||n;if(!d&&"link"===r.type&&r.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(function(n){return r.props.href.startsWith(n)})){var s=function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?a(Object(i),!0).forEach(function(n){o(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r.props||{});return s["data-href"]=s.href,s.href=void 0,s["data-optimized-fonts"]=!0,u.default.cloneElement(r,s)}return u.default.cloneElement(r,{key:i})})}var b=function(r){var n=r.children,i=(0,u.useContext)(h.AmpStateContext),o=(0,u.useContext)(p.HeadManagerContext);return(0,c.jsx)(d.default,{reduceComponentsToState:v,headManager:o,inAmpMode:(0,f.isInAmpMode)(i),children:n})};("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),r.exports=n.default)},52566:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"LoadableContext",{enumerable:!0,get:function(){return o}});var o=i(11531)._(i(66840)).default.createContext(null)},31266:function(r,n,i){"use strict";var o=i(50734),a=i(79371),s=i(83059);function l(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function c(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?l(Object(i),!0).forEach(function(n){o(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function u(r,n){(null==n||n>r.length)&&(n=r.length);for(var i=0,o=Array(n);i<n;i++)o[i]=r[i];return o}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return C}});var d=i(11531)._(i(66840)),h=i(52566),p=[],f=[],m=!1;function g(r){var n=r(),i={loading:!0,loaded:null,error:null};return i.promise=n.then(function(r){return i.loading=!1,i.loaded=r,r}).catch(function(r){throw i.loading=!1,i.error=r,r}),i}var y=function(){function r(n,i){a(this,r),this._loadFn=n,this._opts=i,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return s(r,[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var r=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var n=this._res,i=this._opts;n.loading&&("number"==typeof i.delay&&(0===i.delay?this._state.pastDelay=!0:this._delay=setTimeout(function(){r._update({pastDelay:!0})},i.delay)),"number"==typeof i.timeout&&(this._timeout=setTimeout(function(){r._update({timedOut:!0})},i.timeout))),this._res.promise.then(function(){r._update({}),r._clearTimeouts()}).catch(function(n){r._update({}),r._clearTimeouts()}),this._update({})}},{key:"_update",value:function(r){this._state=c(c({},this._state),{},{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},r),this._callbacks.forEach(function(r){return r()})}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(r){var n=this;return this._callbacks.add(r),function(){n._callbacks.delete(r)}}}]),r}();function v(r){return function(r,n){var i=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n),o=null;function a(){if(!o){var n=new y(r,i);o={getCurrentValue:n.getCurrentValue.bind(n),subscribe:n.subscribe.bind(n),retry:n.retry.bind(n),promise:n.promise.bind(n)}}return o.promise()}if(!m){var s=i.webpack?i.webpack():i.modules;s&&f.push(function(r){var n,i=function(r,n){var i="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!i){if(Array.isArray(r)||(i=function(r,n){if(r){if("string"==typeof r)return u(r,void 0);var i=Object.prototype.toString.call(r).slice(8,-1);if("Object"===i&&r.constructor&&(i=r.constructor.name),"Map"===i||"Set"===i)return Array.from(r);
387if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return u(r,void 0)}}(r))){i&&(r=i);var o=0,a=function(){};return{s:a,n:function(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function(r){throw r},f:a}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,l=!0,c=!1;return{s:function(){i=i.call(r)},n:function(){var r=i.next();return l=r.done,r},e:function(r){c=!0,s=r},f:function(){try{l||null==i.return||i.return()}finally{if(c)throw s}}}}(s);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(r.includes(o))return a()}}catch(r){i.e(r)}finally{i.f()}})}function l(r,n){a(),(s=d.default.useContext(h.LoadableContext))&&Array.isArray(i.modules)&&i.modules.forEach(function(r){s(r)});var s,l=d.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return d.default.useImperativeHandle(n,function(){return{retry:o.retry}},[]),d.default.useMemo(function(){var n;return l.loading||l.error?d.default.createElement(i.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:o.retry}):l.loaded?d.default.createElement((n=l.loaded)&&n.default?n.default:n,r):null},[r,l])}return l.preload=function(){return a()},l.displayName="LoadableComponent",d.default.forwardRef(l)}(g,r)}function b(r,n){for(var i=[];r.length;){var o=r.pop();i.push(o(n))}return Promise.all(i).then(function(){if(r.length)return b(r,n)})}v.preloadAll=function(){return new Promise(function(r,n){b(p).then(r,n)})},v.preloadReady=function(r){return void 0===r&&(r=[]),new Promise(function(n){var i=function(){return m=!0,n()};b(f,r).then(i,i)})},window.__NEXT_PRELOADREADY=v.preloadReady;var C=v},72900:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return l}});var o=i(66840),a=o.useLayoutEffect,s=o.useEffect;function l(r){var n=r.headManager,i=r.reduceComponentsToState;function l(){if(n&&n.mountedInstances){var a=o.Children.toArray(Array.from(n.mountedInstances).filter(Boolean));n.updateHead(i(a,r))}}return a(function(){var i;return null==n||null==(i=n.mountedInstances)||i.add(r.children),function(){var i;null==n||null==(i=n.mountedInstances)||i.delete(r.children)}}),a(function(){return n&&(n._pendingUpdate=l),function(){n&&(n._pendingUpdate=l)}}),s(function(){return n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null),function(){n&&n._pendingUpdate&&(n._pendingUpdate(),n._pendingUpdate=null)}}),null}},17332:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"warnOnce",{enumerable:!0,get:function(){return i}});var i=function(r){}},37528:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isNavigator=n.isBrowser=n.off=n.on=n.noop=void 0,n.noop=function(){},n.on=function(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];r&&r.addEventListener&&r.addEventListener.apply(r,n)},n.off=function(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];r&&r.removeEventListener&&r.removeEventListener.apply(r,n)},n.isBrowser=!0,n.isNavigator="undefined"!=typeof navigator},96047:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=i(66840);n.default=function(r){o.useEffect(r,[])}},81969:function(r,n,i){"use strict";var o=i(66840);n.Z=function(r,n){var i=o.useRef(function(){});o.useEffect(function(){i.current=r}),o.useEffect(function(){if(null!==n){var r=setInterval(function(){return i.current()},n||0);return function(){return clearInterval(r)}}},[n])}},92650:function(r,n,i){"use strict";var o=i(66840),a=i(37528);n.Z=function(r,n,i){if(!a.isBrowser)return[n,a.noop,a.noop];if(!r)throw Error("useLocalStorage key may not be falsy");var s=i?i.raw?function(r){return r}:i.deserializer:JSON.parse,l=o.useRef(function(r){try{var o=i?i.raw?String:i.serializer:JSON.stringify,a=localStorage.getItem(r);if(null!==a)return s(a);return n&&localStorage.setItem(r,o(n)),n}catch(r){return n}}),c=o.useState(function(){return l.current(r)}),u=c[0],d=c[1];o.useLayoutEffect(function(){return d(l.current(r))},[r]);var h=o.useCallback(function(n){try{var o="function"==typeof n?n(u):n;if(void 0===o)return;var a=void 0;a=i?i.raw?"string"==typeof o?o:JSON.stringify(o):i.serializer?i.serializer(o):JSON.stringify(o):JSON.stringify(o),localStorage.setItem(r,a),d(s(a))}catch(r){}},[r,d]);return[u,h,o.useCallback(function(){try{localStorage.removeItem(r),d(void 0)}catch(r){}},[r,d])]}},29541:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=i(69601),a=i(66840),s=o.__importDefault(i(10214));n.default=function(r){var n=a.useRef(0),i=a.useState(r),o=i[0],l=i[1],c=a.useCallback(function(r){cancelAnimationFrame(n.current),n.current=requestAnimationFrame(function(){l(r)})},[]);return s.default(function(){cancelAnimationFrame(n.current)}),[o,c]}},15111:function(r,n,i){"use strict";var o=i(66840),a=function(r,n){return"boolean"==typeof n?n:!r};n.Z=function(r){return o.useReducer(a,r)}},10214:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=i(69601),a=i(66840),s=o.__importDefault(i(96047));n.default=function(r){var n=a.useRef(r);n.current=r,s.default(function(){return function(){return n.current()}})}},165:function(r,n,i){"use strict";var o=i(69601),a=i(66840),s=o.__importDefault(i(29541)),l=i(37528);n.Z=function(r,n){void 0===r&&(r=1/0),void 0===n&&(n=1/0);var i=s.default({width:l.isBrowser?window.innerWidth:r,height:l.isBrowser?window.innerHeight:n}),o=i[0],c=i[1];return a.useEffect(function(){if(l.isBrowser){var r=function(){c({width:window.innerWidth,height:window.innerHeight})};return l.on(window,"resize",r),function(){l.off(window,"resize",r)}}},[]),o}},93900:function(r,n,i){"use strict";i.d(n,{Y:function(){return O},F:function(){return S}});var o=i(165),a=i(64219),s=i(1596),l=i(741),c=i(8004),u=i(23367),d=i(69643),h=i(37250),p=i(74982),f=i(66840),m=i(29923),g=i(89406),y=i(43940),v=i(95401),b=i(24246),C=i(2793),_=["title","subtitle","filters","isYouth","headerCta","sponsors"];function x(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function w(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?x(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):x(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var S=(0,l.Z)(c.xv,{shouldForwardProp:h.Z,target:"e1evbnkt0"})("margin-right:",function(r){return r.theme.space["space-32"]},";color:",function(r){return r.theme.colors.light.white_100},";flex-shrink:0;transition:opacity 200ms ease-in-out;opacity:",function(r){return r.isActive?1:.6},";&:hover{opacity:1;}"),O=function(r){var n,i,o=r.title,a=r.subtitle,l=r.filters,d=r.isYouth,h=r.headerCta,f=r.sponsors,v=(0,s.Z)(r,_),x=(0,p.u)(),S=v.getActiveFilter(l),O=f&&f.length>0;return(0,C.tZ)(c.xu,{pos:"relative",zIndex:x.zIndex.headerText,bg:"brand.blue",pt:{base:"space-144",md:"space-248"},children:(0,C.tZ)(c.W2,{children:(0,C.BX)(c.rj,{children:[(0,C.BX)(c.P4,{colSpan:12,mb:{base:"space-96"},display:"flex",flexDirection:"column",alignItems:"flex-start",children:[(0,C.tZ)(m.et,{as:"h1",text:o||String(null==l||null===(n=l[S])||void 0===n?void 0:n.title),color:"light.white_100",delay:.4},"filterHeaderTitle"),a&&(0,C.tZ)(m.et,{as:"h2",color:"light.white_100",text:a,delay:.4,mt:"space-16"},"filterHeaderSubTitle"),(0,C.tZ)(m.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"none",md:"block"}}),(0,C.tZ)(m.E0,{size:"md",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"block",md:"none"}}),(null==h?void 0:h.url)&&(0,C.tZ)(c.kC,{justifyContent:"space-between",mt:{base:"space-72",sm:"space-80"},opacity:0,animation:"".concat(b.Ji," 400ms 1.8s ease-in-out forwards"),children:(0,C.tZ)(g.rU,{href:h.url,passHref:!0,children:(0,C.tZ)(u.zx,w(w({as:"a"},(null==h?void 0:h.target)&&{target:h.target}),{},{href:h.url,textTransform:"uppercase",variant:h.type,children:h.label}))})}),O&&(0,C.tZ)(k,{children:(0,C.tZ)(y.H,{sponsors:f})})]}),!(void 0!==d&&d)&&(0,C.tZ)(c.P4,{colSpan:12,pt:{md:"space-96"},children:(0,C.tZ)(E,w({activeFilter:String(null==l||null===(i=l[S])||void 0===i?void 0:i.slug),filters:l,sponsors:f},v))})]})})})},E=function(r){var n,i=r.activeFilter,a=r.filters,s=r.getHref,l=(0,o.Z)(),u=(0,f.useState)(),d=u[0],h=u[1],p=(0,f.useRef)(null),m=(0,f.useState)({left:0,width:0}),y=m[0],b=m[1];return((0,f.useEffect)(function(){if(p.current&&d){var r,n=null===(r=p.current)||void 0===r?void 0:r.getBoundingClientRect(),i=null==d?void 0:d.getBoundingClientRect();b({left:i.left-n.left,width:i.width})}},[d,l]),a)?(0,C.tZ)(c.kC,{pos:"relative",pb:"space-24",overflowX:"scroll",sx:{"::-webkit-scrollbar":{display:"none"},msOverflowStyle:"none",scrollbarWidth:"none"},children:(0,C.tZ)(c.kC,{ref:p,_after:{content:"''",display:"block",position:"absolute",height:"2px",bottom:0,backgroundColor:"light.white_100",width:y.width,left:0,transform:"translateX(".concat(y.left,"px)"),transition:"transform 250ms ease-in-out, width 150ms ease-in-out"},children:null==a||null===(n=a.filter(v.$))||void 0===n?void 0:n.map(function(r,n){var o;return(0,C.tZ)(f.Fragment,{children:r.slug&&(0,C.tZ)(g.rU,{href:s(r),passHref:!0,scroll:!1,children:(0,C.tZ)(S,{as:"a",size:"large body aa",isActive:r.slug===i,"aria-current":r.slug===i?"page":void 0,ref:function(n){r.slug===i&&h(n)},children:r.title})})},null!==(o=r.slug)&&void 0!==o?o:n)})})}):null},k=(0,d.m$)(c.xu,{baseStyle:{display:"flex",position:{base:"initial",md:"absolute"},right:{base:"space-16",md:"space-64"},bottom:"space-24",width:{base:"100%",md:"auto"},justifyContent:"flex-end",mt:{base:"space-24",md:0}}})},80622:function(r,n,i){"use strict";i.d(n,{P:function(){return p}});var o=i(64219),a=i(1596),s=i(8004);i(66840);var l={base:10/11,md:16/9},c=i(2793),u=["children","ratio"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=function(r){var n=r.children,i=r.ratio,o=(0,a.Z)(r,u);return(0,c.tZ)(s.oM,h(h({ratio:void 0===i?l:i},o),{},{children:n}))}},95710:function(r,n,i){"use strict";i.d(n,{BH:function(){return m},MG:function(){return p},_i:function(){return f}});var o=i(64219),a=i(8004);i(66840);var s=i(28744),l=i(77231),c=i(91187),u=i(2793);function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=function(r){var n=r.src,i=r.alt,o=r.srcSet,l=r.objectFit,c=r.description,d=r.orientation,h=r.showDescription;return(0,u.BX)("figure",{children:[(0,u.tZ)(a.oM,{ratio:"landscape"===(void 0===d?"landscape":d)?16/9:3/4,children:(0,u.tZ)(s.E,{src:n,srcSet:o,alt:i||c||"",objectFit:l})}),(void 0===h||h)&&c?(0,u.tZ)(a.xv,{as:"figcaption",size:"medium body aa",color:"dark.black_10",pl:{base:"space-16",md:"space-64"},pt:{base:"space-16",md:"space-32"},textTransform:"none",children:c}):null]})},f=function(r){return(0,u.tZ)(p,h(h({},r),{},{showDescription:!1}))},m=function(r){var n;return(0,u.tZ)(a.W2,{id:null!==(n=r.anchorId)&&void 0!==n?n:void 0,children:(0,u.tZ)(a.rj,{px:"space-2",children:(0,u.tZ)(a.P4,{colStart:{base:0,md:2},colSpan:{base:12,md:10},pb:{base:"space-16",md:"space-72"},children:r.image.filter(c.K).map(function(n){return(0,c.K)(n)?(0,u.tZ)(p,h(h({},(0,l.G8)(n)),{},{orientation:r.orientation}),"single-image-".concat(n.id)):null})})})})}},48640:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(23367),l=i(13714);i(66840);var c=i(42416),u=i(2793),d=["onClick"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}n.Z=function(r){var n,i=r.onClick,o=(0,a.Z)(r,d),h=(0,l.Z)().t;return(0,u.tZ)(s.zx,p(p({variant:"icon",w:null!==(n=o.w||o.width)&&void 0!==n?n:"32px",onClick:i,"aria-label":h("poi.search.label")},o),{},{children:(0,u.tZ)(c.Search,{color:"light.white_100"})}))}},21413:function(r,n,i){"use strict";i.d(n,{Z:function(){return k}});var o=i(64219),a=i(24208),s=i(16208),l=i.n(s),c=i(69643),u=i(23367),d=i(61466),h=i(77040),p=i(13714),f=i(61876),m=i(90056),g=i(66840),y=i(48640),v=i(74710);i(45485),i(40739);var b=i(12206),C=i(98645),_=i(13074),x=i(42416),w=i(4633),S=i(2793);function O(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function E(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?O(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):O(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var k=function(r){var n,i=r.value,o=r.onXBtnClick,s=r.resetActiveFilter,O=r.focusOnMount,k=(0,p.Z)().t,T=(0,f.useRouter)(),M=T.push,P=T.locale,L=(0,_.Rx)(),A=L.setSearchResults,Z=L.setTotalResults,I=(0,g.useRef)(null),V=(0,c.Fg)(),D=(0,h.TA)({initialValues:{query:null!=i?i:""},onSubmit:(n=(0,a.Z)(l().mark(function r(n){var i,o,a,c,u,d,h;return l().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(i=n.query){r.next=3;break}return r.abrupt("return");case 3:return o=P||C.al,a={query:String(i),page:1,pageSize:b.I,resultType:void 0,locale:o},M({pathname:"/".concat((0,w._)("search","en",o)),query:{q:i,page:1}}),r.prev=6,r.next=9,fetch("/api/search",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)});case 9:return d=r.sent,r.next=12,d.json();case 12:h=r.sent.data,s&&s(),Z(null!==(c=h.totalResults)&&void 0!==c?c:0),A(null!==(u=h.results)&&void 0!==u?u:[]),r.next=22;break;case 19:r.prev=19,r.t0=r.catch(6),console.error(r.t0);case 22:case"end":return r.stop()}},r,null,[[6,19]])})),function(r){return n.apply(this,arguments)}),enableReinitialize:!0}),j={transition:"background-color 5000s ease-in-out 0s",boxShadow:"inset 0 0 20px 20px #23232329",backgroundClip:"text",textFillColor:V.colors.light.white_100},z=function(){"function"==typeof o?o():D.setValues({query:""})};return(0,g.useEffect)(function(){O&&I.current&&I.current.focus()},[O]),(0,S.tZ)(S.HY,{children:(0,S.tZ)("form",{onSubmit:D.handleSubmit,children:(0,S.tZ)(v._,{id:"query",name:"query",type:"text",ref:I,onChange:D.handleChange,value:D.values.query,leftElement:function(){return(0,S.tZ)(y.Z,{w:"24px",h:{base:"21px",md:"24px"},onClick:D.handleSubmit})},onInput:function(r){return D.setFieldValue("query",r.currentTarget.value)},inputAddonProps:{h:{base:"21px",md:"100%"},w:"24px",flexBasis:"24px",ml:{base:0,md:"space-8"}},rightElement:function(){return(0,S.BX)(u.zx,{variant:"icon",onClick:z,children:[(0,S.tZ)(d.TX,{children:k("label.close")}),(0,S.tZ)(x.Close,{color:"light.white_100",size:24})]})},inputElementProps:{w:{base:"21px",md:"24px"},h:{base:"21px",md:"100%"}},pl:{base:"space-40",md:"space-48"},pt:"space-8",pb:"space-4",border:"none",color:"light.white_100",fontSize:{base:"md",md:(0,m.hO)(27)},lineHeight:{base:(0,m.hO)(21),md:(0,m.hO)(33)},h:{base:(0,m.hO)(21),md:(0,m.hO)(33)},placeholder:k("poi.search.label"),_focusVisible:{outline:"none"},_placeholder:{color:"light.white_60"},_autofill:E(E({},j),{},{_hover:E({},j),_focus:E({},j),_active:E({},j)})})})})}},24430:function(r,n,i){"use strict";i.d(n,{PH:function(){return p},XR:function(){return k},PD:function(){return M}});var o=i(64219),a=i(1596),s=i(23367),l=i(99849),c=i(2793),u=["label","seasonPassSaleUrl","lightboxValidationActiveDatesCollection","lightboxValidation","setIsModalOpen","type","id","setActiveModal","setActiveValidationModalData","findAccessedModal","collection"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=function(r){var n=r.label,i=r.seasonPassSaleUrl,o=r.lightboxValidationActiveDatesCollection,d=(r.lightboxValidation,r.setIsModalOpen),p=r.type,f=r.id,m=r.setActiveModal,g=r.setActiveValidationModalData,y=r.findAccessedModal,v=r.collection,b=(0,a.Z)(r,u);return(0,c.tZ)(c.HY,{children:!!i&&(0,c.tZ)(s.zx,h(h({variant:null!=p?p:"primaryBlue",as:"button",onClick:function(){var r,n,a=null==o||null===(r=o.items)||void 0===r?void 0:r.some(function(r){var n=null!=r&&r.startDate?new Date(null==r?void 0:r.startDate):void 0,i=null!=r&&r.endDate?new Date(null==r?void 0:r.endDate):void 0;return"current"===(0,l.t)(n,i)});!a&&i&&window.open(i,"_blank"),a&&(m(f),v.length&&(n=y(v,f)),n.label&&(g(n),d(!0)))},"data-text":n,whiteSpace:{base:"break-spaces",md:"initial"}},b),{},{children:n}))})},f=i(24208),m=i(16208),g=i.n(m),y=i(56106),v=i(61466),b=i(8004),C=i(13714),_=i(66840),x=i(46565),w=i(77040),S=i(70306),O=i(68601),E=i(42416),k=function(r){var n=r.onSubmitHandler,i=r.cardNumberFieldLabel,o=r.cardNumberFieldPlaceholder,a=r.dateOfBirthFieldLabel,l=r.buttonLabel,u=r.showErrorMessage,d=r.buttonVariant,h=r.alignItems,p=(0,C.Z)().t;return(0,c.tZ)(w.J9,{initialValues:{cardId:"",birthdate:""},validationSchema:S.Ry({cardId:S.Z_().matches(/^\d+$/,p("form.validation.digitsOnly")).required(p("form.validation.required")).max(30,p("form.validation.length",{length:30})),birthdate:S.hT().required(p("form.validation.required")).max(new Date,p("form.validation.futureDate"))}),onSubmit:function(r,i){n(r,i.setSubmitting)},children:function(r){var n=r.isSubmitting;return(0,c.tZ)(w.l0,{children:(0,c.BX)(b.kC,{flexDirection:"column",gap:"space-24",alignItems:h,w:"100%",children:[(0,c.tZ)(b.xu,{w:"100%",children:(0,c.tZ)(O.jc,{type:"input",isRequired:!0,label:null!=i?i:p("label.seasonPass.cardNumber"),labelProps:{variant:"white",textStyle:"medium body aa",mb:"space-8"},isDisabled:n,variant:"white",name:"cardId",py:"space-16",h:"55px",placeholder:null!=o?o:p("label.seasonPass.cardNumber")})}),(0,c.tZ)(b.xu,{w:"100%",children:(0,c.tZ)(O.jc,{type:"date",isRequired:!0,label:null!=a?a:p("label.dateOfBirth"),labelProps:{variant:"white",textStyle:"medium body aa",mb:"space-8"},isDisabled:n,textTransform:"uppercase",variant:"white",name:"birthdate",py:"space-16",h:"55px",rightElement:function(){return(0,c.tZ)(E.Calendar,{size:24,color:"light.white_100"})},inputElementProps:{h:"55px",px:"space-16",w:"auto"}})}),(0,c.tZ)(s.zx,{variant:null!=d?d:"primaryBlack",type:"submit",size:"large body aa",alignSelf:h?{base:"stretch",md:"center"}:{base:"stretch",md:"start"},textAlign:"center",textTransform:"uppercase",px:{base:0,md:"space-56"},pt:"space-8",pb:"space-4","data-text":null!=l?l:p("label.seasonPass.buyButton"),children:null!=l?l:p("label.seasonPass.buyButton")}),u&&(0,c.tZ)(b.xv,{color:"red",mb:"space-24",textTransform:"unset",children:p("ticket.seasonPass.error")})]})})}})},T=["isOpen","onClose"],M=function(r){var n,i=r.isOpen,o=r.onClose,l=(0,a.Z)(r,T),u=(0,C.Z)().t,d=(0,_.useState)(!1),h=d[0],p=d[1],m=(n=(0,f.Z)(g().mark(function r(n,i){return g().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,p(!1),r.next=4,fetch("/api/tickets/validate-season-card",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)});case 4:if(!(200===r.sent.status&&l.seasonPassSaleUrl)){r.next=9;break}window.open(l.seasonPassSaleUrl,"_blank"),r.next=10;break;case 9:throw Error("Error validating season card");case 10:r.next=16;break;case 12:r.prev=12,r.t0=r.catch(0),console.error("error",r.t0),p(!0);case 16:return r.prev=16,i(!1),r.finish(16);case 19:case"end":return r.stop()}},r,null,[[0,12,16,19]])})),function(r,i){return n.apply(this,arguments)});return(0,c.BX)(y.u_,{isOpen:i,onClose:o,blockScrollOnMount:!0,size:"md",isCentered:!0,scrollBehavior:"inside",children:[(0,c.tZ)(y.ZA,{}),(0,c.BX)(y.hz,{borderRadius:"none",bg:"brand.blue",minH:"100px",py:"space-64",px:{base:"space-24",md:"space-64"}
387,maxHeight:"100%",justifyContent:"center",alignItems:"stretch",color:"light.white_100",gap:"space-12",children:[(0,c.BX)(s.zx,{zIndex:1,variant:"icon",onClick:o,position:"absolute",right:"space-24",top:"space-24",children:[(0,c.tZ)(x.Z,{color:"light.white_100",size:24}),(0,c.tZ)(v.TX,{children:u("label.close")})]}),(0,c.tZ)(b.xv,{size:"h6 aa",textTransform:"uppercase",textAlign:"center",children:l.title&&l.title}),(0,c.tZ)(b.xv,{size:"medium body aa",textTransform:"unset",textAlign:"center",children:l.content&&l.content}),(0,c.tZ)(k,{onSubmitHandler:m,showErrorMessage:h,alignItems:"center",buttonVariant:"primaryBlue"})]})]})}},13163:function(r,n,i){"use strict";i.d(n,{x:function(){return m}});var o=i(64219),a=i(8004),s=i(23367),l=i(79165),c=i.n(l),u=i(28744),d=i(77231),h=i(91187),p=i(2793);function f(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var m=function(r){var n=r.title,i=r.description,l=r.backgroundImage,m=r.callToAction,g=r.variant,y=r.isValidating,v=r.backgroundColor,b=r.titleTextTransform,C=r.anchorId,_="large"===g,x=(0,h.K)(null==l?void 0:l[0])?l[0].src:"undefined";return(0,p.tZ)(a.W2,{id:null!=C?C:void 0,children:(0,p.tZ)(a.rj,{children:(0,p.BX)(a.P4,{pos:"relative",gridColumn:{base:"span 10/span 10",md:"span 12/span 12"},gridColumnStart:{base:"2",md:"0"},my:{base:"space-48",md:"space-80"},px:"space-16",bg:x?"unset":"black"===(void 0===v?"blue":v)?"dark.black_100":"brand.blue",textAlign:"center",pt:_?{base:"space-112",md:"space-192"}:{base:"space-40",md:"space-80"},pb:_?{base:"space-96",md:"space-192"}:{base:"space-40",md:"space-80"},children:[(0,p.BX)(a.kC,{mx:"auto",gap:_?{base:"space-32",md:"space-24"}:{base:"space-48",md:"space-24"},flexDirection:"column",children:[(0,p.tZ)(a.X6,{zIndex:1,size:"h4 aa",lineHeight:"0.75",color:"light.white_100",textTransform:b,children:n}),!!i&&(0,p.tZ)(a.xv,{zIndex:1,size:"large body aa",color:x?"light.white_100":"light.white_60",textTransform:"none",children:i}),!!(null!=m&&m.url)&&(0,p.tZ)(c(),{href:m.url,passHref:!0,children:(0,p.tZ)(s.zx,{zIndex:1,isLoading:y,variant:"primaryBlue",as:"a",alignSelf:"center",href:m.url,"data-text":m.label,whiteSpace:{base:"break-spaces",md:"initial"},target:m.target||"_self",children:m.label})}),m&&"onClick"in m&&(0,p.tZ)(s.zx,{zIndex:1,variant:"primaryBlue",as:"a",onClick:m.onClick,alignSelf:"center","data-text":m.label,whiteSpace:{base:"break-spaces",md:"initial"},children:m.label})]}),x&&(0,p.tZ)(u.E,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?f(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):f(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({position:"absolute",top:"0",left:"0",w:"100%",h:"100%",objectFit:"cover",alt:l[0].description||""},(0,d.m4)({image:l[0],ratio:1})))]})})})}},26165:function(r,n,i){"use strict";i.d(n,{O:function(){return c}});var o=i(8004),a=i(23367),s=i(89406),l=i(2793),c=function(r){var n=r.title,i=r.cta,c=r.variant,u=r.background;if(!n)return null;var d="dark"===(void 0===c?"dark":c);return(0,l.BX)(o.kC,{background:u,justifyContent:"space-between",flexWrap:"wrap",pb:{base:"space-24",md:"space-32"},children:[!!n&&(0,l.tZ)(o.X6,{size:d?"large body aa":"h6 aa",textTransform:"uppercase",color:d?"dark.black_100":"light.white_100",children:n}),!!i&&(0,l.tZ)(s.rU,{href:i.url,passHref:!0,children:(0,l.tZ)(a.zx,{as:"a",variant:i.type||"underlineWhite",display:d?{base:"none",md:"block"}:{},children:i.label})})]})}},92640:function(r,n,i){"use strict";i.d(n,{l:function(){return y}});var o=i(64219),a=i(96047),s=i(1596),l=i(23367),c=i(13714),u=i(25729),d=i(97323),h=i(37789),p=i(2793),f=["ticket","onClick"];function m(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function g(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?m(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var y=function(r){var n,i=r.ticket,o=r.onClick,m=(0,s.Z)(r,f),y=(0,c.Z)().t,v=(0,d.a)().isAuthenticated,b=(0,u.r)().settings,C=(0,h.I)(),_=C.openModal,x=C.verifyPhoneNumber;return((0,a.default)(function(){window.document.addEventListener("RedirectTicketId",function(r){var n,o=r.detail;i.id===o&&!i.lightboxVisible&&null!==(n=i.sales)&&void 0!==n&&n.url&&(window.location.href=i.sales.url)},!0)}),i.sales)?(0,p.tZ)(l.zx,g(g(g({},!v||x?{onClick:function(r){_("buy",{ticketId:null==i?void 0:i.id,phoneVerificationRequired:b.phoneVerificationRequired}),o&&o(r)}}:i.lightboxVisible?{onClick:function(r){_("buy",{ticketId:null==i?void 0:i.id,phoneVerificationRequired:b.phoneVerificationRequired}),o&&o(r)}}:null!=i&&null!==(n=i.sales)&&void 0!==n&&n.url?{as:"a",href:i.sales.url,target:"_blank"}:i.availabilityNotification?{onClick:function(r){_("mail"),o&&o(r)}}:{disabled:!0}),{},{width:{base:"100%",sm:"auto"},textAlign:{base:"center",sm:"left"},justifyContent:{base:"center",sm:"flex-start"},mb:"space-12",mr:{base:0,sm:"space-24"},variant:"primaryBlack"},m),{},{"data-text":v?i.sales.label:y("label.tickets.buyTickets"),children:v?i.sales.label:y("label.tickets.buyTickets")})):null}},37959:function(r,n,i){"use strict";i.d(n,{B:function(){return f}});var o=i(64219),a=i(1596),s=i(8004),l=i(66840),c=i(28744),u=i(2793),d=["name","imageUrl"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=function(r){var n=r.name,i=r.imageUrl,o=(0,a.Z)(r,d),h=(0,l.useState)(!i),f=h[0],m=h[1],g=(0,l.useCallback)(function(){m(!0)},[m]);return(0,u.BX)(s.kC,p(p({direction:"column",align:"center"},o),{},{children:[(0,u.tZ)(s.xu,{px:"space-24",children:(0,u.tZ)(s.kC,p(p({width:"50px",height:"50px",mb:"space-4"},f?{borderRadius:"full",bg:"dark.black_10"}:{}),{},{children:!!(i&&!f)&&(0,u.tZ)(c.E,{objectFit:"contain",onError:g,src:i,alt:"".concat(n)})}))}),(0,u.tZ)(s.xv,{color:"dark.black_10",children:n})]}))}},49558:function(r,n,i){"use strict";i.r(n),i.d(n,{DynamicImportedCountDown:function(){return b},default:function(){return C}});var o=i(81969),a=i(8004),s=i(18642),l=i(37804),c=i(96954),u=i.n(c),d=i(66840),h=i(91240),p=i(13714),f=i(2793),m=function(r){var n=r.value,i=r.dictionaryKey,o=(0,p.Z)().t;if(void 0===n)return null;var s=n.toString().padStart(2,"0");return(0,f.BX)(a.xv,{as:"span",fontSize:{base:"calc(100vw / var(--countdown-items))",md:"200px"},fontFamily:"heading",fontWeight:"bold",lineHeight:1,display:"flex",alignItems:"center",flexDirection:"column",flex:"0 0 auto",width:{base:"calc(100% / var(--countdown-items))",md:"160px"},children:[s,(0,f.tZ)(a.xv,{as:"span",fontSize:{base:"10px",sm:"sm"},textTransform:"uppercase",display:"block",children:o(i)})]})},g=function(r){var n=r.value,i=r.dictionaryKey,o=(0,p.Z)().t;return(0,f.BX)(a.xv,{as:"span",color:"dark.black_5",fontSize:"h6",lineHeight:1,flex:0,children:[" ".concat(n),(0,f.tZ)(a.xv,{as:"span",color:"dark.black_10",display:"inline",children:o(i)})]})},y=function(r){var n=r.value,i=r.dictionaryKey,o=r.showOnZero,a=r.variant;return 0!==n||void 0===o||o?"large"===(void 0===a?"default":a)?(0,f.tZ)(m,{value:n,dictionaryKey:i}):(0,f.tZ)(g,{value:n,dictionaryKey:i}):null},v=function(r,n){var i=new Date(n);return r.getTime()>i.getTime()?{years:0,months:0,days:0,hours:0,minutes:0,seconds:0}:(0,s.Z)({start:r,end:i})},b=u()(function(){return Promise.resolve().then(i.bind(i,49558))},{ssr:!1,loadableGenerated:{webpack:function(){return[49558]}}}),C=function(r){var n=r.startDate,i=r.endDate,s=r.variant,c=r.setIsCountDownActive,u=6,p=function(){return n?new Date(n):new Date},m=(0,d.useState)(function(){return v(p(),i)}),g=m[0],b=m[1],C={default:{year:"label.countdown.year",month:"label.countdown.month",day:"label.countdown.day",hour:"label.countdown.hour",minute:"label.countdown.minute",second:"label.countdown.second"},large:{year:"label.yearsPlural",month:"label.monthsPlural",day:"label.daysPlural",hour:"label.hoursPlural",minute:"label.minutesPlural",second:"label.secondsPlural"}}[s||"default"];return((0,o.Z)(function(){b(v(p(),i)),c&&(0,l.Z)(new Date(i))&&c(!1)},1e3),h.j)?(0===g.years&&(u-=1),0===g.months&&(u-=1),(0,f.BX)(a.kC,{as:"p",width:"100%",justifyContent:"center",gap:"large"===s?{base:0,md:8}:"space-8",sx:{"--countdown-items":String(u)},children:[(0,f.tZ)(y,{value:g.years,dictionaryKey:C.year,showOnZero:!1,variant:s}),(0,f.tZ)(y,{value:g.months,dictionaryKey:C.month,showOnZero:!1,variant:s}),(0,f.tZ)(y,{variant:s,value:g.days,dictionaryKey:C.day}),(0,f.tZ)(y,{variant:s,value:g.hours,dictionaryKey:C.hour}),(0,f.tZ)(y,{variant:s,value:g.minutes,dictionaryKey:C.minute}),(0,f.tZ)(y,{variant:s,value:g.seconds,dictionaryKey:C.second})]})):null}},28086:function(r,n,i){"use strict";i.d(n,{x:function(){return o.DynamicImportedCountDown}});var o=i(49558)},83215:function(r,n,i){"use strict";i.d(n,{D:function(){return d},v:function(){return u}});var o=i(8004),a=i(19231),s=i(70623),l=i(42416),c=i(2793),u=function(r){var n=r.competition||{},i=n.id,s=n.imageUrl;switch(i){case"1":return(0,c.tZ)(l.SerieAEnilive,{w:"100%"});case"2":return(0,c.tZ)(l.CoppaItalia,{w:"100%"});case"3":case"13":return(0,c.tZ)(l.ChampionsLeague,{w:"100%"});case"5":return(0,c.tZ)(l.SuperCoppa,{w:"100%"});case"6":return(0,c.tZ)(l.UefaSuperCup,{w:"100%"});case"15":return(0,c.tZ)(l.FifaClubWorldCup,{w:"100%"});case"16":return(0,c.tZ)(l.EuropaLeague,{w:"100%"});case"19":return(0,c.tZ)(l.UefaSuperLeague,{w:"100%"});default:return s?(0,c.tZ)(o.xu,{w:"100%",children:(0,c.tZ)(a.Ee,{src:s})}):null}},d=function(r){switch((r.competition||{}).id){case"1":return s.Sp.SerieA;case"2":return s.Sp.CoppaItalia;case"3":case"13":return s.Sp.ChampionsLeague;
387case"5":return s.Sp.SuperCoppa;default:return}}},36565:function(r,n,i){"use strict";i.d(n,{m:function(){return A}});var o=i(64219),a=i(8004),s=i(6958),l=i(46314),c=i(23367),u=i(74189),d=i(6609),h=i(13714),p=i(61876),f=i(66840),m=i(33931),g=i(69820),y=i(98645),v=i(42416),b=i(46698),C=i(99070),_=i(31464),x=i(92640),w=i(37959),S=i(28086),O=i(83215),E=i(37789),k=i(36680),T=i(2793);function M(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function P(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?M(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):M(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var L=P(P({},b.L.baseStyle),{},(0,o.Z)({whiteSpace:"normal","&:hover":{background:"none"},borderWidth:"1px",borderColor:"dark.black_10",color:"dark.black_10",textAlign:"center",p:"space-16",width:"100%"},_.B.min("mobile"),P(P({borderWidth:0,width:"auto",pt:0},b.L.variants.underlineDark),{},{textAlign:"left"}))),A=function(r){var n,i,o,b,_,M=r.ticket,A=r.showCountdown,Z=r.termsLink,I=r.detailsStayOpen,V=(0,h.Z)().t,D=(0,f.useState)(!1),j=D[0],z=D[1],B=Object.keys((null==M||null===(n=M.prices)||void 0===n?void 0:n.types)||{}).filter(function(r){return"INT"!==r}),R=(0,p.useRouter)().locale||y.al;return M.match?(0,T.tZ)(E.A,{ticket:M,termsLink:Z,children:(0,T.BX)(a.kC,{direction:{base:"column",sm:"row"},background:"dark.black_100",mb:"space-32",children:[(0,T.tZ)(k.O,{ticket:M,isOpen:!!j,onClose:function(){z(!1)}}),(0,T.BX)(a.kC,P(P({position:"relative",display:"flex"},(0,O.D)(M.match)?{bgColor:"brand.blue",bgImage:"url(".concat((0,O.D)(M.match),")"),bgPosition:"center center",bgSize:"cover"}:{bg:"brand.blue"}),{},{justify:"center",alignItems:"center",width:{base:"100%",sm:95},height:{base:50,sm:"auto"},color:"light.white_100",children:[M.match&&(0,T.tZ)(a.xu,{display:{base:"none",sm:"block"},p:"space-16",pt:"space-32",position:"absolute",top:0,left:0,w:"100%",children:(0,T.tZ)(O.v,P({},M.match))}),(null===(i=M.match.competition)||void 0===i?void 0:i.name)&&(0,T.tZ)(a.xv,{display:{base:"block",sm:"none"},textAlign:"center",size:"medium body aa",children:M.match.competition.name})]})),(0,T.BX)(a.kC,{direction:"column",width:"100%",children:[(0,T.BX)(m.r,{width:"100%",borderWidth:1,borderLeftWidth:{base:1,sm:0},borderTopWidth:{base:0,sm:1},borderColor:"dark.black_20",templateColumns:{base:"1fr",sm:"1fr 1fr"},children:[(0,T.tZ)(a.P4,{colSpan:A?1:{base:1,sm:2},order:0,pt:{base:"space-24",sm:"space-32"},mb:{base:"space-24",sm:"space-32"},children:(0,T.BX)(a.kC,{align:"center",justify:{base:"center",sm:"flex-start"},children:[(0,T.tZ)(w.B,P(P({},null===(o=M.match)||void 0===o||null===(o=o.teams)||void 0===o?void 0:o.homeTeam),{},{px:{base:"space-32",sm:"space-8"}})),(0,T.tZ)(a.xv,{color:"dark.black_10",children:V("label.versus")}),(0,T.tZ)(w.B,P(P({},null===(b=M.match)||void 0===b||null===(b=b.teams)||void 0===b?void 0:b.awayTeam),{},{px:{base:"space-32",sm:"space-8"}}))]})}),A&&(0,T.tZ)(a.P4,{colSpan:1,pt:{base:0,sm:"space-32"},pr:{base:0,sm:"space-32"},px:{base:"space-24",sm:"space-32"},order:{base:2,sm:1},mb:{base:"space-24",sm:"space-32"},children:(0,T.tZ)(a.kC,{align:"center",justify:{base:"center",sm:"flex-end"},height:"100%",children:M.match.date&&(0,T.tZ)(S.x,{endDate:M.match.date})})}),(0,T.BX)(a.P4,{colSpan:B.length?1:{base:1,sm:2},order:{base:1,sm:2},mb:{sm:"space-64"},pl:{base:"space-24",sm:"space-32"},pr:{base:"space-24",sm:0},children:[(0,T.BX)(a.X6,{size:"h6 aa",color:"light.white_100",textAlign:{base:"center",sm:"left"},textTransform:M.match.date?"capitalize":"uppercase",mb:M.match.location?0:"space-24",children:[M.match.date?(0,d.format)(new Date(M.match.date),"PPPP - p",{locale:(0,C.I)(R),timeZone:"europe/rome"}):V("label.tickets.dateNotConfirmed"),M.match.date&&!M.dateConfirmed&&(0,T.tZ)(a.xv,{textAlign:{base:"center",sm:"left"},size:"detailing aa",color:"dark.black_10",mb:"space-24",children:V("label.tickets.dateNotConfirmed")})]}),M.match.location&&(0,T.tZ)(a.xv,{textAlign:{base:"center",sm:"left"},size:"detailing aa",color:"dark.black_10",mb:"space-24",children:M.match.location})]}),!!B.length&&(0,T.tZ)(a.P4,{colSpan:1,order:{base:5,sm:3},mb:{base:"space-48",sm:"space-64"}
387,pr:{base:"space-24",sm:"space-32"},pl:{base:"space-24",sm:0},children:(0,T.BX)(a.kC,{direction:"column",align:{base:"flex-start",sm:"flex-end"},children:[(0,T.tZ)(a.xv,{color:"dark.black_10",children:V("label.tickets.promotionsAvailable")}),(0,T.tZ)(a.kC,{direction:{base:"column",sm:"row"},flexWrap:{base:"nowrap",sm:"wrap"},justifyContent:{base:"flex-start",sm:"flex-end"},children:B.map(function(r){var n,i,o,c;return(0,T.BX)(f.Fragment,{children:[(0,T.tZ)(a.xu,{display:{base:"none",sm:"inline-block"},children:(0,T.tZ)(s.u,{label:null==M||null===(n=M.prices)||void 0===n||null===(n=n.types)||void 0===n?void 0:n[r].label,children:(0,T.tZ)(l.Vp,{variant:"outlineBold",ml:"space-8",mb:"space-8",children:(0,T.tZ)(l.Sn,{children:null==M||null===(i=M.prices)||void 0===i||null===(i=i.types)||void 0===i?void 0:i[r].tag})})})}),(0,T.BX)(a.xv,{color:"dark.black_10",mb:"space-8",display:{base:"inline-block",sm:"none"},children:[(0,T.tZ)(l.Vp,{variant:"outlineBold",mr:"space-8",children:(0,T.tZ)(l.Sn,{children:null==M||null===(o=M.prices)||void 0===o||null===(o=o.types)||void 0===o?void 0:o[r].tag})}),null==M||null===(c=M.prices)||void 0===c||null===(c=c.types)||void 0===c?void 0:c[r].label]})]},r)})})]})}),(0,T.BX)(a.P4,{colSpan:1,order:{base:3,sm:4},pl:{base:"space-24",sm:"space-32"},pr:{base:"space-24",sm:0},pb:{base:0,sm:"space-24"},children:[(0,T.tZ)(x.l,{ticket:M}),!!M.hospitalityUrl&&(0,T.tZ)(c.zx,{as:"a",target:"_blank",href:M.hospitalityUrl,width:{base:"100%",sm:"auto"},textAlign:{base:"center",sm:"left"},justifyContent:{base:"center",sm:"flex-start"},mb:"space-12",mr:{base:0,sm:"space-24"},variant:"primaryYellow","data-text":V("label.tickets.buyVIPTickets"),children:V("label.tickets.buyVIPTickets")}),!M.dateConfirmed&&(0,T.tZ)(l.Vp,{variant:"outlineYellow",justifyContent:{base:"center",sm:"flex-start"},width:{base:"100%",sm:"auto"},mb:{base:"space-12",sm:0},children:(0,T.tZ)(l.Sn,{children:V("label.tickets.notConfirmed")})})]}),(0,T.tZ)(a.P4,{colSpan:1,order:{base:4,sm:5}
387,pr:{base:"space-24",sm:"space-32"},pl:{base:"space-24",sm:0},pb:{base:"space-48",sm:"space-32"},children:(0,T.BX)(a.kC,{justify:"flex-end",children:[!!(null!==(_=M.prices)&&void 0!==_&&null!==(_=_.seats)&&void 0!==_&&_.length)&&(0,T.BX)(c.zx,{onClick:function(){z(!0)},sx:L,children:[(0,T.tZ)(v.Euro,{size:15,pb:1,mr:{base:0,sm:"space-8"},color:"light.white_100"}),V("label.tickets.prices")]}),!!M.parkingUrl&&(0,T.BX)(c.zx,{as:"a",target:"_blank",ml:{sm:"space-48"},href:M.parkingUrl,sx:L,children:[(0,T.tZ)(v.Parking,{pb:1,size:15,mr:"space-8",color:"light.white_100"}),V("label.tickets.parking")]})]})})]}),!!M.warnings&&(0,T.tZ)(u.UQ,{allowToggle:!(void 0!==I&&I),defaultIndex:A?0:void 0,children:(0,T.tZ)(a.xu,{borderBottomWidth:1,borderRightWidth:1,borderLeftWidth:{base:1,sm:0},borderColor:"dark.black_20",px:{base:"space-24",sm:"space-32"},children:(0,T.tZ)(u.Qd,{border:0,py:"space-32",children:(0,T.tZ)(m.r,{children:(0,T.BX)(a.P4,{colSpan:12,children:[(0,T.tZ)(u.KF,{p:0,children:(0,T.BX)(a.kC,{justify:"space-between",width:"100%",children:[(0,T.tZ)(a.X6,{as:"h3",size:"large body aa",textTransform:"none",color:"white",children:V("label.tickets.regulatory")}),(0,T.tZ)(u.XE,{color:"light.white_100",children:(0,T.tZ)(v.Cheveron,{size:24})})]})}),(0,T.tZ)(u.Hk,{p:0,mt:"space-8",children:(0,T.tZ)(g.P,{html:null==M?void 0:M.warnings})})]})})})})})]})]})}):null}},37789:function(r,n,i){"use strict";i.d(n,{A:function(){return $},I:function(){return U}});var o=i(66840),a=i(25729),s=i(97323),l=i(1596),c=i(64219),u=i(56106),d=i(23367),h=i(61466),p=i(8004),f=i(67713),m=i(82678),g=i(8595),y=i.n(g),v=i(77040),b=i(61876),C=i(13714),_=i(90056),x=i(70306),w=i(24647),S=i(69820),O=i(42416),E=i(24593),k=i(2793),T=["ticket","showTicketVerify"];function M(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function P(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?M(Object(i),!0).forEach(function(n){(0,c.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):M(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var L=function(r){var n=r.isOpen,i=r.onClose,o=r.ticket,a=(0,C.Z)().t,s=!!o.alternativeSales,l=!!o.lightboxVisible&&!!o.alternativeSales&&n,c=!!o.cardRequired&&n,m=!!o.lightboxVisible&&!o.cardRequired&&!!o.userCheckRequired;return(0,k.BX)(u.u_,{isOpen:n,onClose:i,blockScrollOnMount:!0,isCentered:!0,scrollBehavior:"inside",children:[(0,k.tZ)(u.ZA,{backdropFilter:"blur(20px)"}),(0,k.BX)(u.hz,{borderRadius:"none",bg:"brand.blue",maxW:"650px",maxHeight:"100%",mx:{base:"space-24",sm:0},children:[(0,k.BX)(d.zx,{zIndex:1,variant:"icon",onClick:i,position:"absolute",right:"space-24",top:"space-24",children:[(0,k.tZ)(O.Close,{color:"light.white_100",size:24}),(0,k.tZ)(h.TX,{children:a("label.close")})]}),(0,k.BX)(p.kC,{position:"relative",py:"space-48",justify:"center",overflowY:"auto",flexDirection:"column",alignItems:"center",children:[(s||l||c)&&(0,k.BX)(f.mQ,{w:"100%",variant:"primary",mb:0,children:[s&&l&&(0,k.BX)(f.td,{children:[s&&(0,k.tZ)(f.OK,{w:"50%",textTransform:"uppercase",children:a("model.tab.label.sale")}),l&&(0,k.tZ)(f.OK,{w:"50%",textTransform:"uppercase",children:a("model.tab.label.card")})]}),(0,k.BX)(f.nP,{maxW:"450px",mx:"auto",mt:"space-48",px:"space-24",children:[s&&(0,k.tZ)(f.x4,{children:(0,k.tZ)(Z,P({ticket:o,showTicketVerify:m},o.alternativeSales||{}))}),c?(0,k.tZ)(f.x4,{children:(0,k.tZ)(A,{ticket:o})}):(0,k.tZ)(f.x4,{children:(0,k.tZ)(I,P({},o.sales))})]})]}),!s&&!l&&!c&&(0,k.tZ)(p.xu,{maxW:"450px",pt:"space-32",children:(0,k.tZ)(Z,P({ticket:o,showTicketVerify:m},o.sales||{}))})]})]})]})},A=function(r){var n,i=r.ticket,a=(0,C.Z)().t,l=(0,o.useState)(!1),c=l[0],u=l[1],h=(0,o.useState)(null),f=h[0],g=h[1],T=(0,o.useState)(!1),M=T[0],P=T[1],L=(0,b.useRouter)(),A=(0,s.a)().user,Z=(0,E.bU)(),I=(0,o.useCallback)(function(r,n){var o=n.setSubmitting;y().post("/api/tickets/club-card",{ticketId:"".concat(i.id),cardId:r.cardId,birthdate:r.birthdate},{headers:{"x-user-id":(null==A?void 0:A.id)||"","Accept-Language":Z||"en"}}).then(function(n){var a,s,l;n.data.error?(u(!0),g(null===(a=n.data)||void 0===a?void 0:a.message),o(!1)):(P(r.cardId),u(!1),o(!1),null!=i&&null!==(s=i.sales)&&void 0!==s&&s.specialUrl&&"app"!==L.query.platform&&(window.location.href=null==i||null===(l=i.sales)||void 0===l?void 0:l.specialUrl.replace("cardcode=x","cardcode=".concat(r.cardId))))}).catch(function(){u(!0),o(!1)})},[i,L,null==A?void 0:A.id,Z]);return M?(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",gap:"space-24",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:a("label.cardForm.success.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-48",children:a("label.cardForm.success.description")}),(0,k.tZ)(d.zx,{as:"a",href:((null==i||null===(n=i.sales)||void 0===n?void 0:n.specialUrl)||"").replace("cardcode=x","cardcode=".concat(M)),target:"_blank",variant:"primaryBlue",fontSize:(0,_.hO)(18),lineHeight:"1.7",px:"space-24",pt:"space-12",pb:"space-8",w:{base:"100%",sm:"auto"},"data-text":a("label.cardForm.success.cta"),children:a("label.cardForm.success.cta")})]}):(0,k.tZ)(v.J9,{initialValues:{cardId:"",birthdate:""},validationSchema:x.Ry({cardId:x.Z_().required(a("form.validation.required")).max(30,a("form.validation.maxLength",{length:30})),birthdate:x.hT().required(a("form.validation.required")).max(new Date,a("form.validation.futureDate"))}),onSubmit:I,children:function(r){var n,o=r.isSubmitting;return(0,k.tZ)(v.l0,{children:(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",gap:"space-24",children:[(null==i||null===(n=i.sales)||void 0===n?void 0:n.text)&&(0,k.tZ)(S.P,{mb:"space-24",textAlign:"center",html:i.sales.text}),(0,k.BX)(p.kC,{direction:"column",w:"100%",gap:"space-24",children:[(0,k.tZ)(p.xu,{children:(0,k.tZ)(w.j,{autoFocus:!i.alternativeSales,label:a("label.cardForm.cardIdLabel"),isRequired:!0,autoComplete:"off",labelProps:{variant:"white",textStyle:"medium body aa",mb:"space-8",display:"block",textTransform:"initial"},isDisabled:o,variant:"white",name:"cardId",p:"space-16",h:"55px",placeholder:a("label.cardForm.cardIdPlaceholder")})}),(0,k.tZ)(p.xu,{children:(0,k.tZ)(w.j,{type:"date",isRequired:!0,label:a("label.cardForm.dateOfBirthLabel"),labelProps:{variant:"white",textStyle:"medium body aa",mb:"space-8",display:"block",textTransform:"initial"},isDisabled:o,variant:"white",name:"birthdate",py:"space-16",pl:"space-16",pr:"space-56",h:"55px",placeholder:a("label.cardForm.dateOfBirthPlaceholder"),rightElement:function(){return(0,k.tZ)(O.Calendar,{size:24,color:"light.white_100"})},inputElementProps:{h:"55px",px:"space-16",w:"auto"}})})]}),c&&(0,k.tZ)(p.xv,{color:"red",mb:"space-24",children:(null==f?void 0:f.trim())||a("label.cardForm.error")}),o&&(0,k.tZ)(m.$,{color:"light.white_100",mb:"space-24"}),(0,k.tZ)(d.zx,{isDisabled:o,variant:"primaryBlue",type:"submit",fontSize:(0,_.hO)(18),lineHeight:"1.7",px:"space-24",pt:"space-12",pb:"space-8",w:{base:"100%",sm:"auto"},"data-text":a("label.cardForm.cta"),children:a("label.cardForm.cta")})]})})}})},Z=function(r){var n=r.ticket,i=r.showTicketVerify,a=(0,l.Z)(r,T),c=(0,s.a)().user,u=(0,E.bU)(),h=(0,o.useState)(!1),f=h[0],m=h[1],g=(0,o.useState)(null),v=g[0],b=g[1],C=(0,o.useCallback)(function(){y().post("/api/tickets/ticket-verify-match-by-id",{ticketId:"".concat(n.id)},{headers:{"x-user-id":(null==c?void 0:c.id)||"","Accept-Language":u||"en"}}).then(function(r){if(r.data.error){var n;m(!0),b(null===(n=r.data)||void 0===n?void 0:n.message)}else m(!1),window.location.href=a.url||""}).catch(function(){m(!0),b("An error occurred")})},[n.id,null==c?void 0:c.id,u,a.url]),x={variant:"primaryBlue","data-text":a.label,fontSize:(0,_.hO)(18),lineHeight:"1.7",px:"space-24",pt:"space-12",pb:"space-8",w:{base:"100%",sm:"auto"}};return null!=a&&a.url?(0,k.BX)(p.kC,{direction:"column",align:"center",mb:"space-24",gap:"space-24",children:[(null==a?void 0:a.text)&&(0,k.tZ)(S.P,{textAlign:"center",mb:"space-12",html:a.text}),f&&(0,k.tZ)(p.xv,{color:"red",mb:"space-24",children:(null==v?void 0:v.trim())||"An error occurred"}),i?(0,k.tZ)(d.zx,P(P({onClick:C,disabled:f},x),{},{children:a.label})):(0,k.tZ)(d.zx,P(P({as:"a",href:a.url,target:"_blank",rel:"noopener noreferrer"},x),{},{children:a.label}))]}):null},I=function(r){return null!=r&&r.specialUrl?(0,k.BX)(p.kC,{direction:"column",align:"center",mb:"space-24",gap:"space-24",children:[(null==r?void 0:r.text)&&(0,k.tZ)(S.P,{textAlign:"center",mb:"space-12",html:r.text}),(0,k.tZ)(d.zx,{as:"a",href:r.specialUrl,target:"_blank",variant:"primaryBlue","data-text":r.label,fontSize:(0,_.hO)(18),lineHeight:"1.7",px:"space-24",pt:"space-12",pb:"space-8",w:{base:"100%",sm:"auto"},children:r.label})]}):null},V=i(79165),D=i.n(V),j=i(68601),z=i(23875),B=i(46565),R=i(13616),H=function(r){var n=r.isOpen,i=r.onClose,a=r.ticket,l=r.termsLink,c=(0,C.Z)().t,f=(0,s.a)().user,g=(0,o.useState)(!1),_=g[0],w=g[1],S=(0,o.useState)(!1),O
387=S[0],E=S[1],T=(0,b.useRouter)().locale,M=(0,o.useCallback)(function(r,n){var i=n.setSubmitting;y().post("/api/tickets/mail-notification",{ticketId:"".concat(a.id),email:r.email}).then(function(){E(!0),w(!1),i(!1)}).catch(function(){w(!0),i(!1)})},[a]),P=(0,o.useCallback)(function(){w(!1),i()},[i]);return l?(0,k.BX)(u.u_,{isOpen:n,onClose:P,blockScrollOnMount:!0,isCentered:!0,scrollBehavior:"inside",children:[(0,k.tZ)(u.ZA,{}),(0,k.BX)(u.hz,{borderRadius:"none",bg:"brand.blue",maxW:"650px",maxHeight:"100%",children:[(0,k.BX)(d.zx,{zIndex:1,variant:"icon",onClick:P,position:"absolute",right:"space-24",top:"space-24",children:[(0,k.tZ)(B.Z,{color:"light.white_100",size:24}),(0,k.tZ)(h.TX,{children:c("label.close")})]}),(0,k.tZ)(p.kC,{position:"relative",p:"space-48",justify:"center",overflowY:"auto",children:O?(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:c("label.matchNotificationForm.success.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-48",children:c("label.matchNotificationForm.success.description")}),(0,k.tZ)(d.zx,{variant:"underlineWhite",onClick:P,children:c("label.matchNotificationForm.success.cta")})]}):(0,k.tZ)(v.J9,{initialValues:{email:(null==f?void 0:f.email)||"",terms:""},validationSchema:x.Ry({email:x.Z_().required(c("form.validation.required")).email(c("form.validation.email")),terms:x.O7().required(c("form.validation.required")).oneOf([!0],c("form.validation.required"))}),onSubmit:M,children:function(r){var n=r.isSubmitting;return(0,k.tZ)(v.l0,{children:(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:c("label.matchNotificationForm.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-48",children:c("label.matchNotificationForm.description")}),(0,k.BX)(p.kC,{direction:"column",align:"center",maxWidth:"350px",width:"100%",color:"light.white_100",mb:"space-48",children:[(0,k.tZ)(p.xu,{mb:"space-12",width:"100%",textAlign:"center",children:(0,k.tZ)(j.jc,{isDisabled:n,variant:"white",name:"email",placeholder:c("label.matchNotificationForm.mailPlaceholder")})}),(0,k.tZ)(p.xu,{mb:"space-12",width:"100%",textAlign:"center",children:(0,k.BX)(z.m,{isDisabled:n,variant:"white",name:"terms",value:"termsAccepted",children:[c("label.matchNotificationForm.termsPrefix")," ",(0,k.tZ)(D(),{href:(0,R.n)({locale:T,typename:l.__typename,slug:l.slug,pageType:l&&"pageType"in l?l.pageType:void 0}),target:"_blank",passHref:!0,children:(0,k.tZ)(p.xu,{as:"a",target:"_blank",textDecoration:"underline",children:l.title})})]})})]}),_&&(0,k.tZ)(p.xv,{color:"red",mb:"space-24",children:c("label.matchNotificationForm.error")}),n&&(0,k.tZ)(m.$,{color:"light.white_100",mb:"space-24"}),(0,k.tZ)(d.zx,{isDisabled:n,variant:"underlineWhite",type:"submit",children:c("label.matchNotificationForm.cta")})]})})}})})]})]}):null},F=function(r){var n=r.isOpen,i=r.onClose,a=(0,C.Z)().t,l=(0,s.a)().retrieveUser,c=(0,o.useState)(!1),f=c[0],g=c[1],b=(0,o.useState)(!1),_=b[0],S=b[1],O=(0,o.useState)(!1),T=O[0],M=O[1],P=(0,E.bU)(),L=(0,o.useCallback)(function(r,n){var i=n.setSubmitting;g(!1),y().post("/api/user/update-profile",{phone:{number:r.phonenumber,callingCode:r.phoneCallingCode}},{headers:{"Accept-Language":P||"en"}}).then(function(){return y().post("/api/user/phone-verification",{},{headers:{"Accept-Language":P||"en"}})}).then(function(){g(!1),i(!1),S(!0)}).catch(function(r){g(r.response.data.message||!0),i(!1)})},[P]),A=(0,o.useCallback)(function(r,n){var i=n.setSubmitting;g(!1),y().post("/api/user/phone-verify",{code:r.code},{headers:{"Accept-Language":P||"en"}}).then(function(){l(P).then(function(){i(!1),M(!0)})}).catch(function(r){g(r.response.data.message||!0),i(!1)})},[P,l]),Z=(0,o.useCallback)(function(){g(!1),S(!1),M(!1),i()},[i]);return(0,k.BX)(u.u_,{isOpen:n,onClose:Z,blockScrollOnMount:!0,isCentered:!0,children:[(0,k.tZ)(u.ZA,{}),(0,k.BX)(u.hz,{borderRadius:"none",bg:"brand.blue",maxW:"650px",maxHeight:"100%",children:[(0,k.BX)(d.zx,{zIndex:1,variant:"icon",onClick:Z,position:"absolute",right:"space-24",top:"space-24",children:[(0,k.tZ)(B.Z,{color:"light.white_100",size:24}
387),(0,k.tZ)(h.TX,{children:a("label.close")})]}),(0,k.tZ)(p.kC,{position:"relative",p:"space-48",justify:"center",overflowY:"auto",children:(0,k.tZ)(p.xu,{maxW:"450px",children:T?(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:a("label.phoneVerification.success.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-24",children:a("label.phoneVerification.success.description")}),(0,k.tZ)(d.zx,{variant:"underlineWhite",onClick:Z,children:a("label.phoneVerification.success.cta")})]}):_?(0,k.tZ)(v.J9,{initialValues:{code:""},validationSchema:x.Ry({code:x.Z_().required(a("form.validation.required")).matches(/^\d+$/,a("form.validation.digitsOnly")).length(4,a("form.validation.length",{length:4}))}),onSubmit:A,children:function(r){var n=r.isSubmitting;return(0,k.tZ)(v.l0,{children:(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:a("label.phoneVerification.sendCode.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-48",children:a("label.phoneVerification.sendCode.description")}),(0,k.tZ)(p.xu,{color:"light.white_100",mb:"space-48",textAlign:"center",children:(0,k.tZ)(w.j,{autoFocus:!0,isDisabled:n,variant:"white",name:"code",placeholder:a("label.phoneVerification.sendCode.codePlaceholder")})}),f&&(0,k.tZ)(p.xv,{textAlign:"center",color:"red",mb:"space-24",children:"string"==typeof f?f:a("label.phoneVerification.error")}),n&&(0,k.tZ)(m.$,{color:"light.white_100",mb:"space-24"}),(0,k.tZ)(d.zx,{isDisabled:n,variant:"underlineWhite",type:"submit",children:a("label.phoneVerification.sendCode.cta")})]})})}}):(0,k.tZ)(v.J9,{initialValues:{phoneCallingCode:"+39",phonenumber:""},validationSchema:x.Ry({phoneCallingCode:x.Z_().required(a("form.validation.required")).matches(/^\+\d{1,3}$/,a("form.validation.countryCode")),phonenumber:x.Z_().required(a("form.validation.required")).matches(/^\d+$/,a("form.validation.digitsOnly")).min(8,a("form.validation.minLength",{min:8}))}),onSubmit:L,children:function(r){var n=r.isSubmitting,i=r.errors;return(0,k.tZ)(v.l0,{children:(0,k.BX)(p.kC,{direction:"column",align:"center",justify:"center",children:[(0,k.tZ)(p.X6,{textAlign:"center",size:"h6 aa",color:"light.white_100",mb:"space-12",children:a("label.phoneVerification.sendNumber.title")}),(0,k.tZ)(p.xv,{textAlign:"center",color:"light.white_100",mb:"space-48",children:a("label.phoneVerification.sendNumber.description")}),(0,k.BX)(p.kC,{color:"light.white_100",mb:Object.keys(i).length?0:"space-24",children:[(0,k.tZ)(w.j,{autoFocus:!0,isDisabled:n,variant:"white",name:"phoneCallingCode",width:"100px",mr:"space-8",hideError:!0,placeholder:"+39",maxLength:4}),(0,k.tZ)(w.j,{isDisabled:n,variant:"white",name:"phonenumber",hideError:!0,placeholder:a("label.phoneVerification.sendNumber.placeholderPhonenumber")})]}),f&&(0,k.tZ)(p.xv,{textAlign:"center",color:"red",mb:"space-24",children:"string"==typeof f?f:a("label.phoneVerification.error")}),!!Object.keys(i).length&&(0,k.BX)(p.xu,{mb:"space-24",textAlign:"center",children:[(0,k.tZ)(j.hs,{name:"phoneCallingCode"}),(0,k.tZ)(j.hs,{name:"phonenumber"})]}),n&&(0,k.tZ)(m.$,{color:"light.white_100",mb:"space-24"}),(0,k.tZ)(d.zx,{mt:"space-48",isDisabled:n,variant:"underlineWhite",type:"submit",children:a("label.phoneVerification.sendNumber.cta")})]})})}})})})]})]})},N=(0,o.createContext)({}),$=function(r){var n=r.children,i=r.ticket,l=r.termsLink,c=(0,s.a)(),u=c.user,d=c.isAuthenticated,h=c.setShowLogin,p=(0,a.r)().settings,f=(0,o.useState)(!1),m=f[0],g=f[1],y=(0,o.useState)(!1),v=y[0],b=y[1],C=(0,o.useState)(!1),_=C[0],x=C[1],w=(0,o.useState)(!1),S=w[0],O=w[1],E=(0,o.useMemo)(function(){return!!((null==u?void 0:u.phoneVerificationStatus)==="NotVerified"&&p.phoneVerificationRequired)},[u,p]),T=(0,o.useCallback)(function(r,n){d?E&&"buy"===r?x(!0):"buy"===r?i.lightboxVisible&&g(!0):b(!0):(O(r),h(!0,n))},[h,d,E,i]);(0,o.useEffect)(function(){S&&d&&(O(!1),"buy"===S?i.lightboxVisible&&g(!0):b(!0))},[S,d,E,i]);var M=(0,o.useMemo)(function(){return{openModal:T,verifyPhoneNumber:E}},[T,E]);return(0,k.BX)(N.Provider,{value:M,children:[(0,k.tZ)(L,{isOpen:m,onClose:function(){g(!1)},ticket:i}),(0,k.tZ)(H,{isOpen:v,onClose:function(){b(!1)},ticket:i,termsLink:l}),(0,k.tZ)(F,{isOpen:_,onClose:function(){x(!1)}}),n]})},U=function(){var r=(0,o.useContext)(N);if(!r)throw Error("useTicketModals must be used within a UserProvider");return r}},97354:function(r,n,i){"use strict";i.r(n),i.d(n,{DynamicTicketsModal:function(){return eu},default:function(){return ed}});var o=i(56106),a=i(8004),s=i(23367),l=i(61466),c=i(96954),u=i.n(c),d=i(67984),h=i(13714),p=i(66840),f=i(89438),m=i(92640),g=i(2793),y=(0,p.createContext)(void 0),v=function(r){var n=r.ticket,i=r.children,o=r.customBuyButton;return(0,g.tZ)(y.Provider,{value:{ticket:n,customBuyButton:o},children:i})},b=function(){var r=(0,p.useContext)(y);if(!r)throw Error("useTicketData must be used within a TicketProvider");return r},C=i(43180),_=i(42416),x=function(r){var n=r.onBackClick,i=r.backLabel;return(0,g.tZ)(a.xu,{position:"absolute",display:"flex",justifyContent:"space-between",to
387p:0,left:0,width:"100%",p:{base:"space-16",sm:"space-24"},zIndex:1,_before:{content:{base:'""',sm:"unset"},position:"absolute",top:"-100%",left:0,width:"100%",height:"100%",background:"brand.blue",transform:"translateY(100%)",transition:"transform 0.3s ease-in-out"},children:(0,g.tZ)(s.zx,{leftIcon:(0,g.tZ)(_.Back,{}),variant:"cheveronControl",display:"inline-flex",gap:"space-16",p:0,onClick:n,textTransform:"uppercase",children:(0,g.tZ)(a.xv,{as:"span",mt:"space-4",children:i})})})},w=i(64219),S=i(18098),O=i(24593),E=i(1343);function k(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function T(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?k(Object(i),!0).forEach(function(n){(0,w.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):k(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var M=function(r){var n,i,o,s,l,c=r.ticket,u=r.customOverwrite,d=(0,h.Z)().t,p=(0,O.bU)();if(!c.match&&!u)return null;var f={label:(null==u?void 0:u.label)||(null===(n=c.match)||void 0===n||null===(n=n.competition)||void 0===n?void 0:n.name),subtitle:(null==u?void 0:u.subtitle)||(null===(i=c.match)||void 0===i?void 0:i.location)};return(0,g.BX)(g.HY,{children:[(null===(o=c.match)||void 0===o?void 0:o.teams)&&(0,g.BX)(a.kC,{align:"center",justify:{base:"center",sm:"flex-start"},mb:{base:"space-16",md:"space-24"},children:[(0,g.tZ)(E.Bs,T(T({},c.match.teams.homeTeam),{},{px:{base:"space-32",sm:"space-8"}})),(0,g.tZ)(a.xv,{color:"dark.black_10",size:"medium body aa",children:d("label.versus")}),(0,g.tZ)(E.Bs,T(T({},c.match.teams.awayTeam),{},{px:{base:"space-32",sm:"space-8"}}))]}),(0,g.BX)(a.kC,{direction:"column",alignItems:"center",mb:"space-24",children:[f.label&&(0,g.tZ)(a.xv,{color:"dark.black_10",size:"medium body aa",mb:"space-4",textTransform:"uppercase",children:f.label}),null!=u&&u.title?(0,g.tZ)(a.xv,{color:"light.white_100",size:"h6 aa",mb:"space-4",textAlign:"center",children:u.title}):(0,g.tZ)(a.xv,{color:"light.white_100",size:"h6 aa",textTransform:c.dateConfirmed&&null!==(s=c.match)&&void 0!==s&&s.date?"none":"uppercase",children:null!=c&&c.dateConfirmed&&null!==(l=c.match)&&void 0!==l&&l.date?(0,S.Z)(new Date(c.match.date),"en"===p?"EEEE, MMM do yyyy - HH:mm":"EEEE do MMM yyyy - HH:mm"):d("label.tickets.dateNotConfirmed")}),f.subtitle&&(0,g.tZ)(a.xv,{color:"dark.black_10",size:"medium body aa",textTransform:"initial",children:f.subtitle})]})]})},P=i(54617),L=i(69643),A=function(r){var n=r.charAt(0).toUpperCase()+r.slice(1);return"label.ticket.header".concat(n)},Z=function(r){return r?r=(r=r.replace(/\+/g,"plus")).replace(/\-/g,"minus"):""},I=function(r){return r.some(function(r){var n;return null===(n=r.subTypes)||void 0===n?void 0:n.length})},V=function(r,n){var i=I(r),o=r.flatMap(function(r){var n,o,a;return i?null===(a=r.subTypes)||void 0===a?void 0:a.map(function(n){return r.tag?Z(r.tag+n.tag):null}).filter(function(r){return null!==r}):null!==(n=r.subTypes)&&void 0!==n&&n.length?null===(o=r.subTypes)||void 0===o?void 0:o.map(function(n){return r.tag?Z(r.tag+n.tag):null}):Z(r.tag)}),a=r.flatMap(function(r){var n;return null===(n=r.subTypes)||void 0===n?void 0:n.map(function(){return r.tag})}).filter(function(r){return void 0!==r}).map(function(r){return Z(r)}),s='"name lowestprice view"',l=n?s:"".concat(i?'"name '.concat(a.join(" "),' view"'):"",' "name ').concat(o.join(" "),' view"');return{templateAreas:n?s:'"name '.concat(o.join(" "),' view"'),templateAreasHeader:l,templateColumns:n?"auto 50px 50px":"1fr repeat(".concat(o.length,", 60px) 50px")}},D=i(6958),j=i(34528),z=i(90056);function B(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function R(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?B(Object(i),!0).forEach(function(n){(0,w.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):B(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var H={fontFamily:"heading",fontSize:"xl",pt:"space-8",fontWeight:"bold",lineHeight:1,alignSelf:"flex-end"},F=function(r){var n=r.tooltipLabel,i=r.children;return n?(0,g.tZ)(D.u,{label:n,children:i}):(0,g.tZ)(g.HY,{children:i})},N=function(r){var n=r.priceCategories,i=r.isSelectVisible,o=r.onSelectChange,s=r.currentSelectValue,l=r.title,c=(0,h.Z)().t,u=n.length-1,d=I(n);return(0,g.BX)(a.rj,{position:"sticky",top:"0",borderTopWidth:{base:1,sm:0},borderTopColor:"dark.black_20",gridTemplateAreas:"var(--template-areas-header)",gridTemplateColumns:"var(--template-columns)",gap:"inherit",alignItems:"flex-start",height:20,zIndex:1,bg:{base:"dark.black_100",sm:"brand.blue"},px:{base:"space-16",sm:"space-24"},py:"space-20",color:"light.white_100",children:[(0,g.tZ)(a.xv,{gridArea:"name",size:"h6 aa",lineHeight:.75,textTransform:"uppercase",children:l}),n.map(function(r,n){var i=r.tag,o=r.label;return i&&(0,g.tZ)(F,{tooltipLabel:o,children:(0,g.tZ)(a.xv,R(R({gridArea:Z(i),borderColor:"#99A5D94D",display:{base:"none",sm:"block"}},d?{borderRightWidth:n===u?0:1,fontSize:(0,z.hO)(14),lineHeight:.75}:H),{},{children:i}),i)})}),n.map(function(r,n){var i=r.tag,o=r.subTypes;return i&&!!(null!=o&&o.length)&&(0,g.tZ)(g.HY,{children:o.map(function(r,s){var l=o.length;return(0,g.tZ)(a.P4,{area:Z(i+(r.tag||"")),colSpan:1,alignContent:"flex-end",h:"100%",borderRightWidth:s===l-1&&n!==u?1:0,borderColor:"#99A5D94D",display:{base:"none",sm:"block"},children:(0,g.tZ)(F,{tooltipLabel:r.label,children:(0,g.tZ)(a.xv,R(R({},H),{},{pr:"space-4",children:r.tag}))})},i+r.tag)})})}),i&&(0,g.BX)(j.Ph,{justifySelf:"center",color:"inherit",gridColumn:"2/-1",variant:"underline",onChange:o,value:s||"all",children:[(0,g.tZ)("option",{value:"all",children:c("label.tickets.ringall")}),(0,g.tZ)("option",{value:1,children:c("label.tickets.ring1")}),(0,g.tZ)("option",{value:2,children:c("label.tickets.ring2")}),(0,g.tZ)("option",{value:3,children:c("label.tickets.ring3")})]})]})},$=i(74189),U=i(48831),G=function(r){var n=r.sectorName,i=r.prices,o=(0,O.bU)(),s=b(),l=s.ticket,c=s.customBuyButton,u=(0,p.useMemo)(function(){return i?Object.entries(i.reduce(function(r,n){var i=n.code,o=n.subCode,a=n.price;return i&&(r[i]=r[i]||[],r[i].push({code:i,subCode:void 0===o?"":o,price:void 0===a?0:a})),r},{})).map(function(r){var n=(0,P.Z)(r,2);return{code:n[0],prices:n[1]}}):[]},[i]);return(0,g.BX)(g.HY,{children:[n&&(0,g.tZ)(a.xv,{mb:"space-16",fontSize:(0,z.hO)(16),children:n}),null==u?void 0:u.map(function(r){return(0,g.BX)(a.rj,{gridTemplateColumns:"repeat(3, 1fr)",w:"100%",py:"space-12",_notLast:{borderBottom:"1px solid",borderColor:"dark.black_5"},children:[(0,g.tZ)(a.xv,{textAlign:"left",fontSize:"xs",lineHeight:1.25,paddingInlineEnd:"space-8",color:"dark.black_80",children:r.code}),r.prices.map(function(r){var n=r.subCode,i=r.price;return(0,g.BX)(a.xv,{textAlign:"left",fontSize:"xs",lineHeight:1.25,paddingInlineEnd:"space-8",color:"dark.black_80",children:[n+" ",(0,g.tZ)(a.xv,{as:"span",color:"dark.black_20",fontSize:"sm",opacity:.6,children:(0,U.T)(Number(i),o,{priceLocationType:"nonEuroSymbol"})})]},n)})]},r.code)}),c,!c&&l&&(0,g.tZ)(m.l,{width:"100%",ticket:l})]})},W=i(28744),q=function(r){var n=r.sector,i=r.onClose,o=(0,h.Z)().t;return(0,g.tZ)(f.uH,{initial:{opacity:0,transition:{duration:.3}},animate:{opacity:1,transition:{duration:.3}},exit:{opacity:0},gridColumn:{base:"1 / -1",sm:"2 / -1"},gridRow:{base:"1 / -1",sm:"1"},position:{base:"static",sm:"absolute"},top:"0",left:"0",right:"0",bottom:"0",zIndex:{base:0,sm:"overlay"},bg:"dark.black_100",children:(0,g.BX)(a.kC,{height:{base:"auto",sm:"100%"},flexDir:"column",children:[(0,g.tZ)(a.xu,{display:{base:"none",sm:"block"},backgroundColor:"brand.blue",p:"space-12",flex:0,children:(0,g.BX)(s.zx,{variant:"unstyled",display:"inline-flex",justifyContent:"flex-start",color:"white",gap:"space-12",p:"space-12",alignItems:"center",onClick:i,children:[(0,g.tZ)(_.Back,{color:"currentColor"}),(0,g.tZ)(a.xv,{lineHeight:.5,textTransform:"uppercase",children:o("label.tickets.stand")})]})}),(0,g.tZ)(a.oM,{ratio:16/9,minHeight:0,children:(0,g.tZ)(W.E,{flex:1,height:"100%",width:"100%",bg:"whiteAlpha.300",src:n.imageUrl||"",alt:n.name||"",objectFit:"cover"})})]})})},X=function(r){var n,i=r.sideName,o=r.area,l=r.sector,c=r.lowestAvailablePrice,u=r.isImageVisible,d=r.onImageView,p=r.dispatch,f=(0,h.Z)().t,m=(0,O.bU)();
387return(0,g.BX)(a.rj,{"sector-id":l.code,transition:"background-color 150ms ease-in",gridTemplateAreas:"var(--template-areas)",gridTemplateColumns:"var(--template-columns)",alignItems:"center",px:{base:"space-16",sm:"space-24"},borderTop:"1px solid",borderColor:{base:"transparent",sm:"light.white_100"},backgroundColor:u?"transparent !important":void 0,onMouseEnter:function(){p({type:"SET_SECTOR",sector:l.code,area:o.code})},onMouseLeave:function(){p({type:"SET_AREAS",areas:[o],side:i})},children:[u&&l.imageUrl&&(0,g.tZ)(q,{sector:l,onClose:d}),(0,g.BX)(a.xv,{gridArea:"name",display:"flex",alignItems:"center",color:"dark.black_100",py:"5",fontSize:(0,z.hO)(14),visibility:u?"hidden":"visible",children:[(0,g.tZ)(a.xu,{width:"8px",height:"8px",flex:"0 0 8px",marginInlineEnd:"20px",backgroundColor:o.color,as:"span",borderRadius:"50%",transform:"translateY(-2px)"}),l.name]}),null===(n=o.prices)||void 0===n?void 0:n.map(function(r){return r.price&&r.code?(0,g.tZ)(a.P4,{color:{base:"dark.black_10",sm:"dark.black_100"},gridArea:Z(r.code+r.subCode),colSpan:1,display:{base:"none",sm:"block"},opacity:r.isAvailable?1:.4,visibility:u?"hidden":"visible",children:(0,g.tZ)(a.xv,{textAlign:"left",fontSize:(0,z.hO)(14),children:(0,U.T)(r.price,m,{priceLocationType:"nonEuroSymbol"})})},r.code):null}),c&&(0,g.tZ)(a.P4,{display:{base:"block",sm:"none"},className:"lowestprice",opacity:1,sx:{'[aria-expanded="true"] &':{opacity:0}
387},area:"lowestprice",transition:"opacity 150ms ease-in",color:"dark.black_20",visibility:u?"hidden":"visible",children:(0,g.tZ)(a.xv,{as:"span",fontSize:(0,z.hO)(14),children:(0,U.T)(Number(c),m,{priceLocationType:"nonEuroSymbol"})})}),l.imageUrl&&d&&(0,g.tZ)(a.P4,{visibility:u?"hidden":"visible",gridArea:"view",textStyle:"detailing aa",justifySelf:"center",children:(0,g.tZ)(s.zx,{variant:"underlineBlack",fontSize:"inherit",pb:"0",onClick:function(){return d(l.code)},children:f("label.tickets.seasonpass.viewSeat")})}),u&&(0,g.tZ)(a.xu,{display:{sm:"none"},gridColumn:"1/-1",mb:"space-8",p:"space-16",backgroundColor:"white",children:(0,g.tZ)(G,{sectorName:l.name,prices:o.prices})})]},l.code)},K=function(r){var n,i,o,s,l=r.area,c=r.sideName,u=r.isActive,h=r.isHidden,f=r.dispatch,m=(0,O.bU)(),y=(0,p.useRef)(null),v=(0,p.useState)(void 0),b=v[0],C=v[1],x=(0,d.Sx)({base:!0,sm:!1}),w=null==(n=l.prices)?void 0:n.reduce(function(r,n){var i=n.price;return void 0===r||i&&i<r?i:r},void 0),S=!!(null===(i=l.sectors)||void 0===i?void 0:i.length),E=function(){x||f({type:"SET_AREAS",side:c,areas:[l]})},k=function(){x||f({type:"SET_AREAS",side:c,areas:void 0})};(0,p.useEffect)(function(){u||C(void 0)},[u]);var T=(0,p.useCallback)(function(r){C(r)},[]);return(0,g.BX)($.Qd,{ref:y,bgColor:u?"dark.black_5":"transparent",display:h?"none":"block",borderColor:"dark.black_5",onMouseEnter:function(){return S?void 0:E()},onMouseLeave:function(){return S?void 0:k()},children:[(0,g.BX)($.KF,{gridArea:"name",display:"grid",p:{base:"space-16",sm:"space-24"},gridTemplateAreas:"var(--template-areas)",gridTemplateColumns:"var(--template-columns)",_hover:{bgColor:"dark.black_5"},gridColumnGap:{base:"space-8",sm:"space-16",lg:"space-24"},children:[(0,g.BX)(a.xv,{display:"flex",alignItems:"center",color:"dark.black_100",textAlign:"left",fontSize:(0,z.hO)(14),sx:{textWrap:"balance"},marginInlineEnd:"space-8",children:[(0,g.tZ)(a.xu,{width:"12px",height:"12px",flex:"0 0 12px",borderRadius:"full",marginInlineEnd:"space-16",backgroundColor:l.color,as:"span",mb:"4px"}),l.name]}),!x&&(null===(o=l.prices)||void 0===o?void 0:o.map(function(r){return r.code&&(0,g.tZ)(a.P4,{display:{base:"none",sm:"block"},color:"dark.black_100",opacity:r.isAvailable?1:.4,gridArea:Z(r.code+(r.subCode||"")),colSpan:1,children:(0,g.tZ)(a.xv,{textAlign:"left",fontSize:(0,z.hO)(14),children:(0,U.T)(Number(r.price),m,{priceLocationType:"nonEuroSymbol"})})},r.code)})),x&&w&&(0,g.tZ)(a.P4,{display:{base:"block",sm:"none"},className:"lowestprice",opacity:1,sx:{'[aria-expanded="true"] &':{opacity:S?0:1}},area:"lowestprice",transition:"opacity 150ms ease-in",color:"dark.black_20",textAlign:"left",children:(0,g.tZ)(a.xv,{as:"span",fontSize:(0,z.hO)(14),children:(0,U.T)(Number(w),m,{priceLocationType:"nonEuroSymbol"})})}),(S||x)&&(0,g.tZ)($.XE,{color:"dark.black_100",gridArea:"view",justifySelf:"end",children:(0,g.tZ)(_.Cheveron,{size:24})})]}),(0,g.BX)($.Hk,{p:0,motionProps:{unmountOnExit:!0},children:[S&&(null===(s=l.sectors)||void 0===s?void 0:s.map(function(r){return(0,g.tZ)(X,{sideName:c,area:l,dispatch:f,sector:r,lowestAvailablePrice:w,isImageVisible:r.code===b,onImageView:T},"".concat(l.code,"_").concat(r.code))})),x&&!S&&(0,g.tZ)(a.xu,{px:"space-16",mb:"space-16",children:(0,g.tZ)(G,{prices:l.prices})})]})]},l.name)},Y=function(r){var n=r.name,i=r.areas,o=r.isActive,a=r.highlightedArea,s=r.currentRing,l=r.dispatch,c=(0,d.Sx)({base:!0,sm:!1}),u=(0,p.useState)(!1),h=u[0],f=u[1],m=(0,p.useState)(-1),y=m[0],v=m[1];return((0,p.useEffect)(function(){if(!o)return v(-1);if(a){var r=null==i?void 0:i.findIndex(function(r){return a.code===r.code});f(!0),v(void 0===r?-1:r),f(!1)}},[i,a,o]),c&&!o)?null:(0,g.tZ)($.UQ,{allowToggle:!0,index:y,onChange:function(r){if(!h){if(-1===r)l({type:"SET_RING",ring:s,side:c?n:null}),v(-1);else{var o=null==i?void 0:i[r];l({type:"SET_AREAS",side:n,areas:o?[o]:void 0}),v(r)}}},children:null==i?void 0:i.map(function(r){return(0,g.tZ)(K,{sideName:n,area:r,isActive:(null==a?void 0:a.code)===r.code,isHidden:null!==s&&s!==r.ring,dispatch:l},r.code)})})};function J(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function Q(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?J(Object(i),!0).forEach(function(n){(0,w.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):J(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ee=function(r){var n=r.ticketTypes,i=r.data,o=r.highlightedAreas,l=r.highlightedSector,c=r.currentSide,u=r.currentRing,f=r.dispatch,m=(0,h.Z)().t,y=(0,O.bU)(),v=(0,L.Fg)().colors,b=(0,d.Sx)({base:!0,sm:!1}),C=(0,p.useMemo)(function(){return Object.entries(n||{}).map(function(r){var n=(0,P.Z)(r,2)[1],i=n.subTypes&&Object.entries(n.subTypes).map(function(r){var n=(0,P.Z)(r,2);return Q({tag:n[0]},n[1])});return Q(Q({},n),{},{subTypes:i})})},[n]),x=(0,p.useMemo)(function(){return V(C,!!b)},[b,C]),S=x.templateAreas,E=x.templateAreasHeader,k=x.templateColumns,T=(null==o?void 0:o.length)===1?o[0]:void 0;return(0,g.BX)(a.xu,{sx:(0,w.Z)({"--template-areas-header":E,"--template-areas":S,"--template-columns":k},'& [sector-id="'.concat(null==l?void 0:l.code,'"]'),{backgroundColor:v.dark.black_10}),display:"flex",flexDirection:"column",overflowY:"auto",height:"100%",children:[(0,g.tZ)(N,{title:b&&c?m(A(c)):m("label.tickets.stand"),onSelectChange:function(r){var n=r.currentTarget.value;f({type:"SET_RING",side:c||null,ring:"all"===n?null:Number(n)})},isSelectVisible:!!(b&&c),currentSelectValue:u,priceCategories:C}),(0,g.BX)(a.xu,{children:[b&&!c&&(null==i?void 0:i.map(function(r){return(0,g.BX)(s.zx,{onClick:function(){return f({type:"SET_SIDE",side:r.name})},variant:"unstyled",justifyContent:"flex-start",display:"flex",alignItems:"center",p:"space-16",gap:"space-16",width:"100%",borderBottom:"1px solid",borderColor:"dark.black_5",bg:"white",children:[(0,g.tZ)(a.xu,{width:"14px",height:"14px",borderRadius:"full",backgroundColor:r.color}),(0,g.BX)(a.xu,{textAlign:"left",flexGrow:1,flexShrink:0,children:[(0,g.tZ)(a.xv,{children:m(A(r.name))}),(0,g.tZ)(a.xv,{as:"span",color:"dark.black_10",display:"block",children:m("label.tickets.startingFrom",{price:(0,U.T)(Number(r.cheapestOption),y,{priceLocationType:"nonEuroSymbol"})})})]}),(0,g.tZ)(_.Cheveron,{})]},r.name)})),null==i?void 0:i.map(function(r){return(0,g.tZ)(Y,{areas:r.areas,color:r.color,name:r.name,isActive:c===r.name,highlightedArea:T,currentRing:u,dispatch:f},r.name)})," "]})]})},et=[{name:"redRing",color:"#E6161F",codes:["OC","OD","OF","OG","1D","1F","1A","11","1L","1M","1B","1C","1E","1K","1P","1S","1T","AD","AS","TEX","TS","12","R1","R2","13","R3"]},{name:"orangeRing",color:"#FAC653",codes:["T0","T2","T4","T8","2F","2D","2A","21","2L","2M","2B","2K","2Z","2S","2T","2P","22","A1","A2"]},{name:"greenRing",color:"#01A550",codes:["31","32","33"]},{name:"blueRing",color:"#2164AD",codes:["41","42","43"]}];function er(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function en(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?er(Object(i),!0).forEach(function(n){(0,w.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):er(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ei=function(r,n){var i=r.data.find(function(r){return r.name===n.side});return en(en({},r),{},{currentSide:n.side,currentRing:null,highlightedAreas:null==i?void 0:i.areas,highlightedSector:void 0})},eo=function(r,n){var i=r.data.find(function(r){return r.name===n.side}),o=null===n.ring?null==i?void 0:i.areas:null==i?void 0:i.areas.filter(function(r){return r.ring===n.ring});return en(en({},r),{},{currentSide:n.side,currentRing:n.ring,highlightedAreas:o,highlightedSector:void 0})},ea=function(r,n){if(n.area){var i,o=r.data.find(function(r){return r.areas.some(function(r){return r.code===n.area})}),a=null==o?void 0:o.areas.find(function(r){return r.code===n.area}),s=null==a||null===(i=a.sectors)||void 0===i?void 0:i.find(function(r){return r.code===n.sector}),l=r.currentSide===(null==o?void 0:o.name),c=r.currentRing===(null==a?void 0:a.ring);return en(en({},r),{},{currentSide:(null==o?void 0:o.name)||null,currentRing:l&&c?r.currentRing:null,highlightedAreas:a?[a]:void 0,highlightedSector:s,wasSeatClicked:!0})}var u,d=r.data.find(function(r){return r.areas.some(function(r){var i;return null===(i=r.sectors)||void 0===i?void 0:i.some(function(r){return r.code===n.sector})})}),h=null==d?void 0:d.areas.find(function(r){var i;return null===(i=r.sectors)||void 0===i?void 0:i.some(function(r){return r.code===n.sector})}),p=null==h||null===(u=h.sectors)||void 0===u?void 0:u.find(function(r){return r.code===n.sector});return en(en({},r),{},{currentSide:(null==d?void 0:d.name)||null,currentRing:r.currentSide===(null==d?void 0:d.name)?r.currentRing:null,highlightedAreas:h?[h]:void 0,highlightedSector:p,wasSeatClicked:!0})};function es(r,n){switch(n.type){case"SET_SIDE":return ei(r,n);case"SET_RING":return eo(r,n);case"SET_AREAS":return en(en({},r),{},{currentSide:n.side,highlightedSector:void 0,highlightedAreas:n.areas});case"SET_SECTOR":return ea(r,n);case"REMOVE_SEAT_FLAG":return en(en({},r),{},{wasSeatClicked:!1});case"RESET":return{data:r.data,currentSide:null,currentRing:null,highlightedAreas:void 0,highlightedSector:void 0,wasSeatClicked:!1};default:return r}}var el=function(r){var n,i,o,l,c,u=r.ticket,y=r.onBuyClick,b=r.CustomButton,_=r.headerTextOverwrite,w=(0,h.Z)().t,
387S=(0,p.useReducer)(es,{data:(n=null==u||null===(i=u.prices)||void 0===i?void 0:i.seats,et.flatMap(function(r){var i=null==n?void 0:n.filter(function(n){return n.code&&r.codes.includes(n.code)});return null!=i&&i.length?{name:r.name,color:r.color,areas:i,cheapestOption:null==i?void 0:i.reduce(function(r,n){var i,o=null===(i=n.prices)||void 0===i?void 0:i.reduce(function(r,n){var i=n.price;return void 0===r||i&&i<r?i:r},void 0);return void 0===r||o&&o<r?o:r},void 0)}:[]})),highlightedAreas:void 0,highlightedSector:void 0,currentRing:null,currentSide:null,wasSeatClicked:!1}),O=S[0],E=S[1],k=(0,p.useState)(!1),T=k[0],P=k[1],L=(0,d.Sx)({base:!0,sm:!1},{fallback:"base"});(0,p.useEffect)(function(){E({type:"SET_SIDE",side:null})},[L]);var A=function(r){var n=r.sector;E({type:"SET_SECTOR",sector:n,area:r.area}),setTimeout(function(){var r=document.querySelector('[sector-id="'.concat(n,'"]'));null==r||r.scrollIntoView({behavior:"smooth",block:"center"})},300)};return(0,g.BX)(a.kC,{direction:{base:"column",sm:"row"},position:"relative",height:"100%",children:[T&&L&&(0,g.tZ)(x,{onBackClick:function(){return O.currentSide?E({type:"RESET"}):P(!1)},backLabel:w(O.currentSide?"label.tickets.stand":"label.tickets.backMatch")}),(0,g.BX)(a.kC,{flex:"1 1 50%",direction:"column",align:"center",justifyContent:"center",bg:"dark.black_80",px:{base:"space-24",md:"space-64"},pt:{base:"space-80",sm:"space-64"},pb:{base:"space-24",sm:"space-48"},order:{base:1,sm:2},height:"100%",maxHeight:{base:T?"50vh":"100%",sm:"100%"},children:[u&&(!T||!L)&&(0,g.tZ)(M,{ticket:u,customOverwrite:_}),L?(0,g.tZ)(f.uH,{layout:!0,width:{sm:"100%"},children:(0,g.tZ)(C.f,{height:"auto",width:"100%",highlightedAreas:O.highlightedAreas||(null===(o=u.prices)||void 0===o?void 0:o.seats)||[],highlightedSector:O.highlightedSector,onSeatClick:L?A:void 0})}):(0,g.tZ)(C.f,{height:"auto",width:"100%",highlightedAreas:O.highlightedAreas||(null===(l=u.prices)||void 0===l?void 0:l.seats)||[],highlightedSector:O.highlightedSector,onSeatClick:L?A:void 0}),!L&&(b?(0,g.tZ)(a.xu,{mt:"space-48",children:b}):(0,g.tZ)(m.l,{onClick:y,variant:"primaryYellow",ticket:u,width:"auto",textAlign:"left",justifyContent:"flex-start",py:"space02",mt:"space-48",mr:0,"data-text":w("label.tickets.buyTickets")})),L&&!T&&(0,g.BX)(g.HY,{children:[(0,g.tZ)(s.zx,{variant:"primaryYellow",mt:"space-32","data-text":w("label.tickets.availableSeats"),onClick:function(){return P(!0)},children:w("label.tickets.availableSeats")}),b]})]}),(0,g.tZ)(a.xu,{order:{base:2,sm:1},flexBasis:{base:T?"50%":"0%",sm:"auto"},height:{base:"50%",sm:"100%"},backgroundColor:"light.white_100",children:(!L||T)&&(0,g.tZ)(v,{ticket:u,customBuyButton:b,children:(0,g.tZ)(ee,{dispatch:E,data:O.data,highlightedAreas:O.highlightedAreas,highlightedSector:O.highlightedSector,currentSide:O.currentSide,currentRing:O.currentRing,ticketTypes:null===(c=u.prices)||void 0===c?void 0:c.types})})})]})},ec=i(46565),eu=u()(function(){return Promise.resolve().then(i.bind(i,97354))},{ssr:!1,loadableGenerated:{webpack:function(){return[97354]}}}),ed=function(r){var n=r.isOpen,i=r.onClose,c=r.ticket,u=r.stadiumViewerHeaderText,d=r.CustomBuyButton;return(0,g.BX)(o.u_,{isOpen:n,onClose:i,blockScrollOnMount:!0,size:"full",scrollBehavior:"outside",children:[(0,g.tZ)(o.ZA,{}),(0,g.tZ)(o.hz,{backgroundColor:{base:"dark.black_80",sm:"transparent"},height:"100%",maxWidth:"7xl",py:{base:0,sm:"space-48"},children:(0,g.BX)(a.xu,{position:"relative",height:"100%",children:[(0,g.tZ)(el,{ticket:c,onBuyClick:i,headerTextOverwrite:u,CustomButton:d}),(0,g.BX)(s.zx,{variant:"icon",onClick:i,ml:"auto",position:"absolute",p:"space-8",top:"space-8",right:"space-8",zIndex:1e3,children:[(0,g.tZ)(ec.Z,{color:"light.white_100",size:24}),(0,g.tZ)(l.TX,{children:"close"})]})]})})]})}},36680:function(r,n,i){"use strict";i.d(n,{O:function(){return o.DynamicTicketsModal}});var o=i(97354)},1343:function(r,n,i){"use strict";i.d(n,{Bs:function(){return o.B},m_:function(){return a.m}});var o=i(37959);i(28086);var a=i(36565);i(83215)},84886:function(r,n,i){"use strict";i.d(n,{U:function(){return D}});var o=i(96047),a=i(64219),s=i(24208),l=i(54617),c=i(16208),u=i.n(c),d=i(70061),h=i(67984),p=i(11467),f=i(8004),m=i(23819),g=i(23367),y=i(23318);i(80571);var v=i(16253),b=i.n(v),C=i(13714),_=i(90056),x=i(66840),w=i(33931),S=i(61551),O=i(56106),E=i(69643),k=i(42416),T=i(2793),M=function(r){var n=r.isOpen,i=r.onClose,o=r.setQuery,a=r.inputRef,s=r.filteredPois,l=r.selectedPoi,c=r.setSelectedPoi,u=(0,C.Z)().t;return(0,T.BX)(T.HY,{children:[(0,T.BX)(O.dy,{isOpen:n,placement:"bottom",onClose:function(){i(),o("")},finalFocusRef:a,children:[(0,T.tZ)(O.P1,{}),(0,T.BX)(O.sc,{maxH:"calc((var(--vh, 1vh) * 100) - 100px)",bg:"dark.black_100",children:[(0,T.tZ)(O.cC,{color:"light.white_100",top:"space-16"}),(0,T.tZ)(O.OX,{bg:"brand.blue",color:"light.white_100",py:"space-24",children:(0,T.tZ)(f.xv,{size:"large body aa",textTransform:"initial",children:u("poi.list.view.label")})}),(0,T.tZ)(O.Ng,{p:0,children:(0,T.tZ)(E.m$.ul,{role:"listbox",overflowY:"auto",overflowX:"hidden",listStyleType:"none",sx:{"::-webkit-scrollbar":{display:"none"},msOverflowStyle:"none",scrollbarWidth:"none"},children:s&&s.length>0?(0,T.tZ)(T.HY,{children:null==s?void 0:s.map(function(r,n){return(0,T.tZ)(f.xu,{as:"li",role:"option",py:"space-24",px:"space-16",_notLast:{borderBottom:"1px solid",borderColor:"dark.black_20"},children:(0,T.BX)(g.zx,{display:"flex",bg:"transparent",w:"100%",justifyContent:"flex-start",_hover:{background:"transparent"}
387,_focus:{borderBottom:"2px solid",borderColor:"light.white_60"},onClick:function(){return c(r)},children:[(0,T.tZ)(S.Ut,{isWhite:!1,color:"light.white_100",w:"32px",h:"32px",bg:"brand.blue",borderRadius:"full",flex:"0 0 32px"}),(0,T.BX)(f.xv,{display:"flex",flexDirection:"column",alignItems:"flex-start",ml:"space-16",mr:"auto",children:[(0,T.tZ)(f.xu,{as:"span",whiteSpace:"normal",textAlign:"left",color:"light.white_100",children:r.title}),(0,T.tZ)(f.xu,{as:"span",whiteSpace:"normal",textAlign:"left",color:"dark.black_10",children:r.address})]}),(0,T.tZ)(k.Cheveron,{color:"light.white_100",ml:"space-16"})]})},n)})}):(0,T.tZ)(f.xu,{py:"space-24",px:"space-16",children:(0,T.tZ)(f.xv,{size:"medium body aa",textTransform:"initial",color:"dark.black_10",children:u("poi.list.view.no.results")})})})})]})]}),(0,T.BX)(O.dy,{isOpen:!!l,placement:"right",onClose:function(){return c(null)},size:"full",children:[(0,T.tZ)(O.P1,{}),(0,T.tZ)(O.sc,{maxH:"calc((var(--vh, 1vh) * 100) - 100px)",bg:"dark.black_100",mt:"auto",children:l&&(0,T.BX)(T.HY,{children:[(0,T.BX)(O.OX,{bg:"brand.blue",py:"space-24",px:"space-16",children:[(0,T.BX)(f.kC,{justifyContent:"space-between",children:[(0,T.tZ)(g.zx,{"aria-label":u("poi.back.label"),variant:"icon",color:"light.white_100",transform:"rotate(180deg)",onClick:function(){return c(null)},children:(0,T.tZ)(k.Cheveron,{})}),(0,T.tZ)(g.zx,{"aria-label":u("label.close"),variant:"icon",color:"light.white_100",onClick:function(){c(null),i(),o("")},children:(0,T.tZ)(k.Close,{})})]}),(0,T.BX)(f.kC,{alignItems:"center",flexDirection:"column",w:"100%",children:[(0,T.tZ)(S.Ut,{isWhite:!1,color:"light.white_100",w:"48px",h:"48px",bg:"brand.blue",borderRadius:"full"}),(0,T.BX)(f.X6,{as:"p",fontWeight:700,textTransform:"uppercase",fontSize:(0,_.hO)(16),color:"light.white_100",children:["Inter ",l.type]}),(0,T.tZ)(f.X6,{size:"h6 aa",color:"light.white_100",mt:"space-8",textAlign:"center",children:l.title}),(0,T.tZ)(f.xv,{size:"detailing aa",color:"light.white_60",children:l.address})]})]}),l.members&&(0,T.tZ)(f.xv,{size:"large body aa",textTransform:"initial",color:"dark.black_10",mx:"space-16",mt:"space-16",children:u("poi.selected.members.label",{amount:l.members})}),l.price&&(0,T.tZ)(f.xv,{size:"large body aa",textTransform:"initial",color:"dark.black_10",mx:"space-16",mt:"space-4",pb:"space-24",borderBottom:"1px solid",borderColor:"dark.black_50",children:u("poi.selected.price.label",{amount:l.price})}),l.phoneNumber&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:"tel:".concat(l.phoneNumber),borderBottom:"1px solid",borderColor:"dark.black_50",children:[u("poi.selected.phone",{value:l.type})," ",(0,T.tZ)(k.Phone,{color:"dark.black_10"})]}),l.email&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:"mailto:".concat(l.email),borderBottom:"1px solid",borderColor:"dark.black_50",children:[u("poi.selected.mail",{value:l.type})," ",(0,T.tZ)(k.Mail,{color:"dark.black_10"})]}),l.website&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:l.website,target:"_blank",borderBottom:"1px solid",borderColor:"dark.black_50",children:[u("poi.selected.website",{value:l.type})," ",(0,T.tZ)(k.Website,{color:"dark.black_10"})]})]})})]})]})},P=function(r){var n=r.data,i=r.filteredPois,o=r.query,a=r.setSelectedPoi,s=(0,C.Z)().t,l=(0,x.useMemo)(function(){return o&&o.length>0?i:n},[n,i,o]);return(0,T.tZ)(f.xu,{h:580,w:322,bg:"dark.black_100",children:(0,T.BX)(E.m$.ul,{h:"100%",w:"100%",role:"listbox",overflowY:"auto",overflowX:"hidden",listStyleType:"none",sx:{"::-webkit-scrollbar":{display:"none"},msOverflowStyle:"none",scrollbarWidth:"none"},children:[l&&l.map(function(r,n){return(0,T.tZ)(f.xu,{as:"li",role:"option",py:"space-24",px:"space-16",_notLast:{borderBottom:"1px solid",borderColor:"dark.black_20"},children:(0,T.BX)(g.zx,{display:"flex",bg:"transparent",w:"100%",justifyContent:"flex-start",_hover:{background:"transparent"}
387,_focus:{borderBottom:"2px solid",borderColor:"light.white_60"},onClick:function(){return a(r)},children:[(0,T.tZ)(S.Ut,{isWhite:!1,color:"light.white_100",w:"32px",h:"32px",bg:"brand.blue",borderRadius:"full",flex:"0 0 32px"}),(0,T.BX)(f.xv,{display:"flex",flexDirection:"column",alignItems:"flex-start",ml:"space-16",mr:"auto",children:[(0,T.tZ)(f.xu,{as:"span",whiteSpace:"normal",textAlign:"left",color:"light.white_100",children:r.title}),(0,T.tZ)(f.xu,{as:"span",whiteSpace:"normal",textAlign:"left",color:"dark.black_10",children:r.address})]}),(0,T.tZ)(k.Cheveron,{color:"light.white_100",ml:"space-16",flex:"0 0 24px"})]})},n)}),l&&!(l.length>0)&&(0,T.tZ)(f.xu,{as:"li",py:"space-24",px:"space-16",children:(0,T.tZ)(f.xv,{size:"medium body aa",textTransform:"initial",color:"dark.black_10",textAlign:"center",children:s("poi.list.view.no.results")})})]})})},L=i(25068),A={src:"/_next/static/media/marker.29186f83.png"};function Z(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var I=[[6.62672,35.288961],[18.784474,47.092146]],V=[[-170,-55],[180,75]];b().accessToken="pk.eyJ1IjoiaXQtZGlnaXRhbCIsImEiOiJjbGkzOGowaHEwYm9sM2dudzNqMjgwdHZ2In0.Yi5KKJemR2-kHelIrEsZ-g";var D=function(r){var n=r.category,i=r.anchorId,c=(0,C.Z)().t,v=(0,x.useRef)(null),O=(0,x.useRef)(null),E=(0,x.useState)(!1),D=E[0],j=E[1],z=(0,x.useState)(null),B=z[0],R=z[1],H=(0,d.qY)(),F=H.isOpen,N=H.onOpen,$=H.onClose,U=(0,x.useRef)(null),G=(0,x.useState)(""),W=G[0],q=G[1],X=(0,x.useState)(null),K=X[0],Y=X[1],J=(0,x.useState)([]),Q=J[0],ee=J[1],et=(0,h.ac)("(max-width: 1280px)"),er=(0,l.Z)(et,1)[0];(0,x.useEffect)(function(){if(n){var r;(r=(0,s.Z)(u().mark(function r(){return u().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,L.bW)({type:n});case 2:ee(r.sent);case 4:case"end":return r.stop()}},r)})),function(){return r.apply(this,arguments)})()}},[n]),(0,x.useEffect)(function(){!B&&Q.length>0&&n&&R({type:"geojson",cluster:!0,clusterRadius:50,data:{type:"FeatureCollection",features:Q.map(function(r,n){var i,o;return{geometry:{type:"Point",coordinates:[Number(null===(i=r.location)||void 0===i?void 0:i.longitude),Number(null===(o=r.location)||void 0===o?void 0:o.latitude)]},type:"Feature",properties:function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?Z(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):Z(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r),id:n+1}})}})},[n,Q,B]),(0,o.default)(function(){v.current||(v.current=new(b()).Map({container:O.current,style:"mapbox://styles/mapbox/dark-v11",projection:"mercator",center:[12.646361,42.504154],zoom:6,scrollZoom:!0,accessToken:"pk.eyJ1IjoiaXQtZGlnaXRhbCIsImEiOiJjbGkzOGowaHEwYm9sM2dudzNqMjgwdHZ2In0.Yi5KKJemR2-kHelIrEsZ-g"}),v.current.addControl(new(b()).NavigationControl({showCompass:!1}),"top-right"))}),(0,x.useEffect)(function(){v.current&&B&&(v.current.on("load",function(){var r;null===(r=v.current)||void 0===r||r.loadImage(A.src,function(r,i){var o,a,s,l,c,u,d;if(r)throw r;i&&(null===(o=v.current)||void 0===o||o.addImage("inter-marker",i),null===(a=v.current)||void 0===a||a.addSource("poi-source",B),"Academy"===n?null===(u=v.current)||void 0===u||u.fitBounds(V,{padding:10,linear:!0}):null===(d=v.current)||void 0===d||d.fitBounds(I,{padding:10,linear:!0}),null===(s=v.current)||void 0===s||s.addLayer({id:"poi-layer",type:"circle",source:"poi-source",filter:["has","point_count"],paint:{"circle-color":p.rS.colors.white,"circle-radius":14,"circle-stroke-width":2,"circle-stroke-color":p.rS.colors.black}}),null===(l=v.current)||void 0===l||l.addLayer({id:"cluster-count",type:"symbol",source:"poi-source",filter:["has","point_count"],layout:{"text-field":["get","point_count_abbreviated"],"text-font":["DIN Offc Pro Medium","Arial Unicode MS Bold"],"text-size":16},paint:{"text-color":p.rS.colors.black}}),null===(c=v.current)||void 0===c||c.addLayer({id:"unclustered-point",type:"symbol",source:"poi-source",filter:["!",["has","point_count"]],layout:{"icon-image":"inter-marker"}}))})}),v.current.on("click","unclustered-point",function(r){var n;Y(null==r||null===(n=r.features)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.properties)}),v.current.on("mouseenter","unclustered-point",function(){null!=v&&v.current&&(v.current.getCanvas().style.cursor="pointer")}),v.current.on("mouseleave","unclustered-point",function(){null!=v&&v.current&&(v.current.getCanvas().style.cursor="")}
387),v.current.on("idle",function(){j(!0)}))},[B]);var en=(0,x.useMemo)(function(){if(Q){var r=W.toLowerCase();return Q.filter(function(n){var i,o;return(null==n||null===(i=n.address)||void 0===i?void 0:i.toLowerCase().includes(r))||(null==n||null===(o=n.title)||void 0===o?void 0:o.toLowerCase().includes(r))})}},[Q,W]);return((0,x.useEffect)(function(){var r,i,o,a,s;K?("string"==typeof K.location&&(K.location=JSON.parse(K.location)),null===(r=v.current)||void 0===r||r.flyTo({center:[null===(i=K.location)||void 0===i?void 0:i.longitude,null===(o=K.location)||void 0===o?void 0:o.latitude],zoom:11,essential:!0})):"Academy"===n?null===(a=v.current)||void 0===a||a.fitBounds(V,{padding:10,linear:!0}):null===(s=v.current)||void 0===s||s.fitBounds(I,{padding:10,linear:!0})},[K]),n)?(0,T.tZ)(f.W2,{id:i,p:0,w:"100%",children:(0,T.tZ)(w.r,{children:(0,T.tZ)(f.P4,{colSpan:12,children:(0,T.BX)(f.xu,{position:"relative",h:{base:543,md:740},my:"space-40",children:[(0,T.BX)(f.xu,{position:{base:"initial",md:"absolute"},zIndex:1,top:{base:"auto",md:"space-24"},left:{base:"auto",md:"space-24"},w:{base:"100%",md:322},overflow:"hidden",children:[(0,T.BX)(f.xu,{"aria-controls":"poiList","aria-expanded":F,role:"combobox","aria-autocomplete":"list",h:"96px",bg:"brand.blue",px:"space-24",display:"flex",alignItems:"center",overflow:"hidden",children:[(0,T.BX)(f.xu,{position:"relative",flexGrow:1,children:[(0,T.tZ)(m.II,{ref:U,h:"48px",placeholder:c("poi.search.placeholder"),list:"searchOptions",borderRadius:0,_placeholder:{color:"light.white_60"},color:"light.white_100",onChange:function(r){return q(r.target.value)},onKeyDown:function(r){"Enter"===r.key&&(r.preventDefault(),N())}}),(0,T.tZ)(g.zx,{"aria-label":c("poi.search.label"),variant:"icon",position:"absolute",top:"50%",right:0,h:"48px",w:"48px",transform:"translateY(-50%)",zIndex:1,onClick:N,children:(0,T.tZ)(k.Search,{color:"light.white_100"})})]}),(0,T.tZ)(g.zx,{"aria-label":c("poi.list.label"),display:{base:"flex",md:"none"},bg:"transparent",color:"light.white_100",border:"1px solid",borderColor:"light.white_100",w:"48px",h:"48px",ml:"space-16",onClick:N,children:(0,T.tZ)(k.List,{})}),er&&(0,T.tZ)(M,{isOpen:F,onClose:$,setQuery:q,inputRef:U,filteredPois:en,selectedPoi:K,setSelectedPoi:Y})]}),!er&&(0,T.tZ)(P,{data:Q,filteredPois:en,query:W,selectedPoi:K,setSelectedPoi:Y}),!er&&(0,T.BX)(f.xu,{position:"absolute",zIndex:1,top:0,left:0,w:"100%",h:"100%",bg:"dark.black_100",transform:"translate3d(".concat(K?"0%":"100%",", 0%, 0)"),transition:"transform 300ms ease-in-out",children:[(0,T.BX)(f.xu,{as:"header",bg:"brand.blue",py:"space-24",px:"space-16",children:[(0,T.BX)(f.kC,{justifyContent:"space-between",children:[(0,T.tZ)(g.zx,{"aria-label":c("poi.back.label"),variant:"icon",color:"light.white_100",transform:"rotate(180deg)",onClick:function(){return Y(null)},children:(0,T.tZ)(k.Cheveron,{})}),(0,T.tZ)(g.zx,{"aria-label":c("label.close"),variant:"icon",color:"light.white_100",onClick:function(){return Y(null)},children:(0,T.tZ)(k.Close,{})})]}),K&&(0,T.BX)(f.kC,{alignItems:"center",flexDirection:"column",w:"100%",children:[(0,T.tZ)(S.Ut,{isWhite:!1,color:"light.white_100",w:"48px",h:"48px",bg:"brand.blue",borderRadius:"full"}),(0,T.BX)(f.X6,{as:"p",fontWeight:700,textTransform:"uppercase",fontSize:(0,_.hO)(16),color:"light.white_100",children:["Inter ",K.type]}),(0,T.tZ)(f.X6,{size:"h6 aa",color:"light.white_100",mt:"space-8",textAlign:"center",children:K.title}),(0,T.tZ)(f.xv,{size:"detailing aa",color:"light.white_60",children:K.address})]})]}),K&&(0,T.BX)(f.xu,{children:[K.members&&(0,T.tZ)(f.xv,{size:"large body aa",textTransform:"initial",color:"dark.black_10",mx:"space-16",mt:"space-16",children:c("poi.selected.members.label",{amount:K.members})}),K.price&&(0,T.tZ)(f.xv,{size:"large body aa",textTransform:"initial",color:"dark.black_10",mx:"space-16",mt:"space-4",pb:"space-24",borderBottom:"1px solid",borderColor:"dark.black_50",children:c("poi.selected.price.label",{amount:K.price})}),K.phoneNumber&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:"tel:".concat(K.phoneNumber),borderBottom:"1px solid",borderColor:"dark.black_50",children:[c("poi.selected.phone",{value:K.type})," ",(0,T.tZ)(k.Phone,{color:"dark.black_10"})]}),K.email&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:"mailto:".concat(K.email),borderBottom:"1px solid",borderColor:"dark.black_50",children:[c("poi.selected.mail",{value:K.type})," ",(0,T.tZ)(k.Mail,{color:"dark.black_10"})]}),K.website&&(0,T.BX)(g.zx,{display:"flex",justifyContent:"space-between",size:"medium body aa",variant:"unstyled",color:"light.white_100",py:"space-12",mx:"space-16",textTransform:"initial",as:"a",href:K.website,target:"_blank",borderBottom:"1px solid",borderColor:"dark.black_50",children:[c("poi.selected.website",{value:K.type})," ",(0,T.tZ)(k.Website,{color:"dark.black_10"})]})]})]})]}),(0,T.tZ)(f.xu,{opacity:D?1:0,transition:"opacity 300ms ease-in-out",h:"100%",position:"relative",ref:O,sx:{".mapboxgl-ctrl-top-right":{"@media screen and (max-width: 1280px)":{display:"none"}}}}),D?null:(0,T.tZ)(y.Od,{position:"absolute",top:0,left:0,w:"100%",h:"100%"})]})})})}):null}},3656:function(r,n,i){"use strict";i.d(n,{F:function(){return v},U:function(){return y}});var o=i(64219),a=i(8004),s=i(70061),l=i(13714),c=i(42773),u=i(65957),d=i(24430),h=i(13163),p=i(36680),f=i(2793);function m(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function g(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?m(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var y=function(r){var n=r.collection,i=r.setIsModalOpen,o=r.setActiveModal,s=r.setActiveValidationModalData,l=function(r,n){if(r&&r.length){var i=r.find(function(r){return null!==r&&r.sys.id===n});if(i)return i}return null};return(0,f.tZ)(a.kC,{direction:"column",gap:"space-16",mt:"space-24",children:null==n?void 0:n.map(function(r,a){var c;return(0,f.tZ)(d.PH,g(g({width:"100%"},r),{},{setIsModalOpen:i,setActiveModal:o,id:r&&r.sys?null==r||null===(c=r.sys)||void 0===c?void 0:c.id:"",setActiveValidationModalData:s,findAccessedModal:l,collection:n}),"".concat(r&&r.label?null==r?void 0:r.label:"box","-").concat(a))})})},v=function(r){var n,i=r.banner,o=r.seasonPassButtonsCollection,a=r.setIsModalOpen,d=r.setActiveModal,m=r.setActiveValidationModalData,v=(0,l.Z)().t,b=(0,s.qY)(),C=b.isOpen,_=b.onOpen,x=b.onClose,w=null!=i&&null!==(n=i.callToAction)&&void 0!==n&&n.label?{label:i.callToAction.label,onClick:_}:null,S=(0,c.ZP)("/api/tickets/season-pass",u._,{revalidateOnFocus:!1,refreshInterval:0,dedupingInterval:0,revalidateIfStale:!1}),O=S.data,E=S.isValidating;return i?(0,f.BX)(f.HY,{children:[(0,f.tZ)(h.x,g(g({},i),{},{titleTextTransform:"uppercase",backgroundColor:"black",callToAction:w,isValidating:E})),O&&w&&(0,f.tZ)(p.O,{isOpen:C,ticket:O,onClose:x,CustomBuyButton:(0,f.tZ)(y,{collection:null==o?void 0:o.items,setIsModalOpen:a,setActiveModal:d,setActiveValidationModalData:m,__typename:"SeasonPassStadiumMapComponent"}),stadiumViewerHeaderText:{label:v("labels.seasonpass.stadium.label"),title:v("labels.seasonpass.stadium.title"),subtitle:v("labels.seasonpass.stadium.subtitle")}})]}):null}},42509:function(r,n,i){"use strict";i.r(n),i.d(n,{DynamicSectionSponsorsCarousel:function(){return B},default:function(){return R}});var o=i(64219),a=i(165),s=i(741),l=i(67984),c=i(8004),u=i(23367),d=i(13714),h=i(96954),p=i.n(h),f=i(90056),m=i(66840),g=i(33931),y=i(28744),v=i(89406),b=i(81504),C=i(1596),_=i(31464),x=i(2793),w=["wrapperWidth","wrapperAmount","children"];function S(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function O(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?S(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):S(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var E=(0,s.Z)("div",{target:"e134pex41"})("display:inline-block;white-space:nowrap;position:relative;transform:translate3d(0, 0, 0);animation-duration:40s;animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite;overflow:hidden;height:100%;width:",function(r){return r.wrapperWidth},"px;@keyframes marquee{0%{transform:translate3d(0, 0, 0);}100%{transform:translate3d(-",function(r){return r.wrapperWidth},"px, 0, 0);}}",_.B.min("tablet"),"{animation-duration:50s;}",_.B.min("laptop"),"{animation-duration:60s;}"),k=(0,s.Z)("div",{target:"e134pex40"})("display:inline-block;white-space:nowrap;position:relative;overflow:hidden;&:hover ",E,"{animation-play-state:paused;}"),T=function(r){var n=r.wrapperWidth,i=r.wrapperAmount,o=r.children,a=(0,C.Z)(r,w);return(0,x.tZ)(c.kC,O(O({w:"100%"},a),{},{children:(0,x.tZ)(k,{children:(0,b.Z)(Array(i)).map(function(r,i){return(0,x.tZ)(E,{wrapperWidth:n,children:o},i)})})}))},M=i(98645),P=i(77231),L=i(24593),A=i(91240),Z=i(91187),I=i(95401),V=i(40294);function D(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function j(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?D(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):D(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var z=(0,s.Z)("a",{target:"ejpx2vh0"})("display:inline-block;height:",(0,f.hO)(80),";margin:0 ",function(r){return r.theme.space["space-64"]},";",_.B.min("mobile"),"{margin:0 ",function(r){return r.theme.space["space-80"]},";}"),B=p()(function(){return Promise.resolve().then(i.bind(i,42509))},{ssr:!1,loadableGenerated:{webpack:function(){return[42509]}}}),R=function(r){var n=r.sponsors,i=r.cta,o=void 0===i||i,s=(0,d.Z)().t,h=(0,L.bU)(),p=(0,l.Sx)({base:128,sm:160}),f=(0,a.Z)().width,b=(0,m.useMemo)(function(){return A.j?Math.round(n.reduce(function(r,n){return r+n.image[0].width/n.image[0].height*80+(p||0)},0)):0},[p,f,n,A.j]),C=(0,m.useMemo)(function(){return A.j?Math.round(f/b)+1:2},[b,f]);return n.length?(0,x.BX)(c.xu,{mb:V.m,children:[(0,x.tZ)(c.iz,{}),(0,x.tZ)(g.r,{pb:o?"":"space-80",pt:V.x,overflow:"hidden",children:(0,x.tZ)(c.P4,{colSpan:12,children:(0,x.tZ)(T,{wrapperWidth:b,wrapperAmount:C,children:n.filter(I.$).sort(function(r,n){return r.order-n.order}).map(function(r){var n;return(0,x.tZ)(m.Fragment,{children:!!r.image.length&&(0,Z.K)(null===(n=r.image)||void 0===n?void 0:n[0])&&(0,x.tZ)(z,{href:r.url||"",target:"_blank",rel:"noreferrer",children:(0,x.tZ)(y.E,j(j({h:"".concat(80,"px"),w:Math.round(r.image[0].width/r.image[0].height*80)},(0,P.G8)(r.image[0],!1,200)),{},{alt:r.image[0].description||"",lazyload:!1,objectFit:"contain"}))})},r.image[0].id)})})})}),(0,x.tZ)(c.W2,{display:o?"block":"none",children:(0,x.tZ)(g.r,{pt:"space-32",children:(0,x.tZ)(c.P4,{colSpan:{base:12,md:4},children:(0,x.tZ)(v.rU,{href:"/".concat(h,"/").concat(M.TD.club[h],"/").concat(M.TD.partners[h]),passHref:!0,children:(0,x.tZ)(u.zx,{as:"a",variant:"underlineWhite",children:s("label.sponsors")})})})})})]}):null}},44282:function(r,n,i){"use strict";i.d(n,{o:function(){return p}});var o=i(8004),a=i(13714),s=i(72148),l=i(30707),c=i(98500),u=i(40294),d=i(28975),h=i(2793),p=function(r){var n=r.data,i=(0,a.Z)().t;return(0,h.BX)(o.xu,{mb:u.x,children:[(0,h.tZ)(o.iz,{}),(0,h.BX)(o.W2,{mt:u.m,children:[(0,h.BX)(o.xv,{color:"light.white_100",size:"h6 aa",as:"h6",mb:"space-32",children:[i("title.squadInNumbers")," ",(0,h.BX)(o.xv,{as:"span",color:"dark.black_10",size:"medium body aa",children:["(",i("label.allLeagues"),")"]})]}),(0,h.tZ)(s.l,{hasDivider:!1,slides:n,slideComponent:l.U,swiperComponent:c.Gd,swiperSettings:d.eq})]})]})}},34072:function(r,n,i){"use strict";i.d(n,{C:function(){return u}});var o=i(8004),a=i(13714),s=i(99293),l=i(40294),c=i(2793),u=function(r){var n=r.competitionName,i=r.statistics,u=r.enabledStats,d=(0,a.Z)().t,h=Object.keys(i),p=(u?h.filter(function(r){return u.includes(r)}):h).map(function(r){return{value:Number(i[r]),title:String(r),label:String(r)}});return(0,c.BX)("section",{children:[(0,c.tZ)(o.W2,{mb:"space-24",children:(0,c.tZ)(o.xv,{as:"h2",fontSize:{base:"l",sm:"xl"},color:"light.white_100",textTransform:"uppercase",children:"".concat(n," ").concat(d("matches.statistics"))})}),(0,c.tZ)(o.W2,{px:{base:0,sm:"space-64"},mb:l.x,children:(0,c.tZ)(s.g,{entries:p})})]})}},50347:function(r,n,i){"use strict";i.d(n,{Y_:function(){return rX.DynamicSectionSponsorsCarousel},wj:function(){return _},bN:function(){return V},S2:function(){return R},KO:function(){return eo},ku:function(){return eu},xt:function(){return ed.x},yu:function(){return oo},TJ:function(){return ef},rm:function(){return eb},Ic:function(){return Z},FU:function(){return ek},v9:function(){return iq},Cs:function(){return eE},as:function(){return eT},bX:function(){return eV},Vc:function(){return eF},UN:function(){return eJ},tB:function(){return e1},qz:function(){return e2},TW:function(){return ta},b4:function(){return td},Y1:function(){return th},wD:function(){return tf},i6:function(){return tk},z:function(){return tT},rx:function(){return tL},pT:function(){return tA},uO:function(){return tV},Zi:function(){return tD},tm:function(){return tH},bw:function(){return tU},pW:function(){return t3},ZV:function(){return t7}
387,eQ:function(){return rt},HB:function(){return ri},JE:function(){return ro},pR:function(){return rs},Kw:function(){return rh},A7:function(){return rm},v$:function(){return rx},$M:function(){return rO},UT:function(){return rF.U},zE:function(){return rk},DD:function(){return rM},Wq:function(){return rZ},Rm:function(){return rV},hi:function(){return rB},rS:function(){return rH},Y3:function(){return rv},j$:function(){return rN},eL:function(){return i2},LJ:function(){return r$},xk:function(){return rq},d2:function(){return rJ},mX:function(){return nc},Up:function(){return nu},dT:function(){return nh},uD:function(){return nf},Fg:function(){return nv},mo:function(){return nb},r4:function(){return nT},xV:function(){return nL},jf:function(){return nD},z5:function(){return n$},iU:function(){return n5},od:function(){return n9},a:function(){return it},U8:function(){return iR},bM:function(){return iF},CD:function(){return iN}});var o,a,s,l,c,u,d=i(8004),h=i(13714),p=i(79165),f=i.n(p),m=i(40828),g=i(77231),y=i(74392),v=i(91187),b=i(40294),C=i(2793),_=function(r){var n,i,o,a=r.ad,s=r.background;return((0,h.Z)().t,["ReviveCommercialBanner","CommercialBanner"].includes(a.__typename))?(0,C.tZ)(d.xu,{bg:"light"===s?"light.white_100":"dark.black_100",children:(0,C.tZ)(d.W2,{className:"ReviveCommercialBanner"===a.__typename?"ad-zone":void 0,pt:b.m,pb:b.x,children:(0,C.BX)(d.kC,{alignItems:"center",direction:"column",children:["ReviveCommercialBanner"===a.__typename&&(0,C.tZ)("ins",{"data-revive-zoneid":a.reviveZoneId,"data-revive-id":a.reviveId}),"CommercialBanner"===a.__typename&&a.url&&(0,v.K)(null==a||null===(n=a.mobileImage)||void 0===n?void 0:n[0])&&(0,v.K)(null==a||null===(i=a.desktopImage)||void 0===i?void 0:i[0])&&(0,C.tZ)(f(),{href:a.url,passHref:!0,children:(0,C.tZ)(d.xu,{as:"a",target:"_blank",onClick:function(){var r,n;return(0,y.mL)({contentType:"banner",productType:null!==(r=a.mobileImage[0].description)&&void 0!==r?r:"",clickUrl:null!==(n=a.url)&&void 0!==n?n:""})},children:(0,C.BX)(d.xu,{as:"picture",children:[(0,C.tZ)("source",{media:"(max-width: ".concat(m.r.breakpoints.sm,")"),srcSet:(0,g.G8)(a.mobileImage[0],!1,a.mobileImage[0].width).srcSet,width:a.mobileImage[0].width,height:a.mobileImage[0].height}),(0,C.tZ)("source",{media:"(min-width: ".concat(m.r.breakpoints.sm,")"),srcSet:(0,g.G8)(a.desktopImage[0],!1,a.desktopImage[0].width).srcSet,width:a.desktopImage[0].width,height:a.desktopImage[0].height}),(0,C.tZ)(d.xu,{as:"img",src:(0,g.G8)(a.mobileImage[0],!1,a.mobileImage[0].width).src,alt:null!==(o=a.mobileImage[0].description)&&void 0!==o?o:"",width:a.mobileImage[0].width,height:a.mobileImage[0].height,objectFit:"contain",maxHeight:"50vh"})]})})})]})})}):null},x=i(72148),w=i(98500),S=i(64219),O=i(19231),E=i(61876),k=i(65788),T=i(98645),M=i(83138);function P(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function L(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?P(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):P(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var A=function(r){var n,i,o=r.number,a=r.image,s=r.firstName,l=r.lastName,c=r.playerPosition,u=r.slug,h=r.team,p=r.negativeMargin,m=r.hasCta,y=void 0!==m&&m,b=r.isCoach,_=void 0!==b&&b,x=(0,E.useRouter)().locale,w=T.TD.player[x||"en"],S="".concat((0,M.G)({locale:x,type:"teams",slug:h.slug}),"/").concat(w,"/").concat(u),P=!u||y||_?u&&!y&&_?function(r){var n=r.children;return(0,C.tZ)(f(),{href:"".concat((0,M.G)({locale:x,type:"teams",slug:h.slug,coach:!0}),"/").concat(u),passHref:!0,children:n})}:function(r){var n=r.children;return(0,C.tZ)(C.HY,{children:n})}:function(r){var n=r.children;return(0,C.tZ)(f(),{href:{pathname:"/teams/[slug]/player/[playerSlug]",query:{slug:h.slug,playerSlug:u}},as:S,passHref:!0,children:n})},A=(0,v.K)(null==a?void 0:a[0])?a[0]:k.J;return(0,C.tZ)(P,{children:(0,C.BX)(d.xu,{borderColor:"dark.black_20",borderWidth:"1px",as:u?"a":"div",display:"block",children:[(0,C.BX)(d.kC,{zIndex:1,justifyContent:"space-between",p:"space-24",mb:void 0===p||p?"-64px":0,children:[(0,C.BX)(d.kC,{flexDirection:"column",alignItems:"flex-start",children:[(0,C.tZ)(d.xv,{color:"light.white_100",size:"h5 aa",textTransform:"uppercase",lineHeight:1,children:l}),(0,C.tZ)(d.xv,{color:"dark.black_10",size:"large body aa",textTransform:"capitalize",children:s}),(null==c?void 0:c.abbreviation)&&(0,C.tZ)(d.xv,{as:"span",color:"dark.black_10",size:"medium body aa",borderWidth:"1px",borderColor:"dark.black_10",pt:"space-4",px:"space-4",position:"relative",top:"space-4",children:c.abbreviation})]}),o&&(0,C.tZ)(d.xv,{color:"brand.blue",size:"h2 aa",children:o})]}),(0,C.tZ)(d.oM,{ratio:5/6,my:y?10:0,children:A&&(0,C.tZ)(O.Ee,L(L({},null!==(n=(0,g.m4)({image:A,ratio:5/6,maxWidth:k.J.width}))&&void 0!==n?n:{}),{},{alt:null!==(i=A.description)&&void 0!==i?i:"Player image",objectFit:"cover",h:"100%",position:"absolute"}))}),y&&(0,C.tZ)(d.xu,{bgGradient:"linear(to-b, transparent, black)",position:"absolute",h:"50%",bottom:"1px",w:"100%"})]})})},Z=function(r){var n,i,o=r.coach;return(0,C.tZ)(d.W2,{mt:b.m,mb:b.x,children:(0,C.tZ)(d.rj,{children:(0,C.BX)(d.P4,{colSpan:4,children:[(null===(n=o.area)||void 0===n?void 0:n.name)&&(0,C.tZ)(d.xv,{as:"h6",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mb:"space-32",children:null==o||null===(i=o.area)||void 0===i?void 0:i.name}),o&&(0,C.tZ)(A,{negativeMargin:!1,sys:o.sys,firstName:o.firstName,lastName:o.lastName,image:o.image,playerPosition:{abbreviation:o.role},slug:o.slug,team:o.team,isCoach:!0})]})})})},I=i(28975),V=function(r){var n=r.sections,i=r.coach;return n.some(function(r){return r.players.length})?(0,C.BX)(d.W2,{mt:b.m,children:[n.filter(function(r){return r.players.length}).map(function(r,n){var i=r.players,o=r.title;return(0,C.BX)(d.xu,{children:[o&&(0,C.tZ)(d.xv,{as:"h6",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mb:"space-32",children:o}),(0,C.tZ)(x.l,{hasDivider:!1,slides:i,slideComponent:A,swiperComponent:w.Gd,swiperSettings:I.mx})]},n)}),i&&(0,C.tZ)(Z,{coach:i})]}):null},D=i(66840);function j(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var z=function(r){var n=r.url,i=r.target,o=r.imageSrc;return(0,C.tZ)(d.xu,{as:"a",target:i||"_blank",href:n,display:"block",children:(0,C.tZ)(O.Ee,{height:{base:10,sm:"53px"},width:"auto",maxWidth:"unset",src:o})})},B=function(r){var n=r.appleStoreUrl,i=r.googleStoreUrl;return(0,C.BX)(d.kC,{gap:"4",flexWrap:"wrap",children:[(null==n?void 0:n.url)&&(0,C.tZ)(z,{target:n.target,url:n.url,imageSrc:"/images/app-stores/apple-EN.svg"}),(null==i?void 0:i.url)&&(0,C.tZ)(z,{target:i.target,url:i.url,imageSrc:"/images/app-stores/google-play-EN.svg"})]})},R=function(r){var n;return(0,C.tZ)(d.W2,{id:null!==(n=r.anchorId)&&void 0!==n?n:void 0,children:(0,C.tZ)(d.rj,{px:"space-2",children:(0,C.tZ)(d.P4,{colStart:{base:0,md:4},colSpan:{base:12,md:6},pb:{base:"space-16",md:"space-72"},children:(0,C.tZ)(B,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?j(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):j(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r))})})})},H=i(54617),F=i(67984),N=i(46314),$=i(74982),U=i(69643),G=i(55848),W=function(r,n){return(0,G.XQ)(r,function(r){return"".concat(1/r*100).concat(n)})},q=i(28744),X=i(86935),K=i(24246),Y=i(73624);function J(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function Q(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?J(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):J(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ee=16/9,et=function(r){var n,i=r.children,o=r.headerVideo,a=r.headerImage,s=r.scrollToContainerOnLoad,l=void 0!==s&&s,c=(0,D.useRef)(null),u=(0,U.Fg)(),h=W(1,"vw"),p=W(ee,"vw");return(0,D.useEffect)(function(){if(l){var r=setTimeout(function(){var r,n=null===(r=c.current)||void 0===r?void 0:r.getBoundingClientRect().top;n&&!(window.scrollY>n)&&window&&window.scrollTo({behavior:"smooth",top:n-100})},4e3);return function(){return clearTimeout(r)}}},[l]),(0,C.BX)(C.HY,{children:[!!o&&(0,C.tZ)(d.oM,{ratio:{base:1,sm:ee},mb:0,children:(0,C.tZ)(X.Y,{video:o,showDetails:!1,settings:Q(Q({},Y.iv),{},{autoPlay:!0,loop:!0})})}),!!(null!=a&&a.length)&&(0,v.K)(null==a?void 0:a[0])&&!o&&(0,C.tZ)(d.oM,{ratio:{base:1,sm:ee},mb:{base:0,sm:"-5vh",md:"-20vh"},children:(0,C.tZ)(q.E,Q(Q({},(0,g.G8)(a[0],!0)),{},{alt:(null===(n=a[0])||void 0===n?void 0:n.description)||"",fetchPriority:!0}))}),(0,C.tZ)(d.kC,{alignItems:"center",pb:{base:"space-48",sm:"space-80",lg:"space-128"},bg:"brand.blue",color:"white",position:"relative",zIndex:u.zIndex.headerText,mt:o||null!=a&&a.length?{base:"-".concat(h),sm:"-".concat(p)}:void 0,pt:{base:"space-144",sm:"space-248"},minH:{base:h,sm:p},animation:o||null!=a&&a.length?{base:"".concat((0,K.qw)({top:"-".concat(h),height:"".concat(h)})," 800ms 3.2s ease-in-out forwards, ").concat((0,K.xI)(u.space["space-48"])," 400ms 3.2s ease-in-out forwards"),sm:"".concat((0,K.qw)({top:"-".concat(p),height:"".concat(p)})," 800ms 3.2s ease-in-out forwards, ").concat((0,K.xI)(u.space["space-80"])," 400ms 3.2s ease-in-out forwards")}:void 0,children:(0,C.tZ)(d.W2,{ref:c,display:"flex",flexDirection:"column",alignItems:"center",backgroundColor:"brand.blue",children:i})})]})},er=i(29923),en=i(42416),ei=i(39062),eo=function(r){var n,i=r.title,o=r.headerImage,a=r.headerVideo,s=r.categories,l=r.publishedAt,c=r.readingTimeInMinutes,u=(0,$.u)(),p=(0,E.useRouter)().locale||T.al,f=(0,h.Z)().t,m=(0,F.ac)("(max-width: ".concat(u.breakpoints.md,")"),{ssr:!0,fallback:!1}),g=(0,H.Z)(m,1)[0];return(0,C.BX)(et,{headerImage:o,headerVideo:a,children:[!!i&&(0,C.BX)(d.xu,{width:"100%",children:[!g&&(0,C.tZ)(er.et,{as:"h1",text:i,delay:.4}),g&&(0,C.tZ)(er.et,{as:"h1",size:"h2 aa",text:i,delay:.4}),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",sm:"space-32"},display:{base:"none",sm:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:1.4,mt:{base:"space-24",sm:"space-32"},display:{base:"block",sm:"none"}})]}),(0,C.BX)(d.kC,{flexDir:{base:"column",sm:"row"},justifyContent:"space-between",width:"100%",opacity:0,animation:"".concat(K.Ji," 400ms 1.8s ease-in-out forwards"),children:[(null==s?void 0:s.length)&&(0,C.tZ)(N.Vp,{variant:"subject",mt:{base:"space-24",sm:"space-32"},children:(0,C.BX)(N.Sn,{color:"light.white_60",children:[(0,C.tZ)(d.xv,{size:"detailing aa",textTransform:"uppercase",color:"light.white_100",display:"inline",children:null==s||null===(n=s[0])||void 0===n?void 0:n.title})," ",l&&(0,C.BX)(C.HY,{children:[" — ",(0,ei.Wl)(l,f,p)]})]})}),c&&c>0&&(0,C.BX)(d.kC,{alignItems:"center",gap:"space-10",mt:{base:"space-48",sm:"space-32"},ml:{ml:"auto"},children:[(0,C.tZ)(en.Clock,{width:"20px",height:"20px"}),(0,C.tZ)(d.xv,{as:"span",mt:"space-4",size:"detailing aa",children:f("label.readingTimeInMinutes",{time:c})})]})]})]})},ea=i(23367),es=i(89406);function el(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var ec=function(r){var n=r.tag,i=r.date,o=r.title,a=r.image,s=r.cta,l=(0,U.Fg)();return(0,C.BX)(d.kC,{backgroundColor:"brand.blue",direction:{base:"column",sm:"row"},children:[(0,C.BX)(d.xu,{px:{base:"space-32",sm:"space-40"},py:{base:"space-32",sm:"space-40"},order:{base:2,sm:1},children:[n&&(0,C.tZ)(d.xv,{mb:"space-16",color:"light.white_100",display:"inline-block",children:n}),i&&(0,C.tZ)(d.xv,{color:"dark.black_10",display:"inline-block",position:"relative",textTransform:"lowercase",ml:2,pl:4,_before:{content:'""',dis
387play:"block",position:"absolute",left:0,top:2.5,width:l.space["space-8"],background:"dark.black_10",height:"1px"},children:i}),o&&(0,C.tZ)(d.xv,{size:"medium body aa",color:"light.white_100",fontSize:"larger",mb:"space-24",textTransform:"initial",children:o}),s&&(0,C.tZ)(es.rU,{href:s.url||"",passHref:!0,children:(0,C.tZ)(ea.zx,{as:"a",target:s.target||"_self",variant:"primaryBlack",px:9,"data-text":s.label,children:s.label})})]}),(null==a?void 0:a[0])&&(0,C.tZ)(d.xu,{ml:"auto",width:"100%",maxWidth:{base:"100%",sm:"320px"},position:"relative",flexShrink:0,flexGrow:0,order:{base:1,sm:2},children:(0,C.tZ)(O.Ee,{src:(0,g.LN)({baseUrl:(0,g.rk)(a[0]),width:700}),objectFit:"cover",objectPosition:"center",position:{base:"static",sm:"absolute"},top:0,left:0,width:"100%",height:"100%"})})]})},eu=function(r){var n;return(0,C.tZ)(d.W2,{id:null!==(n=r.anchorId)&&void 0!==n?n:void 0,children:(0,C.tZ)(d.rj,{px:"space-2",children:(0,C.tZ)(d.P4,{colStart:{base:0,md:3},colSpan:{base:12,md:8},pb:{base:"space-16",md:"space-72"},children:(0,C.tZ)(ec,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?el(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):el(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r))})})})},ed=i(13163),eh=i(16702),ep=i(70623),ef=function(r){var n=r.items,i=(0,h.Z)().t;return n.length?(0,C.tZ)(d.xu,{backgroundColor:"brand.blue",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundImage:ep.Sj.pattern,pb:"space-2",children:(0,C.tZ)(x.l,{hasDivider:!1,title:i("title.carousel.interTvChannels"),headingVariant:"light",slides:n,slideComponent:eh.ZZ,swiperSettings:I.m5})}):null},em=i(90056),eg=i(22517);function ey(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ev(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ey(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ey(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eb=function(r){var n=r.partners,i=(0,E.useRouter)(),o=ep.C9[i.query.type];return(0,C.tZ)(d.xu,{children:n.map(function(r,n){var i,a,s=r.title,l=r.linkedFrom,c=r.sys;return!!(null!=l&&null!==(i=l.sponsorCollection)&&void 0!==i&&i.items.filter(function(r){var n;return!!(null!=r&&null!==(n=r.sponsorOf)&&void 0!==n&&n.includes(o))}).length)&&(0,C.BX)(D.Fragment,{children:[n>0&&(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{_last:{pb:b.x},children:(0,C.BX)(d.xu,{maxW:(0,em.hO)(880),mx:"auto",mt:b.m,mb:b.x,children:[!!s&&(0,C.tZ)(d.X6,{mb:"space-96",as:"h2",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",children:s}),null==l||null===(a=l.sponsorCollection)||void 0===a?void 0:a.items.sort(function(r,n){return((null==r?void 0:r.order)||0)-((null==n?void 0:n.order)||0)}).map(function(r){var n,i,a,s,l;return!!(null!=r&&r.image.length)&&(null===(n=r.sponsorOf)||void 0===n?void 0:n.includes(o))&&(0,v.K)(null===(i=r.image)||void 0===i?void 0:i[0])&&(0,C.tZ)(D.Fragment,{children:(0,C.BX)(d.xu,{mb:"space-96",children:[(0,C.tZ)(q.E,ev(ev({display:"inline-block",h:(0,em.hO)(84)},(0,g.G8)(r.image[0],!1,400)),{},{alt:r.image[0].description||"",objectFit:"contain"})),!!r.description&&(0,C.tZ)(d.xv,{color:"dark.black_10",textTransform:"none",mt:"space-24",children:r.description}),(0,C.tZ)(d.xu,{display:"block",children:(0,C.tZ)(es.rU,{href:(null===(a=r.link)||void 0===a?void 0:a.url)||"",passHref:!0,children:(0,C.tZ)(ea.zx,{mt:"space-24",as:"a",target:"_blank",rel:"noreferrer",onClick:function(){var n;return(0,y.W)({partnerName:null!==(n=r.name)&&void 0!==n?n:"",contentType:"club_page"})},variant:(null===(s=(0,eg.k)(r.link))||void 0===s?void 0:s.type)||"underlineWhite",children:null===(l=r.link)||void 0===l?void 0:l.label})})})]})},null==r?void 0:r.sys.id)})]})})]},c.id)})})},eC=i(24208),e_=i(16208),ex=i.n(e_),ew=i(17160),eS=i(24430);function eO(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var eE=function(r){var n,i=r.title,o=r.image,a=r.description,s=r.cardNumberFieldLabel,l=r.cardNumberFieldPlaceholder,c=r.dateOfBirthFieldLabel,u=r.buttonLabel,h=r.anchorId,p=(0,D.useState)(!1),f=p[0],m=p[1],y=(n=(0,eC.Z)(ex().mark(function r(n,i){var o,a;return ex().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,m(!1),r.next=4,fetch("/api/tickets/season-card",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)});case 4:return o=r.sent,r.next=7,o.json();case 7:if(null!=(a=r.sent)&&a.url){r.next=10;break}throw Error("Error fetching season pass link");case 10:window.open(a.url),r.next=17;break;case 13:r.prev=13,r.t0=r.catch(0),console.error("error",r.t0),m(!0);case 17:return r.prev=17,i(!1),r.finish(17);case 20:case"end":return r.stop()}},r,null,[[0,13,17,20]])})),function(r,i){return n.apply(this,arguments)});return(0,C.tZ)(d.W2,{id:null!=h?h:void 0,children:(0,C.BX)(d.rj,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,md:5},children:(0,C.BX)(d.kC,{flexDirection:"column",gap:"space-24",py:{base:"space-40",md:0},justifyContent:"center",h:"100%",children:[(0,C.tZ)(d.X6,{size:"h5 aa",color:"light.white_100",textTransform:"uppercase",children:i}),(0,C.tZ)(d.xv,{color:"light.white_100",size:"detailing aa",children:a}),(0,C.tZ)(eS.XR,{onSubmitHandler:y,buttonLabel:null!=u?u:"",cardNumberFieldLabel:null!=s?s:"",cardNumberFieldPlaceholder:null!=l?l:"",dateOfBirthFieldLabel:null!=c?c:"",showErrorMessage:f,buttonVariant:"primaryBlack"})]})}),(0,C.tZ)(d.P4,{colSpan:{base:12,md:7},pos:"relative",right:{base:"0",md:"-".concat(ew.n.baseStyle.px.md)},mx:{base:"-".concat(ew.n.baseStyle.px.base),md:"0"},children:(0,C.tZ)(d.xu,{pos:"relative",h:"100%",children:(0,C.tZ)(q.E,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?eO(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eO(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({w:"100%",h:"100%",objectFit:{base:"cover",md:"cover"},alt:o[0].description||""},(0,g.m4)({image:o[0],ratio:1})))})})]})})},ek=function(r){var n=r.title,i=r.text,o=r.callToAction,a=r.anchorId;return(0,C.tZ)(d.W2,{id:null!=a?a:void 0,children:(0,C.tZ)(d.rj,{py:"space-40",children:(0,C.BX)(d.P4,{colSpan:{base:12,md:9},color:"light.white_100",children:[(0,C.tZ)(d.xv,{size:"large body aa",children:n}),(0,C.tZ)(d.xv,{size:"large body aa",mt:"space-8",textTransform:"none",color:"dark.black_10",children:i}),!!(null!=o&&o.url)&&(0,C.tZ)(f(),{href:o.url,passHref:!0,children:(0,C.tZ)(ea.zx,{mt:"space-24",variant:o.type,as:"a",href:o.url,"data-text":o.label,whiteSpace:{base:"break-spaces",md:"initial"},target:o.target||"_self",children:o.label})})]})})})},eT=function(r){var n,i=r.html,o=r.socialNetwork,a=r.customWidth,s=r.customHeight,l=r.anchorId,c=((n={}).FACEBOOK="FACEBOOK",n.INSTAGRAM="INSTAGRAM",n.TWITTER="TWITTER",n.TIKTOK="TIKTOK",n.LINKEDIN="LINKEDIN",n.TWITCH="TWITCH",n.YOUTUBE="YOUTUBE",n),u=(0,D.useState)(""),h=u[0],p=u[1];return(0,D.useEffect)(function(){switch(o){case c.INSTAGRAM:p((0,C.tZ)("iframe",{title:"Instagram",src:"https://www.instagram.com/p/".concat(i,"/embed/captioned/"),width:a||"500",height:s||"900",style:{overflow:"hidden"},scrolling:"no"}));break;case c.FACEBOOK:p(i.endsWith(" -v")?(0,C.tZ)("iframe",{title:"Facebook",src:"https://www.facebook.com/plugins/video.php?height=350&href=https%3A%2F%2Fwww.facebook.com%2F100000345439013%2Fvideos%2F".concat(i.replace(/ -v$/,""),"%2F%3Fidorvanity%3D175495137765782&show_text=true&width=560&t=0"),width:a||"560",height:s||"465",style:{overflow:"hidden",border:"none"},scrolling:"no",allow:"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"}):(0,C.tZ)("iframe",{title:"Facebook",src:"https://www.facebook.com/plugins/post.php?href=https://www.facebook.com/photo/?fbid=".concat(i,"&show_text=true&width=500"),width:a||"500",height:s||"900",style:{overflow:"hidden",background:"white"},scrolling:"no"}));break;case c.TWITTER:p((0,C.tZ)("iframe",{title:"Twitter",src:"https://platform.twitter.com/embed/Tweet.html?dnt=false&embedId=twitter-widget-0&frame=false&hideCard=false&hideThread=false&id=".concat(i,"&lang=en&origin=https%3A%2F%2Fexample.com&theme=light&widgetsVersion=e1ffbdb%3A1614796141937"),width:a||"500",height:s||"900",style:{border:"none",overflow:"hidden"},allow:"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share",scrolling:"no"}));break;case c.TIKTOK:p((0,C.tZ)("iframe",{title:"TikTok",src:"https://www.tiktok.com/embed/v2/".concat(i,"?lang=en-US"),width:a||"500",height:s||"900",style:{border:"none",overflow:"hidden",background:"transparent"},allow:"autoplay; encrypted-media",scrolling:"no"}));break;case c.LINKEDIN:p((0,C.tZ)("iframe",{title:"Linkedin",src:"https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:".concat(i),width:a||"504",height:s||"735",scrolling:"no"}));break;case c.TWITCH:p((0,C.tZ)("iframe",{title:"Twitch",src:"https://player.twitch.tv/?video=".concat(i,"&parent=").concat("www.inter.it"),frameBorder:"0",allowFullScreen:!0,scrolling:"no",width:a||"620",height:s||"378"}));break;case c.YOUTUBE:p((0,C.tZ)("iframe",{title:"YouTube",width:a||"560",height:s||"315",src:"https://www.youtube.com/embed/".concat(i),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0,scrolling:"no"}))}},[i]),(0,C.tZ)(d.W2,{id:l,children:(0,C.tZ)(d.rj,{px:"space-2",children:(0,C.BX)(d.P4,{colStart:{base:0,md:4},colSpan:{base:12,md:6},pb:"space-48",children:[!o&&i&&(0,C.tZ)(d.kC,{justify:"center",color:"light.white_100",sx:{".instagram-media, .twitter-tweet":{maxWidth:"550px !important"},".fb-post":{maxWidth:"100% !important"},".tiktok-embed":{minWidth:"200px !important"}},dangerouslySetInnerHTML:{__html:i}}),(0,C.tZ)(d.kC,{justify:"center",color:"light.white_100",sx:{".instagram-media, .twitter-tweet":{maxWidth:"550px !important"},".fb-post":{maxWidth:"100% !important"},".tiktok-embed":{minWidth:"200px !important"}},children:o&&h})]})})})},eM=i(96702),eP=i(47888),eL=i(31068),eA=i(26165);function eZ(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eI(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?eZ(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eZ(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eV=function(r){var n=r.title,i=r.linksCollection,o=r.anchorId,a=(i||{}).items,s=(0,D.useState)(),l=s[0],c=s[1],u=(0,D.useState)(!1),h=u[0],p=u[1],f=(0,D.useState)({isBeginning:!0,isEnd:!1}),m=f[0],g=f[1];return(0,D.useEffect)(function(){l&&g({isBeginning:l.isBeginning,isEnd:l.isEnd})},[l]),null!=a&&a.length?(0,C.BX)(d.xu,{mb:b.x,id:null!=o?o:void 0,children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:n&&(0,C.tZ)(eA.O,{title:n,variant:"light"})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return p(!0)},onMouseLeave:function(){return p(!1)},children:[(0,C.tZ)(eL.W,eI(eI({},I.pr),{},{onSwiper:c,onSlideChangeTransitionEnd:function(r){return g({isBeginning:r.isBeginning,isEnd:r.isEnd})},controller:{control:l},children:a.map(function(r){return r?(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eh.E,eI({},r))},r.sys.id):null})})),(0,C.tZ)(eP.P,{isVisible:h,onClick:function(){return null==l?void 0:l.slidePrev()},disabled:m.isBeginning}),(0,C.tZ)(eP.P,{isVisible:h,onClick:function(){return null==l?void 0:l.slideNext()},direction:"right",disabled:m.isEnd})]})]}):null},eD=i(74189),ej=i(74038),ez=i(33931),eB=i(83647),eR=i(95536),eH=i(13616),eF=function(r){var n=r.faqItemsCollection,i=r.title,o=r.ctaLabel,a=r.ctaLink,s=r.anchorId,l=(0,E.useRouter)().locale,c=(0,eR.H)(null==n?void 0:n.items);return(0,C.BX)(d.xu,{id:null!=s?s:void 0,mt:b.m,mb:b.x,children:[(0,C.tZ)(d.W2,{children:(0,C.tZ)(ez.r,{children:(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{justify:"space-between",mb:{base:"space-24",md:"space-32"},children:[(0,C.tZ)(d.X6,{size:"h6 aa",color:"white",children:i}),a&&(0,C.tZ)(ej.Z,{variant:"underlineWhite",href:(null==a?void 0:a.__typename)==="NewsFrontPage"?(0,eH.n)({locale:l,typename:a.__typename,slug:a.slug}):(null==a?void 0:a.__typename)==="Link"&&a.url||"",children:o})]})})})}),(0,C.tZ)(eD.UQ,{allowToggle:!0,children:c.map(function(r,n){return(0,C.tZ)(d.W2,{borderTopWidth:"1px",borderTopColor:"dark.black_20",_last:{borderBottomColor:"dark.black_20",borderBottomWidth:"1px"},children:(0,C.tZ)(eD.Qd,{border:0,py:"space-32",children:(0,C.tZ)(ez.r,{children:(0,C.BX)(d.P4,{colSpan:12,children:[(0,C.tZ)(eD.KF,{p:0,children:(0,C.BX)(d.kC,{justify:"space-between",width:"100%",children:[(0,C.tZ)(d.X6,{as:"h3",size:"large body aa",textTransform:"none",color:"white",children:null==r?void 0:r.question}),(0,C.tZ)(eD.XE,{color:"light.white_100",children:(0,C.tZ)(en.Cheveron,{size:24})})]})}),(0,C.tZ)(eD.Hk,{p:0,mt:"space-8",children:(0,C.tZ)(eB.H,{data:null==r?void 0:r.answer,color:"dark.black_10"})},n)]})})})},n)})})]})},eN=i(40226),e$=i(52020);function eU(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eG(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eU(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eU(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eW=function(r){var n=r.team,i=n.age,o=n.type,a=n.name,s=n.image,l=n.slug,c=(0,E.useRouter)().locale;return i&&o&&a?(0,C.tZ)(es.rU,{passHref:!0,href:(0,M.G)({locale:c,type:"teams",slug:l}),children:(0,C.BX)(d.xu,{as:"a",h:{base:"496px",sm:"668px"},position:"relative",display:"flex",justifyContent:"center",alignItems:"flex-end",overflow:"hidden",w:"100%",children:[(0,C.tZ)(d.X6,{color:"light.white_100",as:"h3",size:"h3 aa",zIndex:1,position:"relative",mb:"space-64",children:a}),(0,v.K)(null==s?void 0:s[0])&&(0,C.BX)(e$.mJ,{position:"absolute",w:"100%",h:"100%",opacity:1,children:[(0,C.tZ)(e$.Yo,eG(eG({},(0,g.G8)(s[0],!1,1430)),{},{alt:s[0].description||"",objectFit:"cover",h:"100%",w:"100%",position:"absolute"})),(0,C.tZ)(eN.R,{})]})]})}):null},eq=i(92757);function eX(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eK(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?eX(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eX(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eY={name:"qc3urb",styles:"padding:0 !important"},eJ=function(r){var n=r.teams,i=(0,D.useState)(),o=i[0],a=i[1],s=(0,D.useState)(!1),l=s[0],c=s[1],u=(0,D.useState)({isBeginning:!0,isEnd:!1}),h=u[0],p=u[1];(0,D.useEffect)(function(){o&&p({isBeginning:o.isBeginning,isEnd:o.isEnd})},[o]);var f=n.find(function(r){return r.age===eq.S.SENIOR&&r.type===eq.C.MEN}),m=n.find(function(r){return r.age===eq.S.SENIOR&&r.type===eq.C.WOMEN}),g=n.find(function(r){return r.age===eq.S.U23&&r.type===eq.C.U23}),y=[f,m,g].filter(G.$K).length;return(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.BX)(d.xu,{display:{base:"block",sm:"none"},position:"relative",onMouseEnter:function(){return c(!0)},onMouseLeave:function(){return c(!1)},children:[(0,C.BX)(eL.W,eK(eK({},(0,I.NH)(y)),{},{onSwiper:a,onSlideChangeTransitionEnd:function(r){return p({isBeginning:r.isBeginning,isEnd:r.isEnd})},css:eY,controller:{control:o},children:[f&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eW,{team:f})}),m&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eW,{team:m})}),g&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eW,{team:g})})]})),(0,C.tZ)(eP.P,{isVisible:l,onClick:function(){return null==o?void 0:o.slidePrev()},disabled:h.isBeginning}),(0,C.tZ)(eP.P,{isVisible:l,onClick:function(){return null==o?void 0:o.slideNext()},direction:"right",disabled:h.isEnd})]}),(0,C.BX)(d.kC,{display:{base:"none",sm:"flex"},w:"100%",gap:"space-2",children:[f&&(0,C.tZ)(eW,{team:f}),m&&(0,C.tZ)(eW,{team:m}),g&&(0,C.tZ)(eW,{team:g})]})]})},eQ=function(r){var n,i,o,a;return(0,C.tZ)(eh.fu,{data:r,ratio:1.6,maxWidth:null!==(n=r.swiperValues)&&void 0!==n&&n.clientWidth?(null===(i=r.swiperValues)||void 0===i?void 0:i.clientWidth)+120:1200,maxHeight:null!==(o=r.swiperValues)&&void 0!==o&&o.clientHeight?null===(a=r.swiperValues)||void 0===a?void 0:a.clientHeight:700})},e1=function(r){var n=r.slides,i=(0,h.Z)().t;return(0,C.tZ)(x.l,{title:i("title.carousel.galleries"),slides:n,swiperSettings:I.wv,swiperComponent:w.Gd,slideComponent:eQ})},e0=i(36634),e2=function(r){var n=r.cards;return(0,C.tZ)(x.l,{swiperSettings:I.Hd,swiperComponent:w.Gd,slides:n,hasDivider:!1,slideComponent:e0.E})},e3=i(49888),e4=i(24593),e5=i(48831);function e6(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function e8(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e6(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):e6(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var e7=function(r){var n=r.name,i=r.image,o=r.price,a=r.discountedPrice,s=r.url,l=(0,h.Z)().t,c=o&&o>0,u=a&&a>0,p=(0,e4.bU)();return(0,C.tZ)(d.xu,{position:"relative",maxHeight:{base:"600px",md:"800px",lg:"960px","2xl":"1920px"},minHeight:{base:"356px"},overflow:"hidden",children:(0,C.BX)("figure",{children:[i&&(0,C.tZ)(es.rU,{href:String(s),passHref:!0,children:(0,C.tZ)(e$.mJ,{as:"a",target:"_blank",onClick:function(){return(0,y.mL)({contentType:"product_tile",productType:n||"",clickUrl:s||""})},children:(0,C.tZ)(d.oM,{ratio:{base:4/3,sm:1,"2xl":5/4},backgroundColor:"dark.black_10",children:(0,C.tZ)(e$.Yo,e8(e8({},(0,g.G8)(i,!1,1300)),{},{alt:n||""}))})})}),n&&(0,C.BX)(d.xu,{as:"figcaption",bg:"dark.black_100",color:"light.white_100",minHeight:{base:"144px",md:"220px",lg:"280px",xl:"356px"},px:{base:"space-16",md:"space-32"},py:{base:"space-16",md:"space-32"},position:"absolute",bottom:0,left:0,right:0,display:"flex",flexDirection:"column",children:[(0,C.tZ)(d.X6,{size:"h6 aa",textTransform:"uppercase",mb:"space-12",children:n}),(0,C.BX)(d.xv,{size:"large body aa",display:"flex",flexWrap:"wrap",mb:"space-16",children:[c&&(0,C.tZ)(d.xv,{as:"span",color:u?"dark.black_10":"light.white_100",textDecoration:u?"line-through":"",pr:u?"space-12":"",children:(0,e5.T)(o,p)}),c&&u&&(0,C.tZ)(d.xv,{as:"span",children:(0,e5.T)(a,p)})]}),s&&(0,C.tZ)(es.rU,{href:s,passHref:!0,children:(0,C.tZ)(ea.zx,{display:{base:"none",md:"block"},as:"a",target:"_blank",onClick:function(){return(0,y.mL)({contentType:"product_tile",productType:n||"",clickUrl:s||""})},variant:"underlineWhite",mt:"auto",alignSelf:"flex-start",children:l("label.shop.now")})})]})]})})},e9=function(r){var n=r.url,i=r.title,o=r.image;return(0,C.tZ)(d.P4,{colSpan:{base:12},children:(0,v.K)(null==o?void 0:o[0])&&(0,C.tZ)(e7,{url:n||"",name:i||"",image:null==o?void 0:o[0]})})},te=function(r){var n=r.mainImage,i=r.secondaryImage,o=r.product;return(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:n[0]&&(0,v.K)(n[0])&&(0,C.tZ)(eh.MG,{src:n[0].src,image:n[0],thumbnails:n[0].thumbnails,description:n[0].description,productUrl:(null==o?void 0:o.url)||"",productName:(null==o?void 0:o.name)||"",id:"",width:0,height:0})}),(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:o&&(0,C.tZ)(e7,{url:o.url||"",name:o.name||"",price:o.price,discountedPrice:o.discountedPrice,image:null==i?void 0:i[0]})})]})},tt=function(r){var n=r.title;return(0,C.BX)(d.xu,{bg:"brand.blue",minHeight:{base:"286px"},height:"full",pt:{base:"space-32",md:"space-32"}
387,pr:{base:"space-16",md:"space-72"},pb:{base:"space-32"},pl:{base:"space-16",md:"space-32"},children:[(0,C.tZ)(d.X6,{size:"h2 aa",textTransform:"uppercase",color:"light.white_100",children:n}),(0,C.tZ)(d.iz,{display:{base:"block",md:"none"},mt:{base:"space-24",md:"space-32"},variant:"title",size:"md"}),(0,C.tZ)(d.iz,{display:{base:"none",md:"block"},mt:{base:"space-24",md:"space-32"},variant:"title",size:"lg"})]})},tr=function(r){var n,i=r.bigtitle,o=r.product;return(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:(0,C.tZ)(tt,{title:i||""})}),(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:(0,C.tZ)(e7,{url:(null==o?void 0:o.url)||"",name:(null==o?void 0:o.name)||"",price:null==o?void 0:o.price,discountedPrice:null==o?void 0:o.discountedPrice,image:null==o||null===(n=o.image)||void 0===n?void 0:n[0]})})]})},tn=function(r){var n,i,o,a,s=r.firstProduct,l=r.secondProduct;return(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:(0,v.K)(null==s||null===(n=s.image)||void 0===n?void 0:n[0])&&(0,C.tZ)(e7,{url:(null==s?void 0:s.url)||"",name:(null==s?void 0:s.name)||"",price:null==s?void 0:s.price,discountedPrice:null==s?void 0:s.discountedPrice,image:null==s||null===(i=s.image)||void 0===i?void 0:i[0]})}),(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:(0,v.K)(null==l||null===(o=l.image)||void 0===o?void 0:o[0])&&(0,C.tZ)(e7,{url:(null==l?void 0:l.url)||"",name:(null==l?void 0:l.name)||"",price:null==l?void 0:l.price,discountedPrice:null==l?void 0:l.discountedPrice,image:null==l||null===(a=l.image)||void 0===a?void 0:a[0]})})]})};function ti(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function to(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ti(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ti(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ta=function(r){var n=r.showForzaInterTitle,i=r.title,o=r.cta,a=r.highlight,s=null;switch(null==a?void 0:a.__typename){case"HighlightedProductSingle":s=(0,C.tZ)(te,to({},a));break;case"HighlightedProductDuo":s=(0,C.tZ)(tn,to({},a));break;case"HighlightedProductSingleAlt":s=(0,C.tZ)(tr,to({},a));break;case"HighlightedCollection":s=(0,C.tZ)(e9,to({},a))}var l=(0,eg.k)(o);return(0,C.BX)(d.xu,{bg:"light.white_100",children:[(0,C.BX)(d.W2,{pt:b.m,children:[!n&&(0,C.tZ)(eA.O,{background:"light.white_100",title:i,cta:l&&to(to({},l),{},{type:"underlineBlack"}),variant:"dark"}),n&&(0,C.tZ)(e3.Z,{color:"black",width:"full",height:"auto",mb:{base:"space-48",md:"space-96"}})]}),(0,C.BX)(ez.r,{backgroundColor:"light.white_100",columnGap:"",px:{base:"space-2",sm:"space-16",md:"space-64"},pb:b.x,children:[s,(0,C.BX)(d.P4,{colSpan:12,children:[!n&&l&&(0,C.tZ)(d.kC,{display:{base:"flex",md:"none"},justifyContent:"center",pt:{base:"space-48"},pb:{base:"space-24"},children:(0,C.tZ)(es.rU,{href:l.url,passHref:!0,children:(0,C.tZ)(ea.zx,{variant:"underlineBlack",as:"a",display:{base:"block",md:n?"block":"none"},children:l.label})})}),!!n&&l&&(0,C.tZ)(d.kC,{justifyContent:"center",pt:{base:"space-48"},pb:{base:"space-24"},children:(0,C.tZ)(es.rU,{href:l.url,passHref:!0,children:(0,C.tZ)(ea.zx,{variant:l.type||"underlineBlack",as:"a",children:l.label})})})]})]})]})},ts=i(165),tl=i(98769),tc=i(95401),tu=i(93900),td=function(r){var n,i=r.title,o=r.filters,a=r.activeItem,s=r.slug,l=r.locale,c=(0,U.Fg)(),u=(0,ts.Z)(),h=(0,D.useRef)(null),p=(0,D.useRef)(null),f=(0,D.useRef)({}),m=(0,D.useState)({left:0,width:0}),g=m[0],y=m[1];(0,D.useEffect)(function(){var r=a?f.current[String(a)]:null;if(r&&h.current){var n=r.getBoundingClientRect();y({left:r.offsetLeft,width:n.width})}},[u,a]),(0,D.useEffect)(function(){var r=a?f.current[String(a)]:null;if(r&&p.current){var n=p.current,i=n.getBoundingClientRect(),o=r.getBoundingClientRect();if(o.left<i.left||o.right>i.right){var s=r.offsetLeft-n.clientWidth/2+r.clientWidth/2;n.scrollTo({left:s,behavior:"smooth"})}}},[a]),(0,D.useEffect)(function(){var r=p.current,n=function(n){r&&0!==n.deltaY&&r.scrollWidth>r.clientWidth&&(n.preventDefault(),r.scrollLeft+=n.deltaY+n.deltaX)};return r&&r.addEventListener("wheel",n,{passive:!1}),function(){r&&r.removeEventListener("wheel",n)}},[]);var v=function(r){if(!s||!l)return"?season=".concat(r);var n=(0,M.G)({locale:l,type:"honours",slug:s});return"".concat(n,"?season=").concat(r)};return(0,C.tZ)(d.xu,{pt:{base:"space-144",md:"space-248"},bg:"brand.blue",zIndex:c.zIndex.headerText,children:(0,C.BX)(d.W2,{position:"relative",children:[(0,C.tZ)(tl.x,{mb:"space-32",mt:"-28px",display:{base:"block",md:"none"}}),(0,C.BX)(d.rj,{children:[i&&(0,C.BX)(d.P4,{colSpan:12,color:"light.white_100",children:[(0,C.tZ)(er.et,{as:"h1",text:i,delay:.4}),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"}})]}),(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.tZ)(d.kC,{ref:p,mt:{base:"space-96",md:"space-128"},pos:"relative",pb:"space-24",overflowX:"scroll",sx:{"::-webkit-scrollbar":{display:"none"},msOverflowStyle:"none",scrollbarWidth:"none",touchAction:"pan-x"},children:(0,C.tZ)(d.kC,{ref:h,position:"relative",_after:{content:"''",display:"block",position:"absolute",height:"2px",bottom:0,backgroundColor:"light.white_100",width:"".concat(g.width,"px"),left:"".concat(g.left,"px"),transition:"left 250ms ease-in-out, width 150ms ease-in-out"},children:null==o||null===(n=o.items)||void 0===n||null===(n=n.filter(tc.$))||void 0===n?void 0:n.map(function(r,n){var i,o=v(r.value);return(0,C.tZ)(D.Fragment,{children:r.value&&(0,C.tZ)(es.rU,{href:o,passHref:!0,scroll:!1,children:(0,C.tZ)(tu.F,{as:"a",size:"large body aa",isActive:r.value===a,"aria-current":r.value===a?"page":void 0,ref:function(n){f.current[r.value]=n},children:r.label})})},null!==(i=r.value)&&void 0!==i?i:n)})})})})]})]})})},th=function(r){var n=r.items,i=r.title,o=r.anchorId,a=(0,h.Z)().t,s=i||a("title.carousel.honours");return(0,C.tZ)(x.l,{anchorId:o,title:s,slides:n,slideComponent:eh.zG,headingVariant:"light"})},tp=i(95710),tf=function(r){var n=r.slides,i=r.anchorId;
387return n.forEach(function(r){"portrait"===r.orientation?(r.orientation="landscape",r.objectFit="contain"):"square"===r.orientation&&(r.orientation="landscape",r.objectFit="cover")}),(0,C.tZ)(x.l,{anchorId:i,swiperSettings:I.wv,swiperComponent:w.Gd,slides:n,hasDivider:!1,slideComponent:tp._i})},tm=i(1596),tg=i(34528),ty=i(97323),tv=i(30449),tb=["chooseFormatLabel","downloadLabel","images"];function tC(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t_(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tC(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tC(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tx=function(r){var n=r.split("/"),i=(0,H.Z)(n,2),o=i[0],a=i[1];return parseInt(o)/parseInt(a)},tw=function(r){var n,i,o,a=r.chooseFormatLabel,s=r.downloadLabel,l=r.images,c=(0,tm.Z)(r,tb),u=l[0],h=null!==(n=null===(i=u.image.selectedFile)||void 0===i?void 0:i.url)&&void 0!==n?n:u.image.src,p=(0,ty.a)(),f=p.isAuthenticated,m=p.setShowLogin,g=(0,D.useState)(h),y=g[0],v=g[1],b=(0,$.u)(),_=(0,D.useCallback)((0,eC.Z)(ex().mark(function r(){var n,i,o,a,s;return ex().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!f){r.next=17;break}if(!y){r.next=15;break}return r.next=4,fetch(y);case 4:return i=r.sent,r.next=7,i.blob();case 7:o=r.sent,a=URL.createObjectURL(o),(s=document.createElement("a")).href=a,s.download=(null===(n=l.find(function(r){var n,i,o=r.image;return(null!==(n=null===(i=o.selectedFile)||void 0===i?void 0:i.url)&&void 0!==n?n:o.src)===y}))||void 0===n||null===(n=n.image)||void 0===n?void 0:n.name)||"image",document.body.appendChild(s),s.click(),document.body.removeChild(s);case 15:r.next=18;break;case 17:m(!0);case 18:case"end":return r.stop()}},r)})),[l,f,y,m]);return(0,C.tZ)(d.oM,t_(t_({ratio:tx(u.aspectRatio)},c),{},{children:(0,C.BX)(d.xu,{children:[(0,C.tZ)(tv.E,{alt:null!==(o=u.image.description)&&void 0!==o?o:u.image.name,height:"100%",left:"0",position:"absolute",src:h,top:"0",width:"100%"}),(0,C.tZ)(d.xu,{bgGradient:"linear(180deg, rgba(0, 0, 0, 0) 26.32%, #000000 80.62%)",height:"100%",left:"0",opacity:.7,position:"absolute",top:"0",width:"100%"}),(0,C.BX)(d.xu,{bottom:"0",left:"0",paddingBottom:{base:"space-24",md:"space-32"},paddingInline:"space-24",position:"absolute",width:"100%",children:[l.length>1&&(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.xv,{as:"label",color:"white",marginBottom:"space-8",size:"h6 aa",children:a}),(0,C.tZ)(tg.Ph,{marginBottom:"space-16",onChange:function(r){v(r.target.value)},variant:"minimal",width:"fit-content",children:l.map(function(r){var n,i,o=r.image,a=r.label;return(0,C.tZ)("option",{style:{backgroundColor:b.colors.dark.black_100},value:null!==(n=null===(i=o.selectedFile)||void 0===i?void 0:i.url)&&void 0!==n?n:o.src,children:a},a)})})]}),(0,C.tZ)(ea.zx,{bg:"black","data-text":"download",onClick:_,variant:"primaryBlack",children:s})]})]})}))},tS=["items","anchorId"];function tO(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tE(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tO(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tO(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tk=function(r){var n=r.items,i=r.anchorId,o=(0,tm.Z)(r,tS);return(0,C.tZ)(d.W2,tE(tE({id:i,mb:b.x,overflow:"hidden",sx:{".swiper":{overflow:"visible"}}},o),{},{children:n.length>1?(0,C.tZ)(eM.tq,{breakpoints:{768:{slidesPerView:2},1280:{slidesPerView:4}},centerInsufficientSlides:!0,slidesPerView:1,spaceBetween:2,children:n.map(function(r,n){return(0,C.tZ)(eM.o5,{children:(0,C.tZ)(tw,tE({},r))},n)})}):(0,C.tZ)(d.rj,{children:(0,C.tZ)(d.P4,{colSpan:{base:12,md:10},colStart:{base:1,md:2},children:(0,C.tZ)(tw,tE({},n[0]))})})}))},tT=function(r){var n=r.title,i=r.header,o=r.textBlocksCollection,a=null==o?void 0:o.items.filter(tc.$);return(0,C.tZ)(d.xu,{bg:"brand.blue",pt:b.m,pb:b.x,mb:"space-32",children:(0,C.tZ)(d.W2,{children:(0,C.BX)(ez.r,{children:[(i||n)&&(0,C.BX)(d.P4,{colSpan:{base:12,md:6}
387,color:"light.white_100",pr:{base:0,md:"space-144"},children:[i&&(0,C.tZ)(d.xv,{as:"p",size:"h6 aa",textTransform:"uppercase",mb:{base:"space-16",md:"space-24"},children:i}),n&&(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.X6,{as:"h2",size:"h2 aa",mb:{base:"space-16",md:"space-24"},children:n}),(0,C.tZ)(d.iz,{variant:"title",size:"lg",mb:{base:"space-96",md:0},display:{base:"none",md:"block"}}),(0,C.tZ)(d.iz,{variant:"title",size:"md",mb:{base:"space-96",md:0},display:{base:"block",md:"none"}})]})]}),a&&(0,C.tZ)(d.P4,{colSpan:{base:12,md:6},children:(0,C.tZ)(d.aV,{children:a.map(function(r,n){return(0,C.BX)(d.HC,{_notLast:{mb:{base:"space-32",md:"space-48"}},children:[(0,C.tZ)(eB.H,{data:r.text}),(0,C.tZ)(d.iz,{display:{base:"block",md:n+1!==a.length?"block":"none"},variant:"title",opacity:.2})]},r.sys.id)})})})]})})})};function tM(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tP(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tM(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tM(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tL=function(r){var n=r.items,i=(0,h.Z)().t,o=(0,D.useState)(!1),a=o[0],s=o[1],l=(0,D.useState)(),c=l[0],u=l[1],p=(0,D.useState)({isBeginning:!0,isEnd:!1}),f=p[0],m=p[1];return((0,D.useEffect)(function(){c&&m({isBeginning:c.isBeginning,isEnd:c.isEnd})},[c]),null!=n&&n.length)?(0,C.BX)(d.xu,{children:[(0,C.tZ)(d.W2,{children:(0,C.tZ)(eA.O,{title:i("title.carousel.exoloreIntertv"),variant:"light"})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return s(!0)},onMouseLeave:function(){return s(!1)},mb:{base:"space-32",md:"space-64"},children:[(0,C.tZ)(w.J6,tP(tP({},I.Ls),{},{onSlideChangeTransitionEnd:function(r){return m({isBeginning:r.isBeginning,isEnd:r.isEnd})},onSwiper:u,controller:{control:c},children:n.sort(function(r,n){return r.order-n.order}).map(function(r){return r&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eh.TX,{data:r})},r.sys.id)})})),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slidePrev()},disabled:f.isBeginning}),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slideNext()},direction:"right",disabled:f.isEnd})]})]}):null},tA=function(r){var n=r.title;return(0,C.tZ)(d.W2,{mb:b.x,children:(0,C.tZ)(ez.r,{children:(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.tZ)(d.X6,{as:"h2",size:"h2 aa",color:"light.white_100",children:n})})})})};function tZ(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tI(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tZ(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tZ(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tV=function(r){var n=r.items,i=(0,h.Z)().t,o=(0,D.useState)(!1),a=o[0],s=o[1],l=(0,D.useState)(),c=l[0],u=l[1],p=(0,D.useState)({isBeginning:!0,isEnd:!1}),f=p[0],m=p[1];return((0,D.useEffect)(function(){c&&m({isBeginning:c.isBeginning,isEnd:c.isEnd})},[c]),n.length)?(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:{base:"space-72",md:"space-96"},children:(0,C.tZ)(eA.O,{title:i("title.carousel.exploreLeagues"),variant:"light"})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return s(!0)},onMouseLeave:function(){return s(!1)},mb:{base:"space-32",md:"space-64"},children:[(0,C.tZ)(w.J6,tI(tI({},I.yP),{},{onSlideChangeTransitionEnd:function(r){return m({isBeginning:r.isBeginning,isEnd:r.isEnd})},onSwiper:u,controller:{control:c},children:n.sort(function(r,n){return r.order-n.order}).map(function(r){return r&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eh.fY,{data:r})},r.sys.id)})})),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slidePrev()},disabled:f.isBeginning}),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slideNext()},direction:"right",disabled:f.isEnd})]})]}):null},tD=function(r){var n=r.locales,i=(0,e4.bU)(),o=(0,h.Z)().t;return n?(0,C.tZ)(d.W2,{pb:{base:"space-80",md:"space-144"},children:(0,C.tZ)(d.rj,{px:"space-2",children:(0,C.BX)(d.P4,{colStart:{base:0,md:4},colSpan:{base:12,md:6},pb:{base:"space-16",md:"space-48"},children:[(0,C.tZ)(d.iz,{mb:"space-24"}),Object.entries(n).map(function(r){var n=(0,H.Z)(r,2),a=n[0],s=n[1],l=(null==s?void 0:s.pageType)&&(0,eH.n)({typename:"RichContentPage",locale:a,pageType:s.pageType,slug:s.slug});return l&&a!==i&&(0,C.tZ)(ej.Z,{mr:"space-48",href:l,locale:a,variant:"underlineWhite",children:o("general.version.".concat(a))},l)})]})})}):null},tj=i(25424),tz=i.n(tj);function tB(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tR(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?tB(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tB(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tH=function(r){var n=r.type,i=r.matchReports,o=(0,h.Z)().t,a=(0,D.useState)(n||"Men"),s=a[0],l=a[1],c=(0,D.useState)([]),u=c[0],p=c[1],f=(0,e4.bU)(),m=[{type:"Men",label:o("label.mensTeamPlural")},{type:"Women",label:o("label.womensTeamPlural")},{type:"U23",label:o("label.u23TeamPlural")},{type:"Youth",label:o("label.youthTeamPlural")}];(0,D.useEffect)(function(){var r;(r=(0,eC.Z)(ex().mark(function r(){var n,o,a,l;return ex().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return n=ep.nn.recentMatches+"?teamType=".concat(s,"&seasonId=current&locale=").concat(f),r.next=3,fetch(n,{method:"GET",headers:{"Content-Type":"application/json"}});case 3:return o=r.sent,r.next=6,o.json();case 6:p((l=Array.isArray(a=r.sent)?a:[]).map(function(r){var n=i.find(function(n){return r.id===n.id});return n?tR(tR({},r),n):r})),p(l);case 11:case"end":return r.stop()}},r)})),function(){return r.apply(this,arguments)})()},[s,f,i]);var g=(0,D.useMemo)(function(){var r=null;return u.forEach(function(n){tz()(n.date).diff(tz()(),"hour")>=-2&&(r?0>tz()(n.date).diff(tz()(),"days")&&(r=n):r=n)}),r},[u]),y=(0,D.useMemo)(function(){return u.findIndex(function(r){return r===g})},[u,g]),v=(0,D.useMemo)(function(){return 0===y||y<1?0:y>=1&&y<u.length-3?y:y-1},[u,y]),_=!n&&(0,C.tZ)(d.kC,{justifyContent:"space-between",mb:8,children:(0,C.tZ)(d.kC,{gap:5,children:m.map(function(r){return(0,C.tZ)(ea.zx,{isActive:r.type===s,variant:"navLink",textTransform:"initial",onClick:function(){return l(r.type)},children:r.label},r.type)})})}),w=o("title.carousel.matchCalendar");return u.length?(0,C.tZ)(d.xu,{mb:b.x,children:(0,C.tZ)(x.l,{activeSlide:v,title:w,headingVariant:"light",slideComponent:eh.xL,swiperSettings:tR(tR({},I.ol),{},{initialSlide:v,centeredSlides:!1}),slides:u.map(function(r,n){return tR(tR({},r),{},{active:n===y,isFirst:!n})}),children:_})}):(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.tZ)(d.iz,{}),(0,C.BX)(d.W2,{pt:b.m,children:[(0,C.tZ)(eA.O,{title:w,variant:"light"}),_,(0,C.tZ)(d.xv,{color:"light.white_100",as:"p",size:"large body aa",pb:"space-96",children:o("label.matchCalendarNoMatches")})]})]})},tF=i(69375);function tN(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t$(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tN(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tN(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tU=function(r){var n,i,o=r.date,a=r.competition,s=r.score,l=r.teams,c=r.elapsedTime,u=r.liveStatus,p=r.penaltyKicks,f=r.headerSponsors,m=(0,h.Z)().t,y=(0,E.useRouter)().locale,b=(0,D.useState)(c?60*c:0),_=b[0],x=b[1];return(0,D.useEffect)(function(){"number"==typeof c&&x(60*c)},[c]),(0,D.useEffect)(function(){var r=void 0;return u!==tF.LiveMatchStatus.FullTime&&u!==tF.LiveMatchStatus.PenaltyKicks?r=setTimeout(function(){return x(function(r){return r+1})},1e3):clearTimeout(r),function(){r&&clearTimeout(r)}},[_,u]),(0,C.BX)(d.xu,{bg:"brand.blue",pt:{base:"space-144",md:"space-248"},pb:{base:"space-16",md:"space-64"},backgroundImage:(null==a?void 0:a.name)==="Champions league"?ep.uH.ChampionsLeague:"",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundPosition:"center center",children:[(0,C.tZ)(d.W2,{children:(0,C.BX)(ez.r,{children:[(null==l||null===(n=l.homeTeam)||void 0===n?void 0:n.name)&&"number"==typeof(null==s?void 0:s.homeTeam)&&(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{color:"light.white_100",justifyContent:"space-between",alignItems:"flex-end",children:[(0,C.tZ)(er.et,{text:l.homeTeam.name,delay:.4}),(0,C.BX)(d.xu,{children:["number"==typeof(null==p?void 0:p.homeTeam)&&(0,C.tZ)(er.et,{size:"h6 aa",mr:{base:"space-8",md:"space-12"},text:"(".concat(p.homeTeam,")"),delay:1}),(0,C.tZ)(er.et,{text:s.homeTeam,delay:1})]})]})}),(0,C.tZ)(d.P4,{colSpan:12,children:"number"==typeof _&&u!==tF.LiveMatchStatus.FullTime&&u!==tF.LiveMatchStatus.NotStarted?(0,C.tZ)(er.sp,{totalTime:5400,currentTime:_,delay:1.6}):(0,C.BX)(C.HY,{children:[(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.6,mt:{base:"space-24",md:"space-32"},display:{base:"none",md:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:1.6,mt:{base:"space-24",md:"space-32"},display:{base:"block",md:"none"}})]})}),(null==l||null===(i=l.awayTeam)||void 0===i?void 0:i.name)&&"number"==typeof(null==s?void 0:s.awayTeam)&&(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{color:"light.white_100",justifyContent:"space-between",alignItems:"flex-end",mb:"space-32",children:[(0,C.tZ)(er.et,{text:l.awayTeam.name,delay:2.2},"sectionMatchHeaderTeams"),(0,C.BX)(d.xu,{children:["number"==typeof(null==p?void 0:p.awayTeam)&&(0,C.tZ)(er.et,{size:"h6 aa",mr:{base:"space-8",md:"space-12"},text:"(".concat(p.awayTeam,")"),delay:2.8},"sectionMatchHeaderPenaltyKicks"),(0,C.tZ)(er.et,{text:s.awayTeam,delay:2.8},"sectionMatchHeaderScore")]})]})}),!!(o||a)&&(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{mb:{base:u===tF.LiveMatchStatus.NotStarted?"space-48":"space-144",md:"space-128"},color:"light.white_100",flexDirection:{base:"column",md:"row"},opacity:0,animation:"".concat(K.Ji," 400ms 3.4s ease-in-out forwards"),children:[u===tF.LiveMatchStatus.NotStarted&&!!o&&(0,C.tZ)(d.xv,{as:"p",size:"h5 aa",textTransform:"uppercase",children:(0,ei.bz)(o,m,y)}),u!==tF.LiveMatchStatus.NotStarted&&u!==tF.LiveMatchStatus.FullTime&&"number"==typeof c&&(0,C.BX)(d.xv,{as:"p",size:"h5 aa",textTransform:"uppercase",children:[u===tF.LiveMatchStatus.ExtraTimeFirstHalf||u===tF.LiveMatchStatus.ExtraTimeSecondHalf?"Extra time ":"",c,"’"]}),u===tF.LiveMatchStatus.FullTime&&(0,C.tZ)(d.xv,{as:"p",size:"h5 aa",textTransform:"uppercase",children:"Full time"}),u===tF.LiveMatchStatus.PenaltyKicks&&(0,C.tZ)(d.xv,{as:"p",size:"h5 aa",textTransform:"uppercase",children:"Penalty kicks"}),!!(null!=a&&a.name)&&(0,C.tZ)(d.xv,{ml:{base:0,md:"space-16"},mt:"space-4",as:"p",size:"medium body aa",textTransform:"uppercase",children:a.name})]})}
387),(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{opacity:0,animation:"".concat(K.Ji," 400ms 3.4s ease-in-out forwards"),justifyContent:"space-between",flexWrap:"wrap",children:[(0,C.BX)(d.kC,{alignItems:"center",children:[u===tF.LiveMatchStatus.NotStarted&&(0,C.tZ)(es.rU,{href:"".concat(ep.Mo.tickets,"/20"),children:(0,C.tZ)(ea.zx,{mr:{base:0,md:"space-48"},mb:{base:"space-96",md:0},as:"a",href:"".concat(ep.Mo.tickets,"/20"),variant:(null==a?void 0:a.name)!=="Champions league"?"primaryBlue":"primaryBlack","data-text":m("label.getYourTickets"),children:m("label.getYourTickets")})}),(0,C.tZ)(es.rU,{href:"".concat(ep.Mo.tickets,"/20"),children:(0,C.tZ)(ea.zx,{display:{base:"none",md:"block"},as:"a",href:"".concat(ep.Mo.tickets,"/20"),variant:"underlineWhite","data-text":"Match center",children:"Match center"})})]}),!!(null!=f&&f.length)&&u===tF.LiveMatchStatus.NotStarted&&(0,C.tZ)(d.kC,{justifyContent:"flex-end",flex:{base:"0 0 100%",md:"auto"},mb:{base:"space-24",md:0},children:f.filter(v.K).map(function(r){var n;return(0,C.tZ)(q.E,t$(t$({},(0,g.G8)(r)),{},{alt:null!==(n=r.description)&&void 0!==n?n:"",h:{base:"40px",md:"54px"},maxW:{base:"100px",md:"136px"},objectFit:"contain",_notLast:{mr:{base:"space-12",md:"space-24"}}}),"main-sponsor-".concat(r.id))})})]})})]})}),(0,C.BX)(d.kC,{display:{base:"flex",md:"none"},justifyContent:"center",flexDirection:"column",alignItems:"center",pb:"space-16",opacity:0,animation:"".concat(K.Ji," 400ms 3.4s ease-in-out forwards"),children:[(0,C.tZ)(d.iz,{display:{base:"block",md:"none"},variant:"title",size:"sm",opacity:.3,mb:"space-32"}),(0,C.tZ)(es.rU,{href:"".concat(ep.Mo.tickets,"/20"),children:(0,C.tZ)(ea.zx,{as:"a",href:"".concat(ep.Mo.tickets,"/20"),variant:"underlineWhite","data-text":"Match center",children:"Match center"})})]})]})},tG=["title","subtitle"];function tW(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tq(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tW(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tW(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tX=function(r){var n=r.title,i=r.subtitle,o=(0,tm.Z)(r,tG);return(0,C.BX)(d.xu,tq(tq({},o),{},{children:[(0,C.tZ)(d.X6,{px:"2rem",as:"h1",size:"h1 aa",color:"light.white_100",textAlign:"center",children:n}),(0,C.tZ)(d.xu,{w:"100%",h:"20px",bg:"light.white_100",my:"space-32"}),i&&(0,C.tZ)(d.xv,{as:"h2",size:"large body",color:"light.white_100",align:"center",maxW:(0,em.hO)(800),mx:"auto",children:i})]}))},tK=i(80622),tY=["image","image","video","videoMobile","text","children","imageFit"];function tJ(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tQ(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tJ(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tJ(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var t1=function(r){var n=r.image,i=r.image,o=i.src,a=i.description,s=r.video,l=r.videoMobile,c=r.text,u=r.children,h=r.imageFit,p=(0,tm.Z)(r,tY),f=!!(!s&&o)&&(0,g.G8)(n,!0),m=(0,F.Sx)({base:!0,sm:!1}),y=(0,F.Sx)({base:!1,sm:!0});return(0,C.BX)(C.HY,{children:[(0,C.tZ)(tK.P,tQ(tQ({},p),{},{ratio:s||l?{base:10/11,sm:16/9}:{base:1,sm:16/9},children:(0,C.BX)(C.HY,{children:[s&&y&&(0,C.tZ)(X.Y,{video:s,showDetail
387s:!1,settings:tQ(tQ({},Y.Zd),{},{autoPlay:!0})}),l&&m&&(0,C.tZ)(X.Y,{video:l,settings:tQ(tQ({},Y.Zd),{},{autoPlay:!0})}),!(s||l)&&(0,v.K)(n)&&f&&(0,C.tZ)(q.E,tQ(tQ({alt:a||"Header Image",objectFit:h},f),{},{fetchPriority:!0})),(0,C.tZ)(d.xu,{children:c&&(0,C.tZ)(tX,tQ({},c))})]})})),u]})};function t0(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t2(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t0(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t0(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var t3=function(r){var n=r.title,i=r.headerMedia,o=r.headerVideo,a=r.headerMobileVideo,s=r.headerSponsors,l=r.headerCta,c=(0,F.Sx)({base:!0,sm:!1}),u=W(o?c?1:16/9:10/11,"vw"),h=W(16/9,"vw"),p=(0,$.u)(),f=(0,F.ac)("(max-width: ".concat(p.breakpoints.md,")"),{ssr:!0,fallback:!1}),m=(0,H.Z)(f,1)[0];return(0,C.tZ)(t1,{video:o,videoMobile:a,image:(null==i?void 0:i[0])||"",mb:o?0:{base:0,sm:"-10vh",md:"-20vh"},children:(0,C.tZ)(d.kC,t2(t2({alignItems:"center",pt:{base:"space-144",sm:"space-248"},pb:{base:"space-64"},bg:"brand.blue",position:"relative",transformOrigin:"bottom",zIndex:p.zIndex.headerText,mt:{base:"-".concat(u),sm:"-".concat(h)},minH:{base:u,sm:h}},o||null!=i&&i[0]?{animation:{base:"".concat((0,K.qw)({top:"-".concat(u),height:"".concat(u)})," 800ms 3.2s ease-in-out forwards, ").concat((0,K.xI)(p.space["space-64"])," 400ms 3.2s ease-in-out forwards"),sm:"".concat((0,K.qw)({top:"-".concat(h),height:"".concat(h)})," 800ms 3.2s ease-in-out forwards, ").concat((0,K.xI)(p.space["space-64"])," 400ms 3.2s ease-in-out forwards")}}:{}),{},{children:(0,C.tZ)(d.W2,{children:(0,C.tZ)(ez.r,{children:(0,C.BX)(d.P4,{colSpan:12,color:"light.white_100",children:[n&&(0,C.BX)(C.HY,{children:[!m&&(0,C.tZ)(er.et,{as:"h1",text:n,size:"h2 aa",delay:.4},"sectionMediaHeaderNotMobile"),m&&(0,C.tZ)(er.et,{as:"h1",text:n,size:"h1 aa",delay:.4},"sectionMediaHeaderMobile"),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",sm:"space-32"},display:{base:"none",sm:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:1.4,mt:{base:"space-24",sm:"space-32"},display:{base:"block",sm:"none"}})]}),(0,C.BX)(d.kC,{justifyContent:"space-between",mt:{base:"space-72",sm:"space-128"},opacity:0,animation:"".concat(K.Ji," 400ms 1.8s ease-in-out forwards"),children:[(null==l?void 0:l.url)&&(0,C.tZ)(es.rU,{href:l.url,passHref:!0,children:(0,C.tZ)(ea.zx,t2(t2({as:"a"},(null==l?void 0:l.target)&&{target:l.target}),{},{href:l.url,variant:l.type,"data-text":l.label,children:l.label}))}),!!(null!=s&&s.length)&&(0,C.tZ)(d.kC,{display:{base:"none",sm:"flex"},marginLeft:"auto",children:s.filter(tc.$).filter(v.K).map(function(r){var n;return(0,C.tZ)(q.E,t2(t2({},(0,g.G8)(r)),{},{alt:null!==(n=r.description)&&void 0!==n?n:"",h:"54px",maxW:"164px",objectFit:"contain"}),"main-sponsor-".concat(r.id))})})]})]})})})}))})},t4=i(81504),t5=i(41643);function t6(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t8(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t6(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t6(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var t7=function(r){var n,i=r.divider,o=r.spacings,a=void 0===o||o,s=r.showHeading,l=r.articles,c=r.promotions,u=r.title,p=r.returnTo,f=void 0===p?"normal":p,g=r.headingVariant,y=r.isBlue,v=void 0!==y&&y,_=r.anchorId,x=(0,D.useState)([]),S=x[0],O=x[1],k=(0,D.useState)("Plus")[0],T=(0,ts.Z)().width,P=(0,h.Z)().t,L=(0,E.useRouter)().locale,A=(0,D.useState)(),Z=A[0],V=A[1],j=(0,D.useState)(),z=j[0],B=j[1],R=(0,D.useState)({isBeginning:!0,isEnd:!1}),H=R[0],F=R[1],N=(0,D.useState)(!1),$=N[0],U=N[1],G=(0,D.useState)(l),W=G[0],q=G[1];(0,D.useEffect)(function(){q(l.sort(function(r,n){return r.isTopFive===n.isTopFive?0:r.isTopFive?-1:1}))},[l]);var X=(0,D.useCallback)((n=(0,eC.Z)(ex().mark(function r(n,i){var o,a;return ex().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,fetch(ep.nn.accountBanner,{method:"POST",body:JSON.stringify({accountType:i}),headers:{"Content-Type":"application/json"}});case 2:return o=r.sent,r.next=5,o.json();case 5:a=r.sent,B(t8(t8({},n),a.accountBannerData));case 7:case"end":return r.stop()}},r)})),function(r,i){return n.apply(this,arguments)}),[]);return((0,D.useEffect)(function(){var r=c.find(function(r){var n;return(null===(n=r.card)||void 0===n?void 0:n.__typename)==="AccountCard"});r&&X(r,k).catch(console.error)},[X,c,k]),(0,D.useEffect)(function(){var r=l?(0,t4.Z)(l):[],n=T>+m.r.sizes.container.sm.replace("px","");c&&r&&(c.sort(function(r,i){if(null!=r&&r.mobilePosition&&null!=r&&r.desktopPosition&&null!=i&&i.mobilePosition&&null!=i&&i.desktopPosition){var o=0,a=0;
387if(n?(o=r.desktopPosition,a=i.desktopPosition):(o=r.mobilePosition,a=i.mobilePosition),o<a)return -1;if(o>a)return 1}return 0}).forEach(function(i){var o,a,s=(null===(o=i.card)||void 0===o?void 0:o.__typename)==="AccountCard"?z:i;s&&r.splice(null!=i&&i.mobilePosition&&null!=i&&i.desktopPosition?n?i.desktopPosition:i.mobilePosition:(null===(a=i.card)||void 0===a?void 0:a.__typename)==="AccountCard"?3:7,0,s)}),q(r))},[z,c,l,T]),(0,D.useEffect)(function(){Z&&F({isBeginning:Z.isBeginning,isEnd:Z.isEnd})},[Z]),null!=W&&W.length)?(0,C.BX)(d.xu,{id:_,mb:a?b.x:"",children:[(void 0===i||i)&&(0,C.tZ)(d.iz,{}),(void 0===s||s||u)&&(0,C.tZ)(d.W2,{pt:a?b.m:"",children:(0,C.tZ)(eA.O,{variant:void 0===g?"dark":g,title:u||P("title.carousel.latestHeadlines"),cta:{url:(0,M.G)({locale:L,type:"news"}),label:P("label.allNews"),type:"underlineWhite"}})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return U(!0)},onMouseLeave:function(){return U(!1)},children:[(0,C.tZ)(w.W,t8(t8({},I.ol),{},{onSlideChangeTransitionEnd:function(r){return F({isBeginning:r.isBeginning,isEnd:r.isEnd})},onSwiper:V,onAfterInit:function(r){r.update(),O(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},onSlideChange:function(r){r.update(),O(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},onSnapGridLengthChange:function(r){r.update(),O(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},controller:{control:Z},children:W.map(function(r,n){var i,o,a,s,l,c,u;return(null==r?void 0:r.__typename)!=="PromotionalCard"||(null===(i=r.card)||void 0===i?void 0:i.__typename)!=="CommercialCard"||(null===(o=r.card.callToAction)||void 0===o?void 0:o.__typename)!=="InternalLink"||(null===(a=r.card.callToAction.link)||void 0===a?void 0:a.published)?r&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.BX)(C.HY,{children:["AccountCardInformation"===r.__typename&&(0,C.tZ)(t5.hg,t8({width:"100%",height:"100%",bannerType:"news_ticker"},r)),"PromotionalCard"===r.__typename&&(0,C.tZ)(t5.iL,t8({width:"100%",height:"100%"},r.card)),"News"===r.__typename&&(0,C.tZ)(eh.fu,{returnTo:f,data:r,onBlueBg:v,maxWidth:null!=S&&null!==(s=S[0])&&void 0!==s&&null!==(s=s[n])&&void 0!==s&&s.clientWidth?null==S||null===(l=S[0])||void 0===l||null===(l=l[n])||void 0===l?void 0:l.clientWidth:500,maxHeight:null!=S&&null!==(c=S[0])&&void 0!==c&&null!==(c=c[n])&&void 0!==c&&c.clientHeight?(null==S||null===(u=S[0])||void 0===u||null===(u=u[n])||void 0===u?void 0:u.clientHeight)-120:700})]})},r.sys.id):null})})),(0,C.tZ)(eP.P,{isVisible:$,onClick:function(){return null==Z?void 0:Z.slidePrev()},disabled:H.isBeginning,background:v?"blue":"black"}),(0,C.tZ)(eP.P,{isVisible:$,onClick:function(){return null==Z?void 0:Z.slideNext()},direction:"right",disabled:H.isEnd,background:v?"blue":"black"})]})]}):null};function t9(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function re(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t9(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t9(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rt=function(r){var n=r.items,i=r.cta,o=r.withDivider,a=(0,h.Z)().t,s=(0,D.useState)(),l=s[0],c=s[1],u=(0,D.useState)(!1),p=u[0],f=u[1],m=(0,D.useState)({isBeginning:!0,isEnd:!1}),y=m[0],_=m[1];(0,D.useEffect)(function(){l&&_({isBeginning:l.isBeginning,isEnd:l.isEnd})},[l]);var x=(0,e4.bU)();return(0,C.BX)(d.xu,{mb:b.x,children:[(void 0===o||o)&&(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:(0,C.tZ)(eA.O,{title:a("title.categories.carousel"),variant:"light",cta:void 0===i||i?{url:(0,M.G)({locale:x,type:"news",category:!0,slug:T.TD.allNews[x]}),label:a("label.allNews"),type:"underlineWhite"}:void 0})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return f(!0)},onMouseLeave:function(){return f(!1)},children:[(0,C.tZ)(w.J6,re(re({},I.ol),{},{onSlideChangeTransitionEnd:function(r){return _({isBeginning:r.isBeginning,isEnd:r.isEnd})},onSwiper:c,controller:{control:l},children:n.filter(tc.$).map(function(r,n){var i,o;return r?(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(es.rU,{href:(0,M.G)({locale:x,type:"news",slug:r.slug,category:!0}),passHref:!0,children:(0,C.BX)(eh.mJ,{as:"a",children:[(null===(i=r.image)||void 0===i?void 0:i.length)&&(0,v.K)(null===(o=r.image)||void 0===o?void 0:o[0])&&(0,C.tZ)(d.oM,{ratio:16/9,overflow:"hidden",children:(0,C.tZ)(eh.Yo,re(re({},(0,g.m4)({image:r.image[0],ratio:16/9,maxWidth:510})),{},{alt:r.image[0].description||""}))}),(0,C.tZ)(d.xv,{pl:"space-8",color:"light.white_100",size:"large body aa",pt:"space-16",textTransform:"none",children:r.title})]})})},n):null})})),(0,C.tZ)(eP.P,{isVisible:p,onClick:function(){return null==l?void 0:l.slidePrev()}
387,disabled:y.isBeginning}),(0,C.tZ)(eP.P,{isVisible:p,onClick:function(){return null==l?void 0:l.slideNext()},direction:"right",disabled:y.isEnd})]})]})};function rr(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rn(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rr(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rr(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ri=function(r){var n=r.title,i=r.headerCta,o=r.articles,a=r.promotions,s=(0,$.u)();return n?(0,C.BX)(d.xu,{pt:{base:"space-144",md:"space-248"},pb:{base:"space-64",md:"space-96"},position:"relative",overflow:"hidden",bg:"brand.blue",zIndex:s.zIndex.headerText,children:[(0,C.tZ)(d.W2,{pb:{base:"space-72"},children:(0,C.tZ)(ez.r,{children:(0,C.BX)(d.P4,{colSpan:12,color:"light.white_100",children:[(0,C.tZ)(er.et,{as:"h1",text:n||"",delay:.4},"sectionNewsHeaderPrimary"),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"none",md:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"block",md:"none"}}),(null==i?void 0:i.url)&&(0,C.tZ)(d.kC,{justifyContent:"space-between",mt:{base:"space-72",sm:"space-80"},mb:{base:"none",sm:"space-8"},opacity:0,animation:"".concat(K.Ji," 400ms 1.8s ease-in-out forwards"),children:(0,C.tZ)(f(),{href:i.url,passHref:!0,children:(0,C.tZ)(ea.zx,rn(rn({as:"a"},(null==i?void 0:i.target)&&{target:i.target}),{},{href:i.url,textTransform:"uppercase",variant:i.type,children:i.label}))})})]})})}),(0,C.tZ)(d.xu,{opacity:0,animation:"".concat(K.Ji," 400ms 1.8s ease-in-out forwards"),children:(0,C.tZ)(t7,{divider:!1,spacings:!1,showHeading:!1,articles:o,promotions:a,isBlue:!0})})]}):null},ro=function(r){var n=r.items,i=(0,h.Z)().t,o=(0,e4.bU)();return(0,C.BX)(d.xu,{mt:b.m,mb:b.x,children:[(0,C.tZ)(d.W2,{color:"light.white_100",children:(0,C.tZ)(eA.O,{title:i("title.moreNews"),variant:"light",cta:{url:(0,M.G)({locale:o,type:"news",category:!0,slug:T.TD.allNews[o]}),label:i("label.allNews"),type:"underlineWhite"}})}),(0,C.tZ)(ez.r,{px:{base:"space-2",sm:"space-16",md:"space-64"},rowGap:{base:"space-48",md:"space-64"},columnGap:"space-2",children:null==n?void 0:n.filter(tc.$).map(function(r){return(0,C.tZ)(d.P4,{colSpan:{base:12,sm:4},children:(0,C.tZ)(eh.fu,{data:r,ratio:16/9})},r.sys.id)})})]})};function ra(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var rs=function(r){var n,i=r.tagline,o=r.title,a=r.articlesCollection,s=r.anchorId;return null!=a&&null!==(n=a.items)&&void 0!==n&&n.length?(0,C.tZ)(d.xu,{id:null!=s?s:void 0,bg:"brand.blue",pt:b.m,pb:b.x,children:(0,C.tZ)(d.W2,{children:(0,C.BX)(ez.r,{children:[(i||o)&&(0,C.BX)(d.P4,{colSpan:{base:12,sm:6},color:"light.white_100",pr:{base:0,sm:"space-32",md:"space-144"},children:[i&&(0,C.tZ)(d.xv,{as:"p",size:"h6 aa",textTransform:"uppercase",mb:{base:"space-16",md:"space-24"},children:i}),o&&(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.X6,{as:"h2",size:"h2 aa",mb:{base:"space-16",md:"space-24"},children:o}),(0,C.tZ)(d.iz,{variant:"title",size:"lg",mb:{base:"space-96",md:0},display:{base:"none",md:"block"}}),(0,C.tZ)(d.iz,{variant:"title",size:"md",mb:{base:"space-96",md:0},display:{base:"block",md:"none"}})]})]}),(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},children:(0,C.tZ)(d.aV,{children:a.items.filter(tc.$).map(function(r,n){return(0,C.BX)(d.HC,{_notLast:{mb:{base:"space-32",md:"space-48"}},children:[(0,C.tZ)(eh.ck,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ra(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ra(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r)),(0,C.tZ)(d.iz,{display:{base:"block",md:n+1!==a.items.length?"block":"none"},variant:"title",opacity:.2})]},r.sys.id)})})})]})})}):null},rl=i(54942),rc=i(68263);function ru(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rd(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ru(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ru(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rh=function(r){var n,i=r.title,o=r.image,a=r.homeTeamName,s=r.awayTeamName,l=r.competitionName,c=r.competitionDate,u=r.stadium,p=r.cta,f=r.isHero,m=r.headerSponsors,y=r.anchorId,_=(0,h.Z)().t,x=(0,e4.bU)(),w=(0,ei.bz)(c,_,x);return(0,C.BX)(ez.r,{id:null!=y?y:void 0,bg:"brand.blue",maxH:(0,em.hO)(1e3),children:[(0,C.tZ)(d.P4,{colSpan:{base:12,sm:f?12:6},color:"light.white_100",py:b.x,px:{base:"space-16",md:"space-64"},children:(0,C.BX)(d.kC,{flexDirection:"column",justifyContent:"space-between",alignItems:"flex-start",height:"100%",children:[(0,C.BX)(d.xu,{width:f?"100%":void 0,children:[(0,C.tZ)(d.X6,{as:f?"h1":"h2",size:"h6 aa",textTransform:"uppercase",mb:{base:"space-16",md:"space-24"},children:i}),a&&(f?(0,C.tZ)(er.et,{as:"h1",text:a,size:"h2 aa",delay:.4}):(0,C.tZ)(d.X6,{as:"h2",size:"h2 aa",children:a})),f?(0,C.tZ)(er.E0,{size:"md",variant:"title",mt:"space-16",delay:.8}):(0,C.tZ)(d.iz,{size:"md",variant:"title",mt:"space-16"}),s&&(f?(0,C.tZ)(er.et,{as:"h1",text:s,size:"h2 aa",delay:1.4,mb:"space-32"}):(0,C.tZ)(d.X6,{as:f?"h1":"h2",size:"h2 aa",mb:"space-32",children:s})),(0,C.BX)(d.kC,{flexDir:u?{base:"column-reverse",md:"row-reverse"}:"column",justifyContent:u?"left":"",gap:u?{md:"space-16"}:"space-16",mb:f?b.x:"space-16",opacity:f?0:1,sx:f?{animation:"".concat(rp," 0.25s linear forwards"),animationDelay:"1.7s",flexWrap:"wrap-reverse"}:{},children:[(0,C.BX)(d.xu,rd(rd({},f?{flex:"100%"}:{}),{},{children:[l&&(0,C.tZ)(d.xv,{mt:"space-4",as:"p",size:"medium body aa",textTransform:"uppercase",children:l}),u&&(0,C.tZ)(d.xv,{mt:"space-4",as:"p",size:"medium body aa",children:u})]})),c&&(0,C.tZ)(d.xv,{as:"p",size:"h5 aa",textTransform:"uppercase",children:w?(0,ei.bz)(c,_,x):"\xa0"})]})]}),(null==p?void 0:p.url)&&(0,C.tZ)(d.xu,{opacity:f?0:1,sx:rd({display:"flex",width:"100%",justifyContent:"space-between",alignItems:"center"},f?{animation:"".concat(rp," 0.25s linear forwards"),animationDelay:"1.7s"}:{}),children:(null==p?void 0:p.url)&&(0,C.tZ)(es.rU,{href:p.url,passHref:!0,children:(0,C.tZ)(ea.zx,{as:"a",size:"large body aa",variant:"primaryBlue","data-text":p.label,children:p.label})})}),!!(null!=m&&m.length)&&(0,C.tZ)(d.kC,{display:{base:"none",sm:"flex"},marginLeft:"auto",children:m.filter(tc.$).filter(v.K).map(function(r){var n;return(0,C.tZ)(q.E,rd(rd({},(0,g.G8)(r)),{},{alt:null!==(n=r.description)&&void 0!==n?n:"",h:"54px",maxW:"164px",objectFit:"contain"}),"main-sponsor-".concat(r.id))})})]})}),!f&&(null==o?void 0:o.length)&&(0,v.K)(null==o?void 0:o[0])&&(0,C.tZ)(d.P4,{colSpan:6,display:{base:"none",sm:"block"},children:(0,C.tZ)(q.E,rd(rd({maxH:(0,em.hO)(1e3),h:"100%",overflow:"hidden"},(0,g.G8)(o[0])),{},{alt:null!==(n=o[0].description)&&void 0!==n?n:""}))})]})},rp=(0,rc.F4)(l||(l=(0,rl.Z)(["\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n"]))),rf=i(46565),rm=function(r){var n=(0,D.useState)(!0),i=n[0],o=n[1];return(0,D.useEffect)(function(){o(!sessionStorage.getItem("notification-".concat(r.id,"-").concat(r.publishedAt)))},[]),i?(0,C.tZ)(d.W2,{bg:"dark.black_80",mt:{base:"space-12",sm:"space-24"},children:(0,C.tZ)(d.rj,{children:(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.BX)(d.kC,{py:"space-24",justify:"space-between",children:[(0,C.tZ)(eB.H,{data:r.data}),(0,C.tZ)("button",{children:(0,C.tZ)(rf.Z,{ml:"space-24",color:"light.white_100",size:13,onClick:function(){o(!1),sessionStorage.setItem("notification-".concat(r.id,"-").concat(r.publishedAt),"true")}})})]})})})}):null};function rg(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ry(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?rg(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rg(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rv=function(r){var n=r.title,i=r.description,o=r.callToAction,a=r.clubLogos,s=r.background,l=r.anchorId;return(0,C.tZ)(d.xu,{id:l,bg:"brand.blue",textAlign:"center",pt:{base:"space-72",md:"space-80"},pb:{base:"space-64",md:"space-80"},backgroundImage:ep.uH[s],backgroundPosition:"top",backgroundRepeat:"no-repeat",backgroundSize:"cover",children:(0,C.BX)(d.W2,{children:[a&&a.length&&(0,C.tZ)(d.kC,{alignItems:"center",justifyContent:"center",mb:{base:"space-32",md:"space-24"},children:a.map(function(r){return(0,v.K)(r)&&(0,C.tZ)(q.E,ry(ry({},(0,g.G8)(r,!1,48)),{},{alt:r.description||"",w:"48px",h:"48px",mx:"space-8",objectFit:"contain"}),r.id)})}),(0,C.BX)(d.xu,{maxW:(0,em.hO)(1440),mx:"auto",children:[(0,C.tZ)(d.X6,{size:"h4 aa",color:"light.white_100",mb:"space-24",children:n}),!!i&&(0,C.tZ)(d.xv,{size:"large body aa",color:"None"===s?"light.white_60":"light.white_100",textTransform:"none",mb:{base:"space-40",md:"space-24"},children:i})]}),!!(null!=o&&o.url)&&(0,C.tZ)(ea.zx,{as:"a",href:o.url,variant:"primaryBlue","data-text":o.label,target:o.target||"_self",children:o.label})]})})},rb=i(36565);function rC(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var r_=function(r){var n=r.promoBlock;return(0,C.tZ)(d.xu,{gridColumn:{base:"span 12/span 12",md:"span 10/span 10"},gridColumnStart:{base:1,md:2},mb:{base:"space-32"},children:(0,C.tZ)(rv,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rC(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rC(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},n))})},rx=function(r){var n=r.ticketInfo,i=r.page,o=(0,h.Z)().t;return(0,C.tZ)(d.xu,{mt:b.m,mb:b.x,children:(0,C.tZ)(d.W2,{children:(0,C.BX)(d.rj,{maxWidth:1440,mx:"auto",children:[(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.tZ)(d.X6,{size:"h6 aa",textAlign:"center",color:"light.white_100",textTransform:"uppercase",mb:{base:"space-48",md:"space-64"},children:o("label.tickets.nowOnSale")})}),n.map(function(r,n){var o;return(0,C.BX)(D.Fragment,{children:[i.promoBlockBetweenTickets&&n===(i.promoBlockTicketsPosition||1)-1&&(0,C.tZ)(r_,{promoBlock:i.promoBlockBetweenTickets}),(0,C.tZ)(d.P4,{colStart:{base:0,md:2},colSpan:{base:12,md:10},children:null!==(o=r.match)&&void 0!==o&&o.competition?(0,C.tZ)(rb.m,{ticket:r,showCountdown:0===n,termsLink:i.termsAndConditionsLink}):null},r.id)]},"".concat(r.id,"::").concat(n))}),i.promoBlock&&i.promoBlockTicketsPosition&&i.promoBlockTicketsPosition>n.length&&(0,C.tZ)(r_,{promoBlock:i.promoBlockBetweenTickets})]})})})};function rw(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rS(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rw(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rw(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rO=function(r){var n=r.items,i=(0,h.Z)().t,o=(0,D.useState)(!1),a=o[0],s=o[1],l=(0,D.useState)(),c=l[0],u=l[1],p=(0,D.useState)({isBeginning:!0,isEnd:!1}),f=p[0],m=p[1],g=(0,e4.bU)();return((0,D.useEffect)(function(){c&&m({isBeginning:c.isBeginning,isEnd:c.isEnd})},[c]),n.length)?(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:(0,C.tZ)(eA.O,{title:i("title.otherGalleries"),variant:"light",cta:{url:(0,M.G)({locale:g,type:"news",category:!0,slug:T.TD.allNews[g]}),label:i("label.allNews"),type:"underlineWhite"}})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return s(!0)},onMouseLeave:function(){return s(!1)},children:[(0,C.tZ)(w.W,rS(rS({},I.MK),{},{onSlideChangeTransitionEnd:function(r){return m({isBeginning:r.isBeginning,isEnd:r.isEnd})},onSwiper:u,controller:{control:c},children:n.filter(tc.$).map(function(r,n){return(0,C.tZ)(D.Fragment,{children:r&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(eh.fu,{data:r,ratio:16/9})},"other-galleries-item-".concat(null==r?void 0:r.sys.id,"-").concat(n))},"other-galleries-item-".concat(null==r?void 0:r.sys.id,"-").concat(n))})})),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slidePrev()},disabled:f.isBeginning}),(0,C.tZ)(eP.P,{isVisible:a,onClick:function(){return null==c?void 0:c.slideNext()},direction:"right",disabled:f.isEnd})]})]}):null},rE=i(92193),rk=function(r){var n=r.section,i=r.sectionIndex,o=r.sectionInview,a=r.type,s=void 0===a?"news":a,l=(0,rE.YD)({root:null,threshold:0}),c=l.ref,u=l.inView,h=l.entry,p=(0,D.useMemo)(function(){return u&&h&&h.intersectionRatio<=1&&n.length&&n.some(function(r){return 0===Object.keys(r).length})},[h,u,n]);return((0,D.useEffect)(function(){p&&o()},[o,p]),n.length)?(0,C.tZ)(ez.r,{ref:c,rowGap:{base:"space-64",md:"space-96"},mb:"space-64",columnGap:"space-2","data-page":"news"===s&&i<2?1:i,children:!!n.length&&n.map(function(r,n){return"__typename"in r?(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6,md:"news"===s&&0===i?4:3},children:Object.keys(r).length>0?(0,C.tZ)(eh.fu,{data:r,ratio:16/9}):(0,C.tZ)(eh.yE,{})},"main-article-item-news-overview-".concat(n)):(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6,md:"news"===s?0===i?4:3:4},children:Object.keys(r).length>0?(0,C.tZ)(eh.yB,{item:r}):(0,C.tZ)(eh.yE,{})},"main-article-item-news-overview-".concat(n))})}):null},rT=function(r){var n=r.href,i=r.title,o=r.Icon;return(0,C.tZ)(es.rU,{href:n,passHref:!0,children:(0,C.BX)(d.xv,{as:"a",size:"large body aa",textTransform:"none",target:"_blank",rel:"noreferrer",children:[(0,C.tZ)(o,{display:"inline",position:"relative",top:"6px"})," ",i]})})}
387,rM=function(r){var n=r.story,i=r.signature,o=r.socialMedia,a=o.instagram,s=o.twitter,l=o.tiktok,c=(0,h.Z)().t,u=n.split(/\r?\n/).filter(function(r){return!!r});return(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.iz,{}),(0,C.BX)(d.W2,{mt:"space-72",width:{base:"100%",sm:"80%",md:"50%"},mb:"space-72",children:[(0,C.tZ)(d.xv,{color:"light.white_100",size:"h5 aa",textTransform:"uppercase",mb:"space-32",children:c("title.careerStory")}),u.map(function(r,n){return(0,C.tZ)(d.xv,{color:"light.white_100",as:"p",size:"large body aa",textTransform:"none",mb:"space-32",children:r},n)}),(0,v.K)(i)&&(0,C.tZ)(q.E,{src:i.src,width:i.width,height:i.height,alt:i.description||"Player signature"}),!!(a||s||l)&&(0,C.BX)(d.kC,{gap:"space-24",color:"light.white_100",mt:"space-72",children:[a&&(0,C.tZ)(rT,{href:a,title:"Instagram",Icon:en.Instagram}),s&&(0,C.tZ)(rT,{href:s,title:"Twitter",Icon:en.Twitter}),l&&(0,C.tZ)(rT,{href:l,title:"TikTok",Icon:en.Tiktok})]})]})]})};function rP(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rL(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rP(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rP(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rA=function(r){var n=r.player,i=r.cta,o=(0,e4.bU)(),a=(0,h.Z)().t,s=T.TD.player[o||"en"],l="".concat((0,M.G)({locale:o,type:"teams",slug:n.team.slug}),"/").concat(s,"/").concat(n.slug);return(0,C.BX)(C.HY,{children:[(0,C.tZ)(A,rL(rL({},n),{},{hasCta:!0})),(0,C.BX)(d.gC,{p:4,position:"absolute",bottom:0,width:"100%",gap:"2",children:[(0,C.tZ)(f(),{href:{pathname:"/teams/[slug]/player/[playerSlug]",query:{slug:n.team.slug,playerSlug:n.slug}},as:l,passHref:!0,legacyBehavior:!0,children:(0,C.tZ)(ea.zx,{as:"a",alignSelf:"stretch",variant:"tagBlue",textTransform:"uppercase",pt:3,children:a("label.seePlayer")})}),!!i&&(0,C.tZ)(ea.zx,{pt:3,as:"a",href:i.url||"#no-link",target:i.target||"_self",alignSelf:"stretch",variant:"tagBlue",textTransform:"uppercase",background:"white",color:"brand.blue",children:i.label})]})]})},rZ=function(r){var n=r.playersCollection,i=r.cta,o=r.title,a=r.isSection,s=r.anchorId,l=(0,eR.H)(null==n?void 0:n.items).filter(function(r){return!!r.player});return(0,C.BX)(d.W2,{id:null!=s?s:void 0,mt:b.m,as:a?"section":void 0,children:[(0,C.BX)(d.kC,{align:"flex-start",justifyContent:"space-between",gap:4,flexWrap:"wrap",mb:"space-32",children:[o&&(0,C.tZ)(d.xv,{as:a?"h2":"h6",size:a?void 0:"h6 aa",fontSize:{base:"l",sm:"xl"},color:"light.white_100",textTransform:"uppercase",children:o}),i&&(0,C.tZ)(ea.zx,{as:"a",href:i.url||"#",target:i.target||"_self",variant:"underlineWhite",children:i.label})]}),(0,C.tZ)(x.l,{hasDivider:!1,slides:l,slideComponent:rA,swiperComponent:w.Gd,swiperSettings:I.mx})]})};function rI(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var rV=function(r){var n=r.title,i=r.players;return i.length?(0,C.BX)(d.W2,{mt:b.m,mb:b.x,children:[n&&(0,C.tZ)(d.xv,{as:"h6",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mb:"space-32",children:n}),i.length&&(0,C.tZ)(d.rj,{gap:0,gridColumnGap:0,justifyContent:"space-around",children:i.map(function(r){return(0,C.tZ)(d.P4,{colSpan:{base:12,sm:4},children:(0,C.tZ)(A,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rI(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rI(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r))},r.slug)})})]}):null},rD=i(18642);function rj(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rz(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?rj(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rj(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rB=function(r){var n,i,o,a,s,l,c=r.player,u=(0,h.Z)().t,p=(0,v.K)(null===(n=c.coverPhoto)||void 0===n?void 0:n[0])?c.coverPhoto[0]:null,f=c.dateOfBirth?(0,rD.Z)({start:new Date(c.dateOfBirth),end:Date.now()}).years:void 0;return(0,C.tZ)(d.xu,{children:(0,C.tZ)(d.W2,{position:"relative",children:(0,C.BX)(ez.r,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,md:6},pt:{base:"space-144",sm:"space-248"},mb:b.x,children:(0,C.BX)(d.kC,{display:"inline-flex",flexDirection:"column",alignItems:"flex-start",children:[(0,C.tZ)(er.et,{delay:.4,as:"h1",size:"h2 aa",color:"light.white_100",text:null!==(i=c.firstName)&&void 0!==i?i:""},"sectionPlayerHeaderPrimary"),(0,C.tZ)(er.et,{delay:1.4,as:"h2",size:"h2 aa",color:"light.white_100",text:null!==(o=c.lastName)&&void 0!==o?o:""},"sectionPlayerHeaderSecondary"),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:2.4,mt:{base:"space-24",sm:"space-32"},display:{base:"none",sm:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:2.4,mt:{base:"space-24",sm:"space-32"},display:{base:"block",sm:"none"}})]})}),(0,C.tZ)(d.P4,{colSpan:{base:12,sm:6},order:{base:1,sm:void 0},children:(0,C.BX)(d.kC,{flexDirection:"column",pt:"space-48",pb:{md:"space-144"},alignItems:"flex-start",w:{base:"100%",sm:"35%"},boxSizing:"content-box",mx:{base:"-space-16",sm:0},px:"space-16",zIndex:"1",bg:{base:"brand.blue",sm:"none"},children:[c.introParagraph&&(0,C.tZ)(d.xv,{color:"light.white_100",size:"large body aa",textTransform:"none",children:c.introParagraph}),c.matchKitUrl&&(0,C.tZ)(d.rU,{p:"space-4",px:"space-8",mt:"space-16",bg:"light.white_100",href:c.matchKitUrl,textDecoration:"none",_hover:{textDecoration:"none"},children:u("label.buyMatchKit")}),!!(c.dateOfBirth||c.height||c.preferredFoot||c.number)&&(0,C.BX)(ez.r,{color:"light.white_100",gap:"space-48",mt:"space-64",gridTemplateColumns:{base:"repeat(2, 1fr)",md:"repeat(4, 1fr)"},children:[!!f&&(0,C.BX)(d.xu,{children:[(0,C.tZ)(d.xv,{size:"h5 aa",children:f}),(0,C.tZ)(d.xv,{opacity:.65,children:u("label.age")})]}),!!c.height&&(0,C.BX)(d.xu,{children:[(0,C.BX)(d.xv,{size:"h5 aa",children:[c.height,"\xa0","M"]}),(0,C.tZ)(d.xv,{opacity:.65,children:u("label.height")})]}),!!c.preferredFoot&&(0,C.BX)(d.xu,{children:[(0,C.tZ)(d.xv,{size:"h5 aa",textTransform:"uppercase",children:c.preferredFoot}),(0,C.tZ)(d.xv,{opacity:.65,children:u("label.preferredFoot")})]}),!!c.number&&(0,C.BX)(d.xu,{children:[(0,C.tZ)(d.xv,{size:"h5 aa",children:c.number}),(0,C.tZ)(d.xv,{opacity:.65,children:u("label.squadNumber")})]})]}),c.playerPosition&&(0,C.BX)(d.kC,{color:"light.white_100",mt:"space-64",alignItems:"flex-end",gap:"space-16",mb:{base:"space-64",md:0},children:[(0,C.tZ)(d.xv,{as:"span",size:"medium body aa",borderWidth:"1px",borderColor:"dark.black_10",pt:"space-4",px:"space-4",position:"relative",top:"4px",children:null===(a=c.playerPosition)||void 0===a?void 0:a.abbreviation}),(0,C.tZ)(d.xv,{as:"span",size:"medium body aa",textTransform:"none",position:"relative",top:"2px",children:null===(s=c.playerPosition)||void 0===s?void 0:s.title})]})]})}),(0,C.tZ)(d.P4,{minH:"400px",colStart:{base:0,md:7},colSpan:{base:12,sm:6},height:{base:"auto",sm:"100%"},gridRowStart:{md:1},gridRowEnd:{md:3},pt:{md:ep.Pd},children:(0,C.tZ)(d.xu,{position:"relative",w:{base:"100%"},h:{base:"100%"},children:(0,C.tZ)(d.xu,{w:{base:"100%"},h:{base:"100%"},top:0,left:0,position:{base:"relative",sm:"absolute"},children:(0,C.tZ)(q.E,rz(rz({h:{base:"100%"},w:{base:"100%"},alt:null!==(l=null==p?void 0:p.description)&&void 0!==l?l:"Player Photo"},p?(0,g.G8)(p):{src:k.J.src}),{},{objectFit:{base:"contain",sm:"contain"},objectPosition:"center bottom",fetchPriority:!0}))})})})]})})})},rR=i(30707),rH=function(r){var n=r.keyStats,i=(0,D.useState)(n[0]),o=i[0],a=i[1],s=(0,h.Z)().t;return(0,C.BX)(C.HY,{children:[(0,C.tZ)(d.iz,{display:{base:"block",md:"none"},borderColor:"light.white_60"}),(0,C.BX)(d.W2,{bg:"brand.blue",pb:"space-16",children:[(0,C.BX)(d.kC,{mb:{base:0,md:"space-96"},pt:{base:"space-64",md:"space-96"},justifyContent:"space-between",gap:{base:"space-16",md:0},flexDirection:{base:"column",md:"row"},children:[(0,C.tZ)(d.xv,{size:"h6 aa",color:"light.white_100",textTransform:"uppercase",children:s("title.keyStats")}),(0,C.tZ)(d.kC,{color:"light.white_100",overflowX:"auto",gap:{base:"space-16",sm:"space-48"}
387,justifyContent:{base:"flex-start",sm:"flex-end"},children:n.map(function(r){return(0,C.tZ)(ea.zx,{variant:"underlineWhite",size:"large body aa",textTransform:"none",opacity:o.area===r.area?"1":"0.6",cursor:"pointer",onClick:function(){return a(r)},children:s("label.".concat(r.area))},r.area)})})]}),(0,C.tZ)(x.l,{hasDivider:!1,slides:o.stats,slideComponent:rR.U,swiperComponent:w.$V,swiperSettings:I.eq,isBlue:!0})]})]})},rF=i(84886),rN=function(r){var n=r.items,i=(0,h.Z)().t,o=(0,e4.bU)();return(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:(0,C.tZ)(eA.O,{title:i("title.relatedNews"),variant:"light",cta:{url:(0,M.G)({locale:o,type:"news",category:!0,slug:T.TD.allNews[o]}),label:i("label.allNews"),type:"underlineWhite"}})}),(0,C.tZ)(ez.r,{columnGap:"space-2",px:{base:"space-2",sm:"space-16",md:"space-64"},children:n.filter(tc.$).map(function(r,n){return(0,C.tZ)(D.Fragment,{children:r&&(0,C.tZ)(d.P4,{colSpan:{base:12,md:4},pb:{base:"space-32",md:0},children:(0,C.tZ)(eh.fu,{data:r,ratio:16/9})})},"related-news-item-".concat(null==r?void 0:r.sys.id,"-").concat(n))})})]})},r$=function(r){var n=r.items,i=(0,h.Z)().t;return(0,C.tZ)(x.l,{headingVariant:"light",title:i("title.newsArchive"),slides:void 0===n?[]:n,slideComponent:eh.ty})},rU=["title","backgroundColor"];function rG(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rW(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rG(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rG(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rq=function(r){var n=r.title,i=r.backgroundColor,o=(0,tm.Z)(r,rU),a=(0,$.u)(),s=(0,F.ac)("(max-width: ".concat(a.breakpoints.md,")"),{ssr:!0,fallback:!1}),l=(0,H.Z)(s,1)[0],c="blue"===i;return(0,C.tZ)(d.W2,rW(rW({pos:"relative",zIndex:a.zIndex.headerText,pt:{base:"space-144",md:"space-248"},pb:c?{base:"space-120",md:"space-192"}:{},backgroundColor:c?"brand.blue":""},o),{},{children:(0,C.tZ)(ez.r,{children:(0,C.tZ)(d.P4,{colSpan:12,color:"light.white_100",children:!!n&&(0,C.BX)(C.HY,{children:[!l&&(0,C.tZ)(er.et,{as:"h1",text:n,delay:.4},"sectionSimpleHeaderNotMobile"),l&&(0,C.tZ)(er.et,{as:"h1",size:"h2 aa",text:n,delay:.4},"sectionSimpleHeaderMobile"),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"none",md:"block"}}),(0,C.tZ)(er.E0,{size:"md",variant:"title",delay:1.4,mt:{base:"space-24",md:"space-32"},display:{base:"block",md:"none"}})]})})})}))},rX=i(42509);function rK(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rY(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rK(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rK(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}i(44282);var rJ=function(r){var n=r.staff,i=r.areas,o=r.coach,a=r.teamName,s=r.staffCollection;return i.filter(function(r){var n;return r.sys.id!==(null==o||null===(n=o.area)||void 0===n?void 0:n.sys.id)}).map(function(r){return{title:r.name,staff:n.filter(function(n){var i;return(null===(i=n.area)||void 0===i?void 0:i.sys.id)===r.sys.id})}}).filter(function(r){return r.staff.length}).length?(0,C.tZ)(d.W2,{mt:b.m,mb:b.x,children:null==s?void 0:s.map(function(r){var n;return(0,C.BX)(d.xu,{children:[r.name&&(0,C.tZ)(d.xv,{as:"h6",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mt:b.m,mb:"space-32",children:r.name}),(0,C.tZ)(d.aV,{children:null===(n=r.staffMembersCollection)||void 0===n||null===(n=n.items)||void 0===n?void 0:n.map(function(r){var n;return(0,C.tZ)(d.HC,{borderBottomWidth:"1px",borderBottomColor:"dark.black_20",children:(0,C.BX)(d.kC,{alignItems:"center",gap:{base:"1rem",sm:"1.5rem"},justifyContent:"space-between",children:[(0,C.tZ)(d.xu,{children:(0,v.K)(null===(n=r.image)||void 0===n?void 0:n[0])&&(0,C.tZ)(q.E,rY(rY({w:"75px",h:"133px",objectFit:"cover"},(0,g.m4)({image:r.image[0],ratio:103/133,maxWidth:103,maxHeight:133})),{},{alt:r.image[0].description||"Photo of ".concat(r.firstName," ").concat(r.lastName)}))}),(0,C.BX)(d.kC,{flexDirection:"column",w:"full",gap:"9px",children:[(0,C.tZ)(d.xu,{children:r.firstName&&r.lastName&&r.role&&(0,C.tZ)(d.kC,{flexDirection:"column",justifyContent:"center",children:(0,C.BX)(d.xv,{color:"light.white_100",size:"large body aa",children:[r.firstName," ",r.lastName]})})}),(0,C.BX)(d.kC,{gap:{base:"5px",sm:"auto"},justifyContent:"space-between",flexDirection:{base:"column",sm:"row"},children:[(0,C.tZ)(d.xv,{color:"dark.black_10",size:"medium body aa",children:r.role}),a&&(0,C.tZ)(d.xv,{color:"dark.black_10",size:"medium body aa",children:a})]})]})]})},r.sys.id)})})]},r.title)})}):null},rQ=i(60859),r1=i(83077),r0=(...r)=>r.filter(Boolean).join(" "),[r2,r3]=(0,r1.k)({name:"TableStylesContext",errorMessage:"useTableStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Table />\" "}),r4=(0,U.Gp)((r,n)=>{let i=(0,U.jC)("Table",r),{className:o,...a}=(0,rQ.Lr)(r);return D.createElement(r2,{value:i},D.createElement(U.m$.table,{ref:n,__css:i.table,className:r0("chakra-table",o),...a}))});r4.displayName="Table";var r5=(0,U.Gp)((r,n)=>{let{overflow:i,overflowX:o,className:a,...s}=r;return D.createElement(U.m$.div,{ref:n,className:r0("chakra-table__container",a),...s,__css:{display:"block",whiteSpace:"nowrap",WebkitOverflowScrolling:"touch",overflowX:i??o??"auto",overflowY:"hidden",maxWidth:"100%"}})});(0,U.Gp)((r,n)=>{let{placement:i="bottom",...o}=r,a=r3();return D.createElement(U.m$.caption,{...o,ref:n,__css:{...a.caption,captionSide:i}})}).displayName="TableCaption";var r6=(0,U.Gp)((r,n)=>{let i=r3();return D.createElement(U.m$.thead,{...r,ref:n,__css:i.thead})}),r8=(0,U.Gp)((r,n)=>{let i=r3();return D.createElement(U.m$.tbody,{...r,ref:n,__css:i.tbody})});(0,U.Gp)((r,n)=>{let i=r3();return D.createElement(U.m$.tfoot,{...r,ref:n,__css:i.tfoot})});var r7=(0,U.Gp)(({isNumeric:r,...n},i)=>{let o=r3();return D.createElement(U.m$.th,{...n,ref:i,__css:o.th,"data-is-numeric":r})}),r9=(0,U.Gp)((r,n)=>{let i=r3();return D.createElement(U.m$.tr,{...r,ref:n,__css:i.tr})}),ne=(0,U.Gp)(({isNumeric:r,...n},i)=>{let o=r3();return D.createElement(U.m$.td,{...n,ref:i,__css:o.td,"data-is-numeric":r})});function nt(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nr(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?nt(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nt(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nn=function(r){var n=r.children;return(0,C.tZ)(d.xv,{size:"detailing aa",textAlign:"center",children:n})},ni=function(r){var n=r.children;return(0,C.tZ)(d.xv,{size:"medium body aa",color:"dark.black_10",textAlign:"center",children:n})},no=function(r){switch(r.progression){case"Higher":return(0,C.tZ)(en.Polygon,{color:"green.100",pos:"relative",bottom:"4px"});case"Lower":return(0,C.tZ)(en.Polygon,{color:"red.100",transform:"rotate(180deg)",pos:"relative",bottom:"4px"});case"Same":return(0,C.tZ)(en.Ellipse,{color:"light.white_100",pos:"relative",bottom:"3px"})}},na={base:"none",sm:"table-cell"},ns={width:"1%",whiteSpace:"nowrap"},nl=function(r){var n=r.standings;return(0,C.tZ)(r5,{children:(0,C.BX)(r4,{variant:"unstyled",children:[(0,C.tZ)(r6,{bg:"dark.black_80",color:"dark.black_10",children:(0,C.BX)(r9,{children:[(0,C.tZ)(r7,{}),(0,C.tZ)(r7,{isNumeric:!0,children:(0,C.tZ)(nn,{children:"G"})}),(0,C.tZ)(r7,{isNumeric:!0,display:na,children:(0,C.tZ)(nn,{children:"W"})}),(0,C.tZ)(r7,{isNumeric:!0,display:na,children:(0,C.tZ)(nn,{children:"D"})}),(0,C.tZ)(r7,{isNumeric:!0,display:na,children:(0,C.tZ)(nn,{children:"L"})}),(0,C.tZ)(r7,{isNumeric:!0,children:(0,C.tZ)(nn,{children:"GS"})}),(0,C.tZ)(r7,{isNumeric:!0,children:(0,C.tZ)(nn,{children:"P"})})]})}),(0,C.tZ)(r8,{children:n.map(function(r,n){var i=r.rank,o=r.team,a=r.rankProgression,s=r.matchesPlayed,l=r.matchesWon,c=r.matchesDrawn,u=r.matchesLost,h=r.goalsFor,p=r.goalsAgainst,f=r.points,m=r.highlighted;return(0,C.BX)(r9,{borderBottomWidth:0===n?0:"1px",borderBottomColor:"dark.black_80",bg:m?"brand.blue":void 0,children:[(0,C.tZ)(ne,{py:"space-32",children:(0,C.BX)(d.kC,{gap:"space-16",alignItems:"center",width:"500px",children:[i&&(0,C.tZ)(d.xv,{color:"light.white_100",size:"h6 aa",children:i}),(0,C.tZ)(no,{progression:a||"Same"}),(null==o?void 0:o.imageUrl)&&(0,C.tZ)(O.Ee,{position:"relative",bottom:"3px",width:"40px",height:"40px",src:o.imageUrl||"",alt:"Team logo",objectFit:"contain"}),(null==o?void 0:o.name)&&(0,C.tZ)(d.xv,{color:"light.white_100",size:"h6 aa",children:null==o?void 0:o.name})]})}),(0,C.tZ)(ne,nr(nr({isNumeric:!0},ns),{},{children:"number"==typeof s&&(0,C.tZ)(ni,{children:s})})),(0,C.tZ)(ne,nr(nr({isNumeric:!0,display:na},ns),{},{children:"number"==typeof l&&(0,C.tZ)(ni,{children:l})})),(0,C.tZ)(ne,nr(nr({isNumeric:!0,display:na},ns),{},{children:"number"==typeof c&&(0,C.tZ)(ni,{children:c})})),(0,C.tZ)(ne,nr(nr({isNumeric:!0,display:na},ns),{},{children:"number"==typeof u&&(0,C.tZ)(ni,{children:u})})),(0,C.tZ)(ne,nr(nr({isNumeric:!0},ns),{},{children:"number"==typeof h&&"number"==typeof p&&(0,C.BX)(ni,{children:[h,"-",p]})})),(0,C.tZ)(ne,nr(nr({isNumeric:!0},ns),{},{children:"number"==typeof f&&(0,C.tZ)(ni,{children:f})}))]},n)})})]})})},nc=function(r){var n=r.standings,i=r.competition,o=r.headingCTA,a=r.isCompact,s=void 0!==a&&a,l=(0,h.Z)().t,c=n.findIndex(function(r){return r.highlighted}),u=0,p=n.length;return(s&&(p=c<=4?4:c+2,u=c>4?c-2:0),n.length)?(0,C.BX)(d.xu,{as:"section",mb:b.x,children:[i&&(0,C.BX)(d.W2,{display:"flex",justifyContent:"space-between",sx:s?{mb:"space-24"}:{backgroundColor:"brand.blue",py:"space-16"},children:[(0,C.BX)(d.xv,{as:"h2",color:"light.white_100",fontSize:{base:"l",sm:"xl"},textTransform:s?"uppercase":"capitalize",children:[i," ",l("label.standings")]}),o&&(o.url?(0,C.tZ)(es.rU,{href:o.url,passHref:!0,children:(0,C.tZ)(ea.zx,{as:"a",variant:"underlineWhite",children:o.label})}):(0,C.tZ)(ea.zx,{as:"a",variant:"underlineWhite",onClick:o.onClick,children:o.label}))]}),(0,C.tZ)(d.W2,{children:(0,C.tZ)(nl,{standings:n.slice(u,p)})})]}):null},nu=function(r){var n=r.stats,i=r.anchorId,o=[];return n&&n.forEach(function(r,i){var a=n.length>i+1?n[i+1]:void 0;r&&i%2==0&&a&&o.push({title:r,value:a})}),(0,C.tZ)(d.xu,{id:i,mt:"space-32",children:(0,C.tZ)(x.l,{hasDivider:!1,slides:o,slideComponent:rR.U,swiperComponent:w.W,swiperSettings:I.eq})})};i(34072);var nd=i(99293),nh=function(r){var n=r.cta,i=r.blocks,o=r.pageReferencesCollection,a=r.anchorId;if(!(null!=i&&i.length)||!(null!=o&&o.items))return null;var s=i.flatMap(function(r){return r?[{value:r}]:[]});return(0,C.tZ)("section",{id:null!=a?a:void 0,children:(0,C.BX)(d.W2,{mb:b.x,pt:"space-56",children:[(0,C.tZ)(nd.g,{layout:"3/2",entries:o.items?o.items:s}),n&&n.url&&(0,C.tZ)(d.kC,{justifyContent:"center",mt:{base:"space-48",md:"space-64"},children:(0,C.tZ)(ea.zx,{as:"a",href:n.url||"",target:n.target||"_self",variant:"primaryBlack",px:9,"data-text":n.label,children:n.label})})]})})},np=i(18958),nf=function(r){var n=r.steps,i=r.cta,o=r.anchorId;return n?(0,C.tZ)(d.W2,{id:null!=o?o:void 0,pt:"space-56",children:(0,C.tZ)(d.rj,{children:(0,C.tZ)(d.P4,{colStart:{base:0,md:4},colSpan:{base:12,md:6},children:(0,C.BX)(d.kC,{direction:"column",mb:"space-120",children:[(0,C.tZ)(d.aV,{color:"light.white_100",ml:"0",children:n.map(function(r,n){return(0,C.BX)(d.HC,{as:d.kC,alignItems:"center",color:"light.white_100",_notLast:{mb:"space-40"},children:[(0,C.tZ)(d.kC,{h:{base:"80px",md:"100px"}
387,maxW:{base:"80px",md:"100px"},flex:{base:"1 0 80px",md:"1 0 100px"},alignItems:"center",justifyContent:"center",border:"6px solid",borderRadius:"100%",mr:{base:"space-24",md:"space-40"},userSelect:"none",pointerEvents:"none",children:(0,C.tZ)(d.xv,{fontSize:{base:(0,em.hO)(58),md:(0,em.hO)(80)},lineHeight:{base:(0,em.hO)(51),md:(0,em.hO)(60)},mt:{base:"-space-10",md:"-space-12"},fontFamily:"heading",fontWeight:700,children:n+1})}),(0,C.tZ)(d.xv,{fontSize:{base:(0,em.hO)(58),md:(0,em.hO)(80)},lineHeight:{base:(0,em.hO)(51),md:(0,em.hO)(60)},mt:"-space-12",fontFamily:"heading",fontWeight:700,wordBreak:"break-word",sx:{hyphens:"auto"},children:r})]},(0,np.Z)())})}),i&&i.url&&(0,C.tZ)(d.kC,{justifyContent:"center",mt:"space-80",children:(0,C.tZ)(ea.zx,{as:"a",variant:"primaryBlack","data-text":i.label,href:i.url,fontSize:(0,em.hO)(18),lineHeight:(0,em.hO)(30),target:i.target||"_self",children:i.label})})]})})})}):null},nm=function(r){var n=r.tier,i=r.title,o=r.description,a=r.usps,s=r.callToAction,l=r.price;return(0,C.BX)(d.kC,{w:"100%",h:"100%",flexDirection:"column",alignItems:"flex-start",backgroundImage:"Plus"===n?ep.rH[n]:void 0,backgroundPosition:"bottom right",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundColor:ep.uw[n],pt:"space-48",px:{base:"space-24",md:"space-32"},pb:"space-32",children:[i&&(0,C.BX)(d.xu,{color:ep.ky[n],mb:{base:"space-24",lg:"space-48","2xl":"space-64"},children:[(0,C.tZ)(en.InterMilan,{}),(0,C.tZ)(d.X6,{mt:"space-16",size:"h3 aa",display:{base:"block",md:"none"},children:i}),(0,C.tZ)(d.X6,{mt:{base:"space-24",lg:"space-48","2xl":"space-64"},size:"h4 aa",display:{base:"none",md:"block"},children:i})]}),o&&(0,C.tZ)(d.xv,{size:"large body aa",textTransform:"none",mb:{base:"space-96",md:"space-32"},color:ep.ky[n],children:o}),a&&!!a.length&&(0,C.tZ)(d.aV,{mb:{base:"space-96",lg:"space-32",xl:"space-64"},display:{base:"none",md:"block"},children:a.filter(tc.$).map(function(r,i){return(0,C.tZ)(d.HC,{_notLast:{mb:{base:"space-12"}},children:(0,C.tZ)(d.xv,{color:ep.ky[n],children:r})},"usps-item-".concat(i,"-for-").concat(n))})}),(s||!!l)&&(0,C.BX)(d.kC,{flexDirection:{base:"row",lg:"column-reverse"},justifyContent:"space-between",alignItems:{base:"center",lg:"flex-start"},w:"100%",mt:"auto",flexWrap:"wrap",children:[s&&s.url&&(0,C.tZ)(es.rU,{href:s.url,passHref:!0,children:(0,C.tZ)(ea.zx,{as:"a",onClick:function(){return(0,y.l_)({subscriptionType:n,subscriptionTickets:"",subscriptionSeats:""})},"data-text":s.label,variant:s.type,children:s.label})}),!!l&&(0,C.tZ)(d.xv,{size:"large body aa",color:ep.ky[n],mb:{lg:"space-48",xl:"space-96"},children:l})]})]})};function ng(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ny(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ng(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ng(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nv=function(r){var n=r.title,i=r.items,o=(0,D.useState)(void 0)[0],a=["Plus","Premium","Club"],s=void 0===o,l="Plus"===o,c="Premium"===o,u="Club"===o,h=(0,D.useMemo)(function(){return void 0===o?4:l?6:12},[o,l]);return(null==i?void 0:i.length)<=0||u?null:(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:(0,C.BX)(ez.r,{columnGap:"space-2",rowGap:{base:"space-2",md:"none"},children:[(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.tZ)(d.X6,{size:"h6 aa",textTransform:"uppercase",color:"light.white_100",mb:{base:"space-24",md:"space-32"},children:n})}),i.filter(tc.$).sort(function(r,n){return a.indexOf(r.tier)-a.indexOf(n.tier)}).map(function(r){return"Plus"===r.tier&&s||"Premium"===r.tier&&(s||l)?(0,C.tZ)(d.P4,{colSpan:{base:12,md:h},children:(0,C.tZ)(nm,ny({},r))},r.sys.id):"Club"===r.tier&&(s||l||c)?(0,C.tZ)(d.P4,{colSpan:{base:12,md:h},children:(0,C.tZ)(nm,ny({},r))},r.sys.id):null})]})})]})},nb=function(r){var n=r.items,i=r.title;return(0,C.tZ)(x.l,{title:i,slides:void 0===n?[]:n,slideComponent:eh.m6,headingVariant:"light"})};function nC(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n_(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?nC(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nC(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nx=function(r){var n=r.pageTitle,i=r.text,o=r.isArticle;return(0,C.tZ)(eB.H,{gtmEvent:"club_page_click",pageCategory:null!=n?n:"",data:i,semanticProfile:o?"newsArticle":"default"})},nw=function(r){var n=r.title,i=(0,F.Sx)({base:"md",md:"lg"}),o=(0,F.Sx)({base:"h2 aa",md:"h3 aa"});return(0,C.BX)(d.xu,{width:"fit-content",children:[(0,C.tZ)(er.et,{as:"h2",size:o,text:n,color:"light.white_100"}),(0,C.tZ)(er.E0,{size:i,variant:"title",delay:.6,mt:{base:"space-24",md:"space-32"}})]})},nS=function(r){var n=r.callToActionsCollection,i=r.showCallToActionButton,o=r.buySeasonPassButton,a=null==n?void 0:n.items;return(0,C.BX)(C.HY,{children:[(0,C.tZ)(nx,n_({},r)),a&&a.length>0&&i&&(null==a?void 0:a.map(function(r){if(r){var n;return(0,C.tZ)(f(),{href:(null==r?void 0:r.url)||"",passHref:!0,children:(0,C.tZ)(ea.zx,{variant:null!==(n=r.type)&&void 0!==n?n:"primaryBlack",as:"a","data-text":r.label,whiteSpace:{base:"break-spaces",md:"initial"},target:r.target||"_self",children:r.label})},null==r?void 0:r.url)}})),!!o&&(0,C.tZ)(eS.PH,n_({},o))]})},nO=function(r){var n,i=r.image,o=r.title,a=r.imageSquareAspectRatio,s=null==i?void 0:i[0];return(0,v.K)(s)?(0,C.tZ)(d.oM,{ratio:void 0!==a&&a?1:.8,width:"100%",children:(0,C.tZ)(q.E,n_(n_({},(0,g.G8)(s)),{},{alt:null!==(n=s.description)&&void 0!==n?n:o}))}):null},nE=function(r){return(0,C.tZ)(d.rj,{px:"space-2",my:{base:"space-48",md:"space-72"},children:(0,C.tZ)(d.P4,{colStart:{base:0,md:4},colSpan:{base:12,md:6},children:(0,C.tZ)(nx,n_({},r))})})},nk=function(r){var n=r.title,i=r.image,o=r.imageOnRightSide,a=r.imageSquareAspectRatio,s=i&&o,l=i&&!o;return(0,C.BX)(d.rj,{py:{base:"space-16",md:"space-72"},children:[(0,C.tZ)(d.P4,{colSpan:{base:12,md:s?5:6},mb:{base:"space-40",md:"unset"},children:(0,C.tZ)(d.Kq,{gap:"space-24",alignItems:"start",children:(0,C.tZ)(function(){return i?o?(0,C.BX)(C.HY,{children:[n&&(0,C.tZ)(nw,{title:n}),(0,C.tZ)(nS,n_({},r))]}):(0,C.tZ)(nO,{image:i,title:null!=n?n:"",imageSquareAspectRatio:a}):n?(0,C.tZ)(nw,{title:n}):null},{})})}),(0,C.tZ)(d.P4,{colSpan:{base:12,md:l?5:6},colStart:(s||l)&&{base:0,md:l?8:7},children:(0,C.tZ)(d.Kq,{gap:"space-24",alignItems:"start",children:(0,C.tZ)(function(){return i?o?(0,C.tZ)(nO,{image:i,title:null!=n?n:"",imageSquareAspectRatio:a}):(0,C.BX)(C.HY,{children:[n&&(0,C.tZ)(nw,{title:n}),(0,C.tZ)(nS,n_({},r))]}):(0,C.tZ)(nS,n_({},r))},{})})})]})},nT=function(r){var n,i=r.noContainer?d.xu:d.W2;return(0,C.tZ)(i,{id:null!==(n=r.anchorId)&&void 0!==n?n:void 0,children:r.title||r.image?(0,C.tZ)(nk,n_({},r)):(0,C.tZ)(nE,n_({},r))})};function nM(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nP(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nM(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nM(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nL=function(r){var n=r.title,i=r.headerCta,o=r.description,a=r.competition,s=r.headingSize,l=r.promoBlock,c=(0,$.u)(),u=(0,F.Sx)({base:"md",md:"lg"});return(0,C.tZ)(d.xu,{bg:"brand.blue",pt:{base:"space-96",md:"space-192"},backgroundImage:ep.uH[a],backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover",zIndex:c.zIndex.headerText,pos:"relative",children:(0,C.tZ)(d.W2,{children:(0,C.BX)(d.rj,{children:[(0,C.BX)(d.P4,{colSpan:12,mb:i||o||void 0!==l&&l?"space-24":{base:"space-128",md:"space-192"},children:[(0,C.tZ)(er.et,{as:"h1",size:void 0===s?"h3 aa":s,text:n,color:"light.white_100"},"sectionTextHeaderTitle"),(0,C.tZ)(er.E0,{size:u,variant:"title",delay:.6,mt:{base:"space-24",md:"space-32"}})]}),o&&(0,C.tZ)(d.P4,{colSpan:12,mb:{base:"space-16",md:"space-48"},children:(0,C.tZ)(d.kC,{align:"flex-end",minHeight:{base:"64px",sm:"128px"},children:(0,C.tZ)(d.xv,{color:"light.white_100",size:"large body aa",textTransform:"none",children:o})})}),(null==i?void 0:i.url)&&(0,C.tZ)(d.P4,{colSpan:12,mt:{base:"space-56",md:"space-48"},mb:{base:"space-72",md:"space-80"},children:(0,C.tZ)(f(),{href:i.url,passHref:!0,children:(0,C.tZ)(ea.zx,nP(nP({as:"a"},(null==i?void 0:i.target)&&{target:i.target}),{},{href:i.url,textTransform:"uppercase",variant:i.type,children:i.label}))})})]})})})},nA=i(6958),nZ=i(46883),nI=i(16105),nV=i(43180),nD=function(r){var n,i=r.competitionName,o=r.cta,a=r.prices,s=(0,h.Z)().t,l=Object.keys((null==a?void 0:a.types)||{}),c='"name '.concat(l.map(function(r){return"".concat(r)}).join(" "),'"'),u=(0,D.useState)(null),p=u[0],f=u[1],m=(0,nI.C)();return(0,C.BX)(d.W2,{mt:b.m,mb:b.x,children:[(0,C.BX)(d.xu,{maxW:(0,em.hO)(1440),mx:"auto",children:[(0,C.tZ)(d.X6,{size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mb:"space-8",children:s("label.ticketPackage.ticketOverviewTitle")}),(0,C.tZ)(d.xv,{size:"large body aa",color:"light.white_100",textTransform:"none",mb:"space-64",children:s("label.ticketPackage.ticketOverviewDescription")})]}),(0,C.BX)(d.kC,{direction:{base:"column-reverse",md:"row"},children:[(0,C.BX)(d.kC,{bg:"light.white_100",width:{base:"100%",md:"50%"},direction:"column",h:{base:600,md:"100%"},overflowY:"scroll",children:[(0,C.BX)(d.rj,{top:0,pos:"sticky",borderTopWidth:{base:1,md:0}
387,borderTopColor:{base:"dark.black_20",md:"transparent"},gridTemplateColumns:{base:"repeat(".concat(l.length+1,", 1fr)"),md:"3fr repeat(".concat(l.length,", 1fr)")},alignItems:"center",gridTemplateAreas:c,bg:"brand.blue",p:"space-32",children:[(0,C.tZ)(d.P4,{area:"name",children:(0,C.tZ)(d.xv,{size:"h6 aa",color:"light.white_100",textTransform:"uppercase",children:s("label.ticketPackage.ticketOverviewSeat")})}),l.map(function(r){var n,i=(null==a||null===(n=a.types)||void 0===n?void 0:n[r])||{},o=i.label,s=i.tag;return(0,C.tZ)(d.P4,{area:r,colSpan:1,children:(0,C.tZ)(nA.u,{label:o,children:(0,C.tZ)(d.xv,{sx:{fontFamily:"Giorgio Sans",fontSize:(0,em.hO)(20),lineHeight:(0,em.hO)(16),fontWeight:700},ml:"space-8",mb:"space-8",color:"light.white_100",textAlign:"center",children:s})})},r)})]}),(0,C.tZ)(d.xu,{children:null==a||null===(n=a.seats)||void 0===n?void 0:n.map(function(r,n){var i;return(0,C.BX)(d.rj,{gridTemplateColumns:{base:"repeat(".concat(l.length+1,", 1fr)"),md:"3fr repeat(".concat(l.length,", 1fr)")},bgColor:r.code===(null==p?void 0:p.code)?"dark.black_5":"transparent",borderWidth:(0,em.hO)(1),borderTopColor:"dark.black_5",borderBottomColor:"dark.black_5",borderLeft:0,borderRight:0,alignItems:"center",onMouseEnter:function(){f(r)},gridTemplateAreas:c,px:"space-32",py:"space-24",children:[(0,C.tZ)(d.P4,{gridArea:"name",colSpan:1,children:(0,C.tZ)(d.xv,{color:"dark.black_100",children:r.name})}),null===(i=r.prices)||void 0===i?void 0:i.map(function(r){return(0,C.tZ)(d.P4,{color:"dark.black_100",gridArea:n+1,colSpan:1,children:(0,C.tZ)(d.xv,{textAlign:"center",children:"€ ".concat(r.price)})},r.code)})]},r.name)})})]}),(0,C.BX)(d.kC,{pos:{base:"static",md:"sticky"},width:{base:"100%",md:"50%"},direction:"column",align:"center",bg:"dark.black_80",p:"space-48",px:{base:"space-24",md:"space-48"},h:"100%",top:{base:"down"===m?0:(0,em.hO)(86),md:"down"===m?0:(0,em.hO)(128)},alignSelf:"flex-start",transition:"top 100ms ease-in-out",children:[(0,C.tZ)(nZ.p,{iconName:ep.sG[i],color:"light.white_100",mb:"space-4"}),(0,C.tZ)(d.xv,{color:"dark.black_10",mb:"space-48",textTransform:"none",children:ep.RS[i]}),(0,C.tZ)(nV.f,{maxWidth:(0,em.hO)(800),mb:"space-48",highlightedAreas:p?[p]:(null==a?void 0:a.seats)||[]}),(0,C.BX)(d.xv,{color:"dark.black_10",textTransform:"none",children:[ep.RS[i]," Group Stage"]}),(0,C.tZ)(d.xv,{color:"dark.black_10",mb:"space-32",textTransform:"none",children:"Statio G. Meazza — Milano"}),o&&o.url&&(0,C.tZ)(ea.zx,{as:"a",variant:"primaryBlack","data-text":o.label,href:o.url,target:o.target||"_self",children:o.label})]})]})]})},nj=i(68446),nz=i.n(nj);function nB(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var nR=function(r){return(0,C.tZ)(d.xu,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nB(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nB(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({w:"100%",h:"100%",position:"absolute",top:0,left:0,bg:"black",opacity:.5},r))};i(7957);var nH=i(28086);function nF(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nN(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nF(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nF(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}tz().extend(nz());var n$=function(r){var n=r.tickets,i=(0,F.Sx)({base:!0,md:!1}),o=(0,h.Z)().t,a=(0,e4.bU)();return(0,C.tZ)(d.W2,{mt:b.m,mb:b.x,children:(0,C.BX)(ez.r,{maxW:1440,mx:"auto",children:[(0,C.tZ)(d.P4,{colSpan:12,pb:"space-24",children:(0,C.tZ)(d.X6,{as:"h2",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",children:o("title.ticketPackage")})}),n.filter(tc.$).map(function(r,n){var s,l,c,u,h,p;return(0,C.tZ)(C.HY,{children:r.packageActive&&tz()().isBefore(r.enddate)&&(0,C.tZ)(d.P4,{colSpan:12,children:(0,C.tZ)(d.xu,{w:"100%",borderWidth:1,borderLeftWidth:{base:1,md:0},borderTopWidth:n?0:{base:0,md:1},borderColor:"dark.black_20",children:(0,C.BX)(ez.r,{children:[(0,C.tZ)(d.P4,{colSpan:{base:12,md:1},children:(0,C.BX)(d.kC,nN(nN({display:"flex",position:"relative"},r.competition?{bgColor:"brand.blue",bgImage:"url(".concat(ep.Sp[r.competition],")"),bgPosition:"center center",bgSize:"cover"}:{bg:"brand.blue"}),{},{justify:"center",alignItems:"flex-start",width:"100%",height:"100%",color:"light.white_100",py:"space-24",children:[r.enddate&&tz()().isBefore(r.startdate)&&(0,C.tZ)(nR,{}),!!r.competition&&!i&&(0,C.tZ)(nZ.p,{iconName:ep.sG[r.competition],color:"light.white_100"}),!!r.competition&&i&&(0,C.tZ)(d.xv,{as:"p",size:"detailing aa",color:"light.white_100",textTransform:"uppercase",children:ep.RS[r.competition]})]}))}),(0,C.BX)(d.P4,{colSpan:{base:12,md:6},py:{base:"space-24",md:"space-32"},pb:{base:0},px:{base:"space-16",md:0},textAlign:{base:"center",md:"initial"},children:[(0,C.BX)(d.xv,{color:"light.white_100",size:"h6 aa",pb:"space-4",children:[(tz()().isAfter(r.startdate),r.title)," ",r.showDate&&tz()(r[tz()().isAfter(r.startdate)?"enddate":"startdate"]).locale(a).format("it"===a?"dddd, D MMMM YYYY":"dddd, Do MMMM YYYY")]}),(0,C.tZ)(d.xv,{color:"dark.black_10",size:"large body aa",pb:{base:0,md:"space-16"},textTransform:"none",children:r.description}),!i&&r.packageActive&&(0,C.tZ)(C.HY,{children:tz()().isBefore(r.startdate)?(0,C.tZ)(N.Vp,{display:"inline-flex",variant:"outlineYellow",justifyContent:{base
387:"center",md:"flex-start"},width:{base:"100%",md:"auto"},mb:{base:"space-12",md:0},children:(0,C.tZ)(N.Sn,{children:o("label.ticketPackage.comingSoon")})}):(0,C.tZ)(ea.zx,{as:"a",variant:r.callToAction.type,href:String(null===(s=r.callToAction)||void 0===s?void 0:s.url),target:"_blank","data-text":null===(l=r.callToAction)||void 0===l?void 0:l.label,children:null===(c=r.callToAction)||void 0===c?void 0:c.label})})]}),(0,C.BX)(d.P4,{colSpan:{base:12,md:5},py:{base:"space-24",md:"space-32"},px:{base:"space-16",md:0},pr:{base:0,md:"space-32"},textAlign:{base:"center",md:"initial"},children:[(0,C.tZ)(d.kC,{align:"center",justify:{base:"center",md:"flex-end"},pb:"space-16",children:r.showCountdown&&r.enddate&&(0,C.tZ)(nH.x,{startDate:tz()().toISOString(),endDate:tz()().isBefore(r.startdate)?r.startdate:r.enddate})}),i&&r.packageActive&&(0,C.tZ)(C.HY,{children:tz()().isBefore(r.startdate)?(0,C.tZ)(N.Vp,{variant:"outlineYellow",display:"inline-flex",justifyContent:{base:"center",md:"flex-start"},width:{base:"100%",md:"auto"},mb:{base:"space-24",md:0},children:(0,C.tZ)(N.Sn,{children:o("label.ticketPackage.comingSoon")})}):(0,C.tZ)(ea.zx,{as:"a",variant:r.callToAction.type,href:String(null===(u=r.callToAction)||void 0===u?void 0:u.url),target:"_blank","data-text":null===(h=r.callToAction)||void 0===h?void 0:h.label,mb:{base:"space-24",md:0},children:null===(p=r.callToAction)||void 0===p?void 0:p.label})}),!!r.discount&&(0,C.BX)(d.kC,{direction:"column",align:{base:"center",md:"flex-end"},children:[(0,C.tZ)(d.xv,{color:"dark.black_10",pb:"space-12",children:o("label.ticketPackage.packageDiscount")}),(0,C.tZ)(d.kC,{direction:{base:"column",md:"row"},flexWrap:{base:"nowrap",md:"wrap"},justifyContent:{base:"flex-start",md:"flex-end"},children:(0,C.tZ)(d.xv,{color:"dark.black_10",mb:"space-8",display:"inline-block",children:(0,C.tZ)(N.Vp,{variant:"outlineBold",children:(0,C.tZ)(N.Sn,{children:r.discount})})})})]})]})]})})},n)})})]})})},nU=i(56106),nG=i(61466),nW=["isOpen","onClose"];function nq(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var nX=function(r){var n,i=r.isOpen,o=r.onClose,a=(0,tm.Z)(r,nW),s=(0,h.Z)().t;return(0,C.BX)(nU.u_,{isOpen:i,onClose:o,blockScrollOnMount:!0,isCentered:!0,scrollBehavior:"inside",children:[(0,C.tZ)(nU.ZA,{}),(0,C.BX)(nU.hz,{borderRadius:"none",bg:"brand.blue",maxW:"650px",minH:"100px",py:"space-64",px:{base:"space-24",md:"space-64"},maxHeight:"100%",textAlign:"center",justifyContent:"center",alignItems:"center",color:"light.white_100",gap:"space-12",children:[(0,C.BX)(ea.zx,{zIndex:1,variant:"icon",onClick:o,position:"absolute",right:"space-24",top:"space-24",children:[(0,C.tZ)(rf.Z,{color:"light.white_100",size:24}),(0,C.tZ)(nG.TX,{children:s("label.close")})]}),(0,C.tZ)(d.xv,{size:"h6 aa",textTransform:"uppercase",children:a.title}),null!=a&&a.content?(0,C.tZ)(d.xv,{size:"medium body aa",textTransform:"unset",whiteSpace:"pre-wrap",children:null==a?void 0:a.content}):(0,C.tZ)(eB.H,{data:null==a?void 0:a.richContent,alignments:{listAlignment:null==a?void 0:a.listAlignment,textAlignment:null==a?void 0:a.textAlignment}}),!!(null!==(n=a.callToAction)&&void 0!==n&&n.url)&&(0,C.tZ)(f(),{href:a.callToAction.url,passHref:!0,children:(0,C.tZ)(ea.zx,{variant:"primaryBlue",as:"a",alignSelf:"center",href:a.callToAction.url,"data-text":a.callToAction.label,whiteSpace:{base:"break-spaces",md:"initial"},target:a.callToAction.target||"_self",children:a.callToAction.label})}),!!a.buySeasonPassButton&&(0,C.tZ)(eS.PH,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nq(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nq(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},a.buySeasonPassButton))]})]})},nK=i(99849);function nY(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var nJ={month:"long",day:"numeric"}
387,nQ=function(r){var n=r.title,i=r.startDate,o=r.endDate,a=r.label1,s=r.label2,l=r.info,c=(0,D.useState)(!1),u=c[0],h=c[1],p=(0,e4.bU)(),f=i?new Date(i):void 0,m=o?new Date(o):void 0,g=f?f.toLocaleString(p,nJ):"",y=m?m.toLocaleString(p,nJ):"",v=(0,nK.t)(f,m);return(0,C.BX)(d.kC,{p:"space-24",background:"current"===v?"brand.blue":"dark.black_80",h:"100%",minH:"200px",flexDirection:"column",justifyContent:"space-between",cursor:"pointer",onClick:function(){h(!0)},children:[(0,C.BX)(d.kC,{mb:{base:"space-20",md:"space-80"},w:"100%",justifyContent:"space-between",children:[(0,C.tZ)(n1,{start:g,end:y,status:v,label1:a,label2:s}),l&&(0,C.tZ)(d.xu,{children:(0,C.tZ)(en.Information,{mt:"space-2",opacity:".6"})})]}),(0,C.tZ)(d.xv,{size:"h4 aa",fontSize:(0,em.hO)(58),lineHeight:"0.9",textTransform:"uppercase",color:"past"===v?"dark.black_20":"",children:n}),l&&(0,C.tZ)(nX,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nY(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nY(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({isOpen:u,onClose:function(){h(!1)}},l))]})},n1=function(r){var n=r.start,i=r.end,o=r.status,a=r.label1,s=r.label2,l=(0,h.Z)().t,c=n&&!i?"".concat(l("label.timeline.from")," "):i&&!n?"".concat(l("label.timeline.until")," "):void 0;return(0,C.BX)(d.xu,{color:"past"===o?"dark.black_20":"",mr:"space-10",children:[(0,C.BX)(d.xv,{size:"h6 aa",textTransform:"uppercase",display:"inline",children:[c,n,n&&i?" - ":""]}),(0,C.tZ)(d.xv,{size:"h6 aa",textTransform:"uppercase",display:"inline-block",children:i}),(a||s)&&(0,C.BX)(d.kC,{flexDir:"column",mt:"space-4",gap:"space-2",children:[a&&(0,C.tZ)(d.xv,{textTransform:"uppercase",children:a}),s&&(0,C.tZ)(d.xv,{textTransform:"uppercase",children:s})]})]})};function n0(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n2(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?n0(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):n0(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var n3=function(r){var n,i=r.title,o=r.itemsCollection,a=r.info,s=(0,D.useState)(!1),l=s[0],c=s[1],u=(0,eR.H)(null==o?void 0:o.items),h=null!==(n=null==u?void 0:u.length)&&void 0!==n?n:0;return(0,C.BX)(C.HY,{children:[(0,C.BX)(d.rj,{templateColumns:{base:"auto",md:"repeat(".concat(h,", calc(").concat(100/h,"% - var(--chakra-space-1)))")},templateRows:{base:"repeat(".concat(h+1,", auto)"),md:"auto 1fr"},gridColumnGap:"space-2",flex:"1",w:{base:"100%",md:"50%"},gridRowGap:{base:"space-4",md:"space-16"},children:[(0,C.tZ)(d.P4,{gridColumn:"1 / -1",px:"space-24",pb:{base:"space-24",md:"space-12"},pt:{base:"space-16",md:"space-8"},background:"brand.blue",cursor:"pointer",onClick:function(){c(!0)},children:(0,C.BX)(d.kC,{justifyContent:"space-between",alignItems:"center",children:[(0,C.tZ)(d.xv,{as:"span",size:"h5 aa",mt:"space-8",children:i}),a&&(0,C.tZ)(en.Information,{mt:"space-2",opacity:".6"})]})}),u.map(function(r,n){return(0,C.tZ)(d.P4,{children:(0,C.tZ)(nQ,n2({},r))},n)})]}),a&&(0,C.tZ)(nX,n2({isOpen:l,onClose:function(){c(!1)}},a))]})};function n4(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var n5=function(r){var n,i,o,a,s,l,c,u,p,f=r.title,m=r.groupsCollection,g=r.hasFilter,y=r.anchorId,v=(n=(0,eR.H)(null==m?void 0:m.items),o=(i=(0,D.useState)(n))[0],a=i[1],s=(0,(0,h.Z)().t)("label.all"),c=(l=(0,D.useState)(s))[0],u=l[1],p=(0,D.useMemo)(function(){var r;return[s].concat((0,t4.Z)(null!==(r=null==n?void 0:n.map(function(r){return null==r?void 0:r.title}).filter(function(r){return null!=r}))&&void 0!==r?r:[]))},[s,n]),(0,D.useEffect)(function(){c===s?a(n):a(n.filter(function(r){return(null==r?void 0:r.title)===c}))},[c]),{activeGroup:c,setActiveGroup:u,timelineButtons:p,timelineGroups:o}),b=v.activeGroup,_=v.setActiveGroup,x=v.timelineButtons,w=v.timelineGroups;return w&&0!==w.length?(0,C.BX)(d.W2,{id:null!=y?y:void 0,color:"white",my:"space-96",children:[(0,C.tZ)(d.xv,{size:"h6 aa",textTransform:"uppercase",mb:{base:"space-24",md:"space-32"},children:f}),g&&(0,C.tZ)(d.kC,{justifyContent:"space-between",mb:8,children:(0,C.tZ)(d.kC,{gap:5,children:x.map(function(r){return(0,C.tZ)(D.Fragment,{children:r?(0,C.tZ)(ea.zx,{isActive:r===b,variant:"navLink",textTransform:"uppercase",onClick:function(){return _(r)},children:r}):null},r)})})}),(0,C.tZ)(d.kC,{w:"100%",gap:{base:"space-16",md:"space-2"},flexDirection:{base:"column",md:"row"},children:w.map(function(r,n){return(0,C.tZ)(n3,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?n4(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):n4(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},r),n)})})]}):null};function n6(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n8(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?n6(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):n6(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var n7=function(r){var n=r.title,i=r.text;return(0,C.BX)(d.kC,{flexDirection:"column",gap:"space-24",children:[(0,C.tZ)(d.X6,{as:"h3",size:"h4 aa",textTransform:"uppercase",color:"light.white_100",lineHeight:"0.75",children:n}),(0,C.tZ)(d.xv,{size:"largeBody aa",color:"light.white_100",lineHeight:"1.7",children:i})]})},n9=function(r){var n=r.tribunaItemsCollection,i=r.callToAction,o=r.buySeasonPassButton,a=r.image,s=r.backgroundColor,l=r.reverseOrder,c=r.anchorId,u=null==n?void 0:n.items;return(0,C.tZ)(d.W2,{id:null!=c?c:void 0,background:"blue"===s?"brand.blue":"dark.black_100",children:(0,C.BX)(d.rj,{pt:{base:"space-80",md:"space-80"},pb:{base:"space-24",md:"space-80"},gridGap:"space-40",children:[(0,C.tZ)(d.P4,{colSpan:{base:12,md:5},colStart:{base:0,md:l?8:0},order:l?2:1,children:!!u&&(0,C.BX)(d.kC,{flexDirection:"column",gap:"space-40",children:[u.map(function(r,n){return(0,C.tZ)(n7,{title:null==r?void 0:r.title,text:null==r?void 0:r.text},n)}),!!(null!=i&&i.url)&&(0,C.tZ)(f(),{href:i.url,passHref:!0,children:(0,C.tZ)(ea.zx,{as:"a",alignSelf:"start",variant:"blue"===s?"primaryBlue":"primaryBlack","data-text":i.label,target:i.target||"_self",children:i.label})}),!!o&&(0,C.tZ)(eS.PH,n8({alignSelf:"start"},o))]})}),(0,C.tZ)(d.P4,{colSpan:{base:12,md:6},colStart:{base:0,md:l?0:7},pos:"relative",order:l?1:2,children:(null==a?void 0:a[0])&&(0,C.tZ)(q.E,n8({pos:{base:"relative",md:"absolute"},w:"100%",h:"100%",objectFit:{base:"contain",md:"cover"},minW:"100px",alt:a[0].description||""},(0,g.m4)({image:a[0],ratio:1})))})]})})},ie=["title","slug","channel","videos","category"],it=function(r){var n=r.title,i=r.slug,o=r.channel,a=r.videos,s=r.category,l=(0,tm.Z)(r,ie),c=(0,h.Z)().t,u=(0,E.useRouter)().locale||T.al;return a.length?(0,C.BX)(d.xu,{mb:b.x,children:[(0,C.tZ)(d.iz,{}),(0,C.tZ)(d.W2,{pt:b.m,children:(n||i&&o)&&(0,C.tZ)(eA.O,{title:n,variant:"light",cta:i?{label:c("label.allVideos"),type:"underlineWhite",url:(0,M.G)({locale:u,type:"interTv",category:void 0!==s&&s,slug:"".concat(i).concat(o?"?".concat(T.TD.channel[u],"=").concat(o):"")})}:void 0})}),(0,C.tZ)(d.rj,{px:{base:"space-2",sm:"space-16",md:"space-64"},rowGap:{base:"space-48",md:"space-64"},columnGap:"space-2",pb:{base:"space-72",md:"space-64"},children:a.map(function(r,n){return(0,C.tZ)(d.P4,{colSpan:l.colSpan,children:(0,C.tZ)(eh.yB,{item:r})},"match-highlights-tile-".concat(n))})})]}):null},ir=i(59284),ii=i(5123),io=(o=function(r,n){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(r,n)},function(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=r}o(r,n),r.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}),ia=function(r){function n(n){var i=r.call(this,n)||this;return i.name="AssertionError",i}return io(n,r),n}(Error);function is(r,n){if(!r)throw new ia(n)}function il(r){var n=Object.entries(r).filter(function(r){return null!=r[1]}).map(function(r){var n=r[0],i=r[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(String(i)))});return n.length>0?"?".concat(n.join("&")):""}
387var ic=i(42310),iu=i.n(ic),id=(a=function(r,n){return(a=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(r,n)},function(r,n){if("function"!=typeof n&&null!==n)throw TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=r}a(r,n),r.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}),ih=function(){return(ih=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},ip=function(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}},im=function(r,n){var i={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&0>n.indexOf(o)&&(i[o]=r[o]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,o=Object.getOwnPropertySymbols(r);a<o.length;a++)0>n.indexOf(o[a])&&Object.prototype.propertyIsEnumerable.call(r,o[a])&&(i[o[a]]=r[o[a]]);return i},ig=function(r){function n(){var n=null!==r&&r.apply(this,arguments)||this;return n.openShareDialog=function(r){var i=n.props,o=i.onShareWindowClose,a=i.windowHeight,s=void 0===a?400:a,l=i.windowPosition,c=i.windowWidth,u=void 0===c?550:c;!function(r,n,i){var o=n.height,a=n.width,s=im(n,["height","width"]),l=ih({height:o,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},s),c=window.open(r,"",Object.keys(l).map(function(r){return"".concat(r,"=").concat(l[r])}).join(", "));if(i)var u=window.setInterval(function(){try{(null===c||c.closed)&&(window.clearInterval(u),i(c))}catch(r){console.error(r)}},1e3)}(r,ih({height:s,width:u},"windowCenter"===(void 0===l?"windowCenter":l)?{left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-u/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-s/2}:{top:(window.screen.height-s)/2,left:(window.screen.width-u)/2}),o)},n.handleClick=function(r){var i,o,a;return i=void 0,o=void 0,a=function(){var n,i,o,a,s,l,c,u,d;return ip(this,function(h){switch(h.label){case 0:var p;if(i=(n=this.props).beforeOnClick,o=n.disabled,a=n.networkLink,s=n.onClick,l=n.url,c=n.openShareDialogOnClick,u=a(l,n.opts),o)return[2];if(r.preventDefault(),!i||!((p=d=i())&&("object"==typeof p||"function"==typeof p)&&"function"==typeof p.then))return[3,2];return[4,d];case 1:h.sent(),h.label=2;case 2:return c&&this.openShareDialog(u),s&&s(r,u),[2]}})},new(o||(o=Promise))(function(r,s){function l(r){try{u(a.next(r))}catch(r){s(r)}}function c(r){try{u(a.throw(r))}catch(r){s(r)}}function u(n){var i;n.done?r(n.value):((i=n.value)instanceof o?i:new o(function(r){r(i)})).then(l,c)}u((a=a.apply(n,i||[])).next())})},n}return id(n,r),n.prototype.render=function(){var r=this.props,n=(r.beforeOnClick,r.children),i=r.className,o=r.disabled,a=r.disabledStyle,s=r.forwardedRef,l=(r.networkLink,r.networkName),c=(r.onShareWindowClose,r.openShareDialogOnClick,r.opts,r.resetButtonStyle),u=r.style,d=(r.url,r.windowHeight,r.windowPosition,r.windowWidth,im(r,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"])),h=iu()("react-share__ShareButton",{"react-share__ShareButton--disabled":!!o,disabled:!!o},i),p=c?ih(ih({backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",curs
387or:"pointer"},u),o&&a):ih(ih({},u),o&&a);return D.createElement("button",ih({},d,{"aria-label":d["aria-label"]||l,className:h,onClick:this.handleClick,ref:s,style:p}),n)},n.defaultProps={disabledStyle:{opacity:.6},openShareDialogOnClick:!0,resetButtonStyle:!0},n}(D.Component),iy=function(){return(iy=Object.assign||function(r){for(var n,i=1,o=arguments.length;i<o;i++)for(var a in n=arguments[i])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},iv=function(r,n,i,o){function a(a,s){var l=i(a),c=iy({},a);return Object.keys(l).forEach(function(r){delete c[r]}),D.createElement(ig,iy({},o,c,{forwardedRef:s,networkName:r,networkLink:n,opts:i(a)}))}return a.displayName="ShareButton-".concat(r),(0,D.forwardRef)(a)},ib=iv("facebook",function(r,n){var i=n.quote,o=n.hashtag;return is(r,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+il({u:r,quote:i,hashtag:o})},function(r){return{quote:r.quote,hashtag:r.hashtag}},{windowWidth:550,windowHeight:400}),iC=iv("twitter",function(r,n){var i=n.title,o=n.via,a=n.hashtags,s=void 0===a?[]:a,l=n.related,c=void 0===l?[]:l;return is(r,"twitter.url"),is(Array.isArray(s),"twitter.hashtags is not an array"),is(Array.isArray(c),"twitter.related is not an array"),"https://twitter.com/share"+il({url:r,text:i,via:o,hashtags:s.length>0?s.join(","):void 0,related:c.length>0?c.join(","):void 0})},function(r){return{hashtags:r.hashtags,title:r.title,via:r.via,related:r.related}},{windowWidth:550,windowHeight:400}),i_=iv("whatsapp",function(r,n){var i=n.title,o=n.separator;return is(r,"whatsapp.url"),"https://"+(/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)?"api":"web")+".whatsapp.com/send"+il({text:i?i+o+r:r})},function(r){return{title:r.title,separator:r.separator||" "}},{windowWidth:550,windowHeight:400}),ix=iv("email",function(r,n){var i=n.subject,o=n.body,a=n.separator;return"mailto:"+il({subject:i,body:o?o+a+r:r})},function(r){return{subject:r.subject,body:r.body,separator:r.separator||" "}},{openShareDialogOnClick:!1,onClick:function(r,n){window.location.href=n}}),iw=i(9494),iS=i.n(iw),iO=i(91240),iE=i(741),ik=i(31464),iT=(0,iE.Z)(d.HC,{target:"e1efmzin0"})("border-top:1px solid ",m.r.colors.dark.black_20,";padding:",m.r.space["space-16"],";",ik.B.min("mobile"),"{padding:",m.r.space["space-24"],";}"),iM=function(r){var n=r.children,i=r.title,o=r.description,a=r.url,s=r.type,l=iS()().share,c=(0,D.useCallback)(function(){l({title:i,description:o,url:a,type:s})},[l,i,o,a,s]);return(0,C.tZ)(iT,{onClick:c,children:n})};function iP(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iL(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iP(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iP(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iA=(0,D.forwardRef)(function(r,n){var i=r.data,o=r.buttonHeight,a=(0,h.Z)().t,s=iS()().isSupported,l=!!iO.j&&navigator.clipboard,c=(0,D.useState)({success:!1,failed:!1}),u=c[0],p=c[1],f=function(r){try{navigator.clipboard.writeText(r),p({success:!0,failed:!1})}catch(r){p({success:!1,failed:!0})}setTimeout(function(){p({success:!1,failed:!1})},1e3)};return(0,C.BX)(d.QI,{ref:n,mx:"0",mb:{base:0,sm:o},padding:"0",styleType:"none",width:"100%",children:[s&&(0,C.BX)(C.HY,{children:[(0,C.tZ)(iM,iL(iL({type:"facebook"},i),{},{children:a("label.share.facebook")})),(0,C.tZ)(iM,iL(iL({type:"twitter"},i),{},{children:a("label.share.twitter")})),(0,C.tZ)(iM,iL(iL({type:"whatsapp"},i),{},{children:a("label.share.whatsapp")})),(0,C.tZ)(iM,iL(iL({type:"email"},i),{},{children:a("label.share.email")})),(0,C.tZ)(iM,iL(iL({type:"copy"},i),{},{children:a("label.share.copyLink")}))]}),!s&&(0,C.BX)(C.HY,{children:[(0,C.tZ)(iT,{children:(0,C.tZ)(ib,{url:i.url,children:a("label.share.facebook")})}),(0,C.tZ)(iT,{children:(0,C.tZ)(iC,{title:i.title,url:i.url,children:a("label.share.twitter")})}),(0,C.tZ)(iT,{children:(0,C.tZ)(i_,{title:i.title,url:i.url,children:a("label.share.whatsapp")})}),(0,C.tZ)(iT,{children:(0,C.tZ)(ix,{subject:i.title,url:i.url,children:a("label.share.email")})}),l&&(0,C.tZ)(iT,{children:(0,C.tZ)(nA.u,{isOpen:u.success||u.failed,label:a(u.success?"label.share.linkCopied":"label.share.linkNotCopied"),placement:"bottom",children:(0,C.tZ)(ea.zx,{fontSize:"large body aa",variant:"unstyled",textTransform:"none",background:"transparent",onClick:function(){return f(i.url)},children:a("label.share.copyLink")})})})]})]})}),iZ=(0,iE.Z)(ea.zx,{target:"e175pqi00"})("display:flex;font-size:",function(r){return r.theme.fontSizes["large body aa"]},";background:",function(r){return r.theme.colors.dark.black_100},";border:0;color:",function(r){return r.theme.colors.light.white_100},";width:100%;flex-direction:row;justify-content:flex-start;border-top:",function(r){var n=r.theme;return"1px solid ".concat(n.colors.dark.black_20)},";padding:",function(r){return r.theme.space["space-16"]},";",ik.B.min("tablet"),"{padding:",function(r){return r.theme.space["space-24"]},";}&:hover,&:focus{background:",function(r){return r.theme.colors.dark.black_100},";}"),iI=function(r){var n=r.children,i=r.data,o=(0,D.useState)(!1),a=o[0],s=o[1],l=(0,ts.Z)().width,c=l<=(0,ii.J)(m.r.breakpoints.md),u=(0,D.useRef)(null),h=(0,D.useRef)(null),p=(0,D.useRef)(0),f=(0,D.useRef)(0);return(0,D.useLayoutEffect)(function(){null!=u&&u.current&&(f.current=u.current.getBoundingClientRect().height)},[u]),(0,D.useLayoutEffect)(function(){h.current&&(p.current=h.current.getBoundingClientRect().height)},[h,l]),(0,C.BX)(d.xu,{children:[(0,C.tZ)(iZ,{onClick:function(){return s(!a)},rightIcon:a?(0,C.tZ)(rf.Z,{color:"light.white_100"}):(0,C.tZ)(ir.Z,{color:"dark.black_20"}),zIndex:"4",ref:h,children:(0,C.tZ)(d.xu,{mr:"auto",textTransform:"none",children:n})}),c&&(0,C.tZ)(d.kC,{flexDirection:"column",height:"".concat(a?f.current:"0px"),left:"0",right:"0",position:"static",transition:"all ease-in-out 400ms 50ms",color:"light.white_100",background:"dark.black_100",zIndex:"3",children:(0,C.tZ)(iA,{data:i,ref:u,buttonHeight:p.current})}),!c&&(0,C.tZ)(d.kC,{flexDirection:"column",justifyContent:"flex-end",height:"100%",left:"0",right:"0",position:"absolute",transform:"translateY(".concat(a?"-100%":"100%",")"),transition:"all ease-in-out 400ms 20ms",color:"light.white_100",background:"dark.black_100",zIndex:"3",children:(0,C.tZ)(iA,{data:i,ref:u,buttonHeight:p.current})})]})},iV=i(2365),iD=i(98310),ij=i(79238),iz=i(43940),iB=i(4104),iR=function(r){var n,i,o,a,s,l=r.video,c=r.sponsors,u=(0,h.Z)().t,p=(0,e4.bU)(),f=(0,E.useRouter)().back,m=(0,iB.uz)().isKwidgetLoaded,g=iO.j?window.location.href:"",y=p===T.al,v=y?null==l||null===(n=l.metaData)||void 0===n?void 0:n.title_it:null==l||null===(i=l.metaData)||void 0===i?void 0:i.title,b=y?null==l||null===(o=l.metaData)||void 0===o?void 0:o.description_it:null==l||null===(a=l.metaData)||void 0===a?void 0:a.description,_=(0,D.useState)(!1),x=_[0],w=_[1],S=(0,ty.a)().isAuthenticated,O=(0,D.useState)(!1),k=O[0],M=O[1],P=(0,D.useState)(!0),L=P[0],A=P[1];(0,D.useEffect)(function(){var r,n=null==l||null===(r=l.metaData)||void 0===r||null===(r=r.SysEntryEntitlements)||void 0===r?void 0:r.includes(ep.Ui.plus);M(!n||n&&S),A(!1)},[S,k,null==l||null===(s=l.metaData)||void 0===s?void 0:s.SysEntryEntitlements]),(0,D.useEffect)(function(){w(!0)},[]);var Z=c&&c.length>0;return l?(0,C.BX)(d.xu,{position:"relative",display:"flex",flexDirection:{base:"column",md:"row"},children:[(0,C.tZ)(d.xu,{width:{base:"100%",md:"72.5%"},children:l&&k&&(0,C.tZ)(d.oM,{ratio:16/9,children:(0,C.tZ)(X.Y,{video:l})})}),(0,C.tZ)(d.xu,{width:{base:"100%",md:"27.5%"},background:"dark.black_100",pt:{base:"space-32",md:"space-48"},children:(0,C.BX)(d.kC,{flexDirection:"column",height:"100%",position:"relative",overflow:"hidden",children:[(0,C.tZ)(d.kC,{flexDirection:"column",mb:"auto",px:{base:"space-16",md:"space-24"},children:(0,C.tZ)(iV.z,{video:l})}),Z&&(0,C.tZ)(d.xu,{px:{base:"space-16",md:"space-24"},mb:"space-24",children:(0,C.tZ)(iz.H,{sponsors:c,direction:"column"})}),x&&(0,C.tZ)(iI,{data:{title:v,description:b,url:g},children:u("label.share.shareVideo")})]})}),!L&&(0,C.tZ)(iD.u,{size:"2xl",isOpen:m&&!k,onClose:function(){return f()},children:(0,C.tZ)(ij.x,{})})]}):null},iH=i(73465),iF=function(r){var n=r.videoEntryId;return(0,C.tZ)(d.W2,{mt:b.m,mb:b.x,children:(0,C.tZ)(d.oM,{ratio:16/9,children:(0,C.tZ)(iH.d,{entryId:n})})})},iN=function(r){var n;return(0,C.tZ)(C.HY,{children:null!=r&&r.videoEntryId?(0,C.tZ)(d.W2,{id:null!==(n=r.anchorId)&&void 0!==n?n:void 0,children:(0,C.tZ)(d.rj,{px:"space-2",children:(0,C.tZ)(d.P4,{colStart:{base:0,md:2},colSpan:{base:12,md:10},pb:{base:"space-16",md:"space-72"},children:(0,C.tZ)(d.oM,{ratio:16/9,children:(0,C.tZ)(iH.d,{entryId:(null==r?void 0:r.videoEntryId)||""})})})})}):null})},i$=i(34300),iU=i(89438);function iG(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iW(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?iG(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iG(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iq=function(r){var n=r.title,i=r.countdownEndDate,o=r.showCountdownTitle,a=r.headerVideo,s=r.headerCta,l=r.headerImage,c=r.buySeasonPassButton,u=r.showBuySeasonPassButton,h=(0,D.useState)(!0),p=h[0],m=h[1];return(0,D.useEffect)(function(){m((0,i$.Z)(new Date(i)))},[i]),(0,C.tZ)(et,{headerImage:l,headerVideo:a,scrollToContainerOnLoad:!0,children:(0,C.BX)(iU.uH,{initial:{opacity:0},animate:{opacity:1,transition:{delay:1,duration:.5}},textAlign:p?"center":"unset",width:"100%",children:[p?(0,C.BX)(C.HY,{children:[n&&o&&(0,C.tZ)(er.et,{as:"h1",size:"lg",fontFamily:"body",fontWeight:"normal",textTransform:"uppercase",color:"white",textAlign:"center",mb:"space-32",text:n,delay:.4}),(0,C.tZ)(nH.x,{variant:"large",endDate:i.toString(),setIsCountDownActive:m})]}):(0,C.BX)(C.HY,{children:[(0,C.tZ)(er.et,{as:"h2",size:"h1 aa",text:null!=n?n:"",color:"light.white_100"}),(0,C.tZ)(er.E0,{size:"lg",variant:"title",delay:.6,mt:{base:"space-24",md:"space-32"}})]}),(null==s?void 0:s.url)&&(0,C.tZ)(d.xu,{mt:"space-72",children:(0,C.tZ)(f(),{href:s.url,passHref:!0,children:(0,C.tZ)(ea.zx,iW(iW({as:"a"},(null==s?void 0:s.target)&&{target:s.target}),{},{href:s.url,textTransform:"uppercase",variant:"underlineWhite",children:s.label}))})}),c&&u&&(0,C.tZ)(d.xu,{mt:"space-72",children:(0,C.tZ)(eS.PH,iW({},c))})]})})},iX=i(70061);function iK(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iY(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iK(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iK(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iJ=((s=iJ||{}).Blue="#011EA0",s.White="#ffffff",s.Yellow="#ffdc3c",s),iQ=function(r){var n=null==r?void 0:r[0];if((0,v.K)(n))return(0,g.LN)({baseUrl:(0,g.rk)(n),width:1920})},i1=function(r){var n=r.item,i=r.isFeatured,o=r.isLight,a=r.themeColor,s=i&&o?"dark.black_100":"light.white_100";return(0,C.BX)(d.HC,{display:"flex",alignItems:"start",py:i?(0,em.hO)(8):(0,em.hO)(4),px:(0,em.hO)(8),backgroundColor:i?a:void 0,children:[(0,C.tZ)(d.DE,{as:i?en.Check:en.Plus,mt:"space-4",color:s}),(0,C.tZ)(d.xv,{size:"medium body aa",fontSize:(0,em.hO)(16),textTransform:"unset",color:s,children:n})]},n)},i0=function(r){var n,i,o,a=r.index,s=r.title,l=r.subTitle,c=r.list,u=void 0===c?[]:c,p=r.listItemsCollection,m=r.text,y=r.showLogo,b=r.color,_=r.backgroundImage,x=r.callToAction,w=r.useModalAsAction,S=r.modalImage,O=r.modalCallToAction,k=(0,h.Z)().t,T=(0,iX.qY)(),M=T.isOpen,P=T.onClose,L=T.onOpen,A=(0,E.useRouter)(),Z=iQ(_),I=(0,v.K)(null==S?void 0:S[0])?(0,g.G8)(S[0],!1,1920):void 0,V=b?b.value:Object.values(iJ)[a],D="#000"===(0,em.XV)(V);return(0,C.BX)(C.HY,{children:[(0,C.BX)(d.xu,{color:"light.white_100",px:{base:"space-16",md:"space-40"},py:"space-40",w:"100%",bg:"dark.black_80",pos:"relative",backgroundColor:"dark.black_80",borderTopWidth:"16px",borderTopStyle:"solid",borderTopColor:V,backgroundImage:Z?"url(".concat(Z,")"):void 0,backgroundRepeat:"no-repeat",backgroundSize:"cover",children:[Z&&(0,C.tZ)(nR,{zIndex:0,opacity:"0.75"}),(0,C.BX)(d.kC,{pos:"relative",flexDirection:"column",gap:{base:"space-24",md:"space-32"},zIndex:1,children:[(0,C.BX)(d.kC,{gap:"space-16",flexDirection:"column",children:[y&&(0,C.tZ)(en.InterMilan,{}),(0,C.tZ)(d.X6,{as:"h3",size:"h3 aa",fontSize:{base:(0,em.hO)(58),md:(0,em.hO)(80)},mb:"space-8",children:s}),(0,C.tZ)(d.xv,{size:"large body aa",textTransform:"unset",children:l})]}),(0,C.BX)(d.kC,{gap:"space-16",flexDirection:"column",children:[!(null!=p&&null!==(n=p.items)&&void 0!==n&&n.length)&&Array.isArray(u)&&u.length?(0,C.tZ)(d.aV,{size:"medium body aa",spacing:"space-16",children:u.filter(function(r){return"string"==typeof r}).map(function(r){return(0,C.tZ)(i1,{item:r,themeColor:V,isLight:D,isFeatured:!1},r)})}):null,null!=p&&p.items&&p.items.length?(0,C.tZ)(d.aV,{size:"medium body aa",spacing:"space-16",children:p.items.filter(function(r){return!!(null!=r&&r.text)}).map(function(r){return(0,C.tZ)(i1,{item:r.text,themeColor:V,isLight:D,isFeatured:!!r.highlight},r.text)})}):null,m&&(0,C.tZ)(d.xv,{size:"medium body aa",fontSize:(0,em.hO)(12),textTransform:"unset",whiteSpace:"pre-wrap",children:m})]}),function(){if(!x)return null;var r={variant:x.type,alignSelf:"start",whiteSpace:{base:"break-spaces",md:"initial"}};return w?(0,C.tZ)(ea.zx,iY(iY({},r),{},{onClick:L,children:x.label})):x.url?(0,C.tZ)(f(),{href:x.url,passHref:!0,children:(0,C.tZ)(ea.zx,iY(iY({},r),{},{as:"a",href:x.url,target:x.target||"_self",children:x.label}))}):null}()]})]}),(0,C.BX)(nU.u_,{size:"full",isOpen:M,onClose:P,blockScrollOnMount:!0,scrollBehavior:"outside",children:[(0,C.tZ)(nU.ZA,{backdropFilter:"blur(20px)"}
387),(0,C.tZ)(nU.hz,{backgroundColor:{base:"dark.black_80",sm:"transparent"},height:"100%",maxWidth:"7xl",borderRadius:"none",px:{base:0,sm:"space-48"},py:{base:0,sm:"space-48"},children:(0,C.BX)(d.xu,{position:"relative",height:"100%",bg:"brand.blue",px:{base:"space-16",md:"space-48"},children:[(0,C.BX)(ea.zx,{zIndex:1,variant:"icon",onClick:P,position:"absolute",right:"space-24",top:"space-24",children:[(0,C.tZ)(en.Close,{color:"light.white_100",size:24}),(0,C.tZ)(nG.TX,{children:k("label.close")})]}),(0,C.BX)(d.kC,{flexDirection:"column",justify:"center",alignItems:"center",gap:"space-16",h:"100%",py:{base:0,sm:"space-64"},children:[(0,C.tZ)(q.E,iY(iY({},I),{},{alt:null!==(i=null==S||null===(o=S[0])||void 0===o?void 0:o.alt)&&void 0!==i?i:"",objectFit:"contain"})),(null==O?void 0:O.url)&&(0,C.tZ)(d.xu,{children:(0,C.tZ)(ea.zx,{variant:O.type,alignSelf:"start",onClick:function(){P(),setTimeout(function(){O.url&&A.push(O.url)},200)},whiteSpace:{base:"break-spaces",md:"initial"},as:"a",href:O.url,target:O.target||"_self",children:O.label})})]})]})})]})]})},i2=function(r){var n=r.title,i=r.seasonPassBlocksCollection,o=r.anchorId,a=(0,eR.H)(null==i?void 0:i.items);return(0,C.BX)(d.W2,{id:null!=o?o:void 0,py:{base:"space-80",md:"space-96"},children:[(0,C.tZ)(d.X6,{as:"h3",size:"h6 aa",mb:{base:"space-24",md:"space-32"},color:"light.white_100",textTransform:"uppercase",children:n}),(0,C.tZ)(d.kC,{w:"100%",gap:"space-16",alignItems:"stretch",flexDirection:{base:"column",md:"row"},children:a.map(function(r,n){return(0,C.tZ)(i0,iY({index:n},r),n)})})]})};function i3(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function i4(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?i3(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):i3(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}i(3656);var i5=(0,rc.F4)(c||(c=(0,rl.Z)(["\n  from {\n    transform: scale(1, 1);\n  }\n  to {\n    transform: scale(1.1, 1.1);\n  }\n"]))),i6=(0,rc.F4)(u||(u=(0,rl.Z)(["\n  from {\n    transform: scale(1.1, 1.1);\n  }\n  to {\n    transform: scale(1, 1);\n  }\n"]))),i8=(0,iE.Z)(q.E,{target:"e1ist3wj3"})({name:"rlkrvh",styles:"height:100%;object-fit:cover"}),i7=(0,iE.Z)(d.kC,{target:"e1ist3wj2"})("flex-direction:column;align-items:center;position:absolute;top:110%;width:100%;height:auto;display:flex;justify-content:center;align-items:center;color:white;font-size:0.75rem;font-weight:bold;left:",function(r){var n=r.index;return -1*(void 0===n?0:n)*10},"%;"),i9=(0,iE.Z)("span",{target:"e1ist3wj1"})("width:calc(100% - 3px - 10%);height:2px;position:absolute;left:",function(r){var n=r.x;return void 0===n?0:n},"px;background-color:rgba(255, 255, 255, 0.2);span{height:2px;background-color:white;display:block;}"),oe=(0,iE.Z)(d.xu,{target:"e1ist3wj0"})(i8,"{animation:",i6," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}&:hover ",i8,"{animation:",i5," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}&:focus ",i8,"{animation:",i5," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}"),ot=function(r){var n,i,o,a,s,l,c=r.data,u=r.ratio,h=r.onClick,p=r.isPast,f=r.isLast,m=r.isNext,y=r.shields,b=r.slideIndex,_=c.image,x=(0,D.useRef)(null),w=(0,F.Sx)({base:!0,sm:!1},{fallback:"base"});return(0,C.tZ)(C.HY,{children:(0,C.tZ)(oe,{as:"a",title:"Championship Slide ".concat(b),onClick:h,style:{cursor:"pointer"},children:(0,C.BX)(C.HY,{children:[(0,C.tZ)(eN.R,{top:0,bg:"linear-gradient(to left, rgba(0,0,0,0.7) 60%,rgba(0,0,0,0) 100%);",zIndex:"100",hidden:!m}),(0,C.BX)(d.xu,{position:"relative",children:[(0,C.tZ)(d.oM,{overflow:m||p?"hidden":"visible",ratio:void 0===u?16/9:u,mt:{base:"space-16",md:"space-16"},mb:{base:"space-248",md:"space-248"},children:(0,C.tZ)(C.HY,{children:(0,v.K)(null==_?void 0:_[0])&&(0,C.tZ)(i8,i4(i4({},(0,g.G8)(_[0],!1,885)),{},{alt:null!==(n=_[0].description)&&void 0!==n?n:""}))})}),(0,C.BX)(i7,{index:p?-1:m?1:0,mt:{base:"space-8",md:"space-10"},children:[(0,C.BX)(d.kC,{direction:"row",alignItems:"center",children:[(0,C.tZ)(d.xu,{ref:x,opacity:m?"0.6":"1",children:y?y&&c.isSecondC
387hampionship?(0,C.tZ)(en.StarShield,{}):y&&c.isFirstChampionship?(0,C.tZ)(en.ShieldOneStar,{}):(0,C.tZ)(en.ShieldIcon,{}):(0,C.tZ)(en.InterMilan,{marginRight:"space-12",marginLeft:"space-10"})}),(0,C.tZ)(i9,{isPast:p,hidden:f,isMobile:w,iconWidth:null===(i=x.current)||void 0===i?void 0:i.offsetWidth,x:(null!==(o=null===(a=x.current)||void 0===a?void 0:a.offsetLeft)&&void 0!==o?o:0)+(null!==(s=null===(l=x.current)||void 0===l?void 0:l.offsetWidth)&&void 0!==s?s:0),children:(0,C.tZ)("span",{style:{width:p?"100%":m?0:"3%"}})})]}),(0,C.tZ)(d.xv,{pt:"space-12",textAlign:"center",width:"100%",fontSize:p||m?"18px":"22px",children:y&&c.season?c.season+"/"+(c.season+1).toString().slice(-2):c.subtitles||""})]})]})]})})})};function or(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function on(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?or(Object(i),!0).forEach(function(n){(0,S.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):or(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var oi=(0,iE.Z)(d.xu,{target:"e2i5lpx0"})({name:"y38upi",styles:"position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:100"}),oo=function(r){var n,i,o,a,s=r.showShields,l=r.title,c=r.championshipCollection,u=r.background,p=r.anchorId,f=(0,h.Z)().t,m=(0,$.u)(),y=(0,D.useState)([])[1],b=(0,D.useState)(),_=b[0],x=b[1],S=(0,D.useState)(!1),O=S[0],E=S[1],k=(0,D.useState)(null!==(n=null==c?void 0:c.items.filter(tc.$))&&void 0!==n?n:[]),T=k[0],M=k[1],P=(0,D.useState)(!1),L=P[0],A=P[1],Z=(0,D.useState)(0),V=Z[0],j=Z[1],z=(0,F.ac)("(max-width: ".concat(m.breakpoints.md,")"),{ssr:!0,fallback:!1}),B=(0,H.Z)(z,1)[0],R=(0,v.K)(null==u?void 0:u[0])?(0,g.LN)({baseUrl:(0,g.rk)(u[0]),width:1920}):"/images/Starry-night.jpg";return((0,D.useMemo)(function(){null!=T&&T.length&&M(T.sort(function(r,n){var i,o;return(null!==(i=null==n?void 0:n.season)&&void 0!==i?i:new Date(Date.parse(n.date)).getFullYear())-(null!==(o=null==r?void 0:r.season)&&void 0!==o?o:new Date(Date.parse(r.date)).getFullYear())}))},[T]),null!=T&&T.length)?(0,C.BX)(d.xu,{id:null!=p?p:void 0,sx:{backgroundImage:"url(".concat(R,")"),backgroundSize:"cover",backgroundPosition:"center",backgroundWrap:"no-repeat"},pt:{base:"space-160",md:"space-120"},children:[l&&(0,C.tZ)(d.W2,{py:{base:"space-32",md:"space-64"},px:{base:"space-16",md:"space-32"},children:(0,C.tZ)(d.X6,{as:B?"h4":"h3",size:B?"h4 aa":"h3 aa",color:"light.white_100",textAlign:"center",textTransform:"uppercase",lineHeight:"60px",children:l||f("title.carousel.celebrationComponent")})}),(0,C.BX)(d.xu,{position:"relative",onMouseEnter:function(){return E(!0)},onMouseLeave:function(){return E(!1)},children:[(0,C.tZ)(w.W,on(on({},I.H3),{},{onSwiper:x,onAfterInit:function(r){r.update(),y(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},onSlideChange:function(r){r.update(),y(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},onSnapGridLengthChange:function(r){r.update(),y(function(n){return[].concat((0,t4.Z)(n),[null==r?void 0:r.slides])})},controller:{control:_},children:T.map(function(r,n){var i;return r&&(0,C.tZ)(eM.o5,{style:{height:"auto"},children:(0,C.tZ)(ot,{slideIndex:n+1,shields:s,isPast:(null==_?void 0:_.activeIndex)&&n<(null==_?void 0:_.activeIndex),isNext:n>(null!==(i=null==_?void 0:_.activeIndex)&&void 0!==i?i:0),isLast:n===T.length-1,onClick:function(){j(n),A(!0)},data:r})},n)})})),(0,C.tZ)(eP.P,{isVisible:O,onClick:function(){return null==_?void 0:_.slidePrev()},disabled:null==_?void 0:_.isBeginning}),(0,C.tZ)(eP.P,{isVisible:O,onClick:function(){return null==_?void 0:_.slideNext()},direction:"right",disabled:null==_?void 0:_.isEnd})]}),L&&(0,C.tZ)(oa,{image:null===(i=T[V])||void 0===i||null===(i=i.image)||void 0===i?void 0:i[0],description:(null===(o=T[V])||void 0===o?void 0:o.description)||"",onClose:function(){return A(!1)},cta:null===(a=T[V])||void 0===a?void 0:a.cta})]}):null},oa=function(r){var n,i=r.image,o=r.description,a=r.onClose,s=r.cta,l=(0,h.Z)().t,c=(0,D.useState)(!1),u=c[0],p=c[1];return(0,C.BX)(oi,{children:[(0,C.tZ)(q.E,on(on({},(0,g.G8)(i)),{},{alt:null!==(n=i.description)&&void 0!==n?n:"",onClick:a,width:"100%",height:"100%",onLoad:function(){return p(!0)}})),(0,C.tZ)(eN.R,{top:0}),u&&(0,C.tZ)(d.kC,{flexDirection:"column",alignItems:"flex-start",width:"100%",transition:"opacity 0.8s ease-in-out",position:"absolute",bottom:"5%",children:(0,C.BX)(d.xu,{width:{base:"100%",sm:"50%"},px:{base:"space-32",sm:"space-72"},children:[o&&(0,C.tZ)(d.xv,{color:"light.white_100",size:"large body aa",textTransform:"none",pb:{base:"space-32",sm:"space-48"},children:o}
387),(0,C.BX)(d.kC,{flexDir:{base:"column",sm:"row"},gap:{base:"space-12",sm:"space-40"},alignItems:{base:"center"},mb:"space-16",children:[s&&(0,C.tZ)(ea.zx,{as:"a",href:s.url||"#",target:s.target||"_self",variant:"primaryBlue","data-text":s.label,children:s.label}),(0,C.tZ)(ea.zx,{variant:"underlineWhite",onClick:a,"data-text":l("label.close"),children:l("label.close")})]})]})})]})}},43180:function(r,n,i){"use strict";i.d(n,{f:function(){return g}});var o=i(64219),a=i(1596),s=i(8004),l=i(66840),c=i(2793),u=function(){return(0,c.BX)(c.HY,{children:[(0,c.tZ)("style",{dangerouslySetInnerHTML:{__html:"\n          path:not([fill]) { fill: white; }\n          .shape:not([fill]) { fill: black }\n      "}}),(0,c.BX)("g",{"data-area":"43",children:[(0,c.BX)("g",{id:"304",children:[(0,c.tZ)("path",{className:"shape",d:"M31.0509 342.532L10.9416 347.282C7.79721 338.441 5.34426 329.27 3.6239 319.852H24.5316C26.145 327.64 28.3263 335.214 31.0509 342.532Z"}),(0,c.tZ)("path",{d:"M14.406 336.58C14.3401 336.786 14.2414 336.967 14.1097 337.123C13.978 337.28 13.8298 337.412 13.6487 337.502C13.4758 337.593 13.2783 337.642 13.0643 337.642C12.5622 337.642 12.2 337.486 11.9695 337.165C11.739 336.852 11.6238 336.44 11.6238 335.938V334.283H12.4551V336.02C12.4551 336.407 12.6362 336.597 12.9902 336.597C13.3606 336.597 13.5417 336.407 13.5417 336.037V332.522C13.5417 332.316 13.4429 332.217 13.2536 332.217H12.6033V331.353H13.2536C13.4511 331.353 13.5417 331.246 13.5417 331.032V327.673C13.5417 327.492 13.5005 327.344 13.41 327.237C13.3194 327.121 13.1795 327.064 12.9902 327.064C12.8009 327.064 12.6609 327.121 12.5786 327.237C12.4963 327.352 12.4551 327.5 12.4551 327.698V329.402H11.6238V327.755C11.6238 327.245 11.7308 326.833 11.9448 326.512C12.1588 326.191 12.5375 326.035 13.0725 326.035C13.5005 326.035 13.8545 326.199 14.1179 326.52C14.3813 326.841 14.5212 327.253 14.5212 327.755V330.908C14.5212 331.139 14.4636 331.32 14.3401 331.451C14.2249 331.591 14.0685 331.707 13.8709 331.789C14.0603 331.879 14.2167 331.995 14.3401 332.143C14.4636 332.291 14.5212 332.464 14.5212 332.678V335.93C14.5048 336.152 14.4718 336.374 14.406 336.58Z"}),(0,c.tZ)("path",{d:"M18.6553 337.115C18.359 337.461 17.9639 337.634 17.4864 337.634C17.0173 337.634 16.6386 337.461 16.3258 337.115C16.0213 336.769 15.8649 336.308 15.8649 335.724V327.928C15.8649 327.352 16.0213 326.883 16.3258 326.537C16.6304 326.191 17.0173 326.018 17.4864 326.018C17.9639 326.018 18.3507 326.191 18.6553 326.537C18.9599 326.883 19.108 327.344 19.108 327.928V335.724C19.108 336.308 18.9599 336.769 18.6553 337.115ZM18.1038 327.656C18.1038 327.484 18.0462 327.335 17.9227 327.195C17.7992 327.055 17.6593 326.99 17.4947 326.99C17.3301 326.99 17.1819 327.055 17.0666 327.195C16.9432 327.335 16.8856 327.484 16.8856 327.656V336.004C16.8856 336.185 16.9432 336.341 17.0666 336.473C17.1901 336.605 17.3301 336.671 17.4947 336.671C17.6593 336.671 17.8075 336.605 17.9227 336.473C18.0462 336.341 18.1038 336.185 18.1038 336.004V327.656Z"}),(0,c.tZ)("path",{d:"M22.8852 335.271V337.502H21.9633V335.271H20.1606V334.44L21.9962 326.166H22.8852V334.39H23.3956V335.279H22.8852V335.271ZM21.9633 329.698L21.0249 334.382H21.9633V329.698Z"})]}),(0,c.BX)("g",{id:"303",children:[(0,c.tZ)("path",{className:"shape",d:"M45.8587 311.085H25.1074C26.9266 323.417 30.2026 335.279 34.7546 346.491L54.4029 340.359C50.493 331.081 47.6038 321.276 45.8587 311.085Z"}),(0,c.tZ)("path",{d:"M36.393 331.616C36.3271 331.822 36.2283 332.003 36.0966 332.159C35.9649 332.316 35.8168 332.448 35.6357 332.538C35.4628 332.629 35.2653 332.678 35.0513 332.678C34.5492 332.678 34.187 332.522 33.9565 332.201C33.726 331.888 33.6108 331.476 33.6108 330.974V329.319H34.4339V331.056C34.4339 331.443 34.615 331.633 34.9689 331.633C35.3394 331.633 35.5205 331.443 35.5205 331.073V327.558C35.5205 327.352 35.4217 327.253 35.2324 327.253H34.5821V326.389H35.2324C35.4299 326.389 35.5205 326.282 35.5205 326.068V322.709C35.5205 322.528 35.4793 322.38 35.3888 322.273C35.2982 322.157 35.1583 322.1 34.9689 322.1C34.7796 322.1 34.6397 322.157 34.5574 322.273C34.4751 322.388 34.4339 322.536 34.4339 322.734V324.438H33.6025V322.791C33.6025 322.281 33.7095 321.869 33.9236 321.548C34.1376 321.227 34.5162 321.071 35.0513 321.071C35.4793 321.071 35.8332 321.235 36.0966 321.556C36.3601 321.877 36.5 322.289 36.5 322.791V325.944C36.5 326.175 36.4424 326.356 36.3189 326.487C36.2037 326.627 36.0473 326.743 35.8497 326.825C36.039 326.916 36.1954 327.031 36.3189 327.179C36.4341 327.319 36.5 327.5 36.5 327.714V330.966C36.4918 331.196 36.4588 331.418 36.393 331.616Z"}),(0,c.tZ)("path",{d:"M40.6405 332.159C40.3442 332.505 39.9491 332.678 39.4717 332.678C39.0025 332.678 38.6238 332.505 38.3111 332.159C38.0065 331.814 37.8501 331.353 37.8501 330.768V322.972C37.8501 322.396 38.0065 321.927 38.3111 321.581C38.6156 321.235 39.0025 321.062 39.4717 321.062C39.9491 321.062 40.336 321.235 40.6405 321.581C40.9451 321.927 41.0933 322.388 41.0933 322.972V330.768C41.0933 331.344 40.9451 331.814 40.6405 332.159ZM40.089 322.701C40.089 322.528 40.0314 322.38 39.9079 322.24C39.7845 322.1 39.6445 322.034 39.4799 322.034C39.3153 322.034 39.1671 322.1 39.0519 322.24C38.9284 322.38 38.8708 322.528 38.8708 322.701V331.048C38.8708 331.229 38.9284 331.386 39.0519 331.517C39.1753 331.649 39.3153 331.715 39.4799 331.715C39.6445 331.715 39.7927 331.649 39.9079 331.517C40.0314 331.386 40.089 331.229 40.089 331.048V322.701Z"}),(0,c.tZ)("path",{d:"M45.1597 331.616C45.0938 331.822 44.9951 332.003 44.8634 332.159C44.7317 332.316 44.5835 332.448 44.4024 332.538C44.2296 332.629 44.032 332.678 43.818 332.678C43.3159 332.678 42.9537 332.522 42.7232 332.201C42.4927 331.888 42.3775 331.476 42.3775 330.974V329.319H43.2089V331.056C43.2089 331.443 43.39 331.633 43.7439 331.633C44.1143 331.633 44.2954 331.443 44.2954 331.073V327.558C44.2954 327.352 44.1966 327.253 44.0073 327.253H43.357V326.389H44.0073C44.2049 326.389 44.2954 326.282 44.2954 326.068V322.709C44.2954 322.528 44.2542 322.38 44.1637 322.273C44.0732 322.157 43.9332 322.1 43.7439 322.1C43.5546 322.1 43.4146 322.157 43.3323 322.273C43.25 322.388 43.2089 322.536 43.2089 322.734V324.438H42.3693V322.791C42.3693 322.281 42.4763 321.869 42.6903 321.548C42.9043 321.227 43.2829 321.071 43.818 321.071C44.246 321.071 44.6 321.235 44.8634 321.556C45.1268 321.877 45.2667 322.289 45.2667 322.791V325.944C45.2667 326.175 45.2091 326.356 45.0856 326.487C44.9704 326.627 44.814 326.743 44.6164 326.825C44.8057 326.916 44.9621 327.031 45.0856 327.179C45.2009 327.319 45.2667 327.5 45.2667 327.714V330.966C45.2667 331.196 45.2338 331.418 45.1597 331.616Z"})]}),(0,c.BX)("g",{id:"302",children:[(0,c.tZ)("path",{className:"shape",d:"M40.7636 363.705H17.7158C15.4357 358.889 13.3778 353.942 11.5258 348.895L31.6679 344.137C34.2691 350.896 37.2982 357.432 40.7636 363.705Z"}),(0,c.tZ)("path",{d:"M22.0701 358.889C22.0043 359.095 21.9055 359.276 21.7738 359.432C21.6421 359.589 21.4939 359.72 21.3128 359.811C21.14 359.902 20.9424 359.951 20.7284 359.951C20.2263 359.951 19.8641 359.795 19.6336 359.474C19.4031 359.161 19.2879 358.749 19.2879 358.247V356.592H20.111V358.329C20.111 358.716 20.2921 358.906 20.6461 358.906C21.0165 358.906 21.1976 358.716 21.1976 358.346V354.831C21.1976 354.625 21.0988 354.526 20.9095 354.526H20.2592V353.662H20.9095C21.107 353.662 21.1976 353.555 21.1976 353.341V349.982C21.1976 349.801 21.1564 349.653 21.0659 349.546C20.9753 349.43 20.8354 349.373 20.6461 349.373C20.4568 349.373 20.3168 349.43 20.2345 349.546C20.1522 349.661 20.111 349.809 20.111 350.007V351.711H19.2797V350.064C19.2797 349.554 19.3867 349.142 19.6007 348.821C19.8147 348.5 20.1933 348.344 20.7284 348.344C21.1564 348.344 21.5104 348.508 21.7738 348.829C22.0372 349.15 22.1771 349.562 22.1771 350.064V353.217C22.1771 353.448 22.1195 353.629 21.996 353.76C21.8808 353.9 21.7244 354.016 21.5268 354.098C21.7162 354.188 21.8726 354.304 21.996 354.452C22.1113 354.592 22.1771 354.773 22.1771 354.987V358.239C22.1689 358.461 22.136 358.683 22.0701 358.889Z"}),(0,c.tZ)("path",{d:"M26.3175 359.424C26.0212 359.77 25.6261 359.943 25.1487 359.943C24.6795 359.943 24.3008 359.77 23.9881 359.424C23.6835 359.078 23.5271 358.617 23.5271 358.033V350.237C23.5271 349.661 23.6835 349.192 23.9881 348.846C24.2926 348.5 24.6795 348.327 25.1487 348.327C25.6261 348.327 26.013 348.5 26.3175 348.846C26.6221 349.192 26.7703 349.653 26.7703 350.237V358.033C26.7703 358.617 26.6139 359.078 26.3175 359.424ZM25.766 349.965C25.766 349.792 25.7084 349.644 25.5849 349.504C25.4615 349.364 25.3215 349.299 25.1569 349.299C24.9923 349.299 24.8441 349.3
38764 24.7289 349.504C24.6054 349.644 24.5478 349.792 24.5478 349.965V358.313C24.5478 358.494 24.6054 358.65 24.7289 358.782C24.8524 358.914 24.9923 358.98 25.1569 358.98C25.3215 358.98 25.4697 358.914 25.5849 358.782C25.7084 358.65 25.766 358.494 25.766 358.313V349.965Z"}),(0,c.tZ)("path",{d:"M30.6956 352.789C30.5063 353.53 30.2923 354.221 30.0371 354.88C29.6338 355.925 29.3374 356.749 29.1481 357.358C28.9588 357.967 28.86 358.453 28.86 358.815H30.8685V359.803H27.8229V359.482C27.8229 359.243 27.8393 358.996 27.8805 358.749C27.9217 358.502 27.9957 358.181 28.1027 357.802C28.2098 357.424 28.3579 356.955 28.5472 356.387C28.7366 355.827 28.9835 355.111 29.2881 354.246C29.4362 353.835 29.5597 353.472 29.6667 353.143C29.7655 352.814 29.856 352.501 29.9219 352.196C29.9877 351.892 30.0371 351.595 30.07 351.283C30.103 350.978 30.1112 350.649 30.1112 350.295C30.1112 349.941 30.0618 349.694 29.9548 349.537C29.8478 349.381 29.6832 349.307 29.4609 349.307C29.2963 349.307 29.1481 349.373 29.0164 349.513C28.8847 349.653 28.8271 349.834 28.8271 350.056V351.966H27.9957V350.212C27.9957 349.965 28.0287 349.727 28.0863 349.496C28.1521 349.266 28.2427 349.068 28.3579 348.895C28.4732 348.722 28.6213 348.582 28.8024 348.475C28.9753 348.377 29.1893 348.319 29.428 348.319C29.996 348.319 30.3993 348.517 30.638 348.92C30.8767 349.315 30.992 349.9 30.992 350.657C30.9755 351.348 30.8767 352.056 30.6956 352.789Z"})]}),(0,c.BX)("g",{id:"301",children:[(0,c.tZ)("path",{className:"shape",d:"M35.3887 348.08C37.9486 354.188 40.8872 360.099 44.1798 365.779L61.9184 355.489C59.3914 351.118 57.1195 346.59 55.0864 341.931L35.3887 348.08Z"}),(0,c.tZ)("path",{d:"M46.3862 356.329C46.3204 356.535 46.2216 356.716 46.0899 356.872C45.9582 357.029 45.81 357.16 45.6289 357.251C45.4561 357.342 45.2585 357.391 45.0445 357.391C44.5424 357.391 44.1802 357.234 43.9497 356.913C43.7192 356.601 43.604 356.189 43.604 355.687V354.032H44.4354V355.769C44.4354 356.156 44.6165 356.345 44.9704 356.345C45.3408 356.345 45.5219 356.156 45.5219 355.786V352.271C45.5219 352.065 45.4231 351.966 45.2338 351.966H44.5835V351.102H45.2338C45.4314 351.102 45.5219 350.995 45.5219 350.78V347.422C45.5219 347.241 45.4808 347.092 45.3902 346.985C45.2997 346.87 45.1597 346.813 44.9704 346.813C44.7811 346.813 44.6412 346.87 44.5588 346.985C44.4765 347.101 44.4354 347.249 44.4354 347.446V349.151H43.604V347.504C43.604 346.994 43.711 346.582 43.925 346.261C44.139 345.94 44.5177 345.784 45.0527 345.784C45.4808 345.784 45.8347 345.948 46.0981 346.269C46.3615 346.59 46.5015 347.002 46.5015 347.504V350.657C46.5015 350.888 46.4438 351.069 46.3204 351.2C46.2051 351.34 46.0487 351.456 45.8512 351.538C46.0405 351.628 46.1969 351.744 46.3204 351.892C46.4356 352.032 46.5015 352.213 46.5015 352.427V355.679C46.4932 355.909 46.4603 356.131 46.3862 356.329Z"}),(0,c.tZ)("path",{d:"M50.6322 356.872C50.3359 357.218 49.9408 357.391 49.4634 357.391C48.9942 357.391 48.6155 357.218 48.3028 356.872C47.9982 356.527 47.8418 356.066 47.8418 355.481V347.685C47.8418 347.109 47.9982 346.64 48.3028 346.294C48.6073 345.948 48.9942 345.775 49.4634 345.775C49.9408 345.775 50.3277 345.948 50.6322 346.294C50.9368 346.64 51.085 347.101 51.085 347.685V355.481C51.085 356.057 50.9368 356.527 50.6322 356.872ZM50.0807 347.414C50.0807 347.241 50.0231 347.093 49.8996 346.953C49.7762 346.813 49.6362 346.747 49.4716 346.747C49.307 346.747 49.1588 346.813 49.0436 346.953C48.9201 347.093 48.8625 347.241 48.8625 347.414V355.761C48.8625 355.942 48.9201 356.099 49.0436 356.23C49.1671 356.362 49.307 356.428 49.4716 356.428C49.6362 356.428 49.7844 356.362 49.8996 356.23C50.0231 356.099 50.0807 355.942 50.0807 355.761V347.414Z"}),(0,c.tZ)("path",{d:"M52.6746 357.251V346.459C52.8639 346.459 53.0038 346.409 53.0861 346.294C53.1684 346.187 53.2014 346.063 53.2014 345.915H53.6459V357.251H52.6746Z"})]}),(0,c.BX)("g",{id:"313",children:[(0,c.tZ)("path",{className:"shape",d:"M45.8587 155.044H25.1074C26.9266 142.713 30.9435 128.907 35.4954 117.687L55.1437 123.82C51.2338 133.106 47.6038 144.853 45.8587 155.044Z"}),(0,c.tZ)("path",{d:"M37.3318 140.819C37.2659 141.025 37.1671 141.206 37.0354 141.363C36.9037 141.519 36.7556 141.643 36.5745 141.741C36.4016 141.832 36.2041 141.881 35.9901 141.881C35.4879 141.881 35.1258 141.725 34.8953 141.404C34.6648 141.083 34.5496 140.679 34.5496 140.177V138.523H35.3809V140.26C35.3809 140.646 35.562 140.836 35.916 140.836C36.2864 140.836 36.4675 140.646 36.4675 140.276V136.761C36.4675 136.555 36.3687 136.456 36.1794 136.456H35.5291V135.592H36.1794C36.3769 135.592 36.4675 135.485 36.4675 135.271V131.912C36.4675 131.731 36.4263 131.583 36.3358 131.468C36.2452 131.352 36.1053 131.295 35.916 131.295C35.7266 131.295 35.5867 131.352 35.5044 131.468C35.4221 131.583 35.3809 131.731 35.3809 131.929V133.633H34.5496V131.978C34.5496 131.468 34.6566 131.056 34.8706 130.735C35.0846 130.422 35.4632 130.257 35.9983 130.257C36.4263 130.257 36.7803 130.422 37.0437 130.743C37.3071 131.064 37.447 131.476 37.447 131.978V135.131C37.447 135.361 37.3894 135.542 37.2659 135.674C37.1507 135.814 36.9943 135.921 36.7967 136.012C36.9861 136.102 37.1424 136.218 37.2659 136.357C37.3812 136.497 37.447 136.679 37.447 136.893V140.144C37.4305 140.391 37.3976 140.614 37.3318 140.819Z"}),(0,c.tZ)("path",{d:"M38.9611 141.741V130.949C39.1504 130.949 39.2903 130.9 39.3726 130.784C39.4549 130.677 39.4879 130.546 39.4879 130.406H39.9324V141.749H38.9611V141.741Z"}),(0,c.tZ)("path",{d:"M44.1709 140.819C44.1051 141.025 44.0063 141.206 43.8746 141.363C43.7429 141.519 43.5947 141.643 43.4136 141.741C43.2408 141.832 43.0432 141.881 42.8292 141.881C42.3271 141.881 41.9
387649 141.725 41.7344 141.404C41.504 141.083 41.3887 140.679 41.3887 140.177V138.523H42.2201V140.26C42.2201 140.646 42.4012 140.836 42.7551 140.836C43.1255 140.836 43.3066 140.646 43.3066 140.276V136.761C43.3066 136.555 43.2079 136.456 43.0185 136.456H42.3683V135.592H43.0185C43.2161 135.592 43.3066 135.485 43.3066 135.271V131.912C43.3066 131.731 43.2655 131.583 43.1749 131.468C43.0844 131.352 42.9445 131.295 42.7551 131.295C42.5658 131.295 42.4259 131.352 42.3436 131.468C42.2612 131.583 42.2201 131.731 42.2201 131.929V133.633H41.3805V131.978C41.3805 131.468 41.4875 131.056 41.7015 130.735C41.9155 130.422 42.2942 130.257 42.8292 130.257C43.2572 130.257 43.6112 130.422 43.8746 130.743C44.138 131.064 44.2779 131.476 44.2779 131.978V135.131C44.2779 135.361 44.2203 135.542 44.0968 135.674C43.9816 135.814 43.8252 135.921 43.6277 136.012C43.817 136.102 43.9734 136.218 44.0968 136.357C44.2121 136.497 44.2779 136.679 44.2779 136.893V140.144C44.2779 140.391 44.245 140.614 44.1709 140.819Z"})]}),(0,c.BX)("g",{id:"312",children:[(0,c.tZ)("path",{className:"shape",d:"M21.2555 181.939H0.74292V214.736H21.2555V181.939Z"}),(0,c.tZ)("path",{d:"M9.61668 202.486C9.55083 202.692 9.45205 202.873 9.32035 203.03C9.18865 203.186 9.04048 203.31 8.85939 203.408C8.68653 203.499 8.48898 203.548 8.27496 203.548C7.77285 203.548 7.41067 203.392 7.18019 203.071C6.94971 202.75 6.83447 202.346 6.83447 201.844V200.19H7.66584V201.927C7.66584 202.313 7.84693 202.503 8.20088 202.503C8.57129 202.503 8.75239 202.313 8.75239 201.943V198.428C8.75239 198.222 8.65361 198.123 8.46429 198.123H7.81401V197.259H8.46429C8.66184 197.259 8.75239 197.152 8.75239 196.938V193.579C8.75239 193.398 8.71123 193.25 8.62068 193.135C8.53014 193.019 8.3902 192.962 8.20088 192.962C8.01156 192.962 7.87163 193.019 7.78931 193.135C7.707 193.25 7.66584 193.398 7.66584 193.596V195.3H6.83447V193.645C6.83447 193.135 6.94148 192.723 7.1555 192.402C7.36951 192.089 7.74816 191.924 8.2832 191.924C8.71123 191.924 9.06518 192.089 9.32858 192.41C9.59199 192.731 9.73192 193.143 9.73192 193.645V196.798C9.73192 197.028 9.6743 197.209 9.55083 197.341C9.43559 197.481 9.27919 197.588 9.08164 197.679C9.27096 197.769 9.42736 197.885 9.55083 198.024C9.6743 198.164 9.73192 198.346 9.73192 198.56V201.811C9.71546 202.058 9.68253 202.28 9.61668 202.486Z"}),(0,c.tZ)("path",{d:"M11.254 203.408V192.616C11.4434 192.616 11.5833 192.566 11.6656 192.451C11.7479 192.344 11.7808 192.212 11.7808 192.073H12.2253V203.416H11.254V203.408Z"}),(0,c.tZ)("path",{d:"M16.3164 196.386C16.127 197.127 15.913 197.827 15.6578 198.477C15.2545 199.523 14.9582 200.346 14.7689 200.955C14.5795 201.564 14.4808 202.05 14.4808 202.412H16.4892V203.4H13.4436V203.079C13.4436 202.84 13.4601 202.593 13.5012 202.346C13.5424 202.099 13.6165 201.778 13.7235 201.4C13.8305 201.021 13.9786 200.552 14.168 199.984C14.3573 199.424 14.6042 198.708 14.9088 197.843C15.057 197.432 15.1804 197.07 15.2874 196.74C15.3862 196.411 15.4768 196.098 15.5426 195.794C15.6085 195.489 15.6578 195.193 15.6908 194.88C15.7237 194.575 15.7319 194.246 15.7319 193.892C15.7319 193.538 15.6825 193.291 15.5755 193.135C15.4685 192.978 15.3039 192.904 15.0816 192.904C14.917 192.904 14.7689 192.97 14.6372 193.11C14.5055 193.25 14.4478 193.431 14.4478 193.653V195.563H13.6165V193.81C13.6165 193.563 13.6494 193.324 13.707 193.093C13.7729 192.863 13.8634 192.665 13.9786 192.492C14.0939 192.32 14.242 192.18 14.4231 192.073C14.596 191.974 14.81 191.916 15.0487 191.916C15.6167 191.916 16.02 192.114 16.2587 192.509C16.4974 192.904 16.6127 193.489 16.6127 194.246C16.5962 194.946 16.5057 195.654 16.3164 196.386Z"})]}),(0,c.BX)("g",{id:"311",children:[(0,c.tZ)("path",{className:"shape",d:"M43.9401 177.732V193.653H23.4275V177.732C23.4275 170.62 23.9131 163.614 24.8515 156.748H45.5946C44.5163 163.589 43.9401 170.595 43.9401 177.732Z"}),(0,c.tZ)("path",{d:"M33.7015 178.934C33.6357 179.14 33.5369 179.321 33.4052 179.478C33.2735 179.634 33.1253 179.757 32.9442 179.856C32.7714 179.947 32.5738 179.996 32.3598 179.996C31.8577 179.996 31.4955 179.84 31.265 179.519C31.0345 179.198 30.9193 178.794 30.9193 178.292V176.637H31.7507V178.374C31.7507 178.761 31.9318 178.951 32.2857 178.951C32.6561 178.951 32.8372 178.761 32.8372 178.391V174.876C32.8372 174.67 32.7384 174.571 32.5491 174.571H31.8988V173.707H32.5491C32.7467 173.707 32.8372 173.6 32.8372 173.386V170.027C32.8372 169.846 32.7961 169.698 32.7055 169.583C32.615 169.467 32.475 169.41 32.2857 169.41C32.0964 169.41 31.9565 169.467 31.8742 169.583C31.7918 169.698 31.7507 169.846 31.7507 170.044V171.748H30.9193V170.093C30.9193 169.582 31.0263 169.171 31.2403 168.85C31.4544 168.537 31.833 168.372 32.368 168.372C32.7961 168.372 33.15 168.537 33.4134 168.858C33.6768 169.179 33.8168 169.591 33.8168 170.093V173.246C33.8168 173.476 33.7591 173.657 33.6357 173.789C33.5204 173.929 33.364 174.036 33.1665 174.127C33.3558 174.217 33.5122 174.332 33.6357 174.472C33.7509 174.612 33.8168 174.793 33.8168 175.007V178.259C33.8085 178.506 33.7674 178.728 33.7015 178.934Z"}),(0,c.tZ)("path",{d:"M35.3389 179.856V169.064C35.5282 169.064 35.6681 169.014 35.7504 168.899C35.8327 168.792 35.8657 168.66 35.8657 168.521H36.3102V179.864H35.3389V179.856Z"}),(0,c.tZ)("path",{d:"M38.0638 179.856V169.064C38.2532 169.064 38.3931 169.014 38.4754 168.899C38.5577 168.792 38.5907 168.66 38.5907 168.521H39.0351V179.864H38.0638V179.856Z"})]}),(0,c.BX)("g",{id:"310",children:[(0,c.tZ)("path",{className:"shape",d:"M21.2555 216.44H0.74292V249.154H21.2555V216.44Z"}),(0,c.tZ)("path",{d:"M9.24534 236.691C9.17949 236.897 9.08071 237.078 8.94901 237.234C8.81731 237.391 8.66915 237.522 8.48806 237.613C8.3152 237.704 8.11764 237.753 7.9
3870363 237.753C7.40151 237.753 7.03933 237.596 6.80885 237.275C6.57837 236.963 6.46313 236.551 6.46313 236.049V234.394H7.2945V236.131C7.2945 236.518 7.47559 236.707 7.82954 236.707C8.19996 236.707 8.38105 236.518 8.38105 236.148V232.632C8.38105 232.427 8.28227 232.328 8.09295 232.328H7.44267V231.464H8.09295C8.2905 231.464 8.38105 231.357 8.38105 231.142V227.784C8.38105 227.603 8.33989 227.454 8.24934 227.339C8.1588 227.224 8.01887 227.166 7.82954 227.166C7.64022 227.166 7.50029 227.224 7.41798 227.339C7.33566 227.454 7.2945 227.603 7.2945 227.8V229.504H6.46313V227.85C6.46313 227.339 6.57014 226.928 6.78416 226.607C6.99817 226.294 7.37682 226.129 7.91186 226.129C8.33989 226.129 8.69384 226.294 8.95724 226.615C9.22065 226.936 9.36058 227.347 9.36058 227.85V231.003C9.36058 231.233 9.30296 231.414 9.17949 231.546C9.06425 231.686 8.90786 231.801 8.7103 231.883C8.89962 231.974 9.05602 232.089 9.17949 232.237C9.30296 232.386 9.36058 232.558 9.36058 232.772V236.024C9.34412 236.263 9.31119 236.485 9.24534 236.691Z"}),(0,c.tZ)("path",{d:"M10.8746 237.605V226.812C11.064 226.812 11.2039 226.763 11.2862 226.648C11.3685 226.541 11.4014 226.409 11.4014 226.269H11.8459V237.605H10.8746Z"}),(0,c.tZ)("path",{d:"M16.21 237.226C15.9137 237.572 15.5186 237.745 15.0411 237.745C14.5719 237.745 14.1933 237.572 13.8805 237.226C13.576 236.88 13.4196 236.419 13.4196 235.835V228.039C13.4196 227.463 13.576 226.993 13.8805 226.648C14.1851 226.302 14.5719 226.129 15.0411 226.129C15.5186 226.129 15.9054 226.302 16.21 226.648C16.5146 226.993 16.6627 227.454 16.6627 228.039V235.835C16.6627 236.411 16.5146 236.88 16.21 237.226ZM15.6585 227.767C15.6585 227.594 15.6009 227.446 15.4774 227.306C15.3539 227.175 15.214 227.1 15.0494 227.1C14.8847 227.1 14.7366 227.166 14.6213 227.306C14.4979 227.446 14.4402 227.594 14.4402 227.767V236.106C14.4402 236.288 14.4979 236.444 14.6213 236.576C14.7448 236.707 14.8847 236.773 15.0494 236.773C15.214 236.773 15.3622 236.707 15.4774 236.576C15.6009 236.444 15.6585 236.288 15.6585 236.106V227.767Z"})]}),(0,c.BX)("g",{id:"309",children:[(0,c.tZ)("path",{className:"shape",d:"M43.9401 195.357H23.4275V232.213H43.9401V195.357Z"}),(0,c.tZ)("path",{d:"M30.0954 217.156C30.0296 217.362 29.9308 217.543 29.7991 217.699C29.6674 217.856 29.5192 217.979 29.3382 218.07C29.1653 218.16 28.9677 218.21 28.7537 218.21C28.2516 218.21 27.8894 218.053 27.6589 217.732C27.4285 217.411 27.3132 217.008 27.3132 216.506V214.851H28.1446V216.588C28.1446 216.975 28.3257 217.164 28.6796 217.164C29.0501 217.164 29.2311 216.975 29.2311 216.605V213.089C29.2311 212.884 29.1324 212.785 28.943 212.785H28.2928V211.92H28.943C29.1406 211.92 29.2311 211.813 29.2311 211.599V208.241C29.2311 208.06 29.19 207.911 29.0994 207.796C29.0089 207.681 28.869 207.623 28.6796 207.623C28.4903 207.623 28.3504 207.681 28.2681 207.796C28.1858 207.911 28.1446 208.06 28.1446 208.257V209.961H27.3132V208.307C27.3132 207.796 27.4202 207.385 27.6343 207.063C27.8483 206.751 28.2269 206.586 28.762 206.586C29.19 206.586 29.5439 206.751 29.8073 207.072C30.0707 207.393 30.2107 207.804 30.2107 208.307V211.459C30.2107 211.69 30.1531 211.871 30.0296 212.003C29.9143 212.143 29.758 212.25 29.5604 212.34C29.7497 212.431 29.9061 212.546 30.0296 212.686C30.1531 212.826 30.2107 213.007 30.2107 213.221V216.473C30.1942 216.728 30.1613 216.95 30.0954 217.156Z"}),(0,c.tZ)("path",{d:"M34.3432 217.691C34.0468 218.037 33.6517 218.21 33.1743 218.21C32.7051 218.21 32.3265 218.037 32.0137 217.691C31.7091 217.345 31.5527 216.884 31.5527 216.3V208.504C31.5527 207.928 31.7091 207.467 32.0137 207.113C32.3183 206.767 32.7051 206.594 33.1743 206.594C33.6517 206.594 34.0386 206.767 34.3432 207.113C34.6477 207.459 34.7959 207.92 34.7959 208.504V216.3C34.7877 216.876 34.6395 217.345 34.3432 217.691ZM33.7834 208.232C33.7834 208.06 33.7258 207.911 33.6023 207.771C33.4789 207.64 33.3389 207.566 33.1743 207.566C33.0097 207.566 32.8615 207.631 32.7463 207.771C32.6228 207.911 32.5652 208.06 32.5652 208.232V216.58C32.5652 216.761 32.6228 216.917 32.7463 217.049C32.8698 217.181 33.0097 217.247 33.1743 217.247C33.3389 217.247 33.4871 217.181 33.6023 217.049C33.7258 216.917 33.7834 216.761 33.7834 216.58V208.232Z"}),(0,c.tZ)("path",{d:"M38.8137 217.708C38.5339 218.045 38.147 218.21 37.6696 218.21C37.4391 218.21 37.2333 218.16 37.0522 218.07C36.8629 217.979 36.7065 217.848 36.5748 217.691C36.4431 217.527 36.3443 217.345 36.2785 217.148C36.2126 216.95 36.1797 216.736 36.1797 216.506V214.835H37.0111V216.522C37.0111 216.72 37.0687 216.868 37.1921 216.991C37.3074 217.107 37.472 217.173 37.6778 217.173C37.9083 217.173 38.0729 217.115 38.1717 216.991C38.2705 216.876 38.3281 216.728 38.3281 216.563V213.172C38.2046 213.328 38.0564 213.452 37.8836 213.534C37.7107 213.616 37.4885 213.649 37.2168 213.649C36.8958 213.649 36.6406 213.534 36.4596 213.303C36.2785 213.073 36.1797 212.777 36.1797 212.406V208.389C36.1797 207.878 36.3196 207.45 36.5913 207.113C36.8629 206.775 37.2415 206.602 37.719 206.602C38.1881 206.602 38.5586 206.775 38.8384 207.113C39.1183 207.45 39.2582 207.878 39.2582 208.389V216.44C39.2335 216.95 39.0936 217.37 38.8137 217.708ZM38.3198 208.216C38.3198 208.06 38.2705 207.92 38.1635 207.804C38.0647 207.689 37.9165 207.631 37.719 207.631C37.5214 207.631 37.3815 207.689 37.2745 207.804C37.1757 207.92 37.1181 208.051 37.1181 208.216V212.324C37.1181 212.472 37.1675 212.596 37.2745 212.711C37.3732 212.818 37.5214 212.875 37.719 212.875C37.9165 212.875 38.0564 212.826 38.1635 212.711C38.2622 212.604 38.3198 212.48 38.3198 212.332V208.216Z"})]}),(0,c.BX)("g",{id:"308",children:[(0,c.tZ)("path",{className:"shape",d:"M21.2555 250.859H0.74292V283.655H21.2555V250.859Z"}),(0,c.tZ)("path",{d:"M7.67308 270.36C7.60723 270.566 7.50845 270.747 7.37675 270.904C7.24504 271.06 7.09688 271.192 6.91579 271.282C6.74293 271.373 6.54538 271.422 6.33136 271.422C5.82925 271.422 5.46707 271.266 5.23659 270.945C5.00611 270.632 4.89087 270.221 4.89087 269.718V268.064H5.72224V269.801C5.72224 270.188 5.9
3870333 270.377 6.25728 270.377C6.62769 270.377 6.80878 270.188 6.80878 269.817V266.302C6.80878 266.096 6.71 265.997 6.52068 265.997H5.8704V265.133H6.52068C6.71824 265.133 6.80878 265.026 6.80878 264.812V261.453C6.80878 261.272 6.76762 261.124 6.67708 261.017C6.58653 260.902 6.4466 260.844 6.25728 260.844C6.06796 260.844 5.92802 260.902 5.84571 261.017C5.7634 261.132 5.72224 261.28 5.72224 261.478V263.182H4.89087V261.536C4.89087 261.025 4.99788 260.614 5.21189 260.293C5.42591 259.971 5.80455 259.815 6.33959 259.815C6.76762 259.815 7.12157 259.98 7.38498 260.301C7.64838 260.622 7.78831 261.033 7.78831 261.536V264.688C7.78831 264.919 7.7307 265.1 7.60723 265.232C7.49199 265.372 7.33559 265.487 7.13804 265.569C7.32736 265.66 7.48375 265.775 7.60723 265.923C7.7307 266.071 7.78831 266.244 7.78831 266.458V269.71C7.77185 269.941 7.73893 270.155 7.67308 270.36Z"}),(0,c.tZ)("path",{d:"M11.9224 270.896C11.6261 271.241 11.231 271.414 10.7535 271.414C10.2844 271.414 9.90571 271.241 9.59291 270.896C9.28835 270.55 9.13196 270.089 9.13196 269.504V261.708C9.13196 261.132 9.28835 260.663 9.59291 260.317C9.89748 259.971 10.2844 259.799 10.7535 259.799C11.231 259.799 11.6178 259.971 11.9224 260.317C12.227 260.663 12.3751 261.124 12.3751 261.708V269.504C12.3751 270.089 12.2187 270.55 11.9224 270.896ZM11.3709 261.437C11.3709 261.264 11.3133 261.116 11.1898 260.976C11.0663 260.836 10.9264 260.77 10.7618 260.77C10.5971 260.77 10.449 260.836 10.3337 260.976C10.2103 261.116 10.1526 261.264 10.1526 261.437V269.784C10.1526 269.965 10.2103 270.122 10.3337 270.253C10.4572 270.385 10.5971 270.451 10.7618 270.451C10.9264 270.451 11.0746 270.385 11.1898 270.253C11.3133 270.122 11.3709 269.965 11.3709 269.784V261.437Z"}),(0,c.tZ)("path",{d:"M16.4144 270.937C16.1345 271.258 15.7641 271.423 15.3031 271.423C14.8257 271.423 14.4471 271.258 14.1754 270.937C13.8955 270.616 13.7556 270.204 13.7556 269.702V266.804C13.7556 266.508 13.805 266.261 13.912 266.063C14.019 265.866 14.1507 265.701 14.3236 265.578C14.1507 265.454 14.019 265.29 13.912 265.092C13.8132 264.894 13.7556 264.648 13.7556 264.351V261.528C13.7556 261.025 13.8955 260.614 14.1754 260.293C14.4553 259.972 14.8339 259.807 15.3113 259.807C15.7723 259.807 16.1509 259.972 16.4308 260.293C16.7107 260.614 16.8506 261.025 16.8506 261.528V264.351C16.8506 264.648 16.8012 264.894 16.6942 265.092C16.5954 265.29 16.4637 265.454 16.2991 265.578C16.4555 265.701 16.5872 265.866 16.6942 266.063C16.8012 266.261 16.8506 266.508 16.8506 266.804V269.702C16.8342 270.196 16.6942 270.608 16.4144 270.937ZM15.9122 261.453C15.9122 261.272 15.8546 261.124 15.7476 261.017C15.6406 260.902 15.4924 260.844 15.2949 260.844C15.0973 260.844 14.9492 260.902 14.8422 261.017C14.7351 261.132 14.6775 261.281 14.6775 261.462V264.631C14.6775 264.787 14.7351 264.927 14.8422 265.043C14.9492 265.158 15.0973 265.216 15.2949 265.216C15.4924 265.216 15.6406 265.158 15.7476 265.043C15.8546 264.927 15.9122 264.796 15.9122 264.639V261.453ZM15.9122 266.516C15.9122 266.36 15.8546 266.22 15.7476 266.113C15.6406 265.998 15.4924 265.94 15.2949 265.94C15.0973 265.94 14.9492 265.998 14.8422 266.113C14.7351 266.228 14.6775 266.36 14.6775 266.516V269.776C14.6775 269.957 14.7351 270.105 14.8422 270.221C14.9492 270.336 15.0973 270.394 15.2949 270.394C15.4924 270.394 15.6406 270.336 15.7476 270.229C15.8546 270.114 15.9122 269.965 15.9122 269.784V266.516Z"})]}),(0,c.BX)("g",{id:"307",children:[(0,c.tZ)("path",{className:"shape",d:"M43.9401 233.917H23.4275V270.772H43.9401V233.917Z"}),(0,c.tZ)("path",{d:"M30.6228 255.938C30.5569 256.144 30.4582 256.325 30.3265 256.481C30.1948 256.637 30.0466 256.769 29.8655 256.86C29.6926 256.95 29.4951 257 29.2811 257C28.779 257 28.4168 256.843 28.1863 256.522C27.9558 256.209 27.8406 255.798 27.8406 255.296V253.641H28.6719V255.378C28.6719 255.765 28.853 255.954 29.207 255.954C29.5774 255.954 29.7585 255.765 29.7585 255.394V251.879C29.7585 251.673 29.6597 251.575 29.4704 251.575H28.8201V250.71H29.4704C29.6679 250.71 29.7585 250.603 29.7585 250.389V247.031C29.7585 246.849 29.7173 246.701 29.6268 246.594C29.5362 246.479 29.3963 246.421 29.207 246.421C29.0177 246.421 28.8777 246.479 28.7954 246.594C28.7131 246.709 28.6719 246.858 28.6719 247.055V248.759H27.8406V247.113C27.8406 246.602 27.9476 246.191 28.1616 245.87C28.3756 245.549 28.7543 245.392 29.2893 245.392C29.7173 245.392 30.0713 245.557 30.3347 245.878C30.5981 246.199 30.738 246.611 30.738 247.113V250.266C30.738 250.496 30.6804 250.677 30.5569 250.809C30.4417 250.949 30.2853 251.064 30.0877 251.147C30.2771 251.237 30.4335 251.352 30.5569 251.501C30.6722 251.641 30.738 251.822 30.738 252.036V255.287C30.7216 255.51 30.6886 255.732 30.6228 255.938Z"}),(0,c.tZ)("path",{d:"M34.8705 256.473C34.5742 256.819 34.1791 256.992 33.7017 256.992C33.2325 256.992 32.8538 256.819 32.541 256.473C32.2365 256.127 32.0801 255.666 32.0801 255.09V247.294C32.0801 246.718 32.2365 246.249 32.541 245.903C32.8456 245.557 33.2325 245.384 33.7017 245.384C34.1791 245.384 34.566 245.557 34.8705 245.903C35.1751 246.249 35.3232 246.71 35.3232 247.294V255.09C35.3232 255.666 35.1668 256.127 34.8705 256.473ZM34.319 247.014C34.319 246.841 34.2614 246.693 34.1379 246.553C34.0145 246.413 33.8745 246.347 33.7099 246.347C33.5453 246.347 33.3971 246.413 33.2819 246.553C33.1584 246.693 33.1008 246.841 33.1008 247.014V255.362C33.1008 255.543 33.1584 255.699 33.2819 255.831C33.4053 255.963 33.5453 256.028 33.7099 256.028C33.8745 256.028 34.0227 255.963 34.1379 255.831C34.2614 255.699 34.319 255.543 34.319 255.362V247.014Z"}),(0,c.tZ)("path",{d:"M38.7636 249.484C38.5578 250.463 38.3767 251.361 38.2368 252.184C38.0969 253.007 37.9816 253.789 37.8993 254.53C37.817 255.271 37.7512 256.053 37.7182 256.852H36.6646C36.8128 255.156 37.0597 253.427 37.4137 251.649C37.7676 249.871 38.1463 248.158 38.5578 246.495H36.4835V245.508H39.5456V246.084C39.2328 247.376 38.9776 248.504 38.7636 249.484Z"})]}),(0,c.BX)("g",{id:"306",children:[(0,c.tZ)("path",{className:"shape",d:"M21.2555 287.977C21.2555 298.3 22.2598 308.385 24.1694 318.148H3.31111C1.62368 308.335 0.74292 298.259 0.74292 287.977V285.359H21.2555V287.977Z"}),(0,c.tZ)("path",{d:"M8.64402 305.232C8.57817 305.438 8.4794 305.619 8.34769 305.775C8.21599 305.932 8.06783 306.063 7.88674 306.154C7.71388 306.245 7.51632 306.294 7.30231 306.294C6.80019 306.294 6.43801 306.138 6.20753 305.816C5.97706 305.504 5.86182 305.092 5.86182 304.59V302.935H6.69319V304.672C6.69319 305.059 6.87428 305.248 7.22823 305.248C7.59864 305.248 7.77973 305.059 7.77973 304.689V301.174C7.77973 300.968 7.68095 300.869 7.49163 300.869H6.84135V300.005H7.49163C7.68918 300.005 7.77973 299.898 7.77973 299.684V296.325C7.77973 296.144 7.73857 295.996 7.64803 295.888C7.55748 295.773 7.41755 295.716 7.22823 295.716C7.0389 295.716 6.89897 295.773 6.81666 295.888C6.73434 296.004 6.69319 296.152 6.69319 296.349V298.054H5.86182V296.407C5.86182 295.897 5.96882 295.485 6.18284 295.164C6.39686 294.843 6.7755 294.687 7.31054 294.687C7.73857 294.687 8.09252 294.851 8.35593 295.172C8.61933 295.493 8.75926 295.905 8.75926 296.407V299.56C8.75926 299.791 8.70164 299.972 8.57817 300.103C8.46293 300.243 8.30654 300.359 8.10898 300.441C8.29831 300.531 8.4547 300.647 8.57817 300.795C8.70164 300.943 8.75926 301.116 8.75926 301.33V304.582C8.7428 304.804 8.70987 305.026 8.64402 305.232Z"}),(0,c.tZ)("path",{d:"M12.8933 305.767C12.597 306.113 12.2019 306.286 11.7245 306.286C11.2553 306.286 10.8767 306.113 10.5639 305.767C10.2593 305.421 10.1029 304.96 10.1029 304.376V296.58C10.1029 296.004 10.2593 295.534 10.5639 295.189C10.8684 294.843 11.2553 294.67 11.7245 294.67C12.2019 294.67 12.5888 294.843 12.8933 295.189C13.1979 295.534 13.3461 295.995 13.3461 296.58V304.376C13.3461 304.96 13.1897 305.421 12.8933 305.767ZM12.3418 296.308C12.3418 296.135 12.2842 295.987 12.1608 295.847C12.0373 295.707 11.8973 295.641 11.7327 295.641C11.5681 295.641 11.4199 295.707 11.3047 295.847C11.1812 295.987 11.1236 296.135 11.1236 296.308V304.656C11.1236 304.837 11.1812 304.993 11.3047 305.125C11.4282 305.257 11.5681 305.323 11.7327 305.323C11.8973 305.323 12.0455 305.257 12.1608 305.125C12.2842 304.993 12.3418 304.837 12.3418 304.656V296.308Z"}),(0,c.tZ)("path",{d:"M17.387 305.784C17.0989 306.121 16.7203 306.286 16.2593 306.286C15.7819 306.286 15.4115 306.121 15.1398 305.784C14.8682 305.446 14.7283 305.026 14.7283 304.516V296.465C14.7283 295.954 14.8682 295.526 15.1481 295.189C15.4279 294.851 15.7984 294.678 16.2675 294.678C16.7285 294.678 17.0907 294.859 17.3294 295.205C17.5763 295.559 17.6916 295.954 17.6916 296.399V298.119H16.8931V296.349
387C16.8931 296.16 16.8355 296.004 16.7285 295.888C16.6215 295.773 16.4733 295.716 16.2758 295.716C16.0865 295.716 15.9301 295.773 15.823 295.888C15.716 296.004 15.6584 296.152 15.6584 296.333V299.791C15.7819 299.634 15.9301 299.511 16.1029 299.437C16.2758 299.362 16.4898 299.321 16.7532 299.321C17.0824 299.321 17.3459 299.437 17.5352 299.667C17.7327 299.898 17.8233 300.202 17.8233 300.564V304.532C17.8233 305.026 17.6751 305.446 17.387 305.784ZM16.852 300.647C16.852 300.49 16.8026 300.359 16.6956 300.252C16.5968 300.144 16.4486 300.087 16.2511 300.087C16.0535 300.087 15.9136 300.144 15.8066 300.252C15.7078 300.359 15.6502 300.49 15.6502 300.655V304.672C15.6502 304.829 15.6996 304.969 15.8066 305.084C15.9054 305.199 16.0535 305.257 16.2511 305.257C16.4486 305.257 16.5886 305.199 16.6956 305.084C16.7943 304.969 16.852 304.837 16.852 304.672V300.647Z"})]}),(0,c.BX)("g",{id:"305",children:[(0,c.tZ)("path",{className:"shape",d:"M43.9401 288.397V272.476H23.4275V288.397C23.4275 295.518 23.9131 302.524 24.8515 309.381H45.5946C44.5163 302.54 43.9401 295.534 43.9401 288.397Z"}),(0,c.tZ)("path",{d:"M30.4331 295.222C30.3672 295.428 30.2685 295.609 30.1368 295.765C30.0051 295.921 29.8569 296.053 29.6758 296.144C29.5029 296.234 29.3054 296.284 29.0914 296.284C28.5893 296.284 28.2271 296.127 27.9966 295.806C27.7661 295.493 27.6509 295.082 27.6509 294.58V292.925H28.4822V294.662C28.4822 295.049 28.6633 295.238 29.0173 295.238C29.3877 295.238 29.5688 295.049 29.5688 294.678V291.163C29.5688 290.957 29.47 290.859 29.2807 290.859H28.6304V289.994H29.2807C29.4782 289.994 29.5688 289.887 29.5688 289.673V286.315C29.5688 286.133 29.5276 285.985 29.4371 285.878C29.3465 285.763 29.2066 285.705 29.0173 285.705C28.828 285.705 28.688 285.763 28.6057 285.878C28.5234 285.993 28.4822 286.142 28.4822 286.339V288.043H27.6509V286.397C27.6509 285.886 27.7579 285.475 27.9719 285.154C28.1859 284.833 28.5646 284.676 29.0996 284.676C29.5276 284.676 29.8816 284.841 30.145 285.162C30.4084 285.483 30.5483 285.895 30.5483 286.397V289.55C30.5483 289.78 30.4907 289.961 30.3672 290.093C30.252 290.233 30.0956 290.348 29.898 290.431C30.0874 290.521 30.2438 290.636 30.3672 290.785C30.4825 290.925 30.5483 291.106 30.5483 291.32V294.571C30.5319 294.794 30.4989 295.016 30.4331 295.222Z"}),(0,c.tZ)("path",{d:"M34.6807 295.757C34.3844 296.103 33.9893 296.275 33.5118 296.275C33.0427 296.275 32.664 296.103 32.3512 295.757C32.0467 295.411 31.8903 294.95 31.8903 294.366V286.57C31.8903 285.993 32.0467 285.524 32.3512 285.178C32.6558 284.833 33.0427 284.66 33.5118 284.66C33.9893 284.66 34.3761 284.833 34.6807 285.178C34.9853 285.524 35.1334 285.985 35.1334 286.57V294.366C35.1334 294.95 34.977 295.411 34.6807 295.757ZM34.1292 286.298C34.1292 286.125 34.0716 285.977 33.9481 285.837C33.8246 285.697 33.6847 285.631 33.5201 285.631C33.3554 285.631 33.2073 285.697 33.092 285.837C32.9686 285.977 32.9109 286.125 32.9109 286.298V294.645C32.9109 294.827 32.9686 294.983 33.092 295.115C33.2155 295.246 33.3554 295.312 33.5201 295.312C33.6847 295.312 33.8329 295.246 33.9481 295.115C34.0716 294.983 34.1292 294.827 34.1292 294.645V286.298Z"}),(0,c.tZ)("path",{d:"M39.4382 285.401C39.4052 285.541 39.3559 285.639 39.2982 285.697C39.2324 285.755 39.1583 285.788 39.0678 285.796C38.9772 285.804 38.8784 285.804 38.7632 285.804H37.512L37.3968 289.402C37.512 289.245 37.6355 289.113 37.7919 289.031C37.9401 288.94 38.1458 288.891 38.401 288.891C38.6973 288.891 38.9361 289.015 39.1254 289.27C39.3147 289.517 39.4052 289.83 39.4052 290.192V294.571C39.4052 295.073 39.2653 295.485 38.9854 295.806C38.7056 296.127 38.3269 296.292 37.8495 296.292C37.619 296.292 37.4297 296.242 37.2651 296.152C37.1005 296.061 36.9605 295.93 36.8535 295.773C36.7465 295.617 36.6642 295.436 36.6148 295.23C36.5654 295.024 36.5407 294.818 36.5407 294.588V292.974H37.3392V294.629C37.3392 294.818 37.3886 294.975 37.4873 295.09C37.5861 295.205 37.7178 295.263 37.8742 295.263C38.0306 295.263 38.1623 295.205 38.2693 295.09C38.3763 294.975 38.4257 294.835 38.4257 294.645V290.233C38.4257 290.044 38.3846 289.895 38.294 289.805C38.2035 289.706 38.0882 289.665 37.9401 289.665C37.7507 289.665 37.6108 289.747 37.512 289.912C37.4215 290.077 37.3721 290.274 37.3721 290.496L36.4337 290.398L36.623 284.833H39.4876C39.4876 285.
387063 39.4711 285.261 39.4382 285.401Z"})]}),(0,c.BX)("g",{id:"318",children:[(0,c.tZ)("path",{className:"shape",d:"M40.7636 101.881H17.7158C15.4357 106.705 13.3778 111.645 11.5258 116.691L31.6679 121.449C34.2691 114.699 37.2982 108.154 40.7636 101.881Z"}),(0,c.tZ)("path",{d:"M23.2965 115.308C23.2306 115.514 23.1319 115.695 23.0002 115.851C22.8685 116.008 22.7203 116.131 22.5392 116.23C22.3663 116.32 22.1688 116.37 21.9548 116.37C21.4527 116.37 21.0905 116.213 20.86 115.892C20.6295 115.571 20.5143 115.168 20.5143 114.666V113.011H21.3457V114.748C21.3457 115.135 21.5267 115.324 21.8807 115.324C22.2511 115.324 22.4322 115.135 22.4322 114.765V111.249C22.4322 111.044 22.3334 110.945 22.1441 110.945H21.4938V110.08H22.1441C22.3417 110.08 22.4322 109.973 22.4322 109.759V106.401C22.4322 106.22 22.391 106.071 22.3005 105.956C22.2099 105.841 22.07 105.783 21.8807 105.783C21.6914 105.783 21.5514 105.841 21.4691 105.956C21.3868 106.071 21.3457 106.22 21.3457 106.417V108.121H20.5143V106.466C20.5143 105.956 20.6213 105.544 20.8353 105.223C21.0493 104.911 21.428 104.746 21.963 104.746C22.391 104.746 22.745 104.911 23.0084 105.232C23.2718 105.553 23.4117 105.964 23.4117 106.466V109.619C23.4117 109.85 23.3541 110.031 23.2306 110.163C23.1154 110.303 22.959 110.41 22.7615 110.5C22.9508 110.591 23.1072 110.706 23.2306 110.846C23.3541 110.986 23.4117 111.167 23.4117 111.381V114.633C23.4035 114.88 23.3706 115.102 23.2965 115.308Z"}),(0,c.tZ)("path",{d:"M24.9354 116.23V105.437C25.1247 105.437 25.2647 105.388 25.347 105.273C25.4293 105.166 25.4622 105.034 25.4622 104.894H25.9067V116.238H24.9354V116.23Z"}),(0,c.tZ)("path",{d:"M30.1215 115.876C29.8416 116.197 29.4712 116.362 29.0103 116.362C28.5328 116.362 28.1542 116.197 27.8826 115.876C27.6027 115.555 27.4628 115.143 27.4628 114.641V111.743C27.4628 111.447 27.5122 111.2 27.6192 111.002C27.7179 110.805 27.8579 110.64 28.0307 110.517C27.8579 110.393 27.7262 110.229 27.6192 110.031C27.5204 109.833 27.4628 109.586 27.4628 109.29V106.466C27.4628 105.964 27.6027 105.553 27.8826 105.232C28.1624 104.911 28.5411 104.746 29.0185 104.746C29.4795 104.746 29.8581 104.911 30.138 105.232C30.4178 105.553 30.5578 105.964 30.5578 106.466V109.29C30.5578 109.586 30.5084 109.833 30.4014 110.031C30.3026 110.229 30.1709 110.393 30.0063 110.517C30.1627 110.64 30.2944 110.805 30.4014 111.002C30.5001 111.2 30.5578 111.447 30.5578 111.743V114.641C30.5331 115.143 30.4014 115.555 30.1215 115.876ZM29.6194 106.401C29.6194 106.22 29.5618 106.071 29.4548 105.964C29.3478 105.849 29.1996 105.791 29.002 105.791C28.8045 105.791 28.6563 105.849 28.5493 105.964C28.4423 106.08 28.3847 106.228 28.3847 106.409V109.578C28.3847 109.735 28.4423 109.875 28.5493 109.99C28.6563 110.105 28.8045 110.163 29.002 110.163C29.1996 110.163 29.3478 110.105 29.4548 109.99C29.5618 109.875 29.6194 109.743 29.6194 109.586V106.401ZM29.6194 111.455C29.6194 111.299 29.5618 111.159 29.4548 111.052C29.3478 110.937 29.1996 110.879 29.002 110.879C28.8045 110.879 28.6563 110.937 28.5493 111.052C28.4423 111.167 28.3847 111.299 28.3847 111.463V114.723C28.3847 114.904 28.4423 115.053 28.5493 115.168C28.6563 115.283 28.8045 115.341 29.002 115.341C29.1996 115.341 29.3478 115.283 29.4548 115.168C29.5618 115.053 29.6194 114.904 29.6194 114.723V111.455Z"})]}),(0,c.BX)("g",{id:"316",children:[(0,c.tZ)("path",{className:"shape",d:"M31.0509 123.054L10.9416 118.304C7.79721 127.146 5.34426 136.316 3.6239 145.734H24.5316C26.145 137.954 28.3263 130.373 31.0509 123.054Z"}),(0,c.tZ)("path",{d:"M15.7082 136.884C15.6424 137.09 15.5436 137.271 15.4119 137.428C15.2802 137.584 15.132 137.707 14.9509 137.806C14.7781 137.897 14.5805 137.946 14.3665 137.946C13.8644 137.946 13.5022 137.79 13.2717 137.469C13.0413 137.148 12.926 136.744 12.926 136.242V134.587H13.7574V136.324C13.7574 136.711 13.9385 136.901 14.2924 136.901C14.6628 136.901 14.8439 136.711 14.8439 136.341V132.826C14.8439 132.62 14.7452 132.521 14.5558 132.521H13.9056V131.657H14.5558C14.7534 131.657 14.8439 131.55 14.8439 131.336V127.977C14.8439 127.796 14.8028 127.648 14.7122 127.533C14.6217 127.417 14.4818 127.36 14.2924 127.36C14.1031 127.36 13.9632 127.417 13.8809 127.533C13.7986 127.648 13.7574 127.796 13.7574 127.994V129.698H12.926V128.043C12.926 127.533 13.033 127.121 13.247 126.8C13.4611 126.487 13.8397 126.322 14.3747 126.322C14.8028 126.322 15.1567 126.487 15.4201 126.808C15.6835 127.129 15.8235 127.541 15.8235 128.043V131.196C15.8235 131.426 15.7659 131.607 15.6424 131.739C15.5271 131.879 15.3707 131.986 15.1732 132.077C15.3625 132.167 15.5189 132.282 15.6424 132.422C15.7576 132.562 15.8235 132.743 15.8235 132.958V136.209C15.807 136.464 15.7741 136.687 15.7082 136.884Z"}),(0,c.tZ)("path",{d:"M17.3375 137.806V127.014C17.5268 127.014 17.6668 126.964 17.7491 126.849C17.8314 126.742 17.8643 126.61 17.8643 126.471H18.3088V137.814H17.3375V137.806Z"}),(0,c.tZ)("path",{d:"M22.5235 137.444C22.2354 137.782 21.8567 137.946 21.3958 137.946C20.9184 137.946 20.548 137.782 20.2763 137.444C20.0047 137.107 19.8647 136.687 19.8647 136.176V128.125C19.8647 127.615 20.0047 127.187 20.2845 126.849C20.5644 126.512 20.9348 126.339 21.404 126.339C2
3871.865 126.339 22.2272 126.512 22.4659 126.866C22.7128 127.22 22.828 127.615 22.828 128.059V129.78H22.0296V128.01C22.0296 127.821 21.972 127.664 21.865 127.549C21.758 127.434 21.6098 127.376 21.4122 127.376C21.2229 127.376 21.0665 127.434 20.9595 127.549C20.8525 127.664 20.7949 127.812 20.7949 127.994V131.451C20.9184 131.295 21.0665 131.171 21.2394 131.097C21.4122 131.015 21.6263 130.982 21.8897 130.982C22.2189 130.982 22.4823 131.097 22.6716 131.328C22.8692 131.558 22.9597 131.863 22.9597 132.225V136.193C22.9597 136.687 22.8116 137.107 22.5235 137.444ZM21.9884 132.307C21.9884 132.151 21.9391 132.019 21.832 131.904C21.7333 131.797 21.5851 131.739 21.3876 131.739C21.19 131.739 21.0501 131.797 20.9431 131.904C20.836 132.011 20.7867 132.143 20.7867 132.307V136.324C20.7867 136.481 20.836 136.621 20.9431 136.736C21.0418 136.851 21.19 136.909 21.3876 136.909C21.5851 136.909 21.725 136.851 21.832 136.736C21.9308 136.621 21.9884 136.489 21.9884 136.324V132.307Z"})]}),(0,c.BX)("g",{id:"315",children:[(0,c.tZ)("path",{className:"shape",d:"M36.1298 116.106C38.6897 109.998 40.8875 106.038 44.1718 100.35L61.9104 110.64C59.3834 115.011 57.8524 117.596 55.8192 122.256L36.1298 116.106Z"}),(0,c.tZ)("path",{d:"M45.9907 117.16C45.9249 117.366 45.8261 117.547 45.6944 117.703C45.5627 117.86 45.4145 117.983 45.2334 118.082C45.0606 118.173 44.863 118.222 44.649 118.222C44.1469 118.222 43.7847 118.066 43.5542 117.745C43.3237 117.423 43.2085 117.02 43.2085 116.518V114.863H44.0399V116.6C44.0399 116.987 44.221 117.177 44.5749 117.177C44.9453 117.177 45.1264 116.987 45.1264 116.617V113.102C45.1264 112.896 45.0276 112.797 44.8383 112.797H44.188V111.933H44.8383C45.0359 111.933 45.1264 111.826 45.1264 111.612V108.253C45.1264 108.072 45.0853 107.924 44.9947 107.808C44.9042 107.693 44.7642 107.635 44.5749 107.635C44.3856 107.635 44.2457 107.693 44.1633 107.808C44.081 107.924 44.0399 108.072 44.0399 108.269V109.973H43.2085V108.319C43.2085 107.808 43.3155 107.397 43.5295 107.076C43.7435 106.763 44.1222 106.598 44.6572 106.598C45.0853 106.598 45.4392 106.763 45.7026 107.084C45.966 107.405 46.1059 107.817 46.1059 108.319V111.472C46.1059 111.702 46.0483 111.883 45.9249 112.015C45.8096 112.155 45.6532 112.262 45.4557 112.352C45.645 112.443 45.8014 112.558 45.9249 112.698C46.0483 112.838 46.1059 113.019 46.1059 113.233V116.485C46.0895 116.732 46.0566 116.954 45.9907 117.16Z"}),(0,c.tZ)("path",{d:"M47.6296 118.082V107.29C47.819 107.29 47.9589 107.24 48.0412 107.125C48.1235 107.018 48.1564 106.886 48.1564 106.746H48.6009V118.09H47.6296V118.082Z"}),(0,c.tZ)("path",{d:"M53.0696 107.339C53.0367 107.479 52.9873 107.578 52.9297 107.635C52.8638 107.693 52.7897 107.726 52.6992 107.726C52.6086 107.734 52.5099 107.734 52.3946 107.734H51.1434L51.0282 111.323C51.1434 111.167 51.2669 111.044 51.4233 110.953C51.5715 110.862 51.7773 110.813 52.0324 110.813C52.3288 110.813 52.5675 110.937 52.7568 111.192C52.9461 111.439 53.0367 111.751 53.0367 112.114V116.493C53.0367 116.995 52.8967 117.407 52.6169 117.728C52.337 118.049 51.9584 118.214 51.4809 118.214C51.2505 118.214 51.0611 118.164 50.8965 118.074C50.7319 117.983 50.5919 117.852 50.4849 117.695C50.3779 117.53 50.2956 117.349 50.2462 117.152C50.1968 116.954 50.1721 116.74 50.1721 116.51V114.896H50.9788V116.551C50.9788 116.74 51.0282 116.897 51.127 117.012C51.2258 117.127 51.3575 117.185 51.5139 117.185C51.6703 117.185 51.802 117.127 51.909 117.012C52.016 116.897 52.0654 116.748 52.0654 116.567V112.155C52.0654 111.966 52.0242 111.817 51.9337 111.719C51.8431 111.62 51.7279 111.579 51.5797 111.579C51.3904 111.579 51.2505 111.661 51.1517 111.826C51.0611 111.99 51.0117 112.188 51.0117 112.41L50.0734 112.311L50.2627 106.746H53.1272C53.1272 107.002 53.1025 107.199 53.0696 107.339Z"})]}),(0,c.BX)("g",{id:"314",children:[(0,c.tZ)("path",{className:"shape",d:"M21.2555 177.617C21.2555 167.302 22.2598 157.209 24.1694 147.446H3.31111C1.62368 157.259 0.74292 167.335 0.74292 177.617V180.235H21.2555V177.617Z"}),(0,c.tZ)("path",{d:"M9.8386 167.574C9.77275 167.78 9.67398 167.961 9.54227 168.117C9.41057 168.273 9.26241 168.397 9.08132 168.496C8.90846 168.586 8.7109 168.636 8.49689 168.636C7.99477 168.636 7.63259 168.479 7.40211 168.158C7.17164 167.837 7.0564 167.434 7.0564 166.932V165.277H7.88777V167.014C7.88777 167.401 8.06886 167.59 8.42281 167.59C8.79322 167.59 8.97431 167.401 8.97431 167.03V163.515C8.97431 163.309 8.87553 163.211 8.68621 163.211H8.03593V162.346H8.68621C8.88376 162.346 8.97431 162.239 8.97431 162.025V158.667C8.97431 158.485 8.93315 158.337 8.84261 158.222C8.75206 158.107 8.61213 158.049 8.42281 158.049C8.23348 158.049 8.09355 158.107 8.01124 158.222C7.92892 158.337 7.88777 158.485 7.88777 158.683V160.387H7.0564V158.732C7.0564 158.222 7.1634 157.81 7.37742 157.489C7.59144 157.177 7.97008 157.012 8.50512 157.012C8.93315 157.012 9.2871 157.177 9.55051 157.498C9.81391 157.819 9.95384 158.23 9.95384 158.732V161.885C9.95384 162.116 9.89622 162.297 9.77275 162.429C9.65751 162.569 9.50112 162.676 9.30356 162.766C9.49289 162.857 9.64928 162.972 9.77275 163.112C9.89622 163.252 9.95384 163.433 9.95384 163.647V166.899C9.93738 167.154 9.90445 167.368 9.8386 167.574Z"}),(0,c.tZ)("path",{d:"M11.4695 168.496V157.703C11.6588 157.703 11.7987 157.654 11.8811 157.539C11.9634 
387157.432 11.9963 157.3 11.9963 157.16H12.4408V168.504H11.4695V168.496Z"}),(0,c.tZ)("path",{d:"M16.3901 166.265V168.496H15.4682V166.265H13.6655V165.433L15.5011 157.16H16.3901V165.384H16.9005V166.273H16.3901V166.265ZM15.4682 160.7L14.5298 165.384H15.4682V160.7Z"})]})]}),(0,c.BX)("g",{"data-area":"42",children:[(0,c.BX)("g",{id:"207",children:[(0,c.tZ)("path",{className:"shape",d:"M92.8856 260.803H72.4059V285.895H92.8856V260.803Z"}),(0,c.tZ)("path",{d:"M79.0646 271.381C78.8753 272.122 78.6613 272.814 78.4061 273.472C78.0028 274.518 77.7065 275.341 77.5171 275.95C77.3278 276.559 77.229 277.045 77.229 277.407H79.2375V278.395H76.1919V278.074C76.1919 277.835 76.2084 277.588 76.2495 277.341C76.2907 277.094 76.3648 276.773 76.4718 276.395C76.5788 276.016 76.7269 275.547 76.9163 274.979C77.1056 274.419 77.3525 273.703 77.6571 272.838C77.8052 272.427 77.9287 272.065 78.0357 271.735C78.1345 271.406 78.225 271.093 78.2909 270.789C78.3567 270.484 78.4061 270.188 78.4391 269.883C78.472 269.578 78.4802 269.249 78.4802 268.895C78.4802 268.541 78.4308 268.294 78.3238 268.138C78.2168 267.981 78.0522 267.907 77.8299 267.907C77.6653 267.907 77.5171 267.973 77.3854 268.113C77.2537 268.253 77.1961 268.434 77.1961 268.656V270.566H76.3648V268.813C76.3648 268.566 76.3977 268.327 76.4553 268.097C76.5211 267.866 76.6117 267.669 76.7269 267.496C76.8422 267.323 76.9903 267.183 77.1714 267.076C77.3443 266.977 77.5583 266.919 77.797 266.919C78.365 266.919 78.7683 267.117 79.007 267.52C79.2457 267.916 79.361 268.5 79.361 269.257C79.3445 269.932 79.2457 270.649 79.0646 271.381Z"}),(0,c.tZ)("path",{d:"M83.2299 278.016C82.9336 278.362 82.5385 278.535 82.061 278.535C81.5918 278.535 81.2132 278.362 80.9004 278.016C80.5958 277.671 80.4395 277.21 80.4395 276.625V268.829C80.4395 268.253 80.5958 267.784 80.9004 267.438C81.205 267.092 81.5918 266.919 82.061 266.919C82.5385 266.919 82.9253 267.092 83.2299 267.438C83.5345 267.784 83.6826 268.245 83.6826 268.829V276.625C83.6826 277.201 83.5345 277.671 83.2299 278.016ZM82.6784 268.558C82.6784 268.385 82.6208 268.237 82.4973 268.097C82.3738 267.957 82.2339 267.891 82.0693 267.891C81.9046 267.891 81.7565 267.957 81.6412 268.097C81.5178 268.237 81.4601 268.385 81.4601 268.558V276.905C81.4601 277.086 81.5178 277.243 81.6412 277.374C81.7647 277.506 81.9046 277.572 82.0693 277.572C82.2339 277.572 82.3821 277.506 82.4973 277.374C82.6208 277.243 82.6784 277.086 82.6784 276.905V268.558Z"}),(0,c.tZ)("path",{d:"M87.131 271.027C86.9253 272.007 86.7442 272.904 86.6042 273.727C86.4643 274.551 86.3491 275.333 86.2668 276.074C86.1844 276.814 86.1186 277.597 86.0857 278.395H85.032C85.1802 276.699 85.4271 274.97 85.7811 273.192C86.135 271.414 86.5137 269.702 86.9253 268.039H84.851V267.051H87.913V267.627C87.6002 268.92 87.3368 270.048 87.131 271.027Z"})]}),(0,c.BX)("g",{id:"206",children:[(0,c.tZ)("path",{className:"shape",d:"M70.2736 266.236H49.7775V285.903H70.2736V266.236Z"}),(0,c.tZ)("path",{d:"M54.7822 273.826C54.5929 274.567 54.3788 275.259 54.1237 275.917C53.7203 276.963 53.424 277.786 53.2347 278.395C53.0454 279.004 52.9466 279.49 52.9466 279.852H54.955V280.84H51.9094V280.519C51.9094 280.28 51.9259 280.033 51.967 279.786C52.0082 279.539 52.0823 279.218 52.1893 278.84C52.2963 278.461 52.4445 277.992 52.6338 277.424C52.8231 276.864 53.0701 276.148 53.3746 275.283C53.5228 274.872 53.6463 274.509 53.7533 274.18C53.852 273.851 53.9426 273.538 54.0084 273.233C54.0743 272.929 54.1237 272.633 54.1566 272.32C54.1895 272.015 54.1978 271.686 54.1978 271.332C54.1978 270.978 54.1484 270.731 54.0414 270.575C53.9343 270.418 53.7697 270.344 53.5475 270.344C53.3828 270.344 53.2347 270.41 53.103 270.55C52.9713 270.69 52.9137 270.871 52.9137 271.093V273.003H52.0823V271.25C52.0823 271.003 52.1152 270.764 52.1728 270.533C52.2387 270.303 52.3292 270.105 52.4445 269.932C52.5597 269.76 52.7079 269.62 52.889 269.513C53.0618 269.414 53.2758 269.356 53.5145 269.356C54.0825 269.356 54.4859 269.554 54.7246 269.957C54.9633 270.352 55.0785 270.937 55.0785 271.694C55.062 272.377 54.9633 273.085 54.7822 273.826Z"}),(0,c.tZ)("path",{d:"M58.9473 280.453C58.651 280.799 58.2559 280.972 57.7784 280.972C57.3093 280.972 56.9306 280.799 56.6178 280.453C56.3133 280.107 56.1569 279.646 56.1569 279.062V271.266C56.1569 270.69 56.3133 270.221 56.6178 269.875C56.9224 269.529 57.3093 269.356 57.7784 269.356C58.2559 269.356 58.6427 269.529 58.9473 269.875C59.2519 270.221 59.4 270.682 59.4 271.266V279.062C59.4 279.646 59.2519 280.107 58.9473 280.453ZM58.3958 270.994C58.3958 270.821 58.3382 270.673 58.2147 270.533C58.0912 270.393 57.9513 270.328 57.7867 270.328C57.622 270.328 57.4739 270.393 57.3586 270.533C57.2352 270.673 57.1775 270.821 57.1775 270.994V279.342C57.1775 279.523 57.2352 279.679 57.3586 279.811C57.4821 279.943 57.622 280.009 57.7867 280.009C57.9513 280.009 58.0995 279.943 58.2147 279.811C58.3382 279.679 58.3958 279.523 58.3958 279.342V270.994Z"}),(0,c.tZ)("path",{d:"M63.4424 280.47C63.1543 280.807 62.7757 280.972 62.3147 280.972C61.8373 280.972 61.4669 280.807 61.1953 280.47C60.9236 280.132 60.7837 279.712 60.7837 279.202V271.151C60.7837 270.64 60.9236 270.212 61.2035 269.875C61.4834 269.537 61.8538 269.364 62.323 269.364C62.7839 269.364 63.1461 269.545 63.3848 269.891C63.6317 270.245 63.747 270.64 63.747 271.085V272.805H62.9485V271.036C62.9485 270.846 62.8909 270.69 62.7839 270.575C62.6769 270.459 62.5287 270.402 62.3312 270.402C62.1419 270.402 61.9855 270.459 61.8785 270.575C61.7715 270.69 61.7138 270.838 61.7138 271.019V274.477C61.8373 274.32 61.9855 274.197 62.1583 274.123C62.3312 274.048 62.5452 274.007 62.8086 274.007C63.1379 274.007 63.4013 274.123 63.5906 274.353C63.7881 274.584 63.8787 274.888 63.8787 275.25V279.218C63.8787 279.712 63.7388 280.14 63.4424 280.47ZM62.9074 275.341C62.9074 275.184 62.858 275.053 62.751 274.938C62.6522 274.831 62.5041 274.773 62.3065 274.773C62.1089 274.773 61.969 274.831 61.862 274.938C61.7632 275.045 61.7056 275.176 61.7056 275.341V279.358C61.7056 279.515 61.755 279.655 61.862 279.77C61.9608 279.885 62.1089 279.943 62.3065 279.943C62.5041 279.943 62.644 279.885 62.751 279.77C62.8498 279.655 62.9074 279.523 62.9074 279.358V275.341Z"})]}),(0,c.BX)("g",{id:"205",children:[(0,c.tZ)("path",{className:"shape",d:"M96.0953 311.554C93.9387 304.104 93.0086 296.267 92.8933 288.142H72.4219C72.5453 298.128 73.6977 307.932 76.4223 317.35L96.0953 311.554Z"}),(0,c.tZ)("path",{d:"M80.0776 299.115C79.8883 299.856 79.6743 300.548 79.4191 301.206C79.0157 302.252 78.7194 303.075 78.5301 303.684C78.3408 304.293 78.242 304.779 78.242 305.141H80.2504V306.129H77.2048V305.808C77.2048 305.569 77.2213 305.322 77.2625 305.076C77.3036 3
38704.829 77.3777 304.508 77.4847 304.129C77.5917 303.75 77.7399 303.281 77.9292 302.713C78.1185 302.153 78.3655 301.437 78.67 300.573C78.8182 300.161 78.9417 299.799 79.0487 299.469C79.1474 299.14 79.238 298.827 79.3038 298.523C79.3697 298.218 79.4191 297.922 79.452 297.609C79.4849 297.304 79.4932 296.975 79.4932 296.621C79.4932 296.267 79.4438 296.02 79.3368 295.864C79.2298 295.707 79.0651 295.633 78.8429 295.633C78.6782 295.633 78.5301 295.699 78.3984 295.839C78.2667 295.979 78.2091 296.16 78.2091 296.382V298.292H77.3777V296.539C77.3777 296.292 77.4106 296.053 77.4682 295.823C77.5341 295.592 77.6246 295.394 77.7399 295.222C77.8551 295.049 78.0033 294.909 78.1844 294.802C78.3572 294.703 78.5712 294.645 78.81 294.645C79.3779 294.645 79.7813 294.843 80.02 295.246C80.2587 295.641 80.3739 296.226 80.3739 296.983C80.3575 297.667 80.2669 298.375 80.0776 299.115Z"}),(0,c.tZ)("path",{d:"M84.2508 305.742C83.9544 306.088 83.5593 306.261 83.0819 306.261C82.6127 306.261 82.2341 306.088 81.9213 305.742C81.6167 305.397 81.4603 304.936 81.4603 304.351V296.555C81.4603 295.979 81.6167 295.51 81.9213 295.164C82.2258 294.818 82.6127 294.645 83.0819 294.645C83.5593 294.645 83.9462 294.818 84.2508 295.164C84.5553 295.51 84.7035 295.971 84.7035 296.555V304.351C84.6953 304.936 84.5471 305.397 84.2508 305.742ZM83.691 296.284C83.691 296.111 83.6334 295.963 83.5099 295.823C83.3865 295.683 83.2465 295.617 83.0819 295.617C82.9173 295.617 82.7691 295.683 82.6539 295.823C82.5304 295.963 82.4728 296.111 82.4728 296.284V304.631C82.4728 304.812 82.5304 304.968 82.6539 305.1C82.7774 305.232 82.9173 305.298 83.0819 305.298C83.2465 305.298 83.3947 305.232 83.5099 305.1C83.6334 304.968 83.691 304.812 83.691 304.631V296.284Z"}),(0,c.tZ)("path",{d:"M89.0081 295.394C88.9752 295.534 88.9258 295.633 88.8682 295.691C88.8106 295.748 88.7282 295.781 88.6377 295.79C88.5472 295.798 88.4484 295.798 88.3331 295.798H87.082L86.9667 299.395C87.082 299.239 87.2137 299.107 87.3618 299.025C87.51 298.934 87.7158 298.885 87.971 298.885C88.2673 298.885 88.506 299.008 88.6953 299.264C88.8846 299.511 88.9752 299.823 88.9752 300.186V304.565C88.9752 305.067 88.8353 305.479 88.5554 305.8C88.2755 306.121 87.8969 306.286 87.4195 306.286C87.189 306.286 86.9997 306.236 86.835 306.146C86.6704 306.055 86.5387 305.923 86.4235 305.767C86.3165 305.611 86.2341 305.43 86.1847 305.224C86.1354 305.018 86.1107 304.812 86.1107 304.582V302.96H86.9091V304.615C86.9091 304.804 86.9585 304.96 87.0573 305.076C87.1561 305.191 87.2878 305.248 87.4442 305.248C87.6006 305.248 87.7322 305.191 87.8393 305.076C87.9463 304.96 87.9957 304.82 87.9957 304.631V300.219C87.9957 300.029 87.9545 299.881 87.864 299.79C87.7734 299.692 87.6582 299.651 87.51 299.651C87.3207 299.651 87.1807 299.733 87.082 299.897C86.9914 300.062 86.942 300.26 86.942 300.482L86.0037 300.383L86.193 294.818H89.0575C89.0575 295.049 89.041 295.246 89.0081 295.394Z"})]}),(0,c.BX)("g",{id:"204",children:[(0,c.tZ)("path",{className:"shape",d:"M70.8248 298.819L66.3304 299.107C66.0753 296.391 65.9106 293.649 65.8448 290.875H70.3309C70.298 289.97 70.2815 289.056 70.2733 288.142H49.7936C49.917 300.301 51.4069 312.27 54.7242 323.738L74.389 317.967C72.5863 311.744 71.4421 305.331 70.8248 298.819Z"}),(0,c.tZ)("path",{d:"M57.499 303.536C57.3096 304.277 57.0956 304.969 56.8405 305.627C56.4371 306.673 56.1408 307.496 55.9515 308.105C55.7622 308.714 55.6634 309.2 55.6634 309.562H57.6718V310.55H54.6262V310.229C54.6262 309.99 54.6427 309.743 54.6838 309.496C54.725 309.249 54.7991 308.928 54.9061 308.55C55.0131 308.171 55.1613 307.702 55.3506 307.134C55.5399 306.574 55.7868 305.858 56.0914 304.993C56.2396 304.582 56.363 304.219 56.47 303.89C56.5688 303.561 56.6594 303.248 56.7252 302.943C56.7911 302.639 56.8405 302.343 56.8734 302.03C56.9063 301.725 56.9145 301.396 56.9145 301.042C56.9145 300.688 56.8652 300.441 56.7581 300.284C56.6511 300.128 56.4865 300.054 56.2643 300.054C56.0996 300.054 55.9515 300.12 55.8198 300.26C55.6881 300.4 55.6305 300.581 55.6305 300.803V302.713H54.7991V300.959C54.7991 300.713 54.832 300.474 54.8896 300.243C54.9555 300.013 55.046 299.815 55.1613 299.642C55.2765 299.469 55.4247 299.33 55.6058 299.223C55.7786 299.124 55.9926 299.066 56.2313 299.066C56.7993 299.066 57.2026 299.264 57.4414 299.667C57.6801 300.062 57.7953 300.647 57.7953 301.404C57.7788 302.087 57.6801 302.795 57.499 303.536Z"}),(0,c.tZ)("path",{d:"M61.6642 310.163C61.3679 310.509 60.9728 310.682 60.4954 310.682C60.0262 310.682 59.6475 310.509 59.3347 310.163C59.0302 309.817 58.8738 309.356 58.8738 308.78V300.984C58.8738 300.408 59.0302 299.939 59.3347 299.593C59.6393 299.247 60.0262 299.074 60.4954 299.074C60.9728 299.074 61.3597 299.247 61.6642 299.593C61.9688 299.939 62.1169 300.4 62.1169 300.984V308.78C62.1169 309.356 61.9688 309.817 61.6642 310.163ZM61.1127 300.704C61.1127 300.531 61.0551 300.383 60.9316 300.243C60.8082 300.103 60.6682 300.037 60.5036 300.037C60.339 300.
387037 60.1908 300.103 60.0756 300.243C59.9521 300.383 59.8945 300.531 59.8945 300.704V309.052C59.8945 309.233 59.9521 309.389 60.0756 309.521C60.199 309.653 60.339 309.719 60.5036 309.719C60.6682 309.719 60.8164 309.653 60.9316 309.521C61.0551 309.389 61.1127 309.233 61.1127 309.052V300.704Z"}),(0,c.tZ)("path",{d:"M65.8941 308.319V310.55H64.9722V308.319H63.1696V307.488L65.0052 299.214H65.8941V307.438H66.4045V308.327H65.8941V308.319ZM64.9722 302.746L64.0339 307.43H64.9722V302.746Z"})]}),(0,c.BX)("g",{id:"203",children:[(0,c.tZ)("path",{className:"shape",d:"M91.0991 348.303L107.875 336.646C103.002 329.64 99.3305 321.803 96.6717 313.505L77.007 319.284C80.2666 329.583 84.9173 339.395 91.0991 348.303Z"}),(0,c.tZ)("path",{d:"M89.5758 328.076C89.3864 328.817 89.1724 329.508 88.9172 330.167C88.5139 331.212 88.2176 332.036 88.0283 332.645C87.8389 333.254 87.7402 333.74 87.7402 334.102H89.7486V335.09H86.703V334.769C86.703 334.53 86.7195 334.283 86.7606 334.036C86.8018 333.789 86.8759 333.468 86.9829 333.089C87.0899 332.711 87.238 332.241 87.4274 331.673C87.6167 331.114 87.8636 330.398 88.1682 329.533C88.3164 329.122 88.4398 328.759 88.5468 328.43C88.6456 328.101 88.7362 327.788 88.802 327.483C88.8679 327.187 88.9172 326.882 88.9502 326.57C88.9831 326.265 88.9913 325.936 88.9913 325.582C88.9913 325.228 88.9419 324.981 88.8349 324.824C88.7279 324.668 88.5633 324.594 88.341 324.594C88.1764 324.594 88.0283 324.66 87.8966 324.8C87.7648 324.94 87.7072 325.121 87.7072 325.343V327.253H86.8759V325.499C86.8759 325.252 86.9088 325.014 86.9664 324.783C87.0323 324.553 87.1228 324.355 87.238 324.182C87.3533 324.009 87.5014 323.869 87.6825 323.762C87.8554 323.664 88.0612 323.606 88.2999 323.606C88.8679 323.606 89.2712 323.804 89.5099 324.207C89.7486 324.61 89.8721 325.187 89.8721 325.944C89.8556 326.627 89.7651 327.335 89.5758 328.076Z"}),(0,c.tZ)("path",{d:"M93.7505 334.703C93.4542 335.049 93.0591 335.222 92.5817 335.222C92.1125 335.222 91.7338 335.049 91.421 334.703C91.1165 334.357 90.9601 333.896 90.9601 333.32V325.524C90.9601 324.948 91.1165 324.479 91.421 324.133C91.7256 323.787 92.1125 323.614 92.5817 323.614C93.0591 323.614 93.446 323.787 93.7505 324.133C94.0551 324.479 94.2033 324.94 94.2033 325.524V333.32C94.2033 333.896 94.0551 334.357 93.7505 334.703ZM93.199 325.252C93.199 325.08 93.1414 324.931 93.0179 324.791C92.8945 324.652 92.7545 324.586 92.5899 324.586C92.4253 324.586 92.2771 324.652 92.1619 324.791C92.0384 324.931 91.9808 325.08 91.9808 325.252V333.6C91.9808 333.781 92.0384 333.937 92.1619 334.069C92.2853 334.201 92.4253 334.267 92.5899 334.267C92.7545 334.267 92.9027 334.201 93.0179 334.069C93.1414 333.937 93.199 333.781 93.199 333.6V325.252Z"}),(0,c.tZ)("path",{d:"M98.2696 334.168C98.2038 334.374 98.105 334.555 97.9733 334.711C97.8416 334.868 97.6934 334.999 97.5123 335.09C97.3395 335.18 97.1419 335.23 96.9279 335.23C96.4258 335.23 96.0636 335.073 95.8331 334.752C95.6027 334.44 95.4874 334.028 95.4874 333.526V331.871H96.3188V333.608C96.3188 333.995 96.4999 334.184 96.8538 334.184C97.2243 334.184 97.4053 333.995 97.4053 333.625V330.109C97.4053 329.904 97.3066 329.805 97.1172 329.805H96.467V328.94H97.1172C97.3066 328.94 97.4053 328.833 97.4053 328.619V325.261C97.4053 325.08 97.3642 324.931 97.2736 324.824C97.1831 324.709 97.0432 324.651 96.8538 324.651C96.6645 324.651 96.5246 324.709 96.4423 324.824C96.36 324.94 96.3188 325.088 96.3188 325.285V326.989H95.4874V325.343C95.4874 324.833 95.5944 324.421 95.8085 324.1C96.0225 323.779 96.4011 323.622 96.9362 323.622C97.3724 323.622 97.7181 323.787 97.9815 324.108C98.2449 324.429 98.3849 324.841 98.3849 325.343V328.496C98.3849 328.726 98.3273 328.907 98.2038 329.039C98.0885 329.179 97.9322 329.294 97.7346 329.377C97.9239 329.467 98.0803 329.583 98.2038 329.731C98.319 329.871 98.3849 330.052 98.3849 330.266V333.518C98.3684 333.748 98.3355 333.97 98.2696 334.168Z"})]}),(0,c.BX)("g",{id:"202",children:[(0,c.tZ)("path",{className:"shape",d:"M104.146 372.818L106.961 369.443C105.257 367.887 103.528 366.314 101.89 364.676C101.248 364.034 100.598 363.359 99.9723 362.709L84.629 376.275L87.3948 379.157C91.6504 383.413 96.2106 387.315 100.952 390.904L110.484 378.078C108.327 376.415 106.162 374.596 104.146 372.818Z"}),(0,c.tZ)("path",{d:"M94.4664 374.687C94.2771 375.427 94.063 376.119 93.8079 376.778C93.4045 377.823 93.1082 378.646 92.9189 379.255C92.7296 379.865 92.6308 380.35 92.6308 380.713H94.6392V381.7H91.5936V381.379C91.5936 381.141 91.6101 380.894 91.6513 380.647C91.6924 380.4 91.7665 380.079 91.8735 379.7C91.9805 379.321 92.1287 378.852 92.318 378.284C92.5073 377.724 92.7543 377.008 93.0588 376.144C93.207 375.732 93.3305 375.37 93.4375 375.041C93.5362 374.711 93.6268 374.398 93.6926 374.094C93.7585 373.798 93.8079 373.493 93.8408 373.18C93.8737 372.876 93.882 372.546 93.882 372.192C93.882 371.838 93.8326 371.591 93.7256 371.435C93.6186 371.279 93.4539 371.204 93.2317 371.204C93.0671 371.204 92.9189 371.27 92.7872 371.41C92.6555 371.55 92.5979 371.731 92.5979 371.954V373.863H91.7665V372.11C91.7665 371.863 91.7994 371.624 91.857 371.394C91.9229 371.163 92.0134 370.966 92.1287 370.793C92.2439 370.62 92.3921 370.48 92.5732 370.373C92.746 370.274 92.96 370.217 93.1905 370.217C93.7585 370.217 94.1618 370.414 94.4005 370.818C94.6392 371.221 94.7627 371.797 94.7627 372.554C94.7545 373.238 94.6557 373.946 94.4664 374.687Z"}),(0,c.tZ)("path",{d:"M98.638 381.314C98.3416 381.659 97.9465 381.832 97.4691 381.832C96.9999 381.832 96.6213 381.659 96.3085 381.314C96.0039 380.968 95.8475 380.507 95.8475 379.922V372.126C95.8475 371.55 96.0039 371.081 96.3085 370.735C96.6131 370.389 96.9999 370.217 97.4691 370.217C97.9465 370.217 98.3334 370.389 98.638 370.735C98.9425 371.081 99.0907 371.542 99.0907 372.126V379.922C99.0907 380.507 98.9425 380.968 98.638 381.314ZM98.0865 371.855C98.0865 371.682 98.0289 371.534 97.9054 371.394C97.7819 371.254 97.642 371.188 97.4773 371.188C97.3127 371.188 97.1646 371.254 97.0493 371.394C96.9258 371.534 96.8682 371.682 96.8682 371.855V380.202C96.8682 380.383 96.9258 380.54 97.0493 380.671C97.1728 380.803 97.3127 380.869 97.4773 380.869C97.642 380.869 97.7901 380.803 97.9054 380.671C98.0289 380.54 98.0865 380.383 98.0865 380.202V371.855Z"}),(0,c.tZ)("path",{d:"M103.019 374.687C102.83 375.427 102.616 376.119 102.361 376.778C101.957 377.823 101.661 378.646 101.472 379.255C101.282 379.865 101.184 380.35 101.184 380.713H103.192V381.7H100.146V381.379C100.146 381.141 100.163 380.894 100.204 380.647C100.245 380.4 100.319 380.079 100.426 379.7C100.533 379.321 100.682 378.852 100.871 378.284C101.06 377.724 101.307 377.008 101.612 376.144C101.76 375.732 101.883 375.37 101.99 375.041C102.089 374.711 102.18 374.398 102.245 374.094C102.311 373.798 102.361 373.493 102.394 373.18C102.427 372.876 102.435 372.546 102.435 372.192C102.435 371.838 102.385 371.591 102.278 371.435C102.171 371.279 102.007 371.204 101.785 371.204C101.62 371.204 101.472 371.27 101.34 371.41C101.208 371.55 101.151 371.731 101.151 371.954V373.863H100.319V372.11C100.319 371.863 100.352 371.624 100.41 371.394C100.476 371.163 100.566 370.966 100.682 370.793C100.797 370.
38762 100.945 370.48 101.126 370.373C101.299 370.274 101.513 370.217 101.743 370.217C102.311 370.217 102.715 370.414 102.953 370.818C103.192 371.221 103.316 371.797 103.316 372.554C103.299 373.238 103.2 373.946 103.019 374.687Z"})]}),(0,c.BX)("g",{id:"202_2",children:[(0,c.tZ)("path",{className:"shape",d:"M91.3947 352.476L89.1969 349.389L87.0979 346.22C81.8628 338.053 77.9199 329.426 74.9649 319.918L55.2919 325.705C59.2347 338.317 64.9308 350.385 72.5037 361.293C74.2076 363.845 76.5124 366.948 78.4879 369.278L83.2456 374.835L98.6383 361.268C96.0701 358.469 93.6419 355.506 91.3947 352.476Z"}),(0,c.tZ)("path",{d:"M72.4056 345.528C72.2163 346.269 72.0023 346.961 71.7471 347.619C71.3437 348.665 71.0474 349.488 70.8581 350.097C70.6688 350.706 70.57 351.192 70.57 351.554H72.5784V352.542H69.5328V352.221C69.5328 351.982 69.5493 351.735 69.5905 351.488C69.6316 351.241 69.7057 350.92 69.8127 350.542C69.9197 350.163 70.0679 349.694 70.2572 349.126C70.4465 348.566 70.6935 347.85 70.998 346.985C71.1462 346.574 71.2697 346.212 71.3767 345.882C71.4754 345.553 71.566 345.24 71.6318 344.936C71.6977 344.631 71.7471 344.335 71.78 344.03C71.8129 343.726 71.8212 343.396 71.8212 343.042C71.8212 342.688 71.7718 342.441 71.6648 342.285C71.5578 342.128 71.3931 342.054 71.1709 342.054C71.0063 342.054 70.8581 342.12 70.7264 342.26C70.5947 342.4 70.5371 342.581 70.5371 342.804V344.713H69.7057V342.96C69.7057 342.713 69.7386 342.474 69.7962 342.244C69.8621 342.013 69.9526 341.816 70.0679 341.643C70.1831 341.47 70.3313 341.33 70.5124 341.223C70.6852 341.124 70.8992 341.067 71.138 341.067C71.7059 341.067 72.1093 341.264 72.348 341.667C72.5867 342.063 72.7019 342.647 72.7019 343.404C72.6855 344.079 72.5867 344.796 72.4056 345.528Z"}),(0,c.tZ)("path",{d:"M76.5707 352.163C76.2744 352.509 75.8793 352.682 75.4019 352.682C74.9327 352.682 74.554 352.509 74.2412 352.163C73.9367 351.818 73.7803 351.357 73.7803 350.772V342.976C73.7803 342.4 73.9367 341.931 74.2412 341.585C74.5458 341.239 74.9327 341.067 75.4019 341.067C75.8793 341.067 76.2662 341.239 76.5707 341.585C76.8753 341.931 77.0234 342.392 77.0234 342.976V350.772C77.0234 351.357 76.8753 351.818 76.5707 352.163ZM76.0192 342.705C76.0192 342.532 75.9616 342.384 75.8381 342.244C75.7147 342.104 75.5747 342.038 75.4101 342.038C75.2455 342.038 75.0973 342.104 74.9821 342.244C74.8586 342.384 74.801 342.532 74.801 342.705V351.052C74.801 351.233 74.8586 351.39 74.9821 351.521C75.1055 351.653 75.2455 351.719 75.4101 351.719C75.5747 351.719 75.7229 351.653 75.8381 351.521C75.9616 351.39 76.0192 351.233 76.0192 351.052V342.705Z"}),(0,c.tZ)("path",{d:"M80.9488 345.528C80.7595 346.269 80.5455 346.961 80.2903 347.619C79.887 348.665 79.5906 349.488 79.4013 350.097C79.212 350.706 79.1132 351.192 79.1132 351.554H81.1217V352.542H78.076V352.221C78.076 351.982 78.0925 351.735 78.1337 351.488C78.1748 351.241 78.2489 350.92 78.3559 350.542C78.4629 350.163 78.6111 349.694 78.8004 349.126C78.9897 348.566 79.2367 347.85 79.5412 346.985C79.6894 346.574 79.8129 346.212 79.9199 345.882C80.0187 345.553 80.1092 345.24 80.1751 344.936C80.2409 344.631 80.2903 344.335 80.3232 344.03C80.3561 343.726 80.3644 343.396 80.3644 343.042C80.3644 342.688 80.315 342.441 80.208 342.285C80.101 342.128 79.9363 342.054 79.7141 342.054C79.5495 342.054 79.4013 342.12 79.2696 342.26C79.1379 342.4 79.0803 342.581 79.0803 342.804V344.713H78.2489V342.96C78.2489 342.713 78.2818 342.474 78.3395 342.244C78.4053 342.013 78.4959 341.816 78.6111 341.643C78.7263 341.47 78.8745 341.33 79.0556 341.223C79.2284 341.124 79.4425 341.067 79.6812 341.067C80.2491 341.067 80.6525 341.264 80.8912 341.667C81.1299 342.063 81.2451 342.647 81.2451 343.404C81.2287 344.079 81.1381 344.796 80.9488 345.528Z"})]}),(0,c.BX)("g",{id:"201",children:[(0,c.tZ)("path",{className:"shape",d:"M109.06 338.325L92.2849 349.974C95.6186 354.592 99.331 358.971 103.414 363.046C106.896 366.529 110.526 369.83 114.403 372.777L126.626 356.329C119.951 351.225 114.032 345.117 109.06 338.325Z"}),(0,c.tZ)("path",{d:"M106.968 352.468C106.778 353.209 106.564 353.9 106.309 354.559C105.906 355.605 105.61 356.428 105.42 357.037C105.231 357.646 105.132 358.132 105.132 358.494H107.141V359.482H104.095V359.161C104.095 358.922 104.111 358.675 104.153 358.428C104.194 358.181 104.268 357.86 104.375 357.481C104.482 357.103 104.63 356.634 104.819 356.065C105.009 355.506 105.256 354.79 105.56 353.925C105.708 353.514 105.832 353.151 105.939 352.822C106.038 352.493 106.128 352.18 
387106.194 351.875C106.26 351.579 106.309 351.274 106.342 350.97C106.375 350.665 106.383 350.336 106.383 349.982C106.383 349.628 106.334 349.381 106.227 349.225C106.12 349.068 105.955 348.994 105.733 348.994C105.568 348.994 105.42 349.06 105.289 349.2C105.157 349.34 105.099 349.521 105.099 349.743V351.653H104.268V349.9C104.268 349.653 104.301 349.414 104.358 349.183C104.424 348.953 104.515 348.755 104.63 348.582C104.745 348.41 104.893 348.27 105.075 348.163C105.247 348.064 105.461 348.006 105.692 348.006C106.26 348.006 106.663 348.204 106.902 348.607C107.141 349.002 107.264 349.587 107.264 350.344C107.248 351.019 107.157 351.727 106.968 352.468Z"}),(0,c.tZ)("path",{d:"M111.143 359.095C110.846 359.441 110.451 359.614 109.974 359.614C109.505 359.614 109.126 359.441 108.813 359.095C108.509 358.749 108.352 358.288 108.352 357.704V349.908C108.352 349.332 108.509 348.862 108.813 348.517C109.118 348.171 109.505 347.998 109.974 347.998C110.451 347.998 110.838 348.171 111.143 348.517C111.447 348.862 111.595 349.323 111.595 349.908V357.704C111.595 358.288 111.439 358.749 111.143 359.095ZM110.591 349.636C110.591 349.463 110.533 349.315 110.41 349.175C110.287 349.035 110.147 348.969 109.982 348.969C109.817 348.969 109.669 349.035 109.554 349.175C109.43 349.315 109.373 349.463 109.373 349.636V357.984C109.373 358.165 109.43 358.321 109.554 358.453C109.677 358.585 109.817 358.65 109.982 358.65C110.147 358.65 110.295 358.585 110.41 358.453C110.533 358.321 110.591 358.165 110.591 357.984V349.636Z"}),(0,c.tZ)("path",{d:"M113.175 359.482V348.689C113.365 348.689 113.505 348.632 113.587 348.525C113.669 348.418 113.71 348.294 113.71 348.146H114.155V359.482H113.175Z"})]}),(0,c.BX)("g",{id:"216",children:[(0,c.tZ)("path",{className:"shape",d:"M55.9016 138.308C51.8929 150.838 49.9173 164.092 49.7856 177.502V177.864H70.2653V177.502C70.397 166.314 71.9857 155.349 75.3194 144.894L55.9016 138.308Z"}),(0,c.tZ)("path",{d:"M58.2226 157.275C58.0333 158.016 57.8193 158.716 57.5641 159.366C57.1608 160.412 56.8644 161.235 56.6751 161.844C56.4858 162.453 56.387 162.939 56.387 163.301H58.3955V164.289H55.3499V163.968C55.3499 163.729 55.3663 163.482 55.4075 163.235C55.4486 162.988 55.5227 162.667 55.6297 162.289C55.7367 161.91 55.8849 161.441 56.0742 160.873C56.2635 160.313 56.5105 159.597 56.815 158.732C56.9632 158.321 57.0867 157.959 57.1937 157.629C57.2925 157.3 57.383 156.987 57.4489 156.683C57.5147 156.378 57.5641 156.082 57.597 155.769C57.6299 155.464 57.6382 155.135 57.6382 154.781C57.6382 154.427 57.5888 154.18 57.4818 154.024C57.3748 153.867 57.2102 153.793 56.9879 153.793C56.8233 153.793 56.6751 153.859 56.5434 153.999C56.4117 154.139 56.3541 154.32 56.3541 154.542V156.452H55.5227V154.699C55.5227 154.452 55.5556 154.213 55.6133 153.982C55.6791 153.752 55.7697 153.554 55.8849 153.381C56.0001 153.209 56.1483 153.069 56.3294 152.962C56.5022 152.863 56.7163 152.805 56.955 152.805C57.5229 152.805 57.9263 153.003 58.165 153.398C58.4037 153.793 58.5189 154.378 58.5189 155.135C58.5107 155.826 58.4119 156.543 58.2226 157.275Z"}),(0,c.tZ)("path",{d:"M59.787 164.289V153.497C59.9763 153.497 60.1162 153.447 60.1986 153.332C60.2809 153.225 60.3138 153.093 60.3138 152.953H60.7583V164.297H59.787V164.289Z"}),(0,c.tZ)("path",{d:"M64.9634 163.927C64.6753 164.264 64.2967 164.429 63.8357 164.429C63.3583 164.429 62.9879 164.264 62.7163 163.927C62.4446 163.589 62.3047 163.17 62.3047 162.659V154.608C62.3047 154.098 62.4446 153.67 62.7245 153.332C63.0044 152.995 63.3748 152.822 63.844 152.822C64.3049 152.822 64.6671 152.995 64.9058 153.349C65.1527 153.703 65.268 154.098 65.268 154.542V156.263H64.4695V154.493C64.4695 154.304 64.4119 154.147 64.3049 154.032C64.1979 153.917 64.0497 153.859 63.8522 153.859C63.6629 153.859 63.5065 153.917 63.3995 154.032C63.2924 154.147 63.2348 154.295 63.2348 154.476V157.934C63.3583 157.777 63.5065 157.654 63.6793 157.58C63.8522 157.498 64.0662 157.465 64.3296 157.465C64.6589 157.465 64.9223 157.58 65.1116 157.81C65.3091 158.041 65.3997 158.345 65.3997 158.708V162.676C65.3997 163.17 65.2598 163.589 64.9634 163.927ZM64.4284 158.79C64.4284 158.634 64.379 158.502 64.272 158.387C64.1732 158.28 64.025 158.222 63.8275 158.222C63.6299 158.222 63.49 158.28 63.383 158.387C63.276 158.494 63.2266 158.625 63.2266 158.79V162.807C63.2266 162.964 63.276 163.104 63.383 163.219C63.4818 163.334 63.6299 163.392 63.8275 163.392C64.025 163.392 64.165 163.334 64.272 163.219C64.3708 163.104 64.4284 162.972 64.4284 162.807V158.79Z"})]}),(0,c.BX)("g",{id:"215",children:[(0,c.tZ)("path",{className:"shape",d:"M98.9928 145.874L80.1511 137.806C75.1382 150.278 72.5865 163.779 72.4219 177.502V177.864H92.9015V177.502H92.8933C93.0579 166.298 95.0664 155.67 98.9928 145.874Z"}),(0,c.tZ)("path",{d:"M81.0405 157.275C80.8512 158.016 80.6371 158.716 80.382 159.366C79.9786 160.412 79.6823 161.235 79.493 161.844C79.3037 162.453 79.2049 162.939 79.2049 163.301H81.2133V164.289H78.1677V163.968C78.1677 163.729 78.1842 163.482 78.2253 163.235C78.2665 162.988 78.3406 162.667 78.4476 162.289C78.5546 161.91 78.7028 161.441 78.8921 160.873C79.0814 160.313 79.3283 159.597 79.6329 158.732C79.7811 158.321 79.9045 157.959 80.0116 157.629C80.1103 157.3 80.2009 156.987 80.2667 156.683C80.3326 156.378 80.382 156.082 80.4149 155.769C80.4478 155.464 80.456 155.135 80.456 154.781C80.456 154.427 80.4067 154.18 80.2997 154.024C80.1926 153.867 80.028 153.793 79.8058 153.793C79.6411 153.793 79.493 153.859 79.3613 153.999C79.2296 154.139 79.172 154.32 79.172 154.542V156.452H78.3406V154.699C78.3406 154.452 78.3735 154.213 78.4311 153.982C78.497 153.752 78.5875 153.554 78.7028 153.381C78.818 153.209 78.9662 153.069 79.1473 152.962C79.3201 152.863 79.5341 152.805 79.7728 152.805C80.3408 152.805 80.7441 153.003 80.9829 153.398C81.2216 153.793 81.3368 154.378 81.3368 155.135C81.3203 155.826 81.2298 156.543 81.0405 157.275Z"}),(0,c.tZ)("path",{d:"M82.5969 164.289V153.497C82.7862 153.497 82.9262 153.447 83.0085 153.332C83.0908 153.225 83.1237 153.093 83.1237 152.953H83.5682V164.297H82.5969V164.289Z"}),(0,c.tZ)("path",{d:"M88.0451 153.554C88.0122 153.694 87.9628 153.793 87.9052 153.851C87.8393 153.908 87.7652 153.941 87.6747 153.941C87.5842 153.95 87.4854 153.95 87.3701 153.95
387H86.119L86.0037 157.539C86.119 157.382 86.2424 157.259 86.3988 157.168C86.547 157.078 86.7528 157.028 87.008 157.028C87.3043 157.028 87.543 157.152 87.7323 157.407C87.9216 157.654 88.0122 157.967 88.0122 158.329V162.709C88.0122 163.211 87.8723 163.622 87.5924 163.943C87.3125 164.264 86.9339 164.429 86.4564 164.429C86.226 164.429 86.0366 164.38 85.872 164.289C85.7074 164.199 85.5675 164.067 85.4605 163.911C85.3534 163.746 85.2711 163.565 85.2217 163.367C85.1724 163.17 85.1477 162.956 85.1477 162.725V161.112H85.9461V162.766C85.9461 162.956 85.9955 163.112 86.0943 163.227C86.193 163.342 86.3247 163.4 86.4811 163.4C86.6375 163.4 86.7692 163.342 86.8763 163.227C86.9833 163.112 87.0326 162.964 87.0326 162.783V158.37C87.0326 158.181 86.9915 158.033 86.9009 157.934C86.8104 157.835 86.6952 157.794 86.547 157.794C86.3577 157.794 86.2177 157.876 86.119 158.041C86.0284 158.206 85.979 158.403 85.979 158.625L85.0406 158.527L85.23 152.962H88.0945C88.0945 153.217 88.078 153.415 88.0451 153.554Z"})]}),(0,c.BX)("g",{id:"214",children:[(0,c.tZ)("path",{className:"shape",d:"M70.2736 180.07H49.7775V199.737H70.2736V180.07Z"}),(0,c.tZ)("path",{d:"M55.9686 188.516C55.7793 189.257 55.5652 189.957 55.3101 190.607C54.9067 191.653 54.6104 192.476 54.4211 193.085C54.2318 193.694 54.133 194.18 54.133 194.542H56.1414V195.53H53.0958V195.209C53.0958 194.97 53.1123 194.723 53.1534 194.476C53.1946 194.229 53.2687 193.908 53.3757 193.53C53.4827 193.151 53.6309 192.682 53.8202 192.114C54.0095 191.554 54.2564 190.838 54.561 189.973C54.7092 189.562 54.8326 189.2 54.9397 188.87C55.0384 188.541 55.129 188.228 55.1948 187.924C55.2607 187.619 55.3101 187.323 55.343 187.01C55.3759 186.705 55.3841 186.376 55.3841 186.022C55.3841 185.668 55.3348 185.421 55.2278 185.265C55.1207 185.108 54.9561 185.034 54.7339 185.034C54.5692 185.034 54.4211 185.1 54.2894 185.24C54.1577 185.38 54.1001 185.561 54.1001 185.783V187.693H53.2687V185.94C53.2687 185.693 53.3016 185.454 53.3592 185.223C53.4251 184.993 53.5156 184.795 53.6309 184.623C53.7461 184.45 53.8943 184.31 54.0754 184.203C54.2482 184.104 54.4622 184.046 54.7009 184.046C55.2689 184.046 55.6722 184.244 55.911 184.639C56.1497 185.034 56.2649 185.619 56.2649 186.376C56.2484 187.067 56.1579 187.775 55.9686 188.516Z"}),(0,c.tZ)("path",{d:"M57.5314 195.53V184.738C57.7207 184.738 57.8606 184.688 57.9429 184.573C58.0253 184.466 58.0582 184.334 58.0582 184.195H58.5027V195.538H57.5314V195.53Z"}),(0,c.tZ)("path",{d:"M62.4457 193.299V195.53H61.5237V193.299H59.7211V192.468L61.5567 184.195H62.4457V192.418H62.956V193.308H62.4457V193.299ZM61.532 187.734L60.5936 192.418H61.532V187.734Z"})]}),(0,c.BX)("g",{id:"213",children:[(0,c.tZ)("path",{className:"shape",d:"M92.8856 180.07H72.4059V205.162H92.8856V180.07Z"}),(0,c.tZ)("path",{d:"M79.9039 190.385C79.7146 191.126 79.5005 191.826 79.2454 192.476C78.842 193.521 78.5457 194.345 78.3564 194.954C78.1671 195.563 78.0683 196.049 78.0683 196.411H80.0767V197.399H77.0311V197.078C77.0311 196.839 77.0476 196.592 77.0887 196.345C77.1299 196.098 77.204 195.777 77.311 195.398C77.418 195.02 77.5662 194.55 77.7555 193.982C77.9448 193.423 78.1918 192.706 78.4963 191.842C78.6445 191.43 78.7679 191.068 78.875 190.739C78.9737 190.41 79.0643 190.097 79.1301 189.792C79.196 189.488 79.2454 189.191 79.2783 188.878C79.3112 188.574 79.3195 188.245 79.3195 187.891C79.3195 187.537 79.2701 187.29 79.1631 187.133C79.056 186.977 78.8914 186.903 78.6692 186.903C78.5045 186.903 78.3564 186.969 78.2247 187.109C78.093 187.249 78.0354 187.43 78.0354 187.652V189.562H77.204V187.808C77.204 187.561 77.2369 187.323 77.2945 187.092C77.3604 186.862 77.4509 186.664 77.5662 186.491C77.6814 186.318 77.8296 186.178 78.0107 186.071C78.1835 185.973 78.3975 185.915 78.6362 185.915C79.2042 185.915 79.6075 186.112 79.8463 186.508C80.085 186.903 80.2002 187.487 80.2002 188.245C80.1837 188.936 80.0932 189.644 79.9039 190.385Z"}),(0,c.tZ)("path",{d:"M81.4603 197.399V186.607C81.6496 186.607 81.7896 186.557 81.8719 186.442C81.9542 186.335 81.9871 186.203 81.9871 186.063H82.4316V197.407H81.4603V197.399Z"}),(0,c.tZ)("path",{d:"M86.6717 196.477C86.6059 196.683 86.5071 196.864 86.3754 197.02C86.2437 197.177 86.0955 197.3 85.9144 197.399C85.7416 197.489 85.544 197.539 85.33 197.539C84.8279 197.539 84.4657 197.382 84.2352 197.061C84.0048 196.74 83.8895 196.337 83.8895 195.835V194.18H84.7209V195.917C84.7209 196.304 84.902 196.493 85.2559 196.493C85.6263 196.493 85.8074 196.304 85.8074 195.933V192.418C85.8074 192.213 85.7087 192.114 85.5193 192.114H84.8691V191.249H85.5193C85.7169 191.249 85.8074 191.142 85.8074 190.928V187.57C85.8074 187.388 85.7663 187.24 85.6757 187.125C85.5852 187.01 85.4453 186.952 85.2559 186.952C85.0666 186.952 84.9267 187.01 84.8444 187.125C84.762 187.24 84.7209 187.388 84.7209 187.586V189.29H83.8895V187.635C83.8895 187.125 83.9965 186.713 84.2105 186.392C84.4246 186.08 84.8032 185.9
38715 85.3382 185.915C85.7663 185.915 86.1202 186.08 86.3836 186.401C86.647 186.722 86.787 187.133 86.787 187.635V190.788C86.787 191.019 86.7293 191.2 86.6059 191.332C86.4906 191.472 86.3342 191.579 86.1367 191.669C86.326 191.76 86.4824 191.875 86.6059 192.015C86.7211 192.155 86.787 192.336 86.787 192.55V195.802C86.7705 196.049 86.7376 196.271 86.6717 196.477Z"})]}),(0,c.BX)("g",{id:"212",children:[(0,c.tZ)("path",{className:"shape",d:"M65.8122 210.076V217.206H70.2654V220.935H49.7775V201.268H70.2654V210.076H65.8122Z"}),(0,c.tZ)("path",{d:"M55.9828 209.714C55.7935 210.455 55.5795 211.155 55.3243 211.805C54.921 212.851 54.6246 213.674 54.4353 214.283C54.246 214.892 54.1472 215.378 54.1472 215.74H56.1639V216.728H53.1183V216.407C53.1183 216.168 53.1347 215.921 53.1759 215.674C53.2171 215.427 53.2911 215.106 53.3982 214.727C53.5052 214.349 53.6533 213.88 53.8427 213.312C54.032 212.752 54.2789 212.036 54.5835 211.171C54.7316 210.76 54.8551 210.397 54.9621 210.068C55.0609 209.739 55.1514 209.426 55.2173 209.121C55.2831 208.817 55.3325 208.52 55.3655 208.208C55.3984 207.903 55.4066 207.574 55.4066 207.22C55.4066 206.866 55.3572 206.619 55.2502 206.462C55.1432 206.306 54.9786 206.232 54.7563 206.232C54.5917 206.232 54.4435 206.298 54.3118 206.438C54.1801 206.578 54.1225 206.759 54.1225 206.981V208.891H53.2911V207.137C53.2911 206.89 53.3241 206.652 53.3817 206.421C53.4475 206.191 53.5381 205.993 53.6533 205.82C53.7686 205.647 53.9167 205.507 54.0978 205.4C54.2707 205.302 54.4847 205.244 54.7234 205.244C55.2914 205.244 55.6947 205.442 55.9334 205.837C56.1721 206.232 56.2874 206.816 56.2874 207.574C56.2627 208.265 56.1721 208.973 55.9828 209.714Z"}),(0,c.tZ)("path",{d:"M57.5396 216.728V205.936C57.7289 205.936 57.8688 205.886 57.9511 205.771C58.0334 205.664 58.0664 205.532 58.0664 205.392H58.5109V216.736H57.5396V216.728Z"}),(0,c.tZ)("path",{d:"M62.6099 209.714C62.4206 210.455 62.2066 211.155 61.9514 211.805C61.5481 212.851 61.2518 213.674 61.0624 214.283C60.8731 214.892 60.7743 215.378 60.7743 215.74H62.7828V216.728H59.7372V216.407C59.7372 216.168 59.7536 215.921 59.7948 215.674C59.836 215.427 59.91 215.106 60.0171 214.727C60.1241 214.349 60.2722 213.88 60.4615 213.312C60.6509 212.752 60.8978 212.036 61.2024 211.171C61.3505 210.76 61.474 210.397 61.581 210.068C61.6798 209.739 61.7703 209.426 61.8362 209.121C61.902 208.817 61.9514 208.52 61.9844 208.208C62.0173 207.903 62.0255 207.574 62.0255 207.22C62.0255 206.866 61.9761 206.619 61.8691 206.462C61.7621 206.306 61.5975 206.232 61.3752 206.232C61.2106 206.232 61.0624 206.298 60.9307 206.438C60.799 206.578 60.7414 206.759 60.7414 206.981V208.891H59.91V207.137C59.91 206.89 59.943 206.652 60.0006 206.421C60.0664 206.191 60.157 205.993 60.2722 205.82C60.3875 205.647 60.5356 205.507 60.7167 205.4C60.8896 205.302 61.1036 205.244 61.3423 205.244C61.9103 205.244 62.3136 205.442 62.5523 205.837C62.791 206.232 62.9063 206.816 62.9063 207.574C62.8898 208.265 62.7993 208.973 62.6099 209.714Z"})]}),(0,c.BX)("g",{id:"211",children:[(0,c.tZ)("path",{className:"shape",d:"M92.8856 206.701H72.4059V231.793H92.8856V206.701Z"}),(0,c.tZ)("path",{d:"M80.6048 217.016C80.4155 217.757 80.2015 218.457 79.9463 219.107C79.543 220.153 79.2466 220.976 79.0573 221.585C78.868 222.194 78.7692 222.68 78.7692 223.042H80.7777V224.03H77.7321V223.709C77.7321 223.47 77.7485 223.223 77.7897 222.976C77.8308 222.729 77.9049 222.408 78.0119 222.029C78.1189 221.651 78.2671 221.182 78.4564 220.614C78.6457 220.054 78.8927 219.338 79.1972 218.473C79.3454 218.062 79.4689 217.699 79.5759 217.37C79.6747 217.041 79.7652 216.728 79.8311 216.423C79.8969 216.119 79.9463 215.822 79.9792 215.51C80.0122 215.205 80.0204 214.876 80.0204 214.522C80.0204 214.168 79.971 213.921 79.864 213.764C79.757 213.608 79.5923 213.534 79.3701 213.534C79.2055 213.534 79.0573 213.6 78.9256 213.74C78.7939 213.88 78.7363 214.061 78.7363 214.283V216.193H77.9049V214.439C77.9049 214.192 77.9378 213.954 77.9955 213.723C78.0613 213.493 78.1519 213.295 78.2671 213.122C78.3823 212.949 78.5305 212.809 78.7116 212.702C78.8845 212.604 79.0985 212.546 79.3372 212.546C79.9051 212.546 80.3085 212.744 80.5472 213.147C80.7859 213.542 80.9011 214.127 8
3870.9011 214.884C80.8847 215.567 80.7859 216.275 80.6048 217.016Z"}),(0,c.tZ)("path",{d:"M82.1597 224.03V213.238C82.349 213.238 82.4889 213.188 82.5712 213.073C82.6535 212.966 82.6865 212.834 82.6865 212.694H83.131V224.038H82.1597V224.03Z"}),(0,c.tZ)("path",{d:"M84.8846 224.03V213.238C85.074 213.238 85.2139 213.188 85.2962 213.073C85.3785 212.966 85.4115 212.834 85.4115 212.694H85.856V224.038H84.8846V224.03Z"})]}),(0,c.BX)("g",{id:"210",children:[(0,c.tZ)("path",{className:"shape",d:"M70.2736 222.984H49.7775V242.651H70.2736V222.984Z"}),(0,c.tZ)("path",{d:"M55.6132 231.431C55.4239 232.172 55.2099 232.863 54.9547 233.522C54.5514 234.567 54.2551 235.39 54.0657 235.999C53.8764 236.609 53.7776 237.094 53.7776 237.457H55.7861V238.444H52.7405V238.123C52.7405 237.885 52.7569 237.638 52.7981 237.391C52.8393 237.144 52.9133 236.823 53.0203 236.444C53.1274 236.065 53.2755 235.596 53.4648 235.028C53.6542 234.468 53.9011 233.752 54.2057 232.888C54.3538 232.476 54.4773 232.114 54.5843 231.785C54.6831 231.455 54.7736 231.142 54.8395 230.838C54.9053 230.533 54.9547 230.237 54.9876 229.924C55.0206 229.62 55.0288 229.29 55.0288 228.936C55.0288 228.582 54.9794 228.335 54.8724 228.179C54.7654 228.023 54.6008 227.948 54.3785 227.948C54.2139 227.948 54.0657 228.014 53.934 228.154C53.8023 228.294 53.7447 228.475 53.7447 228.698V230.607H52.8969V228.854C52.8969 228.607 52.9298 228.368 52.9874 228.138C53.0533 227.907 53.1438 227.71 53.2591 227.537C53.3743 227.364 53.5225 227.224 53.7035 227.117C53.8764 227.018 54.0904 226.961 54.3291 226.961C54.8971 226.961 55.3004 227.158 55.5391 227.553C55.7779 227.948 55.8931 228.533 55.8931 229.29C55.8931 229.982 55.8025 230.69 55.6132 231.431Z"}),(0,c.tZ)("path",{d:"M57.1697 238.444V227.652C57.359 227.652 57.4989 227.603 57.5812 227.496C57.6636 227.389 57.6965 227.257 57.6965 227.117H58.141V238.453H57.1697V238.444Z"}),(0,c.tZ)("path",{d:"M62.5115 238.066C62.2152 238.411 61.8201 238.584 61.3426 238.584C60.8735 238.584 60.4948 238.411 60.182 238.066C59.8775 237.72 59.7211 237.259 59.7211 236.675V228.879C59.7211 228.302 59.8775 227.841 60.182 227.487C60.4866 227.142 60.8735 226.969 61.3426 226.969C61.8201 226.969 62.2069 227.142 62.5115 227.487C62.8161 227.833 62.9642 228.294 62.9642 228.879V236.675C62.956 237.251 62.8078 237.72 62.5115 238.066ZM61.9518 228.607C61.9518 228.434 61.8942 228.286 61.7707 228.146C61.6472 228.014 61.5073 227.94 61.3426 227.94C61.178 227.94 61.0299 228.006 60.9146 228.146C60.7911 228.286 60.7335 228.434 60.7335 228.607V236.954C60.7335 237.136 60.7911 237.292 60.9146 237.424C61.0381 237.555 61.178 237.621 61.3426 237.621C61.5073 237.621 61.6554 237.555 61.7707 237.424C61.8942 237.292 61.9518 237.136 61.9518 236.954V228.607Z"})]}),(0,c.BX)("g",{id:"209",children:[(0,c.tZ)("path",{className:"shape",d:"M92.8856 233.851H72.4059V258.942H92.8856V233.851Z"}),(0,c.tZ)("path",{d:"M78.7929 244.158C78.6036 244.898 78.3896 245.59 78.1344 246.249C77.7311 247.294 77.4347 248.117 77.2454 248.726C77.0561 249.336 76.9573 249.821 76.9573 250.183H78.9658V251.171H75.9202V250.85C75.9202 250.612 75.9366 250.365 75.9778 250.118C76.0189 249.871 76.093 249.55 76.2 249.171C76.307 248.792 76.4552 248.323 76.6445 247.755C76.8338 247.195 77.0808 246.479 77.3854 245.615C77.5335 245.203 77.657 244.841 77.764 244.512C77.8628 244.182 77.9533 243.869 78.0192 243.565C78.085 243.268 78.1344 242.964 78.1673 242.659C78.2003 242.355 78.2085 242.025 78.2085 241.671C78.2085 241.317 78.1591 241.07 78.0521 240.914C77.9451 240.758 77.7805 240.684 77.5582 240.684C77.3936 240.684 77.2454 240.749 77.1137 240.889C76.982 241.029 76.9244 241.21 76.9244 241.433V243.343H76.093V241.589C76.093 241.342 76.126 241.103 76.1836 240.873C76.2494 240.642 76.34 240.445 76.4552 240.272C76.5704 240.099 76.7186 239.959 76.8997 239.852C77.0726 239.753 77.2866 239.696 77.5253 239.696C78.0933 239.696 78.4966 239.893 78.7353 240.297C78.974 240.692 79.0893 241.276 79.0893 242.034C79.0728 242.717 78.9822 243.425 78.7929 244.158Z"}),(0,c.tZ)("path",{d:"M82.9662 250.793C82.6699 251.138 82.2748 251.311 81.7974 251.311C81.3282 251.311 80.9495 251.138 80.6367 250.793C80.3322 250.447 80.1758 249.986 80.1758 249.401V241.606C80.1758 241.029 80.3322 240.56 80.6367 240.214C80.9413 239.869 81.3282 239.696 81.7974 239.696C82.2748 239.696 82.6617 239.869 82.9662 240.214C83.2708 240.56 83.4189 241.021 83.4189 241.606V249.401C83.4189 249.986 83.2708 250.447 82.9662 250.793ZM82.4147 241.334C82.4147 241.161 82.3571 241.013 82.2336 240.873C82.1102 240.733 81.9702 240.667 81.8056 240.667C81.641 240.667 81.4928 240.733 81.37
38776 240.873C81.2541 241.013 81.1965 241.161 81.1965 241.334V249.681C81.1965 249.862 81.2541 250.019 81.3776 250.151C81.501 250.282 81.641 250.348 81.8056 250.348C81.9702 250.348 82.1184 250.282 82.2336 250.151C82.3571 250.019 82.4147 249.862 82.4147 249.681V241.334Z"}),(0,c.tZ)("path",{d:"M87.4368 250.809C87.1569 251.147 86.77 251.311 86.2926 251.311C86.0621 251.311 85.8564 251.262 85.6753 251.171C85.4859 251.081 85.3295 250.949 85.1978 250.793C85.0661 250.636 84.9674 250.455 84.9015 250.249C84.8357 250.052 84.8027 249.838 84.8027 249.607V247.936H85.6341V249.624C85.6341 249.813 85.6917 249.978 85.8152 250.093C85.9304 250.216 86.0951 250.274 86.3009 250.274C86.5313 250.274 86.696 250.216 86.7947 250.093C86.8935 249.978 86.9511 249.83 86.9511 249.665V246.273C86.8277 246.43 86.6795 246.553 86.5066 246.627C86.3338 246.701 86.1115 246.751 85.8399 246.751C85.5189 246.751 85.2637 246.635 85.0826 246.405C84.9015 246.174 84.8027 245.878 84.8027 245.508V241.49C84.8027 240.98 84.9427 240.552 85.2143 240.214C85.4859 239.877 85.8646 239.704 86.342 239.704C86.8112 239.704 87.1816 239.877 87.4615 240.214C87.7413 240.552 87.8813 240.98 87.8813 241.49V249.541C87.8648 250.052 87.7167 250.472 87.4368 250.809ZM86.9429 241.317C86.9429 241.161 86.8935 241.021 86.7865 240.906C86.6877 240.791 86.5396 240.733 86.342 240.733C86.1445 240.733 86.0045 240.791 85.8975 240.906C85.7987 241.021 85.7411 241.161 85.7411 241.317V245.417C85.7411 245.565 85.7905 245.697 85.8975 245.804C86.0045 245.911 86.1445 245.969 86.342 245.969C86.5396 245.969 86.6795 245.919 86.7865 245.804C86.8935 245.689 86.9429 245.565 86.9429 245.417V241.317Z"})]}),(0,c.BX)("g",{id:"208",children:[(0,c.tZ)("path",{className:"shape",d:"M65.8122 255.567V248.438H70.2654V244.709H49.7775V264.376H70.2654V255.567H65.8122Z"}),(0,c.tZ)("path",{d:"M54.7659 253.147C54.5766 253.888 54.3626 254.58 54.1074 255.238C53.7041 256.284 53.4078 257.107 53.2184 257.716C53.0291 258.325 52.9303 258.811 52.9303 259.173H54.9388V260.161H51.8932V259.84C51.8932 259.601 51.9097 259.354 51.9508 259.107C51.992 258.86 52.066 258.539 52.1731 258.161C52.2801 257.782 52.4282 257.313 52.6175 256.745C52.8069 256.185 53.0538 255.469 53.3584 254.604C53.5065 254.193 53.63 253.83 53.737 253.501C53.8358 253.172 53.9263 252.859 53.9922 252.554C54.058 252.25 54.1074 251.954 54.1404 251.641C54.1733 251.336 54.1815 251.007 54.1815 250.653C54.1815 250.299 54.1321 250.052 54.0251 249.895C53.9181 249.739 53.7535 249.665 53.5312 249.665C53.3666 249.665 53.2184 249.731 53.0867 249.871C52.955 250.011 52.8974 250.192 52.8974 250.414V252.324H52.066V250.571C52.066 250.324 52.099 250.085 52.1566 249.854C52.2224 249.624 52.313 249.426 52.4282 249.253C52.5435 249.08 52.6916 248.941 52.8727 248.834C53.0456 248.735 53.2596 248.677 53.4983 248.677C54.0663 248.677 54.4696 248.875 54.7083 249.278C54.947 249.673 55.0623 250.258 55.0623 251.015C55.0458 251.698 54.947 252.406 54.7659 253.147Z"}),(0,c.tZ)("path",{d:"M58.9312 259.774C58.6349 260.12 58.2398 260.293 57.7623 260.293C57.2931 260.293 56.9145 260.12 56.6017 259.774C56.2971 259.428 56.1407 258.967 56.1407 258.383V250.587C56.1407 250.011 56.2971 249.542 56.6017 249.196C56.9063 248.85 57.2931 248.677 57.7623 248.677C58.2398 248.677 58.6266 248.85 58.9312 249.196C59.2358 249.542 59.3839 250.002 59.3839 250.587V258.383C59.3839 258.967 59.2358 259.428 58.9312 259.774ZM58.3797 250.315C58.3797 250.142 58.3221 249.994 58.1986 249.854C58.0751 249.714 57.9352 249.649 57.7706 249.649C57.6059 249.649 57.4578 249.714 57.3425 249.854C57.2191 249.994 57.1614 250.142 57.1614 250.315V258.663C57.1614 258.844 57.2191 259 57.3425 259.132C57.466 259.264 57.6059 259.33 57.7706 259.33C57.9352 259.33 58.0834 259.264 58.1986 259.132C58.3221 259 58.3797 258.844 58.3797 258.663V250.315Z"}),(0,c.tZ)("path",{d:"M63.4249 259.815C63.145 260.136 62.7746 260.301 62.3136 260.301C61.8362 260.301 61.4576 260.144 61.1859 259.815C60.906 259.494 60.7661 259.082 60.7661 258.58V255.683C60.7661 255.386 60.8155 255.139 60.9225 254.942C61.0295 254.744 61.1612 254.579 61.3341 254.456C61.1612 254.332 61.0295 254.168 60.9225 253.97C60.8237 253.773 60.7661 253.526 60.7661 253.229V250.406C60.7661 249.904 60.906 249.492 61.1859 249.171C61.4658 248.85 61.8444 248.685 62.3218 248.685C62.7828 248.685 63.1614 248.85 63.4413 249.171C63.7212 249.492 63.8611 249.904 63.8611 250.406V253.229C63.8611 253.526 63.8117 253.773 63.7047 253.97C63.6059 254.168 63.4742 254.332 63.3096 254.456C63.466 254.579 63.5977 254.744 63.7047 254.942C63.8117 255.139 63.8611 255.386 63.8611 255.683V258.58C63.8447 259.074 63.7047 259.486 63.4249 259.815ZM62.9227 250.332C62.9227 250.151 62.8651 250.002 62.7581 249.895C62.6511 249.788 62.5029 249.722 62.3054 249.722C62.1078 249.722 61.9597 249.78 61.8527 249.895C61.7456 250.011 61.688 250.159 61.688 250.34V253.509C61.688 253.666 61.7456 253.806 61.8527 253.921C61.9597 254.036 62.1078 254.094 62.3054 254.094C62.5029 254.094 62.6511 254.036 62.7581 253.921C62.8651 253.806 62.9227 253.674 62.9227 253.517V250.332ZM62.9227 255.394C62.9227 255.238 62.8651 255.098 62.7581 254.991C62.6511 254.884 62.5029 254.818 62.3054 254.818C62.1078 254.818 61.9597 254.876 61.8527 254.991C61.7456 255.106 61.688 255.238 61.688 255.394V258.654C61.688 258.835 61.7456 258.984 61.8527 259.099C61.9597 259.214 62.1078 259.272 62.3054 259.272C62.5029 259.272 62.6511 259.214 62.7581 259.107C62.8651 258.992 62.9227 258.844 62.9227 258.663V255.394Z"})]}),(0,c.BX)("g",{id:"220",children:[(0,c.tZ)("path",{className:"shape",d:"M116.262 89.0967L119.521 86.9563L107.841 70.0145C107.685 70.1215 107.528 70.2286 107.372 70.3356C107.001 70.5825 106.615 70.8213 106.244 71.0765L106.269 71.1094C105.701 71.5045 105.133 71.9079 104.59 72.2866L104.557 72.2454C103.635 72.8958 102.721 73.5626 101.816 74.2376C96.7616 77.9997 91.9627 82.1323 87.4602 86.6352C83.3363 90.7596 79.5745 95.172 76.0762 99.7491L92.4813 112.023C95.3952 108.22 98.5479 104.581 101.98 101.149C106.425 96.7032 111.208 92.6859 116.27 89.1049L116.262 89.0967Z"}),(0,c.tZ)("path",{d:"M94.4664 88.7673C94.2771 89.5082 94.063 90.2079 93.8079 90.8583C93.4045 91.9038 93.1082 92.727 92.9189 93.3361C92.7296 93.9453 92.6308 94.431 92.6308 94.7932H94.6392V95.7811H91.5936V95.46C91.5936 95.2213 91.6101 94.9743 91.6513 94.7274C91.6924 94.4804 91.7665 94.1594 91.8735 93.7807C91.9805 93.402 92.1287 92.9328 92.318 92.3648C92.5073 91.805 92.7543 91.0888 93.0588 90.2244C93.207 89.8128 93.3305 89.4506 93.4375 89.1213C93.5362 88.792 93.6268 88.4792 93.6926 88.1746C93.7585 87.87 93.8079 87.5736 93.8408 87.2608C93.8737 86.948 93.882 86.6269 93.882 86.273C93.882 85.919 93.8326 85.672 93.7256 85.5156C93.6186 85.3592 93.4539 85.2851 93.2317 85.2851C93.0671 85.2851 92.9189 85.351 92.7872 85.4909C92.6555 85.6308 92.5979 85.812 92.5979 86.0342V87.9441H91.7665V86.1906C91.7665 85.9437 91.7994 85.7049 91.857 85.4744C91.9229 85.2439 92.0134 85.0464 92.1287 84.8735C92.2439 84.7006 92.3921 84.5607 92.5732 84.4537C92.746 84.3549 92.96 84.2972 93.1905 84.2972C93.7585 84.2972 94.1618 84.4948 94.4005 84.89C94.6392 85.2851 94.7627 85.8696 94.7627 86.6269C94.7545 87.3184 94.6557 88.02
38764 94.4664 88.7673Z"}),(0,c.tZ)("path",{d:"M98.3666 88.7673C98.1773 89.5082 97.9633 90.2079 97.7081 90.8583C97.3048 91.9038 97.0085 92.727 96.8191 93.3361C96.6298 93.9453 96.531 94.431 96.531 94.7932H98.5395V95.7811H95.4939V95.46C95.4939 95.2213 95.5104 94.9743 95.5515 94.7274C95.5927 94.4804 95.6668 94.1594 95.7738 93.7807C95.8808 93.402 96.0289 92.9328 96.2183 92.3648C96.4076 91.805 96.6545 91.0888 96.9591 90.2244C97.1072 89.8128 97.2307 89.4506 97.3377 89.1213C97.4365 88.792 97.527 88.4792 97.5929 88.1746C97.6587 87.87 97.7081 87.5736 97.7411 87.2608C97.774 86.948 97.7822 86.6269 97.7822 86.273C97.7822 85.919 97.7328 85.672 97.6258 85.5156C97.5188 85.3592 97.3542 85.2851 97.1319 85.2851C96.9673 85.2851 96.8191 85.351 96.6874 85.4909C96.5557 85.6308 96.4981 85.812 96.4981 86.0342V87.9441H95.6668V86.1906C95.6668 85.9437 95.6997 85.7049 95.7573 85.4744C95.8232 85.2439 95.9137 85.0464 96.0289 84.8735C96.1442 84.7006 96.2923 84.5607 96.4734 84.4537C96.6463 84.3549 96.8603 84.2972 97.0908 84.2972C97.6587 84.2972 98.0621 84.4948 98.3008 84.89C98.5395 85.2851 98.663 85.8696 98.663 86.6269C98.6465 87.3184 98.556 88.0264 98.3666 88.7673Z"}),(0,c.tZ)("path",{d:"M102.541 95.3942C102.245 95.7399 101.85 95.9128 101.373 95.9128C100.903 95.9128 100.525 95.7399 100.212 95.3942C99.9074 95.0484 99.751 94.5874 99.751 94.003V86.2071C99.751 85.6308 99.9074 85.1698 100.212 84.8159C100.516 84.4701 100.903 84.2972 101.373 84.2972C101.85 84.2972 102.237 84.4701 102.541 84.8159C102.846 85.1616 102.994 85.6226 102.994 86.2071V94.003C102.994 94.5874 102.838 95.0484 102.541 95.3942ZM101.99 85.9354C101.99 85.7626 101.932 85.6144 101.809 85.4744C101.685 85.3427 101.545 85.2686 101.381 85.2686C101.216 85.2686 101.068 85.3345 100.953 85.4744C100.829 85.6144 100.772 85.7626 100.772 85.9354V94.2828C100.772 94.4639 100.829 94.6204 100.953 94.7521C101.076 94.8838 101.216 94.9497 101.381 94.9497C101.545 94.9497 101.694 94.8838 101.809 94.7521C101.932 94.6204 101.99 94.4639 101.99 94.2828V85.9354Z"})]}),(0,c.BX)("g",{id:"220_2",children:[(0,c.tZ)("path",{className:"shape",d:"M109.323 69.0595L120.987 85.9766C123.917 84.1326 126.938 82.445 130.025 80.9056L128.066 76.8965C130.519 75.67 133.021 74.5339 135.573 73.4884L129.523 58.6212C122.526 61.5353 115.735 64.9517 109.323 69.0595Z"}),(0,c.tZ)("path",{d:"M127.515 76.1145C127.219 76.4603 126.824 76.6332 126.346 76.6332C125.877 76.6332 125.499 76.4603 125.186 76.1145C124.873 75.7688 124.725 75.3078 124.725 74.7233V66.9274C124.725 66.3512 124.881 65.8902 125.186 65.5362C125.49 65.1905 125.877 65.0176 126.346 65.0176C126.824 65.0176 127.211 65.1905 127.515 65.5362C127.82 65.882 127.968 66.343 127.968 66.9274V74.7233C127.968 75.3078 127.82 75.7688 127.515 76.1145ZM126.964 66.6558C126.964 66.4829 126.906 66.3347 126.783 66.1948C126.659 66.0631 126.519 65.989 126.355 65.989C126.19 65.989 126.042 66.0548 125.927 66.1948C125.803 66.3347 125.746 66.4829 125.746 66.6558V75.0032C125.746 75.1843 125.803 75.3407 125.927 75.4724C126.05 75.6041 126.19 75.67 126.355 75.67C126.519 75.67 126.667 75.6041 126.783 75.4724C126.906 75.3407 126.964 75.1843 126.964 75.0032V66.6558Z"}),(0,c.tZ)("path",{d:"M119.448 69.4794C119.259 70.2203 119.045 70.92 118.79 71.5704C118.386 72.6159 118.09 73.4391 117.901 74.0482C117.711 74.6574 117.613 75.1431 117.613 75.5053H119.621V76.4932H116.575V76.1721C116.575 75.9334 116.592 75.6864 116.633 75.4395C116.674 75.1925 116.748 74.8715 116.855 74.4928C116.962 74.1141 117.11 73.6449 117.3 73.0769C117.489 72.5171 117.736 71.8009 118.041 70.9365C118.189 70.5249 118.312 70.1627 118.419 69.8334C118.518 69.5041 118.609 69.1913 118.674 68.8867C118.74 68.5821 118.79 68.2857 118.823 67.9729C118.856 67.6601 118.864 67.339 118.864 66.9851C118.864 66.6311 118.814 66.3841 118.707 66.2277C118.6 66.0713 118.436 65.9972 118.213 65.9972C118.049 65.9972 117.901 66.0631 117.769 66.203C117.637 66.3429 117.58 66.5241 117.58 66.7463V68.6562H116.748V66.9027C116.748 66.6558 116.781 66.417 116.839 66.1865C116.905 65.956 116.995 65.7585 117.11 65.5856C117.226 65.4127 117.374 65.2728 117.555 65.1658C117.728 65.067 117.942 65.0093 118.172 65.0093C118.74 65.0093 119.144 65.2069 119.382 65.6021C119.621 65.9972 119.745 66.5817 119.745 67.339C119.728 68.0305 119.629 68.7467 119.448 69.4794Z"}),(0,c.tZ)("path",{d:"M123.341 69.4794C123.151 70.2203 122.937 70.92 122.682 71.5704C122.279 72.6159 121.982 73.4391 121.793 74.0482C121.604 74.6574 121.505 75.1431 121.505 75.5053H123.513V76.4932H120.468V76.1721C120.468 75.9334 120.484 75.6864 120.525 75.4395C120.567 75.1925 120.641 74.8715 120.748 74.4928C120.855 74.1141 121.003 73.6449 121.192 73.0769C121.381 72.5171 121.628 71.8009 121.933 70.9365C122.081 70.5249 122.205 70.1627 122.312 69.8334C122.41 69.5041 122.501 69.1913 122.567 68.8867C122.633 68.5821 122.682 68.2857 122.715 67.9729C122.748 67.6601 122.756 67.339 122.756 66.9851C122.756 66.6311 122.707 66.3841 122.6 66.2277C122.493 66.0713 122.328 65.9972 122.106 65.9972C121.941 65.9972 121.793 66.0631 121.661 66.203C121.53 66.3429 121.472 66.5241 121.472 66.7463V68.6562H120.641V66.9027C120.641 66.6558 120.674 66.417 120.731 66.1865C120.797 65.956 120.888 65.7585 121.003 65.5856C121.118 65.4127 121.266 65.2728 121.447 65.1658C121.62 65.067 121.834 65.0093 122.065 65.0093C122.633 65.0093 123.036 65.2069 123.275 65.6021C123.513 65.9972 123.637 66.5817 123.637 67.339C123.629 68.0305 123.53 68.7467 123.341 69.4794Z"})]}),(0,c.BX)("g",{id:"219",children:[(0,c.tZ)("path",{className:"shape",d:"M104.796 101.247L119.234 115.876C126.864 108.549 135.878 102.754 145.772 98.58L138.051 79.5967C125.835 84.7006 114.493 91.8873 104.796 101.247Z"}),(0,c.tZ)("path",{d:"M123.209 95.8388C123.019 96.5797 122.805 97.2794 122.55 97.9297C122.147 98.9752 121.851 99.7984 121.661 100.408C121.472 101.017 121.373 101.503 121.373 101.865H123.382V102.853H120.336V102.532C120.336 102.293 120.352 102.046 120.394 101.799C120.435 101.552 120.509 101.231 120.616 100.852C120.723 100.473 120.871 100.004 12
3871.06 99.4362C121.25 98.8764 121.497 98.1602 121.801 97.2959C121.949 96.8843 122.073 96.522 122.18 96.1928C122.279 95.8635 122.369 95.5507 122.435 95.2461C122.501 94.9415 122.55 94.6451 122.583 94.3323C122.616 94.0195 122.624 93.6984 122.624 93.3444C122.624 92.9904 122.575 92.7435 122.468 92.5871C122.361 92.4307 122.196 92.3566 121.974 92.3566C121.809 92.3566 121.661 92.4224 121.529 92.5624C121.398 92.7023 121.34 92.8834 121.34 93.1057V95.0156H120.509V93.2621C120.509 93.0151 120.542 92.7764 120.599 92.5459C120.665 92.3154 120.756 92.1178 120.871 91.945C120.986 91.7721 121.134 91.6321 121.315 91.5251C121.488 91.4263 121.702 91.3687 121.933 91.3687C122.501 91.3687 122.904 91.5663 123.143 91.9614C123.382 92.3566 123.505 92.9411 123.505 93.6984C123.489 94.3899 123.398 95.0979 123.209 95.8388Z"}),(0,c.tZ)("path",{d:"M124.765 102.853V92.0602C124.954 92.0602 125.094 92.0108 125.177 91.8955C125.259 91.7885 125.3 91.6568 125.3 91.5168H125.745V102.861H124.765V102.853Z"}),(0,c.tZ)("path",{d:"M129.926 102.49C129.647 102.828 129.26 102.993 128.782 102.993C128.552 102.993 128.346 102.943 128.165 102.853C127.976 102.762 127.819 102.63 127.687 102.474C127.556 102.309 127.457 102.128 127.391 101.931C127.325 101.733 127.292 101.519 127.292 101.288V99.6174H128.124V101.305C128.124 101.503 128.181 101.651 128.305 101.774C128.42 101.889 128.585 101.955 128.79 101.955C129.021 101.955 129.186 101.898 129.284 101.774C129.391 101.659 129.441 101.511 129.441 101.346V97.9545C129.317 98.1109 129.169 98.2343 128.996 98.3167C128.823 98.399 128.601 98.4319 128.33 98.4319C128.008 98.4319 127.753 98.3167 127.572 98.0862C127.391 97.8557 127.292 97.5593 127.292 97.1889V93.1716C127.292 92.6612 127.432 92.2331 127.704 91.8956C127.976 91.5581 128.354 91.3852 128.832 91.3852C129.293 91.3852 129.671 91.5581 129.943 91.8956C130.223 92.2331 130.363 92.6612 130.363 93.1716V101.223C130.346 101.733 130.206 102.153 129.926 102.49ZM129.433 92.9987C129.433 92.8423 129.383 92.7023 129.276 92.5871C129.177 92.4718 129.029 92.4142 128.832 92.4142C128.642 92.4142 128.494 92.4718 128.387 92.5871C128.288 92.7023 128.231 92.8341 128.231 92.9987V97.1065C128.231 97.2547 128.28 97.3782 128.387 97.4935C128.486 97.6005 128.634 97.6581 128.832 97.6581C129.029 97.6581 129.169 97.6087 129.276 97.4935C129.383 97.3864 129.433 97.2547 129.433 97.1148V92.9987Z"})]}),(0,c.BX)("g",{id:"218",children:[(0,c.tZ)("path",{className:"shape",d:"M81.305 120.65C82.7043 118.271 84.1942 115.942 85.7664 113.678L89.3882 116.263C89.9973 115.39 90.6064 114.517 91.2402 113.661L74.8433 101.387C66.9247 112.114 60.8253 123.96 56.5203 136.481L75.971 142.951C78.3828 135.995 81.4367 129.278 85.1655 122.922L81.305 120.65Z"}),(0,c.tZ)("path",{d:"M76.8427 127.648C76.5628 127.969 76.1924 128.134 75.7315 128.134C75.254 128.134 74.8754 127.969 74.6038 127.648C74.3239 127.327 74.184 126.915 74.184 126.413V123.515C74.184 123.219 74.2333 122.972 74.3404 122.774C74.4391 122.577 74.5791 122.412 74.7519 122.289C74.5791 122.165 74.4474 122.001 74.3404 121.803C74.2416 121.605 74.184 121.359 74.184 121.062V118.239C74.184 117.736 74.3239 117.325 74.6038 117.004C74.8836 116.683 75.2623 116.518 75.7397 116.518C76.2006 116.518 76.5793 116.683 76.8592 117.004C77.139 117.325 77.279 117.736 77.279 118.239V121.062C77.279 121.359 77.2296 121.605 77.1226 121.803C77.0238 122.001 76.8921 122.165 76.7275 122.289C76.8839 122.412 77.0156 122.577 77.1226 122.774C77.2213 122.972 77.279 123.219 77.279 123.515V126.413C77.2543 126.915 77.1143 127.327 76.8427 127.648ZM76.3406 118.173C76.3406 117.992 76.283 117.843 76.176 117.736C76.0689 117.621 75.9208 117.563 75.7232 117.563C75.5257 117.563 75.3775 117.621 75.2705 117.736C75.1635 117.852 75.1059 118 75.1059 118.181V121.35C75.1059 121.507 75.1635 121.647 75.2705 121.762C75.3775 121.877 75.5257 121.935 75.7232 121.935C75.9208 121.935 76.0689 121.877 76.176 121.762C76.283 121.647 76.3406 121.515 76.3406 121.359V118.173ZM76.3406 123.227C76.3406 123.071 76.283 122.931 76.176 122.824C76.0689 122.709 75.9208 122.651 75.7232 122.651C75.5257 122.651 75.3775 122.709 75.2705 122.824C75.1635 122.939 75.1059 123.071 75.1059 123.235V126.495C75.1059 126.676 75.1635 126.825 75.2705 126.94C75.3775 127.055 75.5257 127.113 75.7232 127.113C75.9208 127.113 76.0689 127.055 76.176 126.94C76.283 126.825 76.3406 126.676 76.3406 126.495V123.227Z"}
387),(0,c.tZ)("path",{d:"M70.1002 120.988C69.9109 121.729 69.6968 122.429 69.4417 123.079C69.0383 124.125 68.742 124.948 68.5527 125.557C68.3633 126.166 68.2646 126.652 68.2646 127.014H70.273V128.002H67.2274V127.681C67.2274 127.442 67.2439 127.195 67.285 126.948C67.3262 126.701 67.4003 126.38 67.5073 126.001C67.6143 125.623 67.7625 125.154 67.9518 124.586C68.1411 124.026 68.388 123.31 68.6926 122.445C68.8408 122.034 68.9642 121.671 69.0713 121.342C69.17 121.013 69.2606 120.7 69.3264 120.395C69.3923 120.091 69.4417 119.794 69.4746 119.482C69.5075 119.177 69.5157 118.848 69.5157 118.494C69.5157 118.14 69.4664 117.893 69.3593 117.736C69.2523 117.58 69.0877 117.506 68.8655 117.506C68.7008 117.506 68.5527 117.572 68.421 117.712C68.2893 117.852 68.2316 118.033 68.2316 118.255V120.165H67.4003V118.411C67.4003 118.164 67.4332 117.926 67.4908 117.695C67.5567 117.465 67.6472 117.267 67.7625 117.094C67.8777 116.921 68.0259 116.781 68.207 116.674C68.3798 116.576 68.5938 116.518 68.8325 116.518C69.4005 116.518 69.8038 116.716 70.0426 117.111C70.2813 117.506 70.3965 118.09 70.3965 118.848C70.38 119.539 70.2813 120.247 70.1002 120.988Z"}),(0,c.tZ)("path",{d:"M71.6566 128.002V117.209C71.8459 117.209 71.9859 117.16 72.0682 117.045C72.1505 116.938 72.1834 116.806 72.1834 116.666H72.6279V128.01H71.6566V128.002Z"})]}),(0,c.BX)("g",{id:"217",children:[(0,c.tZ)("path",{className:"shape",d:"M117.76 117.3L103.338 102.688C93.683 112.361 86.2089 123.754 80.8832 136.069L99.7824 143.989C104.145 133.987 110.179 124.915 117.76 117.3Z"}),(0,c.tZ)("path",{d:"M95.759 122.667C95.5697 123.408 95.3556 124.108 95.1005 124.758C94.6971 125.804 94.4008 126.627 94.2115 127.236C94.0222 127.845 93.9234 128.331 93.9234 128.693H95.9318V129.681H92.8862V129.36C92.8862 129.121 92.9027 128.875 92.9439 128.628C92.985 128.381 93.0591 128.06 93.1661 127.681C93.2731 127.302 93.4213 126.833 93.6106 126.265C93.7999 125.705 94.0469 124.989 94.3514 124.125C94.4996 123.713 94.6231 123.351 94.7301 123.021C94.8288 122.692 94.9194 122.379 94.9852 122.075C95.0511 121.77 95.1005 121.474 95.1334 121.161C95.1663 120.848 95.1746 120.527 95.1746 120.173C95.1746 119.819 95.1252 119.572 95.0182 119.416C94.9112 119.259 94.7465 119.185 94.5243 119.185C94.3596 119.185 94.2115 119.251 94.0798 119.391C93.9481 119.531 93.8905 119.712 93.8905 119.934V121.844H93.0591V120.091C93.0591 119.844 93.092 119.605 93.1496 119.375C93.2155 119.144 93.306 118.947 93.4213 118.774C93.5365 118.601 93.6847 118.461 93.8658 118.354C94.0386 118.255 94.2526 118.197 94.4831 118.197C95.0511 118.197 95.4544 118.395 95.6931 118.79C95.9318 119.185 96.0553 119.77 96.0553 120.527C96.0389 121.219 95.9483 121.927 95.759 122.667Z"}),(0,c.tZ)("path",{d:"M97.3138 129.681V118.889C97.5032 118.889 97.6431 118.839 97.7254 118.724C97.8077 118.617 97.8489 118.485 97.8489 118.346H98.2934V129.689H97.3138V129.681Z"}),(0,c.tZ)("path",{d:"M101.906 122.305C101.7 123.285 101.519 124.182 101.379 125.005C101.239 125.829 101.124 126.611 101.041 127.36C100.959 128.101 100.901 128.874 100.86 129.681H99.8067C99.9549 127.985 100.202 126.257 100.556 124.478C100.91 122.7 101.288 120.988 101.7 119.325H99.6256V118.337H102.688V118.914C102.375 120.198 102.111 121.334 101.906 122.305Z"})]})]}),(0,c.BX)("g",{"data-area":"41",children:[(0,c.BX)("g",{id:"102",children:[(0,c.tZ)("path",{className:"shape",d:"M130.856 269.858H110.36V285.903H130.856V269.858Z"}),(0,c.tZ)("path",{d:"M115.035 283.499V272.707C115.225 272.707 115.365 272.657 115.447 272.542C115.529 272.435 115.57 272.312 115.57 272.163H116.015V283.499H115.035Z"}),(0,c.tZ)("path",{d:"M120.369 283.12C120.073 283.466 119.678 283.639 119.2 283.639C118.731 283.639 118.352 283.466 118.04 283.12C117.735 282.775 117.579 282.314 117.579 281.729V273.933C117.579 273.357 117.735 272.888 118.04 272.542C118.344 272.196 118.731 272.023 119.2 272.023C119.678 272.023 120.064 272.196 120.369 272.542C120.674 272.888 120.822 273.349 120.822 273.933V281.729C120.822 282.305 120.674 282.775 120.369 283.12ZM119.818 273.662C119.818 273.489 119.76 273.34 119.636 273.201C119.513 273.061 119.373 272.995 119.208 272.995C119.044 272.995 118.896 273.061 118.78 273.201C118.657 273.34 118.599 273.489 118.599 273.662V282.009C118.599 282.19 118.657 282.346 118.78 282.478C118.904 282.61 119.044 282.676 119.208 282.676C119.373 282.676 119.521 282.61 119.636 282.478C119.76 282.346 119.818 282.19 119.818 282.009V273.662Z"}),(0,c.tZ)("path",{d:"M124.749 276.485C124.56 277.226 124.346 277.918 124.09 278.576C123.687 279.622 123.391 280.445 123.201 281.054C123.012 281.663 122.913 282.149 122.913 282.511H124.922V283.499H121.876V283.178C121.876 282.939 121.893 282.692 121.934 282.445C121.975 282.198 122.049 281.877 122.156 281.499C122.263 281.12 122.411 280.651 122.6 280.083C122.79 279.523 123.037 278.807 123.341 277.942C123.489 277.531 123.613 277.168 123.72 276.839C123.819 276.51 123.909 276.197 123.975 275.892C124.041 275.596 124.09 275.291 124.123 274.987C124.156 274.682 124.164 274.353 124.164 273.999C124.164 273.645 124.115 273.398 124.008 273.242C123.901 273.085 123.736 273.011 123.514 273.011C123.35 273.011 123.201 273.077 123.07 273.217C122.938 273.357 122.88 273.538 122.88 273.76V275.67H122.049V273.917C122.049 273.67 122.082 273.431 122.139 273.201C122.205 272.97 122.296 272.772 122.411 272.6C122.526 272.427 122.675 272.287 122.856 272.18C123.028 272.081 123.243 272.023 123.473 272.023C124.041 272.023 124.444 272.221 124.683 272.624C124.922 273.019 125.045 273.604 125.
387045 274.361C125.029 275.036 124.938 275.752 124.749 276.485Z"})]}),(0,c.BX)("g",{id:"101",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 269.858H133.522V285.903H154.01V269.858Z"}),(0,c.tZ)("path",{d:"M140.133 283.499V272.707C140.322 272.707 140.462 272.657 140.545 272.542C140.627 272.435 140.668 272.312 140.668 272.163H141.113V283.499H140.133Z"}),(0,c.tZ)("path",{d:"M145.475 283.12C145.179 283.466 144.783 283.639 144.306 283.639C143.837 283.639 143.458 283.466 143.145 283.12C142.841 282.775 142.684 282.314 142.684 281.729V273.933C142.684 273.357 142.841 272.888 143.145 272.542C143.45 272.196 143.837 272.023 144.306 272.023C144.783 272.023 145.17 272.196 145.475 272.542C145.779 272.888 145.928 273.349 145.928 273.933V281.729C145.919 282.305 145.771 282.775 145.475 283.12ZM144.915 273.662C144.915 273.489 144.858 273.34 144.734 273.201C144.611 273.061 144.471 272.995 144.306 272.995C144.141 272.995 143.993 273.061 143.878 273.201C143.755 273.34 143.697 273.489 143.697 273.662V282.009C143.697 282.19 143.755 282.346 143.878 282.478C144.001 282.61 144.141 282.676 144.306 282.676C144.471 282.676 144.619 282.61 144.734 282.478C144.858 282.346 144.915 282.19 144.915 282.009V273.662Z"}),(0,c.tZ)("path",{d:"M147.509 283.499V272.707C147.698 272.707 147.838 272.657 147.921 272.542C148.003 272.435 148.044 272.312 148.044 272.163H148.489V283.499H147.509Z"})]}),(0,c.BX)("g",{id:"111",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 180.07H133.522V196.115H154.01V180.07Z"}),(0,c.tZ)("path",{d:"M141.911 193.703V182.91C142.1 182.91 142.24 182.861 142.323 182.746C142.405 182.639 142.446 182.507 142.446 182.367H142.891V193.711H141.911V193.703Z"}),(0,c.tZ)("path",{d:"M144.635 193.703V182.91C144.824 182.91 144.964 182.861 145.046 182.746C145.128 182.639 145.17 182.507 145.17 182.367H145.614V193.711H144.635V193.703Z"}),(0,c.tZ)("path",{d:"M147.352 193.703V182.91C147.541 182.91 147.681 182.861 147.763 182.746C147.845 182.639 147.887 182.507 147.887 182.367H148.331V193.711H147.352V193.703Z"})]}),(0,c.BX)("g",{id:"110",children:[(0,c.tZ)("path",{className:"shape",d:"M130.856 198.033H110.36V214.077H130.856V198.033Z"}),(0,c.tZ)("path",{d:"M116.122 211.673V200.881C116.311 200.881 116.451 200.832 116.534 200.716C116.616 200.609 116.657 200.478 116.657 200.338H117.102V211.682H116.122V211.673Z"}),(0,c.tZ)("path",{d:"M118.838 211.673V200.881C119.027 200.881 119.167 200.832 119.249 200.716C119.331 200.609 119.373 200.478 119.373 200.338H119.817V211.682H118.838V211.673Z"}),(0,c.tZ)("path",{d:"M124.181 211.287C123.885 211.632 123.49 211.805 123.012 211.805C122.543 211.805 122.164 211.632 121.852 211.287C121.547 210.941 121.391 210.48 121.391 209.895V202.099C121.391 201.523 121.547 201.062 121.852 200.708C122.156 200.362 122.543 200.19 123.012 200.19C123.49 200.19 123.876 200.362 124.181 200.708C124.486 201.054 124.634 201.515 124.634 202.099V209.895C124.634 210.48 124.477 210.941 124.181 211.287ZM123.63 201.828C123.63 201.655 123.572 201.507 123.448 201.367C123.325 201.235 123.185 201.161 123.02 201.161C122.856 201.161 122.708 201.227 122.592 201.367C122.469 201.507 122.411 201.655 122.411 201.828V210.175C122.411 210.356 122.469 210.513 122.592 210.644C122.716 210.776 122.856 210.842 123.02 210.842C123.185 210.842 123.333 210.776 123.448 210.644C123.572 210.513 123.63 210.356 123.63 210.175V201.828Z"})]}),(0,c.BX)("g",{id:"109",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 198.033H133.522V214.077H154.01V198.033Z"}),(0,c.tZ)("path",{d:"M138.577 211.673V200.881C138.766 200.881 138.906 200.832 138.988 200.716C139.071 200.609 139.112 200.478 139.112 200.338H139.556V211.682H138.577V211.673Z"}),(0,c.tZ)("path",{d:"M143.92 211.287C143.624 211.632 143.229 211.805 142.751 211.805C142.282 211.805 141.904 211.632 141.591 211.287C141.286 210.941 141.13 210.48 141.13 209.895V202.099C141.13 201.523 141.286 201.062 141.591 200.708C141.895 200.362 142.282 200.19 142.751 200.19C143.229 200.19 143.616 200.362 143.92 200.708C144.225 201.054 144.373 201.515 144.373 202.099V209.895C144.365 210.48 144.217 210.941 143.92 211.287ZM143.36 201.828C143.36 201.655 143.303 201.507 143.179 201.367C143.056 201.235 142.916 201.161 142.751 201.161C142.587 201.161 142.439 201.227 142.323 201.367C142.2 201.507 142.142 201.655 142.142 201.828V210.175C142.142 210.356 142.2 210.513 142.323 210.644C142.447 210.776 142.587 210.842 142.751 210.842C142.916 210.842 143.064 210.776 143.179 210.644C143.303 210.513 143.36 210.356 143.36 210.175V201.828Z"}),(0,c.tZ)("path",{d:"M148.389 211.303C148.109 211.641 147.722 211.805 147.245 211.805C147.015 211.805 146.809 211.756 146.628 211.665C146.438 211.575 146.282 211.443 146.15 211.287C146.019 211.
387122 145.92 210.941 145.854 210.743C145.788 210.546 145.755 210.332 145.755 210.101V208.43H146.586V210.118C146.586 210.315 146.644 210.472 146.768 210.587C146.883 210.71 147.047 210.768 147.253 210.768C147.484 210.768 147.648 210.71 147.747 210.587C147.854 210.472 147.904 210.323 147.904 210.159V206.767C147.78 206.923 147.632 207.047 147.459 207.129C147.286 207.212 147.064 207.245 146.792 207.245C146.471 207.245 146.216 207.129 146.035 206.899C145.854 206.668 145.755 206.372 145.755 206.001V201.984C145.755 201.474 145.895 201.046 146.167 200.708C146.438 200.371 146.817 200.198 147.294 200.198C147.755 200.198 148.134 200.371 148.406 200.708C148.686 201.046 148.825 201.474 148.825 201.984V210.035C148.809 210.546 148.669 210.974 148.389 211.303ZM147.895 201.811C147.895 201.655 147.846 201.515 147.739 201.4C147.64 201.284 147.492 201.227 147.294 201.227C147.105 201.227 146.957 201.284 146.85 201.4C146.751 201.515 146.694 201.647 146.694 201.811V205.919C146.694 206.067 146.743 206.191 146.85 206.306C146.949 206.413 147.097 206.471 147.294 206.471C147.492 206.471 147.632 206.421 147.739 206.306C147.846 206.199 147.895 206.067 147.895 205.927V201.811Z"})]}),(0,c.BX)("g",{id:"108",children:[(0,c.tZ)("path",{className:"shape",d:"M130.856 215.987H110.36V232.032H130.856V215.987Z"}),(0,c.tZ)("path",{d:"M114.55 229.636V218.844C114.739 218.844 114.879 218.794 114.961 218.679C115.044 218.572 115.085 218.44 115.085 218.3H115.529V229.644H114.55V229.636Z"}),(0,c.tZ)("path",{d:"M119.884 229.249C119.587 229.595 119.192 229.768 118.715 229.768C118.246 229.768 117.867 229.595 117.554 229.249C117.25 228.903 117.093 228.442 117.093 227.858V220.062C117.093 219.486 117.25 219.017 117.554 218.671C117.859 218.325 118.246 218.152 118.715 218.152C119.192 218.152 119.579 218.325 119.884 218.671C120.188 219.017 120.336 219.478 120.336 220.062V227.858C120.336 228.442 120.188 228.903 119.884 229.249ZM119.332 219.79C119.332 219.618 119.274 219.469 119.151 219.329C119.028 219.198 118.888 219.124 118.723 219.124C118.558 219.124 118.41 219.189 118.295 219.329C118.171 219.469 118.114 219.618 118.114 219.79V228.138C118.114 228.319 118.171 228.475 118.295 228.607C118.418 228.739 118.558 228.805 118.723 228.805C118.888 228.805 119.036 228.739 119.151 228.607C119.274 228.475 119.332 228.319 119.332 228.138V219.79Z"}),(0,c.tZ)("path",{d:"M124.377 229.29C124.097 229.611 123.727 229.776 123.266 229.776C122.789 229.776 122.41 229.611 122.138 229.29C121.858 228.969 121.719 228.558 121.719 228.055V225.158C121.719 224.861 121.768 224.614 121.875 224.417C121.982 224.219 122.114 224.055 122.286 223.931C122.114 223.808 121.982 223.643 121.875 223.445C121.776 223.248 121.719 223.001 121.719 222.705V219.881C121.719 219.379 121.858 218.967 122.138 218.646C122.418 218.325 122.797 218.16 123.274 218.16C123.735 218.16 124.114 218.325 124.394 218.646C124.674 218.967 124.813 219.379 124.813 219.881V222.705C124.813 223.001 124.764 223.248 124.665 223.445C124.567 223.643 124.435 223.808 124.27 223.931C124.427 224.055 124.558 224.219 124.665 224.417C124.772 224.614 124.822 224.861 124.822 225.158V228.055C124.797 228.549 124.657 228.961 124.377 229.29ZM123.875 219.807C123.875 219.626 123.826 219.478 123.71 219.371C123.603 219.255 123.455 219.198 123.258 219.198C123.06 219.198 122.912 219.255 122.805 219.371C122.698 219.486 122.64 219.634 122.64 219.815V222.984C122.64 223.141 122.698 223.281 122.805 223.396C122.912 223.511 123.06 223.569 123.258 223.569C123.455 223.569 123.603 223.511 123.71 223.396C123.818 223.281 123.875 223.149 123.875 222.993V219.807ZM123.875 224.87C123.875 224.713 123.826 224.573 123.71 224.466C123.603 224.351 123.455 224.293 123.258 224.293C123.06 224.293 122.912 224.351 122.805 224.466C122.698 224.581 122.64 224.713 122.64 224.878V228.138C122.64 228.319 122.698 228.467 122.805 228.582C122.912 228.698 123.06 228.755 123.258 228.755C123.455 228.755 123.603 228.698 123.71 228.582C123.818 228.467 123.875 228.327 123.875 228.146V224.87Z"})]}),(0,c.BX)("g",{id:"107",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 215.987H133.522V232.032H154.01V215.987Z"}),(0,c.tZ)("path",{d:"M139.062 229.636V218.844C139.252 218.844 139.392 218.794 139.474 218.679C139.556 218.572 139.597 218.44 139.597 218.3H140.042V229.644H139.062V229.636Z"}),(0,c.tZ)("path",{d:"M144.406 229.249C144.109 229.595 143.714 229.768 143.237 229.768C142.768 229.768 142.389 229.595 142.076 229.249C141.7
38772 228.903 141.615 228.442 141.615 227.858V220.062C141.615 219.486 141.772 219.017 142.076 218.671C142.381 218.325 142.768 218.152 143.237 218.152C143.714 218.152 144.101 218.325 144.406 218.671C144.71 219.017 144.859 219.478 144.859 220.062V227.858C144.859 228.442 144.702 228.903 144.406 229.249ZM143.854 219.79C143.854 219.618 143.797 219.469 143.673 219.329C143.55 219.198 143.41 219.124 143.245 219.124C143.081 219.124 142.932 219.189 142.817 219.329C142.694 219.469 142.636 219.618 142.636 219.79V228.138C142.636 228.319 142.694 228.475 142.817 228.607C142.941 228.739 143.081 228.805 143.245 228.805C143.41 228.805 143.558 228.739 143.673 228.607C143.797 228.475 143.854 228.319 143.854 228.138V219.79Z"}),(0,c.tZ)("path",{d:"M148.297 222.26C148.091 223.24 147.91 224.137 147.77 224.96C147.63 225.783 147.515 226.565 147.433 227.315C147.351 228.055 147.293 228.829 147.252 229.636H146.198C146.346 227.94 146.593 226.211 146.947 224.433C147.301 222.655 147.68 220.943 148.091 219.28H146.017V218.292H149.079V218.868C148.766 220.161 148.511 221.289 148.297 222.26Z"})]}),(0,c.BX)("g",{id:"106",children:[(0,c.tZ)("path",{className:"shape",d:"M130.856 233.941H110.36V249.986H130.856V233.941Z"}),(0,c.tZ)("path",{d:"M114.584 247.582V236.79C114.773 236.79 114.913 236.74 114.995 236.625C115.077 236.518 115.119 236.395 115.119 236.246H115.563V247.582H114.584Z"}),(0,c.tZ)("path",{d:"M119.917 247.204C119.621 247.549 119.226 247.722 118.749 247.722C118.279 247.722 117.901 247.549 117.588 247.204C117.283 246.858 117.127 246.397 117.127 245.821V238.025C117.127 237.448 117.283 236.979 117.588 236.633C117.892 236.288 118.279 236.115 118.749 236.115C119.226 236.115 119.613 236.288 119.917 236.633C120.222 236.979 120.37 237.44 120.37 238.025V245.821C120.37 246.397 120.222 246.858 119.917 247.204ZM119.366 237.745C119.366 237.572 119.308 237.424 119.185 237.284C119.061 237.144 118.921 237.078 118.757 237.078C118.592 237.078 118.444 237.144 118.329 237.284C118.205 237.424 118.148 237.572 118.148 237.745V246.092C118.148 246.273 118.205 246.43 118.329 246.561C118.452 246.693 118.592 246.759 118.757 246.759C118.921 246.759 119.07 246.693 119.185 246.561C119.308 246.43 119.366 246.273 119.366 246.092V237.745Z"}),(0,c.tZ)("path",{d:"M124.411 247.22C124.123 247.557 123.744 247.722 123.275 247.722C122.798 247.722 122.427 247.557 122.156 247.22C121.884 246.882 121.744 246.463 121.744 245.952V237.901C121.744 237.391 121.884 236.963 122.164 236.625C122.444 236.288 122.814 236.115 123.275 236.115C123.744 236.115 124.098 236.296 124.337 236.642C124.584 236.996 124.708 237.391 124.708 237.835V239.556H123.909V237.786C123.909 237.597 123.86 237.44 123.744 237.325C123.637 237.21 123.489 237.152 123.292 237.152C123.094 237.152 122.946 237.21 122.839 237.325C122.732 237.44 122.674 237.588 122.674 237.769V241.227C122.798 241.071 122.946 240.947 123.119 240.873C123.292 240.791 123.506 240.758 123.769 240.758C124.098 240.758 124.362 240.873 124.551 241.103C124.74 241.334 124.839 241.639 124.839 242.001V245.969C124.847 246.463 124.699 246.882 124.411 247.22ZM123.876 242.083C123.876 241.927 123.827 241.795 123.72 241.688C123.621 241.581 123.473 241.523 123.275 241.523C123.086 241.523 122.938 241.581 122.831 241.688C122.732 241.795 122.683 241.927 122.683 242.091V246.109C122.683 246.265 122.732 246.405 122.839 246.52C122.938 246.636 123.086 246.693 123.284 246.693C123.481 246.693 123.621 246.636 123.728 246.52C123.827 246.405 123.884 246.273 123.884 246.109V242.083H123.876Z"})]}),(0,c.BX)("g",{id:"105",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 233.941H133.522V249.986H154.01V233.941Z"}),(0,c.tZ)("path",{d:"M138.889 247.582V236.79C139.078 236.79 139.218 236.74 139.3 236.625C139.383 236.518 139.424 236.395 139.424 236.246H139.868V247.582H138.889Z"}),(0,c.tZ)("path",{d:"M144.232 247.204C143.936 247.549 143.541 247.722 143.063 247.722C142.594 247.722 142.215 247.549 141.903 247.204C141.598 246.858 141.442 246.397 141.442 245.821V238.025C141.442 237.448 141.598 236.979 141.903 236.633C142.207 236.288 142.594 236.115 143.063 236.115C143.541 236.115 143.928 236.288 144.232 236.633C144.537 236.979 144.685 237.44 144.685 238.025V245.821C144.685 246.397 144.528 246.858 144.232 247.204ZM143.681 237.745C143.681 237.572 143.623 237.424 143.499 237.284C143.376 237.144 143.236 237.078 143.071 237.078C142.907 237.078 142.759 237.
387144 142.643 237.284C142.52 237.424 142.462 237.572 142.462 237.745V246.092C142.462 246.273 142.52 246.43 142.643 246.561C142.767 246.693 142.907 246.759 143.071 246.759C143.236 246.759 143.384 246.693 143.499 246.561C143.623 246.43 143.681 246.273 143.681 246.092V237.745Z"}),(0,c.tZ)("path",{d:"M148.989 236.847C148.957 236.987 148.907 237.086 148.85 237.144C148.792 237.201 148.71 237.234 148.619 237.243C148.528 237.251 148.43 237.251 148.314 237.251H147.063L146.948 240.848C147.063 240.692 147.187 240.56 147.343 240.478C147.491 240.387 147.697 240.338 147.952 240.338C148.249 240.338 148.487 240.461 148.677 240.717C148.866 240.964 148.957 241.276 148.957 241.639V246.018C148.957 246.52 148.817 246.932 148.537 247.253C148.257 247.574 147.878 247.739 147.401 247.739C147.17 247.739 146.981 247.689 146.816 247.599C146.652 247.508 146.52 247.376 146.405 247.22C146.298 247.064 146.215 246.882 146.166 246.677C146.117 246.471 146.092 246.265 146.092 246.035V244.421H146.89V246.076C146.89 246.265 146.94 246.421 147.039 246.537C147.137 246.652 147.269 246.71 147.425 246.71C147.582 246.71 147.714 246.652 147.821 246.537C147.928 246.421 147.977 246.281 147.977 246.092V241.68C147.977 241.49 147.936 241.342 147.845 241.252C147.755 241.153 147.639 241.112 147.491 241.112C147.302 241.112 147.162 241.194 147.063 241.359C146.973 241.523 146.923 241.721 146.923 241.943L145.985 241.844L146.174 236.279H149.039C149.039 236.51 149.022 236.707 148.989 236.847Z"})]}),(0,c.BX)("g",{id:"104",children:[(0,c.tZ)("path",{className:"shape",d:"M126.387 260.819H130.848V251.904H110.36V267.949H126.387V260.819Z"}),(0,c.tZ)("path",{d:"M115.002 265.545V254.752C115.191 254.752 115.331 254.703 115.413 254.588C115.495 254.481 115.537 254.357 115.537 254.209H115.981V265.545H115.002Z"}),(0,c.tZ)("path",{d:"M120.345 265.166C120.049 265.512 119.654 265.685 119.176 265.685C118.707 265.685 118.328 265.512 118.016 265.166C117.711 264.82 117.555 264.359 117.555 263.775V255.979C117.555 255.403 117.711 254.933 118.016 254.588C118.32 254.242 118.707 254.069 119.176 254.069C119.654 254.069 120.041 254.242 120.345 254.588C120.65 254.933 120.798 255.394 120.798 255.979V263.775C120.79 264.359 120.641 264.82 120.345 265.166ZM119.785 255.707C119.785 255.534 119.728 255.386 119.604 255.246C119.481 255.106 119.341 255.04 119.176 255.04C119.012 255.04 118.863 255.106 118.748 255.246C118.625 255.386 118.567 255.534 118.567 255.707V264.055C118.567 264.236 118.625 264.392 118.748 264.524C118.872 264.656 119.012 264.721 119.176 264.721C119.341 264.721 119.489 264.656 119.604 264.524C119.728 264.392 119.785 264.236 119.785 264.055V255.707Z"}),(0,c.tZ)("path",{d:"M124.568 263.314V265.545H123.647V263.314H121.844V262.482L123.679 254.209H124.568V262.433H125.079V263.322H124.568V263.314ZM123.655 257.749L122.716 262.433H123.655V257.749Z"})]}),(0,c.BX)("g",{id:"103",children:[(0,c.tZ)("path",{className:"shape",d:"M154.01 251.904H133.522V267.949H154.01V251.904Z"}),(0,c.tZ)("path",{d:"M138.849 265.545V254.752C139.038 254.752 139.178 254.703 139.26 254.588C139.342 254.481 139.384 254.357 139.384 254.209H139.828V265.545H138.849Z"}),(0,c.tZ)("path",{d:"M144.182 265.166C143.886 265.512 143.491 265.685 143.013 265.685C142.544 265.685 142.166 265.512 141.853 265.166C141.548 264.82 141.392 264.359 141.392 263.775V255.979C141.392 255.403 141.548 254.933 141.853 254.588C142.157 254.242 142.544 254.069 143.013 254.069C143.491 254.069 143.878 254.242 144.182 254.588C144.487 254.933 144.635 255.394 144.635 255.979V263.775C144.635 264.359 144.487 264.82 144.182 265.166ZM143.631 255.707C143.631 255.534 143.573 255.386 143.45 255.246C143.326 255.106 143.186 255.04 143.022 255.04C142.857 255.04 142.709 255.106 142.594 255.246C142.47 255.386 142.413 255.534 142.413 255.707V264.055C142.413 264.236 142.47 264.392 142.594 264.524C142.717 264.656 142.857 264.721 143.022 264.721C143.186 264.721 143.334 264.656 143.45 264.524C143.573 264.392 143.631 264.236 143.631 264.055V255.707Z"}),(0,c.tZ)("path",{d:"M148.701 264.631C148.635 264.837 148.537 265.018 148.405 265.174C148.273 265.331 148.125 265.462 147.944 265.553C147.771 265.643 147.574 265.693 147.36 265.693C146.857 265.693 146.495 265.536 146.265 265.215C146.034 264.903 
387145.919 264.491 145.919 263.989V262.334H146.75V264.071C146.75 264.458 146.932 264.647 147.285 264.647C147.656 264.647 147.837 264.458 147.837 264.088V260.572C147.837 260.367 147.738 260.268 147.549 260.268H146.899V259.404H147.549C147.738 259.404 147.837 259.296 147.837 259.082V255.724C147.837 255.543 147.796 255.394 147.705 255.287C147.615 255.172 147.475 255.115 147.285 255.115C147.096 255.115 146.956 255.172 146.874 255.287C146.792 255.403 146.75 255.551 146.75 255.748V257.452H145.919V255.806C145.919 255.296 146.026 254.884 146.24 254.563C146.454 254.242 146.833 254.086 147.368 254.086C147.804 254.086 148.15 254.25 148.413 254.571C148.677 254.892 148.817 255.304 148.817 255.806V258.959C148.817 259.189 148.759 259.371 148.635 259.502C148.52 259.642 148.364 259.757 148.166 259.84C148.356 259.93 148.512 260.046 148.635 260.194C148.751 260.334 148.817 260.515 148.817 260.729V263.981C148.808 264.203 148.767 264.425 148.701 264.631Z"})]}),(0,c.BX)("g",{id:"112",children:[(0,c.tZ)("path",{className:"shape",d:"M126.387 188.994H130.848V180.07H110.36V196.123H126.387V188.994Z"}),(0,c.tZ)("path",{d:"M116.805 193.703V182.91C116.995 182.91 117.135 182.861 117.217 182.746C117.299 182.639 117.34 182.507 117.34 182.367H117.785V193.711H116.805V193.703Z"}),(0,c.tZ)("path",{d:"M119.529 193.703V182.91C119.718 182.91 119.858 182.861 119.94 182.746C120.023 182.639 120.064 182.507 120.064 182.367H120.508V193.711H119.529V193.703Z"}),(0,c.tZ)("path",{d:"M124.601 186.689C124.412 187.43 124.198 188.13 123.942 188.78C123.539 189.825 123.243 190.649 123.053 191.258C122.864 191.867 122.765 192.353 122.765 192.715H124.774V193.703H121.728V193.382C121.728 193.143 121.745 192.896 121.786 192.649C121.827 192.402 121.901 192.081 122.008 191.702C122.115 191.324 122.263 190.854 122.453 190.286C122.642 189.727 122.889 189.01 123.193 188.146C123.341 187.734 123.465 187.372 123.572 187.043C123.671 186.714 123.761 186.401 123.827 186.096C123.893 185.792 123.942 185.495 123.975 185.183C124.008 184.87 124.016 184.549 124.016 184.195C124.016 183.841 123.967 183.594 123.86 183.437C123.753 183.281 123.588 183.207 123.366 183.207C123.202 183.207 123.053 183.273 122.922 183.413C122.79 183.553 122.732 183.734 122.732 183.956V185.866H121.901V184.112C121.901 183.865 121.934 183.627 121.992 183.396C122.057 183.166 122.148 182.968 122.263 182.795C122.378 182.622 122.527 182.482 122.708 182.375C122.881 182.277 123.095 182.219 123.325 182.219C123.893 182.219 124.296 182.417 124.535 182.812C124.774 183.207 124.897 183.791 124.897 184.549C124.881 185.24 124.782 185.956 124.601 186.689Z"})]})]}),(0,c.BX)("g",{"data-area":"33",children:[(0,c.BX)("g",{id:"350",children:[(0,c.tZ)("path",{className:"shape",d:"M521 181.939H500.488V214.736H521V181.939Z"}),(0,c.tZ)("path",{d:"M506.924 203.31C506.858 203.515 506.759 203.696 506.628 203.853C506.496 204.009 506.348 204.133 506.167 204.232C505.994 204.322 505.796 204.371 505.582 204.371C505.08 204.371 504.718 204.215 504.487 203.894C504.257 203.573 504.142 203.17 504.142 202.667V201.013H504.973V202.75C504.973 203.137 505.154 203.326 505.508 203.326C505.879 203.326 506.06 203.137 506.06 202.766V199.251C506.06 199.045 505.961 198.946 505.772 198.946H505.121V198.082H505.772C505.961 198.082 506.06 197.975 506.06 197.761V194.402C506.06 194.221 506.018 194.073 505.928 193.958C505.837 193.843 505.697 193.785 505.508 193.785C505.319 193.785 505.179 193.843 505.097 193.958C505.014 194.073 504.973 194.221 504.973 194.419V196.123H504.142V194.468C504.142 193.958 504.249 193.546 504.463 193.225C504.677 192.912 505.055 192.748 505.59 192.748C506.018 192.748 506.372 192.912 506.636 193.233C506.899 193.554 507.039 193.966 507.039 194.468V197.621C507.039 197.852 506.982 198.033 506.858 198.164C506.743 198.304 506.586 198.411 506.389 198.502C506.578 198.593 506.735 198.708 506.858 198.848C506.982 198.988 507.039 199.169 507.039 199.383V202.634C507.031 202.881 506.998 203.104 506.924 203.31Z"}),(0,c.tZ)("path",{d:"M511.286 193.497C511.253 193.637 511.204 193.736 511.146 193.793C511.088 193.851 511.006 193.884 510.916 193.884C510.825 193.892 510.726 193.892 510.611 193.892H509.36L509.245 197.481C509.36 197.325 509.483 197.201 509.64 197.111C509.788 197.02 509.994 196.971 510.249 196.971C510.545 196.971 510.784 197.094 510.973 197.35C511.162 197.597 511.253 197.909 511.253 198.272V202.651C511.253 203.153 511.113 203.565 510.833 203.886C510.553 204.207 510.175 204.372 509.697 204.372C509.467 204.372 509.277 204.322 509.113 204.232C508.948 204.141 508.817 204.009 508.701 203.853C508.594 203.688 508.512 203.507 508.463 203.31C508.413 203.112 508.389 202.898 508.389 202.668V201.054H509.187V202.709C509.187 202.898 509.236 203.054 509.335 203.17C509.434 203.285 509.566 203.343 509.722 203.343C509.878 203.343 510.01 203.285 510.117 203.17C510.224 203.054 510.273 202.906 510.273 202.725V198.313C510.273 198.123 510.232 197.975 510.142 197.876C510.051 197.778 509.936 197.736 509.788 197.736C509.599 197.736 509.459 197.819 509.36 197.983C509.269 198.148 509.22 198.346 509.22 198.568L508.281 198.469L508.471 192.904H511.335C511.335 193.151 511.319 193.349 511.286 193.497Z"}),(0,c.tZ)("path",{d:"M515.246 203.845C514.949 204.19 514.554 204.363 514.077 204.3
38763C513.607 204.363 513.229 204.19 512.916 203.845C512.603 203.499 512.455 203.038 512.455 202.453V194.658C512.455 194.081 512.611 193.62 512.916 193.266C513.221 192.921 513.607 192.748 514.077 192.748C514.554 192.748 514.941 192.921 515.246 193.266C515.55 193.612 515.698 194.073 515.698 194.658V202.453C515.698 203.038 515.542 203.499 515.246 203.845ZM514.694 194.386C514.694 194.213 514.636 194.065 514.513 193.925C514.389 193.793 514.25 193.719 514.085 193.719C513.92 193.719 513.772 193.785 513.657 193.925C513.533 194.065 513.476 194.213 513.476 194.386V202.733C513.476 202.914 513.533 203.071 513.657 203.203C513.78 203.334 513.92 203.4 514.085 203.4C514.25 203.4 514.398 203.334 514.513 203.203C514.636 203.071 514.694 202.914 514.694 202.733V194.386Z"})]}),(0,c.BX)("g",{id:"354",children:[(0,c.tZ)("path",{className:"shape",d:"M521 250.859H500.488V283.655H521V250.859Z"}),(0,c.tZ)("path",{d:"M507.582 271.184C507.516 271.39 507.417 271.571 507.285 271.727C507.153 271.883 507.005 272.015 506.824 272.106C506.651 272.196 506.454 272.246 506.24 272.246C505.738 272.246 505.376 272.089 505.145 271.768C504.915 271.455 504.799 271.044 504.799 270.542V268.887H505.631V270.624C505.631 271.011 505.812 271.2 506.166 271.2C506.536 271.2 506.717 271.011 506.717 270.64V267.125C506.717 266.919 506.618 266.821 506.429 266.821H505.779V265.956H506.429C506.618 265.956 506.717 265.849 506.717 265.635V262.276C506.717 262.095 506.676 261.947 506.586 261.84C506.495 261.725 506.355 261.667 506.166 261.667C505.976 261.667 505.836 261.725 505.754 261.84C505.672 261.955 505.631 262.104 505.631 262.301V264.005H504.799V262.359C504.799 261.848 504.906 261.437 505.12 261.116C505.334 260.795 505.713 260.638 506.248 260.638C506.676 260.638 507.03 260.803 507.293 261.124C507.557 261.445 507.697 261.857 507.697 262.359V265.512C507.697 265.742 507.639 265.923 507.516 266.055C507.4 266.195 507.244 266.31 507.046 266.393C507.236 266.483 507.392 266.598 507.516 266.747C507.639 266.895 507.697 267.068 507.697 267.282V270.533C507.689 270.764 507.656 270.986 507.582 271.184Z"}),(0,c.tZ)("path",{d:"M511.945 261.371C511.912 261.511 511.863 261.61 511.805 261.667C511.747 261.725 511.665 261.758 511.575 261.766C511.484 261.774 511.385 261.774 511.27 261.774H510.019L509.904 265.372C510.019 265.215 510.142 265.084 510.299 265.001C510.447 264.911 510.653 264.861 510.908 264.861C511.204 264.861 511.443 264.985 511.632 265.24C511.822 265.487 511.912 265.8 511.912 266.162V270.542C511.912 271.044 511.772 271.455 511.492 271.777C511.212 272.098 510.834 272.262 510.356 272.262C510.126 272.262 509.937 272.213 509.772 272.122C509.607 272.032 509.476 271.9 509.369 271.744C509.262 271.587 509.179 271.406 509.13 271.2C509.08 271.003 509.056 270.789 509.056 270.558V268.936H509.854V270.591C509.854 270.78 509.904 270.937 510.002 271.052C510.101 271.167 510.233 271.225 510.389 271.225C510.546 271.225 510.677 271.167 510.784 271.052C510.891 270.937 510.941 270.797 510.941 270.608V266.195C510.941 266.006 510.9 265.858 510.809 265.767C510.719 265.668 510.603 265.627 510.455 265.627C510.266 265.627 510.126 265.709 510.027 265.874C509.937 266.039 509.887 266.236 509.887 266.459L508.949 266.36L509.138 260.795H512.003C511.994 261.025 511.978 261.231 511.945 261.371Z"}),(0,c.tZ)("path",{d:"M515.485 269.875V272.106H514.563V269.875H512.76V269.043L514.596 260.77H515.485V268.994H515.995V269.883H515.485V269.875ZM514.563 264.31L513.625 268.994H514.563V264.31Z"})]}),(0,c.BX)("g",{id:"348",children:[(0,c.tZ)("path",{className:"shape",d:"M500.487 177.617C500.487 167.302 499.482 157.209 497.573 147.446H518.431C520.118 157.259 520.999 167.335 520.999 177.617V180.235H500.487V177.617Z"}),(0,c.tZ)("path",{d:"M507.254 168.397C507.188 168.603 507.089 168.784 506.957 168.94C506.826 169.097 506.677 169.22 506.496 169.319C506.323 169.41 506.126 169.459 505.912 169.459C505.41 169.459 505.047 169.303 504.817 168.981C504.587 168.66 504.471 168.257 504.471 167.755V166.1H505.303V167.837C505.303 168.224 505.484 168.413 505.838 168.413C506.208 168.413 506.389 168.224 506.389 167.854V164.339C506.389 164.133 506.29 164.034 506.101 164.034H
387505.451V163.17H506.101C506.29 163.17 506.389 163.063 506.389 162.849V159.49C506.389 159.309 506.348 159.161 506.258 159.045C506.167 158.93 506.027 158.872 505.838 158.872C505.648 158.872 505.508 158.93 505.426 159.045C505.344 159.161 505.303 159.309 505.303 159.506V161.21H504.471V159.556C504.471 159.045 504.578 158.634 504.792 158.313C505.006 158 505.385 157.835 505.92 157.835C506.348 157.835 506.702 158 506.965 158.321C507.229 158.642 507.369 159.054 507.369 159.556V162.709C507.369 162.939 507.311 163.12 507.188 163.252C507.072 163.392 506.916 163.499 506.718 163.589C506.908 163.68 507.064 163.795 507.188 163.935C507.311 164.075 507.369 164.256 507.369 164.47V167.722C507.361 167.977 507.328 168.191 507.254 168.397Z"}),(0,c.tZ)("path",{d:"M511.09 167.088V169.319H510.168V167.088H508.365V166.257L510.201 157.983H511.09V166.207H511.6V167.096H511.09V167.088ZM510.168 161.523L509.229 166.207H510.168V161.523Z"}),(0,c.tZ)("path",{d:"M515.287 168.965C515.008 169.286 514.637 169.451 514.176 169.451C513.699 169.451 513.32 169.286 513.048 168.965C512.777 168.644 512.629 168.232 512.629 167.73V164.832C512.629 164.536 512.678 164.289 512.785 164.092C512.892 163.894 513.024 163.729 513.197 163.606C513.024 163.482 512.892 163.318 512.785 163.12C512.686 162.923 512.629 162.676 512.629 162.379V159.556C512.629 159.054 512.769 158.642 513.048 158.321C513.328 158 513.707 157.835 514.184 157.835C514.645 157.835 515.024 158 515.296 158.321C515.576 158.642 515.715 159.054 515.715 159.556V162.379C515.715 162.676 515.666 162.923 515.559 163.12C515.46 163.318 515.329 163.482 515.164 163.606C515.32 163.729 515.452 163.894 515.559 164.092C515.658 164.289 515.715 164.536 515.715 164.832V167.73C515.699 168.232 515.559 168.644 515.287 168.965ZM514.785 159.49C514.785 159.309 514.736 159.161 514.621 159.054C514.514 158.938 514.365 158.881 514.168 158.881C513.97 158.881 513.822 158.938 513.715 159.054C513.608 159.169 513.551 159.317 513.551 159.498V162.667C513.551 162.824 513.608 162.964 513.715 163.079C513.822 163.194 513.97 163.252 514.168 163.252C514.365 163.252 514.514 163.194 514.621 163.079C514.728 162.964 514.785 162.832 514.785 162.676V159.49ZM514.785 164.544C514.785 164.388 514.736 164.248 514.621 164.141C514.514 164.026 514.365 163.968 514.168 163.968C513.97 163.968 513.822 164.026 513.715 164.141C513.608 164.256 513.551 164.388 513.551 164.553V167.813C513.551 167.994 513.608 168.142 513.715 168.257C513.822 168.372 513.97 168.43 514.168 168.43C514.365 168.43 514.514 168.372 514.621 168.257C514.728 168.142 514.785 167.994 514.785 167.813V164.544Z"})]}),(0,c.BX)("g",{id:"346",children:[(0,c.tZ)("path",{className:"shape",d:"M490.692 123.054L510.801 118.304C513.945 127.146 516.407 136.316 518.119 145.734H497.211C495.598 137.954 493.416 130.373 490.692 123.054Z"}),(0,c.tZ)("path",{d:"M502.52 136.86C502.455 137.065 502.356 137.246 502.224 137.403C502.092 137.559 501.944 137.683 501.763 137.782C501.59 137.872 501.393 137.921 501.179 137.921C500.677 137.921 500.314 137.765 500.084 137.444C499.854 137.123 499.738 136.72 499.738 136.217V134.563H500.57V136.3C500.57 136.687 500.751 136.876 501.105 136.876C501.475 136.876 501.656 136.687 501.656 136.316V132.801C501.656 132.595 501.557 132.496 501.368 132.496H500.718V131.632H501.368C501.557 131.632 501.656 131.525 501.656 131.311V127.952C501.656 127.771 501.615 127.623 501.524 127.508C501.434 127.393 501.294 127.335 501.105 127.335C500.915 127.335 500.775 127.393 500.693 127.508C500.611 127.623 500.57 127.771 500.57 127.969V129.673H499.738V128.018C499.738 127.508 499.845 127.096 500.059 126.775C500.273 126.462 500.652 126.298 501.187 126.298C501.615 126.298 501.969 126.462 502.232 126.783C502.496 127.104 502.636 127.516 502.636 128.018V131.171C502.636 131.402 502.578 131.583 502.455 131.714C502.339 131.854 502.183 131.961 501.985 132.052C502.175 132.142 502.331 132.258 502.455 132.398C502.578 132.538 502.636 132.719 502.636 132.933V136.184C502.619 136.431 502.586 136.654 502.52 136.86Z"}),(0,c.tZ)("path",{d:"M506.347 135.551V137.782H505.425V135.551H503.622V134.719L505.458 126.446H506.347V134.67H506.857V135.559H506.347V135.551ZM505.433 129.978L504.495 134.662H505.433V129.978Z"}),(0,c.tZ)("path",{d:"M510.547 137.411C510.259 137.749 509.88 137.913 509.411 137.913C508.933 137.913 508.563 137.749 508.291 137.411C508.02 137.074 507.88 136.654 507.88 136.143V128.092C507.88 127.582 508.02 127.154 508.299 126.816C508.579 126.479 508.95 126.306 509.411 126.306C509.88 126.306 510.234 126.479 510.473 126.833C510.719 127.187 510.843 127.582 510.843 128.026V129.747H510.045V127.977C510.045 127.788 509.995 127.631 509.88 127.516C509.773 127.401 509.625 127.343 509.427 127.343C509.238 127.343 509.081 127.401 508.974 127.516C508.867 127.631 508.81 127.779 508.81 127.961V131.418C508.933 131.262 509.081 131.138 509.254 131.064C509.427 130.982 509.641 130.949 509.905 130.949C510.234 130.949 510.497 131.064 510.687 131.295C510.876 131.525 510.975 131.83 510.975 132.192V136.16C510.983 136.654 510.835 137.082 510.547 137.411ZM510.012 132.282C510.012 132.126 509.962 131.994 509.855 131.879C509.748 131.764 509.608 131.714 509.411 131.714C509.221 131.714 509.073 131.772 508.966 131.879C508.859 131.986 508.818 132.118 508.818 132.282V136.3C508.818 136.456 508.867 136.596 508.974 136.711C509.073 136.827 509.23 136.884 509.419 136.884C509.616 136.884 509.756 136.827 509.863 136.711C509.962 136.596 510.02 136.464 510.02 136.3V132.282H510.012Z"})]}),(0,c.BX)("g",{id:"344",children:[(0,c.tZ)("path",{className:"shape",d:"M480.98 101.881H504.036C506.316 106.705 508.374 111.645 510.226 116.691L490.084 121.449C487.483 114.699 484.445 108.154 480.98 101.881Z"}),(0,c.tZ)("path",{d:"M494.149 115.308C494.083 115.514 493.985 115.695 493.853 115.851C493.721 116.008 493.573 
387116.131 493.392 116.23C493.219 116.32 493.022 116.37 492.808 116.37C492.305 116.37 491.943 116.213 491.713 115.892C491.482 115.571 491.367 115.168 491.367 114.666V113.011H492.198V114.748C492.198 115.135 492.38 115.324 492.733 115.324C493.104 115.324 493.285 115.135 493.285 114.765V111.249C493.285 111.044 493.186 110.945 492.997 110.945H492.347V110.08H492.997C493.186 110.08 493.285 109.973 493.285 109.759V106.401C493.285 106.22 493.244 106.071 493.153 105.956C493.063 105.841 492.923 105.783 492.733 105.783C492.544 105.783 492.404 105.841 492.322 105.956C492.24 106.071 492.198 106.22 492.198 106.417V108.121H491.367V106.466C491.367 105.956 491.474 105.544 491.688 105.223C491.902 104.911 492.281 104.746 492.816 104.746C493.244 104.746 493.598 104.911 493.861 105.232C494.125 105.553 494.265 105.964 494.265 106.466V109.619C494.265 109.85 494.207 110.031 494.083 110.163C493.968 110.303 493.812 110.41 493.614 110.5C493.804 110.591 493.96 110.706 494.083 110.846C494.207 110.986 494.265 111.167 494.265 111.381V114.633C494.256 114.88 494.223 115.102 494.149 115.308Z"}),(0,c.tZ)("path",{d:"M497.984 113.999V116.23H497.062V113.999H495.259V113.167L497.095 104.894H497.984V113.118H498.494V114.007H497.984V113.999ZM497.062 108.426L496.124 113.11H497.062V108.426Z"}),(0,c.tZ)("path",{d:"M501.911 113.999V116.23H500.998V113.999H499.195V113.167L501.031 104.894H501.911V113.118H502.422V114.007H501.911V113.999ZM500.998 108.426L500.059 113.11H500.998V108.426Z"})]}),(0,c.BX)("g",{id:"352",children:[(0,c.tZ)("path",{className:"shape",d:"M521 216.44H500.488V249.154H521V216.44Z"}),(0,c.tZ)("path",{d:"M507.615 237.514C507.549 237.72 507.451 237.901 507.319 238.058C507.187 238.214 507.039 238.346 506.858 238.436C506.685 238.527 506.488 238.576 506.273 238.576C505.771 238.576 505.409 238.42 505.179 238.099C504.948 237.786 504.833 237.374 504.833 236.872V235.217H505.664V236.954C505.664 237.341 505.845 237.531 506.199 237.531C506.57 237.531 506.751 237.341 506.751 236.971V233.456C506.751 233.25 506.652 233.151 506.463 233.151H505.813V232.287H506.463C506.652 232.287 506.751 232.18 506.751 231.966V228.607C506.751 228.426 506.71 228.278 506.619 228.162C506.529 228.047 506.389 227.99 506.199 227.99C506.01 227.99 505.87 228.047 505.788 228.162C505.706 228.278 505.664 228.426 505.664 228.623V230.328H504.833V228.673C504.833 228.162 504.94 227.751 505.154 227.43C505.368 227.117 505.747 226.952 506.282 226.952C506.71 226.952 507.064 227.117 507.327 227.438C507.591 227.759 507.73 228.171 507.73 228.673V231.826C507.73 232.056 507.673 232.237 507.549 232.369C507.434 232.509 507.278 232.624 507.08 232.707C507.269 232.797 507.426 232.912 507.549 233.061C507.673 233.209 507.73 233.382 507.73 233.596V236.847C507.722 237.086 507.689 237.308 507.615 237.514Z"}),(0,c.tZ)("path",{d:"M511.977 227.693C511.944 227.833 511.895 227.932 511.837 227.99C511.78 228.047 511.697 228.08 511.607 228.08C511.516 228.088 511.418 228.088 511.302 228.088H510.051L509.936 231.686C510.051 231.529 510.175 231.406 510.331 231.315C510.479 231.225 510.685 231.175 510.94 231.175C511.236 231.175 511.475 231.299 511.665 231.554C511.854 231.801 511.944 232.114 511.944 232.476V236.856C511.944 237.358 511.804 237.769 511.525 238.09C511.245 238.411 510.866 238.576 510.389 238.576C510.158 238.576 509.969 238.527 509.804 238.436C509.64 238.346 509.508 238.214 509.393 238.057C509.286 237.901 509.203 237.72 509.154 237.514C509.105 237.317 509.08 237.103 509.08 236.872V235.259H509.878V236.913C509.878 237.111 509.928 237.259 510.026 237.374C510.125 237.489 510.257 237.547 510.413 237.547C510.57 237.547 510.701 237.489 510.808 237.374C510.915 237.259 510.965 237.119 510.965 236.938V232.525C510.965 232.336 510.924 232.188 510.833 232.097C510.743 231.999 510.627 231.949 510.479 231.949C510.29 231.949 510.15 232.032 510.051 232.196C509.961 232.361 509.911 232.558 509.911 232.781L508.973 232.682L509.162 227.117H512.027C512.027 227.356 512.01 227.553 511.977 227.693Z"}),(0,c.tZ)("path",{d:"M515.658 231.414C515.468 232.155 515.254 232.847 514.999 233.505C514.596 234.551 514.299 235.374 514.11 235.983C513.921 236.592 513.822 237.078 513.822 237.44H515.83V238.428H512.785V238.107C512.785 237.868 512.801 237.621 512.842 237.374C512.884 237.
387127 512.958 236.814 513.065 236.428C513.172 236.049 513.32 235.58 513.509 235.012C513.698 234.452 513.945 233.736 514.25 232.871C514.398 232.46 514.522 232.097 514.629 231.768C514.727 231.439 514.818 231.126 514.884 230.821C514.95 230.525 514.999 230.22 515.032 229.908C515.065 229.603 515.073 229.274 515.073 228.92C515.073 228.566 515.024 228.319 514.917 228.162C514.81 228.006 514.645 227.932 514.423 227.932C514.258 227.932 514.11 227.998 513.978 228.138C513.855 228.278 513.789 228.459 513.789 228.681V230.591H512.958V228.837C512.958 228.591 512.991 228.352 513.048 228.121C513.114 227.891 513.205 227.693 513.32 227.52C513.443 227.347 513.583 227.207 513.764 227.1C513.937 227.002 514.151 226.944 514.382 226.944C514.95 226.944 515.353 227.142 515.592 227.545C515.83 227.94 515.954 228.525 515.954 229.282C515.946 229.965 515.847 230.681 515.658 231.414Z"})]}),(0,c.BX)("g",{id:"360",children:[(0,c.tZ)("path",{className:"shape",d:"M480.98 363.705H504.036C506.316 358.889 508.374 353.942 510.226 348.895L490.084 344.137C487.483 350.896 484.445 357.432 480.98 363.705Z"}),(0,c.tZ)("path",{d:"M493.062 359.712C492.997 359.918 492.898 360.099 492.766 360.256C492.634 360.412 492.486 360.544 492.305 360.634C492.132 360.725 491.935 360.774 491.721 360.774C491.219 360.774 490.856 360.618 490.626 360.297C490.395 359.984 490.28 359.572 490.28 359.07V357.416H491.112V359.152C491.112 359.539 491.293 359.729 491.647 359.729C492.017 359.729 492.198 359.539 492.198 359.169V355.654C492.198 355.448 492.099 355.349 491.91 355.349H491.26V354.485H491.91C492.099 354.485 492.198 354.378 492.198 354.164V350.805C492.198 350.624 492.157 350.476 492.066 350.369C491.976 350.254 491.836 350.196 491.647 350.196C491.457 350.196 491.317 350.254 491.235 350.369C491.153 350.484 491.112 350.632 491.112 350.83V352.534H490.28V350.887C490.28 350.377 490.387 349.965 490.601 349.644C490.815 349.323 491.194 349.167 491.729 349.167C492.157 349.167 492.511 349.332 492.774 349.653C493.038 349.974 493.178 350.385 493.178 350.887V354.04C493.178 354.271 493.12 354.452 492.997 354.584C492.881 354.724 492.725 354.839 492.527 354.921C492.717 355.012 492.873 355.127 492.997 355.275C493.112 355.415 493.178 355.596 493.178 355.81V359.062C493.161 359.284 493.128 359.506 493.062 359.712Z"}),(0,c.tZ)("path",{d:"M497.155 360.264C496.866 360.601 496.488 360.766 496.019 360.766C495.541 360.766 495.171 360.601 494.899 360.264C494.627 359.926 494.488 359.507 494.488 358.996V350.945C494.488 350.435 494.627 350.007 494.907 349.669C495.187 349.332 495.558 349.159 496.019 349.159C496.488 349.159 496.842 349.34 497.08 349.686C497.327 350.04 497.451 350.435 497.451 350.879V352.6H496.652V350.83C496.652 350.64 496.603 350.484 496.488 350.369C496.381 350.254 496.233 350.196 496.035 350.196C495.846 350.196 495.689 350.254 495.582 350.369C495.475 350.484 495.418 350.632 495.418 350.813V354.271C495.541 354.114 495.689 353.991 495.862 353.917C496.035 353.835 496.249 353.802 496.512 353.802C496.842 353.802 497.105 353.917 497.294 354.147C497.484 354.378 497.583 354.682 497.583 355.045V359.013C497.591 359.507 497.451 359.935 497.155 360.264ZM496.619 355.135C496.619 354.979 496.57 354.847 496.463 354.732C496.364 354.625 496.216 354.567 496.019 354.567C495.829 354.567 495.681 354.625 495.574 354.732C495.475 354.839 495.426 354.971 495.426 355.135V359.153C495.426 359.309 495.475 359.449 495.582 359.564C495.681 359.679 495.837 359.737 496.027 359.737C496.224 359.737 496.364 359.679 496.471 359.564C496.57 359.449 496.628 359.317 496.628 359.153V355.135H496.619Z"}),(0,c.tZ)("path",{d:"M501.698 360.247C501.401 360.593 501.006 360.766 500.529 360.766C500.06 360.766 499.681 360.593 499.368 360.247C499.063 359.902 498.907 359.441 498.907 358.856V351.06C498.907 350.484 499.063 350.015 499.368 349.669C499.673 349.323 500.06 349.151 500.529 349.151C501.006 349.151 501.393 349.323 501.698 349.669C502.002 350.015 502.15 350.476 502.15 351.06V358.856C502.15 359.441 502.002 359.902 501.698 360.247ZM501.146 350.789C501.146 350.616 501.088 350.468 500.965 350.328C500.841 350.188 500.702 350.122 500.537 350.122C500.372 350.122 500.224 350.188 500.109 350.328C499.985 350.468 499.928 350.616 499.928 350.789V359.136C499.928 359.317 499.985 359.474 500.109 359.605C500.232 359.737 500.372 359.803 500.537 359.803C500.702 359.803 500.85 359.737 500.965 359.605C501.088 359.474 501.146 359.317 501.146 359.136V350.789Z"})]}),(0,c.BX)("g",{id:"358",children:[(0,c.tZ)("path",{className:"shape",d:"M490.692 342.532L510.801 347.282C513.945 338.441 516.407 329.27 518.119 319.852H497.211C495.598 327.64 493.416 335.214 490.692 342.532Z"}),(0,c.tZ)("path",{d:"M501.014 337.403C500.948 337.609 500.85 337.79 500.718 337.947C500.586 338.103 500.438 338.235 500.257 338.325C500.084 338.416 499.886 338.465 499.672 338.465C499.17 338.465 498.808 338.309 498.578 337.988C498.347 337.675 498.232 337.263 498.232 336.761V335.106H499.063V336.843C499.063 337.23 499.244 337.42 499.598 337.42C499.969 337.42 500.15 337.23 500.15 336.86V333.345C500.15 333.139 500.051 333.04 499.862 333.04H499.211V332.176H499.862C500.051 332.176 500.15 332.069 500.15 331.855V328.496C500.15 328.315 500.109 328.167 500.018 328.06C499.928 327.944 499.788 327.887 499.598 327.887C499.409 327.887 499.269 327.944 499.187 328.06C499.104 328.175 499.063 328.323 499.063 328.521V330.225H498.232V328.578C498.232 328.068 498.339 327.656 498.553 327.335C498.767 327.014 499.146 326.858 499.681 326.858C500.109 326.858 500.463 327.022 500.726 327.344C500.989 327.665 501.129 328.076 501.129 328.578V331.731C501.129 331.962 501.072 332.143 500.948 332.275C500.833 332.415 500.677 332.53 500.479 332.612C500.
387668 332.703 500.825 332.818 500.948 332.966C501.072 333.114 501.129 333.287 501.129 333.501V336.753C501.113 336.983 501.08 337.197 501.014 337.403Z"}),(0,c.tZ)("path",{d:"M505.378 327.59C505.345 327.73 505.295 327.829 505.238 327.887C505.18 327.944 505.098 327.977 505.007 327.986C504.917 327.994 504.818 327.994 504.703 327.994H503.451L503.336 331.591C503.451 331.435 503.575 331.303 503.731 331.221C503.879 331.13 504.085 331.081 504.34 331.081C504.637 331.081 504.875 331.204 505.065 331.46C505.254 331.707 505.345 332.019 505.345 332.382V336.761C505.345 337.263 505.205 337.675 504.925 337.996C504.645 338.317 504.266 338.482 503.789 338.482C503.558 338.482 503.369 338.432 503.204 338.342C503.04 338.251 502.908 338.119 502.801 337.963C502.694 337.807 502.612 337.625 502.562 337.42C502.513 337.222 502.488 337.008 502.488 336.778V335.164H503.287V336.819C503.287 337.008 503.336 337.165 503.435 337.28C503.534 337.395 503.665 337.453 503.822 337.453C503.978 337.453 504.11 337.395 504.217 337.28C504.324 337.165 504.373 337.025 504.373 336.835V332.423C504.373 332.233 504.332 332.085 504.242 331.995C504.151 331.896 504.036 331.855 503.888 331.855C503.698 331.855 503.558 331.937 503.46 332.102C503.369 332.266 503.32 332.464 503.32 332.686L502.381 332.587L502.571 327.022H505.435C505.427 327.245 505.411 327.451 505.378 327.59Z"}),(0,c.tZ)("path",{d:"M509.18 337.979C508.9 338.301 508.53 338.465 508.069 338.465C507.591 338.465 507.213 338.301 506.941 337.979C506.669 337.658 506.521 337.247 506.521 336.745V333.847C506.521 333.551 506.571 333.304 506.678 333.106C506.785 332.908 506.916 332.744 507.089 332.62C506.916 332.497 506.785 332.332 506.678 332.135C506.579 331.937 506.521 331.69 506.521 331.394V328.57C506.521 328.068 506.661 327.656 506.941 327.335C507.221 327.014 507.599 326.85 508.077 326.85C508.538 326.85 508.916 327.014 509.188 327.335C509.468 327.656 509.608 328.068 509.608 328.57V331.394C509.608 331.69 509.558 331.937 509.451 332.135C509.353 332.332 509.221 332.497 509.056 332.62C509.213 332.744 509.344 332.908 509.451 333.106C509.558 333.304 509.608 333.551 509.608 333.847V336.745C509.591 337.239 509.452 337.65 509.18 337.979ZM508.678 328.496C508.678 328.315 508.628 328.167 508.513 328.06C508.406 327.944 508.258 327.887 508.06 327.887C507.871 327.887 507.715 327.944 507.608 328.06C507.501 328.175 507.443 328.323 507.443 328.504V331.674C507.443 331.83 507.501 331.97 507.608 332.085C507.715 332.2 507.863 332.258 508.06 332.258C508.25 332.258 508.406 332.2 508.513 332.085C508.62 331.97 508.678 331.838 508.678 331.682V328.496ZM508.678 333.559C508.678 333.402 508.628 333.262 508.513 333.155C508.406 333.04 508.258 332.983 508.06 332.983C507.871 332.983 507.715 333.04 507.608 333.155C507.501 333.271 507.443 333.402 507.443 333.559V336.819C507.443 337 507.501 337.148 507.608 337.263C507.715 337.379 507.863 337.436 508.06 337.436C508.25 337.436 508.406 337.379 508.513 337.272C508.62 337.156 508.678 337.008 508.678 336.827V333.559Z"})]}),(0,c.BX)("g",{id:"356",children:[(0,c.tZ)("path",{className:"shape",d:"M500.487 287.977C500.487 298.3 499.482 308.385 497.573 318.148H518.431C520.118 308.335 520.999 298.259 520.999 287.977V285.359H500.487V287.977Z"}),(0,c.tZ)("path",{d:"M507.162 306.055C507.096 306.261 506.997 306.442 506.866 306.598C506.734 306.755 506.586 306.887 506.405 306.977C506.232 307.068 506.034 307.117 505.82 307.117C505.326 307.117 504.956 306.961 504.725 306.64C504.495 306.327 504.38 305.915 504.38 305.413V303.758H505.211V305.495C505.211 305.882 505.392 306.072 505.746 306.072C506.116 306.072 506.298 305.882 506.298 305.512V301.997C506.298 301.791 506.199 301.692 506.009 301.692H505.359V300.828H506.009C506.199 300.828 506.298 300.721 506.298 300.507V297.148C506.298 296.967 506.256 296.819 506.166 296.712C506.075 296.596 505.935 296.539 505.746 296.539C505.557 296.539 505.417 296.596 505.334 296.712C505.252 296.827 505.211 296.975 505.211 297.173V298.877H504.38V297.23C504.38 296.72 504.487 296.308 504.701 295.987C504.915 295.666 505.293 295.51 505.82 295.51C506.256 295.51 506.602 295.674 506.866 295.995C507.129 296.317 507.269 296.728 507.269 297.23V300.383C507.269 300.614 507.211 300.795 507.088 300.927C506.973 301.066 506.816 301.182 506.619 301.264
387C506.808 301.355 506.964 301.47 507.088 301.618C507.211 301.758 507.269 301.939 507.269 302.153V305.405C507.261 305.627 507.228 305.849 507.162 306.055Z"}),(0,c.tZ)("path",{d:"M511.525 296.234C511.492 296.374 511.443 296.473 511.385 296.531C511.328 296.588 511.245 296.621 511.155 296.629C511.064 296.638 510.966 296.638 510.85 296.638H509.599L509.484 300.235C509.599 300.079 509.723 299.947 509.879 299.865C510.027 299.774 510.233 299.725 510.488 299.725C510.784 299.725 511.023 299.848 511.213 300.103C511.402 300.35 511.492 300.663 511.492 301.025V305.405C511.492 305.907 511.352 306.319 511.073 306.64C510.793 306.961 510.414 307.125 509.937 307.125C509.706 307.125 509.517 307.076 509.352 306.985C509.188 306.895 509.056 306.763 508.949 306.607C508.842 306.45 508.76 306.269 508.71 306.063C508.661 305.866 508.636 305.652 508.636 305.421V303.808H509.435V305.462C509.435 305.652 509.484 305.808 509.583 305.923C509.681 306.039 509.813 306.096 509.97 306.096C510.126 306.096 510.258 306.039 510.365 305.923C510.472 305.808 510.521 305.668 510.521 305.479V301.066C510.521 300.877 510.48 300.729 510.389 300.638C510.299 300.54 510.184 300.498 510.035 300.498C509.846 300.498 509.706 300.581 509.607 300.745C509.517 300.91 509.467 301.108 509.467 301.33L508.529 301.231L508.718 295.666H511.583C511.575 295.897 511.558 296.094 511.525 296.234Z"}),(0,c.tZ)("path",{d:"M515.328 306.607C515.04 306.944 514.661 307.109 514.192 307.109C513.714 307.109 513.344 306.944 513.072 306.607C512.801 306.269 512.661 305.849 512.661 305.339V297.288C512.661 296.777 512.801 296.349 513.081 296.012C513.361 295.674 513.731 295.502 514.192 295.502C514.661 295.502 515.015 295.683 515.254 296.028C515.501 296.382 515.624 296.778 515.624 297.222V298.943H514.826V297.173C514.826 296.983 514.776 296.827 514.661 296.712C514.554 296.596 514.406 296.539 514.208 296.539C514.011 296.539 513.863 296.596 513.756 296.712C513.649 296.827 513.591 296.975 513.591 297.156V300.614C513.715 300.457 513.863 300.334 514.036 300.26C514.208 300.177 514.422 300.144 514.686 300.144C515.015 300.144 515.278 300.26 515.468 300.49C515.657 300.721 515.756 301.025 515.756 301.388V305.355C515.764 305.849 515.616 306.269 515.328 306.607ZM514.793 301.478C514.793 301.322 514.743 301.19 514.636 301.083C514.538 300.976 514.389 300.918 514.192 300.918C514.003 300.918 513.854 300.976 513.747 301.083C513.649 301.19 513.591 301.322 513.591 301.486V305.504C513.591 305.66 513.64 305.8 513.747 305.915C513.846 306.03 513.994 306.088 514.192 306.088C514.389 306.088 514.529 306.03 514.636 305.915C514.735 305.8 514.793 305.668 514.793 305.504V301.478Z"})]}),(0,c.BX)("g",{id:"351",children:[(0,c.tZ)("path",{className:"shape",d:"M498.314 233.917H477.801V270.772H498.314V233.917Z"}),(0,c.tZ)("path",{d:"M486.016 256.761C485.95 256.967 485.851 257.148 485.72 257.304C485.588 257.461 485.44 257.592 485.259 257.683C485.086 257.773 484.888 257.823 484.674 257.823C484.172 257.823 483.81 257.666 483.579 257.345C483.349 257.033 483.234 256.621 483.234 256.119V254.464H484.065V256.201C484.065 256.588 484.246 256.777 484.6 256.777C484.97 256.777 485.152 256.588 485.152 256.218V252.702C485.152 252.497 485.053 252.398 484.863 252.398H484.213V251.533H484.863C485.053 251.533 485.152 251.426 485.152 251.212V247.854C485.152 247.673 485.11 247.524 485.02 247.417C484.929 247.302 484.789 247.244 484.6 247.244C484.411 247.244 484.271 247.302 484.188 247.417C484.106 247.533 484.065 247.681 484.065 247.878V249.582H483.234V247.936C483.234 247.426 483.341 247.014 483.555 246.693C483.769 246.372 484.147 246.215 484.682 246.215C485.11 246.215 485.464 246.38 485.728 246.701C485.991 247.022 486.131 247.434 486.131 247.936V251.089C486.131 251.319 486.073 251.501 485.95 251.632C485.835 251.772 485.678 251.887 485.481 251.97C485.67 252.06 485.827 252.176 485.95 252.324C486.073 252.472 486.131 252.645 486.131 252.859V256.111C486.115 256.333 486.082 256.555 486.016 256.761Z"}),(0,c.tZ)("path",{d:"M490.371 246.948C490.338 247.088 490.289 247.187 490.231 247.245C490.174 247.302 490.091 247.335 490.001 247.343C489.91 247.352 489.812 247.352 489.696 247.352H488.445L488.33 250.949C488.445 250.793 488.569 250.661 488.725 250.579C488.873 250.488 489.079 250.439 489.334 250.439C489.631 250.439 489.869 250.562 490.059 250.817C490.248 251.064 490.338 251.377 490.338 251.739V256.119C490.338 256.621 490.199 257.033 489.919 257.354C489.639 257.675 489.26 257.839 488.783 257.839C488.552 257.839 488.363 257.79 488.198 257.7C488.034 257.609 487.902 257.477 487.795 257.321C487.688 257.164 487.606 256.983 487.556 256.778C487.507 256.58 487.482 256.366 487.482 256.135V254.522H488.281V256.177C488.281 256.366 488.33 256.522 488.429 256.638C488.528 256.753 488.659 256.81 488.816 256.81C488.972 256.81 489.104 256.753 489.211 256.638C489.318 256.522 489.367 256.382 489.367 256.193V251.781C489.367 251.591 489.326 251.443 489.235 251.353C489.145 251.254 489.03 251.213 488.881 251.213C488.692 251.213 488.552 251.295 488.453 251.46C488.363 251.624 488.314 251.822 488.314 252.044L487.375 251.945L487.564 246.38H490.429C490.429 246.603 490.413 246.8 490.371 246.948Z"}),(0,c.tZ)("path",{d:"M491.721 257.683V246.891C491.91 246.891 492.05 246.841 492.132 246.726C492.215 246.619 492.256 246.496 492.256 246.347H492.7V257.683H491.721Z"})]}),(0,c.BX)("g",{id:"349",children:[(0,c.tZ)("path",{className:"shape",d:"M498.314 195.357H477.801V232.213H498.314V195.357Z"}),(0,c.tZ)("path",{d:"M483.974 217.979C483.908 218.185 483.81 218.366 483.678 218.523C483.546 218.679 483.398 218.802 483.217 218.893C483.036 218.984 482.847 219.033 482.633 219.033C482.13 219.033 481.768 218.877 481.538 218.556C481.307 218.234 481.192 217.831 481.192 217.329V215.674H482.023V217.411C482.023 217.798 482.204 217.987 482.558 217.987C482.929 217.987 483.11 217.798 483.11 217.428V213.913C483.11 213.707 483.011 213.608 482.822 213.608H482.172V212.744H482.822C483.011 212.744 483.11 212.637 483.11 212.423V209.064C483.11 208.883 483.069 208.735 482.978 208.619C482.888 208.504 482.748 208.446 482.558 208.446C482.369 208.446 482.229 208.504 482.147 208.619C482.065 208.735 482.023 208.883 482.023 209.08V210.784H481.192V209.13C481.192 208.619 481.299 208.208 481.513 207.887C481.727 207.574 482.106 207.409 482.641 207.409C483.069 207.409 483.423 207.574 483.686 207.895C483.95 208.216 484.089 208.628 484.089 209.13V212.283C484.089 212.513 484.032 212.694 483.908 212.826C483.793 212.966 483.637 213.073 483.439 213.163C483.629 213.254 483.785 213.369 483.908 213.509C484.032 213.649 484.089 213.83 484.089 214.044V217.296C484.081 217.551 484.04 217.773 483.974 217.979Z"}),(0,c.tZ)("path",{d:"M487.81 216.662V218.893H486.888V216.662H485.086V215.831L486.921 207.557H487.81V215.781H488.321V216.67H487.81V216.662ZM486.888 211.097L485.95 215.781H486.888V211.097Z"}),(0,c.tZ)("path",{d:"M491.975 218.531C491.696 218.868 491.309 219.033 490.831 219.033C490.601 219.033 490.395 218.984 490.214 218.893C490.025 218.803 489.868 218.671 489.736 218.514C489.605 218.35 489.506 218.169 489.44 217.971C489.374 217.774 489.341 217.559 489.341 217.329V215.658H490.173V217.345C490.173 217.543 490.23 217.691 490.354 217.815C490.469 217.93 490.634 217.996 490.839 217.996C491.062 217.996 491.235 217.938 491.333 217.815C491.44 217.699 491.49 217.551 491.49 217.387V213.995C491.366 214.151 491.218 214.275 491.045 214.357C490.872 214.44 490.65 214.472 490.378 214.472C490.057 214.472 489.802 214.357 489.621 214.127C489.44 213.896 489.341 213.6 489.341 213.229V209.212C489.341 208.702 489.481 208.274 489.753 207.936C490.025 207.599 490.403 207.426 490.881 207.426C491.342 207.426 491.72 207.599 491.992 207.936C492.272 208.274 492.412 208.702 492.412 209.212V217.263C492.403 217.774 492.263 218.193 491.975 218.531ZM491.482 209.039C491.482 208.883 491.432 208.743 491.325 208.628C491.226 208.512 491.078 208.455 490.881 208.455C490.691 208.455 490.543 208.512 490.436 208.628C490.337 208.743 490.28 208.875 490.28 209.039V213.139C490.28 213.287 490.329 213.41 490.436 213.526C490.535 213.633 490.683 213.69 490.881 213.69C491.078 213.69 491.218 213.641 491.325 213.526C491.432 213.419 491.482 213.295 491.482 213.147V209.039Z"})]}),(0,c.BX)("g",{id:"353",children:[(0,c.tZ)("path",{className:"shape",d:"M477.801 288.397V272.476H498.314V288.397C498.314 295.518 497.828 302.524 496.898 309.381H476.155C477.225 302.54 477.801 295.534 477.801 288.397Z"}),(0,c.tZ)("path",{d:"M484.723 296.045C484.658 296.251 484.559 296.432 484.427 296.588C484.295 296.745 484.147 296.876 483.966 296.967C483.793 297.
387057 483.596 297.107 483.382 297.107C482.88 297.107 482.517 296.95 482.287 296.629C482.056 296.317 481.941 295.905 481.941 295.403V293.748H482.773V295.485C482.773 295.872 482.954 296.061 483.308 296.061C483.678 296.061 483.859 295.872 483.859 295.502V291.986C483.859 291.781 483.76 291.682 483.571 291.682H482.921V290.818H483.571C483.76 290.818 483.859 290.71 483.859 290.496V287.138C483.859 286.957 483.818 286.808 483.727 286.701C483.637 286.586 483.497 286.529 483.308 286.529C483.118 286.529 482.978 286.586 482.896 286.701C482.814 286.817 482.773 286.965 482.773 287.162V288.866H481.941V287.22C481.941 286.71 482.048 286.298 482.262 285.977C482.476 285.656 482.855 285.5 483.39 285.5C483.818 285.5 484.172 285.664 484.435 285.985C484.699 286.306 484.839 286.718 484.839 287.22V290.373C484.839 290.603 484.781 290.785 484.658 290.916C484.542 291.056 484.386 291.171 484.188 291.254C484.378 291.344 484.534 291.46 484.658 291.608C484.781 291.756 484.839 291.929 484.839 292.143V295.395C484.83 295.617 484.797 295.839 484.723 296.045Z"}),(0,c.tZ)("path",{d:"M489.087 286.224C489.054 286.364 489.005 286.463 488.947 286.52C488.889 286.578 488.807 286.611 488.717 286.619C488.626 286.627 488.527 286.627 488.412 286.627H487.161L487.046 290.225C487.161 290.068 487.284 289.937 487.441 289.854C487.589 289.764 487.795 289.714 488.05 289.714C488.346 289.714 488.585 289.838 488.774 290.093C488.963 290.34 489.054 290.653 489.054 291.015V295.395C489.054 295.897 488.914 296.308 488.634 296.629C488.354 296.95 487.976 297.115 487.498 297.115C487.268 297.115 487.078 297.066 486.914 296.975C486.749 296.885 486.618 296.753 486.502 296.596C486.395 296.44 486.313 296.259 486.264 296.053C486.214 295.856 486.189 295.641 486.189 295.411V293.797H486.988V295.452C486.988 295.641 487.037 295.798 487.136 295.913C487.235 296.028 487.367 296.086 487.523 296.086C487.679 296.086 487.811 296.028 487.918 295.913C488.025 295.798 488.074 295.658 488.074 295.469V291.056C488.074 290.867 488.033 290.719 487.943 290.628C487.852 290.529 487.737 290.488 487.589 290.488C487.4 290.488 487.26 290.57 487.161 290.735C487.07 290.9 487.021 291.097 487.021 291.32L486.083 291.221L486.272 285.656H489.136C489.136 285.886 489.12 286.084 489.087 286.224Z"}),(0,c.tZ)("path",{d:"M492.915 296.045C492.849 296.251 492.75 296.432 492.618 296.588C492.487 296.745 492.338 296.876 492.157 296.967C491.985 297.057 491.787 297.107 491.573 297.107C491.071 297.107 490.709 296.95 490.478 296.629C490.248 296.317 490.133 295.905 490.133 295.403V293.748H490.964V295.485C490.964 295.872 491.145 296.061 491.499 296.061C491.869 296.061 492.05 295.872 492.05 295.502V291.986C492.05 291.781 491.952 291.682 491.762 291.682H491.112V290.818H491.762C491.952 290.818 492.05 290.71 492.05 290.496V287.138C492.05 286.957 492.009 286.808 491.919 286.701C491.828 286.586 491.688 286.529 491.499 286.529C491.31 286.529 491.17 286.586 491.087 286.701C491.005 286.817 490.964 286.965 490.964 287.162V288.866H490.124V287.22C490.124 286.71 490.231 286.298 490.445 285.977C490.659 285.656 491.038 285.5 491.573 285.5C492.001 285.5 492.355 285.664 492.618 285.985C492.882 286.306 493.022 286.718 493.022 287.22V290.373C493.022 290.603 492.964 290.785 492.841 290.916C492.725 291.056 492.569 291.171 492.371 291.254C492.561 291.344 492.717 291.46 492.841 291.608C492.964 291.756 493.022 291.929 493.022 292.143V295.395C493.022 295.617 492.989 295.839 492.915 296.045Z"})]}),(0,c.BX)("g",{id:"347",children:[(0,c.tZ)("path",{className:"shape",d:"M477.801 177.732V193.653H498.314V177.732C498.314 170.62 497.828 163.614 496.898 156.748H476.155C477.225 163.589 477.801 170.595 477.801 177.732Z"}),(0,c.tZ)("path",{d:"M485.942 179.757C485.876 179.963 485.777 180.144 485.646 180.301C485.514 180.457 485.366 180.581 485.185 180.679C485.012 180.77 484.814 180.819 484.6 180.819C484.098 180.819 483.736 180.663 483.506 180.342C483.275 180.021 483.16 179.617 483.16 179.115V177.461H483.991V179.198C483.991 179.585 484.172 179.774 484.526 179.774C484.897 179.774 485.078 179.585 485.078 179.214V175.699C485.078 175.493 484.979 175.394 484.79 175.394H484.139V174.53H484.79C484.979 174.53 485.078 174.423 485.078 174.209V170.85C485.078 170.669 485.037 170.521 484.946 170.406C484.855 170.29 484.716 170.233 484.526 170.233C484.337 170.233 484.197 170.29 484.115 170.406C484.032 170.521 483.991 170.669 483.991 170.867V172.571H483.16V170.916C483.16 170.406 483.267 169.994 483.481 169.673C483.695 169.36 484.073 169.196 484.609 169.196C485.037 169.196 485.391 169.36 485.654 169.681C485.917 170.002 486.057 170.414 486.057 170.916V174.069C486.057 174.299 486 174.481 485.876 174.612C485.761 174.752 485.605 174.859 485.407 174.95C485.596 175.04 485.753 
387175.156 485.876 175.296C485.991 175.436 486.057 175.617 486.057 175.831V179.082C486.041 179.329 486.008 179.552 485.942 179.757Z"}),(0,c.tZ)("path",{d:"M489.778 178.449V180.679H488.856V178.449H487.054V177.617L488.889 169.344H489.778V177.568H490.288V178.457H489.778V178.449ZM488.856 172.875L487.918 177.559H488.856V172.875Z"}),(0,c.tZ)("path",{d:"M493.375 173.303C493.17 174.283 492.989 175.18 492.849 176.003C492.709 176.827 492.593 177.609 492.511 178.358C492.429 179.099 492.371 179.873 492.33 180.679H491.276C491.425 178.984 491.672 177.255 492.025 175.477C492.379 173.698 492.758 171.986 493.17 170.323H491.095V169.335H494.157V169.912C493.845 171.196 493.581 172.324 493.375 173.303Z"})]}),(0,c.BX)("g",{id:"345",children:[(0,c.tZ)("path",{className:"shape",d:"M475.884 155.044H496.643C494.824 142.713 490.807 128.907 486.255 117.687L466.607 123.82C470.509 133.106 474.147 144.853 475.884 155.044Z"}),(0,c.tZ)("path",{d:"M479.916 141.643C479.851 141.848 479.752 142.029 479.62 142.186C479.488 142.342 479.34 142.466 479.159 142.565C478.986 142.655 478.789 142.704 478.575 142.704C478.073 142.704 477.71 142.548 477.48 142.227C477.249 141.906 477.134 141.503 477.134 141V139.346H477.966V141.083C477.966 141.47 478.147 141.659 478.501 141.659C478.871 141.659 479.052 141.47 479.052 141.099V137.584C479.052 137.378 478.953 137.28 478.764 137.28H478.114V136.415H478.764C478.953 136.415 479.052 136.308 479.052 136.094V132.735C479.052 132.554 479.011 132.406 478.92 132.291C478.83 132.176 478.69 132.118 478.501 132.118C478.311 132.118 478.171 132.176 478.089 132.291C478.007 132.406 477.966 132.554 477.966 132.752V134.456H477.134V132.801C477.134 132.291 477.241 131.879 477.455 131.558C477.669 131.245 478.048 131.081 478.583 131.081C479.011 131.081 479.365 131.245 479.628 131.566C479.892 131.887 480.032 132.299 480.032 132.801V135.954C480.032 136.185 479.974 136.366 479.851 136.497C479.735 136.637 479.579 136.744 479.381 136.835C479.571 136.926 479.727 137.041 479.851 137.181C479.966 137.321 480.032 137.502 480.032 137.716V140.968C480.015 141.214 479.982 141.437 479.916 141.643Z"}),(0,c.tZ)("path",{d:"M483.744 140.334V142.564H482.823V140.334H481.02V139.502L482.855 131.229H483.744V139.453H484.255V140.342H483.744V140.334ZM482.823 134.76L481.884 139.444H482.823V134.76Z"}),(0,c.tZ)("path",{d:"M488.206 131.83C488.173 131.97 488.124 132.068 488.066 132.126C488.008 132.184 487.926 132.217 487.836 132.217C487.745 132.225 487.646 132.225 487.531 132.225H486.28L486.165 135.814C486.28 135.658 486.403 135.534 486.56 135.444C486.708 135.353 486.914 135.304 487.169 135.304C487.465 135.304 487.704 135.427 487.893 135.682C488.082 135.929 488.173 136.242 488.173 136.604V140.984C488.173 141.486 488.033 141.898 487.753 142.219C487.473 142.54 487.095 142.704 486.617 142.704C486.387 142.704 486.198 142.655 486.033 142.564C485.868 142.474 485.737 142.342 485.621 142.186C485.514 142.021 485.432 141.84 485.383 141.642C485.333 141.445 485.309 141.231 485.309 141V139.387H486.107V141.041C486.107 141.231 486.156 141.387 486.255 141.503C486.354 141.618 486.486 141.675 486.642 141.675C486.798 141.675 486.93 141.618 487.037 141.503C487.144 141.387 487.194 141.239 487.194 141.058V136.646C487.194 136.456 487.152 136.308 487.062 136.209C486.971 136.11 486.856 136.069 486.708 136.069C486.519 136.069 486.379 136.152 486.28 136.316C486.189 136.481 486.14 136.678 486.14 136.901L485.202 136.802L485.391 131.237H488.255C488.255 131.484 488.239 131.682 488.206 131.83Z"})]}),(0,c.BX)("g",{id:"343",children:[(0,c.tZ)("path",{className:"shape",d:"M485.613 116.106C483.053 109.998 480.863 106.038 477.571 100.35L459.832 110.64C462.359 115.011 463.89 117.596 465.923 122.256L485.613 116.106Z"}),(0,c.tZ)("path",{d:"M470.392 117.16C470.327 117.366 470.228 117.547 470.096 117.703C469.964 117.86 469.816 117.983 469.635 118.082C469.462 118.173 469.265 118.222 469.051 118.222C468.549 118.222 468.186 118.066 467.956 117.745C467.725 117.423 467.61 117.02 467.61 116.518V114.863H468.442V116.6C468.442 116.987 468.623 117.177 468.977 117.177C469.347 117.177 469.528 116.987 469.528 116.617V113.102C469.528 112.896 469.429 112.797 469.24 112.797H468.59V111.933H469.24C469.429 111.933 469.528 111.826 469.528 111.612V108.253C469.528 108.072 469.487 107.924 469.396 107.808C469.306 107.693 469.166 107.635 468.977 107.635C468.787 107.635 468.647 107.693 468.565 107.808C468.483 107.924 468.442 108.072 468.442 108.269V109.973H467.61V108.319C467.61 107.808 467.717 107.397 467.931 107.076C468.145 106.763 468.524 106.598 469.059 106.598C469.487 106.598 469.841 106.763 470.104 107.084C470.368 107.405 470.508 107.817 470.508 108.319V111.472C470.508 111.702 470.45 111.883 470.327 112.015C470.211 112.155 470.055 112.262 469.857 112.352C470.047 112.443 470.203 112.558 470.327 112.698C470.45 112.838 470.508 113.019 470.508 113.233V116.485C470.491 116.732 470.458 116.954 470.392 117.16Z"}),(0,c.tZ)("path",{d:"M474.221 115.851V118.082H473.299V115.851H471.496V115.02L473.332 106.746H474.221V114.97H474.731V115.859H474.221V115.851ZM473.307 110.278L472.368 114.962H473.307V110.278Z"}),(0,c.tZ)("path",{d:"M478.444 117.16C478.378 117.366 478.279 117.547 478.147 117.703C478.016 117.86 477.867 117.983 477.686 118.082C477.513 118.173 477.316 118.222 477.102 118.222C476.6 118.222 476.238 118.066 476.007 117.745C475.777 117.423 475.661 117.02 475.661 116.518V114.863H476.493V116.6C476.493 116.987 476.674 117.177 477.028 11
3877.177C477.398 117.177 477.579 116.987 477.579 116.617V113.102C477.579 112.896 477.48 112.797 477.291 112.797H476.641V111.933H477.291C477.48 111.933 477.579 111.826 477.579 111.612V108.253C477.579 108.072 477.538 107.924 477.448 107.808C477.357 107.693 477.217 107.635 477.028 107.635C476.838 107.635 476.699 107.693 476.616 107.808C476.534 107.924 476.493 108.072 476.493 108.269V109.973H475.661V108.319C475.661 107.808 475.768 107.397 475.982 107.076C476.196 106.763 476.575 106.598 477.11 106.598C477.538 106.598 477.892 106.763 478.156 107.084C478.419 107.405 478.559 107.817 478.559 108.319V111.472C478.559 111.702 478.501 111.883 478.378 112.015C478.262 112.155 478.106 112.262 477.909 112.352C478.098 112.443 478.254 112.558 478.378 112.698C478.501 112.838 478.559 113.019 478.559 113.233V116.485C478.542 116.732 478.509 116.954 478.444 117.16Z"})]}),(0,c.BX)("g",{id:"357",children:[(0,c.tZ)("path",{className:"shape",d:"M486.354 348.08C483.794 354.188 480.855 360.099 477.571 365.779L459.832 355.489C462.359 351.118 464.631 346.59 466.664 341.931L486.354 348.08Z"}),(0,c.tZ)("path",{d:"M469.949 357.161C469.883 357.366 469.784 357.547 469.652 357.704C469.521 357.86 469.372 357.992 469.191 358.083C469.018 358.173 468.821 358.222 468.607 358.222C468.105 358.222 467.743 358.066 467.512 357.745C467.282 357.432 467.166 357.021 467.166 356.518V354.864H467.998V356.601C467.998 356.988 468.179 357.177 468.533 357.177C468.903 357.177 469.084 356.988 469.084 356.617V353.102C469.084 352.896 468.986 352.797 468.796 352.797H468.146V351.933H468.796C468.986 351.933 469.084 351.826 469.084 351.612V348.253C469.084 348.072 469.043 347.924 468.953 347.817C468.862 347.702 468.722 347.644 468.533 347.644C468.343 347.644 468.204 347.702 468.121 347.817C468.039 347.932 467.998 348.08 467.998 348.278V349.982H467.166V348.336C467.166 347.825 467.273 347.414 467.487 347.093C467.701 346.772 468.08 346.615 468.615 346.615C469.043 346.615 469.397 346.78 469.661 347.101C469.924 347.422 470.064 347.833 470.064 348.336V351.489C470.064 351.719 470.006 351.9 469.883 352.032C469.767 352.172 469.611 352.287 469.414 352.369C469.603 352.46 469.759 352.575 469.883 352.723C470.006 352.872 470.064 353.044 470.064 353.258V356.51C470.047 356.732 470.014 356.955 469.949 357.161Z"}),(0,c.tZ)("path",{d:"M474.303 347.34C474.27 347.479 474.22 347.578 474.163 347.636C474.105 347.693 474.023 347.726 473.932 347.735C473.842 347.743 473.743 347.743 473.628 347.743H472.377L472.261 351.34C472.377 351.184 472.5 351.052 472.656 350.97C472.805 350.879 473.01 350.83 473.266 350.83C473.562 350.83 473.801 350.953 473.99 351.209C474.179 351.456 474.27 351.768 474.27 352.131V356.51C474.27 357.012 474.13 357.424 473.85 357.745C473.57 358.066 473.191 358.231 472.714 358.231C472.484 358.231 472.294 358.181 472.13 358.091C471.965 358 471.833 357.868 471.718 357.712C471.611 357.556 471.529 357.374 471.479 357.169C471.43 356.971 471.405 356.757 471.405 356.527V354.905H472.204V356.56C472.204 356.749 472.253 356.905 472.352 357.021C472.451 357.136 472.582 357.193 472.739 357.193C472.895 357.193 473.027 357.136 473.134 357.021C473.241 356.905 473.29 356.765 473.29 356.576V352.164C473.29 351.974 473.249 351.826 473.159 351.735C473.068 351.637 472.953 351.596 472.805 351.596C472.615 351.596 472.475 351.678 472.377 351.842C472.286 352.007 472.237 352.205 472.237 352.427L471.298 352.328L471.488 346.763H474.352C474.352 347.002 474.336 347.2 474.303 347.34Z"}),(0,c.tZ)("path",{d:"M477.514 350.706C477.308 351.686 477.127 352.583 476.987 353.407C476.847 354.23 476.732 355.012 476.65 355.753C476.567 356.494 476.51 357.276 476.469 358.074H475.415C475.563 356.378 475.81 354.65 476.164 352.871C476.518 351.093 476.897 349.381 477.308 347.718H475.234V346.73H478.296V347.307C477.983 348.599 477.72 349.727 477.514 350.706Z"})]}),(0,c.BX)("g",{id:"355",children:[(0,c.tZ)("path",{className:"shape",d:"M475.882 311.085H496.642C494.823 323.417 491.547 335.279 486.995 346.491L467.347 340.359C471.248 331.081 474.146 321.276 47
3875.882 311.085Z"}),(0,c.tZ)("path",{d:"M479.842 332.447C479.777 332.653 479.678 332.834 479.546 332.991C479.414 333.147 479.266 333.279 479.085 333.37C478.912 333.46 478.715 333.509 478.501 333.509C477.999 333.509 477.636 333.353 477.406 333.032C477.175 332.719 477.06 332.308 477.06 331.805V330.151H477.892V331.888C477.892 332.275 478.073 332.464 478.427 332.464C478.797 332.464 478.978 332.275 478.978 331.904V328.389C478.978 328.183 478.879 328.084 478.69 328.084H478.04V327.22H478.69C478.879 327.22 478.978 327.113 478.978 326.899V323.54C478.978 323.359 478.937 323.211 478.846 323.104C478.756 322.989 478.616 322.931 478.427 322.931C478.237 322.931 478.097 322.989 478.015 323.104C477.933 323.219 477.892 323.367 477.892 323.565V325.269H477.06V323.623C477.06 323.112 477.167 322.701 477.381 322.38C477.595 322.059 477.974 321.902 478.509 321.902C478.937 321.902 479.291 322.067 479.554 322.388C479.818 322.709 479.958 323.12 479.958 323.623V326.776C479.958 327.006 479.9 327.187 479.777 327.319C479.661 327.459 479.505 327.574 479.307 327.656C479.497 327.747 479.653 327.862 479.777 328.01C479.9 328.159 479.958 328.331 479.958 328.545V331.797C479.949 332.019 479.916 332.242 479.842 332.447Z"}),(0,c.tZ)("path",{d:"M484.206 322.627C484.173 322.766 484.124 322.865 484.066 322.923C484.008 322.981 483.926 323.013 483.836 323.022C483.745 323.03 483.646 323.03 483.531 323.03H482.28L482.165 326.627C482.28 326.471 482.403 326.339 482.56 326.257C482.708 326.166 482.914 326.117 483.169 326.117C483.465 326.117 483.704 326.24 483.893 326.496C484.083 326.743 484.173 327.055 484.173 327.418V331.797C484.173 332.299 484.033 332.711 483.753 333.032C483.473 333.353 483.095 333.518 482.617 333.518C482.387 333.518 482.198 333.468 482.033 333.378C481.868 333.287 481.737 333.155 481.621 332.999C481.514 332.843 481.432 332.662 481.383 332.456C481.333 332.258 481.309 332.044 481.309 331.814V330.192H482.107V331.847C482.107 332.036 482.156 332.192 482.255 332.308C482.354 332.423 482.486 332.48 482.642 332.48C482.798 332.48 482.93 332.423 483.037 332.308C483.144 332.192 483.194 332.052 483.194 331.863V327.451C483.194 327.261 483.152 327.113 483.062 327.022C482.971 326.924 482.856 326.883 482.708 326.883C482.519 326.883 482.379 326.965 482.28 327.13C482.189 327.294 482.14 327.492 482.14 327.714L481.202 327.615L481.391 322.05H484.255C484.255 322.281 484.239 322.487 484.206 322.627Z"}),(0,c.tZ)("path",{d:"M488.272 322.627C488.239 322.766 488.189 322.865 488.132 322.923C488.074 322.981 487.992 323.013 487.901 323.022C487.811 323.03 487.712 323.03 487.597 323.03H486.345L486.23 326.627C486.346 326.471 486.469 326.339 486.625 326.257C486.774 326.166 486.979 326.117 487.234 326.117C487.531 326.117 487.77 326.24 487.959 326.496C488.148 326.743 488.239 327.055 488.239 327.418V331.797C488.239 332.299 488.099 332.711 487.819 333.032C487.539 333.353 487.16 333.518 486.683 333.518C486.452 333.518 486.263 333.468 486.099 333.378C485.934 333.287 485.802 333.155 485.695 332.999C485.588 332.843 485.506 332.662 485.457 332.456C485.407 332.258 485.382 332.044 485.382 331.814V330.192H486.181V331.847C486.181 332.036 486.23 332.192 486.329 332.308C486.428 332.423 486.559 332.48 486.716 332.48C486.872 332.48 487.004 332.423 487.111 332.308C487.218 332.192 487.267 332.052 487.267 331.863V327.451C487.267 327.261 487.226 327.113 487.136 327.022C487.045 326.924 486.93 326.883 486.782 326.883C486.592 326.883 486.452 326.965 486.354 327.13C486.263 327.294 486.214 327.492 486.214 327.714L485.275 327.615L485.465 322.05H488.329C488.321 322.281 488.305 322.487 488.272 322.627Z"})]})]}),(0,c.BX)("g",{"data-area":"32",children:[(0,c.BX)("g",{id:"240",children:[(0,c.tZ)("path",{className:"shape",d:"M443.147 135.921L462.087 128.101C455.807 113.225 446.785 99.4939 435.303 87.7302L423.96 99.0741C425.82 100.984 427.623 102.943 429.343 104.977L426.05 107.998C433.146 116.444 438.891 125.878 443.147 135.921Z"}),(0,c.tZ)("path",{d:"M438.644 110.327C438.455 111.068 438.241 111.768 437.986 112.418C437.582 113.464 437.286 114.287 437.097 114.896C436.907 115.506 436.809 115.991 436.809 116.353H438.817V117.341H435.771V117.02C435.771 116.781 435.788 116.535 435.829 116.288C435.87 116.041 435.944 115.72 436.051 115.341C436.158 114.962 436.307 114.493 436.496 113.925C436.685 113.365 436.932 112.649 437.237 111.785C437.385 111.373 437.508 111.011 437.615 110.681C437.714 110.352 437.805 110.039 437.871 109.735C437.936 109.43 437.986 109.134 438.019 108.821C438.052 108.516 438.06 108.187 438.06 107.833C438.06 107.479 438.01 107.232 437.903 107.076C437.796 106.919 437.632 106.845 437.41 106.845C437.245 106.845 437.089 106.911 436.965 107.051C436.833 107.191 436.776 107.372 436.7
38776 107.594V109.504H435.944V107.751C435.944 107.504 435.977 107.265 436.035 107.035C436.101 106.804 436.191 106.607 436.307 106.434C436.43 106.261 436.57 106.121 436.751 106.014C436.924 105.915 437.138 105.857 437.368 105.857C437.936 105.857 438.34 106.055 438.578 106.45C438.817 106.845 438.941 107.43 438.941 108.187C438.932 108.887 438.834 109.595 438.644 110.327Z"}),(0,c.tZ)("path",{d:"M442.406 115.118V117.349H441.484V115.118H439.681V114.287L441.517 106.014H442.406V114.238H442.916V115.127H442.406V115.118ZM441.484 109.545L440.546 114.229H441.484V109.545Z"}),(0,c.tZ)("path",{d:"M446.752 116.963C446.455 117.308 446.06 117.481 445.583 117.481C445.113 117.481 444.735 117.308 444.422 116.963C444.109 116.617 443.961 116.156 443.961 115.571V107.776C443.961 107.199 444.117 106.738 444.422 106.384C444.727 106.039 445.113 105.866 445.583 105.866C446.06 105.866 446.447 106.039 446.752 106.384C447.056 106.73 447.204 107.191 447.204 107.776V115.571C447.204 116.156 447.048 116.617 446.752 116.963ZM446.2 107.504C446.2 107.331 446.142 107.183 446.019 107.043C445.895 106.911 445.756 106.837 445.591 106.837C445.426 106.837 445.278 106.903 445.163 107.043C445.039 107.183 444.982 107.331 444.982 107.504V115.851C444.982 116.032 445.039 116.189 445.163 116.321C445.286 116.452 445.426 116.518 445.591 116.518C445.756 116.518 445.904 116.452 446.019 116.321C446.142 116.189 446.2 116.032 446.2 115.851V107.504Z"})]}),(0,c.BX)("g",{id:"248",children:[(0,c.tZ)("path",{className:"shape",d:"M471.991 233.802H451.495V258.893H471.991V233.802Z"}),(0,c.tZ)("path",{d:"M459.998 244.1C459.808 244.841 459.594 245.532 459.339 246.191C458.936 247.236 458.639 248.06 458.45 248.669C458.261 249.278 458.162 249.764 458.162 250.126H460.17V251.114H457.125V250.793C457.125 250.554 457.141 250.307 457.183 250.06C457.224 249.813 457.298 249.492 457.405 249.113C457.512 248.735 457.66 248.265 457.849 247.697C458.039 247.129 458.286 246.421 458.59 245.557C458.738 245.146 458.862 244.783 458.969 244.454C459.068 244.125 459.158 243.812 459.224 243.507C459.29 243.211 459.339 242.906 459.372 242.594C459.405 242.289 459.413 241.96 459.413 241.606C459.413 241.252 459.364 241.005 459.257 240.848C459.15 240.692 458.985 240.618 458.763 240.618C458.598 240.618 458.45 240.684 458.318 240.824C458.195 240.964 458.129 241.145 458.129 241.367V243.277H457.298V241.523C457.298 241.276 457.331 241.038 457.388 240.807C457.454 240.577 457.545 240.379 457.66 240.206C457.783 240.033 457.923 239.893 458.104 239.786C458.277 239.688 458.491 239.63 458.722 239.63C459.29 239.63 459.693 239.828 459.932 240.231C460.171 240.626 460.294 241.211 460.294 241.968C460.278 242.659 460.187 243.367 459.998 244.1Z"}),(0,c.tZ)("path",{d:"M463.75 248.891V251.122H462.828V248.891H461.025V248.06L462.861 239.786H463.75V248.01H464.26V248.899H463.75V248.891ZM462.836 243.318L461.898 248.002H462.836V243.318Z"}),(0,c.tZ)("path",{d:"M467.947 250.768C467.668 251.089 467.297 251.254 466.836 251.254C466.359 251.254 465.98 251.089 465.709 250.768C465.437 250.447 465.289 250.035 465.289 249.533V246.636C465.289 246.339 465.338 246.092 465.445 245.895C465.552 245.697 465.684 245.532 465.857 245.409C465.684 245.285 465.552 245.121 465.445 244.923C465.346 244.726 465.289 244.479 465.289 244.182V241.359C465.289 240.857 465.429 240.445 465.709 240.124C465.988 239.803 466.367 239.638 466.844 239.638C467.305 239.638 467.684 239.803 467.956 240.124C468.235 240.445 468.375 240.857 468.375 241.359V244.182C468.375 244.479 468.326 244.726 468.227 244.923C468.129 245.121 467.997 245.285 467.832 245.409C467.989 245.532 468.12 245.697 468.227 245.895C468.334 246.092 468.384 246.339 468.384 246.636V249.533C468.359 250.035 468.227 250.447 467.947 250.768ZM467.445 241.293C467.445 241.112 467.396 240.964 467.281 240.857C467.174 240.741 467.025 240.684 466.828 240.684C466.639 240.684 466.482 240.741 466.375 240.857C466.268 240.972 466.211 241.12 466.211 241.301V244.47C466.211 244.627 466.268 244.767 466.375 244.882C466.482 244.997 466.63 245.055 466.828 245.055C467.017 245.055 467.174 244.997 467.281 244.882C467.388 244.767 467.445 244.635 467.445 244.479V241.293ZM467.445 246.347C467.445 246.191 467.396 246.051 467.281 245.944C467.174 245.829 467.025 245.771 466.828 245.771C466.639 245.771 466.482 245.829 466.375 245.944C466.268 246.059 466.211 246.191 466.211 246.347V249.607C466.211 249.788 466.268 249.937 466.375 250.052C466.482 250.167 466.63 250.225 466.828 250.225C467.017 250.225 467.174 250.167 467.281 250.06C467.388 249.945 467.445 249.797 467.445 249.616V246.347Z"})]}),(0,c.BX)("g",{id:"246",children:[(0,c.tZ)("path",{className:"shape",d:"M451.495 206.8V215.781H455.948V222.91H451.495V231.892H471.991V206.8H451.495Z"}),(0,c.tZ)("path",{d:"M460.03 217.098C459.84 217.839 459.626 218.539 459.371 219.189C458.968 220.235 458.671 221.058 458.482 221.667C458.293 222.277 458.194 222.762 458.194 223.124H460.202
387V224.112H457.157V223.791C457.157 223.552 457.173 223.306 457.214 223.059C457.256 222.812 457.33 222.491 457.437 222.112C457.544 221.733 457.692 221.264 457.881 220.696C458.071 220.136 458.317 219.42 458.622 218.556C458.77 218.144 458.894 217.782 459.001 217.452C459.099 217.123 459.19 216.81 459.256 216.506C459.322 216.201 459.371 215.905 459.404 215.592C459.437 215.287 459.445 214.958 459.445 214.604C459.445 214.25 459.396 214.003 459.289 213.847C459.182 213.69 459.017 213.616 458.795 213.616C458.63 213.616 458.474 213.682 458.35 213.822C458.219 213.962 458.161 214.143 458.161 214.365V216.275H457.33V214.522C457.33 214.275 457.363 214.036 457.42 213.806C457.486 213.575 457.577 213.378 457.692 213.205C457.815 213.032 457.955 212.892 458.136 212.785C458.309 212.686 458.523 212.628 458.754 212.628C459.322 212.628 459.725 212.826 459.964 213.221C460.202 213.616 460.326 214.201 460.326 214.958C460.309 215.65 460.219 216.358 460.03 217.098Z"}),(0,c.tZ)("path",{d:"M463.783 221.881V224.112H462.861V221.881H461.059V221.05L462.894 212.777H463.783V221H464.294V221.89H463.783
387V221.881ZM462.861 216.316L461.923 221H462.861V216.316Z"}),(0,c.tZ)("path",{d:"M467.981 223.75C467.693 224.088 467.315 224.252 466.845 224.252C466.368 224.252 465.998 224.088 465.726 223.75C465.454 223.421 465.314 222.993 465.314 222.482V214.431C465.314 213.921 465.454 213.493 465.734 213.155C466.014 212.818 466.385 212.645 466.845 212.645C467.315 212.645 467.669 212.826 467.907 213.172C468.154 213.526 468.278 213.921 468.278 214.365V216.086H467.479V214.316C467.479 214.127 467.43 213.97 467.315 213.855C467.208 213.74 467.06 213.682 466.862 213.682C466.664 213.682 466.516 213.74 466.409 213.855C466.302 213.97 466.245 214.11 466.245 214.291V217.749C466.368 217.592 466.516 217.469 466.689 217.395C466.862 217.313 467.076 217.271 467.339 217.271C467.669 217.271 467.932 217.387 468.121 217.625C468.311 217.856 468.409 218.16 468.409 218.523V222.491C468.418 222.985 468.269 223.413 467.981 223.75ZM467.446 218.613C467.446 218.457 467.397 218.325 467.29 218.21C467.183 218.095 467.043 218.045 466.845 218.045C466.656 218.045 466.508 218.103 466.401 218.21C466.302 218.317 466.245 218.449 466.245 218.613V222.631C466.245 222.787 466.294 222.927 466.401 223.042C466.5 223.157 466.648 223.215 466.845 223.215C467.043 223.215 467.183 223.157 467.29 223.042C467.389 222.927 467.446 222.795 467.446 222.631V218.613Z"})]}),(0,c.BX)("g",{id:"244",children:[(0,c.tZ)("path",{className:"shape",d:"M471.991 180.07H451.495V204.89H471.991V180.07Z"}),(0,c.tZ)("path",{d:"M460.449 190.237C460.26 190.978 460.046 191.678 459.791 192.328C459.388 193.373 459.091 194.197 458.902 194.806C458.713 195.415 458.614 195.901 458.614 196.263H460.622V197.251H457.577V196.93C457.577 196.691 457.593 196.444 457.634 196.197C457.675 195.95 457.749 195.629 457.856 195.25C457.964 194.872 458.112 194.402 458.301 193.834C458.49 193.275 458.737 192.558 459.042 191.694C459.19 191.282 459.313 190.92 459.42 190.591C459.519 190.262 459.61 189.949 459.676 189.644C459.742 189.34 459.791 189.043 459.824 188.73C459.849 188.426 459.865 188.097 459.865 187.743C459.865 187.389 459.816 187.142 459.709 186.985C459.602 186.829 459.437 186.755 459.215 186.755C459.05 186.755 458.894 186.821 458.77 186.961C458.638 187.1 458.581 187.282 458.581 187.504V189.414H457.749V187.66C457.749 187.413 457.782 187.175 457.84 186.944C457.906 186.714 457.996 186.516 458.112 186.343C458.235 186.17 458.375 186.03 458.556 185.923C458.729 185.824 458.943 185.767 459.174 185.767C459.742 185.767 460.145 185.964 460.384 186.36C460.622 186.755 460.746 187.339 460.746 188.097C460.729 188.788 460.639 189.496 460.449 190.237Z"}),(0,c.tZ)("path",{d:"M464.203 195.02V197.251H463.281V195.02H461.479V194.188L463.314 185.915H464.203V194.139H464.713V195.028H464.203V195.02ZM463.289 189.455L462.351 194.139H463.289V189.455Z"}),(0,c.tZ)("path",{d:"M468.139 195.02V197.251H467.217V195.02H465.414V194.188L467.25 185.915H468.139V194.139H468.649V195.028H468.139V195.02ZM467.217 189.455L466.278 194.139H467.217V189.455Z"})]}),(0,c.BX)("g",{id:"242",children:[(0,c.tZ)("path",{className:"shape",d:"M462.869 129.994L443.921 137.823C447.608 146.993 449.864 156.674 450.876 166.594L455.379 166.248C455.642 168.891 455.815 171.558 455.897 174.242L451.411 174.299C451.452 175.46 451.485 176.621 451.502 177.782H471.998C471.858 161.243 468.944 145.051 462.869 129.994Z"}),(0,c.tZ)("path",{d:"M455.864 153.818C455.675 154.559 455.461 155.258 455.206 155.909C454.802 156.954 454.506 157.777 454.317 158.387C454.127 158.996 454.029 159.481 454.029 159.844H456.037V160.832H452.991V160.511C452.991 160.272 453.008 160.025 453.049 159.778C453.09 159.531 453.164 159.21 453.271 158.831C453.378 158.452 453.526 157.983 453.716 157.415C453.905 156.855 454.152 156.139 454.457 155.275C454.605 154.863 454.728 154.501 454.835 154.172C454.934 153.842 455.025 153.53 455.09 153.225C455.156 152.92 455.206 152.624 455.239 152.311C455.272 152.007 455.28 151.677 455.28 151.323C455.28 150.969 455.23 150.722 455.123 150.566C455.016 150.41 454.852 150.336 454.629 150.336C454.465 150.336 454.308 150.401 454.185 150.541C454.053 150.681 453.996 150.862 453.996 151.085V152.995H453.164V151.241C453.164 150.994 453.197 150.755 453.255 150.525C453.321 150.294 453.411 150.097 453.526 149.924C453.65 149.751 453.79 149.611 453.971 149.504C454.144 149.405 454.358 149.348 454.588 149.348C455.156 149.348 455.56 149.545 455.798 149.94C456.037 150.336 456.161 150.92 456.161 151.677C456.144 152.369 456.045 153.085 455.864 153.818Z"}),(0,c.tZ)("path",{d:"M459.618 158.609V160.84H458.696V158.609H456.893V157.778L458.729 149.504H459.618V157.728H460.128V158.617H459.618V158.609ZM458.696 153.036L457.758 157.72H458.696V153.036Z"}),(0,c.tZ)("path",{d:"M463.692 153.818C463.503 154.559 463.289 155.258 463.033 155.909C462.63 156.954 462.334 157.777 462.144 158.387C4
38761.955 158.996 461.856 159.481 461.856 159.844H463.865V160.832H460.819V160.511C460.819 160.272 460.836 160.025 460.877 159.778C460.918 159.531 460.992 159.21 461.099 158.831C461.206 158.452 461.354 157.983 461.544 157.415C461.733 156.855 461.98 156.139 462.284 155.275C462.433 154.863 462.556 154.501 462.663 154.172C462.762 153.842 462.852 153.53 462.918 153.225C462.984 152.92 463.033 152.624 463.066 152.311C463.099 151.998 463.108 151.677 463.108 151.323C463.108 150.969 463.058 150.722 462.951 150.566C462.844 150.41 462.68 150.336 462.457 150.336C462.293 150.336 462.136 150.401 462.013 150.541C461.881 150.681 461.823 150.862 461.823 151.085V152.995H460.992V151.241C460.992 150.994 461.025 150.755 461.083 150.525C461.14 150.294 461.239 150.097 461.354 149.924C461.478 149.751 461.618 149.611 461.799 149.504C461.972 149.405 462.186 149.348 462.416 149.348C462.984 149.348 463.387 149.545 463.626 149.94C463.865 150.336 463.988 150.92 463.988 151.677C463.972 152.369 463.881 153.085 463.692 153.818Z"})]}),(0,c.BX)("g",{id:"254",children:[(0,c.tZ)("path",{className:"shape",d:"M462.516 336.786L443.509 329.13C438.299 341.635 430.841 353.316 421.276 363.244L435.863 377.626C447.345 365.747 456.301 351.785 462.516 336.786Z"}),(0,c.tZ)("path",{d:"M439.172 350.492C438.982 351.233 438.768 351.925 438.513 352.583C438.11 353.629 437.813 354.452 437.624 355.061C437.435 355.671 437.336 356.156 437.336 356.518H439.344V357.506H436.299V357.185C436.299 356.947 436.315 356.7 436.356 356.453C436.398 356.206 436.472 355.893 436.579 355.506C436.686 355.127 436.834 354.658 437.023 354.09C437.213 353.53 437.459 352.814 437.764 351.95C437.912 351.538 438.036 351.176 438.143 350.846C438.241 350.517 438.332 350.204 438.398 349.9C438.464 349.603 438.513 349.299 438.546 348.994C438.579 348.69 438.587 348.36 438.587 348.006C438.587 347.652 438.538 347.405 438.431 347.249C438.324 347.093 438.159 347.019 437.937 347.019C437.772 347.019 437.616 347.084 437.492 347.224C437.361 347.364 437.303 347.545 437.303 347.768V349.678H436.472V347.924C436.472 347.677 436.505 347.438 436.562 347.208C436.628 346.977 436.719 346.78 436.834 346.607C436.957 346.434 437.097 346.294 437.278 346.187C437.451 346.088 437.665 346.031 437.896 346.031C438.464 346.031 438.867 346.228 439.106 346.632C439.344 347.027 439.468 347.611 439.468 348.369C439.451 349.044 439.353 349.76 439.172 350.492Z"}),(0,c.tZ)("path",{d:"M443.451 346.771C443.418 346.911 443.369 347.01 443.311 347.068C443.253 347.125 443.171 347.158 443.081 347.167C442.99 347.175 442.891 347.175 442.776 347.175H441.525L441.41 350.772C441.525 350.616 441.648 350.484 441.805 350.402C441.953 350.311 442.159 350.262 442.414 350.262C442.71 350.262 442.949 350.385 443.138 350.641C443.327 350.888 443.418 351.2 443.418 351.563V355.942C443.418 356.444 443.278 356.856 442.998 357.177C442.718 357.498 442.34 357.663 441.862 357.663C441.632 357.663 441.442 357.613 441.278 357.523C441.113 357.432 440.982 357.3 440.866 357.144C440.759 356.988 440.677 356.806 440.628 356.601C440.578 356.403 440.554 356.189 440.554 355.959V354.345H441.352V356C441.352 356.189 441.401 356.345 441.5 356.461C441.599 356.576 441.731 356.634 441.887 356.634C442.043 356.634 442.175 356.576 442.282 356.461C442.389 356.345 442.439 356.205 442.439 356.016V351.604C442.439 351.414 442.397 351.266 442.307 351.176C442.216 351.077 442.101 351.036 441.953 351.036C441.764 351.036 441.624 351.118 441.525 351.283C441.434 351.447 441.385 351.645 441.385 351.867L440.447 351.768L440.636 346.203H443.5C443.5 346.426 443.484 346.632 443.451 346.771Z"}),(0,c.tZ)("path",{d:"M446.991 355.275V357.506H446.069V355.275H444.266V354.444L446.102 346.17H446.991V354.394H447.501V355.283H446.991V355.275ZM446.069 349.71L445.131 354.394H446.069V349.71Z"})]}),(0,c.BX)("g",{id:"252",children:[(0,c.tZ)("path",{className:"shape",d:"M444.266 327.22L463.273 334.884C469.109 320.14 471.817 304.294 471.982 288.142H451.494C451.337 301.635 449.139 314.897 444.266 327.22Z"}),(0,c.tZ)("path",{d:"M455.79 308.27C455.601 309.011 455.387 309.702 455.132 310.361C454.728 311.406 454.432 312.229 454.243 312.839C454.053 313.448 453.955 313.933 453.955 314.296H455.963V315.284H452.917V314.962C452.917 314.724 452.934 314.477 452.975 314.23C453.016 313.983 453.09 313.662 453.197 313.283C453.304 312.904 453.453 312.435 453.642 311.867C453.831 311.307 454.078 310.591 454.383 309.727C454.531 309.315 454.654 308.953 454.761 308.624C454.86 308.294 454.951 307.982 455.016 307.677C455.082 307.381 455.132 307.076 455.165 306.763C455.189 306.459 455.206 306.129 455.206 305.775C455.206 305.421 455.156 305.174 455.049 305.018C454.942 304.862 454.778 304.787 454.556 304.787C454.391 304.787 454.235 304.853 454.111 304.993C453.979 305.133 453.922 305.314 453.922 305.537V307.446H453.09V305.693C453.09 305.446 453.123 305.207 453.181 304.977C453.247 304.746 453.337 304.549 453.453 304.376C453.576 304.203 453.716 304.063 453.897 303.956C454.07 303.857 454.284 303.8 454.514 303.8C455.082 303.8 45
3875.486 303.997 455.724 304.401C455.963 304.804 456.087 305.38 456.087 306.138C456.078 306.821 455.98 307.537 455.79 308.27Z"}),(0,c.tZ)("path",{d:"M460.078 304.549C460.045 304.689 459.996 304.787 459.938 304.845C459.88 304.903 459.798 304.936 459.707 304.944C459.617 304.952 459.518 304.952 459.403 304.952H458.152L458.036 308.549C458.152 308.393 458.275 308.261 458.432 308.179C458.58 308.088 458.786 308.039 459.041 308.039C459.337 308.039 459.576 308.163 459.765 308.418C459.954 308.665 460.045 308.978 460.045 309.34V313.719C460.045 314.221 459.905 314.633 459.625 314.954C459.345 315.275 458.967 315.44 458.489 315.44C458.259 315.44 458.069 315.39 457.905 315.3C457.74 315.209 457.608 315.078 457.493 314.921C457.386 314.765 457.304 314.584 457.254 314.378C457.205 314.18 457.18 313.966 457.18 313.736V312.114H457.979V313.769C457.979 313.958 458.028 314.114 458.127 314.23C458.226 314.345 458.357 314.403 458.514 314.403C458.67 314.403 458.802 314.345 458.909 314.23C459.016 314.114 459.065 313.974 459.065 313.785V309.373C459.065 309.183 459.024 309.035 458.934 308.945C458.843 308.846 458.728 308.805 458.58 308.805C458.39 308.805 458.25 308.887 458.152 309.052C458.061 309.216 458.012 309.414 458.012 309.636L457.073 309.537L457.263 303.972H460.127C460.127 304.211 460.111 304.409 460.078 304.549Z"}),(0,c.tZ)("path",{d:"M463.759 308.27C463.57 309.011 463.356 309.702 463.101 310.361C462.698 311.406 462.401 312.229 462.212 312.839C462.023 313.448 461.924 313.933 461.924 314.296H463.932V315.284H460.887V314.962C460.887 314.724 460.903 314.477 460.944 314.23C460.986 313.983 461.06 313.662 461.167 313.283C461.274 312.904 461.422 312.435 461.611 311.867C461.8 311.307 462.047 310.591 462.352 309.727C462.5 309.315 462.624 308.953 462.731 308.624C462.829 308.294 462.92 307.982 462.986 307.677C463.052 307.381 463.101 307.076 463.134 306.763C463.167 306.459 463.175 306.129 463.175 305.775C463.175 305.421 463.126 305.174 463.019 305.018C462.912 304.862 462.747 304.787 462.525 304.787C462.36 304.787 462.212 304.853 462.08 304.993C461.957 305.133 461.891 305.314 461.891 305.537V307.446H461.06V305.693C461.06 305.446 461.093 305.207 461.15 304.977C461.216 304.746 461.307 304.549 461.422 304.376C461.545 304.203 461.685 304.063 461.866 303.956C462.039 303.857 462.253 303.8 462.484 303.8C463.052 303.8 463.455 303.997 463.694 304.401C463.932 304.796 464.056 305.38 464.056 306.138C464.048 306.821 463.949 307.537 463.759 308.27Z"})]}),(0,c.BX)("g",{id:"250",children:[(0,c.tZ)("path",{className:"shape",d:"M451.495 260.803V269.793H455.948V276.922H451.495V285.903H471.991V260.803H451.495Z"}),(0,c.tZ)("path",{d:"M459.602 270.863C459.413 271.604 459.199 272.295 458.943 272.954C458.54 273.999 458.244 274.822 458.054 275.432C457.865 276.041 457.766 276.527 457.766 276.889H459.775V277.877H456.729V277.556C456.729 277.317 456.746 277.07 456.787 276.823C456.828 276.576 456.902 276.263 457.009 275.876C457.116 275.498 457.264 275.028 457.454 274.46C457.643 273.9 457.89 273.184 458.194 272.32C458.343 271.908 458.466 271.546 458.573 271.217C458.672 270.888 458.762 270.575 458.828 270.27C458.894 269.974 458.943 269.669 458.976 269.365C459.009 269.06 459.018 268.731 459.018 268.377C459.018 268.023 458.968 267.776 458.861 267.619C458.754 267.463 458.59 267.389 458.367 267.389C458.203 267.389 458.046 267.455 457.923 267.595C457.791 267.735 457.733 267.916 457.733 268.138V270.048H456.902V268.294C456.902 268.047 456.935 267.809 456.993 267.578C457.059 267.348 457.149 267.15 457.264 266.977C457.388 266.804 457.528 266.664 457.709 266.557C457.882 266.459 458.096 266.401 458.326 266.401C458.894 266.401 459.297 266.599 459.536 267.002C459.775 267.397 459.898 267.982 459.898 268.739C459.882 269.414 459.791 270.13 459.602 270.863Z"}),(0,c.tZ)("path",{d:"M463.882 267.142C463.849 267.282 463.799 267.381 463.742 267.438C463.684 267.496 463.602 267.529 463.511 267.537C463.421 267.545 463.322 267.545 463.207 267.545H461.956L461.84 271.143C461.956 270.986 462.079 270.855 462.235 270.772C462.384 270.682 462.589 270.632 462.845 270.632C463.141 270.632 463.38 270.756 463.569 271.011C463.758 271.258 463.849 271.571 463.849 271.933V276.312C463.849 276.815 463.709 277.226 463.429 277.547C463.149 277.868 462.77 278.033 462.293 278.033C462.063 278.033 461.873 277.984 461.709 277.893C461.544 277.802 461.412 277.671 461.297 277.514C461.19 277.358 461.108 277.177 461.058 276.971C461.009 276.773 460.984 276.559 460.984 276.329V274.715H461.783V276.37C461.783 276.559 461.832 276.716 461.931 276.831C462.03 276.946 462.161 277.004 462.318 277.004C462.474 277.004 462.606 276.946 462.713 276.831C462.82 276.716 462.869 276.576 462.869 276.387V271.974C462.869 271.785 462.828 271.637 462.738 271.546C462.647 271.447 462.532 271.406 462.384 271.406C462.194 271.406 462.054 271.488 461.956 271.653C461.865 271.818 461.816 272.015 461.816 272.238L460.877 272.139L461.067 266.574H463.931C463.931 266.804 463.915 267.002 463.882 267.142Z"}),(0,c.tZ)("path",{d:"M467.841 277.498C467.545 277.844 467.15 278.017 466.672 278.017C466.203 278.017 465.825 277.844 465.512 277.498C465.207 277.152 465.051 276.691 465.051 276.115V268.319C465.051 267.743 465.207 267.274 465.512 266.928C465.816 266.582 466.203 266.409 466.672 266.409C467.15 266.409 467.537 266.582 467.841 266.928C468.146 267.274 468.294 267.735 468.294 268.319V276.115C468.294 276.691 468.146 277.152 467.841 277.498ZM467.29 268.039C467.29 267.866 467.232 267.718 467.109 267.578C466.985 267.438 466.845 267.372 466.681 267.372C466.516 267.372 466.368 267.438 466.253 267.578C466.129 267.718 466.072 267.866 466.072 268.039V276.387C466.072 276.568 466.129 276.724 466.253 276.856C466.376 276.988 466.516 277.053 466.681 277.053C466.845 277.053 466.993 276.988 467.109 276.856C467.232 276.724 467.29 276.568 467.29 276.387V268.039Z"})]}),(0,c.BX)("g",{id:"239",children:[(0,c.tZ)("path",{className:"shape",d:"M422.231 144.557L441.172 136.736C436.019 124.586 428.668 113.365 419.309 103.725L404.822 118.214C412.131 125.796 418.025 134.728 422.231 144.557Z"}),(0,c.tZ)("path",{d:"M419.104 122.667C418.915 123.408 418.701 124.108 418.446 124.758C418.042 125.804 417.746 126.627 417.557 127.236C417.368 127.845 417.269 128.331 417.269 128.693H419.277V129.681H416.232V129.36C416.232 129.121 416.248 128.875 416.289 128.628C416.33 128.381 416.404 128.06 416.511 127.681C416.618 127.302 416.767 126.833 416.956 126.265C417.145 125.705 417.392 124.989 417.697 124.125C417.845 123.713 417.968 123.351 418.075 123.021C418.174 122.692 418.265 122.379 418.331 122.075C418.396 121.77 418.446 121.474 418.479 121.161C418.512 120.856 418.52 120.527 418.52 120.173C418.52 119.819 418.47 119.572 418.363 119.416C418.256 119.259 418.092 119.185 417.87 119.185C417.705 119.185 417.549 119.251 417.425 119.391C417.293 119.531 417.236 119.712 417.236 119.934V121.844H416.404V120.091C416.404 119.844 416.437 119.605 416.495 119.375C416.561 119.144 416.651 118.947 416.767 118.774C416.89 118.601 417.03 118.461 417.211 118.354C417.384 118.255 417.598 118.197 417.828 118.197C418.396 118.197 418.8 118.395 419.038 118.79C419.277 119.185 419.401 119.77 419.401 120.527C419.384 121.219 419.294 121.927 419.104 122.667Z"}),(0,c.tZ)("path",{d:"M423.145 128.759C423.08 128.965 422.981 129.146 422.849 129.303C422.717 129.459 422.569 129.582 422.388 129.681C422.215 129.772 422.018 129.821 421.804 129.821C421.302 129.821 420.939 129.665 420.709 129.344C420.479 129.023 420.363 128.619 420.363 128.117V126.462H421.195V128.199C421.195 128.586 421.376 128.776 421.73 128.776C422.1 128.776 422.281 128.586 422.281 128.216V124.701C422.281 124.495 422.182 124.396 421.993 124.396H421.343V123.532H421.993C422.182 123.532 422.281 123.425 422.281 123.211V119.852C422.281 119.671 422.24 119.523 422.149 119.408C422.059 119.292 421.919 119.235 421.73 119.235C421.54 119.235 421.4 119.292 421.318 119.408C421.236 119.523 421.195 119.671 421.195 119.869V121.573H420.363V119.918C420.363 
387119.408 420.47 118.996 420.684 118.675C420.898 118.362 421.277 118.197 421.812 118.197C422.24 118.197 422.594 118.362 422.857 118.683C423.121 119.004 423.261 119.416 423.261 119.918V123.071C423.261 123.301 423.203 123.482 423.08 123.614C422.964 123.754 422.808 123.861 422.61 123.952C422.8 124.042 422.956 124.157 423.08 124.297C423.195 124.437 423.261 124.618 423.261 124.833V128.084C423.253 128.331 423.211 128.553 423.145 128.759Z"}),(0,c.tZ)("path",{d:"M427.211 129.311C426.931 129.648 426.544 129.813 426.067 129.813C425.836 129.813 425.631 129.764 425.45 129.673C425.26 129.582 425.104 129.451 424.972 129.294C424.84 129.13 424.742 128.949 424.676 128.751C424.61 128.553 424.577 128.339 424.577 128.109V126.438H425.408V128.125C425.408 128.323 425.466 128.471 425.589 128.595C425.705 128.71 425.869 128.776 426.075 128.776C426.297 128.776 426.47 128.718 426.569 128.595C426.676 128.479 426.725 128.331 426.725 128.167V124.775C426.602 124.931 426.454 125.055 426.281 125.137C426.108 125.219 425.886 125.252 425.614 125.252C425.293 125.252 425.038 125.137 424.857 124.907C424.676 124.676 424.577 124.38 424.577 124.009V119.992C424.577 119.482 424.717 119.054 424.989 118.716C425.26 118.378 425.639 118.206 426.116 118.206C426.577 118.206 426.956 118.378 427.228 118.716C427.507 119.054 427.647 119.482 427.647 119.992V128.043C427.639 128.553 427.499 128.982 427.211 129.311ZM426.725 119.819C426.725 119.663 426.676 119.523 426.569 119.408C426.47 119.292 426.322 119.235 426.125 119.235C425.935 119.235 425.787 119.292 425.68 119.408C425.581 119.523 425.524 119.654 425.524 119.819V123.927C425.524 124.075 425.573 124.199 425.68 124.314C425.779 124.421 425.927 124.479 426.125 124.479C426.322 124.479 426.462 124.429 426.569 124.314C426.676 124.207 426.725 124.075 426.725 123.935V119.819Z"})]}),(0,c.BX)("g",{id:"249",children:[(0,c.tZ)("path",{className:"shape",d:"M449.361 260.803H428.865V285.895H449.361V260.803Z"}),(0,c.tZ)("path",{d:"M435.903 271.11C435.714 271.851 435.5 272.542 435.245 273.201C434.841 274.246 434.545 275.069 434.356 275.678C434.166 276.288 434.067 276.773 434.067 277.136H436.076V278.123H433.03V277.802C433.03 277.564 433.047 277.317 433.088 277.07C433.129 276.823 433.203 276.502 433.31 276.123C433.417 275.744 433.565 275.275 433.755 274.707C433.944 274.147 434.191 273.431 434.495 272.567C434.644 272.155 434.767 271.793 434.874 271.464C434.973 271.134 435.063 270.821 435.129 270.517C435.195 270.221 435.245 269.916 435.277 269.611C435.31 269.307 435.319 268.977 435.319 268.623C435.319 268.269 435.269 268.023 435.162 267.866C435.055 267.71 434.891 267.636 434.668 267.636C434.504 267.636 434.347 267.701 434.224 267.841C434.092 267.981 434.034 268.162 434.034 268.385V270.295H433.203V268.541C433.203 268.294 433.236 268.055 433.294 267.825C433.36 267.594 433.45 267.397 433.565 267.224C433.689 267.051 433.829 266.911 434.01 266.804C434.183 266.705 434.397 266.648 434.627 266.648C435.195 266.648 435.598 266.845 435.837 267.249C436.076 267.644 436.199 268.228 436.199 268.986C436.183 269.661 436.092 270.369 435.903 271.11Z"}),(0,c.tZ)("path",{d:"M439.657 275.893V278.124H438.743V275.893H436.94V275.061L438.776 266.788H439.657V275.012H440.167V275.901H439.657V275.893ZM438.735 270.328L437.796 275.012H438.735V270.328Z"}),(0,c.tZ)("path",{d:"M443.83 277.753C443.55 278.09 443.163 278.255 442.686 278.255C442.455 278.255 442.249 278.206 442.068 278.115C441.879 278.025 441.723 277.893 441.591 277.736C441.459 277.58 441.36 277.399 441.295 277.193C441.229 276.996 441.196 276.782 441.196 276.551V274.88H442.027V276.568C442.027 276.757 442.085 276.921 442.208 277.037C442.323 277.16 442.488 277.218 442.694 277.218C442.916 277.218 443.089 277.16 443.188 277.037C443.295 276.921 443.344 276.773 443.344 276.609V273.217C443.221 273.373 443.073 273.497 442.9 273.571C442.727 273.645 442.505 273.694 442.233 273.694C441.912 273.694 441.657 273.579 441.476 273.349C441.295 273.118 441.196 272.822 441.196 272.451V268.434C441.196 267.924 441.336 267.496 441.607 267.158C441.879 266.821 442.258 266.648 442.735 266.648C443.196 266.648 443.575 266.821 443.846 267.158C444.126 267.496 444.266 267.924 444.266 268.434V276.485C444.25 276.996 444.11 277.424 443.83 277.753ZM443.336 268.261C443.336 268.105 443.287 267.965 443.18 267.85C443.081 267.734 442.933 267.677 442.735 267.677C442.546 267.677 442.398 267.734 442.291 267.85C442.192 267.965 442.134 268.105 442.134 268.261V272.361C442.134 272.509 442.184 272.641 442.291 272.748C442.389 272.855 442.538 272.912 442.735 272.912C442.933 272.912 443.073 272.863 443.18 272.748C443.287 272.641 443.336 272.509 443.336 272.361V268.261Z"})]}),(0,c.BX)("g",{id:"247",children:[(0,c.tZ)("path",{className:"shape",d:"M449.361 233.802H428.865V258.893H449.361V233.802Z"}),(0,c.tZ)("path",{d:"M436.356 244.1C436.167 244.841 435.953 245.532 435.698 246.191C435.295 247.236 434.998 248.06 434.809 248.669C434.62 249.278 434.521 249.764 434.521 250.126H436.529V251.114H433.484V250.793C433.484 250.554 433.5 250.307 433.541 250.06C433.582 249.813 433.657 249.492 433.764 249.113C433.871 248.735 434.019 248.265 434.208 247.697C434.397 247.129 434.644 246.421 434.949 245.557C435.097 245.146 435.22 244.783 435.327 244.454C435.426 244.125 435.517 243.812 435.583 243.507C435.648 243.211 435.698 242.906 435.731 242.594C435.764 242.289 435.772 241.96 435.772 241.606C435.772 241.252 435.723 241.005 435.616 240.848C435.509 240.692 435.344 240.618 435.122 240.618C434.957 240.618 434.801 240.684 434.677 240.824C434.546 240.964 434.488 241.145 434.488 241.367V243.277H433.657V241.523C433.657 241.276 433.689 241.038 433.747 240.807C433.813 240.577 433.903 240.379 434.019 240.206C434.142 240.033 434.282 239.893 434.463 239.786C434.636 239.688 434.85 239.63 435.081 239.63C435.649 239.63 436.052 239.828 436.291 240.231C436.529 240.634 436.653 241.211 436.653 241.968C436.644 242.659 436.546 243.367 436.356 244.1Z"}),(0,c.tZ)("path",{d:"M440.118 248.891V251.122H439.196V248.891H437.394V248.06L439.229 239.786H440.118V248.01H440.628V248.899H440.118V248.891ZM439.196 243.318L438.258 248.002H439.196V243.318Z"}),(0,c.tZ)("path",{d:"M443.714 243.746C443.508 244.726 443.327 245.623 443.187 246.446C443.047 247.269 442.932 248.051 442.85 248.792C442.767 249.533 442.701 250.315 442.668 251.114H441.615C441.763 249.418 442.01 247.689 442.364 245.911C442.718 244.133 443.096 242.421 443.508 240.758H441.434V239.77H444.496V240.346C444.183 241.639 443.92 242.766 443.714 243.746Z"})]}),(0,c.BX)("g",{id:"245",children:[(0,c.tZ)("path",{className:"shape",d:"M449.361 206.8H428.865V231.892H449.361V206.8Z"}),(0,c.tZ)("path",{d:"M436.225 217.098C436.035 217.839 435.821 218.539 435.566 219.189C435.163 220.235 434.866 221.058 434.677 221.667C434.488 222.277 434.389 222.762 434.389 223.124H436.397V224.112H433.352V223.791C433.352 223.552 433.368 223.306 433.409 223.059C433.451 222.812 433.525 222.491 433.632 222.112C433.739 221.733 433.887 221.264 434.076 220.696C434.265 220.136 434.512 219.42 434.817 218.556C434.965 218.144 435.089 217.782 435.196 217.452C435.294 217.123 435.385 216.81 435.451 216.506C435.517 216.201 435.566 215.905 435.599 215.592C435.632 215.287 435.64 214.958 435.64 214.604C435.64 214.25 435.591 214.003 435.484 213.847C435.377 213.69 435.212 213.616 434.99 213.616C434.825 213.616 434.669 213.682 434.545 213.822C434.414 213.962 434.356 214.143 434.356 214.365V216.275H433.525V214.522C433.525 214.275 433.558 214.036 433.615 213.806C433.681 213.575 433.772 213.378 433.887 213.205C434.01 213.032 434.15 212.892 434.331 212.785C434.504 212.686 434.718 212.628 434.949 212.628C435.517 212.628 435.92 212.826 436.159 213.221C436.397 213.616 436.521 214.201 436.521 214.958C436.504 215.65 436.414 216.358 436.225 217.098Z"}),(0,c.tZ)("path",{d:"M439.978 221.881V224.112H439.056V221.881H437.254V221.05L439.089 212.777H439.978V221H440.489V221.89H439.978V221.881ZM439.056 216.316L438.118 221H439.056V216.316Z"}),(0,c.tZ)("path",{d:"M444.44 213.378C444.407 213.517 444.357 213.616 444.3 213.674C444.242 213.731 444.16 213.764 444.069 213.764C443.979 213.773 443.88 213.773 443.765 213.773H442.513L442.398 217.362C442.513 217.205 442.637 217.082 442.793 216.991C442.941 216.901 443.147 216.851 443.402 216.851C443.699 216.851 443.937 216.975 444.127 217.23C444.316 217.477 444.407 217.79 444.407 218.152V222.532C444.407 223.034 444.267 223.445 443.987 223.766C443.707 224.088 443.328 224.252 442.851 224.252C442.62 224.252 442.431 224.203 442.266 224.112C442.102 224.022 441.97 223.89 441.863 223.734C441.756 223.569 441.674 223.388 441.624 223.19C441.575 222.993 441.55 222.779 441.55 222.548V220.935H442.349V222.589C442.349 222.779 442.398 222.935 442.497 223.05C442.596 223.166 442.727 223.223 442.884 223.223C443.04 223.223 443.172 223.166 443.279 223.05C443.386 222.935 443.435 222.787 443.435 222.614V218.202C443.435 218.012 443.394 217.864 443.304 217.765C443.213 217.666 443.098 217.625 442.95 217.625C442.76 217.625 442.62 217.708 442.522 217.872C442.431 218.037 442.382 218.234 442.382 218.457L441.443 218.358L441.633 212.793H444.497C444.489 213.032 444.472 213.238 444.44 213.378Z"})]}),(0,c.BX)("g",{id:"243",children:[(0,c.tZ)("path",{className:"shape",d:"M449.361 180.07H428.865V204.89H449.3
38761V180.07Z"}),(0,c.tZ)("path",{d:"M436.167 190.237C435.977 190.978 435.763 191.678 435.508 192.328C435.105 193.373 434.809 194.197 434.619 194.806C434.43 195.415 434.331 195.901 434.331 196.263H436.34V197.251H433.294V196.93C433.294 196.691 433.31 196.444 433.352 196.197C433.393 195.95 433.467 195.629 433.574 195.25C433.681 194.872 433.829 194.402 434.018 193.834C434.208 193.275 434.455 192.558 434.759 191.694C434.907 191.282 435.031 190.92 435.138 190.591C435.237 190.262 435.327 189.949 435.393 189.644C435.459 189.34 435.508 189.043 435.541 188.73C435.574 188.418 435.582 188.097 435.582 187.743C435.582 187.389 435.533 187.142 435.426 186.985C435.319 186.829 435.154 186.755 434.932 186.755C434.767 186.755 434.611 186.821 434.487 186.961C434.356 187.1 434.298 187.282 434.298 187.504V189.414H433.467V187.66C433.467 187.413 433.5 187.175 433.557 186.944C433.615 186.714 433.714 186.516 433.829 186.343C433.952 186.17 434.092 186.03 434.273 185.923C434.446 185.824 434.66 185.767 434.891 185.767C435.459 185.767 435.862 185.964 436.101 186.36C436.34 186.755 436.463 187.339 436.463 188.097C436.447 188.788 436.356 189.496 436.167 190.237Z"}),(0,c.tZ)("path",{d:"M439.928 195.02V197.251H439.007V195.02H437.204V194.188L439.039 185.915H439.928V194.139H440.439V195.028H439.928V195.02ZM439.007 189.455L438.068 194.139H439.007V189.455Z"}),(0,c.tZ)("path",{d:"M444.142 196.337C444.076 196.543 443.977 196.724 443.846 196.88C443.714 197.037 443.566 197.16 443.385 197.259C443.212 197.349 443.014 197.399 442.8 197.399C442.298 197.399 441.936 197.242 441.705 196.921C441.475 196.6 441.36 196.197 441.36 195.695V194.04H442.191V195.777C442.191 196.164 442.372 196.353 442.726 196.353C443.097 196.353 443.278 196.164 443.278 195.794V192.278C443.278 192.073 443.179 191.974 442.99 191.974H442.339V191.11H442.99C443.179 191.11 443.278 191.003 443.278 190.788V187.43C443.278 187.249 443.236 187.1 443.146 186.985C443.055 186.87 442.915 186.812 442.726 186.812C442.537 186.812 442.397 186.87 442.315 186.985C442.232 187.1 442.191 187.249 442.191 187.446V189.15H441.36V187.496C441.36 186.985 441.467 186.574 441.681 186.253C441.895 185.94 442.273 185.775 442.808 185.775C443.237 185.775 443.59 185.94 443.854 186.261C444.117 186.582 444.257 186.993 444.257 187.496V190.649C444.257 190.879 444.2 191.06 444.076 191.192C443.961 191.332 443.804 191.439 443.607 191.529C443.796 191.62 443.953 191.735 444.076 191.875C444.2 192.015 444.257 192.196 444.257 192.41V195.662C444.249 195.909 444.216 196.131 444.142 196.337Z"})]}),(0,c.BX)("g",{id:"241",children:[(0,c.tZ)("path",{className:"shape",d:"M423.005 146.458C426.882 156.164 428.742 166.718 428.865 177.782H449.362C449.23 164.231 446.909 150.986 441.945 138.638L423.005 146.458Z"}),(0,c.tZ)("path",{d:"M434.766 158.288C434.577 159.029 434.363 159.729 434.108 160.379C433.705 161.425 433.408 162.248 433.219 162.857C433.03 163.466 432.931 163.952 432.931 164.314H434.939V165.302H431.894V164.981C431.894 164.742 431.91 164.495 431.951 164.248C431.992 164.001 432.067 163.68 432.174 163.301C432.281 162.923 432.429 162.454 432.618 161.886C432.807 161.326 433.054 160.61 433.359 159.745C433.507 159.334 433.63 158.971 433.738 158.642C433.836 158.313 433.927 158 433.993 157.695C434.059 157.391 434.108 157.094 434.141 156.782C434.174 156.477 434.182 156.148 434.182 155.794C434.182 155.44 434.133 155.193 434.026 155.036C433.919 154.88 433.754 154.806 433.532 154.806C433.367 154.806 433.211 154.872 433.087 155.012C432.956 155.152 432.898 155.333 432.898 155.555V157.465H432.067V155.711C432.067 155.464 432.099 155.226 432.157 154.995C432.223 154.765 432.313 154.567 432.429 154.394C432.552 154.221 432.692 154.081 432.873 153.974C433.046 153.876 433.26 153.818 433.491 153.818C434.059 153.818 434.462 154.016 434.701 154.411C434.939 154.806 435.063 155.39 435.063 156.148C435.046 156.839 434.956 157.555 434.766 158.288Z"}),(0,c.tZ)("path",{d:"M438.522 163.071V165.302H437.6V163.071H435.797V162.239L437.633 153.966H438.522V162.19H439.032V163.079H438.522V163.071ZM437.6 157.506L436.661 162.19H437.6V157.506Z"}),(0,c.tZ)("path",{d:"M440.257 165.302V154.509C440.446 154.509 440.586 154.46 440.668 154.345C440.751 154.238 440.792 154.106 440.792 153.966H441.236V165.31H440.257V165.302Z"})]}),(0,c.BX)("g",{id:"253",children:[(0,c.tZ)("path",{className:"shape",d:"M441.525 328.331L422.519 320.676C418.346 330.587 412.493 339.708 405.167 347.364L419.753 361.746C429.129 352.007 436.414 340.589 441.525 328.331Z"}),(0,c.tZ)("path",{d:"M419.268 338.687C419.079 339.428 418.865 340.12 418.61 340.778C418.206 341.824 417.91 342.647 417.721 343.256C417.531 343.865 417.433 344.351 417.433 344.713H419.441V345.701H416.396V345.38C416.396 345.141 416.412 344.895 416.453 344.648C416.494 344.401 416.568 344.08 416.675 343.701C416.782 343.322 416.931 342.853 417.12 342.285C417.309 341.725 417.556 341.009 417.861 340.145C418.009 339.733 418.132 339.371 418.239 339.041C418.338 338.712 418.429 338.399 418.495 338.095C418.56 337.798 418.61 337.494 418.643 337.181C418.676 336.876 418.684 336.547 418.684 336.193C418.684 335.839 418.634 335.592 418.527 335.436C418.42 335.279 418.256 335.205 418.034 335.205C417.869 335.205 417.713 335.271 417.589 335.411C417.457 335.551 417.4 335.732 417.4 335.954V337.864H4
38716.568V336.111C416.568 335.864 416.601 335.625 416.659 335.395C416.725 335.164 416.815 334.967 416.931 334.794C417.054 334.621 417.194 334.481 417.375 334.374C417.548 334.275 417.762 334.217 417.992 334.217C418.56 334.217 418.964 334.415 419.202 334.818C419.441 335.213 419.565 335.798 419.565 336.555C419.556 337.239 419.458 337.947 419.268 338.687Z"}),(0,c.tZ)("path",{d:"M423.556 334.966C423.523 335.106 423.473 335.205 423.416 335.263C423.358 335.32 423.276 335.353 423.185 335.362C423.095 335.37 422.996 335.37 422.881 335.37H421.63L421.514 338.967C421.63 338.811 421.753 338.679 421.909 338.597C422.058 338.506 422.263 338.457 422.519 338.457C422.815 338.457 423.054 338.58 423.243 338.836C423.432 339.083 423.523 339.395 423.523 339.758V344.137C423.523 344.639 423.383 345.051 423.103 345.372C422.823 345.693 422.444 345.858 421.967 345.858C421.737 345.858 421.547 345.808 421.383 345.718C421.218 345.627 421.086 345.495 420.979 345.339C420.872 345.183 420.79 345.002 420.741 344.796C420.691 344.598 420.666 344.384 420.666 344.154V342.532H421.465V344.187C421.465 344.376 421.514 344.532 421.613 344.648C421.712 344.763 421.844 344.82 422 344.82C422.156 344.82 422.288 344.763 422.395 344.648C422.502 344.532 422.551 344.392 422.551 344.203V339.791C422.551 339.601 422.51 339.453 422.42 339.362C422.329 339.264 422.214 339.223 422.066 339.223C421.876 339.223 421.737 339.305 421.638 339.469C421.547 339.634 421.498 339.832 421.498 340.054L420.559 339.955L420.749 334.39H423.613C423.605 334.621 423.589 334.827 423.556 334.966Z"}),(0,c.tZ)("path",{d:"M427.383 344.779C427.318 344.985 427.219 345.166 427.087 345.323C426.955 345.479 426.807 345.611 426.626 345.701C426.453 345.792 426.256 345.841 426.042 345.841C425.54 345.841 425.177 345.685 424.947 345.364C424.716 345.051 424.601 344.639 424.601 344.137V342.483H425.433V344.22C425.433 344.606 425.614 344.796 425.968 344.796C426.338 344.796 426.519 344.606 426.519 344.236V340.721C426.519 340.515 426.42 340.416 426.231 340.416H425.581V339.552H426.231C426.42 339.552 426.519 339.445 426.519 339.231V335.872C426.519 335.691 426.478 335.543 426.387 335.436C426.297 335.321 426.157 335.263 425.968 335.263C425.778 335.263 425.638 335.321 425.556 335.436C425.474 335.551 425.433 335.699 425.433 335.897V337.601H424.601V335.954C424.601 335.444 424.708 335.032 424.922 334.711C425.136 334.39 425.515 334.234 426.05 334.234C426.478 334.234 426.832 334.399 427.095 334.72C427.359 335.041 427.499 335.452 427.499 335.954V339.107C427.499 339.338 427.441 339.519 427.318 339.651C427.202 339.791 427.046 339.906 426.848 339.988C427.038 340.079 427.194 340.194 427.318 340.342C427.441 340.49 427.499 340.663 427.499 340.877V344.129C427.482 344.359 427.449 344.573 427.383 344.779Z"})]}),(0,c.BX)("g",{id:"251",children:[(0,c.tZ)("path",{className:"shape",d:"M423.276 318.766L442.291 326.43C447.057 314.345 449.205 301.379 449.362 288.15H428.874C428.701 298.926 427.005 309.266 423.276 318.766Z"}),(0,c.tZ)("path",{d:"M434.183 304.137C433.993 304.878 433.779 305.569 433.524 306.228C433.121 307.274 432.825 308.097 432.635 308.706C432.446 309.315 432.347 309.801 432.347 310.163H434.356V311.151H431.31V310.83C431.31 310.591 431.327 310.344 431.368 310.097C431.409 309.85 431.483 309.529 431.59 309.15C431.697 308.772 431.845 308.303 432.034 307.734C432.224 307.175 432.471 306.459 432.775 305.594C432.923 305.183 433.047 304.82 433.154 304.491C433.253 304.162 433.343 303.849 433.409 303.544C433.475 303.248 433.524 302.943 433.557 302.631C433.59 302.326 433.598 301.997 433.598 301.643C433.598 301.289 433.549 301.042 433.442 300.885C433.335 300.729 433.17 300.655 432.948 300.655C432.783 300.655 432.627 300.721 432.504 300.861C432.372 301.001 432.314 301.182 432.314 301.404V303.314H431.483V301.56C431.483 301.313 431.516 301.075 431.573 300.844C431.639 300.614 431.73 300.416 431.845 300.243C431.969 300.07 432.109 299.93 432.29 299.823C432.462 299.725 432.676 299.667 432.907 299.667C433.475 299.667 433.878 299.865 434.117 300.268C434.356 300.663 434.479 301.248 434.479 302.005C434.471 302.688 434.372 303.404 434.183 304.137Z"}),(0,c.tZ)("path",{d:"M438.471 300.416C438.438 300.556 438.388 300.655 438.331 300.713C438.273 300.77 438.191 300.803 438.1 300.811C438.01 300.82 437.911 300.82 437.796 300.82H436.544L436.429 304.417C436.544 304.261 436.668 304.129 436.824 304.047C436.972 303.956 437.178 303.907 437.433 303.907C437.73 303.907 437.968 304.03 438.158 304.285C438.347 304.532 438.438 304.845 438.438 305.207V309.587C438.438 310.
387089 438.298 310.501 438.018 310.822C437.738 311.143 437.359 311.307 436.882 311.307C436.651 311.307 436.462 311.258 436.297 311.167C436.133 311.077 436.001 310.945 435.886 310.789C435.779 310.632 435.697 310.451 435.647 310.245C435.598 310.048 435.573 309.834 435.573 309.603V307.99H436.372V309.644C436.372 309.834 436.421 309.99 436.52 310.105C436.618 310.221 436.75 310.278 436.907 310.278C437.063 310.278 437.195 310.221 437.302 310.105C437.409 309.99 437.458 309.85 437.458 309.661V305.248C437.458 305.059 437.417 304.911 437.326 304.82C437.236 304.722 437.121 304.68 436.972 304.68C436.783 304.68 436.643 304.763 436.544 304.927C436.454 305.092 436.404 305.29 436.404 305.512L435.466 305.413L435.655 299.848H438.52C438.52 300.07 438.503 300.276 438.471 300.416Z"}),(0,c.tZ)("path",{d:"M439.813 311.151V300.359C440.002 300.359 440.142 300.309 440.225 300.194C440.307 300.087 440.348 299.963 440.348 299.815H440.793V311.151H439.813Z"})]})]}),(0,c.BX)("g",{"data-area":"31",children:[(0,c.BX)("g",{id:"140",children:[(0,c.tZ)("path",{className:"shape",d:"M411.407 198.033H390.91V214.077H411.407V198.033Z"}),(0,c.tZ)("path",{d:"M396.409 211.138V200.346C396.598 200.346 396.738 200.297 396.82 200.181C396.903 200.074 396.944 199.943 396.944 199.803H397.388V211.147H396.409V211.138Z"}),(0,c.tZ)("path",{d:"M401.323 208.907V211.138H400.401V208.907H398.598V208.076L400.434 199.803H401.323V208.027H401.833V208.916H401.323V208.907ZM400.409 203.343L399.471 208.027H400.409V203.343Z"}),(0,c.tZ)("path",{d:"M405.678 210.76C405.382 211.106 404.987 211.278 404.509 211.278C404.04 211.278 403.661 211.106 403.349 210.76C403.044 210.414 402.888 209.953 402.888 209.369V201.573C402.888 200.996 403.044 200.535 403.349 200.181C403.653 199.836 404.04 199.663 404.509 199.663C404.987 199.663 405.374 199.836 405.678 200.181C405.983 200.527 406.131 200.988 406.131 201.573V209.369C406.123 209.945 405.974 210.406 405.678 210.76ZM405.118 201.301C405.118 201.128 405.061 200.98 404.937 200.84C404.814 200.708 404.674 200.634 404.509 200.634C404.345 200.634 404.196 200.7 404.081 200.84C403.958 200.98 403.9 201.128 403.9 201.301V209.648C403.9 209.83 403.958 209.986 404.081 210.118C404.205 210.249 404.345 210.315 404.509 210.315C404.674 210.315 404.822 210.249 404.937 210.118C405.061 209.986 405.118 209.83 405.118 209.648V201.301Z"})]}),(0,c.BX)("g",{id:"138",children:[(0,c.tZ)("path",{className:"shape",d:"M390.91 180.078V188.994H395.364V196.123H411.398V180.078H390.91Z"}),(0,c.tZ)("path",{d:"M396.434 193.703V182.91C396.624 182.91 396.764 182.861 396.846 182.746C396.928 182.639 396.969 182.507 396.969 182.367H397.414V193.711H396.434V193.703Z"}),(0,c.tZ)("path",{d:"M401.644 192.789C401.578 192.995 401.48 193.176 401.348 193.332C401.216 193.489 401.068 193.612 400.887 193.711C400.714 193.801 400.517 193.851 400.303 193.851C399.8 193.851 399.438 193.694 399.208 193.373C398.977 193.052 398.862 192.649 398.862 192.147V190.492H399.693V192.229C399.693 192.616 399.875 192.805 400.228 192.805C400.599 192.805 400.78 192.616 400.78 192.245V188.73C400.78 188.525 400.681 188.426 400.492 188.426H399.842V187.561H400.492C400.681 187.561 400.78 187.454 400.78 187.24V183.882C400.78 183.7 400.739 183.552 400.648 183.437C400.558 183.322 400.418 183.264 400.228 183.264C400.039 183.264 399.899 183.322 399.817 183.437C399.735 183.552 399.693 183.7 399.693 183.898V185.602H398.862V183.947C398.862 183.437 398.969 183.025 399.183 182.704C399.397 182.392 399.776 182.227 400.311 182.227C400.739 182.227 401.093 182.392 401.356 182.713C401.62 183.034 401.759 183.445 401.759 183.947V187.1C401.759 187.331 401.702 187.512 401.578 187.644C401.463 187.784 401.307 187.891 401.109 187.981C401.299 188.072 401.455 188.187 401.578 188.327C401.702 188.467 401.759 188.648 401.759 188.862V192.114C401.751 192.361 401.718 192.583 401.644 192.789Z"}),(0,c.tZ)("path",{d:"M405.743 193.357C405.463 193.678 405.092 193.842 404.631 193.842C404.154 193.842 403.775 193.678 403.504 193.357C4
38703.232 193.036 403.084 192.624 403.084 192.122V189.224C403.084 188.928 403.133 188.681 403.24 188.483C403.347 188.286 403.479 188.121 403.652 187.998C403.479 187.874 403.347 187.71 403.24 187.512C403.141 187.314 403.084 187.067 403.084 186.771V183.947C403.084 183.445 403.224 183.034 403.504 182.713C403.784 182.392 404.162 182.227 404.64 182.227C405.101 182.227 405.479 182.392 405.751 182.713C406.031 183.034 406.171 183.445 406.171 183.947V186.771C406.171 187.067 406.121 187.314 406.014 187.512C405.915 187.71 405.784 187.874 405.619 187.998C405.775 188.121 405.907 188.286 406.014 188.483C406.113 188.681 406.171 188.928 406.171 189.224V192.122C406.154 192.624 406.014 193.036 405.743 193.357ZM405.24 183.882C405.24 183.7 405.191 183.552 405.076 183.445C404.969 183.33 404.821 183.272 404.623 183.272C404.426 183.272 404.277 183.33 404.17 183.445C404.063 183.561 404.006 183.709 404.006 183.89V187.059C404.006 187.216 404.063 187.356 404.17 187.471C404.277 187.586 404.426 187.644 404.623 187.644C404.821 187.644 404.969 187.586 405.076 187.471C405.183 187.356 405.24 187.224 405.24 187.067V183.882ZM405.24 188.936C405.24 188.78 405.191 188.64 405.076 188.533C404.969 188.418 404.821 188.36 404.623 188.36C404.426 188.36 404.277 188.418 404.17 188.533C404.063 188.648 404.006 188.78 404.006 188.944V192.204C404.006 192.385 404.063 192.534 404.17 192.649C404.277 192.764 404.426 192.822 404.623 192.822C404.821 192.822 404.969 192.764 405.076 192.649C405.183 192.534 405.24 192.385 405.24 192.204V188.936Z"})]}),(0,c.BX)("g",{id:"148",children:[(0,c.tZ)("path",{className:"shape",d:"M411.407 269.858H390.91V285.903H411.407V269.858Z"}),(0,c.tZ)("path",{d:"M396.606 283.499V272.707C396.796 272.707 396.936 272.657 397.018 272.542C397.1 272.435 397.141 272.312 397.141 272.163H397.586V283.499H396.606Z"}),(0,c.tZ)("path",{d:"M401.529 281.268V283.499H400.607V281.268H398.804V280.437L400.64 272.163H401.529V280.387H402.039V281.276H401.529V281.268ZM400.615 275.703L399.677 280.387H400.615V275.703Z"}),(0,c.tZ)("path",{d:"M405.726 283.153C405.447 283.474 405.076 283.639 404.615 283.639C404.138 283.639 403.759 283.474 403.488 283.153C403.216 282.832 403.068 282.421 403.068 281.918V279.021C403.068 278.724 403.117 278.477 403.224 278.28C403.331 278.082 403.463 277.918 403.636 277.794C403.463 277.671 403.331 277.506 403.224 277.308C403.125 277.111 403.068 276.864 403.068 276.567V273.744C403.068 273.242 403.208 272.83 403.488 272.509C403.767 272.188 404.146 272.023 404.623 272.023C405.084 272.023 405.463 272.188 405.735 272.509C406.015 272.83 406.155 273.242 406.155 273.744V276.567C406.155 276.864 406.105 277.111 405.998 277.308C405.899 277.506 405.768 277.671 405.603 277.794C405.759 277.918 405.891 278.082 405.998 278.28C406.105 278.477 406.155 278.724 406.155 279.021V281.918C406.146 282.421 406.006 282.832 405.726 283.153ZM405.224 273.67C405.224 273.489 405.175 273.34 405.06 273.233C404.953 273.118 404.805 273.061 404.607 273.061C404.409 273.061 404.261 273.118 404.154 273.233C404.047 273.349 403.99 273.497 403.99 273.678V276.847C403.99 277.004 404.047 277.144 404.154 277.259C404.261 277.374 404.409 277.432 404.607 277.432C404.805 277.432 404.953 277.374 405.06 277.259C405.167 277.144 405.224 277.012 405.224 276.856V273.67ZM405.224 278.733C405.224 278.576 405.175 278.436 405.06 278.329C404.953 278.214 404.805 278.156 404.607 278.156C404.409 278.156 404.261 278.214 404.154 278.329C404.047 278.444 403.99 278.576 403.99 278.733V281.992C403.99 282.174 404.047 282.322 404.154 282.437C404.261 282.552 404.409 282.61 404.607 282.61C404.805 282.61 404.953 282.552 405.06 282.445C405.167 282.33 405.224 282.182 405.224 282.001V278.733Z"})]}),(0,c.BX)("g",{id:"146",children:[(0,c.tZ)("path",{className:"shape",d:"M390.91 251.904V260.819H395.364V267.949H411.398V251.904H390.91Z"}),(0,c.tZ)("path",{d:"M396.64 265.438V254.645C396.83 254.645 396.97 254.596 397.052 254.481C397.134 254.374 397.175 254.25 397.175 254.102H397.62V265.438H396.64Z"}),(0,c.tZ)("path",{d:"M401.561 263.207V265.438H400.639V263.207H398.836V262.375L400.672 254.102H401.561V262.326H402.071V263.215H401.561V263.207ZM400.639 257.634L399.701 262.318H400.639V257.634Z"}
387),(0,c.tZ)("path",{d:"M405.761 265.067C405.472 265.405 405.094 265.57 404.625 265.57C404.147 265.57 403.777 265.405 403.505 265.067C403.233 264.73 403.094 264.31 403.094 263.8V255.749C403.094 255.238 403.233 254.81 403.513 254.473C403.793 254.135 404.164 253.962 404.625 253.962C405.094 253.962 405.448 254.143 405.686 254.489C405.933 254.843 406.057 255.238 406.057 255.683V257.403H405.258V255.633C405.258 255.444 405.209 255.288 405.094 255.172C404.987 255.057 404.839 254.999 404.641 254.999C404.443 254.999 404.295 255.057 404.188 255.172C404.081 255.288 404.024 255.436 404.024 255.617V259.074C404.147 258.918 404.295 258.794 404.468 258.72C404.641 258.638 404.855 258.605 405.118 258.605C405.448 258.605 405.711 258.72 405.9 258.951C406.09 259.181 406.189 259.486 406.189 259.848V263.816C406.197 264.31 406.049 264.738 405.761 265.067ZM405.225 259.939C405.225 259.782 405.176 259.651 405.069 259.544C404.97 259.437 404.822 259.379 404.625 259.379C404.435 259.379 404.287 259.437 404.18 259.544C404.081 259.651 404.024 259.782 404.024 259.947V263.964C404.024 264.121 404.073 264.261 404.18 264.376C404.279 264.491 404.427 264.549 404.625 264.549C404.822 264.549 404.962 264.491 405.069 264.376C405.168 264.261 405.225 264.129 405.225 263.964V259.939Z"})]}),(0,c.BX)("g",{id:"144",children:[(0,c.tZ)("path",{className:"shape",d:"M411.407 233.941H390.91V249.986H411.407V233.941Z"}),(0,c.tZ)("path",{d:"M397.068 247.459V236.666C397.257 236.666 397.397 236.609 397.479 236.502C397.562 236.395 397.603 236.271 397.603 236.123H398.047V247.459H397.068Z"}),(0,c.tZ)("path",{d:"M401.982 245.228V247.459H401.06V245.228H399.258V244.396L401.093 236.123H401.982V244.347H402.493V245.236H401.982V245.228ZM401.068 239.655L400.13 244.339H401.068V239.655Z"}),(0,c.tZ)("path",{d:"M405.916 245.228V247.459H404.994V245.228H403.192V244.396L405.027 236.123H405.916V244.347H406.427V245.236H405.916V245.228ZM405.003 239.655L404.064 244.339H405.003V239.655Z"})]}),(0,c.BX)("g",{id:"142",children:[(0,c.tZ)("path",{className:"shape",d:"M411.407 215.987H390.91V232.032H411.407V215.987Z"}),(0,c.tZ)("path",{d:"M397.092 229.315V218.523C397.281 218.523 397.421 218.473 397.503 218.358C397.586 218.251 397.627 218.119 397.627 217.979H398.071V229.323H397.092V229.315Z"}),(0,c.tZ)("path",{d:"M402.014 227.092V229.323H401.092V227.092H399.29V226.261L401.134 217.979H402.023V226.203H402.533V227.092H402.014ZM401.101 221.519L400.162 226.203H401.101V221.519Z"}),(0,c.tZ)("path",{d:"M406.088 222.301C405.899 223.042 405.685 223.742 405.43 224.392C405.026 225.438 404.73 226.261 404.541 226.87C404.351 227.479 404.253 227.965 404.253 228.327H406.261V229.315H403.216V228.994C403.216 228.755 403.232 228.508 403.273 228.261C403.314 228.014 403.388 227.693 403.495 227.315C403.602 226.936 403.751 226.467 403.94 225.899C404.129 225.339 404.376 224.623 404.681 223.758C404.829 223.347 404.952 222.984 405.059 222.655C405.158 222.326 405.249 222.013 405.315 221.709C405.38 221.404 405.43 221.108 405.463 220.795C405.496 220.49 405.504 220.161 405.504 219.807C405.504 219.453 405.455 219.206 405.348 219.05C405.24 218.893 405.076 218.819 404.854 218.819C404.689 218.819 404.533 218.885 404.409 219.025C404.277 219.165 404.22 219.346 404.22 219.568V221.478H403.388V219.725C403.388 219.478 403.421 219.239 403.479 219.008C403.545 218.778 403.635 218.58 403.751 218.407C403.874 218.235 404.014 218.095 404.195 217.988C404.368 217.889 404.582 217.831 404.812 217.831C405.38 217.831 405.784 218.029 406.022 218.432C406.261 218.827 406.385 219.412 406.385 220.169C406.376 220.861 406.278 221.569 406.088 222.301Z"})]}),(0,c.BX)("g",{id:"141",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 215.987H367.747V232.032H388.243V215.987Z"}),(0,c.tZ)("path",{d:"M374.16 229.315V218.523C374.349 218.523 374.489 218.473 374.571 218.358C374.654 218.251 374.695 218.119 374.695 217.979H375.139V229.323H374.16V229.315Z"}),(0,c.tZ)("path",{d:"M379.082 227.092V229.323H378.16V227.092H376.358V226.261L378.201 217.979H379.09V226.203H379.601V227.092H379.082ZM378.168 221.519L377.23 226.203H378.168V221.519Z"}),(0,c.tZ)("path",{d:"M380.819 229.315V218.523C381.008 218.523 381.148 218.473 381.23 218.358C381.313 218.251 381.354 218.119 381.354 217.979H381.798V229.323H380.819V229.315Z"})]}),(0,c.BX)("g",{id:"139",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 198.033H367.747V214.077H388.243V198.033Z"}
387),(0,c.tZ)("path",{d:"M372.44 211.138V200.346C372.629 200.346 372.769 200.297 372.851 200.181C372.934 200.074 372.975 199.943 372.975 199.803H373.419V211.147H372.44V211.138Z"}),(0,c.tZ)("path",{d:"M377.641 210.216C377.575 210.422 377.477 210.603 377.345 210.76C377.213 210.916 377.065 211.04 376.884 211.138C376.711 211.229 376.514 211.278 376.3 211.278C375.798 211.278 375.435 211.122 375.205 210.801C374.974 210.48 374.859 210.077 374.859 209.574V207.92H375.691V209.657C375.691 210.044 375.872 210.233 376.226 210.233C376.596 210.233 376.777 210.044 376.777 209.673V206.158C376.777 205.952 376.678 205.853 376.489 205.853H375.839V204.989H376.489C376.678 204.989 376.777 204.882 376.777 204.668V201.309C376.777 201.128 376.736 200.98 376.645 200.865C376.555 200.749 376.415 200.692 376.226 200.692C376.036 200.692 375.896 200.749 375.814 200.865C375.732 200.98 375.691 201.128 375.691 201.326V203.03H374.859V201.375C374.859 200.865 374.966 200.453 375.18 200.132C375.394 199.819 375.773 199.655 376.308 199.655C376.736 199.655 377.09 199.819 377.353 200.14C377.617 200.461 377.757 200.873 377.757 201.375V204.528C377.757 204.759 377.699 204.94 377.575 205.071C377.46 205.211 377.304 205.318 377.106 205.409C377.296 205.499 377.452 205.615 377.575 205.755C377.691 205.895 377.757 206.076 377.757 206.29V209.541C377.748 209.797 377.715 210.011 377.641 210.216Z"}),(0,c.tZ)("path",{d:"M381.717 210.776C381.437 211.114 381.05 211.278 380.572 211.278C380.342 211.278 380.136 211.229 379.955 211.138C379.766 211.048 379.609 210.916 379.478 210.76C379.346 210.595 379.247 210.414 379.181 210.216C379.115 210.019 379.083 209.805 379.083 209.574V207.903H379.914V209.591C379.914 209.78 379.971 209.937 380.095 210.06C380.21 210.184 380.375 210.241 380.581 210.241C380.811 210.241 380.976 210.184 381.074 210.06C381.182 209.945 381.231 209.797 381.231 209.632V206.24C381.107 206.397 380.959 206.52 380.786 206.603C380.614 206.685 380.391 206.718 380.12 206.718C379.799 206.718 379.543 206.603 379.362 206.372C379.181 206.142 379.083 205.845 379.083 205.475V201.457C379.083 200.947 379.222 200.519 379.494 200.181C379.766 199.844 380.144 199.671 380.622 199.671C381.083 199.671 381.461 199.844 381.733 200.181C382.013 200.519 382.153 200.947 382.153 201.457V209.509C382.136 210.019 381.996 210.439 381.717 210.776ZM381.223 201.276C381.223 201.12 381.173 200.98 381.066 200.865C380.968 200.75 380.819 200.692 380.622 200.692C380.432 200.692 380.284 200.75 380.177 200.865C380.079 200.98 380.021 201.112 380.021 201.276V205.384C380.021 205.532 380.07 205.656 380.177 205.771C380.276 205.878 380.424 205.936 380.622 205.936C380.819 205.936 380.959 205.886 381.066 205.771C381.173 205.664 381.223 205.532 381.223 205.392V201.276Z"})]}),(0,c.BX)("g",{id:"137",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 180.078H367.747V196.123H388.243V180.078Z"}),(0,c.tZ)("path",{d:"M372.925 193.703V182.91C373.115 182.91 373.255 182.861 373.337 182.746C373.419 182.639 373.46 182.507 373.46 182.367H373.905V193.711H372.925V193.703Z"}),(0,c.tZ)("path",{d:"M378.137 192.789C378.071 192.995 377.972 193.176 377.84 193.332C377.709 193.489 377.56 193.612 377.379 193.711C377.206 193.801 377.009 193.851 376.795 193.851C376.293 193.851 375.931 193.694 375.7 193.373C375.47 193.052 375.354 192.649 375.354 192.147V190.492H376.186V192.229C376.186 192.616 376.367 192.805 376.721 192.805C377.091 192.805 377.272 192.616 377.272 192.245V188.73C377.272 188.525 377.173 188.426 376.984 188.426H376.334V187.561H376.984C377.173 187.561 377.272 187.454 377.272 187.24V183.882C377.272 183.7 377.231 183.552 377.141 183.437C377.05 183.322 376.91 183.264 376.721 183.264C376.531 183.264 376.392 183.322 376.309 183.437C376.227 183.552 376.186 183.7 376.186 183.898V185.602H375.354V183.947C375.354 183.437 375.461 183.025 375.675 182.704C375.889 182.392 376.268 182.227 376.803 182.227C377.231 182.227 377.585 182.392 377.848 182.713C378.112 183.034 378.252 183.445 378.252 183.947V187.1C378.252 187.331 378.194 187.512 378.071 187.644C377.955 187.784 377.799 187.891 377.602 187.981C377.791 188.072 377.947 188.187 378.071 188.327C378.194 188.467 378.252 188.648 378.252 188.862V192.114C378.235 192.361 378.202 192.583 378.137 192.789Z"}
vendor: 6,898 bytes, line 387
387),(0,c.tZ)("path",{d:"M381.634 186.335C381.429 187.315 381.247 188.212 381.108 189.035C380.968 189.858 380.852 190.64 380.77 191.389C380.688 192.13 380.622 192.904 380.589 193.711H379.535C379.684 192.015 379.93 190.286 380.284 188.508C380.638 186.73 381.017 185.018 381.429 183.355H379.354V182.367H382.416V182.943C382.095 184.227 381.84 185.355 381.634 186.335Z"})]}),(0,c.BX)("g",{id:"147",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 269.858H367.747V285.903H388.243V269.858Z"}),(0,c.tZ)("path",{d:"M373.065 283.499V272.707C373.254 272.707 373.394 272.657 373.477 272.542C373.559 272.435 373.6 272.312 373.6 272.163H374.045V283.499H373.065Z"}),(0,c.tZ)("path",{d:"M377.987 281.268V283.499H377.065V281.268H375.263V280.437L377.098 272.163H377.987V280.387H378.498V281.276H377.987V281.268ZM377.065 275.703L376.127 280.387H377.065V275.703Z"}),(0,c.tZ)("path",{d:"M381.593 276.131C381.387 277.111 381.206 278.008 381.066 278.832C380.926 279.655 380.811 280.437 380.728 281.178C380.646 281.919 380.58 282.701 380.547 283.499H379.494C379.642 281.803 379.889 280.075 380.243 278.296C380.597 276.518 380.975 274.806 381.387 273.143H379.312V272.155H382.375V272.731C382.054 274.024 381.798 275.152 381.593 276.131Z"})]}),(0,c.BX)("g",{id:"145",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 251.904H367.747V267.949H388.243V251.904Z"}),(0,c.tZ)("path",{d:"M372.925 265.438V254.645C373.115 254.645 373.255 254.596 373.337 254.481C373.419 254.374 373.46 254.25 373.46 254.102H373.905V265.438H372.925Z"}),(0,c.tZ)("path",{d:"M377.839 263.207V265.438H376.917V263.207H375.115V262.375L376.95 254.102H377.839V262.326H378.35V263.215H377.839V263.207ZM376.926 257.634L375.987 262.318H376.926V257.634Z"}),(0,c.tZ)("path",{d:"M382.301 254.703C382.268 254.843 382.219 254.942 382.161 254.999C382.103 255.057 382.021 255.09 381.931 255.098C381.84 255.106 381.741 255.106 381.626 255.106H380.375L380.26 258.704C380.375 258.547 380.498 258.416 380.655 258.333C380.803 258.243 381.009 258.193 381.264 258.193C381.56 258.193 381.799 258.317 381.988 258.572C382.177 258.819 382.268 259.132 382.268 259.494V263.874C382.268 264.376 382.128 264.787 381.848 265.108C381.568 265.429 381.19 265.594 380.712 265.594C380.482 265.594 380.293 265.545 380.128 265.454C379.963 265.364 379.832 265.232 379.716 265.075C379.609 264.919 379.527 264.738 379.478 264.532C379.428 264.335 379.404 264.121 379.404 263.89V262.277H380.202V263.931C380.202 264.121 380.251 264.277 380.35 264.392C380.449 264.507 380.581 264.565 380.737 264.565C380.893 264.565 381.025 264.507 381.132 264.392C381.239 264.277 381.288 264.137 381.288 263.948V259.535C381.288 259.346 381.247 259.198 381.157 259.107C381.066 259.008 380.951 258.967 380.803 258.967C380.614 258.967 380.474 259.05 380.375 259.214C380.284 259.379 380.235 259.576 380.235 259.799L379.297 259.7L379.486 254.135H382.35C382.35 254.357 382.334 254.555 382.301 254.703Z"})]}),(0,c.BX)("g",{id:"143",children:[(0,c.tZ)("path",{className:"shape",d:"M388.243 233.941H367.747V249.986H388.243V233.941Z"}),(0,c.tZ)("path",{d:"M372.875 247.459V236.666C373.065 236.666 373.204 236.609 373.287 236.502C373.369 236.395 373.41 236.271 373.41 236.123H373.855V247.459H372.875Z"}),(0,c.tZ)("path",{d:"M377.799 245.228V247.459H376.877V245.228H375.075V244.396L376.91 236.123H377.799V244.347H378.31V245.236H377.799V245.228ZM376.877 239.655L375.939 244.339H376.877V239.655Z"}),(0,c.tZ)("path",{d:"M382.021 246.537C381.955 246.742 381.856 246.924 381.724 247.08C381.593 247.236 381.445 247.368 381.263 247.459C381.091 247.549 380.893 247.599 380.679 247.599C380.177 247.599 379.815 247.442 379.584 247.121C379.354 246.808 379.239 246.397 379.239 245.894V244.24H380.07V245.977C380.07 246.364 380.251 246.553 380.605 246.553C380.975 246.553 381.156 246.364 381.156 245.993V242.478C381.156 242.272 381.058 242.174 380.868 242.174H380.218V241.309H380.868C381.058 241.309 381.156 241.202 381.156 240.988V237.629C381.156 237.448 381.115 237.3 381.025 237.193C380.934 237.078 380.794 237.02 380.605 237.02C380.416 237.02 380.276 237.078 380.193 237.193C380.111 237.308 380.07 237.457 380.07 237.654V239.358H379.239V237.712C379.239 237.201 379.346 236.79 379.56 236.469C379.774 236.148 380.152 235.991 380.687 235.991C381.115 235.991 381.469 236.156 381.733 236.477C381.996 236.798 382.136 237.21 382.136 237.712V240.865C382.136 241.095 382.078 241.276 381.955 241.408C381.84 241.548 381.683 241.663 381.486 241.745C381.675 241.836 381.831 241.951 381.955 242.099C382.078 242.248 382.136 242.421 382.136 242.635V245.886C382.119 246.109 382.087 246.331 382.021 246.537Z"})]})]}),(0,c.tZ)("g",{"data-area":"T4",children:(0,c.BX)("g",{id:"164",children:[(0,c.tZ)("path",{className:"shape",d:"M223.772 335.872H201.753V356.37H223.772V335.872Z"}),(0,c.tZ)("path",{d:"M207.91 353.382V342.59C208.099 342.59 208.239 342.54 208.322 342.425C208.404 342.318 208.445 342.194 208.445 342.046H208.89V353.382H207.91Z"}),(0,c.tZ)("path",{d:"M213.096 353.012C212.808 353.349 212.43 353.514 211.96 353.514C211.483 353.514 211.113 353.349 210.841 353.012C210.569 352.674 210.429 352.254 210.429 351.744V343.693C210.429 343.182 210.569 342.754 210.849 342.417C211.129 342.079 211.499 341.906 211.96 341.906C212.43 341.906 212.783 342.087 213.022 342.433C213.269 342.787 213.393 343.182 213.393 343.627V345.347H212.594V343.577C212.594 343.388 212.545 343.232 212.43 343.117C212.323 343.001 212.174 342.944 211.977 342.944C211.779 342.944 211.631 343.001 211.524 343.117C211.417 343.232 211.359 343.38 211.359 343.561V347.019C211.483 346.862 211.631 346.739 211.804 346.665C211.977 346.582 212.191 346.549 212.454 346.549C212.784 346.549 213.047 346.665 213.236 346.895C213.426 347.126 213.524 347.43 213.524 347.792V351.76C213.533 352.254 213.393 352.674 213.096 353.012ZM212.561 347.875C212.561 347.718 212.512 347.587 212.405 347.48C212.306 347.373 212.158 347.315 211.96 347.315C211.771 347.315 211.623 347.373 211.516 347.48C211.417 347.587 211.368 347.718 211.368 347.883V351.9C211.368 352.057 211.417 352.197 211.524 352.312C211.623 352.427 211.771 352.485 211.969 352.485C212.166 352.485 212.306 352.427 212.413 352.312C212.512 352.197 212.569 352.065 212.569 351.9V347.875H212.561Z"}),(0,c.tZ)("path",{d:"M217.229 351.151V353.382H216.308V351.151H214.505V350.32L216.34 342.046H217.229V350.27H217.74V351.159H217.229V351.151ZM216.308 345.578L215.369 350.262H216.308V345.578Z"})]})}),(0,c.tZ)("g",{"data-area":"T8",children:(0,c.BX)("g",{id:"158",children:[(0,c.tZ)("path",{className:"shape",d:"M320.146 335.872H298.127V356.37H320.146V335.872Z"}),(0,c.tZ)("path",{d:"M304.217 353.382V342.59C304.407 342.59 304.547 342.54 304.629 342.425C304.711 342.318 304.752 342.194 304.752 342.046H305.197V353.382H304.217Z"}),(0,c.tZ)("path",{d:"M309.667 342.639C309.634 342.779 309.584 342.878 309.527 342.935C309.469 342.993 309.387 343.026 309.296 343.034C309.206 343.042 309.107 343.042 308.992 343.042H307.741L307.625 346.64C307.74
3871 346.483 307.864 346.352 308.02 346.269C308.169 346.179 308.374 346.129 308.63 346.129C308.926 346.129 309.165 346.253 309.354 346.508C309.543 346.755 309.634 347.068 309.634 347.43V351.81C309.634 352.312 309.494 352.723 309.214 353.044C308.934 353.365 308.556 353.53 308.078 353.53C307.848 353.53 307.658 353.481 307.494 353.39C307.329 353.3 307.197 353.168 307.09 353.011C306.983 352.855 306.901 352.674 306.852 352.468C306.802 352.271 306.778 352.057 306.778 351.826V350.204H307.576V351.859C307.576 352.048 307.625 352.205 307.724 352.32C307.823 352.435 307.955 352.493 308.111 352.493C308.267 352.493 308.399 352.435 308.506 352.32C308.613 352.205 308.663 352.065 308.663 351.875V347.463C308.663 347.274 308.621 347.125 308.531 347.035C308.44 346.936 308.325 346.895 308.177 346.895C307.988 346.895 307.848 346.977 307.749 347.142C307.658 347.307 307.609 347.504 307.609 347.726L306.671 347.628L306.86 342.063H309.724C309.716 342.301 309.7 342.499 309.667 342.639Z"}),(0,c.tZ)("path",{d:"M313.471 353.028C313.191 353.349 312.82 353.513 312.36 353.513C311.882 353.513 311.503 353.349 311.232 353.028C310.96 352.707 310.812 352.295 310.812 351.793V348.895C310.812 348.599 310.861 348.352 310.968 348.154C311.075 347.957 311.207 347.792 311.38 347.669C311.207 347.545 311.075 347.38 310.968 347.183C310.87 346.985 310.812 346.738 310.812 346.442V343.618C310.812 343.116 310.952 342.705 311.232 342.384C311.512 342.062 311.89 341.898 312.368 341.898C312.829 341.898 313.207 342.062 313.487 342.384C313.767 342.705 313.907 343.116 313.907 343.618V346.442C313.907 346.738 313.858 346.985 313.751 347.183C313.652 347.38 313.52 347.545 313.356 347.669C313.512 347.792 313.644 347.957 313.751 348.154C313.858 348.352 313.907 348.599 313.907 348.895V351.793C313.891 352.295 313.751 352.707 313.471 353.028ZM312.969 343.552C312.969 343.371 312.919 343.223 312.804 343.116C312.697 343.001 312.549 342.943 312.351 342.943C312.154 342.943 312.006 343.001 311.899 343.116C311.792 343.231 311.734 343.38 311.734 343.561V346.73C311.734 346.887 311.792 347.026 311.899 347.142C312.006 347.257 312.154 347.315 312.351 347.315C312.549 347.315 312.697 347.257 312.804 347.142C312.911 347.026 312.969 346.895 312.969 346.738V343.552ZM312.969 348.607C312.969 348.451 312.919 348.311 312.804 348.204C312.697 348.088 312.549 348.031 312.351 348.031C312.154 348.031 312.006 348.088 311.899 348.204C311.792 348.319 311.734 348.451 311.734 348.607V351.867C311.734 352.048 311.792 352.196 311.899 352.312C312.006 352.427 312.154 352.484 312.351 352.484C312.549 352.484 312.697 352.427 312.804 352.32C312.911 352.204 312.969 352.056 312.969 351.875V348.607Z"})]})}),(0,c.tZ)("g",{"data-area":"T2",children:(0,c.BX)("g",{id:"162",children:[(0,c.tZ)("path",{className:"shape",d:"M260.089 335.872H225.476V356.37H260.089V335.872Z"}),(0,c.tZ)("path",{d:"M237.453 353.382V342.59C237.642 342.59 237.782 342.54 237.865 342.425C237.947 342.318 237.988 342.194 237.988 342.046H238.433V353.382H237.453Z"}),(0,c.tZ)("path",{d:"M242.639 353.012C242.351 353.349 241.973 353.514 241.503 353.514C241.026 353.514 240.655 353.349 240.384 353.012C240.112 352.674 239.972 352.254 239.972 351.744V343.693C239.972 343.182 240.112 342.754 240.392 342.417C240.672 342.079 241.042 341.906 241.503 341.906C241.973 341.906 242.326 342.087 242.565 342.433C242.812 342.787 242.936 343.182 242.936 343.627V345.347H242.137V343.577C242.137 343.388 242.088 343.232 241.973 343.117C241.866 343.001 241.717 342.944 241.52 342.944C241.322 342.944 241.174 343.001 241.067 343.117C240.96 343.232 240.902 343.38 240.902 343.561V347.019C241.026 346.862 241.174 346.739 241.347 346.665C241.52 346.582 241.734 346.549 241.997 346.549C242.326 346.549 242.59 346.665 242.779 346.895C242.969 347.126 243.067 347.43 243.067 347.792V351.76C243.067 352.254 242.927 352.674 242.639 353.012ZM242.104 347.875C242.104 347.718 242.055 347.587 241.948 347.48C241.849 347.373 241.701 347.315 241.503 347.315C241.314 347.315 241.166 347.373 241.059 347.48C240.96 347.587 240.911 347.718 240.911 347.883V351.9C240.911 352.057 240.96 352.197 241.067 352.312C241.166 352.427 241.314 352.485 241.512 352.485C241.709 352.485 241.849 352.427 241.956 352.312C242.055 352.197 242.112 352.065 242.112 351.9V347.875H242.104Z"}),(0,c.tZ)("path",{d:"M246.911 346.36C246.722 347.101 246.508 347.792 246.252 348.451C245.849 349.496 245.553 350.32 245.363 350.929C245.174 351.538 245.075 352.024 245.075 352.386H247.084V353.374H244.038V353.053C244.038 352.814 244.055 352.567 244.096 352.32C244.137 352.073 244.211 351.752 244.318 351.373C244.425 350.995 244.573 350.525 244.762 349.957C244.952 349.398 245.199 348.681 245.503 347.817C245.651 347.405 245.775 347.043 245.882 346.714C245.981 346.385 246.071 346.072 246.137 345.767C246.203 345.471 246.252 345.166 246.285 344.853C246.318 344.549 246.326 344.22 246.326 343.866C246.326 343.512 246.277 343.265 246.17 343.108C246.063 342.952 245.898 342.878 245.676 342.878C245.511 342.878 245.363 342.944 245.232 343.084C245.1 343.224 245.042 343.405 245.042 343.627V345.537H244.211V343.783C244.211 343.536 244.244 343.298 244.301 343.067C244.367 342.837 244.458 342.639 244.573 342.466C244.688 342.293 244.837 342.153 245.018 342.046C245.19 341.948 245.405 341.89 245.635 341.89C246.203 341.89 246.606 342.087 246.845 342.491C247.084 342.894 247.207 343.47 247.207 344.228C247.191 344.911 247.1 345.627 246.911 346.36Z"})]})}),(0,c.tZ)("g",{"data-area":"T0",children:(0,c.BX)("g",{id:"160",children:[(0,c.tZ)("path",{className:"shape",d:"M296.415 335.872H261.802V356.37H296.415V335.872Z"}),(0,c.tZ)("path",{d:"M273.086 353.382V342.59C273.275 342.59 273.415 342.54 273.498 342.425C273.58 342.318 273.621 342.194 273.621 342.046H274.065V353.382H273.086Z"}),(0,c.tZ)("path",{d:"M278.272 353.012C277.984 353.349 277.605 353.514 277.136 353.514C276.659 353.514 276.288 353.349 276.017 353.012C275.745 352.674 275.605 352.254 275.605 351.744V343.693C275.605 343.182 275.745 342.754 276.025 342.417C276.305 342.079 276.675 341.906 277.136 341.906C277.605 341.906 277.959 342.087 278.198 342.433C278.445 342.787 278.568 343.182 278.568 343.627V345.347H277.77V343.577C277.77 343.388 277.721 343.232 277.605 343.117C277.498 343.001 277.35 342.944 277.153 342.944C276.955 342.944 276.807 343.001 276.7 343.117C276.593 343.232 276.535 343.38 276.535 343.561V347.019C276.659 346.862 276.807 346.739 276.98 346.665C277.153 346.582 277.367 346.549 277.63 346.549C277.959 346.549 278.223 346.665 278.412 346.895C278.601 347.126 278.7 347.43 278.7 347.792V351.76C278.7 352.254 278.56 352.674 278.272 353.012ZM277.737 347.875C277.737 347.718 277.688 347.587 277.581 347.48C277.482 347.373 277.334 347.315 277.136 347.315C276.947 347.315 276.799 347.373 276.692 347.48C276.593 347.587 276.535 347.718 276.535 347.883V351.9C276.535 352.057 276.585 352.197 276.692 352.312C276.79 352.427 276.939 352.485 277.136 352.485C277.334 352.485 277.474 352.427 277.581 352.312C277.679 352.197 277.737 352.065 277.737 351.9V347.875Z"}),(0,c.tZ)("path",{d:"M282.815 352.995C282.519 353.341 282.124 353.513 281.646 353.513C281.177 353.513 280.798 353.341 280.486 352.995C280.181 352.649 280.025 352.188 280.025 351.604V343.808C280.025 343.231 280.181 342.762 280.486 342.416C280.79 342.071 281.177 341.898 281.646 341.898C282.124 341.898 282.511 342.071 282.815 342.416C283.12 342.762 283.268 343.223 283.268 343.808V351.604C283.268 352.188 283.111 352.649 282.815 352.995ZM282.264 343.536C282.264 343.363 282.206 343.215 282.083 343.075C281.959 342.935 281.819 342.869 281.654 342.8
38769C281.49 342.869 281.342 342.935 281.226 343.075C281.103 343.215 281.045 343.363 281.045 343.536V351.883C281.045 352.065 281.103 352.221 281.226 352.353C281.35 352.484 281.49 352.55 281.654 352.55C281.819 352.55 281.967 352.484 282.083 352.353C282.206 352.221 282.264 352.065 282.264 351.883V343.536Z"})]})}),(0,c.BX)("g",{"data-area":"21",children:[(0,c.BX)("g",{id:"166",children:[(0,c.tZ)("path",{className:"shape",d:"M192.873 340.377V335.923H180.814V356.413H200.001V340.377H192.873Z"}),(0,c.tZ)("path",{d:"M184.616 353.374V342.581C184.806 342.581 184.945 342.532 185.028 342.417C185.11 342.31 185.151 342.186 185.151 342.038H185.596V353.374H184.616Z"}),(0,c.tZ)("path",{d:"M189.802 353.012C189.514 353.349 189.136 353.514 188.667 353.514C188.189 353.514 187.819 353.349 187.547 353.012C187.275 352.674 187.135 352.254 187.135 351.744V343.693C187.135 343.182 187.275 342.754 187.555 342.417C187.835 342.079 188.206 341.906 188.667 341.906C189.136 341.906 189.49 342.087 189.728 342.433C189.975 342.787 190.099 343.182 190.099 343.627V345.347H189.3V343.577C189.3 343.388 189.251 343.232 189.136 343.117C189.029 343.001 188.881 342.944 188.683 342.944C188.485 342.944 188.337 343.001 188.23 343.117C188.123 343.232 188.066 343.38 188.066 343.561V347.019C188.189 346.862 188.337 346.739 188.51 346.665C188.683 346.582 188.897 346.549 189.16 346.549C189.49 346.549 189.753 346.665 189.942 346.895C190.132 347.126 190.23 347.43 190.23 347.792V351.76C190.239 352.254 190.091 352.674 189.802 353.012ZM189.267 347.875C189.267 347.718 189.218 347.587 189.111 347.471C189.012 347.364 188.864 347.307 188.667 347.307C188.477 347.307 188.329 347.364 188.222 347.471C188.123 347.578 188.074 347.71 188.074 347.875V351.892C188.074 352.048 188.123 352.188 188.23 352.304C188.329 352.419 188.477 352.476 188.675 352.476C188.872 352.476 189.012 352.419 189.119 352.304C189.218 352.188 189.276 352.057 189.276 351.892V347.875H189.267Z"}),(0,c.tZ)("path",{d:"M194.198 353.012C193.91 353.349 193.531 353.514 193.062 353.514C192.584 353.514 192.214 353.349 191.942 353.012C191.671 352.674 191.531 352.254 191.531 351.744V343.693C191.531 343.182 191.671 342.754 191.951 342.417C192.231 342.079 192.601 341.906 193.062 341.906C193.531 341.906 193.885 342.087 194.124 342.433C194.371 342.787 194.494 343.182 194.494 343.627V345.347H193.696V343.577C193.696 343.388 193.646 343.232 193.531 343.117C193.424 343.001 193.276 342.944 193.078 342.944C192.881 342.944 192.733 343.001 192.626 343.117C192.519 343.232 192.461 343.38 192.461 343.561V347.019C192.585 346.862 192.733 346.739 192.906 346.665C193.078 346.582 193.292 346.549 193.556 346.549C193.885 346.549 194.148 346.665 194.338 346.895C194.527 347.126 194.626 347.43 194.626 347.792V351.76C194.634 352.254 194.486 352.674 194.198 353.012ZM193.663 347.875C193.663 347.718 193.613 347.587 193.506 347.471C193.408 347.364 193.259 347.307 193.062 347.307C192.873 347.307 192.724 347.364 192.617 347.471C192.519 347.578 192.469 347.71 192.469 347.875V351.892C192.469 352.048 192.519 352.188 192.626 352.304C192.724 352.419 192.873 352.476 193.07 352.476C193.268 352.476 193.408 352.419 193.515 352.304C193.613 352.188 193.671 352.057 193.671 351.892V347.875H193.663Z"})]}),(0,c.BX)("g",{id:"165",children:[(0,c.tZ)("path",{className:"shape",d:"M200.001 312.75H180.814V333.248H200.001V312.75Z"}),(0,c.tZ)("path",{d:"M184.92 330.085V319.292C185.109 319.292 185.249 319.243 185.332 319.128C185.414 319.021 185.455 318.897 185.455 318.749H185.9V330.085H184.92Z"}),(0,c.tZ)("path",{d:"M190.098 329.723C189.81 330.06 189.432 330.225 188.962 330.225C188.485 330.225 188.115 330.06 187.843 329.723C187.571 329.385 187.431 328.965 187.431 328.455V320.404C187.431 319.893 187.571 319.465 187.851 319.128C188.131 318.79 188.501 318.617 188.962 318.617C189.432 318.617 189.786 318.799 190.024 319.144C190.271 319.498 190.395 319.893 190.395 320.338V322.058H189.596V320.289C189.596 320.099 189.547 319.943 189.432 319.828C189.325 319.712 189.176 319.655 188.979 319.655C188.781 319.655 188.633 319.712 188.526 319.828C188.419 319.943 188.362 320.091 188.362 320.272V323.73C188.485 323.573 188.633 323.45 188.806 323.376C188.979 323.293 189.193 323.26 189.456 323.26C189.786 323.26 190.049 323.376 190.238 323.606C190.428 323.837 190.526 324.141 190.526 324.503V328.471C190.535 328.965 190.395 329.385 190.098 329.723ZM189.563 324.586C189.563 324.429 189.514 324.298 189.407 324.182C189.308 324.075 189.16 324.018 188.962 324.018C188.773 324.018 188.625 324.075 188.518 324.182C188.419 324.289 188.37 324.421 188.37 324.586V328.603C188.37 328.759 188.419 328.899 188.526 329.015C188.625 329.13 188.773 329.187 188.971 329.187C189.168 329.187 189.308 329.13 189.415 329.015C189.514 328.899 189.572 328.768 189.572 328.603V324.586H189.563Z"}),(0,c.tZ)("path",{d:"M194.757 319.35C194.724 319.49 194.675 319.589 194.617 319.646C194.56 319.704 194.477 319.737 194.387 319.745C194.296 319.753 194.198 319.753 194.082 319.753H192.831L192.716 323.351C192.831 323.194 192.955 323.063 193.111 322.98C193.259 322.89 193.465 322.84 193.72 322.84C194.016 322.84 194.255 322.964 194.444 323.219C194.634 323.466 194.724 323.779 194.724 324.141V328.521C194.724 329.023 194.584 329.434 194.305 329.756C194.025 330.077 193.646 330.241 193.169 330.241C192.938 330.241 192.749 330.192 192.584 330.101C192.42 330.011 192.288 329.879 192.173 329.723C192.066 329.566 191.983 329.385 191.934 329.179C191.885 328.973 191.86 328.768 191.86 328.537V326.924H192.658V328.578C192.658 328.768 192.708 328.924 
387192.806 329.039C192.905 329.155 193.037 329.212 193.193 329.212C193.35 329.212 193.481 329.155 193.588 329.039C193.695 328.924 193.745 328.784 193.745 328.595V324.182C193.745 323.993 193.704 323.845 193.613 323.754C193.523 323.655 193.407 323.614 193.259 323.614C193.07 323.614 192.93 323.697 192.831 323.861C192.741 324.026 192.691 324.223 192.691 324.446L191.753 324.347L191.942 318.782H194.807C194.807 319.004 194.79 319.21 194.757 319.35Z"})]}),(0,c.BX)("g",{id:"156",children:[(0,c.tZ)("path",{className:"shape",d:"M329.168 335.923V340.377H322.04V356.413H340.98V335.923H329.168Z"}),(0,c.tZ)("path",{d:"M326.014 353.374V342.581C326.204 342.581 326.344 342.532 326.426 342.417C326.508 342.31 326.549 342.186 326.549 342.038H326.994V353.374H326.014Z"}),(0,c.tZ)("path",{d:"M331.464 342.639C331.431 342.779 331.382 342.878 331.324 342.935C331.266 342.993 331.184 343.026 331.094 343.034C331.003 343.042 330.904 343.042 330.789 343.042H329.538L329.423 346.64C329.538 346.483 329.661 346.352 329.818 346.269C329.966 346.179 330.172 346.129 330.427 346.129C330.723 346.129 330.962 346.253 331.151 346.508C331.341 346.755 331.431 347.068 331.431 347.43V351.81C331.431 352.312 331.291 352.723 331.011 353.044C330.731 353.365 330.353 353.53 329.875 353.53C329.645 353.53 329.456 353.481 329.291 353.39C329.126 353.3 328.995 353.168 328.879 353.011C328.772 352.855 328.69 352.674 328.641 352.468C328.591 352.271 328.567 352.057 328.567 351.826V350.213H329.365V351.867C329.365 352.057 329.414 352.213 329.513 352.328C329.612 352.443 329.744 352.501 329.9 352.501C330.056 352.501 330.188 352.443 330.295 352.328C330.402 352.213 330.452 352.073 330.452 351.884V347.471C330.452 347.282 330.41 347.134 330.32 347.043C330.229 346.944 330.114 346.903 329.966 346.903C329.777 346.903 329.637 346.986 329.538 347.15C329.447 347.315 329.398 347.512 329.398 347.735L328.46 347.636L328.649 342.071H331.513C331.513 342.301 331.497 342.499 331.464 342.639Z"}),(0,c.tZ)("path",{d:"M335.266 353.012C334.978 353.349 334.6 353.514 334.13 353.514C333.653 353.514 333.283 353.349 333.011 353.012C332.739 352.674 332.599 352.254 332.599 351.744V343.693C332.599 343.182 332.739 342.754 333.019 342.417C333.299 342.079 333.669 341.906 334.13 341.906C334.6 341.906 334.954 342.087 335.192 342.433C335.439 342.787 335.554 343.182 335.554 343.627V345.347H334.756V343.577C334.756 343.388 334.707 343.232 334.591 343.117C334.484 343.001 334.336 342.944 334.139 342.944C333.941 342.944 333.793 343.001 333.686 343.117C333.579 343.232 333.521 343.38 333.521 343.561V347.019C333.645 346.862 333.793 346.739 333.966 346.665C334.139 346.582 334.353 346.549 334.616 346.549C334.945 346.549 335.209 346.665 335.398 346.895C335.587 347.126 335.686 347.43 335.686 347.792V351.76C335.703 352.254 335.563 352.674 335.266 353.012ZM334.731 347.875C334.731 347.718 334.682 347.587 334.575 347.471C334.476 347.364 334.328 347.307 334.13 347.307C333.941 347.307 333.793 347.364 333.686 347.471C333.587 347.578 333.53 347.71 333.53 347.875V351.892C333.53 352.048 333.579 352.188 333.686 352.304C333.785 352.419 333.933 352.476 334.13 352.476C334.328 352.476 334.468 352.419 334.575 352.304C334.674 352.188 334.731 352.057 334.731 351.892V347.875Z"})]}),(0,c.BX)("g",{id:"155",children:[(0,c.tZ)("path",{className:"shape",d:"M340.972 312.75H322.04V333.248H340.972V312.75Z"}),(0,c.tZ)("path",{d:"M326.312 329.237V318.445C326.501 318.445 326.641 318.395 326.723 318.28C326.806 318.173 326.847 318.049 326.847 317.901H327.291V329.237H326.312Z"}),(0,c.tZ)("path",{d:"M331.76 318.502C331.727 318.642 331.677 318.741 331.62 318.799C331.562 318.856 331.48 318.889 331.389 318.897C331.299 318.906 331.2 318.906 331.085 318.906H329.833L329.718 322.503C329.834 322.347 329.957 322.215 330.113 322.133C330.262 322.042 330.467 321.993 330.723 321.993C331.019 321.993 331.258 322.116 331.447 322.371C331.636 322.618 331.727 322.931 331.727 323.293V327.673C331.727 328.175 331.587 328.587 331.307 328.908C331.027 329.229 330.648 329.393 330.171 329.393C329.941 329.393 329.751 329.344 329.587 329.253C329.422 329.163 329.29 329.031 329.183 328.875C329.076 328.718 328.994 328.537 328.945 328.331C328.895 328.134 328.87 327.92 328.87 327.689V326.076H329.669V327.73C329.669 327.92 329.718 328.076 329.817 328.191C329.916 328.307 330.048 328.364 330.204 328.364C330.36 328.364 330.492 328.307 330.599 328.191C330.706 328.076 330.755 327.936 330.755 327.747V323.334C330.755 323.145 330.714 322.997 330.624 322.906C330.533 322.808 330.418 322.766 330.27 322.766C330.08 322.766 329.941 322.849 329.842 323.013C329.751 323.178 329.702 323.376 329.702 323.598L328.763 323.499L328.953 317.934H331.817C331.817 318.156 331.793 318.354 331.76 318.502Z"}),(0,c.tZ)("path",{d:"M335.835 318.502C335.802 318.642 335.753 318.741 335.695 318.799C335.638 318.856 335.556 318.889 335.465 318.897C335.374 318.906 335.276 318.906 335.16 318.906H333.909L333.794 322.503C333.909 322.347 334.033 322.215 334.189 322.133C334.337 322.042 334.543 321.993 334.798 321.993C335.
387095 321.993 335.333 322.116 335.523 322.371C335.712 322.618 335.802 322.931 335.802 323.293V327.673C335.802 328.175 335.663 328.587 335.383 328.908C335.103 329.229 334.724 329.393 334.247 329.393C334.016 329.393 333.827 329.344 333.662 329.253C333.498 329.163 333.366 329.031 333.251 328.875C333.144 328.718 333.061 328.537 333.012 328.331C332.963 328.134 332.938 327.92 332.938 327.689V326.076H333.736V327.73C333.736 327.92 333.786 328.076 333.885 328.191C333.983 328.307 334.115 328.364 334.271 328.364C334.428 328.364 334.56 328.307 334.667 328.191C334.774 328.076 334.823 327.936 334.823 327.747V323.334C334.823 323.145 334.782 322.997 334.691 322.906C334.601 322.808 334.485 322.766 334.337 322.766C334.148 322.766 334.008 322.849 333.909 323.013C333.819 323.178 333.769 323.376 333.769 323.598L332.831 323.499L333.02 317.934H335.885C335.885 318.156 335.868 318.354 335.835 318.502Z"})]})]}),(0,c.BX)("g",{"data-area":"2A",children:[(0,c.BX)("g",{id:"163",children:[(0,c.tZ)("path",{className:"shape",d:"M214.388 312.75V317.212H211.038V312.75H201.753V333.248H223.772V312.75H214.388Z"}),(0,c.tZ)("path",{d:"M207.754 330.085V319.292C207.943 319.292 208.083 319.243 208.166 319.128C208.248 319.021 208.289 318.897 208.289 318.749H208.734V330.085H207.754Z"}),(0,c.tZ)("path",{d:"M212.94 329.723C212.652 330.06 212.274 330.225 211.804 330.225C211.327 330.225 210.957 330.06 210.685 329.723C210.413 329.385 210.273 328.965 210.273 328.455V320.404C210.273 319.893 210.413 319.465 210.693 319.128C210.973 318.79 211.343 318.617 211.804 318.617C212.274 318.617 212.628 318.799 212.866 319.144C213.113 319.498 213.237 319.893 213.237 320.338V322.058H212.438V320.289C212.438 320.099 212.389 319.943 212.274 319.828C212.167 319.712 212.018 319.655 211.821 319.655C211.623 319.655 211.475 319.712 211.368 319.828C211.261 319.943 211.203 320.091 211.203 320.272V323.73C211.327 323.573 211.475 323.45 211.648 323.376C211.821 323.293 212.035 323.26 212.298 323.26C212.628 323.26 212.891 323.376 213.08 323.606C213.27 323.837 213.368 324.141 213.368 324.503V328.471C213.377 328.965 213.228 329.385 212.94 329.723ZM212.405 324.586C212.405 324.429 212.356 324.298 212.249 324.182C212.15 324.075 212.002 324.018 211.804 324.018C211.615 324.018 211.467 324.075 211.36 324.182C211.261 324.289 211.212 324.421 211.212 324.586V328.603C211.212 328.759 211.261 328.899 211.368 329.015C211.467 329.13 211.615 329.187 211.813 329.187C212.01 329.187 212.15 329.13 212.257 329.015C212.356 328.899 212.413 328.768 212.413 328.603V324.586H212.405Z"}),(0,c.tZ)("path",{d:"M217.351 329.163C217.285 329.369 217.187 329.55 217.055 329.706C216.923 329.863 216.775 329.994 216.594 330.085C216.421 330.175 216.224 330.225 216.01 330.225C215.507 330.225 215.145 330.068 214.915 329.747C214.684 329.434 214.569 329.023 214.569 328.521V326.866H215.4V328.603C215.4 328.99 215.582 329.179 215.936 329.179C216.306 329.179 216.487 328.99 216.487 328.619V325.104C216.487 324.899 216.388 324.8 216.199 324.8H215.549V323.935H216.199C216.388 323.935 216.487 323.828 216.487 323.614V320.256C216.487 320.075 216.446 319.926 216.355 319.819C216.265 319.704 216.125 319.646 215.936 319.646C215.746 319.646 215.606 319.704 215.524 319.819C215.442 319.935 215.4 320.083 215.4 320.28V321.984H214.569V320.338C214.569 319.828 214.676 319.416 214.89 319.095C215.104 318.774 215.483 318.617 216.018 318.617C216.454 318.617 216.8 318.782 217.063 319.103C217.327 319.424 217.467 319.836 217.467 320.338V323.491C217.467 323.721 217.409 323.902 217.285 324.034C217.17 324.174 217.014 324.289 216.816 324.372C217.006 324.462 217.162 324.578 217.285 324.726C217.401 324.866 217.467 325.047 217.467 325.261V328.512C217.458 328.743 217.425 328.965 217.351 329.163Z"})]}),(0,c.BX)("g",{id:"157",children:[(0,c.tZ)("path",{className:"shape",d:"M310.548 312.75V317.212H307.19V312.75H298.127V333.248H320.146V312.75H310.548Z"}),(0,c.tZ)("path",{d:"M304.925 329.237V318.445C305.114 318.445 305.254 318.395 305.336 318.28C305.419 318.173 305.46 318.049 305.46 317.901H305.904V329.237H304.925Z"}),(0,c.tZ)("path",{d:"M310.376 318.502C310.343 318.642 310.294 318.741 310.236 318.799C310.178 318.856 310.096 318.889 310.006 318.897C309.915 318.906 309.816 318.906 309.701 318.906H308.45L308.335 322.503C308.45 322.347 308.573 322.215 308.73 322.133C308.878 322.042 309.084 321.993 309.339 321.993C309.635 321.993 309.874 322.116 310.063 322.371C310.253 322.618 310.343 322.931 310.343 323.293V327.673C310.343 328.175 310.203 328.587 309.923 328.908C309.643 329.229 309.265 329.393 308.787 329.393C308.557 329.393 308.368 329.344 308.203 329.253C308.038 329.163 307.907 329.031 307.791 328.875C307.684 328.718 307.602 328.537 307.553 328.331C307.503 328.134 307.479 327.92 307.479 327.689V326.076H308.277V327.73C308.277 327.92 308.326 328.076 308.425 328.191C308.524 328.307 308.656 328.364 308.812 328.364C308.968 328.364 309.1 328.307 309.207 328.191C309.314 328.076 309.364 327.936 309.364 327.747V323.334C309.364 323.145 309.322 322.997 309.232 322.906C309.141 322.808 309.026 322.766 308.878 322.766C308.689 322.766 308.549 322.849 308.45 323.013C308.359 323.178 308.31 323.376 308.31 323.598L307.372 323.499L307.561 317.934H310.425C310.425 318.156 310.409 318.354 310.376 318.502Z"}),(0,c.tZ)("path",{d:"M313.584 321.861C313.378 322.84 313.197 323.738 313.057 324.561C312.917 325.384 312.802 326.166 312.72 326.907C312.637 327.648 312.58 328.43 312.539 329.229H311.485C311.633 327.533 311.88 325.804 312.234 324.026C312.588 322.248 312.967 320.535 313.378 318.873H311.304V317.885H314.366V318.461C314.053 319.753 313.79 320.889 313.584 321.861Z"})]})]}),(0,c.BX)("g",{"data-area":"2D",children:[(0,c.BX)("g",{id:"161",children:[(0,c.tZ)("path",{className:"shape",d:"M233.855 312.699V325.969V327.673V333.197H236.489H247.494V312.699H233.855Z"}),(0,c.tZ)("path",{d:"M236.63 329.237V318.445C236.819 318.445 236.959 318.395 237.041 318.28C237.124 318.173 237.165 318.049 237.165 317.901H237.609V329.237H236.63Z"}),(0,c.tZ)("path",{d:"M241.815 328.867C241.526 329.204 241.148 329.369 240.679 329.369C240.201 329.369 239.831 329.204 239.559 328.867C239.288 328.529 239.148 328.109 239.148 327.599V319.548C239.148 319.037 239.287 318.609 239.567 318.272C239.847 317.934 240.218 317.761 240.679 317.761C241.148 317.761 241.502 317.942 241.74 318.288C241.987 318.642 242.111 319.037 242.111 319.482V321.202H241.312V319.432C241.312 319.243 241.263 319.087 241.148 318.971C241.041 318.856 240.893 318.799 240.695 318.799C240.498 318.799 240.349 318.856 240.242 318.971C240.135 319.087 240.078 319.235 240.078 319.416V322.874C240.201 322.717 240.349 322.594 240.522 322.52C240.695 322.437 240.909 322.404 241.173 322.404C241.502 322.404 241.765 322.52 241.954 322.75C242.144 322.981 242.243 323.285 242.243 323.647V327.615C242.251 328.109 242.103 328.537 241.815 328.867ZM241.28 323.738C241.28 323.581 241.23 323.45 241.123 323.343C241.024 323.236 240.876 323.178 240.679 323.178C240.489 323.178 240.341 323.236 240.234 323.343C240.135 323.45 240.086 323.582 240.086 323.746V327.763C240.086 327.92 240.135 328.06 240.242 328.175C240.341 328.29 240.489 328.348 240.687 328.348C240.884 328.348 241.024 328.29 241.131 328.175C241.23 328.06 241.288 327.928 241.288 327.763V323.738H241.28Z"}),(0,c.tZ)("path",{d:"M243.749 329.237V318.445C243.938 318.445 244.078 318.395 244.16 318.28C244.243 318.173 244.284 318.049 244.284 317.901H244.728V329.237H243.749Z"})]}),(0,c.BX)("g",{id:"159",children:[(0,c.tZ)("path",{className:"shape",d:"M288.042 327.673V325.969V312.699H274.395V333.197H287.112H288.042V327.673Z"}),(0,c.tZ)("path",{d:"M276.502 329.237V318.445C276.692 318.445 276.831 318.395 276.9
38714 318.28C276.996 318.173 277.037 318.049 277.037 317.901H277.482V329.237H276.502Z"}),(0,c.tZ)("path",{d:"M281.952 318.502C281.919 318.642 281.87 318.741 281.812 318.799C281.754 318.856 281.672 318.889 281.582 318.897C281.491 318.906 281.392 318.906 281.277 318.906H280.026L279.911 322.503C280.026 322.347 280.149 322.215 280.306 322.133C280.454 322.042 280.66 321.993 280.915 321.993C281.211 321.993 281.45 322.116 281.639 322.371C281.828 322.618 281.919 322.931 281.919 323.293V327.673C281.919 328.175 281.779 328.587 281.499 328.908C281.219 329.229 280.841 329.393 280.363 329.393C280.133 329.393 279.943 329.344 279.779 329.253C279.614 329.163 279.483 329.031 279.367 328.875C279.26 328.718 279.178 328.537 279.129 328.331C279.079 328.134 279.054 327.92 279.054 327.689V326.076H279.853V327.73C279.853 327.92 279.902 328.076 280.001 328.191C280.1 328.307 280.232 328.364 280.388 328.364C280.544 328.364 280.676 328.307 280.783 328.191C280.89 328.076 280.939 327.936 280.939 327.747V323.334C280.939 323.145 280.898 322.997 280.808 322.906C280.717 322.808 280.602 322.766 280.454 322.766C280.265 322.766 280.125 322.849 280.026 323.013C279.935 323.178 279.886 323.376 279.886 323.598L278.948 323.499L279.137 317.934H282.001C282.001 318.156 281.985 318.354 281.952 318.502Z"}),(0,c.tZ)("path",{d:"M285.73 328.866C285.45 329.204 285.063 329.369 284.585 329.369C284.355 329.369 284.149 329.319 283.968 329.229C283.779 329.138 283.622 329.006 283.491 328.85C283.359 328.694 283.26 328.512 283.194 328.307C283.128 328.109 283.095 327.895 283.095 327.665V325.993H283.927V327.681C283.927 327.87 283.984 328.035 284.108 328.15C284.223 328.265 284.388 328.331 284.594 328.331C284.824 328.331 284.989 328.274 285.087 328.15C285.194 328.035 285.244 327.887 285.244 327.722V324.331C285.12 324.487 284.972 324.61 284.799 324.685C284.627 324.759 284.404 324.8 284.133 324.8C283.812 324.8 283.556 324.685 283.375 324.454C283.194 324.224 283.095 323.927 283.095 323.557V319.539C283.095 319.029 283.235 318.601 283.507 318.263C283.779 317.926 284.157 317.753 284.635 317.753C285.096 317.753 285.474 317.926 285.746 318.263C286.026 318.601 286.166 319.029 286.166 319.539V327.59C286.149 328.109 286.009 328.537 285.73 328.866ZM285.236 319.375C285.236 319.218 285.186 319.078 285.079 318.963C284.98 318.848 284.832 318.79 284.635 318.79C284.445 318.79 284.297 318.848 284.19 318.963C284.091 319.078 284.034 319.21 284.034 319.375V323.474C284.034 323.623 284.083 323.754 284.19 323.861C284.297 323.968 284.437 324.026 284.635 324.026C284.832 324.026 284.972 323.977 285.079 323.861C285.186 323.754 285.236 323.623 285.236 323.474V319.375Z"})]})]}),(0,c.tZ)("g",{"data-area":"2F",children:(0,c.BX)("g",{id:"X",children:[(0,c.tZ)("path",{className:"shape",d:"M272.527 319.037H249.372V333.197H272.527V319.037Z"}),(0,c.tZ)("path",{d:"M261.678 331.888L260.88 327.475L260.032 331.888H259.06L260.27 326.298L259.143 320.544H260.147L260.929 325.038L261.785 320.544H262.74L261.563 326.01L262.699 331.888H261.678Z"})]})}),(0,c.BX)("g",{"data-area":"2L",children:[(0,c.BX)("g",{id:"172",children:[(0,c.tZ)("path",{className:"shape",d:"M136.569 310.937C132.996 304.211 130.856 296.317 130.856 288.15H110.368C110.368 300.054 113.545 311.431 118.822 321.178L136.569 310.937Z"}),(0,c.tZ)("path",{d:"M117.465 306.969V296.177C117.654 296.177 117.794 296.127 117.876 296.012C117.958 295.905 118 295.781 118 295.633H118.444V306.969H117.465Z"}),(0,c.tZ)("path",{d:"M122.057 299.593C121.851 300.572 121.67 301.47 121.53 302.293C121.39 303.116 121.275 303.898 121.192 304.639C121.11 305.38 121.052 306.162 121.011 306.961H119.958C120.106 305.265 120.353 303.536 120.707 301.758C121.061 299.98 121.439 298.267 121.851 296.605H119.776V295.617H122.839V296.193C122.526 297.485 122.262 298.613 122.057 299.593Z"}),(0,c.tZ)("path",{d:"M126.411 299.947C126.222 300.688 126.008 301.379 125.753 302.038C125.349 303.083 125.053 303.907 124.864 304.516C124.674 305.125 124.576 305.611 124.576 305.973H126.584V306.961H123.538V306.64C123.538 306.401 123.555 306.154 123.596 305.907C123.637 305.66 123.711 305.339 123.818 304.96C123.925 304.582 124.073 304.112 124.263 303.544C124.452 302.985 124.699 302.268 125.004 301.404C125.
387152 300.992 125.275 300.63 125.382 300.301C125.481 299.972 125.572 299.659 125.637 299.354C125.703 299.058 125.753 298.753 125.786 298.449C125.819 298.144 125.827 297.815 125.827 297.461C125.827 297.107 125.777 296.86 125.67 296.703C125.563 296.547 125.399 296.473 125.177 296.473C125.012 296.473 124.864 296.539 124.732 296.679C124.6 296.819 124.543 297 124.543 297.222V299.132H123.711V297.378C123.711 297.131 123.744 296.893 123.802 296.662C123.868 296.432 123.958 296.234 124.073 296.061C124.189 295.888 124.337 295.748 124.518 295.641C124.691 295.543 124.905 295.485 125.135 295.485C125.703 295.485 126.107 295.683 126.345 296.086C126.584 296.481 126.708 297.066 126.708 297.823C126.691 298.506 126.601 299.214 126.411 299.947Z"})]}),(0,c.BX)("g",{id:"170",children:[(0,c.tZ)("path",{className:"shape",d:"M153.601 328.875C152.037 327.936 150.539 326.891 149.106 325.763L146.357 329.237C143.147 326.718 140.249 323.836 137.706 320.642L141.204 317.86C140.002 316.345 138.883 314.773 137.862 313.143L120.124 323.384C125.927 332.785 133.78 340.976 143.344 346.623L153.601 328.875Z"}),(0,c.tZ)("path",{d:"M130.963 336.061V325.269C131.152 325.269 131.292 325.22 131.374 325.104C131.457 324.997 131.498 324.874 131.498 324.726H131.942V336.061H130.963Z"}),(0,c.tZ)("path",{d:"M135.548 328.685C135.343 329.665 135.161 330.562 135.021 331.386C134.882 332.209 134.766 332.991 134.684 333.732C134.602 334.473 134.544 335.255 134.503 336.053H133.449C133.597 334.357 133.844 332.629 134.198 330.85C134.552 329.072 134.931 327.36 135.343 325.697H133.268V324.709H136.33V325.285C136.017 326.586 135.762 327.714 135.548 328.685Z"}),(0,c.tZ)("path",{d:"M140.184 335.675C139.888 336.02 139.493 336.193 139.015 336.193C138.546 336.193 138.167 336.02 137.855 335.675C137.55 335.329 137.394 334.868 137.394 334.283V326.487C137.394 325.911 137.55 325.442 137.855 325.096C138.159 324.75 138.546 324.578 139.015 324.578C139.493 324.578 139.879 324.75 140.184 325.096C140.489 325.442 140.637 325.903 140.637 326.487V334.283C140.637 334.868 140.48 335.329 140.184 335.675ZM139.632 326.216C139.632 326.043 139.575 325.895 139.451 325.755C139.328 325.615 139.188 325.549 139.023 325.549C138.859 325.549 138.711 325.615 138.595 325.755C138.472 325.895 138.414 326.043 138.414 326.216V334.563C138.414 334.744 138.472 334.901 138.595 335.032C138.719 335.164 138.859 335.23 139.023 335.23C139.188 335.23 139.336 335.164 139.451 335.032C139.575 334.901 139.632 334.744 139.632 334.563V326.216Z"})]}),(0,c.BX)("g",{id:"169",children:[(0,c.tZ)("path",{className:"shape",d:"M154.424 304.302L158.12 301.832C158.161 301.89 158.202 301.939 158.235 301.997C155.568 298.054 153.971 293.213 154.046 288.134H133.558C133.558 300.153 138.389 311.406 146.127 319.424L157.503 308.121C156.927 307.512 156.367 306.887 155.848 306.228C155.346 305.611 154.869 304.969 154.424 304.302Z"}),(0,c.tZ)("path",{d:"M140.644 305.627V294.835C140.834 294.835 140.974 294.785 141.056 294.67C141.138 294.563 141.179 294.44 141.179 294.291H141.624V305.627H140.644Z"}),(0,c.tZ)("path",{d:"M145.829 305.265C145.541 305.602 145.162 305.767 144.693 305.767C144.215 305.767 143.845 305.602 143.573 305.265C143.302 304.927 143.162 304.508 143.162 303.997V295.946C143.162 295.436 143.302 295.008 143.582 294.67C143.862 294.333 144.232 294.16 144.693 294.16C145.162 294.16 145.516 294.341 145.755 294.687C146.002 295.041 146.125 295.436 146.125 295.88V297.601H145.327V295.831C145.327 295.642 145.277 295.485 145.162 295.37C145.055 295.255 144.907 295.197 144.709 295.197C144.512 295.197 144.364 295.255 144.257 295.37C144.15 295.485 144.092 295.633 144.092 295.814V299.272C144.215 299.116 144.364 298.992 144.537 298.918C144.709 298.836 144.923 298.803 145.187 298.803C145.516 298.803 145.779 298.918 145.969 299.148C146.158 299.379 146.257 299.684 146.257 300.046V304.014C146.257 304.508 146.117 304.927 145.829 305.265ZM145.286 300.128C145.286 299.972 145.236 299.84 145.129 299.733C145.03 299.626 144.882 299.568 144.685 299.568C144.495 299.568 144.347 299.626 144.24 299.733C144.141 299.84 144.092 299.972 144.092 300.136V304.154C144.092 304.31 144.141 304.45 144.248 304.565C144.347 304.68 144.495 304.738 144.693 304.738C144.89 304.738 145.03 304.68 145.137 304.565C145.236 304.45 145.294 304.318 145.294 304.154V300.128H145.286Z"}),(0,c.tZ)("path",{d:"M150.191 305.265C149.912 305.602 149.525 305.767 149.047 305.767C148.817 3
38705.767 148.611 305.718 148.43 305.627C148.241 305.536 148.084 305.405 147.952 305.248C147.821 305.092 147.722 304.911 147.656 304.705C147.59 304.507 147.557 304.293 147.557 304.063V302.392H148.389V304.079C148.389 304.269 148.446 304.433 148.57 304.549C148.685 304.672 148.85 304.73 149.055 304.73C149.286 304.73 149.451 304.672 149.549 304.549C149.656 304.433 149.706 304.285 149.706 304.121V300.729C149.582 300.885 149.434 301.009 149.261 301.083C149.088 301.157 148.866 301.198 148.595 301.198C148.273 301.198 148.018 301.083 147.837 300.852C147.656 300.622 147.557 300.325 147.557 299.955V295.938C147.557 295.427 147.697 294.999 147.969 294.662C148.241 294.324 148.619 294.151 149.097 294.151C149.558 294.151 149.936 294.324 150.208 294.662C150.48 294.999 150.628 295.427 150.628 295.938V303.989C150.619 304.507 150.48 304.927 150.191 305.265ZM149.698 295.773C149.698 295.617 149.648 295.477 149.541 295.361C149.442 295.246 149.294 295.189 149.097 295.189C148.907 295.189 148.759 295.246 148.652 295.361C148.553 295.477 148.496 295.617 148.496 295.773V299.873C148.496 300.021 148.545 300.153 148.652 300.26C148.759 300.367 148.899 300.424 149.097 300.424C149.294 300.424 149.434 300.375 149.541 300.26C149.648 300.153 149.698 300.021 149.698 299.873V295.773Z"})]}),(0,c.BX)("g",{id:"168",children:[(0,c.tZ)("path",{className:"shape",d:"M145.573 347.924C155.352 353.456 166.605 356.37 178.598 356.37V335.872C170.358 335.872 162.563 333.921 155.821 330.175L145.573 347.924Z"}),(0,c.tZ)("path",{d:"M158.062 349.192V338.399C158.251 338.399 158.391 338.35 158.474 338.235C158.556 338.128 158.597 338.004 158.597 337.856H159.042V349.192H158.062Z"}),(0,c.tZ)("path",{d:"M163.247 348.821C162.958 349.159 162.58 349.323 162.111 349.323C161.633 349.323 161.263 349.159 160.991 348.821C160.72 348.484 160.58 348.064 160.58 347.553V339.502C160.58 338.992 160.72 338.564 160.999 338.226C161.279 337.889 161.65 337.716 162.111 337.716C162.58 337.716 162.934 337.897 163.172 338.243C163.419 338.597 163.543 338.992 163.543 339.437V341.157H162.744V339.387C162.744 339.198 162.695 339.041 162.58 338.926C162.473 338.811 162.325 338.753 162.127 338.753C161.93 338.753 161.781 338.811 161.674 338.926C161.567 339.041 161.51 339.19 161.51 339.371V342.828C161.633 342.672 161.781 342.548 161.954 342.474C162.127 342.392 162.341 342.359 162.605 342.359C162.934 342.359 163.197 342.474 163.386 342.705C163.576 342.935 163.675 343.24 163.675 343.602V347.57C163.683 348.064 163.535 348.492 163.247 348.821ZM162.712 343.693C162.712 343.536 162.662 343.404 162.555 343.297C162.456 343.19 162.308 343.133 162.111 343.133C161.921 343.133 161.773 343.19 161.666 343.297C161.567 343.404 161.518 343.536 161.518 343.701V347.718C161.518 347.875 161.567 348.014 161.674 348.13C161.773 348.245 161.921 348.303 162.119 348.303C162.316 348.303 162.456 348.245 162.563 348.13C162.662 348.014 162.72 347.883 162.72 347.718V343.693H162.712Z"}),(0,c.tZ)("path",{d:"M167.634 348.846C167.354 349.167 166.984 349.332 166.523 349.332C166.045 349.332 165.667 349.167 165.395 348.846C165.123 348.525 164.975 348.113 164.975 347.611V344.713C164.975 344.417 165.024 344.17 165.131 343.972C165.238 343.775 165.37 343.61 165.543 343.487C165.37 343.363 165.238 343.199 165.131 343.001C165.033 342.804 164.975 342.557 164.975 342.26V339.437C164.975 338.934 165.115 338.523 165.395 338.202C165.675 337.881 166.053 337.716 166.531 337.716C166.992 337.716 167.37 337.881 167.65 338.202C167.93 338.523 168.07 338.934 168.07 339.437V342.26C168.07 342.557 168.021 342.804 167.922 343.001C167.823 343.199 167.691 343.363 167.527 343.487C167.683 343.61 167.815 343.775 167.922 343.972C168.029 344.17 168.078 344.417 168.078 344.713V347.611C168.054 348.105 167.914 348.517 167.634 348.846ZM167.132 339.362C167.132 339.181 167.082 339.033 166.967 338.926C166.86 338.811 166.712 338.753 166.514 338.753C166.317 338.753 166.169 338.811 166.062 338.926C165.955 339.041 165.897 339.19 165.897 339.371V342.54C165.897 342.697 165.955 342.836 166.062 342.952C166.169 343.067 166.317 343.125 166.514 343.125C166.712 343.125 166.86 343.067 166.967 342.952C167.074 342.836 167.132 342.705 167.132 342.548V339.362ZM167.132 344.425C167.132 344.269 167.082 344.129 166.967 344.022C166.86 343.907 166.712 343.849 166.514 343.849C166.317 343.849 166.169 343.907 166.062 344.022C165.955 344.137 165.897 344.269 165.897 344.425V347.685C165.897 347.866 165.955 348.014 166.062 348.13C166.169 348.245 166.317 348.303 166.514 348.303C166.712 348.303 166.86 348.245 166.967 348.138C167.074 348.023 167.132 347.875 167.132 347.693V344.425Z"})]}),(0,c.BX)("g",{id:"167",children:[(0,c.tZ)("path",{className:"shape",d:"M178.599 312.698C178.484 312.69 178.377 3
38712.698 178.262 312.698C173.076 312.616 168.779 311.25 164.977 308.665L162.524 312.369C161.882 311.941 161.264 311.497 160.655 311.019C160.079 310.566 159.519 310.081 158.976 309.587L148.448 320.116L147.625 320.947C155.675 328.587 166.705 333.205 178.599 333.205V312.698Z"}),(0,c.tZ)("path",{d:"M162.094 326.043V315.251C162.283 315.251 162.423 315.201 162.506 315.086C162.588 314.979 162.629 314.855 162.629 314.707H163.074V326.043H162.094Z"}),(0,c.tZ)("path",{d:"M167.272 325.672C166.984 326.01 166.606 326.174 166.136 326.174C165.659 326.174 165.289 326.01 165.017 325.672C164.745 325.335 164.605 324.915 164.605 324.405V316.354C164.605 315.843 164.745 315.415 165.025 315.078C165.305 314.74 165.675 314.567 166.136 314.567C166.606 314.567 166.96 314.748 167.198 315.094C167.445 315.448 167.569 315.843 167.569 316.288V318.008H166.77V316.238C166.77 316.049 166.721 315.893 166.606 315.777C166.499 315.662 166.35 315.604 166.153 315.604C165.955 315.604 165.807 315.662 165.7 315.777C165.593 315.893 165.535 316.041 165.535 316.222V319.679C165.659 319.523 165.807 319.399 165.98 319.325C166.153 319.243 166.367 319.21 166.63 319.21C166.96 319.21 167.223 319.325 167.412 319.556C167.602 319.786 167.7 320.091 167.7 320.453V324.421C167.709 324.915 167.569 325.343 167.272 325.672ZM166.737 320.544C166.737 320.387 166.688 320.256 166.581 320.149C166.482 320.042 166.334 319.984 166.136 319.984C165.947 319.984 165.799 320.042 165.692 320.149C165.593 320.256 165.544 320.387 165.544 320.552V324.569C165.544 324.726 165.593 324.866 165.7 324.981C165.799 325.096 165.947 325.154 166.145 325.154C166.342 325.154 166.482 325.096 166.589 324.981C166.688 324.866 166.746 324.734 166.746 324.569V320.544H166.737Z"}),(0,c.tZ)("path",{d:"M171.075 318.667C170.869 319.647 170.688 320.544 170.548 321.367C170.408 322.19 170.293 322.972 170.211 323.713C170.128 324.454 170.071 325.236 170.03 326.035H168.976C169.124 324.339 169.371 322.61 169.725 320.832C170.079 319.054 170.458 317.342 170.869 315.679H168.795V314.691H171.857V315.267C171.536 316.559 171.281 317.696 171.075 318.667Z"})]})]}),(0,c.BX)("g",{"data-area":"2M",children:[(0,c.BX)("g",{id:"152",children:[(0,c.tZ)("path",{className:"shape",d:"M383.914 313.143C382.976 314.707 381.93 316.205 380.803 317.638L384.276 320.387C381.758 323.598 378.877 326.495 375.683 329.039L372.901 325.541C371.386 326.742 369.814 327.862 368.184 328.883L378.424 346.623C387.824 340.819 396.014 332.966 401.669 323.4L383.914 313.143Z"}),(0,c.tZ)("path",{d:"M381.66 334.884V324.092C381.849 324.092 381.989 324.043 382.071 323.927C382.154 323.82 382.195 323.697 382.195 323.549H382.639V334.884H381.66Z"}),(0,c.tZ)("path",{d:"M387.108 324.15C387.075 324.289 387.025 324.388 386.968 324.446C386.91 324.504 386.828 324.536 386.737 324.545C386.647 324.553 386.548 324.553 386.433 324.553H385.182L385.066 328.15C385.182 327.994 385.305 327.862 385.461 327.78C385.61 327.689 385.815 327.64 386.071 327.64C386.367 327.64 386.606 327.763 386.795 328.019C386.984 328.266 387.075 328.578 387.075 328.941V333.32C387.075 333.822 386.935 334.234 386.655 334.555C386.375 334.876 385.996 335.041 385.519 335.041C385.289 335.041 385.099 334.991 384.935 334.901C384.77 334.81 384.638 334.678 384.523 334.522C384.416 334.366 384.334 334.185 384.284 333.979C384.235 333.781 384.21 333.567 384.21 333.337V331.715H385.009V333.37C385.009 333.559 385.058 333.715 385.157 333.831C385.256 333.946 385.387 334.003 385.544 334.003C385.7 334.003 385.832 333.946 385.939 333.831C386.046 333.715 386.095 333.575 386.095 333.386V328.974C386.095 328.784 386.054 328.636 385.963 328.546C385.873 328.447 385.758 328.406 385.61 328.406C385.42 328.406 385.28 328.488 385.182 328.653C385.091 328.817 385.042 329.015 385.042 329.237L384.111 329.114L384.301 323.549H387.165C387.157 323.804 387.141 324.01 387.108 324.15Z"}),(0,c.tZ)("path",{d:"M390.786 327.87C390.597 328.611 390.383 329.303 390.128 329.961C389.725 331.007 389.428 331.83 389.239 332.439C389.05 333.048 388.951 333.534 388.951 333.896H390.959V334.884H387.914V334.563C387.914 334.324 387.93 334.077 387.971 333.83C388.012 333.583 388.087 333.262 388.194 332.884C388.301 332.505 388.449 332.036 388.638 331.468C388.827 330.908 389.074 330.192 389.379 329.327C389.527 328.916 389.651 328.553 389.758 328.224C389.856 327.895 389.947 327.582 390.013 327.277C390.079 326.981 390.128 326.677 390.161 326.364C390.194 326.059 390.202 325.73 390.202 325.376C390.202 325.022 390.153 324.775 390.046 324.619C389.939 324.462 389.774 324.388 389.552 324.388C389.387 324.388 389.231 324.454 389.107 324.594C388.976 324.734 388.918 324.915 388.918 325.137V327.047H388.087V325.294C388.087 325.047 388.119 324.808 388.177 324.577C388.243 324.347 388.334 324.149 388.449 323.976C388.572 323.804 388.712 323.664 388.893 323.557C389.066 323.458 389.28 323.4 389.511 323.4C390.079 323.4 390.482 323.598 390.721 324.001C390.959 324.404 391.083 324.981 391.083 325.738C391.066 326.421 390.976 327.138 390.786 327.87Z"})]}),(0,c.BX)("g",{id:"151",children:[(0,c.tZ)("path",{className:"shape",d:"M359.345 312.32L356.875 308.624C356.933 308.582 356.982 308.541 357.04 308.508C353.097 311.176 348.257 312.781 343.178 312.698V333.197C355.196 333.197 3
38766.448 328.364 374.466 320.626L363.164 309.257C362.555 309.834 361.929 310.393 361.271 310.912C360.653 311.406 360.011 311.875 359.345 312.32Z"}),(0,c.tZ)("path",{d:"M351.557 326.043V315.251C351.747 315.251 351.887 315.201 351.969 315.086C352.051 314.979 352.092 314.855 352.092 314.707H352.537V326.043H351.557Z"}),(0,c.tZ)("path",{d:"M357.007 315.308C356.974 315.448 356.925 315.547 356.867 315.605C356.809 315.662 356.727 315.695 356.636 315.703C356.546 315.712 356.447 315.712 356.332 315.712H355.081L354.965 319.309C355.081 319.153 355.204 319.021 355.361 318.939C355.509 318.848 355.714 318.799 355.97 318.799C356.266 318.799 356.505 318.922 356.694 319.177C356.883 319.424 356.974 319.737 356.974 320.099V324.479C356.974 324.981 356.834 325.393 356.554 325.714C356.274 326.035 355.896 326.199 355.418 326.199C355.188 326.199 354.998 326.15 354.834 326.059C354.669 325.969 354.537 325.837 354.43 325.681C354.323 325.524 354.241 325.343 354.192 325.137C354.142 324.94 354.118 324.726 354.118 324.495V322.882H354.916V324.537C354.916 324.726 354.965 324.882 355.064 324.998C355.163 325.113 355.295 325.17 355.451 325.17C355.608 325.17 355.739 325.113 355.846 324.998C355.953 324.882 356.003 324.742 356.003 324.553V320.141C356.003 319.951 355.961 319.803 355.871 319.712C355.78 319.614 355.665 319.573 355.517 319.573C355.328 319.573 355.188 319.655 355.089 319.819C354.998 319.984 354.949 320.182 354.949 320.404L354.011 320.305L354.2 314.74H357.064C357.056 314.963 357.04 315.16 357.007 315.308Z"}),(0,c.tZ)("path",{d:"M358.348 326.043V315.251C358.537 315.251 358.677 315.201 358.76 315.086C358.842 314.979 358.883 314.855 358.883 314.707H359.328V326.043H358.348Z"})]}),(0,c.BX)("g",{id:"150",children:[(0,c.tZ)("path",{className:"shape",d:"M385.198 310.92C388.771 304.195 390.911 296.317 390.911 288.142H411.407C411.407 300.046 408.238 311.406 402.962 321.161L385.198 310.92Z"}),(0,c.tZ)("path",{d:"M394.179 308.517V297.724C394.368 297.724 394.508 297.675 394.59 297.56C394.673 297.453 394.714 297.329 394.714 297.181H395.158V308.517H394.179Z"}),(0,c.tZ)("path",{d:"M399.619 297.774C399.586 297.914 399.537 298.012 399.479 298.07C399.421 298.128 399.339 298.161 399.249 298.169C399.158 298.177 399.059 298.177 398.944 298.177H397.693L397.578 301.774C397.693 301.618 397.816 301.486 397.973 301.404C398.121 301.313 398.327 301.264 398.582 301.264C398.878 301.264 399.117 301.388 399.306 301.643C399.496 301.89 399.586 302.203 399.586 302.565V306.944C399.586 307.446 399.446 307.858 399.166 308.179C398.886 308.5 398.508 308.665 398.03 308.665C397.8 308.665 397.611 308.615 397.446 308.525C397.281 308.434 397.15 308.303 397.034 308.146C396.927 307.99 396.845 307.809 396.796 307.603C396.746 307.405 396.722 307.191 396.722 306.961V305.339H397.52V306.994C397.52 307.183 397.569 307.339 397.668 307.455C397.767 307.57 397.899 307.628 398.055 307.628C398.211 307.628 398.343 307.57 398.45 307.455C398.557 307.339 398.607 307.199 398.607 307.01V302.598C398.607 302.408 398.565 302.26 398.475 302.17C398.384 302.071 398.269 302.03 398.121 302.03C397.932 302.03 397.792 302.112 397.693 302.277C397.602 302.441 397.553 302.639 397.553 302.861L396.615 302.762L396.804 297.197H399.668C399.677 297.436 399.66 297.634 399.619 297.774Z"}),(0,c.tZ)("path",{d:"M403.578 308.13C403.282 308.475 402.887 308.648 402.41 308.648C401.94 308.648 401.562 308.475 401.249 308.13C400.944 307.784 400.788 307.323 400.788 306.738V298.942C400.788 298.366 400.944 297.897 401.249 297.551C401.554 297.205 401.94 297.033 402.41 297.033C402.887 297.033 403.274 297.205 403.578 297.551C403.883 297.897 404.031 298.358 404.031 298.942V306.738C404.031 307.323 403.883 307.784 403.578 308.13ZM403.027 298.671C403.027 298.498 402.969 298.35 402.846 298.21C402.722 298.07 402.583 298.004 402.418 298.004C402.253 298.004 402.105 298.07 401.99 298.21C401.866 298.35 401.809 298.498 401.809 298.671V307.018C401.809 307.199 401.866 307.356 401.99 307.487C402.113 307.619 402.253 307.685 402.418 307.685C402.583 307.685 402.731 307.619 402.846 307.487C402.969 307.356 403.027 307.199 403.027 307.018V298.671Z"})]}),(0,c.BX)("g",{id:"149",children:[(0,c.tZ)("path",{className:"shape",d:"M367.748 288.142C367.74 288.257 367.748 288.364 367.748 288.48C367.666 293.666 366.299 297.963 363.715 301.766L367.419 304.228C366.991 304.87 366.546 305.487 366.069 306.096C365.616 306.681 365.131 307.232 364.637 307.776L375.165 318.305L375.996 319.128C383.635 311.077 388.252 300.046 388.252 288.15H367.748V288.142Z"}),(0,c.tZ)("path",{d:"M371.551 304.985V294.193C371.74 294.193 371.88 294.143 371.962 294.028C372.044 293.921 372.086 293.797 372.086 293.649H372.53V304.985H371.551Z"}),(0,c.tZ)("path",{d:"M376.474 302.754V304.985H375.553V302.754H373.75V301.923L375.585 293.649H376.474V301.873H376.985V302.762H376.474V302.754ZM375.553 297.189L374.614 301.873H375.553V297.189Z"}),(0,c.tZ)("path",{d:"M380.638 304.623C380.358 304.96 379.971 305.125 379.494 305.125C379.263 305.125 379.058 305.076 378.876 304.985C378.687 304.894 378.531 304.763 378.399 304.606C378.267 304.45 378.169 304.269 378.103 304.063C378.037 303.865 378.004 303.651 378.004 303.421V301.75H378.835V303.437C378.835 303.627 378.893 303.791 379.016 303.907C379.132 304.03 379.296 304.088 379.502 304.088C379.732 304.088 379.897 304.03 379.996 303.907C380.103 303.791 380.152 303.643 380.152 303.479V300.087C380.029 300.243 379.881 300.367 379.708 300.441C379.535 300.515 379.313 300.564 379.041 300.564C378.72 300.564 378.465 300.449 378.284 300.219C378.103 299.988 378.004 299.692 378.004 299.321V295.304C378.004 294.794 378.144 294.366 378.415 294.028C378.687 293.691 379.066 293.518 379.543 293.518C380.004 293.518 380.383 293.691 380.654 294.028C380.934 294.366 381.074 294.794 381.074 295.304V303.355C381.066 303.865 380.926 304.285 380.638 304.623ZM380.144 295.131C380.144 294.975 380.095 294.835 379.988 294.72C379.889 294.604 379.741 294.547 379.543 294.547C379.354 294.547 379.206 294.604 379.099 294.72C379 294.835 378.942 294.975 378.942 295.131V299.231C378.942 299.379 378.992 299.511 379.099 299.618C379.197 299.725 379.346 299.782 379.543 299.782C379.741 299.782 379.881 299.733 379.988 299.618C380.095 299.511 380.144 299.379 380.144 299.231V295.131Z"})]}),(0,c.BX)("g",{id:"154",children:[(0,c.tZ)("path",{className:"shape",d:"M376.202 347.916C366.432 353.448 355.179 356.37 343.178 356.37V335.88C351.418 335.88 359.205 333.921 365.954 330.175L376.202 347.916Z"}
387),(0,c.tZ)("path",{d:"M352.281 349.48V338.687C352.47 338.687 352.61 338.638 352.692 338.523C352.775 338.416 352.816 338.292 352.816 338.144H353.26V349.48H352.281Z"}),(0,c.tZ)("path",{d:"M357.731 338.745C357.698 338.885 357.648 338.984 357.591 339.041C357.533 339.099 357.451 339.132 357.36 339.14C357.27 339.148 357.171 339.148 357.056 339.148H355.804L355.689 342.746C355.804 342.589 355.928 342.458 356.084 342.375C356.232 342.285 356.438 342.236 356.693 342.236C356.99 342.236 357.228 342.359 357.418 342.614C357.607 342.861 357.698 343.174 357.698 343.536V347.916C357.698 348.418 357.558 348.829 357.278 349.151C356.998 349.472 356.619 349.636 356.142 349.636C355.911 349.636 355.722 349.587 355.557 349.496C355.393 349.406 355.261 349.274 355.146 349.118C355.039 348.961 354.957 348.78 354.907 348.574C354.858 348.377 354.833 348.163 354.833 347.932V346.319H355.632V347.973C355.632 348.163 355.681 348.319 355.78 348.434C355.878 348.55 356.01 348.607 356.167 348.607C356.323 348.607 356.455 348.55 356.562 348.434C356.669 348.319 356.718 348.179 356.718 347.99V343.577C356.718 343.388 356.677 343.24 356.586 343.149C356.496 343.05 356.381 343.009 356.232 343.009C356.043 343.009 355.903 343.092 355.804 343.256C355.714 343.421 355.664 343.619 355.664 343.841L354.726 343.742L354.915 338.177H357.78C357.78 338.399 357.763 338.605 357.731 338.745Z"}),(0,c.tZ)("path",{d:"M361.269 347.249V349.48H360.347V347.249H358.544V346.417L360.38 338.144H361.269V346.368H361.779V347.257H361.269V347.249ZM360.347 341.684L359.409 346.368H360.347V341.684Z"})]})]}),(0,c.BX)("g",{"data-area":"A2",children:[(0,c.BX)("g",{id:"276",children:[(0,c.tZ)("path",{className:"shape",d:"M137.87 410.324L144.316 390.962C134.109 387.496 124.363 382.581 115.547 376.267L103.323 392.715C113.884 400.338 125.589 406.175 137.87 410.324Z"}),(0,c.tZ)("path",{d:"M121.119 391.546C120.929 392.287 120.715 392.979 120.46 393.637C120.057 394.683 119.76 395.506 119.571 396.115C119.382 396.724 119.283 397.21 119.283 397.572H121.291V398.56H118.246V398.239C118.246 398 118.262 397.753 118.303 397.506C118.345 397.259 118.419 396.938 118.526 396.559C118.633 396.181 118.781 395.712 118.97 395.144C119.16 394.584 119.406 393.868 119.711 393.003C119.859 392.592 119.983 392.229 120.09 391.9C120.188 391.571 120.279 391.258 120.345 390.953C120.411 390.657 120.46 390.352 120.493 390.04C120.526 389.735 120.534 389.406 120.534 389.052C120.534 388.698 120.485 388.451 120.378 388.294C120.271 388.138 120.106 388.064 119.884 388.064C119.719 388.064 119.571 388.13 119.439 388.27C119.308 388.41 119.25 388.591 119.25 388.813V390.723H118.419V388.969C118.419 388.722 118.452 388.484 118.509 388.253C118.575 388.023 118.666 387.825 118.781 387.652C118.896 387.479 119.044 387.339 119.225 387.232C119.398 387.134 119.612 387.076 119.843 387.076C120.411 387.076 120.814 387.274 121.053 387.677C121.291 388.08 121.415 388.657 121.415 389.414C121.398 390.097 121.308 390.813 121.119 391.546Z"}),(0,c.tZ)("path",{d:"M124.542 391.192C124.336 392.172 124.155 393.069 124.015 393.892C123.875 394.715 123.76 395.497 123.678 396.238C123.595 396.979 123.538 397.761 123.497 398.56H122.443C122.591 396.864 122.838 395.135 123.192 393.357C123.546 391.579 123.925 389.867 124.336 388.204H122.262V387.216H125.324V387.792C125.011 389.085 124.756 390.212 124.542 391.192Z"}),(0,c.tZ)("path",{d:"M129.022 398.198C128.734 398.535 128.355 398.7 127.886 398.7C127.409 398.7 127.038 398.535 126.767 398.198C126.495 397.86 126.355 397.44 126.355 396.93V388.879C126.355 388.369 126.495 387.94 126.775 387.603C127.055 387.265 127.425 387.093 127.886 387.
387093C128.355 387.093 128.709 387.274 128.948 387.619C129.195 387.973 129.318 388.369 129.318 388.813V390.534H128.52V388.764C128.52 388.574 128.471 388.418 128.355 388.303C128.248 388.187 128.1 388.13 127.903 388.13C127.705 388.13 127.557 388.187 127.45 388.303C127.343 388.418 127.285 388.566 127.285 388.747V392.205C127.409 392.048 127.557 391.925 127.73 391.851C127.903 391.768 128.117 391.735 128.38 391.735C128.709 391.735 128.973 391.851 129.162 392.081C129.351 392.312 129.45 392.616 129.45 392.979V396.946C129.458 397.44 129.31 397.86 129.022 398.198ZM128.487 393.061C128.487 392.904 128.438 392.773 128.331 392.666C128.232 392.559 128.084 392.501 127.886 392.501C127.697 392.501 127.549 392.559 127.442 392.666C127.343 392.773 127.293 392.904 127.293 393.069V397.086C127.293 397.243 127.343 397.383 127.45 397.498C127.549 397.613 127.697 397.671 127.894 397.671C128.092 397.671 128.232 397.613 128.339 397.498C128.438 397.383 128.495 397.251 128.495 397.086V393.061H128.487Z"})]}),(0,c.BX)("g",{id:"256",children:[(0,c.tZ)("path",{className:"shape",d:"M422.339 368.48C421.285 369.517 420.215 370.529 419.129 371.525C418.157 372.415 417.178 373.287 416.182 374.135L413.161 370.859C413.145 370.875 413.12 370.892 413.161 370.859C409.959 373.583 406.864 375.905 403.415 378.218L414.75 395.283C420.256 391.595 425.516 387.438 430.455 382.894C431.575 381.865 432.686 380.811 433.772 379.741L422.339 368.48Z"}),(0,c.tZ)("path",{d:"M414.378 379.033C414.188 379.774 413.974 380.466 413.719 381.124C413.316 382.17 413.02 382.993 412.83 383.602C412.641 384.211 412.542 384.697 412.542 385.059H414.551V386.047H411.505V385.726C411.505 385.487 411.521 385.24 411.563 384.993C411.604 384.746 411.678 384.425 411.785 384.047C411.892 383.668 412.04 383.199 412.229 382.631C412.419 382.071 412.666 381.355 412.97 380.49C413.118 380.079 413.242 379.717 413.349 379.387C413.448 379.058 413.538 378.745 413.604 378.441C413.67 378.144 413.719 377.84 413.752 377.527C413.785 377.222 413.793 376.893 413.793 376.539C413.793 376.185 413.744 375.938 413.637 375.782C413.53 375.625 413.365 375.551 413.143 375.551C412.978 375.551 412.822 375.617 412.699 375.757C412.567 375.897 412.509 376.078 412.509 376.3V378.21H411.678V376.457C411.678 376.21 411.711 375.971 411.768 375.74C411.834 375.51 411.925 375.312 412.04 375.139C412.164 374.967 412.303 374.827 412.485 374.72C412.657 374.621 412.871 374.563 413.102 374.563C413.67 374.563 414.073 374.761 414.312 375.164C414.551 375.568 414.674 376.144 414.674 376.901C414.658 377.584 414.559 378.292 414.378 379.033Z"}),(0,c.tZ)("path",{d:"M418.659 375.312C418.626 375.452 418.577 375.551 418.519 375.609C418.461 375.666 418.379 375.699 418.288 375.707C418.198 375.716 418.099 375.716 417.984 375.716H416.733L416.618 379.313C416.733 379.157 416.864 379.025 417.013 378.943C417.161 378.852 417.367 378.803 417.622 378.803C417.918 378.803 418.157 378.926 418.346 379.181C418.535 379.428 418.626 379.741 418.626 380.103V384.483C418.626 384.985 418.486 385.397 418.206 385.718C417.926 386.039 417.548 386.204 417.07 386.204C416.84 386.204 416.65 386.154 416.486 386.064C416.321 385.973 416.189 385.841 416.074 385.685C415.967 385.528 415.885 385.347 415.836 385.142C415.786 384.944 415.761 384.73 415.761 384.499V382.886H416.56V384.541C416.56 384.73 416.609 384.886 416.708 385.002C416.807 385.117 416.939 385.174 417.095 385.174C417.251 385.174 417.383 385.117 417.49 385.002C417.597 384.886 417.646 384.746 417.646 384.557V380.145C417.646 379.955 417.605 379.807 417.515 379.717C417.424 379.618 417.309 379.577 417.161 379.577C416.971 379.577 416.832 379.659 416.733 379.824C416.642 379.988 416.593 380.186 416.593 380.408L415.654 380.309L415.844 374.744H418.708C418.708 374.967 418.692 375.164 418.659 375.312Z"}),(0,c.tZ)("path",{d:"M422.461 385.677C422.173 386.014 421.794 386.179 421.325 386.179C420.848 386.179 420.477 386.014 420.206 385.677C419.934 385.339 419.794 384.919 419.794 384.409V376.358C419.794 375.847 419.934 375.419 420.214 375.082C420.494 374.744 420.864 374.571 421.325 374.571C421.794 374.571 422.148 374.753 422.387 375.098C422.634 375.452 422.757 375.847 422.757 376.292V378.012H421.959V376.243C421.959 376.053 421.91 375.897 421.794 375.782C421.687 375.666 421.539 375.609 421.342 375.609C421.144 375.609 420.996 375.666 420.889 375.782C420.782 375.897 420.724 376.045 420.724 376.226V379.684C420.848 379.527 420.996 379.404 421.169 379.33C421.342 379.247 421.556 379.214 421.819 379.214C422.148 379.214 422.412 379.33 422.601 379.56C422.79 379.791 422.889 380.095 422.889 380.457V384.425C422.897 384.919 422.749 385.347 422.461 385.677ZM421.926 380.548C421.926 380.392 421.877 380.26 421.77 380.153C421.671 380.046 421.523 379.988 421.325 379.988C421.136 379.988 420.988 380.046 420.881 380.153C420.782 380.26 420.724 380.392 420.724 380.556V384.573C420.724 384.73 420.774 384.87 420.881 384.985C420.98 385.1 421.128 385.158 421.325 385.158C421.523 385.158 421.663 385.1 421.77 384.985C421.869 384.87 421.926 384.738 421.926 384.573V380.548Z"})]})]}),(0,c.BX)("g",{"data-area":"A1",children:[(0,c.BX)("g",{id:"255",children:[(0,c.tZ)("path",{className:"shape",d:"M403.069 349.48C402.073 350.451 401.052 351.398 400.007 352.32C393.084 358.428 385.133 363.433 376.547 367.138L384.441 386.047C395.331 381.388 405.547 374.934 414.469 366.858C415.548 365.887 416.609 364.882 417.647 363.861L403.069 349.48Z"}),(0,c.tZ)("path",{d:"M392.565 365.862C392.375 366.603 392.161 367.294 391.906 367.953C391.503 368.998 391.206 369.821 391.017 370.431C390.828 371.04 390.729 371.525 390.729 371.888H392.737V372.876H389.692V372.555C389.692 372.316 389.708 372.069 389.749 371.822C389.791 371.575 389.865 371.254 389.972 370.875C390.079 370.496 390.227 370.027 390.416 369.459C390.605 368.899 390.852 368.183 391.157 367.319C391.305 366.907 391.429 366.545 391.536 366.216C391.634 365.886 391.725 365.574 391.791 365.269C391.857 364.973 391.906 364.668 391.939 364.355C391.972 364.051 391.98 363.721 391.98 363.367C391.98 363.013 391.931 362.767 391.824 362.61C391.717 362.454 391.552 362.38 391.33 362.38C391.165 362.38 391.009 362.445 390.885 362.585C390.754 362.725 390.696 362.906 390.696 363.129V365.039H389.865V363.285C389.865 363.038 389.898 362.799 389.955 362.569C390.021 362.338 390.112 362.141 390.227 3
38761.968C390.35 361.795 390.49 361.655 390.671 361.548C390.844 361.449 391.058 361.392 391.289 361.392C391.857 361.392 392.26 361.589 392.499 361.993C392.737 362.396 392.861 362.972 392.861 363.73C392.844 364.413 392.754 365.121 392.565 365.862Z"}),(0,c.tZ)("path",{d:"M396.854 362.141C396.821 362.281 396.771 362.38 396.714 362.437C396.656 362.495 396.574 362.528 396.483 362.536C396.393 362.544 396.294 362.544 396.179 362.544H394.928L394.812 366.142C394.928 365.985 395.051 365.854 395.207 365.771C395.356 365.681 395.561 365.631 395.817 365.631C396.113 365.631 396.352 365.755 396.541 366.01C396.73 366.257 396.821 366.57 396.821 366.932V371.311C396.821 371.814 396.681 372.225 396.401 372.546C396.121 372.867 395.742 373.032 395.265 373.032C395.035 373.032 394.845 372.983 394.681 372.892C394.516 372.801 394.384 372.67 394.269 372.513C394.162 372.357 394.08 372.176 394.03 371.97C393.981 371.772 393.956 371.558 393.956 371.328V369.706H394.755V371.361C394.755 371.55 394.804 371.707 394.903 371.822C395.002 371.937 395.133 371.995 395.29 371.995C395.446 371.995 395.578 371.937 395.685 371.822C395.792 371.707 395.841 371.567 395.841 371.377V366.965C395.841 366.776 395.8 366.627 395.71 366.537C395.619 366.438 395.504 366.397 395.356 366.397C395.166 366.397 395.026 366.479 394.928 366.644C394.837 366.808 394.788 367.006 394.788 367.228L393.849 367.13L394.039 361.565H396.903C396.903 361.795 396.887 361.993 396.854 362.141Z"}),(0,c.tZ)("path",{d:"M400.921 362.141C400.888 362.281 400.839 362.38 400.781 362.437C400.724 362.495 400.641 362.528 400.551 362.536C400.46 362.544 400.361 362.544 400.246 362.544H398.995L398.88 366.142C398.995 365.985 399.119 365.854 399.275 365.771C399.423 365.681 399.629 365.631 399.884 365.631C400.18 365.631 400.419 365.755 400.608 366.01C400.798 366.257 400.888 366.57 400.888 366.932V371.311C400.888 371.814 400.748 372.225 400.468 372.546C400.189 372.867 399.81 373.032 399.333 373.032C399.102 373.032 398.913 372.983 398.748 372.892C398.583 372.801 398.452 372.67 398.337 372.513C398.23 372.357 398.147 372.176 398.098 371.97C398.048 371.772 398.024 371.558 398.024 371.328V369.706H398.822V371.361C398.822 371.55 398.872 371.707 398.97 371.822C399.069 371.937 399.201 371.995 399.357 371.995C399.514 371.995 399.645 371.937 399.752 371.822C399.859 371.707 399.909 371.567 399.909 371.377V366.965C399.909 366.776 399.868 366.627 399.777 366.537C399.686 366.438 399.571 366.397 399.423 366.397C399.234 366.397 399.094 366.479 398.995 366.644C398.905 366.808 398.855 367.006 398.855 367.228L397.917 367.13L398.106 361.565H400.971C400.971 361.795 400.954 361.993 400.921 362.141Z"})]}),(0,c.BX)("g",{id:"260",children:[(0,c.tZ)("path",{className:"shape",d:"M383.38 388.797C374.276 392.493 364.629 394.757 354.752 395.794L355.246 400.297C352.208 400.618 349.138 400.816 346.035 400.89V396.403C345.03 396.436 344.034 396.461 343.03 396.469V417C359.715 416.868 376.12 413.905 391.291 407.714L383.38 388.797Z"}),(0,c.tZ)("path",{d:"M362.398 402.553C362.208 403.293 361.994 403.985 361.739 404.644C361.336 405.689 361.04 406.512 360.85 407.121C360.661 407.731 360.562 408.216 360.562 408.579H362.571V409.566H359.525V409.245C359.525 409.007 359.541 408.76 359.583 408.513C359.624 408.266 359.698 407.945 359.805 407.566C359.912 407.187 360.06 406.718 360.249 406.15C360.439 405.59 360.686 404.874 360.99 404.01C361.138 403.598 361.262 403.236 361.369 402.907C361.468 402.577 361.558 402.264 361.624 401.96C361.69 401.663 361.739 401.359 361.772 401.046C361.805 400.742 361.813 400.412 361.813 400.058C361.813 399.704 361.764 399.457 361.657 399.301C361.55 399.144 361.385 399.07 361.163 399.07C360.998 399.07 360.842 399.136 360.719 399.276C360.587 399.416 360.529 399.597 360.529 399.82V401.729H359.698V399.976C359.698 399.729 359.731 399.49 359.788 399.26C359.854 399.029 359.945 398.832 360.06 398.659C360.184 398.486 360.323 398.346 360.505 398.239C360.677 398.14 360.891 398.083 361.122 398.083C361.69 398.083 362.093 398.28 362.332 398.683C362.571 399.087 362.694 399.663 362.694 400.42C362.678 401.104 362.587 401.812 362.398 402.553Z"}),(0,c.tZ)("path",{d:"M366.414 409.196C366.126 409.533 365.747 409.698 365.278 409.698C364.8 409.698 364.43 409.533 364.158 409.196C363.887 408.858 363.747 408.439 363.747 407.928V399.877C363.747 399.367 363.887 398.939 364.167 398.601C364.447 398.264 364.817 398.091 365.278 398.091C365.747 398.091 366.101 398.272 366.34 398.618C366.587 398.972 366.71 399.367 366.71 399.811V401.532H365.912V399.762C365.912 399.573 365.862 399.416 365.747 399.301C365.64 399.186 365.492 399.128 365.294 399.128C365.097 399.128 364.949 399.186 364.842 399.301C364.735 399.416 364.677 399.564 364.677 399.745V403.203C364.8 403.046 364.949 402.923 365.121 402.849C365.294 402.767 365.508 402.734 365.772 402.734C366.101 402.734 366.364 402.849 366.554 403.079C366.743 403.31 366.842 403.615 366.842 403.977V407.945C366.85 408.439 366.702 408.867 366.414 409.196ZM365.879 404.067C365.879 403.911 365.829 403.779 365.722 403.664C365.624 403.557 365.475 403.499 365.278 403.499C365.089 403.499 364.94 403.557 364.833 403.664C364.735 403.771 364.677 403.903 364.677 404.067V408.085C364.677 408.241 364.726 408.381 364.833 408.496C364.932 408.611 365.08 408.669 365.278 408.669C365.475 408.669 365.615 408.611 365.722 408.496C365.821 408.381 365.879 408.249 365.879 408.085V404.067Z"}),(0,c.tZ)("path",{d:"M370.958 409.179C370.662 409.525 370.267 409.698 369.79 409.698C369.32 409.698 368.942 409.525 368.629 409.179C368.324 408.834 368.168 408.373 368.168 407.788V399.992C368.168 399.416 368.324 398.947 368.629 398.601C368.933 398.255 369.32 398.083 369.79 398.083C370.267 398.083 370.654 398.255 370.958 398.601C371.263 398.947 371.411 399.408 371.411 399.992V407.788C371.411 408.373 371.263 408.834 370.958 409.179ZM370.407 399.721C370.407 399.548 370.349 399.4 370.226 399.26C370.102 399.12 369.962 399.054 369.798 399.054C369.633 399.054 369.485 399.12 369.37 399.26C369.246 399.4 369.189 399.548 369.189 399.721V408.068C369.189 408.249 369.246 408.406 369.37 408.537C369.493 408.669 369.633 408.735 369.798 408.735C369.962 408.735 370.111 408.669 370.226 408.537C370.349 408.406 370.407 408.249 370.407 408.068V399.721Z"})]}),(0,c.BX)("g",{id:"258",children:[(0,c.tZ)("path",{className:"shape",d:"M401.694 379.354C396.491 382.713 390.952 385.586 385.28 388.015L393.182 406.924C400.056 403.993 406.739 400.503 413.028 396.42L401.694 379.354Z"}),(0,c.tZ)("path",{d:"M394.13 391.546C393.941 392.287 393.727 392.979 393.472 393.637C393.069 394.683 392.772 395.506 392.583 396.115C392.394 396.724 392.295 397.21 392.295 397.572H394.303V398.56H391.258V398.239C391.258 398 391.274 397.753 391.315 397.506C391.356 397.259 391.431 396.938 391.538 396.559C391.645 396.181 391.793 395.712 391.982 395.144C392.171 394.576 392.418 393.868 392.723 393.003C392.871 392.592 392.995 392.229 393.102 391.9C393.2 391.571 393.291 391.258 393.357 390.953C393.423 390.657 393.472 390.352 393.505 390.04C393.538 389.735 393.546 389.406 393.546 389.052C393.546 388.698 393.497 388.451 393.39 388.294C393.283 388.138 393.118 388.064 392.896 388.064C392.731 388.064 392.575 388.13 392.451 388.27C392.32 388.41 392.262 388.591 392.262 388.813V390.723H391.431V388.969C391.431 388.722 391.463 388.484 391.521 388.253C391.587 388.023 391.677 387.825 391.793 387.652C391.916 387.479 392.056 387.339 392.237 387.232C392.41 387.134 392.624 387.076 392.855 387.
387076C393.423 387.076 393.826 387.274 394.065 387.677C394.303 388.08 394.427 388.657 394.427 389.414C394.41 390.097 394.312 390.813 394.13 391.546Z"}),(0,c.tZ)("path",{d:"M398.41 387.825C398.377 387.965 398.327 388.064 398.27 388.122C398.212 388.179 398.13 388.212 398.039 388.22C397.949 388.229 397.85 388.229 397.735 388.229H396.484L396.368 391.826C396.484 391.67 396.607 391.538 396.764 391.456C396.912 391.365 397.117 391.316 397.373 391.316C397.669 391.316 397.908 391.439 398.097 391.694C398.286 391.941 398.377 392.254 398.377 392.616V396.996C398.377 397.498 398.237 397.91 397.957 398.231C397.677 398.552 397.299 398.716 396.821 398.716C396.591 398.716 396.401 398.667 396.237 398.576C396.072 398.486 395.94 398.354 395.833 398.198C395.726 398.041 395.644 397.86 395.595 397.654C395.545 397.457 395.521 397.243 395.521 397.012V395.399H396.319V397.053C396.319 397.243 396.368 397.399 396.467 397.514C396.566 397.63 396.698 397.687 396.854 397.687C397.01 397.687 397.142 397.63 397.249 397.514C397.356 397.399 397.406 397.259 397.406 397.07V392.657C397.406 392.468 397.364 392.32 397.274 392.229C397.183 392.131 397.068 392.089 396.92 392.089C396.731 392.089 396.591 392.172 396.492 392.336C396.401 392.501 396.352 392.699 396.352 392.921L395.414 392.822L395.603 387.257H398.467C398.459 387.488 398.443 387.685 398.41 387.825Z"}),(0,c.tZ)("path",{d:"M402.212 398.214C401.932 398.535 401.562 398.7 401.101 398.7C400.623 398.7 400.245 398.543 399.973 398.214C399.693 397.893 399.553 397.481 399.553 396.979V394.082C399.553 393.785 399.603 393.538 399.71 393.341C399.817 393.143 399.948 392.978 400.121 392.855C399.948 392.731 399.817 392.567 399.71 392.369C399.611 392.172 399.553 391.925 399.553 391.628V388.805C399.553 388.303 399.693 387.891 399.973 387.57C400.253 387.249 400.632 387.084 401.109 387.084C401.57 387.084 401.949 387.249 402.22 387.57C402.5 387.891 402.64 388.303 402.64 388.805V391.628C402.64 391.925 402.591 392.172 402.484 392.369C402.385 392.567 402.253 392.731 402.089 392.855C402.245 392.978 402.377 393.143 402.484 393.341C402.591 393.538 402.64 393.785 402.64 394.082V396.979C402.632 397.481 402.492 397.893 402.212 398.214ZM401.71 388.739C401.71 388.558 401.661 388.41 401.545 388.303C401.438 388.187 401.29 388.13 401.093 388.13C400.895 388.13 400.747 388.187 400.64 388.303C400.533 388.418 400.475 388.566 400.475 388.747V391.917C400.475 392.073 400.533 392.213 400.64 392.328C400.747 392.443 400.895 392.501 401.093 392.501C401.29 392.501 401.438 392.443 401.545 392.328C401.652 392.213 401.71 392.081 401.71 391.925V388.739ZM401.71 393.793C401.71 393.637 401.661 393.497 401.545 393.39C401.438 393.275 401.29 393.217 401.093 393.217C400.895 393.217 400.747 393.275 400.64 393.39C400.533 393.505 400.475 393.637 400.475 393.793V397.053C400.475 397.234 400.533 397.383 400.64 397.498C400.747 397.613 400.895 397.671 401.093 397.671C401.29 397.671 401.438 397.613 401.545 397.506C401.652 397.391 401.71 397.243 401.71 397.062V393.793Z"})]}),(0,c.BX)("g",{id:"257",children:[(0,c.tZ)("path",{className:"shape",d:"M374.654 367.911C364.883 371.855 354.322 373.699 343.16 373.83V394.329C356.833 394.197 370.126 391.867 382.564 386.821L374.654 367.911Z"}),(0,c.tZ)("path",{d:"M358.454 380.523C358.265 381.264 358.051 381.956 357.796 382.614C357.392 383.66 357.096 384.483 356.907 385.092C356.717 385.701 356.618 386.187 356.618 386.549H358.627V387.537H355.581V387.216C355.581 386.977 355.598 386.73 355.639 386.483C355.68 386.236 355.754 385.915 355.861 385.537C355.968 385.158 356.116 384.689 356.306 384.121C356.495 383.561 356.742 382.845 357.046 381.98C357.195 381.569 357.318 381.207 357.425 380.877C357.524 380.548 357.614 380.235 357.68 379.931C357.746 379.634 357.796 379.33 357.828 379.025C357.861 378.721 357.87 378.391 357.87 378.037C357.87 377.683 357.82 377.436 357.713 377.28C357.606 377.123 357.442 377.049 357.219 377.049C357.055 377.049 356.898 377.115 356.775 377.255C356.643 377.395 356.586 377.576 356.586 377.799V379.708H355.754V377.955C355.754 377.708 355.787 377.469 355.845 377.239C355.911 377.008 356.001 376.811 356.116 376.638C356.24 376.465 356.38 376.325 356.561 376.218C356.734 376.119 356.948 376.062 357.178 376.062C357.746 376.062 358.149 376.259 358.388 376.662
387C358.627 377.058 358.75 377.642 358.75 378.399C358.734 379.074 358.635 379.782 358.454 380.523Z"}),(0,c.tZ)("path",{d:"M362.734 376.802C362.701 376.942 362.651 377.041 362.594 377.099C362.536 377.156 362.454 377.189 362.363 377.197C362.273 377.206 362.174 377.206 362.059 377.206H360.807L360.692 380.803C360.807 380.647 360.931 380.515 361.087 380.433C361.235 380.342 361.441 380.293 361.696 380.293C361.993 380.293 362.231 380.416 362.421 380.671C362.61 380.918 362.701 381.231 362.701 381.593V385.973C362.701 386.475 362.561 386.887 362.281 387.208C362.001 387.529 361.622 387.693 361.145 387.693C360.914 387.693 360.725 387.644 360.56 387.554C360.396 387.463 360.264 387.331 360.157 387.175C360.05 387.018 359.968 386.837 359.918 386.632C359.869 386.434 359.844 386.22 359.844 385.989V384.376H360.643V386.031C360.643 386.22 360.692 386.376 360.791 386.492C360.89 386.607 361.021 386.664 361.178 386.664C361.334 386.664 361.466 386.607 361.573 386.492C361.68 386.376 361.729 386.236 361.729 386.047V381.635C361.729 381.445 361.688 381.297 361.598 381.207C361.507 381.108 361.392 381.058 361.244 381.058C361.054 381.058 360.914 381.141 360.816 381.305C360.725 381.47 360.676 381.668 360.676 381.89L359.737 381.791L359.927 376.226H362.791C362.783 376.457 362.766 376.654 362.734 376.802Z"}),(0,c.tZ)("path",{d:"M365.945 380.161C365.739 381.141 365.558 382.038 365.418 382.861C365.278 383.684 365.163 384.466 365.081 385.207C364.998 385.948 364.941 386.73 364.9 387.529H363.846C363.994 385.833 364.241 384.104 364.595 382.326C364.949 380.548 365.328 378.836 365.739 377.173H363.665V376.185H366.727V376.761C366.406 378.054 366.151 379.19 365.945 380.161Z"})]}),(0,c.BX)("g",{id:"274",children:[(0,c.tZ)("path",{className:"shape",d:"M178.599 396.461C167.536 396.362 156.622 394.897 146.258 391.596L139.813 410.966C152.242 414.958 165.314 416.852 178.599 416.959V396.461Z"}),(0,c.tZ)("path",{d:"M158.473 404.125C158.284 404.866 158.07 405.557 157.815 406.216C157.411 407.261 157.115 408.085 156.926 408.694C156.737 409.303 156.638 409.789 156.638 410.151H158.646V411.139H155.601V410.818C155.601 410.579 155.617 410.332 155.658 410.085C155.699 409.838 155.773 409.517 155.88 409.138C155.987 408.76 156.136 408.29 156.325 407.722C156.514 407.163 156.761 406.446 157.066 405.582C157.214 405.17 157.337 404.808 157.444 404.479C157.543 404.15 157.634 403.837 157.7 403.532C157.765 403.236 157.815 402.931 157.848 402.618C157.881 402.314 157.889 401.984 157.889 401.63C157.889 401.277 157.84 401.03 157.733 400.873C157.626 400.717 157.461 400.643 157.239 400.643C157.074 400.643 156.926 400.709 156.794 400.848C156.662 400.988 156.605 401.169 156.605 401.392V403.302H155.773V401.548C155.773 401.301 155.806 401.062 155.864 400.832C155.93 400.601 156.02 400.404 156.136 400.231C156.251 400.058 156.399 399.918 156.58 399.811C156.753 399.712 156.967 399.655 157.197 399.655C157.765 399.655 158.169 399.852 158.407 400.256C158.646 400.659 158.77 401.235 158.77 401.993C158.753 402.676 158.663 403.392 158.473 404.125Z"}),(0,c.tZ)("path",{d:"M161.898 403.771C161.693 404.75 161.512 405.648 161.372 406.471C161.232 407.294 161.116 408.076 161.034 408.817C160.952 409.558 160.894 410.34 160.853 411.139H159.799C159.948 409.443 160.194 407.714 160.548 405.936C160.902 404.158 161.281 402.445 161.693 400.783H159.618V399.795H162.68V400.371C162.368 401.663 162.104 402.791 161.898 403.771Z"}),(0,c.tZ)("path",{d:"M166.111 408.916V411.147H165.189V408.916H163.387V408.084L165.222 399.811H166.111V408.035H166.622V408.924H166.111V408.916ZM165.189 403.343L164.251 408.027H165.189V403.343Z"})]}),(0,c.BX)("g",{id:"273",children:[(0,c.tZ)("path",{className:"shape",d:"M144.999 388.895L151.461 369.484C143.419 366.743 135.838 362.931 129.039 358.107L116.815 374.555C125.45 380.737 134.99 385.504 144.999 388.895Z"}),(0,c.tZ)("path",{d:"M131.819 372.159C131.63 372.9 131.416 373.592 131.161 374.25C130.758 375.296 130.461 376.119 130.272 376.728C130.083 377.337 129.984 377.823 129.984 378.185H131.992V379.173H128.947V378.852C128.947 378.613 128.963 378.366 129.004 378.119C129.045 377.872 129.12 377.56 129.227 377.173C129.334 376.794 129.482 376.325 129.671 375.757C129.86 375.197 130.107 374.481 130.412 373.616C130.56 373.205 130.683 372.843 130.79 372.513C130.889 372.184 130.98 371.871 131.046 371.567C131.112 371.27 131.161 370.966 131.194 370.661C131.227 370.356 131.235 370.027 131.235 369.673C131.235 369.319 131.186 369.072 131.079 368.916C130.972 368.759 130.807 368.685 130.585 368.685C130.42 368.685 130.272 368.751 130.14 368.891C130.008 369.031 129.951 369.212 129.951 369.435V371.344H129.12V369.591C129.12 369.344 129.152 369.105 129.21 368.875C129.276 368.644 129.366 368.447 129.482 368.274C129.597 368.101 129.745 367.961 129.926 367.854C130.099 367.755 130.313 367.698 130.544 367.698C131.112 367.698 131.515 367.895 131.754 368.298C131.992 368.694 132.116 369.278 132.116 370.035C132.099 370.71 132.009 371.418 131.819 372.159Z"}),(0,c.tZ)("path",{d:"M135.244 371.797C135.039 372.777 134.858 373.674 134.718 374.497C134.578 375.321 134.462 376.103 134.38 376.844C134.298 377.584 134.24 378.366 134.199 379.165H133.145C133.294 377.469 133.541 375.74 133.894 373.962C134.248 372.184 134.627 370.472 135.039 368.809H132.964V367.821H136.026V368.397C135.714 369.698 135.45 370.826 135.244 371.797Z"}),(0,c.tZ)("path",{d:"M139.748 378.251C139.682 378.457 139.584 378.638 139.452 378.795C139.32 378.951 139.172 379.083 138.991 379.173C138.818 379.264 138.62 379.313 138.406 379.313C137.904 379.313 137.542 379.157 137.312 378.836C137.081 378.523 136.966 378.111 136.966 377.609V375.954H137.797V377.691C137.797 378.078 137.978 378.268 
387138.332 378.268C138.703 378.268 138.884 378.078 138.884 377.708V374.193C138.884 373.987 138.785 373.888 138.596 373.888H137.945V373.024H138.596C138.785 373.024 138.884 372.917 138.884 372.703V369.344C138.884 369.163 138.843 369.015 138.752 368.908C138.662 368.792 138.522 368.735 138.332 368.735C138.143 368.735 138.003 368.792 137.921 368.908C137.838 369.023 137.797 369.171 137.797 369.369V371.073H136.966V369.426C136.966 368.916 137.073 368.504 137.287 368.183C137.501 367.862 137.88 367.706 138.415 367.706C138.851 367.706 139.197 367.87 139.46 368.192C139.723 368.513 139.863 368.924 139.863 369.426V372.579C139.863 372.81 139.806 372.991 139.682 373.123C139.567 373.263 139.411 373.378 139.213 373.46C139.402 373.551 139.559 373.666 139.682 373.814C139.798 373.954 139.863 374.135 139.863 374.349V377.601C139.847 377.831 139.814 378.045 139.748 378.251Z"})]}),(0,c.BX)("g",{id:"271",children:[(0,c.tZ)("path",{className:"shape",d:"M178.598 373.831C169.831 373.732 161.37 372.62 153.402 370.118L146.94 389.546C157.097 392.781 167.757 394.288 178.598 394.395V373.831Z"}),(0,c.tZ)("path",{d:"M161.84 380.951C161.651 381.692 161.437 382.384 161.181 383.042C160.778 384.088 160.482 384.911 160.292 385.52C160.103 386.129 160.004 386.615 160.004 386.977H162.013V387.965H158.967V387.644C158.967 387.405 158.984 387.158 159.025 386.911C159.066 386.664 159.14 386.343 159.247 385.965C159.354 385.586 159.502 385.117 159.692 384.549C159.881 383.989 160.128 383.273 160.432 382.408C160.581 381.997 160.704 381.635 160.811 381.305C160.91 380.976 161 380.663 161.066 380.359C161.132 380.062 161.181 379.758 161.214 379.445C161.247 379.14 161.255 378.811 161.255 378.457C161.255 378.103 161.206 377.856 161.099 377.7C160.992 377.543 160.827 377.469 160.605 377.469C160.441 377.469 160.292 377.535 160.161 377.675C160.029 377.815 159.971 377.996 159.971 378.218V380.128H159.14V378.375C159.14 378.128 159.173 377.889 159.231 377.659C159.296 377.428 159.387 377.23 159.502 377.058C159.617 376.885 159.766 376.745 159.947 376.638C160.12 376.539 160.334 376.481 160.564 376.481C161.132 376.481 161.535 376.679 161.774 377.082C162.013 377.486 162.136 378.062 162.136 378.819C162.128 379.503 162.029 380.21 161.84 380.951Z"}),(0,c.tZ)("path",{d:"M165.265 380.589C165.059 381.569 164.878 382.466 164.738 383.289C164.598 384.113 164.483 384.895 164.401 385.635C164.318 386.376 164.261 387.158 164.219 387.957H163.166C163.314 386.261 163.561 384.532 163.915 382.754C164.269 380.976 164.647 379.264 165.059 377.601H162.985V376.613H166.047V377.189C165.734 378.49 165.479 379.618 165.265 380.589Z"}),(0,c.tZ)("path",{d:"M167.281 387.965V377.173C167.47 377.173 167.61 377.123 167.692 377.008C167.774 376.901 167.816 376.778 167.816 376.63H168.26V387.965H167.281Z"})]})]}),(0,c.BX)("g",{"data-area":"22",children:[(0,c.BX)("g",{id:"265",children:[(0,c.tZ)("path",{className:"shape",d:"M260.008 373.839H234.804V394.32H260.008V373.839Z"}),(0,c.tZ)("path",{d:"M244.022 383.273C243.833 384.014 243.619 384.705 243.363 385.364C242.96 386.409 242.664 387.232 242.474 387.842C242.285 388.451 242.186 388.936 242.186 389.299H244.195V390.287H241.149V389.966C241.149 389.727 241.166 389.48 241.207 389.233C241.248 388.986 241.322 388.665 241.429 388.286C241.536 387.907 241.684 387.438 241.874 386.87C242.063 386.31 242.31 385.594 242.614 384.73C242.763 384.318 242.886 383.956 242.993 383.627C243.092 383.297 243.182 382.985 243.248 382.68C243.314 382.384 243.363 382.079 243.396 381.774C243.429 381.47 243.437 381.141 243.437 380.787C243.437 380.433 243.388 380.186 243.281 380.029C243.174 379.873 243.009 379.799 242.787 379.799C242.623 379.799 242.474 379.865 242.343 380.005C242.211 380.145 242.153 380.326 242.153 380.548V382.458H241.322V380.704C241.322 380.457 241.355 380.219 241.413 379.988C241.478 379.758 241.569 379.56 241.684 379.387C241.799 379.214 241.948 379.074 242.129 378.967C242.302 378.869 242.516 378.811 242.746 378.811C243.314 378.811 243.717 379.008 243.956 379.412C244.195 379.807 244.318 380.391 244.318 381.149C244.302 381.824 244.211 382.54 244.022 383.273Z"}),(0,c.tZ)("path",{d:"M248.04 389.924C247.751 390.262 247.373 390.426 246.904 390.426C246.426 390.426 246.056 390.262 245.784 389.924C245.512 389.587 245.373 389.167 245.373 388.657V380.605C245.373 380.095 245.513 379.667 245.792 379.329C246.072 378.992 246.443 378.819 246.904 378.819C247.373 378.819 247.727 379 247.965 379.346C248.212 379.7 248.336 380.095 248.336 380.54V382.26H247.537V380.49C247.537 380.301 247.488 380.144 247.373 380.029C247.266 379.914 247.118 379.856 246.92 379.856C246.723 379.856 246.574 379.914 246.467 380.029C246.36 380.144 246.303 380.293 246.303 380.474V383.931C246.426 383.775 246.574 383.651 246.747 383.577C246.92 383.495 247.134 383.462 247.397 383.462C247.727 383.462 247.99 383.577 248.179 383.808C248.369 384.038 248.468 384.343 248.468 384.705V388.673C248.476 389.167 248.328 389.587 248.04 389.924ZM247.504 384.787C247.504 384.631 247.455 384.499 247.348 384.392C247.249 384.285 247.101 384.228 246.904 384.228C246.714 384.228 246.566 384.285 246.459 384.392C246.36 384.499 246.311 384.631 246.311 384.796V388.813C246.311 388.969 246.36 389.109 246.467 389.225C246.566 389.34 246.714 389.397 246.912 389.397C247.109 389.397 247.249 389.34 247.356 389.225C247.455 389.109 247.513 388.978 247.513 388.813V384.787H247.504Z"}),(0,c.tZ)("path",{d:"M252.698 379.552C252.665 379.692 252.616 379.791 252.5
38758 379.848C252.501 379.906 252.419 379.939 252.328 379.947C252.237 379.955 252.139 379.955 252.023 379.955H250.772L250.657 383.553C250.772 383.396 250.896 383.264 251.052 383.182C251.2 383.092 251.406 383.042 251.661 383.042C251.958 383.042 252.196 383.166 252.386 383.421C252.575 383.668 252.665 383.981 252.665 384.343V388.722C252.665 389.225 252.526 389.636 252.246 389.957C251.966 390.278 251.587 390.443 251.11 390.443C250.879 390.443 250.69 390.394 250.525 390.303C250.361 390.212 250.229 390.081 250.114 389.924C250.007 389.768 249.924 389.587 249.875 389.381C249.826 389.175 249.801 388.969 249.801 388.739V387.117H250.599V388.772C250.599 388.961 250.649 389.118 250.748 389.233C250.846 389.348 250.978 389.406 251.134 389.406C251.291 389.406 251.423 389.348 251.53 389.233C251.637 389.118 251.686 388.978 251.686 388.788V384.376C251.686 384.186 251.645 384.038 251.554 383.948C251.464 383.849 251.348 383.808 251.2 383.808C251.011 383.808 250.871 383.89 250.772 384.055C250.682 384.219 250.632 384.417 250.632 384.639L249.694 384.54L249.883 378.976H252.748C252.748 379.206 252.731 379.412 252.698 379.552Z"})]}),(0,c.BX)("g",{id:"264",children:[(0,c.tZ)("path",{className:"shape",d:"M304.95 396.461V400.914H297.821V396.461H288.783V416.95H313.988V396.461H304.95Z"}),(0,c.tZ)("path",{d:"M297.28 406.298C297.091 407.039 296.877 407.73 296.621 408.389C296.218 409.435 295.922 410.258 295.732 410.867C295.543 411.476 295.444 411.962 295.444 412.324H297.453V413.312H294.407V412.991C294.407 412.752 294.424 412.505 294.465 412.258C294.506 412.011 294.58 411.69 294.687 411.311C294.794 410.933 294.942 410.464 295.131 409.896C295.321 409.336 295.568 408.62 295.872 407.755C296.02 407.344 296.144 406.981 296.251 406.652C296.35 406.323 296.44 406.01 296.506 405.705C296.572 405.409 296.621 405.104 296.654 404.792C296.679 404.487 296.695 404.158 296.695 403.804C296.695 403.45 296.646 403.203 296.539 403.046C296.432 402.89 296.267 402.816 296.045 402.816C295.881 402.816 295.724 402.882 295.601 403.022C295.469 403.162 295.411 403.343 295.411 403.565V405.475H294.58V403.721C294.58 403.474 294.613 403.236 294.67 403.005C294.736 402.775 294.827 402.577 294.942 402.404C295.066 402.231 295.206 402.091 295.387 401.984C295.56 401.886 295.774 401.828 296.004 401.828C296.572 401.828 296.975 402.026 297.214 402.429C297.453 402.832 297.576 403.409 297.576 404.166C297.56 404.849 297.461 405.557 297.28 406.298Z"}),(0,c.tZ)("path",{d:"M301.296 412.95C301.008 413.287 300.629 413.452 300.16 413.452C299.683 413.452 299.312 413.287 299.04 412.95C298.769 412.612 298.629 412.192 298.629 411.682V403.631C298.629 403.12 298.769 402.692 299.049 402.355C299.329 402.017 299.699 401.844 300.16 401.844C300.629 401.844 300.983 402.026 301.222 402.371C301.469 402.725 301.592 403.12 301.592 403.565V405.286H300.794V403.516C300.794 403.326 300.744 403.17 300.629 403.055C300.522 402.939 300.374 402.882 300.176 402.882C299.979 402.882 299.831 402.939 299.724 403.055C299.617 403.17 299.559 403.318 299.559 403.499V406.957C299.683 406.8 299.831 406.677 300.004 406.603C300.176 406.52 300.39 406.487 300.654 406.487C300.983 406.487 301.246 406.603 301.436 406.833C301.625 407.064 301.724 407.368 301.724 407.73V411.698C301.732 412.192 301.584 412.612 301.296 412.95ZM300.761 407.813C300.761 407.656 300.711 407.525 300.604 407.418C300.506 407.311 300.358 407.253 300.16 407.253C299.971 407.253 299.822 407.311 299.715 407.418C299.617 407.525 299.567 407.656 299.567 407.821V411.838C299.567 411.995 299.617 412.135 299.724 412.25C299.831 412.365 299.979 412.423 300.168 412.423C300.366 412.423 300.506 412.365 300.613 412.25C300.711 412.135 300.769 412.003 300.769 411.838V407.813H300.761Z"}),(0,c.tZ)("path",{d:"M305.421 411.081V413.312H304.499V411.081H302.696V410.25L304.532 401.976H305.421V410.2H305.931V411.089H305.421V411.081ZM304.507 405.516L303.569 410.2H304.507V405.516Z"})]}),(0,c.BX)("g",{id:"263",children:[(0,c.tZ)("path",{className:"shape",d:"M286.99 373.839H261.793V394.32H286.99V373.839Z"}),(0,c.tZ)("path",{d:"M270.964 383.273C270.774 384.014 270.56 384.705 270.305 385.364C269.902 386.409 269.605 387.232 269.416 387.842C269.227 388.451 269.128 388.936 269.128 389.299H271.136V390.287H268.091V389.966C268.091 389.727 268.107 389.48 268.148 389.233C268.19 388.986 268.264 388.665 268.371 388.286C268.478 387.907 268.626 387.438 268.815 386.87C269.005 386.31 269.251 385.594 269.556 384.73C269.704 384.318 269.828 383.956 269.935 383.627C270.033 383.297 270.124 382.985 270.19 382.68C270.256 382.384 270.305 382.079 270.338 381.774C270.371 381.47 270.379 381.141 270.379 380.787C270.379 380.433 270.33 380.186 270.223 380.029C270.116 379.873 269.951 379.799 269.729 379.799C269.564 379.799 269.408 379.865 269.284 380.005C269.153 380.145 269.095 380.326 269.095 380.548V382.458H268.264V380.704C268.264 380.457 268.297 380.219 268.354 379.988C268.42 379.758 268.511 379.56 268.626 379.387C268.749 379.214 268.889 379.074 269.07 378.967C269.243 378.869 269.457 378.811 269.688 378.811C270.256 378.811 270.659 379.008 270.898 379.412C271.136 379.807 271.26 380.391 271.26 381.149C271.243 381.824 271.153 382.54 270.964 383.273Z"}),(0,c.tZ)("path",{d:"M274.981 389.924C274.693 390.262 274.314 390.426 273.845 390.426C273.368 390.426 272.997 390.262 272.726 389.924C272.454 389.587 272.314 389.167 272.314 388.657V380.605C272.314 380.095 272.454 379.667 272.734 379.329C273.014 378.992 273.384 378.819 273.845 378.819C274.314 378.819 274.668 379 274.907 379.346C275.154 379.7 275.277 380.095 275.277 380.54V382.26H274.479V380.49C274.479 380.301 274.43 380.144 274.314 380.029C274.207 379.914 274.059 379.856 273.8
38762 379.856C273.664 379.856 273.516 379.914 273.409 380.029C273.302 380.144 273.244 380.293 273.244 380.474V383.931C273.368 383.775 273.516 383.651 273.689 383.577C273.862 383.495 274.076 383.462 274.339 383.462C274.668 383.462 274.932 383.577 275.121 383.808C275.31 384.038 275.409 384.343 275.409 384.705V388.673C275.417 389.167 275.269 389.587 274.981 389.924ZM274.446 384.787C274.446 384.631 274.397 384.499 274.29 384.392C274.191 384.285 274.043 384.228 273.845 384.228C273.656 384.228 273.508 384.285 273.401 384.392C273.302 384.499 273.244 384.631 273.244 384.796V388.813C273.244 388.969 273.294 389.109 273.401 389.225C273.5 389.34 273.648 389.397 273.845 389.397C274.043 389.397 274.183 389.34 274.29 389.225C274.389 389.109 274.446 388.978 274.446 388.813V384.787Z"}),(0,c.tZ)("path",{d:"M279.4 389.373C279.334 389.579 279.236 389.76 279.104 389.916C278.972 390.072 278.824 390.204 278.643 390.295C278.47 390.385 278.273 390.435 278.059 390.435C277.556 390.435 277.194 390.278 276.964 389.957C276.733 389.644 276.618 389.233 276.618 388.731V387.076H277.449V388.813C277.449 389.2 277.631 389.389 277.984 389.389C278.355 389.389 278.536 389.2 278.536 388.829V385.314C278.536 385.109 278.437 385.01 278.248 385.01H277.598V384.145H278.248C278.437 384.145 278.536 384.038 278.536 383.824V380.466C278.536 380.284 278.495 380.136 278.404 380.029C278.314 379.914 278.174 379.856 277.984 379.856C277.795 379.856 277.655 379.914 277.573 380.029C277.491 380.145 277.449 380.293 277.449 380.49V382.194H276.618V380.548C276.618 380.038 276.725 379.626 276.939 379.305C277.153 378.984 277.532 378.827 278.067 378.827C278.495 378.827 278.849 378.992 279.112 379.313C279.376 379.634 279.516 380.046 279.516 380.548V383.701C279.516 383.931 279.458 384.112 279.334 384.244C279.219 384.384 279.063 384.499 278.865 384.582C279.055 384.672 279.211 384.787 279.334 384.936C279.458 385.084 279.516 385.257 279.516 385.471V388.722C279.499 388.945 279.466 389.167 279.4 389.373Z"})]}),(0,c.BX)("g",{id:"262",children:[(0,c.tZ)("path",{className:"shape",d:"M340.979 396.461H315.775V416.959H340.979V396.461Z"}),(0,c.tZ)("path",{d:"M324.296 406.298C324.106 407.039 323.892 407.73 323.637 408.389C323.234 409.435 322.937 410.258 322.748 410.867C322.559 411.476 322.46 411.962 322.46 412.324H324.468V413.312H321.423V412.991C321.423 412.752 321.439 412.505 321.48 412.258C321.522 412.011 321.596 411.69 321.703 411.311C321.81 410.933 321.958 410.464 322.147 409.896C322.336 409.336 322.583 408.62 322.888 407.755C323.036 407.344 323.16 406.981 323.267 406.652C323.365 406.323 323.456 406.01 323.522 405.705C323.588 405.409 323.637 405.104 323.67 404.792C323.703 404.487 323.711 404.158 323.711 403.804C323.711 403.45 323.662 403.203 323.555 403.046C323.448 402.89 323.283 402.816 323.061 402.816C322.896 402.816 322.74 402.882 322.616 403.022C322.485 403.162 322.427 403.343 322.427 403.565V405.475H321.596V403.721C321.596 403.474 321.629 403.236 321.686 403.005C321.752 402.775 321.843 402.577 321.958 402.404C322.081 402.231 322.221 402.091 322.402 401.984C322.575 401.886 322.789 401.828 323.02 401.828C323.588 401.828 323.991 402.026 324.23 402.429C324.468 402.832 324.592 403.409 324.592 404.166C324.575 404.849 324.485 405.557 324.296 406.298Z"}),(0,c.tZ)("path",{d:"M328.312 412.95C328.023 413.287 327.645 413.452 327.176 413.452C326.698 413.452 326.328 413.287 326.056 412.95C325.784 412.612 325.645 412.192 325.645 411.682V403.631C325.645 403.12 325.784 402.692 326.064 402.355C326.344 402.017 326.715 401.844 327.176 401.844C327.645 401.844 327.999 402.026 328.237 402.371C328.484 402.725 328.608 403.12 328.608 403.565V405.286H327.809V403.516C327.809 403.326 327.76 403.17 327.
387645 403.055C327.538 402.939 327.39 402.882 327.192 402.882C326.994 402.882 326.846 402.939 326.739 403.055C326.632 403.17 326.575 403.318 326.575 403.499V406.957C326.698 406.8 326.846 406.677 327.019 406.603C327.192 406.52 327.406 406.487 327.669 406.487C327.999 406.487 328.262 406.603 328.451 406.833C328.641 407.064 328.74 407.368 328.74 407.73V411.698C328.748 412.192 328.608 412.612 328.312 412.95ZM327.776 407.813C327.776 407.656 327.727 407.525 327.62 407.418C327.521 407.311 327.373 407.253 327.176 407.253C326.986 407.253 326.838 407.311 326.731 407.418C326.632 407.525 326.575 407.656 326.575 407.821V411.838C326.575 411.995 326.624 412.135 326.731 412.25C326.83 412.365 326.978 412.423 327.176 412.423C327.373 412.423 327.513 412.365 327.62 412.25C327.719 412.135 327.776 412.003 327.776 411.838V407.813Z"}),(0,c.tZ)("path",{d:"M332.591 406.298C332.402 407.039 332.188 407.73 331.933 408.389C331.529 409.435 331.233 410.258 331.044 410.867C330.854 411.476 330.756 411.962 330.756 412.324H332.764V413.312H329.719V412.991C329.719 412.752 329.735 412.505 329.776 412.258C329.817 412.011 329.891 411.69 329.998 411.311C330.105 410.933 330.254 410.464 330.443 409.896C330.632 409.336 330.879 408.62 331.184 407.755C331.332 407.344 331.455 406.981 331.562 406.652C331.661 406.323 331.752 406.01 331.817 405.705C331.883 405.409 331.933 405.104 331.966 404.792C331.999 404.487 332.007 404.158 332.007 403.804C332.007 403.45 331.957 403.203 331.85 403.046C331.743 402.89 331.579 402.816 331.357 402.816C331.192 402.816 331.036 402.882 330.912 403.022C330.78 403.162 330.723 403.343 330.723 403.565V405.475H329.891V403.721C329.891 403.474 329.924 403.236 329.982 403.005C330.048 402.775 330.138 402.577 330.254 402.404C330.377 402.231 330.517 402.091 330.698 401.984C330.871 401.886 331.085 401.828 331.315 401.828C331.883 401.828 332.287 402.026 332.525 402.429C332.764 402.832 332.888 403.409 332.888 404.166C332.871 404.849 332.772 405.557 332.591 406.298Z"})]}),(0,c.BX)("g",{id:"261",children:[(0,c.tZ)("path",{className:"shape",d:"M313.988 373.839H288.783V394.32H313.988V373.839Z"}),(0,c.tZ)("path",{d:"M299.238 383.273C299.049 384.014 298.835 384.705 298.579 385.364C298.176 386.409 297.88 387.232 297.69 387.842C297.501 388.451 297.402 388.936 297.402 389.299H299.411V390.287H296.365V389.966C296.365 389.727 296.382 389.48 296.423 389.233C296.464 388.986 296.538 388.665 296.645 388.286C296.752 387.907 296.9 387.438 297.09 386.87C297.279 386.31 297.526 385.594 297.83 384.73C297.979 384.318 298.102 383.956 298.209 383.627C298.308 383.297 298.398 382.985 298.464 382.68C298.53 382.384 298.579 382.079 298.612 381.774C298.645 381.47 298.654 381.141 298.654 380.787C298.654 380.433 298.604 380.186 298.497 380.029C298.39 379.873 298.226 379.799 298.003 379.799C297.839 379.799 297.682 379.865 297.559 380.005C297.427 380.145 297.369 380.326 297.369 380.548V382.458H296.538V380.704C296.538 380.457 296.571 380.219 296.629 379.988C296.694 379.758 296.785 379.56 296.9 379.387C297.024 379.214 297.164 379.074 297.345 378.967C297.518 378.869 297.732 378.811 297.962 378.811C298.53 378.811 298.933 379.008 299.172 379.412C299.411 379.807 299.534 380.391 299.534 381.149C299.526 381.824 299.427 382.54 299.238 383.273Z"}),(0,c.tZ)("path",{d:"M303.264 389.924C302.976 390.262 302.597 390.426 302.128 390.426C301.65 390.426 301.28 390.262 301.008 389.924C300.737 389.587 300.597 389.167 300.597 388.657V380.605C300.597 380.095 300.737 379.667 301.016 379.329C301.296 378.992 301.667 378.819 302.128 378.819C302.597 378.819 302.951 379 303.19 379.346C303.436 379.7 303.56 380.095 303.56 380.54V382.26H302.762V380.49C302.762 380.301 302.712 380.144 302.597 380.029C302.49 379.914 302.342 379.856 302.144 379.856C301.947 379.856 301.798 379.914 301.691 380.029C301.584 380.144 301.527 380.293 301.527 380.474V383.931C301.65 383.775 301.798 383.651 301.971 383.577C302.144 383.495 302.358 383.462 302.622 383.462C302.951 383.462 303.214 383.577 303.404 383.808C303.593 384.038 303.692 384.343 303.692 384.705V388.673C303.7 389.167 303.552 389.587 303.264 389.924ZM302.729 384.787C302.729 384.631 302.679 384.499 302.572 384.392C302.473 384.285 302.325 384.228 302.128 384.228C301.938 384.228 301.79 384.285 301.683 384.392C301.584 384.499 301.527 384.631 301.527 384.796V388.813C301.527 388.969 301.5
38776 389.109 301.683 389.225C301.782 389.34 301.93 389.397 302.128 389.397C302.325 389.397 302.465 389.34 302.572 389.225C302.671 389.109 302.729 388.978 302.729 388.813V384.787Z"}),(0,c.tZ)("path",{d:"M305.188 390.287V379.494C305.378 379.494 305.517 379.445 305.6 379.33C305.682 379.223 305.723 379.099 305.723 378.951H306.168V390.287H305.188Z"})]}),(0,c.BX)("g",{id:"259",children:[(0,c.tZ)("path",{className:"shape",d:"M340.979 373.839H315.775V394.32H340.979V373.839Z"}),(0,c.tZ)("path",{d:"M324.977 383.273C324.788 384.014 324.574 384.705 324.319 385.364C323.915 386.409 323.619 387.232 323.43 387.842C323.24 388.451 323.142 388.936 323.142 389.299H325.15V390.287H322.104V389.966C322.104 389.727 322.121 389.48 322.162 389.233C322.203 388.986 322.277 388.665 322.384 388.286C322.491 387.907 322.64 387.438 322.829 386.87C323.018 386.31 323.265 385.594 323.57 384.73C323.718 384.318 323.841 383.956 323.948 383.627C324.047 383.297 324.138 382.985 324.203 382.68C324.269 382.384 324.319 382.079 324.352 381.774C324.385 381.47 324.393 381.141 324.393 380.787C324.393 380.433 324.343 380.186 324.236 380.029C324.129 379.873 323.965 379.799 323.743 379.799C323.578 379.799 323.422 379.865 323.298 380.005C323.166 380.145 323.109 380.326 323.109 380.548V382.458H322.277V380.704C322.277 380.457 322.31 380.219 322.368 379.988C322.434 379.758 322.524 379.56 322.64 379.387C322.763 379.214 322.903 379.074 323.084 378.967C323.257 378.869 323.471 378.811 323.701 378.811C324.269 378.811 324.673 379.008 324.911 379.412C325.15 379.807 325.274 380.391 325.274 381.149C325.257 381.824 325.167 382.54 324.977 383.273Z"}),(0,c.tZ)("path",{d:"M329.258 379.552C329.225 379.692 329.176 379.791 329.118 379.848C329.061 379.906 328.978 379.939 328.888 379.947C328.797 379.955 328.699 379.955 328.583 379.955H327.332L327.217 383.553C327.332 383.396 327.456 383.264 327.612 383.182C327.76 383.092 327.966 383.042 328.221 383.042C328.518 383.042 328.756 383.166 328.946 383.421C329.135 383.668 329.225 383.981 329.225 384.343V388.722C329.225 389.225 329.085 389.636 328.806 389.957C328.526 390.278 328.147 390.443 327.67 390.443C327.439 390.443 327.25 390.394 327.085 390.303C326.921 390.212 326.789 390.081 326.674 389.924C326.567 389.768 326.484 389.587 326.435 389.381C326.386 389.183 326.361 388.969 326.361 388.739V387.117H327.159V388.772C327.159 388.961 327.209 389.118 327.308 389.233C327.406 389.348 327.538 389.406 327.694 389.406C327.851 389.406 327.982 389.348 328.089 389.233C328.196 389.118 328.246 388.978 328.246 388.788V384.376C328.246 384.186 328.205 384.038 328.114 383.948C328.024 383.849 327.908 383.808 327.76 383.808C327.571 383.808 327.431 383.89 327.332 384.055C327.242 384.219 327.192 384.417 327.192 384.639L326.254 384.54L326.443 378.976H329.308C329.308 379.206 329.291 379.412 329.258 379.552Z"}),(0,c.tZ)("path",{d:"M333.036 389.924C332.756 390.262 332.369 390.426 331.891 390.426C331.661 390.426 331.455 390.377 331.274 390.286C331.085 390.196 330.928 390.064 330.797 389.908C330.665 389.751 330.566 389.57 330.5 389.364C330.435 389.167 330.402 388.953 330.402 388.722V387.051H331.233V388.739C331.233 388.928 331.291 389.093 331.414 389.208C331.529 389.332 331.694 389.389 331.9 389.389C332.122 389.389 332.295 389.332 332.394 389.208C332.501 389.093 332.55 388.945 332.55 388.78V385.388C332.427 385.545 332.278 385.668 332.106 385.742C331.933 385.816 331.71 385.866 331.439 385.866C331.118 385.866 330.863 385.751 330.681 385.52C330.5 385.29 330.402 384.993 330.402 384.623V380.605C330.402 380.095 330.542 379.667 330.813 379.329C331.085 378.992 331.463 378.819 331.941 378.819C332.402 378.819 332.78 378.992 333.052 379.329C333.332 379.667 333.472 380.095 333.472 380.605V388.657C333.464 389.167 333.324 389.587 333.036 389.924ZM332.542 380.433C332.542 380.276 332.492 380.136 332.385 380.021C332.287 379.906 332.138 379.848 331.941 379.848C331.752 379.848 331.603 379.906 331.496 380.021C331.398 380.136 331.34 380.276 331.34 380.433V384.532C331.34 384.68 331.389 384.812 331.496 384.919C331.603 385.026 331.743 385.084 331.941 385.084C332.138 385.084 332.278 385.034 332.385 384.919C332.492 384.812 332.542 384.68 332.542 384.532V380.433Z"})]}),(0,c.BX)("g",{id:"270",children:[(0,c.tZ)("path",{className:"shape",d:"M233.008 396.461H207.804V416.959H233.008V396.461Z"}),(0,c.tZ)("path",{d:"M216.109 406.298C215.92 407.039 215.706 407.73 215.451 408.389C215.047 409.435 214.751 410.258 214.562 410.867C214.372 411.476 214.274 411.962 214.274 412.324H216.282V413.3
38712H213.236V412.991C213.236 412.752 213.253 412.505 213.294 412.258C213.335 412.011 213.409 411.69 213.516 411.311C213.623 410.933 213.771 410.464 213.961 409.896C214.15 409.336 214.397 408.62 214.702 407.755C214.85 407.344 214.973 406.981 215.08 406.652C215.179 406.323 215.27 406.01 215.335 405.705C215.401 405.409 215.451 405.104 215.484 404.792C215.517 404.487 215.525 404.158 215.525 403.804C215.525 403.45 215.475 403.203 215.368 403.046C215.261 402.89 215.097 402.816 214.874 402.816C214.71 402.816 214.562 402.882 214.43 403.022C214.298 403.162 214.241 403.343 214.241 403.565V405.475H213.409V403.721C213.409 403.474 213.442 403.236 213.5 403.005C213.566 402.775 213.656 402.577 213.771 402.404C213.887 402.231 214.035 402.091 214.216 401.984C214.389 401.886 214.603 401.828 214.833 401.828C215.401 401.828 215.805 402.026 216.043 402.429C216.282 402.832 216.406 403.409 216.406 404.166C216.389 404.849 216.299 405.557 216.109 406.298Z"}),(0,c.tZ)("path",{d:"M219.534 405.944C219.328 406.924 219.147 407.821 219.007 408.644C218.867 409.468 218.752 410.25 218.67 410.991C218.588 411.731 218.53 412.513 218.489 413.312H217.435C217.583 411.616 217.83 409.887 218.184 408.109C218.538 406.331 218.917 404.619 219.328 402.956H217.254V401.968H220.316V402.544C220.003 403.837 219.74 404.965 219.534 405.944Z"}),(0,c.tZ)("path",{d:"M224.168 412.933C223.872 413.279 223.477 413.452 222.999 413.452C222.53 413.452 222.151 413.279 221.839 412.933C221.534 412.588 221.378 412.127 221.378 411.542V403.746C221.378 403.17 221.534 402.701 221.839 402.355C222.143 402.009 222.53 401.836 222.999 401.836C223.477 401.836 223.864 402.009 224.168 402.355C224.473 402.701 224.621 403.162 224.621 403.746V411.542C224.613 412.118 224.464 412.588 224.168 412.933ZM223.608 403.474C223.608 403.302 223.551 403.153 223.427 403.013C223.304 402.874 223.164 402.808 222.999 402.808C222.835 402.808 222.686 402.874 222.571 403.013C222.448 403.153 222.39 403.302 222.39 403.474V411.822C222.39 412.003 222.448 412.159 222.571 412.291C222.695 412.423 222.835 412.489 222.999 412.489C223.164 412.489 223.312 412.423 223.427 412.291C223.551 412.159 223.608 412.003 223.608 411.822V403.474Z"})]}),(0,c.BX)("g",{id:"269",children:[(0,c.tZ)("path",{className:"shape",d:"M206.018 373.839H180.814V394.32H206.018V373.839Z"}),(0,c.tZ)("path",{d:"M189.719 383.264C189.53 384.005 189.315 384.697 189.06 385.355C188.657 386.401 188.361 387.224 188.171 387.833C187.982 388.443 187.883 388.928 187.883 389.29H189.892V390.278H186.846V389.957C186.846 389.719 186.863 389.472 186.904 389.225C186.945 388.978 187.019 388.657 187.126 388.278C187.233 387.899 187.381 387.43 187.57 386.862C187.76 386.302 188.007 385.586 188.311 384.722C188.459 384.31 188.583 383.948 188.69 383.618C188.789 383.289 188.879 382.976 188.945 382.672C189.011 382.375 189.06 382.071 189.093 381.758C189.126 381.453 189.134 381.124 189.134 380.77C189.134 380.416 189.085 380.169 188.978 380.013C188.871 379.856 188.706 379.782 188.484 379.782C188.319 379.782 188.171 379.848 188.04 379.988C187.908 380.128 187.85 380.309 187.85 380.531V382.441H187.019V380.688C187.019 380.441 187.052 380.202 187.109 379.972C187.175 379.741 187.266 379.544 187.381 379.371C187.496 379.198 187.645 379.058 187.826 378.951C187.998 378.852 188.212 378.794 188.443 378.794C189.011 378.794 189.414 378.992 189.653 379.395C189.892 379.799 190.015 380.375 190.015 381.132C190.007 381.816 189.908 382.524 189.719 383.264Z"}),(0,c.tZ)("path",{d:"M193.745 389.908C193.457 390.245 193.078 390.41 192.609 390.41C192.131 390.41 191.761 390.245 191.489 389.908C191.218 389.57 191.078 389.15 191.078 388.64V380.589C191.078 380.079 191.218 379.651 191.497 379.313C191.777 378.976 192.148 378.803 192.609 378.803C193.078 378.803 193.432 378.984 193.671 379.329C193.917 379.683 194.041 380.079 194.041 380.523V382.244H193.242V380.474C193.242 380.284 193.193 380.128 193.078 380.013C192.971 379.897 192.823 379.84 192.625 379.84C192.428 379.84 192.279 379.897 192.172 380.013C192.065 380.128 192.008 380.276 192.008 380.457V383.915C192.131 383.758 192.279 383.635 192.452 383.561C192.625 383.479 192.839 383.446 193.103 383.446C193.432 383.446 193.695 383.561 193.885 383.791C194.074 384.022 194.173 384.326 194.173 384.689V388.657C194.173 389.15 194.033 389.579 193.745 389.908ZM193.201 384.779C193.201 384.623 193.152 384.491 193.045 384.376C192.946 384.269 192.798 384.211 192.6 384.211C192.411 384.211 192.263 384.269 192.156 384.376C192.057 384.483 192.008 384.615 192.008 384.779V388.796C192.008 388.953 192.057 389.093 192.164 389.208C192.263 389.323 192.411 389.381 192.609 389.381C192.806 389.381 192.946 389.323 193.053 389.208C193.152 389.093 193.21 388.961 193.21 388.796V384.779H193.201Z"}),(0,c.tZ)("path",{d:"M198.107 389.908C197.827 390.245 197.44 390.41 196.963 390.41C196.732 390.41 196.527 390.361 196.345 390.27C196.156 390.179 196 390.048 195.868 389.891C195.736 389.735 195.638 389.554 195.572 389.348C195.506 389.15 195.473 388.936 195.473 388.706V387.035H196.304V388.722C196.304 388.912 196.362 389.076 196.485 389.192C196.601 389.315 196.765 389.373 196.971 389.373C197.201 389.373 197.366 389.315 197.465 389.192C197.572 389.076 197.621 388.928 197.621 388.764V385.372C197.498 385.528 197.35 385.652 197.177 385.726C197.004 385.8 196.782 385.849 196.51 385.849C196.189 385.849 195.934 385.734 195.753 385.504C195.572 385.273 195.473 384.977 195.473 384.606V380.589C195.473 380.079 195.613 379.651 195.884 379.313C196.156 378.976 196.535 378.803 197.012 378.803C197.473 378.803 197.852 378.976 198.123 379.313C198.395 379.651 198.543 380.079 198.543 380.589V388.64C198.535 389.15 198.395 389.579 198.107 389.908ZM197.613 380.416C197.613 380.26 197.564 380.12 197.457 380.005C197.358 379.889 197.21 379.832 197.012 379.832C196.823 379.832 196.675 379.889 196.568 380.005C196.469 380.12 196.411 380.26 196.411 380.416V384.516C196.411 384.664 196.461 384.796 196.568 384.903C196.675 385.01 196.815 385.067 197.012 385.067C197.21 385.067 197.35 385.018 197.457 384.903C197.564 384.796 197.613 384.664 197.613 384.516V380.416Z"})]}),(0,c.BX)("g",{id:"268",children:[(0,c.tZ)("path",{className:"shape",d:"M250.97 396.461V400.914H243.842V396.461H234.804V416.95H260.008V396.461H250.97Z"}),(0,c.tZ)("path",{d:"M242.837 406.298C242.648 407.039 242.434 407.73 242.179 408.389C241.775 409.435 241.479 410.258 241.29 410.867C241.1 411.476 241.002 411.962 241.002 412.324H243.01V413.312H239.964V412.991C239.964 412.752 239.981 412.505 240.022 412.258C240.063 412.011 240.137 411.69 240.244 411.311C240.351 410.933 240.499 410.464 240.689 409.896C240.878 409.336 241.125 408.62 241.43 407.755C241.578 407.344 241.701 406.981 241.808 406.652C241.907 406.323 241.998 406.01 242.063 405.705C242.129 405.409 242.179 405.104 242.212 404.792C242.244 404.487 242.253 404.158 242.253 403.804C242.253 403.45 242.203 403.203 242.096 403.046C241.989 402.89 241.825 402.816 241.602 402.816C241.438 402.816 241.29 402.882 241.158 403.022C241.026 403.162 240.969 403.343 240.969 403.565V405.475H240.137V403.721C240.137 403.474 240.17 403.236 240.228 403.005C240.294 402.775 240.384 402.577 240.499 402.404C240.615 402.231 240.763 402.091 240.944 401.984C241.117 401.886 241.331 401.828 241.561 401.828C242.129 401.828 242.533 402.026 242.771 402.429C243.01 402.832 243.133 403.409 243.133 404.166C243.117 404.849 243.026 405.557 242.837 406.298Z"}),(0,c.tZ)("path",{d:"M246.853 412.95C246.565 413.287 246.186 413.452 245.717 413.452C245.24 413.452 244.869 413.287 244.598 412.95C244.326 412.612 244.186 412.192 244.186 411.682V403.631C244.186 403.12 244.326 402.692 244.606 402.355C244.886 402.017 245.256 401.844 245.717 401.844C246.186 401.844 246.54 402.026 246.779 402.371C247.026 402.725 247.149 403.12 247.149 403.565V405.286H246.351V403.516C246.351 403.326 246.301 403.17 246.186 403.055C246.079 402.939 245.931 402.882 245.734 402.882C245.536 402.882 245.388 402.939 245.281 403.055C245.174 403.17 245.116 403.318 245.116 403.499V406.957C245.24 406.8 245.388 406.677 245.561 406.603C245.734 406.52 245.948 406.487 246.211 406.487C246.54 406.487 246.804 406.603 246.993 406.833C247.182 407.064 247.281 407.368 247.281 407.73V411.698C247.289 412.192 247.149 412.612 246.853 412.95ZM246.318 407.813C246.318 407.656 246.269 407.525 246.162 407.418C246.063 407.311 245.9
38715 407.253 245.717 407.253C245.528 407.253 245.38 407.311 245.273 407.418C245.174 407.525 245.124 407.656 245.124 407.821V411.838C245.124 411.995 245.174 412.135 245.281 412.25C245.38 412.365 245.528 412.423 245.725 412.423C245.923 412.423 246.063 412.365 246.17 412.25C246.269 412.135 246.326 412.003 246.326 411.838V407.813H246.318Z"}),(0,c.tZ)("path",{d:"M251.25 412.966C250.97 413.287 250.6 413.452 250.139 413.452C249.661 413.452 249.282 413.295 249.011 412.966C248.731 412.645 248.591 412.234 248.591 411.731V408.834C248.591 408.537 248.64 408.29 248.747 408.093C248.854 407.895 248.986 407.731 249.159 407.607C248.986 407.484 248.854 407.319 248.747 407.121C248.649 406.924 248.591 406.677 248.591 406.38V403.557C248.591 403.055 248.731 402.643 249.011 402.322C249.291 402.001 249.669 401.836 250.147 401.836C250.608 401.836 250.986 402.001 251.266 402.322C251.546 402.643 251.686 403.055 251.686 403.557V406.38C251.686 406.677 251.637 406.924 251.538 407.121C251.439 407.319 251.307 407.484 251.143 407.607C251.299 407.731 251.431 407.895 251.538 408.093C251.645 408.29 251.694 408.537 251.694 408.834V411.731C251.67 412.234 251.53 412.645 251.25 412.966ZM250.748 403.483C250.748 403.302 250.698 403.153 250.583 403.046C250.476 402.931 250.328 402.874 250.13 402.874C249.933 402.874 249.785 402.931 249.678 403.046C249.571 403.162 249.513 403.31 249.513 403.491V406.66C249.513 406.817 249.571 406.957 249.678 407.072C249.785 407.187 249.933 407.245 250.13 407.245C250.328 407.245 250.476 407.187 250.583 407.072C250.69 406.957 250.748 406.825 250.748 406.669V403.483ZM250.748 408.546C250.748 408.389 250.698 408.249 250.583 408.142C250.476 408.027 250.328 407.969 250.13 407.969C249.933 407.969 249.785 408.027 249.678 408.142C249.571 408.257 249.513 408.389 249.513 408.546V411.805C249.513 411.987 249.571 412.135 249.678 412.25C249.785 412.365 249.933 412.423 250.13 412.423C250.328 412.423 250.476 412.365 250.583 412.258C250.69 412.143 250.748 411.995 250.748 411.814V408.546Z"})]}),(0,c.BX)("g",{id:"267",children:[(0,c.tZ)("path",{className:"shape",d:"M233.008 373.839H207.804V394.32H233.008V373.839Z"}),(0,c.tZ)("path",{d:"M217.204 383.273C217.015 384.014 216.801 384.705 216.545 385.364C216.142 386.409 215.846 387.232 215.656 387.842C215.467 388.451 215.368 388.936 215.368 389.299H217.377V390.287H214.331V389.966C214.331 389.727 214.348 389.48 214.389 389.233C214.43 388.986 214.504 388.665 214.611 388.286C214.718 387.907 214.866 387.438 215.056 386.87C215.245 386.31 215.492 385.594 215.796 384.73C215.945 384.318 216.068 383.956 216.175 383.627C216.274 383.297 216.364 382.985 216.43 382.68C216.496 382.384 216.545 382.079 216.578 381.774C216.611 381.47 216.62 381.141 216.62 380.787C216.62 380.433 216.57 380.186 216.463 380.029C216.356 379.873 216.191 379.799 215.969 379.799C215.805 379.799 215.656 379.865 215.525 380.005C215.393 380.145 215.335 380.326 215.335 380.548V382.458H214.504V380.704C214.504 380.457 214.537 380.219 214.595 379.988C214.66 379.758 214.751 379.56 214.866 379.387C214.981 379.214 215.13 379.074 215.311 378.967C215.484 378.869 215.698 378.811 215.928 378.811C216.496 378.811 216.899 379.008 217.138 379.412C217.377 379.807 217.5 380.391 217.5 381.149C217.484 381.824 217.385 382.54 217.204 383.273Z"}),(0,c.tZ)("path",{d:"M221.22 389.924C220.932 390.262 220.553 390.426 220.084 390.426C219.607 390.426 219.236 390.262 218.965 389.924C218.693 389.587 218.553 389.167 218.553 388.657V380.605C218.553 380.095 218.693 379.667 218.973 379.329C219.253 378.992 219.623 378.819 220.084 378.819C220.553 378.819 220.907 379 221.146 379.346C221.393 379.7 221.516 380.095 221.516 380.54V382.26H220.718V380.49C220.718 380.301 220.668 380.144 220.553 380.029C220.446 379.914 220.298 379.856 220.1 379.856C219.903 379.856 219.755 379.914 219.648 380.029C219.541 380.144 219.483 380.293 219.483 380.474V383.931C219.607 383.775 219.755 383.651 219.928 383.577C220.1 383.495 220.315 383.462 220.578 383.462C220.907 383.462 221.171 383.577 221.36 383.808C221.549 384.038 221.648 384.343 221.648 384.705V388.673C221.656 389.167 221.508 389.587 221.22 389.924ZM220.685 384.787C220.685 384.631 220.636 384.499 220.529 384.392C220.43 384.285 220.282 384.228 220.084 384.228C219.895 384.228 219.747 384.285 219.64 384.392C219.541 384.499 219.491 384.631 219.491 384.796V388.813C219.491 388.969 219.541 389.109 219.648 389.225C219.747 389.34 219.895 389.397 220.092 389.397C220.29 389.397 220.43 389.34 220.537 389.225C220.636 389.109 220.693 388.978 220.693 388.813V384.787H220.685Z"}),(0,c.tZ)("path",{d:"M225.016 382.919C224.811 383.898 224.629 384.796 224.489 385.619C224.35 386.442 224.234 387.224 224.152 387.965C224.07 388.706 224.012 389.488 223.971 390.286H222.917C223.065 388.591 223.312 386.862 223.666 385.084C224.02 383.306 224.399 381.593 224.811 379.93H222.736V378.943H225.798V379.519C225.485 380.811 225.222 381.939 225.016 382.919Z"})]}),(0,c.BX)("g",{id:"266",children:[(0,c.tZ)("path",{className:"shape",d:"M286.99 396.461H261.793V416.959H286.99V396.461Z"}),(0,c.tZ)("path",{d:"M269.859 406.298C269.67 407.039 269.456 407.73 269.201 408.389C268.797 409.435 268.501 410.258 268.312 410.867C268.122 411.476 268.023 411.962 268.023 412.324H270.032V413.312H266.986V412.991C266.986 412.752 267.003 412.505 267.044 412.258C267.085 412.011 267.159 411.69 267.266 411.311C267.373 410.933 267.521 410.464 267.711 409.896C267.9 409.336 268.147 408.62 268.452 407.755C268.6 407.344 268.723 406.981 268.83 406.652C268.929 406.323 269.019 406.01 269.085 405.705C269.151 405.409 269.201 405.104 269.233 404.792C269.266 404.487 269.275 404.158 269.275 403.804C269.275 403.45 269.225 403.203 269.118 403.046C269.011 402.89 268.847 402.816 268.624 402.816C268.46 402.816 268.303 402.882 268.18 403.022C268.048 403.162 267.991 403.343 267.991 403.565V405.475H267.159V403.721C267.159 403.474 267.192 403.236 267.25 403.005C267.316 402.775 267.406 402.577 267.521 402.404C267.645 402.231 267.785 402.091 267.966 401.984C268.139 401.886 268.353 401.828 268.583 401.828C269.151 401.828 269.554 402.026 269.793 402.429C270.032 402.832 270.155 403.409 270.155 404.166C270.139 404.849 270.048 405.557 269.859 406.298Z"}),(0,c.tZ)("path",{d:"M273.878 412.95C273.59 413.287 273.212 413.452 272.742 413.452C272.265 413.452 271.895 413.287 271.623 412.95C271.351 412.612 271.211 412.192 271.211 411.682V403.631C271.211 403.12 271.351 402.692 271.631 402.355C271.911 402.017 272.281 401.844 272.742 401.844C273.212 401.844 273.565 402.026 273.804 402.371C274.051 402.725 274.175 403.12 274.175 403.565V405.286H273.376V403.516C273.376 403.326 273.327 403.17 273.212 403.055C273.105 402.939 272.956 402.882 272.759 402.882C272.561 402.882 272.413 402.939 272.306 403.055C272.199 403.17 272.141 403.318 272.141 403.499V406.957C272.265 406.8 272.413 406.677 272.586 406.603C272.759 406.52 272.973 406.487 273.236 406.487C273.565 406.487 273.829 406.603 274.018 406.833C274.208 407.064 274.306 407.368 274.306 407.73V411.698C274.315 412.192 274.175 412.612 273.878 412.95ZM273.343 407.813C273.343 407.656 273.294 407.525 273.187 407.418C273.088 407.311 272.94 407.253 272.742 407.253C272.553 407.253 272.405 407.311 272.298 407.418C272.199 407.525 272.141 407.656 272.141 407.821V411.838C272.141 411.995 272.191 412.135 272.298 412.25C272.397 412.365 272.545 412.423 272.742 412.423C272.94 412.423 273.08 412.365 273.187 412.25C273.286 412.135 273.343 412.003 273.343 411.838V407.813Z"}),(0,c.tZ)("path",{d:"M278.274 412.95C277.986 413.287 277.607 413.452 277.138 413.452C276.66 413.452 276.29 413.287 276.018 412.95C275.747 412.612 275.607 412.192 275.607 411.682V403.631C275.607 403.12 275.747 402.692 276.027 402.355C276.306 402.017 276.677 401.844 277.138 401.844C277.607 401.844 277.961 402.026 278.2 402.371C278.447 402.725 278.57 403.12 278.57 403.565V405.286H277.772V403.516C277.772 403.326 277.722 403.17 277.60
3877 403.055C277.5 402.939 277.352 402.882 277.154 402.882C276.957 402.882 276.809 402.939 276.702 403.055C276.595 403.17 276.537 403.318 276.537 403.499V406.957C276.66 406.8 276.809 406.677 276.981 406.603C277.154 406.52 277.368 406.487 277.632 406.487C277.961 406.487 278.224 406.603 278.414 406.833C278.603 407.064 278.702 407.368 278.702 407.73V411.698C278.71 412.192 278.562 412.612 278.274 412.95ZM277.739 407.813C277.739 407.656 277.689 407.525 277.582 407.418C277.484 407.311 277.335 407.253 277.138 407.253C276.949 407.253 276.8 407.311 276.693 407.418C276.595 407.525 276.537 407.656 276.537 407.821V411.838C276.537 411.995 276.586 412.135 276.693 412.25C276.792 412.365 276.94 412.423 277.138 412.423C277.335 412.423 277.475 412.365 277.582 412.25C277.681 412.135 277.739 412.003 277.739 411.838V407.813Z"})]}),(0,c.BX)("g",{id:"272",children:[(0,c.tZ)("path",{className:"shape",d:"M196.98 396.461V400.914H189.852V396.461H180.814V416.951H206.018V396.461H196.98Z"}),(0,c.tZ)("path",{d:"M189.81 406.298C189.621 407.039 189.407 407.73 189.152 408.389C188.749 409.435 188.452 410.258 188.263 410.867C188.074 411.476 187.975 411.962 187.975 412.324H189.983V413.312H186.938V412.991C186.938 412.752 186.954 412.505 186.995 412.258C187.037 412.011 187.111 411.69 187.218 411.311C187.325 410.933 187.473 410.464 187.662 409.896C187.851 409.336 188.098 408.62 188.403 407.755C188.551 407.344 188.675 406.981 188.782 406.652C188.88 406.323 188.971 406.01 189.037 405.705C189.103 405.409 189.152 405.104 189.185 404.792C189.218 404.487 189.226 404.158 189.226 403.804C189.226 403.45 189.177 403.203 189.07 403.046C188.963 402.89 188.798 402.816 188.576 402.816C188.411 402.816 188.263 402.882 188.131 403.022C188 403.162 187.942 403.343 187.942 403.565V405.475H187.111V403.721C187.111 403.474 187.144 403.236 187.201 403.005C187.267 402.775 187.358 402.577 187.473 402.404C187.588 402.231 187.736 402.091 187.917 401.984C188.09 401.886 188.304 401.828 188.535 401.828C189.103 401.828 189.506 402.026 189.745 402.429C189.983 402.832 190.107 403.409 190.107 404.166C190.099 404.849 190 405.557 189.81 406.298Z"}),(0,c.tZ)("path",{d:"M193.235 405.944C193.03 406.924 192.849 407.821 192.709 408.644C192.569 409.468 192.453 410.25 192.371 410.991C192.289 411.731 192.231 412.513 192.19 413.312H191.136C191.285 411.616 191.532 409.887 191.885 408.109C192.239 406.331 192.618 404.619 193.03 402.956H190.955V401.968H194.017V402.544C193.705 403.837 193.449 404.965 193.235 405.944Z"}),(0,c.tZ)("path",{d:"M197.597 406.298C197.407 407.039 197.193 407.73 196.938 408.389C196.535 409.435 196.238 410.258 196.049 410.867C195.86 411.476 195.761 411.962 195.761 412.324H197.769V413.312H194.724V412.991C194.724 412.752 194.74 412.505 194.781 412.258C194.823 412.011 194.897 411.69 195.004 411.311C195.111 410.933 195.259 410.464 195.448 409.896C195.638 409.336 195.884 408.62 196.189 407.755C196.337 407.344 196.461 406.981 196.568 406.652C196.666 406.323 196.757 406.01 196.823 405.705C196.889 405.409 196.938 405.104 196.971 404.792C197.004 404.487 197.012 404.158 197.012 403.804C197.012 403.45 196.963 403.203 196.856 403.046C196.749 402.89 196.584 402.816 196.362 402.816C196.197 402.816 196.049 402.882 195.917 403.022C195.786 403.162 195.728 403.343 195.728 403.565V405.475H194.897V403.721C194.897 403.474 194.93 403.236 194.987 403.005C195.053 402.775 195.144 402.577 195.259 402.404C195.374 402.231 195.522 402.091 195.703 401.984C195.876 401.886 196.09 401.828 196.321 401.828C196.889 401.828 197.292 402.026 197.531 402.429C197.769 402.832 197.893 403.409 197.893 404.166C197.876 404.849 197.778 405.557 197.597 406.298Z"})]})]}),(0,c.BX)("g",{"data-area":"13",children:[(0,c.BX)("g",{id:"328",children:[(0,c.tZ)("path",{className:"shape",d:"M225.518 0H192.724V20.5145H225.518V0Z"}),(0,c.tZ)("path",{d:"M206.525 14.0446C206.459 14.2504 206.36 14.4316 206.229 14.588C206.097 14.7444 205.949 14.8679 205.768 14.9666C205.595 15.0572 205.397 15.1066 205.183 15.1066C204.681 15.1066 204.319 14.9502 204.089 14.6291C203.858 14.3081 203.743 13.9047 203.743 13.4025V11.7479H204.574V13.4849C204.574 13.8718 204.755 14.0611 205.109 14.0611C205.48 14.0611 205.661 13.8718 205.661 13.5013V9.98619C205.661 9.78039 205.562 9.6816 205.373 9.6816H204.722V8.81723H205.373C205.562 8.81723 205.661 8.71021 205.661 8.49617V5.13745C205.661 4.95634 205.62 4.80816 205.529 4.69291C205.439 4.57766 205.299 4.52004 205.109 4.52004C204.92 4.52004 204.78 4.57766 204.698 4.69291C204.615 4.80816 204.574 4.95634 204.574 5.15392V6.85797H203.743V5.20331C203.743 4.69292 203.85 4.28131 204.064 3.96025C204.278 3.64743 204.657 3.48279 205.192 3.48279C205.628 3.48279 205.974 3.64743 206.237 3.96849C206.5 4.28954 206.64 4.70115 206.64 5.20331V8.35622C206.64 8.58672 206.583 8.76783 206.459 8.89955C206.344 9.03949 206.188 9.14651 205.99 9.23706C206.179 9.32762 206.336 9.44287 206.459 9.58282C206.574 9.72276 206.64 9.90387 206.64 10.1179V13.3696C206.632 13.6166 206.599 13.8388 206.525 14.0446Z"}),(0,c.tZ)("path",{d:"M210.405 7.96054C210.216 8.70143 210.002 9.40117 209.747 10.0515C209.343 11.097 209.047 11.9202 208.858 12.5294C208.668 13.138
3876 208.57 13.6243 208.57 13.9865H210.578V14.9743H207.532V14.6533C207.532 14.4146 207.549 14.1676 207.59 13.9206C207.631 13.6737 207.705 13.3526 207.812 12.9739C207.919 12.5952 208.067 12.126 208.257 11.558C208.446 10.9982 208.693 10.282 208.998 9.41763C209.146 9.00602 209.269 8.64381 209.376 8.31452C209.475 7.98524 209.565 7.67241 209.631 7.36782C209.697 7.06324 209.747 6.76688 209.78 6.45406C209.812 6.14123 209.821 5.82018 209.821 5.4662C209.821 5.11221 209.771 4.86525 209.664 4.70884C209.557 4.55243 209.393 4.47834 209.17 4.47834C209.006 4.47834 208.858 4.54419 208.726 4.68414C208.594 4.82409 208.537 5.0052 208.537 5.22746V7.13732H207.705V5.38387C207.705 5.13691 207.738 4.89818 207.796 4.66768C207.862 4.43718 207.952 4.23961 208.067 4.06673C208.183 3.89385 208.331 3.75391 208.512 3.64689C208.685 3.5481 208.899 3.49048 209.129 3.49048C209.697 3.49048 210.101 3.68805 210.339 4.08319C210.578 4.47834 210.701 5.06282 210.701 5.82018C210.685 6.51168 210.594 7.21965 210.405 7.96054Z"}),(0,c.tZ)("path",{d:"M214.421 14.6204C214.141 14.9414 213.771 15.1061 213.31 15.1061C212.832 15.1061 212.454 14.9414 212.182 14.6204C211.91 14.2993 211.762 13.8877 211.762 13.3855V10.4878C211.762 10.1915 211.812 9.9445 211.919 9.74693C212.026 9.54935 212.157 9.38471 212.33 9.26123C212.157 9.13775 212.026 8.9731 211.919 8.77553C211.82 8.57796 211.762 8.331 211.762 8.03464V5.21924C211.762 4.71708 211.902 4.30547 212.182 3.98442C212.462 3.66336 212.841 3.49872 213.318 3.49872C213.779 3.49872 214.158 3.66336 214.437 3.98442C214.717 4.30547 214.857 4.71708 214.857 5.21924V8.04287C214.857 8.33923 214.808 8.58619 214.709 8.78376C214.61 8.98134 214.479 9.14598 214.314 9.26946C214.47 9.39294 214.602 9.55759 214.709 9.75516C214.808 9.95273 214.865 10.1997 214.865 10.4961V13.3938C214.841 13.8877 214.701 14.2993 214.421 14.6204ZM213.919 5.14515C213.919 4.96404 213.869 4.81586 213.754 4.70885C213.647 4.5936 213.499 4.53597 213.301 4.53597C213.104 4.53597 212.956 4.5936 212.849 4.70885C212.742 4.8241 212.684 4.97227 212.684 5.15338V8.32276C212.684 8.47917 212.742 8.61912 212.849 8.73437C212.956 8.84962 213.104 8.90725 213.301 8.90725C213.499 8.90725 213.647 8.84962 213.754 8.73437C213.861 8.61912 213.919 8.48741 213.919 8.331V5.14515ZM213.919 10.1997C213.919 10.0433 213.869 9.90334 213.754 9.79632C213.647 9.68107 213.499 9.62344 213.301 9.62344C213.104 9.62344 212.956 9.68107 212.849 9.79632C212.742 9.91157 212.684 10.0433 212.684 10.2079V13.4679C212.684 13.649 212.742 13.7971 212.849 13.9124C212.956 14.0276 213.104 14.0853 213.301 14.0853C213.499 14.0853 213.647 14.0276 213.754 13.9124C213.861 13.7971 213.919 13.649 213.919 13.4679V10.1997Z"})]}),(0,c.BX)("g",{id:"334",children:[(0,c.tZ)("path",{className:"shape",d:"M329.002 0H296.208V20.5145H329.002V0Z"}),(0,c.tZ)("path",{d:"M310.102 14.0523C310.036 14.2582 309.938 14.4393 309.806 14.5957C309.674 14.7521 309.526 14.8756 309.345 14.9743C309.172 15.0649 308.975 15.1143 308.761 15.1143C308.258 15.1143 307.896 14.9579 307.666 14.6368C307.435 14.3158 307.32 13.9124 307.32 13.4102V11.7556H308.151V13.4926C308.151 13.8795 308.333 14.0688 308.686 14.0688C309.057 14.0688 309.238 13.8795 309.238 13.509V9.99389C309.238 9.78809 309.139 9.6893 308.95 9.6893H308.3V8.82493H308.95C309.139 8.82493 309.238 8.71791 309.238 8.50387V5.14515C309.238 4.96404 309.197 4.81586 309.106 4.70061C309.016 4.58536 308.876 4.52774 308.686 4.52774C308.497 4.52774 308.357 4.58536 308.275 4.70061C308.193 4.81586 308.151 4.96404 308.151 5.16161V6.86567H307.32V5.21924C307.32 4.70885 307.427 4.29724 307.641 3.97618C307.855 3.66336 308.234 3.49872 308.769 3.49872C309.197 3.49872 309.551 3.66336 309.814 3.98442C310.078 4.30547 310.218 4.71708 310.218 5.21924V8.37216C310.218 8.60266 310.16 8.78376 310.036 8.91548C309.921 9.05543 309.765 9.16244 309.567 9.253C309.757 9.34355 309.913 9.4588 310.036 9.59875C310.16 9.73869 310.218 9.9198 310.218 10.1338V13.3855C310.209 13.6243 310.176 13.8465 310.102 14.0523Z"}),(0,c.tZ)("path",{d:"M314.228 14.0523C314.162 14.2582 314.063 14.4393 313.931 14.5957C313.8 14.7521 313.651 14.8756 313.47 14.9743C313.298 15.0649 313.1 15.1143 312.886 15.1143C312.384 15.1143 312.022 14.9579 311.791 14.6368C311.561 14.3158 311.445 13.9124 311.445 13.4102V11.7556H312.277V13.4926C312.277 13.8795 312.458 14.0688 312.812 14.0688C313.182 14.0688 313.363 13.8795 313.363 13.509V9.99389C313.363 9.78809 313.265 9.6893 313.075 9.6893H312.425V8.82493H313.075C313.265 8.82493 313.363 8.71791 313.363 8.50387V5.14515C313.363 4.96404 313.322 4.81586 313.232 4.70061C313.141 4.58536 313.001 4.52774 312.812 4.52774C312.623 4.527
38774 312.483 4.58536 312.4 4.70061C312.318 4.81586 312.277 4.96404 312.277 5.16161V6.86567H311.445V5.21924C311.445 4.70885 311.552 4.29724 311.766 3.97618C311.98 3.66336 312.359 3.49872 312.894 3.49872C313.322 3.49872 313.676 3.66336 313.94 3.98442C314.203 4.30547 314.343 4.71708 314.343 5.21924V8.37216C314.343 8.60266 314.285 8.78376 314.162 8.91548C314.047 9.05543 313.89 9.16244 313.693 9.253C313.882 9.34355 314.038 9.4588 314.162 9.59875C314.285 9.73869 314.343 9.9198 314.343 10.1338V13.3855C314.326 13.6243 314.294 13.8465 314.228 14.0523Z"}),(0,c.tZ)("path",{d:"M318.054 12.7433V14.9742H317.132V12.7433H315.33V11.9119L317.165 3.63855H318.054V11.8625H318.564V12.7515H318.054V12.7433ZM317.14 7.17015L316.202 11.8542H317.14V7.17015Z"})]}),(0,c.BX)("g",{id:"332",children:[(0,c.tZ)("path",{className:"shape",d:"M294.513 0H261.719V20.5145H294.513V0Z"}),(0,c.tZ)("path",{d:"M275.203 14.0523C275.137 14.2582 275.038 14.4393 274.906 14.5957C274.775 14.7521 274.626 14.8756 274.445 14.9743C274.272 15.0649 274.075 15.1143 273.861 15.1143C273.359 15.1143 272.997 14.9579 272.766 14.6368C272.536 14.3158 272.42 13.9124 272.42 13.4102V11.7556H273.252V13.4926C273.252 13.8795 273.433 14.0688 273.787 14.0688C274.157 14.0688 274.338 13.8795 274.338 13.509V9.99389C274.338 9.78809 274.24 9.6893 274.05 9.6893H273.4V8.82493H274.05C274.24 8.82493 274.338 8.71791 274.338 8.50387V5.14515C274.338 4.96404 274.297 4.81586 274.207 4.70061C274.116 4.58536 273.976 4.52774 273.787 4.52774C273.597 4.52774 273.458 4.58536 273.375 4.70061C273.293 4.81586 273.252 4.96404 273.252 5.16161V6.86567H272.42V5.21924C272.42 4.70885 272.527 4.29724 272.741 3.97618C272.955 3.66336 273.334 3.49872 273.869 3.49872C274.297 3.49872 274.651 3.66336 274.915 3.98442C275.178 4.30547 275.318 4.71708 275.318 5.21924V8.37216C275.318 8.60266 275.26 8.78376 275.137 8.91548C275.022 9.05543 274.865 9.16244 274.668 9.253C274.857 9.34355 275.013 9.4588 275.137 9.59875C275.26 9.73869 275.318 9.9198 275.318 10.1338V13.3855C275.301 13.6243 275.268 13.8465 275.203 14.0523Z"}),(0,c.tZ)("path",{d:"M279.318 14.0523C279.252 14.2582 279.154 14.4393 279.022 14.5957C278.89 14.7521 278.742 14.8756 278.561 14.9743C278.388 15.0649 278.191 15.1143 277.977 15.1143C277.474 15.1143 277.112 14.9579 276.882 14.6368C276.651 14.3158 276.536 13.9124 276.536 13.4102V11.7556H277.367V13.4926C277.367 13.8795 277.548 14.0688 277.902 14.0688C278.273 14.0688 278.454 13.8795 278.454 13.509V9.99389C278.454 9.78809 278.355 9.6893 278.166 9.6893H277.516V8.82493H278.166C278.355 8.82493 278.454 8.71791 278.454 8.50387V5.14515C278.454 4.96404 278.413 4.81586 278.322 4.70061C278.232 4.58536 278.092 4.52774 277.902 4.52774C277.713 4.52774 277.573 4.58536 277.491 4.70061C277.409 4.81586 277.367 4.96404 277.367 5.16161V6.86567H276.536V5.21924C276.536 4.70885 276.643 4.29724 276.857 3.97618C277.071 3.66336 277.45 3.49872 277.985 3.49872C278.413 3.49872 278.767 3.66336 279.03 3.98442C279.294 4.30547 279.433 4.71708 279.433 5.21924V8.37216C279.433 8.60266 279.376 8.78376 279.252 8.91548C279.137 9.05543 278.981 9.16244 278.783 9.253C278.973 9.34355 279.129 9.4588 279.252 9.59875C279.376 9.73869 279.433 9.9198 279.433 10.1338V13.3855C279.425 13.6243 279.384 13.8465 279.318 14.0523Z"}),(0,c.tZ)("path",{d:"M283.293 7.96054C283.104 8.70143 282.89 9.40117 282.634 10.0515C282.231 11.097 281.935 11.9202 281.745 12.5294C281.556 13.1386 281.457 13.6243 281.457 13.9865H283.466V14.9743H280.42V14.6533C280.42 14.4146 280.437 14.1676 280.478 13.9206C280.519 13.6737 280.593 13.3526 280.7 12.9739C280.807 12.5952 280.955 12.126 281.145 11.558C281.334 10.9982 281.581 10.282 281.885 9.41763C282.034 9.00602 282.157 8.64381 282.264 8.31452C282.363 7.98524 282.453 7.67241 282.519 7.36782C282.585 7.06324 282.634 6.76688 282.667 6.45406C282.7 6.14947 282.708 5.82018 282.708 5.4662C282.708 5.11221 282.659 4.86525 282.552 4.70884C282.445 4.55243 282.28 4.47834 282.058 4.47834C281.894 4.47834 281.737 4.54419 281.614 4.68414C281.482 4.82409 281.424 5.0052 281.424 5.22746V7.13732H280.593V5.38387C280.593 5.13691 280.626 4.89818 280.684 4.66768C280.749 4.43718 280.84 4.23961 280.955 4.06673C281.079 3.89385 281.219 3.75391 281.4 3.64689C281.573 3.5481 281.787 3.49048 282.017 3.49048C282.585 3.49048 282.988 3.68805 283.227 4.08319C283.466 4.47834 283.589 5.06282 283.589 5.82018C283.573 6.51168 283.482 7.21965 283.293 7.96054Z"})]}),(0,c.BX)("g",{id:"330",children:[(0,c.tZ)("path",{className:"shape",d:"M260.016 0H227.222V20.5145H260.016V0Z"}),(0,c.tZ)("path",{d:"M241.602 14.0523C241.536 14.2582 241.437 14.4393 241.305 14.5957C241.174 14.7521 241.026 14.8756 240.844 14.9743C240.672 15.0649 240.474 15.1143 240.26 15.1143C239.758 15.1143 239.396 14.9579 239.165 14.6368C238.935 14.3158 238.82 13.9124 238.82 13.4102V11.7556H239.651V13.4926C239.651 13.8795 239.832 14.0688 240.186 14.0688C240.556 14.0688 240.737 13.8795 240.737 13.509V9.99389C240.737 9.78809 240.639 9.6893 240.449 9.6893H239.799V8.82493H240.449C240.639 8.82493 240.737 8.71791 240.737 8.50387V5.14515C240.737 4.96404 240.696 4.81586 240.606 4.70061C240.515 4.58536 240.375 4.52774 240.186 4.52774C239.997 4.52774 239.857 4.58536 239.774 4.70061C239.692 4.81586 239.651 4.96404 239.651 5.16161V6.86567H238.82V5.21924C238.82 4.70885 238.927 4.29724 239.141 3.97618C239.355 3.66336 239.733 3.49872 240.268 3.49872C240.705 3.49872 241.05 3.66336 241.314 3.98442C241.577 4.30547 241.717 4.71708 241.717 5.21924V8.37216C241.717 8.60266 241.659 8.78376 241.536 8.91548C241.421 9.05543 241.264 9.16244 241.067 9.253C241.256 9.34355 241.412 9.4588 241.536 9.59875C241.651 9.73869 241.717 9.9198 241.717 10.
3871338V13.3855C241.709 13.6243 241.668 13.8465 241.602 14.0523Z"}),(0,c.tZ)("path",{d:"M245.726 14.0523C245.66 14.2582 245.561 14.4393 245.429 14.5957C245.298 14.7521 245.149 14.8756 244.968 14.9743C244.795 15.0649 244.598 15.1143 244.384 15.1143C243.882 15.1143 243.52 14.9579 243.289 14.6368C243.059 14.3158 242.943 13.9124 242.943 13.4102V11.7556H243.775V13.4926C243.775 13.8795 243.956 14.0688 244.31 14.0688C244.68 14.0688 244.861 13.8795 244.861 13.509V9.99389C244.861 9.78809 244.763 9.6893 244.573 9.6893H243.923V8.82493H244.573C244.763 8.82493 244.861 8.71791 244.861 8.50387V5.14515C244.861 4.96404 244.82 4.81586 244.73 4.70061C244.639 4.58536 244.499 4.52774 244.31 4.52774C244.12 4.52774 243.981 4.58536 243.898 4.70061C243.816 4.81586 243.775 4.96404 243.775 5.16161V6.86567H242.943V5.21924C242.943 4.70885 243.05 4.29724 243.264 3.97618C243.478 3.66336 243.857 3.49872 244.392 3.49872C244.828 3.49872 245.174 3.66336 245.437 3.98442C245.701 4.30547 245.841 4.71708 245.841 5.21924V8.37216C245.841 8.60266 245.783 8.78376 245.66 8.91548C245.544 9.05543 245.388 9.16244 245.191 9.253C245.38 9.34355 245.536 9.4588 245.66 9.59875C245.775 9.73869 245.841 9.9198 245.841 10.1338V13.3855C245.824 13.6243 245.791 13.8465 245.726 14.0523Z"}),(0,c.tZ)("path",{d:"M249.973 14.5874C249.677 14.9332 249.282 15.1061 248.804 15.1061C248.335 15.1061 247.957 14.9332 247.644 14.5874C247.331 14.2417 247.183 13.7807 247.183 13.1962V5.40034C247.183 4.82409 247.339 4.36309 247.644 4.0091C247.948 3.66335 248.335 3.49048 248.804 3.49048C249.282 3.49048 249.669 3.66335 249.973 4.0091C250.278 4.35486 250.426 4.81586 250.426 5.40034V13.1962C250.426 13.7807 250.27 14.2417 249.973 14.5874ZM249.422 5.12868C249.422 4.9558 249.364 4.80762 249.241 4.66768C249.117 4.53596 248.977 4.46187 248.813 4.46187C248.648 4.46187 248.5 4.52773 248.385 4.66768C248.261 4.80762 248.203 4.9558 248.203 5.12868V13.4761C248.203 13.6572 248.261 13.8136 248.385 13.9453C248.508 14.077 248.648 14.1429 248.813 14.1429C248.977 14.1429 249.125 14.077 249.241 13.9453C249.364 13.8136 249.422 13.6572 249.422 13.4761V5.12868Z"})]}),(0,c.BX)("g",{id:"327",children:[(0,c.tZ)("path",{className:"shape",d:"M242.35 22.6879H209.556V43.2024H242.35V22.6879Z"}),(0,c.tZ)("path",{d:"M224.432 37.0446C224.366 37.2504 224.267 37.4316 224.135 37.588C224.004 37.7444 223.855 37.8679 223.674 37.9666C223.501 38.0572 223.304 38.1066 223.09 38.1066C222.588 38.1066 222.226 37.9502 221.995 37.6291C221.765 37.3081 221.649 36.9047 221.649 36.4025V34.7479H222.481V36.4849C222.481 36.8718 222.662 37.0611 223.016 37.0611C223.386 37.0611 223.567 36.8718 223.567 36.5013V32.9862C223.567 32.7804 223.469 32.6816 223.279 32.6816H222.629V31.8172H223.279C223.469 31.8172 223.567 31.7102 223.567 31.4962V28.1375C223.567 27.9563 223.526 27.8082 223.436 27.6929C223.345 27.5777 223.205 27.52 223.016 27.52C222.827 27.52 222.687 27.5777 222.604 27.6929C222.522 27.8082 222.481 27.9563 222.481 28.1539V29.858H221.649V28.2033C221.649 27.6929 221.756 27.2813 221.97 26.9603C222.184 26.6474 222.563 26.4828 223.098 26.4828C223.534 26.4828 223.88 26.6474 224.144 26.9685C224.407 27.2895 224.547 27.7011 224.547 28.2033V31.3562C224.547 31.5867 224.489 31.7678 224.366 31.8995C224.251 32.0395 224.094 32.1465 223.897 32.2371C224.086 32.3276 224.242 32.4429 224.366 32.5828C224.481 32.7228 224.547 32.9039 224.547 33.1179V36.3696C224.53 36.6166 224.497 36.8388 224.432 37.0446Z"}),(0,c.tZ)("path",{d:"M228.406 30.9446C228.217 31.6855 228.003 32.3852 227.748 33.0356C227.344 34.0811 227.048 34.9043 226.859 35.5135C226.67 36.1226 226.571 36.6083 226.571 36.9705H228.579V37.9584H225.534V37.6374C225.534 37.3986 225.55 37.1517 225.591 36.9047C225.632 36.6577 225.706 36.3367 225.813 35.958C225.92 35.5793 226.069 35.1101 226.258 34.5421C226.447 33.9823 226.694 33.2661 226.999 32.4017C227.147 31.9901 227.27 31.6279 227.377 31.2986C227.476 30.9693 227.567 30.6565 227.633 30.3519C227.698 30.0473 227.748 29.7509 227.781 29.4381C227.814 29.1253 227.822 28.8043 227.822 28.4503C227.822 28.0963 227.772 27.8493 227.665 27.6929C227.558 27.5365 227.394 27.4624 227.172 27.4624C227.007 27.4624 226.859 27.5283 226.727 27.6682C226.595 27.8082 226.538 27.9893 226.538 28.2115V30.12
38714H225.706V28.3679C225.706 28.121 225.739 27.8822 225.797 27.6517C225.863 27.4212 225.953 27.2237 226.069 27.0508C226.184 26.8779 226.332 26.738 226.513 26.631C226.686 26.5322 226.9 26.4745 227.13 26.4745C227.698 26.4745 228.102 26.6721 228.34 27.0673C228.579 27.4624 228.703 28.0469 228.703 28.8043C228.686 29.4958 228.596 30.2119 228.406 30.9446Z"}),(0,c.tZ)("path",{d:"M231.831 30.5906C231.625 31.5702 231.444 32.4675 231.304 33.2907C231.165 34.1139 231.049 34.896 230.967 35.6451C230.885 36.386 230.827 37.1598 230.786 37.9666H229.732C229.88 36.2708 230.127 34.542 230.481 32.7639C230.835 30.9857 231.214 29.2734 231.625 27.6105H229.551V26.6227H232.613V27.1989C232.292 28.4831 232.037 29.611 231.831 30.5906Z"})]}),(0,c.BX)("g",{id:"325",children:[(0,c.tZ)("path",{className:"shape",d:"M178.344 22.6879C177.249 22.6879 176.155 22.7043 175.068 22.729V43.2518C176.155 43.2271 177.249 43.2106 178.344 43.2106H207.862V22.6879H178.344Z"}),(0,c.tZ)("path",{d:"M189.66 37.0446C189.595 37.2504 189.496 37.4316 189.364 37.588C189.232 37.7444 189.084 37.8679 188.903 37.9666C188.73 38.0572 188.533 38.1066 188.319 38.1066C187.817 38.1066 187.454 37.9502 187.224 37.6291C186.994 37.3081 186.878 36.9047 186.878 36.4025V34.7479H187.71V36.4849C187.71 36.8718 187.891 37.0611 188.245 37.0611C188.615 37.0611 188.796 36.8718 188.796 36.5013V32.9862C188.796 32.7804 188.697 32.6816 188.508 32.6816H187.858V31.8172H188.508C188.697 31.8172 188.796 31.7102 188.796 31.4962V28.1375C188.796 27.9563 188.755 27.8082 188.664 27.6929C188.574 27.5777 188.434 27.52 188.245 27.52C188.055 27.52 187.915 27.5777 187.833 27.6929C187.751 27.8082 187.71 27.9563 187.71 28.1539V29.858H186.878V28.2033C186.878 27.6929 186.985 27.2813 187.199 26.9603C187.413 26.6474 187.792 26.4828 188.327 26.4828C188.763 26.4828 189.109 26.6474 189.372 26.9685C189.636 27.2895 189.776 27.7011 189.776 28.2033V31.3562C189.776 31.5867 189.718 31.7678 189.595 31.8995C189.479 32.0395 189.323 32.1465 189.125 32.2371C189.315 32.3276 189.471 32.4429 189.595 32.5828C189.71 32.7228 189.776 32.9039 189.776 33.1179V36.3696C189.767 36.6166 189.735 36.8388 189.66 37.0446Z"}),(0,c.tZ)("path",{d:"M193.638 30.9446C193.449 31.6855 193.235 32.3852 192.98 33.0356C192.577 34.0811 192.28 34.9043 192.091 35.5135C191.902 36.1226 191.803 36.6083 191.803 36.9705H193.811V37.9584H190.766V37.6374C190.766 37.3986 190.782 37.1517 190.823 36.9047C190.864 36.6577 190.938 36.3367 191.045 35.958C191.152 35.5793 191.301 35.1101 191.49 34.5421C191.679 33.9823 191.926 33.2661 192.231 32.4017C192.379 31.9901 192.502 31.6279 192.609 31.2986C192.708 30.9693 192.799 30.6565 192.865 30.3519C192.93 30.0473 192.98 29.7509 193.013 29.4381C193.046 29.1253 193.054 28.8043 193.054 28.4503C193.054 28.0963 193.005 27.8493 192.898 27.6929C192.791 27.5365 192.626 27.4624 192.404 27.4624C192.239 27.4624 192.091 27.5283 191.959 27.6682C191.827 27.8082 191.77 27.9893 191.77 28.2115V30.1214H190.938V28.3679C190.938 28.121 190.971 27.8822 191.029 27.6517C191.095 27.4212 191.185 27.2237 191.301 27.0508C191.416 26.8779 191.564 26.738 191.745 26.631C191.918 26.5322 192.132 26.4745 192.363 26.4745C192.93 26.4745 193.334 26.6721 193.573 27.0673C193.811 27.4624 193.935 28.0469 193.935 28.8043C193.926 29.4958 193.828 30.2119 193.638 30.9446Z"}),(0,c.tZ)("path",{d:"M197.926 27.2238C197.893 27.3638 197.844 27.4625 197.786 27.5202C197.728 27.5778 197.646 27.6107 197.556 27.6107C197.465 27.619 197.366 27.619 197.251 27.619H196L195.885 31.2082C196 31.0518 196.123 30.9283 196.28 30.8377C196.428 30.7472 196.634 30.6978 196.889 30.6978C197.185 30.6978 197.424 30.8213 197.613 31.0765C197.802 31.3234 197.893 31.6363 197.893 31.9985V36.378C197.893 36.8801 197.753 37.2917 197.473 37.6128C197.193 37.9339 196.815 38.0985 196.337 38.0985C196.107 38.0985 195.918 38.0491 195.753 37.9585C195.588 37.868 195.457 37.7363 195.341 37.5799C195.234 37.4152 195.152 37.2341 195.103 37.0365C195.053 36.839 195.029 36.6249 195.029 36.3944V34.7809H195.827V36.4356C195.827 36.6249 195.876 36.7814 195.975 36.8966C196.074 37.0119 196.206 37.0695 196.362 37.0695C196.518 37.0695 196.65 37.0119 196.757 36.8966C196.864 36.7814 196.914 36.6332 196.914 36.4521V32.0396C196.914 31.8503 196.872 31.7021 196.782 31.6033C196.691 31.5045 196.576 31.4634 196.428 31.4634C196.239 31.4634 196.099 31.5457 196 31.7103C195.909 31.875 195.86 32.0726 195.86 32.2948L194.922 32.196L195.111 26.6311H197.975C197.975 26.8863 197.959 27.0839 197.926 27.2238Z"})]}),(0,c.BX)("g",{id:"333",children:[(0,c.tZ)("path",{className:"shape",d:"M342.683 22.6879C343.778 22.6879 344.873 22.7043 345.959 22.729V43.2518C344.873 43.2271 343.778 43.2106 342.683 43.2106H313.166V22.6879H342.683Z"}),(0,c.tZ)("path",{d:"M326.655 37.0446C326.589 37.2504 326.49 37.4316 326.359 37.588C326.227 37.7444 326.079 37.8679 325.898 37.9666C325.725 38.0572 325.527 38.1066 325.313 38.1066C324.811 38.1066 324.449 37.9502 324.219 37.6291C323.988 37.3081 323.873 36.9047 323.873 36.4025V34.7479H324.704V36.4849C324.704 36.8718 324.885 37.0611 325.239 37.0611C325.61 37.0611 325.791 36.8718 325.791 36.5013V32.9862C325.791 32.7804 325.692 32.6816 325.503 32.6816H324.852V31.8172H325.503C325.692 31.8172 325.791 31.7102 325.791 31.4962V28.1375C325.791 27.9563 325.75 27.8082 325.659 27.6929C325.568 27.5777 325.429 27.52 325.239 27.52C325.05 27.52 324.91 27.5777 324.828 27.6929C324.745 27.8082 324.704 27.9563 324.704 28.1539V29.858H323.873V28.2033C323.873 27.6929 323.98 27.2813 324.194 26.9603C324.408 26.6474 324.787 26.4828 325.322 26.4828C325.75 26.4828 326.104 26.6474 326.367 26.9685C326.63 27.2895 326.77 27.7011 326.77 28.2033V31.3562C326.77 31.5867 326.713 31.7678 326.589 31.8995C326.474 32.0395 326.318 32.1465 326.12 32.2371C326.309 32.3276 326.466 32.4429 326.589 32.5828C326.713 32.7228 326.77 32.9039 326.77 33.1179V36.3696C326.754 36.6166 326.721 36.8388 326.655 37.0446Z"}),(0,c.tZ)("path",{d:"M330.78 37.0446C330.715 37.2504 330.616 37.4316 330.484 37.588C330.352 37.7444 330.204 37.8679 330.023 37.9666C329.85 38.0572 329.653 38.1066 329.439 38.1066C328.937 38.1066 328.574 37.9502 328.344 37.6291C328.113 37.3081 327.998 36.9047 327.998 36.4025V34.7479H328.83V36.4849C328.83 36.8718 329.011 37.0611 329.365 37.0611C329.735 37.0611 329.916 36.8718 329.916 36.5013V32.9862C329.916 32.7804 329.817 32.6816 329.628 32.6816H328.978V31.8172H329.628C329.817 31.8172 329.916 31.7102 329.916 31.4962V28.1375C329.916 27.9563 329.875 27.8082 329.784 27.
3876929C329.694 27.5777 329.554 27.52 329.365 27.52C329.175 27.52 329.035 27.5777 328.953 27.6929C328.871 27.8082 328.83 27.9563 328.83 28.1539V29.858H327.998V28.2033C327.998 27.6929 328.105 27.2813 328.319 26.9603C328.533 26.6474 328.912 26.4828 329.447 26.4828C329.875 26.4828 330.229 26.6474 330.492 26.9685C330.756 27.2895 330.896 27.7011 330.896 28.2033V31.3562C330.896 31.5867 330.838 31.7678 330.715 31.8995C330.599 32.0395 330.443 32.1465 330.245 32.2371C330.435 32.3276 330.591 32.4429 330.715 32.5828C330.838 32.7228 330.896 32.9039 330.896 33.1179V36.3696C330.879 36.6166 330.846 36.8388 330.78 37.0446Z"}),(0,c.tZ)("path",{d:"M334.896 37.0446C334.83 37.2504 334.731 37.4316 334.6 37.588C334.468 37.7444 334.32 37.8679 334.139 37.9666C333.966 38.0572 333.768 38.1066 333.554 38.1066C333.052 38.1066 332.69 37.9502 332.459 37.6291C332.229 37.3081 332.114 36.9047 332.114 36.4025V34.7479H332.945V36.4849C332.945 36.8718 333.126 37.0611 333.48 37.0611C333.851 37.0611 334.032 36.8718 334.032 36.5013V32.9862C334.032 32.7804 333.933 32.6816 333.744 32.6816H333.093V31.8172H333.744C333.933 31.8172 334.032 31.7102 334.032 31.4962V28.1375C334.032 27.9563 333.991 27.8082 333.9 27.6929C333.809 27.5777 333.67 27.52 333.48 27.52C333.291 27.52 333.151 27.5777 333.069 27.6929C332.986 27.8082 332.945 27.9563 332.945 28.1539V29.858H332.114V28.2033C332.114 27.6929 332.221 27.2813 332.435 26.9603C332.649 26.6474 333.027 26.4828 333.562 26.4828C333.991 26.4828 334.344 26.6474 334.608 26.9685C334.871 27.2895 335.011 27.7011 335.011 28.2033V31.3562C335.011 31.5867 334.954 31.7678 334.83 31.8995C334.715 32.0395 334.558 32.1465 334.361 32.2371C334.55 32.3276 334.707 32.4429 334.83 32.5828C334.954 32.7228 335.011 32.9039 335.011 33.1179V36.3696C335.003 36.6166 334.962 36.8388 334.896 37.0446Z"})]}),(0,c.BX)("g",{id:"331",children:[(0,c.tZ)("path",{className:"shape",d:"M311.47 22.6879H278.676V43.2024H311.47V22.6879Z"}),(0,c.tZ)("path",{d:"M294.077 37.0446C294.011 37.2504 293.912 37.4316 293.78 37.588C293.649 37.7444 293.501 37.8679 293.319 37.9666C293.147 38.0572 292.949 38.1066 292.735 38.1066C292.233 38.1066 291.871 37.9502 291.64 37.6291C291.41 37.3081 291.295 36.9047 291.295 36.4025V34.7479H292.126V36.4849C292.126 36.8718 292.307 37.0611 292.661 37.0611C293.031 37.0611 293.212 36.8718 293.212 36.5013V32.9862C293.212 32.7804 293.114 32.6816 292.924 32.6816H292.274V31.8172H292.924C293.114 31.8172 293.212 31.7102 293.212 31.4962V28.1375C293.212 27.9563 293.171 27.8082 293.081 27.6929C292.99 27.5777 292.85 27.52 292.661 27.52C292.472 27.52 292.332 27.5777 292.249 27.6929C292.167 27.8082 292.126 27.9563 292.126 28.1539V29.858H291.295V28.2033C291.295 27.6929 291.402 27.2813 291.616 26.9603C291.83 26.6474 292.208 26.4828 292.743 26.4828C293.171 26.4828 293.525 26.6474 293.789 26.9685C294.052 27.2895 294.192 27.7011 294.192 28.2033V31.3562C294.192 31.5867 294.134 31.7678 294.011 31.8995C293.896 32.0395 293.739 32.1465 293.542 32.2371C293.731 32.3276 293.887 32.4429 294.011 32.5828C294.134 32.7228 294.192 32.9039 294.192 33.1179V36.3696C294.176 36.6166 294.143 36.8388 294.077 37.0446Z"}),(0,c.tZ)("path",{d:"M298.193 37.0446C298.127 37.2504 298.028 37.4316 297.896 37.588C297.765 37.7444 297.616 37.8679 297.435 37.9666C297.262 38.0572 297.065 38.1066 296.851 38.1066C296.349 38.1066 295.987 37.9502 295.756 37.6291C295.526 37.3081 295.41 36.9047 295.41 36.4025V34.7479H296.242V36.4849C296.242 36.8718 296.423 37.0611 296.777 37.0611C297.147 37.0611 297.328 36.8718 297.328 36.5013V32.9862C297.328 32.7804 297.23 32.6816 297.04 32.6816H296.39V31.8172H297.04C297.23 31.8172 297.328 31.7102 297.328 31.4962V28.1375C297.328 27.9563 297.287 27.8082 297.197 27.6929C297.106 27.5777 296.966 27.52 296.777 27.52C296.587 27.52 296.448 27.5777 296.365 27.6929C296.283 27.8082 296.242 27.9563 296.242 28.1539V29.858H295.41V28.2033C295.41 27.6929 295.517 27.2813 295.731 26.9603C295.945 26.6474 296.324 26.4828 296.859 26.4828C297.287 26.4828 297.641 26.6474 297.905 26.9685C298.168 27.2895 298.308 27.7011 298.308 28.2033V31.3562C298.308 31.5867 298.25 31.7678 298.127 31.8995C298.011 32.0395 297.855 32.1465 297.658 32.2371C297.847 32.3276 298.003 32.4429 298.127 32.5828C298.25 32.7228 298.308 32.9039 298.308 33.1179V36.3696C298.3 36.6166 298.267 36.8388 298.193 37.
3870446Z"}),(0,c.tZ)("path",{d:"M299.831 37.9584V27.166C300.021 27.166 300.161 27.1166 300.243 27.0014C300.325 26.8943 300.366 26.7626 300.366 26.6227H300.811V37.9666H299.831V37.9584Z"})]}),(0,c.BX)("g",{id:"329",children:[(0,c.tZ)("path",{className:"shape",d:"M276.972 22.6796H244.178V43.1942H276.972V22.6796Z"}),(0,c.tZ)("path",{d:"M257.991 37.0446C257.925 37.2504 257.826 37.4316 257.694 37.588C257.563 37.7444 257.414 37.8679 257.233 37.9666C257.06 38.0572 256.863 38.1066 256.649 38.1066C256.147 38.1066 255.785 37.9502 255.554 37.6291C255.324 37.3081 255.208 36.9047 255.208 36.4025V34.7479H256.04V36.4849C256.04 36.8718 256.221 37.0611 256.575 37.0611C256.945 37.0611 257.126 36.8718 257.126 36.5013V32.9862C257.126 32.7804 257.028 32.6816 256.838 32.6816H256.188V31.8172H256.838C257.028 31.8172 257.126 31.7102 257.126 31.4962V28.1375C257.126 27.9563 257.085 27.8082 256.995 27.6929C256.904 27.5777 256.764 27.52 256.575 27.52C256.385 27.52 256.246 27.5777 256.163 27.6929C256.081 27.8082 256.04 27.9563 256.04 28.1539V29.858H255.208V28.2033C255.208 27.6929 255.315 27.2813 255.529 26.9603C255.743 26.6474 256.122 26.4828 256.657 26.4828C257.093 26.4828 257.439 26.6474 257.703 26.9685C257.966 27.2895 258.106 27.7011 258.106 28.2033V31.3562C258.106 31.5867 258.048 31.7678 257.925 31.8995C257.81 32.0395 257.653 32.1465 257.456 32.2371C257.645 32.3276 257.801 32.4429 257.925 32.5828C258.04 32.7228 258.106 32.9039 258.106 33.1179V36.3696C258.089 36.6166 258.056 36.8388 257.991 37.0446Z"}),(0,c.tZ)("path",{d:"M261.965 30.9446C261.776 31.6855 261.562 32.3852 261.307 33.0356C260.903 34.0811 260.607 34.9043 260.418 35.5135C260.228 36.1226 260.13 36.6083 260.13 36.9705H262.138V37.9584H259.093V37.6374C259.093 37.3986 259.109 37.1517 259.15 36.9047C259.191 36.6577 259.265 36.3367 259.372 35.958C259.479 35.5793 259.628 35.1101 259.817 34.5421C260.006 33.9823 260.253 33.2661 260.558 32.4017C260.706 31.9901 260.829 31.6279 260.936 31.2986C261.035 30.9693 261.126 30.6565 261.192 30.3519C261.257 30.0473 261.307 29.7509 261.34 29.4381C261.364 29.1335 261.381 28.8043 261.381 28.4503C261.381 28.0963 261.331 27.8493 261.224 27.6929C261.117 27.5365 260.953 27.4624 260.731 27.4624C260.566 27.4624 260.418 27.5283 260.286 27.6682C260.154 27.8082 260.097 27.9893 260.097 28.2115V30.1214H259.265V28.3679C259.265 28.121 259.298 27.8822 259.356 27.6517C259.422 27.4212 259.512 27.2237 259.628 27.0508C259.743 26.8779 259.891 26.738 260.072 26.631C260.245 26.5322 260.459 26.4745 260.689 26.4745C261.257 26.4745 261.661 26.6721 261.899 27.0673C262.138 27.4624 262.262 28.0469 262.262 28.8043C262.245 29.4958 262.146 30.2119 261.965 30.9446Z"}),(0,c.tZ)("path",{d:"M265.958 37.5963C265.678 37.9338 265.291 38.0984 264.814 38.0984C264.583 38.0984 264.378 38.049 264.197 37.9585C264.007 37.8679 263.851 37.7362 263.719 37.5798C263.588 37.4152 263.489 37.2341 263.423 37.0365C263.357 36.8389 263.324 36.6249 263.324 36.3944V34.7232H264.155V36.4108C264.155 36.6084 264.213 36.7566 264.337 36.8801C264.452 36.9953 264.616 37.0612 264.822 37.0612C265.053 37.0612 265.217 37.0036 265.316 36.8801C265.423 36.7648 265.472 36.6166 265.472 36.452V33.0604C265.349 33.2168 265.201 33.3402 265.028 33.4226C264.855 33.5049 264.633 33.5378 264.361 33.5378C264.04 33.5378 263.785 33.4226 263.604 33.1921C263.423 32.9616 263.324 32.6652 263.324 32.2948V28.2775C263.324 27.7671 263.464 27.339 263.736 27.0015C264.007 26.664 264.386 26.4911 264.863 26.4911C265.324 26.4911 265.703 26.664 265.975 27.0015C266.254 27.339 266.394 27.7671 266.394 28.2775V36.3285C266.378 36.8389 266.238 37.2588 265.958 37.5963ZM265.464 28.1046C265.464 27.9482 265.415 27.8082 265.308 27.693C265.209 27.5777 265.061 27.5201 264.863 27.5201C264.666 27.5201 264.526 27.5777 264.419 27.693C264.32 27.8082 264.262 27.9399 264.262 28.1046V32.2124C264.262 32.3606 264.312 32.4841 264.419 32.5994C264.518 32.7064 264.666 32.764 264.863 32.764C265.061 32.764 265.201 32.7146 265.308 32.5994C265.415 32.4923 265.464 32.3606 265.464 32.2207V28.1046Z"})]})]}),(0,c.BX)("g",{"data-area":"R3",children:[(0,c.BX)("g",{id:"342",children:[(0,c.tZ)("path",{className:"shape",d:"M451.074 36.4767L444.118 57.1559C437.443 51.5581 430.281 46.5117 422.733 42.0746L432.603 24.0956C439.023 27.8494 445.197 31.982 451.074 36.4767Z"}),(0,c.tZ)("path",{d:"M434.999 42.8648C434.933 43.0706 434.834 43.2517 434.703 43.4082C434.571 43.5646 434.423 43.6881 434.242 43.7868C434.069 43.8774 433.871 43.9268 433.657 43.9268C433.155 43.9268 432.793 43.7704 432.563 43.4493C432.332 43.1283 432.217 42.7249 432.217 42.2227V40.5681H433.048V42.305C433.048 42.692 433.229 42.8813 433.583 42.8813C433.954 42.8813 434.135 42.692 434.135 42.3215V38.8064C434.135 38.6006 434.036 38.5018 433.847 38.5018H433.196V37.6374H433.847C434.036 37.6374 434.135 37.5304 434.135 37.3164V33.9576C434.135 33.7765 434.094 33.6284 434.003 33.5131C433.912 33.3979 433.773 33.3402 433.583 33.3402C433.394 33.3402 433.254 33.3979 433.172 33.5131C433.089 33.6284 433.048 33.7765 433.048 33.974
3871V35.6782H432.217V34.0235C432.217 33.5131 432.324 33.1015 432.538 32.7804C432.752 32.4676 433.13 32.303 433.665 32.303C434.094 32.303 434.447 32.4676 434.711 32.7887C434.974 33.1097 435.114 33.5213 435.114 34.0235V37.1764C435.114 37.4069 435.057 37.588 434.933 37.7197C434.818 37.8597 434.662 37.9667 434.464 38.0573C434.653 38.1478 434.81 38.2631 434.933 38.403C435.057 38.543 435.114 38.7241 435.114 38.9381V42.1898C435.106 42.4368 435.073 42.659 434.999 42.8648Z"}),(0,c.tZ)("path",{d:"M438.834 41.5478V43.7787H437.912V41.5478H436.109V40.7164L437.945 32.4431H438.834V40.667H439.344V41.5561H438.834V41.5478ZM437.912 35.9829L436.973 40.667H437.912V35.9829Z"}),(0,c.tZ)("path",{d:"M442.909 36.7648C442.72 37.5057 442.506 38.2054 442.251 38.8558C441.848 39.9013 441.551 40.7245 441.362 41.3336C441.173 41.9428 441.074 42.4285 441.074 42.7907H443.082V43.7786H440.037V43.4575C440.037 43.2188 440.053 42.9718 440.094 42.7249C440.135 42.4779 440.209 42.1569 440.316 41.7782C440.423 41.3995 440.572 40.9303 440.761 40.3623C440.95 39.8025 441.197 39.0863 441.502 38.2219C441.65 37.8103 441.773 37.4481 441.88 37.1188C441.979 36.7895 442.07 36.4767 442.136 36.1721C442.201 35.8675 442.251 35.5711 442.284 35.2583C442.308 34.9537 442.325 34.6244 442.325 34.2705C442.325 33.9165 442.276 33.6695 442.169 33.5131C442.062 33.3567 441.897 33.2826 441.675 33.2826C441.51 33.2826 441.354 33.3485 441.23 33.4884C441.098 33.6283 441.041 33.8095 441.041 34.0317V35.9416H440.209V34.1881C440.209 33.9412 440.242 33.7024 440.3 33.4719C440.366 33.2414 440.456 33.0439 440.572 32.871C440.695 32.6981 440.835 32.5582 441.016 32.4512C441.189 32.3524 441.403 32.2947 441.634 32.2947C442.201 32.2947 442.605 32.4923 442.844 32.8875C443.082 33.2826 443.206 33.8671 443.206 34.6244C443.189 35.3159 443.099 36.0239 442.909 36.7648Z"})]}),(0,c.BX)("g",{id:"340",children:[(0,c.tZ)("path",{className:"shape",d:"M431.129 23.2475L421.26 41.2265C412.831 36.3943 403.924 32.3111 394.615 29.0923L401.586 9.80438C411.892 13.3854 421.77 17.9048 431.129 23.2475Z"}),(0,c.tZ)("path",{d:"M410.377 29.3805C410.311 29.5863 410.213 29.7674 410.081 29.9238C409.949 30.0802 409.801 30.2037 409.62 30.3025C409.447 30.393 409.249 30.4424 409.035 30.4424C408.533 30.4424 408.171 30.286 407.941 29.9649C407.71 29.6439 407.595 29.2405 407.595 28.7384V27.0837H408.426V28.8207C408.426 29.2076 408.607 29.3969 408.961 29.3969C409.332 29.3969 409.513 29.2076 409.513 28.8371V25.322C409.513 25.1162 409.414 25.0174 409.225 25.0174H408.575V24.153H409.225C409.414 24.153 409.513 24.046 409.513 23.832V20.4733C409.513 20.2922 409.472 20.144 409.381 20.0287C409.291 19.9135 409.151 19.8559 408.961 19.8559C408.772 19.8559 408.632 19.9135 408.55 20.0287C408.467 20.144 408.426 20.2922 408.426 20.4897V22.1938H407.595V20.5391C407.595 20.0287 407.702 19.6171 407.916 19.2961C408.13 18.9832 408.509 18.8186 409.044 18.8186C409.472 18.8186 409.826 18.9832 410.089 19.3043C410.352 19.6254 410.492 20.037 410.492 20.5391V23.692C410.492 23.9225 410.435 24.1036 410.311 24.2354C410.196 24.3753 410.04 24.4823 409.842 24.5729C410.031 24.6634 410.188 24.7787 410.311 24.9186C410.435 25.0586 410.492 25.2397 410.492 25.4537V28.7054C410.484 28.9524 410.451 29.1747 410.377 29.3805Z"}),(0,c.tZ)("path",{d:"M414.213 28.0717V30.3026H413.292V28.0717H411.489V27.2402L413.325 18.9669H414.213V27.1908H414.724V28.0799H414.213V28.0717ZM413.292 22.4985L412.353 27.1826H413.292V22.4985Z"}),(0,c.tZ)("path",{d:"M418.561 29.9156C418.264 30.2613 417.869 30.4342 417.392 30.4342C416.923 30.4342 416.544 30.2613 416.231 29.9156C415.918 29.5698 415.77 29.1088 415.77 28.5243V20.7285C415.77 20.1522 415.927 19.6912 416.231 19.3372C416.536 18.9915 416.923 18.8186 417.392 18.8186C417.869 18.8186 418.256 18.9915 418.561 19.3372C418.865 19.683 419.013 20.144 419.013 20.7285V28.5243C419.013 29.1088 418.865 29.5698 418.561 29.9156ZM418.009 20.4568C418.009 20.2839 417.951 20.1357 417.828 19.9958C417.704 19.8641 417.565 19.79 417.4 19.79C417.235 19.79 417.087 19.8559 416.972 19.9958C416.848 20.1357 416.791 20.2839 416.791 20.4568V28.8042C416.791 28.9853 416.848 29.1417 416.972 29.2734C417.095 29.4052 417.235 29.471 417.4 29.471C417.565 29.471 417.713 29.4052 417.828 29.2734C417.951 29.1417 418.009 28.9853 418.009 28.8042V20.4568Z"})]}),(0,c.BX)("g",{id:"338",children:[(0,c.tZ)("path",{className:"shape",d:"M399.973 9.25288L393.001 28.5491C383.971 25.5361 374.587 23.3216 364.924 21.988L367.08 1.58051C378.407 3.10345 389.412 5.68835 399.973 9.25288Z"}),(0,c.tZ)("path",{d:"M379.535 17.8884C379.47 18.0942 379.371 18.2753 379.239 18.4317C379.107 18.5881 378.959 18.7116 378.778 18.8104C378.605 18.901 378.408 18.9503 378.194 18.9503C377.692 18.9503 377.329 18.7939 377.099 18.4729C376.868 18.1518 376.753 17.7485 376.753 17.2463V15.5916H377.585V17.3286C377.585 17.7155 377.766 17.9049 378.12 17.9049C378.49 17.9049 378.671 17.7155 378.671 17.3451V13.8299C378.671 13.6241 378.572 13.5254 378.383 13.5254H377.733V12.661H378.383C378.572 12.661 378.671 12.554 378.671 12.3399V8.9812C378.671 8.80009 378.63 8.65192 378.539 8.53667C378.449 8.42142 378.309 8.36379 378.12 8.36379C377.93 8.36379 377.79 8.42142 377.708 8.53667C377.626 8.65192 377.585 8.8
387001 377.585 8.99767V10.7017H376.753V9.04706C376.753 8.53667 376.86 8.12506 377.074 7.804C377.288 7.49118 377.667 7.32654 378.202 7.32654C378.63 7.32654 378.984 7.49118 379.247 7.81224C379.511 8.13329 379.651 8.5449 379.651 9.04706V12.2C379.651 12.4305 379.593 12.6116 379.47 12.7433C379.354 12.8832 379.198 12.9903 379 13.0808C379.19 13.1714 379.346 13.2866 379.47 13.4266C379.593 13.5665 379.651 13.7476 379.651 13.9617V17.2134C379.634 17.4603 379.601 17.6826 379.535 17.8884Z"}),(0,c.tZ)("path",{d:"M383.651 17.8884C383.585 18.0942 383.486 18.2753 383.355 18.4317C383.223 18.5881 383.075 18.7116 382.894 18.8104C382.721 18.901 382.523 18.9503 382.309 18.9503C381.807 18.9503 381.445 18.7939 381.215 18.4729C380.984 18.1518 380.869 17.7485 380.869 17.2463V15.5916H381.7V17.3286C381.7 17.7155 381.881 17.9049 382.235 17.9049C382.606 17.9049 382.787 17.7155 382.787 17.3451V13.8299C382.787 13.6241 382.688 13.5254 382.499 13.5254H381.848V12.661H382.499C382.688 12.661 382.787 12.554 382.787 12.3399V8.9812C382.787 8.80009 382.746 8.65192 382.655 8.53667C382.564 8.42142 382.425 8.36379 382.235 8.36379C382.046 8.36379 381.906 8.42142 381.824 8.53667C381.741 8.65192 381.7 8.8001 381.7 8.99767V10.7017H380.869V9.04706C380.869 8.53667 380.976 8.12506 381.19 7.804C381.404 7.49118 381.782 7.32654 382.318 7.32654C382.746 7.32654 383.099 7.49118 383.363 7.81224C383.626 8.13329 383.766 8.5449 383.766 9.04706V12.2C383.766 12.4305 383.709 12.6116 383.585 12.7433C383.47 12.8832 383.314 12.9903 383.116 13.0808C383.305 13.1714 383.462 13.2866 383.585 13.4266C383.709 13.5665 383.766 13.7476 383.766 13.9617V17.2134C383.75 17.4603 383.717 17.6826 383.651 17.8884Z"}),(0,c.tZ)("path",{d:"M387.743 18.4564C387.463 18.7775 387.093 18.9421 386.632 18.9421C386.154 18.9421 385.776 18.7775 385.504 18.4564C385.232 18.1354 385.084 17.7238 385.084 17.2216V14.3239C385.084 14.0275 385.133 13.7806 385.24 13.583C385.347 13.3854 385.479 13.2208 385.652 13.0973C385.479 12.9738 385.347 12.8092 385.24 12.6116C385.142 12.414 385.084 12.167 385.084 11.8707V9.04706C385.084 8.5449 385.224 8.13329 385.504 7.81224C385.784 7.49118 386.162 7.32654 386.64 7.32654C387.101 7.32654 387.479 7.49118 387.751 7.81224C388.031 8.13329 388.171 8.5449 388.171 9.04706V11.8707C388.171 12.167 388.121 12.414 388.014 12.6116C387.916 12.8092 387.784 12.9738 387.619 13.0973C387.776 13.2208 387.907 13.3854 388.014 13.583C388.113 13.7806 388.171 14.0275 388.171 14.3239V17.2216C388.163 17.7155 388.023 18.1271 387.743 18.4564ZM387.249 8.97297C387.249 8.79186 387.2 8.64368 387.084 8.53667C386.977 8.42142 386.829 8.36379 386.632 8.36379C386.434 8.36379 386.286 8.42142 386.179 8.53667C386.072 8.65192 386.014 8.80009 386.014 8.9812V12.1506C386.014 12.307 386.072 12.4469 386.179 12.5622C386.286 12.6774 386.434 12.7351 386.632 12.7351C386.829 12.7351 386.977 12.6774 387.084 12.5622C387.191 12.4469 387.249 12.3152 387.249 12.1588V8.97297ZM387.249 14.0357C387.249 13.8793 387.2 13.7394 387.084 13.6324C386.977 13.5171 386.829 13.4595 386.632 13.4595C386.434 13.4595 386.286 13.5171 386.179 13.6324C386.072 13.7476 386.014 13.8793 386.014 14.044V17.3039C386.014 17.485 386.072 17.6332 386.179 17.7485C386.286 17.8637 386.434 17.9213 386.632 17.9213C386.829 17.9213 386.977 17.8637 387.084 17.7485C387.191 17.6332 387.249 17.485 387.249 17.3039V14.0357Z"})]}),(0,c.BX)("g",{id:"336",children:[(0,c.tZ)("path",{className:"shape",d:"M343.39 0C350.84 0 358.174 0.461001 365.384 1.35831L363.228 21.7741C356.733 20.9508 350.107 20.5228 343.39 20.5228H330.706V0H343.39Z"}),(0,c.tZ)("path",{d:"M344.8 14.0523C344.734 14.2582 344.635 14.4393 344.503 14.5957C344.371 14.7521 344.223 14.8756 344.042 14.9743C343.869 15.0649 343.672 15.1143 343.458 15.1143C342.956 15.1143 342.594 14.9579 342.363 14.6368C342.133 14.3158 342.017 13.9124 342.017 13.4102V11.7556H342.849V13.4926C342.849 13.8795 343.03 14.0688 343.384 14.0688C343.754 14.0688 343.935 13.8795 343.935 13.509V9.99389C343.935 9.78809 343.836 9.6893 343.647 9.6893H342.997V8.82493H343.647C343.836 8.82493 343.935 8.71791 343.935 8.50387V5.14515C343.935 4.96404 343.894 4.81586 343.804 4.70061C343.713 4.58536 343.573 4.52774 343.384 4.52774C343.194 4.52774 343.054 4.58536 342.972 4.70061C342.89 4.81586 342.849 4.96404 342.849 5.16161V6.86567H342.017V5.21924C342.017 4.70885 342.124 4.29724 342.338 3.97618C342.552 3.66336 342.931 3.49872 343.466 3.49872C343.894 3.49872 344.248 3.66336 344.511 3.98442C344.775 4.30547 344.915 4.71708 344.915 5.21924V8.37216C344.915 8.60266 344.857 8.78376 344.734 8.91548C344.618 9.05543 344.462 9.16244 344.264 9.253C344.454 9.34355 344.61 9.4588 344.734 9.59875C344.857 9.73869 344.915 9.9198 344.915 10.1338V13.3855C344.907 13.6243 344.874 13.8465 344.8 14.0523Z"}),(0,c.tZ)("path",{d:"M348.922 14.0523C348.856 14.2582 348.757 14.4393 348.625 14.5957C348.494 14.7521 348.345 14.8756 348.164 14.9743C347.991 15.0649 347.794 15.1143 347.58 15.1143C347.078 15.1143 346.716 14.9579 346.485 14.6368C346.255 14.3158 346.139 13.9124 346.139 13.4102V11.7556H346.971V13.4926C346.971 13.8795 347.152 14.0688 347.506 14.0688C347.876 14.0688 348.057 13.8795 348.057 13.509V9.99389C348.057 9.78809 347.959 9.6893 347.769 9.6893H347.119V8.82493H347.769C347.959 8.82493 348.057 8.71791 348.057 8.50387V5.14515C348.057 4.96404 348.016 4.81586 347.926 4.70061C347.835 4.58536 347.695 4.52774 347.506 4.52774C347.316 4.52774 347.177 4.58536 347.094 4.70061C347.012 4.81586 346.971 4.96404 346.971 5.16161V6.86567H346.139V5.21924C346.139 4.70885 346.246 4.29724 346.46 3.97618C346.674 3.66336 347.053 3.49872 347.588 3.49872C348.016 3.49872 348.37 3.66336 348.634 3.98442C348.897 4.30547 349.037 4.71708 349.037 5.21924V8.37216C349.037 8.60266 348.979 8.78376 348.856 8.91548C348.741 9.05543 348.584 9.16244 348.387 9.253C348.576 9.34355 348.732 9.4588 348.856 9.59875C348.979 9.73869 349.037 9.9198 349.037 10.1338V13.3855C349.02 13.6243 348.987 13.8465 348.922 14.0523Z"}),(0,c.tZ)("path",{d:"M353.014 14.6039C352.726 14.9414 352.347 15.1061 351.878 15.1061C351.4 15.1061 351.03 14.9414 350.758 14.6039C350.487 14.2664 350.347 13.8465 350.347 13.3361V5.2851C350.347 4.7747 350.487 4.34663 350.766 4.00911C351.046 3.67159 351.417 3.49872 351.878 3.49872C352.347 3.49872 352.701 3.67159 352.94 4.02558C353.187 4.37956 353.302 4.7747 353.302 5.21924V6.93976H352.503V5.16161C352.503 4.97227 352.454 4.81586 352.339 4.70061C352.232 4.58536 352.084 4.52774 351.886 4.52774C351.688 4.52774 351.54 4.58536 351.433 4.70061C351.326 4.81586 351.269 4.96404 351.269 5.14515V8.60266C351.392 8.44625 351.54 8.32276 351.713 8.24867C351.886 8.16635 352.1 8.13342 352.3
38763 8.13342C352.693 8.13342 352.956 8.24867 353.145 8.47917C353.335 8.70967 353.433 9.01426 353.433 9.37648V13.3444C353.45 13.8465 353.31 14.2746 353.014 14.6039ZM352.479 9.47527C352.479 9.31885 352.429 9.18714 352.322 9.07189C352.215 8.95664 352.075 8.90725 351.878 8.90725C351.688 8.90725 351.54 8.96487 351.433 9.07189C351.326 9.17891 351.277 9.31062 351.277 9.47527V13.4926C351.277 13.649 351.326 13.7889 351.433 13.9042C351.532 14.0194 351.68 14.077 351.878 14.077C352.075 14.077 352.215 14.0194 352.322 13.9042C352.421 13.7889 352.479 13.6572 352.479 13.4926V9.47527Z"})]}),(0,c.BX)("g",{id:"326",children:[(0,c.tZ)("path",{className:"shape",d:"M178.344 0C170.903 0 163.56 0.461001 156.35 1.35831L158.506 21.7741C165.001 20.9508 171.627 20.5228 178.344 20.5228H191.029V0H178.344Z"}),(0,c.tZ)("path",{d:"M171.273 14.0523C171.207 14.2582 171.109 14.4393 170.977 14.5957C170.845 14.7521 170.697 14.8756 170.516 14.9743C170.343 15.0649 170.146 15.1143 169.932 15.1143C169.429 15.1143 169.067 14.9579 168.837 14.6368C168.606 14.3158 168.491 13.9124 168.491 13.4102V11.7556H169.322V13.4926C169.322 13.8795 169.504 14.0688 169.858 14.0688C170.228 14.0688 170.409 13.8795 170.409 13.509V9.99389C170.409 9.78809 170.31 9.6893 170.121 9.6893H169.471V8.82493H170.121C170.31 8.82493 170.409 8.71791 170.409 8.50387V5.14515C170.409 4.96404 170.368 4.81586 170.277 4.70061C170.187 4.58536 170.047 4.52774 169.858 4.52774C169.668 4.52774 169.528 4.58536 169.446 4.70061C169.364 4.81586 169.322 4.96404 169.322 5.16161V6.86567H168.491V5.21924C168.491 4.70885 168.598 4.29724 168.812 3.97618C169.026 3.66336 169.405 3.49872 169.94 3.49872C170.376 3.49872 170.722 3.66336 170.985 3.98442C171.249 4.30547 171.389 4.71708 171.389 5.21924V8.37216C171.389 8.60266 171.331 8.78376 171.207 8.91548C171.092 9.05543 170.936 9.16244 170.738 9.253C170.928 9.34355 171.084 9.4588 171.207 9.59875C171.323 9.73869 171.389 9.9198 171.389 10.1338V13.3855C171.372 13.6243 171.339 13.8465 171.273 14.0523Z"}),(0,c.tZ)("path",{d:"M175.25 7.96054C175.06 8.70143 174.846 9.40117 174.591 10.0515C174.188 11.097 173.892 11.9202 173.702 12.5294C173.513 13.1386 173.414 13.6243 173.414 13.9865H175.423V14.9743H172.377V14.6533C172.377 14.4146 172.393 14.1676 172.435 13.9206C172.476 13.6737 172.55 13.3526 172.657 12.9739C172.764 12.5952 172.912 12.126 173.101 11.558C173.291 10.9982 173.538 10.282 173.842 9.41763C173.99 9.00602 174.114 8.64381 174.221 8.31452C174.32 7.98524 174.41 7.67241 174.476 7.36782C174.542 7.06324 174.591 6.76688 174.624 6.45406C174.657 6.14123 174.665 5.82018 174.665 5.4662C174.665 5.11221 174.616 4.86525 174.509 4.70884C174.402 4.55243 174.237 4.47834 174.015 4.47834C173.85 4.47834 173.702 4.54419 173.57 4.68414C173.439 4.82409 173.381 5.0052 173.381 5.22746V7.13732H172.55V5.38387C172.55 5.13691 172.583 4.89818 172.64 4.66768C172.706 4.43718 172.797 4.23961 172.912 4.06673C173.027 3.89385 173.175 3.75391 173.356 3.64689C173.529 3.5481 173.743 3.49048 173.974 3.49048C174.542 3.49048 174.945 3.68805 175.184 4.08319C175.423 4.47834 175.546 5.06282 175.546 5.82018C175.53 6.51168 175.431 7.21965 175.25 7.96054Z"}),(0,c.tZ)("path",{d:"M179.266 14.6039C178.977 14.9414 178.599 15.1061 178.13 15.1061C177.652 15.1061 177.282 14.9414 177.01 14.6039C176.739 14.2664 176.599 13.8465 176.599 13.3361V5.2851C176.599 4.7747 176.739 4.34663 177.018 4.00911C177.298 3.67159 177.669 3.49872 178.13 3.49872C178.599 3.49872 178.953 3.67159 179.192 4.02558C179.438 4.37956 179.562 4.7747 179.562 5.21924V6.93976H178.763V5.16161C178.763 4.97227 178.714 4.81586 178.599 4.70061C178.492 4.58536 178.344 4.52774 178.146 4.52774C177.949 4.52774 177.8 4.58536 177.693 4.70061C177.586 4.81586 177.529 4.96404 177.529 5.14515V8.60266C177.652 8.44625 177.8 8.32276 177.973 8.24867C178.146 8.16635 178.36 8.13342 178.624 8.13342C178.953 8.13342 179.216 8.24867 179.406 8.47917C179.595 8.70967 179.694 9.01426 179.694 9.37648V13.3444C179.694 13.8465 179.554 14.2746 179.266 14.6039ZM178.722 9.47527C178.722 9.31885 178.673 9.18714 178.566 9.07189C178.459 8.95664 178.319 8.90725 178.121 8.90725C177.932 8.90725 177.784 8.96487 177.677 9.07189C177.57 9.17891 177.529 9.31062 177.529 9.47527V13.4926C177.529 13.649 177.578 13.7889 177.685 13.9042C177.784 14.0194 177.932 14.077 178.13 14.077C178.327 14.077 178.467 14.0194 178.574 13.9042C178.673 13.7889 178.731 13.6572 178.731 13.4926V9.47527H178.722Z"})]}),(0,c.BX)("g",{id:"324",children:[(0,c.tZ)("path",{className:"shape",d:"M121.76 9.25288L128.732 28.5491C137.762 25.5361 147.146 23.3216 156.81 21.988L154.653 1.58051C143.327 3.10345 132.321 5.68835 121.76 9.25288Z"}),(0,c.tZ)("path",{d:"M137.87 18.7363C137.804 18.9421 137.706 19.1232 137.574 19.2796C137.442 19.436 137.294 19.5595 137.113 19.6583C136.94 19.7489 136.743 19.7982 136.529 19.7982C136.026 19.7982 135.664 19.6418 135.434 19.3208C135.203 18.9997 135.088 18.5964 135.088 18.0942V16.4395H135.919V18.1765C135.919 18.5634 136.1 18.7528 136.454 18.7528C136.825 18.7528 137.006 18.5634 137.006 18.193V14.6778C137.006 14.472 136.907 14.3733 136.718 14.3733H136.068V13.5089H136.718C136.907 13.5089 137.006 13.4019 137.006 13.1878V9.8291C137.006 9.64799 136.965 9.49982 136.874 9.38457C136.784 9.26931 136.644 9.21169 136.454 9.21169C136.265 9.21169 136.125 9.26931 136.043 9.38457C135.961 9.49982 135.919 9.64799 135.919 9.84557V11.5496H135.088V9.89496C135.088 9.38457 135.195 8.97296 135.409 8.6519C135.623 8.33908 136.002 8.17444 136.537 8.17444C136.973 8.17444 137.319 8.33908 137.582 8.66014C137.846 8.98119 137.985 9.3928 137.985 9.89496V13.0479C137.985 13.2784 137.928 13.4595 137.804 13.5912C137.689 13.7311 137.533 13.8382 137.335 13.9287C137.525 14.0193 137.681 14.1345 137.804 14.2745C137.92 14.4144 137.985 14.5955 137.985 14.8096V18.0613C137.969 18.3082 137.936 18.5305 137.87 18.7363Z"}),(0,c.tZ)("path",{d:"M141.845 12.6363C141.656 13.3772 141.442 14.0769 141.186 14.7272C140.783 15.7727 140.487 16.5959 140.297 17.2051C140.108 17.8143 140.009 18.3 140.009 18.6622H142.018V19.6501H138.972V19.329C138.972 19.0903 138.989 18.8433 139.03 18.5963C139.071 18.3494 139.145 18.0283 139.252 17.6496C139.359 17.271 139.507 16.8017 139.697 16.2337C139.886 15.6739 140.133 14.9577 140.437 14.0934C140.586 13.6817 140.709 13.3195 140.816 12.9902C140.915 12.661 141.005 12.3481 141.071 12.0435C141.137 11.739 141.186 11.4426 141.219 11.1298C141.252 10.817 141.26 10.4959 
387141.26 10.1419C141.26 9.78793 141.211 9.54097 141.104 9.38456C140.997 9.22815 140.832 9.15406 140.61 9.15406C140.446 9.15406 140.297 9.21991 140.166 9.35986C140.034 9.49981 139.976 9.68092 139.976 9.90318V11.813H139.145V10.0596C139.145 9.81263 139.178 9.5739 139.236 9.3434C139.301 9.1129 139.392 8.91532 139.507 8.74245C139.622 8.56957 139.771 8.42963 139.952 8.32261C140.125 8.22382 140.339 8.1662 140.569 8.1662C141.137 8.1662 141.54 8.36377 141.779 8.75891C142.018 9.15406 142.141 9.73854 142.141 10.4959C142.125 11.1956 142.034 11.9036 141.845 12.6363Z"}),(0,c.tZ)("path",{d:"M145.6 17.4273V19.6583H144.678V17.4273H142.876V16.5959L144.711 8.32257H145.6V16.5465H146.111V17.4356H145.6V17.4273ZM144.678 11.8542L143.74 16.5383H144.678V11.8542Z"})]}),(0,c.BX)("g",{id:"322",children:[(0,c.tZ)("path",{className:"shape",d:"M90.6064 23.2475L100.476 41.2265C108.905 36.3943 117.811 32.3111 127.121 29.0923L120.149 9.80438C109.835 13.3854 99.9573 17.9048 90.6064 23.2475Z"}),(0,c.tZ)("path",{d:"M106.253 28.5243C106.188 28.7301 106.089 28.9112 105.957 29.0676C105.825 29.2241 105.677 29.3475 105.496 29.4463C105.323 29.5369 105.126 29.5863 104.912 29.5863C104.41 29.5863 104.047 29.4299 103.817 29.1088C103.586 28.7878 103.471 28.3844 103.471 27.8822V26.2275H104.303V27.9645C104.303 28.3514 104.484 28.5408 104.838 28.5408C105.208 28.5408 105.389 28.3514 105.389 27.981V24.4659C105.389 24.2601 105.29 24.1613 105.101 24.1613H104.451V23.2969H105.101C105.29 23.2969 105.389 23.1899 105.389 22.9758V19.6171C105.389 19.436 105.348 19.2878 105.257 19.1726C105.167 19.0573 105.027 18.9997 104.838 18.9997C104.648 18.9997 104.508 19.0573 104.426 19.1726C104.344 19.2878 104.303 19.436 104.303 19.6336V21.3376H103.471V19.683C103.471 19.1726 103.578 18.761 103.792 18.4399C104.006 18.1271 104.385 17.9625 104.92 17.9625C105.356 17.9625 105.702 18.1271 105.965 18.4482C106.229 18.7692 106.369 19.1808 106.369 19.683V22.8359C106.369 23.0664 106.311 23.2475 106.188 23.3792C106.072 23.5192 105.916 23.6262 105.718 23.7167C105.908 23.8073 106.064 23.9225 106.188 24.0625C106.303 24.2024 106.369 24.3835 106.369 24.5976V27.8493C106.36 28.1045 106.327 28.3268 106.253 28.5243Z"}),(0,c.tZ)("path",{d:"M110.228 22.4325C110.039 23.1734 109.825 23.8732 109.57 24.5235C109.166 25.569 108.87 26.3922 108.681 27.0014C108.491 27.6106 108.393 28.0962 108.393 28.4585H110.401V29.4463H107.355V29.1253C107.355 28.8865 107.372 28.6396 107.413 28.3926C107.454 28.1456 107.528 27.8246 107.635 27.4459C107.742 27.0672 107.89 26.598 108.08 26.03C108.269 25.4702 108.516 24.754 108.821 23.8896C108.969 23.478 109.092 23.1158 109.199 22.7865C109.298 22.4572 109.389 22.1444 109.454 21.8398C109.52 21.5352 109.57 21.2389 109.603 20.926C109.636 20.6132 109.644 20.2922 109.644 19.9382C109.644 19.5842 109.594 19.3372 109.487 19.1808C109.38 19.0244 109.216 18.9503 108.994 18.9503C108.829 18.9503 108.681 19.0162 108.549 19.1561C108.417 19.2961 108.36 19.4772 108.36 19.6994V21.6093H107.528V19.8559C107.528 19.6089 107.561 19.3702 107.619 19.1397C107.685 18.9092 107.775 18.7116 107.891 18.5387C108.006 18.3658 108.154 18.2259 108.335 18.1189C108.508 18.0201 108.722 17.9625 108.952 17.9625C109.52 17.9625 109.924 18.16 110.162 18.5552C110.401 18.9503 110.525 19.5348 110.525 20.2922C110.508 20.9837 110.418 21.6916 110.228 22.4325Z"}),(0,c.tZ)("path",{d:"M114.132 22.4325C113.942 23.1734 113.728 23.8732 113.473 24.5235C113.07 25.569 112.773 26.3922 112.584 27.0014C112.395 27.6106 112.296 28.0962 112.296 28.4585H114.305V29.4463H111.259V29.1253C111.259 28.8865 111.275 28.6396 111.317 28.3926C111.358 28.1456 111.432 27.8246 111.539 27.4459C111.646 27.0672 111.794 26.598 111.983 26.03C112.173 25.4702 112.42 24.754 112.724 23.8896C112.872 23.478 112.996 23.1158 113.103 22.7865C113.202 22.4572 113.292 22.1444 113.358 21.8398C113.424 21.5352 113.473 21.2389 113.506 20.926C113.539 20.6132 113.547 20.2922 113.547 19.9382C113.547 19.5842 113.498 19.3372 113.391 19.1808C113.284 19.0244 113.119 18.9503 112.897 18.9503C112.732 18.9503 112.584 19.0162 112.452 19.1561C112.321 19.2961 112.263 19.4772 112.263 19.6994V21.6093H111.432V19.8559C111.432 19.6089 111.465 19.3702 111.522 19.1397C111.588 18.9092 111.679 18.7116 111.794 18.5387C111.909 18.3658 112.057 18.2259 112.238 18.1189
387C112.411 18.0201 112.625 17.9625 112.856 17.9625C113.424 17.9625 113.827 18.16 114.066 18.5552C114.305 18.9503 114.428 19.5348 114.428 20.2922C114.412 20.9837 114.321 21.6916 114.132 22.4325Z"})]}),(0,c.BX)("g",{id:"320",children:[(0,c.tZ)("path",{className:"shape",d:"M70.6519 36.4767L77.6074 57.1559C84.2913 51.5581 91.4443 46.5117 98.9925 42.0746L89.1231 24.0956C82.7108 27.8494 76.5373 31.982 70.6519 36.4767Z"}),(0,c.tZ)("path",{d:"M81.7569 42.8648C81.6911 43.0706 81.5923 43.2517 81.4606 43.4082C81.3289 43.5646 81.1807 43.6881 80.9996 43.7868C80.8268 43.8774 80.6292 43.9268 80.4152 43.9268C79.9131 43.9268 79.5509 43.7704 79.3204 43.4493C79.09 43.1283 78.9747 42.7249 78.9747 42.2227V40.5681H79.8061V42.305C79.8061 42.692 79.9872 42.8813 80.3411 42.8813C80.7115 42.8813 80.8926 42.692 80.8926 42.3215V38.8064C80.8926 38.6006 80.7939 38.5018 80.6045 38.5018H79.9543V37.6374H80.6045C80.8021 37.6374 80.8926 37.5304 80.8926 37.3164V33.9576C80.8926 33.7765 80.8515 33.6284 80.7609 33.5131C80.6704 33.3979 80.5305 33.3402 80.3411 33.3402C80.1518 33.3402 80.0119 33.3979 79.9296 33.5131C79.8473 33.6284 79.8061 33.7765 79.8061 33.9741V35.6782H78.9747V34.0235C78.9747 33.5131 79.0817 33.1015 79.2958 32.7804C79.5098 32.4676 79.8884 32.303 80.4234 32.303C80.8515 32.303 81.2054 32.4676 81.4688 32.7887C81.7322 33.1097 81.8722 33.5213 81.8722 34.0235V37.1764C81.8722 37.4069 81.8145 37.588 81.6911 37.7197C81.5758 37.8597 81.4194 37.9667 81.2219 38.0573C81.4112 38.1478 81.5676 38.2631 81.6911 38.403C81.8145 38.543 81.8722 38.7241 81.8722 38.9381V42.1898C81.8557 42.4368 81.8228 42.659 81.7569 42.8648Z"}),(0,c.tZ)("path",{d:"M85.7333 36.7648C85.544 37.5057 85.33 38.2054 85.0748 38.8558C84.6715 39.9013 84.3752 40.7245 84.1858 41.3336C83.99
38765 41.9428 83.8977 42.4285 83.8977 42.7907H85.9062V43.7786H82.8606V43.4575C82.8606 43.2188 82.8771 42.9718 82.9182 42.7249C82.9594 42.4779 83.0335 42.1569 83.1405 41.7782C83.2475 41.3995 83.3956 40.9303 83.585 40.3623C83.7743 39.8025 84.0212 39.0863 84.3258 38.2219C84.4739 37.8103 84.5974 37.4481 84.7044 37.1188C84.8032 36.7895 84.8937 36.4767 84.9596 36.1721C85.0254 35.8675 85.0748 35.5711 85.1078 35.2583C85.1407 34.9537 85.1489 34.6244 85.1489 34.2705C85.1489 33.9165 85.0995 33.6695 84.9925 33.5131C84.8855 33.3567 84.7209 33.2826 84.4986 33.2826C84.334 33.2826 84.1858 33.3485 84.0541 33.4884C83.9224 33.6283 83.8648 33.8095 83.8648 34.0317V35.9416H83.0335V34.1881C83.0335 33.9412 83.0664 33.7024 83.124 33.4719C83.1899 33.2414 83.2804 33.0439 83.3956 32.871C83.5109 32.6981 83.659 32.5582 83.8401 32.4512C84.013 32.3524 84.227 32.2947 84.4657 32.2947C85.0337 32.2947 85.437 32.4923 85.6757 32.8875C85.9144 33.2826 86.0297 33.8671 86.0297 34.6244C86.0132 35.3159 85.9227 36.0239 85.7333 36.7648Z"}),(0,c.tZ)("path",{d:"M89.8986 43.3999C89.6023 43.7457 89.2072 43.9186 88.7297 43.9186C88.2606 43.9186 87.8819 43.7457 87.5691 43.3999C87.2645 43.0542 87.1082 42.5932 87.1082 42.0087V34.2128C87.1082 33.6366 87.2645 33.1756 87.5691 32.8216C87.8737 32.4759 88.2606 32.303 88.7297 32.303C89.2072 32.303 89.594 32.4759 89.8986 32.8216C90.2032 33.1674 90.3513 33.6284 90.3513 34.2128V42.0087C90.3513 42.5849 90.2032 43.0542 89.8986 43.3999ZM89.3471 33.9412C89.3471 33.7683 89.2895 33.6201 89.166 33.4802C89.0425 33.3485 88.9026 33.2744 88.738 33.2744C88.5733 33.2744 88.4252 33.3402 88.3099 33.4802C88.1865 33.6201 88.1288 33.7683 88.1288 33.9412V42.2886C88.1288 42.4697 88.1865 42.6261 88.3099 42.7578C88.4334 42.8895 88.5733 42.9554 88.738 42.9554C88.9026 42.9554 89.0508 42.8895 89.166 42.7578C89.2895 42.6261 89.3471 42.4697 89.3471 42.2886V33.9412Z"})]}),(0,c.BX)("g",{id:"323",children:[(0,c.tZ)("path",{className:"shape",d:"M134.001 29.1582L140.117 48.7425C150.711 45.5979 161.856 43.7292 173.355 43.3093V22.7701C159.724 23.2064 146.538 25.4044 134.001 29.1582Z"}),(0,c.tZ)("path",{d:"M152.719 37.8926C152.653 38.0984 152.554 38.2795 152.423 38.4359C152.291 38.5923 152.143 38.7158 151.962 38.8146C151.789 38.9052 151.591 38.9546 151.377 38.9546C150.875 38.9546 150.513 38.7981 150.282 38.4771C150.052 38.156 149.937 37.7527 149.937 37.2505V35.5958H150.768V37.3328C150.768 37.7197 150.949 37.9091 151.303 37.9091C151.673 37.9091 151.855 37.7197 151.855 37.3493V33.8342C151.855 33.6284 151.756 33.5296 151.566 33.5296H150.916V32.6652H151.566C151.756 32.6652 151.855 32.5582 151.855 32.3441V28.9854C151.855 28.8043 151.813 28.6561 151.723 28.5409C151.632 28.4256 151.492 28.368 151.303 28.368C151.114 28.368 150.974 28.4256 150.891 28.5409C150.809 28.6561 150.768 28.8043 150.768 29.0019V30.7059H149.937V29.0513C149.937 28.5409 150.044 28.1293 150.258 27.8082C150.472 27.4954 150.85 27.3307 151.385 27.3307C151.822 27.3307 152.167 27.4954 152.431 27.8164C152.694 28.1375 152.834 28.5491 152.834 29.0513V32.2042C152.834 32.4347 152.776 32.6158 152.653 32.7475C152.538 32.8875 152.381 32.9945 152.184 33.085C152.373 33.1756 152.53 33.2908 152.653 33.4308C152.768 33.5707 152.834 33.7518 152.834 33.9659V37.2176C152.818 37.4645 152.785 37.6868 152.719 37.8926Z"}),(0,c.tZ)("path",{d:"M156.695 31.7926C156.506 32.5335 156.292 33.2332 156.037 33.8835C155.633 34.929 155.337 35.7522 155.148 36.3614C154.958 36.9706 154.86 37.4563 154.86 37.8185H156.868V38.8064H153.823V38.4853C153.823 38.2466 153.839 37.9996 153.88 37.7527C153.921 37.5057 153.995 37.1846 154.102 36.806C154.209 36.4273 154.358 35.958 154.547 35.39C154.736 34.8302 154.983 34.114 155.288 33.2497C155.436 32.8381 155.559 32.4758 155.666 32.1466C155.765 31.8173 155.856 31.5044 155.922 31.1999C155.987 30.8953 156.037 30.5989 156.07 30.2861C156.103 29.9733 156.111 29.6522 156.111 29.2982C156.111 28.9442 156.061 28.6973 155.954 28.5409C155.847 28.3845 155.683 28.3104 155.461 28.3104C155.296 28.3104 155.148 28.3762 155.016 28.5162C154.884 28.6561 154.827 28.8372 154.827 29.0595V30.9694H153.995V29.2159C153.995 28.9689 154.028 28.7302 154.086 28.4997C154.152 28.2692 154.242 28.0716 154.358 27.8988C154.473 27.7259 154.621 27.5859 154.802 27.4789C154.975 27.3801 155.189 27.3225 155.419 27.3225C155.987 27.3225 156.391 27.5201 156.629 27.9152C156.868 28.3104 156.992 28.8949 156.992 29.6522C156.975 30.3437 156.876 31.0599 156.695 31.7926Z"}),(0,c.tZ)("path",{d:"M160.737 37.8926C160.671 38.0984 160.572 38.2795 160.44 38.4359C160.309 38.5923 160.16 38.7158 159.979 38.8146C159.806 38.9052 159.609 38.9546 159.395 38.9546C158.893 38.9546 158.531 38.7981 158.3 38.4771C158.07 38.156 157.954 37.7527 157.954 37.2505V35.5958H158.786V37.3328C158.786 37.7197 158.967 37.9091 159.321 37.9091C159.691 37.9091 159.872 37.7197 159.872 37.3493V33.8342C159.872 33.6284 159.773 33.5296 159.584 33.5296H158.934V32.6652H159.584C159.773 32.6652 159.872 32.5582 159.872 32.3441V28.9854C159.872 28.8043 159.831 28.6561 159.741 28.5409C159.65 28.4256 159.51 28.368 159.321 28.368C159.131 28.368 158.991 28.4256 158.909 28.5409C158.827 28.6561 158.786 28.8043 158.786 29.0019V30.7059H157.954V29.0513C157.954 28.5409 158.061 28.1293 158.275 27.8082C158.489 27.4954 158.868 27.3307 159.403 27.3307C159.839 27.3307 160.185 27.4954 160.448 27.8164C160.712 28.1375 160.852 28.5491 160.852 29.0513V32.2042C160.852 32.4347 160.794 32.6158 160.671 32.7475C160.555 32.8875 160.399 32.9945 160.202 33.085C160.391 33.1756 160.547 33.2908 160.671 33.4308C160.786 33.570
3877 160.852 33.7518 160.852 33.9659V37.2176C160.835 37.4645 160.802 37.6868 160.737 37.8926Z"})]}),(0,c.BX)("g",{id:"321",children:[(0,c.tZ)("path",{className:"shape",d:"M97.8652 45.2852L108.122 63.0584C117.546 57.2629 127.729 52.5953 138.495 49.2448L132.379 29.6605C120.156 33.4638 108.582 38.7406 97.8652 45.2852Z"}),(0,c.tZ)("path",{d:"M117.588 49.5247C117.522 49.7305 117.423 49.9116 117.291 50.068C117.16 50.2244 117.011 50.3479 116.83 50.4467C116.657 50.5372 116.46 50.5866 116.246 50.5866C115.744 50.5866 115.382 50.4302 115.151 50.1092C114.921 49.7881 114.805 49.3847 114.805 48.8826V47.2279H115.637V48.9649C115.637 49.3518 115.818 49.5412 116.172 49.5412C116.542 49.5412 116.723 49.3518 116.723 48.9814V45.4662C116.723 45.2604 116.625 45.1616 116.435 45.1616H115.785V44.2973H116.435C116.625 44.2973 116.723 44.1903 116.723 43.9762V40.6175C116.723 40.4364 116.682 40.2882 116.592 40.173C116.501 40.0577 116.361 40.0001 116.172 40.0001C115.983 40.0001 115.843 40.0577 115.76 40.173C115.678 40.2882 115.637 40.4364 115.637 40.634V42.338H114.805V40.6834C114.805 40.173 114.912 39.7613 115.126 39.4403C115.34 39.1275 115.719 38.9628 116.254 38.9628C116.69 38.9628 117.036 39.1275 117.3 39.4485C117.563 39.7696 117.703 40.1812 117.703 40.6834V43.8363C117.703 44.0668 117.645 44.2479 117.522 44.3796C117.407 44.5195 117.25 44.6266 117.053 44.7171C117.242 44.8077 117.398 44.9229 117.522 45.0629C117.637 45.2028 117.703 45.3839 117.703 45.5979V48.8497C117.686 49.0966 117.653 49.3189 117.588 49.5247Z"}),(0,c.tZ)("path",{d:"M121.562 43.4247C121.373 44.1655 121.159 44.8653 120.904 45.5156C120.501 46.5611 120.204 47.3843 120.015 47.9935C119.826 48.6027 119.727 49.0884 119.727 49.4506H121.735V50.4385H118.69V50.1174C118.69 49.8787 118.706 49.6317 118.747 49.3847C118.788 49.1378 118.863 48.8167 118.97 48.438C119.077 48.0594 119.225 47.5901 119.414 47.0221C119.603 46.4623 119.85 45.7461 120.155 44.8817C120.303 44.4701 120.427 44.1079 120.534 43.7786C120.632 43.4494 120.723 43.1365 120.789 42.8319C120.855 42.5274 120.904 42.231 120.937 41.9182C120.97 41.6053 120.978 41.2843 120.978 40.9303C120.978 40.5763 120.929 40.3294 120.822 40.1729C120.715 40.0165 120.55 39.9424 120.328 39.9424C120.163 39.9424 120.015 40.0083 119.883 40.1483C119.752 40.2882 119.694 40.4693 119.694 40.6916V42.6014H118.863V40.848C118.863 40.601 118.895 40.3623 118.953 40.1318C119.019 39.9013 119.11 39.7037 119.225 39.5308C119.34 39.358 119.488 39.218 119.669 39.111C119.842 39.0122 120.056 38.9546 120.287 38.9546C120.855 38.9546 121.258 39.1522 121.497 39.5473C121.735 39.9425 121.859 40.5269 121.859 41.2843C121.842 41.9758 121.752 42.692 121.562 43.4247Z"}),(0,c.tZ)("path",{d:"M123.119 50.4384V39.646C123.308 39.646 123.448 39.5967 123.53 39.4814C123.613 39.3744 123.654 39.2427 123.654 39.1027H124.098V50.4466H123.119V50.4384Z"})]}),(0,c.BX)("g",{id:"339",children:[(0,c.tZ)("path",{className:"shape",d:"M441.995 58.8106L428.602 74.3364C424.092 70.5743 419.326 67.1086 414.346 63.9557L424.602 46.1824C430.701 50.0022 436.513 54.217 441.995 58.8106Z"}),(0,c.tZ)("path",{d:"M424.628 63.8733C424.562 64.0791 424.463 64.2602 424.331 64.4166C424.2 64.5731 424.052 64.6965 423.871 64.7953C423.698 64.8859 423.5 64.9353 423.286 64.9353C422.784 64.9353 422.422 64.7789 422.191 64.4578C421.961 64.1368 421.846 63.7334 421.846 63.2312V61.5766H422.677V63.3135C422.677 63.7004 422.858 63.8898 423.212 63.8898C423.582 63.8898 423.764 63.7004 423.764 63.33V59.8149C423.764 59.6091 423.665 59.5103 423.475 59.5103H422.825V58.6459H423.475C423.665 58.6459 423.764 58.5389 423.764 58.3248V54.9661C423.764 54.785 423.722 54.6368 423.632 54.5216C423.541 54.4063 423.401 54.3487 423.212 54.3487C423.023 54.3487 422.883 54.4063 422.8 54.5216C422.718 54.6368 422.677 54.785 422.677 54.9826V56.6866H421.846V55.032C421.846 54.5216 421.953 54.11 422.167 53.7889C422.381 53.4761 422.759 53.3115 423.294 53.3115C423.722 53.3115 424.076 53.4761 424.34 53.7972C424.603 54.1182 424.743 54.5298 424.743 55.032V58.1849C424.743 58.4154 424.685 58.5965 424.562 58.7282C424.447 58.8682 424.29 58.9752 424.093 59.0657C424.282 59.1563 424.438 59.2715 424.562 59.4115C424.677 59.5514 424.743 59.7325 424.743 59.9466V63.1983C424.735 63.4535 424.702 63.6675 424.628 63.8733Z"}),(0,c.tZ)("path",{d:"M428.75 63.8733C428.684 64.0791 428.585 64.2602 428.454 64.4166C428.322 64.5731 428.174 64.6965 427.993 64.7953C427.82 64.8859 427.622 64.9353 427.408 64.9353C426.906 64.9353 426.544 64.7789 426.313 64.4578C426.083 64.1368 425.968 63.7334 425.968 63.2312V61.5766H426.799V63.3135C426.799 63.7004 426.98 63.8898 427.334 63.8898C427.704 63.8898 427.886 63.7004 427.886 63.33V59.8149C427.886 59.6091 427.787 59.5103 427.597 59.5103H426.947V58.6459H427.597C427.787 58.6459 427.886 58.5389 427.886 58.3248V54.9661C427.886 54.785 427.844 54.6368 427.754 54.5216C427.663 54.4063 427.523 54.3487 427.334 54.3487C427.145 54.3487 427.005 54.4063 426.922 54.5216C426.84 54.6368 426.799 54.785 426.799 54.9826V56.6866H425.968V55.032C425.968 54.5216 426.075 54.11 426.289 53.7889C426.503 53.4761 426.881 53.3115 427.416 53.3115C427.844 53.3115 428.198 53.4761 428.462 53.7972C428.725 54.1182 428.865 54.5298 428.865 55.032V58.1849C428.865 58.4154 428.807 58.5965 428.684 58.7282C428.569 58.8682 428.412 58.9752 428.215 59.0657C428.404 59.1563 428.561 59.2715 428.684 59.4115C428.799 59.5514 428.865 59.7325 428.865 59.9466V63.1983C428.849 63.4535 428.816 63.6675 428.75 63.8733Z"}),(0,c.tZ)("path",{d:"M432.817 64.4249C432.537 64.7624 432.15 64.927 431.673 64.927C431.443 64.927 431.237 64.8777 431.056 64.7871C430.866 64.6965 430.71 64.5648 430.578 64.4084C430.446 64.2438 430.348 64.0627 430.282 63.8651C430.216 63.6675 430.183 63.4535 430.183 63.223V61.5519H431.014V63.2395C431.014 63.437 431.072 63.5852 431.196 63.7087C431.311 63.8239 431.475 63.8898 431.681 63.8898C431.903 63.8898 432.076 63.8322 432.175 63.7087C432.282 63.5934 432.331 63.4453 432.331 63.2806V59.889C432.208 60.0454 432.06 60.1689 431.887 60.2512C431.714 60.3335 431.492 60.3664 431.22 60.3664C430.899 60.3664 430.644 60.2512 430.463 60.0207C430.282 59.7902 430.183 59.4938 430.183 59.1234V55.1061C430.183 54.5957 430.323 54.1676 430.595 53.8301C430.866 53.4926 43
3871.245 53.3197 431.722 53.3197C432.183 53.3197 432.562 53.4926 432.834 53.8301C433.114 54.1676 433.253 54.5957 433.253 55.1061V63.1571C433.245 63.6675 433.105 64.0956 432.817 64.4249ZM432.323 54.9332C432.323 54.7768 432.274 54.6368 432.167 54.5216C432.068 54.4063 431.92 54.3487 431.722 54.3487C431.533 54.3487 431.385 54.4063 431.278 54.5216C431.179 54.6368 431.121 54.7686 431.121 54.9332V59.0411C431.121 59.1892 431.171 59.3127 431.278 59.428C431.377 59.535 431.525 59.5926 431.722 59.5926C431.92 59.5926 432.06 59.5432 432.167 59.428C432.274 59.3209 432.323 59.1892 432.323 59.0493V54.9332Z"})]}),(0,c.BX)("g",{id:"337",children:[(0,c.tZ)("path",{className:"shape",d:"M423.161 45.2852L412.905 63.0584C403.48 57.2629 393.298 52.5953 382.531 49.2448L388.647 29.6605C400.862 33.4638 412.444 38.7406 423.161 45.2852Z"}),(0,c.tZ)("path",{d:"M399.249 49.5247C399.183 49.7305 399.084 49.9116 398.952 50.068C398.821 50.2244 398.673 50.3479 398.491 50.4467C398.319 50.5372 398.121 50.5866 397.907 50.5866C397.405 50.5866 397.043 50.4302 396.812 50.1092C396.582 49.7881 396.467 49.3847 396.467 48.8826V47.2279H397.298V48.9649C397.298 49.3518 397.479 49.5412 397.833 49.5412C398.203 49.5412 398.384 49.3518 398.384 48.9814V45.4662C398.384 45.2604 398.286 45.1616 398.096 45.1616H397.446V44.2973H398.096C398.286 44.2973 398.384 44.1903 398.384 43.9762V40.6175C398.384 40.4364 398.343 40.2882 398.253 40.173C398.162 40.0577 398.022 40.0001 397.833 40.0001C397.644 40.0001 397.504 40.0577 397.421 40.173C397.339 40.2882 397.298 40.4364 397.298 40.634V42.338H396.467V40.6834C396.467 40.173 396.574 39.7613 396.788 39.4403C397.002 39.1275 397.38 38.9628 397.915 38.9628C398.343 38.9628 398.697 39.1275 398.961 39.4485C399.224 39.7696 399.364 40.1812 399.364 40.6834V43.8363C399.364 44.0668 399.306 44.2479 399.183 44.3796C399.068 44.5195 398.911 44.6266 398.714 44.7171C398.903 44.8077 399.059 44.9229 399.183 45.0629C399.298 45.2028 399.364 45.3839 399.364 45.5979V48.8497C399.356 49.0966 399.323 49.3189 399.249 49.5247Z"}),(0,c.tZ)("path",{d:"M403.374 49.5247C403.308 49.7305 403.21 49.9116 403.078 50.068C402.946 50.2244 402.798 50.3479 402.617 50.4467C402.444 50.5372 402.246 50.5866 402.032 50.5866C401.53 50.5866 401.168 50.4302 400.938 50.1092C400.707 49.7881 400.592 49.3847 400.592 48.8826V47.2279H401.423V48.9649C401.423 49.3518 401.604 49.5412 401.958 49.5412C402.329 49.5412 402.51 49.3518 402.51 48.9814V45.4662C402.51 45.2604 402.411 45.1616 402.222 45.1616H401.571V44.2973H402.222C402.411 44.2973 402.51 44.1903 402.51 43.9762V40.6175C402.51 40.4364 402.469 40.2882 402.378 40.173C402.288 40.0577 402.148 40.0001 401.958 40.0001C401.769 40.0001 401.629 40.0577 401.547 40.173C401.464 40.2882 401.423 40.4364 401.423 40.634V42.338H400.592V40.6834C400.592 40.173 400.699 39.7613 400.913 39.4403C401.127 39.1275 401.506 38.9628 402.041 38.9628C402.469 38.9628 402.823 39.1275 403.086 39.4485C403.349 39.7696 403.489 40.1812 403.489 40.6834V43.8363C403.489 44.0668 403.432 44.2479 403.308 44.3796C403.193 44.5195 403.037 44.6266 402.839 44.7171C403.028 44.8077 403.185 44.9229 403.308 45.0629C403.424 45.2028 403.489 45.3839 403.489 45.5979V48.8497C403.473 49.0966 403.44 49.3189 403.374 49.5247Z"}),(0,c.tZ)("path",{d:"M406.872 43.0706C406.666 44.0502 406.485 44.9476 406.345 45.7708C406.205 46.594 406.09 47.376 406.008 48.1252C405.925 48.8661 405.868 49.6399 405.827 50.4466H404.773C404.921 48.7508 405.168 47.0221 405.522 45.2439C405.876 43.4658 406.255 41.7535 406.666 40.0906H404.592V39.1027H407.654V39.679C407.341 40.9632 407.078 42.091 406.872 43.0706Z"})]}),(0,c.BX)("g",{id:"335",children:[(0,c.tZ)("path",{className:"shape",d:"M387.026 29.1582L380.91 48.7425C370.316 45.5979 359.171 43.7292 347.672 43.3093V22.7701C361.295 23.2064 374.489 25.4044 387.026 29.1582Z"}),(0,c.tZ)("path",{d:"M362.545 38.7406C362.479 38.9464 362.381 39.1275 362.249 39.2839C362.117 39.4403 361.969 39.5638 361.788 39.6626C361.615 39.7531 361.417 39.8025 361.203 39.8025C360.701 39.8025 360.339 39.6461 360.109 39.3251C359.878 39.004 359.763 38.6006 359.763 38.0985V36.4438H360.594V38.1808C360.594 38.5677 360.775 38.757 361.129 38.757C361.5 38.757 361.681 38.5677 361.681 38.1972V34.6821C361.681 34.4763 361.582 34.3775 361.393 34.3775H360.742V33.5131H361.393C361.582 33.5131 361.681 33.4061 361.681 33.1921V29.8334C361.681 29.6523 361.64 29.5041 361.549 29.3888C361.459 29.2736 361.319 29.216 361.129 29.216C360.94 29.216 360.8 29.2736 360.718 29.3888C360.635 29.5041 360.594 29.6523 360.594 29.8498V31.5539H359.763V29.8992C359.763 29.3888 359.87 28.9772 360.084 28.6562C360.298 28.3434 360.677 28.1787 361.212 28.1787C361.64 28.1787 361.994 28.3434 362.257 28.6644C362.52 28.9855 362.66 29.3971 362.66 29.8992V33.0521C362.66 33.2827 362.603 33.4638 362.479 33.5955C362.364 33.7354 362.208 33.8424 362.01 33.933C362.199 34.0235 362.356 34.1388 362.479 34.2787C362.603 34.4187 362.66 34.5998 362.66 34.8138V38.0655C362.652 38.3207 362.619 38.5348 362.545 38.7406Z"}),(0,c.tZ)("path",{d:"M366.67 38.7406C366.605 38.9464 366.506 39.1275 366.374 39.2839C366.242 39.4403 366.094 39.5638 365.913 39.6626C365.74 39.7531 365.543 39.8025 365.329 39.8025C364.827 39.8
387025 364.464 39.6461 364.234 39.3251C364.004 39.004 363.888 38.6006 363.888 38.0985V36.4438H364.72V38.1808C364.72 38.5677 364.901 38.757 365.255 38.757C365.625 38.757 365.806 38.5677 365.806 38.1972V34.6821C365.806 34.4763 365.707 34.3775 365.518 34.3775H364.868V33.5131H365.518C365.707 33.5131 365.806 33.4061 365.806 33.1921V29.8334C365.806 29.6523 365.765 29.5041 365.674 29.3888C365.584 29.2736 365.444 29.216 365.255 29.216C365.065 29.216 364.925 29.2736 364.843 29.3888C364.761 29.5041 364.72 29.6523 364.72 29.8498V31.5539H363.888V29.8992C363.888 29.3888 363.995 28.9772 364.209 28.6562C364.423 28.3434 364.802 28.1787 365.337 28.1787C365.765 28.1787 366.119 28.3434 366.382 28.6644C366.646 28.9855 366.786 29.3971 366.786 29.8992V33.0521C366.786 33.2827 366.728 33.4638 366.605 33.5955C366.489 33.7354 366.333 33.8424 366.135 33.933C366.325 34.0235 366.481 34.1388 366.605 34.2787C366.728 34.4187 366.786 34.5998 366.786 34.8138V38.0655C366.769 38.3207 366.736 38.5348 366.67 38.7406Z"}),(0,c.tZ)("path",{d:"M371.024 28.9277C370.992 29.0677 370.942 29.1665 370.885 29.2241C370.827 29.2817 370.745 29.3146 370.654 29.3146C370.564 29.3229 370.465 29.3229 370.349 29.3229H369.098L368.983 32.9121C369.098 32.7557 369.222 32.6322 369.378 32.5417C369.526 32.4511 369.732 32.4017 369.987 32.4017C370.284 32.4017 370.522 32.5252 370.712 32.7804C370.901 33.0273 370.992 33.3402 370.992 33.7024V38.0819C370.992 38.5841 370.852 38.9957 370.572 39.3167C370.292 39.6378 369.913 39.8024 369.436 39.8024C369.205 39.8024 369.016 39.753 368.851 39.6625C368.687 39.5719 368.555 39.4402 368.44 39.2838C368.333 39.1191 368.251 38.938 368.201 38.7405C368.152 38.5429 368.127 38.3289 368.127 38.0984V36.4849H368.925V38.1395C368.925 38.3289 368.975 38.4853 369.074 38.6005C369.172 38.7158 369.304 38.7734 369.461 38.7734C369.617 38.7734 369.749 38.7158 369.856 38.6005C369.963 38.4853 370.012 38.3371 370.012 38.156V33.7435C370.012 33.5542 369.971 33.406 369.88 33.3072C369.79 33.2085 369.675 33.1673 369.526 33.1673C369.337 33.1673 369.197 33.2496 369.098 33.4143C369.008 33.5789 368.958 33.7765 368.958 33.9987L368.02 33.9L368.209 28.335H371.074C371.082 28.582 371.057 28.7796 371.024 28.9277Z"})]}),(0,c.BX)("g",{id:"319",children:[(0,c.tZ)("path",{className:"shape",d:"M79.0245 58.8106L92.417 74.3364C96.9278 70.5743 101.694 67.1086 106.674 63.9557L96.4174 46.1824C90.3262 50.0022 84.5149 54.217 79.0245 58.8106Z"}),(0,c.tZ)("path",{d:"M92.7778 63.651C92.712 63.8568 92.6132 64.0379 92.4815 64.1944C92.3498 64.3508 92.2016 64.4743 92.0205 64.573C91.8477 64.6636 91.6501 64.713 91.4361 64.713C90.934 64.713 90.5718 64.5
387566 90.3413 64.2355C90.1108 63.9145 89.9956 63.5111 89.9956 63.0089V61.3543H90.827V63.0912C90.827 63.4782 91.0081 63.6675 91.362 63.6675C91.7324 63.6675 91.9135 63.4782 91.9135 63.1077V59.5926C91.9135 59.3868 91.8147 59.288 91.6254 59.288H90.9751V58.4236H91.6254C91.8147 58.4236 91.9135 58.3166 91.9135 58.1026V54.7438C91.9135 54.5627 91.8724 54.4146 91.7818 54.2993C91.6913 54.1841 91.5513 54.1264 91.362 54.1264C91.1727 54.1264 91.0328 54.1841 90.9504 54.2993C90.8681 54.4146 90.827 54.5627 90.827 54.7603V56.4644H89.9956V54.8097C89.9956 54.2993 90.1026 53.8877 90.3166 53.5666C90.5306 53.2538 90.9093 53.0892 91.4443 53.0892C91.8806 53.0892 92.2263 53.2538 92.4897 53.5749C92.7531 53.8959 92.893 54.3075 92.893 54.8097V57.9626C92.893 58.1931 92.8354 58.3742 92.712 58.5059C92.5967 58.6459 92.4403 58.7529 92.2428 58.8435C92.4321 58.934 92.5885 59.0493 92.712 59.1892C92.8354 59.3292 92.893 59.5103 92.893 59.7243V62.976C92.8766 63.2312 92.8437 63.4452 92.7778 63.651Z"}),(0,c.tZ)("path",{d:"M94.4166 64.573V53.7806C94.6059 53.7806 94.7459 53.7312 94.8282 53.616C94.9105 53.509 94.9517 53.3773 94.9517 53.2373H95.3962V64.5812H94.4166V64.573Z"}),(0,c.tZ)("path",{d:"M99.5684 64.2026C99.2885 64.5401 98.9016 64.7048 98.4242 64.7048C98.1937 64.7048 97.9879 64.6554 97.8069 64.5648C97.6175 64.4743 97.4611 64.3425 97.3294 64.1861C97.1977 64.0215 97.0989 63.8404 97.0331 63.6428C96.9672 63.4452 96.9343 63.2312 96.9343 63.0007V61.3296H97.7657V63.0172C97.7657 63.2147 97.8233 63.3629 97.9468 63.4864C98.0703 63.6099 98.2267 63.6675 98.4324 63.6675C98.6629 63.6675 98.8275 63.6099 98.9263 63.4864C99.0333 63.3711 99.0827 63.223 99.0827 63.0583V59.6667C98.9592 59.8231 98.8111 59.9466 98.6382 60.0289C98.4654 60.1112 98.2431 60.1441 97.9715 60.1441C97.6505 60.1441 97.3953 60.0289 97.2142 59.7984C97.0331 59.5679 96.9343 59.2715 96.9343 58.9011V54.8838C96.9343 54.3734 97.0743 53.9453 97.3459 53.6078C97.6175 53.2703 97.9962 53.0974 98.4736 53.0974C98.9345 53.0974 99.3132 53.2703 99.5848 53.6078C99.8647 53.9453 100.005 54.3734 100.005 54.8838V62.9348C99.9964 63.4452 99.8565 63.8733 99.5684 64.2026ZM99.0745 54.7109C99.0745 54.5545 99.0251 54.4146 98.9181 54.2993C98.8193 54.1841 98.6711 54.1264 98.4736 54.1264C98.2843 54.1264 98.1361 54.1841 98.0291 54.2993C97.9303 54.4146 97.8727 54.5463 97.8727 54.7109V58.8188C97.8727 58.9669 97.9221 59.0904 98.0291 59.2057C98.1279 59.3127 98.276 59.3703 98.4736 59.3703C98.6711 59.3703 98.8111 59.3209 98.9181 59.2057C99.0251 59.0987 99.0745 58.9669 99.0745 58.827V54.7109Z"})]})]}),(0,c.BX)("g",{"data-area":"R2",children:[(0,c.BX)("g",{id:"238",children:[(0,c.tZ)("path",{className:"shape",d:"M427.886 80.7246C417.399 71.5786 405.571 64.2685 392.919 58.9011L385.058 77.8269C395.249 82.1734 404.822 87.9936 413.366 95.2461L427.886 80.7246Z"}),(0,c.tZ)("path",{d:"M401.818 75.0691C401.629 75.81 401.415 76.5097 401.16 77.16C400.757 78.2055 400.46 79.0287 400.271 79.6379C400.082 80.2471 399.983 80.7328 399.983 81.095H401.991V82.0829H398.946V81.7618C398.946 81.5231 398.962 81.2761 399.003 81.0291C399.044 80.7822 399.119 80.4611 399.226 80.0824C399.333 79.7038 399.481 79.2345 399.67 78.6665C399.859 78.1067 400.106 77.3905 400.411 76.5261C400.559 76.1145 400.682 75.7523 400.79 75.423C400.888 75.0938 400.979 74.7809 401.045 74.4763C401.111 74.1718 401.16 73.8754 401.193 73.5626C401.218 73.258 401.234 72.9287 401.234 72.5747C401.234 72.2207 401.185 71.9738 401.078 71.8174C400.971 71.6609 400.806 71.5869 400.584 71.5869C400.419 71.5869 400.263 71.6527 400.139 71.7927C400.008 71.9326 399.95 72.1137 399.95 72.336V74.2458H399.119V72.4924C399.119 72.2454 399.151 72.0067 399.209 71.7762C399.275 71.5457 399.365 71.3481 399.481 71.1752C399.604 71.0024 399.744 70.8624 399.925 70.7554C400.098 70.6566 400.312 70.599 400.543 70.599C401.111 70.599 401.514 70.7966 401.753 71.1917C401.991 71.5869 402.115 72.1713 402.115 72.9287C402.098 73.6202 402 74.3282 401.818 75.0691Z"}),(0,c.tZ)("path",{d:"M405.86 81.1609C405.794 81.3667 405.695 81.5478 405.563 81.7042C405.432 81.8606 405.283 81.9841 405.102 82.0829C404.929 82.1734 404.732 82.2228 404.518 82.2228C404.016 82.2228 403.654 82.0664 403.423 81.7453C403.193 81.4243 403.077 81.0209 403.077 80.5187V78.8641H403.909V80.6011C403.909 80.988 404.09 81.1773 404.444 81.1773C404.814 81.1773 404.995 80.988 404.995 80.6175V77.1024C404.995 76.8966 404.897 76.7978 404.707 76.7978H404.057V75.9334H404.707C404.897 75.9334 404.995 75.8264 404.995 75.6124V72.2537C404.995 72.0726 404.954 71.9244 404.864 71.8091C404.773 71.
3876939 404.633 71.6363 404.444 71.6363C404.254 71.6363 404.115 71.6939 404.032 71.8091C403.95 71.9244 403.909 72.0726 403.909 72.2701V73.9742H403.077V72.3195C403.077 71.8091 403.184 71.3975 403.398 71.0765C403.612 70.7636 403.991 70.599 404.526 70.599C404.954 70.599 405.308 70.7636 405.571 71.0847C405.835 71.4057 405.975 71.8174 405.975 72.3195V75.4724C405.975 75.7029 405.917 75.884 405.794 76.0158C405.678 76.1557 405.522 76.2627 405.325 76.3533C405.514 76.4438 405.67 76.5591 405.794 76.699C405.909 76.839 405.975 77.0201 405.975 77.2341V80.4858C405.958 80.741 405.925 80.9633 405.86 81.1609Z"}),(0,c.tZ)("path",{d:"M409.95 81.7372C409.67 82.0582 409.3 82.2229 408.839 82.2229C408.361 82.2229 407.983 82.0582 407.711 81.7372C407.439 81.4161 407.291 81.0045 407.291 80.5024V77.6046C407.291 77.3083 407.341 77.0613 407.448 76.8637C407.555 76.6662 407.686 76.5015 407.859 76.378C407.686 76.2546 407.555 76.0899 407.448 75.8923C407.349 75.6948 407.291 75.4478 407.291 75.1514V72.3278C407.291 71.8257 407.431 71.414 407.711 71.093C407.991 70.7719 408.37 70.6073 408.847 70.6073C409.308 70.6073 409.687 70.7719 409.958 71.093C410.238 71.414 410.378 71.8257 410.378 72.3278V75.1514C410.378 75.4478 410.329 75.6948 410.222 75.8923C410.123 76.0899 409.991 76.2546 409.827 76.378C409.983 76.5015 410.115 76.6662 410.222 76.8637C410.32 77.0613 410.378 77.3083 410.378 77.6046V80.5024C410.37 80.9963 410.23 81.4079 409.95 81.7372ZM409.448 72.2537C409.448 72.0726 409.399 71.9244 409.283 71.8174C409.176 71.7022 409.028 71.6445 408.831 71.6445C408.633 71.6445 408.485 71.7022 408.378 71.8174C408.271 71.9327 408.213 72.0809 408.213 72.262V75.4313C408.213 75.5877 408.271 75.7277 408.378 75.8429C408.485 75.9582 408.633 76.0158 408.831 76.0158C409.028 76.0158 409.176 75.9582 409.283 75.8429C409.39 75.7277 409.448 75.596 409.448 75.4396V72.2537ZM409.448 77.3165C409.448 77.1601 409.399 77.0201 409.283 76.9131C409.176 76.7979 409.028 76.7403 408.831 76.7403C408.633 76.7403 408.485 76.7979 408.378 76.9131C408.271 77.0284 408.213 77.1601 408.213 77.3247V80.5847C408.213 80.7658 408.271 80.914 408.378 81.0292C408.485 81.1445 408.633 81.2021 408.831 81.2021C409.028 81.2021 409.176 81.1445 409.283 81.0292C409.39 80.914 409.448 80.7658 409.448 80.5847V77.3165Z"})]}),(0,c.BX)("g",{id:"222",children:[(0,c.tZ)("path",{className:"shape",d:"M179.119 69.1399V48.65C162.714 48.7817 147.733 51.202 132.793 57.1785L140.514 76.1701C153.026 71.1732 165.389 69.2716 179.119 69.1399Z"}),(0,c.tZ)("path",{d:"M155.263 58.6377C155.074 59.3786 154.86 60.0783 154.604 60.7286C154.201 61.7741 153.905 62.5973 153.715 63.2065C153.526 63.8157 153.427 64.3014 153.427 64.6636H155.436V65.6515H152.39V65.3304C152.39 65.0917 152.407 64.8447 152.448 64.5977C152.489 64.3508 152.563 64.0297 152.67 63.651C152.777 63.2724 152.925 62.8031 153.115 62.2351C153.304 61.6753 153.551 60.9591 153.855 60.0948C154.003 59.6831 154.127 59.3209 154.234 58.9916C154.333 58.6624 154.423 58.3495 154.489 58.0449C154.555 57.7404 154.604 57.444 154.637 57.1312C154.67 56.8184 154.678 56.4973 154.678 56.1433C154.678 55.7893 154.629 55.5424 154.522 55.386C154.415 55.2295 154.25 55.1555 154.028 55.1555C153.864 55.1555 153.715 55.2213 153.584 55.3613C153.452 55.5012 153.394 55.6823 153.394 55.9046V57.8144H152.563V56.061C152.563 55.814 152.596 55.5753 152.654 55.3448C152.719 55.1143 152.81 54.9167 152.925 54.7439C153.04 54.571 153.189 54.431 153.37 54.324C153.543 54.2252 153.757 54.1676 153.987 54.1676C154.555 54.1676 154.958 54.3652 155.197 54.7603C155.436 55.1555 155.559 55.7399 155.559 56.4973C155.543 57.197 155.452 57.905 155.263 58.6377Z"}),(0,c.tZ)("path",{d:"M159.165 58.6377C158.975 59.3786 158.761 60.0783 158.506 60.7286C158.103 61.7741 157.807 62.5973 157.617 63.2065C157.428 63.8157 157.329 64.3014 157.329 64.6636H159.338V65.6515H156.292V65.3304C156.292 65.0917 156.308 64.8447 156.35 64.5977C156.391 64.3508 156.465 64.0297 156.572 63.651C156.679 63.2724 156.827 62.8031 157.016 62.2351C157.206 61.6753 157.453 60.9591 157.757 60.0948C157.905 59.6831 158.029 59.3209 158.136 58.9916C158.235 58.6624 158.325 58.3495 158.391 58.0449C158.457 57.7404 158.506 57.444 158.539 57.1312C158.572 56.8184 158.58 56.4973 158.58 56.1433C158.58 55.7893 158.531 55.5424 158.424 55.386C158.317 55.2295 158.152 55.1555 157.93 55.1555C157.76
3875 55.1555 157.617 55.2213 157.486 55.3613C157.354 55.5012 157.296 55.6823 157.296 55.9046V57.8144H156.465V56.061C156.465 55.814 156.498 55.5753 156.555 55.3448C156.621 55.1143 156.712 54.9167 156.827 54.7439C156.942 54.571 157.09 54.431 157.272 54.324C157.444 54.2252 157.658 54.1676 157.889 54.1676C158.457 54.1676 158.86 54.3652 159.099 54.7603C159.338 55.1555 159.461 55.7399 159.461 56.4973C159.445 57.197 159.346 57.905 159.165 58.6377Z"}),(0,c.tZ)("path",{d:"M163.057 58.6377C162.868 59.3786 162.653 60.0783 162.398 60.7286C161.995 61.7741 161.699 62.5973 161.509 63.2065C161.32 63.8157 161.221 64.3014 161.221 64.6636H163.23V65.6515H160.184V65.3304C160.184 65.0917 160.201 64.8447 160.242 64.5977C160.283 64.3508 160.357 64.0297 160.464 63.651C160.571 63.2724 160.719 62.8031 160.908 62.2351C161.098 61.6753 161.345 60.9591 161.649 60.0948C161.797 59.6831 161.921 59.3209 162.028 58.9916C162.127 58.6624 162.217 58.3495 162.283 58.0449C162.349 57.7404 162.398 57.444 162.431 57.1312C162.464 56.8184 162.472 56.4973 162.472 56.1433C162.472 55.7893 162.423 55.5424 162.316 55.386C162.209 55.2295 162.044 55.1555 161.822 55.1555C161.658 55.1555 161.509 55.2213 161.378 55.3613C161.246 55.5012 161.188 55.6823 161.188 55.9046V57.8144H160.357V56.061C160.357 55.814 160.39 55.5753 160.447 55.3448C160.513 55.1143 160.604 54.9167 160.719 54.7439C160.834 54.571 160.983 54.431 161.164 54.324C161.336 54.2252 161.55 54.1676 161.781 54.1676C162.349 54.1676 162.752 54.3652 162.991 54.7603C163.23 55.1555 163.353 55.7399 163.353 56.4973C163.337 57.197 163.246 57.905 163.057 58.6377Z"})]})]}),(0,c.BX)("g",{"data-area":"R1",children:[(0,c.BX)("g",{id:"237",children:[(0,c.tZ)("path",{className:"shape",d:"M384.235 79.8025L376.374 98.7282C386.185 102.943 395.141 108.78 402.706 116.098L417.193 101.609C407.579 92.2495 396.359 84.9723 384.235 79.8025Z"}),(0,c.tZ)("path",{d:"M392.632 96.1927C392.443 96.9336 392.229 97.6333 391.974 98.2837C391.57 99.3292 391.274 100.152 391.085 100.762C390.895 101.371 390.796 101.856 390.796 102.219H392.805V103.207H389.759V102.885C389.759 102.647 389.776 102.4 389.817 102.153C389.858 101.906 389.932 101.585 390.039 101.206C390.146 100.827 390.294 100.358 390.484 99.7902C390.673 99.2304 390.92 98.5142 391.224 97.6498C391.373 97.2382 391.496 96.876 391.603 96.5467C391.702 96.2174 391.792 95.9046 391.858 95.6C391.924 95.2954 391.974 94.9991 392.006 94.6862C392.039 94.3816 392.048 94.0524 392.048 93.6984C392.048 93.3444 391.998 93.0974 391.891 92.941C391.784 92.7846 391.62 92.7105 391.397 92.7105C391.233 92.7105 391.076 92.7764 390.953 92.9163C390.821 93.0563 390.764 93.2374 390.764 93.4596V95.3695H389.932V93.6161C389.932 93.3691 389.965 93.1304 390.023 92.8999C390.089 92.6694 390.179 92.4718 390.294 92.2989C390.418 92.126 390.558 91.9861 390.739 91.8791C390.912 91.7803 391.126 91.7227 391.356 91.7227C391.924 91.7227 392.327 91.9202 392.566 92.3154C392.805 92.7105 392.928 93.295 392.928 94.0524C392.92 94.7439 392.821 95.4518 392.632 96.1927Z"}),(0,c.tZ)("path",{d:"M396.681 102.293C396.615 102.499 396.517 102.68 396.385 102.836C396.253 102.992 396.105 103.116 395.924 103.215C395.751 103.305 395.554 103.355 395.34 103.355C394.837 103.355 394.475 103.198 394.245 102.877C394.014 102.556 393.899 102.153 393.899 101.651V99.996H394.73V101.733C394.73 102.12 394.912 102.309 395.265 102.309C395.636 102.309 395.817 102.12 395.817 101.749V98.2343C395.817 98.0285 395.718 97.9297 395.529 97.9297H394.879V97.0653H395.529C395.718 97.0653 395.817 96.9583 395.817 96.7443V93.3856C395.817 93.2045 395.776 93.0563 395.685 92.941C395.595 92.8258 395.455 92.7681 395.265 92.7681C395.076 92.7681 394.936 92.8258 394.854 92.941C394.772 93.0563 394.73 93.2045 394.73 93.402V95.1061H393.899V93.4514C393.899 92.941 394.006 92.5294 394.22 92.2084C394.434 91.8955 394.813 91.7309 395.348 91.7309C395.776 91.7309 396.13 91.8955 396.393 92.2166C396.657 92.5377 396.797 92.9493 396.797 93.4514V96.6043C396.797 96.8348 396.739 97.0159 396.615 97.1477C396.5 97.2876 396.344 97.3946 396.146 97.4852C396.336 97.5757 396.492 97.691 396.615 97.8309C396.739 97.9709 396.797 98.152 396.797 98.366V101.618C396.78 101.865 396.747 102.087 396.681 102.293Z"}),(0,c.tZ)("path",{d:"M400.181 95.8389C399.975 96.8185 399.794 97.7158 399.654 98.539C399.514 99.3622 399.399 100.144 399.316 100.893C399.234 101.634 399.176 102.408 399.135 103.215H398.082C398.23 101.519 398.477 99.7903 398.831 98.0122C399.185 96.234 399.563 94.5217 399.975 92.8588H397.901V91.871H400.963V92.4472C400.65 93.7314 400.387 94.8592 400.181 95.8389Z"})]}),(0,c.BX)("g",{id:"236",children:[(0,c.tZ)("path",{className:"shape",d:"M343.03 48.9814V69.4712C344.273 69.4795 345.508 69.5206 346.734 69.5618L346.743 65.067C349.813 65.1576 352.85 65.3716 355.855 65.7091L355.311 70.1874C364.909 71.2329 374.268 73.4474 383.158 77.0448L391.027 58.1191C375.898 51.9779 359.649 49.1131 343.03 48.9814Z"}),(0,c.tZ)("path",{d:"M362.044 59.5431C361.855 60.284 361.641 60.9837 361.386 61.634C360.982 62.6795 360.686 63.5027 360.497 64.1119C360.307 64.7211 360.209 65.2068 360.209 65.569H362.217V66.5569H359.171V66.2358C359.171 65.9971 359.188 65.7501 359.229 65.5031C359.27 65.2562 359.344 64.9351 359.451 64.5564C359.558 64.1778 359.706 63.7085 359.896 63.1405C360.085 62.5807 360.332 61.8645 360.637 61.0002C360.785 60.5885 360.908 60.2263 361.015 59.897C361.114 59.5678 361.205 59.2549 361.27 58.9503C361.336 58.6458 361.386 58.3494 361.419 58.0366C361.443 57.732 361.46 57.4027 361.46 57.0487C361.46 56.6947 361.41 56.4478 361.303 56.2914C361.196 56.1349 361.032 56.0609 360.809 56.0609C360.645 56.0609 360.488 56.1267 360.365 56.2667C360.233 56.4066 360.176 56.5877 360.176 56.81V58.7198H359.344V56.9664C359.344 56.7194 359.377 56.48
38707 359.435 56.2502C359.501 56.0197 359.591 55.8221 359.706 55.6492C359.83 55.4764 359.97 55.3364 360.151 55.2294C360.324 55.1306 360.538 55.073 360.768 55.073C361.336 55.073 361.74 55.2706 361.978 55.6657C362.217 56.0609 362.34 56.6453 362.34 57.4027C362.324 58.0942 362.233 58.8022 362.044 59.5431Z"}),(0,c.tZ)("path",{d:"M366.085 65.6349C366.02 65.8407 365.921 66.0218 365.789 66.1782C365.657 66.3346 365.509 66.4581 365.328 66.5569C365.155 66.6474 364.958 66.6968 364.744 66.6968C364.242 66.6968 363.879 66.5404 363.649 66.2193C363.418 65.8983 363.303 65.4949 363.303 64.9928V63.3381H364.135V65.0751C364.135 65.462 364.316 65.6513 364.67 65.6513C365.04 65.6513 365.221 65.462 365.221 65.0915V61.5764C365.221 61.3706 365.122 61.2718 364.933 61.2718H364.283V60.4074H364.933C365.122 60.4074 365.221 60.3004 365.221 60.0864V56.7277C365.221 56.5466 365.18 56.3984 365.089 56.2831C364.999 56.1679 364.859 56.1103 364.67 56.1103C364.48 56.1103 364.34 56.1679 364.258 56.2831C364.176 56.3984 364.135 56.5466 364.135 56.7441V58.4482H363.303V56.7935C363.303 56.2831 363.41 55.8715 363.624 55.5505C363.838 55.2376 364.217 55.073 364.752 55.073C365.18 55.073 365.534 55.2376 365.797 55.5587C366.061 55.8797 366.201 56.2914 366.201 56.7935V59.9464C366.201 60.1769 366.143 60.358 366.02 60.4898C365.904 60.6297 365.748 60.7367 365.55 60.8273C365.74 60.9178 365.896 61.0331 366.02 61.173C366.135 61.313 366.201 61.4941 366.201 61.7081V64.9598C366.192 65.215 366.16 65.4291 366.085 65.6349Z"}),(0,c.tZ)("path",{d:"M370.186 66.1947C369.897 66.5322 369.519 66.6969 369.05 66.6969C368.572 66.6969 368.202 66.5322 367.93 66.1947C367.658 65.8572 367.519 65.4374 367.519 64.927V56.8759C367.519 56.3655 367.658 55.9375 367.938 55.5999C368.218 55.2624 368.589 55.0895 369.05 55.0895C369.519 55.0895 369.873 55.2624 370.111 55.6164C370.358 55.9704 370.482 56.3655 370.482 56.8101V58.5306H369.683V56.7607C369.683 56.5713 369.634 56.4149 369.519 56.2997C369.412 56.1844 369.264 56.1268 369.066 56.1268C368.869 56.1268 368.72 56.1844 368.613 56.2997C368.506 56.4149 368.449 56.5631 368.449 56.7442V60.2017C368.572 60.0453 368.72 59.9218 368.893 59.8477C369.066 59.7654 369.28 59.7325 369.543 59.7325C369.873 59.7325 370.136 59.8477 370.325 60.0782C370.515 60.3087 370.
387614 60.6133 370.614 60.9755V64.9434C370.614 65.4374 370.474 65.8572 370.186 66.1947ZM369.651 61.0579C369.651 60.9014 369.601 60.7697 369.494 60.6545C369.387 60.5392 369.247 60.4898 369.05 60.4898C368.86 60.4898 368.712 60.5475 368.605 60.6545C368.498 60.7615 368.449 60.8932 368.449 61.0579V65.0752C368.449 65.2316 368.498 65.3715 368.605 65.4868C368.704 65.602 368.852 65.6596 369.05 65.6596C369.247 65.6596 369.387 65.602 369.494 65.4868C369.593 65.3715 369.651 65.2398 369.651 65.0752V61.0579Z"})]}),(0,c.BX)("g",{id:"235",children:[(0,c.tZ)("path",{className:"shape",d:"M343.03 92.1014C354.159 92.2331 364.728 94.0277 374.482 97.9544L382.343 79.0287C369.939 74.0153 356.653 71.7432 343.03 71.6115V92.1014Z"}),(0,c.tZ)("path",{d:"M357.295 81.7782C357.106 82.5191 356.892 83.2189 356.636 83.8692C356.233 84.9147 355.937 85.7379 355.747 86.3471C355.558 86.9563 355.459 87.442 355.459 87.8042H357.468V88.792H354.422V88.471C354.422 88.2322 354.439 87.9853 354.48 87.7383C354.521 87.4913 354.595 87.1703 354.702 86.7916C354.809 86.4129 354.957 85.9437 355.147 85.3757C355.336 84.8159 355.583 84.0997 355.887 83.2353C356.036 82.8237 356.159 82.4615 356.266 82.1322C356.365 81.8029 356.455 81.4901 356.521 81.1855C356.587 80.8809 356.636 80.5846 356.669 80.2717C356.702 79.9672 356.711 79.6379 356.711 79.2839C356.711 78.9299 356.661 78.6829 356.554 78.5265C356.447 78.3701 356.283 78.296 356.06 78.296C355.896 78.296 355.739 78.3619 355.616 78.5018C355.484 78.6418 355.426 78.8229 355.426 79.0452V80.955H354.595V79.2016C354.595 78.9546 354.628 78.7159 354.686 78.4854C354.751 78.2549 354.842 78.0573 354.957 77.8844C355.081 77.7115 355.221 77.5716 355.402 77.4646C355.575 77.3658 355.789 77.3082 356.019 77.3082C356.587 77.3082 356.99 77.5057 357.229 77.9009C357.468 78.296 357.591 78.8805 357.591 79.6379C357.575 80.3294 357.484 81.0373 357.295 81.7782Z"}),(0,c.tZ)("path",{d:"M361.336 87.87C361.27 88.0758 361.172 88.2569 361.04 88.4133C360.908 88.5698 360.76 88.6932 360.579 88.792C360.406 88.8826 360.208 88.932 359.994 88.932C359.492 88.932 359.13 88.7756 358.9 88.4545C358.669 88.1335 358.554 87.7301 358.554 87.2279V85.5733H359.385V87.3102C359.385 87.6971 359.566 87.8865 359.92 87.8865C360.291 87.8865 360.472 87.6971 360.472 87.3267V83.8116C360.472 83.6058 360.373 83.507 360.184 83.507H359.533V82.6426H360.184C360.373 82.6426 360.472 82.5356 360.472 82.3215V78.9628C360.472 78.7817 360.431 78.6335 360.34 78.5183C360.25 78.403 360.11 78.3454 359.92 78.3454C359.731 78.3454 359.591 78.403 359.509 78.5183C359.426 78.6335 359.385 78.7817 359.385 78.9793V80.6834H358.554V79.0287C358.554 78.5183 358.661 78.1067 358.875 77.7856C359.089 77.4728 359.468 77.3082 360.003 77.3082C360.431 77.3082 360.785 77.4728 361.048 77.7939C361.311 78.1149 361.451 78.5265 361.451 79.0287V82.1816C361.451 82.4121 361.394 82.5932 361.27 82.7249C361.155 82.8649 360.999 82.9719 360.801 83.0624C360.99 83.153 361.147 83.2682 361.27 83.4082C361.394 83.5481 361.451 83.7292 361.451 83.9433V87.195C361.443 87.4419 361.41 87.6642 361.336 87.87Z"}),(0,c.tZ)("path",{d:"M365.698 78.0572C365.665 78.1971 365.616 78.2959 365.558 78.3535C365.501 78.4112 365.418 78.4441 365.328 78.4441C365.237 78.4523 365.139 78.4523 365.023 78.4523H363.772L363.657 82.0415C363.772 81.8851 363.896 81.7617 364.052 81.6711C364.2 81.5805 364.406 81.5312 364.661 81.5312C364.957 81.5312 365.196 81.6546 365.386 81.9098C365.575 82.1568 365.665 82.4696 365.665 82.8318V87.2113C365.665 87.7135 365.525 88.1251 365.246 88.4462C364.966 88.7672 364.587 88.9319 364.11 88.9319C363.879 88.9319 363.69 88.8825 363.525 88.7919C363.361 88.7014 363.229 88.5696 363.114 88.4132C363.007 88.2486 362.924 88.0675 362.875 87.8699C362.826 87.6723 362.801 87.4583 362.801 87.2278V85.6061H363.599V87.2607C363.599 87.4501 363.649 87.6065 363.747 87.7217C363.846 87.837 363.978 87.8946 364.134 87.8946C364.291 87.8946 364.422 87.837 364.529 87.7217C364.636 87.6065 364.686 87.4583 364.686 87.2772V82.8648C364.686 82.6754 364.645 82.5272 364.554 82.4285C364.464 82.3297 364.348 82.2885 364.2 82.2885C364.011 82.2885 363.871 82.3708 363.772 82.5355C363.682 82.7001 363.632 82.8977 363.632 83.12L362.694 83.0212L362.883 77.4562H365.748C365.748 77.7114 365.731 77.909 365.698 78.0572Z"})]}),(0,c.BX)("g",{id:"224",children:[(0,c.tZ)("path",{className:"shape",d:"M200.52 48.9814H180.814V69.4795H200.52V48.9814Z"}),(0,c.tZ)("path",{d:"M188.262 56.7113C188.073 57.4522 187.859 58.1519 
387187.604 58.8022C187.2 59.8477 186.904 60.6709 186.715 61.2801C186.525 61.8893 186.427 62.375 186.427 62.7372H188.435V63.7251H185.39V63.404C185.39 63.1653 185.406 62.9183 185.447 62.6714C185.488 62.4244 185.562 62.1033 185.669 61.7247C185.776 61.346 185.925 60.8767 186.114 60.3087C186.303 59.7489 186.55 59.0327 186.855 58.1684C187.003 57.7568 187.126 57.3945 187.233 57.0653C187.332 56.736 187.423 56.4231 187.489 56.1186C187.554 55.814 187.604 55.5176 187.637 55.2048C187.67 54.892 187.678 54.5709 187.678 54.2169C187.678 53.8629 187.628 53.616 187.521 53.4596C187.414 53.3032 187.25 53.2291 187.028 53.2291C186.863 53.2291 186.715 53.2949 186.583 53.4349C186.451 53.5748 186.394 53.7559 186.394 53.9782V55.8881H185.562V54.1346C185.562 53.8876 185.595 53.6489 185.653 53.4184C185.719 53.1879 185.809 52.9903 185.925 52.8175C186.04 52.6446 186.188 52.5046 186.369 52.3976C186.542 52.2988 186.756 52.2412 186.986 52.2412C187.554 52.2412 187.958 52.4388 188.196 52.8339C188.435 53.2291 188.559 53.8136 188.559 54.5709C188.55 55.2706 188.452 55.9786 188.262 56.7113Z"}),(0,c.tZ)("path",{d:"M192.164 56.7113C191.975 57.4522 191.761 58.1519 
387191.506 58.8022C191.102 59.8477 190.806 60.6709 190.617 61.2801C190.427 61.8893 190.329 62.375 190.329 62.7372H192.337V63.7251H189.291V63.404C189.291 63.1653 189.308 62.9183 189.349 62.6714C189.39 62.4244 189.464 62.1033 189.571 61.7247C189.678 61.346 189.826 60.8767 190.016 60.3087C190.205 59.7489 190.452 59.0327 190.757 58.1684C190.905 57.7568 191.028 57.3945 191.135 57.0653C191.234 56.736 191.325 56.4231 191.39 56.1186C191.456 55.814 191.506 55.5176 191.539 55.2048C191.571 54.892 191.58 54.5709 191.58 54.2169C191.58 53.8629 191.53 53.616 191.423 53.4596C191.316 53.3032 191.152 53.2291 190.929 53.2291C190.765 53.2291 190.617 53.2949 190.485 53.4349C190.353 53.5748 190.296 53.7559 190.296 53.9782V55.8881H189.464V54.1346C189.464 53.8876 189.497 53.6489 189.555 53.4184C189.621 53.1879 189.711 52.9903 189.826 52.8175C189.942 52.6446 190.09 52.5046 190.271 52.3976C190.444 52.2988 190.658 52.2412 190.888 52.2412C191.456 52.2412 191.86 52.4388 192.098 52.8339C192.337 53.2291 192.46 53.8136 192.46 54.5709C192.444 55.2706 192.353 55.9786 192.164 56.7113Z"}),(0,c.tZ)("path",{d:"M195.918 61.5023V63.7333H194.996V61.5023H193.193V60.6709L195.029 52.3976H195.918V60.6215H196.428V61.5106H195.918V61.5023ZM195.004 55.9292L194.066 60.6133H195.004V55.9292Z"})]}),(0,c.BX)("g",{id:"221",children:[(0,c.tZ)("path",{className:"shape",d:"M148.545 97.4687C157.921 93.896 167.996 92.2248 178.598 92.1014V71.6115C165.527 71.735 152.793 73.8589 140.824 78.4854L148.545 97.4687Z"}),(0,c.tZ)("path",{d:"M159.067 81.7782C158.877 82.5191 158.663 83.2189 158.408 83.8692C158.005 84.9147 157.708 85.7379 157.519 86.3471C157.33 86.9563 157.231 87.442 157.231 87.8042H159.239V88.792H156.194V88.471C156.194 88.2322 156.21 87.9853 156.251 87.7383C156.293 87.4913 156.367 87.1703 156.474 86.7916C156.581 86.4129 156.729 85.9437 156.918 85.3757C157.108 84.8159 157.354 84.0997 157.659 83.2353C157.807 82.8237 157.931 82.4615 158.038 82.1322C158.136 81.8029 158.227 81.4901 158.293 81.1855C158.359 80.8809 158.408 80.5846 158.441 80.2717C158.474 79.9589 158.482 79.6379 158.482 79.2839C158.482 78.9299 158.433 78.6829 158.326 78.5265C158.219 78.3701 158.054 78.296 157.832 78.296C157.667 78.296 157.519 78.3619 157.387 78.5018C157.256 78.6418 157.198 78.8229 157.198 79.0452V80.955H156.367V79.2016C156.367 78.9546 156.4 78.7159 156.457 78.4854C156.523 78.2549 156.614 78.0573 156.729 77.8844C156.844 77.7115 156.992 77.5716 157.173 77.4646C157.346 77.3658 157.56 77.3082 157.791 77.3082C158.359 77.3082 158.762 77.5057 159.001 77.9009C159.239 78.296 159.363 78.8805 159.363 79.6379C159.346 80.3294 159.256 81.0373 159.067 81.7782Z"}),(0,c.tZ)("path",{d:"M162.967 81.7782C162.778 82.5191 162.564 83.2189 162.308 83.8692C161.905 84.9147 161.609 85.7379 161.419 86.3471C161.23 86.9563 161.131 87.442 161.131 87.8042H163.14V88.792H160.094V88.471C160.094 88.2322 160.111 87.9853 160.152 87.7383C160.193 87.4913 160.267 87.1703 160.374 86.7916C160.481 86.4129 160.629 85.9437 160.818 85.3757C161.008 84.8159 161.255 84.0997 161.559 83.2353C161.707 82.8237 161.831 82.4615 161.938 82.1322C162.037 81.8029 162.127 81.4901 162.193 81.1855C162.259 80.8809 162.308 80.5846 162.341 80.2717C162.374 79.9589 162.382 79.6379 162.382 79.2839C162.382 78.9299 162.333 78.6829 162.226 78.5265C162.119 78.3701 161.954 78.296 161.732 78.296C161.568 78.296 161.419 78.3619 161.288 78.5018C161.156 78.6418 161.098 78.8229 161.098 79.0452V80.955H160.267V79.2016C160.267 78.9546 160.3 78.7159 160.358 78.4854C160.423 78.2549 160.514 78.0573 160.629 77.8844C160.744 77.7115 160.893 77.5716 161.074 77.4646C161.247 77.3658 161.461 77.3082 161.691 77.3082C162.259 77.3082 162.662 77.5057 162.901 77.9009C163.14 78.296 163.263 78.8805 163.263 79.6379C163.247 80.3294 163.156 81.0373 162.967 81.7782Z"}),(0,c.tZ)("path",{d:"M164.523 88.7921V77.9915C164.713 77.9915 164.853 77.9421 164.935 77.8269C165.017 77.7198 165.058 77.5881 165.058 77.4482H165.503V88.7921H164.523Z"})]}),(0,c.BX)("g",{id:"223",children:[(0,c.tZ)("path",{className:"shape",d:"M200.52 71.6115H180.814V92.1096H200.52V71.6115Z"}),(0,c.tZ)("path",{d:"M191.827 80.5186C191.637 81.2595 191.423 81.9593 191.168 82.6096C190.76
3875 83.6551 190.468 84.4783 190.279 85.0875C190.09 85.6967 189.991 86.1824 189.991 86.5446H191.999V87.5324H188.954V87.2114C188.954 86.9727 188.97 86.7257 189.011 86.4787C189.053 86.2318 189.127 85.9107 189.234 85.532C189.341 85.1534 189.489 84.6841 189.678 84.1161C189.868 83.5563 190.114 82.8401 190.419 81.9757C190.567 81.5641 190.691 81.2019 190.798 80.8726C190.896 80.5433 190.987 80.2305 191.053 79.9259C191.119 79.6213 191.168 79.325 191.201 79.0122C191.234 78.6993 191.242 78.3783 191.242 78.0243C191.242 77.6703 191.193 77.4234 191.086 77.2669C190.979 77.1105 190.814 77.0364 190.592 77.0364C190.427 77.0364 190.279 77.1023 190.147 77.2423C190.016 77.3822 189.958 77.5633 189.958 77.7856V79.6954H189.127V77.942C189.127 77.695 189.16 77.4563 189.217 77.2258C189.283 76.9953 189.374 76.7977 189.489 76.6248C189.604 76.452 189.752 76.312 189.933 76.205C190.106 76.1062 190.32 76.0486 190.551 76.0486C191.119 76.0486 191.522 76.2462 191.761 76.6413C191.999 77.0364 192.123 77.6209 192.123 78.3783C192.106 79.0698 192.016 79.7778 191.827 80.5186Z"}),(0,c.tZ)("path",{d:"M195.869 86.6104C195.804 86.8163 195.705 86.9974 195.573 87.1538C195.441 87.3102 195.293 87.4337 195.112 87.5325C194.939 87.623 194.742 87.6724 194.528 87.6724C194.026 87.6724 193.663 87.516 193.433 87.1949C193.202 86.8739 193.087 86.4705 193.087 85.9683V84.3137H193.919V86.0507C193.919 86.4376 194.1 86.6269 194.454 86.6269C194.824 86.6269 195.005 86.4376 195.005 86.0671V82.552C195.005 82.3462 194.906 82.2474 194.717 82.2474H194.067V81.383H194.717C194.906 81.383 195.005 81.276 195.005 81.062V77.7032C195.005 77.5221 194.964 77.374 194.873 77.2587C194.783 77.1435 194.643 77.0858 194.454 77.0858C194.264 77.0858 194.124 77.1435 194.042 77.2587C193.96 77.374 193.919 77.5221 193.919 77.7197V79.4238H193.087V77.7691C193.087 77.2587 193.194 76.8471 193.408 76.5261C193.622 76.2132 194.001 76.0486 194.536 76.0486C194.972 76.0486 195.318 76.2132 195.581 76.5343C195.845 76.8553 195.985 77.2669 195.985 77.7691V80.922C195.985 81.1525 195.927 81.3336 195.804 81.4653C195.688 81.6053 195.532 81.7123 195.334 81.8029C195.524 81.8934 195.68 82.0087 195.804 82.1486C195.919 82.2886 195.985 82.4697 195.985 82.6837V85.9354C195.976 86.1906 195.943 86.4129 195.869 86.6104Z"}),(0,c.tZ)("path",{d:"M187.925 80.5186C187.735 81.2595 187.521 81.9593 187.266 82.6096C186.863 83.6551 186.567 84.4783 186.377 85.0875C186.188 85.6967 186.089 86.1824 186.089 86.5446H188.098V87.5324H185.052V87.2114C185.052 86.9727 185.068 86.7257 185.11 86.4787C185.151 86.2318 185.225 85.9107 185.332 85.532C185.439 85.1534 185.587 84.6841 185.776 84.1161C185.966 83.5563 186.213 82.8401 186.517 81.9757C186.665 81.5641 186.789 81.2019 186.896 80.8726C186.995 80.5433 187.085 80.2305 187.151 79.9259C187.217 79.6213 187.266 79.325 187.299 79.0122C187.332 78.6993 187.34 78.3783 187.34 78.0243C187.34 77.6703 187.291 77.4234 187.184 77.2669C187.077 77.1105 186.912 77.0364 186.69 77.0364C186.525 77.0364 186.377 77.1023 186.246 77.2423C186.114 77.3822 186.056 77.5633 186.056 77.7856V79.6954H185.225V77.942C185.225 77.695 185.258 77.4563 185.315 77.2258C185.381 76.9953 185.472 76.7977 185.587 76.6248C185.702 76.452 185.85 76.312 186.032 76.205C186.204 76.1062 186.418 76.0486 186.649 76.0486C187.217 76.0486 187.62 76.2462 187.859 76.6413C188.098 77.0364 188.221 77.6209 188.221 78.3783C188.213 79.0698 188.114 79.7778 187.925 80.5186Z"})]})]}),(0,c.BX)("g",{"data-area":"12",children:[(0,c.BX)("g",{id:"226",children:[(0,c.tZ)("path",{className:"shape",d:"M202.65 48.9814V69.4712H206.033V65.0176H213.161V69.4712H216.536V48.9814H202.65Z"}),(0,c.tZ)("path",{d:"M206.717 56.8596C206.528 57.6005 206.314 58.3003 206.058 58.9506C205.655 59.9961 205.359 60.8193 205.169 61.4285C204.98 62.0377 204.881 62.5234 204.881 62.8856H206.89V63.8735H203.844V63.5524C203.844 63.3137 203.861 63.0667 203.902 62.8197C203.943 62.5728 204.017 62.2517 204.124 61.873C204.231 61.4944 204.379 61.0251 204.569 60.4571C204.758 59.8973 205.005 59.1811 205.309 58.3167C205.458 57.9051 205.581 57.5429 205.688 57.2136C205.787 56.8843 205.877 56.5715 205.943 56.2669C206.009 55.9623 206.058 55.666 206.091 55.3532C206.124 55.0403 206.133 54.7193 206.133 54.3653C206.133 54.0113 206.083 53.7644 205.976 53.6079C205.869 53.4515 205.705 53.3775 205.482 53.3775C205.318 53.3775 205.169 53.4433 205.038 53.5833C204.906 53.7232 204.848 53.9043 204.848 54.1266V56.0364H204.017V54.283
387C204.017 54.036 204.05 53.7973 204.108 53.5668C204.173 53.3363 204.264 53.1387 204.379 52.9658C204.503 52.793 204.651 52.653 204.824 52.546C204.997 52.4472 205.211 52.3896 205.441 52.3896C206.009 52.3896 206.412 52.5872 206.651 52.9823C206.89 53.3774 207.013 53.9619 207.013 54.7193C206.997 55.4108 206.906 56.1188 206.717 56.8596Z"}),(0,c.tZ)("path",{d:"M210.619 56.8596C210.43 57.6005 210.216 58.3003 209.96 58.9506C209.557 59.9961 209.261 60.8193 209.071 61.4285C208.882 62.0377 208.783 62.5234 208.783 62.8856H210.792V63.8735H207.746V63.5524C207.746 63.3137 207.763 63.0667 207.804 62.8197C207.845 62.5728 207.919 62.2517 208.026 61.873C208.133 61.4944 208.281 61.0251 208.47 60.4571C208.66 59.8973 208.907 59.1811 209.211 58.3167C209.359 57.9051 209.483 57.5429 209.59 57.2136C209.689 56.8843 209.779 56.5715 209.845 56.2669C209.911 55.9623 209.96 55.666 209.993 55.3532C210.026 55.0486 210.034 54.7193 210.034 54.3653C210.034 54.0113 209.985 53.7644 209.878 53.6079C209.771 53.4515 209.606 53.3775 209.384 53.3775C209.219 53.3775 209.071 53.4433 208.94 53.5833C208.808 53.7232 208.75 53.9043 208.75 54.1266V56.0364H207.919V54.283C207.919 54.036 207.952 53.7973 208.009 53.5668C208.075 53.3363 208.166 53.1387 208.281 52.9658C208.396 52.793 208.545 52.653 208.726 52.546C208.898 52.4472 209.112 52.3896 209.343 52.3896C209.911 52.3896 210.314 52.5872 210.553 52.9823C210.792 53.3774 210.915 53.9619 210.915 54.7193C210.899 55.4108 210.808 56.1188 210.619 56.8596Z"}),(0,c.tZ)("path",{d:"M214.635 63.5028C214.347 63.8403 213.968 64.0049 213.499 64.0049C213.022 64.0049 212.651 63.8403 212.379 63.5028C212.108 63.1652 211.968 62.7454 211.968 62.235V54.184C211.968 53.6736 212.108 53.2455 212.388 52.908C212.668 52.5705 213.038 52.3976 213.499 52.3976C213.968 52.3976 214.322 52.5705 214.561 52.9244C214.808 53.2784 214.931 53.6736 214.931 54.1181V55.8386H214.133V54.0687C214.133 53.8794 214.083 53.723 213.968 53.6077C213.861 53.4925 213.713 53.4348 213.515 53.4348C213.318 53.4348 213.17 53.4925 213.063 53.6077C212.956 53.723 212.898 53.8711 212.898 54.0522V57.5098C213.022 57.3533 213.17 57.2299 213.343 57.1558C213.515 57.0734 213.729 57.0405 213.993 57.0405C214.322 57.0405 214.585 57.1558 214.775 57.3863C214.964 57.6168 215.063 57.9214 215.063 58.2836V62.2515C215.071 62.7454 214.923 63.1735 214.635 63.5028ZM214.1 58.3741C214.1 58.2177 214.05 58.086 213.943 57.9708C213.836 57.8555 213.696 57.8061 213.499 57.8061C213.31 57.8061 213.161 57.8637 213.054 57.9708C212.947 58.0778 212.906 58.2095 212.906 58.3741V62.3914C212.906 62.5478 212.956 62.6878 213.063 62.803C213.161 62.9183 213.31 62.9759 213.507 62.9759C213.705 62.9759 213.845 62.9183 213.952 62.803C214.05 62.6878 214.108 62.5561 214.108 62.3914V58.3741H214.1Z"})]}),(0,c.BX)("g",{id:"234",children:[(0,c.tZ)("path",{className:"shape",d:"M340.971 48.9814H321.265V69.4712H340.971V48.9814Z"}),(0,c.tZ)("path",{d:"M328.36 56.7195C328.17 57.4604 327.956 58.1601 327.701 58.8105C327.298 59.856 327.002 60.6792 326.812 61.2884C326.623 61.8975 326.524 62.3832 326.524 62.7455H328.533V63.7333H325.487V63.4123C325.487 63.1735 325.503 62.9266 325.545 62.6796C325.586 62.4326 325.66 62.1116 325.767 61.7329C325.874 61.3542 326.022 60.885 326.211 60.317C326.401 59.7572 326.648 59.041 326.952 58.1766C327.1 57.765 327.224 57.4028 327.331 57.0735C327.43 56.7442 327.52 56.4314 327.586 56.1268C327.652 55.8222 327.701 55.5258 327.734 55.213C327.767 54.9084 327.775 54.5792 327.775 54.2252C327.775 53.8712 327.726 53.6242 327.619 53.4678C327.512 53.3114 327.347 53.2373 327.125 53.2373C326.96 53.2373 326.804 53.3032 326.681 53.4431C326.549 53.5831 326.491 53.7642 326.491 53.9864V55.8963H325.66V54.1429C325.66 53.8959 325.693 53.6572 325.75 53.4266C325.816 53.1961 325.907 52.9986 326.022 52.8257C326.145 52.6528 326.285 52.5129 326.466 52.4059C326.639 52.3071 326.853 52.2495 327.084 52.2495C327.652 52.2495 328.055 52.447 328.294 52.8422C328.533 53.2373 328.656 53.8218 328.656 54.5792C328.64 55.2707 328.549 55.9786 328.36 56.7195Z"}),(0,c.tZ)("path",{d:"M332.411 62.8113C332.345 63.0171 332.246 63.1982 332.114 63.3546C331.983 63.511 331.834 63.6345 331.653 63.7333C331.48 63.8239 331.283 63.8733 331.069 63.8733C330.567 63.8733 330.205 63.7168 329.974 63.3958C329.744 63.0747 329.628 62.6714 329.628 62.1692V60.5145H330.46V62.2515C330.46 62.6384 330.641 62.8278 330.995 62.8278C331.365 62.8278 331.546 62.6384 331.546 62.268V58.7529C331.546 58.5471 331.448 58.4483 331.258 58.4483H330.608V57.5839H331.258C331.448 57.5839 331.546 57.4769 331.546 57.2628V53.9041C331.546 53.723 331.505 53.5748 331.415 53.4596C331.324 53.3443 331.184 53.2867 330.995 53.2867C330.806 53.2867 330.666 53.3443 330.583 53.4596C330.501 53.5748 330.46 53.723 330.46 53.9206V55.6246H329.628V53.97C329.628 53.4596 329.735 53.048 329.949 52.7269C330.163 52.4141 330.542 52.2495 331.077 52.2495C331.505 52.2495 331.859 52.4141 332.123 52.7351C332.386 53.0562 332.526 53.4678 332.526 53.97V57.1229C332.526 57.3534 332.468 57.5345 332.345 57.6662C332.23 57.8062 332.073 57.9132 331.876 58.0037C332.065 58.0943 332.221 58.2095 332.345 58.3495C332.46 58.4894 332.526 58.6705 332.526 58.8846V62.1363C332.509 62.3832 332.476 62.6055 332.411 62.8113Z"}),(0,c.tZ)("path",{d:"M336.237 61.5023V63.7333H335.315V61.5023H333.513V60.6709L335.348 52.3976H336.237V60.6215H336.748V61.5106H336.237V61.5023ZM335.315 55.9292L334.377 60.6133H335.315V55.9292Z"})]}),(0,c.BX)("g",{id:"233",children:[(0,c.tZ)("path",{className:"shape",d:"M340.979 71.
3876115H321.273V92.1096H340.979V71.6115Z"}),(0,c.tZ)("path",{d:"M328.27 80.5186C328.08 81.2595 327.866 81.9593 327.611 82.6096C327.208 83.6551 326.912 84.4783 326.722 85.0875C326.533 85.6967 326.434 86.1824 326.434 86.5446H328.443V87.5324H325.397V87.2114C325.397 86.9727 325.413 86.7257 325.455 86.4787C325.496 86.2318 325.57 85.9107 325.677 85.532C325.784 85.1534 325.932 84.6841 326.121 84.1161C326.311 83.5563 326.558 82.8401 326.862 81.9757C327.01 81.5641 327.134 81.2019 327.241 80.8726C327.34 80.5433 327.43 80.2305 327.496 79.9259C327.562 79.6213 327.611 79.325 327.644 79.0122C327.677 78.7076 327.685 78.3783 327.685 78.0243C327.685 77.6703 327.636 77.4234 327.529 77.2669C327.422 77.1105 327.257 77.0364 327.035 77.0364C326.87 77.0364 326.714 77.1023 326.591 77.2423C326.459 77.3822 326.401 77.5633 326.401 77.7856V79.6954H325.57V77.942C325.57 77.695 325.603 77.4563 325.66 77.2258C325.726 76.9953 325.817 76.7977 325.932 76.6248C326.055 76.452 326.195 76.312 326.377 76.205C326.549 76.1062 326.763 76.0486 326.994 76.0486C327.562 76.0486 327.965 76.2462 328.204 76.6413C328.443 77.0364 328.566 77.6209 328.566 78.3783C328.55 79.0698 328.459 79.7778 328.27 80.5186Z"}),(0,c.tZ)("path",{d:"M332.311 86.6104C332.245 86.8163 332.146 86.9974 332.015 87.1538C331.883 87.3102 331.735 87.4337 331.554 87.5325C331.381 87.623 331.183 87.6724 330.969 87.6724C330.467 87.6724 330.105 87.516 329.874 87.1949C329.644 86.8739 329.529 86.4705 329.529 85.9683V84.3137H330.36V86.0507C330.36 86.4376 330.541 86.6269 330.895 86.6269C331.266 86.6269 331.447 86.4376 331.447 86.0671V82.552C331.447 82.3462 331.348 82.2474 331.159 82.2474H330.508V81.383H331.159C331.348 81.383 331.447 81.276 331.447 81.062V77.7032C331.447 77.5221 331.405 77.374 331.315 77.2587C331.224 77.1435 331.084 77.0858 330.895 77.0858C330.706 77.0858 330.566 77.1435 330.484 77.2587C330.401 77.374 330.36 77.5221 330.36 77.7197V79.4238H329.529V77.7691C329.529 77.2587 329.636 76.8471 329.85 76.5261C330.064 76.2132 330.442 76.0486 330.977 76.0486C331.405 76.0486 331.759 76.2132 332.023 76.5343C332.286 76.8553 332.426 77.2669 332.426 77.7691V80.922C332.426 81.1525 332.369 81.3336 332.245 81.4653C332.13 81.6053 331.973 81.7123 331.776 81.8029C331.965 81.8934 332.122 82.0087 332.245 82.1486C332.36 82.2886 332.426 82.4697 332.426 82.6837V85.9354C332.418 86.1906 332.385 86.4129 332.311 86.6104Z"}),(0,c.tZ)("path",{d:"M336.436 86.6104C336.37 86.8163 336.272 86.9974 336.14 87.1538C336.008 87.3102 335.86 87.4337 335.679 87.5325C335.506 87.623 335.309 87.6724 335.095 87.6724C334.592 87.6724 334.23 87.516 334 87.1949C333.769 86.8739 333.654 86.4705 333.654 85.9683V84.3137H334.485V86.0507C334.485 86.4376 334.667 86.6269 335.02 86.6269C335.391 86.6269 335.572 86.4376 335.572 86.0671V82.552C335.572 82.3462 335.473 82.2474 335.284 82.2474H334.634V81.383H335.284C335.473 81.383 335.572 81.276 335.572 81.062V77.7032C335.572 77.5221 335.531 77.374 335.44 77.2587C335.35 77.1435 335.21 77.0858 335.02 77.0858C334.831 77.0858 334.691 77.1435 334.609 77.2587C334.527 77.374 334.485 77.5221 334.485 77.7197V79.4238H333.654V77.7691C333.654 77.2587 333.761 76.8471 333.975 76.5261C334.189 76.2132 334.568 76.0486 335.103 76.0486C335.531 76.0486 335.885 76.2132 336.148 76.5343C336.412 76.8553 336.551 77.2669 336.551 77.7691V80.922C336.551 81.1525 336.494 81.3336 336.37 81.4653C336.255 81.6053 336.099 81.7123 335.901 81.8029C336.091 81.8934 336.247 82.0087 336.37 82.1486C336.486 82.2886 336.551 82.4697 336.551 82.6837V85.9354C336.535 86.1906 336.502 86.4129 336.436 86.6104Z"})]}),(0,c.BX)("g",{id:"232",children:[(0,c.tZ)("path",{className:"shape",d:"M299.378 48.9814V69.4712H305.667V65.0176H312.795V69.4712H319.084V48.9814H299.378Z"}),(0,c.tZ)("path",{d:"M305.402 56.7195C305.213 57.4604 304.999 58.1601 304.743 58.8105C304.34 59.856 304.044 60.6792 303.854 61.2884C303.665 61.8975 303.566 62.3832 303.566 62.7455H305.575V63.7333H302.529V63.4123C302.529 63.1735 302.546 62.9266 302.587 62.6796C302.628 62.4326 302.702 62.1116 302.809 61.7329C302.916 61.3542 303.064 60.885 303.254 60.317C303.443 59.7572 303.69 59.041 303.994 58.1766C304.143 57.765 304.266 57.4028 304.373 57.0735C304.472 56.7442 304.562 56.4314 304.628 56.1268C304.694 55.8222 304.743 55.5258 304.776 55.213C304.809 54.9084 304.817 54.5792 304.817 54.2252C304.8
38717 53.8712 304.768 53.6242 304.661 53.4678C304.554 53.3114 304.389 53.2373 304.167 53.2373C304.003 53.2373 303.846 53.3032 303.723 53.4431C303.591 53.5831 303.533 53.7642 303.533 53.9864V55.8963H302.702V54.1429C302.702 53.8959 302.735 53.6572 302.793 53.4266C302.858 53.1961 302.949 52.9986 303.064 52.8257C303.188 52.6528 303.328 52.5129 303.509 52.4059C303.682 52.3071 303.896 52.2495 304.126 52.2495C304.694 52.2495 305.097 52.447 305.336 52.8422C305.575 53.2373 305.698 53.8218 305.698 54.5792C305.682 55.2707 305.591 55.9786 305.402 56.7195Z"}),(0,c.tZ)("path",{d:"M309.453 62.8113C309.387 63.0171 309.288 63.1982 309.156 63.3546C309.025 63.511 308.877 63.6345 308.695 63.7333C308.523 63.8239 308.325 63.8733 308.111 63.8733C307.609 63.8733 307.247 63.7168 307.016 63.3958C306.786 63.0747 306.671 62.6714 306.671 62.1692V60.5145H307.502V62.2515C307.502 62.6384 307.683 62.8278 308.037 62.8278C308.407 62.8278 308.588 62.6384 308.588 62.268V58.7529C308.588 58.5471 308.49 58.4483 308.3 58.4483H307.65V57.5839H308.3C308.49 57.5839 308.588 57.4769 308.588 57.2628V53.9041C308.588 53.723 308.547 53.5748 308.457 53.4596C308.366 53.3443 308.226 53.2867 308.037 53.2867C307.848 53.2867 307.708 53.3443 307.625 53.4596C307.543 53.5748 307.502 53.723 307.502 53.9206V55.6246H306.671V53.97C306.671 53.4596 306.778 53.048 306.992 52.7269C307.206 52.4141 307.584 52.2495 308.119 52.2495C308.547 52.2495 308.901 52.4141 309.165 52.7351C309.428 53.0562 309.568 53.4678 309.568 53.97V57.1229C309.568 57.3534 309.51 57.5345 309.387 57.6662C309.272 57.8062 309.115 57.9132 308.918 58.0037C309.107 58.0943 309.263 58.2095 309.387 58.3495C309.502 58.4894 309.568 58.6705 309.568 58.8846V62.1363C309.551 62.3832 309.519 62.6055 309.453 62.8113Z"}),(0,c.tZ)("path",{d:"M313.421 56.7195C313.232 57.4604 313.018 58.1601 312.763 58.8105C312.359 59.856 312.063 60.6792 311.874 61.2884C311.684 61.8975 311.586 62.3832 311.586 62.7455H313.594V63.7333H310.548V63.4123C310.548 63.1735 310.565 62.9266 310.606 62.6796C310.647 62.4326 310.721 62.1116 310.828 61.7329C310.935 61.3542 311.083 60.885 311.273 60.317C311.462 59.7572 311.709 59.041 312.014 58.1766C312.162 57.765 312.285 57.4028 312.392 57.0735C312.491 56.7442 312.582 56.4314 312.647 56.1268C312.713 55.8222 312.763 55.5258 312.796 55.213C312.828 54.9084 312.837 54.5792 312.837 54.2252C312.837 53.8712 312.787 53.6242 312.68 53.4678C312.573 53.3114 312.409 53.2373 312.186 53.2373C312.022 53.2373 311.865 53.3032 311.742 53.4431C311.61 53.5831 311.553 53.7642 311.553 53.9864V55.8963H310.721V54.1429C310.721 53.8959 310.754 53.6572 310.812 53.4266C310.878 53.1961 310.968 52.9986 311.083 52.8257C311.207 52.6528 311.347 52.5129 311.528 52.4059C311.701 52.3071 311.915 52.2495 312.145 52.2495C312.713 52.2495 313.117 52.447 313.355 52.8422C313.594 53.2373 313.717 53.8218 313.717 54.5792C313.709 55.2707 313.61 55.9786 313.421 56.7195Z"})]}),(0,c.BX)("g",{id:"231",children:[(0,c.tZ)("path",{className:"shape",d:"M319.084 71.6115H299.378V92.1096H319.084V71.6115Z"}),(0,c.tZ)("path",{d:"M306.489 80.5186C306.299 81.2595 306.085 81.9593 305.83 82.6096C305.427 83.6551 305.131 84.4783 304.941 85.0875C304.752 85.6967 304.653 86.1824 304.653 86.5446H306.662V87.5324H303.616V87.2114C303.616 86.9727 303.632 86.7257 303.674 86.4787C303.715 86.2318 303.789 85.9107 303.896 85.532C304.003 85.1534 304.151 84.6841 304.34 84.1161C304.53 83.5563 304.777 82.8401 305.081 81.9757C305.229 81.5641 305.353 81.2019 305.46 80.8726C305.559 80.5433 305.649 80.2305 305.715 79.9259C305.781 79.6213 305.83 79.325 305.863 79.0122C305.888 78.7076 305.904 78.3783 305.904 78.0243C305.904 77.6703 305.855 77.4234 305.748 77.2669C305.641 77.1105 305.476 77.0364 305.254 77.0364C305.089 77.0364 304.933 77.1023 304.81 77.2423C304.678 77.3822 304.62 77.5633 304.62 77.7856V79.6954H303.789V77.942C303.789 77.695 303.822 77.4563 303.879 77.2258C303.945 76.9953 304.036 76.7977 304.151 76.6248C304.274 76.452 304.414 76.312 304.595 76.205C304.768 76.1062 304.982 76.0486 305.213 76.0486C305.781 76.0486 306.184 76.2462 306.423 76.6413C306.662 77.0364 306.785 77.6209 306.785 78.3783C306.769 79.0698 306.678 79.7778 306.489 80.5186Z"}),(0,c.tZ)("path",{d:"M310.53 86.6104C310.464 86.8163 310.365 86.9974 310.234 87.1538C310.102 87.3102 309.954 87.4337 309.773 87.5325C309.6 87.623 309.402 87.6724 309.188 87.6724C308.686 87.6724 308.324 87.516 308.094 87.1949C307.863 86.8739 307.748 86.4705 307.748 85.9683V84.3137H308.579V86.0507C308.579 86.4376 308.76 86.6269 309.114 86.6269C309.485 86.6269 309.666 86.4376 309.666 86.0671V82.552C309.666 82.3462 309.567 82.2474 309.378 82.2474H308.727V81.383H309.378C309.567 81.383 309.666 81.276 309.666 81.062V77.7032C309.666 77.5221 309.625 77.374 309.534 77.2587C309.443 77.1435 309.304 77.0858 309.114 77.0858C308.925 77.0858 308.785 77.1435 308.703 77.2587C308.62 77.374 308.579 77.5221 308.579 77.7197V79.4238H307.748V77.7691C307.748 77.2587 307.855 76.8471 308.069 76.5261C308.283 76.2132 308.661 76.0486 309.197 76.0486C309.625 76.0486 309.978 76.2132 310.242 76.5343C310.505 76.8553 310.645 77.2669 310.645 77.7691V80.922C310.645 81.1525 310.588 81.3336 310.464 81.4653C310.349 81.6053 310.193 81.7123 309.995 81.8029C310.
387184 81.8934 310.341 82.0087 310.464 82.1486C310.579 82.2886 310.645 82.4697 310.645 82.6837V85.9354C310.637 86.1906 310.596 86.4129 310.53 86.6104Z"}),(0,c.tZ)("path",{d:"M312.169 87.5326V76.7402C312.358 76.7402 312.498 76.6908 312.581 76.5756C312.663 76.4686 312.704 76.3368 312.704 76.1969H313.149V87.5408H312.169V87.5326Z"})]}),(0,c.BX)("g",{id:"230",children:[(0,c.tZ)("path",{className:"shape",d:"M297.197 48.9814H277.491V69.4712H297.197V48.9814Z"}),(0,c.tZ)("path",{d:"M284.224 56.7195C284.034 57.4604 283.82 58.1601 283.565 58.8105C283.162 59.856 282.866 60.6792 282.676 61.2884C282.487 61.8975 282.388 62.3832 282.388 62.7455H284.397V63.7333H281.351V63.4123C281.351 63.1735 281.368 62.9266 281.409 62.6796C281.45 62.4326 281.524 62.1116 281.631 61.7329C281.738 61.3542 281.886 60.885 282.075 60.317C282.265 59.7572 282.512 59.041 282.816 58.1766C282.964 57.765 283.088 57.4028 283.195 57.0735C283.294 56.7442 283.384 56.4314 283.45 56.1268C283.516 55.8222 283.565 55.5258 283.598 55.213C283.631 54.9084 283.639 54.5792 283.639 54.2252C283.639 53.8712 283.59 53.6242 283.483 53.4678C283.376 53.3114 283.211 53.2373 282.989 53.2373C282.824 53.2373 282.668 53.3032 282.545 53.4431C282.413 53.5831 282.355 53.7642 282.355 53.9864V55.8963H281.524V54.1429C281.524 53.8959 281.557 53.6572 281.614 53.4266C281.68 53.1961 281.771 52.9986 281.886 52.8257C282.01 52.6528 282.15 52.5129 282.331 52.4059C282.503 52.3071 282.717 52.2495 282.948 52.2495C283.516 52.2495 283.919 52.447 284.158 52.8422C284.397 53.2373 284.52 53.8218 284.52 54.5792C284.504 55.2707 284.413 55.9786 284.224 56.7195Z"}),(0,c.tZ)("path",{d:"M288.265 62.8113C288.199 63.0171 288.1 63.1982 287.969 63.3546C287.837 63.511 287.689 63.6345 287.508 63.7333C287.335 63.8239 287.137 63.8733 286.923 63.8733C286.421 63.8733 286.059 63.7168 285.828 63.3958C285.598 63.0747 285.483 62.6714 285.483 62.1692V60.5145H286.314V62.2515C286.314 62.6384 286.495 62.8278 286.849 62.8278C287.22 62.8278 287.401 62.6384 287.401 62.268V58.7529C287.401 58.5471 287.302 58.4483 287.113 58.4483H286.462V57.5839H287.113C287.302 57.5839 287.401 57.4769 287.401 57.2628V53.9041C287.401 53.723 287.36 53.5748 287.269 53.4596C287.178 53.3443 287.038 53.2867 286.849 53.2867C286.66 53.2867 286.52 53.3443 286.438 53.4596C286.355 53.5748 286.314 53.723 286.314 53.9206V55.6246H285.483V53.97C285.483 53.4596 285.59 53.048 285.804 52.7269C286.018 52.4141 286.396 52.2495 286.931 52.2495C287.36 52.2495 287.713 52.4141 287.977 52.7351C288.24 53.0562 288.38 53.4678 288.38 53.97V57.1229C288.38 57.3534 288.323 57.5345 288.199 57.6662C288.084 57.8062 287.927 57.9132 287.73 58.0037C287.919 58.0943 288.076 58.2095 288.199 58.3495C288.314 58.4894 288.38 58.6705 288.38 58.8846V62.1363C288.372 62.3832 288.339 62.6055 288.265 62.8113Z"}),(0,c.tZ)("path",{d:"M292.521 63.3464C292.224 63.6922 291.829 63.865 291.352 63.865C290.883 63.865 290.504 63.6922 290.191 63.3464C289.878 63.0007 289.73 62.5396 289.73 61.9552V54.1593C289.73 53.5831 289.887 53.1221 290.191 52.7681C290.496 52.4223 290.883 52.2495 291.352 52.2495C291.829 52.2495 292.216 52.4223 292.521 52.7681C292.825 53.1138 292.973 53.5748 292.973 54.1593V61.9552C292.965 62.5396 292.817 63.0007 292.521 63.3464ZM291.961 53.8876C291.961 53.7148 291.903 53.5666 291.78 53.4266C291.656 53.2949 291.516 53.2208 291.352 53.2208C291.187 53.2208 291.039 53.2867 290.924 53.4266C290.8 53.5666 290.743 53.7148 290.743 53.8876V62.2351C290.743 62.4162 290.8 62.5726 290.924 62.7043C291.047 62.836 291.187 62.9019 291.352 62.9019C291.516 62.9019 291.665 62.836 291.78 62.7043C291.903 62.5726 291.961 62.4162 291.961 62.2351V53.8876Z"})]}),(0,c.BX)("g",{id:"229",children:[(0,c.tZ)("path",{className:"shape",d:"M297.197 71.6115H277.491V92.1096H297.197V71.6115Z"}),(0,c.tZ)("path",{d:"M284.224 80.5186C284.034 81.2595 283.82 81.9593 283.565 82.6096C283.162 83.6551 282.866 84.4783 282.676 85.0875C282.487 85.6967 282.388 86.1824 282.388 86.5446H284.397V87.5324H281.351V87.2114C281.351 86.9727 281.368 86.7257 281.409 86.4787C281.45 86.2318 281.524 85.9107 281.631 85.532C281.738 85.1534 281.886 84.6841 282.075 84.1161C282.265 83.5563 282.512 82.8401 282.816 81.9757C282.964 81.5641 283.088 81.2019 283.195 80.8726C283.294 80.5433 283.384 80.2305 283.45 79.9259C283.516 79.6213 283.565 79.325 283.598 79.0122C283.623 78.7076 283.639 78.3783 283.639 78.0243C283.639 7
3877.6703 283.59 77.4234 283.483 77.2669C283.376 77.1105 283.211 77.0364 282.989 77.0364C282.824 77.0364 282.668 77.1023 282.545 77.2423C282.413 77.3822 282.355 77.5633 282.355 77.7856V79.6954H281.524V77.942C281.524 77.695 281.557 77.4563 281.614 77.2258C281.68 76.9953 281.771 76.7977 281.886 76.6248C282.01 76.452 282.15 76.312 282.331 76.205C282.503 76.1062 282.717 76.0486 282.948 76.0486C283.516 76.0486 283.919 76.2462 284.158 76.6413C284.397 77.0364 284.52 77.6209 284.52 78.3783C284.504 79.0698 284.413 79.7778 284.224 80.5186Z"}),(0,c.tZ)("path",{d:"M288.126 80.5186C287.936 81.2595 287.722 81.9593 287.467 82.6096C287.064 83.6551 286.768 84.4783 286.578 85.0875C286.389 85.6967 286.29 86.1824 286.29 86.5446H288.299V87.5324H285.253V87.2114C285.253 86.9727 285.269 86.7257 285.311 86.4787C285.352 86.2318 285.426 85.9107 285.533 85.532C285.64 85.1534 285.788 84.6841 285.977 84.1161C286.167 83.5563 286.414 82.8401 286.718 81.9757C286.866 81.5641 286.99 81.2019 287.097 80.8726C287.196 80.5433 287.286 80.2305 287.352 79.9259C287.418 79.6213 287.467 79.325 287.5 79.0122C287.533 78.7076 287.541 78.3783 287.541 78.0243C287.541 77.6703 287.492 77.4234 287.385 77.2669C287.278 77.1105 287.113 77.0364 286.891 77.0364C286.726 77.0364 286.57 77.1023 286.446 77.2423C286.315 77.3822 286.257 77.5633 286.257 77.7856V79.6954H285.426V77.942C285.426 77.695 285.459 77.4563 285.516 77.2258C285.582 76.9953 285.673 76.7977 285.788 76.6248C285.911 76.452 286.051 76.312 286.232 76.205C286.405 76.1062 286.619 76.0486 286.85 76.0486C287.418 76.0486 287.821 76.2462 288.06 76.6413C288.299 77.0364 288.422 77.6209 288.422 78.3783C288.406 79.0698 288.315 79.7778 288.126 80.5186Z"}),(0,c.tZ)("path",{d:"M292.118 87.1702C291.839 87.5078 291.452 87.6724 290.974 87.6724C290.744 87.6724 290.538 87.623 290.357 87.5325C290.168 87.4419 290.011 87.3102 289.879 87.1538C289.748 86.9891 289.649 86.808 289.583 86.6105C289.517 86.4129 289.484 86.1989 289.484 85.9684V84.2972H290.316V85.9848C290.316 86.1824 290.373 86.3306 290.497 86.4541C290.612 86.5693 290.777 86.6352 290.982 86.6352C291.213 86.6352 291.378 86.5775 291.476 86.4541C291.583 86.3388 291.633 86.1906 291.633 86.026V82.6343C291.509 82.7907 291.361 82.9142 291.188 82.9965C291.015 83.0789 290.793 83.1118 290.522 83.1118C290.201 83.1118 289.945 82.9965 289.764 82.766C289.583 82.5355 289.484 82.2392 289.484 81.8687V77.8514C289.484 77.341 289.624 76.913 289.896 76.5755C290.168 76.2379 290.546 76.0651 291.024 76.0651C291.485 76.0651 291.863 76.2379 292.135 76.5755C292.415 76.913 292.555 77.341 292.555 77.8514V85.9025C292.546 86.4129 292.398 86.8327 292.118 87.1702ZM291.625 77.6703C291.625 77.5139 291.575 77.374 291.468 77.2587C291.369 77.1435 291.221 77.0858 291.024 77.0858C290.834 77.0858 290.686 77.1435 290.579 77.2587C290.48 77.374 290.423 77.5057 290.423 77.6703V81.7782C290.423 81.9264 290.472 82.0498 290.579 82.1651C290.686 82.2721 290.826 82.3297 291.024 82.3297C291.221 82.3297 291.361 82.2803 291.468 82.1651C291.575 82.0581 291.625 81.9264 291.625 81.7864V77.6703Z"})]}),(0,c.BX)("g",{id:"228",children:[(0,c.tZ)("path",{className:"shape",d:"M232.308 48.9814H218.669V69.4795H232.308V48.9814Z"}),(0,c.tZ)("path",{d:"M222.596 56.7195C222.407 57.4604 222.193 58.1601 221.938 58.8105C221.534 59.856 221.238 60.6792 221.049 61.2884C220.859 61.8975 220.761 62.3832 220.761 62.7455H222.769V63.7333H219.723V63.4123C219.723 63.1735 219.74 62.9266 219.781 62.6796C219.822 62.4326 219.896 62.1116 220.003 61.7329C220.11 61.3542 220.258 60.885 220.448 60.317C220.637 59.7572 220.884 59.041 221.189 58.1766C221.337 57.765 221.46 57.4028 221.567 57.0735C221.666 56.7442 221.757 56.4314 221.822 56.1268C221.888 55.8222 221.938 55.5258 221.971 55.213C222.003 54.9002 222.012 54.5792 222.012 54.2252C222.012 53.8712 221.962 53.6242 221.855 53.4678C221.748 53.3114 221.584 53.2373 221.361 53.2373C221.197 53.2373 221.049 53.3032 220.917 53.4431C220.785 53.5831 220.728 53.7642 220.728 53.9864V55.8963H219.896V54.1429C219.896 53.8959 219.929 53.6572 219.987 53.4266C220.053 53.1961 220.143 52.9986 220.258 52.8257C220.374 52.6528 220.522 52.5129 220.703 52.4059C220.876 52.3071 221.09 52.2495 221.32 52.2495C221.888 52.2495 222.292 52.447 222.53 52.8422C222.769 53.2373 222.892 53.8218 222.892 54.5792C222.876 5
3875.2707 222.785 55.9786 222.596 56.7195Z"}),(0,c.tZ)("path",{d:"M226.496 56.7195C226.307 57.4604 226.093 58.1601 225.838 58.8105C225.434 59.856 225.138 60.6792 224.949 61.2884C224.759 61.8975 224.661 62.3832 224.661 62.7455H226.669V63.7333H223.624V63.4123C223.624 63.1735 223.64 62.9266 223.681 62.6796C223.722 62.4326 223.796 62.1116 223.903 61.7329C224.01 61.3542 224.159 60.885 224.348 60.317C224.537 59.7572 224.784 59.041 225.089 58.1766C225.237 57.765 225.36 57.4028 225.467 57.0735C225.566 56.7442 225.657 56.4314 225.723 56.1268C225.788 55.8222 225.838 55.5258 225.871 55.213C225.904 54.9002 225.912 54.5792 225.912 54.2252C225.912 53.8712 225.862 53.6242 225.755 53.4678C225.648 53.3114 225.484 53.2373 225.262 53.2373C225.097 53.2373 224.949 53.3032 224.817 53.4431C224.685 53.5831 224.628 53.7642 224.628 53.9864V55.8963H223.796V54.1429C223.796 53.8959 223.829 53.6572 223.887 53.4266C223.953 53.1961 224.043 52.9986 224.159 52.8257C224.274 52.6528 224.422 52.5129 224.603 52.4059C224.776 52.3071 224.99 52.2495 225.22 52.2495C225.788 52.2495 226.192 52.447 226.43 52.8422C226.669 53.2373 226.793 53.8218 226.793 54.5792C226.776 55.2707 226.677 55.9786 226.496 56.7195Z"}),(0,c.tZ)("path",{d:"M230.514 63.3793C230.234 63.7004 229.864 63.865 229.403 63.865C228.925 63.865 228.547 63.7004 228.275 63.3793C228.003 63.0583 227.855 62.6467 227.855 62.1445V59.2468C227.855 58.9504 227.904 58.7035 228.012 58.5059C228.119 58.3083 228.25 58.1437 228.423 58.0202C228.25 57.8967 228.119 57.7321 228.012 57.5345C227.913 57.3369 227.855 57.09 227.855 56.7936V53.97C227.855 53.4678 227.995 53.0562 228.275 52.7351C228.555 52.4141 228.933 52.2495 229.411 52.2495C229.872 52.2495 230.25 52.4141 230.53 52.7351C230.81 53.0562 230.95 53.4678 230.95 53.97V56.7936C230.95 57.09 230.901 57.3369 230.802 57.5345C230.703 57.7321 230.571 57.8967 230.407 58.0202C230.563 58.1437 230.695 58.3083 230.802 58.5059C230.901 58.7035 230.958 58.9504 230.958 59.2468V62.1445C230.925 62.6467 230.785 63.0583 230.514 63.3793ZM230.012 53.9041C230.012 53.723 229.962 53.5748 229.847 53.4678C229.74 53.3526 229.592 53.2949 229.394 53.2949C229.197 53.2949 229.049 53.3526 228.942 53.4678C228.835 53.5831 228.777 53.7312 228.777 53.9123V57.0817C228.777 57.2381 228.835 57.3781 228.942 57.4933C229.049 57.6086 229.197 57.6662 229.394 57.6662C229.592 57.6662 229.74 57.6086 229.847 57.4933C229.954 57.3781 230.012 57.2464 230.012 57.09V53.9041ZM230.012 58.9587C230.012 58.8022 229.962 58.6623 229.847 58.5553C229.74 58.44 229.592 58.3824 229.394 58.3824C229.197 58.3824 229.049 58.44 228.942 58.5553C228.835 58.6705 228.777 58.8022 228.777 58.9669V62.2268C228.777 62.4079 228.835 62.5561 228.942 62.6714C229.049 62.7866 229.197 62.8442 229.394 62.8442C229.592 62.8442 229.74 62.7866 229.847 62.6714C229.954 62.5561 230.012 62.4079 230.012 62.2268V58.9587Z"})]}),(0,c.BX)("g",{id:"227",children:[(0,c.tZ)("path",{className:"shape",d:"M244.195 71.6115H224.489V92.1096H244.195V71.6115Z"}),(0,c.tZ)("path",{d:"M231.725 80.5186C231.535 81.2595 231.321 81.9593 231.066 82.6096C230.663 83.6551 230.366 84.4783 230.177 85.0875C229.988 85.6967 229.889 86.1824 229.889 86.5446H231.897V87.5324H228.852V87.2114C228.852 86.9727 228.868 86.7257 228.909 86.4787C228.951 86.2318 229.025 85.9107 229.132 85.532C229.239 85.1534 229.387 84.6841 229.576 84.1161C229.765 83.5563 230.012 82.8401 230.317 81.9757C230.465 81.5641 230.589 81.2019 230.696 80.8726C230.794 80.5433 230.885 80.2305 230.951 79.9259C231.017 79.6213 231.066 79.325 231.099 79.0122C231.132 78.6993 231.14 78.3783 231.14 78.0243C231.14 77.6703 231.091 77.4234 230.984 77.2669C230.877 77.1105 230.712 77.0364 230.49 77.0364C230.325 77.0364 230.177 77.1023 230.045 77.2423C229.914 77.3822 229.856 77.5633 229.856 77.7856V79.6954H229.025V77.942C229.025 77.695 229.058 77.4563 229.115 77.2258C229.181 76.9953 229.272 76.7977 229.387 76.6248C229.502 76.452 229.65 76.312 229.831 76.205C230.004 76.1062 230.218 76.0486 230.449 76.0486C231.017 76.0486 231.42 76.2462 231.659 76.6413C231.897 77.0364 232.021 77.6209 232.021 78.3783C232.004 79.0698 231.906 79.7778 231.725 80.5186Z"}),(0,c.tZ)("path",{d:"M235.618 80.5186C235.429 81.2595 235.215 81.9593 234.96 82.6096C234.557 83.6551 234.26 84.4783 234.071 85.0875C233.882 85.6967 233.783 86.1824 233.783 86.5446H235.791V87.5324H232.746V87.2114C232.746 86.9727 232.762 86.7257 232.803 86.4787C232.845 86.2318 232.919 85.9107 233.026 85.532C233.133 85.1534 233.281 84.6841 233.47 84.1161C233.659 83.5563 233.906 82.8401 234.211 81.9757C234.359 81.5641 234.483 81.2019 234.59 80.8726C234.688 80.5433 234.779 80.2305 234.845 79.9259C234.911 79.6213 234.96 79.325 234.993 79.0122C235.026 78.6993 235.034 78.3783 235.034 78.0243C235.034 77.6703 234.985 77.4234 234.878 77.2669C234.771 77.1105 234.606 77.0364 234.384 77.0364C234.219 77.0364 234.071 77.1023 233.939 77.2423C233.808 77.3822 233.75 77.5633 233.75 77.7856V79.6954H232.919V77.942C232.919 77.695 232.952 77.4563 233.009 77.2258C233.075 76.9953 233.166 76.7977 233.281 76.6248C233.396 76.452 233.544 76.312 233.725 76.205C233.898 76.1062 234.112 76.0486 234.343 76.0486C234.911 76.0486 235.314 76.2462 235.553 76.6413C235.791 77.0364 235.915 77.6209 235.915 78.3783C235.898 79.0698 235.808 79.7778 235.618 80.5186Z"}),(0,c.tZ)("path",{d:"M239.042 80.1566C238.836 81.1362 238.655 82.0336 238.515 82.8568C238.375 83.68 238.26 84.462 238.178 85.2112C238.095 85.9521 238.038 86.7259 237.996 87.5326H236.943C237.091 85.8368 237.338 84.1081 237.692 82.3299C238.046 80.5518 238.424 78.8395 238.836 77.1766H236.762V76.1887H239.824V76.765C239.511 78.0574 239.256 79.1852 239.042 80.1566Z"})]}),(0,c.BX)("g",{id:"225",children:[(0,c.tZ)("path",{className:"shape",d:"M222.356 71.6115H202.65V92.1096H222.356V71.6115Z"}),(0,c.tZ)("path",{d:"M209.78 80.5186C209.59 81.2595 209.376 81.9593 209.121 82.6096C208.718 83.6551 208.421 84.4783 208.232 85.0875C208.043 85.6967 207.944 86.1824 207.944 86.5446H209.952V87.5324H206.907V87.2114C206.907 86.9727 206.923 86.7257 206.964 86.4787C207.006 86.2318 207.08 85.9107 207.187 85.532C207.294 85.1534 207.442 84.6841 207.631 84.1161C207.821 83.5563 208.067 82.8401 208.372 81.9757C208.52 81.5641 208.644 81.2019 208.751 80.8726C208.849 80.5433 208.94 80.2305 209.006 79.9259C209.072 79.6213 209.121 79.325 209.154 79.0122C209.187 78.6993 209.195 78.3783 209.195 78.0243C209.195 77.6703 209.146 77.4234 209.039 77.2669C208.932 77.1105 208.767 77.0364 208.545 77.0364C208.38 77.0364 208.232 77.1023 208.1 77.2423C207.969 77.3822 207.911 77.5633 207.911 77.7856V79.6954H207.08V77.942C207.08 77.695 207.113 77.4563 207.17 77.2258C207.236 76.9953 207.327 76.7977 207.442 76.6248C207.557 76.452 207.705 76.312 207.886 76.205C208.059 76.1062 208.273 76.0486 208.504 76.0486C209.072 76.0486 209.475 76.2462 209.714 76.6413C209.952 77.0364 210.076 77.6209 210.076 78.3783C210.059 79.0698 209.969 79.7778 209.78 80.5186Z"}),(0,c.tZ)("path",{d:"M213.68 80.5186C213.491 81.2595 213.277 81.9593 213.021 82.6096C212.618 83.6551 212.322 84.4783 212.132 85.0875C211.943 85.6967 211.844 86.1824 211.844 86.5446H213.853V87.5324H210.807V87.2114C210.807 86.9727 210.824 86.7257 210.865 86.4787C210.906 86.2318 210.98 85.9107 211.087 85.532C211.194 85.1534 211.342 84.6841 211.531 84.1161C211.721 83.5563 211.968 82.8401 212.272 81.9757C212.42 81.5641 212.544 81.2019 212.651 80.8726C212.75 80.5433 212.84 80.2305 212.906 79.9259C212.972 79.6213 213.021 79.325 213.054 79.0122C213.087 78.6993 213.095 78.3783 213.095 78.0243C213.095 77.6703 213.046 77.4234 212.939 77.2669C212.832 77.1105 212.667 77.0364 212.445 77.0364C212.281 77.0364 212.132 77.1023 212.001 77.2423C211.869 77.3822 211.811 77.5633 211.811 77.7856V79.6954H210.98V77.942C210.98 77.695 211.013 77.4563 211.071 77.2258C211.136 76.9953 211.227 76.7977 211.342 76.6248C211.457 76.452 211.606 76.312 211.787 76.205C211.96 76.1062 212.174 76.0486 212.404 76.0486C212.972 76.0486 213.375 76.2462 213.614 76.6413C213.853 77.0364 213.976 77.6209 213.976 78.3783C213.96 79.0698 213.869 79.7778 213.68 80.5186Z"}),(0,c.tZ)("path",{d:"M217.961 76.7979C217.928 76.9378 217.879 77.0366 217.821 77.0942C217.763 77.1518 217.681 77.1848 217.591 77.1848C217.5 77.193 217.401 77.193 217.286 77.193H216.035L215.92 80.7822C216.035 80.6258 216.158 80.5023 216.315 80.4118C216.463 80.3212 216.669 80.2718 216.924 80.2718C217.22 80.2718 217.459 80.3953 217.648 80.6505C217.838 80.8975 217.928 81.2103 217.928 81.5725V85.952
387C217.928 86.4542 217.788 86.8658 217.508 87.1868C217.228 87.5079 216.85 87.6725 216.372 87.6725C216.142 87.6725 215.953 87.6231 215.788 87.5326C215.623 87.442 215.492 87.3103 215.376 87.1539C215.269 86.9893 215.187 86.8082 215.138 86.6106C215.088 86.413 215.064 86.199 215.064 85.9685V84.355H215.862V86.0096C215.862 86.199 215.911 86.3554 216.01 86.4706C216.109 86.5859 216.241 86.6435 216.397 86.6435C216.553 86.6435 216.685 86.5859 216.792 86.4706C216.899 86.3554 216.949 86.2072 216.949 86.0261V81.6137C216.949 81.4243 216.907 81.2761 216.817 81.1774C216.726 81.0786 216.611 81.0374 216.463 81.0374C216.274 81.0374 216.134 81.1197 216.035 81.2844C215.944 81.449 215.895 81.6466 215.895 81.8689L214.957 81.7701L215.146 76.2051H218.01C218.01 76.4521 217.994 76.6579 217.961 76.7979Z"})]})]}),(0,c.BX)("g",{"data-area":"1L",children:[(0,c.BX)("g",{id:"I",children:[(0,c.tZ)("path",{className:"shape",d:"M333.851 125.606H340.98V109.57H328.312V130.06H333.851V125.606Z"}),(0,c.tZ)("path",{d:"M335.161 112.978H334.124V124.322H335.161V112.978Z"})]}),(0,c.BX)("g",{id:"A",children:[(0,c.tZ)("path",{className:"shape",d:"M180.814 109.57V125.606H187.942V130.06H193.482V109.57H180.814Z"}),(0,c.tZ)("path",{d:"M187.925 124.322L187.752 122.025H186.624L186.386 124.322H185.447L186.723 112.978H187.793L188.987 124.322H187.925ZM187.258 115.752L186.731 121.013H187.67L187.258 115.752Z"})]}),(0,c.BX)("g",{id:"Z",children:[(0,c.tZ)("path",{className:"shape",d:"M340.979 132.735H326.616V153.233H340.979V132.735Z"}),(0,c.tZ)("path",{d:"M333.514 146.516H335.464V147.487H332.509V146.895L334.6 137.189H332.625V136.152H335.621V136.745L333.514 146.516Z"})]}),(0,c.BX)("g",{id:"L",children:[(0,c.tZ)("path",{className:"shape",d:"M195.178 132.735H180.814V153.233H195.178V132.735Z"}),(0,c.tZ)("path",{d:"M187.052 147.487V136.152H188.056V146.45H189.727V147.487H187.052Z"})]})]}),(0,c.BX)("g",{"data-area":"11",children:[(0,c.BX)("g",{id:"H",children:[(0,c.tZ)("path",{className:"shape",d:"M326.393 109.57H313.725V130.068H326.393V109.57Z"}),(0,c.tZ)("path",{d:"M321.43 124.322V119.21H320.154V124.322H319.117V112.978H320.154V118.238H321.43V112.978H322.434V124.322H321.43Z"})]}),(0,c.BX)("g",{id:"B",children:[(0,c.tZ)("path",{className:"shape",d:"M208.067 109.57H195.399V130.068H208.067V109.57Z"}),(0,c.tZ)("path",{d:"M203.219 123.425C203.12 123.655 203.004 123.836 202.865 123.968C202.725 124.1 202.568 124.19 202.387 124.24C202.206 124.289 202.041 124.314 201.869 124.314H200.148V112.978H201.869C202.041 112.978 202.214 113.003 202.387 113.052C202.56 113.102 202.725 113.192 202.865 113.324C203.004 113.456 203.128 113.637 203.227 113.867C203.326 114.098 203.375 114.394 203.375 114.764V117.135C203.375 117.465 203.326 117.753 203.227 118.008C203.128 118.255 202.939 118.444 202.675 118.551C202.947 118.675 203.128 118.864 203.227 119.103C203.326 119.35 203.375 119.638 203.375 119.984V122.536C203.367 122.898 203.317 123.194 203.219 123.425ZM202.362 114.666C202.362 114.435 202.313 114.271 202.223 114.172C202.132 114.073 202.008 114.015 201.86 114.015H201.185V118.082H201.753C201.934 118.082 202.083 118.016 202.198 117.876C202.305 117.736 202.362 117.555 202.362 117.333V114.666ZM202.362 119.737C202.362 119.506 202.305 119.325 202.198 119.193C202.091 119.062 201.943 118.988 201.762 118.988H201.194V123.277H201.869C202.017 123.277 202.14 123.227 202.231 123.12C202.321 123.021 202.371 122.857 202.371 122.626V119.737H202.362Z"}),(0,c.tZ)("path",{d:"M203.219 123.425C203.12 123.655 203.004 123.836 202.865 123.968C202.725 124.1 202.568 124.19 202.387 124.24C202.206 124.289 202.041 124.314 201.869 124.314H200.148V112.978H201.869C202.041 112.978 202.214 113.003 202.387 113.052C202.56 113.102 202.725 113.192 202.865 113.324C203.004 113.456 203.128 113.637 203.227 113.867C203.326 114.098 203.375 114.394 203.375 114.764V117.135C203.375 117.465 203.326 117.753 203.227 118.008C203.128 118.255 202.939 118.444 202.675 118.551C202.947 118.675 203.128 118.864 203.227 119.103C203.326 119.35 203.375 119.638 203.375 119.984V122.536C203.367 122.898 203.317 123.194 203.219 123.425ZM202.362 114.666C202.362 114.435 202.313 114.271 202.223 114.172C202.132 114.073 202.008 114.015 201.86 114.015H201.185V118.082H201.753C201.934 118.082 202.083 118.016 202.198 117.876C202.305 117.736 202.362 117.555 202.362 117.333V114.666ZM202.362 119.737C202.362 119.506 202.305 119.325 202.198 119.193C202.091 119.062 201.943 118.988 201.762 118.988H201.194V123.277H201.869C202.017 123.277 202.14 123.227 202.231 123.12C202.321 123.021 202.371 122.857 202.371 122.626V119.737H202.362Z"})]}),(0,c.BX)("g",{id:"V",children:[(0,c.tZ)("path",{className:"shape",d:"M324.78 132.735H310.416V153.233H324.78V132.735Z"}),(0,c.tZ)("path",{d:"M318.188 147.487H317.093L315.924 136.152H316.995L317.645 144.763L318.476 136.152H319.447L318.188 147.487Z"})]}),(0,c.BX)("g",{id:"M",children:[(0,c.tZ)("path",{className:"shape",d:"M205.788 132.735H197.013V153.225H211.377V141.692H205.788V132.735Z"}),(0,c.tZ)("path",{d:"M202.922 147.487V139.025L202.749 140.918L201.951 147.487H201.029L200.198 140.918L200.008 139.025V147.487H199.111V136.152H200.609L201.358 143.133L201.539 145.001L201.729 143.133L202.461 136.152H203.927V147.487H202.922Z"})]})]}),(0,c.BX)("g",{"data-area":"1F",children:[(0,c.BX)("g",{id:"O",children:[(0,c.tZ)("path",{className:"shape",d:"M229.411 132.735V153.225H231.42V148.772H238.548V153.225H243.775V132.735H229.411Z"}),(0,c.tZ)("path",{d:"M238.063 146.483C237.972 146.722 237.849 146.928 237.692 147.
387092C237.544 147.265 237.363 147.397 237.157 147.487C236.952 147.578 236.738 147.627 236.507 147.627C236.277 147.627 236.063 147.578 235.857 147.487C235.651 147.397 235.478 147.265 235.322 147.092C235.174 146.919 235.05 146.722 234.96 146.483C234.869 146.244 234.82 145.981 234.82 145.684V137.954C234.82 137.378 234.984 136.909 235.314 136.547C235.643 136.193 236.038 136.012 236.507 136.012C236.968 136.012 237.371 136.193 237.701 136.547C238.03 136.901 238.195 137.37 238.195 137.954V145.684C238.203 145.981 238.153 146.244 238.063 146.483ZM237.199 137.749C237.199 137.559 237.141 137.395 237.017 137.255C236.894 137.115 236.729 137.049 236.524 137.049C236.301 137.049 236.137 137.115 236.021 137.255C235.906 137.395 235.849 137.559 235.849 137.749V145.89C235.849 146.088 235.906 146.244 236.021 146.384C236.137 146.524 236.31 146.59 236.532 146.59C236.746 146.59 236.91 146.524 237.026 146.384C237.149 146.244 237.207 146.088 237.207 145.89V137.749H237.199Z"})]}),(0,c.BX)("g",{id:"S",children:[(0,c.tZ)("path",{className:"shape",d:"M292.38 132.735H278.017V153.233H292.38V132.735Z"}),(0,c.tZ)("path",{d:"M286.759 146.532C286.644 146.82 286.504 147.035 286.339 147.199C286.174 147.356 285.993 147.471 285.796 147.528C285.598 147.594 285.417 147.619 285.244 147.619C284.709 147.619 284.298 147.446 284.001 147.092C283.705 146.738 283.557 146.277 283.557 145.693V144.161H284.561V145.742C284.561 146.03 284.619 146.261 284.75 146.45C284.874 146.639 285.03 146.73 285.22 146.73C285.475 146.73 285.664 146.648 285.771 146.475C285.886 146.302 285.936 146.063 285.936 145.742C285.936 145.166 285.845 144.606 285.664 144.054C285.483 143.511 285.236 142.91 284.931 142.268C284.8 141.988 284.652 141.675 284.495 141.33C284.339 140.992 284.207 140.638 284.075 140.284C283.952 139.93 283.845 139.576 283.763 139.222C283.68 138.868 283.639 138.547 283.639 138.251C283.639 137.592 283.779 137.057 284.051 136.629C284.322 136.209 284.759 136.003 285.359 136.003C285.837 136.003 286.207 136.185 286.487 136.539C286.767 136.892 286.899 137.362 286.899 137.946V139.601H285.927V137.987C285.927 137.321 285.738 136.983 285.359 136.983C285.137 136.983 284.964 137.057 284.841 137.205C284.717 137.353 284.66 137.584 284.66 137.889C284.66 138.218 284.684 138.531 284.734 138.819C284.783 139.107 284.857 139.395 284.948 139.675C285.038 139.963 285.154 140.251 285.294 140.564C285.434 140.869 285.59 141.206 285.755 141.568C286.084 142.26 286.364 142.935 286.594 143.577C286.825 144.227 286.94 144.845 286.94 145.454C286.932 145.89 286.874 146.252 286.759 146.532Z"})]})]}),(0,c.BX)("g",{"data-area":"1A",children:[(0,c.BX)("g",{id:"N",children:[(0,c.tZ)("path",{className:"shape",d:"M218.694 132.735V141.692H213.212V153.225H227.576V132.735H218.694Z"}),(0,c.tZ)("path",{d:"M223.879 147.487L222.381 141.634L222.044 139.914V147.487H221.072V136.152H222.076L223.369 142.071L223.673 143.824V136.152H224.645V147.487H223.879Z"})]}),(0,c.BX)("g",{id:"T",children:[(0,c.tZ)("path",{className:"shape",d:"M308.581 132.735H294.217V153.233H308.581V132.735Z"}),(0,c.tZ)("path",{d:"M302.144 137.148V147.487H301.14V137.148H300.037V136.152H303.173V137.148H302.144Z"})]})]}),(0,c.BX)("g",{"data-area":"1D",children:[(0,c.BX)("g",{id:"P",children:[(0,c.tZ)("path",{className:"shape",d:"M259.982 132.735H245.618V153.233H259.982V132.735Z"}),(0,c.tZ)("path",{d:"M254.443 141.675C254.344 141.906 254.22 142.087 254.072 142.219C253.924 142.35 253.76 142.441 253.587 142.49C253.406 142.54 253.233 142.564 253.06 142.564H252.377V147.487H251.372V136.143H253.076C253.249 136.143 253.422 136.168 253.595 136.217C253.768 136.267 253.932 136.357 254.081 136.489C254.229 136.621 254.352 136.802 254.443 137.032C254.542 137.263 254.591 137.568 254.591 137.93V140.77C254.583 141.14 254.533 141.437 254.443 141.675ZM253.546 137.831C253.546 137.403 253.389 137.181 253.06 137.181H252.368V141.577H253.06C253.381 141.577 253.546 141.363 253.546 140.926V137.831Z"})]}),(0,c.BX)("g",{id:"R",children:[(0,c.tZ)("path",{className:"shape",d:"M276.173 132.735H261.81V153.233H276.173V132.735Z"}),(0,c.tZ)("path",{d:"M270.444 147.57C270.156 147.57 269.942 147.496 269.811 147.356C269.679 147.216 269.613 146.936 269.613 146.516V143.215C269.613 142.984 269.555 142.803 269.448 142.671C269.341 142.532 269.193 142.466 269.012 142.466H268.395V147.487H267.358V136.143H269.078C2
38769.251 136.143 269.424 136.168 269.597 136.217C269.769 136.267 269.934 136.357 270.074 136.489C270.214 136.621 270.337 136.802 270.436 137.032C270.535 137.263 270.584 137.568 270.584 137.93V140.572C270.584 140.91 270.535 141.206 270.436 141.453C270.337 141.7 270.156 141.881 269.901 142.005C270.156 142.128 270.346 142.317 270.453 142.556C270.568 142.803 270.617 143.083 270.617 143.412V146.491C270.617 146.648 270.634 146.763 270.658 146.829C270.691 146.895 270.749 146.927 270.84 146.927V147.561H270.444V147.57ZM269.555 137.831C269.555 137.6 269.506 137.436 269.416 137.337C269.325 137.238 269.201 137.181 269.053 137.181H268.378V141.47H268.963C269.136 141.47 269.276 141.404 269.383 141.264C269.49 141.124 269.547 140.943 269.547 140.72V137.831H269.555Z"})]})]}),(0,c.BX)("g",{"data-area":"1M",children:[(0,c.BX)("g",{id:"K02",children:[(0,c.tZ)("path",{className:"shape",d:"M361.154 160.972L375.714 146.516C383.452 154.534 388.407 165.944 388.234 177.856H367.746C367.747 171.097 365.228 165.31 361.154 160.972Z"}),(0,c.tZ)("path",{d:"M371.971 168.068C371.526 167.944 371.205 167.664 370.999 167.236C370.802 166.816 370.794 166.397 370.975 165.969C371.156 165.54 371.51 165.211 372.028 164.956L379.074 161.614C379.601 161.367 380.079 161.309 380.523 161.433C380.968 161.564 381.289 161.836 381.486 162.256C381.692 162.684 381.7 163.112 381.519 163.532C381.338 163.952 380.984 164.289 380.457 164.536L373.411 167.878C372.893 168.125 372.407 168.191 371.971 168.068ZM380.276 163.515C380.433 163.441 380.54 163.326 380.614 163.153C380.688 162.988 380.688 162.824 380.614 162.676C380.54 162.527 380.424 162.429 380.243 162.371C380.07 162.322 379.906 162.33 379.749 162.404L372.209 165.977C372.045 166.051 371.929 166.174 371.864 166.339C371.798 166.504 371.798 166.66 371.872 166.808C371.946 166.956 372.061 167.063 372.234 167.113C372.407 167.17 372.572 167.154 372.736 167.08L380.276 163.515Z"}),(0,c.tZ)("path",{d:"M379.832 169.179C379.083 169.327 378.359 169.426 377.659 169.484C376.548 169.566 375.667 169.648 375.042 169.739C374.408 169.83 373.93 169.953 373.601 170.101L374.465 171.92L373.576 172.34L372.268 169.583L372.564 169.443C372.778 169.344 373.008 169.253 373.255 169.187C373.502 169.113 373.815 169.047 374.202 168.982C374.589 168.916 375.083 168.85 375.667 168.776C376.252 168.702 377.009 168.619 377.914 168.529C378.342 168.488 378.737 168.447 379.075 168.397C379.421 168.348 379.742 168.29 380.038 168.224C380.334 168.158 380.631 168.068 380.919 167.961C381.207 167.854 381.511 167.73 381.832 167.574C382.153 167.426 382.359 167.269 382.45 167.105C382.54 166.94 382.54 166.759 382.45 166.561C382.376 166.413 382.252 166.306 382.071 166.249C381.89 166.191 381.701 166.207 381.495 166.306L379.775 167.121L379.412 166.364L381.001 165.615C381.223 165.508 381.454 165.434 381.684 165.392C381.915 165.351 382.137 165.351 382.351 165.376C382.565 165.409 382.754 165.483 382.919 165.598C383.084 165.713 383.224 165.878 383.322 166.092C383.561 166.603 383.561 167.055 383.306 167.442C383.051 167.829 382.573 168.183 381.89 168.512C381.264 168.817 380.581 169.031 379.832 169.179Z"})]}),(0,c.BX)("g",{id:"J03",children:[(0,c.tZ)("path",{className:"shape",d:"M402.978 144.812C408.518 154.592 411.407 165.853 411.407 177.856H390.911C390.911 169.615 388.977 161.811 385.232 155.061L402.978 144.812Z"}),(0,c.tZ)("path",{d:"M397.109 170.455C396.895 170.455 396.689 170.422 396.5 170.348C396.311 170.274 396.138 170.167 395.998 170.035C395.858 169.895 395.751 169.731 395.685 169.525C395.529 169.056 395.553 168.652 395.784 168.331C396.006 168.01 396.36 167.771 396.829 167.607L398.393 167.08L398.665 167.87L397.018 168.43C396.656 168.553 396.525 168.784 396.64 169.121C396.755 169.467 396.994 169.582 397.348 169.467L400.673 168.339C400.863 168.274 400.928 168.15 400.871 167.969L400.665 167.36L401.488 167.08L401.694 167.697C401.76 167.878 401.891 167.936 402.089 167.87L405.266 166.792C405.439 166.734 405.563 166.644 405.645 166.52C405.727 166.397 405.736 166.248 405.67 166.067C405.612 165.886 405.513 165.779 405.382 165.73C405.25 165.689 405.093 165.697 404.904 165.755L403.291 166.298L403.027 165.508L404.591 164.981C405.077 164.816 405.505 164.783 405.875 164.89C406.246 164.989 406.518 165.294 406.69 165.804C406.83 166.216 406.789 166.594 406.567 166.948C406.345 167.302 405.999 167.566 405.53 167.722L402.55 168.735C402.336 168.809 402.147 168.809 401.974 168.743C401.809 168.677 401.653 168.562 401.505 168.405C401.48 168.619 401.422 168.8 401.323 168.965C401.225 169.121 401.077 169.237 400.871 169.303L397.792 170.348C397.545 170.414 397.323 170.455 397.109 170.455Z"}
387),(0,c.tZ)("path",{d:"M393.651 162.042C393.256 161.877 392.985 161.572 392.828 161.136C392.68 160.7 392.713 160.28 392.919 159.901C393.133 159.523 393.495 159.243 394.014 159.062L396.722 158.148L397.043 159.095L394.236 160.05C394.055 160.115 393.915 160.206 393.833 160.321C393.75 160.436 393.742 160.593 393.8 160.79C393.865 160.988 393.972 161.103 394.112 161.144C394.252 161.186 394.417 161.177 394.598 161.111L403.875 157.967L404.196 158.922L395.018 162.033C394.508 162.206 394.055 162.206 393.651 162.042Z"}),(0,c.tZ)("path",{d:"M395.151 166.347C394.723 166.174 394.435 165.861 394.287 165.409C394.139 164.964 394.18 164.544 394.41 164.149C394.641 163.746 395.028 163.458 395.579 163.268L402.963 160.766C403.514 160.576 404 160.576 404.428 160.758C404.856 160.939 405.144 161.243 405.292 161.688C405.448 162.141 405.407 162.56 405.177 162.956C404.946 163.351 404.559 163.639 404.008 163.828L396.624 166.331C396.056 166.512 395.571 166.52 395.151 166.347ZM403.926 162.783C404.09 162.725 404.214 162.618 404.304 162.462C404.395 162.305 404.411 162.149 404.362 161.992C404.312 161.836 404.197 161.721 404.033 161.655C403.868 161.581 403.703 161.573 403.539 161.63L395.637 164.306C395.464 164.363 395.34 164.47 395.25 164.627C395.167 164.783 395.151 164.939 395.2 165.096C395.258 165.252 395.365 165.368 395.521 165.442C395.686 165.516 395.851 165.524 396.023 165.466L403.926 162.783Z"})]}),(0,c.BX)("g",{id:"K01",children:[(0,c.tZ)("path",{className:"shape",d:"M359.713 159.506C355.35 155.604 349.712 153.143 343.184 153.225V132.735C355.301 132.735 366.149 137.378 374.2 145.018L373.344 145.89L359.713 159.506Z"}),(0,c.tZ)("path",{d:"M355.368 151.035C354.956 151.233 354.528 151.241 354.092 151.052C353.664 150.871 353.376 150.558 353.236 150.121C353.088 149.685 353.129 149.199 353.359 148.664L356.421 141.494C356.652 140.959 356.973 140.597 357.393 140.399C357.813 140.202 358.232 140.194 358.66 140.375C359.097 140.564 359.393 140.877 359.533 141.313C359.673 141.749 359.632 142.235 359.401 142.762L356.339 149.932C356.1 150.467 355.779 150.838 355.368 151.035ZM358.57 142.12C358.636 141.963 358.644 141.799 358.586 141.626C358.529 141.453 358.422 141.338 358.273 141.272C358.125 141.206 357.961 141.214 357.796 141.288C357.631 141.362 357.516 141.486 357.45 141.642L354.174 149.315C354.1 149.479 354.1 149.652 354.158 149.817C354.215 149.982 354.322 150.097 354.479 150.163C354.635 150.229 354.792 150.22 354.948 150.154C355.113 150.08 355.228 149.965 355.302 149.792L358.57 142.12Z"}),(0,c.tZ)("path",{d:"M357.088 152.188L361.327 142.26C361.508 142.334 361.648 142.342 361.763 142.276C361.878 142.211 361.969 142.104 362.027 141.972L362.43 142.145L357.977 152.575L357.088 152.188Z"})]}),(0,c.BX)("g",{id:"Y02",children:[(0,c.tZ)("path",{className:"shape",d:"M147.573 145.001L148.446 145.882L162.052 159.49C166.341 155.662 172.078 153.25 178.252 153.225C178.392 153.225 178.482 153.233 178.598 153.225V132.735C166.703 132.735 155.624 137.37 147.573 145.001Z"}),(0,c.tZ)("path",{d:"M170.064 149.801C169.924 150.237 169.644 150.55 169.2 150.747C168.772 150.937 168.352 150.928 167.932 150.739C167.512 150.542 167.191 150.179 166.953 149.652L163.825 142.507C163.594 141.98 163.545 141.494 163.693 141.05C163.833 140.614 164.121 140.301 164.549 140.111C164.985 139.922 165.413 139.922 165.825 140.12C166.236 140.317 166.566 140.679 166.796 141.214L169.924 148.36C170.155 148.879 170.196 149.364 170.064 149.801ZM165.767 141.363C165.701 141.206 165.578 141.091 165.413 141.017C165.249 140.943 165.092 140.935 164.936 141C164.788 141.066 164.681 141.19 164.623 141.363C164.565 141.536 164.574 141.7 164.639 141.857L167.981 149.504C168.056 149.669 168.171 149.792 168.335 149.858C168.5 149.932 168.656 149.932 168.805 149.866C168.953 149.801 169.06 149.685 169.117 149.513C169.175 149.348 169.167 149.175 169.101 149.01L165.767 141.363Z"}),(0,c.tZ)("path",{d:"M171.413 141.972C171.537 142.721 171.619 143.454 171.652 144.153C171.702 145.273 171.759 146.145 171.833 146.779C171.899 147.413 172.014 147.891 172.154 148.228L173.998 147.421L174.393 148.327L171.603 149.545L171.471 149.249C171.381 149.027 171.298 148.796 171.232 148.558C171.166 148.311 171.109 147.998 171.059 147.603C171.01 147.207 170.952 146.722 170.895 146.129C170.845 145.536 170.78 144.787 170.714 143.873C170.689 143.437 170.656 143.05 170.615 142.713C170.574 142.367 170.533 142.046 170.475 141.741C170.417 141.437 170.343 141.14 170.245 140.852C170.146 140.564 170.031 140.251 169.891 139.93C169.751 139.609 169.603 139.395 169.438 139.296C169.281 139.198 169.1 139.198 168.895 139.288C168.738 139.354 168.631 139.477 168.565 139.65C168.5 139.823 168.516 140.021 168.607 140.227L169.372 141.972L168.607 142.309L167.907 140.704C167.808 140.474 167.742 140.243 167.709 140.013C167.676 139.782 167.676 139.56 167.718 139.346C167.759 139.14 167.833 138.951 167.956 138.786C168.08 138.621 168.244 138.49 168.467 138.399C168.985 138.169 169.438 138.193 169.817 138.465C170.195 138.737 170.533 139.214 170.837 139.914C171.092 140.531 171.29 141.223 171.413 141.972Z"})]}),(0,c.BX)("g",{id:"X03",children:[(0,c.tZ)("path",{className:"shape",d:"M155.79 135.773C162.523 132.2 170.433 130.06 178.599 130.06V109.57C166.696 109.57 155.279 112.756 145.525 118.041L155.79 135.773Z"}),(0,c.tZ)("path",{d:"M166.104 125.483C165.906 125.894 165.577 126.166 165.116 126.29C164.663 126.413 164.252 126.347 163.865 126.092C163.478 125.837 163.206 125.433 163.05 124.874L160.984 117.358C160.827 116.798 160.86 116.312 161.058 115.901C161.264 115.489 161.585 115.217 162.037 115.094C162.498 114.97 162.918 115.028 163.297 115.283C163.676 115.538 163.947 115.942 164.104 116.502L166.17 124.017C166.326 124.585 166.301 125.071 166.104 125.483ZM163.066 116.51C163.017 116.345 162.918 116.213 162.77 116.115C162.614 116.016 162.457 115.991 162.301 116.032C162.144 116.073 162.021 116.18 161.939 116.345C161.856 116.51 161.84 116.674 161.881 116.839L164.095 124.882C164.145 125.055 164.243 125.195 164.392 125.285C164.54 125.376 164.696 125.4 164.861 125.359C165.017 125.318 165.141 125.211 165.223 125.055C165.305 124.898 165.322 124.734 165.272 124.553L163.066 116.51Z"}),(0,c.tZ)("path",{d:"M170.319 123.77C170.311 123.984 170.261 124.19 170.179 124.371C170.097 124.561 169.982 124.717 169.833 124.857C169.685 124.989 169.512 125.088 169.307 125.145C168.829 125.277 168.434 125.219 168.121 124.981C167.817 124.734 167.594 124.371 167.463 123.894L167.026 122.305L167.833 122.083L168.294 123.754C168.401 124.124 168.623 124.264 168.969 124.174C169.323 124.075 169.455 123.845 169.356 123.491L168.426 120.107C168.368 119.91 168.253 119.835 168.064 119.893L167.438 120.066L167.208 119.235L167.833 119.062C168.022 119.012 168.088 118.881 168.031 118.675L167.142 115.44C167.092 115.267 167.01 115.135 166.895 115.053C166.78 114.97 166.631 114.946 166.442 115.003C166.261 115.053 166.137 115.143 166.088 115.275C166.039 115.407 166.039 115.563 166.088 115.752L166.541 117.399L165.734 117.621L165.298 116.032C165.166 115.538 165.158 115.11 165.281 114.748C165.405 114.386 165.726 114.131 166.236 113.991C166.656 113.875 167.035 113.941 167.372 114.18C167.718 114.419 167.957 114.781 168.088 115.267L168.92 118.304C168.977 118.527 168.969 118.716 168.895 118.881C168.821 119.045 168.697 119.193 168.533 119.333C168.747 119.374 168.928 119.44 169.076 119.547C169.232 119.654 169.331 119.811 169.389 120.017L170.253 123.153C170.311 123.334 170.335 123.556 170.319 123.77Z"})]}),(0,c.BX)("g",{id:"X02",children:[(0,c.tZ)("path",{className:"shape",d:"M143.326 119.309C133.761 124.964 125.875 133.188 120.072 142.589L133.983 150.624C135.646 147.891 137.539 145.314 139.663 142.943L143.046 145.882C146.108 142.449 149.639 139.436 153.566 137.065L143.326 119.309Z"}
387),(0,c.tZ)("path",{d:"M141.59 138.654C141.607 139.115 141.434 139.502 141.088 139.831C140.743 140.144 140.347 140.284 139.886 140.235C139.425 140.185 138.997 139.955 138.611 139.527L133.326 133.797C132.931 133.369 132.733 132.925 132.725 132.464C132.717 132.003 132.882 131.616 133.227 131.295C133.581 130.974 133.985 130.834 134.437 130.883C134.89 130.932 135.318 131.171 135.713 131.599L140.998 137.329C141.376 137.757 141.574 138.201 141.59 138.654ZM134.775 132.077C134.66 131.953 134.511 131.879 134.33 131.863C134.149 131.846 134.001 131.896 133.878 132.003C133.754 132.118 133.696 132.258 133.696 132.447C133.696 132.628 133.762 132.785 133.878 132.908L139.533 139.041C139.656 139.173 139.804 139.247 139.985 139.263C140.166 139.28 140.314 139.231 140.438 139.115C140.561 139 140.619 138.86 140.619 138.679C140.619 138.498 140.561 138.341 140.438 138.21L134.775 132.077Z"}),(0,c.tZ)("path",{d:"M140.314 130.817C140.677 131.484 140.989 132.151 141.253 132.801C141.664 133.838 142.01 134.653 142.282 135.23C142.553 135.806 142.817 136.226 143.055 136.497L144.537 135.139L145.204 135.864L142.965 137.93L142.743 137.691C142.578 137.518 142.43 137.321 142.29 137.115C142.15 136.909 141.994 136.621 141.812 136.267C141.64 135.913 141.426 135.468 141.179 134.925C140.932 134.382 140.635 133.699 140.273 132.851C140.109 132.447 139.944 132.093 139.796 131.78C139.648 131.468 139.499 131.179 139.343 130.916C139.187 130.653 139.022 130.389 138.833 130.15C138.643 129.903 138.438 129.657 138.199 129.393C137.96 129.138 137.746 128.981 137.565 128.94C137.384 128.899 137.211 128.957 137.047 129.105C136.923 129.22 136.857 129.368 136.857 129.558C136.857 129.747 136.931 129.92 137.088 130.093L138.38 131.492L137.771 132.06L136.586 130.768C136.421 130.587 136.281 130.389 136.174 130.175C136.067 129.969 135.993 129.755 135.968 129.55C135.935 129.335 135.952 129.138 136.009 128.94C136.067 128.743 136.19 128.57 136.363 128.405C136.783 128.018 137.211 127.895 137.656 128.027C138.1 128.158 138.578 128.504 139.096 129.064C139.541 129.558 139.952 130.15 140.314 130.817Z"})]}),(0,c.BX)("g",{id:"X01",children:[(0,c.tZ)("path",{className:"shape",d:"M118.806 144.812C113.274 154.592 110.36 165.853 110.36 177.856H130.856C130.856 169.615 132.799 161.795 136.544 155.053L118.806 144.812Z"}),(0,c.tZ)("path",{d:"M127.993 162.239C128.256 162.618 128.33 163.038 128.207 163.499C128.092 163.952 127.828 164.281 127.417 164.495C127.005 164.709 126.52 164.742 125.96 164.602L118.403 162.676C117.844 162.536 117.432 162.272 117.169 161.885C116.914 161.507 116.839 161.087 116.955 160.634C117.07 160.173 117.333 159.836 117.745 159.63C118.156 159.424 118.642 159.391 119.202 159.531L126.758 161.457C127.318 161.605 127.73 161.869 127.993 162.239ZM118.692 160.445C118.527 160.404 118.362 160.428 118.198 160.511C118.033 160.593 117.934 160.716 117.893 160.881C117.852 161.046 117.885 161.202 117.984 161.35C118.082 161.498 118.222 161.597 118.387 161.638L126.47 163.696C126.643 163.746 126.816 163.721 126.972 163.639C127.129 163.556 127.227 163.433 127.269 163.268C127.31 163.112 127.285 162.956 127.186 162.799C127.088 162.651 126.956 162.552 126.775 162.511L118.692 160.445Z"}),(0,c.tZ)("path",{d:"M128.865 160.362L118.403 157.695C118.452 157.506 118.436 157.366 118.345 157.259C118.255 157.152 118.148 157.086 118.008 157.045L118.115 156.617L129.104 159.416L128.865 160.362Z"})]}),(0,c.BX)("g",{id:"Y01",children:[(0,c.tZ)("path",{className:"shape",d:"M146.059 146.508C138.321 154.526 133.522 166.232 133.522 177.856H154.018C154.109 171.468 156.521 165.269 160.595 160.93L146.059 146.508Z"}),(0,c.tZ)("path",{d:"M151.418 166.001C151.582 166.429 151.558 166.849 151.344 167.277C151.13 167.689 150.8 167.952 150.348 168.068C149.895 168.183 149.417 168.101 148.907 167.837L141.984 164.248C141.474 163.985 141.128 163.631 140.964 163.202C140.799 162.774 140.824 162.346 141.038 161.935C141.26 161.515 141.589 161.243 142.034 161.136C142.478 161.029 142.964 161.112 143.474 161.375L150.397 164.964C150.907 165.228 151.253 165.573 151.418 166.001ZM142.775 162.132C142.627 162.058 142.462 162.034 142.281 162.083C142.108 162.132 141.976 162.223 141.902 162.371C141.828 162.519 141.82 162.676 141.886 162.848C141.952 163.021 142.059 163.145 142.207 163.219L149.615 167.063C149.78 167.146 149.944 167.162 150.117 167.121C150.29 167.072 150.413 166.973 150.488 166.833C150.562 166.685 150.57 166.528 150.512 166.364C150.455 166.199 150.339 166.067 150.183 165.985L142.775 162.132Z"}),(0,c.tZ)("path",{d:"M152.694 164.372L143.113 159.399C143.204 159.226 143.22 159.078 143.154 158.963C143.097 158.84 142.998 158.749 142.866 158.683L143.072 158.288L153.139 163.515L152.694 164.372Z"}),(0,c.tZ)("path",{d:"M145.417 168.743L149.359 170.793L148.898 171.682L144.956 169.64L138.255 167.574L138.7 166.718L143.811 168.405L139.498 165.178L139.951 164.314L145.417 168.743Z"})]}),(0,c.BX)("g",{id:"Y03",children:[(0,c.tZ)("path",{className:"shape",d:"M378.432 119.309C387.997 124.964 395.882 133.188 401.686 142.589L387.775 150.624C386.112 147.891 384.219 145.314 382.096 142.943L378.713 145.882C375.651 142.449 372.119 139.436 368.194 137.065L378.432 119.309Z"}),(0,c.tZ)("path",{className:"shape",d:"M365.986 135.789C359.26 132.217 351.35 130.068 343.177 130.068V109.578C355.079 109.578 366.43 112.583 376.209 118.041L365.986 135.789Z"})]})]}),(0,c.BX)("g",{id:"unused",children:[(0,c.BX)("g",{id:"C",children:[(0,c.tZ)("path",{className:"shape",d:"M222.652 109.57H209.984V130.068H222.652V109.57Z"}),(0,c.tZ)("path",{d:"M217.516 123.919C217.219 124.273 216.841 124.454 216.372 124.454C215.911 124.454 215.515 124.273 215.194 123.919C214.873 123.565 214.717 123.096 214.717 122.511V114.781C214.717 114.205 214.873 113.736 215.194 113.373C215.515 113.019 215.902 112.838 216.372 112.838C216.841 112.838 217.219 113.019 217.516 113.373C217.812 113.736 217.96 114.197 217.96 114.781V116.946H217.071V114.583C217.071 114.394 217.014 114.229 216.898 114.09C216.783 113.95 216.627 113.884 216.421 113.884C216.207 113.884 216.042 113.95 215.927 114.09C215.812 114.229 215.754 114.394 215.754 114.583V122.725C215.754 122.914 215.812 123.079 215.927 123.219C216.042 123.359 216.207 123.425 216.421 123.425C216.627 123.425 216.783 123.359 216.898 123.219C217.014 123.079 217.071 122.914 217.071 122.725V120.338H217.96V122.519C217.96 123.096 217.812 123.565 217.516 123.919Z"})]}),(0,c.BX)("g",{id:"D",children:[(0,c.tZ)("path",{className:"shape",d:"M237.239 109.57H224.571V130.068H237.239V109.57Z"}),(0,c.tZ)("path",{d:"M232.16 123.779C231.913 124.141 231.502 124.322 230.926 124.322H229.222V112.986H230.926C231.502 112.986 231.913 113.167 232.16 113.53C232.407 113.892 232.531 114.452 232.531 115.217V122.099C232.522 122.848 232.399 123.408 232.16 123.779ZM231.518 115.02C231.518 114.657 231.477 114.402 231.387 114.246C231.296 114.089 231.148 114.015 230.926 114.015H230.259V123.277H230.934C231.156 123.277 231.304 123.202 231.395 123.054C231.485 122.906 231.526 122.651 231.526 122.289V115.02H231.518Z"})]}),(0,c.BX)("g",{id:"F",children:[(0,c.tZ)("path",{className:"shape",d:"M297.22 109.57H284.552V130.068H297.22V109.57Z"}),(0,c.tZ)("path",{d:"M291.121 113.949V118.074H292.414V119.004H291.121V124.322H290.076V112.978H292.735V113.949H291.121Z"})]}),(0,c.BX)("g",{id:"G",children:[(0,c.tZ)("path",{className:"shape",d:"M311.807 109.57H299.139V130.068H311.807V109.57Z"}),(0,c.tZ)("path",{d:"M306.769 124.33L306.448 123.754C306.357 123.976 306.209 124.149 305.995 124.273C305.789 124.396 305.542 124.454 305.271 124.454C305.114 124.454 304.942 124.421 304.769 124.347C304.596 124.273 304.439 124.157 304.291 124.009C304.143 123.861 304.028 123.655 303.937 123.408C303.847 123.161 303.806 122.865 303.806 122.519V114.789C303.806 114.213 303.97 113.744 304.291 113.382C304.612 113.028 305.007 112.846 305.477 112.846C305.938 112.846 306.324 113.028 306.621 113.382C306.917 113.736 307.065 114.205 3
38707.065 114.789V116.765H306.143V114.583C306.143 114.394 306.086 114.23 305.962 114.09C305.839 113.958 305.682 113.884 305.477 113.884C305.263 113.884 305.098 113.95 304.983 114.09C304.868 114.23 304.81 114.394 304.81 114.583V122.733C304.81 122.972 304.868 123.161 304.975 123.301C305.082 123.441 305.246 123.515 305.477 123.515C305.707 123.515 305.872 123.441 305.979 123.301C306.086 123.161 306.143 122.972 306.143 122.725V119.696H305.551V118.757H307.172V124.322H306.769V124.33Z"})]})]}),(0,c.BX)("g",{id:"scenery",children:[(0,c.BX)("g",{id:"TRIBUNA STAMPA",children:[(0,c.tZ)("path",{id:"Union",fillRule:"evenodd",clipRule:"evenodd",d:"M246.327 48.9648H275.31V92.1014H246.327V69.4795H234.44V48.9814H246.327V48.9648Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{id:"TRIBUNA STAMPA_2",d:"M246.473 59.2513V58.4173H249.848V59.2513H248.657V65.5858H247.664V59.2513H246.473ZM250.271 65.5858V58.4173H251.81C252.512 58.4173 252.958 58.5464 253.15 58.8045C253.322 59.0362 253.408 59.5591 253.408 60.3733C253.408 60.8829 253.352 61.2437 253.24 61.4555C253.114 61.7004 252.856 61.8824 252.465 62.0015V62.0214C252.796 62.0545 253.028 62.1604 253.16 62.3391C253.299 62.5112 253.369 62.7693 253.369 63.1135V64.6723C253.369 65.0827 253.389 65.3872 253.428 65.5858H252.495C252.416 65.4401 252.376 65.225 252.376 64.9404V63.322C252.376 62.9778 252.326 62.7495 252.227 62.637C252.134 62.5244 251.926 62.4682 251.601 62.4682H251.264V65.5858H250.271ZM251.264 59.2513V61.6342H251.522C251.913 61.6342 252.157 61.5647 252.257 61.4257C252.363 61.2867 252.416 60.9491 252.416 60.413C252.416 59.8834 252.379 59.5591 252.306 59.44C252.24 59.3142 252.052 59.2513 251.74 59.2513H251.264ZM254.1 65.5858V58.4173H255.093V65.5858H254.1ZM255.798 65.5858V58.4173H257.525C258.114 58.4173 258.505 58.5431 258.697 58.7946C258.869 59.0197 258.955 59.4731 258.955 60.1548C258.955 60.83 258.889 61.2834 258.756 61.515C258.644 61.7136 258.409 61.8361 258.051 61.8824V61.9023C258.449 61.9751 258.707 62.1141 258.826 62.3193C258.945 62.5244 259.005 62.9315 259.005 63.5405C259.005 64.3546 258.912 64.8874 258.727 65.139C258.508 65.4368 258.051 65.5858 257.356 65.5858H255.798ZM256.79 62.2696V64.8113H257.406C257.744 64.8113 257.952 64.6657 258.032 64.3745C258.058 64.2752 258.071 63.9873 258.071 63.5107C258.071 63.054 258.058 62.7793 258.032 62.6866C257.959 62.4086 257.76 62.2696 257.436 62.2696H256.79ZM256.79 59.1918V61.4952H257.366C257.664 61.4952 257.846 61.429 257.912 61.2966C257.985 61.1576 258.022 60.7936 258.022 60.2045C258.022 59.7941 257.972 59.5227 257.873 59.3903C257.78 59.2579 257.575 59.1918 257.257 59.1918H256.79ZM262.993 58.4173V63.9674C262.993 65.086 262.433 65.6453 261.315 65.6453C260.189 65.6453 259.627 65.086 259.627 63.9674V58.4173H260.62V64.1362C260.62 64.626 260.851 64.8709 261.315 64.8709C261.771 64.8709 262 64.626 262 64.1362V58.4173H262.993ZM263.7 65.5858V58.4173H265.07L266.241 64.3745H266.261V58.4173H267.195V65.5858H265.765L264.593 59.4698H264.573V65.5858H263.7ZM267.669 65.5858L269.248 58.4173H270.399L271.859 65.5858H270.866L270.538 63.7589H268.99L268.662 65.5858H267.669ZM269.764 59.4698L269.138 62.9249H270.399L269.784 59.4698H269.764ZM248.213 75.3645V74.5107H249.206V75.0965C249.206 75.6128 249.398 75.8709 249.782 75.8709C250.218 75.8709 250.437 75.5962 250.437 75.0468C250.437 74.7225 250.387 74.471 250.288 74.2923C250.169 74.0606 249.864 73.7032 249.375 73.22C248.984 72.8294 248.709 72.5084 248.55 72.2569C248.325 71.8796 248.213 71.4725 248.213 71.0357C248.213 69.9171 248.756 69.3578 249.841 69.3578C250.331 69.3578 250.718 69.4901 251.003 69.7549C251.195 69.9336 251.291 70.2381 251.291 70.6683V71.3435H250.357V70.7775C250.357 70.3473 250.172 70.1322 249.801 70.1322C249.404 70.1322 249.206 70.3936 249.206 70.9165C249.206 71.1813 249.259 71.413 249.365 71.6115C249.504 71.8564 249.788 72.2039 250.218 72.654C250.702 73.1637 251.013 73.5542 251.152 73.8256C251.297 74.097 251.37 74.4478 251.37 74.878C251.37 76.0562 250.831 76.6453 249.752 76.6453C248.726 76.6453 248.213 76.2184 248.213 75.3645ZM251.689 70.2513V69.4173H255.065V70.2513H253.873V76.5858H252.88V70.2513H251.689ZM254.434 76.5858L256.013 69.4173H257.165L258.624 76.5858H257.631L257.304 74.7589H255.755L255.427 76.5858H254.434ZM256.529 70.4698L255.904 73.9249H257.165L256.549 70.4698H256.529ZM259.104 76.5858V69.4173H260.683L261.596 74.878H261.616L262.529 69.4173H264.068V76.5858H263.135V70.1322H263.115L262.102 76.5858H261.11L259.998 70.1322H259.978V76.5858H259.104ZM265.798 70.2513V72.6342H266.314C266.652 72.6342 266.86 72.5713 266.94 72.4455C267.019 72.3198 267.059 71.9855 267.059 71.4428C267.059 70.9 267.019 70.5657 266.94 70.44C266.86 70.3142 266.652 70.2513 266.314 70.2513H265.798ZM264.805 76.5858V69.4173H266.443C267.112 69.4173 267.545 69.5464 267.744 69.8045C267.949 70.0627 268.052 70.6088 268.052 71.4428C268.052 72.2768 267.949 72.8228 267.744 73.081C267.545 73.3391 267.112 73.4682 266.443 73.4682H265.798V76.5858H264.805ZM267.669 76.5858L269.248 69.4173H270.399L271.859 76.5858H270.866L270.538 74.7589H268.99L268.662 76.5858H267.669ZM269.764 70.4698L269.138 73.9249H270.399L269.784 70.4698H269.764Z"})]}),(0,c.BX)("g",{id:"blocks",children:[(0,c.tZ)("path",{fill:"black",d:"M464.728 123.877C464.761 123.877 464.794 123.869 464.827 123.861L486.706 116.979L489.126 122.947L512.561 117.374C512.734 117.333 512.841 117.16 512.8 116.987C512.758 116.814 512.586 116.707 512.413 116.748L489.513 122.19L487.085 116.18L464.646 123.235C464.481 123.293 464.383 123.466 464.44 123.639C464.465 123.787 464.588 123.877 464.728 123.877Z"}),(0,c.tZ)("path",{fill:"black",d:"M436.133 380.301C436.051 380.301 435.977 380.268 435.911 380.211L402.599 347.364C402.475 347.241 402.475 347.043 402.591 346.92C402.714 346.796 402.912 346.796 403.035 346.92L436.347 379.766C436.471 379.89 436.471 380.087 436.347 380.211C436.298 380.268 436.216 380.301 436.133 380.301Z"}),(0,c.tZ)("path",{d:"M200 302.392H180.812V310.739H200V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M340.971 302.392H322.039V310.739H340.971V302.392Z",fill:"#3C3C3C"}
387),(0,c.tZ)("path",{d:"M211.038 302.392H201.753V310.739H211.038V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M223.674 302.392H214.389V310.739H223.674V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M247.495 302.392H225.476V310.739H247.495V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M307.189 302.392H297.904V310.739H307.189V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M319.833 302.392H310.548V310.739H319.833V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M296.423 302.392H274.404V310.739H296.423V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{fill:"black",d:"M402.476 118.757C402.394 118.757 402.319 118.724 402.254 118.667C402.13 118.543 402.13 118.346 402.254 118.222L435.336 85.1371C435.459 85.0136 435.657 85.0136 435.78 85.1371C435.903 85.2606 435.903 85.4582 435.78 85.5816L402.698 118.667C402.632 118.724 402.558 118.757 402.476 118.757Z"}),(0,c.tZ)("path",{fill:"black",d:"M101.002 393.629C100.936 393.629 100.87 393.612 100.812 393.571C100.672 393.464 100.648 393.275 100.747 393.135L128.659 355.58C128.766 355.44 128.964 355.415 129.104 355.514C129.244 355.621 129.268 355.81 129.17 355.95L101.257 393.505C101.199 393.588 101.101 393.629 101.002 393.629Z"}),(0,c.tZ)("path",{d:"M272.527 302.392H249.372V317.16H272.527V302.392Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{fill:"black",d:"M56.9626 123.877C56.9297 123.877 56.8967 123.869 56.8638 123.861L34.9848 116.979L32.5648 122.947L9.13827 117.382C8.96541 117.341 8.8584 117.168 8.89956 116.995C8.94071 116.822 9.11357 116.715 9.28643 116.757L32.1944 122.198L34.6226 116.189L57.0614 123.244C57.2342 123.301 57.3248 123.474 57.2672 123.647C57.226 123.787 57.1025 123.877 56.9626 123.877Z"}),(0,c.tZ)("path",{fill:"black",d:"M147.846 100.021C147.722 100.021 147.607 99.9467 147.558 99.8232L129.926 56.4644C129.86 56.308 129.943 56.1187 130.099 56.0528C130.264 55.987 130.445 56.0693 130.511 56.2257L148.142 99.5845C148.208 99.7491 148.134 99.9302 147.969 99.9961C147.928 100.021 147.887 100.021 147.846 100.021Z"}),(0,c.tZ)("path",{d:"M343.39 358.148V368.134C365.014 368.134 384.646 359.482 399.026 345.471L391.972 338.416C379.403 350.616 362.265 358.148 343.39 358.148Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M178.367 368.126V358.148C159.501 358.148 142.363 350.616 129.786 338.408L122.731 345.463C137.112 359.474 156.744 368.126 178.367 368.126Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M108.573 288.348H98.5967C98.5967 309.974 107.248 329.607 121.266 343.989L128.32 336.934C116.105 324.363 108.573 307.216 108.573 288.348Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M423.161 288.348H413.185C413.185 307.216 405.653 324.363 393.446 336.934L400.5 343.989C414.51 329.607 423.161 309.974 423.161 288.348Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M198.808 155.168H186.65V163.664H198.808V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M212.126 155.168H199.968V163.664H212.126V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M225.434 155.168H213.276V163.664H225.434V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M238.752 155.168H226.595V163.664H238.752V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M252.072 155.168H239.914V163.664H252.072V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M335.037 155.168H322.879V163.664H335.037V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M321.717 155.168H309.56V163.664H321.717V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M308.399 155.168H296.242V163.664H308.399V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M295.081 155.168H282.923V163.664H295.081V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M281.761 155.168H269.604V163.664H281.761V155.168Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{fill:"black",d:"M429.425 82.0828L414.921 96.5879C416.205 97.7239 417.465 98.8929 418.708 100.095L433.195 85.6062C431.952 84.4125 430.701 83.2353 429.425 82.0828Z"}),(0,c.tZ)("path",{fill:"black",d:"M257.628 109.57H239.157V130.068H257.628V109.57Z"}),(0,c.tZ)("path",{fill:"black",d:"M282.635 109.57H259.538V130.068H282.635V109.57Z"}),(0,c.tZ)("path",{fill:"black",d:"M216.858 132.637H207.63V139.848H216.858V132.637Z"}),(0,c.tZ)("path",{fill:"black",d:"M232.143 327.673H225.476V333.197H232.143V327.673Z"}),(0,c.tZ)("path",{fill:"black",d:"M232.143 312.707H225.476V325.969H232.143V312.707Z"}),(0,c.tZ)("path",{fill:"black",d:"M296.422 327.673H289.755V333.197H296.422V327.673Z"}),(0,c.tZ)("path",{fill:"black",d:"M296.422 312.707H289.755V325.969H296.422V312.707Z"})]}),(0,c.BX)("g",{id:"field",children:[(0,c.tZ)("path",{d:"M344.094 177.815H176.894V288.12
3876H344.094V177.815Z",fill:"#131313"}),(0,c.tZ)("path",{d:"M340.84 181.039H180.129V284.827H340.84V181.039Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M260.494 284.827V181.066",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M260.496 247.124C268.285 247.124 274.599 240.83 274.599 233.065C274.599 225.3 268.285 219.006 260.496 219.006C252.707 219.006 246.393 225.3 246.393 233.065C246.393 240.83 252.707 247.124 260.496 247.124Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M315.909 222.223C314.304 223.543 313.011 225.2 312.124 227.076C311.236 228.952 310.776 231.001 310.776 233.075C310.776 235.149 311.236 237.198 312.124 239.074C313.011 240.95 314.304 242.607 315.909 243.927",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M340.842 202.196H315.917V263.779H340.842V202.196Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M340.811 219.026H332.824V246.935H340.811V219.026Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M324.27 233.274C324.431 233.274 324.562 233.144 324.562 232.984C324.562 232.823 324.431 232.693 324.27 232.693C324.109 232.693 323.979 232.823 323.979 232.984C323.979 233.144 324.109 233.274 324.27 233.274Z",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M205.045 243.718C206.652 242.399 207.947 240.742 208.835 238.866C209.724 236.99 210.185 234.941 210.185 232.866C210.185 230.791 209.724 228.741 208.835 226.865C207.947 224.989 206.652 223.332 205.045 222.014",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M205.053 202.196H180.129V263.779H205.053V202.196Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M188.143 219.006H180.156V246.915H188.143V219.006Z",fill:"#131313",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M196.7 233.274C196.861 233.274 196.991 233.144 196.991 232.984C196.991 232.823 196.861 232.693 196.7 232.693C196.539 232.693 196.408 232.823 196.408 232.984C196.408 233.144 196.539 233.274 196.7 233.274Z",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.tZ)("path",{d:"M260.496 233.274C260.657 233.274 260.788 233.144 260.788 232.984C260.788 232.823 260.657 232.693 260.496 232.693C260.335 232.693 260.205 232.823 260.205 232.984C260.205 233.144 260.335 233.274 260.496 233.274Z",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"}),(0,c.BX)("g",{children:[(0,c.tZ)("path",{d:"M340.834 182.344C340.493 182.342 340.167 182.206 339.927 181.965C339.687 181.724 339.552 181.399 339.552 181.059"}),(0,c.tZ)("path",{d:"M340.834 182.344C340.493 182.342 340.167 182.206 339.927 181.965C339.687 181.724 339.552 181.399 339.552 181.059",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,c.BX)("g",{children:[(0,c.tZ)("path",{d:"M339.552 284.807C339.552 284.467 339.687 284.142 339.927 283.901C340.167 283.661 340.493 283.524 340.834 283.523"}),(0,c.tZ)("path",{d:"M339.552 284.807C339.552 284.467 339.687 284.142 339.927 283.901C340.167 283.661 340.493 283.524 340.834 283.523",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,c.BX)("g",{children:[(0,c.tZ)("path",{d:"M180.119 182.344C180.461 182.344 180.788 182.208 181.03 181.967C181.271 181.727 181.407 181.4 181.407 181.059"}),(0,c.tZ)("path",{d:"M180.119 182.344C180.461 182.344 180.788 182.208 181.03 181.967C181.271 181.727 181.407 181.4 181.407 181.059",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,c.BX)("g",{children:[(0,c.tZ)("path",{d:"M181.438 284.807C181.438 284.466 181.302 284.14 181.06 283.899C180.819 283.658 180.491 283.523 180.15 283.523"}),(0,c.tZ)("path",{d:"M181.438 284.807C181.438 284.466 181.302 284.14 181.06 283.899C180.819 283.658 180.491 283.523 180.15 283.523",stroke:"white",strokeWidth:"0.517158",strokeLinecap:"round",strokeLinejoin:"round"})]})]}),(0,c.BX)("g",{id:"torre11",children:[(0,c.tZ)("path",{d:"M81.2703 390.476C81.2703 403.73 70.5284 414.481 57.2676 414.481C44.0151 414.481 33.2649 403.738 33.2649 390.476C33.2649 377.222 44.0151 366.479 57.2676 366.479C70.5284 366.479 81.2703 377.222 81.2703 390.476Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M42.3612 387.85H46.6498V388.953H45.1434V392.764H43.8676V388.953H42.3612V387.85Z"}),(0,c.tZ)("path",{d:"M49.161 392.839C47.7535 392.839 46.7904 391.768 46.7904 390.303C46.7904 388.83 47.7617 387.768 49.161 387.768C50.5768 387.768 51.5481 388.83 51.5481 390.303C51.5481 391.768 50.5686 392.839 49.161 392.839ZM49.161 388.895C48.5025 388.895 48.0745 389.455 48.0745 390.303C48.0745 39
3871.151 48.5025 391.711 49.161 391.711C49.8196 391.711 50.264 391.151 50.264 390.303C50.264 389.455 49.8113 388.895 49.161 388.895Z"}),(0,c.tZ)("path",{d:"M53.3328 391.134V392.756H52.0734V387.842H54.2629C55.3083 387.842 56.0327 388.443 56.0327 389.513C56.0327 390.262 55.6622 390.772 55.0614 390.995L56.2055 392.756H54.7897L53.7773 391.134H53.3328ZM53.3328 390.114H54.123C54.5757 390.114 54.7815 389.883 54.7815 389.521C54.7815 389.159 54.5757 388.928 54.123 388.928H53.3328V390.114Z"}),(0,c.tZ)("path",{d:"M57.8937 391.134V392.756H56.6343V387.842H58.8238C59.8692 387.842 60.5936 388.443 60.5936 389.513C60.5936 390.262 60.2232 390.772 59.6223 390.995L60.7664 392.756H59.3506L58.3382 391.134H57.8937ZM57.8937 390.114H58.6839C59.1366 390.114 59.3424 389.883 59.3424 389.521C59.3424 389.159 59.1366 388.928 58.6839 388.928H57.8937V390.114Z"}),(0,c.tZ)("path",{d:"M64.6677 387.85V388.953H62.437V389.719H64.4784V390.805H62.437V391.653H64.6677V392.764H61.1776V387.85H64.6677Z"}),(0,c.tZ)("path",{d:"M68.9986 392.764H67.7557V389.241L66.6198 389.793V388.574L68.1343 387.85H68.9986V392.764Z"}),(0,c.tZ)("path",{d:"M71.9035 392.764H70.6688V389.241L69.5328 389.793V388.574L71.0474 387.85H71.9035V392.764Z"})]}),(0,c.BX)("g",{id:"torre8",children:[(0,c.tZ)("path",{d:"M81.2701 75.5384C81.2701 88.7921 70.5282 99.5433 57.2674 99.5433C44.0149 99.5433 33.2729 88.8004 33.2729 75.5384C33.2729 62.2846 44.0149 51.5334 57.2757 51.5334C70.5282 51.5334 81.2701 62.2846 81.2701 75.5384Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M43.1426 72.9123H47.4641V74.0154H45.9412V77.8269H44.6572V74.0154H43.1426V72.9123Z"}),(0,c.tZ)("path",{d:"M49.9913 77.9008C48.5755 77.9008 47.5959 76.8307 47.5959 75.3653C47.5959 73.8918 48.5755 72.8298 49.9913 72.8298C51.4153 72.8298 52.4031 73.8918 52.4031 75.3653C52.3948 76.8307 51.4153 77.9008 49.9913 77.9008ZM49.9913 73.9576C49.3245 73.9576 48.8965 74.5174 48.8965 75.3653C48.8965 76.2133 49.3328 76.773 49.9913 76.773C50.658 76.773 51.1025 76.2133 51.1025 75.3653C51.1025 74.5174 50.6498 73.9576 49.9913 73.9576Z"}),(0,c.tZ)("path",{d:"M54.2059 76.1969V77.8187H52.9382V72.9041H55.1442C56.1979 72.9041 56.9305 73.505 56.9305 74.5752C56.9305 75.3161 56.5518 75.8347 55.9509 76.057L57.1033 77.8187H55.6793L54.6504 76.1969H54.2059ZM54.2059 75.1761H55.0043C55.457 75.1761 55.6711 74.9456 55.6711 74.5834C55.6711 74.2212 55.4653 73.9907 55.0043 73.9907H54.2059V75.1761Z"}),(0,c.tZ)("path",{d:"M58.799 76.1969V77.8187H57.5314V72.9041H59.7374C60.791 72.9041 61.5236 73.505 61.5236 74.5752C61.5236 75.3161 61.145 75.8347 60.5441 76.057L61.6964 77.8187H60.2724L59.2435 76.1969H58.799ZM58.799 75.1761H59.5975C60.0502 75.1761 60.2642 74.9456 60.2642 74.5834C60.2642 74.2212 60.0584 73.9907 59.5975 73.9907H58.799V75.1761Z"}),(0,c.tZ)("path",{d:"M65.6314 72.9123V74.0154H63.3842V74.781H65.4338V75.8594H63.3842V76.7156H65.6314V77.8269H62.1166V72.9123H65.6314Z"}),(0,c.tZ)("path",{d:"M67.6888 76.4602C67.6888 75.884 68.0346 75.4724 68.4791 75.3242C68.0757 75.1348 67.837 74.7397 67.837 74.2622C67.837 73.332 68.6355 72.8298 69.5327 72.8298C70.4381 72.8298 71.2283 73.332 71.2283 74.2622C71.2283 74.7397 70.9896 75.1348 70.5945 75.3242C71.039 75.4806 71.3847 75.884 71.3847 76.4602C71.3847 77.3658 70.5534 77.9008 69.5327 77.9008C68.512 77.9008 67.6888 77.3658 67.6888 76.4602ZM70.1583 76.3697C70.1583 76.0321 69.8949 75.8263 69.5327 75.8263C69.1787 75.8263 68.9153 76.0321 68.9153 76.3697C68.9153 76.699 69.1787 76.913 69.5327 76.913C69.8949 76.913 70.1583 76.699 70.1583 76.3697ZM70.0842 74.3034C70.0842 73.9906 69.8455 73.793 69.5327 73.793C69.2281 73.793 68.9812 73.9906 68.9812 74.3034C68.9812 74.5997 69.2281 74.7973 69.5327 74.7973C69.8455 74.7973 70.0842 74.5997 70.0842 74.3034Z"})]}),(0,c.BX)("g",{id:"torre4",children:[(0,c.tZ)("path",{d:"M488.016 75.9992C488.016 89.2529 477.274 100.004 464.021 100.004C450.769 100.004 440.027 89.2612 440.027 75.9992C440.027 62.7372 450.769 51.9942 464.03 51.9942C477.274 51.9942 488.016 62.7372 488.016 75.9992Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M449.739 73.3651H454.06V74.4682H452.546V78.2797H451.254V74.4682H449.739V73.3651Z"}),(0,c.tZ)("path",{d:"M456.588 78.3619C455.172 78.3619 454.192 77.2917 454.192 75.8264C454.192 74.3528 455.172 73.2909 456.588 73.2909C458.012 73.2909 459 74.3528 459 75.8264C459 77.2917 458.012 78.3619 456.588 78.3619ZM456.588 74.4105C455.921 74.4105 455.493 74.9703 455.493 75.8182C455.493 76.6661 455.921 77.2259 456.588 77.2259C457.254 77.2259 457.699 76.6661 457.699 75.8182C457.699 74.9785 457.254 74.4105 456.588 74.4105Z"}),(0,c.tZ)("path",{d:"M460.81 76.658V78.2797H459.543V73.3651H461.749C462.802 73.3651 463.535 73.9661 463.535 75.0362C463.535 75.7771 463.156 76.2958 462.555 76.518L463.708 78.2797H462.284L461.263 76.658H460.81ZM460.81 75.629H461.609C462.062 75.629 462.276 75.3985 462.276 75.0362C462.276 74.674 462.07 74.4435 461.609 74.4435H460.81V75.629Z"}),(0,c.tZ)("path",{d:"M465.396 76.658V78.2797H464.128V73.3651H466.334C467.388 73.3651 468.12 73.9661 468.12 75.0362C468.12 75.7771 467.742 76.2958 467.141 76.518L468.293 78.2797H466.869L465.848 76.658H465.396ZM465.396 75.629H466.194C466.647 75.629 466.861 75.3985 466.861 75.0362C466.861 74.674 466.655 74.4435 466.194 74.4435H465.396V75.629Z"}),(0,c.tZ)("path",{d:"M472.229 73.3651V74.4682H469.982V75.242H472.04V76.3205H469.982V77.1684H472.229V78.2797H468.723V73.3651H472.229Z"}),(0,c.tZ)("path",{d:"M475.916 76.3452H476.682V75.4643H477.785V76.3452H478.345V77.3824H477.785V78.2797H476.682V77.3824H474.163V77.3495L475.958 73.3651H477.258L475.916 76.3452Z"})]}),(0,c.BX)("g",{id:"torre1",children:[(0,c.tZ)("path",{d:"M488.048 390.665C488.048 403.919 477.306 414.67 464.054 414.67C450.801 414.67 440.051 403.927 440.051 390.665C440.051 377.411 450.793 366.66 464.054 366.66C477.306 366.66 488.048 377.403 488.048 390.665Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M450.482 388.031H454.803V389.134H453.28V392.945H451.996V389.134H450.482V388.031Z"}),(0,c.tZ)("path",{d:"M457.33 393.028C455.915 393.028 454.935 391.958 454.935 390.492C454.935 389.019 455.915 387.957 457.33 387.957C458.754 387.957 459.742 389.019 459.742 390.492C459.742 391.958 458.754 393.028 457.33 393.028ZM457.33 389.085C456.664 389.085 456.236 389.644 456.236 390.492C456.236 391.34 456.664 391.9 457.33 391.9C457.997 39
3871.9 458.442 391.34 458.442 390.492C458.442 389.644 457.997 389.085 457.33 389.085Z"}),(0,c.tZ)("path",{d:"M461.543 391.324V392.945H460.276V388.031H462.482C463.535 388.031 464.268 388.632 464.268 389.702C464.268 390.451 463.889 390.962 463.288 391.184L464.441 392.945H463.017L461.996 391.324H461.543ZM461.543 390.295H462.342C462.795 390.295 463.009 390.064 463.009 389.702C463.009 389.34 462.803 389.109 462.342 389.109H461.543V390.295Z"}),(0,c.tZ)("path",{d:"M466.137 391.324V392.945H464.869V388.031H467.075C468.129 388.031 468.861 388.632 468.861 389.702C468.861 390.451 468.483 390.962 467.882 391.184L469.034 392.945H467.61L466.589 391.324H466.137ZM466.137 390.295H466.935C467.388 390.295 467.602 390.064 467.602 389.702C467.602 389.34 467.396 389.109 466.935 389.109H466.137V390.295Z"}),(0,c.tZ)("path",{d:"M472.969 388.031V389.134H470.722V389.908H472.78V390.986H470.722V391.834H472.969V392.945H469.454V388.031H472.969Z"}),(0,c.tZ)("path",{d:"M477.34 392.945H476.089V389.43L474.944 389.982V388.764L476.475 388.031H477.34V392.945Z"})]}),(0,c.BX)("g",{id:"smallseatssouth",children:[(0,c.BX)("g",{id:"1",children:[(0,c.tZ)("path",{className:"shape",d:"M190.155 358.148H180.812V368.126H190.155V358.148Z"}),(0,c.tZ)("path",{d:"M185.299 367.031V359.984C185.423 359.984 185.513 359.951 185.563 359.877C185.612 359.803 185.645 359.721 185.645 359.63H185.933V367.031H185.299Z"})]}),(0,c.BX)("g",{id:"2",children:[(0,c.tZ)("path",{className:"shape",d:"M200.931 358.148H191.589V368.126H200.931V358.148Z"}),(0,c.tZ)("path",{d:"M196.938 362.454C196.815 362.939 196.675 363.392 196.51 363.82C196.247 364.503 196.057 365.039 195.934 365.442C195.81 365.837 195.745 366.158 195.745 366.389H197.053V367.031H195.061V366.817C195.061 366.66 195.078 366.504 195.103 366.339C195.127 366.175 195.177 365.969 195.251 365.722C195.325 365.475 195.415 365.162 195.539 364.8C195.662 364.429 195.827 363.968 196.024 363.409C196.123 363.145 196.206 362.898 196.271 362.684C196.337 362.47 196.395 362.264 196.436 362.067C196.477 361.869 196.51 361.672 196.535 361.474C196.551 361.276 196.56 361.062 196.56 360.832C196.56 360.601 196.527 360.437 196.453 360.338C196.387 360.239 196.271 360.19 196.131 360.19C196.024 360.19 195.926 360.231 195.843 360.322C195.761 360.412 195.72 360.527 195.72 360.676V361.919H195.177V360.774C195.177 360.61 195.193 360.453 195.234 360.305C195.275 360.157 195.333 360.025 195.415 359.91C195.489 359.795 195.588 359.704 195.703 359.638C195.819 359.572 195.95 359.539 196.107 359.539C196.477 359.539 196.741 359.671 196.897 359.926C197.053 360.182 197.127 360.56 197.127 361.062C197.127 361.507 197.062 361.968 196.938 362.454Z"})]}),(0,c.BX)("g",{id:"3",children:[(0,c.tZ)("path",{className:"shape",d:"M211.706 358.148H202.364V368.126H211.706V358.148Z"}),(0,c.tZ)("path",{d:"M207.721 366.43C207.68 366.562 207.614 366.685 207.524 366.784C207.441 366.891 207.334 366.965 207.227 367.031C207.12 367.097 206.989 367.121 206.849 367.121C206.519 367.121 206.281 367.014 206.133 366.809C205.984 366.603 205.902 366.331 205.902 366.01V364.932H206.445V366.068C206.445 366.323 206.561 366.446 206.799 366.446C207.038 366.446 207.161 366.323 207.161 366.084V363.796C207.161 363.664 207.096 363.598 206.972 363.598H206.552V363.03H206.972C207.096 363.03 207.161 362.964 207.161 362.824V360.634C207.161 360.519 207.129 360.42 207.071 360.346C207.013 360.272 206.923 360.239 206.799 360.239C206.676 360.239 206.585 360.28 206.536 360.355C206.478 360.429 206.454 360.527 206.454 360.659V361.77H205.91V360.692C205.91 360.363 205.984 360.091 206.124 359.877C206.264 359.671 206.511 359.564 206.857 359.564C207.137 359.564 207.367 359.671 207.54 359.885C207.713 360.099 207.804 360.363 207.804 360.692V362.75C207.804 362.898 207.762 363.013 207.688 363.104C207.614 363.195 207.507 363.269 207.384 363.326C207.507 363.384 207.614 363.458 207.688 363.557C207.762 363.647 207.804 363.771 207.804 363.911V366.035C207.787 366.15 207.762 366.298 207.721 366.43Z"})]}),(0,c.BX)("g",{id:"4",children:[(0,c.tZ)("path",{className:"shape",d:"M222.471 358.148H213.129V368.126H222.471V358.148Z"}),(0,c.tZ)("path",{d:"M218.463 365.574V367.031H217.862V365.574H216.685V365.03L217.887 359.63H218.463V364.997H218.8V365.574H218.463ZM217.862 361.943L217.253 364.997H217.862V361.943Z"})]}),(0,c.BX)("g",{id:"5",children:[(0,c.tZ)("path",{className:"shape",d:"M233.246 358.148H223.903V368.126H233.246V358.148Z"}),(0,c.tZ)("path",{d:"M229.55 360.025C229.525 360.116 229.501 360.182 229.46 360.223C229.418 360.264 229.369 360.28 229.311 360.289C229.254 360.289 229.188 360.297 229.114 360.297H228.299L228.225 362.643C228.299 362.536 228.381 362.454 228.48 362.396C228.579 362.338 228.711 362.306 228.883 362.306C229.073 362.306 229.237 362.388 229.353 362.552C229.476 362.717 229.534 362.915 229.534 363.153V366.01C229.534 366.339 229.443 366.603 229.262 366.817C229.081 367.031 228.834 367.138 228.521 367.138C228.373 367.138 228.241 367.105 228.134 367.047C228.027 366.99 227.937 366.907 227.871 366.8C227.797 366.693 227.747 366.5
38778 227.715 366.446C227.682 366.315 227.665 366.175 227.665 366.026V364.973H228.192V366.051C228.192 366.175 228.225 366.273 228.291 366.348C228.357 366.422 228.439 366.463 228.546 366.463C228.653 366.463 228.735 366.43 228.801 366.356C228.875 366.282 228.908 366.183 228.908 366.068V363.186C228.908 363.063 228.875 362.964 228.818 362.906C228.76 362.849 228.686 362.816 228.587 362.816C228.464 362.816 228.373 362.874 228.307 362.981C228.241 363.088 228.217 363.211 228.217 363.367L227.608 363.302L227.731 359.663H229.6C229.583 359.803 229.567 359.935 229.55 360.025Z"})]}),(0,c.BX)("g",{id:"6",children:[(0,c.tZ)("path",{className:"shape",d:"M244.021 358.148H234.678V368.126H244.021V358.148Z"}),(0,c.tZ)("path",{d:"M239.997 366.792C239.808 367.014 239.561 367.121 239.256 367.121C238.943 367.121 238.705 367.014 238.524 366.792C238.342 366.578 238.26 366.298 238.26 365.961V360.7C238.26 360.371 238.351 360.091 238.532 359.869C238.713 359.647 238.96 359.539 239.256 359.539C239.552 359.539 239.791 359.655 239.948 359.885C240.104 360.116 240.186 360.379 240.186 360.667V361.787H239.668V360.634C239.668 360.511 239.635 360.412 239.561 360.338C239.495 360.264 239.396 360.231 239.264 360.231C239.141 360.231 239.042 360.272 238.968 360.346C238.894 360.42 238.861 360.519 238.861 360.634V362.89C238.943 362.783 239.042 362.709 239.149 362.659C239.264 362.61 239.404 362.585 239.569 362.585C239.783 362.585 239.956 362.659 240.079 362.816C240.203 362.972 240.269 363.162 240.269 363.4V365.994C240.285 366.298 240.186 366.578 239.997 366.792ZM239.651 363.442C239.651 363.335 239.618 363.252 239.552 363.178C239.487 363.112 239.388 363.071 239.264 363.071C239.141 363.071 239.042 363.104 238.976 363.178C238.91 363.252 238.877 363.335 238.877 363.442V366.068C238.877 366.175 238.91 366.257 238.976 366.331C239.042 366.405 239.141 366.446 239.264 366.446C239.388 366.446 239.487 366.413 239.552 366.331C239.618 366.257 239.651 366.166 239.651 366.068V363.442Z"})]}),(0,c.BX)("g",{id:"7",children:[(0,c.tZ)("path",{className:"shape",d:"M254.795 358.148H245.453V368.126H254.795V358.148Z"}),(0,c.tZ)("path",{d:"M250.737 362.215C250.597 362.849 250.482 363.442 250.392 363.977C250.301 364.512 250.227 365.022 250.169 365.508C250.112 365.994 250.079 366.496 250.054 367.023H249.363C249.461 365.92 249.618 364.784 249.848 363.631C250.079 362.47 250.326 361.351 250.589 360.264H249.231V359.622H251.231V360.001C251.042 360.84 250.869 361.581 250.737 362.215Z"})]}),(0,c.BX)("g",{id:"8",children:[(0,c.tZ)("path",{className:"shape",d:"M265.564 358.148H256.221V368.126H265.564V358.148Z"}),(0,c.tZ)("path",{d:"M261.612 366.8C261.431 367.014 261.193 367.121 260.888 367.121C260.575 367.121 260.328 367.014 260.147 366.8C259.966 366.586 259.875 366.323 259.875 365.994V364.108C259.875 363.919 259.908 363.754 259.974 363.623C260.04 363.491 260.131 363.384 260.238 363.302C260.131 363.219 260.04 363.112 259.974 362.989C259.908 362.865 259.875 362.701 259.875 362.503V360.659C259.875 360.33 259.966 360.066 260.147 359.852C260.328 359.638 260.575 359.539 260.888 359.539C261.193 359.539 261.431 359.647 261.612 359.852C261.793 360.066 261.884 360.33 261.884 360.659V362.503C261.884 362.701 261.851 362.857 261.785 362.989C261.719 363.12 261.637 363.228 261.53 363.31C261.637 363.392 261.719 363.499 261.785 363.631C261.851 363.763 261.884 363.919 261.884 364.117V366.01C261.892 366.323 261.802 366.594 261.612 366.8ZM261.291 360.618C261.291 360.503 261.258 360.404 261.
387184 360.33C261.11 360.256 261.02 360.215 260.888 360.215C260.764 360.215 260.666 360.256 260.592 360.33C260.518 360.404 260.485 360.503 260.485 360.618V362.692C260.485 362.799 260.518 362.882 260.592 362.956C260.666 363.03 260.756 363.071 260.888 363.071C261.011 363.071 261.11 363.038 261.184 362.964C261.258 362.89 261.291 362.799 261.291 362.701V360.618ZM261.291 363.919C261.291 363.812 261.258 363.73 261.184 363.656C261.11 363.581 261.02 363.549 260.888 363.549C260.764 363.549 260.666 363.59 260.592 363.664C260.518 363.738 260.485 363.828 260.485 363.927V366.051C260.485 366.166 260.518 366.265 260.592 366.339C260.666 366.413 260.756 366.446 260.888 366.446C261.011 366.446 261.11 366.413 261.184 366.339C261.258 366.265 261.291 366.166 261.291 366.051V363.919Z"})]}),(0,c.BX)("g",{id:"9",children:[(0,c.tZ)("path",{className:"shape",d:"M276.338 358.148H266.996V368.126H276.338V358.148Z"}),(0,c.tZ)("path",{d:"M272.427 366.792C272.246 367.014 271.991 367.121 271.686 367.121C271.538 367.121 271.406 367.088 271.283 367.031C271.159 366.973 271.06 366.891 270.97 366.784C270.888 366.677 270.822 366.562 270.772 366.43C270.731 366.298 270.707 366.158 270.707 366.01V364.923H271.25V366.026C271.25 3
38766.15 271.291 366.257 271.365 366.331C271.447 366.413 271.546 366.446 271.678 366.446C271.826 366.446 271.933 366.405 271.999 366.331C272.065 366.257 272.098 366.158 272.098 366.051V363.837C272.015 363.944 271.917 364.018 271.81 364.067C271.703 364.117 271.554 364.15 271.382 364.15C271.176 364.15 271.003 364.075 270.888 363.919C270.764 363.771 270.707 363.573 270.707 363.335V360.708C270.707 360.379 270.797 360.099 270.97 359.877C271.151 359.655 271.39 359.548 271.703 359.548C272.007 359.548 272.246 359.663 272.427 359.885C272.608 360.108 272.699 360.387 272.699 360.717V365.977C272.707 366.298 272.616 366.578 272.427 366.792ZM272.106 360.593C272.106 360.486 272.073 360.404 272.007 360.33C271.941 360.256 271.842 360.223 271.719 360.223C271.596 360.223 271.497 360.264 271.431 360.338C271.365 360.412 271.332 360.503 271.332 360.601V363.285C271.332 363.384 271.365 363.466 271.431 363.54C271.497 363.614 271.596 363.647 271.719 363.647C271.842 363.647 271.941 363.614 272.007 363.54C272.073 363.466 272.106 363.384 272.106 363.293V360.593Z"})]}),(0,c.BX)("g",{id:"10",children:[(0,c.tZ)("path",{className:"shape",d:"M287.113 358.148H277.771V368.126H287.113V358.148Z"}),(0,c.tZ)("path",{d:"M279.919 367.031V359.984C280.042 359.984 280.133 359.951 280.182 359.877C280.231 359.811 280.264 359.721 280.264 359.63H280.552V367.031H279.919Z"}),(0,c.tZ)("path",{d:"M283.566 366.784C283.368 367.006 283.113 367.121 282.808 367.121C282.504 367.121 282.249 367.006 282.051 366.784C281.853 366.562 281.755 366.257 281.755 365.878V360.791C281.755 360.412 281.853 360.116 282.059 359.885C282.257 359.663 282.512 359.548 282.817 359.548C283.129 359.548 283.384 359.663 283.574 359.885C283.771 360.116 283.87 360.412 283.87 360.791V365.887C283.862 366.249 283.763 366.553 283.566 366.784ZM283.212 360.61C283.212 360.503 283.17 360.396 283.088 360.313C283.014 360.223 282.915 360.182 282.808 360.182C282.701 360.182 282.602 360.223 282.528 360.313C282.446 360.404 282.405 360.503 282.405 360.61V366.059C282.405 366.175 282.446 366.282 282.528 366.364C282.611 366.446 282.701 366.496 282.808 366.496C282.915 366.496 283.014 366.455 283.088 366.364C283.17 366.282 283.212 366.175 283.212 366.059V360.61Z"})]}),(0,c.BX)("g",{id:"11",children:[(0,c.tZ)("path",{className:"shape",d:"M297.878 358.148H288.536V368.126H297.878V358.148Z"}),(0,c.tZ)("path",{d:"M291.886 367.031V359.984C292.01 359.984 292.1 359.951 292.15 359.877C292.199 359.811 292.232 359.721 292.232 359.63H292.52V367.031H291.886Z"}),(0,c.tZ)("path",{d:"M293.838 367.031V359.984C293.961 359.984 294.052 359.951 294.101 359.877C294.151 359.811 294.184 359.721 294.184 359.63H294.472V367.031H293.838Z"})]}),(0,c.BX)("g",{id:"12",children:[(0,c.tZ)("path",{className:"shape",d:"M308.653 358.148H299.311V368.126H308.653V358.148Z"}),(0,c.tZ)("path",{d:"M302.003 367.031V359.984C302.127 359.984 302.217 359.951 302.267 359.877C302.316 359.811 302.349 359.721 302.349 359.63H302.637V367.031H302.003Z"}),(0,c.tZ)("path",{d:"M305.477 362.454C305.353 362.939 305.213 363.392 305.049 363.82C304.785 364.503 304.596 365.039 304.472 365.442C304.349 365.837 304.283 366.158 304.283 366.389H305.592V367.031H303.6V366.817C303.6 366.66 303.616 366.504 303.641 366.339C303.666 366.175 303.715 365.969 303.789 365.722C303.863 365.475 303.954 365.162 304.077 364.8C304.201 364.429 304.365 363.968 304.563 363.409C304.662 363.145 304.744 362.898 304.81 362.684C304.876 362.47 304.933 362.264 304.975 362.067C305.016 361.869 305.049 361.672 305.073 361.474C305.09 361.276 305.098 361.062 305.098 360.832C305.098 360.601 305.065 360.437 304.991 360.338C304.925 360.239 304.81 360.19 304.67 360.19C304.563 360.19 304.464 360.231 304.382 360.322C304.3 360.412 304.258 360.527 304.258 360.676V361.919H303.715V360.774C303.715 360.61 303.732 360.453 303.773 360.305C303.814 360.157 303.871 360.025 303.954 359.91C304.028 359.795 304.127 359.704 304.242 359.638C304.357 359.572 304.489 359.539 304.645 359.539C305.016 359.539 305.279 359.671 305.435 359.926C305.592 360.182 305.666 360.56 305.666 361.062C305.658 361.507 305.6 361.968 305.477 362.454Z"})]}),(0,c.BX)("g",{id:"13",children:[(0,c.tZ)("path",{className:"shape",d:"M319.43 358.148H310.087V368.126H319.43V358.148Z"}),(0,c.tZ)("path",{d:"M312.687 367.031V359.984C312.81 359.984 312.901 359.951 312.95 359.877C312.999 359.811 313.032 359.721 313.032 359.63H313.32V367.031H312.687Z"}),(0,c.tZ)("path",{d:"M316.261 366.43C316.22 366.562 316.154 366.685 316.064 366.784C315.981 366.891 3
38715.874 366.965 315.767 367.031C315.652 367.088 315.529 367.121 315.389 367.121C315.059 367.121 314.821 367.014 314.673 366.809C314.524 366.603 314.442 366.331 314.442 366.01V364.932H314.985V366.068C314.985 366.323 315.101 366.446 315.339 366.446C315.578 366.446 315.702 366.323 315.702 366.084V363.796C315.702 363.664 315.636 363.598 315.512 363.598H315.092V363.03H315.52C315.644 363.03 315.71 362.964 315.71 362.824V360.634C315.71 360.519 315.677 360.42 315.619 360.346C315.562 360.272 315.471 360.239 315.348 360.239C315.224 360.239 315.134 360.28 315.084 360.355C315.027 360.429 315.002 360.527 315.002 360.659V361.77H314.459V360.692C314.459 360.363 314.533 360.091 314.673 359.877C314.813 359.671 315.059 359.564 315.405 359.564C315.685 359.564 315.916 359.671 316.088 359.885C316.261 360.099 316.352 360.363 316.352 360.692V362.75C316.352 362.898 316.311 363.013 316.237 363.104C316.162 363.195 316.055 363.269 315.932 363.326C316.055 363.384 316.162 363.458 316.237 363.557C316.319 363.647 316.352 363.771 316.352 363.911V366.035C316.327 366.15 316.302 366.298 316.261 366.43Z"})]}),(0,c.BX)("g",{id:"14",children:[(0,c.tZ)("path",{className:"shape",d:"M330.204 358.148H320.862V368.126H330.204V358.148Z"}),(0,c.tZ)("path",{d:"M323.619 367.031V359.984C323.742 359.984 323.833 359.951 323.882 359.877C323.932 359.811 323.965 359.721 323.965 359.63H324.253V367.031H323.619Z"}),(0,c.tZ)("path",{d:"M327.001 365.574V367.031H326.4V365.574H325.223V365.03L326.425 359.63H327.001V364.997
387H327.339V365.574H327.001ZM326.4 361.943L325.791 364.997H326.4V361.943Z"})]}),(0,c.BX)("g",{id:"15",children:[(0,c.tZ)("path",{className:"shape",d:"M340.979 358.148H331.636V368.126H340.979V358.148Z"}),(0,c.tZ)("path",{d:"M334.361 367.031V359.984C334.485 359.984 334.575 359.951 334.625 359.877C334.674 359.811 334.707 359.721 334.707 359.63H334.995V367.031H334.361Z"}),(0,c.tZ)("path",{d:"M338.082 360.025C338.057 360.116 338.033 360.182 337.992 360.223C337.95 360.264 337.901 360.28 337.843 360.289C337.786 360.289 337.72 360.297 337.646 360.297H336.831L336.757 362.643C336.831 362.536 336.913 362.454 337.012 362.396C337.111 362.338 337.243 362.306 337.415 362.306C337.605 362.306 337.769 362.388 337.885 362.552C338.008 362.717 338.066 362.915 338.066 363.153V366.01C338.066 366.339 337.975 366.603 337.794 366.817C337.613 367.031 337.366 367.138 337.053 367.138C336.905 367.138 336.773 367.105 336.666 367.047C336.559 366.99 336.469 366.907 336.403 366.8C336.329 366.693 336.279 366.578 336.247 366.446C336.214 366.315 336.197 366.175 336.197 366.026V364.973H336.724V366.051C336.724 366.175 336.757 366.273 336.823 366.348C336.889 366.422 336.971 366.463 337.078 366.463C337.185 366.463 337.267 366.43 337.333 366.356C337.407 366.282 337.44 366.183 337.44 366.068V363.186C337.44 363.063 337.407 362.964 337.35 362.906C337.292 362.849 337.218 362.816 337.119 362.816C33
3876.996 362.816 336.905 362.874 336.839 362.981C336.773 363.088 336.749 363.211 336.749 363.367L336.14 363.302L336.263 359.663H338.132C338.115 359.803 338.107 359.935 338.082 360.025Z"})]})]}),(0,c.BX)("g",{id:"smallseatsnorth",children:[(0,c.BX)("g",{id:"1_2",children:[(0,c.tZ)("path",{className:"shape",d:"M190.343 97.81H181V107.787H190.343V97.81Z"}),(0,c.tZ)("path",{d:"M185.487 106.305V99.2587C185.61 99.2587 185.701 99.2258 185.75 99.1517C185.8 99.0776 185.833 98.9953 185.833 98.9047H186.121V106.305H185.487Z"})]}),(0,c.BX)("g",{id:"2_2",children:[(0,c.tZ)("path",{className:"shape",d:"M201.119 97.8101H191.776V107.787H201.119V97.8101Z"}),(0,c.tZ)("path",{d:"M197.126 101.729C197.002 102.214 196.862 102.667 196.698 103.095C196.434 103.778 196.245 104.313 196.121 104.709C195.998 105.104 195.932 105.425 195.932 105.663H197.241V106.306H195.249V106.092C195.249 105.935 195.265 105.779 195.29 105.614C195.315 105.449 195.364 105.244 195.438 104.997C195.512 104.75 195.603 104.437 195.726 104.075C195.85 103.712 196.014 103.243 196.212 102.683C196.311 102.42 196.393 102.173 196.459 101.959C196.525 101.745 196.582 101.539 196.624 101.342C196.665 101.144 196.698 100.946 196.722 100.749C196.739 100.551 196.747 100.337 196.747 100.107C196.747 99.8763 196.714 99.7116 196.64 99.6129C196.574 99.5141 196.459 99.4647 196.319 99.4647C196.212 99.4647 196.113 99.5058 196.031 99.5964C195.949 99.6869 195.907 99.8022 195.907 99.9504V101.193H195.364V100.049C195.364 99.8845 195.381 99.7281 195.422 99.5799C195.463 99.4317 195.521 99.3 195.603 99.1848C195.677 99.0695 195.776 98.979 195.891 98.9131C196.006 98.8473 196.138 98.8143 196.294 98.8143C196.665 98.8143 196.928 98.946 197.085 99.2012C197.241 99.4647 197.315 99.8351 197.315 100.337C197.315 100.782 197.249 101.243 197.126 101.729Z"})]}),(0,c.BX)("g",{id:"3_2",children:[(0,c.tZ)("path",{className:"shape",d:"M211.894 97.8101H202.551V107.787H211.894V97.8101Z"}),(0,c.tZ)("path",{d:"M207.909 105.705C207.868 105.836 207.802 105.96 207.711 106.059C207.629 106.166 207.522 106.248 207.415 106.306C207.3 106.363 207.176 106.396 207.036 106.396C206.707 106.396 206.468 106.289 206.32 106.083C206.172 105.878 206.09 105.614 206.09 105.285V104.206H206.633V105.342C206.633 105.598 206.748 105.721 206.987 105.721C207.226 105.721 207.349 105.598 207.349 105.359V103.07C207.349 102.939 207.283 102.873 207.16 102.873H206.74V102.305H207.16C207.283 102.305 207.349 102.239 207.349 102.091V99.901C207.349 99.7857 207.316 99.687 207.258 99.6129C207.201 99.5388 207.11 99.5058 206.987 99.5058C206.863 99.5058 206.773 99.547 206.723 99.6211C206.666 99.6952 206.641 99.794 206.641 99.9257V101.037H206.098V99.9586C206.098 99.6211 206.172 99.3577 206.312 99.1436C206.452 98.9378 206.699 98.8308 207.044 98.8308C207.324 98.8308 207.555 98.9378 207.728 99.1519C207.901 99.3659 207.991 99.6293 207.991 99.9586V102.017C207.991 102.165 207.95 102.28 207.876 102.371C207.802 102.461 207.695 102.535 207.571 102.593C207.695 102.651 207.802 102.725 207.876 102.823C207.95 102.914 207.991 103.029 207.991 103.177V105.301C207.975 105.425 207.95 105.573 207.909 105.705Z"})]}),(0,c.BX)("g",{id:"4_2",children:[(0,c.tZ)("path",{className:"shape",d:"M222.659 97.8101H213.316V107.787H222.659V97.8101Z"}),(0,c.tZ)("path",{d:"M218.65 104.848V106.305H218.049V104.848H216.872V104.305L218.074 98.9047H218.65V104.272H218.988V104.848H218.65ZM218.049 101.21L217.44 104.264H218.049V101.21Z"})]}),(0,c.BX)("g",{id:"5_2",children:[(0,c.tZ)("path",{className:"shape",d:"M233.433 97.8101H224.091V107.787H233.433V97.8101Z"}),(0,c.tZ)("path",{d:"M229.738 99.3C229.713 99.3905 229.688 99.4564 229.647 99.4975C229.606 99.5387 229.557 99.5552 229.499 99.5634C229.441 99.5634 229.375 99.5716 229.301 99.5716H228.487L228.412 101.918C228.486 101.811 228.569 101.737 228.668 101.671C228.766 101.613 228.898 101.58 229.071 101.58C229.26 101.58 229.425 101.663 229.54 101.827C229.664 101.992 229.721 102.189 229.721 102.428V105.285C229.721 105.614 229.631 105.877 229.45 106.092C229.268 106.306 229.022 106.413 228.709 106.413C228.561 106.413 228.429 106.38 228.322 106.322C228.215 106.264 228.124 106.182 228.058 106.075C227.984 105.968 227.935 105.853 227.902 105.721C227.869 105.589 227.853 105.449 227.853 105.301V104.247H228.379V105.326C228.379 105.449 228.412 105.556 228.478 105.631C228.544 105.705 228.626 105.746 228.733 105.746C228.84 105.746 228.923 105.713 228.989 105.639C229.063 105.565 229.096 105.466 229.096 105.351V102.469C229.096 102.346 229.063 102.247 229.005 102.189C228.947 102.124 228.873 102.099 228.775 102.099C228.651 102.099 228.561 102.157 228.495 102.264C228.429 102.371 228.404 102.502 228.404 102.65L227.795 102.585L227.919 98.9542H229.787C229.771 99.0695 229.754 99.2012 229.738 99.3Z"})]}),(0,c.BX)("g",{id:"6_2",children:[(0,c.tZ)("path",{className:"shape",d:"M244.208 97.8101H234.866V107.787H244.208V97.8101Z"}),(0,c.tZ)("path",{d:"M240.184 106.067C239.995 106.289 239.748 106.396 239.444 106.396C239.131 106.396 238.892 106.289 238.711 106.067C238.53 105.853 238.448 105.573 238.448 105.235V99.9751C238.448 99.6458 238.538 99.3659 238.719 99.1436C238.9 98.9213 239.147 98.8061 239.444 98.8061C239.74 98.8061 239.979 98.9213 240.135 99.1518C240.291 99.3823 240.374 99.6375 240.374 99.9339V101.053H239.855V99.901C239.855 99.7775 239.822 99.6705 239.748 99.6046C239.674 99.5387 239.584 99.4976 239.452 99.4976C239.328 99.4976 239.23 99.5387 239.156 99.6128C239.081 99.6869 239.049 99.7857 239.049 99.901V102.157C239.131 102.05 239.23 101.975 239.337 101.926C239.452 101.877 239.592 101.852 239.756 101.852C239.97 101.852 240.143 101.926 240.267 102.082C240.39 102.239 240.456 102.428 240.456 102.667V105.26C240.473 105.573 240.374 105.845 240.184 106.067ZM239.839 102.716C239.839 102.609 239.806 102.527 239.74 102.453C239.674 102.379 239.575 102.346 239.452 102.346C239.328 102.346 239.23 102.379 239.164 102.453C239.098 102.527 239.065 102.609 239.065 102.716V105.342C239.065 105.449 239.098 105.532 239.164 105.606C239.23 105.68 239.328 105.721 239.452 105.721C239.575 105.721 239.674 105.688 239.74 105.614C239.806 105.54 239.839 105.449 239.839 105.351V102.716Z"})]}),(0,c.BX)("g",{id:"7_2",children:[(0,c.tZ)("path",{className:"shape",d:"M254.983 97.8101H245.64V107.787H254.983V97.8101Z"}),(0,c.tZ)("path",{d:"M250.925 101.49C250.785 102.123 250.67 102.716 250.579 103.251C250.489 103.786 250.414 104.297 250.357 104.782C250.299 105.268 250.266 105.779 250.242 106.297H249.55C249.649 105.194 249.805 104.058 250.036 102.906C250.266 101.745 250.513 100.625 250.777 99.5468H249.418V98.9047H251.419V99.2834C251.229 100.115 251.056 100.856 250.925 101.49Z"})]}),(0,c.BX)("g",{id:"8_2",children:[(0,c.tZ)("path",{className:"shape",d:"M265.751 97.8101H256.409V107.787H265.751V97.8101Z"}),(0,c.tZ)("path",{d:"M261.8 106.075C261.619 106.289 261.38 106.396 261.075 106.396C260.763 106.396 260.516 106.289 260.335 106.083C260.154 105.869 260.063 105.606 260.063 105.277V103.391C260.
387063 103.202 260.096 103.037 260.162 102.906C260.228 102.774 260.318 102.667 260.425 102.593C260.318 102.511 260.228 102.404 260.162 102.28C260.096 102.148 260.063 101.992 260.063 101.794V99.9504C260.063 99.6211 260.154 99.3577 260.335 99.1436C260.516 98.9296 260.763 98.8308 261.075 98.8308C261.38 98.8308 261.619 98.9378 261.8 99.1519C261.981 99.3659 262.071 99.6293 262.071 99.9586V101.803C262.071 101.992 262.039 102.157 261.973 102.288C261.907 102.42 261.825 102.527 261.718 102.609C261.825 102.692 261.907 102.799 261.973 102.93C262.039 103.062 262.071 103.219 262.071 103.416V105.31C262.08 105.598 261.989 105.869 261.8 106.075ZM261.479 99.8928C261.479 99.7775 261.446 99.6787 261.372 99.6046C261.298 99.5305 261.207 99.4976 261.075 99.4976C260.952 99.4976 260.853 99.5388 260.779 99.6129C260.705 99.687 260.672 99.7857 260.672 99.901V101.975C260.672 102.083 260.705 102.165 260.779 102.239C260.853 102.313 260.944 102.354 261.075 102.354C261.199 102.354 261.298 102.321 261.372 102.247C261.446 102.173 261.479 102.083 261.479 101.984V99.8928ZM261.479 103.194C261.479 103.087 261.446 103.005 261.372 102.93C261.298 102.856 261.207 102.823 261.075 102.823C260.952 102.823 260.853 102.865 260.779 102.939C260.705 103.013 260.672 103.103 260.672 103.202V105.326C260.672 105.441 260.705 105.54 260.779 105.614C260.853 105.688 260.944 105.721 261.075 105.721C261.199 105.721 261.298 105.688 261.372 105.614C261.446 105.54 261.479 105.441 261.479 105.326V103.194Z"})]}),(0,c.BX)("g",{id:"9_2",children:[(0,c.tZ)("path",{className:"shape",d:"M276.526 97.8101H267.183V107.787H276.526V97.8101Z"}),(0,c.tZ)("path",{d:"M272.614 106.067C272.433 106.289 272.178 106.396 271.874 106.396C271.725 106.396 271.594 106.363 271.47 106.306C271.347 106.248 271.248 106.166 271.157 106.059C271.075 105.952 271.009 105.836 270.96 105.705C270.919 105.573 270.894 105.433 270.894 105.285V104.198H271.437V105.301C271.437 105.425 271.478 105.532 271.553 105.606C271.635 105.688 271.734 105.721 271.865 105.721C272.014 105.721 272.121 105.68 272.186 105.606C272.252 105.532 272.285 105.433 272.285 105.326V103.112C272.203 103.219 272.104 103.293 271.997 103.342C271.89 103.391 271.742 103.424 271.569 103.424C271.363 103.424 271.19 103.35 271.075 103.194C270.952 103.046 270.894 102.848 270.894 102.609V99.9833C270.894 99.654 270.985 99.3741 271.157 99.1519C271.33 98.9296 271.577 98.8226 271.89 98.8226C272.195 98.8226 272.433 98.9378 272.614 99.1601C272.795 99.3824 272.886 99.6622 272.886 99.9915V105.252C272.894 105.573 272.804 105.845 272.614 106.067ZM272.293 99.8681C272.293 99.761 272.26 99.6787 272.195 99.6046C272.129 99.5305 272.03 99.4976 271.907 99.4976C271.783 99.4976 271.684 99.5388 271.618 99.6129C271.553 99.6869 271.52 99.7775 271.52 99.8763V102.552C271.52 102.651 271.553 102.733 271.618 102.799C271.684 102.865 271.783 102.906 271.907 102.906C272.03 102.906 272.129 102.873 272.195 102.799C272.26 102.725 272.293 102.642 272.293 102.552V99.8681Z"})]}),(0,c.BX)("g",{id:"10_2",children:[(0,c.tZ)("path",{className:"shape",d:"M287.301 97.8101H277.958V107.787H287.301V97.8101Z"}),(0,c.tZ)("path",{d:"M280.106 106.305V99.2587C280.23 99.2587 280.32 99.2258 280.369 99.1517C280.419 99.0858 280.452 98.9953 280.452 98.9047H280.74V106.305H280.106Z"}),(0,c.tZ)("path",{d:"M283.753 106.059C283.556 106.281 283.3 106.396 282.996 106.396C282.691 106.396 282.436 106.281 282.238 106.059C282.041 105.836 281.942 105.532 281.942 105.153V100.066C281.942 99.6869 282.041 99.3906 282.247 99.1601C282.453 98.9296 282.699 98.8226 283.004 98.8226C283.317 98.8226 283.572 98.9378 283.761 99.1601C283.959 99.3906 284.058 99.6869 284.058 100.066V105.153C284.049 105.524 283.951 105.828 283.753 106.059ZM283.399 99.8763C283.399 99.7693 283.358 99.6622 283.276 99.5799C283.202 99.4894 283.103 99.4482 282.996 99.4482C282.889 99.4482 282.79 99.4894 282.716 99.5799C282.634 99.6705 282.592 99.7693 282.592 99.8763V105.326C282.592 105.441 282.634 105.548 282.716 105.631C282.798 105.713 282.889 105.762 282.996 105.762C283.103 105.762 283.202 105.721 283.276 105.639C283.358 105.556 283.399 105.449 283.399 105.334V99.8763Z"})]}),(0,c.BX)("g",{id:"11_2",children:[(0,c.tZ)("path",{className:"shape",d:"M298.066 97.8101H288.723V107.787H298.066V97.8101Z"}),(0,c.tZ)("path",{d:"M292.074 106.305V99.2587C292.197 99.2587 292.288 99.2258 292.337 99.1517C292.387 99.0858 292.419 98.9953 292.419 98.9047H292.708V106.305H292.074Z"}),(0,c.tZ)("path",{d:"M294.025 106.305V99.2587C294.149 99.2587 294.239 99.2258 294.289 99.1517C294.338 99.0858 294.371 98.9953 294.371 98.9047H294.659V106.305H294.025Z"})]}),(0,c.BX)("g",{id:"12_2",children:[(0,c.tZ)("path",{className:"shape",d:"M308.841 97.8101H299.498V107.787H308.841V97.8101Z"}),(0,c.tZ)("path",{d:"M302.191 106.305V99.2587C302.314 99.2587 302.405 99.2258 302.454 99.1517C302.504 99.0858 302.537 98.9953 302.537 98.9047H302.825V106.305H302.191Z"}),(0,c.tZ)("path",{d:"M305.664 101.729C305.541 102.214 305.401 102.667 305.236 103.095C304.973 103.778 304.783 104.313 304.66 104.709C304.536 105.104 304.471 105.425 304.471 105.663H305.779V106.306H303.787V106.092C303.787 105.935 303.804 105.779 303.829 105.614C303.853 105.449 303.903 105.244 303.977 104.997C304.051 104.75 304.141 104.437 304.265 104.075C304.388 103.712 304.553 103.243 304.75 102.683C304.849 102.42 304.932 102.173 304.997 101.959C305.063 101.745 305.121 101.539 305.162 101.342C305.203 101.144 305.236 100.946 305.261 100.749C305.277 100.551 305.285 100.337 305.285 100.107C305.285 99.8763 305.253 99.7116 305.178 99.6129C305.113 99.5141 304.997 99.4647 304.857 99.4647C304.75 99.4647 304.652 99.5058 304.569 99.5964C304.487 99.6869 304.446 99.8022 304.446 99.9504V101.193H303.903V100.049C303.903 99.8845 303.919 99.7281 303.96 99.5799C304.001 99.4317 304.059 99.3 304.141 99.1848C304.215 99.0695 304.314 98.979 304.429 98.9131C304.545 98.8473 304.676 98.8143 304.833 98.8143C305.203 98.8143 305.467 98.946 305.623 99.2012C305.779 99.4647 305.853 99.8351 305.853 100.337C305.845 100.782 305.788 101.243 305.664 101.729Z"})]}),(0,c.BX)("g",{id:"13_2",children:[(0,c.tZ)("path",{className:"shape",d:"M319.617 97.8101H310.274V107.787H319.617V97.8101Z"}),(0,c.tZ)("path",{d:"M312.874 106.305V99.2587C312.997 99.2587 313.088 99.2258 313.137 99.1517C313.187 99.0858 313.22 98.9953 313.22 98.9047H313.508V106.305H312.874Z"}),(0,c.tZ)("path",{d:"M316.449 105.705C316.408 105.836 316.342 105.96 316.251 106.059C316.161 106.157 316.
387062 106.248 315.955 106.306C315.84 106.363 315.716 106.396 315.576 106.396C315.247 106.396 315.008 106.289 314.86 106.083C314.712 105.878 314.63 105.614 314.63 105.285V104.206H315.173V105.342C315.173 105.598 315.288 105.721 315.527 105.721C315.766 105.721 315.889 105.598 315.889 105.359V103.07C315.889 102.939 315.823 102.873 315.7 102.873H315.28V102.305H315.708C315.831 102.305 315.897 102.239 315.897 102.091V99.901C315.897 99.7857 315.864 99.687 315.807 99.6129C315.749 99.5388 315.659 99.5058 315.535 99.5058C315.412 99.5058 315.321 99.547 315.272 99.6211C315.214 99.6952 315.189 99.794 315.189 99.9257V101.037H314.646V99.9586C314.646 99.6211 314.72 99.3577 314.86 99.1436C315 98.9378 315.247 98.8308 315.593 98.8308C315.873 98.8308 316.103 98.9378 316.276 99.1519C316.449 99.3659 316.539 99.6293 316.539 99.9586V102.017C316.539 102.165 316.498 102.28 316.424 102.371C316.35 102.461 316.243 102.535 316.12 102.593C316.243 102.651 316.35 102.725 316.424 102.823C316.506 102.914 316.539 103.029 316.539 103.177V105.301C316.515 105.425 316.49 105.573 316.449 105.705Z"})]}),(0,c.BX)("g",{id:"14_2",children:[(0,c.tZ)("path",{className:"shape",d:"M330.392 97.8101H321.049V107.787H330.392V97.8101Z"}),(0,c.tZ)("path",{d:"M323.806 106.305V99.2587C323.93 99.2587 324.02 99.2258 324.07 99.1517C324.119 99.0858 324.152 98.9953 324.152 98.9047H324.44V106.305H323.806Z"}),(0,c.tZ)("path",{d:"M327.189 104.848V106.305H326.588V104.848H325.411V104.305L326.613 98.9047H327.189V104.272H327.526V104.848H327.189ZM326.588 101.21L325.979 104.264H326.588V101.21Z"})]}),(0,c.BX)("g",{id:"15_2",children:[(0,c.tZ)("path",{className:"shape",d:"M341.167 97.8101H331.824V107.787H341.167V97.8101Z"}),(0,c.tZ)("path",{d:"M334.488 106.404V99.3577C334.611 99.3577 334.702 99.3248 334.751 99.2507C334.8 99.1848 334.833 99.0943 334.833 99.0037H335.121V106.404H334.488Z"}),(0,c.tZ)("path",{d:"M338.208 99.3989C338.184 99.4895 338.159 99.5553 338.118 99.5965C338.077 99.6376 338.027 99.6541 337.97 99.6623C337.912 99.6623 337.846 99.6706 337.772 99.6706H336.957L336.883 102.017C336.957 101.91 337.039 101.827 337.138 101.77C337.237 101.712 337.369 101.679 337.541 101.679C337.731 101.679 337.895 101.762 338.011 101.926C338.134 102.091 338.192 102.288 338.192 102.527V105.384C338.192 105.713 338.101 105.976 337.92 106.19C337.739 106.404 337.492 106.512 337.179 106.512C337.031 106.512 336.899 106.479 336.792 106.421C336.685 106.363 336.595 106.281 336.529 106.174C336.455 106.06
3877 336.406 105.952 336.373 105.82C336.34 105.688 336.323 105.548 336.323 105.4V104.346H336.85V105.425C336.85 105.548 336.883 105.647 336.949 105.721C337.015 105.795 337.097 105.836 337.204 105.836C337.311 105.836 337.393 105.804 337.459 105.729C337.533 105.655 337.566 105.557 337.566 105.441V102.56C337.566 102.437 337.533 102.338 337.476 102.28C337.418 102.223 337.344 102.19 337.245 102.19C337.122 102.19 337.031 102.247 336.965 102.354C336.899 102.461 336.875 102.585 336.875 102.741L336.266 102.675L336.389 99.0367H338.258C338.241 99.1766 338.233 99.3083 338.208 99.3989Z"})]})]}),(0,c.BX)("g",{id:"skylounges",children:[(0,c.BX)("g",{id:"skylounge3",children:[(0,c.tZ)("path",{d:"M178.368 97.8063C164.375 97.8063 151.205 101.437 139.763 107.792L144.752 116.436C154.728 110.928 166.194 107.784 178.377 107.784H178.615V97.8063H178.368Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M148.069 112.426C148.085 112.591 148.069 112.731 148.028 112.855C147.986 112.97 147.929 113.069 147.846 113.151C147.764 113.233 147.682 113.291 147.599 113.332C147.344 113.464 147.097 113.472 146.867 113.373C146.636 113.274 146.455 113.085 146.315 112.805L145.945 112.064L146.431 111.825L146.817 112.599C146.883 112.739 146.974 112.838 147.081 112.896C147.188 112.962 147.287 112.962 147.377 112.92C147.501 112.863 147.575 112.772 147.583 112.665C147.599 112.558 147.567 112.426 147.492 112.27C147.353 111.99 147.171 111.735 146.949 111.513C146.727 111.29 146.464 111.06 146.159 110.821C146.027 110.714 145.879 110.599 145.723 110.467C145.566 110.335 145.418 110.204 145.27 110.064C145.122 109.924 144.99 109.776 144.858 109.619C144.735 109.471 144.636 109.323 144.562 109.175C144.406 108.854 144.34 108.557 144.373 108.294C144.406 108.022 144.562 107.816 144.858 107.668C145.089 107.553 145.319 107.553 145.533 107.66C145.756 107.767 145.937 107.965 146.068 108.244L146.472 109.051L146.003 109.282L145.616 108.491C145.451 108.17 145.278 108.047 145.097 108.146C144.99 108.203 144.924 108.277 144.9 108.376C144.875 108.475 144.9 108.607 144.974 108.755C145.056 108.92 145.138 109.059 145.237 109.191C145.336 109.323 145.435 109.446 145.55 109.562C145.665 109.677 145.789 109.792 145.929 109.907C146.068 110.023 146.225 110.146 146.398 110.286C146.727 110.541 147.023 110.805 147.287 111.06C147.558 111.315 147.764 111.595 147.904 111.883C147.995 112.072 148.052 112.262 148.069 112.426Z"}),(0,c.tZ)("path",{d:"M150.488 111.867L148.941 109.578L149.171 110.706L149.838 112.163L149.344 112.385L146.784 106.796L147.278 106.565L148.661 109.595L147.945 106.261L148.422 106.047L148.949 108.73L150.999 111.628L150.488 111.867Z"}),(0,c.tZ)("path",{d:"M151.895 108.631L152.817 110.862L152.315 111.068L151.393 108.837L149.335 105.643L149.821 105.446L151.352 107.932L150.685 105.083L151.179 104.878L151.895 108.631Z"}),(0,c.tZ)("path",{d:"M155.815 109.71L153.814 103.89L154.333 103.717L156.144 109.002L157 108.706L157.181 109.241L155.815 109.71Z"}),(0,c.tZ)("path",{d:"M159.642 107.923C159.634 108.063 159.601 108.187 159.543 108.302C159.486 108.417 159.42 108.508 159.321 108.59C159.23 108.673 159.123 108.722 159.008 108.763C158.893 108.796 158.769 108.804 158.654 108.788C158.531 108.771 158.424 108.73 158.317 108.664C158.21 108.599 158.119 108.508 158.037 108.401C157.954 108.294 157.889 108.162 157.839 108.006L156.654 103.98C156.563 103.676 156.58 103.412 156.695 103.174C156.81 102.935 156.991 102.787 157.23 102.713C157.469 102.638 157.708 102.671 157.93 102.811C158.152 102.951 158.308 103.165 158.399 103.47L159.584 107.495C159.642 107.644 159.658 107.784 159.642 107.923ZM157.856 103.511C157.823 103.412 157.773 103.338 157.683 103.281C157.592 103.223 157.502 103.215 157.395 103.248C157.28 103.281 157.205 103.346 157.164 103.429C157.123 103.519 157.123 103.61 157.148 103.709L158.399 107.948C158.432 108.047 158.481 108.129 158.564 108.179C158.646 108.228 158.745 108.245 158.86 108.203C158.967 108.17 159.049 108.113 159.09 108.022C159.132 107.932 159.14 107.841 159.107 107.734L157.856 103.511Z"}),(0,c.tZ)("path",{d:"M162.342 107.57C162.226 107.8 162.045 107.94 161.798 108.006C161.543 108.072 161.321 108.022 161.107 107.874C160.901 107.726 160.761 107.496 160.687 107.191L159.461 102.161L159.988 102.029L161.222 107.109C161.288 107.389 161.436 107.504 161.658 107.446C161.889 107.389 161.971 107.224 161.905 106.936L160.671 101.857L161.181 101.733L162.408 106.763C162.482 107.076 162.457 107.347 162.342 107.57Z"}),(0,c.tZ)("path",{d:"M165.214 107.199L163.807 104.236L163.445 103.355L164.235 107.389L163.716 107.487L162.539 101.445L163.074 101.346L164.375 104.367L164.721 105.265L163.922 101.181L164.441 101.074L165.618 107.117L165.214 107.199Z"}),(0,c.tZ)("path",{d:"M168.293 106.697L168.071 106.409C168.038 106.541 167.972 106.
387639 167.873 106.722C167.774 106.804 167.643 106.853 167.503 106.878C167.42 106.895 167.322 106.886 167.223 106.862C167.124 106.837 167.025 106.788 166.943 106.722C166.852 106.656 166.77 106.549 166.704 106.425C166.638 106.302 166.589 106.145 166.564 105.964L165.939 101.815C165.889 101.503 165.939 101.239 166.087 101.025C166.235 100.811 166.433 100.679 166.68 100.638C166.927 100.605 167.149 100.663 167.338 100.836C167.527 101 167.643 101.247 167.692 101.552L167.848 102.614L167.355 102.688L167.182 101.519C167.165 101.412 167.124 101.33 167.05 101.272C166.976 101.206 166.885 101.19 166.77 101.198C166.655 101.214 166.573 101.264 166.523 101.346C166.474 101.428 166.457 101.519 166.474 101.626L167.132 106.006C167.149 106.137 167.198 106.228 167.264 106.302C167.33 106.368 167.429 106.392 167.552 106.376C167.676 106.36 167.758 106.302 167.807 106.22C167.857 106.137 167.865 106.03 167.848 105.899L167.602 104.277L167.281 104.326L167.206 103.824L168.079 103.692L168.532 106.681L168.293 106.697Z"}),(0,c.tZ)("path",{d:"M169.618 106.516L168.919 100.408L170.409 100.235L170.466 100.762L169.528 100.869L169.775 103.05L170.458 102.976L170.516 103.495L169.841 103.577L170.104 105.931L171.042 105.824L171.1 106.351L169.618 106.516Z"}),(0,c.tZ)("path",{d:"M175.085 105.528C175.052 105.643 175.011 105.742 174.945 105.833C174.879 105.923 174.805 105.997 174.714 106.055C174.624 106.112 174.517 106.145 174.402 106.154C174.13 106.17 173.924 106.096 173.792 105.94C173.653 105.775 173.578 105.561 173.562 105.289L173.504 104.392L173.957 104.359L174.023 105.297C174.039 105.503 174.138 105.602 174.336 105.594C174.533 105.577 174.632 105.47 174.616 105.273L174.484 103.371C174.476 103.264 174.418 103.206 174.319 103.215L173.974 103.239L173.941 102.77L174.295 102.745C174.402 102.737 174.451 102.68 174.443 102.564L174.319 100.745C174.311 100.646 174.286 100.572 174.229 100.515C174.179 100.457 174.097 100.432 173.998 100.44C173.899 100.449 173.825 100.482 173.784 100.547C173.743 100.613 173.727 100.696 173.735 100.803L173.801 101.725L173.348 101.758L173.29 100.86C173.274 100.58 173.315 100.358 173.422 100.177C173.529 99.9959 173.727 99.8971 174.015 99.8807C174.245 99.8642 174.443 99.9383 174.599 100.103C174.756 100.268 174.846 100.49 174.863 100.753L174.978 102.457C174.986 102.581 174.961 102.68 174.904 102.762C174.846 102.836 174.764 102.91 174.665 102.959C174.772 103.001 174.863 103.058 174.928 103.132C174.994 103.206 175.035 103.297 175.044 103.42L175.159 105.182C175.126 105.289 175.118 105.413 175.085 105.528Z"})]}),(0,c.BX)("g",{id:"skylounge2",children:[(0,c.tZ)("path",{d:"M109.851 136.769L118.502 141.741C124.404 131.92 132.643 123.672 142.455 117.761L137.467 109.117C126.14 115.909 116.633 125.433 109.851 136.769Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M119.193 137.115C119.292 137.255 119.349 137.378 119.374 137.502C119.399 137.625 119.399 137.74 119.366 137.847C119.333 137.954 119.292 138.053 119.242 138.127C119.086 138.374 118.88 138.506 118.633 138.539C118.386 138.572 118.131 138.498 117.868 138.333L117.168 137.88L117.465 137.419L118.189 137.889C118.321 137.971 118.444 138.012 118.568 138.012C118.691 138.012 118.782 137.971 118.839 137.88C118.913 137.765 118.93 137.65 118.889 137.551C118.847 137.452 118.749 137.354 118.609 137.263C118.345 137.09 118.065 136.967 117.761 136.893C117.456 136.818 117.119 136.753 116.732 136.703C116.567 136.678 116.378 136.654 116.18 136.629C115.983 136.596 115.777 136.563 115.58 136.514C115.382 136.464 115.184 136.407 115.003 136.341C114.814 136.275 114.658 136.201 114.526 136.11C114.23 135.921 114.024 135.699 113.909 135.452C113.802 135.205 113.834 134.941 114.007 134.67C114.147 134.456 114.337 134.332 114.584 134.316C114.83 134.299 115.077 134.373 115.349 134.546L116.106 135.032L115.818 135.477L115.086 134.999C114.781 134.802 114.575 134.793 114.46 134.966C114.394 135.073 114.378 135.172 114.411 135.271C114.444 135.37 114.526 135.468 114.666 135.559C114.814 135.658 114.962 135.74 115.11 135.798C115.258 135.863 115.407 135.913 115.563 135.954C115.719 135.995 115.884 136.028 116.065 136.061C116.246 136.086 116.444 136.119 116.658 136.143C117.069 136.201 117.456 136.267 117.818 136.357C118.181 136.44 118.502 136.571 118.773 136.753C118.946 136.843 119.094 136.975 119.193 137.115Z"}),(0,c.tZ)("path",{d:"M120.979 135.402L118.485 134.217L119.267 135.073L120.576 135.987L120.271 136.432L115.209 132.925L115.522 132.48L118.255 134.373L115.942 131.879L116.238 131.443L118.057 133.484L121.308 134.933L120.979 135.402Z"}),(0,c.tZ)("path",{d:"M120.55 131.896L122.477 133.344L122.147 133.781L120.221 132.332L116.813 130.636L117.134 130.216L119.719 131.575L117.694 129.459L118.015 129.039L120.55 131.896Z"}),(0,c.tZ)("path",{d:"M124.476 130.817L119.792 126.825L120.146 126.413L124.402 130.035L124.986 129.344L125.415 129.714L124.476 130.817Z"}),(0,c.tZ)("path",{d:"M126.864 127.327C126.93 127.45 126.963 127.574 126.971 127.697C126.979 127.821 126.971 127.944 126.93 128.059C126.889 128.175 126.831 128.273 126.749 128.364C126.667 128.455 126.568 128.52 126.461 128.57C126.354 128.619 126.23 128.644 126.107 128.636C125.983 128.636 125.86 128.603 125.728 128.553C125.597 128.504 125.481 128.422 125.358 128.315L122.288 125.458C122.057 125.244 121.934 125.005 121.909 124.742C121.892 124.478 121.966 124.256 122.139 124.067C122.312 123.886 122.526 123.787 122.79 123.795C123.053 123.795 123.3 123.902 123.53 124.116L126.601 126.973C126.708 127.08 126.798 127.203 126.864 127.327ZM123.069 124.437C122.995 124.363 122.905 124.33 122.806 124.33C122.707 124.33 122.617 124.371 122.543 124.454C122.46 124.544 122.427 124.635 122.436 124.734C122.444 124.832 122.493 124.915 122.567 124.989L125.802 128.002C125.876 128.076 125.967 128.109 126.066 128.117C126.164 128.125 126.255 128.076 126.337 127.994C126.411 127.911 126.453 127.821 126.436 127.722C126.428 127.623 126.387 127.541 126.304 127.467L123.069 124.437Z"}),(0,c.tZ)("path",{d:"M128.987 125.664C129.004 125.919 128.921 126.141 128.74 126.314C128.559 126.495 128.337 126.578 128.082 126.553C127.827 126.528 127.588 126.405 127.374 126.183L123.76 122.486L124.147 122.108L127.802 125.845C128.008 126.051 128.189 126.076 128.353 125.911C128.526 125.746 128.51 125.557 128.304 125.351L124.649 121.614L125.028 121.243L128.641 124.939C128.855 125.162 128.971 125.4 128.987 125.664Z"}),(0,c.tZ)("path",{d:"M131.267 123.869L128.542 122.042L127.785 121.466L130.526 124.536L130.131 124.882L126.04 120.288L126.443 119.926L129.102 121.861L129.868 122.462L127.094 119.35L127.489 118.996L131.58 123.598L131.267 123.869Z"}),(0,c.tZ)("path",{d:"M133.672 121.869L133.334 121.737C133.376 121.861 133.367 121.984 133.326 122.108C133.277 122.231 133.203 122.338 133.087 122.437C133.022 122.494 132.939 122.536 132.841 122.56C132.742 122.593 132.635 122.593 132.528 122.585C132.413 122.569 132.297 122.527 132.174 122.453C132.05 122.379 131.927 122.272 131.812 122.124L129.161 118.872C128.964 118.625 128.873 118.378 128.881 118.115C128.898 117.851 128.996 117.646 129.194 117.481C129.392 117.325 129.614 117.267 129.861 117.316C130.108 117.366 130.33 117.514 130.528 117.753L131.203 118.584L130.816 118.897L130.067 117.983C130.001 117.901 129.918 117.851 129.82 117.835C129.721 117.819 129.63 117.843 129.548 117.917C129.457 117.991 129.408 118.074 129.408 118.173C129.408 118.271 129.441 118.362 129.507 118.436L132.306 121.869C132.388 121.968 132.478 122.033 132.569 122.05C132.668 122.075 132.758 122.042 132.857 121.968C132.956 121.893 132.997 121.803 132.997 121.704C132.997 121.605 132.948 12
3871.507 132.873 121.408L131.836 120.132L131.589 120.338L131.268 119.942L131.952 119.391L133.861 121.729L133.672 121.869Z"}),(0,c.tZ)("path",{d:"M134.717 121.037L130.997 116.139L132.19 115.234L132.511 115.654L131.754 116.222L133.087 117.975L133.631 117.555L133.952 117.975L133.4 118.395L134.841 120.28L135.59 119.712L135.911 120.132L134.717 121.037Z"}),(0,c.tZ)("path",{d:"M136.972 114.715C137.12 115.102 137.235 115.481 137.326 115.851C137.466 116.444 137.589 116.905 137.688 117.234C137.795 117.563 137.902 117.81 138.009 117.975L138.906 117.358L139.211 117.802L137.853 118.741L137.754 118.592C137.68 118.485 137.614 118.37 137.556 118.247C137.499 118.123 137.433 117.959 137.367 117.753C137.301 117.547 137.219 117.292 137.128 116.987C137.038 116.683 136.931 116.287 136.799 115.802C136.741 115.571 136.684 115.374 136.626 115.193C136.569 115.011 136.511 114.847 136.453 114.69C136.396 114.534 136.322 114.386 136.239 114.238C136.157 114.089 136.066 113.941 135.951 113.785C135.844 113.628 135.745 113.53 135.647 113.497C135.556 113.464 135.457 113.48 135.35 113.546C135.276 113.595 135.235 113.678 135.219 113.777C135.202 113.875 135.227 113.982 135.301 114.081L135.885 114.929L135.515 115.184L134.972 114.402C134.898 114.295 134.832 114.172 134.791 114.056C134.749 113.933 134.725 113.818 134.725 113.702C134.725 113.587 134.749 113.48 134.791 113.381C134.84 113.283 134.914 113.192 135.021 113.126C135.276 112.953 135.515 112.912 135.745 113.019C135.976 113.126 136.206 113.348 136.437 113.686C136.651 113.982 136.824 114.328 136.972 114.715Z"})]}),(0,c.BX)("g",{id:"skylounge1",children:[(0,c.tZ)("path",{d:"M98.5967 177.584V177.749H108.573V177.584C108.573 165.433 111.701 153.991 117.183 144.03L108.532 139.066C102.21 150.484 98.5967 163.622 98.5967 177.584Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M106.36 172.686C106.508 172.752 106.623 172.834 106.706 172.933C106.788 173.024 106.846 173.131 106.87 173.238C106.895 173.345 106.911 173.452 106.903 173.542C106.887 173.83 106.78 174.053 106.582 174.201C106.385 174.349 106.129 174.415 105.817 174.398L104.985 174.357L105.018 173.814L105.874 173.863C106.031 173.871 106.154 173.847 106.261 173.781C106.368 173.723 106.426 173.641 106.426 173.534C106.434 173.394 106.393 173.295 106.302 173.229C106.212 173.163 106.08 173.131 105.907 173.114C105.594 173.098 105.29 173.131 104.985 173.213C104.689 173.295 104.351 173.41 103.997 173.559C103.841 173.624 103.668 173.69 103.479 173.764C103.29 173.839 103.1 173.904 102.903 173.962C102.705 174.02 102.508 174.069 102.318 174.102C102.129 174.135 101.948 174.151 101.791 174.143C101.438 174.127 101.149 174.036 100.927 173.871C100.705 173.715 100.606 173.468 100.623 173.147C100.639 172.892 100.746 172.694 100.944 172.554C101.149 172.414 101.405 172.357 101.717 172.373L102.615 172.423L102.59 172.949L101.717 172.9C101.355 172.884 101.166 172.974 101.158 173.18C101.149 173.303 101.182 173.394 101.265 173.468C101.339 173.542 101.462 173.575 101.
387627 173.592C101.808 173.6 101.973 173.6 102.129 173.575C102.285 173.559 102.442 173.526 102.598 173.485C102.755 173.443 102.919 173.394 103.092 173.32C103.265 173.254 103.446 173.18 103.652 173.098C104.039 172.941 104.409 172.81 104.763 172.702C105.117 172.595 105.463 172.554 105.792 172.571C106.014 172.579 106.212 172.62 106.36 172.686Z"}),(0,c.tZ)("path",{d:"M107.068 170.299L104.31 170.513L105.413 170.875L107.01 171.007L106.96 171.55L100.828 171.023L100.878 170.48L104.187 170.768L100.943 169.747L100.985 169.22L103.577 170.093L107.117 169.739L107.068 170.299Z"}),(0,c.tZ)("path",{d:"M104.952 167.483L107.348 167.78L107.282 168.323L104.886 168.027L101.092 168.241L101.158 167.714L104.072 167.615L101.273 166.784L101.339 166.257L104.952 167.483Z"}),(0,c.tZ)("path",{d:"M107.825 164.618L101.783 163.474L101.882 162.939L107.372 163.976L107.545 163.087L108.097 163.194L107.825 164.618Z"}),(0,c.tZ)("path",{d:"M108.17 160.404C108.285 160.478 108.376 160.568 108.45 160.675C108.524 160.782 108.565 160.889 108.59 161.005C108.615 161.12 108.606 161.243 108.582 161.367C108.557 161.49 108.508 161.597 108.434 161.688C108.36 161.787 108.269 161.861 108.162 161.918C108.055 161.976 107.931 162.017 107.792 162.034C107.652 162.05 107.512 162.042 107.355 162.009L103.273 161.046C102.968 160.972 102.737 160.832 102.589 160.609C102.441 160.387 102.4 160.157 102.458 159.91C102.515 159.663 102.663 159.473 102.886 159.35C103.116 159.218 103.38 159.193 103.692 159.268L107.775 160.231C107.915 160.264 108.055 160.321 108.17 160.404ZM103.445 159.778C103.347 159.753 103.248 159.77 103.166 159.811C103.083 159.86 103.026 159.934 102.993 160.05C102.968 160.165 102.984 160.264 103.042 160.346C103.1 160.428 103.182 160.478 103.281 160.502L107.578 161.515C107.676 161.54 107.775 161.531 107.857 161.482C107.948 161.441 108.006 161.359 108.03 161.243C108.055 161.136 108.039 161.037 107.981 160.955C107.923 160.873 107.849 160.823 107.742 160.799L103.445 159.778Z"}),(0,c.tZ)("path",{d:"M109.2 157.885C109.34 158.099 109.373 158.329 109.307 158.576C109.233 158.823 109.084 159.004 108.854 159.111C108.623 159.218 108.352 159.226 108.055 159.144L103.084 157.72L103.232 157.193L108.261 158.625C108.541 158.708 108.714 158.634 108.772 158.411C108.837 158.181 108.73 158.033 108.451 157.95L103.421 156.51L103.569 156.008L108.541 157.432C108.837 157.514 109.06 157.662 109.2 157.885Z"}),(0,c.tZ)("path",{d:"M110.294 155.193L107.018 154.946L106.08 154.822L109.973 156.131L109.809 156.633L103.973 154.674L104.146 154.155L107.422 154.518L108.377 154.657L104.425 153.332L104.598 152.83L110.426 154.797L110.294 155.193Z"}),(0,c.tZ)("path",{d:"M111.38 152.27L111.027 152.32C111.125 152.41 111.183 152.517 111.199 152.649C111.224 152.781 111.208 152.912 111.15 153.052C111.117 153.135 111.068 153.209 110.994 153.283C110.92 153.357 110.837 153.414 110.73 153.456C110.623 153.497 110.5 153.521 110.36 153.513C110.22 153.513 110.055 153.472 109.882 153.406L105.972 151.9C105.676 151.784 105.47 151.612 105.355 151.381C105.24 151.151 105.223 150.912 105.314 150.681C105.405 150.451 105.569 150.286 105.808 150.212C106.047 150.13 106.31 150.146 106.606 150.261L107.611 150.648L107.429 151.109L106.326 150.69C106.228 150.648 106.137 150.648 106.038 150.681C105.948 150.714 105.882 150.78 105.841 150.887C105.8 150.994 105.8 151.093 105.849 151.175C105.898 151.258 105.964 151.323 106.063 151.356L110.187 152.945C110.31 152.995 110.417 153.003 110.508 152.978C110.599 152.953 110.673 152.879 110.714 152.764C110.755 152.649 110.755 152.55 110.706 152.468C110.656 152.385 110.566 152.32 110.45 152.278L108.919 151.686L108.804 151.99L108.327 151.809L108.639 150.994L111.455 152.081L111.38 152.27Z"}),(0,c.tZ)("path",{d:"M111.883 151.011L106.228 148.607L106.813 147.224L107.298 147.43L106.928 148.302L108.953 149.158L109.216 148.533L109.702 148.739L109.43 149.364L111.62 150.294L111.99 149.43L112.476 149.636L111.883 151.011Z"}),(0,c.tZ)("path",{d:"M113.579 147.207L108.286 144.697C108.336 144.606 108.336 144.524 108.303 144.458C108.27 144.392 108.212 144.343 108.146 144.31L108.253 144.096L113.81 146.738L113.579 147.207Z"})]}),(0,c.BX)("g",{id:"skylounge4",children:[(0,c.tZ)("path",{d:"M343.415 97.8063C357.408 97.8063 370.578 101.437 382.02 107.792L377.032 116.436C367.055 110.928 355.589 107.784 343.406 107.784H343.168V97.8063H343.415Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M347.984 105.627C347.918 105.775 347.836 105.89 347.737 105.973C347.647 106.055 347.54 106.113 347.433 106.137C347.326 106.162 347.227 106.178 347.128 106.17C346.84 106.154 346.618 106.047 346.47 105.849C346.321 105.652 346.256 105.396 346.272 105.084L346.313 104.252L346.856 104.277L346.815 105.133C346.807 105.289 346.832 
387105.413 346.898 105.52C346.955 105.627 347.046 105.676 347.145 105.684C347.284 105.693 347.383 105.652 347.449 105.561C347.515 105.47 347.556 105.339 347.564 105.166C347.581 104.853 347.548 104.548 347.466 104.244C347.383 103.947 347.268 103.61 347.12 103.256C347.054 103.1 346.988 102.927 346.914 102.737C346.84 102.548 346.774 102.359 346.717 102.161C346.659 101.964 346.609 101.766 346.577 101.577C346.544 101.387 346.527 101.206 346.535 101.05C346.552 100.696 346.642 100.408 346.799 100.185C346.955 99.9631 347.202 99.8643 347.523 99.8808C347.778 99.8973 347.984 100.004 348.116 100.202C348.256 100.408 348.313 100.663 348.297 100.976L348.256 101.873L347.729 101.848L347.77 100.976C347.787 100.613 347.696 100.424 347.49 100.416C347.367 100.408 347.276 100.449 347.202 100.523C347.128 100.597 347.095 100.72 347.087 100.885C347.079 101.066 347.087 101.231 347.103 101.387C347.12 101.544 347.153 101.7 347.194 101.857C347.235 102.013 347.293 102.178 347.359 102.35C347.424 102.523 347.498 102.704 347.581 102.91C347.737 103.297 347.869 103.668 347.976 104.022C348.083 104.376 348.132 104.721 348.116 105.051C348.091 105.281 348.05 105.479 347.984 105.627Z"}),(0,c.tZ)("path",{d:"M350.346 106.327L350.115 103.569L349.769 104.672L349.638 106.261L349.094 106.22L349.597 100.087L350.14 100.136L349.868 103.445L350.872 100.194L351.391 100.235L350.543 102.836L350.905 106.368L350.346 106.327Z"}),(0,c.tZ)("path",{d:"M353.16 104.194L352.872 106.59L352.329 106.524L352.617 104.129L352.387 100.333L352.905 100.399L353.029 103.314L353.844 100.506L354.362 100.572L353.16 104.194Z"}),(0,c.tZ)("path",{d:"M356.059 107.059L357.17 101.009L357.705 101.107L356.693 106.606L357.59 106.763L357.483 107.323L356.059 107.059Z"}),(0,c.tZ)("path",{d:"M360.281 107.38C360.206 107.495 360.116 107.586 360.009 107.66C359.91 107.734 359.795 107.775 359.68 107.8C359.556 107.825 359.441 107.825 359.317 107.792C359.202 107.767 359.087 107.718 358.996 107.644C358.898 107.569 358.824 107.479 358.758 107.372C358.7 107.265 358.659 107.141 358.643 107.001C358.626 106.862 358.634 106.722 358.667 106.565L359.606 102.474C359.68 102.169 359.82 101.939 360.034 101.791C360.248 101.642 360.486 101.593 360.733 101.651C360.98 101.708 361.17 101.848 361.301 102.079C361.433 102.309 361.466 102.573 361.392 102.885L360.453 106.977C360.412 107.125 360.355 107.265 360.281 107.38ZM360.881 102.655C360.906 102.556 360.89 102.457 360.849 102.375C360.799 102.284 360.725 102.235 360.61 102.21C360.495 102.186 360.396 102.202 360.322 102.26C360.248 102.317 360.19 102.4 360.174 102.498L359.186 106.804C359.161 106.903 359.178 107.001 359.219 107.084C359.26 107.166 359.342 107.224 359.466 107.257C359.581 107.281 359.671 107.265 359.754 107.207C359.836 107.15 359.885 107.067 359.91 106.969L360.881 102.655Z"}),(0,c.tZ)("path",{d:"M362.801 108.393C362.587 108.533 362.357 108.574 362.11 108.5C361.863 108.434 361.682 108.278 361.575 108.047C361.468 107.817 361.46 107.545 361.542 107.249L362.933 102.268L363.46 102.416L362.052 107.454C361.978 107.734 362.044 107.907 362.266 107.965C362.497 108.031 362.645 107.924 362.727 107.644L364.135 102.606L364.645 102.746L363.254 107.726C363.164 108.031 363.015 108.253 362.801 108.393Z"}),(0,c.tZ)("path",{d:"M365.491 109.471L365.714 106.195L365.829 105.256L364.545 109.158L364.043 108.994L365.977 103.149L366.496 103.322L366.15 106.59L366.01 107.545L367.319 103.594L367.813 103.758L365.878 109.603L365.491 109.471Z"}),(0,c.tZ)("path",{d:"M368.422 110.55L368.373 110.196C368.282 110.294 368.175 110.352 368.044 110.369C367.912 110.393 367.78 110.377 367.64 110.319C367.558 110.286 367.484 110.237 367.41 110.171C367.336 110.105 367.278 110.015 367.237 109.908C367.196 109.801 367.171 109.677 367.179 109.537C367.179 109.397 367.22 109.233 367.278 109.06L368.768 105.141C368.883 104.845 369.056 104.639 369.287 104.524C369.517 104.408 369.756 104.392 369.986 104.483C370.217 104.573 370.381 104.738 370.464 104.976C370.546 105.215 370.529 105.479 370.414 105.775L370.036 106.779L369.566 106.606L369.986 105.503C370.019 105.405 370.027 105.314 369.994 105.215C369.961 105.125 369.887 105.059 369.789 105.018C369.682 104.976 369.583 104.976 369.501 105.026C369.418 105.075 369.352 105.149 369.319 105.248L367.747 109.381C367.698 109.504 367.69 109.611 367.723 109.702C367.747 109.792 367.821 109.866 367.937 109.908C368.052 109.949 368.151 109.949 368.233 109.899C368.315 109.85 368.381 109.759 368.422 109.644L369.007 108.105L368.702 107.989L368.883 107.512L369.706 107.825L368.636 110.648L368.422 110.55Z"}),(0,c.tZ)("path",{d:"M369.649 111.035L372.028 105.363L373.41 105.94L373.205 106.425L372.34 106.063L371.484 108.088L372.118 108.352L371.912 108.837L371.278 108.574L370.357 110.764L371.229 111.126L371.023 111.612L369.649 111.035Z"}),(0,c.tZ)("path",{d:"M375.074 112.138L374.555 113.233L374.102 113.019L374.621 111.924L373.74 111.505L373.938 111.093L376.761 107.463L377.197 107.668L375.28 111.702L37
3875.526 111.817L375.321 112.254L375.074 112.138ZM375.922 109.191L374.374 111.266L374.835 111.488L375.922 109.191Z"})]}),(0,c.BX)("g",{id:"skylounge5",children:[(0,c.tZ)("path",{d:"M411.933 136.769L403.281 141.741C397.38 131.92 389.14 123.672 379.328 117.761L384.316 109.117C395.643 115.909 405.15 125.433 411.933 136.769Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M384.096 118.057C383.964 118.156 383.833 118.214 383.709 118.23C383.586 118.255 383.47 118.247 383.363 118.222C383.256 118.189 383.166 118.148 383.084 118.099C382.845 117.942 382.705 117.736 382.68 117.489C382.647 117.242 382.721 116.987 382.894 116.724L383.355 116.032L383.808 116.329L383.339 117.045C383.256 117.177 383.215 117.3 383.215 117.424C383.215 117.547 383.256 117.638 383.347 117.695C383.462 117.769 383.577 117.786 383.676 117.745C383.775 117.703 383.874 117.605 383.973 117.465C384.145 117.201 384.269 116.921 384.351 116.617C384.434 116.312 384.499 115.975 384.557 115.588C384.582 115.415 384.606 115.234 384.639 115.036C384.672 114.839 384.713 114.633 384.763 114.435C384.812 114.238 384.87 114.048 384.936 113.859C385.001 113.678 385.084 113.513 385.166 113.382C385.364 113.085 385.586 112.879 385.833 112.772C386.08 112.665 386.343 112.698 386.615 112.879C386.829 113.019 386.944 113.217 386.961 113.456C386.977 113.703 386.895 113.95 386.722 114.213L386.228 114.962L385.792 114.674L386.277 113.941C386.475 113.637 386.491 113.431 386.319 113.316C386.22 113.25 386.121 113.233 386.014 113.258C385.915 113.291 385.816 113.373 385.726 113.513C385.627 113.661 385.545 113.81 385.479 113.958C385.413 114.106 385.364 114.254 385.323 114.411C385.281 114.567 385.24 114.732 385.215 114.913C385.191 115.094 385.158 115.291 385.125 115.505C385.067 115.917 384.993 116.304 384.903 116.666C384.812 117.028 384.68 117.349 384.499 117.621C384.368 117.81 384.236 117.959 384.096 118.057Z"}),(0,c.tZ)("path",{d:"M385.79 119.869L387 117.374L386.135 118.148L385.214 119.457L384.769 119.136L388.325 114.114L388.769 114.435L386.843 117.144L389.362 114.855L389.79 115.16L387.732 116.963L386.251 120.19L385.79 119.869Z"}),(0,c.tZ)("path",{d:"M389.297 119.465L387.832 121.383L387.396 121.046L388.861 119.136L390.598 115.752L391.018 116.073L389.635 118.642L391.767 116.65L392.187 116.962L389.297 119.465Z"}),(0,c.tZ)("path",{d:"M390.309 123.4L394.367 118.774L394.779 119.128L391.091 123.334L391.774 123.935L391.404 124.355L390.309 123.4Z"}),(0,c.tZ)("path",{d:"M393.767 125.828C393.644 125.886 393.52 125.919 393.397 125.935C393.273 125.944 393.15 125.927 393.043 125.886C392.928 125.845 392.829 125.779 392.738 125.697C392.648 125.614 392.582 125.516 392.533 125.4C392.483 125.293 392.467 125.17 392.467 125.046C392.467 124.923 392.5 124.799 392.557 124.668C392.607 124.536 392.697 124.421 392.804 124.306L395.702 121.276C395.916 121.046 396.163 120.93 396.426 120.914C396.689 120.897 396.912 120.98 397.093 121.153C397.274 121.325 397.364 121.548 397.356 121.811C397.348 122.075 397.241 122.322 397.027 122.552L394.129 125.581C394.014 125.689 393.899 125.771 393.767 125.828ZM396.706 122.083C396.78 122.009 396.813 121.918 396.821 121.819C396.829 121.721 396.788 121.63 396.706 121.556C396.624 121.474 396.525 121.441 396.434 121.449C396.335 121.457 396.253 121.498 396.179 121.581L393.125 124.775C393.051 124.849 393.018 124.939 393.01 125.03C393.002 125.129 393.043 125.219 393.133 125.302C393.216 125.384 393.306 125.417 393.405 125.409C393.504 125.4 393.594 125.359 393.66 125.285L396.706 122.083Z"}),(0,c.tZ)("path",{d:"M395.413 127.994C395.158 128.002 394.944 127.919 394.771 127.738C394.59 127.549 394.516 127.327 394.54 127.08C394.565 126.825 394.697 126.594 394.919 126.372L398.664 122.807L399.043 123.202L395.257 126.808C395.051 127.006 395.018 127.195 395.182 127.36C395.347 127.533 395.536 127.516 395.742 127.319L399.529 123.713L399.891 124.092L396.145 127.656C395.915 127.87 395.676 127.985 395.413 127.994Z"}),(0,c.tZ)("path",{d:"M397.183 130.307L399.051 127.607L399.636 126.858L396.532 129.549L396.187 129.154L400.829 125.121L401.183 125.532L399.224 128.166L398.607 128.916L401.759 126.182L402.105 126.586L397.454 130.62L397.183 130.307Z"}),(0,c.tZ)("path",{d:"M399.158 132.727L399.298 132.398C399.175 132.439 399.051 132.431 398.928 132.381C398.805 132.332 398.698 132.25 398.607 132.134C398.558 132.069 398.516 131.986 398.484 131.888C398.459 131.789 398.451 131.682 398.467 131.566C398.484 131.451 398.525 131.336 398.607 131.212C398.689 131.089 398.796 130.974 398.936 130.858L402.212 128.232C402.459 128.035 402.714 127.944 402.97 127.961C403.233 127.977 403.439 128.084 403.595 128.282C403.752 128.479 403.809 128.702 403.752 128.949C403.702 129.196 403.554 129.418 403.307 129.615L402.468 130.282L402.155 129.895L403.077 129.154C403.159 129.089 403.208 129.006 403.225 128.916C403.241 128.817 403.217 128.726 403.151 128.644C403.077 128.553 402.994 128.504 402.896 128.504C402.797 128.504 402.706 128.537 402.632 128.603L399.183 131.369C399.084 131.451 399.019 131.542 398.994 131.632C398.969 131.731 399.002 131.822 399.076 131.92C399.15 132.019 399.241 132.06 399.34 132.06C399.438 132.06 399.537 132.019 399.636 131.937L400.92 130.908L400.722 130.653L401.118 130.34L401.669 131.023L399.315 132.908L399.158 132.727Z"}),(0,c.tZ)("path",{d:"M399.997 133.789L404.919 130.101L405.817 131.303L405.397 131.616L404.829 130.858L403.067 132.184L403.479 132.727L403.059 133.04L402.648 132.497L400.746 133.921L401.314 134.678L400.894 134.991L399.997 133.789Z"}),(0,c.tZ)("path",{d:"M408.08 135.073C408.006 135.106 407.948 135.114 407.907 135.098C407.866 135.09 407.825 135.065 407.792 135.024C407.759 134.983 407.734 134.941 407.693 134.892L407.306 134.332L405.668 135.386C405.775 135.386 405.874 135.411 405.956 135.444C406.039 135.485 406.129 135.559 406.203 135.674C406.294 135.806 406.31 135.954 406.261 136.11C406.212 136.275 406.096 136.407 405.94 136.522L403.989 137.872C403.767 138.028 403.536 138.094 403.306 138.07C403.076 138.045 402.886 137.93 402.738 137.716C402.672 137.617 402.631 137.51 402.623 137.411C402.615 137.312 402.631 137.214 402.672 137.115C402.713 137.016 402.771 136.925 402.837 136.843C402.911 136.761 403.001 136.678 403.1 136.613L403.825 136.119L404.071 136.473L403.331 136.983C403.248 137.041 403.191 137.115 403.174 137.189C403.158 137.271 403.166 137.345 403.215 137.411C403.265 137.477 403.331 137.526 403.413 137.535C403.495 137.551 403.578 137.526 403.66 137.469L405.635 136.11C405.718 136.053 405.775 135.987 405.792 135.921C405.808 135.855 405.792 135.781 405.751 135.723C405.693 135.641 405.611 135.6 405.512 135.608C405.405 135.616 405.306 135.658 405.207 135.723L404.969 135.271L407.512 133.641L408.393 134.917C408.245 134.991 408.154 135.04 408.08 135.073Z"})]}),(0,c.BX)("g",{id:"skylounge6",children:[(0,c.tZ)("path",{d:"M423.17 177.584C423.17 163.589 419.531 150.426 413.168 138.975L404.542 143.956C410.049 153.933 413.193 165.401 413.193 177.584V177.823H423.17V177.584Z",fill:"#3C3C3C"}),(0,c.tZ)("path",{d:"M408.788 147.347C408.624 147.364 408.484 147.347 408.368 147.306C408.253 147.265 408.154 147.207 408.072 147.125C407.998 147.043 407.932 146.96 407.891 146.878C407.759 146.623 407.743 146.376 407.842 146.146C407.94 145.915 408.13 145.734 408.41 145.594L409.15 145.223L409.397 145.709L408.632 146.096C408.492 146.17 408.393 146.253 408.336 146.36C408.278 146.467 408.27 146.565 408.311 146.656C408.377 146.779 408.459 146.853 408.566 146.862C408.673 146.878 408.813 146.845 408.961 146.763C409.241 146.623 409.496 146.442 409.718 146.22C409.941 145.997 410.171 145.734 410.41 145.429C410.517 145.298 410.632 145.149 410.756 144.993C410.887 144.837 411.019 144.68 411.167 144.54C411.307 144.392 411.455 144.252 411.603 144.129C411.752 144.005 411.9 143.906 412.04 143.832C412.361 143.676 412.657 143.61 412.92 143.635C413.192 143.668 413.398 143.824 413.546 144.12C413.661 144.351 413.661 144.573 413.554 144.795C413.447 145.018 413.25 145.191 412.97 145.331L412.171 145.734L411.933 145.265L412.715 144.87C413.036 144.705 413.159 144.532 413.06 144.351C413.003 144.244 412.929 144.178 412.83 144.153C412.731 144.129 412.608 144.153 412.459 144.227C412.303 144.31 412.155 144.392 412.031 144.491C411.9 144.59 411.776 144.688 411.669 144.804C411.554 144.919 411.439 145.042 411.324 145.191C411.208 145.331 411.085 145.487 410.945 145.66C410.69 145.989 410.435 146.285 410.171 146.557C409.916 146.829 409.636 147.035 409.348 147.183C409.15 147.273 408.961 147.339 408.788 147.347Z"}),(0,c.tZ)("path",{d:"M409.349 149.743L411.637 148.195L410.501 148.434L409.052 149.101L408.822 148.607L414.411 146.03L414.641 146.524L411.62 147.915L414.946 147.191L415.168 147.668L412.485 148.203L409.587 150.253L409.349 149.743Z"}
387),(0,c.tZ)("path",{d:"M412.585 151.159L410.362 152.081L410.148 151.579L412.379 150.657L415.573 148.59L415.778 149.084L413.292 150.616L416.132 149.949L416.338 150.434L412.585 151.159Z"}),(0,c.tZ)("path",{d:"M411.497 155.061L417.325 153.093L417.498 153.612L412.205 155.398L412.493 156.263L411.958 156.436L411.497 155.061Z"}),(0,c.tZ)("path",{d:"M413.258 158.914C413.118 158.905 412.995 158.872 412.888 158.815C412.773 158.757 412.682 158.683 412.6 158.592C412.526 158.502 412.468 158.395 412.435 158.271C412.402 158.156 412.394 158.033 412.41 157.917C412.427 157.794 412.468 157.687 412.534 157.58C412.6 157.473 412.69 157.382 412.797 157.3C412.904 157.218 413.044 157.152 413.192 157.111L417.226 155.958C417.53 155.876 417.802 155.884 418.032 156.008C418.271 156.123 418.419 156.304 418.493 156.551C418.559 156.798 418.526 157.028 418.395 157.251C418.255 157.473 418.041 157.629 417.736 157.72L413.703 158.872C413.546 158.905 413.398 158.922 413.258 158.914ZM417.687 157.152C417.785 157.119 417.868 157.07 417.917 156.979C417.967 156.897 417.983 156.798 417.95 156.691C417.917 156.576 417.859 156.502 417.769 156.46C417.678 156.419 417.588 156.411 417.489 156.444L413.242 157.662C413.143 157.695 413.061 157.745 413.011 157.827C412.962 157.909 412.945 158.008 412.978 158.123C413.011 158.23 413.069 158.313 413.159 158.354C413.25 158.395 413.34 158.403 413.447 158.378L417.687 157.152Z"}),(0,c.tZ)("path",{d:"M413.588 161.63C413.358 161.507 413.218 161.326 413.16 161.079C413.103 160.823 413.152 160.601 413.3 160.395C413.456 160.19 413.679 160.05 413.983 159.984L419.021 158.807L419.144 159.342L414.049 160.527C413.769 160.593 413.654 160.741 413.703 160.963C413.761 161.194 413.926 161.276 414.206 161.21L419.301 160.025L419.416 160.535L414.378 161.712C414.082 161.77 413.819 161.745 413.588 161.63Z"}),(0,c.tZ)("path",{d:"M413.934 164.503L416.914 163.128L417.803 162.783L413.753 163.524L413.662 163.005L419.712 161.894L419.811 162.429L416.774 163.696L415.868 164.034L419.968 163.285L420.058 163.803L414.008 164.915L413.934 164.503Z"}),(0,c.tZ)("path",{d:"M414.395 167.574L414.683 167.36C414.559 167.327 414.452 167.261 414.37 167.154C414.288 167.047 414.238 166.923 414.214 166.775C414.205 166.693 414.205 166.594 414.238 166.495C414.263 166.396 414.312 166.298 414.386 166.215C414.46 166.125 414.559 166.051 414.683 165.985C414.806 165.919 414.963 165.87 415.152 165.845L419.309 165.26C419.622 165.219 419.885 165.269 420.099 165.417C420.313 165.565 420.445 165.763 420.478 166.01C420.511 166.256 420.445 166.479 420.272 166.66C420.099 166.849 419.86 166.964 419.548 167.006L418.486 167.154L418.42 166.66L419.589 166.495C419.696 166.479 419.778 166.438 419.844 166.364C419.91 166.289 419.934 166.199 419.918 166.092C419.901 165.977 419.852 165.894 419.77 165.845C419.687 165.795 419.597 165.779 419.49 165.787L415.111 166.405C414.979 166.421 414.88 166.462 414.814 166.536C414.749 166.602 414.724 166.701 414.74 166.825C414.757 166.948 414.806 167.03 414.897 167.08C414.979 167.129 415.086 167.146 415.218 167.121L416.848 166.89L416.806 166.569L417.309 166.495L417.432 167.368L414.444 167.788L414.395 167.574Z"}),(0,c.tZ)("path",{d:"M414.568 168.916L420.683 168.273L420.84 169.755L420.321 169.813L420.222 168.874L418.033 169.105L418.107 169.788L417.58 169.846L417.506 169.163L415.152 169.409L415.251 170.348L414.724 170.406L414.568 168.916Z"}),(0,c.tZ)("path",{d:"M415.225 174.398C415.036 174.25 414.929 174.052 414.912 173.805C414.896 173.55 414.978 173.336 415.143 173.18C415.315 173.023 415.538 172.933 415.818 172.916L420.18 172.645C420.46 172.628 420.691 172.686 420.888 172.826C421.086 172.966 421.184 173.163 421.201 173.41C421.217 173.666 421.135 173.863 420.954 174.003C420.773 174.151 420.559 174.225 420.32 174.242L419.39 174.299L419.365 173.863L420.32 173.805C420.427 173.797 420.509 173.764 420.567 173.698C420.625 173.633 420.649 173.55 420.641 173.452C420.633 173.345 420.6 173.27 420.534 173.213C420.468 173.155 420.386 173.13 420.287 173.139L418.41 173.254C418.501 173.312 418.567 173.394 418.616 173.484C418.666 173.575 418.699 173.69 418.707 173.83C418.715 174.011 418.666 174.151 418.542 174.266C418.419 174.382 418.262 174.439 418.065 174.456L415.916 174.596C415.653 174.604 415.414 174.546 415.225 174.398ZM417.991 173.929C418.073 173.921 418.147 173.888 418.205 173.83C418.262 173.773 418.287 173.69 418.279 173.583C418.27 173.476 418.238 173.402 418.18 173.353C418.114 173.303 418.048 173.279 417.958 173.287L415.785 173.427C415.702 173.435 415.628 173.468 415.571 173.526C415.513 173.583 415.488 173.666 415.497 173.773C415.505 173.88 415.538 173.954 415.604 174.003C415.669 174.052 415.743 174.077 415.826 174.069L417.991 173.929Z"})]})]})]})]})},d=["highlightedAreas","highlightedSector","highlightIndividualSector","onSeatClick"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=function(r){return"Stadio_x5F_map".concat(null==r?void 0:r.code)},m=function(r){var n=r.highlightedAreas,i=r.highlightedSector;return(null==n?void 0:n.length)===1&&i?'\n      [data-area="'.concat(n[0].code,'"] .shape { opacity: 0.3; }\n      [id="').concat(i.code,'"] .shape { opacity: 1; }\n    '):""},g=function(r){var n=r.highlightedAreas,i=r.highlightedSector,o=r.highlightIndividualSector,h=r.onSeatClick,g=(0,a.Z)(r,d),y=(0,l.useRef)(null);return(0,l.useEffect)(function(){if(y.current&&h){var r=function(r){var n,i=r.currentTarget;h({area:null===(n=i.parentElement)||void 0===n?void 0:n.getAttribute("data-area"),sector:i.id})},n=y.current.querySelectorAll("[data-area] > [id]");return n.forEach(function(n){return n.addEventListener("click",r)}),function(){n.forEach(function(n){return n.removeEventListener("click",r)})}}},[h]),(0,c.BX)(s.xu,p(p({as:"svg",ref:y,xmlns:"https://www.w3.org/2000/svg",version:"1.1",id:f(o),x:"0",y:"0",viewBox:"0 0 521 417",width:"100%"},g),{},{children:[(0,c.tZ)("style",{children:"".concat(n?n.map(function(r){return'[data-area="'.concat(r.code,'"] .shape:not([fill]) { fill: ').concat(r.color||"","; }")}).join(""):""," ").concat(m({highlightedAreas:n,highlightedSector:i})," ").concat(o?'[id="'.concat(f(o),'"] [id="').concat(o.code,'"] .shape:not([fill]) { fill: ').concat(o.color||"","; }"):"")}),(0,c.tZ)(u,{})]}))}},29923:function(r,n,i){"use strict";i.d(n,{E0:function(){return P},et:function(){return f},sp:function(){return k}});var o=i(66840),a=i(1596),s=i(64219),l=i(8004),c=i(24246),u=i(2793),d=["text","delay","as","size"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,s.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=function(r){var n;return(0,u.tZ)(o.Fragment,{children:(0,u.tZ)(m,p({},r))},"".concat(r.text,"-").concat(null!==(n=r.as)&&void 0!==n?n:""))},m=function(r){var n=r.text,i=r.delay,s=void 0===i?0:i,c=r.as,h=r.size,f
387=(0,a.Z)(r,d),m=(0,o.useMemo)(function(){return(""+n).replace(/'/g,"'").replace(/-/g," - ").split(" ")},[n]);return(0,u.tZ)(l.xu,{position:"relative",children:(0,u.tZ)(l.X6,p(p({as:void 0===c?"h2":c,size:void 0===h?"h1 aa":h},f),{},{children:null==m?void 0:m.map(function(r,n){return(0,u.BX)(o.Fragment,{children:[(0,u.tZ)(g,{word:r,index:n,delay:s})," "]},"".concat(r,"-").concat(n))})}))})};function g(r){var n=r.word,i=r.index,a=r.delay,s=(0,o.useState)(!0),d=s[0],h=s[1],p=a+.25+.25*i;return(0,o.useEffect)(function(){if(function(r,n){if("undefined"==typeof navigator)return!1;var i=navigator.userAgent,o=/\b(iPhone|iPad|iPod)\b/.test(i),a=/\bMac OS X\b/.test(i),s=/\bSafari\b/.test(i)&&!/\b(Chrome|CriOS|Edg|Edge)\b/i.test(i);if(o){var l=i.match(/\bOS (\d+)_(\d+)(?:_(\d+))?\b/);if(!l)return!1;var c=parseInt(l[1],10),u=parseInt(l[2],10);return c>18||18===c&&u>=4}if(a&&s){var d=i.match(/\bVersion\/(\d+)\.(\d+)(?:\.(\d+))?\b/);if(!d)return!1;var h=parseInt(d[1],10),p=parseInt(d[2],10);if(h>18)return!0;if(h===r)return p>=4}return!1}(18,0)){var r=setTimeout(function(){return h(!1)},(p+.25)*1e3+50);return function(){return clearTimeout(r)}}},[p]),(0,u.BX)(l.xu,{as:"span",display:"inline-block",position:"relative",overflow:"hidden",wordBreak:"break-word",opacity:0,paddingBottom:1,animation:"".concat(c.Ji," 0ms ").concat(a+.25*i,"s forwards"),children:[d&&(0,u.tZ)(l.xu,{as:"span",onAnimationEnd:function(r){r.animationName===c.l7&&h(!1)},position:"absolute",top:"0",left:"0",width:"calc(100% + 14px)",height:"100%",bg:"light.white_100",transform:"scale3d(0, 1.05, 1)",transformOrigin:"left center",willChange:"transform",animation:"\n            ".concat(c.Oh," 250ms ").concat(a+.25*(i-1),"s forwards step-end,\n            ").concat(c.l7," 250ms ").concat(p,"s forwards step-end\n          ")}),n]})}var y=i(69643),v=i(68263),b=i(60859),C=i(83077),_=((0,v.F4)({"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260"}}),(0,v.F4)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),(0,v.F4)({"0%":{left:"-40%"},"100%":{left:"100%"}})),x=(0,v.F4)({from:{backgroundPosition:"1rem 0"},to:{backgroundPosition:"0 0"}}),[w,S]=(0,C.k)({name:"ProgressStylesContext",errorMessage:"useProgressStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Progress />\" "}),O=r=>{let{min:n,max:i,value:a,isIndeterminate:s,...l}=r,c=function(r){let{value:n=0,min:i,max:o,valueText:a,getValueText:s,isIndeterminate:l}=r,c=(n-i)*100/(o-i);return{bind:{"data-indeterminate":l?"":void 0,"aria-valuemax":o,"aria-valuemin":i,"aria-valuenow":l?void 0:n,"aria-valuetext":(()=>{if(null!=n)return"function"==typeof s?s(n,c):a})(),role:"progressbar"},percent:c,value:n}}({value:a,min:n,max:i,isIndeterminate:s}),u={height:"100%",...S().filledTrack};return o.createElement(y.m$.div,{style:{width:`${c.percent}%`,...l.style},...c.bind,...l,__css:u})},E=r=>{var n;let{value:i,min:a=0,max:s=100,hasStripe:l,isAnimated:c,children:u,borderRadius:d,isIndeterminate:h,"aria-label":p,"aria-labelledby":f,...m}=(0,b.Lr)(r),g=(0,y.jC)("Progress",r),v=d??(null==(n=g.track)?void 0:n.borderRadius),C={animation:`${x} 1s linear infinite`},S={...!h&&l&&c&&C,...h&&{position:"absolute",willChange:"left",minWidth:"50%",animation:`${_} 1s ease infinite normal none running`}},E={overflow:"hidden",position:"relative",...g.track};return o.createElement(y.m$.div,{borderRadius:v,__css:E,...m},o.createElement(w,{value:g},o.createElement(O,{"aria-label":p,"aria-labelledby":f,min:a,max:s,value:i,isIndeterminate:h,css:S,borderRadius:v}),u))};E.displayName="Progress",(0,y.m$)("div",{baseStyle:{fontSize:"0.24em",top:"50%",left:"50%",width:"100%",textAlign:"center",position:"absolute",transform:"translate(-50%, -50%)"}}).displayName="CircularProgressLabel";var k=function(r){var n=r.totalTime,i=r.currentTime,o=r.delay,a=void 0===o?0:o;return(0,u.tZ)(l.xu,{position:"relative",display:"block",mt:"space-48",mb:"space-16",_after:{content:'""',top:0,left:0,display:"block",position:"absolute",width:"100%",height:"100%",backgroundColor:"light.white_100",transform:"scale3d(0, 0.9, 1)",tranformOrigin:"left",animation:"".concat(c.yB," 1000ms ").concat(a,"s forwards step-end")},children:(0,u.tZ)(E,{variant:"time",value:i>n?100:100/n*i,opacity:0,animation:"".concat(c.Ji," 800ms ").concat(a+.8,"s forwards")})})},T=["delay"];function M(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var P=function(r){var n=r.delay,i=(0,a.Z)(r,T);return(0,u.tZ)(l.iz,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?M(Object(i),!0).forEach(function(n){(0,s.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):M(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({transform:"scale3d(0, 0.9, 1)",transformOrigin:"left",animation:"".concat(c.Oh," 440ms ").concat(void 0===n?0:n,"s forwards step-end")},i))}},98769:function(r,n,i){"use strict";i.d(n,{x:function(){return m}});var o=i(64219),a=i(23367),s=i(61466),l=i(74982),c=i(13714),u=i(61876),d=i(42416),h=i(2793);function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m=function(r){var n=(0,u.useRouter)(),i=(0,l.u)(),o=(0,c.Z)().t;return(0,h.BX)(a.zx,f(f({variant:"icon",zIndex:i.zIndex.backButton,color:"light.white_100",cursor:"pointer"},r),{},{onClick:r.onClick?r.onClick:function(){return n.back()},children:[(0,h.tZ)(d.Back,f({},r.iconProps)),(0,h.tZ)(s.TX,{children:o("general.goBack")})]}))}},50391:function(r,n,i){"use strict";i.d(n,{Z:function(){return j}});var o=i(64219),a=i(92650),s=i(54617),l=i(70061),c=i(8004),u=i(23367),d=i(56106),h=i(61466),p=i(32913),f=i(84658),m=i(13714),g=i(61876),y=i(66840),v=i(61551),b=i(89406),C=i(42416),_=i(46565),x=i(77231),w=i(91240),S=i(91187),O=i(28744),E=i(24208),k=i(16208),T=i.n(k),M=i(8595),P=i.n(M),L=i(42773),A=i(24593),Z=function(){var r,n=(0,A.bU)();return(0,L.ZP)("/api/celebration-banner",(r=(0,E.Z)(T().mark(function r(i){var o;return T().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,P().get(i,{headers:{"Accept-Language":n||"en","Content-Type":"application/json"},params:{locale:n}});case 3:return o=r.sent,r.abrupt("return",null==o?void 0:o.data);case 7:return r.prev=7,r.t0=r.catch(0),r.abrupt("return",null);case 10:case"end":return r.stop()}},r,null,[[0,7]])})),function(n){return r.apply(this,arguments)}))},I=i(2793);function V(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function D(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?V(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):V(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function j(){var r,n,i=(0,g.useRouter)(),o=(0,m.Z)().t,v=(0,l.qY)(),C=v.isOpen,S=v.onOpen,E=v.onClose,k=Z().data,T=(0,y.useState)(!1),M=T[0],P=T[1],L=(0,a.Z)("hasUserClosedModal","no"),A=(0,s.Z)(L,2),V=A[0],j=A[1],R={base:"100%",md:"auto"},H={base:"56px",md:"80px"};if((0,y.useEffect)(function(){if(w.j&&"no"===V&&k){S();var r,n=function(){P(!1)},i=function(){P(!0)};
387return(window.addEventListener("CookiebotOnAccept",i),window.addEventListener("CookiebotOnDecline",i),null!==(r=window.Cookiebot)&&void 0!==r&&r.dialog)?(P(!window.Cookiebot.dialog.visible),window.removeEventListener("CookiebotOnAccept",i),window.removeEventListener("CookiebotOnDecline",i),function(){window.removeEventListener("CookiebotOnDialogDisplay",n),window.removeEventListener("CookiebotOnAccept",i),window.removeEventListener("CookiebotOnDecline",i)}):(window.addEventListener("CookiebotOnDialogDisplay",n),function(){window.removeEventListener("CookiebotOnDialogDisplay",n)})}},[V,k,S]),(0,y.useEffect)(function(){var r=function(){C&&E()};return i.events.on("routeChangeComplete",r),function(){i.events.off("routeChangeComplete",r)}},[i,E,C]),!k)return null;var F=k.title,N=k.description,$=Array.isArray(k.minimizedLogo)?k.minimizedLogo[0]:void 0;return(0,I.BX)(I.HY,{children:[(0,I.tZ)(p.M,{children:!C&&(0,I.tZ)(c.xu,{as:f.E.div,initial:{scale:.95},animate:{scale:1},exit:{scale:.95,transition:{duration:.01}},position:"fixed",zIndex:99,height:H,width:H,right:"space-16",bottom:"space-16",children:(0,I.tZ)(u.zx,{"aria-label":F||"",variant:"icon",zIndex:99,width:H,height:H,onClick:function(){j("no"),S()},children:(0,I.tZ)(z,{minimizedLogo:$,shieldSize:H,title:F})})})}),(0,I.BX)(d.u_,{isOpen:C,onClose:E,onCloseComplete:function(){return j("yes")},blockScrollOnMount:M,isCentered:!1,closeOnOverlayClick:!1,scrollBehavior:"inside",children:[(0,I.tZ)(d.ZA,{width:"100vw",height:"100vh"}),(0,I.tZ)(d.hz,{height:"750px",minH:"750px",maxH:"750px",display:"flex",flexDirection:"column",overflow:"auto",zIndex:2,maxW:"400",py:"space-16",mx:"space-16",my:0,borderRadius:0,shadow:"none",bg:"transparent",children:(0,I.BX)(d.fe,{flex:"1",p:0,position:"relative",children:[(0,I.BX)(u.zx,{zIndex:1,variant:"icon",onClick:E,position:"absolute",right:"space-16",top:"space-16",children:[(0,I.tZ)(_.Z,{color:"light.white_100",size:24}),(0,I.tZ)(h.TX,{children:o("label.close")})]}),(0,I.tZ)(O.E,D(D({alt:F||"",role:"presentation"},(0,x.G8)(k.image[0])),{},{width:"100%",height:"auto",objectFit:"cover",sx:{aspectRatio:"1"},lazyload:!1,placeholderSrc:k.image[0].src})),(0,I.BX)(c.kC,{direction:"column",alignItems:"center",bg:"brand.blue",color:"white",p:"space-24",pb:"space-40",children:[(0,I.tZ)(B,{bannerData:k}),F&&(0,I.tZ)(c.X6,{as:"h6",size:"h6 aa",mt:"space-16",mb:0,children:F}),N&&(0,I.tZ)(c.xv,{mt:"space-8",size:"detailing aa",children:N}),(null===(r=k.cta)||void 0===r?void 0:r.url)&&(null===(n=k.cta)||void 0===n?void 0:n.label)&&(0,I.tZ)(c.xu,{mt:"space-32",width:R,children:(0,I.tZ)(b.rU,{href:k.cta.url,passHref:!0,children:(0,I.tZ)(u.zx,{as:"a",width:R,href:k.cta.url,target:k.cta.target||"_self",variant:k.cta.type||"primaryBlack",px:3,pt:{base:3,md:2},pb:{base:2,md:1},textTransform:"none",size:"medium body aa","data-text":k.cta.label,children:k.cta.label})})})]})]})})]})]})}var z=function(r){var n=r.minimizedLogo,i=r.shieldSize,o=r.title;return(0,S.K)(n)?(0,I.tZ)(O.E,D(D({},(0,x.G8)(n,!1,160)),{},{placeholderSrc:n.src,alt:n.description||o||"",width:i,height:i,objectFit:"contain",lazyload:!1})):(0,I.tZ)(v.Ut,{width:i,height:i,isWhite:!0,display:"inline-block",size:80,color:"light.white_100"})},B=function(r){var n=r.bannerData;return n.logo?"Logo - with stars"===n.logo?(0,I.tZ)(C.InterMilanStars,{}):(0,I.tZ)(v.Ut,{isWhite:!0,display:"inline-block",size:86,color:"light.white_100"}):null}},41643:function(r,n,i){"use strict";i.d(n,{hg:function(){return w},iL:function(){return C}});var o=i(64219),a=i(8004),s=i(23367),l=i(66840),c=i(70623),u=i(77231),d=i(13616),h=i(24593),p=i(91187),f=i(13987),m=i(46883),g=i(28744),y=i(89406),v=i(2793);function b(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var C=function(r){var n,i=r.topTitle,C=r.title,_=r.callToAction,x=r.background,w=r.imageAspectRatio,S=void 0===w?c.Ot.portrait:w,O=r.width,E=r.height,k=r.leagueLogo,T=r.image,M=r.backgroundImage,P=(0,h.bU)(),L=(0,l.useMemo)(function(){var r,n;return(null==_?void 0:_.__typename)==="InternalLink"?(0,d.n)({locale:P,typename:null==_||null===(r=_.link)||void 0===r?void 0:r.__typename,slug:null==_||null===(n=_.link)||void 0===n?void 0:n.slug,pageType:_.link&&"pageType"
387in(null==_?void 0:_.link)?_.link.pageType:void 0}):(null==_?void 0:_.url)||""},[_,P]);return(0,v.tZ)(f.M,{condition:!!(_&&L),trueWrapper:function(r){return(0,v.tZ)(y.rU,{href:L,passHref:!0,children:r})},children:(0,v.BX)(a.kC,{zIndex:"0",as:"a",w:void 0===O?333:O,h:void 0===E?533:E,position:"relative",overflow:"hidden",flexDirection:"column",alignItems:"flex-start",backgroundImage:c.Sp[x],backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundColor:"brand.blue",p:"space-24",children:[i&&(0,v.tZ)(a.xv,{textTransform:"uppercase",mb:"space-24",color:"light.white_100",children:i}),C&&(0,v.tZ)(a.X6,{size:"h4 aa",color:"light.white_100",w:"99%",children:C}),(0,v.BX)(a.kC,{justifyContent:"space-between",alignItems:"flex-end",mt:"auto",w:"100%",children:[_&&L&&(0,v.tZ)(s.zx,{position:"relative",zIndex:2,as:"span","data-text":_.label,variant:"Link"===_.__typename?_.type:"primaryBlue",children:_.label}),k&&(0,v.tZ)(m.p,{iconName:c.sG[k],color:"light.white_100"})]}),Object.values(c.ir).includes(c.ir[x])&&(0,v.tZ)(a.xu,{position:"absolute",zIndex:1,right:"-52%",bottom:"-15%",w:418,h:366,children:(0,v.tZ)(g.E,{objectFit:"contain",src:c.ir[x],alt:x||""})}),(0,p.K)(null==T?void 0:T[0])&&(0,v.tZ)(a.xu,{position:"absolute",zIndex:1,right:"-39%",bottom:"-5%",w:355,h:409,children:(0,v.tZ)(g.E,{objectFit:"contain",src:(0,u.LN)({baseUrl:T[0].thumbnails.transformBaseUrl,width:355,height:409}),alt:null!==(n=T[0].description)&&void 0!==n?n:""})}),M&&(0,p.K)(M[0])&&(0,v.tZ)(g.E,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?b(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):b(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({position:"absolute",zIndex:-1,top:"0",left:"0",w:"100%",h:"100%",objectFit:"cover",alt:M[0].description||""},(0,u.m4)({image:M[0],ratio:S})))]})})},_=i(42416),x=i(74392),w=function(r){var n=r.direction,i=void 0===n?"portrait":n,o=r.tier,u=r.callToAction,d=r.topTitle,h=r.title,p=r.description,f=r.width,m=r.height,g=r.bannerType,b=u&&u.url?y.rU:l.Fragment;return(0,v.tZ)(b,{href:(null==u?void 0:u.url)||"",passHref:!0,children:(0,v.BX)(a.kC,{as:"a",w:void 0===f?333:f,h:void 0===m?533:m,flexDirection:"column",alignItems:"flex-start",backgroundImage:"Plus"===o?c.rH[o]:void 0,backgroundPosition:"bottom right",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundColor:c.uw[o],pt:"space-16",px:"space-24",pb:"space-24",children:[d&&(0,v.tZ)(a.xv,{textTransform:"uppercase",color:c.ky[o],mb:"space-16",children:d}),(0,v.BX)(a.kC,{color:c.ky[o],w:"99%",mt:"auto",mb:"space-16",alignItems:"landscape"===i?"flex-end":void 0,flexDirection:"portrait"===i?"column":"row",children:[(0,v.tZ)(_.InterMilan,{}),h&&(0,v.BX)(v.HY,{children:[(0,v.tZ)(a.X6,{mt:"portrait"===i?"space-8":void 0,ml:"landscape"===i?"space-12":void 0,size:"h2 aa",display:{base:"block",md:"none"},children:h}),(0,v.tZ)(a.X6,{mt:"portrait"===i?"space-8":void 0,ml:"landscape"===i?"space-12":void 0,size:"h4 aa",display:{base:"none",md:"block"},children:h})]})]}),p&&(0,v.tZ)(a.xv,{mb:"space-32",color:c.ky[o],textTransform:"none",children:p}),u&&u.url&&(0,v.tZ)(s.zx,{as:"span","data-text":u.label,variant:u.type,onClick:function(){return(0,x.uU)({subscriptionType:null!=o?o:void 0,bannerType:g})},children:u.label})]})})};i(50391)},74038:function(r,n,i){"use strict";i.d(n,{Z:function(){return p}});var o=i(64219),a=i(1596),s=i(23367),l=i(89406),c=i(2793),u=["href","as","prefetch","replace","scroll","shallow","children","locale"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function p(r){var n=r.href,i=r.as,o=r.prefetch,d=r.replace,p=r.scroll,f=r.shallow,m=r.children,g=r.locale,y=(0,a.Z)(r,u);return(0,c.tZ)(l.rU,{href:n,as:i,prefetch:o,scroll:p,shallow:f,replace:d,locale:g,passHref:!0,children:(0,c.tZ)(s.zx,h(h({as:"a",display:"inline-flex"},y),{},{children:m}))})}},72148:function(r,n,i){"use strict";i.d(n,{l:function(){return b}});var o=i(64219),a=i(81504),s=i(8004),l=i(66840),c=i(96702),u=i(26165),d=i(47888),h=i(31068),p=i(40294),f=i(28975),m=i(2793);function g(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function y(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?g(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var v={none:void 0,medium:{base:"space-56",md:"space-128"}},b=function(r){var n=r.activeSlide,i=r.title,o=r.slides,g=r.slideComponent,b=r.hasDivider,C=r.headingVariant,_=r.headingCTA,x=r.swiperComponent,w=void 0===x?h.W:x,S=r.swiperSettings,O=void 0===S?f.ol:S,E=r.isBlue,k=void 0!==E&&E,T=r.slideHeight,M=void 0===T?"100%":T,P=r.slideWidth,L=void 0===P?"100%":P,A=r.verticalPadding,Z=r.disableOnSlideChangeUpdate,I=void 0!==Z&&Z,V=r.children,D=r.anchorId,j=(0,l.useState)([]),z=j[0],B=j[1],R=(0,l.useState)(),H=R[0],F=R[1],N=(0,l.useState)(!1),$=N[0],U=N[1],G=(0,l.useState)({isBeginning:!0,isEnd:!1}),W=G[0],q=G[1];return((0,l.useEffect)(function(){H&&q({isBeginning:H.isBeginning,isEnd:H.isEnd})},[H]),(0,l.useEffect)(function(){H&&void 0!=n&&n>=0&&H.slideTo(n)},[n,H]),null!=o&&o.length)?(0,m.BX)(s.xu,{id:D,mb:p.x,children:[(void 0===b||b)&&(0,m.tZ)(s.iz,{}),i&&(0,m.tZ)(s.W2,{pt:p.m,children:(0,m.tZ)(u.O,{title:i,cta:_,variant:void 0===C?"dark":C})}),V&&(0,m.tZ)(s.W2,{children:V}),(0,m.BX)(s.xu,{py:v[void 0===A?"none":A],position:"relative",onMouseEnter:function(){return U(!0)},onMouseLeave:function(){return U(!1)},children:[(0,m.tZ)(w,y(y({},O),{},{onSwiper:F,onSlideChangeTransitionEnd:function(r){return q({isBeginning:r.isBeginning,isEnd:r.isEnd})}
387,onSlideChange:function(r){I||r.update()},onSnapGridLengthChange:function(r){r.update(),B(function(n){return[].concat((0,a.Z)(n),[null==r?void 0:r.slides])})},controller:{control:H},children:o.map(function(r,n){var i,o=y(y({},r),{},{swiperValues:null==z||null===(i=z[0])||void 0===i?void 0:i[n]});if(r)return(0,m.tZ)(c.o5,{style:{height:"auto",width:"auto"},children:(0,m.tZ)(g,y(y({},o),{},{width:L,height:M,index:n}))},n)})})),(0,m.tZ)(d.P,{isVisible:$,onClick:function(){return null==H?void 0:H.slidePrev()},disabled:W.isBeginning,background:k?"blue":"black"}),(0,m.tZ)(d.P,{isVisible:$,onClick:function(){return null==H?void 0:H.slideNext()},direction:"right",disabled:W.isEnd,background:k?"blue":"black"})]})]}):null}},47888:function(r,n,i){"use strict";i.d(n,{P:function(){return c}});var o=i(23367),a=i(90056),s=i(42416),l=i(2793),c=function(r){var n=r.isVisible,i=void 0===n||n,c=r.direction,u=void 0===c?"left":c,d=r.onClick,h=r.disabled,p=r.background;return(0,l.tZ)(o.zx,{"aria-label":"left"===u?"Previous":"Next",px:{base:(0,a.hO)(2.7),md:(0,a.hO)(50.7)},variant:"cheveronControl",onClick:d,disabled:void 0!==h&&h,background:"black"===(void 0===p?"black":p)?"linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8))":"linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(1, 30, 160, 1))",sx:{opacity:i?1:0,pointerEvents:i?"all":"none",position:"absolute",height:"100%",top:0,zIndex:1,transform:"left"===u?"rotate(180deg)":"",left:"left"===u?0:"auto",right:"right"===u?0:"auto"},children:(0,l.tZ)(s.Cheveron,{size:40})})}},13987:function(r,n,i){"use strict";i.d(n,{M:function(){return a}}),i(66840);var o=i(2793),a=function(r){var n=r.condition,i=r.trueWrapper,a=r.children;return n?i(a):(0,o.tZ)(o.HY,{children:a})}},46883:function(r,n,i){"use strict";i.d(n,{p:function(){return m}});var o=i(64219),a=i(1596),s=i(69643),l=i(8004),c=i(66840),u=i(42416),d=i(2793),h=["iconName"];function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var f=function(r){var n=r.icon,i=r.size,o=r.color,a=(0,c.useRef)(null);return(0,c.useEffect)(function(){if(a.current){var r=a.current;i&&(null==r||r.setAttribute("width",i.toString()),null==r||r.setAttribute("height",i.toString())),o&&r.querySelectorAll("path").forEach(function(r){r.setAttribute("fill",o)})}},[i,o]),(0,d.tZ)("div",{dangerouslySetInnerHTML:{__html:n},ref:a,style:{width:i||24,height:i||24}})},m=(0,s.m$)(function(r){var n=r.iconName,i=(0,a.Z)(r,h),s=u[n];return"footer"===i.usecase&&i.item?(0,d.tZ)(f,{icon:i.item,size:24,color:i.color?i.color:"white"}):s?(0,d.tZ)(s,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},i)):(0,d.tZ)(l.xu,{children:"X"})})},55058:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(70061),l=i(8004),c=i(96954),u=i.n(c),d=i(2793),h=["children","modalId"];function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m={"giftcard-check-balance":i.e(290).then(i.bind(i,40290))};n.Z=function(r){var n=r.children,i=r.modalId,o=(0,a.Z)(r,h),c=(0,s.qY)(),p=c.isOpen,g=c.onClose,y=c.onOpen,v=m[i];if(!v)return null;var b=u()(function(){return v},{});return(0,d.BX)(d.HY,{children:[(0,d.tZ)(l.xu,f(f({as:"a",textDecoration:"underline",cursor:"pointer"},o),{},{onClick:function(r){o.onClick&&o.onClick(r),y()},children:n})),(0,d.tZ)(b,{isOpen:p,onClose:g})]})}},74710:function(r,n,i){"use strict";i.d(n,{_:function(){return y}});var o=i(64219),a=i(1596),s=i(8004),l=i(61466),c=i(23819),u=i(13714),d=i(66840),h=i(18069),p=i(2793),f=["label","leftAddon","rightAddon","labelProps","leftElement","rightElement","inputElementProps","inputAddonProps","hasRequiredLabel","showRequiredLabel"];function m(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function g(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?m(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var y=(0,d.forwardRef)(function(r,n){var i=r.label,o=r.leftAddon,m=r.rightAddon,y=r.labelProps,v=r.leftElement,b=r.rightElement,C=r.inputElementProps,_=r.inputAddonProps,x=r.hasRequiredLabel,w=r.showRequiredLabel,S=(0,a.Z)(r,f),O=(0,u.Z)().t,E=(0,d.useState)(!1)[1];function k(r){S.onFocus&&S.onFocus(r),E(!0)}function T(r){S.onBlur&&S.onBlur(r),E(!1)}return(0,p.BX)(p.HY,{children:[i&&(0,p.BX)(h._,g(g({},y),{},{htmlFor:S.name,"aria-label":S["aria-label"],mb:"space-8",display:"inline-block",children:[i,x&&(0,p.BX)(s.xv,{as:"span",color:"dark.black_10",opacity:w?1:0,pl:"space-4",children:["* ",(0,p.tZ)(l.TX,{children:O("label.requiredField")})]})]})),o||m||v||b?(0,p.BX)(c.BZ,{variant:S.variant,size:S.size,children:[o&&(0,p.tZ)(c.Ui,g(g({},_),{},{children:o()})),v&&(0,p.BX)(c.Z8,g(g({},_),{},{children:[v()," "]})),(0,p.tZ)(c.II,g(g({id:S.name},S),{},{onFocus:k,onBlur:T,ref:n})),m&&(0,p.tZ)(c.xW,g(g({},_),{},{children:m()})),b&&(0,p.tZ)(c.xH,g(g({},C),{},{children:b()}))]}):(0,p.tZ)(c.II,g(g({id:S.name},S),{},{onFocus:k,onBlur:T,ref:n}))]})});y.displayName="FieldInput"},45485:function(r,n,i){"use strict";i(66840)},40739:function(r,n,i){"use strict";i(66840)},23875:function(r,n,i){"use strict";i.d(n,{m:function(){return G}});var o=i(64219),a=i(1596),s=i(77040),l=i(66840),c=i(83077),u=i(53475),d=(i(55736),i(69643)),h=i(84658),p=i(32913),f=i(60859),m=i(76837),g=i(25769),y=i(8070),v=i(21849),b=i(61466),C=i(66832),[_,x]=(0,c.k)({name:"CheckboxGroupContext",strict:!1}),w=(...r)=>r.filter(Boolean).join(" "),S=r=>r?"":void 0;function O(...r){return function(n){r.some(r=>(null==r||r(n),null==n?void 0:n.defaultPrevented))}}var E=(0,d.m$)(h.E.svg);function k(r){return l.createElement(E,{width:"1.2em",viewBox:"0 0 12 10",variants:{unchecked:{opacity:0,strokeDashoffset:16},checked:{opacity:1,strokeDashoffset:0,transition:{duration:.2}}},style:{fill:"none",strokeWidth:2,stroke:"currentColor",strokeDasharray:16},...r},l.createElement("polyline",{points:"1.5 6 4.5 9 10.5 1"}))}function T(r){return l.createElement(E,{width:"1.2em",viewBox:"0 0 24 24",variants:{unchecked:{scaleX:.65,opacity:0},checked:{scaleX:1,opacity:1,transition:{scaleX:{duration:0},opacity:{duration:.02}}}},style:{stroke:"currentColor",strokeWidth:4},...r},l.createElement("line",{x1:"21",x2:"3",y1:"12",y2:"12"}))}function M({open:r,children:n}){return l.createElement(p.M,{initial:!1},r&&l.createElement(h.E.div,{variants:{unchecked:{scale:.5},checked:{scale:1}},initial:"unchecked",animate:"checked",exit:"unchecked",style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%"}},n))}function P(r){let{isIndeterminate:n,isChecked:i,...o}=r;return l.createElement(M,{open:i||n},l.createElement(n?T:k,{...o}))}function L(r){r.preventDefault(),r.stopPropagation()}var A=(0,d.m$)("span",{baseStyle:{display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",userSelect:"none",flexShrink:0}}),Z=(0,d.m$)("label",{baseStyle:{cursor:"pointer",display:"inline-flex",alignItems:"center",verticalAlign:"top",position:"relative"}}),I=(0,d.Gp)(function(r,n){let i=x(),o={...i,...r},a=(0,d.jC)("Checkbox",o),s=(0,f.Lr)(r),{spacing:c="0.5rem",className:h,children:p,iconColor:_,iconSize:E,icon:k=l.createElement(P,null),isChecked:T,isDisabled:M=null==i?void 0:i.isDisabled,onChange:I,inputProps:V,...D}=s,j=T;(null==i?void 0:i.value)&&s.value&&(j=i.value.includes(s.value));let z=I;(null==i?void 0:i.onChange)&&s.value&&(z=function(...r){return function(n){r.forEach(r=>{null==r||r(n)})}}(i.onChange,I));let{state:B,getInputProps:R,getCheckboxProps:H,getLabelProps:F,getRootProps:N}=function(r={}){let{isDisabled:n,isReadOnly:i,isRequired:o,isInvalid:a,id:s,onBlur:c,onFocus:d,"aria-describedby":h}=(0,m.Kn)(r),{defaultChecked:p,isChecked:f,isFocusable:_,onChange:x,isIndeterminate:w,name:E,value:k,tabIndex:T,"aria-label":M,"aria-labelledby":P,"aria-invalid":A,...Z}=r,I=function(r,n=[]){let i=Object.assign({},r);for(let r of n)r in i&&delete i[r];return i}(Z,["isDisabled","isReadOnly","isRequired","isInvalid","id","onBlur","onFocus","aria-describedby"]),V=(0,u.W)(x),D=(0,u.W)(c),j=(0,u.W)(d),[z,B]=(0,l.useState)(!1),[R,H]=(0,l.useState)(!1),[F,N]=(0,l.useState)(!1),[$,U]=(0,l.useState)(!1);(0,l.useEffect)(()=>(0,C.B)(B),[]);let G=(0,l.useRef)(null),[W,q]=(0,l.useState)(!0),[X,K]=(0,l.useState)(!!p),Y=void 0!==f,J=Y?f:X,Q=(0,l.useCallback)(r=>{if(i||n){r.preventDefault();return}Y||(J?K(r.target.checked):K(!!w||r.target.checked)),null==V||V(r)},[i,n,J,Y,w,V]);(0,g.G)(()=>{G.current&&(G.current.indeterminate=!!w)},[w]),(0,y.r)(()=>{n&&H(!1)},[n,H]),(0,g.G)(()=>{let r=G.current;(null==r?void 0:r.form)&&(r.form.onreset=()=>{K(!!p)})},[]);let ee=n&&!_,et=(0,l.useCallback)(r=>{" "===r.key&&U(!0)},[U]),er=(0,l.useCallback)(r=>{" "===r.key&&U(!1)},[U]);(0,g.G)(()=>{G.current&&G.current.checked!==J&&K(G.current.checked)},[G.current]);let en=(0,l.useCallback)((r={},o=null)=>({...r,ref:o,"data-active":S($),"data-hover":S(F),"data-checked":S(J),"data-focus":S(R),"data-focus-visible":S(R&&z),"data-indeterminate":S(w),"data-disabled":S(n),"data-invalid":S(a),"data-readonly":S(i),"aria-hidden":!0,onMouseDown:O(r.onMouseDown,r=>{R&&r.preventDefault(),U(!0)}),onMouseUp:O(r.onMouseUp,()=>U(!1)),onMouseEnter:O(r.onMouseEnter,()=>N(!0)),onMouseLeave:O(r.onMouseLeave,()=>N(!1))}),[$,J,n,R,z,F,w,a,i]),ei=(0,l.useCallback)((r={},i=null)=>({...I,...r,ref:(0,v.lq)(i,r=>{r&&q("LABEL"===r.tagName)}),onClick:O(r.onClick,()=>{var r;W||(null==(r=G.current)||r.click(),requestAnimationFrame(()=>{var r;null==(r=G.current)||r.focus()}))}),"data-disabled":S(n),"data-checked":S(J),"data-invalid":S(a)}),[I,n,J,a,W]),eo=(0,l.useCallback)((r={},l=null)=>({...r,ref:(0,v.lq)(G,l),type:"checkbox",name:E,value:k,id:s,tabIndex:T,onChange:O(r.onChange,Q),onBlur:O(r.onBlur,D,()=>H(!1)),onFocus:O(r.onFocus,j,()=>H(!0)),onKeyDown:O(r.onKeyDown,et),onKeyUp:O(r.onKeyUp,er),required:o,checked:J,disabled:ee,readOnly:i,"aria-label":M,"aria-labelledby":P,"aria-invalid":A?!!A:a,"aria-describedby":h,"aria-disabled":n,style:b.NL}),[E,k,s,Q,D,j,et,er,o,J,ee,i,M,P,A,a,h,n,T]),ea=(0,l.useCallback)((r={},i=null)=>({...r,ref:i,onMouseDown:O(r.onMouseDown,L),onTouchStart:O(r.onTouchStart,L),"data-disabled":S(n),"data-checked":S(J),"data-invalid":S(a)}),[J,n,a]);return{state:{isInvalid:a,isFocused:R,isChecked:J,isActive:$,isHovered:F,isIndeterminate:w,isDisabled:n,isReadOnly:i,isRequired:o},getRootProps:ei,getCheckboxProps:en,getInputProps:eo,getLabelProps:ea,htmlProps:I}}({...D,isDisabled:M,isChecked:j,onChange:z}),$=(0,l.useMemo)(()=>({opacity:B.isChecked||B.isIndeterminate?1:0,transform:B.isChecked||B.isIndeterminate?"scale(1)":"scale(0.95)",fontSize:E,color:_,...a.icon}),[_,E,B.isChecked,B.isIndeterminate,a.icon]),U=(0,l.cloneElement)(k,{__css:$,isIndeterminate:B.isIndeterminate,isChecked:B.isChecked});return l.createElement(Z,{__css:a.container,className:w("chakra-checkbox",h),...N()},l.createElement("input",{className:"chakra-checkbox__input",...R(V,n)}),l.createElement(A,{__css:a.control,className:"chakra-checkbox__control",...H()},U),p&&l.createElement(d.m$.span,{className:"chakra-checkbox__label",...F(),__css:{marginStart:c,...a.label}},p))});I.displayName="Checkbox";var V=i(18069),D=i(2793),j=i(68263),z=["name","label","children","value","isRequired"];function B(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function R(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?B(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):B(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var H=function(r){var n=r.name,i=r.label,o=r.children,s=r.value,l=r.isRequired,c=(0,a.Z)(r,z);return(0,D.BX)(D.HY,{children:[i&&(0,D.tZ)(V._,{htmlFor:n,children:i}),(0,j.az)(I,R(R({id:n},c),{},{name:n,key:s,value:"".concat(s),isRequired:l}),o)]})},F=i(76497),N=["name","optimized","children"];function $(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function U(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?$(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):$(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var G=function(r){var n=r.name,i=r.optimized,o=r.children,l=(0,a.Z)(r,N),c=void 0===i||i?s.Rt:s.gN;return(0,D.BX)(D.HY,{children:[(0,D.tZ)(c,{name:n,children:function(r){var i=r.field,a=r.meta,s=r.form;return(0,D.tZ)(H,U(U(U({},l),i),{},{isChecked:a.value,isInvalid:!!(a.touched&&a.error),onChange:function(r){s.setFieldValue(n,r.target.checked)},children:o}))}}),(0,D.tZ)(F.h,{name:n})]})}},76497:function(r,n,i){"use strict";i.d(n,{h:function(){return p}});var o=i(64219),a=i(1596),s=i(8004),l=i(77040),c=i(2793),u=["name","variant"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=function(r){var n=r.name,i=r.variant,o=void 0===i?"red":i,d=(0,a.Z)(r,u);return(0,c.tZ)(s.xu,{mt:1,children:(0,c.tZ)(l.Bc,{name:n,children:function(r){return(0,c.tZ)(s.xv,h(h({},d),{},{display:"block",size:"detailing aa",textTransform:"none",color:o,children:r}))}})})}},24647:function(r,n,i){"use strict";i.d(n,{j:function(){return f}});var o=i(64219),a=i(1596),s=i(77040),l=i(74710),c=i(76497),u=i(2793),d=["name","type","optimized","hideError","hasRequiredLabel","showRequiredLabel"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=function(r){var n=r.name,i=r.type,o=void 0===i?"text":i,h=r.optimized,f=r.hideError,g=r.hasRequiredLabel,y=void 0!==g&&g,v=r.showRequiredLabel,b=void 0===v||v,C=(0,a.Z)(r,d),_=void 0===h||h?s.Rt:s.gN;return(0,u.BX)(u.HY,{children:[(0,u.tZ)(_,{name:n,children:function(r){var n,i=r.field,a=r.meta;return(0,u.tZ)(u.HY,{children:(0,u.tZ)(l._,p(p(p({type:o,hasRequiredLabel:y},C),i),{},{value:null!==(n=i.value)&&void 0!==n?n:"",isInvalid:!!(a.touched&&a.error),showRequiredLabel:b}))})}}),!(void 0!==f&&f)&&(0,u.tZ)(c.h,{name:n,variant:m(C.variant)})]})},m=function(r){switch(r){case"whiteYellow":case"transparentYellow":return"brand.yellow";default:return"red"}}},68601:function(r,n,i){"use strict";i.d(n,{hs:function(){return o.h},jc:function(){return a.j}}),i(77040);var o=i(76497),a=i(24647);i(45485),i(40739)},33931:function(r,n,i){"use strict";i.d(n,{r:function(){return o}});var o=i(8004).rj;o.defaultProps={columnGap:["space-8","space-16",null,"space-24"],templateColumns:"repeat(12, 1fr)"}},66125:function(r,n,i){"use strict";i.d(n,{T:function(){return S},_:function(){return O}});var o=i(8004),a=i(23367),s=i(92820),l=i(13714),c=i(66840),u=i(98769),d=i(98310),h=i(98645),p=i(70623),f=i(42416),m=i(88630),g=i(97323),y=i(24593),v=i(33931),b=i(89438),C=i(12142),_=i(24246),x=i(2793),w=function(){var r=(0,y.bU)(),n=(0,l.Z)().t,i=(0,g.a)().logout;return(0,x.BX)(x.HY,{children:[(0,x.tZ)(o.xu,{as:"li",mb:"space-24",children:(0,x.tZ)(C.l,{display:"inline-block",whiteSpace:"normal",href:"/".concat(r,"/").concat(h.TD.profile[r]),children:n("label.yourProfile")})}),(0,x.tZ)(o.xu,{as:"li",mb:"space-24",children:(0,x.tZ)(C.l,{display:"inline-block",whiteSpace:"normal",href:"https://loyalty.inter.it/".concat(r,"?utm_source=menu&utm_medium=website&utm_campaign=sito-menu&utm_content=loyalty"),target:"_blank",children:"Interista"})}),(0,x.tZ)(o.xu,{as:"li",mb:"space-24",children:(0,x.tZ)(C.l,{as:"button",onClick:function(){return i()},display:"inline-block",whiteSpace:"normal",target:"_blank",children:n("label.logout")})})]})},S=function(){var r=(0,l.Z)().t,n=(0,s._)(),i=(0,m.H)(),d=i.activeItem,h=i.setActiveItem,y=i.setSubNavItems,S=(0,g.a)(),O=S.setShowLogin,E=S.isAuthenticated,k=S.user;(0,c.useEffect)(function(){(null==d?void 0:d.label)!=="login"?n.start("hidden"):n.start("show")},[null==d?void 0:d.label,n]);var T=(0,c.useMemo)(function(){var r="welcome";return(null==k?void 0:k.gender)==="Female"?r="welcomeFemale":(null==k?void 0:k.gender)==="Male"&&(r="welcomeMale"),r},[null==k?void 0:k.gender]);return(0,x.tZ)(o.xu,{as:"li",children:E?(0,x.BX)(x.HY,{children:[(0,x.tZ)(C.l,{display:{base:"none",md:"block"},textTransform:"uppercase",color:"light.white_100",onMouseEnter:function(){h(p.x4),y(!0)},children:null==k?void 0:k.firstName}),(0,x.BX)(C.l,{display:{base:"inline-block",md:"none"},onClick:function(){h(p.x4),y(!0)},textTransform:"uppercase",color:"light.white_100",pr:"space-32",size:"h5 aa",children:[null==k?void 0:k.firstName," ",(0,x.tZ)(f.Cheveron,{position:"absolute",top:"40%",right:0,transform:"translateY(-50%)",color:"light.white_100"})]}),(0,x.BX)(b.uH,{display:{base:"none",md:"block"},position:"absolute",top:"".concat(p.Pd,"px"),left:0,overflow:"hidden",bg:"brand.blue",w:"100%",variants:_.H1,initial:"hidden",animate:n,children:[(0,x.tZ)(o.iz,{borderColor:"#00167B"}),(0,x.tZ)(o.W2,{pt:"space-48",pb:"space-96",onMouseLeave:function(){h(void 0),y(!1)},children:(0,x.BX)(v.r,{children:[(0,x.tZ)(o.P4,{colSpan:6,children:(0,x.BX)(o.X6,{as:"h2",size:"h4 aa",color:"light.white_100",children:[r("label.".concat(T)),null!=k&&k.gender?",":""," ",null==k?void 0:k.firstName]})}),(0,x.tZ)(o.P4,{colSpan:2,colStart:11,as:"ul",listStyleType:"none",textAlign:"right",children:(0,x.tZ)(w,{})})]})})]}),(0,x.BX)(b.uH,{as:"ul",display:{base:"block",md:"none"},overflow:"scroll",position:"fixed",top:0,left:0,zIndex:101,w:"100%",h:"calc((var(--vh, 1vh) * 100) - ".concat(p.Uk,"px)"),variants:_.pg,initial:"hidden",animate:n,backgroundColor:"brand.blue",children:[(0,x.tZ)(o.iz,{borderColor:"#00167B"}),(0,x.tZ)(o.W2,{py:"space-32",children:(0,x.BX)(v.r,{children:[(0,x.tZ)(o.P4,{colSpan:12,children:(0,x.tZ)(u.x,{onClick:function(){h(void 0),n.start("exit")}})}),(0,x.tZ)(o.P4,{colSpan:12,py:"space-32",children:(0,x.BX)(o.X6,{as:"h2",size:"h4 aa",color:"light.white_100",fontSize:60,children:[r("label.".concat(T)),null!=k&&k.gender?",":""," ",null==k?void 0:k.firstName]})}),(0,x.tZ)(o.P4,{colSpan:12,children:(0,x.tZ)(o.kC,{flexDirection:"column",alignItems:"flex-start",children:(0,x.tZ)(w,{})})})]})})]})]}):(0,x.BX)(a.zx,{variant:"icon",onClick:function(){return O(!0)},onMouseEnter:function(){h(void 0),y(!1)},children:[(0,x.tZ)(C.l,{display:{base:"none",md:"block"},textTransform:"uppercase",color:"light.white_100",children:r("label.login")}),(0,x.tZ)(C.l,{display:{base:"block",md:"none"},color:"light.white_100",size:"h5 aa",textTransform:"uppercase",children:r("label.login")})]})})},O=function(){var r=(0,g.a)(),n=r.showLogin,i=r.setShowLogin,o=(0,y.bU)(),a=(0,c.useMemo)(function(){var r,n;return"".concat("https://my.inter.it/services/oauth2","/authorize/expid_").concat(o,"website?redirect_uri=").concat((r="https://www.inter.it/en/salesforce-auth",(n="{{locale}}",o&&r.includes(n))?r.replace(n,o):r),"&response_type=").concat("code","&state=").concat(o,"&client_id=").concat("3MVG9Rd3q
387C6oMalVGgerTUXji9QjtmOggsYHTWwEdiB8ioemX1KAfoJCGT.aW_y7TWaePCxqX5u11glLqjI9t","&scope=openid+refresh_token+api&nonce=a0b5b359-f28c-4428-a879-624e67460756")},[o]),s=function(r){var n=document.cookie.match(RegExp("(^| )"+r+"=([^;]+)"));return n?n[2]:null},l=(0,c.useRef)(null);return(0,c.useEffect)(function(){l.current&&(["ak_bmsc","expid"].forEach(function(r){var n=s(r);n&&(document.cookie="".concat(r,"=").concat(n,"; SameSite=None; Secure; Path=/; Max-Age=3600"))}),document.cookie="userStatus=loggedIn; SameSite=None; Secure; Path=/; Max-Age=3600",document.cookie="userLocale="+o+"; SameSite=None; Secure; Path=/; Max-Age=3600")},[a,n]),(0,x.tZ)(d.u,{blockScrollOnMount:!0,isOpen:n,onClose:function(){return i(!1)},children:(0,x.tZ)("iframe",{title:"IDMLogin",id:"iframe-salesforce-login",ref:l,src:a,onLoad:function(){console.log("iframe load: ",l.current)},style:{width:"100%",height:"80vh",border:"none"}})})}},12142:function(r,n,i){"use strict";i.d(n,{l:function(){return p}});var o=i(64219),a=i(1596),s=i(69643),l=i(23367),c=i(2793),u=["children","href","linkActive"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,s.Gp)(function(r,n){var i=r.children,o=r.href,s=r.linkActive,d=(0,a.Z)(r,u);return(0,c.tZ)(l.zx,h(h(h({size:"large body aa",as:"a",variant:"navLink"},void 0!==s&&s&&{backgroundPosition:"100% 100%",backgroundSize:"100% 1px"}),{},{ref:n,href:o},d),{},{children:i}))})},61551:function(r,n,i){"use strict";i.d(n,{O$:function(){return C},Ut:function(){return m},Hl:function(){return $},KB:function(){return ee},St:function(){return em},lh:function(){return _.l}});var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(32303),u=i(2793),d=["isWhite","size"];function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=(0,l.forwardRef)(function(r,n){var i=r.isWhite,o=r.size,s=(0,a.Z)(r,d);return o&&(s.width=o,s.height=o),(0,u.BX)("svg",p(p({xmlns:"http://www.w3.org/2000/svg",width:86,height:86,fill:"none",viewBox:"0 0 86 86",ref:n},s),{},{children:[(0,u.tZ)("path",{fill:i?c.r.colors.light.white_100:c.r.colors.dark.black_100,d:"M43 0C19.248 0 0 19.248 0 43s19.248 43 43 43 43-19.248 43-43S66.752 0 43 0zm0 79.857C22.647 79.857 6.143 63.353 6.143 43 6.143 22.647 22.647 6.143 43 6.143c20.353 0 36.857 16.504 36.857 36.857 0 20.353-16.504 36.857-36.857 36.857z"}),(0,u.tZ)("path",{fill:"currentColor",d:"M65.857 22.36l-3.077 6.32c2.947 4.054 4.68 8.97 4.68 14.283 0 4.448-1.213 8.617-3.336 12.234l.845 9.303c5.568-5.592 8.991-13.18 8.991-21.527 0-7.91-3.055-15.114-8.103-20.613zM46.086 67.572V18.428a23.82 23.82 0 017.236 2.136L55.9 14.95A29.893 29.893 0 0043 12.04a29.893 29.893 0 00-12.9 2.91l2.578 5.614a24.101 24.101 0 017.328-2.147v49.165c-2.416-.3-4.73-.97-6.871-1.93l-.558 6.45A30.085 30.085 0 0043 73.96c3.674 0 7.206-.66 10.464-1.879l-.558-6.45a23.637 23.637 0 01-6.82 1.94zM20.144 22.36c-5.048 5.496-8.103 12.696-8.103 20.593 0 8.363 3.434 15.958 9.024 21.547l.845-9.278a23.95 23.95 0 01-3.37-12.27c0-5.309 1.734-10.223 4.68-14.264l-3.076-6.328z"}),(0,u.tZ)("path",{fill:"currentColor",d:"M59.031 29.941l4.609-9.852a30.786 30.786 0 00-5.073-3.75L49.02 36.763V51.35l4.784-10.221 2.578 29.39a30.982 30.982 0 005.876-3.749l-3.227-36.829zm-22.072 7.148l-9.594-20.75a30.453 30.453 0 00-5.006 3.762l4.578 9.897-.01.174-3.17 36.597a30.59 30.59 0 005.81 3.75l2.55-29.35 4.862 10.513V37.089h-.02z"})]}))}),m=(0,s.m$)(f),g=["isWhite","w","h"];function y(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function v(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?y(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):y(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var b=(0,l.forwardRef)(function(r,n){var i=r.isWhite,o=r.w,s=r.h,l=(0,a.Z)(r,g);return o&&(l.width=o),s&&(l.height=o),(0,u.BX)("svg",v(v({xmlns:"http://www.w3.org/2000/svg",width:86,height:86,viewBox:"0 0 862.4 425.7",ref:n,fill:"none"},l),{},{children:[(0,u.tZ)("path",{fill:i?c.r.colors.light.white_100:c.r.colors.dark.black_100,d:"M430.3,0C312.7,0,217.5,95.2,217.5,212.8s95.2,212.8,212.8,212.8s212.8-95.2,212.8-212.8S548,0,430.3,0z M430.3,395.3c-100.6,0-182.4-81.8-182.4-182.4S329.7,30.4,430.3,30.4s182.4,81.8,182.4,182.4S531,395.3,430.3,395.3z"}),(0,u.tZ)("path",{fill:"currentColor",d:"M320.3,317.7l4-45.3c-9.7-17.6-15.5-38-15.5-59.6c0-25.8,8.2-50.2,21.9-69.6l-14.3-31 c-23.7,26.8-38,62-38,100.6C278.3,253.6,294.1,290.4,320.3,317.7z M540.4,317.7c26.1-27.4,42-64.2,42-104.9 c0-38.6-14.3-73.9-38-100.6l-14.3,31c13.7,19.5,21.9,43.8,21.9,69.6c0,21.6-5.8,42-15.5,59.6L540.4,317.7z M327.6,100.6l22.8,49 l-16.1,181.2c9.1,7.3,18.5,13.4,28.9,18.5L375.9,204l24.6,52.9v-72.1l-48-102.8C343.7,87.6,335.5,93.6,327.6,100.6z M460.1,256.9 l24.6-52.9l12.8,145.3c10.3-5.2,19.8-11.2,28.9-18.5l-16.1-181.2l22.8-49c-7.9-7-16.1-13.1-24.9-18.5l-48,102.8V256.9z M366.2,75.1l12.8,27.4c10.9-5.2,23.1-8.8,35.9-10.3v241.4c-12.2-1.5-23.4-4.9-34.1-9.7l-2.7,31.9c16.1,5.8,33.7,9.1,52.3,9.1 s36.2-3.3,52.3-9.1l-2.7-31.9c-10.6,4.9-22.2,8.2-34.1,9.7V92.1c12.8,1.5,24.9,5.2,35.9,10.3l12.8-27.4 c-19.5-9.1-41-14.3-64.2-14.3S385.6,66,366.2,75.1z"}),(0,u.tZ)("path",{fill:"currentColor",d:"M111.8,115.7L61.7,0v152.7c-25.6,21.4-46,42.5-61.7,60.7c18.2,6.4,39.1,15,61.7,26.5v124.9l49.9-96l0,0 c48.8,32.1,83.9,67.1,107.6,94.7c-23.8-54.8-47.5-109.7-71.3-164.5l71.3-137C189.6,72.9,152,89.6,111.8,115.7z"}),(0,u.tZ)("path",{fill:"currentColor",d:"M800.7,239.9c22.6-11.5,43.5-20,61.7-26.5c-15.7-18.2-36.1-39.4-61.7-60.7V0l-50.1,115.7 c-40.1-26.1-77.8-42.8-107.4-53.6l71.3,137c-23.8,54.8-47.5,109.7-71.3,164.5C666.9,336,702,301,750.8,268.9l0,0l49.9,96V239.9z"})]}))}),C=(0,s.m$)(b),_=i(12142),x=i(8004),w=i(61876),S=i(67984),O=i(56106),E=i(32913),k=i(21413),T=i(89438),M=function(r){var n=r.isOpen,i=r.onClose,o=r.value,a=(0,S.Tb)(),s=(0,w.useRouter)().events;return(0,l.useEffect)(function(){s.on("routeChangeComplete",function(){i()})},[]),(0,u.tZ)(u.HY,{children:(0,u.BX)(O.u_,{isOpen:n,onClose:i,onOverlayClick:i,motionPreset:"none",children:[(0,u.tZ)(O.ZA,{background:"rgba(0, 0, 0, 0.5)"}),(0,u.tZ)(O.hz,{bg:"brand.blue",position:"relative",maxW:"100%",m:0,borderRadius:0,boxShadow:"none",children:(0,u.tZ)(O.fe,{p:0,children:(0,u.tZ)(E.M,{mode:"wait",children:(0,u.tZ)(x.W2,{children:(0,u.tZ)(T.HZ,{py:"space-40",my:"space-4",initial:{opacity:0}
387,animate:{opacity:1},exit:{opacity:0},transition:{opacity:{duration:a?0:.15}},children:(0,u.tZ)(x.xu,{w:"100%",children:(0,u.tZ)(k.Z,{focusOnMount:!0,value:o,onXBtnClick:i})})})})})})})]})})},P=i(48640),L=i(88630),A=i(94273),Z=i(95536),I=i(13616),V=i(74392),D=i(24593),j=i(89406),z=i(66125),B=i(92820),R=i(70623),H=i(33931),F=i(24246),N=function(r){var n=r.subNavItems,i=r.parent,o=(0,L.H)(),a=o.activeItem,s=o.setActiveItem,c=o.setSubNavItems,d=(0,B._)();return((0,l.useEffect)(function(){i!==a?d.start("hidden"):d.start("show")},[a,d,i]),n)?(0,u.BX)(T.uH,{position:"absolute",top:"".concat(R.Pd,"px"),left:0,overflow:"hidden",bg:"brand.blue",w:"100%",variants:F.H1,initial:"hidden",animate:d,children:[(0,u.tZ)(x.iz,{borderColor:"#00167B"}),(0,u.tZ)(x.W2,{pt:"space-48",pb:"space-96",overflow:"auto",onMouseLeave:function(){s(void 0),c(!1)},children:(0,u.BX)(H.r,{children:[(null==i?void 0:i.label)&&(0,u.tZ)(x.P4,{colSpan:2,children:(0,u.tZ)(x.X6,{as:"h2",size:"h4 aa",color:"light.white_100",children:i.label})}),n.map(function(r,n){return(0,u.tZ)(x.P4,{colSpan:2,as:"ul",listStyleType:"none",children:r.map(function(r){return(0,u.tZ)(x.xu,{as:"li",children:(0,u.tZ)(j.o7,{item:r,mobile:!1})},r.sys.id)})},"subnav-column-".concat(n))})]})})]}):null},$=function(r){var n=r.links,i=r.showLogin,o=r.justifyContent,a=r.showSearch,s=void 0!==a&&a,l=r.handleSearchButtonClick,c=r.onClose,d=r.isOpen,h=(0,w.useRouter)(),p=h.asPath,f=h.pathname,m=(0,L.H)(),g=m.setActiveItem,y=m.setSubNavItems,v=(0,D.bU)();return n.length?(0,u.BX)(x.kC,{w:"100%",h:"100%",alignItems:"flex-end",as:"nav",justifyContent:void 0===o?"flex-start":o,children:[(0,u.BX)(x.xu,{as:"ul",listStyleType:"none",display:"flex",gap:"space-32",children:[n.length&&n.map(function(r){var n;switch(null===(n=r.header)||void 0===n?void 0:n.__typename){case"InternalLink":var i,o,a,s,l,c,d,h=!(0,Z.H)(null===(i=r.subLinksCollection)||void 0===i?void 0:i.items).length,f=null==r||null===(o=r.header)||void 0===o||!o.link||!("published"in r.header.link)||r.header.link.published;return r.header&&(0,u.BX)(x.xu,{as:"li",display:f?"block":"none",children:[(0,u.tZ)(j.rU,{href:(0,I.n)({locale:v,typename:null===(s=r.header.link)||void 0===s?void 0:s.__typename,slug:null===(l=r.header.link)||void 0===l?void 0:l.slug,pageType:r.header.link&&"pageType"in r.header.link?r.header.link.pageType:void 0}),passHref:!0,children:(0,u.tZ)(_.l,{color:"light.white_100",textTransform:"uppercase",linkActive:p.includes(String(null==r||null===(c=r.header)||void 0===c||null===(c=c.link)||void 0===c?void 0:c.slug)),onClick:function(){var n,i;return(0,V.CT)({navigationMenuCategory:null!==(n=r.header)&&void 0!==n&&n.label?r.header.label:"",navigationMenuItem:null!==(i=r.header)&&void 0!==i&&i.label?r.header.label:""})},onMouseEnter:function(){var n;g(r.header),(0,Z.H)(null===(n=r.subLinksCollection)||void 0===n?void 0:n.items).length?y(!0):y(!1)},children:r.header.label||""})}),!h&&(0,u.tZ)(N,{parent:r.header,subNavItems:(0,A.J)((0,Z.H)(null===(d=r.subLinksCollection)||void 0===d?void 0:d.items),5)})]},null===(a=r.header)||void 0===a?void 0:a.sys.id);case"Link":var m,b,C,w=!(0,Z.H)(null===(m=r.subLinksCollection)||void 0===m?void 0:m.items).length,S=r.header.url||"#";return r.header&&(0,u.BX)(x.xu,{as:"li",children:[(0,u.tZ)(_.l,{as:"a",href:S,color:"light.white_100",textTransform:"uppercase",target:"_blank",onMouseEnter:function(){var n;g(r.header),(0,Z.H)(null===(n=r.subLinksCollection)||void 0===n?void 0:n.items).length?y(!0):y(!1)},onClick:function(){var n,i;(0,V.CT)({navigationMenuCategory:null!==(n=r.header)&&void 0!==n&&n.label?r.header.label:"",navigationMenuItem:null!==(i=r.header)&&void 0!==i&&i.label?r.header.label:""}),S&&S.includes("store")&&(0,V.mL)({contentType:"first_level_menu",productType:"",clickUrl:S})},children:r.header.label||""}),!w&&(0,u.tZ)(N,{parent:r.header,subNavItems:(0,A.J)((0,Z.H)(null===(C=r.subLinksCollection)||void 0===C?void 0:C.items),5)})]},null===(b=r.header)||void 0===b?void 0:b.sys.id)}}),void 0!==i&&i&&(0,u.tZ)(z.T,{}),s&&"function"==typeof l&&(0,u.tZ)(x.xu,{as:"li",children:(0,u.tZ)(P.Z,{onClick:l})})]}),s&&d&&"function"==typeof c&&"/search"!==f&&(0,u.tZ)(M,{isOpen:d,onClose:c})]}):null},U=i(741),G=i(70061),W=i(74982),q=i(84658),X=i(13714),K=i(90056),Y=i(16105),J=(0,q.E)(x.xu),Q=(0,U.Z)(x.xu,{target:"e1ormhvo0"})("content:'';position:absolute;top:0;left:0;width:100%;height:",(0,K.hO)(425),";background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 80%);z-index:",function(r){return r.theme.zIndex.headerGradient},";"),ee=function(r){var n=r.navItems,i=r.logoType,o=(0,W.u)(),a=(0,X.Z)().t,s=(0,L.H)(),c=s.alwaysWhiteLogo,d=s.logoStyle,h=s.headerStyle,p=s.setHeaderStyle,f=s.defaultHeaderStyle,g=s.subNavItems,y=s.setLogoStyle,v=(0,l.useRef)(null),b=(0,Y.C)(),_=(0,D.gs)(),S=(0,l.useState)("absolute"),O=S[0],k=S[1],T=(0,l.useState)("0%"),M=T[0],P=T[1],A=(0,G.qY)(),Z=A.isOpen,I=A.onClose,V=A.onOpen,z=(0,w.useRouter)().pathname,B=(0,l.useCallback)(p,[]);return(0,l.useEffect)(function(){var r;return"down"===b&&_.y>R.Pd?(P("-100%"),r=setTimeout(function(){return k("fixed")},200)):("up"===b&&_.y>R.Pd||k("absolute"),P("0%")),function(){clearTimeout(r)}},[_.y,b]),(0,l.useEffect)(function(){var r=_.y>200?"solid":f;h!==r&&B(r)},[h,_.y,f,B]),(0,l.useEffect)(function(){c||y("solid"===h||g?"two-color":"light")},[c,h,g,y]),(0,u.BX)(u.HY,{children:[(0,u.tZ)(x.xu,{ref:v,display:{base:"none",md:"block"},w:"100%",zIndex:o.zIndex.nav,position:O,top:0,pt:"space-24",transition:"background-color 200ms ease-in-out ".concat(g?"":"300ms",", transform 300ms ease-in-out"),transform:"translateY(".concat(M,")"),backgroundColor:"solid"===h||g?"brand.blue":"transparent",children:(0,u.tZ)(x.W2,{pb:"space-16",children:(0,u.BX)(H.r,{children:[(0,u.tZ)(x.P4,{colSpan:5,children:(0,u.tZ)($,{links:n.left})}),(0,u.tZ)(x.P4,{colSpan:2,textAlign:"center",children:(0,u.tZ)(j.rU,{href:"/",passHref:!0,children:(0,u.tZ)("a",{title:a("label.goToHomePage"),style:{display:"inline-block"},children:"Celebration"===i?(0,u.tZ)(C,{isWhite:"light"===d,sx:{path:{transition:"fill ".concat(g?"200ms":"400ms"," ease-in-out ").concat(g?"":"200ms")}},display:"inline-block",h:20,w:170,color:"light.white_100"}):(0,u.tZ)(m,{isWhite:"light"===d,sx:{path:{transition:"fill ".concat(g?"200ms":"400ms"," ease-in-out ").concat(g?"":"200ms")}},display:"inline-block",size:80,color:"light.white_100"})})})}),(0,u.tZ)(x.P4,{colSpan:5,children:(0,u.tZ)($,{links:n.right,showLogin:!0,showSearch:!0,handleSearchButtonClick:function(){z.includes("search")||V()},isOpen:Z,onClose:I,justifyContent:"flex-end"})})]})})}),"light"===d&&"transparent"===h&&(0,u.tZ)(Q,{}),(0,u.tZ)(E.M,{mode:"wait",children:g&&(0,u.tZ)(J,{position:"fixed",top:R.Pd,left:0,backgroundColor:"dark.black_100",initial:{opacity:0}
387,animate:{opacity:.6},exit:{opacity:0},transition:{duration:.3,ease:"easeInOut"},zIndex:o.zIndex.navGradient,width:"100%",height:"100%"})})]})},et=i(15111),er=i(54617),en=i(23367),ei=i(55848),eo=i(37250),ea=i(42416),es=i(98769),el=function(r){var n=r.toggleLocked,i=r.locked,o=r.subNavItems,a=r.parent,s=(0,L.H)(),c=s.activeItem,d=s.setActiveItem,h=(0,B._)();return((0,l.useEffect)(function(){a===c&&h.start("show")},[c,h,a]),(0,l.useEffect)(function(){i||h.start("hidden")},[h,i]),o)?(0,u.BX)(T.uH,{as:"ul",display:{base:"block",md:"none"},overflow:"scroll",position:"fixed",top:0,left:0,zIndex:101,w:"100%",h:"100vh",variants:F.pg,initial:"hidden",animate:h,backgroundColor:"brand.blue",children:[(0,u.tZ)(x.iz,{borderColor:"#00167B"}),(0,u.tZ)(x.W2,{py:"space-32",children:(0,u.BX)(H.r,{children:[(0,u.tZ)(x.P4,{colSpan:12,children:(0,u.tZ)(es.x,{onClick:function(){d(void 0),h.start("exit")}})}),(null==a?void 0:a.label)&&(0,u.tZ)(x.P4,{colSpan:12,py:"space-32",children:(0,u.tZ)(x.X6,{as:"h2",size:"h4 aa",color:"light.white_100",fontSize:60,children:a.label})}),(0,u.tZ)(x.P4,{colSpan:12,children:(0,u.BX)(x.kC,{flexDirection:"column",alignItems:"flex-start",children:[a&&(0,u.tZ)(j.o7,{item:a,toggleLocked:function(r){return n(r)},locked:i,mobile:!0}),o.map(function(r){return(0,u.tZ)(j.o7,{item:r,toggleLocked:function(r){return n(r)},locked:i,mobile:!0},r.sys.id)})]})})]})})]}):null};function ec(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eu(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ec(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ec(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ed=function(r){var n=r.navItems,i=r.locked,o=r.toggleLocked,a=(0,w.useRouter)().asPath,s=(0,L.H)().setActiveItem,l=(0,D.bU)();return(0,u.BX)(x.xu,{display:{base:"block",md:"none"},w:"100%",zIndex:100,position:"fixed",top:R.Uk,backgroundColor:"brand.blue",h:"calc((var(--vh, 1vh) * 100) - ".concat(R.Uk,"px)"),transition:"transform 300ms ease-in-out",transform:i?"translateX(0)":"translateX(-100%)",overflow:"hidden",children:[(0,u.tZ)(x.iz,{borderColor:"#00167B"}),(0,u.tZ)(x.W2,{pt:"space-40",pb:"space-64",height:"100vh",overflow:"auto",children:(0,u.tZ)(H.r,{children:(0,u.tZ)(x.P4,{colSpan:12,as:"nav",children:(0,u.BX)(x.xu,{as:"ul",listStyleType:"none",paddingBottom:"space-128",children:[n.map(function(r){var n;switch(null===(n=r.header)||void 0===n?void 0:n.__typename){case"InternalLink":var c,d,h,p,f,m,g,y=!(0,Z.H)(null===(c=r.subLinksCollection)||void 0===c?void 0:c.items).length,v=null==r||null===(d=r.header)||void 0===d||!d.link||!("published"in r.header.link)||r.header.link.published;return r.header&&(0,u.BX)(x.xu,{as:"li",_notLast:{mb:"space-32"},position:"relative",display:v?"block":"none",children:[(0,u.tZ)(j.rU,eu(eu({href:(0,I.n)({locale:l,typename:null===(p=r.header.link)||void 0===p?void 0:p.__typename,slug:null===(f=r.header.link)||void 0===f?void 0:f.slug,pageType:r.header.link&&"pageType"in r.header.link?r.header.link.pageType:void 0})},y&&{passHref:!0}),{},{children:(0,u.BX)(_.l,eu(eu({color:"light.white_100",size:"h5 aa",display:"inline-block"},!y&&{as:"button"}),{},{pr:y?void 0:"space-32",position:"relative",textTransform:"uppercase",linkActive:a.includes(String(null==r||null===(m=r.header)||void 0===m||null===(m=m.link)||void 0===m?void 0:m.slug)),onClick:function(n){var a,l;y||(n.preventDefault(),n.stopPropagation()),(0,V.CT)({navigationMenuCategory:null!==(a=r.header)&&void 0!==a&&a.label?r.header.label:"",navigationMenuItem:null!==(l=r.header)&&void 0!==l&&l.label?r.header.label:""}),y?o(!i):s(r.header)},children:[r.header.label||""," ",!y&&(0,u.tZ)(ea.Cheveron,{position:"absolute",top:"40%",right:0,transform:"translateY(-50%)",color:"light.white_100"})]}))})),!y&&(0,u.tZ)(el,{parent:r.header,subNavItems:(0,Z.H)(null===(g=r.subLinksCollection)||void 0===g?void 0:g.items),locked:i,toggleLocked:function(r){return o(r)}})]},null===(h=r.header)||void 0===h?void 0:h.sys.id);case"Link":var b,C,w,S=r.header.url||"#",O=!(0,Z.H)(null===(b=r.subLinksCollection)||void 0===b?void 0:b.items).length;return r.header&&(0,u.BX)(x.xu,{as:"li",_notLast:{mb:"space-32"},children:[(0,u.BX)(_.l,eu(eu({color:"light.white_100",size:"h5 aa",display:"inline-block",pr:"space-32",textTransform:"uppercase",onClick:function(n){var i,o;O||(n.preventDefault(),n.stopPropagation()),s(r.header),(0,V.CT)({navigationMenuCategory:null!==(i=r.header)&&void 0!==i&&i.label?r.header.label:"",navigationMenuItem:null!==(o=r.header)&&void 0!==o&&o.label?r.header.label:""}),S&&S.includes("store")&&(0,V.mL)({contentType:"first_level_menu",productType:"",clickUrl:S})}},O?{href:S,target:"_blank"}:{as:"button"}),{},{children:[r.header.label||""," ",!O&&(0,u.tZ)(ea.Cheveron,{position:"absolute",top:"40%",right:0,transform:"translateY(-50%)",color:"light.white_100"})]})),!O&&(0,u.tZ)(el,{parent:r.header,subNavItems:(0,Z.H)(null===(w=r.subLinksCollection)||void 0===w?void 0:w.items),locked:i,toggleLocked:function(r){return o(r)}})]},null===(C=r.header)||void 0===C?void 0:C.sys.id)}}),(0,u.tZ)(z.T,{})]})})})})]})},eh={name:"b1zb9i",styles:"top:50%;left:50%;bottom:initial;transform:translate(-50%, -50%) rotate(-45deg)"},ep={name:"9xk5w0",styles:"top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)"},ef=(0,U.Z)(en.zx,{shouldForwardProp:eo.Z,target:"e108ybla0"})("position:relative;background-color:transparent;width:",(0,K.hO)(26),";height:",(0,K.hO)(11),";&:active,&:hover{background-color:transparent;outline:none;box-shadow:none;}div{width:100%;height:",(0,K.hO)(3),";background-color:",function(r){return r.theme.colors.light.white_100},";position:absolute;
387left:50%;transform:translateX(-50%);transition:transform 200ms ease-in-out;&:first-of-type{top:0;",function(r){return r.isOpen&&ep},";}&:last-of-type{bottom:0;",function(r){return r.isOpen&&eh},";}}"),em=function(r){var n=r.navItems,i=r.logoType,o=(0,W.u)(),a=(0,L.H)(),s=a.alwaysWhiteLogo,c=a.logoStyle,d=a.headerStyle,h=a.setHeaderStyle,p=a.defaultHeaderStyle,f=a.subNavItems,g=a.setActiveItem,y=a.setSubNavItems,v=a.setLogoStyle,b=(0,D.gs)(),_=(0,et.Z)(!1),S=(0,er.Z)(_,2),O=S[0],E=S[1],k=(0,X.Z)().t,T=(0,w.useRouter)().pathname,A=(0,G.qY)(),Z=A.isOpen,I=A.onClose,V=A.onOpen,z=(0,l.useCallback)(h,[]);return(0,l.useEffect)(function(){ei.jU&&document.body.classList[O?"add":"remove"]("body-locked")},[O]),(0,l.useEffect)(function(){var r=O||b.y>200?"solid":p;d!==r&&z(r)},[d,b.y,O,p,z]),(0,l.useEffect)(function(){s||v("solid"===d||f?"two-color":"light")},[s,d,f,v]),(0,u.BX)(u.HY,{children:[(0,u.tZ)(x.xu,{display:{base:"block",md:"none"},w:"100%",zIndex:o.zIndex.nav,position:"fixed",top:0,transition:"background-color 200ms ease-in-out, transform 300ms ease-in-out",backgroundColor:"solid"===d||f?"brand.blue":"transparent",pt:"space-16",pb:"space-16",children:(0,u.tZ)(x.W2,{children:(0,u.BX)(H.r,{children:[(0,u.tZ)(x.P4,{colSpan:4,display:"flex",alignItems:"center",children:(0,u.BX)(ef,{isOpen:O,onClick:function(){E(!O),g(void 0),y(!1)},children:[(0,u.tZ)("div",{}),(0,u.tZ)("div",{})]})}),(0,u.tZ)(x.P4,{colSpan:4,colStart:5,textAlign:"center",display:"flex",justifyContent:"center",children:(0,u.tZ)(j.rU,{href:"/",passHref:!0,children:"Celebration"===i?(0,u.tZ)("a",{title:k("label.goToHomePage"),style:{display:"inline-block",width:(0,K.hO)(106),height:(0,K.hO)(64)},children:(0,u.tZ)(C,{display:"inline-block",h:55,w:108,isWhite:"light"===c,sx:{path:{transition:"fill ".concat(f?"200ms":"400ms"," ease-in-out ").concat(f?"":"200ms")}},color:"light.white_100"})}):(0,u.tZ)("a",{title:k("label.goToHomePage"),style:{display:"inline-block",width:(0,K.hO)(54),height:(0,K.hO)(54)},children:(0,u.tZ)(m,{display:"inline-block",size:54,isWhite:"light"===c,sx:{path:{transition:"fill ".concat(f?"200ms":"400ms"," ease-in-out ").concat(f?"":"200ms")}},color:"light.white_100"})})})}),(0,u.tZ)(x.P4,{colSpan:1,colStart:12,display:"flex",alignItems:"center",justifyContent:{base:"flex-end",md:"flex-start"},children:(0,u.tZ)(P.Z,{onClick:function(){T.includes("search")||V()}})})]})})}),(0,u.tZ)(ed,{navItems:n,locked:O,toggleLocked:function(r){return E(r)}}),"/search"!==T&&(0,u.tZ)(M,{isOpen:Z,onClose:I})]})}},30449:function(r,n,i){"use strict";i.d(n,{E:function(){return m}});var o=i(64219),a=i(54617),s=i(1596),l=i(8004),c=i(66840),u=i(92193),d=i(2793),h=["src","srcSet","alt","placeholderSrc","placeholderSrcSet","objectFit","onLoad","lazyload","objectPosition","onError","ratio","fetchPriority"];function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m=function(r){var n=r.src,i=r.srcSet,o=r.alt,p=r.placeholderSrc,m=r.placeholderSrcSet,g=r.objectFit,y=r.onLoad,v=r.lazyload,b=void 0===v||v,C=r.objectPosition,_=r.onError,x=r.ratio,w=r.fetchPriority,S=(0,s.Z)(r,h),O=(0,c.useRef)(!0),E=(0,c.useState)(!1),k=E[0],T=E[1],M=(0,u.YD)({threshold:0,triggerOnce:!0,rootMargin:"100px"}),P=(0,a.Z)(M,2),L=P[0],A=P[1];return(0,c.useEffect)(function(){if((n||i)&&(!b||A)){var r=new window.Image;return n&&(r.src=n),i&&(r.srcset=i),r.onload=function(r){O.current&&(T(!0),y&&y(r))},r.onerror=function(r){O.current&&(T(!1),_&&_(r))},function(){T(!1)}}},[n,i,y,_,A,b]),(0,d.tZ)(l.xu,f(f({position:"relative",ref:L,pt:x?100*x+"%":void 0},S),{},{children:(0,d.tZ)(l.xu,f(f({as:"img",display:"block",src:k?n:p||"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=",srcSet:k?i:m},x?{position:"absolute",top:0,left:0}:{}),{},{sx:{width:"100%",height:"100%",transition:"opacity 0.4s ease-in-out",opacity:k||p?1:0,objectFit:void 0===g?"cover":g,objectPosition:C},alt:o},void 0!==w&&w?{fetchpriority:"high"}:null))}))}},28744:function(r,n,i){"use strict";i.d(n,{E:function(){return o.E}});var o=i(30449)},18069:function(r,n,i){"use strict";i.d(n,{_:function(){return p}});var o=i(64219),a=i(1596),s=i(69643),l=i(8004),c=i(2793),u=["children","required"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function p(r){var n=r.children,i=r.required,o=(0,a.Z)(r,u),d=(0,s.mq)("Label",{variant:o.variant});return(0,c.BX)(l.xu,h(h({as:"label",__css:d},o),{},{children:[n,i?" *":null]}))}},89406:function(r,n,i){"use strict";i.d(n,{rU:function(){return g},o7:function(){return S}});var o=i(64219),a=i(1596),s=i(79165),l=i.n(s);i(61876);var c=i(66840),u=i(55058),d=i(2793),h=["href"];function p(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function f(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?p(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var m=function(r){var n;return!!(0,c.isValidElement)(r)&&("a"===r.type||(null===(n=r.props)||void 0===n?void 0:n.as)==="a")},g=function(r){var n,i=r.href,o=(0,a.Z)(r,h);if("string"==typeof i&&i.trim().startsWith("#modal::")){var s=i.trim().replace("#modal::","");return(0,d.tZ)(u.Z,{modalId:s,sx:{textDecoration:"none"},children:o.children})}var c=null!==(n=o.legacyBehavior)&&void 0!==n?n:!!(o.passHref||m(o.children));return(0,d.tZ)(l(),f(f({href:i},o),{},{passHref:!!c||o.passHref,legacyBehavior:c}))},y=i(88630),v=i(13616),b=i(74392),C=i(24593),_=i(61551);function x(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function w(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?x(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):x(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var S=function(r){var n=r.item,i=r.toggleLocked,o=r.locked,a=r.mobile,s=void 0===a||a,l=(0,y.H)().activeItem,c=(0,C.bU)();switch(null==n?void 0:n.__typename){case"InternalLink":var u,h,p,f=!n||!n.link||!("published"in n.link)||n.link.published;return n&&null!==(u=n.link)&&void 0!==u&&u.slug?(0,d.tZ)(g,{href:(0,v.n)({locale:c,typename:null===(h=n.link)||void 0===h?void 0:h.__typename,slug:null===(p=n.link)||void 0===p?void 0:p.slug,pageType:n.link&&"pageType"in n.link?n.link.pageType:void 0}),passHref:!0,children:(0,d.tZ)(_.lh,w(w({color:"light.white_100"},s?{size:"large body aa"}:{whiteSpace:"normal",size:"medium body aa"}),{},{textTransform:"none",display:f?"inline-block":"none",mb:f?"space-24":null,mr:f?"space-32":null,onClick:function(){var r,a;(0,b.CT)({navigationMenuCategory:null!==(r=null==l?void 0:l.label)&&void 0!==r?r:"",navigationMenuItem:null!==(a=null==n?void 0:n.label)&&void 0!==a?a:""}),s&&i&&i(!o)},children:n.label||""}))},null==n?void 0:n.sys.id):null;case"Link":if(!n||!n.url)return null;return n&&n.url?(0,d.tZ)(_.lh,w(w({},s?{textTransform:"none",size:"large body aa",display:"block",mb:"space-24",mr:"space-32"}:{display:"inline-block",whiteSpace:"normal",size:"medium body aa"}),{},{textTransform:"none",href:n.url,display:"inline-block",color:"light.white_100",target:"_blank",onClick:function(){var r,a;(0,b.CT)({navigationMenuCategory:null!==(r=null==l?void 0:l.label)&&void 0!==r?r:"",navigationMenuItem:null!==(a=null==n?void 0:n.label)&&void 0!==a?a:""}),n.url&&n.url.includes("store")&&(0,b.mL)({contentType:"first_level_menu",productType:"",clickUrl:n.url}),i&&i(!o)},mb:"space-24",mr:"space-32",children:n.label||""}),null==n?void 0:n.sys.id):null;default:return null}}},2365:function(r,n,i){"use strict";i.d(n,{z:function(){return w}});var o=i(165),a=i(741),s=i(23367),l=i(8004),c=i(46314),u=i(37250),d=i(68263),h=i(13714),p=i(61876),f=i(66840),m=i(98
387645),g=i(40828),y=i(5123),v=i(31464),b=i(39062),C=i(2793),_=(0,a.Z)(s.zx,{shouldForwardProp:u.Z,target:"e1psvcpt1"})(function(r){var n=r.theme,i=r.isLargeVariant,o=r.isActive;return(0,d.iv)("display:flex;width:100%;font-size:",i?n.fontSizes["h5 body aa"]:n.fontSizes["h6 body aa"],";color:",n.colors.light.white_100,";background:transparent;border:0;justify-content:flex-start;margin-bottom:",i?0:n.space["space-12"],";",v.B.min("mobile"),"{margin-bottom:",i?0:n.space["space-24"],";}&:focus,&:hover{background-color:inherit;}&::after{margin-left:auto;content:'';display:",i?"none":"inline-block",";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:",o?0:"8px solid ".concat(n.colors.dark.black_10),";border-bottom:",o?"8px solid ".concat(n.colors.dark.black_10):0,";}h1{max-width:90%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:left;}",v.B.min("tablet"),"{&::after{display:none;}}","")},";"),x=(0,a.Z)(l.xu,{shouldForwardProp:u.Z,target:"e1psvcpt0"})(function(r){var n=r.theme,i=r.isActive;return(0,d.iv)("font-size:",n.fontSizes["large body aa"],";color:",n.colors.light.white_100,";height:",i?"auto":"0",";margin-bottom:",i?n.space["space-48"]:"0",";overflow:hidden;",v.B.min("tablet"),"{height:auto;}","")},";"),w=function(r){var n,i,a,s,u,d,v,w,S=r.video,O=r.variant,E=(0,p.useRouter)().locale,k=(0,o.Z)().width<=(0,y.J)(g.r.breakpoints.md),T=(0,f.useState)(!k),M=T[0],P=T[1],L=(0,h.Z)().t,A=E===m.al,Z=null===(i=S.metaData)||void 0===i||null===(i=i.content)||void 0===i?void 0:i[0],I=null===(a=S.publicationData)||void 0===a?void 0:a.releaseFrom,V=A?null===(s=S.metaData)||void 0===s?void 0:s.title_it:null===(u=S.metaData)||void 0===u?void 0:u.title,D=A?null===(d=S.metaData)||void 0===d?void 0:d.description_it:null===(v=S.metaData)||void 0===v?void 0:v.description,j=(null==(n=null===(w=S.metaData)||void 0===w?void 0:w.tags)?void 0:n.filter(function(r){return!!r}))||[],z="large"===(void 0===O?"small":O),B=D&&V&&k;return(0,C.BX)(l.xu,{children:[(Z||I)&&(0,C.tZ)(c.Vp,{variant:"subject",mb:z?{}:{base:"space-4",md:"space-8"},children:(0,C.BX)(c.Sn,{children:[Z&&(0,C.tZ)(l.xv,{size:"detailing aa",textTransform:"uppercase",color:"light.white_100",display:"inline",children:Z}),Z&&I&&(0,C.tZ)(C.HY,{children:" — "}),I&&(0,b.Wl)(I,L,E)]})}),B&&(0,C.tZ)(_,{isLargeVariant:z,isActive:M,variant:"unstyled",onClick:function(){return P(!M)},children:(0,C.tZ)(l.xu,{as:"h1",maxWidth:"90%",noOfLines:1,children:V})}),!B&&(0,C.tZ)(l.X6,{size:z?"h6 aa":"h5 aa",color:"light.white_100",as:"h1",mb:z?{}:{base:"space-12",md:"space-16"},children:V}),D&&!z&&(0,C.BX)(x,{isActive:M,children:[(0,C.tZ)(l.xv,{color:"dark.black_10",as:"span",display:"block",mb:"space-16",textTransform:"none",children:D}),j&&j.length>0&&(0,C.tZ)(c.Vp,{variant:"subject",children:j.map(function(r,n){return(0,C.tZ)(c.Sn,{children:(0,C.tZ)(l.xv,{size:"large body aa",color:"light.white_100",background:"brand.blue",p:"space-8",pb:"space-4",ml:{base:0===n?0:"space-4"},textTransform:"none",children:r})},r)})})]})]})}},98310:function(r,n,i){"use strict";i.d(n,{u:function(){return g}});var o=i(64219),a=i(1596),s=i(56106),l=i(23367),c=i(61466),u=i(13714),d=i(42416),h=i(2793),p=["onClose","isOpen","children"];function f(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function m(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?f(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):f(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var g=function(r){var n=r.onClose,i=r.isOpen,o=r.children,f=(0,a.Z)(r,p),g=(0,u.Z)().t;return(0,h.BX)(s.u_,m(m({isOpen:i,onClose:n,isCentered:!0,size:"xl",blockScrollOnMount:!1},f),{},{children:[(0,h.tZ)(s.ZA,{}),(0,h.BX)(s.hz,{bgColor:"white",position:"relative",children:[(0,h.BX)(l.zx,{variant:"icon",onClick:n,position:"absolute",right:"30px",top:"20px",children:[(0,h.tZ)(c.TX,{children:g("label.close")}),(0,h.tZ)(d.Close,{color:"light.white_100"})]}),(0,h.tZ)(s.fe,{p:"0",children:o})]})]}))}},89438:function(r,n,i){"use strict";i.d(n,{uH:function(){return c},MZ:function(){return u},HZ:function(){return l}});var o=i(8004),a=i(23367),s=i(84658),l=(0,s.E)(o.kC),c=(0,s.E)(o.xu),u=(0,s.E)(a.zx)},40226:function(r,n,i){"use strict";i.d(n,{R:function(){return c}});var o=i(64219),a=i(8004),s=i(2793);function l(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var c=function(r){return(0,s.tZ)(a.xu,function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?l(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({w:"100%",h:"100%",position:"absolute",bg:"linear-gradient(to top, black 27%, transparent 100%)",opacity:.7},r))}},79238:function(r,n,i){"use strict";i.d(n,{x:function(){return f}});var o=i(8004),a=i(70623),s=i(23367),l=i(13714),c=i(97323),u=i(2793),d=function(){var r=(0,c.a)().setShowLogin,n=(0,l.Z)().t,i=function(){r(!0)};return(0,u.BX)(u.HY,{children:[(0,u.tZ)(s.zx,{"data-text":n("label.paywallSubscription.subscribeForFree"),variant:"primaryBlack",mb:"space-16",onClick:i,children:n("label.paywallSubscription.subscribeForFree")}),(0,u.tZ)(s.zx,{variant:"link",size:"detailing aa",color:"light.white_100",mb:"space-16",onClick:i,children:n("label.paywallSubscription.alreadyHaveAccount")}),(0,u.tZ)(s.zx,{width:"auto",variant:"underlineWhite",mb:"space-16",onClick:i,children:n("label.paywallSubscription.signIn")})]})},h=i(42416),p=function(){var r=(0,l.Z)().t;return(0,u.BX)(u.HY,{children:[(0,u.BX)(o.kC,{alignItems:"center",mb:{base:"space-16",md:"space-24"},children:[(0,u.tZ)(h.InterMilan,{color:"light.white_100",width:{base:"54px",md:"56px"},height:{base:"54px",md:"56px"},mr:{base:"space-16"}}),(0,u.tZ)(o.xv,{size:"h4 aa",textTransform:"uppercase",color:"light.white_100",position:"relative",top:"-6px",children:r("label.paywallSubscription.plus")})]}),(0,u.tZ)(o.xv,{textTransform:"none",textAlign:"center",color:"light.white_100",children:r("label.paywallSubscription.subscribeToPlus")})]})},f=function(){return(0,u.tZ)(u.HY,{children:(0,u.tZ)(o.xu,{minHeight:"400px",backgroundColor:"brand.blue",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundImage:a.rH.Plus,px:{base:"space-72",md:"space-128"},py:{base:"space-72",md:"space-96"},children:(0,u.BX)(o.kC,{flexDirection:"column",alignItems:"center",minHeight:{base:"400px"},children:[(0,u.tZ)(p,{}),(0,u.tZ)(o.kC,{mt:"auto",textAlign:"center",flexDirection:"column",alignItems:"center",children:(0,u.tZ)(d,{})})]})})})}},83647:function(r,n,i){"use strict";i.d(n,{H:function(){return S}});var o=i(64219),a=i(741),s=i(8004),l=i(45551),c=i(62742),u=i(90056),d=i(9871),h=i.n(d),p=i(13616),f=i(74392),m=i(24593),g=i(31464),y=i(55058).Z,v=i(2793);function b(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function C(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?b(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):b(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var _=(0,a.Z)(s.xv,{target:"etrndzc0"})("span{color:",function(r){return r.theme.colors.dark.black_10},";font-size:",function(r){return r.theme.fontSizes["detailing aa"]},";}");function x(r,n,i){if(!n||!("links"in n))return"";if("entry-hyperlink"===r.nodeType){var o=n.links.entries.hyperlink.find(function(n){return(null==n?void 0:n.sys.id)===r.data.target.sys.id});switch(null==o?void 0:o.__typename){case"News":return(0,p.n)({locale:i,typename:null==o?void 0:o.__typename,slug:o.slug});case"NewsCategory":return(0,p.n)({locale:i,typename:null==o?void 0:o.__typename,slug:(null==o?void 0:o.slug)||void 0});case"HomePage":case"NewsFrontPage":(0,p.n)({locale:i,typename:null==o?void 0:o.__typename});default:return(0,p.n)({locale:i})}}if("asset-hyperlink"===r.nodeType){var a=n.links.assets.hyperlink.find(function(n){return(null==n?void 0:n.sys.id)===r.data.target.sys.id});if(null!=a&&a.url)return a.url}}function w(r){if(r&&"content"in r){var n,i=(null===(n=r.content[0])||void 0===n?void 0:n.value)||"";return h()(i,{lower:!0,strict:!0})}}var S=function(r){var n,i=r.data,a=r.gtmEvent,d=r.pageCategory,p=r.color,b=r.paragraphVariant,S=void 0===b?"large body aa":b,O=r.semanticProfile,E=r.alignments,k=(0,m.bU)(),T="newsArticle"===(void 0===O?"default":O);return i?(0,v.tZ)(s.xu,{color:void 0===p?"light.white_100":p,sx:{"*:last-child":{mb:0}},children:(0,l.h)(i.json,{renderMark:(0,o.Z)({},c.MARKS.CODE,function(r){return(0,v.tZ)("span",{children:r})}),renderNode:(n={},(0,o.Z)(n,c.BLOCKS.HEADING_1,function(r,n){var i=w(r);return(0,v.tZ)(s.X6,C(C({},i?{id:i}:void 0),{},{size:"h2 aa",mb:"space-24",as:"h2",textTransform:"uppercase",children:n}))}),(0,o.Z)(n,c.BLOCKS.HEADING_2,function(r,n){var i=w(r);return(0,v.tZ)(s.X6,{id:i,size:T?{base:"3xl",md:"h4 aa"}:"h2 aa",mb:"space-24",as:"h2",textTransform:T?"none":"uppercase",children:n})}),(0,o.Z)(n,c.BLOCKS.HEADING_3,function(r,n){var i,o=(null===(i=r.content[0])||void 0===i?void 0:i.value)||"",a=o&&h()(o,{lower:!0,strict:!0});return T?(0,v.tZ)(_,C(C({},a?{id:a}:void 0),{},{as:"h3",whiteSpace:"pre-wrap",size:S,mb:"space-24",textTransform:"none",textAlign:(null==E?void 0:E.textAlignment)||void 0,children:n})):(0,v.tZ)(s.X6,C(C({},a?{id:a}:void 0),{},{size:"h3 aa",mb:"space-24",as:"h3",textTransform:"uppercase",children:n}))}),(0,o.Z)(n,c.BLOCKS.HEADING_4,function(r,n){var i=w(r);return(0,v.tZ)(s.X6,{id:i,size:{base:"3xl",md:"h4 aa"},mb:"space-24",as:"h4",children:n})}),(0,o.Z)(n,c.BLOCKS.HEADING_5,function(r,n){var i=w(r);return(0,v.tZ)(s.X6,{id:i,size:"h5 aa",mb:"space-8",as:"h5",children:n})}),(0,o.Z)(n,c.BLOCKS.HEADING_6,function(r,n){var i=w(r);return(0,v.tZ)(s.X6,{id:i,size:"h6 aa",mb:"space-8",as:"h6",children:n})}),(0,o.Z)(n,c.BLOCKS.PARAGRAPH,function(r,n){return(0,v.tZ)(_,{whiteSpace:"pre-wrap",size:S,mb:"space-40",textTransform:"none",textAlign:(null==E?void 0:E.textAlignment)||void 0,children:n})}),(0,o.Z)(n,c.BLOCKS.LIST_ITEM,function(r,n){return(0,v.tZ)(s.HC,{children:n})}),(0,o.Z)(n,c.BLOCKS.OL_LIST,function(r,n){return(0,v.tZ)(s.GS,{mb:"space-40",sx:{p:{textAlign:(null==E?void 0:E.listAlignment)||void 0}},children:n})}),(0,o.Z)(n,c.BLOCKS.UL_LIST,function(r,n){return(0,v.tZ)(s.QI,{mb:"space-40",sx:{p:{textAlign:(null==E?void 0:E.listAlignment)||void 0}},children:n})}),(0,o.Z)(n,c.BLOCKS.HR,function(r){return(0,v.tZ)(s.xu,{h:(0,u.hO)(32),children:(0,v.tZ)(s.iz,{pos:"absolute",left:0,w:"100%"})})}),(0,o.Z)(n,c.BLOCKS.TABLE,function(r,n){return(0,v.tZ)(s.xu,{as:"table",w:"100%",mb:"space-64",sx:{tableLayout:"fixed",td:{minWidth:"25%",width:"auto"}},children:n})}),(0,o.Z)(n,c.BLOCKS.TABLE_HEADER_CELL,function(r,n){var i;return(0,v.tZ)(s.xu,{as:"th",textAlign:"left",p:0,pb:"space-16",px:"space-8",borderBottom:"1px solid",borderBottomColor:"dark.black_20",sx:(i={},(0,o.Z)(i,":first-of-type",{paddingLeft:0}),(0,o.Z)(i,":last-of-type",{paddingRight:0}),(0,o.Z)(i,"p",(0,o.Z)({textTransform:"uppercase"},g.B.max("mobile"),{fontSize:"2xs"})),i),children:n})}),(0,o.Z)(n,c.BLOCKS.TABLE_CELL,function(r,n){var i;return(0,v.tZ)(s.xu,{as:"td",textAlign:"left",pt:"space-24",pb:"space-16",px:"space-8",borderBottom:"1px solid",borderBottomColor:"dark.black_20",sx:(i={},(0,o.Z)(i,":first-of-type",{paddingLeft:0}),(0,o.Z)(i,":last-of-type",{paddingRight:0}),(0,o.Z)(i,"p",(0,o.Z)({},g.B.max("mobile"),{fontSize:"2xs"})),i),children:n})}),(0,o.Z)(n,c.INLINES.HYPERLINK,function(r,n){if(r.data.uri.trim().startsWith("#modal::")){var i=r.data.uri.trim().replace("#modal::","");return(0,v.tZ)(y,{modalId:i,children:n})}var o=r.data.uri.trim().startsWith("#");return r.data.uri?(0,v.tZ)(s.xu,C(C({as:"a",textDecoration:"underline",target:o?void 0:"_blank",rel:o?void 0:"noopener noreferrer",href:r.data.uri},a&&{onClick:function(){return(0,f.dK)({event:a||"",clubPageCategory:null!=d?d:"",clubContent:"rich_content"})}}),{},{children:(0,v.tZ)(v.HY,{children:n})})):n}),(0,o.Z)(n,c.INLINES.ASSET_HYPERLINK,function(r,n){var o=x(r,i,k);return o?(0,v.tZ)(s.xu,C(C({as:"a",target:"_blank",textDecoration:"underline",href:o},a&&{onClick:function(){return(0,f.dK)({event:a||"",clubPageCategory:null!=d?d:"",clubContent:"rich_content"})}}),{},{children:(0,v.tZ)(v.HY,{children:n})})):n}),(0,o.Z)(n,c.INLINES.ENTRY_HYPERLINK,function(r,n){var o=x(r,i,k);return o?(0,v.tZ)(s.xu,C(C({as:"a",textDecoration:"underline",href:o},a&&{onClick:function(){return(0,f.dK)({event:a||"",clubPageCategory:null!=d?d:"",clubContent:"rich_content"})}}),{},{children:(0,v.tZ)(v.HY,{children:n})})):n}),n)})}):null}},69820:function(r,n,i){"use strict";i.d(n,{P:function(){return y}});var o=i(64219),a=i(8004),s=i(32675),l=s.domToReact;s.htmlToDOM;var c=s.attributesToProps;s.Comment,s.Element,s.ProcessingInstruction,s.Text,i(66840);var u=i(90056),d=i(2793),h=function(r){return(0,d.tZ)(a.xu,{as:"ol",pl:(0,u.hO)(20),mb:"1em",children:r.children})},p=function(r){return(0,d.tZ)(a.xu,{as:"ul",pl:(0,u.hO)(20),mb:"1em",children:r.children})};function f(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function m(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?f(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):f(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var g={replace:function(r){var n=r.attribs;if("tag"===r.type&&r.children)switch(r.name){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return(0,d.tZ)(a.X6,m(m({as:"h6",size:"h6 aa"},c(r.attribs)),{},{children:l(r.children,g)}));case"p":case"pre":return(0,d.tZ)(a.xv,m(m({mb:"1em"},c(r.attribs)),{},{children:l(r.children,g)}));case"sup":return(0,d.tZ)(a.xv,m(m({as:"sup"},c(r.attribs)),{},{children:l(r.children,g)}));case"sub":return(0,d.tZ)(a.xv,m(m({as:"sub"},c(r.attribs)),{},{children:l(r.children,g)}));case"b":case"strong":var i=r.parent;return i&&"p"===i.name?(0,d.tZ)(a.xv,{as:"strong",fontWeight:"bolder",children:l(r.children,g)}):(0,d.tZ)(d.HY,{children:l(r.children,g)});case"em":return(0,d.tZ)("em",{children:l(r.children,g)});case"br":return(0,d.tZ)("br",{});case"ol":return(0,d.tZ)(h,m(m({},c(r.attribs)),{},{children:l(r.children,g)}));case"ul":return(0,d.tZ)(p,m(m({},c(r.attribs)),{},{children:l(r.children,g)}));case"li":return(0,d.tZ)("li",m(m({},c(r.attribs)),{},{children:l(r.children,g)}));case"u":return(0,d.tZ)(a.xv,{as:"p",textDecoration:"underline",children:l(r.children,g)});case"i":return(0,d.tZ)(a.xv,{as:"i",children:l(r.children,g)});case"a":var o=n.href,s=n.id,u=n.title,f=n.target;return n&&(o||s)?(0,d.tZ)(a.xu,m(m({as:"a",textDecoration:"underline",href:"".concat(o||"").concat(s?"#".concat(s):""),title:u,target:f},c(r.attribs)),{},{children:l(r.children,g)})):null;default:return(0,d.tZ)(d.HY,{children:l(r.children,g)})}}},y=function(r){var n=r.html;return(0,d.tZ)(a.xu,{color:"light.white_100",sx:{"*:last-child":{mb:0}},children:(0,d.tZ)(d.HY,{children:s(n,g)})})}},43940:function(r,n,i){"use strict";i.d(n,{H:function(){return v}});var o=i(64219),a=i(8004),s=i(69643),l=i(32913),c=i(13714),u=i(28744),d=i(77231),h=i(91187),p=i(95401),f=i(89438),m=i(2793);function g(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function y(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?g(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var v=function(r){var n=r.sponsors,i=r.logoHeight,o=void 0===i?60:i,s=r.direction,g=void 0===s?"row":s,v=(0,c.Z)().t;return(0,m.BX)(b,{flexDirection:g,alignItems:"column"===g?"flex-start":"center",children:[(0,m.tZ)(a.xv,{as:"span",size:"detailing aa",textTransform:"uppercase",mt:"8px",mr:"space-16",children:v("label.sponsoredBy")}),(0,m.tZ)(a.xu,{display:"flex",gap:"space-32",children:(0,m.tZ)(l.M,{children:n&&n.filter(p.$).sort(function(r,n){return r.order-n.order}).map(function(r){var n;return(0,m.tZ)(f.uH,{initial:{opacity:0}
387,animate:{opacity:1},exit:{opacity:0,position:"absolute"},children:!!r.image.length&&(0,h.K)(null===(n=r.image)||void 0===n?void 0:n[0])&&(0,m.tZ)(a.rU,{as:"a",href:r.url||"",target:"_blank",rel:"noreferrer",cursor:"pointer",children:(0,m.tZ)(u.E,y(y({h:"".concat(o,"px"),w:Math.round(r.image[0].width/r.image[0].height*o)},(0,d.G8)(r.image[0],!1,200)),{},{alt:r.image[0].description||"",lazyload:!1,objectFit:"contain"}))})},r.image[0].id)})})})]})},b=(0,s.m$)(a.xu,{baseStyle:{display:"flex",flexWrap:"wrap",gap:"space-16",color:"light.white_100"}})},30707:function(r,n,i){"use strict";i.d(n,{U:function(){return c}});var o=i(8004),a=i(13714),s=i(95401),l=i(2793),c=function(r){var n=r.label,i=r.background,c=r.totalItems,u=r.index,d=r.slug,h=r.isStatsLink,p=r.isMedium,f=r.statisticBlockTitle,m=r.title,g=r.value,y=r.statsType,v=(0,a.Z)().t,b="blue"===(void 0===i?"black":i),C=(0,l.BX)(l.HY,{children:[(0,l.tZ)(o.xv,{display:"inline-block",size:"large body aa",color:"light.white_100",opacity:"0.6",textTransform:"none",pb:b?"space-80":void 0,children:"carousel"===(void 0===y?"carousel":y)?m:n?v("label.".concat(n)):"".concat(u<9?"0":"").concat(u+1)}),(0,l.BX)(o.xv,{display:"block",size:"h4 aa",color:"light.white_100",position:"relative",textTransform:"uppercase",fontSize:"3.9rem",textDecoration:"none",_after:{top:0,left:0,position:"absolute",display:"block",whitespace:"pre"},children:[f||"",(0,s.$)(g)?g:""]})]});return(0,l.tZ)(o.P4,{as:o.kC,width:p?"49.8%":"auto",justifyContent:"space-between",direction:"column",background:b?"brand.blue":"black",sx:b?{pt:"space-24",pb:"space-32",pl:"space-24"}:{mr:{base:"space-48",sm:"space-96"}},gridArea:function(){switch(c){case 2:return 0===u?"1 / 1 / 2 / 4":"1 / 4 / 2 / 7";case 3:return 0===u?"1 / 1 / 2 / 3":1===u?"1 / 3 / 2 / 5":"1 / 5 / 2 / 7";case 4:return u<3?"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3):"2 / 1 / 3 / 7";case 5:if(u<3)return"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3);if(3===u)return"2 / 1 / 3 / 4";if(4===u)return"2 / 4 / 4 / 7";return"2 / 5 / 3 / 7";case 6:return u<3?"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3):3===u?"2 / 1 / 3 / 3":4===u?"2 / 3 / 3 / 5":"2 / 5 / 3 / 7";case 7:if(u<3)return"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3);if(u<6)return"2 / ".concat((u-3)*2+1," / 3 / ").concat((u-3)*2+3);return"3 / 1 / 4 / 7";case 8:if(u<3)return"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3);if(u<6)return"2 / ".concat((u-3)*2+1," / 3 / ").concat((u-3)*2+3);if(6===u)return"3 / 1 / 4 / 4";return"3 / 4 / 4 / 7";case 9:if(u<3)return"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3);if(u<6)return"2 / ".concat((u-3)*2+1," / 3 / ").concat((u-3)*2+3);return"3 / ".concat((u-6)*2+1," / 4 / ").concat((u-6)*2+3);case 10:if(u<3)return"1 / ".concat(2*u+1," / 2 / ").concat(2*u+3);if(u<6)return"2 / ".concat((u-3)*2+1," / 3 / ").concat((u-3)*2+3);if(u<9)return"3 / ".concat((u-6)*2+1," / 4 / ").concat((u-6)*2+3);return"4 / 1 / 5 / 7"}}(),children:d&&h?(0,l.tZ)(o.rU,{href:d,display:"flex",flexDirection:"column",justifyContent:"space-between",height:"full",textDecor:"none",_hover:{textDecoration:"none"},children:C}):C})}},99293:function(r,n,i){"use strict";i.d(n,{g:function(){return f}});var o=i(64219),a=i(54617),s=i(67984),l=i(8004),c=i(18958),u=i(30707),d=i(2793);function h(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function p(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?h(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var f=function(r){var n=r.entries,i=(0,s.ac)("(max-width: 500px)"),o=(0,a.Z)(i,1)[0],h=(0,s.ac)("(max-width: 900px)"),f=(0,a.Z)(h,1)[0];return n?(0,d.tZ)(d.HY,{children:o?(0,d.tZ)(l.kC,{flexDirection:"column",gap:"1px",children:n.map(function(r,i){return(0,d.tZ)(u.U,p(p({totalItems:n.length,index:i},r),{},{background:"blue",statsType:"regular"}),(0,c.Z)())})}):f?(0,d.tZ)(l.kC,{flexDirection:"row",rowGap:"2px",justifyContent:"space-between",flexWrap:"wrap",children:n.map(function(r,i){return(0,d.tZ)(u.U,p(p({totalItems:n.length,index:i},r),{},{background:"blue",isMedium:f,statsType:"regular"}),(0,c.Z)())})}):(0,d.tZ)(l.rj,p(p({},function(r){if(o)return{templateColumns:"repeat(6, 1fr)",templateRows:"repeat(1, 1fr)",rowGap:"1px",columnGap:"1px"};switch(r){case 2:case 3:return{templateColumns:"repeat(6, 1fr)",rowGap:"1px",columnGap:"1px"};
387case 4:case 5:case 6:return{templateColumns:"repeat(6, 1fr)",templateRows:"repeat(2, 1fr)",rowGap:"1px",columnGap:"1px"};case 7:case 8:case 9:return{templateColumns:"repeat(6, 1fr)",templateRows:"repeat(3, 1fr)",rowGap:"1px",columnGap:"1px"};case 10:return{templateColumns:"repeat(6, 1fr)",templateRows:"repeat(4, 1fr)",rowGap:"1px",columnGap:"1px"};default:return{templateColumns:"repeat(1, 1fr)",gridAutoFlow:"row",rowGap:"1px"}}}(n.length)),{},{children:n.map(function(r,i){return(0,d.tZ)(u.U,p(p({totalItems:n.length,index:i},r),{},{background:"blue",statsType:"regular"}),(0,c.Z)())})}))}):null}},31068:function(r,n,i){"use strict";i.d(n,{$V:function(){return u},Gd:function(){return c},J6:function(){return d},W:function(){return l}});var o=i(741),a=i(96702),s=i(31464),l=(0,o.Z)(a.tq,{target:"esnn2bo4"})("padding:0 ",function(r){return r.theme.space["space-2"]},";",s.B.min("mobile"),"{padding:0 ",function(r){return r.theme.space["space-16"]},";}",s.B.min("tablet"),"{padding:0 ",function(r){return r.theme.space["space-64"]},";}"),c=(0,o.Z)(a.tq,{target:"esnn2bo3"})({name:"1hcx8jb",styles:"padding:0"}),u=(0,o.Z)(a.tq,{target:"esnn2bo2"})("padding:0;padding-top:",function(r){return r.theme.space["space-64"]},";padding-bottom:0;",s.B.min("tablet"),"{padding-bottom:",function(r){return r.theme.space["space-64"]},";}"),d=(0,o.Z)(a.tq,{target:"esnn2bo1"})("padding:0 ",function(r){return r.theme.space["space-2"]},";",s.B.min("mobile"),"{padding:0 ",function(r){return r.theme.space["space-16"]},";}",s.B.min("tablet"),"{padding:0 ",function(r){return r.theme.space["space-64"]},";}");(0,o.Z)(a.tq,{target:"esnn2bo0"})("padding:0 ",function(r){return r.theme.space["space-2"]},";",s.B.min("tablet"),"{padding:0 ",function(r){var n=r.theme;return"calc(".concat(n.space["space-64"]," + ").concat(1/12*100,"%)")},";}")},98500:function(r,n,i){"use strict";i.d(n,{$V:function(){return o.$V},Gd:function(){return o.Gd},J6:function(){return o.J6},W:function(){return o.W}});var o=i(31068)},36634:function(r,n,i){"use strict";i.d(n,{E:function(){return f}});var o=i(8004),a=i(46314),s=i(83762),l=i(13616),c=i(74392),u=i(24593),d=i(89406),h=i(16702),p=i(2793),f=function(r){var n=r.slug,i=r.__typename,f=r.firstName,m=r.lastName,g=r.position,y=r.headerImage,v=(0,u.bU)();return(0,p.tZ)(d.rU,{href:(0,l.n)({locale:v,typename:i,slug:n}),passHref:!0,children:(0,p.tZ)(h._f,{as:"a",onClick:function(){return(0,c.dK)({event:"club_page_click",clubPageCategory:"hall-of-fame",clubContent:"player_card"})},imageOnHover:!1,ratio:4/6,wrapperComponent:h.mJ,renderTopLeft:function(){return(0,p.BX)(o.kC,{direction:"column",align:"flex-start",children:[m&&(0,p.tZ)(o.X6,{size:"h6 aa",color:"light.white_100",children:m}),f&&(0,p.tZ)(o.xv,{size:"medium body aa",color:"light.white_100",mb:"space-8",children:f}),g&&(0,p.tZ)(a.Vp,{variant:"outline",children:(0,p.tZ)(a.Sn,{textTransform:"uppercase",children:g})})]})},renderBottom:function(){return(0,p.tZ)(o.kC,{justify:"end",children:(0,p.tZ)(s.Z,{size:56,color:"light.white_100",opacity:.5})})},image:y})})}},52020:function(r,n,i){"use strict";i.d(n,{Yo:function(){return E},fu:function(){return M},mJ:function(){return k}});var o=i(64219),a=i(741),s=i(8004),l=i(46314),c=i(13714),u=i(61876),d=i(66840),h=i(28744),p=i(70623),f=i(42416),m=i(28739),g=i(83138),y=i(77231),v=i(91187),b=i(95401),C=i(89406),_=i(24246),x=i(39062),w=i(2793);function S(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function O(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?S(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):S(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var E=(0,a.Z)(h.E,{target:"exgvz6m1"})({name:"rlkrvh",styles:"height:100%;object-fit:cover"}),k=(0,a.Z)(s.xu,{target:"exgvz6m0"})(E,"{animation:",_.oC," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}&:hover ",E,"{animation:",_.zH," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}&:focus ",E,"{animation:",_.zH," 400ms;animation-fill-mode:forwards;animation-timing-function:steps(2);}"),T=function(r){var n=r.children,i=r.slug,o=r.returnTo,a=(0,u.useRouter)(),s=a.locale,l=a.query,c="back"===o?"?".concat((0,m.I)({returnTo:"back"})):"";return"app"!==l.platform?(0,w.tZ)(C.rU,{href:"".concat((0,g.G)({locale:s,type:"news",slug:i})).concat(c),passHref:!0,children:n}):(0,w.tZ)(w.HY,{children:n})},M=function(r){var n,i,o,a=r.data,h=r.ratio,m=void 0===h?3/4:h,C=r.returnTo,_=r.onBlueBg,S=r.maxWidth,M=r.maxHeight,P=(0,u.useRouter)(),L=P.locale,A=P.query,Z=a.date,I=a.title,V=a.headerImage,D=a.categoriesCollection,j=a.slug,z=a.pageType,B=a.accessLevel,R=a.componentsCollection,H=(0,c.Z)().t,F=(0,d.useMemo)(function(){if(R){var r=null==R?void 0:R.items.filter(b.$).find(function(r){return"GalleryComponent"===r.__typename});return null!=r&&!!r.images&&(null==r?void 0:r.images.length)>0}return!1},[R]);return(0,w.tZ)(w.HY,{children:j&&(0,w.tZ)(T,{returnTo:void 0===C?"normal":C,slug:j,children:(0,w.tZ)(k,O(O({as:"a",display:"block"},"app"===A.platform?{href:(0,g.G)({locale:L,type:"news",slug:j})}:{}),{},{children:(0,w.BX)(w.HY,{children:[(0,w.BX)(s.xu,{position:"relative",children:[B&&"Free"!==B&&(0,w.tZ)(l.Vp,{variant:p.O6[B],position:"absolute",zIndex:1,top:"space-16",right:"space-16",children:(0,w.tZ)(l.Sn,{children:(0,w.tZ)(s.xv,{size:"detailing aa",textTransform:"uppercase",children:B})})}),(0,w.tZ)(s.oM,{ratio:m,overflow:"hidden",mb:{base:"space-24",md:"space-32"},children:(0,w.tZ)(w.HY,{children:(0,v.K)(null==V?void 0:V[0])&&(0,w.tZ)(E,O(O({},m===16/9?(0,y.G8)(V[0],!1,885):(0,y.m4)({image:V[0],ratio:m,maxWidth:S,maxHeight:M})),{},{alt:null!==(n=V[0].description)&&void 0!==n?n:""}))})}),F&&"gallery"===z&&(0,w.tZ)(f.Gallery,{position:"absolute",zIndex:1,left:"space-16",bottom:"space-16",color:"light.white_100"})]}),!!(null!=D&&null!==(i=D.items)&&void 0!==i&&null!==(i=i[0])&&void 0!==i&&i.title||I)&&(0,w.BX)(s.xu,{pl
387:"space-8",pr:{base:"space-8",md:"space-32"},children:[!!(null!=D&&null!==(o=D.items)&&void 0!==o&&null!==(o=o[0])&&void 0!==o&&o.title)&&(0,w.tZ)(l.Vp,{variant:"subject",mb:"space-8",children:(0,w.BX)(l.Sn,{color:_?"light.white_60":"dark.black_10",children:[(0,w.tZ)(s.xv,{size:"detailing aa",textTransform:"uppercase",color:"light.white_100",display:"inline",children:D.items[0].title})," ",Z&&(0,w.BX)(w.HY,{children:[" — ",(0,x.Wl)(Z,H,L)]})]})}),!!I&&(0,w.tZ)(s.xv,{size:"large body aa",textTransform:"none",color:"light.white_100",noOfLines:2,children:I})]})]})}))})})}},16702:function(r,n,i){"use strict";i.d(n,{ZZ:function(){return ex},E:function(){return V},Em:function(){return ew.E},zG:function(){return M},a5:function(){return eA},HT:function(){return eO},TX:function(){return eg},fY:function(){return eb},xL:function(){return et},ck:function(){return C},fu:function(){return o.fu},mJ:function(){return o.mJ},MG:function(){return eM},ty:function(){return er},yE:function(){return ei},Yo:function(){return o.Yo},_f:function(){return T},m6:function(){return es},yB:function(){return ep}});var o=i(52020),a=i(64219),s=i(8004),l=i(46314),c=i(13714),u=i(79165),d=i.n(u),h=i(61876),p=i(83138),f=i(77231),m=i(91187),g=i(39062),y=i(2793);function v(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function b(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?v(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):v(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var C=function(r){var n,i,a=r.date,u=r.title,v=r.headerImage,C=r.categoriesCollection,_=r.slug,x=(0,h.useRouter)().locale,w=(0,c.Z)().t;return(0,y.tZ)(y.HY,{children:_&&(0,y.tZ)(d(),{href:(0,p.G)({locale:x,type:"news",slug:_}),passHref:!0,children:(0,y.tZ)(o.mJ,{display:"block",as:"a",pb:{base:"space-32",md:"space-48"},children:(0,y.BX)(s.kC,{alignItems:"center",flexDirection:{base:"row",md:"row-reverse"},children:[(null==v?void 0:v.length)&&(0,m.K)(null==v?void 0:v[0])&&(0,y.tZ)(s.xu,{overflow:"hidden",flex:{base:"0 0 30%",md:"0 0 20%"},children:(0,y.tZ)(s.oM,{ratio:{base:4/3,md:16/9},children:(0,y.tZ)(o.Yo,b(b({},(0,f.G8)(v[0],!1,320)),{},{alt:v[0].description||""}))})}),!!(u||null!=C&&null!==(n=C.items)&&void 0!==n&&null!==(n=n[0])&&void 0!==n&&n.title)&&(0,y.BX)(s.kC,{pl:{base:"space-16",md:0},pr:{base:0,md:"space-16"},flex:{base:"0 0 70%",md:"0 0 80%"},flexDirection:{base:"column",md:"column-reverse"},children:[u&&(0,y.tZ)(s.xv,{size:"large body aa",textTransform:"none",color:"light.white_100",noOfLines:2,overflow:"hidden",children:u}),(null==C||null===(i=C.items)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.title)&&(0,y.tZ)(l.Vp,{variant:"subject",mb:{base:0,md:"space-8"},children:(0,y.BX)(l.Sn,{color:"light.white_60",children:[(0,y.tZ)(s.xv,{size:"detailing aa",textTransform:"uppercase",color:"light.white_100",display:"inline",children:C.items[0].title})," ",a&&(0,y.BX)(y.HY,{children:[" — ",(0,g.Wl)(a,w,x)]})]})})]})]})})})})},_=i(90056),x=i(70623),w=i(46883),S=i(69643),O=i(40226);function E(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function k(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?E(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):E(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var T=(0,S.Gp)(function(r,n){var i,a=r.renderOutside,l=r.renderTopLeft,c=r.renderTopRight,u=r.renderBottom,d=r.image,h=r.as,p=r.href,g=r.ratio,v=void 0===g?5/8:g,b=r.wrapperComponent,C=r.imageOnHover,x=r.centerText,w=b||s.xu;return(0,y.BX)(y.HY,{children:[(0,y.tZ)(s.oM,{ratio:v,background:"brand.blue",overflow:"hidden",className:"tall-tile",as:null!=h?h:"div",href:p,ref:n,display:"block",children:(0,y.BX)(s.xu,{children:[l&&(0,y.tZ)(s.xu,{w:"100%",position:"absolute",top:(0,_.hO)(24),left:(0,_.hO)(24),zIndex:1,children:l()}),c&&(0,y.tZ)(s.xu,{w:"100%",position:"absolute",top:(0,_.hO)(16),right:(0,_.hO)(16),zIndex:1,children:c()}),u&&(0,y.tZ)(s.xu,{position:"absolute",bottom:(0,_.hO)(24),left:x?"initial":(0,_.hO)(24),right:x?"initial":(0,_.hO)(24),zIndex:1,children:u()}),!!(null!=d&&d.length)&&(0,m.K)(null==d?void 0:d[0])&&(0,y.BX)(w,{position:"absolute",w:"100%",h:"100%",opacity:void 0===C||C?0:1,sx:{".tall-tile:hover &":{opacity:1},transition:!b&&"opacity 200ms ease-in-out"},children:[(0,y.tZ)(o.Yo,k(k({},(0,f.m4)({image:d[0],ratio:v,maxWidth:340})),{},{alt:null!==(i=d[0].description)&&void 0!==i?i:"",position:"absolute",w:"100%"})),(0,y.tZ)(O.R,{})]})]})}),a&&a()]})}),M=function(r){var n=r.image,i=r.leagueName,o=r.league,a=r.amountOfHonors,l=r.slug,c=(0,h.useRouter)().locale;return(0,y.tZ)(T,{image:n,as:"a",href:(0,p.G)({locale:c,type:"honours",slug:l}),renderTopLeft:o?function(){return(0,y.tZ)(w.p,{iconName:x.GV[o],color:"light.white_100",h:(0,_.hO)(72),width:"auto"})}:void 0,renderBottom:function(){return(0,y.BX)(s.xu,{children:["number"==typeof a&&(0,y.tZ)(s.X6,{color:"light.white_100",as:"h3",size:"h3 aa",mb:{base:"space-24",lg:"space-32",xl:"space-48"},children:a}),i&&(0,y.tZ)(s.xv,{color:"light.white_100",size:"large body aa",textTransform:"none",children:i})]})}})},P=i(23367),L=i(46698),A=i(83647);function Z(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function I(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?Z(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):Z(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var V=function(r){var n=r.callToAction,i=r.image,a=r.title,l=r.description,c=r.newDescription;return(0,y.tZ)(o.mJ,I(I({},null!=n&&n.url?{as:"a",href:n.url}:{}),{},{className:"external-tile",children:(0,y.BX)(s.kC,{flexDir:"column",h:"100%",children:[!!i.length&&(0,m.K)(null==i?void 0:i[0])&&(0,y.tZ)(s.oM,{ratio:16/9,overflow:"hidden",mb:"space-32",children:(0,y.tZ)(o.Yo,I(I({},(0,f.m4)({image:i[0],ratio:16/9,maxWidth:800})),{},{alt:i[0].description||""}))}),(0,y.BX)(s.kC,{flexGrow:1,flexDir:"column",justify:"space-between",align:"flex-start",pl:"space-8",pr:{base:"space-8",md:"space-32"},sx:{ul:{marginBottom:"space-16"}},children:[(0,y.BX)(s.xu,{children:[!!a&&(0,y.tZ)(s.X6,{as:"h3",size:"h6 aa",color:"light.white_100",textTransform:"uppercase",mb:"space-8",children:a}),null!=c&&c.json?(0,y.tZ)(A.H,{color:"dark.black_10",data:c}):l?(0,y.tZ)(s.xv,{size:"large body aa",color:"dark.black_10",mb:"space-48",textTransform:"none",noOfLines:3,children:l}):null]}),(null==n?void 0:n.url)&&(0,y.tZ)(P.zx,{variant:"underlineWhite",sx:{".external-tile:hover &":I({},L.L.variants.underlineWhite._hover)},children:null==n?void 0:n.label})]})]})}))},D=i(741),j=i(37250),z=i(6609),B=i(25424),R=i.n(B),H=i(68446),F=i.n(H),N=i(49155),$=i.n(N),U=i(28744),G=i(98645),W=i(99070),q=i(24593),X=i(31464),K=i(13987),Y=i(89406);function J(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function Q(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?J(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):J(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}R().extend($()),R().extend(F());var ee=(0,D.Z)(s.kC,{shouldForwardProp:j.Z,target:"eqx4cnn0"})(function(r){var n=r.theme,i=r.active,o=r.isFirst;return"\n    ".concat(i&&"background: ".concat(n.colors.brand.blue),";\n    flex-direction: column;\n    justify-content: space-between;\n    height: 100%;\n    border-width: ").concat(o?"1px":"1px 1px 1px 0px",";\n    border-color: ").concat(n.colors.dark.black_20,";\n    border-style: solid;\n    transition: background 200ms ease-in-out;\n    color: ").concat(n.colors.light.white_100,";\n    padding: ").concat(n.space["space-16"],";\n\n    ").concat(X.B.min("mobile")," {\n      padding: ").concat(n.space["space-32"],";\n    }\n\n    ").concat(!i&&"&:hover {\n        background: ".concat(n.colors.dark.black_80,";\n      }"),"\n")},""),et=function(r){var n,i,o=r.competition,a=r.date,l=r.score,u=r.teams,d=r.active,h=r.location,p=r.ticketsAvailable,f=r.isFirst,m=r.status,g=r.matchReport,v=(0,c.Z)().t,b=(0,q.bU)(),C=(0,z.format)(a?new Date(a):new Date,"it"===b?"dd MMM yyyy":"MMM do yyyy",{locale:(0,W.I)(b),timeZone:"europe/rome"}),S=R()().isAfter(a),O=R()(a).isToday(),E="Live"===m?"Live":S?"Full time":R()(a).format("HH:mm");return(0,y.tZ)(K.M,{condition:!!p,trueWrapper:function(r){return(0,y.tZ)(Y.rU,{href:"/".concat(b,"/").concat(G.TD.tickets[b]),passHref:!0,children:r})},children:(0,y.tZ)(s.xu,Q(Q({},p?{as:"a"}:{}),{},{h:"100%",children:(0,y.BX)(ee,{active:d,isFirst:f,children:[(0,y.BX)(s.xu,{children:[null!=o&&o.name&&Object.keys(x.a4).includes(o.name)?(0,y.tZ)(s.xu,{mb:{base:"space-32"},children:(0,y.tZ)(w.p,{h:(0,_.hO)(72),width:"auto",iconName:x.a4[o.name]})}):(0,y.tZ)(s.xu,{mb:"space-32",h:"72px",w:"45px",children:(0,y.tZ)(U.E,{src:String(null==o?void 0:o.imageUrl),alt:String(null==o?void 0:o.name),w:"100%",h:"100%",objectFit:"contain"})}),!!a&&(0,y.BX)(s.xu,{pb:"space-96",children:[(0,y.tZ)(s.xv,{as:"p",size:"medium body aa",textTransform:"uppercase",children:C}),(0,y.tZ)(s.xv,{color:d?"light.white_100":"dark.black_10",as:"p",size:"medium body aa",children:E}),!!h&&(0,y.tZ)(s.xv,{color:d?"light.white_100":"dark.black_10",as:"p",size:"medium body aa",children:h})]})]}),(0,y.BX)(s.xu,{children:[!!l&&(0,y.BX)(s.xv,{as:"p",size:"h3 aa",pt:{base:0,md:"space-96"},mb:"space-24",children:["number"==typeof l.homeTeam&&l.homeTeam," -"," ","number"==typeof l.awayTeam&&l.awayTeam]}),!l&&(0,y.tZ)(s.xv,{as:"p",size:"h3 aa",mt:{base:0,md:"space-96"},mb:"space-24",children:O?v("label.today"):R()(a).locale(b).format("DD MMM")}),!!u&&(0,y.BX)(y.HY,{children:[!!(null!==(n=u.homeTeam)&&void 0!==n&&n.name)&&(0,y.tZ)(s.xv,{as:"p",size:"large body aa",color:"Inter"===u.homeTeam.name||d?"light.white_100":"dark.black_10",children:u.homeTeam.name}),!!(null!==(i=u.awayTeam)&&void 0!==i&&i.name)&&(0,y.tZ)(s.xv,{as:"p",mb:{base:"space-48",lg:"space-80"},size:"large body aa",color:"Inter"===u.awayTeam.name||d?"light.white_100":"dark.black_10",children:u.awayTeam.name}),"Ended"!==m&&(0,y.tZ)(Y.rU,{href:"/".concat(b,"/").concat(G.TD.tickets[b]),passHref:!0,children:(0,y.tZ)(P.zx,{visibility:p?"visible":"hidden",
387width:{base:"100%",sm:"100%"},whiteSpace:"normal",height:"auto",blockSize:"auto",as:"a",variant:d?"primaryBlue":"primaryBlack","data-text":v("label.getYourTickets"),children:v("label.getYourTickets")})}),"Ended"===m&&g&&(0,y.tZ)(Y.rU,{href:g.url||"",target:g.target||"_self",passHref:!0,children:(0,y.tZ)(P.zx,{as:"a",variant:g.type||"underlineWhite",children:g.label})})]})]})]})}))})},er=function(r){var n=r.image,i=r.seasonYear,o=r.slug,a=r.accessLevel,u=(0,h.useRouter)().locale,d=(0,c.Z)().t;if(!i||!o)return null;var f=i%100,g="'".concat(f,"/'").concat(f+1),v="".concat(d("label.season")," ").concat(i," - ").concat(i+1);return(0,y.tZ)(Y.rU,{href:(0,p.G)({locale:u,type:"archive",slug:o}),passHref:!0,children:(0,y.tZ)(T,{as:"a",image:(0,m.K)(null==n?void 0:n[0])?[n[0]]:void 0,renderTopRight:function(){return"Free"!==a&&a?(0,y.tZ)(l.Vp,{variant:x.O6[a],position:"absolute",zIndex:1,right:0,children:(0,y.tZ)(l.Sn,{children:(0,y.tZ)(s.xv,{textTransform:"uppercase",size:"detailing aa",children:a})})}):null},renderBottom:function(){return(0,y.BX)(y.HY,{children:[(0,y.tZ)(s.X6,{color:"light.white_100",as:"h3",size:"h3 aa",mb:{base:"space-12",md:"space-24"},children:g}),(0,y.tZ)(s.xv,{color:"light.white_100",size:"large body aa",textTransform:"none",children:v})]})}})})},en=i(23318),ei=function(){return(0,y.BX)(s.xu,{children:[(0,y.tZ)(s.oM,{ratio:16/9,mb:{base:"space-32",sm:"space-32",md:"space-32",lg:"space-24",xl:"space-24","2xl":"space-32"},children:(0,y.tZ)(en.Od,{h:"100%",w:"100%"})}),(0,y.BX)(s.xu,{pl:"space-8",pr:{base:"space-8",md:"space-32"},children:[(0,y.tZ)(en.Od,{h:"16px",w:"100%",mb:{base:"space-8",lg:"space-24",xl:"space-16"}}),(0,y.tZ)(en.Od,{h:"16px",w:"100%"})]})]})};function eo(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ea(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eo(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eo(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var es=function(r){var n=r.age,i=r.image,a=r.name,l=r.type,c=r.slug,u=(0,h.useRouter)().locale;return n&&i&&a&&l&&c?(0,y.tZ)(Y.rU,{href:(0,p.G)({locale:u,type:"teams",slug:c}),passHref:!0,children:(0,y.BX)(s.xu,{as:"a",children:[(0,y.tZ)(s.oM,{ratio:2/3,children:(0,y.BX)(s.kC,{align:"flex-end !important",children:[(0,y.tZ)(s.X6,{mb:"space-40",color:"light.white_100",as:"h3",size:"h3 aa",zIndex:1,position:"relative",children:n}),(0,m.K)(null==i?void 0:i[0])&&(0,y.BX)(o.mJ,{position:"absolute",w:"100%",h:"100%",opacity:1,children:[(0,y.tZ)(o.Yo,ea(ea({},(0,f.G8)(i[0],!1,510)),{},{alt:i[0].description||"",objectFit:"cover",h:"100%",position:"absolute"})),(0,y.tZ)(O.R,{})]})]})}),(0,y.tZ)(s.xv,{mt:"space-16",size:"large body aa",textTransform:"none",color:"light.white_100",children:a})]})}):null},el=i(67984),ec=i(42416),eu=i(28739),ed=(0,D.Z)(ec.Play,{target:"eyqmjtx1"})("position:absolute;color:",function(r){return r.theme.colors.light.white_100},";z-index:2;bottom:",function(r){return r.theme.space["space-16"]},";left:",function(r){return r.theme.space["space-16"]},";opacity:1;"),eh=(0,D.Z)(U.E,{target:"eyqmjtx0"})({name:"1wfzesg",styles:"width:100%;height:100%;object-fit:cover;opacity:1;position:absolute;z-index:1"}),ep=function(r){var n,i,o,a,u,d,f=r.item,m=r.ratio,v=r.returnTo,b=(0,h.useRouter)().locale,C=(0,c.Z)().t,_=b===G.al,w=null===(n=f.metaData)||void 0===n||null===(n=n.content)||void 0===n?void 0:n[0],S=null===(i=f.publicationData)||void 0===i?void 0:i.releaseFrom,O=_?null===(o=f.metaData)||void 0===o?void 0:o.title_it:f.metaData.title,E=null===(a=f.mediaData)||void 0===a?void 0:a.thumbnailUrl,k=null===(u=f.metaData)||void 0===u?void 0:u.SysEntryEntitlements,T=(0,el.Sx)({base:24,xl:48}),M="back"===(void 0===v?"normal":v)?"?".concat((0,eu.I)({returnTo:"back"})):"",P="".concat((0,p.G)({locale:b,type:"interTv",slug:null==f||null===(d=f.mediaData)||void 0===d?void 0:d.entryId}
387)).concat(M);return(0,y.tZ)(Y.rU,{href:P,passHref:!0,children:(0,y.BX)(s.xu,{as:"a",children:[(0,y.BX)(s.xu,{position:"relative",children:[(0,y.tZ)(ed,{size:T}),k&&k.length>0&&(0,y.tZ)(s.xu,{position:"absolute",top:"space-16",right:"space-16",zIndex:2,children:k.map(function(r){return r!==x.Ui.plus?null:(0,y.tZ)(l.Vp,{variant:x.O6.Plus,ml:"space-8",children:(0,y.tZ)(l.Sn,{children:(0,y.tZ)(s.xv,{size:"detailing aa",textTransform:"uppercase",children:C("label.paywallSubscription.plus")})})},r)})}),E&&(0,y.tZ)(s.oM,{ratio:void 0===m?16/9:m,overflow:"hidden",mb:{base:"space-32",xs:"space-32",md:"space-32",lg:"space-24",xl:"space-24","2xl":"space-32"},children:(0,y.tZ)(s.xu,{position:"relative",children:(0,y.tZ)(eh,{src:"".concat(E,"width/554"),alt:O})})})]}),(0,y.BX)(s.xu,{pt:"space-32",pl:"space-8",pr:{base:"space-8",md:"space-32"},children:[(w||S)&&(0,y.tZ)(l.Vp,{variant:"subject",mb:"space-8",children:(0,y.BX)(l.Sn,{children:[w&&(0,y.tZ)(s.xv,{size:"detailing aa",textTransform:"uppercase",color:"light.white_100",display:"inline",children:w}),w&&S&&(0,y.tZ)(y.HY,{children:" — "}),S&&(0,g.Wl)(S,C,b)]})}),O&&(0,y.tZ)(s.xv,{size:"large body aa",textTransform:"none",color:"light.white_100",noOfLines:2,children:O})]})]})})};function ef(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function em(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ef(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ef(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eg=function(r){var n=r.data,i=r.ratio,a=(0,h.useRouter)().locale,l=n.name,c=n.image,u=n.slug;return(0,y.tZ)(y.HY,{children:u&&(0,y.tZ)(Y.rU,{href:(0,p.G)({locale:a,type:"interTv",category:!0,slug:u}),passHref:!0,children:(0,y.BX)(o.mJ,{as:"a",children:[(0,y.tZ)(s.xu,{position:"relative",children:c&&(0,m.K)(null==c?void 0:c[0])&&(0,y.tZ)(s.oM,{ratio:void 0===i?16/9:i,overflow:"hidden",mb:"space-16",children:(0,y.tZ)(o.Yo,em(em({},(0,f.G8)(c[0],!1,600)),{},{alt:c[0].description||""}))})}),(0,y.tZ)(s.xu,{pl:"space-8",pr:{base:"space-8",md:"space-32"},children:(0,y.tZ)(s.xv,{size:"large body aa",textTransform:"none",color:"light.white_100",children:l})})]})})})};function ey(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ev(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ey(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ey(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eb=function(r){var n=r.data,i=r.ratio,a=void 0===i?5/8:i,l=(0,h.useRouter)().locale,c=n.name,u=n.competition,d=n.image,g=n.slug;return(0,y.tZ)(y.HY,{children:g&&(0,y.tZ)(Y.rU,{href:(0,p.G)({locale:l,type:"interTv",competition:!0,slug:g}),passHref:!0,children:(0,y.BX)(o.mJ,{as:"a",children:[(0,y.BX)(s.xu,{position:"relative",children:[d&&(0,m.K)(null==d?void 0:d[0])&&(0,y.tZ)(s.oM,{ratio:a,overflow:"hidden",mb:"space-16",children:(0,y.BX)(y.HY,{children:[(0,y.tZ)(o.Yo,ev(ev({},(0,f.m4)({image:d[0],ratio:a})),{},{alt:d[0].description||""})),(0,y.tZ)(O.R,{})]})}),u&&(0,y.tZ)(s.xu,{position:"absolute",left:"50%",transform:"translateX(-50%)",bottom:(0,_.hO)(28),children:(0,y.tZ)(w.p,{iconName:x.sG[u],color:"light.white_100"})})]}),(0,y.tZ)(s.xu,{pl:"space-8",pr:{base:"space-8",md:"space-32"},children:(0,y.tZ)(s.xv,{size:"large body aa",textTransform:"none",color:"light.white_100",children:c})})]})})})};function eC(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function e_(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?eC(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eC(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ex=function(r){var n=r.name,i=r.image,a=r.slug,l=(0,h.useRouter)().locale;return(0,y.tZ)(Y.rU,{href:(0,p.G)({locale:l,type:"interTv",channel:!0,slug:a}),passHref:!0,children:(0,y.tZ)(s.oM,{display:"block",as:"a",ratio:5/8,children:(0,y.BX)(s.kC,{align:"flex-end !important",textAlign:"center",px:"space-32",children:[(0,y.tZ)(s.X6,{mb:"space-40",color:"light.white_100",as:"h3",size:"h3 aa",zIndex:1,position:"relative",children:n}),(0,m.K)(null==i?void 0:i[0])&&(0,y.BX)(o.mJ,{position:"absolute",w:"100%",h:"100%",opacity:1,children:[(0,y.tZ)(o.Yo,e_(e_({},(0,f.G8)(i[0],!1,632)),{},{alt:i[0].description||"",objectFit:"cover",h:"100%",position:"absolute"})),(0,y.tZ)(O.R,{})]})]})})})},ew=i(36634),eS=i(83762),eO=function(r){var n=r.year,i=r.items,o=(0,c.Z)().t;return(0,y.tZ)(T,{ratio:.6,renderTopLeft:function(){return(0,y.tZ)(s.kC,{justify:"start",children:(0,y.tZ)(eS.Z,{size:56,color:"brand.yellow"})})},renderBottom:function(){return(0,y.BX)(s.kC,{direction:"column",align:"flex-start",children:[(0,y.BX)(s.X6,{as:"h4",size:"large body aa",color:"light.white_100",mb:"space-24",children:[(0,y.tZ)(s.xv,{as:"span",display:"block",size:"h3 aa",color:"light.white_100",mb:{base:"space-8",md:"space-16"},children:n}),(0,y.tZ)(s.xv,{as:"span",display:"block",size:"large body aa",color:"light.white_100",children:o("label.inductees")}
387)]}),i.map(function(r){return(0,y.tZ)(s.xv,{color:"light.white_100",children:r},"".concat(n,"-").concat(r))})]})}})},eE=i(74392);function ek(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eT(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ek(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ek(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eM=function(r){var n=r.src,i=r.image,a=r.description,l=r.productUrl,c=r.productName;return n?(0,y.tZ)(s.xu,{position:"relative",maxHeight:{base:"600px",md:"800px",lg:"960px","2xl":"1920px"},overflow:"hidden",children:(0,y.tZ)(s.xu,{as:"figure",width:"full",children:(0,y.tZ)(Y.rU,{href:l,passHref:!0,children:(0,y.tZ)(o.mJ,{as:"a",target:"_blank",onClick:function(){return(0,eE.mL)({contentType:"product_tile",productType:c||"",clickUrl:l||""})},children:(0,y.tZ)(s.oM,{ratio:{base:4/3,sm:1,"2xl":5/4},backgroundColor:"dark.black_100",children:(0,y.tZ)(o.Yo,eT(eT({},(0,f.G8)(i,!1,1200)),{},{alt:a||""}))})})})})}):null};function eP(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eL(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eP(Object(i),!0).forEach(function(n){(0,a.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eP(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eA=function(r){var n=r.image,i=r.ratio;return(0,y.tZ)(s.oM,{ratio:void 0===i?16/9:i,overflow:"hidden",display:"block",mb:{base:"space-32",lg:"space-24","2xl":"space-32"},children:(0,y.tZ)(o.Yo,eL(eL({position:"absolute",h:"100%",objectFit:"cover"},(0,f.G8)(n,!1,600)),{},{alt:n.description||""}))})}},73465:function(r,n,i){"use strict";i.d(n,{d:function(){return p}});var o=i(24208),a=i(16208),s=i.n(a),l=i(66840),c=i(91723),u=i(4104),d=i(86935),h=i(2793),p=function(r){var n=r.entryId,i=(0,l.useState)(null),a=i[0],p=i[1],f=(0,u.uz)().isKwidgetLoaded,m=(0,l.useCallback)((0,o.Z)(s().mark(function r(){return s().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,fetch("/api/get-video-by-id",{method:"POST",body:JSON.stringify({params:{id:n}})}).then(function(r){return r.json()});case 3:p(r.sent.itemData[0]),r.next=9;break;case 7:r.prev=7,r.t0=r.catch(0);case 9:case"end":return r.stop()}},r,null,[[0,7]])})),[n]);return((0,l.useEffect)(function(){m()},[m,f]),a)?(0,h.BX)(h.HY,{children:[(0,h.tZ)(c.gx,{name:a.metaData.name||a.metaData.title,description:a.metaData.description,thumbnailUrls:[a.mediaData.thumbnailUrl],uploadDate:a.publicationData.releaseFrom.toString()}),(0,h.tZ)(d.Y,{video:a,showDetails:!0})]}):null}},86935:function(r,n,i){"use strict";i.d(n,{Y:function(){return S}});var o=i(64219),a=i(8004),s=i(82678),l=i(18098),c=i(66840),u=i(18958),d=i(98310),h=i(79238),p=i(70623),f=i(4104),m=i(97323),g=i(74392),y=i(24593),v=i(91240),b=i(73624),C=i(2793);function _(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function x(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?_(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):_(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var w=function(r){var n=r.video,i=r.showTitle,o=(0,y.bU)(),s=n.metaData["".concat("it"===o?"title_it":"title")],c=(0,l.Z)(new Date(n.publicationData.createdAt),"MMM dd yyyy");return(0,C.tZ)(a.xu,{zIndex:2,position:"absolute",left:0,top:0,right:0,bgGradient:"linear(to-b, blackAlpha.700 50%, transparent)",color:"white",display:i?"block":"none",children:(0,C.BX)(a.xu,{py:{base:"15px",md:10},width:"92%",ml:"auto",mr:"auto",children:[(0,C.BX)(a.xu,{children:[(0,C.tZ)(a.xv,{textTransform:"uppercase",size:"detailing aa",display:"inline-block",mb:2,children:n.metaData.content[0]}),(0,C.tZ)(a.xv,{display:"inline-block",size:"detailing aa",color:"dark.black_10",_before:{content:'""',dis
387play:"inline-block",height:"1px",width:2,backgroundColor:"dark.black_10",mb:1,mx:1.5},children:c})]}),(0,C.tZ)(a.X6,{size:"h6 aa",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",children:s})]})})},S=function(r){var n=r.video,i=r.settings,o=void 0===i?b.iv:i,l=r.showDetails,y=(0,c.useRef)(null),_=(0,f.uz)().isKwidgetLoaded,S=(0,c.useState)(""),O=S[0],E=S[1],k=(0,m.a)().isAuthenticated,T=(0,c.useState)(!0),M=T[0],P=T[1],L=(0,c.useState)(!0),A=L[0],Z=L[1],I=function(r){var i=document.querySelector("#".concat(r));y.current=i;var o={videoAudience:null==n?void 0:n.metaData.team,videoTopic:null==n?void 0:n.metaData.content[0],videoTitle:null==n?void 0:n.metaData.title,videoId:null==n?void 0:n.mediaData.entryId};y.current.kBind("playerPlayed",function(){var r,i=null===(r=n.metaData)||void 0===r||null===(r=r.SysEntryEntitlements)||void 0===r?void 0:r.includes(p.Ui.plus);P(!i||i&&k),i&&!k&&y.current&&y.current.sendNotification("doStop")}),y.current.kBind("playerStateChange",function(r){switch(r){case p.rq.playing:return Z(!1);case p.rq.paused:return Z(!0);default:return}}),y.current.kBind("firstPlay",function(){(0,g.Hl)(x({videoInterAction:"video_started"},o))}),y.current.kBind("firstQuartile",function(){(0,g.Hl)(x({videoInterAction:"video_progress",videoProgression:"25%"},o))}),y.current.kBind("secondQuartile",function(){(0,g.Hl)(x({videoInterAction:"video_progress",videoProgression:"50%"},o))}),y.current.kBind("thirdQuartile",function(){(0,g.Hl)(x({videoInterAction:"video_progress",videoProgression:"75%"},o))}),y.current.kBind("playerPlayEnd",function(){(0,g.Hl)(x({videoInterAction:"video_completed"},o))})};return(0,c.useEffect)(function(){var r,i,o;E("kaltura_player_".concat(null==n||null===(r=n.mediaData)||void 0===r?void 0:r.entryId,"-").concat((0,u.Z)())),null==y||null===(i=y.current)||void 0===i||i.sendNotification("changeMedia",{entryId:null==n||null===(o=n.mediaData)||void 0===o?void 0:o.entryId})},[n]),(0,c.useEffect)(function(){var r;if(v.j&&window.kWidget&&!y.current)return(0,b.cP)({targetId:O,videoEntryId:null==n||null===(r=n.mediaData)||void 0===r?void 0:r.entryId,readyCallback:function(r){return I(r)},settings:o}),function(){var r,n,i;null===(r=y.current)||void 0===r||r.kUnbind("playerPlayed"),null===(n=y.current)||void 0===n||n.kUnbind("firstPlay"),null===(i=y.current)||void 0===i||i.kUnbind("playerPlayEnd")}},[_,o,O,n,k]),(0,C.BX)(C.HY,{children:[(0,C.BX)(a.xu,{position:"relative",children:[!_&&(0,C.tZ)(s.$,{size:"md",color:"light.white_100"}),void 0!==l&&l&&(0,C.tZ)(w,{video:n,showTitle:A}),(0,C.tZ)(a.xu,{id:O,position:"absolute",width:"100%",height:"100%",zIndex:1})]}),(0,C.tZ)(d.u,{size:"2xl",isOpen:!M&&!k,onClose:function(){return P(!0)},children:(0,C.tZ)(h.x,{})})]})}},62068:function(r,n,i){"use strict";i.d(n,{IE:function(){return en},mf:function(){return ei},jo:function(){return eu}});var o=i(8004),a=i(61876),s=i(24208),l=i(16208),c=i.n(l),u=i(70061),d=i(74189),h=i(34528),p=i(23367),f=i(74982),m=i(13714),g=i(90056),y=i(66840),v=i(92193),b=i(29923),C=i(46883),_=i(89406),x=i(42416),w=i(13616),S=i(74392),O=i(24593),E=i(2793),k=function(r){var n,i,a=r.data,s=(0,g.hO)(22),l=(0,O.bU)();switch(null===(n=a.header)||void 0===n?void 0:n.__typename){case"InternalLink":if(a.header.link)return(0,E.tZ)(o.HC,{h:s,display:"flex",_notLast:{mb:{base:0,md:"space-16"}},children:(0,E.tZ)(_.rU,{href:(0,w.n)({locale:l,typename:a.header.link.__typename,slug:a.header.link.slug,pageType:null!=a&&null!==(i=a.header)&&void 0!==i&&i.link&&"pageType"in a.header.link?a.header.link.pageType:void 0}),passHref:!0,children:(0,E.tZ)(o.xv,{size:"detailing aa",color:"light.white_100",as:"a",textTransform:"uppercase",_hover:{textDecoration:"underline"},onClick:function(){var r,n;return(0,S.Yl)({footerMenuCategory:null!=a&&null!==(r=a.header)&&void 0!==r&&r.label?a.header.label:"",footerMenuItem:null!=a&&null!==(n=a.header)&&void 0!==n&&n.label?a.header.label:""})},children:a.header.label})})},a.sys.id);return(0,E.tZ)(o.HC,{h:s,display:"flex",_notLast:{mb:{base:0,md:"space-16"}},children:(0,E.tZ)(o.xv,{size:"detailing aa",color:"light.white_100",textTransform:"uppercase",children:a.header.label})},a.sys.id);case"Link":if(a.header.url)return(0,E.BX)(o.HC,{h:s,display:"flex",_notLast:{mb:{base:0,md:"space-16"}},children:[(0,E.tZ)(p.zx,{size:"detailing aa",color:"light.white_100",target:"_blank",as:"a",variant:"navLink",textTransform:"uppercase",href:String(a.header.url),onClick:function(){var r,n;return(0,S.Yl)({footerMenuCategory:null!=a&&null!==(r=a.header)&&void 0!==r&&r.label?a.header.label:"",footerMenuItem:null!=a&&null!==(n=a.header)&&void 0!==n&&n.label?a.header.label:""})},children:a.header.label}),(0,E.tZ)(x.Arrow,{ml:"space-8",mt:(0,g.hO)(3),color:"light.white_100"})]});return(0,E.tZ)(o.HC,{h:s,display:"flex",_notLast:{mb:{base:0,md:"space-16"}},children:(0,E.tZ)(o.xv,{size:"detailing aa",color:"light.white_100",textTransform:"uppercase",children:a.header.label})})}return null},T=i(741),M=i(37250),P=i(68263),L=i(31464),A=(0,T.Z)(o.HC,{shouldForwardProp:M.Z,target:"exs5ioe0"})("display:flex;padding:",function(r){var n=r.theme,i=r.type;return"".concat("main"===i?n.space["space-24"]:0," 0 ").concat("main"===i?n.space["space-16"]:0)},";position:relative;",function(r){var n=r.type,i=r.theme;return"main"===n&&(0,P.iv)("&:after{content:'';position:absolute;height:",(0,g.hO)(1),";width:calc(100vw - ",i.space["space-16"],");top:0;left:50%;transform:translateX(-50%);background-color:",i.colors.dark.black_20,";}","")}," ",L.B.min("tablet"),"{padding:0;&:after{content:none;}&:not(:last-of-type){margin-bottom:",function(r){var n=r.theme,i=r.type;return n.space["main"===i?"space-12":"space-8"]},";}}"),Z=function(r){var n,i,o=r.data,a=r.type,s=r.parent,l=(0,O.bU)();switch(o.__typename){case"InternalLink":return(0,E.tZ)(A,{type:a,children:(0,E.tZ)(_.rU,{href:(0,w.n)({locale:l,typename:null==o||null===(n=o.link)||void 0===n?void 0:n.__typename,slug:null==o||null===(i=o.link)||void 0===i?void 0:i.slug,pageType:null!=o&&o.link&&"pageType"
387in o.link?o.link.pageType:void 0}),passHref:!0,children:(0,E.tZ)(p.zx,{as:"a",size:"detailing aa",variant:"navLink",color:"main"===a?"light.white_100":"dark.black_10",textTransform:"main"===a?"uppercase":"initial",onClick:function(){return(0,S.Yl)({footerMenuCategory:s||(null!=o&&o.label?o.label:""),footerMenuItem:null!=o&&o.label?o.label:""})},children:o.label})})},o.sys.id);case"Link":return(0,E.BX)(A,{type:a,children:[(0,E.tZ)(p.zx,{as:"a",href:String(o.url),target:"_blank",size:"detailing aa",variant:"navLink",color:"main"===a?"light.white_100":"dark.black_10",textTransform:"main"===a?"uppercase":"initial",onClick:function(){(0,S.Yl)({footerMenuCategory:s||(null!=o&&o.label?o.label:""),footerMenuItem:null!=o&&o.label?o.label:""}),null!=o&&o.url&&o.url.includes("store")&&(0,S.mL)({contentType:"footer_link",productType:"",clickUrl:o.url})},children:o.label}),(0,E.tZ)(x.Arrow,{ml:"space-8",mt:(0,g.hO)(3),color:"main"===a?"light.white_100":"dark.black_10"})]},o.sys.id)}},I=(0,T.Z)(d.UQ,{target:"e1b8k1gn1"})("padding:",function(r){return r.theme.space["space-24"]}," ",function(r){return r.theme.space["space-16"]}," 0 ",function(r){return r.theme.space["space-16"]},";margin:0 -",function(r){return r.theme.space["space-16"]},";position:relative;&:after{content:'';position:absolute;height:",(0,g.hO)(1),";width:100%;top:0;left:50%;transform:translateX(-50%);background-color:",function(r){return r.theme.colors.dark.black_20},";}"),V=(0,T.Z)(d.Qd,{target:"e1b8k1gn0"})({name:"wrtdcn",styles:"border:0;border-color:none"}),D=(0,T.Z)(o.P4,{target:"ewoykiq0"})("position:relative;padding:",function(r){return r.theme.space["space-24"]}," ",function(r){return r.theme.space["space-16"]},";margin:0 -",function(r){return r.theme.space["space-16"]},";&::after{content:'';position:absolute;height:",(0,g.hO)(1),";width:100%;top:0;left:50%;transform:translateX(-50%);background-color:",function(r){return r.theme.colors.dark.black_20},";}",L.B.min("tablet"),"{padding:0 ",function(r){return r.theme.space["space-16"]},";&::after{content:none;}}"),j=i(74038),z=(0,T.Z)(j.Z,{shouldForwardProp:M.Z,target:"efjefwh1"})("background-color:transparent;margin-right:",function(r){return r.theme.space["space-24"]},";margin-bottom:",function(r){return r.theme.space["space-16"]},";&:hover{background-color:transparent;}",L.B.min("tablet"),"{margin-right:0;margin-left:",function(r){return r.theme.space["space-48"]},";margin-bottom:",function(r){return r.theme.space["space-24"]},";}"),B=(0,T.Z)(p.zx,{target:"efjefwh0"})("background-color:transparent;margin-right:",function(r){return r.theme.space["space-24"]},";margin-bottom:",function(r){return r.theme.space["space-16"]},";&:hover{background-color:transparent;}",L.B.min("tablet"),"{margin-right:0;margin-left:",function(r){return r.theme.space["space-48"]},";margin-bottom:",function(r){return r.theme.space["space-24"]},";}"),R=i(33931),H=i(28744),F=i(98310),N=i(15061),$=i(98645),U=i(70623),G=i(95401),W=i(50347),q=i(4633),X=i(63254),K=function(r){var n,i,l,x,O,T,M,P,L,A,j,K=r.footer,Y=r.pgProps,J=(0,a.useRouter)(),Q=(0,m.Z)().t,ee=(0,f.u)(),et=(0,u.qY)(),er=et.isOpen,en=et.onOpen,ei=et.onClose,eo=(0,y.useState)(),ea=eo[0],es=eo[1],el=J.locale||$.al,ec=null==K?void 0:K.data,eu=(null==ec||null===(x=ec.socialsCollection)||void 0===x?void 0:x.items.filter(G.$))||[],ed=(null==ec||null===(O=ec.mainLinksCollection)||void 0===O?void 0:O.items.filter(G.$))||[],eh=(null==ec||null===(T=ec.linkColumnsCollection)||void 0===T?void 0:T.items.filter(G.$))||[],ep=(null==ec||null===(M=ec.bottomLinksCollection)||void 0===M?void 0:M.items.filter(G.$))||[],ef=(null==ec?void 0:ec.copyrightText)||"",em=(null==ec?void 0:ec.footerBeforeHoverText)||"Inter",eg=(null==ec?void 0:ec.footerAfterHoverText)||"Forza inter",ey=(0,v.YD)({root:null,threshold:.5}),ev=ey.ref,eb=ey.inView,eC=(0,y.useState)(!1),e_=eC[0],ex=eC[1],ew=(0,y.useState)(!1),eS=ew[0],eO=ew[1],eE=function(r){window.location.href=r},ek=(0,y.useCallback)(function(r,n){return r===$.TD.news.en&&!n[2]},[]),eT=(0,y.useCallback)(function(r,n){return r===$.TD.news.it&&!n[2]},[]),eM=(0,y.useCallback)(function(r,n){return r===$.TD.interTv.en&&n[2]},[]),eP=(0,y.useCallback)(function(){return J.asPath.includes($.TD.category.it)||J.asPath.includes($.TD.category.en)},[J.asPath]),eL=(0,y.useCallback)((n=(0,s.Z)(c().mark(function r(n,i){var o,a,s,l;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(null!==(o=Y.page)&&void 0!==o&&o.sys){r.next=2;break}return r.abrupt("return",null);case 2:return r.next=4,X.Lp.NewsDetailLocales({id:Y.page.sys.id,locale:n});case 4:if((null==(s=r.sent)||null===(a=s.newsCollection)||void 0===a||null===(a=a.items)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.published)!==!0){r.next=8;break}return r.abrupt("return","/".concat(n,"/").concat(i,"/").concat(null==s||null===(l=s.newsCollection)||void 0===l||null===(l=l.items)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.slug));case 8:return r.abrupt("return",null);case 9:case"end":return r.stop()}},r)})),function(r,i){return n.apply(this,arguments)}),[null===(P=Y.page)||void 0===P?void 0:P.sys]),eA=(0,y.useCallback)((i=(0,s.Z)(c().mark(function r(n){var i,o,a,s,l,u,d,h;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(null!==(i=Y.page)&&void 0!==i&&i.locales)){r.next=6;break}if(!(u=null!==(s=null==(l=Y.page.locales[n])?void 0:l.slug)&&void 0!==s?s:null)){r.next=5;break}return r.abrupt("return","/".concat(n,"/").concat(N.xX,"/").concat(u));case 5:case 14:return r.abrupt("return",null);case 6:if(null!==(o=Y.page)&&void 0!==o&&o.sys){r.next=8;break}return r.abrupt("return",null);case 8:return r.next=10,X.Lp.PressReleaseDetailLocales({id:Y.page.sys.id,locale:n});case 10:if(!(h=null==(d=r.sent)||null===(a=d.pressReleaseCollection)||void 0===a||null===(a=a.items)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.slug)){r.next=14;break}return r.abrupt("return","/".concat(n,"/").concat(N.xX,"/").concat(h));case 15:case"end":return r.stop()}},r)})),function(r){return i.apply(this,arguments)}),[null===(L=Y.page)||void 0===L?void 0:L.locales,null===(A=Y.page)||void 0===A?void 0:A.sys]),eZ=(0,y.useCallback)((l=(0,s.Z)(c().mark(function r(n){var i,o,a,s,l,u,d,h,p,f,m;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(o=n.target.value,s=(a=J.asPath.split("/"))[1]||"",l=(0,q._)(s,J.locale,o),!ek(s,a)){r.next=7;break}return eE("/it/".concat(l)),r.abrupt("return");case 7:if(!eT(s,a)){r.next=10;break}return eE("/en/".concat(l)),r.abrupt("return");case 10:if(!(l&&!eP()&&null!==(i=Y.page)&&void 0!==i&&i.sys)){r.next=17;break}return r.next=13,eL(o,l);case 13:if(!(u=r.sent)){r.next=17;break}return eE(u),r.abrupt("return");case 17:if(!(l&&eM(s,a))){r.next=20;break}return eE("/".concat(o,"/").concat(l,"/").concat(a[2])),r.abrupt("return");case 20:if(d=J.asPath.includes("/".concat(N.xX,"/")),h=J.asPath==="/".concat(N.xX)||J.asPath.endsWith("/".concat(N.xX)),!(d||h)){r.next=35;break}return r.next=25,eA(o);case 25:if(!(p=r.sent)){r.next=32;break}
387return m=(f=p.split("/").filter(Boolean))[f.length-1],r.next=31,J.push("/".concat(N.xX,"/").concat(m),void 0,{locale:o});case 31:case 34:return r.abrupt("return");case 32:return r.next=34,J.push("/".concat(N.xX),void 0,{locale:o});case 35:if(!l){r.next=38;break}return eE("/".concat(o,"/").concat(l)),r.abrupt("return");case 38:eE("/".concat(o));case 39:case"end":return r.stop()}},r)})),function(r){return l.apply(this,arguments)}),[J,null===(j=Y.page)||void 0===j?void 0:j.sys,ek,eT,eP,eM,eL,eA]);return((0,y.useEffect)(function(){eb&&!e_&&ex(!0)},[eb,e_,ex]),(0,y.useEffect)(function(){if(e_){eO(!0);var r=setTimeout(function(){eO(!1)},3e3);return function(){return clearTimeout(r)}}},[e_]),K)?(0,E.BX)(E.HY,{children:[(0,E.tZ)(F.u,{isOpen:er,onClose:function(){return ei()},children:(0,E.tZ)(H.E,{src:(null==ea?void 0:ea.url)||"",alt:(null==ea?void 0:ea.description)||""})}),(0,E.BX)(o.xu,{ref:ev,as:"footer",backgroundColor:"dark.black_100",display:"block",height:"auto",children:[(null==K?void 0:K.sponsors)&&(0,E.tZ)(W.Y_,{sponsors:K.sponsors.data,cta:K.sponsors.cta}),K.data&&(0,E.BX)(E.HY,{children:[(0,E.tZ)(o.iz,{}),(0,E.BX)(o.W2,{pt:{base:"space-48",md:"space-72"},pb:{base:"space-72",md:"space-48"},children:[(0,E.BX)(R.r,{as:"nav",children:[(0,E.BX)(o.P4,{colSpan:{base:12,md:7},children:[(0,E.tZ)(o.xu,{mb:{base:"space-24",md:"space-32"},children:(0,E.tZ)(o.xu,{onMouseEnter:function(){return eO(!0)},onMouseLeave:function(){return eO(!1)},children:eS?(0,E.tZ)(b.et,{color:"light.white_100",size:"h1 aa",text:eg},"forzaFooter"):(0,E.tZ)(b.et,{color:"light.white_100",size:"h1 aa",text:em},"interFooter")})}),(0,E.tZ)(o.iz,{display:{base:"block",md:"none"},size:"md",variant:"title",mb:"space-32"})]}),eu.length&&(0,E.tZ)(o.P4,{colSpan:{base:12,md:5},colStart:{base:0,md:8},children:(0,E.tZ)(o.kC,{pt:"space-24",justifyContent:{base:"flex-start",md:"flex-end"},flexWrap:"wrap",children:eu.map(function(r,n){var i,o;return null!=r&&r.image&&r.image.url?(0,E.tZ)(B,{title:r.type||"",onClick:function(){es(null==r?void 0:r.image),en(),(0,S.gd)({socialMediaPlatform:null!=r&&r.type?r.type:"",socialMediaLink:null!=r&&r.type?r.type:""})},children:(0,E.tZ)(C.p,{iconName:r.type||"",color:"light.white_100",fill:"light.white_100",usecase:"footer",item:null==r||null===(i=r.socialIcon)||void 0===i||null===(i=i.json)||void 0===i||null===(i=i.content[0])||void 0===i||null===(i=i.content[0])||void 0===i?void 0:i.value})},"social-footer-icon-".concat(r.type,"-").concat(n)):(0,E.tZ)(z,{href:r.link||"",passHref:!0,title:r.type||"",target:"_blank",onClick:function(){return(0,S.gd)({socialMediaPlatform:null!=r&&r.type?r.type:"",socialMediaLink:null!=r&&r.link?r.link:""})},children:(0,E.tZ)(C.p,{iconName:r.type||"",color:"light.white_100",fill:"light.white_100",usecase:"footer",item:null==r||null===(o=r.socialIcon)||void 0===o||null===(o=o.json)||void 0===o||null===(o=o.content[0])||void 0===o||null===(o=o.content[0])||void 0===o?void 0:o.value})},"social-footer-icon-".concat(r.type,"-").concat(n))})})}),(0,E.tZ)(o.P4,{display:{base:"none",md:"block"},colSpan:12,children:(0,E.tZ)(o.iz,{display:{base:"none",md:"block"},size:"lg",variant:"title",mb:"space-64"})})]}),(0,E.BX)(o.kC,{flexDir:{base:"column",md:"row"},flexWrap:"wrap",rowGap:{base:0,md:"space-32"},overflow:"hidden",children:[ed&&(0,E.tZ)(o.QI,{m:0,listStyleType:"none",mr:(0,g.hO)(88),w:{base:"100%",md:"auto"},children:ed.filter(G.$).map(function(r){return(0,E.tZ)(Z,{data:r,type:"main"},r.sys.id)})}),eh&&eh.map(function(r,n){var i,a;return(0,E.BX)(o.xu,{mr:(0,g.hO)(88),w:{base:"100%",md:"auto"},children:[(0,E.BX)(o.QI,{m:0,listStyleType:"none",display:{base:"none",md:"block"},children:[(0,E.tZ)(k,{data:r}),(null==r||null===(i=r.subLinksCollection)||void 0===i?void 0:i.items)&&(0,E.tZ)(o.HC,{children:(0,E.tZ)(o.QI,{m:0,listStyleType:"none",children:r.subLinksCollection.items.filter(G.$).map(function(n){var i;return(0,E.tZ)(Z,{data:n,type:"sub",parent:null!==(i=r.header)&&void 0!==i&&i.label?r.header.label:void 0},null==n?void 0:n.sys.id)})})})]}),(0,E.tZ)(I,{allowToggle:!0,display:{base:"block",md:"none"},children:(0,E.BX)(V,{children:[(0,E.tZ)(d.KF,{background:"transparent",padding:0,_hover:{background:"transparent"},_focus:{background:"transparent",boxShadow:"none"},children:(0,E.tZ)(o.QI,{m:0,listStyleType:"none",pb:"space-16",children:(0,E.tZ)(k,{data:r})})}),(0,E.tZ)(E.HY,{children:null==r||null===(a=r.subLinksCollection)||void 0===a?void 0:a.items.filter(G.$).map(function(n){var i;return(0,E.tZ)(d.Hk,{p:0,children:(0,E.tZ)(o.QI,{m:0,listStyleType:"none",pb:"space-16",children:(0,E.tZ)(Z,{data:n,type:"sub",parent:null!==(i=r.header)&&void 0!==i&&i.label?r.header.label:void 0})})},null==n?void 0:n.sys.id)})})]})})]},"".concat(r.sys.id,"-").concat(n))})]}),(0,E.tZ)(o.iz,{mt:{base:0,md:"space-64"},mb:{base:0,md:"space-48"},display:{base:"none",md:"block"}}),(0,E.BX)(R.r,{children:[(0,E.BX)(D,{colSpan:{base:12,md:2},py:{base:"space-24",md:0},children:[(0,E.tZ)(o.xv,{size:"detailing aa",color:"light.white_100",mb:"space-8",children:Q("label.languageSwitcher.language")}),(0,E.tZ)(h.Ph,{onChange:function(r){return eZ(r)},value:el,variant:"minimal",width:"fit-content",children:U.i5.map(function(r){return(0,E.tZ)("option",{value:r,style:{backgroundColor:ee.colors.dark.black_100},children:Q("label.languageSwitcher.".concat(r))},r)})})]}),(ep||ef)&&(0,E.tZ)(D,{colSpan:{base:12,md:10},pt:{base:"space-24",md:0},children:(0,E.BX)(o.kC,{alignItems:{base:"flex-start",md:"flex-end"},h:"100%",justifyContent:"flex-end",flexDirection:{base:"column",md:"row"},children:[ep&&(0,E.tZ)(o.xu,{pb:{base:"space-12",md:0},children:ep.filter(G.$).map(function(r){switch(r.__typename){case"InternalLink":var n,i,a;return(0,E.tZ)(_.rU,{href:(0,w.n)({locale:el,typename:null==r||null===(n=r.link)||void 0===n?void 0:n.__typename,slug:null==r||null===(i=r.link)||void 0===i?void 0:i.slug,pageType:null!=r&&r.link&&"pageType"
387in r.link?null==r||null===(a=r.link)||void 0===a?void 0:a.pageType:void 0}),passHref:!0,children:(0,E.tZ)(p.zx,{as:"a",size:"detailing aa",variant:"navLink",color:"light.white_100",_notFirst:{ml:{base:"space-16",md:"space-48"}},onClick:function(){return(0,S.Yl)({footerMenuCategory:null!=r&&r.label?r.label:"",footerMenuItem:null!=r&&r.label?r.label:""})},children:r.label})},r.sys.id);case"Link":return(0,E.tZ)(_.rU,{href:String(r.url),passHref:!0,children:(0,E.tZ)(o.xv,{as:"a",size:"detailing aa",color:"light.white_100",target:"_blank",_notFirst:{ml:{base:"space-16",md:"space-48"}},_hover:{textDecoration:"underline"},onClick:function(){return(0,S.Yl)({footerMenuCategory:null!=r&&r.label?r.label:"",footerMenuItem:null!=r&&r.label?r.label:""})},children:r.label})},r.sys.id)}})}),!!ef&&(0,E.tZ)(o.xv,{as:"p",size:"detailing aa",color:"dark.black_10",ml:{base:0,md:"space-48"},mb:(0,g.hO)(3),children:ef})]})})]})]})]})]})]}):null},Y=i(81504),J=i(67984),Q=i(61551),ee=i(88630),et=function(r){var n,i,o,s,l,c,u,d,h=r.mainNavigation,p=(0,a.useRouter)().events,f=(0,ee.H)(),m=f.setActiveItem,g=f.setSubNavItems,v=(0,J.Sx)({base:!0,md:!1}),b=(0,J.Sx)({base:!1,md:!0});return(0,y.useEffect)(function(){var r=function(){m(void 0),g(!1)};return p.on("routeChangeComplete",r),function(){p.off("routeChangeComplete",r)}},[p,m,g]),(0,E.BX)(E.HY,{children:[v&&(0,E.tZ)(Q.St,{navItems:[].concat((0,Y.Z)(null!==(n=null==h||null===(i=h.leftLinkColumnsCollection)||void 0===i?void 0:i.items.filter(G.$))&&void 0!==n?n:[]),(0,Y.Z)(null!==(o=null==h||null===(s=h.rightLinkColumnsCollection)||void 0===s?void 0:s.items.filter(G.$))&&void 0!==o?o:[])),logoType:null==h?void 0:h.logoType}),b&&(0,E.tZ)(Q.KB,{navItems:{left:null!==(l=null==h||null===(c=h.leftLinkColumnsCollection)||void 0===c?void 0:c.items.filter(G.$))&&void 0!==l?l:[],right:null!==(u=null==h||null===(d=h.rightLinkColumnsCollection)||void 0===d?void 0:d.items.filter(G.$))&&void 0!==u?u:[]},logoType:null==h?void 0:h.logoType})]})},er=i(50391);function en(r){var n=r.children,i=r.footer,s=r.mainNavigation,l=r.pgProps,c=(0,a.useRouter)();return(0,E.tZ)(E.HY,{children:(0,E.BX)(o.kC,{flexDirection:"column",height:"calc(var(--vh, 1vh) * 100)",children:[!c.asPath.includes("platform=app")&&(0,E.tZ)(et,{mainNavigation:s}),(0,E.tZ)(o.xu,{as:"main",flex:"1 0 auto",display:"block",bg:"dark.black_100",children:n}),!c.asPath.includes("platform=app")&&(0,E.tZ)(K,{footer:i,pgProps:l}),!c.asPath.includes("/ticket")&&!c.asPath.includes("/biglietti")&&(0,E.tZ)(er.Z,{})]})})}function ei(r){var n=r.statusCode;return(0,E.BX)(E.HY,{children:[(0,E.BX)(o.X6,{children:["Oops... ",n?"| ".concat(n," error"):""," "]}),(0,E.tZ)(o.xv,{children:"Something went wrong"})]})}var eo=i(64219),ea=i(48162),es=i(98769);function el(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ec(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?el(Object(i),!0).forEach(function(n){(0,eo.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):el(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function eu(r){var n=r.children,i=r.footer,s=r.pgProps,l=(0,a.useRouter)(),c=(0,m.Z)().t,u=(0,J.Sx)({base:46,md:70}),d=(0,ea.z1)(l.asPath),h=(0,ea.Sg)(l.asPath),p=d?"/":h?(0,ea.aw)(l.locale):null,f=i?ec(ec({},i),{},{data:ec(ec({},i.data),{},{mainLinksCollection:{__typename:"FooterMainLinksCollection",items:[{__typename:"Link",sys:{id:"press-portal-back-to-inter"},label:c("label.pressReleases.backToInterIt"),url:"/"}]},linkColumnsCollection:null})}):i;return(0,E.BX)(o.kC,{flexDirection:"column",height:"calc(var(--vh, 1vh) * 100)",children:[(0,E.tZ)(o.xu,{as:"header",bg:"brand.blue",color:"light.white_100",children:(0,E.tZ)(o.W2,{py:{base:"space-16",md:"space-24"},children:(0,E.BX)(o.kC,{alignItems:"center",justifyContent:"center",position:"relative",children:[p&&(0,E.tZ)(es.x,{position:"absolute",left:0,color:"light.white_100","aria-label":c("general.goBack"),onClick:function(){l.push(p)}}),(0,E.tZ)(_.rU,{href:"/",passHref:!0,children:(0,E.tZ)("a",{title:c("label.goToHomePage"),style:{display:"inline-block",lineHeight:0},children:(0,E.tZ)(Q.Ut,{display:"inline-block",size:null!=u?u:46,isWhite:!0,color:"light.white_100"})})})]})})}),(0,E.tZ)(o.xu,{as:"main",flex:"1 0 auto",display:"block",bg:"dark.black_100",children:n}),(0,E.tZ)(K,{footer:f,pgProps:s})]})}},5614:function(r,n,i){"use strict";i.d(n,{fv:function(){return o},kj:function(){return a},vs:function(){return s}});var o="https://www.inter.it/images/og.png",a=1136,s=640},65788:function(r,n,i){"use strict";i.d(n,{J:function(){return o}});var o={id:"\uD83D\uDE42",src:"https://intermilan.bynder.com/l/1b0a17ba20a86506/",description:"Player image placeholder",width:1152,height:1294,thumbnails:{mini:"https://intermilan.bynder.com/transform/00667b28-a800-493d-94b8-3aee9822dba2/placeholder-match-kit",transformBaseUrl:"https://intermilan.bynder.com/transform/00667b28-a800-493d-94b8-3aee9822dba2/placeholder-match-kit"}}},15061:function(r,n,i){"use strict";i.d(n,{eK:function(){return a},xX:function(){return o}});var o="press-releases",a="login"},46865:function(r,n,i){"use strict";i.d(n,{Hw:function(){return s},ld:function(){return a},tb:function(){return o}});var o=5e4,a=function(r,n){return"Timeout of ".concat(o,"ms exceeded on ").concat(r,"::").concat(n)},s=function(r,n){var i=new AbortController,s=i.signal;return setTimeout(function(){i.abort(a(r,n))},o),s}},12206:function(r,n,i){"use strict";i.d(n,{I:function(){return o},X:function(){return a}});var o=10,a="All"},98645:function(r,n,i){"use strict";i.d(n,{TD:function(){return o},al:function(){return a}});var o={news:{en:"news",it:"notizie",zh:"news"},allNews:{en:"all",it:"tutte",zh:"all"},archive:{en:"archive",it:"archivio",zh:"archive"},teams:{en:"teams",it:"squadra",zh:"teams"},matches:{en:"matches",it:"partite",zh:"matches"},clubs:{en:"clubs",it:"club",zh:"clubs"},shop:{en:"shop",it:"negozio",zh:"shop"},my:{en:"my",it:"mio",zh:"my"},interTv:{en:"inter-tv",it:"inter-tv",zh:"inter-tv"},channel:{en:"channel",it:"canale",zh:"channel"},competition:{en:"competition",it:"competizione",zh:"competition"},matchHighlights:{en:"match-highlights",it:"punti-salienti-della-partita",zh:"match-highlights"},club:{en:"club",it:"club",zh:"club"},partners:{en:"partners",it:"partner",zh:"partners"},hallOfFame:{en:"hall-of-fame",it:"hall-of-fame",zh:"hall-of-fame"}
387,cookiePolicy:{en:"cookie-policy",it:"cookie-policy",zh:"cookie-policy"},organisation:{en:"organisation",it:"organizzazione",zh:"organisation"},madeOfInter:{en:"made-of-inter",it:"made-of-inter",zh:"made-of-inter"},honours:{en:"club/honours",it:"club/palmares",zh:"club/honours"},profile:{en:"profile",it:"profilo",zh:"profile"},category:{en:"category",it:"categoria",zh:"category"},tickets:{en:"tickets",it:"biglietti",zh:"tickets"},ticket:{en:"tickets",it:"biglietto",zh:"ticket"},cards:{en:"cards",it:"carte",zh:"cards"},details:{en:"details",it:"dettagli",zh:"details"},season:{en:"season",it:"stagione",zh:"season"},coach:{en:"coach",it:"allenatore",zh:"coach"},search:{en:"search",it:"ricerca",zh:"search"},player:{en:"player",it:"giocatore",zh:"player"}},a="it"},92757:function(r,n,i){"use strict";i.d(n,{C:function(){return l},S:function(){return s}});var o,a,s=((o={}).SENIOR="Senior",o.U23="U23",o.U19="U19",o.U18="U18",o.U17="U17",o.U16="U16",o.U15="U15",o.U14="U14",o.U13="U13",o.U12="U12",o.U11="U11",o.U10="U10",o.U9="U9",o),l=((a={}).WOMEN="Women",a.MEN="Men",a.U23="U23",a)},70623:function(r,n,i){"use strict";i.d(n,{C9:function(){return R},GV:function(){return A},Io:function(){return k},Mo:function(){return j},O6:function(){return D},Ot:function(){return W},Pd:function(){return $},RS:function(){return L},Sj:function(){return S},Sp:function(){return E},Ui:function(){return B},Uk:function(){return N},a4:function(){return Z},i5:function(){return H},ir:function(){return M},ky:function(){return V},mi:function(){return F},nn:function(){return z},rH:function(){return O},rq:function(){return G},sG:function(){return P},uH:function(){return T},uw:function(){return I},x4:function(){return U}});var o,a,s,l,c,u,d,h,p,f,m,g,y,v,b,C,_,x,w,S=((o={}).pattern="/images/pattern.svg",o),O=((a={}).Plus="/images/banner-backgrounds/pattern-account.png",a),E=((s={}).ChampionsLeague="/images/banner-backgrounds/champions-league.png",s.Stripes="/images/banner-backgrounds/pattern.png",s.EuropaLeague="/images/banner-backgrounds/europa-league.png",s.ConferenceLeague="/images/banner-backgrounds/conference-league.png",s.SerieA="/images/banner-backgrounds/serie-a.png",s.SuperCoppa="/images/banner-backgrounds/super-coppa.png",s.CoppaItalia="/images/banner-backgrounds/coppa-italia.png",s.HomeShirt="/images/banner-backgrounds/home-shirt.png",s.AwayShirt="/images/banner-backgrounds/away-shirt.png",s.ThirdShirt="/images/banner-backgrounds/third-shirt.png",s.InterClub="/images/banner-backgrounds/interclub.png",s["Serie A TIM"]="/images/banner-backgrounds/serie-a.png",s["Serie A ENILIVE"]="/images/banner-backgrounds/serie-a.png",s["UEFA Champions League"]="/images/banner-backgrounds/champions-league.png",s["Champions League"]="/images/banner-backgrounds/champions-league.png",s["Coppa Italia Frecciarossa"]="/images/banner-backgrounds/coppa-italia.png",s["Coppa Italia"]="/images/banner-backgrounds/coppa-italia.png",s["Supercoppa Italiana"]="/images/banner-backgrounds/super-coppa.png",s["Europa League"]="/images/banner-backgrounds/europa-league.png",s["Conference League"]="/images/banner-backgrounds/conference-league.png",s),k=((l={}).SerieA="/images/banner-backgrounds/serie-a-yellow.png",l["Serie A TIM"]="/images/banner-backgrounds/serie-a-yellow.png",l.ChampionsLeague="/images/banner-backgrounds/champions-league-yellow.png",l["UEFA Champions League"]="/images/banner-backgrounds/champions-league-yellow.png",l.EuropaLeague="/images/banner-backgrounds/europa-league-yellow.png",l["Europa League"]="/images/banner-backgrounds/europa-league-yellow.png",l.ConferenceLeague="/images/banner-backgrounds/conference-league-yellow.png",l["Conference League"]="/images/banner-backgrounds/conference-league-yellow.png",l.SuperCoppa="/images/banner-backgrounds/super-coppa-yellow.png",l["Supercoppa Italiana"]="/images/banner-backgrounds/super-coppa-yellow.png",l.CoppaItalia="/images/banner-backgrounds/coppa-italia-yellow.png",l["Coppa Italia Frecciarossa"]="/images/banner-backgrounds/coppa-italia-yellow.png",l),T=((c={}).ChampionsLeague="/images/header-backgrounds/champions-league.png",c.Pattern="/images/header-backgrounds/pattern.png",c.EuropaLeague="/images/header-backgrounds/europa-league.png",c.ConferenceLeague="/images/header-backgrounds/conference-league.png",c.SerieA="/images/header-backgrounds/serie-a.png",c.SuperCoppa="/images/header-backgrounds/super-coppa.png",c.CoppaItalia="/images/header-backgrounds/coppa-italia.png",c.HomeShirt="/images/header-backgrounds/home-shirt.png",c.AwayShirt="/images/header-backgrounds/away-shirt.png",c.ThirdShirt="/images/header-backgrounds/third-shirt.png",c),M=((u={}).HomeShirt="/images/shirts/home-shirt.png",u.AwayShirt="/images/shirts/away-shirt.png",u.ThirdShirt="/images/shirts/third-shirt.png",u),P=((d={}).ChampionsLeague="ChampionsLeague",d.EuropaLeague="EuropaLeague",d.ConferenceLeague="ConferenceLeague",d.SerieA="SerieA",d.SuperCoppa="SuperCoppa",d.CoppaItalia="CoppaItalia",d),L=((h={}).ChampionsLeague="Champions League",h.EuropaLeague="Europa League",h.ConferenceLeague="Conference League",h.SerieA="Serie A",h.SuperCoppa="Super Coppa",h.CoppaItalia="Coppa Italia",h),A=((p={}).SerieA="SerieACup",p.ChampionsLeague="ChampionsLeagueCup",p.EuropaLeague="EuropaLeagueCup",p.SuperCoppa="SupercoppaItalianaCup",p.CoppaItalia="CoppaItaliaCup",p.CoppaIntercontinentale="CoppaIntercontinentaleCup",p.MondialePerClub="MondialePerClubCup",p),Z=((f={})["Serie A TIM"]="SerieA",f["Coppa Italia Frecciarossa"]="CoppaItalia",f["Champions League"]="ChampionsLeague",f["UE
387FA Champions League"]="ChampionsLeague",f),I=((m={}).Plus="brand.blue",m.Premium="brand.yellow",m.Club="dark.black_80",m),V=((g={}).Plus="light.white_100",g.Premium="dark.black_100",g.Club="light.white_100",g),D=((y={}).Plus="primary",y.Premium="secondary",y.Club="tertiary",y),j=((v={}).home="/",v.news="/news",v.newsAll="/news/all",v.sponsors="/sponsors",v.tickets="/tickets",v.newsDetailPrefix="/news/article/",v.galleryDetailPrefix="/news/gallery/",v.categoryOverviewPrefix="/news/category/",v),z=((b={}).tickets="inter.it/en/biglietteria",b.videos="/api/videos",b.accountBanner="/api/account-banner",b.recentMatches="/api/get-recent-matches",b),B=((C={}).plus="*",C.all="?",C),R=((_={}).men="Men's team",_.women="Women's team",_.youth="Youth team",_),H=["en","it","zh"],F={it:{language:"it-IT",currency:"EUR"},en:{language:"en-GB",currency:"EUR"},id:{language:"id-ID",currency:"IDR"},zh:{language:"zh-CN",currency:"EUR"},es:{language:"es-ES",currency:"EUR"}},N=86,$=128,U={label:"login",__typename:"Link",sys:{id:"login-id"}},G=((x={}).uninitialized="uninitialized",x.loading="loading",x.ready="ready",x.playing="playing",x.paused="paused",x.buffering="buffering",x.playbackError="playbackError",x),W=((w={})[w.landscape=1.7777777777777777]="landscape",w[w.portrait=.75]="portrait",w)},4104:function(r,n,i){"use strict";i.d(n,{uz:function(){return d},yO:function(){return u}});var o=i(61876),a=i(66840),s=i(91240),l=i(2793),c=a.createContext({isKwidgetLoaded:!1}),u=function(r){var n=r.children,i=(0,a.useState)(!1),u=i[0],d=i[1],h=(0,o.useRouter)(),p=["/en","/it","/zh","/it/en","/it/zh"].includes(h.pathname);return(0,a.useEffect)(function(){var r=function(){if(s.j){var r=document.createElement("script");return r.src="".concat("https://open.http.mp.streamamg.com","/p/").concat("3001560","/sp/").concat("300156000","/embedIframeJs/uiconf_id/").concat(p?"30032008":"30030997","/partner_id/").concat("3001560"),r.async=!0,r.onload=function(){d(!0)},document.body.appendChild(r),function(){document.body.removeChild(r),d(!1)}}};r();var n=function(){r()};return h.events.on("routeChangeComplete",n),function(){h.events.off("routeChangeComplete",n)}},[h.pathname,!0,p,h.events]),(0,l.tZ)(c.Provider,{value:{isKwidgetLoaded:u},children:n})},d=function(){var r=(0,a.useContext)(c);if(!r)throw Error("useKwidget must be used within a KwidgetContextProvider");return r}},96305:function(r,n,i){"use strict";i.d(n,{Q:function(){return u},y:function(){return c}});var o=i(66840),a=i(19828),s=i(2793),l=(0,o.createContext)({id:void 0,setId:function(r){return r},liveMatch:void 0,readyState:a.kQ.UNINSTANTIATED}),c=function(r){var n=r.children,i=(0,o.useState)(void 0),c=i[0],u=i[1],d=(0,o.useState)(void 0),h=d[0],p=d[1],f=(0,o.useState)(null),m=f[0],g=f[1],y=(0,a.ZP)(m),v=y.lastJsonMessage,b=y.readyState;(0,o.useEffect)(function(){if(!c){p(void 0),g(null);return}u(c),g("".concat("https://mobile-api.inter.it/","/api/v1/match/").concat(c,"/live"))},[c]),(0,o.useEffect)(function(){v&&p(v)},[v]),(0,o.useEffect)(function(){p(b!==a.kQ.OPEN?void 0:v)},[b,v]);var C=(0,o.useMemo)(function(){return{id:c,setId:u,liveMatch:h,readyState:b}},[c,h,b]);return(0,s.tZ)(l.Provider,{value:C,children:n})},u=function(){var r=(0,o.useContext)(l);if(!r)throw Error("useMatchLight must be used within a MatchLightProvider");return r}},13074:function(r,n,i){"use strict";i.d(n,{Nd:function(){return l},Rx:function(){return c}});var o=i(66840),a=i(2793),s=(0,o.createContext)(null),l=function(r){var n=r.children,i=r.results,l=r.totalResults,c=(0,o.useState)(i),u=c[0],d=c[1],h=(0,o.useState)(l),p=h[0],f=h[1];return(0,a.tZ)(s.Provider,{value:{searchResults:u,setSearchResults:d,totalResults:p,setTotalResults:f},children:n})},c=function(){var r=(0,o.useContext)(s);if(!r)throw Error("useSearch must be used within a SearchProvider");return r}},25729:function(r,n,i){"use strict";i.d(n,{m:function(){return l},r:function(){return c}});var o=i(66840),a=i(2793),s=(0,o.createContext)({}),l=function(r){var n=r.children,i=r.settings,l=(0,o.useMemo)(function(){return{settings:i}},[i]);return(0,a.tZ)(s.Provider,{value:l,children:n})},c=function(){var r=(0,o.useContext)(s);if(!r)throw Error("useSettings must be used within a SettingsProvi
387der");return r}},24246:function(r,n,i){"use strict";i.d(n,{H1:function(){return O},Ji:function(){return g},Oh:function(){return v},l7:function(){return b},oC:function(){return w},pg:function(){return S},qw:function(){return C},xI:function(){return _},yB:function(){return y},zH:function(){return x}});var o,a,s,l,c,u,d,h,p,f=i(54942),m=i(68263),g=(0,m.F4)(o||(o=(0,f.Z)(["\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n"])));(0,m.F4)(a||(a=(0,f.Z)(["\n  from {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n"])));var y=(0,m.F4)(s||(s=(0,f.Z)(["\n  0% {\n    transform: scale3d(0, 1.05, 1);\n    transform-origin: top left;\n  }\n  11.1% {\n    transform: scale3d(0.25, 1.05, 1);\n    transform-origin: top left;\n  }\n  22.2% {\n    transform: scale3d(0.5, 1.05, 1);\n    transform-origin: top left;\n  }\n  33.3% {\n    transform: scale3d(0.75, 1.05, 1);\n    transform-origin: top left;\n  }\n  44.4% {\n    transform: scale3d(1, 1.05, 1);\n    transform-origin: top right;\n  }\n  55.5% {\n    transform: scale3d(0.75, 1.05, 1);\n    transform-origin: top right;\n  }\n  66.6% {\n    transform: scale3d(0.5, 1.05, 1);\n    transform-origin: top right;\n  }\n  77.7% {\n    transform: scale3d(0.25, 1.05, 1);\n    transform-origin: top right;\n  }\n  100% {\n    transform: scale3d(0, 1.05, 1);\n    transform-origin: top right;\n  }\n"]))),v=(0,m.F4)(l||(l=(0,f.Z)(["\n  0% {\n    transform: scale3d(0, 1.05, 1);\n    transform-origin: top left;\n  }\n  22.2% {\n    transform: scale3d(0.25, 1.05, 1);\n    transform-origin: top left;\n  }\n  44.4% {\n    transform: scale3d(0.5, 1.05, 1);\n    transform-origin: top left;\n  }\n  66.6% {\n    transform: scale3d(0.75, 1.05, 1);\n    transform-origin: top left;\n  }\n  100% {\n    transform: scale3d(1, 1.05, 1);\n    transform-origin: top left;\n  }\n"]))),b=(0,m.F4)(c||(c=(0,f.Z)(["\n  0% {\n    transform: scale3d(0.75, 1.05, 1);\n    transform-origin: top right;\n  }\n  44.4% {\n    transform: scale3d(0.25, 1.05, 1);\n    transform-origin: top right;\n  }\n  100% {\n    transform: scale3d(0, 1.05, 1);\n    transform-origin: top right;\n  }\n"]))),C=function(r){var n=r.top,i=r.height;return(0,m.F4)(u||(u=(0,f.Z)(["\n  0% {\n    min-height: ",";\n    margin-top: ",";\n  }\n  100% {\n    min-height: 0;\n    margin-top: 0;\n  }\n"])),i,n)},_=function(r){return(0,m.F4)(d||(d=(0,f.Z)(["\n  100% {\n    padding-top: ",";\n  }\n"])),r)},x=(0,m.F4)(h||(h=(0,f.Z)(["\n  from {\n    transform: scale3d(1, 1, 1);\n  }\n  to {\n    transform: scale3d(1.5, 1.5, 1);\n  }\n"]))),w=(0,m.F4)(p||(p=(0,f.Z)(["\n  from {\n    transform: scale3d(1.5, 1.5, 1);\n  }\n  to {\n    transform: scale3d(1, 1, 1);\n  }\n"]))),S={hidden:{x:"-100%",transition:{duration:.5,ease:"easeInOut"}},show:{x:"0%",transition:{duration:.5,ease:"easeInOut"}},exit:{x:"-100%",transition:{duration:.5,ease:"easeInOut"}}},O={hidden:{maxHeight:0,transition:{duration:.5,ease:"easeInOut"}},show:{maxHeight:1e3,transition:{duration:.5,ease:"easeInOut"}}}},40294:function(r,n,i){"use strict";i.d(n,{m:function(){return o},x:function(){return a}});var o={base:"space-72",md:"space-96","2xl":"space-112"},a={base:"space-64",md:"space-80","2xl":"space-96"}},48831:function(r,n,i){"use strict";i.d(n,{T:function(){return s}});var o=i(98645),a=i(70623),s=function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{roundPrice:!1,hasCommaOrDecimal:!1,priceLocationType:"default"},s=a.mi[n||o.al];if(!s)return null;var l=s.language,c=s.currency,u=i.roundPrice&&r%1==0,d=new Intl.NumberFormat(l,{style:"currency",minimumFractionDigits:i.hasCommaOrDecimal?u?0:2:0,currency:c}).formatToParts(r),h=d.filter(function(r){return"currency"===r.type}).map(function(r){return r.value})[0],p=d.filter(function(r){return"currency"!==r.type}).map(function(r){return r.value}).join("");return h&&p?"default"===i.priceLocationType?"".concat(h).concat(u?"".concat(p,",-"):p):"".concat(u?"".concat(p,",-"):p):null}},40566:function(r,n,i){"use strict";i.d(n,{K:function(){return s}});var o=i(98645),a=i(70623),s=function(r){return r&&a.i5.includes(r)?r:o.al}},39062:function(r,n,i){"use strict";i.d(n,{Wl:function(){return g},bz:function(){return y}});var o=i(25424),a=i.n(o),s=i(68446),l=i.n(s),c=i(49155),u=i.n(c),d=i(72994),h=i.n(d),p=i(55713),f=i.n(p);i(7957),a().extend(l()),a().extend(u()),a().extend(h()),a().extend(f());var m=function(r){return"it"===r?"D MMM YYYY":"MMM Do YYYY"},g=function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",o=a()().subtract(10,"minutes"),s=a()().subtract(59,"minutes"),l=a()().subtract(1,"hour"),c=a()().subtract(1,"day"),u=a()().subtract(2,"days"),d=a()().subtract(6,"days"),h=a()();if(a()(o).isBefore(r))return n("label.justNow");if(a()(o).isAfter(r)&&a()(s).isBefore(r))return"".concat(h.diff(a()(r),"minutes")," ").concat(n("label.minutesAgo"));if(a()(l).isAfter(r)&&a()(c).isBefore(r)){var p=h.diff(a()(r),"hours");return"".concat(p," ").concat(n(1===p?"label.hourAgo":"label.hoursAgo"))}return a()(c).isAfter(r)&&a()(u).isBefore(r)?n("label.yesterday"):a()(u).isAfter(r)&&a()(d).isBefore(r)?a()(r).locale(i).format("dddd"):a()(r).locale(i).format(m(i))},y=function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en",o=a()(r).isToday(),s=a()(r).add(1,"day").isTomorrow(),l=a()().add(2,"days"),c=a()().add(6,"days"),u=a()().add(3,"months");return o?"".concat(a()(r).format("HH:mm")):s?"".concat(n("label.tomorrow")," - ").concat(a()(r).format("HH:mm")):a()(l).isBefore(r)&&a()(c).isAfter(r)?"".concat(a()(r).format("dddd")," - ").concat(a()(r).format("HH:mm")):a()(c).isAfter(r)?"".concat(a()(r).locale(i).format("it"===i?"D MMM":"MMM Do")," - ").concat(a()(r).format("HH:mm")):a()(u).isAfter(r)?"".concat(a()(r).locale(i).format(m(i))," - ").concat(a()(r).format("HH:mm")):void 0}},47066:function(r,n,i){"use strict";i.d(n,{NS:function(){return p},g6:function(){return h}});var o=i(64219),a=i(90056),s=i(95400);function l(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function c(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?l(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var u=function(r){var n={fontFamily:[],fontSize:[],fontWeight:[],lineHeight:[],letterSpacing:[],textTransform:[]};return Object.keys(s.LZ).map(function(i){"2xl"!==i&&"3xl"!==i&&"app"!==i&&(n.fontFamily.push("'".concat(s.LZ[i][r].value.fontFamily,"', sans-serif")),n.fontSize.push((0,a.hO)(s.LZ[i][r].value.fontSize)),n.fontWeight.push(s.LZ[i][r].value.fontWeight),n.lineHeight.push(s.LZ[i][r].value.lineHeight/s.LZ[i][r].value.fontSize),n.letterSpacing.push(s.LZ[i][r].value.letterSpacing),n.textTransform.push(s.LZ[i][r].value.textCase))}),n},d=function(r){var n=[];return Object.keys(s.LZ).map(function(i){"app"!==i&&n.push((0,a.hO)(s.LZ[i][r].value.fontSize))}),n},h=Object.entries(s.LZ.base).reduce(function(r,n){return c(c({},r),{},(0,o.Z)({},n[0],u(n[0])))},{}),p=Object.entries(s.LZ.base).reduce(function(r,n){return c(c({},r),{},(0,o.Z)({},n[0],d(n[0])))},{})},4633:function(r,n,i){"use strict";i.d(n,{_:function(){return a}});var o=i(98645),a=function(r,n,i){var a=Object.keys(o.TD).find(function(i){return o.TD[i][n]===r});return a?o.TD[a][i]:r}},73624:function(r,n,i){"use strict";i.d(n,{Zd:function(){return d},cP:function(){return p},i:function(){return h},iv:function(){return u}});var o=i(64219),a=i(92229);function s(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function l(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?s(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var c={loadingSpinner:{imageUrl:"/videoplayer/icons/im-tv.svg"},IframeCustomPluginCss1:"/videoplayer/css/videoplayer-skin-with-controls.css",inlineScript:!1,streamerType:"auto","EmbedPlayer.EnableIpadNativeFullscreen":!1,"EmbedPlayer.DisableBufferingSpinner":!0},u=l(l({},c),{},{"EmbedPlayer.NativeControls":!!a.b,"EmbedPlayer.EnableIpadHTMLControls":!0,"EmbedPlayer.HoverOutTimeout":2e3,controlBarContainer:{plugin:!0,hover:!0},titleLabel:{plugin:!0,align:"left",text:"{mediaProxy.entry.name}"},watermark:{plugin:!0,img:"/videoplayer/icons/im-tv.svg",href:"#",cssClass:"watermark"},theme:{buttonsSize:"14",sliderColor:"rgba(255, 255, 255, 0.3)",controlsBkgColor:"transparent",watchedSliderColor:"white",bufferedSliderColor:"rgba(255, 255, 255, 0.4)",buttonsIconColorDropShadow:!1}}),d=l(l({},u),{},{watermark:{plugin:!1},IframeCustomPluginCss1:"/videoplayer/css/videoplayer-skin-no-watermark-and-mute.css"}),h=l(l({},c),{},{autoMute:!0,disableOnScreenClick:!0,"EmbedPlayer.HidePosterOnStart":!0,"EmbedPlayer.EnableIpadHTMLControls":!1,"EmbedPlayer.NativeControls":!1,IframeCustomPluginCss1:"/videoplayer/css/videoplayer-skin-no-controls.css"}),p=function(r){var n=r.videoEntryId,i=r.targetId,o=r.readyCallback,a=r.settings,s=["/en","/it","/zh","/it/en","/it/zh"].includes(window.location.pathname);window.kWidget.embed({targetId:i,wid:"_".concat("3001560"),uiconf_id:s?"30032008":"30030997",entry_id:n,readyCallback:o,isHTML5:!0,flashvars:l({},a||u)})}},48162:function(r,n,i){"use strict";i.d(n,{LO:function(){return y},Ob:function(){return _},Sg:function(){return b},aw:function(){return C},z1:function(){return v}});var o,a,s,l,c=i(54942),u=i(15061),d=i(40566),h=String.raw(o||(o=(0,c.Z)(["(?:[a-z]{2}/)?"],["(?:[a-z]{2}\\/)?"]))),p=new RegExp(String.raw(a||(a=(0,c.Z)(["^/","","(?:/|$)"],["^\\/","","(?:\\/|$)"])),h,u.xX)),f=new RegExp(String.raw(s||(s=(0,c.Z)(["^/","","/","/?$"],["^\\/","","\\/","\\/?$"])),h,u.xX,u.eK)),m=new RegExp(String.raw(l||(l=(0,c.Z)(["^/","","/[^/]+/?$"],["^\\/","","\\/[^/]+\\/?$"])),h,u.xX)),g=function(r){return r.split("?")[0].split("#")[0]},y=function(r){return p.test(g(r))},v=function(r){return f.test(g(r))},b=function(r){var n=g(r);return m.test(n)&&!f.test(n)},C=function(r){return"/".concat((0,d.K)(r),"/").concat(u.xX)},_=function(r,n){return"".concat(C(n),"/").concat(r)}},28975:function(r,n,i){"use strict";i.d(n,{H3:function(){return s},Hd:function(){return u},Ls:function(){return m},MK:function(){return f},NH:function(){return b},eq:function(){return d},is:function(){return v},m5:function(){return l},mS:function(){return p},mx:function(){return c},ol:function(){return a},pr:function(){return h},wv:function(){return y},yP:function(){return g}});var o=i(41595),a={slidesPerView:1.4,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",breakpoints:{768:{slidesPerView:3.8},1920:{slidesPerView:5.2},2560:{slidesPerView:5.7},3840:{slidesPerView:5.7}}},s={slidesPerView:1.2,spaceBetween:80,centeredSlides:!0,modules:[o.s5,o.Qr,o.tl,o.W_],direction:"horizontal",watchSlidesProgress:!0,breakpoints:{768:{slidesPerView:2},1920:{slidesPerView:2.7},2560:{slidesPerView:2.7},3840:{slidesPerView:2.7}}},l={slidesPerView:1.4,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",breakpoints:{768:{slidesPerView:3.8},1920:{slidesPerView:4.2},2560:{slidesPerView:5.2},3840:{slidesPerView:5.7}}},c={slidesPerView:1.3,spaceBetween:0,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:3}}},u={slidesPerView:1.1,spaceBetween:2,centeredSlides:!0,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{1280:{slidesPerView:4,centeredSlides:!1}}},d={slidesPerView:"auto",spaceBetween:0,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0}},h={watchSlidesProgress:!0,slidesPerView:1.1,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:3.2}}},p={spaceBetween:0,centeredSlides:!0,navigation:!1,modules:[o.s5,o.Qr,o.pt,o.xW],watchSlidesProgress:!0,slidesPerView:1,effect:"fade",mousewheel:{forceToAxis:!0}},f={slidesPerView:1.3,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:2.2},1440:{slidesPerView:2.2},1920:{slidesPerView:3.2},2560:{slidesPerView:4.2},3840:{slidesPerView:5.2}}},m={slidesPerView:1.3,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:3.2},1440:{slidesPerView:4.2},1920:{slidesPerView:5.2},2560:{slidesPerView:6.2},3840:{slidesPerView:7.2}}},g={slidesPerView:1.3,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:4.05},1440:{slidesPerView:5.05},1920:{slidesPerView:6.05},2560:{slidesPerView:7.05},3840:{slidesPerView:8.05}}};o.s5,o.Qr;var y={slidesPerView:1.2,spaceBetween:2,modules:[o.s5,o.Qr],centeredSlides:!0},v={slidesPerView:1.3,spaceBetween:2,modules:[o.s5,o.Qr],centeredSlides:!0},b=function(r){return{slidesPerView:1.3,spaceBetween:2,modules:[o.s5,o.Qr],direction:"horizontal",mousewheel:{forceToAxis:!0},breakpoints:{768:{slidesPerView:2.2},1440:{slidesPerView:r}}}}},4675:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M23.5 10.784H4.658l2.79-2.79-1.72-1.722L0 12l5.728 5.728 1.72-1.72-2.79-2.79H23.5v-2.434z"})}))}),f=(0,s.m$)(p);n.Z=f},46565:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 10.155L5.846 4 4 5.846l6.154 6.155-6.153 6.153L5.847 20 12 13.847 18.153 20 20 18.154 13.847 12 20 5.846 18.155 4 12 10.155z",clipRule:"evenodd"})}))}),f=(0,s.m$)(p);n.Z=f},49888:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:1316,height:268,fill:"none",viewBox:"0 0 1316 268",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 264.911h43.978V149.447h43.979v-35.528H43.978V39.003h59.024V3.089H0v261.822zm178.997-33.597c-15.431 0-22.375-11.199-22.375-27.032V63.718c0-15.833 6.944-27.032 22.375-27.032 15.816 0 22.76 11.199 22.76 27.032v140.564c0 15.833-6.944 27.032-22.76 27.032zm0 36.686c46.679 0 66.739-30.121 66.739-70.669V70.669C245.736 29.735 225.676 0 178.997 0c-46.293 0-66.354 29.735-66.354 70.669V197.33c0 40.548 20.061 70.669 66.354 70.669zm171.103-3.089h46.293l-42.049-118.94c25.075-5.792 35.105-22.398 35.105-50.588V61.787c0-36.686-16.202-58.698-60.567-58.698h-64.038v261.822h43.978V144.813L350.1 264.911zM323.482 39.003c15.045 0 21.603 6.95 21.603 21.24v38.616c0 13.902-6.558 21.625-21.603 21.625h-14.66V39.003h14.66zm196.404 0V3.089H411.484v35.914h62.109L404.54 228.997v35.914h112.646v-35.914h-66.739l69.439-189.994zm50.172 225.908l7.716-47.885h46.679l8.101 47.885h45.136L627.925 3.089h-50.151l-49.379 261.822h41.663zM600.92 76.847h.386l17.36 105.038H583.56l17.36-105.038zm123.916 188.064h43.978V3.089h-43.978v261.822zm152.396 0h38.577V3.089h-36.648v150.219L831.71 3.089h-43.206v261.822h37.034V100.403l51.694 164.508zm52.806-225.908h36.263V264.91h44.359V39.003h36.27V3.089H930.038v35.914zm131.602 225.908h104.93v-35.914h-60.96v-79.55h43.6v-35.528h-43.6V39.003h60.96V3.089h-104.93v261.822zm208.07 0H1316l-42.05-118.94c25.08-5.792 35.11-22.398 35.11-50.588V61.787c0-36.686-16.21-58.698-60.57-58.698h-64.04v261.822h43.98V144.813l41.28 120.098zm-26.62-225.908c15.04 0 21.6 6.95 21.6 21.24v38.616c0 13.902-6.56 21.625-21.6 21.625h-14.66V39.003h14.66z"})}))}),f=(0,s.m$)(p);n.Z=f},83762:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:57,height:55,fill:"none",viewBox:"0 0 57 55",ref:n},o),{},{children:[(0,c.tZ)("g",{clipPath:"url(#hall-of-fame_svg__hall-of-fame_svg__clip0_2840_93907)",children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M30.954 1l1.348.067c-.07-.131-.026-.28.017-.42.067-.224.128-.425-.306-.496a9.384 9.384 0 00-.89-.087c-.219-.015-.438-.03-.655-.055-.483-.058-.576.172-.608.602a172.726 172.726 0 01-.43 4.807c-.037.364-.041.603.42.62.39.014.688.017.701-.51.012-.459.058-.917.104-1.372.02-.194.04-.387.056-.58 1.13-.05 1.11-.156 1.026-.597-.017-.09-.037-.192-.05-.31l-.883-.115.15-1.554zM25.499.01c-.94.09-1.43.68-1.407 1.896.027.253.053.524.08.809.063.66.134 1.391.233 2.118.135.989.798 1.453 1.812 1.33.86-.101 1.395-.802 1.298-1.723a131.802 131.802 0 00-.342-3.003c-.127-.99-.757-1.515-1.674-1.427zm.821 3.607c.023.258.046.516.072.773 0 .025.003.052.006.079.006.06.013.121-.01.167a7.655 7.655 0 01-.325.544l-.033.053c-.055-.055-.12-.107-.184-.16-.143-.116-.286-.233-.331-.38-.09-.29-.113-.599-.136-.907a12.188 12.188 0 00-.026-.312l-.05-.461a12.97 12.97 0 01-.107-1.444c-.001-.137.108-.274.217-.412a2.1 2.1 0 00.144-.196c.055.052.12.103.188.154.159.123.323.25.345.393.105.699.168 1.404.23 2.109zm19.037 9.585c.09.084.184.168.284.26l4.15-4.438-1.032-.859-2.31 1.679a14.41 14.41 0 011.172-1.987c.307-.425.227-.694-.165-.961a3.494 3.494 0 01-.308-.239l-.161-.134-4.102 4.372.663.62 2.04-2.145.063.053-1.57 2.522c.204.389.398.402.702.163a57.75 57.75 0 011.454-1.089h.001l.665-.49.053.049c-.57.61-1.133 1.22-1.713 1.847l-.337.365c.16.148.303.277.45.411v.001zm-34.533 8.534a18.788 18.788 0 00-1.4 7.29c.031 2.498.56 4.967 1.553 7.262a18.957 18.957 0 004.236 6.112 19.047 19.047 0 006.268 4.023 19.108 19.108 0 0014.623-.275 19.039 19.039 0 006.111-4.255 18.95 18.95 0 004.002-6.267 18.891 18.891 0 001.277-7.316A18.921 18.921 0 0028.447 9.999a19.004 19.004 0 00-7.313 1.426 18.94 18.94 0 00-6.194 4.126 18.85 18.85 0 00-4.116 6.186zm29 18.74a16.237 16.237 0 01-11.415 4.606l.002.002c-9.098-.006-16.537-7.522-16.18-16.773.335-8.61 7.481-15.458 16.144-15.503 9.15-.047 16.495 7.493 16.315 16.4a16.102 16.102 0 01-4.865 11.268zm5.438 8.079c.048-.642.093-1.252.136-1.863l-.202-.08c-1.237 1.118-2.322 2.35-3.005 3.914-.116.265-.325.49-.535.716a6.3 6.3 0 00-.278.312l-.125-.11c.16-.608.32-1.215.478-1.822-1.685.832-3.079 1.876-4.096 3.353-.335.484-.18.822.381 1.03 1.957.72 3.646.007 5.295-.948.181-.129.354-.268.517-.419l-2.075-.32-.04-.146c.116-.04.232-.09.35-.142.254-.112.51-.224.76-.216a5.617 5.617 0 003.341-.975c.457-.303.877-.658 1.299-1.014.182-.154.365-.309.551-.46l-.103-.229-2.075.184c.283-.328.614-.68.988-.745 1.449-.247 2.555-1.026 3.501-2.07.281-.311.525-.655.77-1 .111-.156.223-.313.338-.467l-.144-.155-2.028.61c.197-.667.714-.91 1.226-1.149.156-.073.311-.145.457-.23 1.537-.891 2.307-2.334 2.969-3.86l-.142-.173-1.974 1.027c.148-.413.322-.894.662-1.09 1.38-.795 2.132-2.044 2.696-3.444.14-.347.225-.716.31-1.084.03-.131.06-.262.093-.392l-.164-.1-1.886 1.374c.102-.46.219-.948.533-1.205 1.239-1.008 1.888-2.316 2.191-3.836.07-.352.134-.705.198-1.058v-.006l.072-.394-.25-.147-1.633 1.704a3.65 3.65 0 01.26-.993c.101-.264.207-.526.314-.788v-.001c.204-.5.407-1.001.57-1.513.489-1.49-.134-2.756-.778-4.066l-.077-.156c-1.131 1.344-1.538 3.157-1.191 4.946.118.607.206 1.22.295 1.83v.002l.095.651-.183.043c-.227-.794-.65-1.452-1.31-2.12-.279 2.005-.355 3.81.417 5.576.098.223.052.51.005.798-.022.132-.044.264-.05.39l-.126-.025-.912-1.844-.217.063c-.045.213-.092.426-.14.638-.302 1.361-.605 2.723-.218 4.143.16.585.12 1.1-.293 1.49-.198-.588-.397-1.172-.596-1.752l-.196.026c-.654 1.523-1.307 3.051-1.131 4.771.065.639-.215 1.058-.589 1.45l-.25-2.02H48.1l-.048.073c-.878 1.33-1.76 2.666-1.986 4.294a1.565 1.565 0 01-.803 1.219zM1.524 34.986l1.88 1.434c-.02-.686-.147-.942-.829-1.562C1.343 33.74.365 31.389.516 29.682l1.862 1.798-.082-.295c-.05-.184-.092-.341-.15-.492a47.549 47.549 0 00-.367-.923 25.361 25.361 0 01-.653-1.729c-.374-1.148.135-3.146 1.013-4.111.079.159.16.317.24.474.593 1.155 1.17 2.28.932 3.659a30.01 30.01 0 00-.41 3.298l1.207-2.028.215.098.003.018c.206 1.681.413 3.367-.318 4.996-.25.56-.33 1.078.049 1.581l.889-1.848.23.017.11.541c.109.542.218 1.085.33 1.627.204.993.075 1.956-.098 2.94-.081.459.085.962.266 1.425l.636-1.987.188.018c.516 1.112.959 2.253 1.122 3.477.063.47.069.944.019 1.414-.062.586.203.982.605 1.336l.228-2.005.204-.034c.097.145.2.287.304.43.231.316.463.634.614.985.246.568.456 1.151.665 1.734.166.46.33.919.514 1.37.196.457.468.876.804 1.243l-.176-2.05.202-.096c.174.186.353.37.532.552.416.426.833.853 1.188 1.325.299.398.543.836.789 1.275.157.282.315.564.488.837.246.347.51.682.793 1.002l.146-.1-.5-1.811.194-.125c.197.136.396.27.597.403.53.354 1.062.71 1.542 1.122a15.18 15.18 0 011.
387694 1.801c.473.564.327.962-.367 1.197-1.691.57-4.552-.112-5.612-1.4l1.995-.309a1.446 1.446 0 00-1.36-.531c-1.663.216-4.062-1.392-4.973-2.663l2.34.213a2.228 2.228 0 00-1.537-.902c-1.666-.238-3.492-2.097-4.183-3.601l2.186.66c-.225-.607-.652-.926-1.213-1.152-1.84-.738-2.623-2.347-3.404-3.954l-.07-.144.146-.189 2.155 1.163c-.135-.562-.374-.994-.902-1.3-1.7-.994-2.555-2.721-2.973-4.785.031-.045.064-.088.097-.13l.023-.03zm9.138-20.716l-.66.861-2.106-1.444-.548.633 2.12 1.549-.263.37-.002.003-.368.517-4.877-3.533.623-.861 2.05 1.414.484-.657-1.995-1.481.624-.883 4.918 3.512zM42.55 3.586l1.055.595-.158.449v.003a2540.9 2540.9 0 00-1.837 5.228c-1.042-.283-1.05-.3-.648-1.49l-.792-.48-.748.81-.888-.496 4.016-4.619zm-1.24 3.927l.624-1.645-.096-.054-1.1 1.366.573.333zm-27.83 3.964l.748-.69a1.073 1.073 0 00-.146-.198l-.697-.53-.002-.002-.002-.002-.003-.002a301.91 301.91 0 00-3.753-2.826c-.108-.08-.445-.016-.548.097-.054.06-.128.111-.203.164-.222.154-.453.315-.203.705.38.588.742 1.187 1.105 1.785.172.283.343.565.516.847l1.018 1.642.374.6.78-.675-.604-.914.727-.65.893.649zm-3.02-2.183l.108-.092 1.34 1.078-.542.422-.484-.752v-.001l-.423-.655zm41.223 2.098l.818 1.135.006.008.017.024.592.82-.748.552-.745-1.044-.001-.001-.003-.005-.002-.001-.04-.057-1.27.887.46.818-.646.484-.636-.754-1.372.94.79 1.157-.767.484-1.41-2.002 4.957-3.445zM37.527 4.018l.89.4-.25.769-.962-.262c-.07.192-.144.384-.216.575v.001c-.173.454-.346.908-.496 1.37-.125.392-.303.466-.682.333-.379-.133-.562-.27-.394-.71.308-.795.607-1.593.906-2.39.3-.801.6-1.602.908-2.398.05-.124.315-.293.424-.26.481.147.954.322 1.448.505l.519.191c-.082.252-.155.47-.238.72l-.035.107-1.28-.382-.542 1.431zm-20.472 3.92l-1.011.57c-.903-1.472-1.77-2.886-2.666-4.344l-.925.566 3.125 5.139L17.54 8.69l-.328-.508-.157-.243zm2.575-1.2l1.1-.397.348.814-2.127.829-.464-1.153-.001-.001-.003-.007-.002-.007-.788-1.95c-.078-.193-.158-.386-.237-.578a33.86 33.86 0 01-.435-1.083c-.339-.91-.319-.933.737-1.132l1.872 4.665zM4.595 18.978c-.266 1.376-.367 1.46-1.22 1.057.223-1.281.402-1.44 1.22-1.056zm48.533-.259l.562 1.366-.828.322c-.154-.366-.301-.72-.458-1.098l-.004-.007-.098-.238.826-.345zm-26.45-3.194c-1.372.198-2.711.506-3.99 1.215l.314.66.815 1.714 3.165-.892v21.45l-2.978-.826c-.02.218-.043.436-.065.653-.064.64-.129 1.276-.164 1.915-.01.125.217.33.374.382 2.887.936 5.777.946 8.66-.015.133-.04.33-.197.33-.288a66.171 66.171 0 00-.162-2.055v-.003l-.053-.59-2.983.826V18.203l3.153.93c.1-.21.198-.423.297-.639.195-.427.393-.861.628-1.274.273-.48.077-.652-.34-.808-2.263-.852-4.586-1.232-7.001-.887zm-5.158 1.72c.357.76.708 1.512 1.057 2.26.915 1.959 1.81 3.878 2.743 5.78.373.757.55 1.595.517 2.437-.024.983-.02 1.968-.015 2.954.002.464.004.928.004 1.393.01.217-.044.434-.158.62l-1.931-4.098-.119.008c-.212 2.352-.421 4.703-.633 7.083v.01l-.002.011v.004c-.16 1.8-.321 3.618-.487 5.464-.17-.095-.33-.186-.48-.273-.316-.18-.6-.342-.892-.486-1.032-.504-1.36-1.268-1.224-2.425.206-1.758.353-3.523.501-5.289.076-.907.152-1.815.236-2.72.085-.917.177-1.834.269-2.75.113-1.134.227-2.267.328-3.401a1.844 1.844 0 00-.163-.883c-.52-1.145-1.06-2.28-1.621-3.404-.201-.401-.165-.673.215-.934.393-.275.779-.563 1.18-.861.22-.164.443-.33.675-.5zm14.47.415l-.544-.411a8.868 8.868 0 01-.09.148 1.614 1.614 0 00-.113.204c-.339.714-.67 1.43-1.002 2.146v.002c-.724 1.562-1.448 3.124-2.24 4.656a8.123 8.123 0 00-.92 4.392c.047.734.035 1.47.022 2.206-.006.339-.011.677-.011 1.016v.636l.154.02c.649-1.369 1.294-2.74 1.937-4.116l.115.036c.297 3.294.588 6.589.887 9.97l.235 2.647.822-.533c.485-.316.93-.605 1.381-.885.342-.206.444-.47.407-.87a711.325 711.325 0 01-.406-4.613c-.092-1.07-.184-2.14-.279-3.21-.044-.502-.086-1.005-.129-1.508v-.002c-.13-1.549-.26-3.1-.462-4.638a5.087 5.087 0 01.635-3.241c.227-.411.42-.84.614-1.27.163-.36.325-.72.508-1.071.16-.307.111-.482-.138-.67-.456-.34-.91-.683-1.382-1.04l-.001-.001zm2.258 20.538c-.033-.342-.069-.682-.104-1.02-.096-.92-.19-1.828-.243-2.739-.014-.255.12-.525.248-.784.033-.066.065-.13.094-.194 1.4-3.055 1.323-6.104-.025-9.15a.942.942 0 00-.135-.277c-.914-.924-.645-1.863-.063-2.822.158-.261.286-.54.417-.826.06-.132.12-.265.185-.398 5.196 5.521 4.06 14.322-.374 18.21zM18.306 19.972c-4.994 5.373-4.284 13.985.383 18.277l.08-.934c.067-.77.131-1.502.176-2.238l.01-.137c.025-.36.053-.753-.09-1.046-1.808-3.696-1.577-7.277.51-10.783a3.38 3.38 0 00.015-.025c.08-.134.19-.314.147-.413a77.271 77.271 0 00-.93-2.053l-.3-.648z",clipRule:"evenodd"})}),(0,c.tZ)("defs",{children:(0,c.tZ)("clipPath",{id:"hall-of-fame_svg__hall-of-fame_svg__clip0_2840_93907",children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 0h56v54.3H0z",transform:"translate(.5)"})})})]}))}),f=(0,s.m$)(p);n.Z=f},59284:function(r,n,i){"use strict";var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:18,height:17,fill:"none",viewBox:"0 0 18 17",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M10.8 15.312v-4.49c-5.004 0-8.298 1.743-10.8 5.576C1.008 10.925 3.798 5.473 10.8 4.366V0L18 7.646l-7.2 7.666z"})}))}),f=(0,s.m$)(p);n.Z=f},42416:function(r,n,i){"use strict";i.r(n),i.d(n,{Apple:function(){return ti},Arrow:function(){return b},ArrowLeft:function(){return f},Back:function(){return C.Z},Calendar:function(){return O},Cast:function(){return P},ChampionsLeague:function(){return tf},ChampionsLeagueCup:function(){return tc},Check:function(){return tb},Cheveron:function(){return V},Clock:function(){return tS},Close:function(){return D.Z},CoppaIntercontinentaleCup:function(){return tM},CoppaItalia:function(){return tB},CoppaItaliaCup:function(){return tI},Dongqiudi:function(){return H},Download:function(){return G},Ellipse:function(){return t$},Euro:function(){return t5},EuropaLeague:function(){return ro},EuropaLeagueCup:function(){return re},Eye:function(){return tX},EyeOff:function(){return t1},Facebook:function(){return ru},FifaClubWorldCup:function(){return rm},ForzaInter:function(){return rg.Z},Fullscreen:function(){return Y},Gallery:function(){return er},Google:function(){return r_},HallOfFame:function(){return rx.Z},Hamburger:function(){return es},Information:function(){return i2},Instagram:function(){return rk},Inter:function(){return rJ},InterMilan:function(){return rW},InterMilanCelebration:function(){return rA},InterMilanColour:function(){return rj},InterMilanStars:function(){return rF},Linkedin:function(){return r3},List:function(){return eh},Mail:function(){return r7},Menu:function(){return ey},MondialePerClubCup:function(){return nn},Parking:function(){return nl},Pause:function(){return ex},Phone:function(){return np},Play:function(){return ek},Plus:function(){return nv},Polygon:function(){return nw},Scudetto20:function(){return eA},Search:function(){return ej},SerieA:function(){return nN},SerieACup:function(){return nT},SerieAEnilive:function(){return nZ},SerieAFemminile:function(){return nz},Share:function(){return ez.Z},ShieldIcon:function(){return eN},ShieldOneStar:function(){return eq},ShieldStars:function(){return eQ},Snapchat:function(){return nq},Spotify:function(){return e4},StarShield:function(){return i8},SuperCoppa:function(){return nQ},SupercoppaItalianaCup:function(){return n4},Telegram:function(){return n9},Tiktok:function(){return io},Toutiao:function(){return e9},Twitch:function(){return iu},Twitter:function(){return ig},UefaSuperCup:function(){return i_},UefaSuperLeague:function(){return iE},Website:function(){return iL},Wechat:function(){return iD},Weibo:function(){return iH},WomensChampionsLeague:function(){return iG},Youtube:function(){return iY}});var o=i(64219),a=i(1596),s=i(69643),l=i(66840),c=i(2793),u=["size"];function d(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function h(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?d(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var p=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,u);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",h(h({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.364 6l4.962 4.962 1.402 1.402.013.012-6.364 6.364-1.415-1.414 3.952-3.95
387H7.039v-2h7.872L10.95 7.413 12.364 6z",clipRule:"evenodd"})}))}),f=(0,s.m$)(p),m=["size"];function g(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function y(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?g(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):g(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var v=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,m);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",y(y({xmlns:"http://www.w3.org/2000/svg",width:10,height:10,fill:"none",viewBox:"0 0 10 10",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 .5h9.018v9h-2V3.912L1.449 9.481.035 8.066 5.602 2.5H0v-2z",clipRule:"evenodd"})}))}),b=(0,s.m$)(v),C=i(4675),_=["size"];function x(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function w(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?x(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):x(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var S=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,_);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",w(w({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M2.001 19h20v-8H2v8zM2 5h20v4H2zm5-2h2v2H7zm8 0h2v2h-2z"})}))}),O=(0,s.m$)(S),E=["size"];function k(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function T(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?k(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):k(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var M=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,E);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",T(T({xmlns:"http://www.w3.org/2000/svg",width:25,height:24,fill:"none",viewBox:"0 0 25 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M4.112 20A3.104 3.104 0 001 16.887V20h3.112z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M5.498 20h2.496c0-3.852-3.142-6.994-6.993-6.994v2.496c2.495.03 4.498 2.033 4.498 4.498z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M9.504 20H12C12 13.93 7.07 9 1 9v2.496c4.713.03 8.503 3.82 8.503 8.504z"}),(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M15 6h7.996v12H15v2h9.996V4h-24v16H1V6h14z",clipRule:"evenodd"})]}))}),P=(0,s.m$)(M),L=["size"];function A(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function Z(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?A(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):A(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var I=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,L);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",Z(Z({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M9 16.59L13.327 12 9 7.41 10.332 6 16 12l-5.668 6L9 16.59z"})}))}),V=(0,s.m$)(I),D=i(46565),j=["size"];function z(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function B(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?z(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):z(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var R=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,j);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",B(B({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M9.729 7.29l-.038.058h-.156a8.917 8.917 0 01-.471-.003c-.025 0-.049-.018-.073-.036a.38.38 0 00-.033-.023l.033-.03c.024-.023.048-.046.072-.047a6.225 6.225 0 01.544.005c.03.001.057.024.084.047l.038.03zm-.175 1.298l-.005-.03h.382l.003.03h-.38zm-.822-.023h.403v.03H8.73v-.03h.002z"}),(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M6 3a3 3 0 00-3 3v12a3 3 0 003 3h12a3 3 0 003-3V6a3 3 0 00-3-3H6zm6.095 2.379h5.503c.076 0 .152 0 .228.002.543.026.79.272.795.818.005.66.005 1.32.004 1.98v.002a551.95 551.95 0 00-.001 1.078c-.001.216-.002.433.003.65.002.131-.049.17-.176.171h-.01c-.47.009-.47.009-.47-.463V6.594c0-.43-.129-.56-.553-.56H6.765c-.447 0-.587.14-.587.59v3.218c0 .236 0 .239-.227.236h-.163c-.133.003-.2.003-.232-.03-.032-.032-.031-.099-.028-.232l.001-.151c-.002-.692 0-1.383 0-2.075v-1.3c.016-.598.33-.909.926-.91h5.64zm3.076 7.775l.16-.094a.947.947 0 00-.062-.11c-.667-.833-1.53-1.32-2.584-1.474-.124-.018-.133.05-.133.143.001.31.002.62 0 .93a.549.549 0 00.299.517l.115.065c.267.15.534.3.8.455.161.093.334.12.504.048.17-.073.334-.162.498-.251l.062-.034c.114-.062.227-.128.34-.195zm-6.2-.092c.302-.423.688-.78 1.134-1.046a4.025 4.025 0 011.492-.535c.134-.02.18.013.177.149-.005.202-.004.404-.003.606v.254c0 .275-.112.48-.36.615-.256.137-.508.283-.76.428l-.126.073c-.145.083-.305.123-.453.049a24.04 24.04 0 01-.775-.415 74.498 74.498 0 00-.325-.178zm4.905 2.254v.51c0 .3-.125.533-.384.685a28.31 28.31 0 01-.961.546.738.738 0 01-.754-.008l-.269-.153c-.226-.128-.453-.256-.677-.386a.732.732 0 01-.384-.665 50.796 50.796 0 010-1.055c.003-.279.12-.5.36-.643a30.31 30.31 0 011.008-.571.723.723 0 01.723.013c.323.176.643.361.96.547.255.149.374.38.378.67v.51zm.598-.02v-.544c0-.228.118-.387.307-.498.127-.075.255-.147.384-.22.142-.08.284-.16.424-.242.118-.07.172-.042.22.08.371.954.372 1.907.002 2.859-.05.129-.102.16-.23.082-.166-.104-.339-.2-.51-.294l-.206-.115c-.268-.15-.415-.368-.396-.686.006-.094.004-.188.002-.281a6.583 6.583 0 01-.002-.141h.005zm-2.704 3.347l.001-.135v-.439a.552.552 0 00-.309-.528c-.283-.153-.564-.31-.837-.48a.687.687 0 00-.746-.016c-.112.062-.224.125-.335.189a20.99 20.99 0 01-.446.248c-.112.06-.1.118-.03.204a3.922 3.922 0 002.51 1.44c.172.028.204-.034.195-.18a3.88 3.88 0 01-.003-.303zm3.372-.83a6.067 6.067 0 01-.48.463 3.752 3.752 0 01-1.95.851c-.13.017-.165-.02-.162-.144.003-.152.003-.306.002-.459 0-.145 0-.29.002-.436.004-.246.102-.438.326-.562.307-.17.611-.345.914-.52.15-.086.312-.13.469-.049.248.129.492.264.755.41.116.066.237.133.363.202-.084.084-.163.166-.24.245zm-6.688-1.25c.034.116.068.234.1.358l.385-.221c.239-.137.46-.264.677-.395a.468.468 0 00.226-.43l-.003-.148c-.005-.291-.01-.582.006-.871.015-.297-.123-.491-.36-.63-.179-.107-.36-.21-.542-.312l-.172-.098c-.19-.107-.191-.107-.27.095a3.668 3.668 0 00-.222 1.944c.038.235.105.465.175.709zM14.965 7.3h-.901c-.123 0-.18-.027-.18-.165.002-.137.04-.185.181-.181.247.006.495.005.743.003h.276c.069 0 .131 0 .154-.102.008-.04.102-.085.157-.084a.34.34 0 01.155.06l.034.018c.022.013.044.03.064.047.034.028.066.054.1.055.345.01.69.011 1.037.003.133-.002.154.061.154.171 0 .11-.02.176-.153.176a64.683 64.683 0 00-.985-.002h-.386l.001.002-.45-.001zm-.636.306v.027c-.207.014-.4.04-.433.28a2.514 2.514 0 00-.006.282c-.003.124.086.124.168.121h.037c.073.001.15.003.139-.122-.013-.156.067-.194.213-.194a96.59 96.59 0 001.916 0c.145-.001.219.033.219.192 0 .04.07.11.113.116.073.008.187 0 .22-.046.14-.194-.034-.578-.27-.61-.115-.013-.183-.044-.175-.175.007-.123-.078-.123-.167-.123h-.019c-.094-.002-.186.003-.175.133.01.129-.057.157-.17.157a68.436 68.436 0 00-1.107 0c-.1 0-.159-.03-.148-.14.01-.12-.053-.144-.159-.155-.204-.021-.2.106-.197.257zm.688.706h-.299l.001.003-.123-.001a4.035 4.035 0 00-.246.001c-.217.01-.322.116-.326.33v.298c.002.129.003.258-.001.387-.005.123.051.
38715.157.146h.007c.102-.003.193-.007.188-.152-.004-.084-.003-.167-.002-.25 0-.075.002-.15 0-.225-.003-.125.041-.184.173-.18.181.006.363.006.544 0 .11-.004.143.042.14.146-.002.098-.001.196 0 .294 0 .095 0 .19-.002.286-.003.11.017.177.153.17h.01c.116-.007.209-.012.2-.174-.005-.102-.003-.205-.002-.307.001-.085.002-.17 0-.255-.004-.123.046-.166.166-.16.11.004.222.003.332.002l.143-.001h.02c.095-.001.193-.003.19.137 0 .027.005.057.009.086.014.1.03.202-.138.238-.04.009-.084.097-.089.157-.005.06.017.157.06.18.219.117.51-.066.516-.317.003-.164.002-.328 0-.492-.003-.226-.085-.323-.313-.336-.199-.011-.399-.01-.598-.01h-.122c-.097 0-.164-.014-.19-.132-.008-.041-.11-.083-.171-.087-.056-.003-.164.043-.164.07-.007.151-.099.15-.195.149h-.028zm-2.198.217l-.002-.246v-.22c.002-.173.003-.346-.002-.519-.004-.127.033-.182.168-.174.093.005.186.004.279.003a5.93 5.93 0 01.231 0c.108.004.162-.04.137-.143a.994.994 0 00-.05-.142c-.023-.06-.047-.12-.056-.181-.015-.117-.075-.127-.166-.125h-.037c-.081 0-.162 0-.16.128.002.119-.07.119-.145.118h-.04c-.09.005-.165-.004-.16-.125.006-.122-.072-.121-.152-.12h-.05c-.084-.002-.168-.004-.163.123.006.104-.048.128-.14.125a8.802 8.802 0 00-.236 0c-.103 0-.206 0-.31-.004-.13-.004-.158.064-.157.172.002.108.018.182.153.176.098-.005.197-.004.295-.003.084.001.167.002.25 0 .104-.003.147.032.147.14-.002.493-.002.985-.002 1.477 0 .125-.03.216-.183.226-.128.008-.113.1-.1.175a.61.61 0 01.007.042.176.176 0 00.119.119c.323.033.512-.16.523-.53.004-.164.003-.328.002-.492zM11.492 8v-.064c-.26-.051-.26-.051-.261-.312v-.07a1.57 1.57 0 000-.14c-.008-.121.015-.202.164-.207.107-.004.102-.077.097-.147-.001-.02-.002-.038-.001-.056.005-.086-.019-.148-.124-.146h-.224c-.136 0-.273-.002-.41.007-.04.003-.103.08-.11.13a.972.972 0 01-.005.032c-.013.075-.03.171.085.179.16.011.174.097.168.222a5.335 5.335 0 000 .322v.03c.001.08-.017.141-.116.131-.11-.011-.127.046-.142.145-.03.194.094.207.234.221l.023.003v.197c-.001.16-.002.316.002.473.003.12-.01.202-.164.205-.031.001-.081.119-.084.184-.001.049.06.14.094.141.19.01.378.008.565.007h.18c.059-.275.053-.28-.154-.352-.037-.013-.072-.085-.074-.131a6.471 6.471 0 01-.003-.341l-.001-.257c-.004-.1.022-.159.136-.146.087.01.13-.032.125-.123a2.247 2.247 0 010-.137zm.685.718c-.018.144-.036.29-.063.433a.457.457 0 01-.335.369c-.04.012-.085.006-.13 0a.776.776 0 00-.062-.006c.003-.032.003-.069.003-.106 0-.082-.001-.163.032-.18.142-.076.16-.194.18-.318l.003-.018c.025-.125.038-.253.04-.382-.006-.177.075-.217.234-.21.145.008.136.082.127.16a.377.377 0 00-.004.067l-.025.19zm.9.395c.026.239.312.483.54.419a.53.53 0 01.01-.08c.016-.109.032-.216-.122-.287-.045-.02-.078-.101-.087-.16a8.57 8.57 0 01-.046-.379l-.024-.21c-.015-.128-.096-.12-.175-.113a.4.4 0 01-.07.003c-.106-.009-.12.056-.106.149.03.208.052.417.075.626l.004.032zM13.3 7.63c.04.003.081.003.122 0 .133-.015.181.036.183.176 0 .147-.05.2-.19.186a1.3 1.3 0 00-.21 0c-.133.009-.22-.014-.219-.183.002-.17.098-.186.227-.176h.087V7.63zm-1.405.357h.046l-.001.003.062-.001c.05 0 .1 0 .145-.016.045-.015.104-.068.11-.11.03-.207.003-.234-.203-.234l-.081.001a2.005 2.005 0 01-.163 0c-.112-.007-.174.026-.171.154.002.117.008.213.161.203h.095zm-3.61-.218c-.003-.034-.042-.067-.082-.099a.61.61 0 01-.05-.043l-.04.018v-.201a9.682 9.682 0 01.003-.482c.005-.137-.047-.181-.182-.181s-.167.05-.167.176c.006.813.006 1.627 0 2.441-.001.14.047.18.182.186.155.007.168-.071.168-.193-.003-.41-.001-.82.004-1.228.001-.045.029-.123.055-.128.145-.027.13-.125.115-.21-.003-.02-.006-.039-.007-.056zm-.635.79v-.773c0-.258 0-.515.002-.771.001-.126-.02-.196-.17-.196-.14.001-.165.066-.165.185.003.778.003 1.556 0 2.335 0 .124.038.18.171.18.14 0 .163-.068.163-.186a79.76 79.76 0 01-.001-.773zm2.509.379h-.618l-.003-.062a1.66 1.66 0 01.156-.019c.041 0 .082 0 .123.002.078.003.155.005.229-.009.083-.016.218-.069.227-.123.032-.183.052-.383.01-.562-.034-.152-.196-.158-.336-.164L9.912 8a4.433 4.433 0 00-.233-.001h-.116l.002-.055h.209c.14-.001.279-.002.418 0 .095.002.158-.01.16-.13.001-.12-.06-.148-.166-.146a19.074 19.074 0 01-.602 0 4.11 4.11 0 01.612-.03c.094 0 .136-.043.132-.14-.002-.089-.018-.146-.123-.149-.028 0-.056-.019-.084-.037a.441.441 0 00-.037-.024l.037-.028c.027-.023.054-.045.08-.045.104-.002.15-.04.152-.145.003-.113-.044-.157-.154-.162a.206.206 0 01-.117-.057c-.086-.08-.268-.09-.358-.02a.33.33 0 01-.162.076 4.21 4.21 0 01-.457.001.445.445 0 01-.14-.049c-.02-.008-.038-.02-.057-.03-.035-.022-.07-.044-.098-.037-.05.011-.098.034-.146.056-.05.023-.1.046-.152.057l-.024.005c-.093.02-.164.034-.158.168.007.118.072.127.152.138l.024.003a.166.166 0 01.068.042c.011.01.023.02.035.028l-.034.023c-.024.018-.048.036-.072.036-.113-.002-.134.057-.137.154-.002.118.066.137.157.137h.593a3.876 3.876 0 01-.595.029h-.01c-.094 0-.176 0-.177.14 0 .14.077.14.174.137h.01c.137-.002.275-.002.413-.001h.206v.055l-.126-.001a5.57 5.57 0 00-.25 0c-.316.012-.393.092-.393.4v.176c.004.195.08.274.277.282.069.002.137.002.205.001l.182.001a.852.852 0 01.13.025l-.008.047-.049.004c-.04.003-.079.006-.118.006h-.493c-.101-.001-.128.05-.127.144 0 .093.029.145.128.145h.643l-.002.054h-.632c-.087 0-.168-.001-.17.136-.003.14.077.139.169.138h1.672c.094.001.181.002.178-.142-.002-.134-.085-.133-.17-.132H9.56v-.054h.203c.135-.002.27-.003.405 0 .121.003.166-.044.16-.167-.005-.124-.083-.124-.168-.124z",clipRule:"evenodd"})]}))}),H=(0,s.m$)(R),F=["size"];function N(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function $(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?N(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):N(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var U=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,F);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",$($({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M13.333 4.47h-3.047V0H5.714v4.47H2.666L8 9.687l5.333-5.215zM2.667 13.178V14h10.666v-.823H2.667z"})}))}),G=(0,s.m$)(U),W=["size"];function q(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function X(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?q(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):q(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var K=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,W);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",X(X({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M4 4h2.29v5.71H4z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M9.714 3.996v2.29h-5.71v-2.29zM20.004 20h-2.29v-5.71h2.29z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M14.293 20.003v-2.29h5.71v2.29zM4 20v-2.29h5.71V20z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M4 14.29h2.29V20H4zM20 4v2.29h-5.71V4z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M20 9.719h-2.29v-5.71H20z"})]}))}),Y=(0,s.m$)(K),J=["size"];function Q(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ee(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?Q(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):Q(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var et=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,J);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ee(ee({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.333 15.08h1.334c.735 0 1.333-.646 1.333-1.44v-7.2C20 5.646 19.402 5 18.667 5H9.333C8.598 5 8 5.646 8 6.44v1.44h1.333V6.44h9.332l.001 4.32v2.88h-1.333v1.44zM16 17.96v-7.2c0-.794-.598-1.44-1.333-1.44H5.333C4.598 9.32 4 9.966 4 10.76v7.2c0 .794.598 1.44 1.333 1.44h9.334c.735 0 1.333-.646 1.333-1.44zm-1.334-2.88v2.88H5.334v-7.2h9.332l.001 4.32z",clipRule:"evenodd"})}))}),er=(0,s.m$)(et),en=["size"];function ei(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eo(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ei(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ei(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ea=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,en);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",eo(eo({xmlns:"http://www.w3.org/2000/svg",width:29,height:11,viewBox:"0 0 29 11",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:3,d:"M1.5 1.5h26m-26 8h26"})}))}),es=(0,s.m$)(ea),el=["size"];function ec(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eu(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?ec(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ec(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ed=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,el);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",eu(eu({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M7 5h17v3H7zm0 6h17v3H7zm0 6h17v3H7z"}),(0,c.tZ)("circle",{cx:1.5,cy:12.5,r:1.5,fill:"currentColor"}),(0,c.tZ)("circle",{cx:1.5,cy:6.5,r:1.5,fill:"currentColor"}),(0,c.tZ)("circle",{cx:1.5,cy:18.5,r:1.5,fill:"currentColor"})]}))}),eh=(0,s.m$)(ed),ep=["size"];function ef(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function em(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ef(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ef(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eg=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ep);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",em(em({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 7h24v3H0zm0 8h24v3H0z"})}))}),ey=(0,s.m$)(eg),ev=["size"];function eb(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eC(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eb(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eb(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var e_=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ev);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",eC(eC({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M4 20h4V4H4v16zM16 4v16h4V4h-4z"})}))}),ex=(0,s.m$)(e_),ew=["size"];function eS(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eO(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eS(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eS(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eE=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ew);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",eO(eO({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M18.6 12.652L6.202 19.81H6.2a.801.801 0 01-1.2-.693V4.8a.802.802 0 011.2-.693l12.399 7.16h.001a.802.802 0 010 1.385z"})}))}),ek=(0,s.m$)(eE),eT=["size"];function eM(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eP(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eM(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eM(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eL=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,eT);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",eP(eP({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1080 1080",ref:n},o),{},{children:(0,c.BX)("g",{children:[(0,c.BX)("g",{children:[(0,c.tZ)("path",{fill:"#FFFFFF",d:"M710.3,74.8c-6,0-11.9,0.2-17.6,0.6V0H387.5v76.5c-10.4-1.2-21.5-1.8-33.2-1.8C249,74.8,191,131.6,191,235 v96h133.4v-98.9c0-17.3,2.1-35.8,27-35.8c10.7,0,24,0,24,33.8v54.6c0,51.5-3.6,68.4-36.6,103.2l-62.4,66.3 c-65.2,69.4-87.3,115.8-87.3,183.6v137.9h198.4v240c5.5,2.6,11.1,5,16.7,7.4l135.9,57.6l135.9-57.6c5.6-2.4,11.2-4.9,16.7-7.4 V782.9c5.8,0.5,11.6,0.6,17.6,0.6c113.2,0,180.8-72.7,180.8-194.5V269.2C891.1,147.4,823.5,74.8,710.3,74.8z M499.6,294.6 c0,66.3-12.7,105.3-70.2,166.8l-41.9,44.2l-29.3,30.9c-28.3,30.2-46.8,49.7-46.8,101.5v31.2h182.4v90.7H205V637.9 c0-65.4,22.4-108.3,82.9-172.7l62.4-66.3c22-23.2,32.4-40.2,37.1-62.3c3.1-14.2,3.8-30.5,3.8-51.9v-54.6c0-11.2-1.4-19.9-3.8-26.8 c-6.5-18.3-20.5-22.9-36.1-22.9c-23.4,0-43,11.7-43,51.7V315H207v-80c0-92.7,49.7-144.4,147.2-144.4c11.8,0,22.9,0.6,33.2,1.9 c76.5,9.5,112.1,54.2,112.1,137.6V294.6z M875.1,589.1c0,102.5-51.7,178.5-164.8,178.5c-1.7,0-3.5,0-5.2-0.1 c-1.7,0-3.5-0.1-5.1-0.2c-1.5-0.1-3-0.1-4.5-0.2c-0.9-0.1-1.9-0.1-2.8-0.2c-1.7-0.1-3.3-0.3-4.9-0.5c-1.2-0.1-2.3-0.2-3.5-0.4 c-2.6-0.3-5.1-0.6-7.7-1.1c-3.7-0.5-7.2-1.2-10.6-2c-1.4-0.3-2.8-0.6-4.2-1c-1.4-0.3-2.8-0.7-4.1-1c-2.7-0.7-5.4-1.5-8-2.4 c-1.9-0.6-3.8-1.3-5.7-2c-0.9-0.4-1.8-0.7-2.8-1.1c-1.3-0.5-2.6-1-3.9-1.6c-3.4-1.4-6.6-2.9-9.7-4.6c-1.1-0.6-2.3-1.2-3.4-1.8 c-1.3-0.7-2.6-1.4-3.9-2.2c-0.8-0.5-1.6-0.9-2.4-1.4c-4.5-2.8-8.7-5.7-12.7-8.9c-1.9-1.5-3.9-3.1-5.7-4.8c-1.8-1.6-3.7-3.3-5.4-5 c-1.6-1.6-3.2-3.3-4.8-5c-1.8-1.9-3.5-3.9-5.1-6c-0.8-0.9-1.5-1.9-2.2-2.8c-2.3-2.9-4.5-6-6.5-9.2c-0.6-1-1.3-2-1.9-3 c-0.4-0.6-0.7-1.3-1.2-1.9c-0.5-0.8-1-1.7-1.5-2.6c-3.5-6.2-6.7-12.8-9.4-19.6c-0.5-1.2-0.9-2.4-1.4-3.6 c-1.4-3.8-2.8-7.6-3.9-11.5c-0.7-2.4-1.5-4.9-2.1-7.4c-1.7-6.5-3.1-13.3-4.3-20.2c-0.2-1.2-0.4-2.5-0.6-3.8 c-0.2-1.1-0.3-2.2-0.5-3.3c-0.2-1.2-0.3-2.4-0.5-3.6c-0.1-0.6-0.2-1.3-0.2-2c-0.2-1.4-0.3-2.9-0.5-4.3c-0.3-2.9-0.5-5.8-0.7-8.7 c-0.2-2.8-0.3-5.6-0.4-8.4c-0.1-1.2-0.1-2.5-0.1-3.8c0-1.9-0.1-3.8-0.1-5.8V269.2c0-1.9,0-3.9,0.1-5.8c0-1.3,0-2.5,0.1-3.8 c0.1-2.8,0.2-5.6,0.4-8.4c0.2-2.9,0.4-5.9,0.7-8.8c0.1-1.5,0.3-2.9,0.5-4.3c0.1-0.6,0.1-1.2,0.2-1.8c0.2-1.3,0.3-2.6,0.5-3.9 c0.2-1.1,0.3-2.3,0.5-3.4c0.2-1.2,0.4-2.4,0.6-3.7c1.1-6.9,2.6-13.7,4.3-20.2c0.7-2.5,1.4-5,2.1-7.4c2.1-7,4.6-13.7,7.4-20.2 c0.5-1,0.9-2,1.4-3c1.7-3.7,3.6-7.2,5.5-10.7c0.6-1.1,1.3-2.2,1.9-3.3c1.4-2.3,2.8-4.6,4.3-6.8c0.6-0.9,1.3-1.8,1.9-2.8 c6.1-8.7,13.2-16.6,21.2-23.6c1.5-1.3,3-2.6,4.6-3.8c2.2-1.8,4.5-3.5,6.8-5.1c0.7-0.5,1.5-1,2.2-1.5c0.8-0.6,1.7-1.1,2.5-1.6 c0.9-0.6,1.8-1.2,2.7-1.7c2.6-1.6,5.2-3.1,8-4.5c0.9-0.5,1.8-0.9,2.8-1.4c0.7-0.4,1.4-0.7,2.2-1c1-0.5,2-1,3-1.4 c0.9-0.4,1.8-0.8,2.7-1.2c0.9-0.4,1.8-0.8,2.8-1.1c1.8-0.7,3.8-1.5,5.7-2.1c1.3-0.5,2.6-0.9,3.9-1.3c7.8-2.5,16.1-4.5,24.9-6 c1.2-0.2,2.4-0.4,3.6-0.5c2.4-0.4,4.9-0.7,7.4-0.9c1.5-0.2,2.9-0.3,4.4-0.5c0.9-0.1,1.8-0.2,2.7-0.2c0.9-0.1,1.8-0.1,2.8-0.2 c1.5-0.1,3-0.2,4.5-0.2c1.7-0.1,3.4-0.1,5.1-0.2c1.7,0,3.5-0.1,5.2-0.1c113.1,0,164.8,75.1,164.8,178.5V589.1z"}),(0,c.tZ)("path",{fill:"#008C45",d:"M191,235v96h133.4v-98.9c0-17.3,2.1-35.8,27-35.8c10.7,0,24,0,24,33.8v54.6c0,51.5-3.6,68.4-36.6,103.2 l-62.4,66.3c-65.2,69.4-87.3,115.8-87.3,183.6v137.9h198.4v240C201.8,929.3,82.2,742.8,82.2,536.9V0h305.2v76.5 c-10.4-1.2-21.5-1.8-33.2-1.8C249,74.8,191,131.6,191,235z"}),(0,c.tZ)("path",{fill:"#CD212A",d:"M997.9,0v536.9c0,205.9-119.5,392.4-305.2,478.8V782.9c5.8,0.5,11.6,0.6,17.6,0.6 c113.2,0,180.8-72.7,180.8-194.5V269.2c0-121.7-67.6-194.4-180.8-194.4c-6,0-11.9,0.2-17.6,0.6V0H997.9z"})]}),(0,c.BX)("g",{children:[(0,c.tZ)("g",{children:(0,c.tZ)("path",{fill:"#001EA0",d:"M311.3,637.9v31.2h182.4v90.7H205V637.9c0-65.4,22.4-108.3,82.9-172.7l62.4-66.3 c22-23.2,32.4-40.2,37.1-62.3c3.1-14.2,3.8-30.5,3.8-51.9v-54.6c0-11.2-1.4-19.9-3.8-26.8c-6.5-18.3-20.5-22.9-36.1-22.9 c-23.4,0-43,11.7-43,51.7V315H207v-80c0-92.7,49.7-144.4,147.2-144.4c11.8,0,22.9,0.6,33.2,1.9c76.5,9.5,112.1,54.2,112.1,137.6 v64.4c0,66.3-12.7,105.3-70.2,166.8l-41.9,44.2l-29.3,30.9C329.9,566.7,311.3,586.2,311.3,637.9z"})}),(0,c.BX)("g",{children:[(0,c.tZ)("path",{fill:"#001EA0",d:"M710.3,90.7c-1.7,0-3.5,0-5.2,0.1c-1.7,0-3.5,0.1-5.1,0.2c-1.5,0.1-3,0.1-4.5,0.2 c-0.9,0.1-1.9,0.1-2.8,0.2c-0.9,0.1-1.8,0.1-2.7,0.2c-1.5,0.1-2.9,0.3-4.4,0.5c-2.5,0.3-5,0.5-7.4,0.9c-1.2,0.2-2.4,0.4-3.6,0.5 c-8.8,1.5-17,3.5-24.9,6c-1.3,0.4-2.6,0.8-3.9,1.3c-2,0.7-3.9,1.4-5.7,2.1c-0.9,0.4-1.8,0.7-2.8,1.1c-0.9,0.4-1.8,0.7-2.7,1.2 c-1,0.4-2,0.9-3,1.4c-0.7,0.3-1.5,0.6-2.2,1c-0.9,0.5-1.9,0.9-2.8,1.4c-2.8,1.4-5.4,2.9-8,4.5c-0.9,0.5-1.8,1.1-2.7,1.7 c-0.8,0.5-1.7,1-2.5,1.6c-0.7,0.5-1.5,1-2.2,1.5c-2.4,1.6-4.6,3.3-6.8,5.1c-1.6,1.2-3.1,2.5-4.6,3.8c-8,7-15,14.9-21.2,23.6 c-0.6,0.9-1.3,1.8-1.9,2.8c-1.5,2.2-2.9,4.5-4.3,6.8c-0.6,1.1-1.3,2.2-1.9,3.3c-2,3.5-3.8,7.1-5.5,10.7c-0.5,1-0.9,2-1.4,3 c-2.8,6.4-5.3,13.2-7.4,20.2c-0.7,2.4-1.5,4.9-2.1,7.4c-1.7,6.5-3.1,13.3-4.3,20.2c-0.2,1.2-0.4,2.4-0.6,3.7 c-0.2,1.1-0.3,2.2-0.5,3.4c-0.2,1.3-0.3,2.6-0.5,3.9c-0.1,0.6-0.1,1.2-0.2,1.8c-0.2,1.4-0.3,2.9-0.5,4.3 c-0.3,2.9-0.5,5.8-0.7,8.8c-0.2,2.8-0.3,5.6-0.4,8.4c-0.1,1.3-0.
3871,2.5-0.1,3.8c0,1.9-0.1,3.9-0.1,5.8v319.9c0,1.9,0,3.9,0.1,5.8 c0,1.3,0,2.5,0.1,3.8c0.1,2.8,0.2,5.6,0.4,8.4c0.2,2.9,0.4,5.8,0.7,8.7c0.1,1.4,0.3,2.9,0.5,4.3c0.1,0.6,0.1,1.3,0.2,2 c0.1,1.2,0.3,2.4,0.5,3.6c0.1,1.1,0.3,2.2,0.5,3.3c0.2,1.3,0.4,2.5,0.6,3.8c1.1,6.9,2.6,13.7,4.3,20.2c0.7,2.5,1.4,5,2.1,7.4 c1.2,3.9,2.5,7.8,3.9,11.5c0.5,1.2,0.9,2.4,1.4,3.6c2.8,6.8,5.9,13.4,9.4,19.6c0.5,0.8,1,1.7,1.5,2.6c0.4,0.6,0.8,1.3,1.2,1.9 c0.6,1,1.3,2,1.9,3c2,3.2,4.2,6.2,6.5,9.2c0.7,1,1.5,1.9,2.2,2.8c1.6,2.1,3.4,4.1,5.1,6c1.6,1.7,3.1,3.3,4.8,5 c1.7,1.7,3.6,3.4,5.4,5c1.8,1.7,3.8,3.2,5.7,4.8c4,3.2,8.2,6.1,12.7,8.9c0.8,0.5,1.6,1,2.4,1.4c1.3,0.8,2.5,1.5,3.9,2.2 c1.1,0.6,2.3,1.2,3.4,1.8c3.1,1.7,6.4,3.2,9.7,4.6c1.3,0.5,2.6,1.1,3.9,1.6c0.9,0.4,1.8,0.7,2.8,1.1c1.8,0.7,3.8,1.3,5.7,2 c2.6,0.8,5.3,1.6,8,2.4c1.3,0.4,2.7,0.7,4.1,1c1.4,0.4,2.8,0.7,4.2,1c3.5,0.8,7,1.4,10.6,2c2.5,0.4,5.1,0.7,7.7,1.1 c1.2,0.1,2.3,0.3,3.5,0.4c1.6,0.2,3.3,0.3,4.9,0.5c0.9,0.1,1.8,0.1,2.8,0.2c1.5,0.1,3,0.2,4.5,0.2c1.7,0.1,3.4,0.1,5.1,0.2 c1.7,0,3.5,0.1,5.2,0.1c113.1,0,164.8-76.1,164.8-178.5V269.2C875.1,165.8,823.4,90.7,710.3,90.7z M763.9,606.7 c0,40-14.6,68.3-53.6,68.3c-1.2,0-2.4,0-3.5-0.1c-0.9,0-1.7-0.1-2.6-0.2c-0.4,0-0.8-0.1-1.2-0.1c-1-0.1-1.9-0.2-2.8-0.4 c-0.8-0.1-1.5-0.2-2.3-0.4c-1.8-0.4-3.6-0.8-5.3-1.3c0,0-0.1,0-0.1,0c-0.7-0.2-1.5-0.5-2.2-0.7c-0.7-0.3-1.5-0.5-2.2-0.9 c-2.2-0.9-4.2-1.9-6.1-3.2c-0.6-0.4-1.3-0.8-1.9-1.3c-0.6-0.4-1.1-0.8-1.7-1.2c-0.2-0.1-0.3-0.2-0.4-0.4c-0.5-0.4-1-0.8-1.4-1.2 c-0.6-0.5-1.1-1-1.6-1.5c-0.6-0.5-1.1-1.1-1.6-1.6c-0.5-0.5-1-1.1-1.5-1.7c-0.5-0.6-0.9-1.2-1.4-1.8c-1.4-1.8-2.6-3.7-3.7-5.8 c-0.4-0.7-0.7-1.4-1.1-2.1c-0.3-0.6-0.5-1.2-0.8-1.7c-0.4-0.9-0.8-1.7-1.1-2.7c-0.3-0.8-0.6-1.5-0.9-2.3c-0.7-1.9-1.3-3.9-1.9-6 c-0.2-0.7-0.4-1.5-0.6-2.2c-0.3-1-0.5-2.1-0.7-3.1c-0.2-0.8-0.3-1.6-0.5-2.4c-0.3-1.7-0.6-3.5-0.8-5.3c-0.1-0.7-0.2-1.5-0.3-2.3 c-0.2-2-0.4-4-0.5-6c0-0.7-0.1-1.5-0.1-2.3c-0.1-1-0.1-2-0.1-3c0-1,0-2,0-3.1V251.6c0-1,0-2.1,0-3.1c0-1,0-2,0.1-3 c0-0.8,0.1-1.5,0.1-2.3c0.1-2,0.3-4,0.5-6c0.1-0.7,0.2-1.5,0.3-2.2c0.1-1.3,0.3-2.6,0.5-3.9c0.1-0.5,0.2-1.1,0.3-1.7 c0.2-0.8,0.3-1.5,0.5-2.3c0.2-1.1,0.5-2.2,0.7-3.3c0.2-0.7,0.4-1.5,0.5-2.2c0.5-2,1.2-4,1.8-5.9c0.2-0.6,0.4-1.2,0.7-1.8 c0.2-0.6,0.5-1.3,0.8-1.9c0.3-0.6,0.5-1.2,0.8-1.8c0.2-0.5,0.5-1,0.7-1.5c0.3-0.6,0.6-1.2,1-1.8c1.1-2,2.4-4,3.7-5.8 c0.5-0.6,0.9-1.2,1.4-1.8c0.5-0.6,1-1.2,1.5-1.7c0.5-0.5,1-1.1,1.6-1.6c0.5-0.5,1.1-1.1,1.6-1.5c0.5-0.4,0.9-0.8,1.4-1.2 c0.1-0.1,0.3-0.3,0.4-0.4c0.5-0.4,1.1-0.8,1.7-1.2c0.8-0.6,1.6-1.1,2.4-1.6c0.5-0.3,0.9-0.6,1.4-0.8c1.3-0.7,2.8-1.5,4.2-2 c0.7-0.3,1.5-0.6,2.2-0.9c0.7-0.3,1.4-0.5,2.2-0.7c0,0,0.1,0,0.1,0c1.3-0.4,2.7-0.8,4-1.1c0.4-0.1,0.8-0.2,1.2-0.3 c0.7-0.2,1.5-0.3,2.3-0.4c0.9-0.2,1.8-0.3,2.8-0.4c0.4-0.1,0.8-0.1,1.2-0.1c0.8-0.1,1.7-0.1,2.6-0.2c1.1-0.1,2.3-0.1,3.5-0.1 c39,0,53.6,28.3,53.6,68.3V606.7z"}),(0,c.tZ)("path",{fill:"#FFFFFF",d:"M763.9,251.6v355.1c0,40-14.6,68.3-53.6,68.3c-1.2,0-2.4,0-3.5-0.1c-0.9,0-1.7-0.1-2.6-0.2 c-0.4,0-0.8-0.1-1.2-0.1c-1-0.1-1.9-0.2-2.8-0.4c-0.8-0.1-1.5-0.2-2.3-0.4c-1.8-0.4-3.6-0.8-5.3-1.3c0,0-0.1,0-0.1,0 c-0.7-0.2-1.5-0.5-2.2-0.7c-0.7-0.3-1.5-0.5-2.2-0.9c-2.2-0.9-4.2-1.9-6.1-3.2c-0.6-0.4-1.3-0.8-1.9-1.3 c-0.6-0.4-1.1-0.8-1.7-1.2c-0.2-0.1-0.3-0.2-0.4-0.4c-0.5-0.4-1-0.8-1.4-1.2c-0.6-0.5-1.1-1-1.6-1.5c-0.6-0.5-1.1-1.1-1.6-1.6 c-0.5-0.5-1-1.1-1.5-1.7c-0.5-0.6-0.9-1.2-1.4-1.8c-1.4-1.8-2.6-3.7-3.7-5.8c-0.4-0.7-0.7-1.4-1.1-2.1c-0.3-0.6-0.5-1.2-0.8-1.7 c-0.4-0.9-0.8-1.7-1.1-2.7c-0.3-0.8-0.6-1.5-0.9-2.3c-0.7-1.9-1.3-3.9-1.9-6c-0.2-0.7-0.4-1.5-0.6-2.2c-0.3-1-0.5-2.1-0.7-3.1 c-0.2-0.8-0.3-1.6-0.5-2.4c-0.3-1.7-0.6-3.5-0.8-5.3c-0.1-0.7-0.2-1.5-0.3-2.3c-0.2-2-0.4-4-0.5-6c0-0.7-0.1-1.5-0.1-2.3 c-0.1-1-0.1-2-0.1-3c0-1,0-2,0-3.1V251.6c0-1,0-2.1,0-3.1c0-1,0-2,0.1-3c0-0.8,0.1-1.5,0.1-2.3c0.1-2,0.3-4,0.5-6 c0.1-0.7,0.2-1.5,0.3-2.2c0.1-1.3,0.3-2.6,0.5-3.9c0.1-0.5,0.2-1.1,0.3-1.7c0.2-0.8,0.3-1.5,0.5-2.3c0.2-1.1,0.5-2.2,0.7-3.3 c0.2-0.7,0.4-1.5,0.5-2.2c0.5-2,1.2-4,1.8-5.9c0.2-0.6,0.4-1.2,0.7-1.8c0.2-0.6,0.5-1.3,0.8-1.9c0.3-0.6,0.5-1.2,0.8-1.8 c0.2-0.5,0.5-1,0.7-1.5c0.3-0.6,0.6-1.2,1-1.8c1.1-2,2.4-4,3.7-5.8c0.5-0.6,0.9-1.2,1.4-1.8c0.5-0.6,1-1.2,1.5-1.7 c0.5-0.5,1-1.1,1.6-1.6c0.5-0.5,1.1-1.1,1.6-1.5c0.5-0.4,0.9-0.8,1.4-1.2c0.1-0.1,0.3-0.3,0.4-0.4c0.5-0.4,1.1-0.8,1.7-1.2 c0.8-0.6,1.6-1.1,2.4-1.6c0.5-0.3,0.9-0.6,1.4-0.8c1.3-0.7,2.8-1.5,4.2-2c0.7-0.3,1.5-0.6,2.2-0.9c0.7-0.3,1.4-0.5,2.2-0.7 c0,0,0.1,0,0.1,0c1.3-0.4,2.7-0.8,4-1.1c0.4-0.1,0.8-0.2,1.2-0.3c0.7-0.2,1.5-0.3,2.3-0.4c0.9-0.2,1.8-0.3,2.8-0.4 c0.4-0.1,0.8-0.1,1.2-0.1c0.8-0.
3871,1.7-0.1,2.6-0.2c1.1-0.1,2.3-0.1,3.5-0.1C749.3,183.3,763.9,211.6,763.9,251.6z"})]})]})]})}))}),eA=(0,s.m$)(eL),eZ=["size"];function eI(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eV(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eI(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eI(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eD=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,eZ);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",eV(eV({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.237 13.976L20 18.74 18.74 20l-4.764-4.763a6.24 6.24 0 111.26-1.261h.001zm-4.997.72a4.457 4.457 0 100-8.913 4.457 4.457 0 000 8.914z",clipRule:"evenodd"})}))}),ej=(0,s.m$)(eD),ez=i(59284),eB=["size"];function eR(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eH(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eR(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eR(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eF=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,eB);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",eH(eH({xmlns:"http://www.w3.org/2000/svg",width:81,height:80,fill:"none",viewBox:"0 0 81 80",ref:n},o),{},{children:[(0,c.tZ)("path",{d:"M32.8556 22.2446V70.015C24.1222 65.9483 18.5 57.178 18.5 47.4965V22.2446H32.8556Z",fill:"#008C45"}),(0,c.tZ)("path",{d:"M61.566 22.2444V47.4962C61.566 57.1777 55.9438 65.9481 47.2104 70.0148V22.2444H61.566Z",fill:"#CD212A"}),(0,c.tZ)("path",{d:"M47.2108 22.2444V70.0147C46.9515 70.1333 46.6923 70.2518 46.4256 70.3629L40.033 73.074L33.6404 70.3629C33.3737 70.2518 33.1145 70.1333 32.8552 70.0147V22.2444H47.2108Z",fill:"white"})]}))}),eN=(0,s.m$)(eF),e$=["size"];function eU(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eG(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?eU(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eU(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eW=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,e$);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",eG(eG({xmlns:"http://www.w3.org/2000/svg",width:"81",height:"80",viewBox:"0 0 81 80",fill:"none",ref:n},o),{},{children:[(0,c.tZ)("path",{d:"M32.8556 22.2446V70.015C24.1222 65.9483 18.5 57.178 18.5 47.4965V22.2446H32.8556Z",fill:"#008C45"}),(0,c.tZ)("path",{d:"M61.566 22.2444V47.4962C61.566 57.1777 55.9438 65.9481 47.2104 70.0148V22.2444H61.566Z",fill:"#CD212A"}),(0,c.tZ)("path",{d:"M47.2108 22.2444V70.0147C46.9515 70.1333 46.6923 70.2518 46.4256 70.3629L40.033 73.074L33.6404 70.3629C33.3737 70.2518 33.1145 70.1333 32.8552 70.0147V22.2444H47.2108Z",fill:"white"}),(0,c.tZ)("path",{d:"M36.3448 11.4818L40.1522 8.73363L43.9596 11.4818L42.4781 7.00037L46.2855 4.25217L41.5966 4.25217L40.1522 0.000366211L38.6707 4.25217L33.9819 4.25217L37.7893 7.00037L36.3448 11.4818Z",fill:"#FFDC3C"})]}))}),eq=(0,s.m$)(eW),eX=["size"];function eK(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function eY(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?eK(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):eK(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var eJ=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,eX);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",eY(eY({xmlns:"http://www.w3.org/2000/svg",width:81,height:80,fill:"none",viewBox:"0 0 81 80",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M32.976 22.245v47.77A24.843 24.843 0 0118.62 47.498V22.245h14.356zm28.711.001v25.252A24.843 24.843 0 0147.33 70.016v-47.77h14.356z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M47.33 22.245v47.77c-.26.119-.519.237-.785.349l-6.393 2.71-6.393-2.71c-.266-.112-.526-.23-.785-.349v-47.77H47.33zm-18.347-3.533l3.814-2.749 3.808 2.749-1.482-4.482 3.808-2.748h-4.69L32.798 7l-1.481 4.482H26.62l3.814 2.748-1.451 4.482zm15.907 0l3.808-2.749 3.808 2.749-1.482-4.482 3.807-2.748h-4.688L48.698 7l-1.481 4.482h-4.69l3.808 2.748-1.444 4.482z"})]}))}),eQ=(0,s.m$)(eJ),e1=["size"];function e0(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function e2(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e0(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):e0(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var e3=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,e1);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",e2(e2({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M12 3a9 9 0 00-9 9 9 9 0 009 9 9 9 0 100-18zm4.128 12.98a.56.56 0 01-.772.187c-2.113-1.292-4.773-1.583-7.906-.868a.56.56 0 11-.25-1.094c3.428-.783 6.37-.446 8.741 1.004a.561.561 0 01.187.771zm1.1-2.45a.702.702 0 01-.965.231c-2.418-1.486-6.107-1.917-8.968-1.049a.703.703 0 01-.408-1.342c3.269-.992 7.332-.512 10.11 1.196.33.203.435.635.232.964zm.095-2.552c-2.9-1.723-7.686-1.881-10.456-1.04a.841.841 0 11-.488-1.612c3.18-.964 8.464-.778 11.803 1.204a.842.842 0 01-.859 1.448z"})}))}),e4=(0,s.m$)(e3),e5=["size"];function e6(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function e8(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?e6(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):e6(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var e7=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,e5);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",e8(e8({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M6 3a3 3 0 00-3 3v.935l18-.886V6a3 3 0 00-3-3H6zm15 13.925L3 17.938V18a3 3 0 003 3h12a3 3 0 003-3v-1.075z",clipRule:"evenodd"}),(0,c.tZ)("path",{fill:"currentColor",d:"M6.502 9.188l-.885.045v.002a.068.068 0 00.02.083c.305.382.612.763.92 1.143a.21.21 0 00.189.09c.415-.027.83-.043 1.245-.067.112-.007.078-.06.03-.117-.223-.274-.468-.545-.669-.83-.2-.283-.42-.47-.79-.35a.229.229 0 01-.06 0zm.53 1.61a.17.17 0 00-.086-.018l-1.383.082 1.02 1.247a.159.159 0 00.14.067c.443-.031.888-.06 1.377-.093-.352-.43-.678-.827-1.002-1.226a.17.17 0 00-.066-.06z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M7.64 15.493c.526-.687 1.059-1.368 1.59-2.05v.001c.057-.073.111-.134.23-.145.717-.034 1.434-.08 2.151-.115.116-.006.155-.047.152-.157a6.044 6.044 0 010-.527c.007-.133-.038-.18-.172-.17-.401.026-.803.038-1.203.066-.253.018-.253.027-.253-.219 0-1.078-.002-2.157.003-3.235 0-.155-.025-.215-.203-.195-.293.033-.59.033-.886.04-.15.004-.23.047-.226.225.01.544.004 1.091.004 1.637 0 .553-.007 1.106.004 1.658.002.145-.046.176-.177.183-.772.04-1.541.09-2.31.133-.383.021-.766.04-1.149.051-.146.004-.204.06-.194.21.011.175.005.35.002.526-.002.108.023.158.152.14.205-.027.413-.035.62-.046.549-.03 1.097-.058 1.645-.083.054-.003.132-.033.162.036.027.06-.046.088-.077.128-.313.402-.634.799-.942 1.204a.23.23 0 01-.196.105c-.394.02-.788.05-1.183.07-.115.003-.168.032-.156.165.017.179.017.358 0 .537-.014.156.06.17.178.162.683-.043 1.367-.09 2.05-.124a.474.474 0 00.384-.21z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M10.615 15.51c.365-.021.73-.043 1.094-.06v.003c.219-.01.227-.02.129-.213-.283-.543-.565-1.085-.844-1.629-.058-.114-.135-.168-.266-.168-.142 0-.275.046-.418.046a5.4 5.4 0 00-.858.038.42.42 0 00.02.07c.315.61.633 1.217.944 1.828.048.096.118.09.2.085zm3.113-7.412c-.39.611-.78 1.22-1.179 1.823v.002c-.073.11-.068.158.058.197.296.102.591.206.884.317.096.036.126-.012.168-.08v-.001c.193-.305.391-.608.585-.913a.144.144 0 01.125-.08c.227-.014.452-.04.679-.052.897-.05 1.793-.096 2.69-.147.05-.003.098-.021.109.044.01.05.025.111-.03.148-.05.033-.104.062-.158.087-.563.268-1.127.531-1.688.803a.25.25 0 01-.225.005c-.43-.162-.865-.313-1.296-.47-.
387096-.035-.153-.022-.211.077-.11.184-.232.36-.365.529-.098.126-.06.179.075.22.186.055.37.12.554.18.044.015.097.038.1.087.002.049-.053.05-.088.066-.125.06-.246.134-.374.185-.495.197-.93.57-1.514.502-.092-.01-.105.047-.102.128.01.195.01.39 0 .586-.008.133.055.15.154.146.194-.011.388-.032.582-.036a.862.862 0 00.382-.098c.694-.343 1.394-.673 2.091-1.01a.335.335 0 01.273-.011l1.582.57c.228.085.451.2.688.252.268.057.544-.028.818-.031.136-.002.2-.07.186-.218a2.63 2.63 0 010-.465c.013-.163-.062-.196-.203-.181-.216.022-.43.054-.648-.03-.435-.17-.876-.325-1.329-.491.043-.077.11-.093.168-.122.588-.284 1.173-.573 1.765-.847.111-.05.131-.11.131-.213-.002-.37-.007-.741.003-1.111.003-.157-.036-.209-.203-.198-.62.043-1.241.068-1.863.103-.4.023-.8.06-1.201.076-.552.023-1.115.135-1.62-.214-.108-.074-.244-.095-.356-.174-.112-.079-.144-.023-.197.06zm.207 7.099l.324-.615v.002l.477-.91c-.32.021-.602.077-.876.049-.37-.039-.545.125-.686.438-.188.416-.42.812-.651 1.253.419-.024.792-.056 1.166-.062.13-.002.194-.057.246-.155z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M16.57 15.008c-.008-.499.004-.997-.008-1.496-.003-.135.029-.167.16-.173.795-.04 1.59-.093 2.386-.136.114-.006.176-.034.17-.162a7.405 7.405 0 010-.546c.005-.107-.044-.148-.141-.146-.154.004-.309-.001-.461.017-.646.076-1.296.058-1.942.122-.156.015-.2-.038-.172-.19.019-.106.022-.23-.149-.22-.314.02-.628.065-.942.057-.225-.006-.264.09-.24.27.017.115-.015.168-.145.172-.288.009-.575.035-.863.052-.509.028-1.018.052-1.526.084-.073.006-.185-.022-.177.128.009.208.004.417 0 .625-.002.078.032.118.104.114.233-.015.465-.038.698-.052.601-.037 1.203-.07 1.804-.106.09-.005.113.03.11.119-.006.26-.002.521-.002.782 0 .268.005.535 0 .802-.002.112.026.15.15.139.326-.03.654-.05.983-.058.144-.004.204-.046.202-.198z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M18.093 14.947c.043.068.08.15.195.143.4-.024.802-.04 1.244-.062-.324-.519-.625-1.008-.931-1.495-.02-.034-.038-.08-.105-.074-.366.027-.732.052-1.099.068-.139.006-.146.06-.084.16.259.42.517.842.78 1.26z"})]}))}),e9=(0,s.m$)(e7),te=["size"];function tt(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tr(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tt(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tt(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tn=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,te);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tr(tr({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.377 3c.11 1.002-.295 2.008-.891 2.733-.6.723-1.579 1.286-2.54 1.211-.129-.983.355-2.006.91-2.648.617-.724 1.66-1.261 2.52-1.296zm3.098 5.843c-.184.115-1.855 1.157-1.834 3.252.023 2.53 2.17 3.41 2.291 3.46l.005.001c0 .004-.003.01-.006.02a9.487 9.487 0 01-1.18 2.415c-.713 1.043-1.452 2.08-2.618 2.101-.56.011-.935-.15-1.324-.32-.408-.176-.832-.359-1.502-.359-.702 0-1.146.189-1.573.371-.37.158-.728.31-1.231.33-1.125.043-1.983-1.126-2.702-2.165-1.47-2.125-2.594-6.006-1.084-8.624.748-1.301 2.087-2.125 3.54-2.147.627-.01 1.234.23 1.764.441.406.161.768.305 1.06.305.263 0 .615-.139 1.026-.3.646-.256 1.437-.568 2.252-.485.557.023 2.124.225 3.13 1.695a.692.692 0 01-.014.01z",clipRule:"evenodd"})}))}),ti=(0,s.m$)(tn),to=["size"];function ta(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ts(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ta(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ta(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tl=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,to);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ts(ts({xmlns:"http://www.w3.org/2000/svg",width:39,height:60,fill:"none",viewBox:"0 0 39 60",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M26.136 44.056c4.088-5.851 6.8-12.41 9.26-19.056 1.712-4.68 2.757-9.485 2.589-14.515-.084-2.59-.42-5.138-1.88-7.396-1.167-1.757-2.834-2.425-4.882-1.963-1.666.332-2.917 2.254-3.085 4.26-.168 1.909.667 3.387 1.96 4.64.626.585 1.251 1.169 1.251 2.09a1.078 1.078 0 01-.762 1.126c-.542.168-.763-.206-.832-.668-.252-1.421-1.419-1.88-2.505-2.258a22.97 22.97 0 00-7.75-1.294 21.99 21.99 0 00-7.76 1.294c-1.084.382-2.25.837-2.502 2.258-.084.462-.294.836-.836.668a1.08 1.08 0 01-.762-1.127c0-.92.625-1.505 1.25-2.089 1.297-1.253 2.129-2.716 1.965-4.64-.168-2.006-1.419-3.928-3.09-4.26-2.043-.462-3.714.206-4.88 1.963-1.461 2.258-1.793 4.806-1.877 7.396C.84 15.5 1.885 20.305 3.593 25c2.464 6.646 5.176 13.205 9.264 19.056.999 1.421 1.25 3.178 2.334 4.584.71.917.126 1.88-.957 2.292-.962.398-1.861.933-2.67 1.589-2.795 2.341-2.506 4.584.793 6.226 2.208 1.169 4.577 1.295 7.132 1.211 2.547.084 4.957-.042 7.135-1.21 3.295-1.632 3.589-3.886.793-6.227a10.882 10.882 0 00-2.67-1.59c-1.086-.415-1.67-1.378-.96-2.29 1.098-1.422 1.346-3.164 2.349-4.585zm4.576-28.919c2.289-1.379 2.628-3.468 1.21-5.73-.626-1.004-1.335-1.91-2.003-2.926-.541-.794-.915-1.673-.164-2.51a2.604 2.604 0 012.834-.79c1.838.585 2.795 2.005 3.34 3.717 1.145 3.438.874 6.894.248 10.313-.957 5.348-2.46 10.527-5.339 15.28.542-3.511 1.083-6.98 1.67-10.406.29-1.883.5-3.51-1.796-4.473-1.24-.508-1.697-1.47.012-2.479l-.012.004zm-22.5 2.51c-2.288.962-2.086 2.59-1.793 4.473a709.373 709.373 0 011.67 10.405c-2.879-4.768-4.381-9.932-5.338-15.28-.626-3.437-.874-6.898.251-10.313C3.544 5.221 4.505 3.8 6.34 3.215a2.605 2.605 0 012.838.791c.762.837.381 1.715-.168 2.51-.668 1-1.377 1.91-2.002 2.926-1.419 2.253-1.083 4.343 1.209 5.73 1.731.97 1.273 1.932.019 2.474h-.023z"})}))}),tc=(0,s.m$)(tl),tu=["size"];function td(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function th(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?td(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):td(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tp=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tu);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",th(th({xmlns:"http://www.w3.org/2000/svg",width:59,height:57,fill:"none",viewBox:"0 0 59 57",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M39.258 16.793a.22.22 0 01-.172.123c-1.689.2-3.484-.04-4.176-.15-1.156-1.174-2.406-2.48-3.328-3.62a.339.339 0 01-.013-.407c1.315-1.864 2.52-3.344 3.029-3.93 1.454-.322 2.905-.607 3.884-.648a.22.22 0 01.188.093c1.262 1.786 2.165 3.497 2.455 4.122a52.33 52.33 0 01-1.867 4.417zm-1.612 3.02c-.931 1.586-1.639 2.542-1.865 2.832-.308.442-1.093 1.593-2.311 2.757a.442.442 0 01-.286.122c-1.526.064-2.945-.045-3.497-.167a30.141 30.141 0 01-2.844-1.418.337.337 0 01-.17-.316c.067-1.015.384-2.46.664-3.988.692-1.236 1.41-2.646 2.154-3.805a.328.328 0 01.364-.14 123.47 123.47 0 004.947 1.268 19.552 19.552 0 002.817 2.711.112.112 0 01.027.145zm-13.483 2.204a.326.326 0 01-.365-.01c-.97-.7-2.128-1.592-3.093-2.508-.569-.989-1.007-2.254-1.313-3.33a.223.223 0 01.04-.201c1.082-1.353 2.38-2.423 2.924-2.83 1.224.537 2.63 1.01 3.86 1.427a.334.334 0 01.225.29c.173 2.225.574 4.024.681 4.712-.459.498-1.659 1.63-2.959 2.45zm-5.39-8.753c-.16-1.05-.266-2.153-.277-2.658-.027-1.166.155-2.2.367-3.156a.788.788 0 01.23-.407c.616-.572 1.727-1.582 2.429-2.04.661-.43 2.5-1.034 3.257-1.258a.328.328 0 01.38.158c.09.163.185.324.287.483.596.945 1.254 1.758 1.53 2.11-.366 1.482-.523 3.144-.593 4.545a.335.335 0 01-.21.295c-1.918.76-3.367 1.356-3.854 1.584-1.318.057-2.573.285-3.42.435a.109.109 0 01-.126-.091zM28.44 3.086a.33.33 0 01.234-.15c1.972-.266 3.776-.305 4.47-.285 1.262.853 2.495 1.979 3.479 3.046a.227.227 0 01.025.274c-.703 1.11
3877-1.724 2.19-2.173 2.656-1.663.4-3.427.983-4.859 1.46a.328.328 0 01-.375-.128c-1.087-1.605-1.777-2.98-2.048-3.49.294-1.338.705-2.53 1.247-3.383zm13.172 13.17a.055.055 0 01-.078-.047c-.083-1.647-.232-3.248-.31-3.833.007-1.422-.225-2.898-.457-3.987a.056.056 0 01.065-.066c1.324.274 1.749.778 1.749.778a9.985 9.985 0 00-2.808-3.71c-.939-1.997-2.019-2.921-2.019-2.921.088.442.028.941-.127 1.457a.055.055 0 01-.077.033c-1.798-.894-3.655-1.302-4.374-1.404-1.073-.53-2.246-.881-3.199-1.147-.025-.007-.032-.04-.012-.058C31.23.283 32.395.01 32.395.01a13.026 13.026 0 00-5.318.875c-2.216-.18-3.627.211-3.627.211s.612.744.85 1.159a.113.113 0 01-.034.147 16.428 16.428 0 00-2.787 2.51c-.44.06-1.2.167-1.865.333-.026.007-.049-.02-.038-.046.665-1.61 1.39-2.502 1.39-2.502s-4.276 3.086-5.086 8.63c0 0 .352-.982 1.542-2.472a.033.033 0 01.057.007c.337.76.723 1.433.917 1.743-.655 1.07-1.107 2.239-1.386 3.195a.11.11 0 01-.066.072c-.99.382-1.243.746-1.243.746.154.535.456 1.056.838 1.546.034.043.05.096.048.15-.105 2.366.646 3.924.646 3.924.17-.827.502-1.63.922-2.383a.055.055 0 01.082-.016c.978.789 1.99 1.478 2.392 1.723.207.538.8 1.933 1.593 3.364a.056.056 0 01-.029.08c-.949.352-1.923.51-2.816.29 0 0 1.077 1.363 4.4 1.944.921 1.107 2.043 2.023 3.353 2.342 0 0-.384-.43-.48-2.027a.056.056 0 01.056-.06c.82.013 1.933.031 2.952-.044.36.289 1.148.924 1.917 1.328.038.02.04.075.004.098-1.35.829-2.25.901-2.25.901 6.118.133 9.791-3.92 9.791-3.92-1.008.674-2.171 1.092-3.33 1.341a.055.055 0 01-.065-.066c.215-1.057.155-2.079.14-2.439a10.974 10.974 0 003.655-1.698.055.055 0 01.063 0c.39.276.725.585 1.058 1.1 0 0 .635-.912.853-3.025 1.571-2.083 1.805-4.216 1.805-4.216-.394.626-.99 1.078-1.687 1.4zM29.5 36.83c-2.624 0-5.004 1.191-6.457 2.953l.461.577c1.319-1.665 3.562-2.81 5.996-2.81 2.434 0 4.678 1.145 5.996 2.81l.461-.577c-1.452-1.762-3.833-2.953-6.457-2.953zm-6.
387138.374c-.172.142-.373.212-.55.19-.225-.026-.36-.119-.584-.399L20.94 35.39l-.694.572 1.402 1.75c.297.37.637.569 1.037.606.047.004.094.007.14.007.389.004.749-.135 1.098-.422.389-.322.602-.696.652-1.144.046-.406-.076-.783-.373-1.155l-1.401-1.749-.694.573 1.286 1.605c.225.28.287.434.266.663-.016.18-.124.365-.298.508zm4.746-5.057l-2.248.463a.355.355 0 00-.234.151.366.366 0 00-.046.278l.448 2.24c.073.363.234.626.478.779.162.101.356.152.58.151.114 0 .235-.013.364-.04l1.405-.289-.17-.845-1.366.282c-.28.057-.37.025-.434-.293l-.048-.24 1.58-.326-.167-.836-1.58.326-.12-.6 1.727-.356-.17-.845zm4.37 1.222l1.347.354.213-.833-1.385-.364c-.759-.2-1.279.088-1.463.811l-.566 2.215a.368.368 0 00.03.28.36.36 0 00.227.163l.514.135.364-1.433 1.559.41.21-.824-1.559-.41.06-.236c.08-.314.173-.34.45-.268zm6.989 2.023l.476-.596c-.237-.24-.482-.472-.738-.697-2.661-2.33-6.108-3.613-9.705-3.613-3.597 0-7.043 1.283-9.704 3.613a13.77 13.77 0 00-.738.697l.475.595c.24-.246.491-.485.753-.715 2.525-2.21 5.797-3.428 9.214-3.428 3.417 0 6.69 1.217 9.214 3.428.262.23.513.469.753.716zm-3.63 2.956l.155-.54-.664-.503.534-.389.31.236.351-1.202-2.04 1.338-.835-.48 3.199-2.1c.123-.081.292-.153.505.014l.137.107c.216.168.185.36.143.491l-1.062 3.708-.733-.68zm-15.055 17.56h-2.36V54.07h1.407l.575.498h.02V52.69h-.02l-.575.498h-1.406V51.59h2.274l.66.718h.02l-.076-1.59h-4.85v.02l.443.546v4.94l-.444.546v.019h5.059l.122-1.829h-.019l-.83.948zm.891-12.218l1.67 4.328h.935l1.548-4.376.264 3.81-.585.546v.02h2.538v-.02l-.49-.546-.36-4.94.388-.546v-.019h-2.114l-1.434 4.05-1.548-4.05h-2.142v.02l.434.545-.255 4.94-.519.546v.02h2.085v-.02l-.518-.546.103-3.762zM14.65 55.899H12.6v-4.615l.557-.546v-.02h-2.53v.02l.445.546v4.94l-.444.536v.029h4.747l.226-1.905h-.019l-.934 1.014zm-4.572-7.901v.02h2.407v-.02l-.444-.546v-4.94l.444-.546v-.019h-2.407v.02l.435.545v1.838H8.37v-1.838l.434-.546v-.019H6.397v.02l.444.545v4.94l-.444.546v.02h2.407v-.02l-.434-.546v-2.135h2.142v2.135l-.435.546zm37.587 7.91h-2.36V54.07h1.406l.576.498h.019V52.69h-.02l-.575.498h-1.406V51.59h2.275l.66.718h.019l-.075-1.59h-4.851v.02l.444.546v4.94l-.444.546v.019h5.058l.123-1.829h-.02l-.83.948zm-21.658-1.541l-.707-2.413-.83 2.413h1.537zm2.114 1.857l.491.546v.019h-2.557v-.02l.49-.545-.273-.947h-2.114l-.321.947.463.546v.019h-2.001v-.02l.472-.545 1.84-4.94-.35-.546v-.02h2.03l1.83 5.506zm-24.515-9.01c-1.227 0-2.01-1.265-2.01-2.357 0-1.34.717-2.21 1.745-2.21.274 0 .539.028.775.094l.924 1.16h.02l-.067-1.916c-.264-.105-.84-.249-1.548-.249C1.255 41.736 0 43.25 0 44.992c0 1.723 1.208 3.236 3.284 3.236.557 0 1.378-.192 1.944-.622l.085-1.006h-.019c-.481.383-1.17.613-1.689.613zm34.363.784l-.434-.546v-4.94l.434-.546v-.019h-2.406v.02l.444.545v4.94l-.444.546v.02h2.406v-.02zm-5.279 5.947l.595.547v1.139c-.19.22-.52.402-.963.402-1.057 0-1.613-1.312-1.613-2.413 0-1.197.594-2.202 1.82-2.202.34 0 .7.029.992.134l.944 1.034h.018l-.056-1.666c-.548-.287-1.208-.411-1.878-.411-2.01 0-3.435 1.254-3.435 3.322 0 1.732 1.095 3.169 2.802 3.169.746 0 1.425-.173 2.058-.641l.745.641h.02v-2.508l.47-.547v-.019H32.69v.02zm-1.561-8.877a2.2 2.2 0 00.632.087c.83 0 1.189-.46 1.189-1.14 0-.804-.462-1.187-1.321-1.187h-.5v2.24zM29.6 47.452v-4.94l-.444-.546v-.019h2.831c1.718 0 2.501.794 2.501 2.002 0 1.254-.934 2.029-2.208 2.029-.415 0-.84-.029-1.152-.105v1.58l.623.545v.02h-2.595v-.02l.444-.546zm14.257-2.03c0-1.052-.386-2.728-1.708-2.728-1.057 0-1.359 1.072-1.359 1.8 0 1.063.435 2.776 1.709 2.776.915 0 1.358-.88 1.358-1.848zm-1.585 2.806c-1.868 0-3.076-1.561-3.076-3.332 0-1.829 1.387-3.16 3.123-3.16 1.916 0 3.143 1.523 3.143 3.265 0 1.992-1.482 3.227-3.19 3.227zm-1.996 2.51l.491.546v3.456c0 .996-.481 1.245-1.264 1.245-.793 0-1.274-.23-1.274-1.245v-3.456l.49-.546v-.02h-2.463v.02l.444.546v3.456c0 1.656.83 2.26 2.604 2.26 1.614 0 2.435-.565 2.435-2.212v-3.504l.434-.546v-.02h-1.897v.02zm11.398.746c0-.431-.323-.758-.73-.758-.411 0-.733.327-.733.758 0 .44.322.764.733.764.407 0 .73-.324.73-.764zm.18 0c0 .53-.42.916-.91.916a.907.907 0 01-.914-.916c0-.523.42-.91.914-.91.49 0 .91.387.91.91zm-.911-.063c.133 0 .252-.007.252-.17 0-.131-.117-.155-.227-.155h-.215v.325h.19zm.147.129l.293.464h-.174l-.273-.457h-.183v.457h-.156V50.96h.395c.246 0 .367.092.367.299 0 .188-.117.27-.269.29zm-.392-9.584l.576.546v3.217l-2.426-3.782h-2.18v.02l.444.545v4.94l-.444.546v.02h1.991v-.02l-.584-.546v-4.021l3.029 4.587h1.132v-5.506l.444
387-.546v-.019h-1.982v.02zm6.085 2.317c-1.085-.306-1.415-.44-1.415-.947 0-.584.745-.7 1.217-.7.397 0 .765.048 1.095.154l.906.995h.019l-.076-1.714a4.973 4.973 0 00-1.84-.335c-1.425 0-2.793.498-2.793 1.935 0 .928.632 1.483 2 1.867 1.057.296 1.576.488 1.576 1.034 0 .631-.792.765-1.321.765-.443 0-.84-.067-1.18-.172l-.915-1.149h-.019l.066 1.82c.623.286 1.378.392 2.086.392 1.528 0 2.812-.651 2.812-1.963 0-1.235-.84-1.59-2.218-1.982zm-41.43 1.312h1.538l-.708-2.413-.83 2.413zm-.17 2.422H13.18v-.02l.472-.545 1.84-4.94-.349-.546v-.019h2.029l1.83 5.505.491.546v.02h-2.557v-.02l.49-.546-.273-.947H15.04l-.32.947.462.546v.02z"})}))}),tf=(0,s.m$)(tp),tm=["size"];function tg(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ty(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tg(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tg(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tv=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tm);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ty(ty({xmlns:"http://www.w3.org/2000/svg",width:25,height:24,fill:"none",viewBox:"0 0 25 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M9.55 18l-5.7-5.7 1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4 9.55 18z"})}))}),tb=(0,s.m$)(tv),tC=["size"];function t_(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tx(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t_(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t_(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tw=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tC);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tx(tx({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M15.3 16.7l1.4-1.4-3.7-3.7V7h-2v5.4l4.3 4.3zM12 22a9.738 9.738 0 01-3.9-.788 10.099 10.099 0 01-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 012 12a9.74 9.74 0 01.788-3.9 10.099 10.099 0 012.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0112 2a9.74 9.74 0 013.9.788 10.098 10.098 0 013.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0122 12a9.738 9.738 0 01-.788 3.9 10.098 10.098 0 01-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0112 22zm0-2c2.217 0 4.104-.78 5.663-2.337C19.22 16.104 20 14.217 20 12s-.78-4.104-2.337-5.662C16.104 4.779 14.217 4 12 4s-4.104.78-5.662 2.338C4.779 7.896 4 9.783 4 12s.78 4.104 2.338 5.663C7.896 19.22 9.783 20 12 20z"})}))}),tS=(0,s.m$)(tw),tO=["size"];function tE(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tk(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tE(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tE(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tT=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tO);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tk(tk({xmlns:"http://www.w3.org/2000/svg",width:21,height:61,fill:"none",viewBox:"0 0 21 61",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M15.802 19.746c-.023 1.165-2.832 28.285-3.083 28.672-.323.395-4.087.24-4.342.059-.346-.138-3.044-28.434-3.044-28.715a9.947 9.947 0 005.149 1.445 9.961 9.961 0 005.19-1.46h.13zm5.175-.888c.023-.336 0-.676.023-1.003 0-.214-.023-.447-.236-.55-.38-.181-.11-.07-.087-.394a9.561 9.561 0 00-1.873-.099 10.733 10.733 0 001.949-6.2 10.967 10.967 0 00-.784-4.067 10.653 10.653 0 00-2.224-3.446A10.215 10.215 0 0014.418.801a9.91 9.91 0 00-3.921-.8 9.913 9.913 0 00-3.925.794A10.217 10.217 0 003.24 3.091a10.656 10.656 0 00-2.23 3.444 
38710.972 10.972 0 00-.788 4.069c.005 2.195.67 4.334 1.903 6.117-.56.11-1.165 0-1.72.158-.62.19.403.51-.309.652-.099.517-.255 1.54.324 1.769-.08.21-.248.067-.232.336.194 0 2.808.063 3.269.102 0 0 1.69 28.49 1.522 29.126-.11.446-.133 1.28-.647 1.272-.198 0-.62-.06-.803.094 0 .032-.03.056-.03.095l-1.104 3.337V61h16.06v-1.26a.823.823 0 000-.185v-5.893l-.811-3.052v-.036l-.069-.233h-.03c-.19-.233-.583-.134-.899-.134-.513 0-.494-.502-.563-.944-.167-1.066 1.37-29.359 1.606-29.564.506-.127 2.687-.174 3.151-.217-.259-.561.118-.119.141-.616"})}))}),tM=(0,s.m$)(tT),tP=["size"];function tL(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tA(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tL(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tL(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tZ=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tP);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tA(tA({xmlns:"http://www.w3.org/2000/svg",width:23,height:61,fill:"none",viewBox:"0 0 23 61",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M20.58 43.505l.082 17.072-.504.423H2.787l-.504-.423.083-17.072s.787-1.102 1.854-2.919a11.06 11.06 0 005.18-1.603c1.897-1.268 1.138-2.37.787-3.38-2.023-1.142-.393-2.074-.787-2.706-8.97-2.113-4.043-8.072-3.704-8.874-.394-.68-.17-1.607.209-3.72C5.23 7.413.85 4.158 0 2.72 2.063-.403 10.868.02 10.868.02S20.933-.404 23 2.72c-.842 1.438-5.224 4.692-5.904 17.583.393 2.113.59 3.001.212 3.72.394.79 5.267 6.761-3.708 8.874-.421.632 1.224 1.52-.787 2.705-.394 1.011-1.095 2.113.787 3.38a11.601 11.601 0 005.14 1.604 31.873 31.873 0 001.84 2.919z"})}))}),tI=(0,s.m$)(tZ),tV=["size"];function tD(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tj(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tD(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tD(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tz=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tV);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",tj(tj({xmlns:"http://www.w3.org/2000/svg",width:56,height:59,fill:"none",viewBox:"0 0 56 59",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M28.104 17.318c1.01-5.32 3.216-10.886 4.984-15.297L28.104 0 23.12 2.02c1.768 4.395 3.974 9.977 4.984 15.298zm-5.751 27.278c2.619-5.49-.513-7.443-3.03-10.474-3.975-4.639-1.777-7.442-.767-10.473.413-1.356.598-2.45-.252-4.723C16.864 15.213 12.3 6.43 12.3 6.43l7.089-2.87c3.384 7.442 5.32 12.494 5.918 15.196 1.095 4.824-3.384 8.268.085 12.494 1.852 2.206 3.88 5.49 1.852 9.463-1.002 2.105-4.892 3.882-4.892 3.882z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M33.66 45.035c-2.618-5.49.514-7.442 3.032-10.473 3.974-4.64 1.776-7.443.766-10.474-.329-1.355-.514-2.45.328-4.723 1.44-3.713 6.003-12.494 6.003-12.494L36.7 4c-3.385 7.443-5.32 12.494-5.919 15.197-1.094 4.824 3.385 8.267-.084 12.494-1.852 2.206-3.881 5.489-1.852 9.463.934 2.105 4.816 3.881 4.816 3.881z"}),(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.894 58.64c-.563 0-1.039-.135-1.437-.397-.398-.262-.67-.65-.835-1.156-.116-.34-.175-.932-.175-1.767 0-.834.059-1.427.175-1.767.165-.504.447-.883.835-1.155.398-.262.874-.398 1.437-.398.563 0 1.049.136 1.447.398.398.262.67.65.835 1.155.116.34.174.933.174 1.768 0 .834-.058 1.427-.175 1.767a2.191 2.191 0 01-.834 1.155c-.398.272-.884.398-1.447.398zm0-1c.602 0 1.01-.28 1.204-.844.078-.233.116-.728.116-1.475 0-.748-.038-1.234-.116-1.476-.194-.563-.592-.845-1.204-.845-.602 0-1 .282-1.194.845-.078.242-.117.728-.117 1.476 0 .747.04 1.242.117 1.475.194.563.592.845 1.194.845zm-7.72-.573C.059 56.727 0 56.145 0 55.33c0-.816.058
387-1.399.175-1.738.165-.515.437-.913.825-1.175.388-.272.854-.408 1.408-.408.514 0 .951.117 1.33.36.379.242.66.582.845 1.019.02.058 0 .097-.049.116l-.806.389c-.058.029-.097.019-.126-.049-.252-.553-.65-.835-1.204-.835-.573 0-.961.282-1.155.854-.078.233-.117.729-.117 1.467 0 .737.04 1.233.117 1.465.194.564.582.855 1.155.855.544 0 .952-.272 1.204-.835.02-.068.068-.078.126-.049l.806.389c.049.02.068.058.049.116a2.246 2.246 0 01-.845 1.02c-.379.242-.816.359-1.33.359-.554 0-1.02-.136-1.408-.408-.379-.272-.66-.66-.825-1.175zm11.487 1.467h.932c.068 0 .087-.03.087-.097v-2.282c0-.039.02-.058.058-.058h1.34c.622 0 1.126-.184 1.524-.553.398-.36.593-.845.593-1.447 0-.592-.195-1.078-.593-1.447-.388-.369-.902-.553-1.524-.553h-2.417c-.068 0-.098.029-.098.097v6.243c0 .068.03.097.098.097zm3.126-3.709c-.185.184-.447.272-.777.272h-1.272c-.039 0-.058-.02-.058-.058v-1.874c0-.039.02-.058.058-.058h1.272c.32 0 .583.087.777.271a.951.951 0 01.291.719.98.98 0 01-.291.728zm3.465 3.709h-.932c-.068 0-.097-.03-.097-.097v-6.243c0-.068.029-.097.097-.097h2.408c.62 0 1.135.184 1.524.553.398.37.592.855.592 1.447 0 .602-.194 1.087-.592 1.447-.398.368-.903.553-1.524.553h-1.34c-.04 0-.059.02-.059.058v2.282c.01.068-.019.097-.077.097zm1.417-3.437c.33 0 .593-.087.777-.272a.979.979 0 00.291-.728.951.951 0 00-.291-.719c-.194-.184-.456-.272-.777-.272h-1.272c-.038 0-.058.02-.058.059v1.874c0 .038.02.058.058.058h1.272zm4.243-2.894l-2.204 6.243c-.02.058.01.087.049.097h.922c.068 0 .107-.03.126-.097l.428-1.243h2.427l.427 1.243c.02.068.058.097.126.097h.932c.068 0 .088-.03.068-.097l-2.175-6.243c-.019-.068-.058-.097-.126-.097h-.873c-.069 0-.107.029-.127.097zm1.408 4h-1.738l.854-2.495h.03l.854 2.495zm5 2.243v-6.243c0-.068.03-.097.098-.097h.932c.068 0 .097.029.097.097v6.243c0 .068-.03.097-.097.097h-.932c-.068-.01-.097-.039-.097-.097zm3.962.087h.932c.059 0 .088-.029.097-.097v-5.281c0-.04.02-.059.059-.059h1.68c.067 0 .096-.029.096-.097v-.815c0-.068-.029-.097-.097-.097h-4.602c-.068 0-.097.029-.097.097v.815c0 .068.03.097.097.097h1.68c.039 0 .058.02.058.059v5.281c0 .068.03.097.097.097zm2.672-.087l2.203-6.243c.02-.068.059-.097.127-.097h.873c.068 0 .107.029.127.097l2.175 6.243c.019.068 0 .097-.069.097h-.932c-.067 0-.106-.03-.126-.097l-.427-1.243h-2.427l-.427 1.243c-.02.068-.059.097-.127.097h-.922c-.039-.01-.068-.039-.049-.097zm1.873-2.243h1.738l-.854-2.495h-.03l-.854 2.495zm4.505-4v6.243c0 .058.029.087.106.107h4.03c.067 0 .097-.03.097-.097v-.816c0-.068-.03-.097-.097-.097h-2.952c-.039 0-.058-.02-.058-.058v-5.282c0-.068-.03-.097-.097-.097h-.932c-.068 0-.098.029-.098.097zm5.154 6.243v-6.243c0-.068.029-.097.097-.097h.932c.068 0 .097.029.097.097v6.243c0 .068-.029.097-.097.097h-.932c-.068-.01-.097-.039-.097-.097zm4.206-6.243l-2.204 6.243c-.02.058 0 .087.048.097h.923c.068 0 .107-.03.126-.097l.427-1.243h2.427l.428 1.243c.019.068.058.097.126.097h.932c.068 0 .087-.03.068-.097l-2.175-6.243c-.02-.068-.058-.097-.126-.097h-.874c-.068 0-.107.029-.126.097zm1.398 4h-1.738l.854-2.495h.03l.854 2.495z",clipRule:"evenodd"})]}))}),tB=(0,s.m$)(tz),tR=["size"];function tH(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tF(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tH(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tH(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tN=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tR);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tF(tF({xmlns:"http://www.w3.org/2000/svg",width:8,height:9,fill:"none",viewBox:"0 0 8 9",ref:n},o),{},{children:(0,c.tZ)("circle",{cx:4,cy:4.5,r:3,stroke:"currentColor",strokeWidth:2})}))}),t$=(0,s.m$)(tN),tU=["size"];function tG(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tW(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?tG(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tG(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tq=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tU);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",tW(tW({xmlns:"http://www.w3.org/2000/svg",width:24,height:16,fill:"none",viewBox:"0 0 24 16",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M12 0c7.469 0 11.651 7.2 11.85 7.5.2.3.2.7 0 1-.198.3-4.38 7.5-11.85 7.5C4.531 16 .349 8.8.15 8.5c-.2-.3-.2-.7 0-1C.348 7.2 4.53 0 12 0zm0 2C6.722 2 3.236 6.5 2.24 8c.996 1.5 4.482 6 9.76 6s8.764-4.5 9.76-6c-.996-1.5-4.482-6-9.76-6zm0 2c2.19 0 3.983 1.8 3.983 4S14.191 12 12 12c-2.19 0-3.983-1.8-3.983-4S9.809 4 12 4zm0 2c-1.095 0-1.991.9-1.991 2s.896 2 1.991 2c1.095 0 1.992-.9 1.992-2S13.095 6 12 6z"})}))}),tX=(0,s.m$)(tq),tK=["size"];function tY(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function tJ(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?tY(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):tY(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var tQ=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,tK);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",tJ(tJ({xmlns:"http://www.w3.org/2000/svg",width:24,height:16,fill:"none",viewBox:"0 0 24 16",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M12 0c7.469 0 11.651 7.2 11.85 7.5.2.3.2.7 0 1-.198.3-4.38 7.5-11.85 7.5C4.531 16 .349 8.8.15 8.5c-.2-.3-.2-.7 0-1C.348 7.2 4.53 0 12 0zm0 2C6.722 2 3.236 6.5 2.24 8c.996 1.5 4.482 6 9.76 6s8.764-4.5 9.76-6c-.996-1.5-4.482-6-9.76-6zm0 2c2.19 0 3.983 1.8 3.983 4S14.191 12 12 12c-2.19 0-3.983-1.8-3.983-4S9.809 4 12 4zm0 2c-1.095 0-1.991.9-1.991 2s.896 2 1.991 2c1.095 0 1.992-.9 1.992-2S13.095 6 12 6z"}),(0,c.tZ)("path",{stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",d:"M3 15L21 1"})]}))}),t1=(0,s.m$)(tQ),t0=["size"];function t2(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t3(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t2(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t2(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var t4=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,t0);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",t3(t3({xmlns:"http://www.w3.org/2000/svg",width:11,height:13,fill:"none",viewBox:"0 0 11 13",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M9.695 9.78c-.122-.11-.313-.11-.422.013-.639.644-1.454.986-2.27.986-1.197 0-2.339-.74-2.991-1.959h3.1a.309.309 0 00.313-.315V7.437a.309.309 0 00-.313-.315H3.468c-.027-.206-.027-.411-.027-.603 0-.191.014-.397.04-.616h3.63a.309.309 0 00.314-.315V4.519a.309.309 0 00-.313-.315h-3.1C4.664 3 5.793 2.246 7.002 2.246c.83 0 1.632.356 2.271 1 .122.123.313.123.422.014l1.183-1.096c.068-.055.095-.137.109-.233a.371.371 0 00-.082-.233C9.83.602 8.458 0 7.016 0c-2.38 0-4.541 1.685-5.398 4.192H.313A.309.309 0 000 4.507v1.068a.31.31 0 00.313.316h.952c-.014.219-.027.424-.027.616s.013.397.027.602H.313A.309.309 0 000 7.425v1.068c0 .178.136.315.313.315h1.305C2.475 11.315 4.637 13 7.016 13c1.442 0 2.828-.602 3.889-1.698a.332.332 0 00.095-.233.338.338 0 00-.109-.233L9.695 9.78z"})}))}),t5=(0,s.m$)(t4),t6=["size"];function t8(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function t7(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?t8(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):t8(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var t9=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,t6);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",t7(t7({xmlns:"http://www.w3.org/2000/svg",width:25,height:60,fill:"none",viewBox:"0 0 25 60",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M16.703 35.45c-.23.815-.575 1.39.466 1.674.154.49-.154.858-.308.858-.08.37-.312 1.185.462 1.185.018.494-.022.988-.117 1.472.23 1.146 1.349 5.027 1.349 5.027s.234 1.309-.308 1.554c.248.524.533 1.03.85 1.51 0 0 2.083 2.005 1.273 3.396.502.734 3.163 3.678 0 5.927 0 0-2.39 2.37-7.832 1.88-5.44.49-7.83-1.88-7.83-1.88-3.165-2.249-.503-5.193 0-5.927-.81-1.391 1.272-3.395 1.272-3.395s.502-.816.85-1.511c-.542-.245-.308-1.554-.308-1.554s1.1-3.885 1.35-5.027a6.41 6.41 0 01-.118-1.472c.774 0 .58-.858.466-1.185-.158 0-.426-.369-.312-.858 1.082-.284.733-.859.466-1.674-.928-1.943-7.098-31.39-7.292-32.494C.887 2.506.117 2.055 0 .87 3.05-.315 12.498.054 12.498.054S21.95-.315 25 .87c-.077 1.185-.85 1.635-1.081 2.086-.154 1.142-6.328 30.57-7.216 32.494z"})}))}),re=(0,s.m$)(t9),rt=["size"];function rr(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rn(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rr(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rr(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ri=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rt);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rn(rn({xmlns:"http://www.w3.org/2000/svg",width:66,height:84,fill:"none",viewBox:"0 0 66 84",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M28.42 39.01h2.04l2.38-10.63V7l-7.22 3.16 5.97 20.03-3.17 8.82zm4.89-8.57l1.9 8.57h-3.8l1.9-8.57zm6.52 13.12H26.8l1.14-3.08h10.81l1.08 3.08zm1.13-33.39l-7.17-3.15.04 21.36 2.35 10.63h2.05l-3.13-8.76 5.86-20.08zm.19 31.33a15.999 15.999 0 00.74-27.56l-.78 2.72a13.271 13.271 0 01-.92 22l.96 2.84zm-21.555-5.703a15.999 15.999 0 005.875 5.673l1.02-2.77a13.27 13.27 0 01-1-22l-.81-2.69a16 16 0 00-5.085 21.788zM32.12 47.22a16.37 16.37 0 00-9.53 3.93 11.41 11.41 0 00-1.1 1c.134.187.296.352.48.49a.5.5 0 00.17-.14l.42-.4a15.68 15.68 0 0117.03-2.85 16.136 16.136 0 014.68 3.17c.077.08.16.154.25.22.179-.144.346-.3.5-.47a10.888 10.888 0 00-1-.94 16.49 16.49 0 00-4.75-2.9 16.738 16.738 0 00-5-1.11c-.47-.07-1.68-.07-2.15 0zm-3.09 2.21c.04-.02.63-.15 1.3-.28l1.36-.26c.076 0 .083.041.09.092a.37.37 0 00.025.098c.026.08.065.203.065.3.016.106.016.214 0 .32l-2 .42c.031.27.084.538.16.8.31-.026.619-.08.92-.16.5-.1.91-.16.91-.16.069.246.122.497.16.75v.06l-1.8.37c.02.185.065.366.13.54a.31.31 0 00.32.21c.05 0 .45-.07.9-.16.27-.062.544-.109.82-.14a5.16 5.16 0 01.15.749.049.049 0 010 .024c-.01.04-.099.058-.681.18l-.32.067a4.14 4.14 0 01-1 .13 1 1 0 01-.68-.19 1.24 1.24 0 01-.38-.5c-.04-.11-.11-.44-.5-2.32-.14-.71.01-.92.05-.94zm7.03-.19a1.06 1.06 0 00-.77.68c-.1.25-.75 2.79-.75 2.92a.28.28 0 00.12.25c.202.073.409.13.62.17 0 0 .08-.16.24-.78l.111-.403c.066-.236.112-.404.119-.417.3.032.595.1.88.2l.9.23s.06 0 .14-.36c.08-.36.1-.46.07-.46s-1.74-.45-1.76-.47c.026-.182.077-.36.15-.53a.32.32 0 01.28-.2c.29.054.577.124.86.21l.84.2c.07 0 .07 0 .17-.39.043-.13.07-.264.08-.4 0 0-1.57-.43-1.75-.46a1.678 1.678 0 00-.55.01zm-11.07 2.08c.184-.188.385-.359.6-.51a.09.09 0 00.043-.035c.004-.005.006-.008.01-.008.006-.001.015.012.043.056l.004.007c.034.054.424.53.824 1.017l.001.001v.001l.002.001v.002h.001c.41.499.826 1.007.882 1.088a1.4 1.4 0 01.25.79c.02.29-.036.578-.16.84-.27.468-.7.824-1.21 1a1.15 1.15 0 01-.51.08 1.522 1.522 0 01-.46 0 1.49 1.49 0 01-.69-.39c-.21-.18-1.8-2.12-1.8-2.18.2-.206.426-.387.67-.54.283.299.55.613.8.94.42.52.82.99.88 1.05a.81.81 0 00.59.23.63.63 0 00.37-.08c.23-.114.416-.3.53-.53a.82.82 0 00-.15-.9 9.495 9.495 0 00-.346-.437c-.133-.164-.292-.36-.454-.563-.39-.49-.72-.93-.72-.93zm16.74.31c-.11 0-3.72 2.39-3.73 2.43.239.184.501.335.78.45 0 0 .59-.35 1.25-.78.66-.43 1.22-.78 1.23-.78-.08.29-.32 
3871.1-.34 1.12-.02.02-.07 0-.14-.08a.54.54 0 00-.17-.1 3.727 3.727 0 00-.72.47c.223.213.464.407.72.58l.06.05-.12.39-.11.39.15.15c.44.4.55.49.58.48a.12.12 0 000-.08s.28-1 .61-2.12l.095-.334c.459-1.615.519-1.827.44-1.944a.521.521 0 00-.045-.052l-.02-.02a.641.641 0 00-.52-.22zm-14.77 4.58a9.75 9.75 0 015.63-2.28 12.252 12.252 0 011.67.05 9.47 9.47 0 015.14 2.17c.4.325.774.68 1.12 1.06a.41.41 0 01-.14.15l-.23.21a.36.36 0 01-.14.1 1.435 1.435 0 01-.25-.24 9.32 9.32 0 00-4-2.47 8.911 8.911 0 00-5.31.09 8.8 8.8 0 00-3.64 2.29c-.108.119-.225.23-.35.33a2.438 2.438 0 01-.5-.46c.305-.36.64-.695 1-1zm9.16 3.1a3.59 3.59 0 00-2.46 1.39 4.44 4.44 0 00-.83 2.45 4.94 4.94 0 00.76 3.2 3.89 3.89 0 001.34 1.11 4.75 4.75 0 002.62.31c2-.32 3.18-1.89 3.18-4.24a4.33 4.33 0 00-1.14-3.2 3.45 3.45 0 00-1.86-1 3.868 3.868 0 00-.84-.07 5.433 5.433 0 00-.77.05zm.85 1.72a1.84 1.84 0 011.51 1 3 3 0 01.34 1.53 3 3 0 01-.33 1.51c-.08.173-.195.326-.34.45a1.61 1.61 0 01-.71.46 2.002 2.002 0 01-1.55-.12 1.68 1.68 0 01-.83-.87 3.149 3.149 0 01-.3-1.59 2.87 2.87 0 01.29-1.3 1.89 1.89 0 011.54-1.08h.12l.26.01zM11 67.65v-8.18h5.69v1.77h-3.72v.69a3.264 3.264 0 000 .73c.576.035 1.154.035 1.73 0h1.7v1.78h-3.45v.71c-.028.25-.028.5 0 .75.639.05 1.281.05 1.92 0h1.89v1.75H11zm6.78-5.39v2.78l.06.24a2.89 2.89 0 00.88 1.62 3.52 3.52 0 002.67.88 3.14 3.14 0 003.2-2.28c.13-.47.13-.52.13-3.39v-2.64h-1.93v2.61c0 2.3 0 2.62-.05 2.76a1.41 1.41 0 01-.75 1 1.461 1.461 0 01-.82.16 1.42 1.42 0 01-.45-.07 1.31 1.31 0 01-.87-.83l-.013-.033a2.171 2.171 0 01-.04-.104c-.078-.225-.079-.476-.085-2.418l-.002-.515v-2.56h-1.94l.01 2.79zm8 5.39v-8.14h1.96c1.655 0 1.958 0 2.24.075.063.017.125.037.202.063l.068.022c.376.127.718.34 1 .62a2.39 2.39 0 01.76 1.82 2.52 2.52 0 01-1.2 2.18l-.17.12.89 1.6c.49.88.89 1.63.89 1.63h-2.16l-.06-.1c-.03-.04-.4-.7-.81-1.44-.41-.74-.77-1.37-.77-1.37a2.635 2.635 0 00-.47 0h-.45v2.92h-1.92zm4.05-6.2a1.16 1.16 0 00-.53-.23c-.19-.07-1.56-.04-1.56-.03v1.76c.562.04 1.127.04 1.69 0a.84.84 0 00.64-1 .91.91 0 00-.24-.5zm11.93 2.11v4.09h1.92v-2.73h.91c.377.015.756-.005 1.13-.06a2.569 2.569 0 002.16-2.12c.05-.388.05-.782 0-1.17a2.38 2.38 0 00-.52-1.12 2.72 2.72 0 00-1.77-.94 18.899 18.899 0 00-2 0h-1.83v4.05zm3.52-2.31c.18.05.344.142.48.27.054.072.1.149.14.23a.82.82 0 01.08.38.88.88 0 01-.72 1 8.856 8.856 0 01-1.55 0 5.476 5.476 0 010-1v-1h.74c.28.013.558.053.83.12zm3.38 2.28l1.64-4 .09-.11h1a5.838 5.838 0 011 0c.03.04 3.3 8.12 3.3 8.12a6.105 6.105 0 01-1.1 0h-1.1l-.29-.75-.29-.76h-1.55c-.334 0-.646-.002-.902-.003a12.291 12.291 0 00-.668.003c-.01.01-.15.35-.3.76l-.29.74h-2.16s.73-1.81 1.62-4zm3.55.79c0-.02-.19-.53-.42-1.12l-.47-1.14c0 .018-.171.465-.379 1.006l-.051.134c-.23.6-.42 1.12-.41 1.12h.88c.425 0 .638.005.744.008.088.002.103.002.105-.004l.001-.004zm-16.85 5.72a2.74 2.74 0 00-1.54.75 2.6 2.6 0 00-.68 1.24 4.47 4.47 0 000 1.46c.102.465.338.889.68 1.22.203.217.448.39.72.51a3.32 3.32 0 002 .18 2.83 2.83 0 001.48-.85l.21-.22v-1.82h-2.82v1h.78a3.15 3.15 0 01.8 0v.15c0 .07 0 .13-.13.25a1.65 1.65 0 01-1.48.32 1.839 1.839 0 01-.65-.35 1.679 1.679 0 01-.39-.75 2.48 2.48 0 010-.86 1.41 1.41 0 011.38-1.12c.207-.003.413.041.6.13a1 1 0 01.51.54.837.837 0 00.13.21l.59-.16c.558-.16.56-.17.57-.23a1.341 1.341 0 00-.22-.57 2.36 2.36 0 00-.63-.67 2.91 2.91 0 00-1.91-.36zm-16.19 5.35v-5.24h1.28v2.03a18.875 18.875 0 000 2.06c.41.03.82.03 1.23 0h1.21v1.15h-3.72zm4.22-2.64v2.64h3.72v-1.15H25.9a5.293 5.293 0 01-1.23 0 1.49 1.49 0 010-.46v-.43h2.2v-1.2h-1.1a4.898 4.898 0 01-1.1 0 1.4 1.4 0 010-.44v-.4h2.39v-1.16h-3.67v2.6zm5.24 0c.56-1.4 1.05-2.6 1.05-2.6l.07-.07h.66c.226-.028.454-.028.68 0 .04.06 2.09 5.14 2.09 5.19v.06h-.69a2.99 2.99 0 01-.72 0l-.18-.45-.18-.46h-1a5.53 5.53 0 00-1 0l-.18.45a9.713 9.713 0 00-.065.187c-.052.15-.094.273-.115.273h-.72c-.293 0-.466.005-.566.007-.112.003-.134.004-.134-.007 0-.02.44-1.18 1-2.58zm2.29.46c0-.01-.11-.31-.24-.66l-.03.02c-.192-.498-.257-.67-.276-.721l-.008-.02.004.011c-.22.58-.5 1.37-.5 1.37.35.03.7.03 1.05 0zm7.76-1.27a10.2 10.2 0 00.06 2 2 2 0 001.43 1.42c.434.07.876.07 1.31 0a2.069 2.069 0 001.37-.92c.128-.23.216-.48.26-.74v-3.55h-1.22v1.7c0 1.56 0 1.761-.082 1.919a.647.647 0 01-.022.038l-.026.043a1 1 0 01-1.34.34.89.89 0 01-.4-.48l-.05-.13v-3.43h-1.3l.01 1.79zm5.06 3.44v-5.23h3.69v1.16h-2.39v.4a1.4 1.4 0 000 .44c.366.041.735.041 1.1 0h1.1v1.2h-2.2v.43a1.49 1.49 0 000 .46c.409.048.822.048 1.23 0h1.19v1.14h-3.72z",clipRule:"evenodd"})}))}),ro=(0,s.m$)(ri),ra=["size"];function rs(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rl(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?rs(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rs(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rc=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ra);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rl(rl({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M18.5 4.31h-13A1.505 1.505 0 004 5.81v13a1.504 1.504 0 001.5 1.5h7v-6.5h-1.75v-2.5h1.75v-1.25c.04-1.402.403-2.649 2.78-2.75h1.97v2.478h-1.666a.787.787 0 00-.834.772v.75h2.5l-.427 2.5H14.75v6.5h3.75a1.504 1.504 0 001.5-1.5v-13a1.504 1.504 0 00-1.5-1.5z"})}))}),ru=(0,s.m$)(rc),rd=["size"];function rh(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rp(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rh(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rh(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rf=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rd);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rp(rp({xmlns:"http://www.w3.org/2000/svg",width:66,height:84,fill:"none",viewBox:"0 0 66 84",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M43.828 18.602s.926-1.893-1.517-1.677a8.747 8.747 0 01-2.232-.387s-1.725-5.764-7.913-5.503a6.96 6.96 0 00-4.113.863 7.173 7.173 0 00-2.913 3.09c-.97 2.153-1.138 5.25-.423 6.493-.966-1.59-1.725-4.556-2.775-2.749-.295.685.375 1.848.375 1.848s3.454 4.556 5.59 14.966c.375 3.61 3.66 12.555-6.735 32.893-.423 1.077-1.01 5.85 10.982 5.547 1.813 0 11.534-.6 11.179-4.944-.926-2.447-4.791-11.31-5.222-12.469-.431-1.158-4.292-15.007-.463-25.759 1.844-4.772 6.18-12.212 6.18-12.212zM30.106 59.538c-1.996.302-2.99.388-2.99.388s7.45-22.875-1.217-35.822c.251.302 2.311 2.925 4.838 3.443.296 2.19 2.947 19.22-.63 31.991z"})}))}),rm=(0,s.m$)(rf),rg=i(49888),ry=["size"];function rv(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rb(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rv(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rv(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rC=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ry);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rb(rb({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M18.855 10.501h-7.202v3.122h4.172a3.776 3.776 0 01-1.533 2.471 4.266 4.266 0 01-1.685.695 4.782 4.782 0 01-1.826-.005 4.398 4.398 0 01-1.704-.77 4.958 4.958 0 01-1.754-2.456 5.053 5.053 0 011.112-5.001 4.507 4.507 0 012.286-1.327 4.344 4.344 0 012.247.095 4.113 4.113 0 011.65 1.013c.47-.489.938-.98 1.408-1.47.246-.264.505-.516.744-.787a7.365 7.365 0 00-2.463-1.595 7.424 7.424 0 00-5.155-.047c-1.866.667-3.455 2.126-4.336 3.97a8.205 8.205 0 00-.665 2.01 8.334 8.334 0 00.664 5.173 8.001 8.001 0 002.08 2.671 7.499 7.499 0 002.78 1.466c1.275.358 2.632.35 3.916.044a6.815 6.815 0 003.133-1.704c.926-.89 1.587-2.061 1.936-3.32a9.81 9.81 0 00.195-4.248z"})}))}),r_=(0,s.m$)(rC),rx=i(83762),rw=["size"];function rS(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rO(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?rS(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rS(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rE=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rw);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",rO(rO({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M15.232 4.292H8.765A4.767 4.767 0 004 9.048v6.453a4.767 4.767 0 004.765 4.756h6.467A4.767 4.767 0 0020 15.501V9.048a4.767 4.767 0 00-4.768-4.756zm3.157 11.21a3.152 3.152 0 01-3.156 3.149H8.764A3.152 3.152 0 015.61 15.5V9.048a3.153 3.153 0 013.156-3.15h6.467a3.153 3.153 0 013.157 3.15v6.453z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M12 8.145a4.13 4.13 0 104.137 4.13A4.138 4.138 0 0012 8.144zm0 6.654a2.523 2.523 0 11.011-5.047A2.523 2.523 0 0112 14.798zm5.137-6.623a.992.992 0 11-1.984.004.992.992 0 011.984-.004z"})]}))}),rk=(0,s.m$)(rE),rT=["size"];function rM(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rP(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rM(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rM(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rL=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rT);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",rP(rP({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 862.4 425.7",ref:n},o),{},{children:[(0,c.tZ)("path",{d:"M430.3 0C312.7 0 217.5 95.2 217.5 212.8s95.2 212.8 212.8 212.8 212.8-95.2 212.8-212.8S548 0 430.3 0zm0 395.3c-100.6 0-182.4-81.8-182.4-182.4S329.7 30.4 430.3 30.4s182.4 81.8 182.4 182.4S531 395.3 430.3 395.3z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M430.3 30.4c-100.6 0-182.4 81.8-182.4 182.4s81.8 182.4 182.4 182.4 182.4-81.8 182.4-182.4S531 30.4 430.3 30.4zm-106.1 242l-4 45.3c-26.1-27.4-42-64.2-42-104.9 0-38.6 14.3-73.9 38-100.6l14.3 31c-13.7 19.5-21.9 43.8-21.9 69.6.1 21.6 5.9 42 15.6 59.6zm38.9 76.9c-10.3-5.2-19.8-11.2-28.9-18.5l16.1-181.2-22.8-49c7.9-7 16.1-13.1 24.9-18.5l48 102.8V257l-24.5-53-12.8 145.3zm67.2 15.6c-18.5 0-36.2-3.3-52.3-9.1l2.7-31.9c10.6 4.9 21.9 8.2 34.1 9.7V92.1c-12.8 1.5-24.9 5.2-35.9 10.3L366.1 75c19.5-9.1 41-14.3 64.2-14.3S475 66 494.5 75.1l-12.8 27.4c-10.9-5.2-23.1-8.8-35.9-10.3v241.4c11.9-1.5 23.4-4.9 34.1-9.7l2.7 31.9c-16.1 5.7-33.7 9.1-52.3 9.1zm67.2-15.6L484.8 204l-24.6 52.9v-72.1l48-102.8c8.8 5.5 17 11.6 24.9 18.5l-22.8 49 16.1 181.2c-9.1 7.4-18.5 13.5-28.9 18.6zm42.9-31.6l-4-45.3c9.7-17.6 15.5-38 15.5-59.6 0-25.8-8.2-50.2-21.9-69.6l14.3-31c23.7 26.8 38 62 38 100.6.1 40.8-15.7 77.6-41.9 104.9z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M320.3 317.7l4-45.3c-9.7-17.6-15.5-38-15.5-59.6 0-25.8 8.2-50.2 21.9-69.6l-14.3-31c-23.7 26.8-38 62-38 100.6-.1 40.8 15.7 77.6 41.9 104.9zm220.1 0c26.1-27.4 42-64.2 42-104.9 0-38.6-14.3-73.9-38-100.6l-14.3 31c13.7 19.5 21.9 43.8 21.9 69.6 0 21.6-5.8 42-15.5 59.6l3.9 45.3zM327.6 100.6l22.8 49-16.1 181.2c9.1 7.3 18.5 13.4 28.9 18.5L375.9 204l24.6 52.9v-72.1L352.5 82c-8.8 5.6-17 11.6-24.9 18.6zm132.5 156.3l24.6-52.9 12.8 145.3c10.3-5.2 19.8-11.2 28.9-18.5l-16.1-181.2 22.8-49c-7.9-7-16.1-13.1-24.9-18.5l-48 102.8v72zM366.2 75.1l12.8 27.4c10.9-5.2 23.1-8.8 35.9-10.3v241.4c-12.2-1.5-23.4-4.9-34.1-9.7l-2.7 31.9c16.1 5.8 33.7 9.1 52.3 9.1s36.2-3.3 52.3-9.1l-2.7-31.9c-10.6 4.9-22.2 8.2-34.1 9.7V92.1c12.8 1.5 24.9 5.2 35.9 10.3L494.6 75c-19.5-9.1-41-14.3-64.2-14.3s-44.8 5.3-64.2 14.4zm-254.4 40.6L61.7 0v152.7c-25.6 21.4-46 42.5-61.7 60.7 18.2 6.4 39.1 15 61.7 26.5v124.9l49.9-96c48.8 32.1 83.9 67.1 107.6 94.7-23.8-54.8-47.5-109.7-71.3-164.5l71.3-137c-29.6 10.9-67.2 27.6-107.4 53.7zm688.9 124.2c22.6-11.5 43.5-20 61.7-26.5-15.7-18.2-36.1-39.4-61.7-60.7V0l-50.1 115.7c-40.1-26.1-77.8-42.8-107.4-53.6l71.3 137c-23.8 54.8-47.5 109.7-71.3 164.5C666.9 336 702 301 750.8 268.9l49.9 96v-125z"})]}))}),rA=(0,s.m$)(rL),rZ=["size"];function rI(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rV(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?rI(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rI(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rD=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rZ);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",rV(rV({xmlns:"http://www.w3.org/2000/svg",width:86,height:86,fill:"none",viewBox:"0 0 86 86",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M43 0C19.248 0 0 19.248 0 43s19.248 43 43 43 43-19.248 43-43S66.752 0 43 0zm0 79.857C22.647 79.857 6.143 63.353 6.143 43 6.143 22.647 22.647 6.143 43 6.143c20.353 0 36.857 16.504 36.857 36.857 0 20.353-16.504 36.857-36.857 36.857z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M65.857 22.36l-3.077 6.32c2.947 4.054 4.68 8.97 4.68 14.283 0 4.448-1.213 8.617-3.336 12.234l.845 9.303c5.568-5.592 8.991-13.18 8.991-21.527 0-7.91-3.055-15.114-8.103-20.613zM46.086 67.572V18.428a23.82 23.82 0 017.236 2.136L55.9 14.95A29.893 29.893 0 0043 12.04a29.893 29.893 0 00-12.9 2.91l2.578 5.614a24.101 24.101 0 017.328-2.147v49.165c-2.416-.3-4.73-.97-6.871-1.93l-.558 6.45A30.085 30.085 0 0043 73.96c3.674 0 7.206-.66 10.464-1.879l-.558-6.45a23.637 23.637 0 01-6.82 1.94zM20.144 22.36c-5.048 5.496-8.103 12.696-8.103 20.593 0 8.363 3.434 15.958 9.024 21.547l.845-9.278a23.95 23.95 0 01-3.37-12.27c0-5.309 1.734-10.223 4.68-14.264l-3.076-6.328z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M59.031 29.941l4.609-9.852a30.786 30.786 0 00-5.073-3.75L49.02 36.763V51.35l4.784-10.221 2.578 29.39a30.982 30.982 0 005.876-3.749l-3.227-36.829zm-22.072 7.148l-9.594-20.75a30.453 30.453 0 00-5.006 3.762l4.578 9.897-.01.174-3.17 36.597a30.59 30.59 0 005.81 3.75l2.55-29.35 4.862 10.513V37.089h-.02z"})]}))}),rj=(0,s.m$)(rD),rz=["size"];function rB(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rR(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rB(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rB(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rH=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rz);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",rR(rR({xmlns:"http://www.w3.org/2000/svg",width:92,height:45,fill:"none",viewBox:"0 0 92 45",ref:n},o),{},{children:[(0,c.tZ)("path",{d:"M45.9112 41.5818C35.324 41.5818 26.7194 32.9772 26.7194 22.39C26.7194 11.8028 35.324 3.19817 45.9112 3.19817C56.4985 3.19817 65.1031 11.8028 65.1031 22.39C65.1031 32.9772 56.4985 41.5818 45.9112 41.5818ZM45.9112 0C33.5331 0 23.5212 10.0119 23.5212 22.39C23.5212 34.7681 33.5331 44.78 45.9112 44.78C58.2893 44.78 68.3012 34.7681 68.3012 22.39C68.3012 10.0119 58.2893 0 45.9112 0ZM34.3313 33.4257L34.7459 28.6594C33.7221 26.8037 33.1157 24.6603 33.1157 22.39C33.1157 19.6713 33.9787 17.1133 35.4199 15.0658L33.9167 11.8028C31.4208 14.6174 29.9176 18.3288 29.9176 22.39C29.9176 26.6768 31.5815 30.5462 34.3313 33.4257ZM57.4884 33.4257C60.2381 30.5462 61.9021 26.6768 61.9021 22.39C61.9021 18.3288 60.3989 14.6174 57.903 11.8028L56.3998 15.0658C57.8381 17.1133 58.7011 19.6713 58.7011 22.39C58.7011 24.6603 58.0947 26.8037 57.071 28.6594L57.4856 33.4257H57.4884ZM35.0984 10.5872L37.4984 15.737L35.8034 34.8019C36.7623 35.569 37.7551 36.2092 38.8437 36.7536L40.1861 21.465L42.7779 27.0293V19.4485L37.724 8.63844C36.7962 9.21377 35.9332 9.85397 35.1012 10.5901M49.0445 27.0293L51.6364 21.465L52.9788 36.7536C54.0674 36.2092 55.0573 35.569 56.0162 34.8019L54.3212 15.737L56.7213 10.5872C55.8893 9.85115 55.0263 9.21095 54.0984 8.63562L49.0445 19.4457V27.0265V27.0293ZM39.1624 7.89953L40.5048 10.779C41.6555 10.2347 42.9359 9.85115 44.2783 9.69039V35.0868C42.9979 34.926 41.8162 34.5735 40.6966 34.063L40.4089 37.422C42.1039 38.0311 43.9596 38.3808 45.9112 38.3808C47.8629 38.3808 49.7186 38.0283 51.4136 37.422L51.1259 34.063C50.0062 34.5735 48.7907 34.926 47.5442 35.0868V9.69039C48.8866 9.85115 50.167 10.2347 51.3177 10.779L52.6601 7.89953C50.6126 6.94065 48.3423 6.39634 45.9112 6.39634C43.4802 6.39634 41.2099 6.94065 39.1624 7.89953Z",fill:"white"}),(0,c.tZ)("path",{d:"M12.4038 12.175L7.12992 0V16.0698C4.43658 18.3147 2.29318 20.5371 0.637695 22.4577C2.54983 23.1345 4.75527 24.0342 7.12992 25.2413V38.3837L12.3812 28.29C17.5113 31.6686 21.2086 35.3547 23.6989 38.2539C21.2002 32.4837 18.7014 26.7163 16.1999 20.946L23.6989 6.53171C20.5825 7.66827 16.6257 9.42529 12.401 12.175",fill:"#008C45"}),(0,c.tZ)("path",{d:"M84.8704 25.2385C87.2451 24.0314 89.4477 23.1317 91.3626 22.4549C89.7071 20.5343 87.5637 18.3147 84.8704 16.067V0L79.5965 12.175C75.3746 9.42529 71.415 7.66827 68.2986 6.53171L75.7976 20.946C73.2989 26.7163 70.7973 32.4837 68.2986 38.2539C70.7889 35.3547 74.4862 31.6686 79.6163 28.2928L84.8676 38.3865V25.2413L84.8704 25.2385Z",fill:"#CD212A"})]}))}),rF=(0,s.m$)(rH),rN=["size"];function r$(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rU(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?r$(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):r$(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rG=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rN);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rU(rU({xmlns:"http://www.w3.org/2000/svg",width:56,height:56,fill:"none",viewBox:"0 0 56 56",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M0 28C0 12.533 12.533 0 28 0s28 12.533 28 28-12.533 28-28 28S0 43.467 0 28zm4 0c0 13.253 10.747 24 24 24s24-10.747 24-24S41.253 4 28 4 4 14.747 4 28zm37.121-9.16l1.894-4.053A19.915 19.915 0 0148 28.007c0 5.353-2.106 10.22-5.533 13.806l-.52-5.966A15.93 15.93 0 0044.001 28c0-3.407-1.066-6.56-2.88-9.16zM30.027 43.873V12.127c1.68.213 3.28.686 4.753 1.38l1.694-3.627A19.91 19.91 0 0028 8c-3.026 0-5.9.673-8.473 1.88l1.693 3.627a16.035 16.035 0 014.814-1.387v31.76a16.003 16.003 0 01-4.514-1.247l-.366 4.167c2.133.773 4.44 1.2 6.846 1.2a19.9 19.9 0 006.874-1.213l-.367-4.167a15.728 15.728 0 01-4.48 1.253zM8 28a19.91 19.91 0 014.986-13.213l1.894 4.06A15.915 15.915 0 0012 28c0 2.867.753 5.553 2.073 7.873l-.52 5.954A19.911 19.911 0 018 28zm30.514-8.367l2.98-6.393a19.913 19.913 0 00-3.28-2.433L32.04 24.06v9.467l3.094-6.634L36.8 45.967a20.028 20.028 0 003.8-2.434l-2.086-23.9zM17.765 10.82l6.274 13.46h.013v9.467l-3.18-6.82-1.666 19.04a20.018 20.018 0 01-3.8-2.434l2.073-23.74.006-.113-2.993-6.42c1-.92 2.1-1.74 3.273-2.44z",clipRule:"evenodd"})}))}),rW=(0,s.m$)(rG),rq=["size"];function rX(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function rK(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?rX(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):rX(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var rY=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rq);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",rK(rK({xmlns:"http://www.w3.org/2000/svg",width:307,height:136,fill:"none",viewBox:"0 0 307 136",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 135.6h22.8V0H0v135.6zm79.008 0h20V0h-19v77.8L55.408 0h-22.4v135.6h19.2V50.4l26.8 85.2zm27.376-117h18.8v117h23v-117h18.8V0h-60.6v18.6zm68.225 117h54.4V117h-31.6V75.8h22.6V57.4h-22.6V18.6h31.6V0h-54.4v135.6zm107.872 0h24l-21.8-61.6c13-3 18.2-11.6 18.2-26.2V30.4c0-19-8.4-30.4-31.4-30.4h-33.2v135.6h22.8V73.4l21.4 62.2zm-13.8-117c7.8 0 11.2 3.6 11.2 11v20c0 7.2-3.4 
38711.2-11.2 11.2h-7.6V18.6h7.6z"})}))}),rJ=(0,s.m$)(rY),rQ=["size"];function r1(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function r0(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?r1(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):r1(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var r2=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,rQ);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",r0(r0({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M3 5.89C3 4.85 3.956 4 5.166 4c1.209 0 2.165.85 2.165 1.89 0 1.042-.956 1.891-2.165 1.891C3.956 7.78 3 6.931 3 5.891zm13.416 2.986c-1.604 0-2.56.575-3.572 1.835V9.232H9.187V20h3.685v-5.835c0-1.233.647-2.439 2.11-2.439 1.462 0 2.333 1.206 2.333 2.411V20H21v-6.11c0-4.246-2.953-5.013-4.584-5.013zm-13.093.357H6.98v10.768H3.323V9.233z",clipRule:"evenodd"})}))}),r3=(0,s.m$)(r2),r4=["size"];function r5(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function r6(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?r5(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):r5(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var r8=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,r4);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",r6(r6({xmlns:"http://www.w3.org/2000/svg",width:16,height:17,fill:"none",viewBox:"0 0 16 17",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M15.333 13.833H.667c-.4 0-.667-.266-.667-.666V3.833c0-.4.267-.666.667-.666h14.666c.4 0 .667.266.667.666v9.334c0 .4-.267.666-.667.666zm-14-1.333h13.334v-8H1.333v8z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M8 9.167c-.2 0-.467-.134-.533-.334-.2-.333-.134-.733.2-.933L15 3.233c.333-.2.733-.133.933.2.2.334.134.734-.2.934L8.4 9.033c-.133.067-.267.134-.4.134z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M8 9.167a.51.51 0 01-.333-.134L.333 4.367c-.333-.2-.4-.6-.2-.867.2-.333.6-.4.867-.2l7.333 4.667c.334.2.4.6.2.933-.066.133-.333.267-.533.267z"})]}))}),r7=(0,s.m$)(r8),r9=["size"];function ne(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nt(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ne(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ne(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nr=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,r9);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nt(nt({xmlns:"http://www.w3.org/2000/svg",width:23,height:63,fill:"none",viewBox:"0 0 23 63",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M22.828 7.602s.926-1.893-1.517-1.677a8.747 8.747 0 01-2.232-.387S17.354-.226 11.166.035a6.96 6.96 0 00-4.113.863 7.174 7.174 0 00-2.913 3.09c-.97 2.153-1.138 5.25-.423 6.493C2.75 8.891 1.992 5.925.942 7.732c-.295.685.376 1.848.376 1.848s3.453 4.556 5.589 14.966c.375 3.61 3.66 12.555-6.735 32.893-.423 1.077-1.01 5.85 10.982 5.547 1.813 0 11.534-.6 11.179-4.944-.926-2.447-4.791-11.31-5.222-12.469-.431-1.158-4.292-15.007-.463-25.759 1.844-4.772 6.18-12.212 6.18-12.212zM9.106 48.538c-1.996.302-2.99.388-2.99.388s7.45-22.875-1.217-35.822c.251.302 2.311 2.925 4.838 3.443.296 2.19 2.947 19.22-.63 31.991z"})}))}),nn=(0,s.m$)(nr),ni=["size"];function no(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function na(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?no(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):no(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ns=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ni);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",na(na({xmlns:"http://www.w3.org/2000/svg",width:10,height:14,fill:"none",viewBox:"0 0 10 14",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M5.56 6.234c.83 0 1.516-.73 1.516-1.567 0-.839-.686-1.568-1.516-1.568H3.069v3.135h2.49zM5.38 0C7.941 0 10 2.078 10 4.667c0 2.588-2.058 4.666-4.62 4.666H3.068V14H0V0h5.38z"})}))}),nl=(0,s.m$)(ns),nc=["size"];function nu(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nd(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nu(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nu(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nh=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nc);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nd(nd({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M4.413 7.193a10.1 10.1 0 004.394 4.394l1.466-1.467c.18-.18.447-.24.68-.16a7.6 7.6 0 002.38.38c.367 0 .667.3.667.667v2.326c0 .367-.3.667-.667.667C7.073 14 2 8.927 2 2.667 2 2.3 2.3 2 2.667 2H5c.367 0 .667.3.667.667 0 .833.133 1.633.38 2.38a.669.669 0 01-.167.68L4.413 7.193z"})}))}),np=(0,s.m$)(nh),nf=["size"];function nm(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ng(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nm(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nm(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ny=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nf);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ng(ng({xmlns:"http://www.w3.org/2000/svg",width:25,height:24,fill:"none",viewBox:"0 0 25 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M11 13H5v-2h6V5h2v6h6v2h-6v6h-2v-6z"})}))}),nv=(0,s.m$)(ny),nb=["size"];function nC(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n_(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nC(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nC(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nx=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nb);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",n_(n_({xmlns:"http://www.w3.org/2000/svg",width:10,height:7,fill:"none",viewBox:"0 0 10 7",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M5 .75l4.33 5.625H.67L5 .75z"})}))}),nw=(0,s.m$)(nx),nS=["size"];function nO(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nE(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nO(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nO(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nk=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nS);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nE(nE({xmlns:"http://www.w3.org/2000/svg",width:46,height:55,fill:"none",viewBox:"0 0 46 55",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 0v30.886S1.2 46.8 22.902 54.95c.05 0 .05.05.098.05.049 0 .049 0 .094-.05C44.796 46.846 46 30.886 46 30.886V0H0zm29.978 49.353L23 52.789l-6.978-3.436V2.112h14.002l-.046 47.24z"})}))}),nT=(0,s.m$)(nk),nM=["size"];function nP(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nL(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nP(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nP(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nA=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nM);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",nL(nL({xmlns:"http://www.w3.org/2000/svg",id:"Livello 1",viewBox:"0 0 304.6 520.2",ref:n},o),{},{children:[(0,c.tZ)("defs",{children:(0,c.tZ)("style",{children:".st0{fill:#fff}"})}),(0,c.tZ)("path",{d:"M42.9 323.9c-.3-.3-.4-.7 0-1.1l5-5.7c.3-.3.7-.3 1 0 3 2.4 6.9 4.6 11.7 4.6s7.3-2.2 7.3-5.3-1.6-4.3-6.9-5l-2.4-.3c-9-1.2-14.1-5.5-14.1-13.4s6.2-13.6 15.8-13.6 11.4 1.8 15.1 4.7c.4.3.5.5.1 1l-4 6c-.3.3-.6.4-.9.2-3.4-2.2-6.7-3.4-10.4-3.4s-6 2-6 4.9 1.8 4.2 6.9 4.9l2.4.3c9.2 1.2 14 5.4 14 13.5s-6 14-17.5 14-13.7-2.8-17.2-6.1M82.8 285.4c0-.4.3-.7.7-.7h28.6c.4 0 .7.3.7.7v7c0 .4-.3.7-.7.7H92.9c-.3 0-.4.1-.4.4v8.8c0 .3.1.4.4.4h16c.4 0 .7.3.7.7v6.9c0 .4-.3.7-.7.7h-16c-.3 0-.4.1-.4.4v9.2c0 .3.1.4.4.4h19.2c.4 0 .7.3.7.7v7c0 .4-.3.7-.7.7H83.5c-.4 0-.7-.3-.7-.7v-43.3ZM143.2 329.3c-.6 0-.8-.2-1-.7l-7.7-16.3h-6c-.3 0-.4.1-.4.4v15.9c0 .4-.3.7-.7.7h-8.3c-.4 0-.7-.3-.7-.7v-43.3c0-.4.3-.7.7-.7h17.8c9.1 0 15.1 5.7 15.1 13.8s-3 10.2-7.9 12.4l8.8 17.6c.2.4 0 .8-.5.8h-9.3Zm-.8-30.8c0-3.3-2.4-5.5-6-5.5h-7.9c-.3 0-.4.1-.4.4v10.3c0 .3.1.4.4.4h7.9c3.7 0 6-2.2 6-5.6M158.8 284.7h8.3c.4 0 .7.3.7.7v43.3c0 .4-.3.7-.7.7h-8.3c-.4 0-.7-.3-.7-.7v-43.3c0-.4.3-.7.7-.7ZM175 285.4c0-.4.3-.7.7-.7h28.6c.4 0 .7.3.7.7v7c0 .4-.3.7-.7.7h-19.2c-.3 0-.4.1-.4.4v8.8c0 .3.1.4.4.4h16c.4 0 .7.3.7.7v6.9c0 .4-.3.7-.7.7h-16c-.3 0-.4.1-.4.4v9.2c0 .3.1.4.4.4h19.2c.4 0 .7.3.7.7v7c0 .4-.3.7-.7.7h-28.6c-.4 0-.7-.3-.7-.7v-43.3ZM236.8 285.4c.1-.4.4-.7.9-.7h8.3c.5 0 .7.3.9.7l15.1 43.3c.1.4 0 .7-.5.7H253c-.5 0-.7-.2-.8-.7l-2.6-7.8H234l-2.5 7.8c-.1.5-.4.7-.9.7H222c-.5 0-.6-.3-.5-.7l15.3-43.3Zm10.1 27.2-5-15.6h-.2l-5 15.6H247ZM152 346.6V361H44.6v-14.4H152m1-1H43.7V362h109.4v-16.4Z",className:"st0"}),(0,c.tZ)("path",{d:"M188.5 345.6V362h-72.4v-16.4z",className:"st0"}),(0,c.tZ)("path",{d:"M260 346.6V361H153.3v-14.4H260m1-1H152.3V362H261v-16.4ZM257.5 205.9l-102.2 64.7 39.6-64.7h62.6m3.5-.9h-66.6l-42.1 68.9L261 205Z",className:"st0"}),(0,c.tZ)("path",{d:"m109.7 205.9 39.6 64.7-102.2-64.7h62.6m.5-.9H43.7l108.7 68.9-42.1-68.9Z",className:"st0"}),(0,c.tZ)("path",{d:"m110.2 205 42.1 68.8 42.1-68.8h-84.2z",className:"st0"}),(0,c.tZ)("path",{d:"m152.3 93.8 18.2 48h-23l-15.6 41.3h54.2l8.3 21.9H261L182.3 21.8h-60L43.7 205h66.5l42.1-111.2zM42.7 411.4c1.1 0 1.9-.8 1.9-1.9s-.8-1.9-1.9-1.9-1.7.8-1.7 1.9.8 1.9 1.7 1.9ZM162.2 449c-1.6 0-3 .5-4.1 1.4-1.1.9-1.8 2.2-2 3.8h12.1c-.2-1.5-.9-2.8-2-3.8s-2.5-1.4-4.1-1.4ZM81.3 470s0 .1 0 0Z",className:"st0"}),(0,c.tZ)("path",{d:"M0 378.4v141.9h304.6V378.4H0Zm103.6 20.2c2.1 0 5.8.4 9.5 1 1.5.3 1.4 2.5-.2 2.5-6 0-11.7.7-16.9 1.5-21.4 3.5-28.4 10.4-25 14 2.4 2.7 9.3 4.3 10.4 4.1.4 0 .6.2.9.4.2.2.2.3.2.3-2.1 0-11-1.5-13.9-5.2-3.9-4.9-2.8-19.1 35.1-18.7ZM27 436.8c.7-4.5.2-5 1.3-8.5-.5-.5-1.7 2.3-5.5 1.6-.2 0-.3-.3-.1-.5 3.3-2.7 1.1-7.2 3-10.7l.3-.6c0-.1 0-.3-.1-.3-.7-.4-1.2-.1-2.1-.5-.9-.3-1.7-.8-2.2-1.8 0-.1 0-.3.1-.4 2.3-1.1 3.6-3.4 5-5.9 1-1.8 2.6-3 4.3-3s.4-.2.3-.6c-.3-1.8-.6-3.5-1-6.4 0-.8.5-1.2 1.2-.7l7.6 5.7c1.5 1.5 8.2-2 15.7-4 .3 0 1 .1 1.2 1 .6 2.4 1.7 6.1 1.1 6.4-5.9 3-7.4 4.1-9.1 5.5-.
3871.1-.5.3-.3.7l2.2 3.4c1.7.7 2.2.8 3.7 1.2h.5c.1 0 .2-.2.3-.3.3-.3.9 0 .9.6 0 1.3-.3 2.7-.4 2.9 0 0-.3.7-.9.6-.3 0-6.2-1.3-6.3-1.3l-1.4-.7s0 .3.1.5c1.8 3 2 7.3 6.3 8 .2 0 .3.3.2.4-.3.5-1.3 1-2.1 1.2-1.4.4-3.8.3-5.4-1.3-.7-.7-.9-.9-1-.5 0 .4 1.4 3 .5 5.9 0 .2-.2.2-.4.2-2-.8-3.5-1.4-5.2-1.6h-.2c-1.4.6-2.6 1.4-3.6 2.8 0 .1-.3.5-.4.4-.2 0-.5-.4-.8-.8-1.1-1.9-1.2-.9-1.6-.5-.4.4-1.3 2.4-6.3 3.9-.6.2 0-1.1.2-2.1Zm113.2 45c-2.7 2.4-2.3 5.7-2.7 7.7-.1.6-.6.6-.6.6l-8.2 1.3c-.7.1-1.2-.1-.4-1.1 2-2.4 4.6-4.8 6-7.3-.2-.9-.7-1.8-1.3-2.8-2.7-4.3-5.1-8.4-7.6-12.8-1.4-2.5-2.1-2.4-2.1-2.4-6.1-1.1-9.9-2.1-14.4-5-.3 0-.3.3-.3.3 0 1.2-.2 5.3.3 6.1 1.5 2.2 4.4 2.5 4.4 2.5s.5.7-1 1.9c0 0-.3.2-.2.5.2.6 1 .6 1.6.5.3 0-.2 1-1.3 2-.3.2 0 1.1.5 1.3.1 0 .1.2 0 .2-.4.5-2 1.8-2 2.7l.3 5.4v.3c-.1.1-.4.2-.4.2l-8 2c-.2 0-.5 0-.6-.3-.2-.3 0-.7 0-.7l4.9-7.4.3-.4c.3-1.7-1.2-3.3-2.2-4.5-1.7-2.2-4.4-4.7-4.4-4.7-1.5-1.3-2.5-5.9-2.9-7.2-.1-.5-.7-.3-1.1.1-1.1 1.1-2 2.4-2.4 3.1-.4.7-.6 2.6-.5 2.9.2.5.6 1.4 2.5 1.4-.2 1.2-.5 1.7-1.1 2.3 0 0-.3.1-.1.4.6.6 1.3 1 1.3 1-.2.8-.6 1.4-1.1 1.9-1.2 1.5.5 1.2.5 1.2-.4 1-.7 1.7-1.2 2.6-1.4 2.3-.4 5.5-.6 7.2 0 .4-.5.7-1.1.8l-8.4.3c-.5 0-.4-.6-.2-.9l5.8-7.1c.5-.6 0-1-.2-1.3 0 0-3.7-5-4.9-9-.5-1.6-.9-3.7-.9-3.7-1.2.2-4.7.6-4.4 2.4-.3.8.7 3.6 1.4 3.6 0 0 0 .9-1.1 1.3-1.4.4-2.7 1.5-2.5 2 .2.4.8.6 1.1.6-1.2 1.8-2.5 1.4-3.6 2.3-.4.3-.4 1 .8 1-1 1.1-1.6.9-2.2 1.3 0 0-1.1.4-.9.8.6 1.1.7.8.3 1.3-.6.6-.7.8-1.6 1-.7.2-1.2.6-1.2.6-.6.6-.4 1.2-.8 2.2-.6 1.6-1.6 3.6-2.7 5 0 0-.2.3-.4 0l-5.3-4.4c-.5-.4-.2-1-.2-1 .5-1.1 1.6-1.5 2.7-2.1 1.5-.9 2.9-1.8 4.2-3.3.3-.3.4-1.1.4-1.1.6-4.1 1.9-8.8 2.8-12.8.2-1.2-1.1-1-1.1-1-1.9.3-3.3.6-4.7.5-.5 0-.6.2-1 1-.5 1.1-1.2 3.5-.5 4.4 1.1 1.5 2.5 1 2.4 1.1-.4 1.5-1.7 2.2-2.1 2.5-.6.5-.7.8-.8 1.1s0 1.1 1.4.9c0 .1-.5 1.2-1.7 2.2-.5.4-1.1.9-1.4 1.2-.2.3-.3 1 .7 1v.2s-.7 1.6-1.8 2.2c-.4.2-1.2.9-1.5 1.6-.8 1.7-1.7 6.2-2.4 5.7-1.4-1-4.9-4.2-4.9-4.2-.4-.3-.5-.6-.5-.6-.2-.8 1.7-1.6 2.3-2.2 1-.9 2.5-1.6 2.8-3.7.3-2.9-.7-5.6-1.1-7.3-.4-1.9-1.2-5.3-1-7.2 0-.3-.2-.4-.2-.4-1.9-.3-4.1-.8-6.1-1.8 0 0-.5-.3-.5.2v4c-.2 2 1.2 2.9 2.9 3 1.3 0-.2 1.7-.8 2.5-1 1.2-1.2 2-.8 2.6.4.5.7 0 1.9 1.1-1 1.4-1.6 2.1-1.8 2.5 0 0-.9 1.4 1.3 2.1-.6 1.8-1.5 2.1-2 3.1-.5 1.1 1.1 2 1 2.1-2.6 1.7-4.6 3.6-4.9 4.9-.9 2.7-1.4 5.8-2 8.4-.2.9-1.2 1.6-1.9 1.7h-6.7c-.7 0-.4-.6-.4-.6 2.3-4.3 7.7-7.8 6.8-13-2.3-14.2-6.4-23.3-8.8-35.7-.9-4.7.9-12 1.5-12.6.5-.5 1.5 1.8 3.2 1.8 0 0 2.6-3.3 4.2-4.1 1.2-.2 5.9 1.6 5.9 1.6.5-.1 1.3-3 1.5-4.4 1.2.3 3.1.4 4.5-.2 3.1-1.4 3-2.4 3.5-2.4.9.1 1.8 1.9 1.9 3 0 0 0 1.2.6 1 1.8-.5 3.2-2.6 3.9-2.6.8.1 1.5 2 1.7 3.5 0 0 .1.8 1.2.4.9-.4 1.4-.7 3-1.8.2-.1.5 0 .5.2.8 1.7.9 3.3 1.9 3.5.9 0 1.6-.6 2-1 .3-.3 1.3-1.3 1.5-1.1 0 0 .1 0 .2.2.2.3.4 1 .7 1.5.3.5.6.9 1.2 1.2.7.3 1.2-.2 1.6-1.2.3-.6.9-1.4 1.1-1.4s.6 1.2 1.4 1.7c.7.4 1.6.5 1.7 0 .3-1.2 1.2-2 1.4-1.7.3.6.6.8 1.2 1.3.7.5 1.1.5 1.8.5 2.3-.3 3.8-2.1 3.4-2.3-2.1-1.1-2.9-3.4-3-5 0-.9 0-3.4 2.3-4.3 1.1-.5 2.8-.4 3.7.3.8.7 1.3 1.4 1.3 2.6s-.2 1.9-1.1 2.4c-.6.3-1.7.3-2.3-.1-.6-.4-.8-1.3-1.3-1.6h-.1c-.5 1.1.3 2.4.9 3.2 1.3 1.4 3.3 1.4 4 .9 2.4-.9 4.4-5.9 4.9-7 .9-2.3 1.7-4.9 3-7.3 1.2-2.1 4.1-4.5 8.7-4.5s8.3 3.5 8.6 8.6c.2 4.3-1.3 5.9-2.9 7.8-1 1.2-1.2 1.5-.8 1.8 1.2.9 1.6 1.1 2.5 2.2 3.9 4.7 5.6 10.3 7.8 15.8.6 1.3.8 2.9 1.5 4.1 3 3.8 5.9 5 6.3 5.5.3.3-.3.4-.3 1.3 0 .2.5.8 1 .8.2 0 1.6.2 1.3.6-.8 1.2-1.2 2.1-1.1 2.9.1.9.6 0 1.9 0 .3 0 .4.2.3.5-.7 1.2-.9 1.9-1 2.7-.2.6.3 1.9 1.7 1.7.1 0 .3 0 .2.2 0 .4-.9.7-1.2 1.9-.7 2.5-.3 4.1 1.8 6.5.9 1 1.4 1 2 1.8Zm32.7-24.3h-16.8c.3 1.6 1.1 2.8 2.3 3.7 1.2.9 2.8 1.4 4.6 1.4s4.3-.8 5.8-2.3l2.7 3.1c-1 1.1-2.2 2-3.6 2.6-1.5.6-3.1.9-5 .9s-4.4-.5-6.2-1.4c-1.8-.9-3.2-2.2-4.1-3.9-1-1.7-1.5-3.6-1.5-5.7s.5-4 1.4-5.6c.9-1.7 2.3-3 3.9-3.9 1.7-.9 3.6-1.4 5.7-1.4s3.9.5 5.6 1.4c1.6.9 2.9 2.2 3.8 3.9.9 1.7 1.4 3.6 1.4 5.8v1.5Zm26 9.1h-5V455c0-1.9-.4-3.3-1.3-4.2-.9-.9-2.1-1.4-3.8-1.4s-3.3.6-4.4 1.7c-1.1 1.1-1.6 2.7-1.6 4.8v10.8h-5v-21.4h4.8v2.8c.8-1 1.9-1.7 3.1-2.2 1.3-.5 2.7-.8 4.2-.8 2.7 0 4.9.8 6.5 2.4 1.6 1.6 2.4 3.9 2.4 7v12.2Zm11.3 0h-5v-21.4h5v21.4Zm-.2-25.8c-.6.6-1.4.9-2.3.9s-1.7-.3-2.3-.9c-.6-.6-.9-1.3-.9-2.1s.3-1.6.9-2.1c.6-.6 1.4-.9 2.3-.9s1.7.3 2.3.8c.6.5.9 1.2.9 2.1s-.3 1.6-.9 2.2Zm12 25.8h-5v
387-29.8h5v29.8Zm11.7 0h-5v-21.5h5v21.5Zm-.2-25.9c-.6.6-1.4.9-2.3.9s-1.7-.3-2.3-.9c-.6-.6-.9-1.3-.9-2.1s.3-1.6.9-2.1c.6-.6 1.4-.9 2.3-.9s1.7.3 2.3.8c.6.5.9 1.2.9 2.1s-.3 1.6-.9 2.2Zm17.7 25.9H246l-9.2-21.5h5.2l6.7 15.9 6.9-15.9h4.8l-9.2 21.5Zm31.8-9.1h-16.8c.3 1.6 1.1 2.8 2.3 3.8 1.2.9 2.8 1.4 4.6 1.4s4.3-.8 5.8-2.3l2.7 3.1c-1 1.2-2.2 2-3.7 2.6-1.5.6-3.1.9-5 .9s-4.4-.5-6.2-1.4c-1.8-.9-3.2-2.2-4.2-3.9-1-1.7-1.5-3.6-1.5-5.7s.5-4 1.4-5.6c1-1.7 2.3-3 4-3.9 1.7-.9 3.6-1.4 5.7-1.4s4 .5 5.6 1.4c1.6.9 2.9 2.2 3.9 3.9.9 1.7 1.4 3.6 1.4 5.8v1.5Z",className:"st0"}),(0,c.tZ)("path",{d:"M272.3 448.9c-1.6 0-3 .5-4.1 1.4-1.1 1-1.8 2.2-2 3.8h12.2c-.2-1.6-.9-2.8-2-3.8s-2.5-1.4-4.1-1.4ZM108.7 418.7c-2.7.7-3.5 2.7-4.6 4.5-1.7 2.9-3.7 8.1-7.3 11.9l-.2.2c-.1.1-.1.3 0 .3 1.7 0 3.7-.9 5.3-1.9 1.4-.9 2.5-1.7 4.1-3.9 0 0 .9.2 4.1 0 3.2-.2 5.4-2.3 5.5-5.3.2-3.6-3.2-6.8-7-5.8Z",className:"st0"})]}))}),nZ=(0,s.m$)(nA),nI=["size"];function nV(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nD(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nV(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nV(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nj=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nI);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nD(nD({xmlns:"http://www.w3.org/2000/svg",width:46,height:58,fill:"none",viewBox:"0 0 46 58",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M46 57.8c-.115.136-.264.169-.44.168-1.111-.006-2.223-.003-3.335-.003-.383 0-.485-.105-.485-.493V52.61c0-.37.094-.463.465-.463h3.315c.05 0 .103-.003.153.002.17.018.273.115.282.284.009.17-.09.276-.254.31a.917.917 0 01-.191.009c-.972 0-1.942.004-2.914-.003-.154 0-.21.027-.206.195.011.532.01 1.064 0 1.595-.002.147.03.195.187.193.855-.008 1.711-.004 2.568-.004a.765.765 0 01.192.01c.161.042.254.146.243.32-.01.166-.113.259-.269.274-.155.015-.306.006-.46.006-.76 0-1.52.004-2.28-.004-.145 0-.181.039-.179.181.009.557.01 1.115 0 1.672-.003.16.053.187.195.186.99-.005 1.98 0 2.97-.006.176 0 .324.03.442.164v.27zm-46 0c.069.082.13.172.249.192.23.041.399-.12.4-.391.002-.673.004-1.346 0-2.019 0-.127.034-.165.16-.162.345.008.69.003 1.035.003.55 0 1.1.002 1.649 0 .243 0 .389-.18.322-.385-.054-.167-.18-.212-.345-.211-.868.003-1.737-.002-2.607.004-.157 0-.222-.022-.217-.205a39.72 39.72 0 000-1.691c-.002-.154.045-.19.192-.19.97.007 1.942.004 2.913.003a.88.88 0 00.228-.02.29.29 0 00.188-.412c-.071-.148-.202-.175-.353-.175-1.125.003-2.25.006-3.374-.002-.203 0-.343.064-.44.236V57.8zm37.12-18.643c.645 0 1.29.003 1.936 0a1.736 1.736 0 001.69-1.342 1.74 1.74 0 00.008-.77c-.066-.324-.22-.613-.354-.91L24.72 1.352a4.055 4.055 0 00-.333-.604c-.545-.808-1.94-1.116-2.747-.131-.192.24-.35.504-.474.786L5.825 35.373c-.218.483-.474.951-.624 1.461-.232.794-.038 1.5.529 1.923.365.274.788.39 1.238.395 1.207.014 2.415.023 3.622.023.8 0 1.391-.363 1.76-1.08a5.5 5.5 0 00.144-.292l9.255-20.51.756-1.68c.09-.198.224-.345.464-.338.23.005.353.153.438.346.05.115.095.236.148.353l7.981 17.679c.642 1.423 1.289 2.841 1.924 4.267.38.853 1.003 1.287 1.956 1.243.567-.027 1.136-.005 1.705-.005zm-10.329-9.086c.011-2.16-1.643-3.83-3.813-3.849-2.15-.019-3.83 1.639-3.845 3.794-.015 2.174 1.645 3.863 3.808 3.876 2.148.012 3.84-1.666 3.85-3.82zm-5.17-.01c0-.706.626-1.332 1.337-1.334.703 0 1.338.634 1.336 1.339 0 .704-.618 1.32-1.327 1.32-.715.004-1.344-.617-1.346-1.324zm-4.2 16.704v2.153c0 .128 0 .257.046.38.11.284.395.44.712.389.294-.047.51-.298.518-.626a27.63 27.63 0 000-1.115c-.003-.12.036-.154.153-.15.236.008.472.008.708 0a.275.275 0 01.256.124c.358.466.724.927 1.087 1.39.07.1.154.19.25.264.215.15.448.183.688.07a.556.556 0 00.335-.5c.011-.198-.08-.357-.199-.504-.26-.324-.52-.649-.787-.967-.077-.094-.077-.126.038-.186a1.926 1.926 0 001.027-1.947 1.935 1.935 0 00-.246-.736c-.361-.636-.958-.875-1.646-.922-.752-.053-1.506-.015-2.26-.021-.064 0-.128.007-.191.019a.62.62 0 00-.499.6v2.286l.01-.001zm1.277-1.604c0-.094.02-.137.127-.136.44.007.881-.01 1.32.013.557.026.857.4.79.951-.04.344-.288.596-.67.66-.489.083-.982.024-1.472.04-.1.003-.094-.061-.093-.127v-.71c0-.23.003-.46-.002-.69zm-6.82 3.84c0 .397.259.672.655.675 1.074.008 2.147.005 3.218 0a.555.555 0 00.526-.323c.192-.383-.087-.813-.531-.816-.811-.005-1.622-.005-2.433 0-.136 0-.174-.038-.169-.17.01-.289.01-.578 0-.865-.005-.142.034-.185.18-.183.632.008 1.265.003 1.896.003.141 0 .282-.005.41-.077a.577.577 0 00.27-.642.562.562 0 00-.553-.418c-.683-.003-1.367-.003-2.05 0-.115 0-.156-.027-.154-.149a13.1 13.1 0 000-.864c-.005-.138.042-.171.173-.17.773.006 1.545.003 2.318.002a.77.77 0 00.284-.033.575.575 0 00.368-.608.564.564 0 00-.575-.486c-1.016-.003-2.032.017-3.046-.009-.522-.013-.813.283-.794.788.025.704.006 1.41.006 2.115 0 .743-.001 1.486.002 2.23zm14.292.011c.003.395.255.662.641.664 1.074.007 2.147.005 3.219 0a.57.57 0 00.556-.393c.124-.384-.153-.745-.579-.746-.798-.004-1.596-.004-2.394 0-.144 0-.203-.028-.195-.187a9.102 9.102 0 000-.826c-.007-.158.038-.209.2-.206.62.009 1.24.004 1.858.003.148 0 .295-.002.429-.077a.57.57 0 00.285-.6.563.563 0 00-.56-.461 137.5 137.5 0 00-2.031 0c-.122 0-.188-.016-.183-.163.011-.275.011-.551 0-.826-.006-.152.039-.197.192-.195.767.008 1.534.004 2.3.003.109 0 .217 0 .32-.044a.569.569 0 00.326-.648.56.56 0 00-.56-.433 697.816 697.816 0 00-3.103 0c-.485 0-.719.231-.72.714-.001.724 0 1.448 0 2.172-.002.75-.005 1.499 0 2.248v.001zm9.703-4.742c-.69 1.56-1.378 3.122-2.063 4.684-.088.198-.042.378.087.538.278.347.814.278 1.019-.135.136-.274.248-.56.364-.846.041-.102.093-.146.21-.145.754.005 1.508.005 2.262 0 .106 0 .159.033.2.131.12.295.24.593.385.877a.603.603 0 00.83.28c.301-.159.4-.486.252-.823a5704.196 5704.196 0 00-1.983-4.51c-.15-.338-.387-.55-.652-.552-.495-.007-.762.161-.911.5zm1.51 2.864c.033.08.014.102-.066.102-.459-.002-.917-.002-1.376 0-.077 0-.101-.02-.068-.1.25-.593.496-1.188.756-1.81.259.62.505 1.215.755 1.807v.001zm-30.215-3c-.569.37-.796.912-.76 1.578.036.636.375 1.054.945 1.304.329.143.674.235 1.018.33.306.085.62.158.893.331a.47.47 0 01.149.668c-.128.18-.32.246-.53.269-.621.068-1.168-.124-1.671-.48-.32-.226-.685-.17-.878.119-.193.29-.107.639.218.862.353.243.747.42 1.163.524.697.174 1.393.192 2.062-.111.66-.3.975-.84.988-1.557.013-.692-.325-1.162-.939-1.45a5.31 5.31 0 00-.828-.294c-.355-.1-.72-.172-1.052-.343a.461.461 0 01-.269-.47c.015-.212.14-.351.337-.423.2-.07.413-.088.622-.053.36.05.681.205.997.376.323.174.666.088.833-.2.171-.296.068-.648-.25-.838a3.338 3.338 0 00-1.752-.475c-.463-.013-.903.076-1.297.332v.002zm8.646 9.515c.002 1.32 0 2.64.006 3.96 0 .24.142.39.336.385.
387193-.004.321-.16.323-.4.002-.326 0-.653 0-.98v-4.076c0-.158-.034-.296-.182-.374a.383.383 0 00-.384.008c-.09.053-.143.143-.2.229-.629.949-1.26 1.896-1.885 2.848-.097.148-.137.144-.234-.004-.633-.97-1.278-1.931-1.917-2.897-.086-.132-.187-.224-.35-.231-.254-.008-.395.159-.396.477v4.978a.698.698 0 00.022.19.29.29 0 00.295.227.3.3 0 00.31-.236.764.764 0 00.014-.21v-4.188c.072.098.113.154.15.209.543.8 1.084 1.6 1.625 2.4.23.34.448.34.677.003l1.54-2.27.21-.303c.06.102.04.18.04.253v.002zm7.184-.243v4.224c.008.214.153.368.34.363.187-.005.313-.154.314-.365.002-.82 0-1.64 0-2.461v-2.654c0-.18-.056-.315-.236-.371-.186-.059-.34-.005-.454.153-.03.041-.057.085-.086.128l-1.867 2.814c-.12.18-.12.18-.24-.001l-1.898-2.863c-.06-.09-.115-.185-.226-.226-.296-.112-.525.068-.526.422v5.018a.762.762 0 00.009.154c.034.157.136.248.295.25.167.003.28-.085.316-.25.01-.07.013-.14.008-.21v-4.136c.093.039.116.112.152.167.547.804 1.093 1.61 1.637 2.415.222.327.438.327.664-.003.396-.581.791-1.163 1.186-1.746l.57-.838.042.016zm5.981.585a5272.31 5272.31 0 012.911 3.74c.171.22.342.29.524.218.214-.084.195-.276.195-.456V52.57a.87.87 0 00-.024-.247.286.286 0 00-.281-.22c-.143-.004-.242.062-.305.19-.038.08-.027.164-.028.246v4.242c-.057-.065-.087-.095-.115-.129l-2.117-2.705c-.426-.544-.852-1.087-1.28-1.63-.144-.184-.331-.242-.523-.177-.212.072-.23.242-.23.434.003.685 0 1.37 0 2.056v3c0 .208.125.346.3.353.183.006.318-.139.326-.35.002-.065 0-.129 0-.193v-4.277c.241.305.445.565.647.825v.002zM5.42 57.453c0 .404.11.518.506.518h3.297a.895.895 0 00.247-.02c.148-.043.217-.157.205-.308a.272.272 0 00-.234-.266 1.015 1.015 0 00-.192-.006c-.997 0-1.994-.003-2.99.002-.136 0-.192-.026-.192-.178a53.02 53.02 0 000-1.692c-.002-.14.047-.169.175-.168.818.005 1.635.002 2.454.002.083 0 .166.004.25 0 .184-.01.312-.131.316-.296.004-.158-.128-.293-.305-.31-.05-.006-.102 0-.153 0-.844 0-1.687-.005-2.53.002-.154 0-.211-.028-.208-.196.011-.532.01-1.064 0-1.595-.003-.158.05-.193.196-.193.875.006 1.75.004 2.625.003.154 0 .307.008.46-.003a.3.3 0 00.294-.317c-.008-.16-.13-.274-.304-.285-.051-.003-.103 0-.154 0H5.908c-.4 0-.49.092-.49.503v4.803zm18.03-8.423c0 .18.034.343.157.48a.64.64 0 00.701.17c.255-.093.412-.326.412-.63.002-1.513.002-3.025 0-4.535 0-.408-.26-.696-.628-.703-.38-.007-.64.276-.64.703v2.248c0 .755 0 1.51-.002 2.267zm13.175 8.46c0 .349.114.46.46.46h3.067a.873.873 0 00.172-.008.299.299 0 00.26-.29c.011-.142-.113-.282-.265-.307a1.112 1.112 0 00-.172-.005c-.869 0-1.737-.005-2.607.005-.192.002-.255-.036-.254-.245.01-1.505.006-3.01.005-4.516 0-.09.01-.18-.028-.265-.062-.145-.168-.224-.328-.214-.159.01-.26.1-.292.255a1.22 1.22 0 00-.018.248v4.883zm-11.275.02c-.002.07.003.14.015.21.033.164.138.263.304.27.174.005.29-.09.333-.26a.845.845 0 00.016-.21v-4.958a.777.777 0 00-.024-.227.306.306 0 00-.315-.23c-.162 0-.264.089-.306.239a.85.85 0 00-.022.227v2.461c-.001.825-.002 1.65 0 2.477v.001zm8.926-.017c0 .335.115.505.34.5.225-.005.328-.168.328-.494v-4.918a.922.922 0 00-.02-.228.304.304 0 00-.302-.247c-.162-.007-.262.077-.32.223a.594.594 0 00-.025.228v4.937-.001z"})}))}),nz=(0,s.m$)(nj),nB=["size"];function nR(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nH(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nR(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nR(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nF=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nB);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",nH(nH({xmlns:"http://www.w3.org/2000/svg",width:46,height:73,fill:"none",viewBox:"0 0 46 73",ref:n},o),{},{children:[(0,c.BX)("g",{fill:"currentColor",clipPath:"url(#serie-a_svg__serie-a_svg__clip0_21172_72741)",children:[(0,c.tZ)("path",{d:"M6.341 53.334a.121.121 0 01-.01-.162l.752-.852a.098.098 0 01.149-.01 2.88 2.88 0 001.762.685c.702 0 1.099-.324 1.099-.793 0-.392-.239-.638-1.04-.745l-.356-.049c-1.367-.187-2.125-.824-2.125-1.999 0-1.226.93-2.04 2.385-2.04a3.84 3.84 0 012.288.696c.06.04.07.08.02.148l-.603.892a.1.1 0 01-.14.029 2.797 2.797 0 00-1.564-.51c-.593 0-.9.304-.9.725 0 .382.278.628 1.05.735l.356.05c1.386.187 2.125.81 2.125 2.02 0 1.209-.912 2.091-2.655 2.091-1.05 0-2.068-.411-2.593-.911zm6.018-5.764a.092.092 0 01.06-.092.095.095 0 01.04-.005h4.313a.095.095 0 01.073.026.092.092 0 01.027.071v1.05a.092.092 0 01-.06.093.094.094 0 01-.04.005h-2.9a.051.051 0 00-.023.002.052.052 0 00-.035.056V50.1a.052.052 0 00.058.06h2.417a.094.094 0 01.07.027.094.094 0 01.028.07v1.04a.093.093 0 01-.027.07.092.092 0 01-.071.028h-2.417a.053.053 0 00-.044.015.052.052 0 00-.014.043v1.383a.052.052 0 00.014.044.053.053 0 00.044.015h2.9a.094.094 0 01.094.058.092.092 0 01.006.038v1.05a.094.094 0 01-.027.072.092.092 0 01-.073.027h-4.314a.092.092 0 01-.072-.027.092.092 0 01-.027-.072v-6.47zm9.115 6.568a.135.135 0 01-.149-.099l-1.157-2.44h-.9a.052.052 0 00-.045.015.052.052 0 00-.015.044v2.381a.094.094 0 01-.1.099h-1.257a.093.093 0 01-.098-.099v-6.476a.091.091 0 01.06-.091.095.095 0 01.038-.006h2.683c1.375 0 2.289.853 2.289 2.067.011.393-.096.78-.31 1.11a1.97 1.97 0 01-.887.744l1.326 2.626a.076.076 0 01.002.08.077.077 0 01-.07.038l-1.41.007zm-.108-4.598c0-.499-.356-.822-.91-.822h-1.189a.052.052 0 00-.059.058v1.54a.05.05 0 00.015.043.053.053 0 00.044.015h1.189c.554 0 .91-.324.91-.834zm2.464-2.067h1.257a.099.099 0 01.09.06.097.097 0 01.008.037v6.476a.098.098 0 01-.062.091.102.102 0 01-.038.008h-1.257a.102.102 0 01-.07-.03.098.098 0 01-.03-.07V47.57a.097.097 0 01.102-.097zm2.444.097a.09.09 0 01.027-.07.095.095 0 01.072-.027h4.316a.093.093 0 01.098.097v1.05a.09.09 0 01-.026.07.094.094 0 01-.072.028h-2.9a.055.055 0 00-.044.015.053.053 0 00-.017.043V50.1a.054.054 0 00.061.06h2.414a.096.096 0 01.073.026.092.092 0 01.027.071v1.04a.094.094 0 01-.1.098H27.79a.053.053 0 00-.06.058v1.383a.053.053 0 00.036.056.054.054 0 00.024.002h2.9a.095.095 0 01.07.027.091.091 0 01.028.07v1.05a.09.09 0 01-.026.071.094.094 0 01-.072.027h-4.316a.096.096 0 01-.093-.06.094.094 0 01-.006-.038v-6.47zm9.344 0a.126.126 0 01.127-.097h1.248a.129.129 0 01.129.097l2.275 6.476c.02.058 0 .099-.068.099h-1.287a.12.12 0 01-.13-.099l-.385-1.166h-2.355l-.377 1.166a.12.12 0 01-.13.099H33.37c-.069 0-.088-.04-.069-.099l2.317-6.476zm1.514 4.078l-.757-2.333h-.03l-.768 2.34 1.555-.007z"}),(0,c.tZ)("path",{fillRule:"evenodd",d:"M46 57.402H0v15.136h46V57.403zm-20.562 3.266c.173 0 .208.024.208.631v.564c0 .584-.046.647-.208.647h-1.961v6.574c0 .149-.185.183-.846.183h-.348c-.672 0-.788-.034-.788-.183V62.51h-1.962c-.163 0-.209-.046-.209-.647v-.564c0-.631.036-.631.21-.631h5.904zm3.533.184c0-.126-.185-.184-.817-.184h-.372c-.672 0-.788.058-.788.184v8.238c0 .149.116.183.788.183h.372c.637 0 .817-.034.817-.183v-8.238zm9.615-.184h-.577c-.74 0-.786.08-.845.207l-1.144 2.731c-.383.905-.777 1.882-.927 2.387-.139-.505-.394-1.182-.927-2.429l-1.144-2.684c-.069-.162-.358-.207-.981-.207h-.654c-.636 0-.765.058-.765.184v8.238c0 .149.13.183.788.183h.36c.653 0 .833-.034.833-.183v-4.893h.048c.038.15.088.295.15.436l1.32 3.063c.058.138.128.196.741.196h.394c.627 0 .672-.047.73-.196l1.206-2.948
387c.114-.275.196-.55.196-.55h.046v4.887c0 .149.127.183.817.183h.349c.637 0 .817-.034.817-.183v-8.238c0-.126-.185-.184-.818-.184h-.013zM7.09 62.51h9.398v.002a.495.495 0 00.499-.495v-.852a.482.482 0 00-.144-.348.493.493 0 00-.355-.147H7.09a.503.503 0 00-.5.495v.85a.495.495 0 00.5.495zm0 1.543h3.66v1.84H7.09a.505.505 0 01-.463-.306.482.482 0 01-.037-.188v-.852a.496.496 0 01.5-.494zm9.59.037a.486.486 0 01.163.109h.005a.486.486 0 01.144.348v.852a.493.493 0 01-.499.493h-3.658v-1.839h3.653a.51.51 0 01.193.037zm.006 3.382a.48.48 0 01.162.11v-.002a.487.487 0 01.144.346v.853a.482.482 0 01-.144.348.49.49 0 01-.355.146h-3.658v-1.84h3.658c.066 0 .132.013.193.039zm-9.591-.04h3.66v1.84h-3.66a.495.495 0 01-.5-.494v-.852a.482.482 0 01.147-.348.49.49 0 01.353-.146z",clipRule:"evenodd"}),(0,c.tZ)("path",{d:"M22.993 17.293l-4.238 11.079 4.238-11.079zm16.416 16.619L27.518 6.528h-9.054L6.591 33.911l16.402 10.297 16.416-10.296zm-29.46 0h6.69l2.125-5.54L23 17.293l1.62 4.236 1.125 2.94H22.28l-2.362 6.18h8.191l1.25 3.263H16.646l4.229 6.854-10.927-6.854zm15.167 6.855l4.234-6.855h6.703l-10.937 6.855z"})]}),(0,c.tZ)("defs",{children:(0,c.tZ)("clipPath",{id:"serie-a_svg__serie-a_svg__clip0_21172_72741",children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 0h46v72.54H0z"})})})]}))}),nN=(0,s.m$)(nF),n$=["size"];function nU(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nG(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nU(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nU(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nW=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,n$);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nG(nG({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M11.993 4.582a4.92 4.92 0 00-1.856.362c-1.143.466-2.053 1.33-2.542 2.411a4.254 4.254 0 00-.38 1.753c0 .298-.008.586-.02.863l-.25-.056a1.303 1.303 0 00-1.038.214 1.15 1.15 0 00-.444.661c-.07.3-.023.615.133.885s.41.478.715.585l.75.286c-.497 1.438-1.412 1.714-2.027 1.9-.15.04-.297.092-.44.155a.975.975 0 00-.43.34.895.895 0 00-.164.507c.002.165.044.327.125.474.08.146.196.273.338.37.17.117.361.209.563.27.318.094.643.167.973.218.014.111.038.22.07.328.046.168.131.325.25.457.12.133.27.237.44.306.192.07.397.104.603.098.15 0 .308-.011.475-.023.18-.012.366-.025.55-.025.22-.01.44.023.646.098.207.09.426.213.659.341.648.36 1.382.768 2.308.768.926 0 1.66-.407 2.308-.767.232-.128.453-.251.66-.34a1.66 1.66 0 01.646-.099c.183 0 .369.013.548.026.168.011.326.022.476.022a1.64 1.64 0 00.603-.098c.17-.069.32-.174.44-.307.119-.133.204-.29.25-.459.032-.107.056-.216.07-.327.33-.05.654-.124.973-.218.202-.062.392-.153.563-.271.142-.096.257-.223.338-.369a1.01 1.01 0 00.125-.473.895.895 0 00-.164-.507.975.975 0 00-.43-.34 3.208 3.208 0 00-.439-.155c-.616-.186-1.531-.462-2.026-1.9l.75-.285a1.33 1.33 0 00.714-.586c.156-.27.203-.584.133-.885a1.15 1.15 0 00-.444-.66 1.302 1.302 0 00-1.037-.214l-.25.055c-.014-.287-.02-.575-.02-.862a4.23 4.23 0 00-.384-1.756c-.493-1.082-1.407-1.944-2.553-2.41a4.933 4.933 0 00-1.857-.36z"})}))}),nq=(0,s.m$)(nW),nX=["size"];function nK(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function nY(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?nK(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):nK(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var nJ=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,nX);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",nY(nY({xmlns:"http://www.w3.org/2000/svg",width:47,height:58,fill:"none",viewBox:"0 0 47 58",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M27.65 1.691c-.171 8.982-2.048 15.328-4.205 15.328-2.156 0-3.816-6.392-3.971-15.406L23.445 0l4.205 1.691zM15.797 44.385l2.234-13.637a8.09 8.09 0 00-1.551-6.205c-2.188-2.84-3.429-5.228-4.344-7.757C9.809 10.348 9.793 5.6 9.809 5.507l6.314-2.528s-.295 7.757 3.211 15.126c1.117 2.342 2.265 4.235 3.134 5.507a6.467 6.467 0 011.09 3.23 6.454 6.454 0 011.097-3.246 41.87 41.87 0 003.15-5.507c3.506-7.353 3.21-15.033 3.21-15.033l6.3 2.544c.015.094 0 4.763-2.328 11.201-.915 2.53-2.156 4.903-4.343 7.757a8.018 8.018 0 00-1.552 6.175l2.234 13.636c-1.551.388-5.57 1.288-5.57 1.288L23.6 28.002a6.23 6.23 0 01-.04-.416c-.007.144-.02.288-.037.432l-2.157 17.654s-4.018-.9-5.569-1.287zM2.431 58a3.12 3.12 0 01-.70
3875-.072 3.43 3.43 0 01-.652-.181 3.382 3.382 0 01-.578-.272 2.285 2.285 0 01-.453-.343c-.054-.054-.054-.09-.018-.145l.597-.687c.036-.055.09-.055.127-.018.084.07.167.128.26.193l.083.06c.127.09.272.163.417.217.144.054.307.108.47.163.163.036.344.054.524.054.38 0 .688-.09.905-.253a.83.83 0 00.325-.67.752.752 0 00-.253-.578c-.163-.145-.47-.254-.922-.326l-.344-.054c-.633-.09-1.103-.29-1.447-.58-.344-.307-.507-.723-.507-1.265 0-.29.055-.561.145-.796a1.88 1.88 0 01.434-.615c.2-.181.416-.308.688-.398.271-.09.578-.145.904-.145.398 0 .796.054 1.158.18.362.127.67.272.94.471.037.036.055.09.019.127l-.453.705a.095.095 0 01-.126.036c-.272-.162-.525-.307-.778-.38a2.262 2.262 0 00-.778-.126c-.326 0-.579.072-.76.235-.18.163-.253.362-.253.615 0 .217.09.398.271.56.181.146.489.254.923.326l.344.055c.633.09 1.103.29 1.429.579.325.307.488.723.488 1.284 0 .29-.054.543-.145.796a1.767 1.767 0 01-.452.633c-.199.18-.47.308-.76.416-.325.145-.669.199-1.067.199zm6.078-1.013c.38 0 .67-.127.923-.362.235-.235.344-.579.344-1.03v-4.071c0-.054.036-.09.09-.09h.94c.055 0 .091.036.091.09v4.106c0 .38-.054.706-.18.995-.127.29-.29.543-.507.742a2.32 2.32 0 01-.76.47c-.29.109-.615.163-.959.163-.343 0-.65-.054-.94-.163a2.338 2.338 0 01-.76-.47 2.162 2.162 0 01-.507-.742c-.126-.29-.18-.633-.18-.995v-4.106c0-.054.036-.09.09-.09h.94c.055 0 .091.036.091.09v4.088c0 .452.127.796.344 1.031.271.217.579.344.94.344zm3.961.814c0 .054.036.09.09.09v.019h.941c.055 0 .09-.037.09-.09v-2.298c0-.036.019-.054.055-.054h1.339c.325 0 .597-.055.868-.145.253-.109.488-.235.67-.416.18-.181.325-.38.433-.633.109-.254.163-.525.163-.833 0-.289-.054-.56-.163-.814a1.97 1.97 0 00-.434-.633 1.685 1.685 0 00-.67-.416 2.732 2.732 0 00-.867-.144H12.56c-.055 0-.09.036-.09.09v6.277zm3.528-4.36c0 .308-.09.543-.29.724-.18.181-.452.271-.796.271h-1.266c-.036 0-.054-.018-.054-.054v-1.881c0-.036.018-.054.054-.054h1.266c.344 0 .597.09.796.27.2.182.29.435.29.724zm2.352-1.917c0-.054.036-.09.09-.09h4.052c.054 0 .09.036.09.09v.814c0 .072-.036.09-.09.09h-2.967c-.036 0-.054.019-.054.055v1.574c0 .036.018.054.054.054h2.497c.054 0 .09.036.09.09v.814c0 .073-.036.09-.09.09h-2.497c-.036 0-.054.019-.054.055v1.628c0 .036.018.054.054.054h2.967c.054 0 .09.036.09.09v.815c0 .054-.036.09-.09.09H18.44c-.054 0-.09-.036-.09-.09v-6.223zm9.134 6.277c.018.054.073.09.145.09v.019h1.05c.036 0 .054-.019.072-.037.018-.036.018-.054 0-.09l-1.357-2.641a1.82 1.82 0 00.886-.67 1.89 1.89 0 00.326-1.103 1.87 1.87 0 00-.163-.778 1.718 1.718 0 00-.434-.615 1.971 1.971 0 00-.651-.398 2.33 2.33 0 00-.814-.144h-2.497c-.054 0-.09.036-.09.09v6.277c0 .054.018.09.09.09h.941c.054 0 .09-.036.09-.09v-2.46c0-.036.019-.054.055-.054h1.121l1.23 2.514zm.018-4.45c0 .29-.09.507-.27.67a.952.952 0 01-.724.234h-1.375c-.036 0-.054-.018-.054-.054v-1.718c0-.036.018-.054.054-.054h1.375c.307 0 .542.09.723.253.181.163.271.38.271.67zM30 56.408a1.892 1.892 0 01-.073-.307c-.018-.09-.036-.217-.054-.344-.01-.067-.014-.144-.019-.225a4.68 4.68 0 00-.017-.227c0-.083-.004-.174-.008-.272a8.796 8.796 0 01-.01-.38c0-.253 0-.47.018-.65 0-.182.018-.326.036-.453s.036-.235.054-.344c.008-.038.019-.08.03-.123.016-.06.032-.122.043-.184.163-.525.434-.94.832-1.194.398-.271.868-.398 1.41-.398.525 0 .978.127 1.34.362.38.253.65.579.85 1.013.018.054 0 .09-.055.108l-.814.398c-.054.036-.09.018-.126-.054a2.025 2.025 0 00-.434-.597c-.181-.163-.435-.253-.76-.253-.308 0-.56.072-.742.235-.18.145-.325.362-.416.633l-.054.217a1.094 1.094 0 00-.036.272c-.018.108-.018.253-.018.398v1.193c0 .09.005.169.01.24.004.057.008.11.008.158.008.05.012.094.016.136.005.05.01.096.02.136.018.072.036.145.054.199.09.271.235.47.416.633.181.145.434.235.742.235.325 0 .579-.09.76-.253a1.59 1.59 0 00.434-.597c.018-.073.072-.073.126-.054l.814.397c.055.018.073.055.055.109-.181.434-.47.778-.85 1.013-.38.253-.833.38-1.34.38-.56 0-1.03-.127-1.41-.398-.398-.235-.67-.633-.832-1.158zm11.794 1.393c0 .054.036.09.09.09v.019h.941c.054 0 .09-.037.09-.09v-2.298c0-.036.019-.054.055-.054h1.338c.326 0 .597-.055.869-.145.253-.109.488-.235.669-.416.18-.181.326-.38.434-.633a2.07 2.07 0 00.163-.833c0-.289-.054-.56-.163-.814a1.971 1.971 0 00-.434-.633 1.685 1.685 0 00-.67-.416 2.733 2.733 0 00-.868-.144h-2.424c-.054 0-.09.036-.09.09v6.277zm3.527-4.36c0 .308-.09.543-.29.724-.198.181-.451.271-.795.271H42.97c-.036 0-.055-.018-.055-.054v-1.881c0-.036.019-.054.055-.054h1.266c.344 0 .597.09.796.27.199.182.29.435.29.724zm-7.434 3.546c.38 0 .67-.127.922-.362.236-.235.344-.579.344-1.03v-4.071c0-.054.036-.09.09-.09h.941c.054 0 .09.036.09.09v4.106c0 .38-.054.706-.18.995-.
387127.29-.29.543-.507.742a2.32 2.32 0 01-.76.47c-.289.109-.614.163-.958.163s-.651-.054-.94-.163a2.337 2.337 0 01-.76-.47 2.162 2.162 0 01-.507-.742c-.127-.29-.181-.633-.181-.995v-4.106c0-.054.036-.09.09-.09h.941c.054 0 .09.036.09.09v4.088c0 .452.127.796.344 1.031.272.217.58.344.94.344z",clipRule:"evenodd"})}))}),nQ=(0,s.m$)(nJ),n1=["size"];function n0(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n2(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?n0(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):n0(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var n3=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,n1);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",n2(n2({xmlns:"http://www.w3.org/2000/svg",width:24,height:60,fill:"none",viewBox:"0 0 24 60",ref:n},o),{},{children:[(0,c.tZ)("g",{clipPath:"url(#supercoppa-italiana-cup_svg__supercoppa-italiana-cup_svg__clip0_15839_158226)",children:(0,c.tZ)("path",{fill:"currentColor",d:"M17.065 60H6.931c-1.096-.326-2.231-.61-3.285-1.014-2.15-.85-2.674-2.187-1.216-3.884 1.784-2.028 1.745-4.297 1.418-6.647-.202-1.5-.038-2.835 1.015-3.927.468-.493.78-1.113.894-1.783.809-4.094 1.621-8.223 2.43-12.318.163-.777.163-1.456-.525-1.985-2.993-2.416-4.136-5.912-5.271-9.408C1.174 15.224.809 11.265.039 7.322c0-2.144.039-4.335-.039-6.48 0-.69.12-.85.851-.85 7.417.039 14.877.039 22.298 0 .688 0 .851.12.851.85-.082 2.025-.043 4.052-.043 6.076-.24 1.581-.486 3.201-.777 4.782-.89 5.143-1.458 10.655-5.054 14.544-2.596 2.797-2.313 5.185-1.555 8.157.164.61.203 1.216.366 1.783.894 3.108.567 6.604 2.837 9.358.568.691.53 1.864.366 2.917-.365 2.35-.389 4.619 1.419 6.646 1.5 1.66.933 3.038-1.217 3.885-1.046.4-2.18.684-3.277 1.01z"})}),(0,c.tZ)("defs",{children:(0,c.tZ)("clipPath",{id:"supercoppa-italiana-cup_svg__supercoppa-italiana-cup_svg__clip0_15839_158226",children:(0,c.tZ)("path",{fill:"currentColor",d:"M0 0h24v60H0z"})})})]}))}),n4=(0,s.m$)(n3),n5=["size"];function n6(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function n8(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?n6(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):n6(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var n7=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,n5);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",n8(n8({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M16.988 20.223a.845.845 0 00.83.116.913.913 0 00.543-.672c.652-3.267 2.233-11.536 2.826-14.508a.65.65 0 00-.195-.607.571.571 0 00-.597-.112C17.25 5.682 7.565 9.558 3.607 11.12a.662.662 0 00-.407.64.657.657 0 00.445.61c1.775.567 4.106 1.355 4.106 1.355s1.089 3.508 1.656 5.292c.072.224.236.4.453.46a.621.621 0 00.608-.165l2.322-2.338s2.679 2.095 4.198 3.25zm-8.257-6.941l1.26 4.43.279-2.805 7.638-7.35a.233.233 0 00.025-.3.204.204 0 00-.282-.052l-8.92 6.077z",clipRule:"evenodd"})}))}),n9=(0,s.m$)(n7),ie=["size"];function it(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ir(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?it(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):it(Object(i)).forEac
387h(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ii=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ie);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ir(ir({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.788 3.4c.308 2.555 1.785 4.078 4.355 4.24v2.872c-1.49.14-2.794-.329-4.31-1.215v5.374c0 6.825-7.714 8.958-10.815 4.066-1.993-3.148-.772-8.673 5.62-8.894v3.03a9.53 9.53 0 00-1.483.35c-1.422.465-2.228 1.334-2.004 2.868.43 2.938 6.017 3.807 5.553-1.934V3.407h3.084V3.4z",clipRule:"evenodd"})}))}),io=(0,s.m$)(ii),ia=["size"];function is(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function il(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?is(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):is(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var ic=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ia);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",il(il({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:[(0,c.tZ)("path",{fill:"currentColor",d:"M15.634 18.211h-3.268l-2.196 2.197H7.974V18.21H4V6.577l1.098-2.902H20v10.197l-4.366 4.34zm2.902-5.071v-8h-12v10.536h3.268v2.17l2.17-2.17h4l2.562-2.536z"}),(0,c.tZ)("path",{fill:"currentColor",d:"M14.536 8.042v4.366H16V8.042h-1.464zm-4 4.366H12V8.042h-1.464v4.366z"})]}))}),iu=(0,s.m$)(ic),id=["size"];function ih(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ip(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?ih(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):ih(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var im=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,id);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ip(ip({xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}))}),ig=(0,s.m$)(im),iy=["size"];function iv(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function ib(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iv(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iv(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iC=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,iy);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",ib(ib({xmlns:"http://www.w3.org/2000/svg",width:66,height:84,fill:"none",viewBox:"0 0 66 84",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M33.093 23.387c-7.921-.206-12.533 4.987-13.191 5.784l-.521-.537c.33-.403 1.46-1.686 3.421-3.003a17.57 17.57 0 0110.3-2.991c7.724-.198 12.353 4.425 13.588 5.848l-.528.527c-1.182-1.362-5.637-5.822-13.05-5.628h-.02zm-4.893 2.22l3.042-.645.143.699-2 .423.162.8 1.908-.405.142.698-1.907.404.188.918 2.04-.433.142.699-3.084.653-.775-3.81zm9.891 0l-.145.699-1.84-.398-.174.85 1.838.396-.145.699-1.838-.397-.323 1.564-1.043-.224.788-3.81 2.882.622zm4.349 2.274l-.416-.296-3.706 2.26 1.042.59.693-.446 1.569 1.113-.144.838.05.047.863.833.564-3.939.082-.575-.597-.425zm-1.763 1.677l1.402-.901-.29 1.691-1.112-.79zM25.03 34.48c.529-.626 3.348-3.668 8.07-3.698 4.718-.03 7.458 3.234 7.952 3.88l.497-.473c-.527-.692-3.414-4.141-8.452-4.107-
3875.105.032-8.002 3.22-8.554 3.89l.487.508zm-1.485-3.918c.435.521.98.42 1.414.072.434-.346.656-.866.26-1.42l-1.202-1.572.82-.66 1.225 1.603c.732 1.026.28 1.947-.618 2.675-.687.552-1.845 1.004-2.693-.012l-1.224-1.603.818-.657 1.2 1.574zM45.778 48.03c-.898 0-1.627-.082-2.225-.232v-4.565h.732c1.282-.003 2.228.33 2.64 1.949h.373v-4.62h-.373c-.413 1.537-1.211 1.953-2.64 1.961h-.733v-3.715h2.095c2.487 0 3.549.555 4.148 2.225h.414v-3.036c-2.468.05-4.88.069-7.273.069-1.152 0-2.142-.028-3.265-.059l-.35-.01v.482c1.684.067 1.73.882 1.726 1.852v6.173c.004 1.12-.042 1.819-1.725 1.883v.483c.953-.048 2.792-.065 5.203-.065 1.701-.003 3.403.019 5.104.065l1.09-3.209-.355-.232c-1.177 1.99-3.14 2.603-4.586 2.6zm-20.832-7.663v4.44c0 2.743-1.871 4.328-5.012 4.328-3.776 0-5.478-1.818-5.478-3.436V40.37a8.835 8.835 0 01-.037-.508c-.044-.843-.067-1.294-1.71-1.38v-.485c1.086.068 1.84.068 2.924.068 1.103 0 1.882-.001 2.986-.069v.487c-1.679.088-1.689.43-1.72 1.525l-.013.362v5.394c.147 1.266.661 2.318 3.163 2.361 2.991.05 3.6-1.808 3.676-2.923v-3.976l-.002-.131c-.034-1.836-.048-2.6-1.729-2.617v-.483c.579.048 1.492.07 2.447.07a33.17 33.17 0 002.23-.069v.484c-1.626.099-1.729.55-1.725 1.886zm23.83 21.66h-.006l-.614-1.857h-.416v2.198h.281v-1.297c0-.023 0-.075-.002-.14a25.557 25.557 0 01-.004-.405h.006l.606 1.842h.288l.606-1.844h.005l-.003.408v.002l-.002.137v1.297h.283V60.17h-.414l-.613 1.857zm-3.046-1.593v-.264h1.748v.264h-.728v1.934h-.292v-1.934h-.728zM60.12 43.99c1.354-.418 2.41-1.383 2.41-2.82 0-2.246-2.196-3.27-4.542-3.27-.625 0-1.24.042-1.844.084-.585.04-1.162.08-1.73.08-1.156 0-1.863-.018-2.572-.068v.482c1.676.134 1.73.632 1.734 1.887v6.138l.002.097c.01 1.042.017 1.66-1.736 1.787v.483l.445-.014a80.762 80.762 0 012.665-.051c.902 0 1.557.022 2.383.05h.005l.457.015v-.483c-1.733-.12-1.73-.626-1.726-1.618v-8.01a4.92 4.92 0 011.58-.264c1.733 0 2.385 1.09 2.385 2.493 0 1.44-.867 2.517-2.562 2.517a3.95 3.95 0 01-.906-.115v.422c.521.234 1.047.716 1.535 1.314.114.138.24.293.375.46 1.106 1.362 2.85 3.508 4.045 4.11 0 0 .98-.067 1.595-.067.51 0 1.01.025 1.515.05l.367.018v-.485c-2.082-.436-3.957-2.806-5.227-4.411-.24-.304-.459-.58-.653-.81zM21.3 55.811c0 1.851 1.145 3.227 3.366 3.177 1.094-.026 1.855-.464 2.445-1.002l.332.346c-.92.942-2.073 1.504-3.59 1.504-2.527 0-4.38-1.513-4.38-3.87 0-2.32 1.903-3.869 4.62-3.869.47 0 1.167.102 1.765.202l.641.11c.355.062.637.111.694.111l-.002 2.12h-.4c-.433-1.136-1.45-1.965-2.787-1.965-2.044 0-2.703 1.7-2.703 3.135zM2.882 38.21c0-1.23 1.12-1.862 2.517-1.862 2.237 0 4.515 1.35 5.018 3.511h.49l.016-3.63h-.838c-.515 0-1.116-.116-1.787-.246-.85-.164-1.81-.35-2.853-.35-3.588 0-5.36 1.09-5.36 3.55 0 2.318 2.62 3.301 5.051 4.213 2.102.789 4.062 1.524 4.062 3.023 0 1.566-1.375 2.022-3.426 2.022-2.376 0-4.605-1.593-5.259-3.573H0l.505 4.129c.255-.098.932-.256 1.165-.256.78 0 1.55.143 2.319.286.769.144 1.538.287 2.32.287 3.38 0 5.547-1.465 5.547-3.747 0-2.733-2.862-3.808-5.353-4.745-1.92-.722-3.62-1.36-3.62-2.612zm38.656 14.046c.41-.029.829-.058 1.254-.058 1.596 0 3.089.697 3.089 2.225 0 1.337-1.346 2.093-2.713 2.093-.44 0-.944-.09-1.341-.289v-.298c.201.049.408.075.615.076 1.152 0 1.742-.729 1.742-1.706 0-.955-.443-1.695-1.62-1.695-.366 0-.73.061-1.077.18v5.218l-.001.21c-.008.684-.012 1.035 1.175 1.116v.331l-.315-.01a41.396 41.396 0 00-1.617-.035c-.686 0-1.223.017-1.867.037l-.25.008v-.331c1.195-.085 1.19-.507 1.18-1.217l-.001-.109v-4.127c-.003-.853-.038-1.196-1.178-1.285v-.328c.481.034.964.05 1.749.05.386 0 .777-.028 1.175-.056zm-9.6-14.269c-.586.04-1.162.08-1.73.08-1.155 0-1.865-.021-2.572-.071v.482c1.676.134 1.73.637 1.733 1.89v6.068l.002.161c.012 1.044.02 1.663-1.735 1.789v.487l.565-.017c.861-.026 1.608-.049 2.547-.049.834 0 1.458.02 2.203.045.203.007.414.014.641.02v-.486c-1.747-.12-1.74-.633-1.728-1.64l.002-.31v-7.675a4.927 4.927 0 011.583-.264c1.73 0 2.383 1.092 2.383 2.496 0 1.435-.868 2.515-2.563 2.515a4.043 4.043 0 01-.906-.114v.431c.583.296 1.326.428 1.973.428 2.011 0 3.99-1.113 3.99-3.078-.002-2.248-2.2-3.272-4.545-3.272-.624 0-1.238.043-1.843.084zm2.854 14.606v-.332c.398.034 1.025.048 1.677.047.528 0 1.02-.013 1.533-.047v.334c-1.116.067-1.186.375-1.186 1.295v3.049c0 1.883-1.284 2.973-3.44 2.973-2.594 0-3.763-1.249-3.763-2.36v-3.658a6.12 6.12 0 01-.025-.35c-.03-.58-.045-.889-1.171-.946v-.335c.744.044 1.261.046 2.007.046.757 0 1.293-.002 2.05-.046v.332c-1.152.062-1.159.295-1.182 1.046a16.34 16.34 0 01-.009.251v3.704c.1.87.455 1.591 2.173 1.622 2.054.034 2.473-1.242 2.525-2.008v-2.73l-.002-.09c-.023-1.26-.033-1.786-1.187-1.797z",clipRule:"evenodd"})}))}),i_=(0,s.m$)(iC),ix=["size"];function iw(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iS(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?iw(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iw(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iO=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ix);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",iS(iS({xmlns:"http://www.w3.org/2000/svg",width:66,height:84,fill:"none",viewBox:"0 0 66 84",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M29.835 14.872c-.57 1.887-.725 2.565-.877 4.706l-.008.11.093-.055c1.747-1.016 3.437-1.748 5.477-2.361 1.255.64 2.493 1.483 3.802 2.375.394.268.797.542 1.21.818l.083.056.005-.102c.077-1.772-.022-2.798-.16-4.216v-.001l-.017-.182v-.004a37.502 37.502 0 01-.046-.478c.654-.282 1.944-.462 3.308-.462h.17l-.136-.104c-1.36-1.043-3.486-2.3-5.382-2.706-.377-.322-.66-.59-.908-.828l-.053-.05-.001-.001-.202-.19-.203-.032a15.643 15.643 0 00-1.467-.142 16.13 16.13 0 00-.868-.023h-.285c-.087 0-.153.003-.226.006l-.025.001c-.431.239-.689.402-1.215.937-2.47.313-4.314.87-5.637 1.706l-.132.082.154.024c1.275.2 2.2.536 3.546 1.116zm2.966-2.506h.02l.013-.014c.602-.613 1.43-1.129 1.903-1.287.621.493 1.011.892 1.595 1.488l.009.01.246.25h.016c1.657.35 2.837.747 3.599 1.213a30.15 30.15 0 00-2.447.534l-.047.011.005.05c.04.436.094.794.146 1.14l.003.02c.109.648.168 1.303.175 1.96-1.187-.79-2.427-1.59-3.508-2.14l-.021-.011-.022.007c-1.536.46-2.655.92-3.71 1.524.113-1.036.382-1.707.72-2.55v-.001l.052-.13.1-.251.02-.054-.051-.022-.38-.167-.003-.001c-.665-.294-1.246-.552-1.98-.715 1.246-.571 2.414-.719 3.545-.861h.002v-.003zM46.98 34.984h-.055c-1.536-.05-2.12-.129-3.487-.367-1.282 1.2-3.343 2.87-4.962 3.667l-.092.047.012-.105c.022-.217.045-.435.07-.653l.007-.052c.192-1.7.359-3.178.288-4.989-.64-.374-1.322-.826-2.042-1.302l-.033-.021-.026-.018c-.935-.618-1.9-1.257-2.836-1.767l-.091-.05.09-.051c1.836-1.057 3.917-1.97 5.593-2.704.172-1.951.238-3.524.322-5.514l.023-.54.086.073c1.518 1.228 3.083 2.607 4.24 4.372a14.98 14.98 0 011.705-.363h.003c.525-.09 1.067-.183 1.764-.367l.076-.02-.006.08c-.141 2.131-.404 3.869-1.22 5.412.754 1.836.683 3.16.575 5.16l-.004.072zm-3.753-2.15l.022-.023.03.006c.775.13 1.415.293 2.154.48l.016.005.542.136c-.086-1.276-.31-2.257-.813-3.598l-.011-.027.015-.024c.641-1.037.997-2.19 1.424-3.696-.919.166-1.82.421-2.692.763l-.044.017-.024-.041a12.457 12.457 0 00-2.826-3.304c-.061 1.475-.118 2.96-.173 4.401v.037l-.034.014c-.332.146-.68.29-1.014.427l-.073.03c-.843.35-1.71.71-2.578 1.2.68.377 1.366.796 2.031 1.203l.034.021c.445.273.866.53 1.27.766l.03.018v.037c-.046.703-.079 1.36-.11 1.996l-.016.325c-.025.496-.05 1.006-.085 1.541.877-.712 1.98-1.65 2.925-2.71zM1.27 50.124H66v.64H1.27v-.64zm56.647 1.71l6.676 7.053V52.46H66v9.849l-6.676-7.053v6.482h-1.407v-9.904zM54.29 59.5l.966 2.24h1.518l-4.36-9.821-4.578 9.82h1.517L50.36 59.5h3.93zm-1.93-4.48l1.366 3.144h-2.787l1.42-3.143zm-23.503-2.725c2.76 0 4.786 2.086 4.786 4.812 0 2.727-2.027 4.813-4.786 4.813-2.759 0-4.786-2.087-4.786-4.813 0-2.726 2.027-4.812 4.786-4.812zm0 1.307c-1.972 0-3.379 1.447-3.379 3.505 0 2.059 1.407 3.505 3.38 3.505 1.972 0 3.379-1.446 3.379-3.505 0-2.058-1.407-3.505-3.38-3.505zm-26.18 6.802h3.67v1.335H1.27V52.46h5.076v1.335h-3.67v2.351h3.56v1.336h-3.56v2.921zm5.476-1.975V52.46h1.409v5.592c0 .498.014 1.11.29 1.597.182.293.434.535.733.703a1.995 1.995 0 001.952 0c.299-.168.551-.41.734-.703.275-.484.29-1.096.29-1.597V52.46h1.405v5.968c0 .737-.151 1.627-.855 2.406-.486.528-1.296 1.085-2.551 1.085-1.255 0-2.07-.556-2.552-1.085-.703-.779-.855-1.67-.855-2.407zm14.165-3.242c0-.403-.083-1.502-1.09-2.183-.593-.403-1.31-.543-2.427-.543H17.16v9.278h1.407v-3.797h.248l2.636 3.797h1.696l-2.869-3.964c1.227-.278 2.04-1.254 2.04-2.588zm-3.31 1.53h-.442v-2.948h.483c.69 0 1.918.125 1.918 1.433-.003 1.474-1.57 1.516-1.959 1.516zm18.428 1.255c.676 0 1.517-.098 2.248-.725.759-.653.897-1.49.897-2.032 0-.849-.373-1.741-1.145-2.254-.662-.444-1.449-.5-2.014-.5h-2.027v9.278H36.8v-3.767h.635zm-.635-4.2h.618c1.6 0 1.807.917 1.807 1.432 0 .862-.579 1.46-1.793 1.46h-.635l.003-2.893zm10.276-1.31v1.334h-3.67v2.351h3.56v1.336h-3.56v2.921h3.67v1.335H42V52.46h5.076zM3.554 68.103l-.631-.257c-.613-.247-.679-.58-.679-.77 0-.409.302-.76.887-.76a.995.995 0 01.678.228.996.996 0 01.285.4l.771-.457a2.156 2.156 0 00-.48-.636c-.198-.172-.585-.428-1.264-.428-1.178 0-1.837.817-1.837 1.673 0 .95.763 1.387 1.282 1.606l.603.256c.415.171.905.435.905 1.084s-.452 1.065-1.037 1.065a.98.98 0 01-.82-.38 1.377 1.377 0 01-.264-.809l-.952.209c.034.46.22.895.528 1.234.32.362.755.637 1.48.637 1.179 0 2.027-.828 2.027-2.032-.001-.723-.322-1.388-1.482-1.863zm6.712 2.348c.188-.333.198-.751.198-1.094v-3.82h.96v4.077c0 .504-.103 1.112-.583 1.644-.33.362-.887.742-1.744.742-.858 0-1.414-.379-1.744-.742-.48-.532-.585-1.14-.585-1.644v-4.078h.962v3.82c0 .343.01.76.198 1.094.125.2.297.367.501.481a1.362 1.362 0 001.335 0 1.4 1.4 0 00.502-.48zm5.957-4.572c-.453-.304-.99-.343-1.376-.343H13.46v6.34h.962v-2.575h.434c.461 0 1.037-.067 1.536-.495a1.795 1.795 0 00.613-1.388c0-.58-.254-1.187-.782-1.54zm-1.367 2.528h-.434V66.43h.428
387c1.093 0 1.234.627 1.234.979-.003.59-.399.998-1.228.998zm7.126 3.47h-3.47v-6.34h3.47v.912h-2.507v1.606h2.431v.913h-2.431v1.996h2.507v.912zm5.297-4.475c0-.275-.057-1.026-.745-1.492-.405-.276-.895-.37-1.659-.37h-1.12v6.34h.96v-2.598h.17l1.8 2.594h1.16l-1.961-2.709c.84-.19 1.395-.855 1.395-1.765zm-2.564 1.046V66.43h.33c.471 0 1.31.086 1.31.98 0 1.007-1.074 1.035-1.338 1.035l-.302.003zm7.324-2.912h.962v5.428h1.847v.912H32.04v-6.34zm4.242 6.34h3.469v-.912h-2.508v-1.996h2.432v-.912h-2.432V66.45h2.508v-.913h-3.47v6.34zm5.56 0h-1.036l3.13-6.71 2.978 6.71h-1.037l-.66-1.53H42.53l-.688 1.53zm2.059-4.59l-.974 2.148h1.907l-.933-2.148zm7.444 2.186h1.566a1.705 1.705 0 01-.527 1.074c-.406.399-.855.56-1.404.56-.604 0-1.14-.17-1.575-.636a2.56 2.56 0 01-.65-1.72c0-.685.255-1.36.67-1.779.31-.313.838-.652 1.658-.652.389-.013.773.082 1.113.275.304.185.567.432.773.726l.762-.548a2.86 2.86 0 00-1.018-.95 3.376 3.376 0 00-1.639-.4c-.97 0-1.828.4-2.366.95-.518.523-.914 1.38-.914 2.368a3.408 3.408 0 00.933 2.394c.575.599 1.226.865 2.137.865.713 0 1.49-.171 2.137-.808.613-.599.933-1.483.933-2.566v-.048h-2.59v.895zm7.823.979c.188-.333.197-.751.197-1.094v-3.82h.962v4.077c0 .504-.104 1.112-.584 1.644-.33.362-.886.742-1.744.742s-1.414-.379-1.744-.742c-.48-.532-.585-1.14-.585-1.644v-4.078h.962v3.821c0 .343.01.76.198 1.094.125.2.297.366.502.48a1.363 1.363 0 001.334 0c.205-.114.377-.28.502-.48zm3.194 1.425h3.47v-.912h-2.508v-1.996h2.432v-.912h-2.432V66.45h2.507v-.913h-3.469v6.34zm3.64-8.535H1.27v.638H66v-.638zM24.387 41.509l.218.048c1.373.302 2.052.306 3.342.15a33.537 33.537 0 00-.11-.806l-.003-.021c-.134-.919-.271-1.867-.168-3.112l.007-.105.084.064c1.768 1.356 3.285 2.197 5.015 3.038A31.878 31.878 0 0038.1 38.36l.1-.055-.015.114c-.285 2.056-.42 2.907-.713 4.068l.1.017c.697.124 1.653.293 3.019.174l.246-.02-.213.128c-1.448.88-4.71 1.864-6.666 2.026h-.437c-.285-.001-.57-.011-.855-.029l-.198-.013c-.295-.02-.588-.05-.879-.088h-.008a16.073 16.073 0 01-1.188-.198c-2.014-.628-4.737-1.864-5.836-2.83l-.17-.145zm5.306 1.124l-.07.008c-.82.093-1.35.105-2.29.11 1.068.8 3.905 1.548 4.861 1.63h.015l.012.009c.106.073.202.16.285.26.068.077.068.077.319-.083l.004-.003a7.45 7.45 0 01.345-.218l.012-.008h.014c1.084-.053 3.546-.331 4.646-.871-.612-.05-1.221-.201-1.68-.316l-.054-.012-.1-.025a5.907 5.907 0 00-.388-.087l-.08-.014.04-.072.091-.158.057-.098c.38-.655.656-1.137.892-2.225-1.351.727-2.312 1.205-3.87 1.631l-.02.006-.017-.008c-1.246-.551-2.184-1.193-3.46-2.075-.027 1.12.17 1.757.36 2.373l.076.246zm19.682-10.259l-.091.348c-.517 1.596-.918 1.741-1.644 2.004l-.043.016a6.847 6.847 0 00-.632.258l-.029.014v.031c-.373 3.17-2.758 6.27-5.672 7.371l.039.11a12.15 12.15 0 002.422-1.203c.506-.4.99-.828 1.449-1.284l.027-.026a16.387 16.387 0 001.385-1.568 16.96 16.96 0 002.534-4.556v-.003l.084-.354.021-.093c.054-.24.106-.466.166-.68.037-.117.068-.236.093-.355l-.11-.03zm-31.19 1.499a16.869 16.869 0 01-.751-2.698l-.002-.002a14.452 14.452 0 01-.104-.598c.205.555.404 1.048.595 1.523l.072.178c.196.087.395.165.603.247l.018.007c.257.1.521.205.804.334l.03.013.003-.03c.015-.156.027-.308.04-.456l.024-.283c.133-1.61.23-2.774 1.114-4.262-.541-1.528-.715-3.377-.533-5.652l.006-.072.07.025c.316.112.605.213.876.307.923.318 1.653.575 2.57.971 1.36-1.375 3.057-2.418 4.97-3.54l.096-.056-.01.11-.022.277-.04.486c-.15 1.804-.28 3.363-.186 5.25 1.515.957 3.186 2.06 5.11 3.372l.081.055-.374.19c-1.703.86-3.631 1.835-5.223 2.303-.085.96-.148 1.731-.208 2.46v.002l-.036.43a755.38 755.38 0 01-.224 2.654l-.008.099-.08-.057c-1.43-.992-3.163-2.891-4.317-4.348-1.408.023-2.13-.017-3.645-.2l-.049-.003v.016c-.255 3.424 1.224 5.978 4.66 8.036l-.049.104a8.4 8.4 0 01-1.957-1.052 16.942 16.942 0 01-2.837-3.77c-.067-.12-.133-.24-.196-.363a56.47 56.47 0 01-.32-1.642 7.994 7.994 0 01-.514-.212 3.997 3.997 0 01-.057-.153zm3.692-5.866l-.012.021c-.667 1.203-.949 2.337-1.212 3.586l.394-.038.164-.015c.765-.075 1.426-.138 2.218-.151h.03l.017.026c.823 1.253 2.051 2.583 2.763 3.309.136-.906.158-1.88.181-2.91v-.004l.002-.057c.008-.376.018-.764.032-1.153v-.042l.039-.012c1.21-.39 2.734-1.045 3.83-1.542-1.347-.944-2.358-1.584-3.467-2.199l-.031-.017v-.035c.004-.175.01-.35.015-.523l.006-.216.001-.04c.036-1.214.069-2.364.189-3.568-1.31.87-2.383 1.824-3.189 2.83l-.028.034-.04-.018c-.858-.41-1.653-.774-2.67-1.088.11 1.291.366 2.565.76 3.797l.008.025zm-1.907-5.875l.067.014v-.068c.08-1.727.543-3.373 1.342-4.762a14.968 14.968 0 014.428-3.31l-.011-.023v-.116l-.05.002a24.34 24.34 0 01-1.33.022 15.71 15.71 0 00-.983.734l-.214.178.124-.033c.136-.036.275-.073.416-.112-.503.273-.982.588-1.432.943-.358.345-.7.706-1.026 1.082l-.004.003a16.947 16.947 0 00-.789.983c-.262.885-.525 1.77-.79 2.653a1.911 1.911 0 01-.712-.231 17.145 17.145 0 00-1.282 3.351c.218-.562.436-1.138.634-1.722.49.144 1.015.28 1.612.412zm27.604 2.033c.183-1.72-.026-3.418-.605-4.915a15.054 15.054 0 00-3.868-3.963l.013-.02.022-.114h.006c.514.1 1.042.203 1.49.255h.016l.012.01c.298.238.603.482.883.74.168.178.33.356.489.54l-.188-.084a51.762 51.762 0 00-.807-.358 10.643 10.643 0 012.697 3.075l.007.02c.142 1.05.286 2.099.433 3.145.33.016.657-.055.952-.205l.017.035h.015l.013.03a9.022 9.022 0 01.753 4.165l-.024.404-.087-.394-.002-.009a47.131 47.131 0 01-.506-2.43c-.52.05-1.059.1-1.671.
387137l-.067.004.007-.068z",clipRule:"evenodd"})}))}),iE=(0,s.m$)(iO),ik=["size"];function iT(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iM(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iT(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iT(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iP=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ik);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",iM(iM({xmlns:"http://www.w3.org/2000/svg",width:16,height:17,fill:"none",viewBox:"0 0 16 17",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M13.333 1.833H2.667c-.736 0-1.334.598-1.334 1.334v8c0 .735.598 1.333 1.334 1.333h3.432L4.25 13.98a.667.667 0 00.417 1.187h6.666a.667.667 0 00.417-1.188L9.9 12.5h3.433c.736 0 1.334-.598 1.334-1.333v-8c0-.736-.598-1.334-1.334-1.334zm-6.766 12L8 12.687l1.433 1.146H6.567zm-3.9-2.666v-8h10.666l.001 8H2.667z"})}))}),iL=(0,s.m$)(iP),iA=["size"];function iZ(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iI(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iZ(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iZ(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iV=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,iA);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",iI(iI({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M19.279 18.604c1.143-.91 1.873-2.257 1.873-3.754 0-2.743-2.427-4.966-5.421-4.966s-5.422 2.223-5.422 4.966c0 2.743 2.428 4.966 5.422 4.966.618 0 1.215-.096 1.77-.272l.159-.026c.104 0 .198.035.288.091l1.187.754.104.037c.1 0 .18-.089.18-.199l-.028-.145-.245-1.002-.019-.126a.41.41 0 01.152-.324zM9.659 4.4c-3.594 0-6.507 2.668-6.507 5.96 0 1.796.876 3.413 2.248 4.505a.49.49 0 01.182.389l-.022.151-.293 1.202-.036.174c0 .132.098.24.217.24l.126-.045 1.424-.904a.636.636 0 01.345-.11l.192.031a7.05 7.05 0 002.124.327l.357-.01a5.022 5.022 0 01-.219-1.46c0-3.002 2.657-5.435 5.934-5.435l.353.01c-.49-2.847-3.18-5.025-6.425-5.025zm4.264 9.656c-.399 0-.722-.356-.722-.795 0-.44.323-.795.722-.795.4 0 .723.355.723.795 0 .439-.323.795-.723.795zm3.615 0c-.4 0-.723-.356-.723-.795 0-.44.323-.795.723-.795.4 0 .722.355.722.795 0 .439-.323.795-.722.795zM7.49 9.406c-.48 0-.867-.427-.867-.953 0-.527.387-.954.867-.954.479 0 .867.427.867.954 0 .526-.388.953-.867.953zm4.337 0c-.48 0-.867-.427-.867-.953 0-.527.388-.954.867-.954.48 0 .868.427.868.954 0 .526-.389.953-.868.953z",clipRule:"evenodd"})}))}),iD=(0,s.m$)(iV),ij=["size"];function iz(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iB(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iz(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iz(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iR=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,ij);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",iB(iB({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M16.18 4.4c-.122 0-.246.004-.369.012a.653.653 0 00.086 1.304 4.25 4.25 0 014.444 5.
387085.663.663 0 00.285.678.663.663 0 00.746-.025.657.657 0 00.249-.393 5.557 5.557 0 00-5.44-6.66zm1.469 7.7c.459-.893.508-1.728.133-2.377-.388-.672-1.189-1.054-2.255-1.077-.783-.016-1.672.163-2.564.51.307-1.049.208-1.88-.296-2.385-.607-.606-1.69-.627-3.05-.059-1.269.53-2.663 1.518-3.926 2.78-1.88 1.881-3.13 4.063-3.19 5.567a2.915 2.915 0 00-.035.443c0 1.347.944 2.597 2.658 3.52 1.56.84 3.6 1.324 5.779 1.374a16.188 16.188 0 00.38.004c1.83 0 3.575-.304 5.041-.868a9.711 9.711 0 001.116-.51c1.714-.923 2.658-2.173 2.658-3.52 0-1.293-.866-2.493-2.45-3.403zm-1.479 2.41c-.097-1.113-.83-2.093-2.067-2.76-1.192-.643-2.72-.922-4.304-.784a8.47 8.47 0 00-2.779.713c-.247.145-.48.303-.696.474-1.103.87-1.658 1.962-1.56 3.075.096 1.112.83 2.092 2.067 2.76.992.535 2.219.817 3.516.817.26 0 .523-.01.787-.034a8.472 8.472 0 002.773-.71c-.965.565-2.143.927-3.402 1.037a9.098 9.098 0 01-.788.034c-1.297 0-2.523-.283-3.516-.818-1.236-.668-1.97-1.648-2.067-2.76a2.875 2.875 0 010 .001c.097 1.113.83 2.093 2.067 2.76.993.535 2.22.818 3.516.818.26 0 .524-.012.788-.034 1.583-.138 3.041-.676 4.104-1.515 1.103-.87 1.658-1.962 1.561-3.075zm-.152-6.845c0-.27.219-.49.49-.49a2.779 2.779 0 012.775 2.776.49.49 0 01-.98 0c0-.99-.805-1.796-1.796-1.796a.49.49 0 01-.49-.49zm-6.629 4.937c1.772-.426 3.505.438 3.863 1.926.357 1.488-.793 3.045-2.565 3.47-.306.074-.613.11-.916.11a3.473 3.473 0 01-1.518-.338c-.745-.362-1.252-.965-1.428-1.697-.358-1.488.793-3.045 2.564-3.471zm.912 3.39a1.143 1.143 0 11-2.285 0 1.143 1.143 0 012.285 0zm.981-.489a.653.653 0 100-1.306.653.653 0 000 1.306z",clipRule:"evenodd"})}))}),iH=(0,s.m$)(iR),iF=["size"];function iN(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function i$(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iN(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iN(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iU=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,iF);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",i$(i$({xmlns:"http://www.w3.org/2000/svg",width:56,height:56,fill:"none",viewBox:"0 0 56 56",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",d:"M26.782 22.871l-1.775.352.162.797 1.625-.325.136.64-1.629.328.07.331a.978.978 0 00.056.184.418.418 0 00.073.123.299.299 0 00.237.086h.199l1.31-.26.131.652-1.346.267-.089.018h-.257a1.23 1.23 0 01-.34-.043.857.857 0 01-.516-.41 1.308 1.308 0 01-.144-.393l-.463-2.237a.468.468 0 010-.113.254.254 0 01.04-.092.224.224 0 01.073-.067.27.27 0 01.101-.04l2.214-.442.132.644zm-3.548 5.846a7.97 7.97 0 013.03-1.37A8.078 8.078 0 0128 27.162a8.074 8.074 0 013.333.72c.504.229.983.509 1.429.836a7.99 7.99 0 011.227 1.107l.42-.365a8.51 8.51 0 00-2.834-2.08 8.342 8.342 0 00-1.714-.57 8.824 8.824 0 00-1.84-.203 8.81 8.81 0 00-1.858.202 8.564 8.564 0 00-3.247 1.468 8.52 8.52 0 00-1.3 1.183l.422.365c.369-.412.78-.783 1.227-1.107h-.03zm-2.701-.977a1.418 1.418 0 00.494.279c.09.028.184.046.279.055h.147a1.35 1.35 0 00.273-.025 1.606 1.606 0 00.518-.196 2.107 2.107 0 00.506-.41 1.67 1.67 0 00.187-.255c.052-.086.095-.179.126-.275.031-.1.053-.203.064-.307a1.226 1.226 0 00-.061-.545 1.296 1.296 0 00-.12-.267 1.855 1.855 0 00-.184-.26l-1.367-1.658-.559.444 1.252 1.517c.055.063.107.13.153.2a.716.716 0 01.141.527.552.552 0 01-.034.152.662.662 0 01-.07.15 1.31 1.31 0 01-.102.142 1.679 1.679 0 01-.131.122l-.132.092a.981.981 0 01-.285.11.758.758 0 01-.145.016h-.076a.794.794 0 01-.178-.037 1.092 1.092 0 01-.16-.077 1.386 1.386 0 01-.156-.131c-.052-.05-.107-.114-.169-.184l-1.254-1.517-.555.444 1.37 1.655c.067.084.141.162.222.233l.006.006zm10.542-5.15l-.104-.02h-.208a1.19 1.19 0 00-.307.044.969.969 0 00-.276.137.92.92 0 00-.22.249c-.07.113-.122.236-.154.364l-.589 2.21a.304.304 0 00.034.208c.02.027.043.05.07.07a.41.41 0 00.098.043l.433.114.38-1.431 1.607.413.169-.63-1.607-.411.089-.334a1.52 1.52 0 01.058-.169.538.538 0 01.08-.12.325.325 0 01.095-.064.399.399 0 01.122-.018h.166l.064.018 1.288.331.175-.64-1.33-.344-.111-.024-.022.003zm-10.913 1.157c.75-.507 1.546-.941 2.38-1.296a13.96 13.96 0 012.64-.815 14.082 14.082 0 015.676 0c.904.184 1.787.457 2.637.815.834.354 1.632.789 2.383 1.296a13.677 13.677 0 012.063 1.71l.402-.386a14.293 14.293 0 00-2.147-1.78c-.78-.527-1.61-.978-2.477-1.345a14.194 14.194 0 00-2.76-.85 14.641 14.641 0 00-2.95-.306c-.992.002-1.982.105-2.953.307a14.301 14.301 0 00-5.238 2.194 14.6 14.6 0 00-2.146 1.78l.401.386a13.673 13.673 
3870 012.067-1.71h.022zm14.85 5.001l1.043-3.551c0-.034.019-.065.025-.098a.239.239 0 00-.04-.187.404.404 0 00-.095-.098l-.141-.105-.055-.036-.05-.025h-.201l-.049.025-.049.027-3.146 2.01.662.365 2.273-1.446-.36 1.225-.306-.223-.613.38.696.527-.202.683.61.527zM30.334.021c-.174.638-.365 1.465-.585 2.087a27.26 27.26 0 00-1.74-.046c.464.371.832.775 1.304 1.204-.212.613-.567 1.554-.788 2.145.534-.306 1.303-.885 1.84-1.225.49.444 1.165.977 1.72 1.464-.196-.763-.463-1.572-.613-2.258.512-.365.865-.64 1.358-1.011-.613-.095-1.248-.156-1.867-.218-.181-.646-.414-1.532-.613-2.163l-.016.021zm-6.412 5.642c.552-.488 1.227-1.02 1.72-1.465.537.334 1.307.898 1.84 1.226-.223-.613-.576-1.533-.788-2.145.473-.43.84-.834 1.304-1.205-.614 0-1.132 0-1.742.046-.218-.612-.411-1.449-.583-2.086a39.82 39.82 0 00-.613 2.163c-.613.061-1.227.123-1.864.218.493.37.846.646 1.361 1.01-.16.687-.423 1.496-.613 2.259l-.022-.021zM42.79 4.406s.034.503.04.834v.88l-.414-.362c-.306-.28-.865-.665-.865-.665.238.322.415.686.522 1.072a2.45 2.45 0 01-.062 1.578l-.134.095a10.16 10.16 0 01-1.04.558c.11.16 1.113 1.385 1.18 1.48.15 1.014.05 2.05-.288 3.018-.16.467-.365.918-.613 1.345a7.923 7.923 0 001.533-2.145s2.453-4.16.154-7.679l-.013-.009zM15.246 8.4a10.43 10.43 0 01-1.042-.558l-.135-.095a2.45 2.45 0 01-.059-1.578c.105-.386.281-.75.519-1.072 0 0-.552.386-.865.665l-.411.361a6.985 6.985 0 010-.88c0-.33.046-.833.046-.833-2.297 3.518.15 7.68.15 7.68.388.794.906 1.52 1.534 2.144a7.29 7.29 0 01-.614-1.345 6.277 6.277 0 01-.291-3.018c.064-.095 1.067-1.321 1.18-1.48l-.012.009zm17.908 2.004c-1.27.174-2.548.276-3.83.306-.38-1.271-.867-2.819-1.272-4.109-.396 1.278-.874 2.838-1.276 4.11l-3.818-.307c1.037 1.017 1.88 1.878 2.837 2.804-.488 1.265-1.18 3.238-1.632 4.492 1.061-.684 2.779-1.72 3.889-2.452 1.088.699 2.83 1.753 3.891 2.452a185.63 185.63 0 00-1.631-4.496c.99-.919 1.84-1.798 2.842-2.797v-.003zm7.33-1.836a24.087 24.087 0 00-.09-2.632c.414-.306.764-.524 1.172-.836a10.51 10.51 0 00-1.432-.757 18.126 18.126 0 00-.644-2.516 14.91 14.91 0 01-.285 2.145c-.466-.18-.92-.306-1.383-.469a22.329 22.329 0 00-1.892-.5 24.445 24.445 0 00-.853-2.334c-.087.694-.221 1.38-.402 2.056-.613-.098-1.19-.224-1.79-.288.487.496.935.873 1.413 1.422-.202.677-.359 1.437-.613 2.102.543-.334 1.03-.662 1.57-1.005.472.564.898 1.137 1.322 1.743-.052-.806-.102-1.562-.227-2.378.472-.299.962-.57 1.465-.815.375.613.758 1.048 1.083 1.698-.233.938-.478 1.615-.647 2.12.414-.285.779-.548 1.199-.836.288.634.727 1.425.993 2.111a20.8 20.8 0 01-2.253.797 18.5 18.5 0 00-1.319-3.352c-.147 1.103-.353 2.45-.675 3.808-1.027.224-1.99.392-3.1.552.89.723 1.533 1.37 2.272 1.98-.435 1.397-1.226 3.89-1.692 5.052a39.543 39.543 0 003.618-3.579c.68.466 1.632 1.134 2.199 1.563-.132-1.027-.51-2.896-.733-3.94.773-1.11 1.285-1.968 2.027-3.08-.12.055-.242.104-.362.153l.058.015zM19.79 9.851c-.322-1.363-.528-2.705-.675-3.808a18.205 18.205 0 00-1.263 3.321 21.042 21.042 0 01-2.254-.797c.267-.686.705-1.477.993-2.11.42.287.788.55 1.202.836-.168-.506-.414-1.183-.65-2.12.328-.65.709-1.092 1.086-1.698.506.237.995.51 1.463.815-.13.815-.175 1.572-.227 2.378a23.22 23.22 0 011.318-1.744c.543.343 1.03.671 1.573 1.005-.248-.665-.407-1.425-.613-2.102.478-.548.92-.92 1.414-1.422-.614.065-1.175.19-1.791.288a15.777 15.777 0 01-.393-1.985l-.03-.022a26.802 26.802 0 00-.834 2.286c-.614.135-1.248.307-1.892.5-.454.15-.92.288-1.38.469a14.466 14.466 0 01-.286-2.145 17.308 17.308 0 00-.643 2.515 10.51 10.51 0 00-1.433.757c.408.307.758.521 1.169.837a23.412 23.412 0 00-.086 2.635c-.126-.052-.245-.101-.365-.156.74 1.112 1.254 1.97 2.027 3.08-.227 1.044-.613 2.913-.733 3.94.564-.43 1.533-1.097 2.199-1.563a38.791 38.791 0 003.618 3.579c-.457-1.162-1.257-3.656-1.696-5.053.742-.613 1.386-1.256 2.273-1.98a42.72 42.72 0 01-3.1-.551l.009.015zm23.66 45.157h.329v.88h.184v-.88h.328v-.156h-.84v.156zm1.534.653l-.285-.81h-.258v1.036h.175v-.8l.288.8h.147l.289-.8v.8h.171v-1.035h-.251l-.276.809zM5.86 46.686c-.068 0-.083.033-.11.168a1.4 1.4 0 01-.292.564c-.337.392-.8.478-1.558.478-1.14 0-2.68-1.005-2.68-3.034 0-.824.16-1.633.782-2.203a2.218 2.218 0 011.6-.527c.783 0 1.448.23 1.73.527.2.213.318.49.331.782 0 .122.019.19.086.19.068 0 .092-.068.101-.196.01-.13 0-.
38764.028-.92.028-.279.04-.398.04-.468s-.034-.095-.126-.105c-.257-.021-.527-.1-.852-.14a8.307 8.307 0 00-1.227-.086c-1.27 0-2.079.34-2.692.9a3.21 3.21 0 00-1.018 2.342A3.203 3.203 0 001.06 47.47c.775.671 1.754.92 2.919.92a5.008 5.008 0 001.533-.197.306.306 0 00.221-.245c.09-.374.152-.754.187-1.137 0-.064-.018-.125-.077-.125h.016zm7.617 1.428a4.116 4.116 0 01-.436-.031c-.254-.034-.306-.224-.33-.463-.044-.364-.044-1.035-.044-1.82v-1.498c0-1.293 0-1.532.019-1.805.018-.273.085-.441.306-.484.08-.016.161-.026.243-.028.104 0 .156-.015.156-.076 0-.062-.061-.077-.181-.077-.331 0-.868.028-1.073.028-.206 0-.767-.028-1.227-.028-.116 0-.178.021-.178.077 0 .055.052.076.144.076.112-.002.223.007.332.028.282.061.35.196.368.484.018.288.015.512.015 1.805v.178c0 .042-.025.06-.05.06H8.289a.055.055 0 01-.055-.06v-.178c0-1.293 0-1.532.019-1.805.018-.273.085-.441.306-.484.081-.017.163-.026.245-.028.102 0 .154-.015.154-.076 0-.062-.062-.077-.181-.077-.331 0-.868.028-1.07.028-.203 0-.767-.028-1.227-.028-.123 0-.18.021-.18.077 0 .055.051.076.146.076a1.65 1.65 0 01.332.028c.279.061.346.196.364.484.019.288.019.512.019 1.805V45.8c0 .785 0 1.456-.043 1.814-.034.245-.077.435-.248.469-.101.02-.204.03-.307.03-.101 0-.135.028-.135.071s.058.086.169.086c.343 0 .877-.025 1.073-.025.196 0 .776.025 1.33.025.102 0 .17-.025.17-.086 0-.061-.044-.07-.136-.07a3.988 3.988 0 01-.435-.031c-.254-.034-.307-.224-.331-.463-.046-.364-.046-1.035-.046-1.82v-.75c0-.04.027-.05.055-.05h3.254a.05.05 0 01.049.05v.75c0 .785 0 1.456-.043 1.814-.03.245-.077.435-.246.469-.1.02-.203.03-.306.03-.104 0-.138.028-.138.071s.061.086.18.086c.332 0 .869-.025 1.065-.025.196 0 .776.025 1.328.025.104 0 .171-.025.171-.086 0-.061-.043-.07-.138-.07h.025zm5.188-.203l-.68-1.804a.08.08 0 00-.083-.062H16c-.042 0-.058.019-.076.07l-.46 1.227a1.62 1.62 0 00-.126.52c0 .154.074.26.34.26h.126c.104 0 .13.02.13.071 0 .052-.05.086-.145.086-.273 0-.638-.024-.902-.024-.098 0-.564.024-1.005.024-.11 0-.163-.018-.163-.086 0-.067.03-.07.101-.07.09 0 .178-.006.267-.015.39-.05.552-.34.724-.766l2.146-5.347c.101-.246.154-.34.236-.34.083 0 .13.076.215.275.205.466 1.567 3.94 2.113 5.234.325.766.57.885.751.919.118.021.237.032.356.03.067 0 .11 0 .11.071 0 .07-.076.086-.392.086s-.92 0-1.61-.019c-.154 0-.255 0-.255-.067s.034-.07.12-.076a.137.137 0 00.084-.081.136.136 0 00-.01-.116h-.01zm-.874-2.34l-.766-2.103c0-.033-.016-.076-.043-.076-.028 0-.043.043-.052.076l-.782 2.096c0 .03 0 .059.033.059h1.567c.043 0 .052-.028.043-.053zm11.794 2.699c.12 0 .22-.025.22-.095s-.057-.061-.134-.061a1.77 1.77 0 01-.53-.08c-.255-.08-.338-.328-.415-.861l-.778-5.264c-.025-.178-.074-.264-.15-.264-.077 0-.12.07-.188.208l-2.318 4.86-2.29-4.804c-.114-.22-.163-.264-.234-.264-.07 0-.12.077-.14.224l-.853 5.54c-.043.288-.11.613-.347.674a1.34 1.34 0 01-.257.021c-.086 0-.138.019-.138.062s.07.095.156.095c.273 0 .68-.025.84-.025.16 0 .54.025.899.025.125 0 .202-.019.202-.095 0-.077-.061-.062-.129-.062-.12 0-.241-.014-.359-.042-.144-.031-.254-.108-.254-.27 0-.134.01-.268.028-.401l.441-3.386h.034c.307.637.81 1.71.886 1.887.101.24.776 1.532.981 1.934.135.257.221.425.307.425s.117-.076.307-.474l1.858-3.867h.03l.513 3.744c.034.239 0 .35-.043.37-.043.022-.092.05-.092.093s.049.076.245.092c.34.027 1.515.052 1.73.052l-.028.009zm3.094-.166a3.983 3.983 0 01-.432-.03c-.258-.034-.307-.224-.331-.463-.043-.364-.043-1.036-.043-1.82v-3.395c0-.092.024-.147.067-.163a1.27 1.27 0 01.331-.033c.316 0 .62.118.853.33a1.633 1.633 0 01.503 1.279c0 .87-.663 1.406-1.141 1.406-.178 0-.24.024-.24.092 0 .067.062.067.102.076.06.005.119.005.178 0a2.008 2.008 0 002.097-2.059 1.488 1.488 0 00-.423-1.014c-.138-.129-.521-.487-1.588-.487-.39 0-.884.027-1.227.027-.236 0-.773-.027-1.227-.027-.128 0-.19.021-.19.077 0 .055.052.076.145.076.111-.002.224.007.334.028.282.06.35.196.368.484.018.288.015.511.015 1.805v1.498c0 .784 0 1.456-.043 1.814-.034.245-.073.435-.245.469-.101.02-.204.03-.307.03-.101 0-.135.028-.135.07 0 .044.061.087.169.087.343 0 .88-.025 1.076-.025.197 0 .758.025 1.319.025.095 0 .162-.025.162-.086 0-.061-.043-.07-.138-.07h-.009zm3.076-.46c-.028.249-.08.396-.249.43-.1.02-.203.03-.306.03-.101 0-.138.028-.138.07 0 .044.061.087.172.087.34 0 .877-.025 1.073-.025.196 0 .766.025 1.33.025.093 0 .16-.025.16-.086 0-.061-.043-.07-.138-.07a3.983 3.983 0 01-.432-.031c-.255-.034-.307-.187-.34-.42-.034-.365-.034-1.036-.034-1.863v-3.303c0-.273.085-.441.306-.484.084-.018.17-.027.255-.028.083 0 .138-.015.138-.083 0-.06
3877-.068-.07-.178-.07-.325 0-.828.027-1.04.027-.211 0-.785-.027-1.107-.027-.138 0-.205.021-.205.07 0 .05.052.083.135.083.103-.001.206.011.307.037.184.043.27.187.288.475.018.288 0 .511 0 1.805v1.498c0 .827 0 1.498-.04 1.854h.043zm9.126-2.757c0 1.949-1.362 3.49-3.527 3.49-2.453 0-3.431-1.838-3.431-3.34 0-1.452.96-3.334 3.517-3.334 2.122 0 3.44 1.226 3.44 3.184zm-1.193.306c0-1.908-1.098-3.091-2.496-3.091-.978 0-2.095.545-2.095 2.663 0 1.77.978 3.177 2.616 3.177.595 0 1.975-.291 1.975-2.758v.01zm8.439-3.38c-.417 0-.742.028-.834.028-.181 0-.59-.027-1.034-.027-.126 0-.22 0-.22.076 0 .077.036.077.137.077.153-.008.305.01.451.052.203.086.282.248.288.766l.09 3.824h-.047c-.144-.138-1.294-1.363-1.873-1.943a90.987 90.987 0 01-2.64-2.733c-.102-.113-.221-.263-.307-.263s-.11.12-.11.29l-.077 5.041c0 .739-.04.987-.264 1.051a1.399 1.399 0 01-.383.043c-.086 0-.138.019-.138.07 0 .053.077.087.19.087.441 0 .843-.025.92-.025.162 0 .503.025 1.055.025.12 0 .196-.019.196-.086 0-.068-.05-.07-.144-.07a1.308 1.308 0 01-.442-.059c-.171-.058-.282-.279-.306-.944l-.092-3.576h.024c.154.163 1.098 1.226 2.027 2.145.93.92 1.978 1.992 2.515 2.504.092.095.196.187.288.187.092 0 .11-.077.11-.264l.095-5.371c0-.478.077-.656.307-.724a.85.85 0 01.255-.027c.1 0 .153-.022.153-.077s-.086-.076-.196-.076h.006zm2.447 2.556l-.24-.178c-.708-.539-.904-.833-.904-1.225 0-.512.383-.877 1.012-.877a1.075 1.075 0 01.92.417c.128.161.206.356.224.56 0 .102.027.154.083.154.055 0 .095-.067.095-.254 0-.665.033-.92.033-1.02 0-.062-.04-.086-.12-.105a4.16 4.16 0 00-1.13-.144c-1.184 0-1.97.671-1.97 1.609 0 .69.326 1.284 1.26 2.016l.393.307c.709.554.838.946.838 1.36 0 .414-.378.971-1.144.971a1.175 1.175 0 01-1.227-.86 1.75 1.75 0 01-.08-.433c0-.067 0-.144-.082-.144-.083 0-.092.095-.102.22-.009.127.007.666.007 1.135 0 .187.027.23.162.288a2.94 2.94 0 001.227.223c.481.021.958-.1 1.37-.349a1.717 1.717 0 00.8-1.483c0-.809-.364-1.394-1.395-2.17l-.03-.018zM16.957 54.806c-.055 0-.067.04-.073.1a.89.89 0 01-.178.412c-.172.186-.439.193-.804.193-.533 0-.711-.05-.828-.15-.116-.102-.144-.598-.144-1.474v-2.658c0-.223.07-.355.255-.388.088-.015.177-.022.267-.022.082 0 .122 0 .122-.061s-.046-.061-.14-.061c-.27 0-.77.021-.92.021-.151 0-.614-.021-.942-.021-.104 0-.15 0-.15.061s.042.061.116.061a.921.921 0 01.227.022c.224.046.28.156.307.389.027.233 0 .41 0 1.45v1.206c0 .632 0 1.171-.034 1.46-.025.195-.061.348-.2.376-.08.019-.162.028-.245.027-.082 0-.11.022-.11.056 0 .033.049.067.138.067.138 0 .307-.015.472-.015h.39c.282 0 .53 0 .837.021.306.022.665.022 1.159.022.356 0 .39-.037.43-.184.055-.26.09-.523.104-.788 0-.082 0-.116-.056-.116v-.006zm4.293.034c-.046 0-.061.024-.076.104-.046.278-.13.422-.307.505a1.789 1.789 0 01-.644.08c-.7 0-.81-.101-.822-.573V53.35c0-.
38704 0-.067.04-.067.166 0 .843 0 .975.021.252.028.347.132.384.267a1.995 1.995 0 01.027.27.059.059 0 00.036.036.057.057 0 00.026.003c.06 0 .06-.076.06-.131 0-.056.02-.307.028-.46.028-.346.056-.457.056-.5 0-.042-.022-.055-.05-.055-.027 0-.06.037-.11.092-.049.056-.165.086-.328.101-.163.016-.944.016-1.095.016-.043 0-.049-.03-.049-.077v-1.731c0-.05 0-.067.05-.067.134 0 .855 0 .971.024.34.043.411.126.457.245a.69.69 0 01.043.248c0 .062 0 .095.062.095.06 0 .06-.04.067-.073.006-.034.028-.383.034-.454a4 4 0 01.058-.444c0-.034 0-.058-.043-.058a.707.707 0 00-.11.024c-.102.02-.204.035-.307.043h-1.711c-.098 0-.255 0-.436-.015h-.552c-.104 0-.15 0-.15.061s.04.061.114.061c.09-.002.18.005.27.022.223.046.279.156.306.389.028.233 0 .41 0 1.45v1.207c0 .63 0 1.17-.034 1.458-.027.196-.06.35-.199.377-.08.02-.163.028-.245.028-.083 0-.11.021-.11.055 0 .033.049.067.137.067.135 0 .307-.015.473-.015h.39c.205 0 .42 0 .714.021.294.022.671.022 1.183.022.26 0 .322 0 .371-.178a5.53 5.53 0 00.09-.76c0-.07 0-.122-.056-.122l.012-.006zm6.351.965c0 .052-.061.067-.307.067-.245 0-.748 0-1.294-.015-.122 0-.205 0-.205-.052s.027-.056.098-.062a.11.11 0 00.058-.156l-.546-1.452a.064.064 0 00-.07-.05h-1.533c-.034 0-.05 0-.062.056l-.37.977a1.37 1.37 0 00-.102.42c0 .123.061.212.273.212h.104c.08 0 .102 0 .102.055s-.04.067-.117.067c-.218 0-.515-.021-.727-.021-.073 0-.45.021-.806.021-.09 0-.132-.015-.132-.067 0-.052.027-.056.083-.056h.211c.307-.042.448-.275.583-.612l1.72-4.29c.083-.2.123-.273.193-.273s.102.061.172.218c.166.377 1.26 3.171 1.699 4.21.26.613.46.714.613.747.095.02.192.029.288.028.059 0 .09 0 .09.055l-.016-.027zm-2.355-2.075l-.613-1.691c0-.028-.016-.062-.034-.062-.018 0-.034.034-.043.062l-.629 1.685c0 .028 0 .046.028.046h1.26c.034 0 .04-.018.034-.04h-.003zm7.718-.398c-.23 0-.588.021-.803.021-.215 0-.638-.021-.994-.021-.095 0-.144.015-.144.067 0 .052.04.059.105.059.089-.003.178.003.266.018.227.049.285.16.307.39.021.229 0 .468 0 .811v.644a.239.239 0 01-.129.248c-.187.063-.385.09-.582.076-1.448 0-2.386-1.1-2.386-2.574 0-.842.245-1.354.628-1.676a1.994 1.994 0 011.359-.426c.56-.025 1.11.166 1.533.534.137.16.22.36.236.57 0 .055.019.088.065.088s.076-.033.076-.144a8.93 8.93 0 01.05-1.121c0-.05-.016-.077-.099-.083-.156 0-.395-.049-.54-.073a8.212 8.212 0 00-1.226-.11 3.318 3.318 0 00-1.84.444 2.563 2.563 0 00-1.193 2.236c0 1.894 1.487 2.688 3.168 2.688a3.88 3.88 0 001.653-.307c.08-.049.086-.061.086-.245v-1.578c0-.211.076-.355.263-.389a.882.882 0 01.184-.018c.05 0 .09 0 .09-.059 0-.058-.05-.067-.136-.067l.003-.003zm5.732-2.605c-.267 0-.697.022-.78.022 0 0-.438-.022-.787-.022-.099 0-.148 0-.148.062 0 .06.043.06.12.06a1.18 1.18 0 01.245.022c.227.046.282.157.307.39.025.232 0 .41 0 1.449v.827c0 .702-.021 1.318-.399 1.698-.255.24-.593.372-.944.367a1.274 1.274 0 01-.859-.281c-.334-.273-.533-.69-.533-1.686v-2.406c0-.223.064-.355.251-.388a.928.928 0 01.2-.022c.067 0 .11 0 .11-.061s-.05-.061-.15-.061c-.249 0-.681.021-.844.021-.162 0-.638-.021-1.002-.021-.102 0-.15 0-.15.061s.042.061.116.061c.09-.002.18.005.27.022.224.046.279.156.306.389.028.233 0 .41 0 1.45v1.004c0 .993.26 1.499.614 1.811.432.346.98.516 1.533.475a2.04 2.04 0 001.426-.496c.573-.49.653-1.3.653-2.06v-2.185c0-.223.07-.355.254-.388a.94.94 0 01.2-.022c.083 0 .122 0 .122-.061s-.046-.061-.144-.061l.013.03zm3.82 4.106c-.049 0-.06.025-.076.105-.05.278-.13.422-.307.505a1.774 1.774 0 01-.644.08c-.699 0-.806-.101-.822-.573v-1.606c0-.04 0-.067.043-.067.163 0 .84 0 .972.021.255.028.35.132.384.267.033.135.018.178.027.245.01.067 0 .064.061.064.062 0 .062-.076.062-.132 0-.055.018-.306.027-.46.028-.345.056-.456.056-.499 0-.043-.022-.055-.05-.055-.027 0-.06.037-.107.092-.046.055-.165.086-.33.101-.166.016-.942.016-1.096.016-.043 0-.049-.031-.049-.077v-1.731c0-.05.016-.068.05-.068.137 0 .855 0 .971.025.344.043.411.126.46.245a.75.75 0 01.04.248c0 .062 0 .095.062.095.06 0 .064-.04.07-.073.006-.034.028-.383.034-.454.021-.306.055-.395.055-.444 0-.05 0-.058-.043-.058a.692.692 0 00-.107.024c-.102.02-.204.035-.307.043h-1.714c-.095 0-.255 0-.432-.015h-.555c-.102 0-.15 0-.15.061s.042.061.113.061a1.35 1.35 0 01.273.022c.22.046.279.156.306.389.028.233 0 .41 0 1.45v1.206c0 .632 0 1.171-.036 1.46-.025.195-.062.348-.2.376a.921.921 0 01-.245.027c-.08 0-.11.022-.11.056 0 .033.049.067.138.067.137 0 .306-.015.472-.015h.395c.2 0 .414 0 .709.021.294.022.671.022 1.186.022.261 0 .322 0 .368-.178.05-.25.081-.505.092-.76 0-.07 0-.123-.055-.123l.01-.006zM1.07 32.45l2.22 6.658c.098.273.138.386.245.386.108 0 .175-.129.374-.558.454-.962 1.84-4.67 2.046-5.209h.024l2.18 5.25c.157.385.218.514.326.514.107 0 .187-.129.306-.493.512-1.57 1.616-4.903 2.098-6.224.22-.613.337-1.017.588-1.115a1.26 1.26 0 01.365-.049c.095 0 .148-.034.148-.10
3877 0-.074-.074-.083-.188-.083-.346 0-.8.03-.87.03-.07 0-.537-.03-1.092-.03-.156 0-.242.021-.242.095 0 .073.076.095.175.095.414 0 .508.147.508.306-.005.209-.04.415-.104.613-.368 1.226-1.208 3.984-1.398 4.691h-.03l-2.184-5.27c-.135-.33-.187-.49-.307-.49s-.16.083-.263.377l-2.006 5.46h-.034c-.19-.591-1.165-3.766-1.34-4.458a6.427 6.427 0 01-.233-.965c0-.114.022-.19.117-.23a.582.582 0 01.264-.04c.1 0 .187 0 .187-.095s-.074-.095-.221-.095c-.614 0-1.07.03-1.165.03-.096 0-.672-.03-1.227-.03-.15 0-.233.021-.233.095 0 .073.064.095.165.095a.92.92 0 01.424.095c.196.206.33.463.39.741l-.013.01zm11.358 2.926c0-1.793 1.184-4.11 4.33-4.11 2.613 0 4.238 1.533 4.238 3.92s-1.677 4.29-4.342 4.29c-3.012 0-4.226-2.255-4.226-4.11v.01zm1.447-.334c0 2.178 1.206 3.907 3.22 3.907.733 0 2.432-.353 2.432-3.37 0-2.348-1.352-3.807-3.067-3.807-1.205 0-2.578.671-2.578 3.282l-.006-.012zm15.732 3.995c-.071.031-.114.062-.114.114 0 .052.061.098.307.116.42.031 1.87.065 2.128.065.15 0 .273-.034.273-.117s-.07-.073-.169-.073a2.144 2.144 0 01-.647-.105c-.307-.094-.42-.398-.515-1.057l-.954-6.477c-.03-.22-.095-.325-.187-.325s-.15.083-.233.251l-2.852 5.988-2.864-5.914c-.135-.273-.202-.325-.285-.325-.083 0-.144.092-.178.273l-1.036 6.833c-.055.355-.138.763-.433.824a1.26 1.26 0 01-.306.034c-.108 0-.169.021-.169.073 0 .052.086.117.19.117.334 0 .837-.034 1.037-.034.199 0 .662.034 1.1.034.157 0 .252-.022.252-.117s-.07-.073-.157-.073a2.325 2.325 0 01-.438-.05c-.18-.045-.307-.14-.307-.34a4.74 4.74 0 01.031-.49l.546-4.17h.043c.368.784.996 2.105 1.088 2.326.126.29.957 1.896 1.206 2.377.171.307.276.524.37.524.096 0 .145-.092.387-.585l2.288-4.759h.043l.628 4.612c.04.306 0 .43-.055.45h-.018zm4.547-.514c-.043.306-.092.536-.307.576a1.44 1.44 0 01-.37.043c-.13 0-.172.033-.172.085 0 .053.073.105.211.105.212 0 .485-.022.724-.022h.613c.307 0 .638 0 1.092.034.454.034 1.027.034 1.812.034.399 0 .494 0 .568-.273a8.33 8.33 0 00.137-1.167c0-.102 0-.187-.085-.187-.086 0-.092.043-.117.156-.073.429-.2.65-.472.778a2.71 2.71 0 01-.984.123c-1.07 0-1.227-.157-1.258-.88v-2.451c0-.064 0-.107.062-.107.251 0 1.288 0 1.49.033.386.04.534.2.589.408.022.126.035.252.04.38a.084.084 0 00.024.07.083.083 0 00.07.022c.096 0 .096-.117.096-.2 0-.082.03-.49.04-.701.04-.536.085-.702.085-.766 0-.064-.03-.086-.076-.086s-.092.058-.166.138c-.073.08-.251.135-.503.16-.251.024-1.45.018-1.677.018-.064 0-.074-.043-.074-.114v-2.644c0-.07.022-.104.074-.104.208 0 1.31.021 1.487.043.525.061.613.19.702.38.043.12.065.248.065.377 0 .092.021.144.092.144.07 0 .095-.065.104-.114.022-.129.043-.585.055-.692a6.82 6.82 0 01.083-.684c0-.049 0-.091-.061-.091a.798.798 0 00-.169.042c-.083.019-.252.04-.45.062-.2.021-2.285 0-2.623 0-.147 0-.39 0-.662-.022-.273-.021-.564 0-.85 0-.156 0-.23.022-.23.095 0 .074.065.095.181.095.137-.001.274.01.408.03.344.074.43.24.451.595.022.356.019.632.019 2.225v1.838c0 .969 0 1.796-.053 2.234l-.015-.018zm13.057.937c.095 0 .138-.089.138-.324l.117-6.61c0-.591.095-.806.39-.892.1-.023.203-.034.306-.03.126 0 .187-.034.187-.095s-.101-.095-.24-.095c-.515 0-.92.03-1.027.03-.224 0-.723-.03-1.272-.03-.157 0-.27 0-.27.095s.043.095.166.095c.187-.01.374.011.555.061.254.104.35.307.358.947l.105 4.703h-.052c-.178-.171-1.595-1.679-2.306-2.39a126.779 126.779 0 01-3.251-3.37c-.18-.19-.276-.328-.393-.328-.116 0-.134.147-.134.355l-.092 6.205c0 .92-.053 1.226-.329 1.303a2.11 2.11 0 01-.469.049c-.107 0-.168.021-.168.085 0 .065.092.105.23.105.546 0 1.04-.034 1.134-.034.2 0 .614.034 1.3.034.145 0 .24-.022.24-.105 0-.082-.062-.085-.178-.085a1.71 1.71 0 01-.546-.074c-.209-.07-.347-.346-.368-1.164l-.117-4.4h.034c.19.202 1.352 1.507 2.496 2.64 1.092 1.08 2.432 2.452 3.094 3.084.117.116.243.226.356.226l.006.01zm2.14-6.352c0 .007.002.014.005.02a.046.046 0 00.048.027.175.175 0 00.132-.065c.37-.38.92-1.262.92-1.765 0-.122-.037-.18-.243-.239a3.298 3.298 0 00-.684-.156c-.04 0-.089.04-.089.064 0 .025 0 .067.09.15.13.16.201.36.199.567a2.927 2.927 0 01-.356 1.296.331.331 0 00-.04.11l.019-.009zm4.02 5.871a1.445 1.445 0 01-1.502-1.057 2.068 2.068 0 01-.092-.533c0-.086 0-.18-.107-.18-.108 0-.114.116-.126.272a21.39 21.39 0 00-.052 1.373c0 .233.03.282.2.355a3.583 3.583 0 001.532.276 3.035 3.035 0 001.669-.43 2.114 2.114 0 00.984-1.822c0-.996-.45-1.72-1.72-2.672l-.307-.218c-.852-.662-1.
387104-1.03-1.104-1.514 0-.612.472-1.075 1.248-1.075a1.34 1.34 0 011.144.509c.158.2.253.441.273.695 0 .126.034.187.104.187.07 0 .117-.08.117-.306 0-.815.043-1.119.043-1.257 0-.073-.055-.104-.147-.125a5.228 5.228 0 00-1.396-.178c-1.456 0-2.422.827-2.422 1.983 0 .848.398 1.58 1.551 2.482l.482.38c.874.68 1.027 1.158 1.027 1.676s-.46 1.192-1.401 1.192"})}))}),iG=(0,s.m$)(iU),iW=["size"];function iq(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function iX(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iq(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iq(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var iK=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,iW);return i&&(o.width=i,o.height=i),(0,c.tZ)("svg",iX(iX({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",viewBox:"0 0 24 24",ref:n},o),{},{children:(0,c.tZ)("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.569 4.31h12.862A4.547 4.547 0 0123 8.83v6.36a4.547 4.547 0 01-4.569 4.52H5.569A4.547 4.547 0 011 15.19V8.83a4.547 4.547 0 014.569-4.52zm3.755 10.845l6.018-2.838a.238.238 0 00.005-.429L9.33 8.873a.242.242 0 00-.35.213v5.855a.241.241 0 00.343.214z",clipRule:"evenodd"})}))}),iY=(0,s.m$)(iK),iJ=["size","color"];function iQ(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function i1(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?iQ(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):iQ(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var i0=(0,l.forwardRef)(function(r,n){var i=r.size,o=r.color,s=void 0===o?"white":o,l=(0,a.Z)(r,iJ);return i&&(l.width=i,l.height=i),(0,c.BX)("svg",i1(i1({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,viewBox:"0 0 20 20",ref:n,fill:"none"},l),{},{children:[(0,c.tZ)("circle",{cx:"10",cy:"10",r:"9",stroke:s,strokeWidth:"2"}),(0,c.tZ)("rect",{x:"9.25",y:"9",width:"1.5",height:"6",fill:s}),(0,c.tZ)("circle",{cx:"10",cy:"6",r:"1",fill:s})]}))}),i2=(0,s.m$)(i0),i3=["size"];function i4(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function i5(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?i4(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):i4(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var i6=(0,l.forwardRef)(function(r,n){var i=r.size,o=(0,a.Z)(r,i3);return i&&(o.width=i,o.height=i),(0,c.BX)("svg",i5(i5({xmlns:"http://www.w3.org/2000/svg",width:"81",height:"80",viewBox:"0 0 81 80",fill:"none",ref:n},o),{},{children:[(0,c.tZ)("path",{d:"M32.9759 22.2455V70.0159C24.2426 65.9492 18.6204 57.1788 18.6204 47.4974V22.2455H32.9759Z",fill:"#008C45"}),(0,c.tZ)("path",{d:"M61.6869 22.2461V47.4979C61.6869 57.1794 56.0646 65.9498 47.3313 70.0165V22.2461H61.6869Z",fill:"#CD212A"}),(0,c.tZ)("path",{d:"M47.3297 22.2451V70.0155C47.0704 70.134 46.8112 70.2525 46.5445 70.3636L40.1519 73.0747L33.7593 70.3636C33.4926 70.2525 33.2334 70.134 32.9741 70.0155V22.2451H47.3297Z",fill:"white"}),(0,c.tZ)("path",{d:"M28.9826 18.7115L32.7974 15.9633L36.6048 18.7115L35.1233 14.23L38.9307 11.4818H34.2419L32.7974 7.00037L31.3159 11.4818H26.6196L30.4344 14.23L28.9826 18.7115Z",fill:"#FFDC3C"}),(0,c.tZ)("path",{d:"M44.8908 18.7115L48.6982 15.9633L52.5056 18.7115L51.0241 14.23L54.8315 11.4818H50.1426L48.6982 7.00037L47.2167 11.4818H42.5278L46.3352 14.23L44.8908 18.7115Z",fill:"#FFDC3C"})]}))}),i8=(0,s.m$)(i6)},70291:function(r,n,i){"use strict";i.r(n),i.d(n,{default:function(){return N}});var o=i(64219),a=i(96047),s=i(24208),l=i(16208),c=i.n(l),u=i(99534),d=i.n(u),h=i(61639);i(23505),i(66761),i(60853),i(3810);var p=i(81779),f=i(91723),m=i(25900),g=i.n(m),y=i(61876),v=i(66840),b=i(76725),C=i.n(b),_=i(42773),x=i(66125),w=i(62068),S=i(5614),O=i(4104),E=i(96305),k=i(13074),T=i(97323),M=i(32303),P="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MCAzMy41Ij48cGF0aCBkPSJNMCAzMy41aDUwVjBIMHpNMjUgNi43Yz
387UuNiAwIDEwLjEgNC41IDEwLjEgMTAuMVMzMC42IDI2LjkgMjUgMjYuOXMtMTAuMS00LjUtMTAuMS0xMC4xUzE5LjQgNi43IDI1IDYuNyIgc3R5bGU9ImZpbGw6I2ZhZmFmYSIvPjxwYXRoIGQ9Ik0yNSAyNi44YzUuNiAwIDEwLjEtNC41IDEwLjEtMTAuMVMzMC42IDYuNiAyNSA2LjZzLTEwLjEgNC41LTEwLjEgMTAuMVMxOS40IDI2LjggMjUgMjYuOCIgc3R5bGU9ImZpbGw6I2JlMjYyZiIvPjxwYXRoIGQ9Ik0wIDMzLjVoNTBWMEgwem0xNi45LTE2LjgtLjYtMS0xLjEuMy43LS45LS42LTEuMS45LjQuMi4xLjgtLjktLjEgMS4zIDEuMS40LTEuMi4yek0yMSAxM2wtMS0uNy0xIC44LjMtMS4yLTEtLjdoMS4ybC4zLTEuMi40IDEuMWgxLjJsLTEgLjh6bS0xLjgtNy44LjkuOCAxLjEtLjUtLjYgMS4xLjkuOS0xLjItLjItLjYgMS4xLS4yLTEuMi0xLjItLjIgMS4xLS41em0tMy45LTMgMS4xLjUuOC0uOS0uMSAxLjIgMS4xLjUtMS4yLjN2MS4xbC0uNi0xLTEuMi4zLjgtMXpNOC4yIDMuM2wxLjEgMy41SDEzTDEwIDlsMS4xIDMuNS0zLTIuMi0zIDIuMkw2LjIgOWwtMy0yLjJoMy43eiIgc3R5bGU9ImZpbGw6I2RkMzQyYyIvPjxwYXRoIGQ9Ik0xMyA2LjhIOS4zTDguMiAzLjMgNy4xIDYuOEgzLjRsMyAyLjEtMS4yIDMuNSAzLTIuMSAzIDIuMUwxMCA4Ljl6TTE3LjEgM2wuMi0xLjItLjguOS0xLjItLjUuNyAxLS44IDEgMS4xLS4zLjcgMSAuMS0xLjIgMS4yLS4zek0yMC42IDYuNmwuNi0xLjEtMS4xLjUtLjktLjguMiAxLjItMS4xLjUgMS4yLjIuMiAxLjIuNS0xLjEgMS4yLjJ6TTIxLjUgMTEuMWwtMS4yLjEtLjQtMS4yLS4zIDEuMmgtMS4zbDEuMS43LS40IDEuMiAxLS44IDEgLjctLjQtMS4xeiIgc3R5bGU9ImZpbGw6I2ZmZTUzMyIvPjxwYXRoIGQ9Im0xNy4xIDE0LjcuMS0xLjItLjguOS0uMi0uMS0uOS0uMy42IDEuMS0uNy45IDEuMS0uMy42IDEgLjEtMS4yIDEuMi0uM3oiIHN0eWxlPSJmaWxsOiNmZmRlMDAiLz48L3N2Zz4=",L=function(r){var n=r.querySelector('[data-testid="language-selection-button"]');if(n){var i=n.querySelector('[data-testid="base-icon-img"]');i&&"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MCAzMy41Ij48cGF0aCBkPSJNMjUgMTYuOEgwdjE2LjdoNTBWMEgyNXoiIHN0eWxlPSJmaWxsOiNlZDJmMzEiLz48cGF0aCBkPSJNMjUgMEgwdjE2LjhoMjV6bS03LjEgMTEuNS0yLjktLjgtLjMuMy44IDIuOC0yLjEtMi4xYy0uMSAwLS4yLjEtLjMuMWwtLjggMi44LS44LTIuOGMtLjEgMC0uMi0uMS0uMy0uMWwtMi4xIDIuMS45LTIuOC0uMy0uMy0yLjguOEw5IDkuNGMwLS4xLS4xLS4yLS4xLS4zbC0yLjgtLjggMi44LS44cy4xLS4xLjEtLjNsLTIuMS0yIDIuOC44LjMtLjMtLjgtMi44TDExLjMgNWMuMSAwIC4yLS4xLjMtLjFsLjgtMi45LjggMi44Yy4xIDAgLjIuMS4zLjFsMi4xLTIuMS0uOCAyLjhjLjEuMi4yLjMuMi4zbDIuOC0uOC0yLjEgMi4xYzAgLjEuMS4yLjEuM2wyLjguOC0yLjguOGMwIC4xLS4xLjItLjEuM3oiIHN0eWxlPSJmaWxsOiMyYjMxODciLz48cGF0aCBkPSJtMTEuNiAxMS44LjggMi44LjgtMi44Yy0uMi4xLS41LjEtLjguMXMtLjUgMC0uOC0uMU04LjkgNy42bC0yLjguNyAyLjguOGMtLjEtLjItLjEtLjUtLjEtLjhzMC0uNS4xLS43TTEzLjEgNC45IDEyLjQgMmwtLjggMi44Yy4yLS4xLjUtLjEuOC0uMXMuNS4xLjcuMk0xNS45IDkuMWwyLjgtLjgtMi44LS44YzAgLjMuMS42LjEuOHMtLjEuNi0uMS44TTkuMiAxMy44bDIuMS0yLjFjLS41LS4yLS45LS40LTEuMy0uOHpNNi45IDUuMmwyLjEgMmMuMi0uNS40LS45LjgtMS4zek0xNy45IDExLjVsLTIuMS0yLjFjLS4yLjUtLjQuOS0uOCAxLjN6TTE1LjUgMi45IDEzLjQgNWMuNS4yLjkuNCAxLjMuOHpNNi45IDExLjVsMi44LS44Yy0uMy0uMy0uNi0uOC0uNy0xLjN6TTE1LjUgMTMuOGwtLjctMi44Yy0uNC4zLS44LjYtMS4zLjh6TTkuMiAyLjlsLjggMi44Yy40LS4zLjgtLjYgMS4zLS44ek0xNy45IDUuMmwtMi45LjdjLjMuNC42LjguOCAxLjN6IiBzdHlsZT0iZmlsbDojZmZmIi8+PHBhdGggZD0iTTE2IDguM2MwLS4zIDAtLjUtLjEtLjggMC0uMS0uMS0uMi0uMS0uMy0uMi0uNS0uNC0uOS0uOC0xLjNsLS4zLS4zYy0uNC0uMy0uOC0uNi0xLjMtLjgtLjEgMC0uMi0uMS0uMy0uMS0uMi0uMS0uNS0uMS0uOC0uMXMtLjUgMC0uOC4xYy0uMSAwLS4yLjEtLjMuMS0uNS4yLS45LjQtMS4zLjggMCAuMi0uMS4zLS4yLjMtLjMuNC0uNi45LS43IDEuMyAwIC4xLS4xLjItLjEuMy0uMS4zLS4xLjYtLjEuOHMwIC41LjEuOGMwIC4xLjEuMi4xLjMuMi41LjQuOS44IDEuM2wuMy4zYy40LjMuOC42IDEuMy44LjEgMCAuMi4xLjMuMS4yLjEuNS4xLjguMXMuNSAwIC44LS4xYy4xIDAgLjItLjEuMy0uMS41LS4yLjktLjQgMS4zLS44bC4zLS4zYy4zLS40LjYtLjguOC0xLjMgMC0uMS4xLS4yLjEtLjMtLjItLjItLjEtLjUtLjEtLjhtLTYuOCAwYzAtMS43IDEuNC0zLjIgMy4yLTMuMiAxLjcgMCAzLjIgMS40IDMuMiAzLjJzLTEuNCAzLjItMy4yIDMuMi0zLjItMS40LTMuMi0zLjIiIHN0eWxlPSJmaWxsOiMyYjMxODciLz48cGF0aCBkPSJNMTUuNSA4LjNjMC0xLjctMS40LTMuMi0zLjItMy4yLTEuNyAwLTMuMiAxLjQtMy4yIDMuMnMxLjQgMy4yIDMuMiAzLjIgMy4yLTEuNCAzLjItMy4yIiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+"===i.src&&(i.src=P)}var o=r.querySelector('[data-language="tw"]');if(o){var a=o.querySelector(".language__flag img");a&&a.src!==P&&(a.src=P,a.alt="简体中文")}},A=function(){var r,n=window.setInterval(function(){var i=Array.from(document.getElementsByTagName("access-widget-ui")).find(function(r){var n;return null===(n=r.shadowRoot)||void 0===n?void 0:n.querySelector('[data-testid="language-selection-button"]')});if(null!=i&&i.shadowRoot){window.clearInterval(n);var o=i.shadowRoot;L(o),(r=new MutationObserver(function(){return L(o)})).observe(o,{childList:!0,subtree:!0})}},500);return function(){var i;window.clearInterval(n),null===(i=r)||void 0===i||i.disconnect()}},Z=i(12110),I=i(24593),V=i(91240),D=i(2793),j=(0,v.createContext)({}),z=function(r){var n=r.children,i=(0,v.useState)(""),o=i[0],a=i[1];return(0,D.tZ)(j.Provider,{value:{selectedLanguage:o,setSelectedLanguage:a},children:n})},B=i(4633),R=i(48162);function H(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function F(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?H(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):H(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}V.j&&(i.e(3585).then(i.bind(i,43585)),Promise.resolve().then(i.bind(i,58074)));var N=(0,h.Z)(function(r){var n,i=r.Component,o=r.pageProps,l=(0,T.a)(),u=l.handleLogin,d=l.retrieveUser,h=l.user,m=(0,I.bU)(),b=(0,y.useRouter)(),P=b.asPath,L=b.defaultLocale,j=P.split("?")[0].split("#")[0],H=(j.startsWith("/".concat(m))&&m!==L?j.replace("/".concat(m),"")||"/":j).split("/").filter(Boolean),N=null!==(n=H[0])&&void 0!==n?n:"",$=H.slice(1),U=(0,B._)(N,"en",m),G=(0,R.LO)(j),W="".concat((0,Z.o)(m)).concat(U?"/".concat(U):"").concat($.length?"/".concat($.join("/")):"").replace(/\/+$/,"");return((0,v.useEffect)(function(){if(V.j){if(P.includes("platform=app")||"app"===new URLSearchParams(window.location.search).get("platform")){document.querySelectorAll('#Cookiebot,#CookieDeclaration,#allyableScript,#accessiwayScript,script[src*="consent.cookiebot.com/uc.js"],script[src*="consent.cookiebot.com"][src*="/cd.js"],script[src*="portal.allyable.com"],script[src*="embeds.acswapp.com"],[id^="CybotCookiebot"],iframe[src*="allyable"],iframe[src*="acswapp"]').forEach(function(r){return r.remove()});return}if(!document.getElementById("accessiwayScript")){var r,n=document.createElement("script");n.src="https://embeds.acswapp.com/accessibility/app.js",n.id="accessiwayScript",n.async=!0,document.head.appendChild(n)}var i=A();return(r=(0,s.Z)(c().mark(function r(){var n,i;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,fetch("/api/geo-location");case 2:return n=r.sent,r.next=5,n.json();case 5:if(["US","VN","IL"].includes(r.sent.country)){r.next=9;break}return r.abrupt("return");case 9:if(!document.getElementById("allyableScript")){r.next=11;break}return r.abrupt("return");case 11:(i=document.createElement("script")).src="https://portal.allyable.com/aweb?license=ff17b643d254459498e6c58bf88b023a",i.id="allyableScript",i.async=!0,i.referrerPolicy="no-referrer-when-downgrade",document.head.appendChild(i);case 17:case"end":return r.stop()}},r)})),function(){return r.apply(this,arguments)})(),i}},[P,m]),(0,a.default)(function(){if(V.j){var r=.01*window.innerHeight;document.documentElement.style.setProperty("--vh","".concat(r,"px"));var n=function(){var r=.01*window.innerHeight;document.documentElement.style.setProperty("--vh","".concat(r,"px"))};return window.addEventListener("resize",n),function(){window.removeEventListener("resize",n)}}}),(0,v.useEffect)(function(){return window.document.addEventListener("user",function(r){return u(r.detail)}),function(){window.document.removeEventListener("user",u)}},[u]),(0,v.useEffect)(function(){!h&&m&&d(m)},[d,h,m]),(0,a.default)(function(){C().initialize({gtmId:"GTM-WDHKX9"})}),o.renderWithoutLayout)?(0,D.tZ)(i,F({},o)):(0,D.tZ)(D.HY,{children:(0,D.BX)(_.J$,{value:{refreshInterval:3e4,revalidateOnReconnect:!0,revalidateOnFocus:!1,revalidateOnMount:!0},children:[(0,D.BX)(g(),{children:[(0,D.tZ)("meta",{property:"twitter:card",content:"summary_large_image"}),(0,D.tZ)("meta",{name:"twitter:image",content:S.fv})]}),(0,D.tZ)(f.lX,{canonical:W,titleTemplate:"%s | Inter.it",openGraph:{images:[{url:S.fv,width:S.kj,height:S.vs,alt:"Inter"}]}}),(0,D.tZ)(z,{children:(0,D.tZ)(p.xjn,{theme:M.r,resetCSS:!0,children:(0,D.tZ)(E.y,{children:(0,D.tZ)(O.yO,{children:(0,D.tZ)(k.Nd,{results:o.results,totalResults:o.totalResults,children:G?(0,D.tZ)(w.jo,{footer:o.footer,mainNavigation:o.mainNavigation,pgProps:o,children:(0,D.tZ)(i,F({},o))}):(0,D.BX)(w.IE,{footer:o.footer,mainNavigation:o.mainNavigation,pgProps:o,children:[(0,D.tZ)(x._,{}),(0,D.tZ)(i,F({},o))]})})})})})})]})})},F(F({},d()),{},{isLoader:!0,skipInitialProps:!0}))},88630:function(r,n,i){"use strict";i.d(n,{H:function(){return o}});var o=(0,i(19104).Ue)(function(r,n){var i;return{alwaysWhiteLogo:!1,setAlwaysWhiteLogo:function(n){return r({alwaysWhiteLogo:n})}
387,activeItem:void 0,setActiveItem:function(n){return r({activeItem:n})},logoStyle:"light",setLogoStyle:function(n){return r({logoStyle:n})},defaultHeaderStyle:"solid",setDefaultHeaderStyle:function(n){return r({defaultHeaderStyle:n})},headerStyle:null===(i=n())||void 0===i?void 0:i.defaultHeaderStyle,setHeaderStyle:function(n){return r({headerStyle:n})},subNavItems:!1,setSubNavItems:function(n){return r({subNavItems:n})}}})},97323:function(r,n,i){"use strict";i.d(n,{a:function(){return x}});var o,a,s,l=i(24208),c=i(64219),u=i(16208),d=i.n(u),h=i(8595),p=i.n(h),f=i(19104),m=((o={}).Id="inter_id",o.User="inter_user",o.Hash="inter_hash",o.LoggedOn="inter_logged_on",o),g=i(18098),y=i(74392),v=i(91240);function b(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function C(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?b(Object(i),!0).forEach(function(n){(0,c.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):b(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}function _(r){var n;return C(C({},r),{},{birthDate:null!==(n=r.birthDate)&&void 0!==n?n:(0,g.Z)(new Date,"yyyy-MM-dd")})}var x=(0,f.Ue)(function(r,n){var i,o;return{user:void 0,setUser:function(n){return r({user:_(n)})},isAuthenticated:!1,setIsAuthenticated:function(n){return r({isAuthenticated:n})},isFetchingUser:!1,showLogin:!1,setShowLogin:function(n,i){a=null==i?void 0:i.ticketId,s=null==i?void 0:i.phoneVerificationRequired,r({showLogin:n})},logout:(i=(0,l.Z)(d().mark(function i(){var o,a,s,l,c,u,h;return d().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,p().get("/api/user/logout");case 3:u=i.sent.data,h=n().user,(0,y.LG)({event:"account_logout",userCountry:null!==(o=null==h||null===(a=h.address)||void 0===a?void 0:a.countryCode)&&void 0!==o?o:"",userLanguage:null!==(s=null==h||null===(l=h.address)||void 0===l?void 0:l.countryCode)&&void 0!==s?s:"",userIdHashed:null!==(c=null==h?void 0:h.id)&&void 0!==c?c:""}),r({user:void 0,isAuthenticated:!1}),u.logoutUrl&&v.j&&(window.location=u.logoutUrl),i.next=14;break;case 11:i.prev=11,i.t0=i.catch(0),console.log(i.t0);case 14:case"end":return i.stop()}},i,null,[[0,11]])})),function(){return i.apply(this,arguments)}),handleLogin:function(n){var i,o,l,c,u;if(r({user:_(n),isAuthenticated:!0,showLogin:!1}),(0,y.LG)({event:"account_login",userCountry:null!==(i=null==n||null===(o=n.address)||void 0===o?void 0:o.countryCode)&&void 0!==i?i:"",userLanguage:null!==(l=null==n||null===(c=n.address)||void 0===c?void 0:c.countryCode)&&void 0!==l?l:"",userIdHashed:null!==(u=null==n?void 0:n.id)&&void 0!==u?u:""}),(!s||"NotVerified"!==n.phoneVerificationStatus)&&a){var d=new CustomEvent("RedirectTicketId",{detail:a});window.parent.document.dispatchEvent(d)}},retrieveUser:(o=(0,l.Z)(d().mark(function n(i){var o,a,s,l,c,u,h;return d().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r({isFetchingUser:!0}),n.prev=1,document.cookie.includes("".concat(m.LoggedOn,"=1"))){n.next=4;break}return n.abrupt("return");case 4:return n.next=6,p().get("/api/user");case 6:if(!("Completed"!==(h=n.sent.data).data.registrationStatus)){n.next=11;break}return window.location.href="".concat("https://my.inter.it/Registration?source=website&lang=").concat(i),n.abrupt("return");case 11:r({user:_(h.data),isAuthenticated:!0,showLogin:!1}),(0,y.LG)({event:"account_login",userCountry:null!==(o=null===(a=h.data)||void 0===a||null===(a=a.address)||void 0===a?void 0:a.countryCode)&&void 0!==o?o:"",userLanguage:null!==(s=null===(l=h.data)||void 0===l||null===(l=l.address)||void 0===l?void 0:l.countryCode)&&void 0!==s?s:"",userIdHashed:null!==(c=null===(u=h.data)||void 0===u?void 0:u.id)&&void 0!==c?c:""}),n.next=18;break;case 15:n.prev=15,n.t0=n.catch(1),console.log(n.t0);case 18:return n.prev=18,r({isFetchingUser:!1}),n.finish(18);case 21:case"end":return n.stop()}},n,null,[[1,15,18,21]])})),function(r){return o.apply(this,arguments)})}})},27608:function(r,n,i){"use strict";i.d(n,{A:function(){return o}});var o={sm:"48em",adslotmd:"970px",adslotlg:"1024px",md:"80em",lg:"90em",xl:"120em","2xl":"160em","3xl":"240em"}},46698:function(r,n,i){"use strict";i.d(n,{L:function(){return m}});var o=i(64219),a=i(58074),s=function(r){return{"&:focus":{outline:"none"},"@media (pointer: fine)":(0,o.Z)({},".".concat(a.KEYBOARD_FOCUSED," &:focus"),r)}},l=i(47066);function c(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function u(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};
387n%2?c(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var d=u({pt:{base:"space-4",xl:"space-8"},px:"space-8",h:"auto",_hover:{outline:"none",boxShadow:"none","&::after":{clipPath:"polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%)"}},_focus:{outline:"none",boxShadow:"none"},_disabled:{"&::after":{clipPath:"initial"}}},s({outline:"none",boxShadow:"none","&::after":{transition:"clip-path 300ms ease-in-out",clipPath:"polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%)"}})),h={content:"attr(data-text)",textAlign:"inherit",position:"absolute",top:0,left:0,w:"100%",h:"100%",py:"inherit",px:"inherit",lineHeight:"inherit",fontWeight:"inherit",display:"flex",alignItems:"center",justifyContent:"inherit",transition:"clip-path 300ms ease-in-out",clipPath:"polygon(100% 0%, 0% 0%, 0% 100%, 100% 100%)"},p=u({textTransform:"none",fontWeight:"normal",lineHeight:1.5,height:"auto",px:0,pb:"space-8",overflow:"hidden",_hover:{outline:"none",boxShadow:"none","&::after":{transform:"translate3d(100%, 0, 0)",transition:"transform 300ms ease-in-out"},"&::before":{transform:"translate3d(0, 0, 0)",transition:"transform 300ms ease-in-out 150ms"}},_focus:{outline:"none",boxShadow:"none","&::after":{transform:"translate3d(100%, 0, 0)",transition:"transform 300ms ease-in-out"},"&::before":{transform:"translate3d(0, 0, 0)",transition:"transform 300ms ease-in-out 150ms"}}},s({outline:"none",boxShadow:"none","&::after":{transform:"translate3d(100%, 0, 0)",transition:"transform 300ms ease-in-out"},"&::before":{transform:"translate3d(0, 0, 0)",transition:"transform 300ms ease-in-out 150ms"}})),f={content:'""',display:"block",position:"absolute",bottom:0,left:0,height:"1px",width:"300%"},m={defaultProps:{size:"large body aa"},baseStyle:{cursor:"pointer",borderRadius:"none",bg:"none",m:0,p:0,outline:"none",boxShadow:"none",_hover:{outline:"none",boxShadow:"none"},_focus:{outline:"none",boxShadow:"none"},_active:{outline:"none",boxShadow:"none"}},sizes:l.g6,variants:{primaryWhite:u(u({color:"dark.black_100"},d),{},{"&::after":u({color:"light.white_100",bg:"dark.black_100"},h)}),primaryBlack:u(u({color:"light.white_100"},d),{},{"&::after":u({color:"dark.black_100",bg:"light.white_100"},h)}),primaryBlue:u(u({color:"light.white_100"},d),{},{"&::after":u({color:"brand.blue",bg:"light.white_100"},h)}),secondaryBlue:u(u({color:"light.white_100"},d),{},{"&::after":u({color:"light.white_100",bg:"brand.blue"},h)}),primaryYellow:u(u({color:"brand.yellow"},d),{},{"&::after":u({color:"dark.black_100",bg:"brand.yellow"},h)}),tagBlue:u({background:"brand.blue",color:"light.white_100"},{textStyle:"large body aa",py:"space-8",px:"space-8",lineHeight:1.5,fontSize:"md",fontWeight:"normal",textTransform:"none",h:"auto"}),underlineBlack:u(u({color:"dark.black_100"},p),{},{"&::after":u({bg:"dark.black_100"},f),"&::before":u({bg:"dark.black_100",transform:"translate3d(-100%, 0, 0)"},f)}),underlineWhite:u(u({color:"light.white_100"},p),{},{"&::after":u({bg:"light.white_100"},f),"&::before":u({bg:"light.white_100",transform:"translate3d(-100%, 0, 0)"},f)}),navLink:u({color:"light.white_100",display:"inline-block",pb:"2px",backgroundImage:"linear-gradient(#fff, #fff)",backgroundPosition:"0 100%",backgroundSize:"0% 1px",backgroundRepeat:"no-repeat",transition:"background-size 0.3s, background-position 0s 0.3s",_hover:{outline:"none",boxShadow:"none",backgroundPosition:"100% 100%",backgroundSize:"100% 1px"},_focus:{outline:"none",boxShadow:"none",backgroundPosition:"100% 100%",backgroundSize:"100% 1px"},"&[data-active]":{outline:"none",boxShadow:"none",backgroundPosition:"100% 100%",backgroundSize:"100% 1px"}},s({outline:"none",boxShadow:"none",backgroundPosition:"100% 100%",backgroundSize:"100% 1px"})),underlineDark:u(u({color:"dark.black_10"},p),{},{"&::after":u({bg:"dark.black_10"},f),"&::before":u({bg:"dark.black_10",transform:"translate3d(-100%, 0, 0)"},f)}),cheveronControl:u({color:"light.white_100",transition:"opacity 300ms ease-in-out",svg:{transition:"transform 200ms ease-in-out",opacity:1},_disabled:{opacity:0,cursor:"none",pointerEvents:"none",svg:{opacity:0}
387},_hover:{outline:"none",boxShadow:"none",opacity:1,svg:{transform:"translateX(4px)"}}},s({outline:"none",boxShadow:"none",opacity:1})),solidWhite:{transition:"opacity 200ms ease-in-out",background:"light.white_100",color:"brand.blue",textTransform:"uppercase",fontWeight:"normal",lineHeight:1,pt:"1",_hover:{opacity:.9},_disabled:{opacity:.8,_hover:{background:"light.white_100 !important"}}},unstyled:{}},icon:u(u({backgroundColor:"transparent",width:"40px",height:"40px",minWidth:"0px",borderRadius:"full",p:"0",_hover:{backgroundColor:"secondary",transform:"scale(1.2)"}},s({backgroundColor:"secondary",transform:"scale(1.2)"})),{},{svg:{width:"20px",height:"20px"},path:{fill:"light.white_100"}})}},17160:function(r,n,i){"use strict";i.d(n,{n:function(){return o}});var o={baseStyle:{maxWidth:"100%",width:"container.3xl",px:{base:"space-16",sm:"space-16",md:"space-64"}}}},40828:function(r,n,i){"use strict";i.d(n,{r:function(){return o.r}});var o=i(32303)},11969:function(r,n,i){"use strict";i.d(n,{D:function(){return a}});var o=i(90056),a={"space-2":(0,o.hO)(2),"space-4":(0,o.hO)(4),"space-8":(0,o.hO)(8),"space-10":(0,o.hO)(10),"space-12":(0,o.hO)(12),"space-16":(0,o.hO)(16),"space-20":(0,o.hO)(20),"space-24":(0,o.hO)(24),"space-32":(0,o.hO)(32),"space-40":(0,o.hO)(40),"space-48":(0,o.hO)(48),"space-56":(0,o.hO)(56),"space-64":(0,o.hO)(64),"space-72":(0,o.hO)(72),"space-80":(0,o.hO)(80),"space-96":(0,o.hO)(96),"space-112":(0,o.hO)(112),"space-120":(0,o.hO)(120),"space-128":(0,o.hO)(128),"space-144":(0,o.hO)(144),"space-160":(0,o.hO)(160),"space-176":(0,o.hO)(176),"space-192":(0,o.hO)(192),"space-248":(0,o.hO)(248)}},32303:function(r,n,i){"use strict";i.d(n,{r:function(){return Z}});var o=i(81779),a=i(27608),s=i(31527),l=i(60859),c=(0,l.D)(s.wl.keys),u=c.definePartsStyle,d=(0,c.defineMultiStyleConfig)({baseStyle:u({overlay:{backdropBlur:20},dialog:{borderRadius:0,bg:"brand.blue"},dialogContainer:{height:"100dvh"}}),sizes:{sm:{dialog:{maxW:"lg"}},md:{dialog:{maxW:"2xl"}},lg:{dialog:{maxW:"6xl"}},full:{dialog:{maxW:"100%"}}}}),h=i(46698),p={parts:["control","icon","container","label"],baseStyle:{control:(0,l.k0)({boxSize:"20px",borderWidth:"1px",borderRadius:0}),icon:(0,l.k0)({transition:"background 250ms"}),label:{mt:"3px",ml:"space-8"}},variants:{}},f=i(17160),m=i(64219),g=i(47066);function y(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}var v={defaultProps:function(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?y(Object(i),!0).forEach(function(n){(0,m.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):y(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}({},g.g6["h2 aa"]),sizes:g.g6},b=i(90056),C={parts:["track","filledTrack"],variants:{time:{track:{h:(0,b.hO)(20),backgroundColor:"rgba(255, 255, 255, 0.3)"},filledTrack:{backgroundColor:"light.white_100"}}}},_=(0,l.D)(s.f2.keys),x=_.definePartsStyle,w=(0,_.defineMultiStyleConfig)({baseStyle:x({}),variants:{colorOption:x({control:{position:"relative",backgroundColor:"currentColor!important",height:"40px",width:"40px",borderRadius:"0",border:"0px",_hover:{},_checked:{backgroundColor:"currentColor!important",_before:{content:'""',position:"absolute",bottom:"-8px",width:"100%",height:"1px",display:"block",borderRadius:0,backgroundColor:"light.white_100"}},_before:{transition:"transform 0.25s"}}})}}),S={parts:["field","icon"],variants:{minimal:{field:{background:"transparent",borderBottom:"1px solid",borderColor:"light.white_100",borderRadius:0,color:"light.white_100",fontSize:(0,b.hO)(14),height:"auto",lineHeight:1.5,padding:0,paddingBottom:"space-4",paddingRight:"space-32"},icon:{color:"light.white_100",cursor:"pointer",position:"absolute",right:"-6px"}},white:{field:{bg:"transparent",borderColor:"light.white_100",color:"light.white_100",borderWidth:1,borderRadius:0,"&::placeholder":{color:"light.white_80"},"&::-webkit-calendar-picker-indicator":{display:"none",webkitAppearance:"none"},_disabled:{opacity:.5,cursor:"not-allowed"},_invalid:{borderColor:"red"}},addon:{bg:"transparent"},element:{pointerEvents:"none"}}
387,underline:{field:{overflow:"hidden",width:"inherit",height:"auto",position:"relative",bg:"transparent",border:"none",borderBottom:"1px solid",borderColor:"light.white_100",color:"light.white_100",borderRadius:0,padding:"0 0 6px 0",paddingBottom:"space-32",paddingRight:"space-32",pb:"6px",paddingEnd:"2rem"},icon:{position:"absolute",right:0,color:"light.white_100",pb:"6px",_before:{content:{base:void 0,sm:'""'},position:"absolute",bottom:"-1px",right:0,height:"10px",width:"calc(100% + 6px)",bg:"black",transition:"all 0.2s"}}}}},O={parts:["container","label"],variants:{primary:{container:{bg:"brand.blue",borderRadius:"none",p:"space-4"},label:{color:"light.white_100",size:"detailing aa",lineHeight:1.3,fontWeight:"normal",paddingTop:"space-4"}},secondary:{container:{bg:"brand.yellow",borderRadius:"none",p:"space-4"},label:{color:"dark.black_100",size:"detailing aa",lineHeight:1.3,fontWeight:"normal",paddingTop:"space-4"}},tertiary:{container:{bg:"dark.black_80",borderRadius:"none",p:"space-4"},label:{color:"light.white_100",size:"detailing aa",lineHeight:1.3,fontWeight:"normal",paddingTop:"space-4"}},outlineBold:{container:{bg:"transparent",borderRadius:"none",borderWidth:2,borderColor:"light.white_100",p:"space-4"},label:{color:"light.white_100",fontFamily:"Giorgio Sans",fontSize:(0,b.hO)(20),lineHeight:(0,b.hO)(16),fontWeight:700,mt:-1}},outlineYellow:{container:{bg:"transparent",borderRadius:"none",borderWidth:1,borderColor:"brand.yellow",pt:{base:(0,b.hO)(6),xl:(0,b.hO)(9)},pb:(0,b.hO)(3),px:"space-8",h:{base:(0,b.hO)(28),xl:(0,b.hO)(38)}},label:{color:"brand.yellow",textStyle:"medium body aa"}},subject:{container:{bg:"transparent",p:0,borderRadius:"none"},label:{color:"dark.black_10",size:"detailing aa",lineHeight:1.3,fontWeight:"normal",textTransform:"none"}},outline:{container:{bg:"transparent",pt:"space-4",px:"space-8",borderRadius:"none",borderWidth:1,borderColor:"light.white_100"},label:{color:"light.white_100",textStyle:"medium body aa",fontWeight:"normal",textTransform:"none"}}}},E={defaultProps:{size:"medium body aa"},sizes:g.g6},k={Container:f.n,Button:h.L,Link:{baseStyle:{textDecoration:"underline"}},Heading:v,Text:E,Divider:{baseStyle:{opacity:1,borderStyle:"solid"},sizes:{lg:{borderBottomWidth:"20px"},md:{borderBottomWidth:"12px"},xs:{borderBottomWidth:"1px"}},defaultProps:{variant:"black",size:"sm"},variants:{black:{borderColor:"dark.black_20"},title:{borderColor:"light.white_100"}}},Tag:O,Progress:C,Tabs:{parts:["tab","tabpanel"],variants:{primary:{tab:{color:"light.white_100",opacity:.6,textStyle:"medium body aa",borderBottom:"2px solid",borderBottomColor:"rgba(255, 255, 255, 0.1)",p:"space-16",_selected:{opacity:1,borderBottomColor:"light.white_100"}},tabpanel:{p:0}}}},Tooltip:{baseStyle:{background:"light.white_100",color:"dark.black_100",borderRadius:0}},Select:S,Input:{defaultProps:{field:{textStyle:"medium body aa"}},baseStyle:{field:{bg:"transparent"}},variants:{white:{field:{borderColor:"light.white_100",color:"light.white_100",borderWidth:1,borderRadius:0,"&::placeholder":{color:"light.white_80"},"&::-webkit-calendar-picker-indicator":{display:"none",webkitAppearance:"none"},_disabled:{opacity:.5,cursor:"not-allowed"},_invalid:{borderColor:"red"}},addon:{bg:"transparent"},element:{pointerEvents:"none"}},white30:{field:{borderColor:"rgba(255, 255, 255, 0.3)",color:"light.white_100",borderWidth:1,borderRadius:0,"&::placeholder":{color:"rgba(255, 255, 255, 0.5)"},"&::-webkit-calendar-picker-indicator":{display:"none",webkitAppearance:"none"},"&::-ms-reveal":{display:"none"},"&::-ms-clear":{display:"none"},_hover:{borderColor:"light.white_100"},_focus:{borderColor:"light.white_100"},_disabled:{opacity:.5,cursor:"not-allowed"},_invalid:{borderColor:"red"}},addon:{bg:"transparent"},element:{pointerEvents:"none"}},transparentYellow:{field:{borderColor:"light.white_100",color:"light.white_100",borderWidth:1,borderRadius:0,"&::placeholder":{color:"light.white_80"},"&::-webkit-calendar-picker-indicator":{display:"none",webkitAppearance:"none"},_disabled:{opacity:.5,cursor:"not-allowed"},_invalid:{borderColor:"brand.yellow"},_focus:{borderColor:"light.white_100"}},addon:{bg:"transparent"},element:{pointerEvents:"none"}},whiteYellow:{field:{color:"light.white_100",borderWidth:1,borderRadius:0,fontSize:"14px",backgroundColor:"dark.black_80",borderColor:"dark.black_20","&::placeholder":{color:"light.white_80"},"&::-webkit-calendar-picker-indicator":{display:"none",webkitAppearance:"none"},_disabled:{opacity:1,color:"dark.black_20",cursor:"not-allowed",border:"1px solid red",borderColor:"dark.black_20"},_invalid:{borderColor:"brand.yellow"},_focus:{borderColor:"light.white_100"}},addon:{bg:"transparent"},element:{pointerEvents:"none"}},otp:{field:{color:"light.white_100",width:"60px",height:"80px",display:"flex",alignItems:"center",justifyContent:"center",borderColor:"light.white_100",textAlign:"center",padding:0,border:"1px solid",fontSize:"1.5rem",borderRadius:"10px","&::placeholder":{color:"light.white_80"},_disabled:{opacity:.5,cursor:"not-allowed"},_invalid:{borderColor:"brand.yellow"}}}}},Label:{defaultProps:{textStyle:"medium body aa"},baseStyle:{field:{bg:"transparent"}},variants:{white:{color:"light.white_100",_disabled:{opacity:.5,cursor:"not-allowed"}}}},Modal:d,Radio:w,Checkbox:p},T=g.NS,M={full:"100%",small:(0,b.hO)(4)},P=i(11969),L=g.g6,A={components:k,colors:{brand:{blue:"#011ea0ff",yellow:"#ffdc3cff"},dark:{black_100:"#000000ff",black_80:"#131313ff",black_50:"#242424ff",black_20:"#3c3c3cff",black_10:"#abaaaaff",black_5:"#f0f0f0ff"},light:{white_100:"#ffffffff",white_60:"#99a5d9ff"}},fonts:i(23995).R,textStyles:L,fontSizes:T,sizes:{container:{sm:"768px",md:"1280px",lg:"1440px",xl:"1920px","2xl":"2560px","3xl":"3480px"}},radii:M,space:P.D,breakpoints:a.A,styles:{global:{html:{scrollBehavior:"smooth",scrollPaddingTop:"86px"},"@media screen and (max-width: 850px)":{".cb-container":{padding:"0!important"},"#cookiebanner":{padding:"24px 15px!important"}},"@media screen and (min-width: 850px)":{html:{scrollPaddingTop:"126px"},".cb-container":{padding:"0!important",maxWidth:"2000px!important"},"#cookiebanner":{padding:"24px 64px!important"}},"html, body":{backgroundColor:"white"},body:{minWidth:"320px","&.body-locked":{overflow:"hidden"}},"*":{boxSizing:"border-box"},"button, a":{outline:"none",boxShadow:"none",_hover:{outline:"none",boxShadow:"none"},_focus:{outline:"none",boxShadow:"none"},_active:{outline:"none",boxShadow:"none"}}}},zIndex:{nav:100,navGradient:99,headerText:98,backButton:97,headerGradient:96}},Z=(0,o.B1C)(A)},23995:function(r,n,i){"use strict";i.d(n,{R:function(){return o}});var o={heading:"'Giorgio Sans', Arial, Helvetica, sans-serif",body:"'Graphik Web', Arial, Helvetica, sans-serif",mono:"'Graphik Web', Arial, Helvetica, sans-serif"}},94273:function(r,n,i){"use strict";i.d(n,{J:function(){return o}});var o=function(r,n,i){for(var o=[],a=0;a<r.length;a+=i&&a<i?i:n)o.push(r.slice(a,a+(i&&a<i?i:n)));return o}},28739:function(r,n,i){"use strict";i.d(n,{I:function(){return o}});var o=function(r){var n=new URLSearchParams;return Object.keys(r).map(function(i){return n.set(i,r[i])}),n.toString()}},12110:function(r,n,i){"use strict";i.d(n,{o:function(){return o},y:function(){return a}});var o=function(r){return"".concat("https://www.inter.it","/").concat(r)}
387,a=function(r,n){return r.replace("[slug]",n)}},58074:function(r,n,i){"use strict";i.r(n),i.d(n,{KEYBOARD_FOCUSED:function(){return a}});var o=i(91240),a="has--keyboard-focus",s=["Tab",9];n.default=function(){var r=!1;if(o.j){document.addEventListener("keydown",function(r){return n(!0,r)},!0),document.addEventListener("keyup",function(){return n(!1)},!0),document.addEventListener("mouseleave",function(){return n(!1)}),document.addEventListener("focus",function(){return i()},!0),document.addEventListener("blur",function(){return l()},!0);var n=function(n,i){var o=i?i.key||i.keyCode:void 0;i&&o&&-1===s.indexOf(o)||(r=n)},i=function(){r&&document.body.classList.add(a)},l=function(){document.body.classList.remove(a)}}}()},65957:function(r,n,i){"use strict";i.d(n,{_:function(){return o}});var o=function(r){return fetch(r).then(function(r){return r.json()})}},22517:function(r,n,i){"use strict";i.d(n,{k:function(){return o}});var o=function(r){if(r)return r.label&&r.url?r:void 0}},95536:function(r,n,i){"use strict";i.d(n,{H:function(){return o}});var o=function(r){return(null==r?void 0:r.filter(function(r){return!!r}))||[]}},83138:function(r,n,i){"use strict";i.d(n,{G:function(){return a}});var o=i(98645),a=function(r){var n=r.locale,i=r.type,a=r.slug,s=r.channel,l=r.category,c=r.competition,u=r.coach,d=n||o.al;return void 0!==u&&u?"/".concat(d).concat(i?"/".concat(o.TD[i][d]):"").concat(a?"/".concat(a):"","/").concat(o.TD.coach[d]):"/".concat(d).concat(i?"/".concat(o.TD[i][d]):"").concat(void 0!==l&&l?"/".concat(o.TD.category[d]):"").concat(void 0!==s&&s?"/".concat(o.TD.channel[d]):"").concat(void 0!==c&&c?"/".concat(o.TD.competition[d]):"").concat(a?"/".concat(a):"")}},77231:function(r,n,i){"use strict";i.d(n,{G8:function(){return d},LN:function(){return a},m4:function(){return u},rk:function(){return l}});var o=i(27608),a=function(r){var n=r.baseUrl,i=r.squareMobile,o=r.width,a=r.height,s=r.maxWidth,l=r.quality,c={transform:"fill",width:s&&o>s?s:o,height:i&&o<=1280?o:a},u=Object.keys(c).filter(function(r){return!!c[r]}).map(function(r){return"".concat(r,":").concat(c[r])}).join(",");return"".concat(n,"?quality=").concat(void 0===l?100:l,"&io=").concat(u,"&format=webp")},s=function(){var r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return Object.values(o.A).map(function(n){var i=Number(n.split("em").shift());return r&&i<=80?{width:16*i,height:16*i}:{width:16*i,height:9*i}})},l=function(r){var n,i;return null!==(n=null==r||null===(i=r.thumbnails)||void 0===i?void 0:i.transformBaseUrl)&&void 0!==n?n:"https://intermilan.bynder.com/transform/".concat(r.id,"/").concat(r.name)},c=[1,1.5,2],u=function(r){var n=r.image,i=r.ratio,o=r.maxWidth,s=void 0===o?640:o,u=r.maxHeight;if(!n.width||!n.height||n.src.includes("getbynder.com"))return{src:n.src,srcSet:n.src};var d=u||Math.ceil(s/i),h=c.map(function(r){return{size:r,url:a({baseUrl:l(n),width:Math.round(r*s),height:Math.round(r*d)})}});return{src:h[h.length-1].url,srcSet:h.map(function(r){var n=r.size,i=r.url;return"".concat(i," ").concat(n,"x")}).join(", ")}},d=function(r){var n,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1920;if(!r.width||!r.height||r.src.includes("getbynder.com"))return{src:r.src,srcSet:r.src};var c=(n=l(r),function(r,i,o){return a({baseUrl:n,squareMobile:i,width:r,maxWidth:o})}),u=s(i).map(function(r){var n=r.width;return"".concat(c(n,i,o)," ").concat(n,"w")});return{src:u[u.length-1],srcSet:u.join(", ")}}},5123:function(r,n,i){"use strict";i.d(n,{J:function(){return o}});var o=function(r){return 16*Number(r.replace("em",""))}},99849:function(r,n,i){"use strict";i.d(n,{t:function(){return s}});var o=i(34300),a=i(37804),s=function(r,n){return r||n?(null==r||r.setHours(0,0,0,0),null==n||n.setHours(23,59,59,999),r&&(0,o.Z)(r))?"future":n&&(0,a.Z)(n)?"past":"current":"future"}},99070:function(r,n,i){"use strict";i.d(n,{I:function(){return v}});var o=i(22664),a=i(77313),s={date:(0,a.Z)({formats:{full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},defaultWidth:"full"}),time:(0,a.Z)({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,a.Z)({formats:{full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})}
387,l=i(33605),c=i(12979),u=i(87343),d={code:"it",formatDistance:o.Z,formatLong:s,formatRelative:l.Z,localize:c.Z,match:u.Z,options:{weekStartsOn:1,firstWeekContainsDate:4}},h=i(38904),p=i(42828),f=i(46911),m=i(50031),g={date:(0,a.Z)({formats:{full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:(0,a.Z)({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,a.Z)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},y={code:"en-GB",formatDistance:h.Z,formatLong:g,formatRelative:p.Z,localize:f.Z,match:m.Z,options:{weekStartsOn:1,firstWeekContainsDate:4}},v=function(r){return"it"===r?d:y}},13616:function(r,n,i){"use strict";i.d(n,{n:function(){return s}});var o=i(98645),a=i(40566),s=function(r){var n=r.locale,i=r.typename,s=r.slug,l=r.pageType,c=(0,a.K)(n);switch(i){case"HomePage":default:return"/".concat(c);case"News":return"/".concat(c,"/").concat(o.TD.news[c],"/").concat(s);case"TicketsFrontPage":return"/".concat(c,"/").concat(o.TD.tickets[c]);case"InterTvFrontPage":case"TeamsFrontPage":case"MatchesFrontPage":case"NewsFrontPage":return"/".concat(c,"/").concat(s);case"RichContentPage":if("Club"===l)return"/".concat(c,"/").concat(o.TD.club[c],"/").concat(s);if("Organisation"===l)return"/".concat(c,"/").concat(o.TD.organisation[c],"/").concat(s);if("Team"===l)return"/".concat(c,"/").concat(o.TD.teams[c],"/").concat(s);if("Tickets"===l)return"/".concat(c,"/").concat(o.TD.tickets[c],"/").concat(s);else return"/".concat(c,"/").concat(s);case"HallOfFame":return"/".concat(c,"/").concat(o.TD.club[c],"/").concat(o.TD.hallOfFame[c],"/").concat(s);case"Team":case"Player":return"/".concat(c,"/").concat(o.TD.teams[c],"/").concat(s);case"InterTvCompetition":return"/".concat(c,"/").concat(o.TD.interTv[c],"/").concat(o.TD.competition[c],"/").concat(s);case"SponsorsPage":case"HallOfFameFrontPage":return"/".concat(c,"/").concat(o.TD.club[c],"/").concat(s);case"InterTvChannel":return"/".concat(c,"/").concat(o.TD.interTv[c]).concat(o.TD.channel[c],"/").concat(s);case"InterTvCategory":return"/".concat(c,"/").concat(o.TD.interTv[c]).concat(o.TD.category[c],"/").concat(s);case"NewsCategory":return"/".concat(c,"/").concat(o.TD.news[c],"/").concat(o.TD.category[c],"/").concat(s);case"Season":return"/".concat(c,"/").concat(o.TD.archive[c],"/").concat(s);case"TicketPackageFrontPage":return"/".concat(c,"/").concat(o.TD.tickets[c],"/").concat(s)}}},74392:function(r,n,i){"use strict";i.d(n,{CT:function(){return f},Hl:function(){return h},LG:function(){return _},W:function(){return C},Yh:function(){return p},Yl:function(){return m},dK:function(){return x},gd:function(){return g},kn:function(){return d},l_:function(){return b},mL:function(){return y},uU:function(){return v}});var o=i(64219),a=i(55848),s=i(76725),l=i.n(s);function c(r,n){var i=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);n&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),i.push.apply(i,o)}return i}function u(r){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?c(Object(i),!0).forEach(function(n){(0,o.Z)(r,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(i)):c(Object(i)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(i,n))})}return r}var d=function(r){var n=r.user,i=r.page,o=r.language;a.jU&&l().dataLayer({dataLayer:{event:"init",user:n,page:i,language:o}})},h=function(r){var n=r.videoInterAction,i=r.videoAudience,o=r.videoTopic,s=r.videoTitle,c=r.videoId,d=r.videoProgression;a.jU&&l().dataLayer({dataLayer:u(u({event:"video",video_interaction:n},"video_progress"===n&&{video_progression:d||""}),{},{video_audience:i,video_topic:o,video_title:s,video_id:c})})},p=function(r){var n=r.newsLanguage,i=r.newsCountry,o=r.newsCategory,s=r.newsTitle;a.jU&&l().dataLayer({dataLayer:{event:"news_article",news_language:n,news_country:i,news_category:o,news_title:s}})},f=function(r){var n=r.navigationMenuCategory,i=r.navigationMenuItem;
vendor: 4,913 bytes, line 387
387a.jU&&l().dataLayer({dataLayer:{event:"main_navigation",navigation_menu_category:n,navigation_menu_item:i}})},m=function(r){var n=r.footerMenuCategory,i=r.footerMenuItem;a.jU&&l().dataLayer({dataLayer:{event:"footer_click",footer_menu_category:n,footer_menu_item:i}})},g=function(r){var n=r.socialMediaPlatform,i=r.socialMediaLink;a.jU&&l().dataLayer({dataLayer:{event:"social_share",social_media_platform:n,social_media_link:i}})},y=function(r){var n=r.contentType,i=r.productType,o=r.clickUrl;a.jU&&l().dataLayer({dataLayer:{event:"ecommerce_clickout",content_type:n,product_type:i,click_url:o}})},v=function(r){var n=r.subscriptionType,i=r.bannerType;a.jU&&l().dataLayer({dataLayer:{event:"subscription_banner_click",subscription_type:n,banner_type:i}})},b=function(r){var n=r.subscriptionType,i=r.subscriptionTickets,o=r.subscriptionSeats;a.jU&&l().dataLayer({dataLayer:{event:"start_subscription",subscription_type:n,subscription_tickets:i,subscription_seats:o}})},C=function(r){var n=r.partnerName,i=r.contentType;a.jU&&l().dataLayer({dataLayer:{event:"partner_content",partner_name:n,content_type:i}})},_=function(r){var n=r.event,i=r.userCountry,o=r.userLanguage,s=r.userIdHashed;a.jU&&l().dataLayer({dataLayer:{event:n,status:"succesful",user_country:i,user_language:o,user_id_hashed:s}})},x=function(r){var n=r.event,i=r.clubPageCategory,o=r.clubContent;a.jU&&l().dataLayer({dataLayer:{event:n,club_page_category:i,club_content:o}})}},24593:function(r,n,i){"use strict";i.d(n,{bU:function(){return L.b},gs:function(){return P}});var o=i(66840),a=function(){if("undefined"!=typeof Map)return Map;function r(r,n){var i=-1;return r.some(function(r,o){return r[0]===n&&(i=o,!0)}),i}return function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(n){var i=r(this.__entries__,n),o=this.__entries__[i];return o&&o[1]},n.prototype.set=function(n,i){var o=r(this.__entries__,n);~o?this.__entries__[o][1]=i:this.__entries__.push([n,i])},n.prototype.delete=function(n){var i=this.__entries__,o=r(i,n);~o&&i.splice(o,1)},n.prototype.has=function(n){return!!~r(this.__entries__,n)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(r,n){void 0===n&&(n=null);for(var i=0,o=this.__entries__;i<o.length;i++){var a=o[i];r.call(n,a[1],a[0])}},n}()}(),s="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,l=void 0!==i.g&&i.g.Math===Math?i.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),c="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(l):function(r){return setTimeout(function(){return r(Date.now())},1e3/60)},u=["top","right","bottom","left","width","height","size","weight"],d="undefined"!=typeof MutationObserver,h=function(){function r(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(r,n){var i=!1,o=!1,a=0;function s(){i&&(i=!1,r()),o&&u()}function l(){c(s)}function u(){var r=Date.now();if(i){if(r-a<2)return;o=!0}else i=!0,o=!1,setTimeout(l,20);a=r}return u}(this.refresh.bind(this),0)}return r.prototype.addObserver=function(r){~this.observers_.indexOf(r)||this.observers_.push(r),this.connected_||this.connect_()},r.prototype.removeObserver=function(r){var n=this.observers_,i=n.indexOf(r);~i&&n.splice(i,1),!n.length&&this.connected_&&this.disconnect_()},r.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},r.prototype.updateObservers_=function(){var r=this.observers_.filter(function(r){return r.gatherActive(),r.hasActive()});return r.forEach(function(r){return r.broadcastActive()}),r.length>0},r.prototype.connect_=function(){s&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),d?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},r.prototype.disconnect_=function(){s&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},r.prototype.onTransitionEnd_=function(r){var n=r.propertyName,i=void 0===n?"":n;u.some(function(r){return!!~i.indexOf(r)})&&this.refresh()},r.getInstance=function(){return this.instance_||(this.instance_=ne
387w r),this.instance_},r.instance_=null,r}(),p=function(r,n){for(var i=0,o=Object.keys(n);i<o.length;i++){var a=o[i];Object.defineProperty(r,a,{value:n[a],enumerable:!1,writable:!1,configurable:!0})}return r},f=function(r){return r&&r.ownerDocument&&r.ownerDocument.defaultView||l},m=b(0,0,0,0);function g(r){return parseFloat(r)||0}function y(r){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];return n.reduce(function(n,i){return n+g(r["border-"+i+"-width"])},0)}var v="undefined"!=typeof SVGGraphicsElement?function(r){return r instanceof f(r).SVGGraphicsElement}:function(r){return r instanceof f(r).SVGElement&&"function"==typeof r.getBBox};function b(r,n,i,o){return{x:r,y:n,width:i,height:o}}var C=function(){function r(r){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=b(0,0,0,0),this.target=r}return r.prototype.isActive=function(){var r=function(r){if(!s)return m;if(v(r)){var n;return b(0,0,(n=r.getBBox()).width,n.height)}return function(r){var n=r.clientWidth,i=r.clientHeight;if(!n&&!i)return m;var o=f(r).getComputedStyle(r),a=function(r){for(var n={},i=0,o=["top","right","bottom","left"];i<o.length;i++){var a=o[i],s=r["padding-"+a];n[a]=g(s)}return n}(o),s=a.left+a.right,l=a.top+a.bottom,c=g(o.width),u=g(o.height);if("border-box"===o.boxSizing&&(Math.round(c+s)!==n&&(c-=y(o,"left","right")+s),Math.round(u+l)!==i&&(u-=y(o,"top","bottom")+l)),r!==f(r).document.documentElement){var d=Math.round(c+s)-n,h=Math.round(u+l)-i;1!==Math.abs(d)&&(c-=d),1!==Math.abs(h)&&(u-=h)}return b(a.left,a.top,c,u)}(r)}(this.target);return this.contentRect_=r,r.width!==this.broadcastWidth||r.height!==this.broadcastHeight},r.prototype.broadcastRect=function(){var r=this.contentRect_;return this.broadcastWidth=r.width,this.broadcastHeight=r.height,r},r}(),_=function(r,n){var i,o,a,s,l,c=(i=n.x,o=n.y,a=n.width,s=n.height,p(l=Object.create(("undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:i,y:o,width:a,height:s,top:o,right:i+a,bottom:s+o,left:i}),l);p(this,{target:r,contentRect:c})},x=function(){function r(r,n,i){if(this.activeObservations_=[],this.observations_=new a,"function"!=typeof r)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=r,this.controller_=n,this.callbackCtx_=i}return r.prototype.observe=function(r){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(r instanceof f(r).Element))throw TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(r)||(n.set(r,new C(r)),this.controller_.addObserver(this),this.controller_.refresh())}},r.prototype.unobserve=function(r){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(r instanceof f(r).Element))throw TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(r)&&(n.delete(r),n.size||this.controller_.removeObserver(this))}},r.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},r.prototype.gatherActive=function(){var r=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&r.activeObservations_.push(n)})},r.prototype.broadcastActive=function(){if(this.hasActive()){var r=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new _(r.target,r.broadcastRect())});this.callback_.call(r,n,r),this.clearActive()}},r.prototype.clearActive=function(){this.activeObservations_.splice(0)},r.prototype.hasActive=function(){return this.activeObservations_.length>0},r}(),w="undefined"!=typeof WeakMap?new WeakMap:new a,S=function r(n){if(!(this instanceof r))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var i=new x(n,h.getInstance(),this);w.set(this,i)};["observe","unobserve","disconnect"].forEach(function(r){S.prototype[r]=function(){var n;return(n=w.get(this))[r].apply(n,arguments)}}),void 0!==l.ResizeObserver&&l.ResizeObserver;var O=i(13182),E=i.n(O),k=i(91240),T={throttle:100},M=function(){return{x:k.j?window.pageXOffset:0,y:k.j?window.pageYOffset:0}};function P(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T,n=(0,o.useState)(M()),i=n[0],a=n[1];return(0,o.useEffect)(function(){var n=E()(function(){a(M())},r.throttle);if(k.j)return window.addEventListener("scroll",n),function(){window.removeEventListener("scroll",n)}},[r.throttle]),i}var L=i(60012)},60012:function(r,n,i){"use strict";i.d(n,{b:function(){return s}});var o=i(61876),a=i(40566),s=function(){var r=(0,o.useRouter)();return(0,a.K)(r.locale)}},16105:function(r,n,i){"use strict";i.d(n,{C:function(){return s}});var o=i(66840),a=i(91240),s=function(){var r=(0,o.useState)(null),n=r[0],i=r[1];return(0,o.useEffect)(function(){var r=a.j?window.pageYOffset:0,o=function(){var o=a.j?window.pageYOffset:0,s=o>r?"down":"up";s!==n&&(o-r>10||o-r<-10)&&i(s),r=o>0?o:0};return window.addEventListener("scroll",o),function(){window.removeEventListener("scroll",o)}},[n]),n}},91240:function(r,n,i){"use strict";i.d(n,{j:function(){return o}});var o=!0},91187:function(r,n,i){"use strict";i.d(n,{K:function(){return o}});var o=function(r){return(null==r?void 0:r.src)!==void 0}},95401:function(r,n,i){"use strict";i.d(n,{$:function(){return o}});var o=function(r){return null!=r}},92229:function(r,n,i){"use strict";i.d(n,{b:function(){return o}});var o="ontouchstart"in window||navigator.maxTouchPoints>0},31464:function(r,n,i){"use strict";i.d(n,{B:function(){return l}});var o=i(32303).r.breakpoints,a={mobile:o.sm,tablet:o.md,laptop:o.lg,desktop:o.xl};function s(r){return a[r]?a[r]:parseInt(r,void 0)?r:(console.error("No valid breakpoint or size specified for media."),"0")}var l={min:function(r){return"@media (min-width: ".concat(s(r),")")},max:function(r){return"@media (max-width: ".concat(s(r),")")},between:function(r,n){return"\n    @media (min-width: ".concat(s(r),") and (max-width: ").concat(s(n),")")}}},6840:function(r,n,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(70291)}])},80571:function(){},3810:function(){},60853:function(){},66761:function(){},23505:function(){},47165:function(){},42310:function(r,n){var i;!function(){"use strict";var o={}.hasOwnProperty;function a(){for(var r="",n=0;n<arguments.length;n++){var i=arguments[n];i&&(r=s(r,function(r){if("string"==typeof r||"number"==typeof r)return r;if("object"!=typeof r)return"";if(Array.isArray(r))return a.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var n="";for(var i in r)o.call(r,i)&&r[i]&&(n=s(n,i));return n}(i)))}return r}function s(r,n){return n?r?r+" "+n:r+n:r}r.exports?(a.default=a,r.exports=a):void 0!==(i=(function(){return a}).apply(n,[]))&&(r.exports=i)}()},14415:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i,o,a,s,l){var c=new Date(0);return c.setUTCFullYear(r,n,i),c.setUTCHours(o,a,s,l),c},r.exports=n.default},5515:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){var o,a,s=function(r,n,i){if(i&&!i.code)throw Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(i?[i.code,"en-US"]:void 0,{timeZone:n,timeZoneName:r})}(r,i.timeZone,i.locale);return s.formatToParts?function(r,n){for(var i=r.formatToParts(n),o=i.length-1;o>=0;--o)if("timeZoneName"===i[o].type)return i[o].value}(s,n):(o=s.format(n).replace(/\u200E/g,""),(a=/ [\w-+ ]+$/.exec(o))?a[0].substr(1):"")},r.exports=n.default},94868:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){if(""===r||(o=l.exec(r)))return 0;if(o=c.exec(r))return h(f=parseInt(o[1],10))?-(36e5*f):NaN;if(o=u.exec(r)){f=parseInt(o[1],10);var o,s,f,m=parseInt(o[2],10);return h(f,m)?(s=36e5*Math.abs(f)+6e4*m,f>0?-s:s):NaN}if(function(r){if(p[r])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:r}),p[r]=!0,!0}catch(r){return!1}}(r)){n=new Date(n||Date.now());var g,y=d(i?n:(g=n,(0,a.default)(g.getFullYear(),g.getMonth(),g.getDate(),g.getHours(),g.getMinutes(),g.getSeconds(),g.getMilliseconds())),r);return-(i?y:function(r,n,i){var o=r.getTime()-n,a=d(new Date(o),i);if(n===a)return n;var s=d(new Date(o-=a-n),i);return a===s?a:Math.max(a,s)}(n,y,r))}return NaN};var o=s(i(94140)),a=s(i(14415));function s(r){return r&&r.__esModule?r:{default:r}}var l=/^(Z)$/,c=/^([+-]\d{2})$/,u=/^([+-]\d{2}):?(\d{2})$/;function d(r,n){var i=(0,o.default)(r,n),s=(0,a.default)(i[0],i[1]-1,i[2],i[3]%24,i[4],i[5],0).getTime(),l=r.getTime(),c=l%1e3;return s-(l-=c>=0?c:1e3+c)}function h(r,n){return -23<=r&&r<=23&&(null==n||0<=n&&n<=59)}var p={};r.exports=n.default},37399:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,r.exports=n.default},94140:function(r,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){var a,s,l=function(r){if(!o[r]){var n=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/Ne
387w_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z"));o[r]="06/25/2014, 00:00:00"===n||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:r,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return o[r]}(n);return l.formatToParts?function(r,n){try{for(var o=r.formatToParts(n),a=[],s=0;s<o.length;s++){var l=i[o[s].type];l>=0&&(a[l]=parseInt(o[s].value,10))}return a}catch(r){if(r instanceof RangeError)return[NaN];throw r}}(l,r):(a=l.format(r).replace(/\u200E/g,""),[(s=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(a))[3],s[1],s[2],s[4],s[5],s[6]])};var i={year:0,month:1,day:2,hour:3,minute:4,second:5},o={};r.exports=n.default},95704:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=s(i(5515)),a=s(i(94868));function s(r){return r&&r.__esModule?r:{default:r}}function l(r,n){var i=r?(0,a.default)(r,n,!0)/6e4:n.getTimezoneOffset();if(Number.isNaN(i))throw RangeError("Invalid time zone specified: "+r);return i}function c(r,n){for(var i=Math.abs(r).toString();i.length<n;)i="0"+i;return(r<0?"-":"")+i}function u(r,n){var i=Math.abs(r);return(r>0?"-":"+")+c(Math.floor(i/60),2)+(n||"")+c(Math.floor(i%60),2)}function d(r,n){return r%60==0?(r>0?"-":"+")+c(Math.abs(r)/60,2):u(r,n)}n.default={X:function(r,n,i,o){var a=l(o.timeZone,o._originalDate||r);if(0===a)return"Z";switch(n){case"X":return d(a);case"XXXX":case"XX":return u(a);default:return u(a,":")}},x:function(r,n,i,o){var a=l(o.timeZone,o._originalDate||r);switch(n){case"x":return d(a);case"xxxx":case"xx":return u(a);default:return u(a,":")}},O:function(r,n,i,o){var a,s,d,h,p=l(o.timeZone,o._originalDate||r);switch(n){case"O":case"OO":case"OOO":return"GMT"+(a=p>0?"-":"+",d=Math.floor((s=Math.abs(p))/60),0==(h=s%60)?a+String(d):a+String(d)+":"+c(h,2));default:return"GMT"+u(p,":")}},z:function(r,n,i,a){var s=a._originalDate||r;switch(n){case"z":case"zz":case"zzz":return(0,o.default)("short",s,a);default:return(0,o.default)("long",s,a)}}},r.exports=n.default},82792:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){var l=String(n),u=i||{},d=l.match(c);if(d){var h=(0,s.default)(r,u);l=d.reduce(function(r,n){if("'"===n[0])return r;var i=r.indexOf(n),o="'"===r[i-1],s=r.replace(n,"'"+a.default[n[0]](h,n,null,u)+"'");return o?s.substring(0,i-1)+s.substring(i+1):s},l)}return(0,o.default)(r,l,u)};var o=l(i(65159)),a=l(i(95704)),s=l(i(32445));function l(r){return r&&r.__esModule?r:{default:r}}var c=/([xXOz]+)|''|'(''|[^'])+('|$)/g;r.exports=n.default},98118:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i,l){var c=(0,o.default)(l);return c.timeZone=n,(0,a.default)((0,s.default)(r,n),i,c)};var o=l(i(11784)),a=l(i(82792)),s=l(i(12990));function l(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},36421:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){return-(0,a.default)(r,n)};var o,a=(o=i(94868))&&o.__esModule?o:{default:o};r.exports=n.default},6609:function(r,n,i){"use strict";r.exports={format:i(82792),formatInTimeZone:i(98118),getTimezoneOffset:i(36421),toDate:i(32445),utcToZonedTime:i(12990),zonedTimeToUtc:i(128)}},32445:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n){if(arguments.length<1)throw TypeError("1 argument required, but only "+arguments.length+" present");if(null===r)return new Date(NaN);var i=n||{},l=null==i.additionalDigits?2:(0,o.default)(i.additionalDigits);if(2!==l&&1!==l&&0!==l)throw RangeError("additionalDigits must be 0, 1 or 2");if(r instanceof Date||"object"==typeof r&&"[object Date]"===Object.prototype.toString.call(r))return new Date(r.getTime());if("number"==typeof r||"[object Number]"===Object.prototype.toString.call(r))return new Date(r);if(!("string"==typeof r||"[object String]"===Object.prototype.toString.call(r)))return new Date(NaN);var d=function(r){var n,i={},o=c.dateTimePattern.exec(r);if(o?(i.date=o[1],n=o[3]):(o=c.datePattern.exec(r))?(i.date=o[1],n=o[2]):(i.date=null,n=r),n){var a=c.timeZone.exec(n);a?(i.time=n.replace(a[1],""),i.timeZone=a[1].trim()):i.time=n}return i}(r),h=function(r,n){var i,o=c.YYY[n],a=c.YYYYY[n];if(i=c.YYYY.exec(r)||a.exec(r)){var s=i[1];return{year:parseInt(s,10),restDateString:r.slice(s.length)}}if(i=c.YY.exec(r)||o.exec(r)){var l=i[1];return{year:100*parseInt(l,10),restDateString:r.slice(l.length)}}return{year:null}}(d.date,l),y=h.year,v=function(r,n){if(null===n)return null;if(0===r.length)return(o=new Date(0)).setUTCFullYear(n),o;if(i=c.MM.exec(r))return(o=new Date(0),f(n,a=parseInt(i[1],10)-1))?(o.setUTCFullYear(n,a),o):new Date(NaN);if(i=c.DDD.exec(r)){o=new Date(0);var i,o,a,s,l=parseInt(i[1],10);return!function(r,n){if(n<1)return!1;var i=p(r);return(!i||!(n>366))&&(!!i||!(n>365))}(n,l)?new Date(NaN):(o.setUTCFullYear(n,0,l),o)}if(i=c.MMDD.exec(r)){o=new Date(0),a=parseInt(i[1],10)-1;var d=parseInt(i[2],10);return f(n,a,d)?(o.setUTCFullYear(n,a,d),o):new Date(NaN)}if(i=c.Www.exec(r))return m(n,s=parseInt(i[1],10)-1)?u(n,s):new Date(NaN);if(i=c.WwwD.exec(r)){s=parseInt(i[1],10)-1;var h=parseInt(i[2],10)-1;return m(n,s,h)?u(n,s,h):new Date(NaN)}return null}(h.restDateString,y);if(isNaN(v)||!v)return new Date(NaN);var b,C=v.getTime(),_=0;if(d.time&&isNaN(_=function(r){if(n=c.HH.exec(r))return g(i=parseFloat(n[1].replace(",",".")))?i%24*36e5:NaN;if(n=c.HHMM.exec(r))return g(i=parseInt(n[1],10),o=parseFloat(n[2].replace(",",".")))?i%24*36e5+6e4*o:NaN;if(n=c.HHMMSS.exec(r)){i=parseInt(n[1],10),o=parseInt(n[2],10);var n,i,o,a=parseFloat(n[3].replace(",","."));return g(i,o,a)?i%24*36e5+6e4*o+1e3*a:NaN}return null}(d.time)))return new Date(NaN);if(d.timeZone||i.timeZone){if(isNaN(b=(0,s.default)(d.timeZone||i.timeZone,new Date(C+_))))return new Date(NaN)}else b=(0,a.default)(new Date(C+_)),b=(0,a.default)(new Date(C+_+b));return new Date(C+_+b)};var o=l(i(65816)),a=l(i(27714)),s=l(i(94868));function l(r){return r&&r.__esModule?r:{default:r}}var c={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:l(i(37399)).default};function u(r,n,i){n=n||0,i=i||0;var o=new Date(0);o.setUTCFullYear(r,0,4);var a=7*n+i+1-(o.getUTCDay()||7);return o.setUTCDate(o.getUTCDate()+a),o}var d=[31,28,31,30,31,30,31,31,30,31,30,31],h=[31,29,31,30,31,30,31,31,30,31,30,31];function p(r){return r%400==0||r%4==0&&r%100!=0}function f(r,n,i){if(n<0||n>11)return!1;if(null!=i){if(i<1)return!1;var o=p(r);if(o&&i>
387h[n]||!o&&i>d[n])return!1}return!0}function m(r,n,i){return!(n<0)&&!(n>52)&&(null==i||!(i<0)&&!(i>6))}function g(r,n,i){return(null==r||!(r<0)&&!(r>=25))&&(null==n||!(n<0)&&!(n>=60))&&(null==i||!(i<0)&&!(i>=60))}r.exports=n.default},12990:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){var s=(0,a.default)(r,i),l=(0,o.default)(n,s,!0),c=new Date(s.getTime()-l),u=new Date(0);return u.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),u.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),u};var o=s(i(94868)),a=s(i(32445));function s(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},128:function(r,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(r,n,i){if("string"==typeof r&&!r.match(s.default)){var u=(0,o.default)(i);return u.timeZone=n,(0,a.default)(r,u)}var d=(0,a.default)(r,i),h=(0,c.default)(d.getFullYear(),d.getMonth(),d.getDate(),d.getHours(),d.getMinutes(),d.getSeconds(),d.getMilliseconds()).getTime(),p=(0,l.default)(n,new Date(h));return new Date(h+p)};var o=u(i(11784)),a=u(i(32445)),s=u(i(37399)),l=u(i(94868)),c=u(i(14415));function u(r){return r&&r.__esModule?r:{default:r}}r.exports=n.default},85530:function(r){r.exports=function(r,n){return n||(n=r.slice(0)),Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(n)}}))},r.exports.__esModule=!0,r.exports.default=r.exports},30092:function(r,n,i){"use strict";function o(){return(o=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}i.d(n,{Z:function(){return o}})},49643:function(r,n,i){"use strict";i.d(n,{Z:function(){return a}});var o=i(95416);function a(r,n){r.prototype=Object.create(n.prototype),r.prototype.constructor=r,(0,o.Z)(r,n)}},95416:function(r,n,i){"use strict";function o(r,n){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r})(r,n)}i.d(n,{Z:function(){return o}})},66832:function(r,n,i){"use strict";i.d(n,{B:function(){return g}});var o=!1,a=null,s=!1,l=new Set,c="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function u(r,n){l.forEach(i=>i(r,n))}function d(r){s=!0,r.metaKey||!c&&r.altKey||r.ctrlKey||(a="keyboard",u("keyboard",r))}
387function h(r){a="pointer",("mousedown"===r.type||"pointerdown"===r.type)&&(s=!0,u("pointer",r))}function p(r){r.target!==window&&r.target!==document&&(s||(a="keyboard",u("keyboard",r)),s=!1)}function f(){s=!1}function m(){return"pointer"!==a}function g(r){!function(){if("undefined"==typeof window||o)return;let{focus:r}=HTMLElement.prototype;HTMLElement.prototype.focus=function(...n){s=!0,r.apply(this,n)},document.addEventListener("keydown",d,!0),document.addEventListener("keyup",d,!0),window.addEventListener("focus",p,!0),window.addEventListener("blur",f,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",h,!0),document.addEventListener("pointermove",h,!0),document.addEventListener("pointerup",h,!0)):(document.addEventListener("mousedown",h,!0),document.addEventListener("mousemove",h,!0),document.addEventListener("mouseup",h,!0)),o=!0}(),r(m());let n=()=>r(m());return l.add(n),()=>{l.delete(n)}}},92820:function(r,n,i){"use strict";i.d(n,{_:function(){return d}});var o=i(58060),a=i(69642),s=i(91134);function l(){let r=!1,n=[],i=new Set,l={subscribe:r=>(i.add(r),()=>void i.delete(r)),start(o,s){if(!r)return new Promise(r=>{n.push({animation:[o,s],resolve:r})});{let r=[];return i.forEach(n=>{r.push((0,a.d5)(n,o,{transitionOverride:s}))}),Promise.all(r)}},set:n=>((0,o.k)(r,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),i.forEach(r=>{(0,s.gg)(r,n)})),stop(){i.forEach(r=>{(0,a.p_)(r)})},mount:()=>(r=!0,n.forEach(({animation:r,resolve:n})=>{l.start(...r).then(n)}),()=>{r=!1,l.stop()})};return l}var c=i(66840),u=i(94244);let d=function(){let r=(0,u.h)(l);return(0,c.useEffect)(r.mount,[]),r}},83644:function(r,n,i){"use strict";i.d(n,{Z:function(){return eC}});var o=i(58060),a=i(65505);let s={current:!1};var l=i(61521),c=i(81042),u=i(10936);let d=r=>r*r,h=(0,u.M)(d),p=(0,c.o)(d);var f=i(14794),m=i(49211),g=i(95454);function y(r,n,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?r+(n-r)*6*i:i<.5?n:i<2/3?r+(n-r)*(2/3-i)*6:r}var v=i(71965),b=i(46235),C=i(38498);let _=(r,n,i)=>{let o=r*r;return Math.sqrt(Math.max(0,i*(n*n-o)+o))},x=[v.$,b.m,C.J],w=r=>x.find(n=>n.test(r));function S(r){let n=w(r);(0,o.k)(!!n,`'${r}' is not an animatable color. Use the equivalent color code instead.`);let i=n.parse(r);return n===C.J&&(i=function({hue:r,saturation:n,lightness:i,alpha:o}){r/=360,i/=100;let a=0,s=0,l=0;if(n/=100){let o=i<.5?i*(1+n):i+n-i*n,c=2*i-o;a=y(c,o,r+1/3),s=y(c,o,r),l=y(c,o,r-1/3)}else a=s=l=i;return{red:Math.round(255*a),green:Math.round(255*s),blue:Math.round(255*l),alpha:o}}(i)),i}let O=(r,n)=>{let i=S(r),o=S(n),a={...i};return r=>(a.red=_(i.red,o.red,r),a.green=_(i.green,o.green,r),a.blue=_(i.blue,o.blue,r),a.alpha=(0,g.C)(i.alpha,o.alpha,r),b.m.transform(a))};var E=i(70861),k=i(26094);function T(r,n){return"number"==typeof r?i=>(0,g.C)(r,n,i):f.$.test(r)?O(r,n):L(r,n)}let M=(r,n)=>{let i=[...r],o=i.length,a=r.map((r,i)=>T(r,n[i]));return r=>{for(let n=0;n<o;n++)i[n]=a[n](r);return i}},P=(r,n)=>{let i={...r,...n},o={};for(let a in i)void 0!==r[a]&&void 0!==n[a]&&(o[a]=T(r[a],n[a]));return r=>{for(let n in o)i[n]=o[n](r);return i}},L=(r,n)=>{let i=k.P.createTransformer(n),a=(0,k.V)(r),s=(0,k.V)(n);return a.numColors===s.numColors&&a.numNumbers>=s.numNumbers?(0,E.z)(M(a.values,s.values),i):((0,o.K)(!0,`Complex values '${r}' and '${n}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),i=>`${i>0?n:r}`)};var A=i(81167);let Z=(r,n)=>i=>(0,g.C)(r,n,i);function I(r,n,{clamp:i=!0,ease:a,mixer:s}={}){let l=r.length;(0,o.k)(l===n.length,"Both input and output ranges must be the same length"),(0,o.k)(!a||!Array.isArray(a)||a.length===l-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),r[0]>r[l-1]&&(r=[...r].reverse(),n=[...n].reverse());let c=function(r,n,i){let o=[],a=i||function(r){if("number"==typeof r);else if("string"==typeof r)return f.$.test(r)?O:L;else if(Array.isArray(r))return M;else if("object"==typeof r)return P;return Z}(r[0]),s=r.length-1;for(let i=0;i<s;i++){let s=a(r[i],r[i+1]);if(n){let r=Array.isArray(n)?n[i]:n;s=(0,E.z)(r,s)}o.push(s)}return o}(n,a,s),u=c.length,d=n=>{let i=0;if(u>1)for(;i<r.length-2&&!(n<r[i+1]);i++);let o=(0,A.Y)(r[i],r[i+1],n);return c[i](o)};return i?n=>d((0,m.u)(r[0],r[l-1],n)):d}var V=i(41890);let D=(r,n,i)=>(((1-3*i+3*n)*r+(3*i-6*n))*r+3*n)*r;function j(r,n,i,o){if(r===n&&i===o)return V.Z;let a=n=>(function(r,n,i,o,a){let s,l;let c=0;do(s=D(l=n+(i-n)/2,o,a)-r)>0?i=l:n=l;
387while(Math.abs(s)>1e-7&&++c<12);return l})(n,0,1,r,i);return r=>0===r||1===r?r:D(a(r),n,o)}var z=i(59289);let B=j(.33,1.53,.69,.99),R=(0,u.M)(B),H=(0,c.o)(R),F={linear:V.Z,easeIn:d,easeInOut:p,easeOut:h,circIn:z.Z7,circInOut:z.X7,circOut:z.Bn,backIn:R,backInOut:H,backOut:B,anticipate:r=>(r*=2)<1?.5*R(r):.5*(2-Math.pow(2,-10*(r-1)))},N=r=>{if(Array.isArray(r)){(0,o.k)(4===r.length,"Cubic bezier arrays must contain four numerical values.");let[n,i,a,s]=r;return j(n,i,a,s)}return"string"==typeof r?((0,o.k)(void 0!==F[r],`Invalid easing type '${r}'`),F[r]):r},$=r=>Array.isArray(r)&&"number"!=typeof r[0];function U({keyframes:r,ease:n=p,times:i,duration:o=300}){r=[...r];let a=U[0],s=$(n)?n.map(N):N(n),l={done:!1,value:a},c=(i&&i.length===U.length?i:function(r){let n=r.length;return r.map((r,i)=>0!==i?i/(n-1):0)}(r)).map(r=>r*o);function u(){var n;return I(c,r,{ease:Array.isArray(s)?s:(n=r).map(()=>s||p).splice(0,n.length-1)})}let d=u();return{next:r=>(l.value=d(r),l.done=r>=o,l),flipTarget:()=>{r.reverse(),d=u()}}}function G(r,n){return r*Math.sqrt(1-n*n)}var W=i(67517);let q=["duration","bounce"],X=["stiffness","damping","mass"];function K(r,n){return n.some(n=>void 0!==r[n])}function Y({keyframes:r,restSpeed:n=2,restDelta:i=.01,...a}){let s=r[0],l=r[r.length-1],c={done:!1,value:s},{stiffness:u,damping:d,mass:h,velocity:p,duration:f,isResolvedFromDuration:g}=function(r){let n={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...r};if(!K(r,X)&&K(r,q)){let i=function({duration:r=800,bounce:n=.25,velocity:i=0,mass:a=1}){let s,l;(0,o.K)(r<=1e4,"Spring duration must be 10 seconds or less");let c=1-n;c=(0,m.u)(.05,1,c),r=(0,m.u)(.01,10,r/1e3),c<1?(s=n=>{let o=n*c,a=o*r;return .001-(o-i)/G(n,c)*Math.exp(-a)},l=n=>{let o=n*c*r,a=Math.pow(c,2)*Math.pow(n,2)*r,l=Math.exp(-o),u=G(Math.pow(n,2),c);return(o*i+i-a)*l*(-s(n)+.001>0?-1:1)/u}):(s=n=>-.001+Math.exp(-n*r)*((n-i)*r+1),l=n=>r*r*(i-n)*Math.exp(-n*r));let u=function(r,n,i){let o=i;for(let i=1;i<12;i++)o-=r(o)/n(o);return o}(s,l,5/r);if(r*=1e3,isNaN(u))return{stiffness:100,damping:10,duration:r};{let n=Math.pow(u,2)*a;return{stiffness:n,damping:2*c*Math.sqrt(a*n),duration:r}}}(r);(n={...n,...i,velocity:0,mass:1}).isResolvedFromDuration=!0}return n}(a),y=J,v=p?-(p/1e3):0,b=d/(2*Math.sqrt(u*h));function C(){let r=l-s,n=Math.sqrt(u/h)/1e3;if(void 0===i&&(i=Math.min(Math.abs(l-s)/100,.4)),b<1){let i=G(n,b);y=o=>l-Math.exp(-b*n*o)*((v+b*n*r)/i*Math.sin(i*o)+r*Math.cos(i*o))}else if(1===b)y=i=>l-Math.exp(-n*i)*(r+(v+n*r)*i);else{let i=n*Math.sqrt(b*b-1);y=o=>{let a=Math.exp(-b*n*o),s=Math.min(i*o,300);return l-a*((v+b*n*r)*Math.sinh(s)+i*r*Math.cosh(s))/i}}}return C(),{next:r=>{let o=y(r);if(g)c.done=r>=f;else{let a=v;if(0!==r){if(b<1){let n=Math.max(0,r-5);a=(0,W.R)(o-y(n),r-n)}else a=0}let s=Math.abs(a)<=n,u=Math.abs(l-o)<=i;c.done=s&&u}return c.value=c.done?l:o,c},flipTarget:()=>{v=-v,[s,l]=[l,s],C()}}}Y.needsInterpolation=(r,n)=>"string"==typeof r||"string"==typeof n;let J=r=>0,Q={decay:function({keyframes:r=[0],velocity:n=0,power:i=.8,timeConstant:o=350,restDelta:a=.5,modifyTarget:s}){let l=r[0],c={done:!1,value:l},u=i*n,d=l+u,h=void 0===s?d:s(d);return h!==d&&(u=h-l),{next:r=>{let n=-u*Math.exp(-r/o);return c.done=!(n>a||n<-a),c.value=c.done?h:h+n,c},flipTarget:()=>{}}},keyframes:U,tween:U,spring:Y};function ee(r,n,i=0){return r-n-i}let et=r=>{let n=({delta:n})=>r(n);return{start:()=>l.Z_.update(n,!0),stop:()=>l.qY.update(n)}};function er({duration:r,driver:n=et,elapsed:i=0,repeat:o=0,repeatType:a="loop",repeatDelay:s=0,keyframes:l,autoplay:c=!0,onPlay:u,onStop:d,onComplete:h,onRepeat:p,onUpdate:f,type:m="keyframes",...g}){var y;let v,b,C;let _=0,x=r,w=!1,S=!0,O=Q[l.length>2?"keyframes":m],E=l[0],k=l[l.length-1];(null===(y=O.needsInterpolation)||void 0===y?void 0:y.call(O,E,k))&&(C=I([0,100],[E,k],{clamp:!1}),l=[0,100]);let T=O({...g,duration:r,keyframes:l});return c&&(u&&u(),(v=n(function(r){if(S||(r=-r),i+=r,!w){let r=T.next(Math.max(0,i));b=r.value,C&&(b=C(b)),w=S?r.done:i<=0}if(f&&f(b),w){if(0===_&&(x=void 0!==x?x:i),_<o){var n,l;n=i,l=x,(S?n>=l+s:n<=-s)&&(_++,"reverse"===a?i=function(r,n=0,i=0,o=!0){return o?ee(n+-r,n,i):n-(r-n)+i}(i,x,s,S=_%2==0):(i=ee(i,x,s),"mirror"===a&&T.flipTarget()),w=!1,p&&p())}else v.stop(),h&&h()}})).start()),{stop:()=>{d&&d(),v.stop()},sample:r=>T.next(Math.max(0,r))}}let en=([r,n,i,o])=>`cubic-bezier(${r}, ${n}, ${i}, ${o})`,ei={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:en([0,.65,.55,1]),circOut:en([.55,0,1,.45]),backIn:en([.31,.01,.66,-.59]),backOut:en([.33,1.53,.69,.99])};var eo=i(89565),ea=i(38185);let es=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),el=r=>({type:"spring",stiffness:550,damping:0===r?2*Math.sqrt(550):30,restSpeed:10}),ec=()=>({type:"keyframes",ease:"linear",duration:.3}),eu={type:"keyframes",duration:.8}
387,ed={x:es,y:es,z:es,rotate:es,rotateX:es,rotateY:es,rotateZ:es,scaleX:el,scaleY:el,scale:el,opacity:ec,backgroundColor:ec,color:ec,default:el},eh=(r,{keyframes:n})=>n.length>2?eu:(ed[r]||ed.default)(n[1]),ep=(r,n)=>"zIndex"!==r&&!!("number"==typeof n||Array.isArray(n)||"string"==typeof n&&k.P.test(n)&&!n.startsWith("url("));var ef=i(44853),em=i(75522);let eg={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},ey={},ev={};for(let r in eg)ev[r]=()=>(void 0===ey[r]&&(ey[r]=eg[r]()),ey[r]);let eb=new Set(["opacity"]),eC=(r,n,i,c={})=>u=>{let d=(0,em.ev)(c,r)||{},h=d.delay||c.delay||0,{elapsed:p=0}=c;p-=(0,a.w)(h);let f=function(r,n,i,o){let a=ep(n,i),s=void 0!==o.from?o.from:r.get();return("none"===s&&a&&"string"==typeof i?s=(0,ef.T)(n,i):(0,em.Fr)(s)&&"string"==typeof i?s=(0,em.GZ)(i):!Array.isArray(i)&&(0,em.Fr)(i)&&"string"==typeof s&&(i=(0,em.GZ)(s)),Array.isArray(i))?(null===i[0]&&(i[0]=s),i):[s,i]}(n,r,i,d),m=f[0],g=f[f.length-1],y=ep(r,m),v=ep(r,g);(0,o.K)(y===v,`You are trying to animate ${r} from "${m}" to "${g}". ${m} is not an animatable value - to enable this animation set ${m} to a value animatable to ${g} via the \`style\` property.`);let b={keyframes:f,velocity:n.getVelocity(),...d,elapsed:p,onUpdate:r=>{n.set(r),d.onUpdate&&d.onUpdate(r)},onComplete:()=>{u(),d.onComplete&&d.onComplete()}};if(!y||!v||s.current||!1===d.type)return function({keyframes:r,elapsed:n,onUpdate:i,onComplete:o}){let a=()=>(i&&i(r[r.length-1]),o&&o(),()=>{});return n?(0,eo.g)(a,-n):a()}(b);if("inertia"===d.type){let r=function({keyframes:r,velocity:n=0,min:i,max:o,power:a=.8,timeConstant:s=750,bounceStiffness:l=500,bounceDamping:c=10,restDelta:u=1,modifyTarget:d,driver:h,onUpdate:p,onComplete:f,onStop:m}){let g;let y=r[0];function v(r){return void 0!==i&&r<i||void 0!==o&&r>o}function b(r){return void 0===i?o:void 0===o?i:Math.abs(i-r)<Math.abs(o-r)?i:o}function C(r){null==g||g.stop(),g=er({keyframes:[0,1],velocity:0,...r,driver:h,onUpdate:n=>{var i;null==p||p(n),null===(i=r.onUpdate)||void 0===i||i.call(r,n)},onComplete:f,onStop:m})}function _(r){C({type:"spring",stiffness:l,damping:c,restDelta:u,...r})}if(v(y))_({velocity:n,keyframes:[y,b(y)]});else{let r,o,l=a*n+y;void 0!==d&&(l=d(l));let c=b(l),h=c===i?-1:1;C({type:"decay",keyframes:[y,0],velocity:n,timeConstant:s,power:a,restDelta:u,modifyTarget:d,onUpdate:v(l)?i=>{r=o,o=i,n=(0,W.R)(i-r,ea.frameData.delta),(1===h&&i>c||-1===h&&i<c)&&_({keyframes:[i,c],velocity:n})}:void 0})}return{stop:()=>null==g?void 0:g.stop()}}(b);return()=>r.stop()}(0,em.rw)(d)||(b={...b,...eh(r,b)}),b.duration&&(b.duration=(0,a.w)(b.duration)),b.repeatDelay&&(b.repeatDelay=(0,a.w)(b.repeatDelay));let C=n.owner,_=C&&C.current;if(ev.waapi()&&eb.has(r)&&!b.repeatDelay&&"mirror"!==b.repeatType&&0!==b.damping&&C&&_ instanceof HTMLElement&&!C.getProps().onUpdate)return function(r,n,{onUpdate:i,onComplete:o,...a}){var s;let{keyframes:c,duration:u=.3,elapsed:d=0,ease:h}=a;if("spring"===a.type||!(!(s=a.ease)||Array.isArray(s)||"string"==typeof s&&ei[s])){let r=er(a),n={done:!1,value:c[0]},i=[],o=0;for(;!n.done;)n=r.sample(o),i.push(n.value),o+=10;c=i,u=o-10,h="linear"}let p=function(r,n,i,{delay:o=0,duration:a,repeat:s=0,repeatType:l="loop",ease:c,times:u}={}){return r.animate({[n]:i,offset:u},{delay:o,duration:a,easing:function(r){if(r)return Array.isArray(r)?en(r):ei[r]}(c),fill:"both",iterations:s+1,direction:"reverse"===l?"alternate":"normal"})}(r.owner.current,n,c,{...a,delay:-d,duration:u,ease:h});return p.onfinish=()=>{r.set(c[c.length-1]),o&&o()},()=>{let{currentTime:n}=p;if(n){let i=er(a);r.setWithVelocity(i.sample(n-10).value,i.sample(n).value,10)}l.Z_.update(()=>p.cancel())}}(n,r,b);{let r=er(b);return()=>r.stop()}}},36594:function(r,n,i){"use strict";i.d(n,{C:function(){return o}});let o=r=>Array.isArray(r)},75522:function(r,n,i){"use strict";i.d(n,{Fr:function(){return s},GZ:function(){return l},ev:function(){return c},rw:function(){return a}});var o=i(44853);function a({when:r,delay:n,delayChildren:i,staggerChildren:o,staggerDirection:a,repeat:s,repeatType:l,repeatDelay:c,from:u,...d}){return!!Object.keys(d).length}function s(r){return 0===r||"string"==typeof r&&0===parseFloat(r)&&-1===r.indexOf(" ")}function l(r){return"number"==typeof r?0:(0,o.T)("",r)}function c(r,n){return r[n]||r.default||r}},32913:function(r,n,i){"use strict";i.d(n,{M:function(){return C}});var o=i(66840),a=i(72910),s=i(61521),l=i(83350);function c(){let r=(0,o.useRef)(!1);return(0,l.L)(()=>(r.current=!0,()=>{r.current=!1}),[]),r}var u=i(51312),d=i(94244);class h extends o.Component{getSnapshotBeforeUpdate(r){let n=this.props.childRef.current;if(n&&r.isPresent&&!this.props.isPresent){let r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:r,isPresent:n}){let i=(0,o.useId)(),a=(0,o.useRef)(null),s=(0,o.useRef)({width:0,height:0,top:0,left:0});return(0,o.useInsertionEffect)(()=>{let{width:r,height:o,top:l,left:c}=s.current;if(n||!a.current||!r||!o)return;a.current.dataset.motionPopId=i;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
388          [data-motion-pop-id="${i}"] {
389            position: absolute !important;
390            width: ${r}px !important;
391            height: ${o}px !important;
392            top: ${l}px !important;
393            left: ${c}px !important;
394          }
395        `),()=>{document.head.removeChild(u)}},[n]),o.createElement(h,{isPresent:n,childRef:a,sizeRef:s},o.cloneElement(r,{ref:a}))}let f=({children:r,initial:n,isPresent:i,onExitComplete:a,custom:s,presenceAffectsLayout:l,mode:c})=>{let h=(0,d.h)(m),f=(0,o.useId)(),g=(0,o.useMemo)(()=>({id:f,initial:n,isPresent:i,custom:s,onExitComplete:r=>
395{for(let n of(h.set(r,!0),h.values()))if(!n)return;a&&a()},register:r=>(h.set(r,!1),()=>h.delete(r))}),l?void 0:[i]);return(0,o.useMemo)(()=>{h.forEach((r,n)=>h.set(n,!1))},[i]),o.useEffect(()=>{i||h.size||!a||a()},[i]),"popLayout"===c&&(r=o.createElement(p,{isPresent:i},r)),o.createElement(u.O.Provider,{value:g},r)};function m(){return new Map}var g=i(83401),y=i(51784),v=i(56902);let b=r=>r.key||"",C=({children:r,custom:n,initial:i=!0,onExitComplete:u,exitBeforeEnter:d,presenceAffectsLayout:h=!0,mode:p="sync"})=>{d&&(p="wait",(0,v.O)(!1,"Replace exitBeforeEnter with mode='wait'"));let[m]=function(){let r=c(),[n,i]=(0,o.useState)(0),a=(0,o.useCallback)(()=>{r.current&&i(n+1)},[n]);return[(0,o.useCallback)(()=>s.Z_.postRender(a),[a]),n]}(),C=(0,o.useContext)(g.p).forceRender;C&&(m=C);let _=c(),x=function(r){let n=[];return o.Children.forEach(r,r=>{(0,o.isValidElement)(r)&&n.push(r)}),n}(r),w=x,S=new Set,O=(0,o.useRef)(w),E=(0,o.useRef)(new Map).current,k=(0,o.useRef)(!0);if((0,l.L)(()=>{k.current=!1,function(r,n){r.forEach(r=>{let i=b(r);n.set(i,r)})}(x,E),O.current=w}),(0,y.z)(()=>{k.current=!0,E.clear(),S.clear()}),k.current)return o.createElement(o.Fragment,null,w.map(r=>o.createElement(f,{key:b(r),isPresent:!0,initial:!!i&&void 0,presenceAffectsLayout:h,mode:p},r)));w=[...w];let T=O.current.map(b),M=x.map(b),P=T.length;for(let r=0;r<P;r++){let n=T[r];-1===M.indexOf(n)&&S.add(n)}return"wait"===p&&S.size&&(w=[]),S.forEach(r=>{if(-1!==M.indexOf(r))return;let i=E.get(r);if(!i)return;let a=T.indexOf(r);w.splice(a,0,o.createElement(f,{key:b(i),isPresent:!1,onExitComplete:()=>{E.delete(r),S.delete(r);let n=O.current.findIndex(n=>n.key===r);if(O.current.splice(n,1),!S.size){if(O.current=x,!1===_.current)return;m(),u&&u()}},custom:n,presenceAffectsLayout:h,mode:p},i))}),w=w.map(r=>{let n=r.key;return S.has(n)?r:o.createElement(f,{key:b(r),isPresent:!0,presenceAffectsLayout:h,mode:p},r)}),"production"!==a.O&&"wait"===p&&w.length>1&&console.warn('You\'re attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.'),o.createElement(o.Fragment,null,S.size?w:w.map(r=>(0,o.cloneElement)(r)))}},97852:function(r,n,i){"use strict";i.d(n,{hO:function(){return l},oO:function(){return s}});var o=i(66840),a=i(51312);function s(){let r=(0,o.useContext)(a.O);if(null===r)return[!0,null];let{isPresent:n,onExitComplete:i,register:s}=r,l=(0,o.useId)();return(0,o.useEffect)(()=>s(l),[]),!n&&i?[!1,()=>i&&i(l)]:[!0]}function l(){var r;return null===(r=(0,o.useContext)(a.O))||r.isPresent}},83401:function(r,n,i){"use strict";i.d(n,{p:function(){return o}});let o=(0,i(66840).createContext)({})},51312:function(r,n,i){"use strict";i.d(n,{O:function(){return o}});let o=(0,i(66840).createContext)(null)},59289:function(r,n,i){"use strict";i.d(n,{Bn:function(){return l},X7:function(){return c},Z7:function(){return s}});var o=i(81042),a=i(10936);let s=r=>1-Math.sin(Math.acos(r)),l=(0,a.M)(s),c=(0,o.o)(l)},81042:function(r,n,i){"use strict";i.d(n,{o:function(){return o}});let o=r=>n=>n<=.5?r(2*n)/2:(2-r(2*(1-n)))/2},10936:function(r,n,i){"use strict";i.d(n,{M:function(){return o}});let o=r=>n=>1-r(1-n)},38185:function(r,n,i){"use strict";i.d(n,{frameData:function(){return o}});let o={delta:0,timestamp:0}},61521:function(r,n,i){"use strict";i.d(n,{qY:function(){return m},iW:function(){return g},Z_:function(){return f}});let o=1/60*1e3,a="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),s="undefined"!=typeof window?r=>window.requestAnimationFrame(r):r=>setTimeout(()=>r(a()),o);var l=i(38185);let c=!0,u=!1,d=!1,h=["read","update","preRender","render","postRender"],p=h.reduce((r,n)=>(r[n]=function(r){let n=[],i=[],o=0,a=!1,s=!1,l=new WeakSet,c={schedule:(r,s=!1,c=!1)=>{let u=c&&a,d=u?n:i;return s&&l.add(r),-1===d.indexOf(r)&&(d.push(r),u&&a&&(o=n.length)),r},cancel:r=>{let n=i.indexOf(r);-1!==n&&i.splice(n,1),l.delete(r)},process:u=>{if(a){s=!0;return}if(a=!0,[n,i]=[i,n],i.length=0,o=n.length)for(let i=0;i<o;i++){let o=n[i];o(u),l.has(o)&&(c.schedule(o),r())}a=!1,s&&(s=!1,c.process(u))}};return c}(()=>u=!0),r),{}),f=h.reduce((r,n)=>{let i=p[n];return r[n]=(r,n=!1,o=!1)=>(u||b(),i.schedule(r,n,o)),r},{}),m=h.reduce((r,n)=>(r[n]=p[n].cancel,r),{}),g=h.reduce((r,n)=>(r[n]=()=>p[n].process(l.frameData),r),{}),y=r=>p[r].process(l.frameData),v=r=>{u=!1,l.frameData.delta=c?o:Math.max(Math.min(r-l.frameData.timestamp,40),1),l.frameData.timestamp=r,d=!0,h.forEach(y),d=!1,u&&(c=!1,s(v))},b=()=>{u=!0,c=!0,d||s(v)}},84658:function(r,n,i){"use strict";i.d(n,{E:function(){return nc}});var o,a,s,l,c,u=i(66840);let d=(0,u.createContext)({transformPagePoint:r=>r,isStatic:!1,reducedMotion:"never"}),h=(0,u.createContext)({});var p=i(51312),f=i(83350);let m=(0,u.createContext)({strict:!1});function g(r){return"object"==typeof r&&Object.prototype.hasOwnProperty.call(r,"current")}function y(r){return"string"==typeof r||Array.isArray(r)}function v(r){return"object"==typeof r&&"function"==typeof r.start}let b=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function C(r){return v(r.animate)||b.some(n=>y(r[n]))}function _(r){return!!(C(r)||r.variants)}function x(r){return Array.isArray(r)?r.join(" "):r}let w=r=>({isEnabled:n=>r.some(r=>!!n[r])}),S={measureLayout:w(["layout","layoutId","drag"]),animation:w(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:w(["exit"]),drag:w(["drag","dragControls"]),focus:w(["whileFocus"]),hover:w(["whileHover","onHoverStart","onHoverEnd"]),tap:w(["whileTap","onTap","onTapStart","onTapCancel"]),pan:w(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:w(["whileInView","onViewportEnter","onViewportLeave"])};var O=i(10146),E=i(94244);let k={hasAnimatedSinceResize:!0,hasEverUpdated:!1},T=1;var M=i(83401);class P extends u.Component{getSnapshotBeforeUpdate(){let{visualElement:r,props:n}=this.props;return r&&r.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}let L=(0,u.createContext)({}),A=Symbol.for("motionComponentSymbol"),Z=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function I(r){if("string"!=typeof r||r.includes("-"));else if(Z.indexOf(r)>-1||/[A-Z]/.test(r))return!0;return!1}let V={};
395var D=i(90126);function j(r,{layout:n,layoutId:i}){return D.G.has(r)||r.startsWith("origin")||(n||void 0!==i)&&(!!V[r]||"opacity"===r)}var z=i(27151);let B={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},R=(r,n)=>D._.indexOf(r)-D._.indexOf(n);function H(r){return r.startsWith("--")}let F=(r,n)=>n&&"number"==typeof r?n.transform(r):r;var N=i(58323);function $(r,n,i,o){let{style:a,vars:s,transform:l,transformKeys:c,transformOrigin:u}=r;c.length=0;let d=!1,h=!1,p=!0;for(let r in n){let i=n[r];if(H(r)){s[r]=i;continue}let o=N.j[r],f=F(i,o);if(D.G.has(r)){if(d=!0,l[r]=f,c.push(r),!p)continue;i!==(o.default||0)&&(p=!1)}else r.startsWith("origin")?(h=!0,u[r]=f):a[r]=f}if(!n.transform&&(d||o?a.transform=function({transform:r,transformKeys:n},{enableHardwareAcceleration:i=!0,allowTransformNone:o=!0},a,s){let l="";for(let i of(n.sort(R),n))l+=`${B[i]||i}(${r[i]}) `;return i&&!r.z&&(l+="translateZ(0)"),l=l.trim(),s?l=s(r,a?"":l):o&&a&&(l="none"),l}(r,i,p,o):a.transform&&(a.transform="none")),h){let{originX:r="50%",originY:n="50%",originZ:i=0}=u;a.transformOrigin=`${r} ${n} ${i}`}}let U=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function G(r,n,i){for(let o in n)(0,z.i)(n[o])||j(o,i)||(r[o]=n[o])}let W=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd","layoutScroll","whileInView","onViewportEnter","onViewportLeave","viewport","whileTap","onTap","onTapStart","onTapCancel","animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView","onPan","onPanStart","onPanSessionStart","onPanEnd"]);function q(r){return W.has(r)}let X=r=>!q(r);try{(o=require("@emotion/is-prop-valid").default)&&(X=r=>r.startsWith("on")?!q(r):o(r))}catch(r){}var K=i(11487);function Y(r,n,i){return"string"==typeof r?r:K.px.transform(n+i*r)}let J={offset:"stroke-dashoffset",array:"stroke-dasharray"},Q={offset:"strokeDashoffset",array:"strokeDasharray"};function ee(r,{attrX:n,attrY:i,originX:o,originY:a,pathLength:s,pathSpacing:l=1,pathOffset:c=0,...u},d,h,p){if($(r,u,d,p),h){r.style.viewBox&&(r.attrs.viewBox=r.style.viewBox);return}r.attrs=r.style,r.style={};let{attrs:f,style:m,dimensions:g}=r;f.transform&&(g&&(m.transform=f.transform),delete f.transform),g&&(void 0!==o||void 0!==a||m.transform)&&(m.transformOrigin=function(r,n,i){let o=Y(n,r.x,r.width),a=Y(i,r.y,r.height);return`${o} ${a}`}(g,void 0!==o?o:.5,void 0!==a?a:.5)),void 0!==n&&(f.x=n),void 0!==i&&(f.y=i),void 0!==s&&function(r,n,i=1,o=0,a=!0){r.pathLength=1;let s=a?J:Q;r[s.offset]=K.px.transform(-o);let l=K.px.transform(n),c=K.px.transform(i);r[s.array]=`${l} ${c}`}(f,s,l,c,!1)}let et=()=>({...U(),attrs:{}}),er=r=>"string"==typeof r&&"svg"===r.toLowerCase();var en=i(14875);function ei(r,{style:n,vars:i},o,a){for(let s in Object.assign(r.style,n,a&&a.getProjectionStyles(o)),i)r.style.setProperty(s,i[s])}let eo=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function ea(r,n,i,o){for(let i in ei(r,n,void 0,o),n.attrs)r.setAttribute(eo.has(i)?i:(0,en.D)(i),n.attrs[i])}function es(r){let{style:n}=r,i={};for(let o in n)((0,z.i)(n[o])||j(o,r))&&(i[o]=n[o]);return i}function el(r){let n=es(r);for(let i in r)(0,z.i)(r[i])&&(n["x"===i||"y"===i?"attr"+i.toUpperCase():i]=r[i]);return n}var ec=i(21536),eu=i(98394);function ed(r){let n=(0,z.i)(r)?r.get():r;return(0,eu.p)(n)?n.toValue():n}let eh=r=>(n,i)=>{let o=(0,u.useContext)(h),a=(0,u.useContext)(p.O),s=()=>(function({scrapeMotionValuesFromProps:r,createRenderState:n,onMount:i},o,a,s){let l={latestValues:function(r,n,i,o){let a={},s=o(r);for(let r in s)a[r]=ed(s[r]);let{initial:l,animate:c}=r,u=C(r),d=_(r);n&&d&&!u&&!1!==r.inherit&&(void 0===l&&(l=n.initial),void 0===c&&(c=n.animate));let h=!!i&&!1===i.initial,p=(h=h||!1===l)?c:l;return p&&"boolean"!=typeof p&&!v(p)&&(Array.isArray(p)?p:[p]).forEac
395h(n=>{let i=(0,ec.o)(r,n);if(!i)return;let{transitionEnd:o,transition:s,...l}=i;for(let r in l){let n=l[r];if(Array.isArray(n)){let r=h?n.length-1:0;n=n[r]}null!==n&&(a[r]=n)}for(let r in o)a[r]=o[r]}),a}(o,a,s,r),renderState:n()};return i&&(l.mount=r=>i(o,r,l)),l})(r,n,o,a);return i?s():(0,E.h)(s)},ep={useVisualState:eh({scrapeMotionValuesFromProps:el,createRenderState:et,onMount:(r,n,{renderState:i,latestValues:o})=>{try{i.dimensions="function"==typeof n.getBBox?n.getBBox():n.getBoundingClientRect()}catch(r){i.dimensions={x:0,y:0,width:0,height:0}}ee(i,o,{enableHardwareAcceleration:!1},er(n.tagName),r.transformTemplate),ea(n,i)}})},ef={useVisualState:eh({scrapeMotionValuesFromProps:es,createRenderState:U})};function em(r,n,i,o={passive:!0}){return r.addEventListener(n,i,o),()=>r.removeEventListener(n,i)}function eg(r,n,i,o){(0,u.useEffect)(()=>{let a=r.current;if(i&&a)return em(a,n,i,o)},[r,n,i,o])}function ey(r){return"undefined"!=typeof PointerEvent&&r instanceof PointerEvent?!("mouse"!==r.pointerType):r instanceof MouseEvent}(a=l||(l={})).Animate="animate",a.Hover="whileHover",a.Tap="whileTap",a.Drag="whileDrag",a.Focus="whileFocus",a.InView="whileInView",a.Exit="exit";let ev={pageX:0,pageY:0};function eb(r,n="page"){return{point:r.touches?function(r,n="page"){let i=r.touches[0]||r.changedTouches[0]||ev;return{x:i[n+"X"],y:i[n+"Y"]}}(r,n):function(r,n="page"){return{x:r[n+"X"],y:r[n+"Y"]}}(r,n)}}let eC=(r,n=!1)=>{let i=n=>r(n,eb(n));return n?r=>{let n=r instanceof MouseEvent;(!n||n&&0===r.button)&&i(r)}:i},e_=()=>O.j&&null===window.onpointerdown,ex=()=>O.j&&null===window.ontouchstart,ew=()=>O.j&&null===window.onmousedown,eS={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},eO={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function eE(r){if(e_());else if(ex())return eO[r];else if(ew())return eS[r];return r}function ek(r,n,i,o){return em(r,eE(n),eC(i,"pointerdown"===n),o)}function eT(r,n,i,o){return eg(r,eE(n),i&&eC(i,"pointerdown"===n),o)}function eM(r){let n=null;return()=>null===n&&(n=r,()=>{n=null})}let eP=eM("dragHorizontal"),eL=eM("dragVertical");function eA(r){let n=!1;if("y"===r)n=eL();else if("x"===r)n=eP();else{let r=eP(),i=eL();r&&i?n=()=>{r(),i()}:(r&&r(),i&&i())}return n}function eZ(){let r=eA(!0);return!r||(r(),!1)}function eI(r,n,i){return(o,a)=>{!(!ey(o)||eZ())&&(r.animationState&&r.animationState.setActive(l.Hover,n),i&&i(o,a))}}let eV=(r,n)=>!!n&&(r===n||eV(r,n.parentElement));var eD=i(51784),ej=i(70861),ez=i(72910),eB=i(56902);let eR=new WeakMap,eH=new WeakMap,eF=r=>{let n=eR.get(r.target);n&&n(r)},eN=r=>{r.forEach(eF)},e$={some:0,all:1},eU=r=>n=>(r(n),null),eG={inView:eU(function({visualElement:r,whileInView:n,onViewportEnter:i,onViewportLeave:o,viewport:a={}}){let s=(0,u.useRef)({hasEnteredView:!1,isInView:!1}),c=!!(n||i||o);a.once&&s.current.hasEnteredView&&(c=!1),("undefined"==typeof IntersectionObserver?function(r,n,i,{fallback:o=!0}){(0,u.useEffect)(()=>{r&&o&&("production"!==ez.O&&(0,eB.O)(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(()=>{n.hasEnteredView=!0;let{onViewportEnter:r}=i.getProps();r&&r(null),i.animationState&&i.animationState.setActive(l.InView,!0)}))},[r])}:function(r,n,i,{root:o,margin:a,amount:s="some",once:c}){(0,u.useEffect)(()=>{if(!r||!i.current)return;let u={root:null==o?void 0:o.current,rootMargin:a,threshold:"number"==typeof s?s:e$[s]};return function(r,n,i){let o=function({root:r,...n}){let i=r||document;eH.has(i)||eH.set(i,{});let o=eH.get(i),a=JSON.stringify(n);return o[a]||(o[a]=new IntersectionObserver(eN,{root:r,...n})),o[a]}(n);return eR.set(r,i),o.observe(r),()=>{eR.delete(r),o.unobserve(r)}}(i.current,u,r=>{let{isIntersecting:o}=r;if(n.isInView===o||(n.isInView=o,c&&!o&&n.hasEnteredView))return;o&&(n.hasEnteredView=!0),i.animationState&&i.animationState.setActive(l.InView,o);let a=i.getProps(),s=o?a.onViewportEnter:a.onViewportLeave;s&&s(r)})},[r,o,a,s])})(c,s.current,r,a)}
395),tap:eU(function({onTap:r,onTapStart:n,onTapCancel:i,whileTap:o,visualElement:a}){let s=r||n||i||o,c=(0,u.useRef)(!1),d=(0,u.useRef)(null),h={passive:!(n||r||i||y)};function p(){d.current&&d.current(),d.current=null}function f(){return p(),c.current=!1,a.animationState&&a.animationState.setActive(l.Tap,!1),!eZ()}function m(n,o){f()&&(eV(a.current,n.target)?r&&r(n,o):i&&i(n,o))}function g(r,n){f()&&i&&i(r,n)}function y(r,i){p(),!c.current&&(c.current=!0,d.current=(0,ej.z)(ek(window,"pointerup",m,h),ek(window,"pointercancel",g,h)),a.animationState&&a.animationState.setActive(l.Tap,!0),n&&n(r,i))}eT(a,"pointerdown",s?y:void 0,h),(0,eD.z)(p)}),focus:eU(function({whileFocus:r,visualElement:n}){let{animationState:i}=n;eg(n,"focus",r?()=>{i&&i.setActive(l.Focus,!0)}:void 0),eg(n,"blur",r?()=>{i&&i.setActive(l.Focus,!1)}:void 0)}),hover:eU(function({onHoverStart:r,onHoverEnd:n,whileHover:i,visualElement:o}){eT(o,"pointerenter",r||i?eI(o,!0,r):void 0,{passive:!r}),eT(o,"pointerleave",n||i?eI(o,!1,n):void 0,{passive:!n})})};var eW=i(97852),eq=i(36594);function eX(r,n){if(!Array.isArray(n))return!1;let i=n.length;if(i!==r.length)return!1;for(let o=0;o<i;o++)if(n[o]!==r[o])return!1;return!0}var eK=i(69642),eY=i(65083);let eJ=[l.Animate,l.InView,l.Focus,l.Hover,l.Tap,l.Drag,l.Exit],eQ=[...eJ].reverse(),e1=eJ.length;function e0(r=!1){return{isActive:r,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let e2={animation:eU(({visualElement:r,animate:n})=>{r.animationState||(r.animationState=function(r){let n=n=>Promise.all(n.map(({animation:n,options:i})=>(0,eK.d5)(r,n,i))),i={[l.Animate]:e0(!0),[l.InView]:e0(),[l.Hover]:e0(),[l.Tap]:e0(),[l.Drag]:e0(),[l.Focus]:e0(),[l.Exit]:e0()},o=!0,a=(n,i)=>{let o=(0,eY.x)(r,i);if(o){let{transition:r,transitionEnd:i,...a}=o;n={...n,...a,...i}}return n};function s(s,l){let c=r.getProps(),u=r.getVariantContext(!0)||{},d=[],h=new Set,p={},f=1/0;for(let n=0;n<e1;n++){var m;let g=eQ[n],b=i[g],C=void 0!==c[g]?c[g]:u[g],_=y(C),x=g===l?b.isActive:null;!1===x&&(f=n);let w=C===u[g]&&C!==c[g]&&_;if(w&&o&&r.manuallyAnimateOnMount&&(w=!1),b.protectedKeys={...p},!b.isActive&&null===x||!C&&!b.prevProp||v(C)||"boolean"==typeof C)continue;let S=(m=b.prevProp,"string"==typeof C?C!==m:!!Array.isArray(C)&&!eX(C,m)),O=S||g===l&&b.isActive&&!w&&_||n>f&&_,E=Array.isArray(C)?C:[C],k=E.reduce(a,{});!1===x&&(k={});let{prevResolvedValues:T={}}=b,M={...T,...k},P=r=>{O=!0,h.delete(r),b.needsAnimating[r]=!0};for(let r in M){let n=k[r],i=T[r];p.hasOwnProperty(r)||(n!==i?(0,eq.C)(n)&&(0,eq.C)(i)?!eX(n,i)||S?P(r):b.protectedKeys[r]=!0:void 0!==n?P(r):h.add(r):void 0!==n&&h.has(r)?P(r):b.protectedKeys[r]=!0)}b.prevProp=C,b.prevResolvedValues=k,b.isActive&&(p={...p,...k}),o&&r.blockInitialAnimation&&(O=!1),O&&!w&&d.push(...E.map(r=>({animation:r,options:{type:g,...s}})))}if(h.size){let n={};h.forEach(i=>{let o=r.getBaseTarget(i);void 0!==o&&(n[i]=o)}),d.push({animation:n})}let g=!!d.length;return o&&!1===c.initial&&!r.manuallyAnimateOnMount&&(g=!1),o=!1,g?n(d):Promise.resolve()}return{animateChanges:s,setActive:function(n,o,a){var l;if(i[n].isActive===o)return Promise.resolve();null===(l=r.variantChildren)||void 0===l||l.forEach(r=>{var i;return null===(i=r.animationState)||void 0===i?void 0:i.setActive(n,o)}),i[n].isActive=o;let c=s(a,n);for(let r in i)i[r].protectedKeys={};return c},setAnimateFunction:function(i){n=i(r)},getState:()=>i}}(r)),v(n)&&(0,u.useEffect)(()=>n.subscribe(r),[n])}),exit:eU(r=>{let{custom:n,visualElement:i}=r,[o,a]=(0,eW.oO)(),s=(0,u.useContext)(p.O);(0,u.useEffect)(()=>{i.isPresent=o;let r=i.animationState&&i.animationState.setActive(l.Exit,!o,{custom:s&&s.custom||n});r&&!o&&r.then(a)},[o])})};var e3=i(58060),e4=i(61521),e5=i(65505);let e6=(r,n)=>Math.abs(r-n);var e8=i(38185);class e7{constructor(r,n,{transformPagePoint:i}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{var r,n;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let i=tt(this.lastMoveEventInfo,this.history),o=null!==this.startEvent,a=(r=i.offset,n={x:0,y:0},Math.sqrt(e6(r.x,n.x)**2+e6(r.y,n.y)**2)>=3);if(!o&&!a)return;let{point:s}=i,{timestamp:l}=e8.frameData;this.history.push({...s,timestamp:l});let{onStart:c,onMove:u}=this.handlers;o||(c&&c(this.lastMoveEvent,i),this.startEvent=this.lastMoveEvent),u&&u(this.lastMoveEvent,i)},this.handlePointerMove=(r,n)=>{if(this.lastMoveEvent=r,this.lastMoveEventInfo=e9(n,this.transformPagePoint),ey(r)&&0===r.buttons){this.handlePointerUp(r,n);return}e4.Z_.update(this.updatePoint,!0)},this.handlePointerUp=(r,n)=>{this.end();let{onEnd:i,onSessionEnd:o}=this.handlers,a=tt(e9(n,this.transformPagePoint),this.history);this.startEvent&&i&&i(r,a),o&&o(r,a)},r.touches&&r.touches.length>1)return;this.handlers=n,this.transformPagePoint=i;let o=e9(eb(r),this.transformPagePoint),{point:a}=o,{timestamp:s}=e8.frameData;this.history=[{...a,timestamp:s}];let{onSessionStart:l}=n;l&&l(r,tt(o,this.history)),this.removeListeners=(0,ej.z)(ek(window,"pointermove",this.handlePointerMove),ek(window,"pointerup",this.handlePointerUp),ek(window,"pointercancel",this.handlePointerUp))}updateHandlers(r){this.handlers=r}end(){this.removeListeners&&this.removeListeners(),e4.qY.update(this.updatePoint)}}function e9(r,n){return n?{point:n(r.point)}:r}function te(r,n){return{x:r.x-n.x,y:r.y-n.y}}function tt({point:r},n){return{point:r,delta:te(r,tr(n)),offset:te(r,n[0]),velocity:function(r,n){if(r.length<2)return{x:0,y:0};let i=r.length-1,o=null,a=tr(r);for(;i>=0&&(o=r[i],!(a.timestamp-o.timestamp>(0,e5.w)(.1)));)i--;if(!o)return{x:0,y:0};let s=(a.timestamp-o.timestamp)/1e3;if(0===s)return{x:0,y:0};let l={x:(a.x-o.x)/s,y:(a.y-o.y)/s};return l.x===1/0&&(l.x=0),l.y===1/0&&(l.y=0),l}(n,0)}}function tr(r){return r[r.length-1]}var tn=i(81167),ti=i(95454);function to(r){return r.max-r.min}function ta(r,n=0,i=.01){return Math.abs(r-n)<=i}function ts(r,n,i,o=.5){r.origin=o,r.originPoint=(0,ti.C)(n.min,n.max,r.origin),r.scale=to(i)/to(n),(ta(r.scale,1,1e-4)||isNaN(r.scale))&&(r.scale=1),r.translate=(0,ti.C)(i.min,i.max,r.origin)-r.originPoint,(ta(r.translate)||isNaN(r.translate))&&(r.translate=0)}function tl(r,n,i,o){ts(r.x,n.x,i.x,null==o?void 0:o.originX),ts(r.y,n.y,i.y,null==o?void 0:o.originY)}function tc(r,n,i){r.min=i.min+n.min,r.max=r.min+to(n)}function tu(r,n,i){r.min=n.min-i.min,r.max=r.min+to(n)}function td(r,n,i){tu(r.x,n.x,i.x),tu(r.y,n.y,i.y)}var th=i(49211);function tp(r,n,i){return{min:void 0!==n?r.min+n:void 0,max:void 0!==i?r.max+i-(r.max-r.min):void 0}}function tf(r,n){let i=n.min-r.min,o=n.max-r.max;return n.max-n.min<r.max-r.min&&([i,o]=[o,i]),{min:i,max:o}}function tm(r,n,i){return{min:tg(r,n),max:tg(r,i)}}function tg(r,n){return"number"==typeof r?r:r[n]||0}
395let ty=()=>({translate:0,scale:1,origin:0,originPoint:0}),tv=()=>({x:ty(),y:ty()}),tb=()=>({min:0,max:0}),tC=()=>({x:tb(),y:tb()});function t_(r){return[r("x"),r("y")]}function tx({top:r,left:n,right:i,bottom:o}){return{x:{min:n,max:i},y:{min:r,max:o}}}function tw(r){return void 0===r||1===r}function tS({scale:r,scaleX:n,scaleY:i}){return!tw(r)||!tw(n)||!tw(i)}function tO(r){return tS(r)||tE(r)||r.z||r.rotate||r.rotateX||r.rotateY}function tE(r){var n,i;return(n=r.x)&&"0%"!==n||(i=r.y)&&"0%"!==i}function tk(r,n,i,o,a){return void 0!==a&&(r=o+a*(r-o)),o+i*(r-o)+n}function tT(r,n=0,i=1,o,a){r.min=tk(r.min,n,i,o,a),r.max=tk(r.max,n,i,o,a)}function tM(r,{x:n,y:i}){tT(r.x,n.translate,n.scale,n.originPoint),tT(r.y,i.translate,i.scale,i.originPoint)}function tP(r){return Number.isInteger(r)?r:r>1.0000000000001||r<.999999999999?r:1}function tL(r,n){r.min=r.min+n,r.max=r.max+n}function tA(r,n,[i,o,a]){let s=void 0!==n[a]?n[a]:.5,l=(0,ti.C)(r.min,r.max,s);tT(r,n[i],n[o],l,n.scale)}let tZ=["x","scaleX","originX"],tI=["y","scaleY","originY"];function tV(r,n){tA(r.x,n,tZ),tA(r.y,n,tI)}function tD(r,n){return tx(function(r,n){if(!n)return r;let i=n({x:r.left,y:r.top}),o=n({x:r.right,y:r.bottom});return{top:i.y,left:i.x,bottom:o.y,right:o.x}}(r.getBoundingClientRect(),n))}var tj=i(83644);let tz=new WeakMap;class tB{constructor(r){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=tC(),this.visualElement=r}start(r,{snapToCursor:n=!1}={}){!1!==this.visualElement.isPresent&&(this.panSession=new e7(r,{onSessionStart:r=>{this.stopAnimation(),n&&this.snapToCursor(eb(r,"page").point)},onStart:(r,n)=>{var i;let{drag:o,dragPropagation:a,onDragStart:s}=this.getProps();(!o||a||(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=eA(o),this.openGlobalLock))&&(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),t_(r=>{var n,i;let o=this.getAxisMotionValue(r).get()||0;if(K.aQ.test(o)){let a=null===(i=null===(n=this.visualElement.projection)||void 0===n?void 0:n.layout)||void 0===i?void 0:i.layoutBox[r];if(a){let r=to(a);o=parseFloat(o)/100*r}}this.originPoint[r]=o}),null==s||s(r,n),null===(i=this.visualElement.animationState)||void 0===i||i.setActive(l.Drag,!0))},onMove:(r,n)=>{let{dragPropagation:i,dragDirectionLock:o,onDirectionLock:a,onDrag:s}=this.getProps();if(!i&&!this.openGlobalLock)return;let{offset:l}=n;if(o&&null===this.currentDirection){this.currentDirection=function(r,n=10){let i=null;return Math.abs(r.y)>n?i="y":Math.abs(r.x)>n&&(i="x"),i}(l),null!==this.currentDirection&&(null==a||a(this.currentDirection));return}this.updateAxis("x",n.point,l),this.updateAxis("y",n.point,l),this.visualElement.render(),null==s||s(r,n)},onSessionEnd:(r,n)=>this.stop(r,n)},{transformPagePoint:this.visualElement.getTransformPagePoint()}))}stop(r,n){let i=this.isDragging;if(this.cancel(),!i)return;let{velocity:o}=n;this.startAnimation(o);let{onDragEnd:a}=this.getProps();null==a||a(r,n)}cancel(){var r,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(r=this.panSession)||void 0===r||r.end(),this.panSession=void 0;let{dragPropagation:i}=this.getProps();!i&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(n=this.visualElement.animationState)||void 0===n||n.setActive(l.Drag,!1)}updateAxis(r,n,i){let{drag:o}=this.getProps();if(!i||!tR(r,o,this.currentDirection))return;let a=this.getAxisMotionValue(r),s=this.originPoint[r]+i[r];this.constraints&&this.constraints[r]&&(s=function(r,{min:n,max:i},o){return void 0!==n&&r<n?r=o?(0,ti.C)(n,r,o.min):Math.max(r,n):void 0!==i&&r>i&&(r=o?(0,ti.C)(i,r,o.max):Math.min(r,i)),r}(s,this.constraints[r],this.elastic[r])),a.set(s)}resolveConstraints(){let{dragConstraints:r,dragElastic:n}=this.getProps(),{layout:i}=this.visualElement.projection||{},o=this.constraints;r&&g(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):r&&i?this.constraints=function(r,{top:n,left:i,bottom:o,right:a}){return{x:tp(r.x,i,a),y:tp(r.y,n,o)}}(i.layoutBox,r):this.constraints=!1,this.elastic=function(r=.35){return!1===r?r
395=0:!0===r&&(r=.35),{x:tm(r,"left","right"),y:tm(r,"top","bottom")}}(n),o!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&t_(r=>{this.getAxisMotionValue(r)&&(this.constraints[r]=function(r,n){let i={};return void 0!==n.min&&(i.min=n.min-r.min),void 0!==n.max&&(i.max=n.max-r.min),i}(i.layoutBox[r],this.constraints[r]))})}resolveRefConstraints(){var r;let{dragConstraints:n,onMeasureDragConstraints:i}=this.getProps();if(!n||!g(n))return!1;let o=n.current;(0,e3.k)(null!==o,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:a}=this.visualElement;if(!a||!a.layout)return!1;let s=function(r,n,i){let o=tD(r,i),{scroll:a}=n;return a&&(tL(o.x,a.offset.x),tL(o.y,a.offset.y)),o}(o,a.root,this.visualElement.getTransformPagePoint()),l={x:tf((r=a.layout.layoutBox).x,s.x),y:tf(r.y,s.y)};if(i){let r=i(function({x:r,y:n}){return{top:n.min,right:r.max,bottom:n.max,left:r.min}}(l));this.hasMutatedConstraints=!!r,r&&(l=tx(r))}return l}startAnimation(r){let{drag:n,dragMomentum:i,dragElastic:o,dragTransition:a,dragSnapToOrigin:s,onDragTransitionEnd:l}=this.getProps(),c=this.constraints||{};return Promise.all(t_(l=>{if(!tR(l,n,this.currentDirection))return;let u=(null==c?void 0:c[l])||{};s&&(u={min:0,max:0});let d={type:"inertia",velocity:i?r[l]:0,bounceStiffness:o?200:1e6,bounceDamping:o?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...a,...u};return this.startAxisValueAnimation(l,d)})).then(l)}startAxisValueAnimation(r,n){let i=this.getAxisMotionValue(r);return i.start((0,tj.Z)(r,i,0,n))}stopAnimation(){t_(r=>this.getAxisMotionValue(r).stop())}getAxisMotionValue(r){var n;let i="_drag"+r.toUpperCase();return this.visualElement.getProps()[i]||this.visualElement.getValue(r,(null===(n=this.visualElement.getProps().initial)||void 0===n?void 0:n[r])||0)}snapToCursor(r){t_(n=>{let{drag:i}=this.getProps();if(!tR(n,i,this.currentDirection))return;let{projection:o}=this.visualElement,a=this.getAxisMotionValue(n);if(o&&o.layout){let{min:i,max:s}=o.layout.layoutBox[n];a.set(r[n]-(0,ti.C)(i,s,.5))}})}scalePositionWithinConstraints(){var r;if(!this.visualElement.current)return;let{drag:n,dragConstraints:i}=this.getProps(),{projection:o}=this.visualElement;if(!g(i)||!o||!this.constraints)return;this.stopAnimation();let a={x:0,y:0};t_(r=>{let n=this.getAxisMotionValue(r);if(n){let i=n.get();a[r]=function(r,n){let i=.5,o=to(r),a=to(n);return a>o?i=(0,tn.Y)(n.min,n.max-o,r.min):o>a&&(i=(0,tn.Y)(r.min,r.max-a,n.min)),(0,th.u)(0,1,i)}({min:i,max:i},this.constraints[r])}});let{transformTemplate:s}=this.visualElement.getProps();this.visualElement.current.style.transform=s?s({},""):"none",null===(r=o.root)||void 0===r||r.updateScroll(),o.updateLayout(),this.resolveConstraints(),t_(r=>{if(!tR(r,n,null))return;let i=this.getAxisMotionValue(r),{min:o,max:s}=this.constraints[r];i.set((0,ti.C)(o,s,a[r]))})}addListeners(){var r;if(!this.visualElement.current)return;tz.set(this.visualElement,this);let n=ek(this.visualElement.current,"pointerdown",r=>{let{drag:n,dragListener:i=!0}=this.getProps();n&&i&&this.start(r)}),i=()=>{let{dragConstraints:r}=this.getProps();g(r)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",i);o&&!o.layout&&(null===(r=o.root)||void 0===r||r.updateScroll(),o.updateLayout()),i();let s=em(window,"resize",()=>this.scalePositionWithinConstraints()),l=o.addEventListener("didUpdate",({delta:r,hasLayoutChanged:n})=>{this.isDragging&&n&&(t_(n=>{let i=this.getAxisMotionValue(n);i&&(this.originPoint[n]+=r[n].translate,i.set(i.get()+r[n].translate))}),this.visualElement.render())});return()=>{s(),n(),a(),null==l||l()}}getProps(){let r=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:i=!1,dragPropagation:o=!1,dragConstraints:a=!1,dragElastic:s=.35,dragMomentum:l=!0}=r;return{...r,drag:n,dragDirectionLock:i,dragPropagation:o,dragConstraints:a,dragElastic:s,dragMomentum:l}}}function tR(r,n,i){return(!0===n||n===r)&&(null===i||i===r)}let tH={pan:eU(function({onPan:r,onPanStart:n,onPanEnd:i,onPanSessionStart:o,visualElement:a}){let s=(0,u.useRef)(null),{transformPagePoint:l}=(0,u.useContext)(d),c={onSessionStart:o,onStart:n,onMove:r,onEnd:(r,n)=>{s.current=null,i&&i(r,n)}};(0,u.useEffect)(()=>{null!==s.current&&s.current.updateHandlers(c)}
395),eT(a,"pointerdown",(r||n||i||o)&&function(r){s.current=new e7(r,c,{transformPagePoint:l})}),(0,eD.z)(()=>s.current&&s.current.end())}),drag:eU(function(r){let{dragControls:n,visualElement:i}=r,o=(0,E.h)(()=>new tB(i));(0,u.useEffect)(()=>n&&n.subscribe(o),[o,n]),(0,u.useEffect)(()=>o.addListeners(),[o])})};var tF=i(25969),tN=i(91134);function t$(r){return"string"==typeof r&&r.startsWith("var(--")}let tU=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function tG(r,n,i=1){(0,e3.k)(i<=4,`Max CSS variable fallback depth detected in property "${r}". This may indicate a circular fallback dependency.`);let[o,a]=function(r){let n=tU.exec(r);if(!n)return[,];let[,i,o]=n;return[i,o]}(r);if(!o)return;let s=window.getComputedStyle(n).getPropertyValue(o);return s?s.trim():t$(a)?tG(a,n,i+1):a}var tW=i(38992),tq=i(66977);let tX=new Set(["width","height","top","left","right","bottom","x","y"]),tK=r=>tX.has(r),tY=r=>Object.keys(r).some(tK),tJ=(r,n)=>{r.set(n,!1),r.set(n)},tQ=r=>r===tq.Rx||r===K.px;(s=c||(c={})).width="width",s.height="height",s.left="left",s.right="right",s.top="top",s.bottom="bottom";let t1=(r,n)=>parseFloat(r.split(", ")[n]),t0=(r,n)=>(i,{transform:o})=>{if("none"===o||!o)return 0;let a=o.match(/^matrix3d\((.+)\)$/);if(a)return t1(a[1],n);{let n=o.match(/^matrix\((.+)\)$/);return n?t1(n[1],r):0}},t2=new Set(["x","y","z"]),t3=D._.filter(r=>!t2.has(r)),t4={width:({x:r},{paddingLeft:n="0",paddingRight:i="0"})=>r.max-r.min-parseFloat(n)-parseFloat(i),height:({y:r},{paddingTop:n="0",paddingBottom:i="0"})=>r.max-r.min-parseFloat(n)-parseFloat(i),top:(r,{top:n})=>parseFloat(n),left:(r,{left:n})=>parseFloat(n),bottom:({y:r},{top:n})=>parseFloat(n)+(r.max-r.min),right:({x:r},{left:n})=>parseFloat(n)+(r.max-r.min),x:t0(4,13),y:t0(5,14)},t5=(r,n,i)=>{let o=n.measureViewportBox(),a=getComputedStyle(n.current),{display:s}=a,l={};"none"===s&&n.setStaticValue("display",r.display||"block"),i.forEach(r=>{l[r]=t4[r](o,a)}),n.render();let c=n.measureViewportBox();return i.forEach(i=>{tJ(n.getValue(i),l[i]),r[i]=t4[i](c,a)}),r},t6=(r,n,i={},o={})=>{n={...n},o={...o};let a=Object.keys(n).filter(tK),s=[],l=!1,c=[];if(a.forEach(a=>{let u;let d=r.getValue(a);if(!r.hasValue(a))return;let h=i[a],p=(0,tW.C)(h),f=n[a];if((0,eq.C)(f)){let r=f.length,n=null===f[0]?1:0;h=f[n],p=(0,tW.C)(h);for(let i=n;i<r;i++)u?(0,e3.k)((0,tW.C)(f[i])===u,"All keyframes must be of the same type"):(u=(0,tW.C)(f[i]),(0,e3.k)(u===p||tQ(p)&&tQ(u),"Keyframes must be of the same dimension as the current value"))}else u=(0,tW.C)(f);if(p!==u){if(tQ(p)&&tQ(u)){let r=d.get();"string"==typeof r&&d.set(parseFloat(r)),"string"==typeof f?n[a]=parseFloat(f):Array.isArray(f)&&u===K.px&&(n[a]=f.map(parseFloat))}else(null==p?void 0:p.transform)&&(null==u?void 0:u.transform)&&(0===h||0===f)?0===h?d.set(u.transform(h)):n[a]=p.transform(f):(l||(s=function(r){let n=[];return t3.forEach(i=>{let o=r.getValue(i);void 0!==o&&(n.push([i,o.get()]),o.set(i.startsWith("scale")?1:0))}),n.length&&r.render(),n}(r),l=!0),c.push(a),o[a]=void 0!==o[a]?o[a]:n[a],tJ(d,f))}}),!c.length)return{target:n,transitionEnd:o};{let i=c.indexOf("height")>=0?window.pageYOffset:null,a=t5(n,r,c);return s.length&&s.forEach(([n,i])=>{r.getValue(n).set(i)}),r.render(),O.j&&null!==i&&window.scrollTo({top:i}),{target:a,transitionEnd:o}}},t8=(r,n,i,o)=>{var a,s;let l=function(r,{...n},i){let o=r.current;if(!(o instanceof Element))return{target:n,transitionEnd:i};for(let a in i&&(i={...i}),r.values.forEach(r=>{let n=r.get();if(!t$(n))return;let i=tG(n,o);i&&r.set(i)}),n){let r=n[a];if(!t$(r))continue;let s=tG(r,o);s&&(n[a]=s,i&&void 0===i[a]&&(i[a]=r))}return{target:n,transitionEnd:i}}(r,n,o);return n=l.target,o=l.transitionEnd,a=n,s=o,tY(a)?t6(r,a,i,s):{target:a,transitionEnd:s}},t7={current:null},t9={current:!1};var re=i(7017),rt=i(32194),rr=i(43605);let rn=Object.keys(S),ri=rn.length,ro=["AnimationStart","AnimationComplete","Update","Unmount","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class ra{constructor({parent:r,props:n,reducedMotionConfig:i,visualState:o},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>e4.Z_.render(this.render,!1,!0);let{latestValues:s,renderState:l}=o;this.latestValues=s,this.baseTarget={...s},this.initialValues=n.initial?{...s}:{},this.renderState=l,this.parent=r,this.props=n,this.depth=r?r.depth+1:0,this.reducedMotionConfig=i,this.options=a,this.isControllingVariants=C(n),this.isVariantNode=_(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(r&&r.current);let{willChange:c,...u}=this.scrapeMotionValuesFromProps(n);for(let r in u){let n=u[r];void 0!==s[r]&&(0,z.i)(n)&&(n.set(s[r],!1),(0,rr.L)(c)&&c.add(r))}}scrapeMotionValuesFromProps(r){return{}}mount(r){var n;this.current=r,this.projection&&this.projection.mount(r),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=null===(n=this.parent)||void 0===n?void 0:n.addVariantChild(this)),this.values.forEac
395h((r,n)=>this.bindToMotionValue(n,r)),t9.current||function(){if(t9.current=!0,O.j){if(window.matchMedia){let r=window.matchMedia("(prefers-reduced-motion)"),n=()=>t7.current=r.matches;r.addListener(n),n()}else t7.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||t7.current),this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var r,n,i;for(let o in null===(r=this.projection)||void 0===r||r.unmount(),e4.qY.update(this.notifyUpdate),e4.qY.render(this.render),this.valueSubscriptions.forEach(r=>r()),null===(n=this.removeFromVariantTree)||void 0===n||n.call(this),null===(i=this.parent)||void 0===i||i.children.delete(this),this.events)this.events[o].clear();this.current=null}bindToMotionValue(r,n){let i=D.G.has(r),o=n.on("change",n=>{this.latestValues[r]=n,this.props.onUpdate&&e4.Z_.update(this.notifyUpdate,!1,!0),i&&this.projection&&(this.projection.isTransformDirty=!0)}),a=n.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(r,()=>{o(),a()})}sortNodePosition(r){return this.current&&this.sortInstanceNodePosition&&this.type===r.type?this.sortInstanceNodePosition(this.current,r.current):0}loadFeatures(r,n,i,o,a,s){let l=[];"production"!==ez.O&&i&&n&&(0,e3.k)(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(let n=0;n<ri;n++){let i=rn[n],{isEnabled:o,Component:a}=S[i];o(r)&&a&&l.push((0,u.createElement)(a,{key:i,...r,visualElement:this}))}if(!this.projection&&a){this.projection=new a(o,this.latestValues,this.parent&&this.parent.projection);let{layoutId:n,layout:i,drag:l,dragConstraints:c,layoutScroll:u}=r;this.projection.setOptions({layoutId:n,layout:i,alwaysMeasureLayout:!!l||c&&g(c),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof i?i:"both",initialPromotionConfig:s,layoutScroll:u})}return l}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):tC()}getStaticValue(r){return this.latestValues[r]}setStaticValue(r,n){this.latestValues[r]=n}makeTargetAnimatable(r,n=!0){return this.makeTargetAnimatableFromInstance(r,this.props,n)}setProps(r){(r.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.props=r;for(let n=0;n<ro.length;n++){let i=ro[n];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);let o=r["on"+i];o&&(this.propEventSubscriptions[i]=this.on(i,o))}this.prevMotionValues=function(r,n,i){let{willChange:o}=n;for(let a in n){let s=n[a],l=i[a];if((0,z.i)(s))r.addValue(a,s),(0,rr.L)(o)&&o.add(a);else if((0,z.i)(l))r.addValue(a,(0,rt.B)(s,{owner:r})),(0,rr.L)(o)&&o.remove(a);else if(l!==s){if(r.hasValue(a)){let n=r.getValue(a);n.hasAnimated||n.set(s)}else{let n=r.getStaticValue(a);r.addValue(a,(0,rt.B)(void 0!==n?n:s))}}}for(let o in i)void 0===n[o]&&r.removeValue(o);return n}(this,this.scrapeMotionValuesFromProps(r),this.prevMotionValues)}getProps(){return this.props}getVariant(r){var n;return null===(n=this.props.variants)||void 0===n?void 0:n[r]}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){var r;return this.isVariantNode?this:null===(r=this.parent)||void 0===r?void 0:r.getClosestVariantNode()}getVariantContext(r=!1){var n,i;if(r)return null===(n=this.parent)||void 0===n?void 0:n.getVariantContext();if(!this.isControllingVariants){let r=(null===(i=this.parent)||void 0===i?void 0:i.getVariantContext())||{};return void 0!==this.props.initial&&(r.initial=this.props.initial),r}let o={};for(let r=0;r<rl;r++){let n=rs[r],i=this.props[n];(y(i)||!1===i)&&(o[n]=i)}return o}addVariantChild(r){var n;let i=this.getClosestVariantNode();if(i)return null===(n=i.variantChildren)||void 0===n||n.add(r),()=>i.variantChildren.delete(r)}addValue(r,n){this.hasValue(r)&&this.removeValue(r),this.values.set(r,n),this.latestValues[r]=n.get(),this.bindToMotionValue(r,n)}removeValue(r){var n;this.values.delete(r),null===(n=this.valueSubscriptions.get(r))||void 0===n||n(),this.valueSubscriptions.delete(r),delete this.latestValues[r],this.removeValueFromRenderState(r,this.renderState)}hasValue(r){return this.values.has(r)}getValue(r,n){if(this.props.values&&this.props.values[r])return this.props.values[r];let i=this.values.get(r);return void 0===i&&void 0!==n&&(i=(0,rt.B)(n,{owner:this}),this.addValue(r,i)),i}readValue(r){return void 0===this.latestValues[r]&&this.current?this.readValueFromInstance(this.current,r,this.options):this.latestValues[r]}setBaseTarget(r,n){this.baseTarget[r]=n}getBaseTarget(r){var n;let{initial:i}=this.props,o="string"==typeof i||"object"==typeof i?null===(n=(0,ec.o)(this.props,i))||void 0===n?void 0:n[r]:void 0;if(i&&void 0!==o)return o;let a=this.getBaseTargetFromProps(this.props,r);return void 0===a||(0,z.i)(a)?void 0!==this.initialValues[r]&&void 0===o?void 0:this.baseTarget[r]:a}on(r,n){return this.events[r]||(this.events[r]=new re.L),this.events[r].add(n)}notify(r,...n){var i;null===(i=this.events[r])||void 0===i||i.notify(...n)}}let rs=["initial",...eJ],rl=rs.length;class rc extends ra{sortInstanceNodePosition(r,n){return 2&r.compareDocumentPosition(n)?1:-1}getBaseTargetFromProps(r,n){var i;return null===(i=r.style)||void 0===i?void 0:i[n]}removeValueFromRenderState(r,{vars:n,style:i}){delete n[r],delete i[r]}makeTargetAnimatableFromInstance({transition:r,transitionEnd:n,...i},{transformValues:o},a){let s=(0,tN.P$)(i,r||{},this);if(o&&(n&&(n=o(n)),i&&(i=o(i)),s&&(s=o(s))),a){(0,tN.GJ)(this,i,s);let r=t8(this,i,s,n);n=r.transitionEnd,i=r.target}return{transition:r,transitionEnd:n,...i}}}class ru extends rc{readValueFromInstance(r,n){if(D.G.has(n)){let r=(0,tF.A)(n);return r&&r.default||0}{let i=window.getComputedStyle(r),o=(H(n)?i.getPropertyValue(n):i[n])||0;return"string"==typeof o?o.trim():o}}measureInstanceViewportBox(r,{transformPagePoint:n}){return tD(r,n)}build(r,n,i,o){$(r,n,i,o.transformTemplate)}scrapeMotionValuesFromProps(r){return es(r)}renderInstance(r,n,i,o){ei(r,n,i,o)}}class rd extends rc{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(r,n){return r[n]}readValueFromInstance(r,n){var i;return D.G.has(n)?(null===(i=(0,tF.A)(n))||void 0===i?void 0:i.default)||0:(n=eo.has(n)?n:(0,en.D)(n),r.getAttribute(n))}measureInstanceViewportBox(){return tC()}scrapeMotionValuesFromProps(r){return el(r)}build(r,n,i,o){ee(r,n,i,this.isSVGTag,o.transformTemplate)}renderInstance(r,n,i,o){ea(r,n,i,o)}mount(r){this.isSVGTag=er(r.tagName),super.mount(r)}}let rh=(r,n)=>I(r)?new rd(n,{enableHardwareAcceleration:!1}):new ru(n,{enableHardwareAcceleration:!0});function rp(r,n){return n.max===n.min?0:r/(n.max-n.min)*100}let rf={correct:(r,n)=>{if(!n.target)return r;if("string"==typeof r){if(!K.px.test(r))return r;r=parseFloat(r)}let i=rp(r,n.target.x),o=rp(r,n.target.y);return`${i}% ${o}%`}};var rm=i(26094);let rg="_$css",ry={correct:(r,{treeScale:n,projectionDelta:i})=>{let o=r,a=r.includes("var("),s=[];a&&(r=r.replace(tU,r=>(s.push(r),rg)));let l=rm.P.parse(r);if(l.length>5)return o;let c=rm.P.createTransformer(r),u="number"!=typeof l[0]?1:0,d=i.x.scale*n.x,h=i.y.scale*n.y;l[0+u]/=d,l[1+u]/=h;let p=(0,ti.C)(d,h,.5);"number"==typeof l[2+u]&&(l[2+u]/=p),"number"==typeof l[3+u]&&(l[3+u]/=p);let f=c(l);if(a){let r=0;f=f.replace(rg,()=>{let n=s[r];return r++,n})}return f}};class rv extends u.Component{componentDidMount(){let{visualElement:r,layoutGroup:n,switchLayoutGroup:i,layoutId:o}=this.props,{projection:a}=r;Object.assign(V,rb),a&&(n.group&&n.group.add(a),i&&i.register&&o&&i.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions({...a.options,onExitComplete:()=>this.safeToRemove()})),k.hasEverUpdated=!0}getSnapshotBeforeUpdate(r){let{layoutDependency:n,visualElement:i,drag:o,isPresent:a}=this.props,s=i.projection;return s&&(s.isPresent=a,o||r.layoutDependency!==n||void 0===n?s.willUpdate():this.safeToRemove(),r.isPresent===a||(a?s.promote():s.relegate()||e4.Z_.postRender(()=>{var r;(null===(r=s.getStack())||void 0===r?void 0:r.members.length)||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:r}=this.props.visualElement;r&&(r.root.didUpdate(),!r.currentAnimation&&r.isLead()&&this.safeToRemove())}componentWillUnmount(){let{visualElement:r,layoutGroup:n,switchLayoutGroup:i}=this.props,{projection:o}=r;o&&(o.scheduleCheckAfterUnmount(),(null==n?void 0:n.group)&&n.group.remove(o),(null==i?void 0:i.deregister)&&i.deregister(o))}safeToRemove(){let{safeToRemove:r}=this.props;null==r||r()}render(){return null}}let rb={borderRadius:{...rf,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:rf,borderTopRightRadius:rf,borderBottomLeftRadius:rf,borderBottomRightRadius:rf,boxShadow:ry};var rC=i(59289),r_=i(41890);let rx=["TopLeft","TopRight","BottomLeft","BottomRight"],rw=rx.length,rS=r=>"string"==typeof r?parseFloat(r):r,rO=r=>"number"==typeof r||K.px.test(r);function rE(r,n){return void 0!==r[n]?r[n]:r.borderRadius}let rk=rM(0,.5,rC.Bn),rT=rM(.5,.95,r_.Z);function rM(r,n,i){return o=>o<r?0:o>n?1:i((0,tn.Y)(r,n,o))}function rP(r,n){r.min=n.min,r.max=n.max}function rL(r,n){rP(r.x,n.x),rP(r.y,n.y)}function rA(r,n,i,o,a){return r-=n,r=o+1/i*(r-o),void 0!==a&&(r=o+1/a*(r-o)),r}function rZ(r,n,[i,o,a],s,l){!function(r,n=0,i=1,o=.5,a,s=r,l=r){if(K.aQ.test(n)&&(n=parseFloat(n),n=(0,ti.C)(l.min,l.max,n/100)-l.min),"number"!=typeof n)return;let c=(0,ti.C)(s.min,s.max,o);r===s&&(c-=n),r.min=rA(r.min,n,i,c,a),r.max=rA(r.max,n,i,c,a)}(r,n[i],n[o],n[a],n.scale,s,l)}let rI=["x","scaleX","originX"],rV=["y","scaleY","originY"];function rD(r,n,i,o){rZ(r.x,n,rI,null==i?void 0:i.x,null==o?void 0:o.x),rZ(r.y,n,rV,null==i?void 0:i.y,null==o?void 0:o.y)}var rj=i(75522);function rz(r){return 0===r.translate&&1===r.scale}function rB(r){return rz(r.x)&&rz(r.y)}function rR(r,n){return r.x.min===n.x.min&&r.x.max===n.x.max&&r.y.min===n.y.min&&r.y.max===n.y.max}function rH(r){return to(r.x)/to(r.y)}var rF=i(50197);class rN{constructor(){this.members=[]}
395add(r){(0,rF.y4)(this.members,r),r.scheduleRender()}remove(r){if((0,rF.cl)(this.members,r),r===this.prevLead&&(this.prevLead=void 0),r===this.lead){let r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(r){let n;let i=this.members.findIndex(n=>r===n);if(0===i)return!1;for(let r=i;r>=0;r--){let i=this.members[r];if(!1!==i.isPresent){n=i;break}}return!!n&&(this.promote(n),!0)}promote(r,n){var i;let o=this.lead;if(r!==o&&(this.prevLead=o,this.lead=r,r.show(),o)){o.instance&&o.scheduleRender(),r.scheduleRender(),r.resumeFrom=o,n&&(r.resumeFrom.preserveOpacity=!0),o.snapshot&&(r.snapshot=o.snapshot,r.snapshot.latestValues=o.animationValues||o.latestValues),(null===(i=r.root)||void 0===i?void 0:i.isUpdating)&&(r.isLayoutDirty=!0);let{crossfade:a}=r.options;!1===a&&o.hide()}}exitAnimationComplete(){this.members.forEach(r=>{var n,i,o,a,s;null===(i=(n=r.options).onExitComplete)||void 0===i||i.call(n),null===(s=null===(o=r.resumingFrom)||void 0===o?void 0:(a=o.options).onExitComplete)||void 0===s||s.call(a)})}scheduleRender(){this.members.forEach(r=>{r.instance&&r.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function r$(r,n,i){let o="",a=r.x.translate/n.x,s=r.y.translate/n.y;if((a||s)&&(o=`translate3d(${a}px, ${s}px, 0) `),(1!==n.x||1!==n.y)&&(o+=`scale(${1/n.x}, ${1/n.y}) `),i){let{rotate:r,rotateX:n,rotateY:a}=i;r&&(o+=`rotate(${r}deg) `),n&&(o+=`rotateX(${n}deg) `),a&&(o+=`rotateY(${a}deg) `)}let l=r.x.scale*n.x,c=r.y.scale*n.y;return(1!==l||1!==c)&&(o+=`scale(${l}, ${c})`),o||"none"}let rU=(r,n)=>r.depth-n.depth;class rG{constructor(){this.children=[],this.isDirty=!1}add(r){(0,rF.y4)(this.children,r),this.isDirty=!0}remove(r){(0,rF.cl)(this.children,r),this.isDirty=!0}forEach(r){this.isDirty&&this.children.sort(rU),this.isDirty=!1,this.children.forEach(r)}}var rW=i(89565);let rq=["","X","Y","Z"],rX=0;function rK({attachResizeListener:r,defaultParent:n,measureScroll:i,checkIsScrollRoot:o,resetTransform:a}){return class{constructor(r,i={},o=null==n?void 0:n()){this.id=rX++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(rQ),this.nodes.forEach(r4),this.nodes.forEach(r5)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=r,this.latestValues=i,this.root=o?o.root||o:this,this.path=o?[...o.path,o]:[],this.parent=o,this.depth=o?o.depth+1:0,r&&this.root.registerPotentialNode(r,this);for(let r=0;r<this.path.length;r++)this.path[r].shouldResetTransform=!0;this.root===this&&(this.nodes=new rG)}addEventListener(r,n){return this.eventHandlers.has(r)||this.eventHandlers.set(r,new re.L),this.eventHandlers.get(r).add(n)}notifyListeners(r,...n){let i=this.eventHandlers.get(r);null==i||i.notify(...n)}hasListeners(r){return this.eventHandlers.has(r)}registerPotentialNode(r,n){this.potentialNodes.set(r,n)}mount(n,i=!1){var o;if(this.instance)return;this.isSVG=n instanceof SVGElement&&"svg"!==n.tagName,this.instance=n;let{layoutId:a,layout:s,visualElement:l}=this.options;if(l&&!l.current&&l.mount(n),this.root.nodes.add(this),null===(o=this.parent)||void 0===o||o.children.add(this),this.elementId&&this.root.potentialNodes.delete(this.elementId),i&&(s||a)&&(this.isLayoutDirty=!0),r){let i;let o=()=>this.root.updateBlockedByResize=!1;r(n,()=>{this.root.updateBlockedByResize=!0,i&&i(),i=(0,rW.g)(o,250),k.hasAnimatedSinceResize&&(k.hasAnimatedSinceResize=!1,this.nodes.forEach(r3))})}a&&this.root.registerSharedNode(a,this),!1!==this.options.animate&&l&&(a||s)&&this.addEventListener("didUpdate",({delta:r,hasLayoutChanged:n,hasRelativeTargetChanged:i,layout:o})=>{var a,s,c,u,d;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let h=null!==(s=null!==(a=this.options.transition)&&void 0!==a?a:l.getDefaultTransition())&&void 0!==s?s:nt,{onLayoutAnimationStart:p,onLayoutAnimationComplete:f}=l.getProps(),m=!this.targetLayout||!rR(this.targetLayout,o)||i,g=!n&&i;if((null===(c=this.resumeFrom)||void 0===c?void 0:c.instance)||g||n&&(m||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(r,g);
395let n={...(0,rj.ev)(h,"layout"),onPlay:p,onComplete:f};l.shouldReduceMotion&&(n.delay=0,n.type=!1),this.startAnimation(n)}else n||0!==this.animationProgress||r3(this),this.isLead()&&(null===(d=(u=this.options).onExitComplete)||void 0===d||d.call(u));this.targetLayout=o})}unmount(){var r,n;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(r=this.getStack())||void 0===r||r.remove(this),null===(n=this.parent)||void 0===n||n.children.delete(this),this.instance=void 0,e4.qY.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var r;return this.isAnimationBlocked||(null===(r=this.parent)||void 0===r?void 0:r.isTreeAnimationBlocked())||!1}startUpdate(){var r;!this.isUpdateBlocked()&&(this.isUpdating=!0,null===(r=this.nodes)||void 0===r||r.forEach(r6),this.animationId++)}willUpdate(r=!0){var n,i,o;if(this.root.isUpdateBlocked()){null===(i=(n=this.options).onExitComplete)||void 0===i||i.call(n);return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let r=0;r<this.path.length;r++){let n=this.path[r];n.shouldResetTransform=!0,n.updateScroll("snapshot")}let{layoutId:a,layout:s}=this.options;if(void 0===a&&!s)return;let l=null===(o=this.options.visualElement)||void 0===o?void 0:o.getProps().transformTemplate;this.prevTransformTemplateValue=null==l?void 0:l(this.latestValues,""),this.updateSnapshot(),r&&this.notifyListeners("willUpdate")}didUpdate(){if(this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(r0);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(nr),this.potentialNodes.clear()),this.nodes.forEach(r2),this.nodes.forEach(rY),this.nodes.forEach(rJ),this.clearAllSnapshots(),e4.iW.update(),e4.iW.preRender(),e4.iW.render())}clearAllSnapshots(){this.nodes.forEach(r1),this.sharedNodes.forEach(r8)}scheduleUpdateProjection(){e4.Z_.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){e4.Z_.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){var r;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let r=0;r<this.path.length;r++)this.path[r].updateScroll();let n=this.layout;this.layout=this.measure(!1),this.layoutCorrected=tC(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox),null===(r=this.options.visualElement)||void 0===r||r.notify("LayoutMeasure",this.layout.layoutBox,null==n?void 0:n.layoutBox)}updateScroll(r="measure"){let n=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===r&&(n=!1),n&&(this.scroll={animationId:this.root.animationId,phase:r,isRoot:o(this.instance),offset:i(this.instance)})}resetTransform(){var r;if(!a)return;let n=this.isLayoutDirty||this.shouldResetTransform,i=this.projectionDelta&&!rB(this.projectionDelta),o=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate,s=null==o?void 0:o(this.latestValues,""),l=s!==this.prevTransformTemplateValue;n&&(i||tO(this.latestValues)||l)&&(a(this.instance,s),this.shouldResetTransform=!1,this.scheduleRender())}measure(r=!0){var n;let i=this.measurePageBox(),o=this.removeElementScroll(i);return r&&(o=this.removeTransform(o)),nn((n=o).x),nn(n.y),{animationId:this.root.animationId,measuredBox:i,layoutBox:o,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:r}=this.options;if(!r)return tC();let n=r.measureViewportBox(),{scroll:i}=this.root;return i&&(tL(n.x,i.offset.x),tL(n.y,i.offset.y)),n}removeElementScroll(r){let n=tC();rL(n,r);for(let i=0;i<this.path.length;i++){let o=this.path[i],{scroll:a,options:s}=o;if(o!==this.root&&a&&s.layoutScroll){if(a.isRoot){rL(n,r);let{scroll:i}=this.root;i&&(tL(n.x,-i.offset.x),tL(n.y,-i.offset.y))}tL(n.x,a.offset.x),tL(n.y,a.offset.y)}}return n}applyTransform(r,n=!1){let i=tC();rL(i,r);for(let r=0;r<this.path.length;r++){let o=this.path[r];!n&&o.options.layoutScroll&&o.scroll&&o!==o.root&&tV(i,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),tO(o.latestValues)&&tV(i,o.latestValues)}return tO(this.latestValues)&&tV(i,this.latestValues),i}removeTransform(r){var n;let i=tC();rL(i,r);for(let r=0;r<this.path.length;r++){let o=this.path[r];if(!o.instance||!tO(o.latestValues))continue;tS(o.latestValues)&&o.updateSnapshot();let a=tC();rL(a,o.measurePageBox()),rD(i,o.latestValues,null===(n=o.snapshot)||void 0===n?void 0:n.layoutBox,a)}return tO(this.latestValues)&&rD(i,this.latestValues),i}setTargetDelta(r){this.targetDelta=r,this.isProjectionDirty=!0,this.root.scheduleUpdateProjection()}setOptions(r){this.options={...this.options,...r,crossfade:void 0===r.crossfade||r.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}resolveTargetDelta(){var r,n,i,o;let a=this.getLead();if(this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),!this.isProjectionDirty&&!this.attemptToResolveRelativeTarget)return;let{layout:s,layoutId:l}=this.options;if(this.layout&&(s||l)){if(!this.targetDelta&&!this.relativeTarget){let r=this.getClosestProjectingParent();r&&r.layout?(this.relativeParent=r,this.relativeTarget=tC(),this.relativeTargetOrigin=tC(),td(this.relativeTargetOrigin,this.layout.layoutBox,r.layout.layoutBox),rL(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if((this.relativeTarget||this.targetDelta)&&((this.target||(this.target=tC(),this.targetWithTransforms=tC()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(r=this.relativeParent)||void 0===r?void 0:r.target))?(n=this.target,i=this.relativeTarget,o=this.relativeParent.target,tc(n.x,i.x,o.x),tc(n.y,i.y,o.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):rL(this.target,this.layout.layoutBox),tM(this.target,this.targetDelta)):rL(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;let r=this.getClosestProjectingParent();r&&!!r.resumingFrom==!!this.resumingFrom&&!r.options.layoutScroll&&r.target?(this.relativeParent=r,this.relativeTarget=tC(),this.relativeTargetOrigin=tC(),td(this.relativeTargetOrigin,this.target,r.target),rL(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||tS(this.parent.latestValues)||tE(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()}calcProjection(){var r;let{isProjectionDirty:n,isTransformDirty:i}=this;this.isProjectionDirty=this.isTransformDirty=!1;let o=this.getLead(),a=!!this.resumingFrom||this!==o,s=!0;if(n&&(s=!1),a&&i&&(s=!1),s)return;let{layout:l,layoutId:c}=this.options;if(this.isTreeAnimating=!!((null===(r=this.parent)||void 0===r?void 0:r.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(l||c))return;rL(this.layoutCorrected,this.layout.layoutBox),function(r,n,i,o=!1){var a,s;let l,c;let u=i.length;if(u){n.x=n.y=1;for(let d=0;d<u;d++)c=(l=i[d]).projectionDelta,(null===(s=null===(a=l.instance)||void 0===a?void 0:a.style)||void 0===s?void 0:s.display)!=="contents"&&(o&&l.options.layoutScroll&&l.scroll&&l!==l.root&&tV(r,{x:-l.scroll.offset.x,y:-l.scroll.offset.y}),c&&(n.x*=c.x.scale,n.y*=c.y.scale,tM(r,c)),o&&tO(l.latestValues)&&tV(r,l.latestValues));n.x=tP(n.x),n.y=tP(n.y)}}(this.layoutCorrected,this.treeScale,this.path,a);let{target:u}=o;if(!u)return;this.projectionDelta||(this.projectionDelta=tv(),this.projectionDeltaWithTransform=tv());let d=this.treeScale.x,h=this.treeScale.y,p=this.projectionTransform;tl(this.projectionDelta,this.layoutCorrected,u,this.latestValues),this.projectionTransform=r$(this.projectionDelta,this.treeScale),(this.projectionTransform!==p||this.treeScale.x!==d||this.treeScale.y!==h)&&
395(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",u))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(r=!0){var n,i,o;null===(i=(n=this.options).scheduleRender)||void 0===i||i.call(n),r&&(null===(o=this.getStack())||void 0===o||o.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(r,n=!1){var i,o;let a=this.snapshot,s=(null==a?void 0:a.latestValues)||{},l={...this.latestValues},c=tv();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!n;let u=tC(),d=(null==a?void 0:a.source)!==(null===(i=this.layout)||void 0===i?void 0:i.source),h=1>=((null===(o=this.getStack())||void 0===o?void 0:o.members.length)||0),p=!!(d&&!h&&!0===this.options.crossfade&&!this.path.some(ne));this.animationProgress=0,this.mixTargetDelta=n=>{var i,o,a;let f=n/1e3;r7(c.x,r.x,f),r7(c.y,r.y,f),this.setTargetDelta(c),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(null===(i=this.relativeParent)||void 0===i?void 0:i.layout)&&(td(u,this.layout.layoutBox,this.relativeParent.layout.layoutBox),o=this.relativeTarget,a=this.relativeTargetOrigin,r9(o.x,a.x,u.x,f),r9(o.y,a.y,u.y,f)),d&&(this.animationValues=l,function(r,n,i,o,a,s){a?(r.opacity=(0,ti.C)(0,void 0!==i.opacity?i.opacity:1,rk(o)),r.opacityExit=(0,ti.C)(void 0!==n.opacity?n.opacity:1,0,rT(o))):s&&(r.opacity=(0,ti.C)(void 0!==n.opacity?n.opacity:1,void 0!==i.opacity?i.opacity:1,o));for(let a=0;a<rw;a++){let s=`border${rx[a]}Radius`,l=rE(n,s),c=rE(i,s);(void 0!==l||void 0!==c)&&(l||(l=0),c||(c=0),0===l||0===c||rO(l)===rO(c)?(r[s]=Math.max((0,ti.C)(rS(l),rS(c),o),0),(K.aQ.test(c)||K.aQ.test(l))&&(r[s]+="%")):r[s]=c)}(n.rotate||i.rotate)&&(r.rotate=(0,ti.C)(n.rotate||0,i.rotate||0,o))}(l,s,this.latestValues,f,p,h)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=f},this.mixTargetDelta(0)}startAnimation(r){var n,i;this.notifyListeners("animationStart"),null===(n=this.currentAnimation)||void 0===n||n.stop(),this.resumingFrom&&(null===(i=this.resumingFrom.currentAnimation)||void 0===i||i.stop()),this.pendingAnimation&&(e4.qY.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=e4.Z_.update(()=>{k.hasAnimatedSinceResize=!0,this.currentAnimation=function(r,n,i={}){let o=(0,z.i)(0)?0:(0,rt.B)(0);return o.start((0,tj.Z)("",o,1e3,i)),{stop:()=>o.stop(),isAnimating:()=>o.isAnimating()}}(0,0,{...r,onUpdate:n=>{var i;this.mixTargetDelta(n),null===(i=r.onUpdate)||void 0===i||i.call(r,n)},onComplete:()=>{var n;null===(n=r.onComplete)||void 0===n||n.call(r),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var r;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(r=this.getStack())||void 0===r||r.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var r;this.currentAnimation&&(null===(r=this.mixTargetDelta)||void 0===r||r.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let r=this.getLead(),{targetWithTransforms:n,target:i,layout:o,latestValues:a}=r;if(n&&i&&o){if(this!==r&&this.layout&&o&&ni(this.options.animationType,this.layout.layoutBox,o.layoutBox)){i=this.target||tC();let n=to(this.layout.layoutBox.x);i.x.min=r.target.x.min,i.x.max=i.x.min+n;let o=to(this.layout.layoutBox.y);i.y.min=r.target.y.min,i.y.max=i.y.min+o}rL(n,i),tV(n,a),tl(this.projectionDeltaWithTransform,this.layoutCorrected,n,a)}}registerSharedNode(r,n){var i,o,a;this.sharedNodes.has(r)||this.sharedNodes.set(r,new rN),this.sharedNodes.get(r).add(n),n.promote({transition:null===(i=n.options.initialPromotionConfig)||void 0===i?void 0:i.transition,preserveFollowOpacity:null===(a=null===(o=n.options.initialPromotionConfig)||void 0===o?void 0:o.shouldPreserveFollowOpacity)||void 0===a?void 0:a.call(o,n)})}isLead(){let r=this.getStack();return!r||r.lead===this}getLead(){var r;let{layoutId:n}=this.options;return n&&(null===(r=this.getStack())||void 0===r?void 0:r.lead)||this}getPrevLead(){var r;let{layoutId:n}=this.options;return n?null===(r=this.getStack())||void 0===r?void 0:r.prevLead:void 0}getStack(){let{layoutId:r}=this.options;if(r)return this.root.sharedNodes.get(r)}promote({needsReset:r,transition:n,preserveFollowOpacity:i}={}){let o=this.getStack();o&&o.promote(this,i),r&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})}relegate(){let r=this.getStack();return!!r&&r.relegate(this)}resetRotation(){let{visualElement:r}=this.options;if(!r)return;let n=!1,{latestValues:i}=r;if((i.rotate||i.rotateX||i.rotateY||i.rotateZ)&&(n=!0),!n)return;let o={};for(let n=0;n<rq.length;n++){let a="rotate"+rq[n];i[a]&&(o[a]=i[a],r.setStaticValue(a,0))}for(let n in null==r||r.render(),o)r.setStaticValue(n,o[n]);r.scheduleRender()}getProjectionStyles(r={}){var n,i,o;let a={};if(!this.instance||this.isSVG)return a;
395if(!this.isVisible)return{visibility:"hidden"};a.visibility="";let s=null===(n=this.options.visualElement)||void 0===n?void 0:n.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=ed(r.pointerEvents)||"",a.transform=s?s(this.latestValues,""):"none",a;let l=this.getLead();if(!this.projectionDelta||!this.layout||!l.target){let n={};return this.options.layoutId&&(n.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,n.pointerEvents=ed(r.pointerEvents)||""),this.hasProjected&&!tO(this.latestValues)&&(n.transform=s?s({},""):"none",this.hasProjected=!1),n}let c=l.animationValues||l.latestValues;this.applyTransformsToTarget(),a.transform=r$(this.projectionDeltaWithTransform,this.treeScale,c),s&&(a.transform=s(c,a.transform));let{x:u,y:d}=this.projectionDelta;for(let r in a.transformOrigin=`${100*u.origin}% ${100*d.origin}% 0`,l.animationValues?a.opacity=l===this?null!==(o=null!==(i=c.opacity)&&void 0!==i?i:this.latestValues.opacity)&&void 0!==o?o:1:this.preserveOpacity?this.latestValues.opacity:c.opacityExit:a.opacity=l===this?void 0!==c.opacity?c.opacity:"":void 0!==c.opacityExit?c.opacityExit:0,V){if(void 0===c[r])continue;let{correct:n,applyTo:i}=V[r],o=n(c[r],l);if(i){let r=i.length;for(let n=0;n<r;n++)a[i[n]]=o}else a[r]=o}return this.options.layoutId&&(a.pointerEvents=l===this?ed(r.pointerEvents)||"":"none"),a}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(r=>{var n;return null===(n=r.currentAnimation)||void 0===n?void 0:n.stop()}),this.root.nodes.forEach(r0),this.root.sharedNodes.clear()}}}function rY(r){r.updateLayout()}function rJ(r){var n,i,o;let a=(null===(n=r.resumeFrom)||void 0===n?void 0:n.snapshot)||r.snapshot;if(r.isLead()&&r.layout&&a&&r.hasListeners("didUpdate")){let{layoutBox:n,measuredBox:i}=r.layout,{animationType:o}=r.options,s=a.source!==r.layout.source;"size"===o?t_(r=>{let i=s?a.measuredBox[r]:a.layoutBox[r],o=to(i);i.min=n[r].min,i.max=i.min+o}):ni(o,a.layoutBox,n)&&t_(r=>{let i=s?a.measuredBox[r]:a.layoutBox[r],o=to(n[r]);i.max=i.min+o});let l=tv();tl(l,n,a.layoutBox);let c=tv();s?tl(c,r.applyTransform(i,!0),a.measuredBox):tl(c,n,a.layoutBox);let u=!rB(l),d=!1;if(!r.resumeFrom){let i=r.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:r,layout:o}=i;if(r&&o){let i=tC();td(i,a.layoutBox,r.layoutBox);let s=tC();td(s,n,o.layoutBox),rR(i,s)||(d=!0)}}}r.notifyListeners("didUpdate",{layout:n,snapshot:a,delta:c,layoutDelta:l,hasLayoutChanged:u,hasRelativeTargetChanged:d})}else r.isLead()&&(null===(o=(i=r.options).onExitComplete)||void 0===o||o.call(i));r.options.transition=void 0}function rQ(r){r.isProjectionDirty||(r.isProjectionDirty=!!(r.parent&&r.parent.isProjectionDirty)),r.isTransformDirty||(r.isTransformDirty=!!(r.parent&&r.parent.isTransformDirty))}function r1(r){r.clearSnapshot()}function r0(r){r.clearMeasurements()}function r2(r){let{visualElement:n}=r.options;(null==n?void 0:n.getProps().onBeforeLayoutMeasure)&&n.notify("BeforeLayoutMeasure"),r.resetTransform()}function r3(r){r.finishAnimation(),r.targetDelta=r.relativeTarget=r.target=void 0}function r4(r){r.resolveTargetDelta()}function r5(r){r.calcProjection()}function r6(r){r.resetRotation()}function r8(r){r.removeLeadSnapshot()}function r7(r,n,i){r.translate=(0,ti.C)(n.translate,0,i),r.scale=(0,ti.C)(n.scale,1,i),r.origin=n.origin,r.originPoint=n.originPoint}function r9(r,n,i,o){r.min=(0,ti.C)(n.min,i.min,o),r.max=(0,ti.C)(n.max,i.max,o)}function ne(r){return r.animationValues&&void 0!==r.animationValues.opacityExit}let nt={duration:.45,ease:[.4,0,.1,1]};function nr(r,n){let i=r.root;for(let n=r.path.length-1;n>=0;n--)if(r.path[n].instance){i=r.path[n];break}
395let o=(i&&i!==r.root?i.instance:document).querySelector(`[data-projection-id="${n}"]`);o&&r.mount(o,!0)}function nn(r){r.min=Math.round(r.min),r.max=Math.round(r.max)}function ni(r,n,i){return"position"===r||"preserve-aspect"===r&&!ta(rH(n),rH(i),.2)}let no=rK({attachResizeListener:(r,n)=>em(r,"resize",n),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),na={current:void 0},ns=rK({measureScroll:r=>({x:r.scrollLeft,y:r.scrollTop}),defaultParent:()=>{if(!na.current){let r=new no(0,{});r.mount(window),r.setOptions({layoutScroll:!0}),na.current=r}return na.current},resetTransform:(r,n)=>{r.style.transform=void 0!==n?n:"none"},checkIsScrollRoot:r=>"fixed"===window.getComputedStyle(r).position}),nl={...e2,...eG,...tH,measureLayout:function(r){let[n,i]=(0,eW.oO)(),o=(0,u.useContext)(M.p);return u.createElement(rv,{...r,layoutGroup:o,switchLayoutGroup:(0,u.useContext)(L),isPresent:n,safeToRemove:i})}},nc=function(r){function n(n,i={}){return function({preloadedFeatures:r,createVisualElement:n,projectionNodeConstructor:i,useRender:o,useVisualState:a,Component:s}){r&&function(r){for(let n in r)"projectionNodeConstructor"===n?S.projectionNodeConstructor=r[n]:S[n].Component=r[n]}(r);let l=(0,u.forwardRef)(function(l,c){var v;let b={...(0,u.useContext)(d),...l,layoutId:function({layoutId:r}){let n=(0,u.useContext)(M.p).id;return n&&void 0!==r?n+"-"+r:r}(l)},{isStatic:_}=b,w=null,A=function(r){let{initial:n,animate:i}=function(r,n){if(C(r)){let{initial:n,animate:i}=r;return{initial:!1===n||y(n)?n:void 0,animate:y(i)?i:void 0}}return!1!==r.inherit?n:{}}(r,(0,u.useContext)(h));return(0,u.useMemo)(()=>({initial:n,animate:i}),[x(n),x(i)])}(l),Z=_?void 0:(0,E.h)(()=>{if(k.hasEverUpdated)return T++}),I=a(l,_);if(!_&&O.j){A.visualElement=function(r,n,i,o){let a=(0,u.useContext)(h).visualElement,s=(0,u.useContext)(m),l=(0,u.useContext)(p.O),c=(0,u.useContext)(d).reducedMotion,g=(0,u.useRef)();o=o||s.renderer,!g.current&&o&&(g.current=o(r,{visualState:n,parent:a,props:i,presenceId:l?l.id:void 0,blockInitialAnimation:!!l&&!1===l.initial,reducedMotionConfig:c}));let y=g.current;return(0,f.L)(()=>{y&&y.render()}),(0,f.L)(()=>{y&&y.animationState&&y.animationState.animateChanges()}),(0,f.L)(()=>()=>y&&y.notify("Unmount"),[]),y}(s,I,b,n);let o=(0,u.useContext)(m).strict,a=(0,u.useContext)(L);A.visualElement&&(w=A.visualElement.loadFeatures(b,o,r,Z,i||S.projectionNodeConstructor,a))}return u.createElement(P,{visualElement:A.visualElement,props:b},w,u.createElement(h.Provider,{value:A},o(s,l,Z,(v=A.visualElement,(0,u.useCallback)(r=>{r&&I.mount&&I.mount(r),v&&(r?v.mount(r):v.unmount()),c&&("function"==typeof c?c(r):g(c)&&(c.current=r))},[v])),I,_,A.visualElement)))});return l[A]=s,l}(r(n,i))}if("undefined"==typeof Proxy)return n;let i=new Map;return new Proxy(n,{get:(r,o)=>(i.has(o)||i.set(o,n(o)),i.get(o))})}((r,n)=>(function(r,{forwardMotionProps:n=!1},i,o,a){return{...I(r)?ep:ef,preloadedFeatures:i,useRender:function(r=!1){return(n,i,o,a,{latestValues:s},l)=>{let c=(I(n)?function(r,n,i,o){let a=(0,u.useMemo)(()=>{let i=et();return ee(i,n,{enableHardwareAcceleration:!1},er(o),r.transformTemplate),{...i.attrs,style:{...i.style}}},[n]);if(r.style){let n={};G(n,r.style,r),a.style={...n,...a.style}}return a}:function(r,n,i){let o={},a=function(r,n,i){let o=r.style||{},a={};return G(a,o,r),Object.assign(a,function({transformTemplate:r},n,i){return(0,u.useMemo)(()=>{let o=U();return $(o,n,{enableHardwareAcceleration:!i},r),Object.assign({},o.vars,o.style)},[n])}(r,n,i)),r.transformValues?r.transformValues(a):a}(r,n,i);return r.drag&&!1!==r.dragListener&&(o.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===r.drag?"none":`pan-${"x"===r.drag?"y":"x"}`),o.style=a,o})(i,s,l,n),d={...function(r,n,i){let o={};for(let a in r)(X(a)||!0===i&&q(a)||!n&&!q(a)||r.draggable&&a.startsWith("onDrag"))&&(o[a]=r[a]);return o}(i,"string"==typeof n,r),...c,ref:a};return o&&(d["data-projection-id"]=o),(0,u.createElement)(n,d)}}(n),createVisualElement:o,projectionNodeConstructor:a,Component:r}})(r,n,nl,rh,ns))},14875:function(r,n,i){"use strict";i.d(n,{D:function(){return o}});let o=r=>r.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},44853:function(r,n,i){"use strict";i.d(n,{T:function(){return l}});var o=i(26094),a=i(72880),s=i(25969);function l(r,n){var i;let l=(0,s.A)(r);return l!==a.h&&(l=o.P),null===(i=l.getAnimatableNone)||void 0===i?void 0:i.call(l,n)}},25969:function(r,n,i){"use strict";i.d(n,{A:function(){return l}});var o=i(14794),a=i(72880);let s={...i(58323).j,color:o.$,backgroundColor:o.$,outlineColor:o.$,fill:o.$,stroke:o.$,borderColor:o.$,borderTopColor:o.$,borderRightColor:o.$,borderBottomColor:o.$,borderLeftColor:o.$,filter:a.h,WebkitFilter:a.h},l=r=>s[r]},38992:function(r,n,i){"use strict";i.d(n,{$:function(){return l},C:function(){return c}});var o=i(66977),a=i(11487),s=i(39582);let l=[o.Rx,a.px,a.aQ,a.RW,a.vw,a.vh,{test:r=>"auto"===r,parse:r=>r}],c=r=>l.find((0,s.l)(r))},58323:function(r,n,i){"use strict";i.d(n,{j:function(){return l}});var o=i(66977),a=i(11487);let s={...o.Rx,transform:Math.round},l={borderWidth:a.px,borderTopWidth:a.px,borderRightWidth:a.px,borderBottomWidth:a.px,borderLeftWidth:a.px,borderRadius:a.px,radius:a.px,borderTopLeftRadius:a.px,borderTopRightRadius:a.px,borderBottomRightRadius:a.px,borderBottomLeftRadius:a.px,width:a.px,maxWidth:a.px,height:a.px,maxHeight:a.px,size:a.px,top:a.px,right:a.px,bottom:a.px,left:a.px,padding:a.px,paddingTop:a.px,paddingRight:a.px,paddingBottom:a.px,paddingLeft:a.px,margin:a.px,marginTop:a.px,marginRight:a.px,marginBottom:a.px,marginLeft:a.px,rotate:a.RW,rotateX:a.RW,rotateY:a.RW,rotateZ:a.RW,scale:o.bA,scaleX:o.bA,scaleY:o.bA,scaleZ:o.bA,skew:a.RW,skewX:a.RW,skewY:a.RW,distance:a.px,translateX:a.px,translateY:a.px,translateZ:a.px,x:a.px,y:a.px,z:a.px,perspective:a.px,transformPerspective:a.px,opacity:o.Fq,originX:a.$C,originY:a.$C,originZ:a.px,zIndex:s,fillOpacity:o.Fq,strokeOpacity:o.Fq,numOctaves:s}},39582:function(r,n,i){"use strict";i.d(n,{l:function(){return o}});let o=r=>n=>n.test(r)},90126:function(r,n,i){"use strict";i.d(n,{G:function(){return a},_:function(){return o}});let o=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],a=new Set(o)},69642:function(r,n,i){"use strict";i.d(n,{d5:function(){return p},p_:function(){return g}});
395var o=i(91134),a=i(65083),s=i(90126),l=i(43605),c=i(61521);let u=(r,n)=>`${r}: ${n}`,d="data-"+(0,i(14875).D)("framerAppearId");var h=i(83644);function p(r,n,i={}){let o;if(r.notify("AnimationStart",n),Array.isArray(n))o=Promise.all(n.map(n=>f(r,n,i)));else if("string"==typeof n)o=f(r,n,i);else{let s="function"==typeof n?(0,a.x)(r,n,i.custom):n;o=m(r,s,i)}return o.then(()=>r.notify("AnimationComplete",n))}function f(r,n,i={}){var o;let s=(0,a.x)(r,n,i.custom),{transition:l=r.getDefaultTransition()||{}}=s||{};i.transitionOverride&&(l=i.transitionOverride);let c=s?()=>m(r,s,i):()=>Promise.resolve(),u=(null===(o=r.variantChildren)||void 0===o?void 0:o.size)?(o=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:c}=l;return function(r,n,i=0,o=0,a=1,s){let l=[],c=(r.variantChildren.size-1)*o,u=1===a?(r=0)=>r*o:(r=0)=>c-r*o;return Array.from(r.variantChildren).sort(y).forEach((r,o)=>{l.push(f(r,n,{...s,delay:i+u(o)}).then(()=>r.notify("AnimationComplete",n)))}),Promise.all(l)}(r,n,a+o,s,c,i)}:()=>Promise.resolve(),{when:d}=l;if(!d)return Promise.all([c(),u(i.delay)]);{let[r,n]="beforeChildren"===d?[c,u]:[u,c];return r().then(n)}}function m(r,n,{delay:i=0,transitionOverride:a,type:p}={}){var f;let{transition:m=r.getDefaultTransition(),transitionEnd:g,...y}=r.makeTargetAnimatable(n),v=r.getValue("willChange");a&&(m=a);let b=[],C=p&&(null===(f=r.animationState)||void 0===f?void 0:f.getState()[p]);for(let n in y){let o=r.getValue(n),a=y[n];if(!o||void 0===a||C&&function({protectedKeys:r,needsAnimating:n},i){let o=r.hasOwnProperty(i)&&!0!==n[i];return n[i]=!1,o}(C,n))continue;let p={delay:i,elapsed:0,...m};if(r.shouldReduceMotion&&s.G.has(n)&&(p={...p,type:!1,delay:0}),!o.hasAnimated){let i=r.getProps()[d];i&&(p.elapsed=function(r,n){let{MotionAppearAnimations:i}=window,o=u(r,s.G.has(n)?"transform":n),a=i&&i.get(o);return a?(c.Z_.render(()=>{try{a.cancel(),i.delete(o)}catch(r){}}),a.currentTime||0):0}(i,n))}let f=o.start((0,h.Z)(n,o,a,p));(0,l.L)(v)&&(v.add(n),f=f.then(()=>v.remove(n))),b.push(f)}return Promise.all(b).then(()=>{g&&(0,o.CD)(r,g)})}function g(r){r.values.forEach(r=>r.stop())}function y(r,n){return r.sortNodePosition(n)}},65083:function(r,n,i){"use strict";i.d(n,{x:function(){return a}});var o=i(21536);function a(r,n,i){let a=r.getProps();return(0,o.o)(a,n,void 0!==i?i:a.custom,function(r){let n={};return r.values.forEach((r,i)=>n[i]=r.get()),n}(r),function(r){let n={};return r.values.forEach((r,i)=>n[i]=r.getVelocity()),n}(r))}},21536:function(r,n,i){"use strict";function o(r,n,i,o={},a={}){return"function"==typeof n&&(n=n(void 0!==i?i:r.custom,o,a)),"string"==typeof n&&(n=r.variants&&r.variants[n]),"function"==typeof n&&(n=n(void 0!==i?i:r.custom,o,a)),n}i.d(n,{o:function(){return o}})},91134:function(r,n,i){"use strict";i.d(n,{GJ:function(){return C},P$:function(){return _},CD:function(){return y},gg:function(){return b}});let o=r=>/^\-?\d*\.?\d+$/.test(r),a=r=>/^0[^.\s]+$/.test(r);var s=i(98394),l=i(32194),c=i(26094),u=i(44853),d=i(14794),h=i(38992),p=i(39582);let f=[...h.$,d.$,c.P],m=r=>f.find((0,p.l)(r));var g=i(65083);function y(r,n){let i=(0,g.x)(r,n),{transitionEnd:o={},transition:a={},...c}=i?r.makeTargetAnimatable(i,!1):{};for(let n in c={...c,...o}){let i=(0,s.Y)(c[n]);r.hasValue(n)?r.getValue(n).set(i):r.addValue(n,(0,l.B)(i))}}function v(r,n){[...n].reverse().forEach(i=>{var o;let a=r.getVariant(i);a&&y(r,a),null===(o=r.variantChildren)||void 0===o||o.forEach(r=>{v(r,n)})})}function b(r,n){return Array.isArray(n)?v(r,n):"string"==typeof n?v(r,[n]):void y(r,n)}function C(r,n,i){var s,d;let h=Object.keys(n).filter(n=>!r.hasValue(n)),p=h.length;if(p)for(let f=0;f<p;f++){let p=h[f],g=n[p],y=null;Array.isArray(g)&&(y=g[0]),null===y&&(y=null!==(d=null!==(s=i[p])&&void 0!==s?s:r.readValue(p))&&void 0!==d?d:n[p]),null!=y&&("string"==typeof y&&(o(y)||a(y))?y=parseFloat(y):!m(y)&&c.P.test(g)&&(y=(0,u.T)(p,g)),r.addValue(p,(0,l.B)(y,{owner:r})),void 0===i[p]&&(i[p]=y),null!==y&&r.setBaseTarget(p,y))}}function _(r,n,i){var o;let a={};for(let s in r){let r=function(r,n){if(n)return(n[r]||n.default||n).from}(s,n);a[s]=void 0!==r?r:null===(o=i.getValue(s))||void 0===o?void 0:o.get()}return a}},50197:function(r,n,i){"use strict";function o(r,n){-1===r.indexOf(n)&&r.push(n)}function a(r,n){let i=r.indexOf(n);i>-1&&r.splice(i,1)}i.d(n,{cl:function(){return a},y4:function(){return o}})},49211:function(r,n,i){"use strict";i.d(n,{u:function(){return o}});let o=(r,n,i)=>Math.min(Math.max(i,r),n)},89565:function(r,n,i){"use strict";i.d(n,{g:function(){return a}});var o=i(61521);function a(r,n){let i=performance.now(),a=({timestamp:s})=>{let l=s-i;l>=n&&(o.qY.read(a),r(l-n))};return o.Z_.read(a,!0),()=>o.qY.read(a)}},10146:function(r,n,i){"use strict";i.d(n,{j:function(){return o}});let o="undefined"!=typeof document},95454:function(r,n,i){"use strict";i.d(n,{C:function(){return o}});let o=(r,n,i)=>-i*r+i*n+r},41890:function(r,n,i){"use strict";i.d(n,{Z:function(){return o}});let o=r=>r},70861:function(r,n,i){"use strict";i.d(n,{z:function(){return a}});let o=(r,n)=>i=>n(r(i)),a=(...r)=>r.reduce(o)},72910:function(r,n,i){"use strict";i.d(n,{O:function(){return a}});var o=i(31854);let a=(void 0===o||o.env,"production")},81167:function(r,n,i){"use strict";i.d(n,{Y:function(){return o}});let o=(r,n,i)=>{let o=n-r;return 0===o?1:(i-r)/o}},98394:function(r,n,i){"use strict";i.d(n,{Y:function(){return s},p:function(){return a}});var o=i(36594);let a=r=>!!(r&&"object"==typeof r&&r.mix&&r.toValue),s=r=>(0,o.C)(r)?r[r.length-1]||0:r},7017:function(r,n,i){"use strict";i.d(n,{L:function(){return a}});var o=i(50197);class a{constructor(){this.subscriptions=[]}add(r){return(0,o.y4)(this.subscriptions,r),()=>(0,o.cl)(this.subscriptions,r)}notify(r,n,i){let o=this.subscriptions.length;if(o){if(1===o)this.subscriptions[0](r,n,i);else for(let a=0;a<o;a++){let o=this.subscriptions[a];o&&o(r,n,i)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},65505:function(r,n,i){"use strict";i.d(n,{w:function(){return o}});let o=r=>1e3*r},94244:function(r,n,i){"use strict";i.d(n,{h:function(){return a}});var o=i(66840);function a(r){let n=(0,o.useRef)(null);return null===n.current&&(n.current=r()),n.current}},83350:function(r,n,i){"use strict";i.d(n,{L:function(){return a}});var o=i(66840);
395let a=i(10146).j?o.useLayoutEffect:o.useEffect},51784:function(r,n,i){"use strict";i.d(n,{z:function(){return a}});var o=i(66840);function a(r){return(0,o.useEffect)(()=>()=>r(),[])}},67517:function(r,n,i){"use strict";function o(r,n){return n?1e3/n*r:0}i.d(n,{R:function(){return o}})},56902:function(r,n,i){"use strict";i.d(n,{O:function(){return a}});let o=new Set;function a(r,n,i){r||o.has(n)||(console.warn(n),i&&console.warn(i),o.add(n))}},32194:function(r,n,i){"use strict";i.d(n,{B:function(){return d}});var o=i(38185),a=i(61521),s=i(7017),l=i(67517);let c=r=>!isNaN(parseFloat(r));class u{constructor(r,n={}){this.version="7.10.3",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(r,n=!0)=>{this.prev=this.current,this.current=r;let{delta:i,timestamp:s}=o.frameData;this.lastUpdated!==s&&(this.timeDelta=i,this.lastUpdated=s,a.Z_.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),n&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>a.Z_.postRender(this.velocityCheck),this.velocityCheck=({timestamp:r})=>{r!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=r,this.canTrackVelocity=c(this.current),this.owner=n.owner}onChange(r){return this.on("change",r)}on(r,n){return this.events[r]||(this.events[r]=new s.L),this.events[r].add(n)}clearListeners(){for(let r in this.events)this.events[r].clear()}attach(r){this.passiveEffect=r}set(r,n=!0){n&&this.passiveEffect?this.passiveEffect(r,this.updateAndNotify):this.updateAndNotify(r,n)}setWithVelocity(r,n,i){this.set(n),this.prev=r,this.timeDelta=i}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?(0,l.R)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(r){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.stopAnimation=r(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.stopAnimation&&(this.stopAnimation(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.clearListeners(),this.stop()}}function d(r,n){return new u(r,n)}},71965:function(r,n,i){"use strict";i.d(n,{$:function(){return a}});var o=i(46235);let a={test:(0,i(99995).i)("#"),parse:function(r){let n="",i="",o="",a="";return r.length>5?(n=r.substring(1,3),i=r.substring(3,5),o=r.substring(5,7),a=r.substring(7,9)):(n=r.substring(1,2),i=r.substring(2,3),o=r.substring(3,4),a=r.substring(4,5),n+=n,i+=i,o+=o,a+=a),{red:parseInt(n,16),green:parseInt(i,16),blue:parseInt(o,16),alpha:a?parseInt(a,16)/255:1}},transform:o.m.transform}},38498:function(r,n,i){"use strict";i.d(n,{J:function(){return c}});var o=i(66977),a=i(11487),s=i(81144),l=i(99995);let c={test:(0,l.i)("hsl","hue"),parse:(0,l.d)("hue","saturation","lightness"),transform:({hue:r,saturation:n,lightness:i,alpha:l=1})=>"hsla("+Math.round(r)+", "+a.aQ.transform((0,s.Nw)(n))+", "+a.aQ.transform((0,s.Nw)(i))+", "+(0,s.Nw)(o.Fq.transform(l))+")"}},14794:function(r,n,i){"use strict";i.d(n,{$:function(){return c}});var o=i(81144),a=i(71965),s=i(38498),l=i(46235);let c={test:r=>l.m.test(r)||a.$.test(r)||s.J.test(r),parse:r=>l.m.test(r)?l.m.parse(r):s.J.test(r)?s.J.parse(r):a.$.parse(r),transform:r=>(0,o.HD)(r)?r:r.hasOwnProperty("red")?l.m.transform(r):s.J.transform(r)}},46235:function(r,n,i){"use strict";i.d(n,{m:function(){return d}});var o=i(49211),a=i(66977),s=i(81144),l=i(99995);let c=r=>(0,o.u)(0,255,r),u={...a.Rx,transform:r=>Math.round(c(r))},d={test:(0,l.i)("rgb","red"),parse:(0,l.d)("red","green","blue"),transform:({red:r,green:n,blue:i,alpha:o=1})=>"rgba("+u.transform(r)+", "+u.transform(n)+", "+u.transform(i)+", "+(0,s.Nw)(a.Fq.transform(o))+")"}},99995:function(r,n,i){"use strict";i.d(n,{d:function(){return s},i:function(){return a}});var o=i(81144);let a=(r,n)=>i=>!!((0,o.HD)(i)&&o.mj.test(i)&&i.startsWith(r)||n&&Object.prototype.hasOwnProperty.call(i,n)),s=(r,n,i)=>a=>{if(!(0,o.HD)(a))return a;let[s,l,c,u]=a.match(o.KP);return{[r]:parseFloat(s),[n]:parseFloat(l),[i]:parseFloat(c),alph
395a:void 0!==u?parseFloat(u):1}}},72880:function(r,n,i){"use strict";i.d(n,{h:function(){return u}});var o=i(26094),a=i(81144);let s=new Set(["brightness","contrast","saturate","opacity"]);function l(r){let[n,i]=r.slice(0,-1).split("(");if("drop-shadow"===n)return r;let[o]=i.match(a.KP)||[];if(!o)return r;let l=i.replace(o,""),c=s.has(n)?1:0;return o!==i&&(c*=100),n+"("+c+l+")"}let c=/([a-z-]*)\(.*?\)/g,u={...o.P,getAnimatableNone:r=>{let n=r.match(c);return n?n.map(l).join(" "):r}}},26094:function(r,n,i){"use strict";i.d(n,{P:function(){return f},V:function(){return u}});var o=i(14794),a=i(66977),s=i(81144);let l="${c}",c="${n}";function u(r){"number"==typeof r&&(r=`${r}`);let n=[],i=0,u=0,d=r.match(s.dA);d&&(i=d.length,r=r.replace(s.dA,l),n.push(...d.map(o.$.parse)));let h=r.match(s.KP);return h&&(u=h.length,r=r.replace(s.KP,c),n.push(...h.map(a.Rx.parse))),{values:n,numColors:i,numNumbers:u,tokenised:r}}function d(r){return u(r).values}function h(r){let{values:n,numColors:i,tokenised:a}=u(r),d=n.length;return r=>{let n=a;for(let a=0;a<d;a++)n=n.replace(a<i?l:c,a<i?o.$.transform(r[a]):(0,s.Nw)(r[a]));return n}}let p=r=>"number"==typeof r?0:r,f={test:function(r){var n,i;return isNaN(r)&&(0,s.HD)(r)&&((null===(n=r.match(s.KP))||void 0===n?void 0:n.length)||0)+((null===(i=r.match(s.dA))||void 0===i?void 0:i.length)||0)>0},parse:d,createTransformer:h,getAnimatableNone:function(r){let n=d(r);return h(r)(n.map(p))}}},66977:function(r,n,i){"use strict";i.d(n,{Fq:function(){return s},Rx:function(){return a},bA:function(){return l}});var o=i(49211);let a={test:r=>"number"==typeof r,parse:parseFloat,transform:r=>r},s={...a,transform:r=>(0,o.u)(0,1,r)},l={...a,default:1}},11487:function(r,n,i){"use strict";i.d(n,{$C:function(){return h},RW:function(){return s},aQ:function(){return l},px:function(){return c},vh:function(){return u},vw:function(){return d}});var o=i(81144);let a=r=>({test:n=>(0,o.HD)(n)&&n.endsWith(r)&&1===n.split(" ").length,parse:parseFloat,transform:n=>`${n}${r}`}),s=a("deg"),l=a("%"),c=a("px"),u=a("vh"),d=a("vw"),h={...l,parse:r=>l.parse(r)/100,transform:r=>l.transform(100*r)}},81144:function(r,n,i){"use strict";i.d(n,{HD:function(){return c},KP:function(){return a},Nw:function(){return o},dA:function(){return s},mj:function(){return l}});let o=r=>Math.round(1e5*r)/1e5,a=/(-)?([\d]*\.?[\d])+/g,s=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,l=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function c(r){return"string"==typeof r}},43605:function(r,n,i){"use strict";i.d(n,{L:function(){return a}});var o=i(27151);function a(r){return!!((0,o.i)(r)&&r.add)}},27151:function(r,n,i){"use strict";i.d(n,{i:function(){return o}});let o=r=>!!(null==r?void 0:r.getVelocity)},86898:function(r,n,i){"use strict";function o(r,n){(null==n||n>r.length)&&(n=r.length);for(var i=0,o=Array(n);i<n;i++)o[i]=r[i];return o}i.d(n,{Z:function(){return o}})},24208:function(r,n,i){"use strict";function o(r,n,i,o,a,s,l){try{var c=r[s](l),u=c.value}catch(r){i(r);return}c.done?n(u):Promise.resolve(u).then(o,a)}function a(r){return function(){var n=this,i=arguments;return new Promise(function(a,s){var l=r.apply(n,i);function c(r){o(l,a,s,c,u,"next",r)}function u(r){o(l,a,s,c,u,"throw",r)}c(void 0)})}}i.d(n,{Z:function(){return a}})},64219:function(r,n,i){"use strict";i.d(n,{Z:function(){return a}});var o=i(92277);function a(r,n,i){return(n=(0,o.Z)(n))in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i,r}},1596:function(r,n,i){"use strict";function o(r,n){if(null==r)return{};var i,o,a=function(r,n){if(null==r)return{};var i,o,a={},s=Object.keys(r);for(o=0;o<s.length;o++)i=s[o],n.indexOf(i)>=0||(a[i]=r[i]);return a}(r,n);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(r);for(o=0;o<s.length;o++)i=s[o],!(n.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(r,i)&&(a[i]=r[i])}return a}i.d(n,{Z:function(){return o}})},54617:function(r,n,i){"use strict";i.d(n,{Z:function(){return a}});var o=i(78243);function a(r,n){return function(r){if(Array.isArray(r))return r}(r)||function(r,n){var i=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=i){var o,a,s,l,c=[],u=!0,d=!1;try{if(s=(i=i.call(r)).next,0===n){if(Object(i)!==i)return;u=!1}else for(;
395!(u=(o=s.call(i)).done)&&(c.push(o.value),c.length!==n);u=!0);}catch(r){d=!0,a=r}finally{try{if(!u&&null!=i.return&&(l=i.return(),Object(l)!==l))return}finally{if(d)throw a}}return c}}(r,n)||(0,o.Z)(r,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},54942:function(r,n,i){"use strict";function o(r,n){return n||(n=r.slice(0)),Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(n)}}))}i.d(n,{Z:function(){return o}})},81504:function(r,n,i){"use strict";i.d(n,{Z:function(){return s}});var o=i(86898),a=i(78243);function s(r){return function(r){if(Array.isArray(r))return(0,o.Z)(r)}(r)||function(r){if("undefined"!=typeof Symbol&&null!=r[Symbol.iterator]||null!=r["@@iterator"])return Array.from(r)}(r)||(0,a.Z)(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},92277:function(r,n,i){"use strict";function o(r){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function a(r){var n=function(r,n){if("object"!==o(r)||null===r)return r;var i=r[Symbol.toPrimitive];if(void 0!==i){var a=i.call(r,n||"default");if("object"!==o(a))return a;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(r)}(r,"string");return"symbol"===o(n)?n:String(n)}i.d(n,{Z:function(){return a}})},78243:function(r,n,i){"use strict";i.d(n,{Z:function(){return a}});var o=i(86898);function a(r,n){if(r){if("string"==typeof r)return(0,o.Z)(r,n);var i=Object.prototype.toString.call(r).slice(8,-1);if("Object"===i&&r.constructor&&(i=r.constructor.name),"Map"===i||"Set"===i)return Array.from(r);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return(0,o.Z)(r,n)}}},92193:function(r,n,i){"use strict";i.d(n,{YD:function(){return d}});var o=i(66840),a=Object.defineProperty,s=new Map,l=new WeakMap,c=0,u=void 0;function d({threshold:r,delay:n,trackVisibility:i,rootMargin:a,root:d,triggerOnce:h,skip:p,initialInView:f,fallbackInView:m,onChange:g}={}){var y;let[v,b]=o.useState(null),C=o.useRef(g),[_,x]=o.useState({inView:!!f,entry:void 0});C.current=g,o.useEffect(()=>{let o;if(!p&&v)return o=function(r,n,i={},o=u){if(void 0===window.IntersectionObserver&&void 0!==o){let a=r.getBoundingClientRect();return n(o,{isIntersecting:o,target:r,intersectionRatio:"number"==typeof i.threshold?i.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}let{id:a,observer:d,elements:h}=function(r){let n=Object.keys(r).sort().filter(n=>void 0!==r[n]).map(n=>{var i;return`${n}_${"root"===n?(i=r.root)?(l.has(i)||(c+=1,l.set(i,c.toString())),l.get(i)):"0":r[n]}`}).toString(),i=s.get(n);if(!i){let o;let a=new Map,l=new IntersectionObserver(n=>{n.forEach(n=>{var i;let s=n.isIntersecting&&o.some(r=>n.intersectionRatio>=r);r.trackVisibility&&void 0===n.isVisible&&(n.isVisible=s),null==(i=a.get(n.target))||i.forEach(r=>{r(s,n)})})},r);o=l.thresholds||(Array.isArray(r.threshold)?r.threshold:[r.threshold||0]),i={id:n,observer:l,elements:a},s.set(n,i)}return i}(i),p=h.get(r)||[];return h.has(r)||h.set(r,p),p.push(n),d.observe(r),function(){p.splice(p.indexOf(n),1),0===p.length&&(h.delete(r),d.unobserve(r)),0===h.size&&(d.disconnect(),s.delete(a))}}(v,(r,n)=>{x({inView:r,entry:n}),C.current&&C.current(r,n),n.isIntersecting&&h&&o&&(o(),o=void 0)},{root:d,rootMargin:a,threshold:r,trackVisibility:i,delay:n},m),()=>{o&&o()}},[Array.isArray(r)?r.toString():r,v,d,a,h,p,i,m,n]);let w=null==(y=_.entry)?void 0:y.target,S=o.useRef(void 0);v||!w||h||p||S.current===w||(S.current=w,x({inView:!!f,entry:void 0}));let O=[b,_.inView,_.entry];return O.ref=O[0],O.inView=O[1],O.entry=O[2],O}o.Component},96702:function(r,n,i){"use strict";i.d(n,{tq:function(){return _},o5:function(){return w}});var o=i(66840),a=i(41595);function s(r){return"object"==typeof r&&null!==r&&r.constructor&&"Object"===Object.prototype.toString.call(r).slice(8,-1)}function l(r,n){let i=["__proto__","constructor","prototype"];Object.keys(n).filter(r=>0>
395i.indexOf(r)).forEach(i=>{void 0===r[i]?r[i]=n[i]:s(n[i])&&s(r[i])&&Object.keys(n[i]).length>0?n[i].__swiper__?r[i]=n[i]:l(r[i],n[i]):r[i]=n[i]})}function c(r={}){return r.navigation&&void 0===r.navigation.nextEl&&void 0===r.navigation.prevEl}function u(r={}){return r.pagination&&void 0===r.pagination.el}function d(r={}){return r.scrollbar&&void 0===r.scrollbar.el}function h(r=""){let n=r.split(" ").map(r=>r.trim()).filter(r=>!!r),i=[];return n.forEach(r=>{0>i.indexOf(r)&&i.push(r)}),i.join(" ")}let p=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_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","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"],f=(r,n)=>{let i=n.slidesPerView;if(n.breakpoints){let r=a.ZP.prototype.getBreakpoint(n.breakpoints),o=r in n.breakpoints?n.breakpoints[r]:void 0;o&&o.slidesPerView&&(i=o.slidesPerView)}let o=Math.ceil(parseFloat(n.loopedSlides||i,10));return(o+=n.loopAdditionalSlides)>r.length&&n.loopedSlidesLimit&&(o=r.length),o};function m(r){return r.type&&r.type.displayName&&r.type.displayName.includes("SwiperSlide")}let g=r=>{r&&!r.destroyed&&r.params.virtual&&(!r.params.virtual||r.params.virtual.enabled)&&(r.updateSlides(),r.updateProgress(),r.updateSlidesClasses(),r.lazy&&r.params.lazy.enabled&&r.lazy.load(),r.parallax&&r.params.parallax&&r.params.parallax.enabled&&r.parallax.setTranslate())};function y(r,n){return"undefined"==typeof window?(0,o.useEffect)(r,n):(0,o.useLayoutEffect)(r,n)}let v=(0,o.createContext)(null),b=(0,o.createContext)(null);function C(){return(C=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}let _=(0,o.forwardRef)(function(r,n){let{className:i,tag:v="div",wrapperTag:_="div",children:x,onSwiper:w,...S}=void 0===r?{}:r,O=!1,[E,k]=(0,o.useState)("swiper"),[T,M]=(0,o.useState)(null),[P,L]=(0,o.useState)(!1),A=(0,o.useRef)(!1),Z=(0,o.useRef)(null),I=(0,o.useRef)(null),V=(0,o.useRef)(null),D=(0,o.useRef)(null),j=(0,o.useRef)(null),z=(0,o.useRef)(null),B=(0,o.useRef)(null),R=(0,o.useRef)(null),{params:H,passedParams:F,rest:N,events:$}=function(r={},n=!0){let i={on:{}},o={},c={};l(i,a.ZP.defaults),l(i,a.ZP.extendedDefaults),i._emitClasses=!0,i.init=!1;let u={},d=p.map(r=>r.replace(/_/,""));return Object.keys(Object.assign({}
395,r)).forEach(a=>{void 0!==r[a]&&(d.indexOf(a)>=0?s(r[a])?(i[a]={},c[a]={},l(i[a],r[a]),l(c[a],r[a])):(i[a]=r[a],c[a]=r[a]):0===a.search(/on[A-Z]/)&&"function"==typeof r[a]?n?o[`${a[2].toLowerCase()}${a.substr(3)}`]=r[a]:i.on[`${a[2].toLowerCase()}${a.substr(3)}`]=r[a]:u[a]=r[a])}),["navigation","pagination","scrollbar"].forEach(r=>{!0===i[r]&&(i[r]={}),!1===i[r]&&delete i[r]}),{params:i,passedParams:c,rest:u,events:o}}(S),{slides:U,slots:G}=function(r){let n=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return o.Children.toArray(r).forEach(r=>{if(m(r))n.push(r);else if(r.props&&r.props.slot&&i[r.props.slot])i[r.props.slot].push(r);else if(r.props&&r.props.children){let a=function r(n){let i=[];return o.Children.toArray(n).forEach(n=>{m(n)?i.push(n):n.props&&n.props.children&&r(n.props.children).forEach(r=>i.push(r))}),i}(r.props.children);a.length>0?a.forEach(r=>n.push(r)):i["container-end"].push(r)}else i["container-end"].push(r)}),{slides:n,slots:i}}(x),W=()=>{L(!P)};Object.assign(H.on,{_containerClasses(r,n){k(n)}});let q=()=>{if(Object.assign(H.on,$),O=!0,I.current=new a.ZP(H),I.current.loopCreate=()=>{},I.current.loopDestroy=()=>{},H.loop&&(I.current.loopedSlides=f(U,H)),I.current.virtual&&I.current.params.virtual.enabled){I.current.virtual.slides=U;let r={cache:!1,slides:U,renderExternal:M,renderExternalUpdate:!1};l(I.current.params.virtual,r),l(I.current.originalParams.virtual,r)}};Z.current||q(),I.current&&I.current.on("_beforeBreakpoint",W);let X=()=>{!O&&$&&I.current&&Object.keys($).forEach(r=>{I.current.on(r,$[r])})},K=()=>{$&&I.current&&Object.keys($).forEach(r=>{I.current.off(r,$[r])})};return(0,o.useEffect)(()=>()=>{I.current&&I.current.off("_beforeBreakpoint",W)}),(0,o.useEffect)(()=>{!A.current&&I.current&&(I.current.emitSlidesClasses(),A.current=!0)}),y(()=>{if(n&&(n.current=Z.current),Z.current)return I.current.destroyed&&q(),function({el:r,nextEl:n,prevEl:i,paginationEl:o,scrollbarEl:a,swiper:s},l){c(l)&&n&&i&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),u(l)&&o&&(s.params.pagination.el=o,s.originalParams.pagination.el=o),d(l)&&a&&(s.params.scrollbar.el=a,s.originalParams.scrollbar.el=a),s.init(r)}({el:Z.current,nextEl:j.current,prevEl:z.current,paginationEl:B.current,scrollbarEl:R.current,swiper:I.current},H),w&&w(I.current),()=>{I.current&&!I.current.destroyed&&I.current.destroy(!0,!1)}},[]),y(()=>{X();let r=function(r,n,i,o,a){let l=[];if(!n)return l;let c=r=>{0>l.indexOf(r)&&l.push(r)};if(i&&o){let r=o.map(a),n=i.map(a);r.join("")!==n.join("")&&c("children"),o.length!==i.length&&c("children")}return p.filter(r=>"_"===r[0]).map(r=>r.replace(/_/,"")).forEach(i=>{if(i in r&&i in n){if(s(r[i])&&s(n[i])){let o=Object.keys(r[i]),a=Object.keys(n[i]);o.length!==a.length?c(i):(o.forEach(o=>{r[i][o]!==n[i][o]&&c(i)}),a.forEach(o=>{r[i][o]!==n[i][o]&&c(i)}))}else r[i]!==n[i]&&c(i)}}),l}(F,V.current,U,D.current,r=>r.key);return V.current=F,D.current=U,r.length&&I.current&&!I.current.destroyed&&function({swiper:r,slides:n,passedParams:i,changedParams:o,nextEl:a,prevEl:c,scrollbarEl:u,paginationEl:d}){let h,p,f,m,g;let y=o.filter(r=>"children"!==r&&"direction"!==r),{params:v,pagination:b,navigation:C,scrollbar:_,virtual:x,thumbs:w}=r;o.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&v.thumbs&&!v.thumbs.swiper&&(h=!0),o.includes("controller")&&i.controller&&i.controller.control&&v.controller&&!v.controller.control&&(p=!0),o.includes("pagination")&&i.pagination&&(i.pagination.el||d)&&(v.pagination||!1===v.pagination)&&b&&!b.el&&(f=!0),o.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||u)&&(v.scrollbar||!1===v.scrollbar)&&_&&!_.el&&(m=!0),o.includes("navigation")&&i.navigation&&(i.navigation.prevEl||c)&&(i.navigation.nextEl||a)&&(v.navigation||!1===v.navigation)&&C&&!C.prevEl&&!C.nextEl&&(g=!0);let S=n=>{r[n]&&(r[n].destroy(),"navigation"===n?(v[n].prevEl=void 0,v[n].nextEl=void 0,r[n].prevEl=void 0,r[n].nextEl=void 0):(v[n].el=void 0,r[n].el=void 0))};y.forEach(r=>{if(s(v[r])&&s(i[r]))l(v[r],i[r]);else{let n=i[r];(!0===n||!1===n)&&("navigation"===r||"pagination"===r||"scrollbar"===r)?!1===n&&S(r):v[r]=i[r]}}),y.includes("controller")&&!p&&r.controller&&r.controller.control&&v.controller&&v.controller.control&&(r.controller.control=v.controller.control),o.includes("children")&&n&&x&&v.virtual.enabled?(x.slides=n,x.update(!0)):o.includes("children")&&r.lazy&&r.params.lazy.enabled&&r.lazy.load(),h&&w.init()&&w.update(!0),p&&(r.controller.control=v.controller.control),f&&(d&&(v.pagination.el=d),b.init(),b.render(),b.update(
395)),m&&(u&&(v.scrollbar.el=u),_.init(),_.updateSize(),_.setTranslate()),g&&(a&&(v.navigation.nextEl=a),c&&(v.navigation.prevEl=c),C.init(),C.update()),o.includes("allowSlideNext")&&(r.allowSlideNext=i.allowSlideNext),o.includes("allowSlidePrev")&&(r.allowSlidePrev=i.allowSlidePrev),o.includes("direction")&&r.changeDirection(i.direction,!1),r.update()}({swiper:I.current,slides:U,passedParams:F,changedParams:r,nextEl:j.current,prevEl:z.current,scrollbarEl:R.current,paginationEl:B.current}),()=>{K()}}),y(()=>{g(I.current)},[T]),o.createElement(v,C({ref:Z,className:h(`${E}${i?` ${i}`:""}`)},N),o.createElement(b.Provider,{value:I.current},G["container-start"],o.createElement(_,{className:"swiper-wrapper"},G["wrapper-start"],H.virtual?function(r,n,i){if(!i)return null;let a=r.isHorizontal()?{[r.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`};return n.filter((r,n)=>n>=i.from&&n<=i.to).map(n=>o.cloneElement(n,{swiper:r,style:a}))}(I.current,U,T):!H.loop||I.current&&I.current.destroyed?U.map(r=>o.cloneElement(r,{swiper:I.current})):function(r,n,i){let a=n.map((n,i)=>o.cloneElement(n,{swiper:r,"data-swiper-slide-index":i}));function s(r,n,a){return o.cloneElement(r,{key:`${r.key}-duplicate-${n}-${a}`,className:`${r.props.className||""} ${i.slideDuplicateClass}`})}if(i.loopFillGroupWithBlank){let r=i.slidesPerGroup-a.length%i.slidesPerGroup;if(r!==i.slidesPerGroup)for(let n=0;n<r;n+=1){let r=o.createElement("div",{className:`${i.slideClass} ${i.slideBlankClass}`});a.push(r)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length);let l=f(a,i),c=[],u=[];for(let r=0;r<l;r+=1){let n=r-Math.floor(r/a.length)*a.length;u.push(s(a[n],r,"append")),c.unshift(s(a[a.length-n-1],r,"prepend"))}return r&&(r.loopedSlides=l),[...c,...a,...u]}(I.current,U,H),G["wrapper-end"]),c(H)&&o.createElement(o.Fragment,null,o.createElement("div",{ref:z,className:"swiper-button-prev"}),o.createElement("div",{ref:j,className:"swiper-button-next"})),d(H)&&o.createElement("div",{ref:R,className:"swiper-scrollbar"}),u(H)&&o.createElement("div",{ref:B,className:"swiper-pagination"}),G["container-end"]))});function x(){return(x=Object.assign?Object.assign.bind():function(r){for(var n=1;n<arguments.length;n++){var i=arguments[n];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])}return r}).apply(this,arguments)}_.displayName="Swiper";let w=(0,o.forwardRef)(function(r,n){let{tag:i="div",children:a,className:s="",swiper:l,zoom:c,virtualIndex:u,...d}=void 0===r?{}:r,p=(0,o.useRef)(null),[f,m]=(0,o.useState)("swiper-slide");function g(r,n,i){n===p.current&&m(i)}y(()=>{if(n&&(n.current=p.current),p.current&&l){if(l.destroyed){"swiper-slide"!==f&&m("swiper-slide");return}return l.on("_slideClass",g),()=>{l&&l.off("_slideClass",g)}}}),y(()=>{l&&p.current&&!l.destroyed&&m(l.getSlideClasses(p.current))},[l]);let b={isActive:f.indexOf("swiper-slide-active")>=0||f.indexOf("swiper-slide-duplicate-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isDuplicate:f.indexOf("swiper-slide-duplicate")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0||f.indexOf("swiper-slide-duplicate-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0||f.indexOf("swiper-slide-duplicate-next")>=0},C=()=>"function"==typeof a?a(b):a;return o.createElement(i,x({ref:p,className:h(`${f}${s?` ${s}`:""}`),"data-swiper-slide-index":u},d),o.createElement(v.Provider,{value:b},c?o.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof c?c:void 0},C()):C()))});w.displayName="SwiperSlide"},41595:function(r,n,i){"use strict";let o,a,s;function l(r){return null!==r&&"object"==typeof r&&"constructor"in r&&r.constructor===Object}function c(r={},n={}){Object.keys(n).forEach(i=>{void 0===r[i]?r[i]=n[i]:l(n[i])&&l(r[i])&&Object.keys(n[i]).length>0&&c(r[i],n[i])})}i.d(n,{s5:function(){return X},pt:function(){return K},Qr:function(){return q},xW:function(){return Y},W_:function(){return U},tl:function(){return W},ZP:function(){return N}});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 d(){let r="undefined"!=typeof document?document:{};return c(r,u),r}let h={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(){}
395,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:r=>"undefined"==typeof setTimeout?(r(),null):setTimeout(r,0),cancelAnimationFrame(r){"undefined"!=typeof setTimeout&&clearTimeout(r)}};function p(){let r="undefined"!=typeof window?window:{};return c(r,h),r}class f extends Array{constructor(r){"number"==typeof r?super(r):(super(...r||[]),function(r){let n=r.__proto__;Object.defineProperty(r,"__proto__",{get:()=>n,set(r){n.__proto__=r}})}(this))}}function m(r=[]){let n=[];return r.forEach(r=>{Array.isArray(r)?n.push(...m(r)):n.push(r)}),n}function g(r,n){return Array.prototype.filter.call(r,n)}function y(r,n){let i=p(),o=d(),a=[];if(!n&&r instanceof f)return r;if(!r)return new f(a);if("string"==typeof r){let i=r.trim();if(i.indexOf("<")>=0&&i.indexOf(">")>=0){let r="div";0===i.indexOf("<li")&&(r="ul"),0===i.indexOf("<tr")&&(r="tbody"),(0===i.indexOf("<td")||0===i.indexOf("<th"))&&(r="tr"),0===i.indexOf("<tbody")&&(r="table"),0===i.indexOf("<option")&&(r="select");let n=o.createElement(r);n.innerHTML=i;for(let r=0;r<n.childNodes.length;r+=1)a.push(n.childNodes[r])}else a=function(r,n){if("string"!=typeof r)return[r];let i=[],o=n.querySelectorAll(r);for(let r=0;r<o.length;r+=1)i.push(o[r]);return i}(r.trim(),n||o)}else if(r.nodeType||r===i||r===o)a.push(r);else if(Array.isArray(r)){if(r instanceof f)return r;a=r}return new f(function(r){let n=[];for(let i=0;i<r.length;i+=1)-1===n.indexOf(r[i])&&n.push(r[i]);return n}(a))}y.fn=f.prototype;let v="resize scroll".split(" ");function b(r){return function(...n){if(void 0===n[0]){for(let n=0;n<this.length;n+=1)0>v.indexOf(r)&&(r in this[n]?this[n][r]():y(this[n]).trigger(r));return this}return this.on(r,...n)}}b("click"),b("blur"),b("focus"),b("focusin"),b("focusout"),b("keyup"),b("keydown"),b("keypress"),b("submit"),b("change"),b("mousedown"),b("mousemove"),b("mouseup"),b("mouseenter"),b("mouseleave"),b("mouseout"),b("mouseover"),b("touchstart"),b("touchend"),b("touchmove"),b("resize"),b("scroll");let C={addClass:function(...r){let n=m(r.map(r=>r.split(" ")));return this.forEach(r=>{r.classList.add(...n)}),this},removeClass:function(...r){let n=m(r.map(r=>r.split(" ")));return this.forEach(r=>{r.classList.remove(...n)}),this},hasClass:function(...r){let n=m(r.map(r=>r.split(" ")));return g(this,r=>n.filter(n=>r.classList.contains(n)).length>0).length>0},toggleClass:function(...r){let n=m(r.map(r=>r.split(" ")));this.forEach(r=>{n.forEach(n=>{r.classList.toggle(n)})})},attr:function(r,n){if(1==arguments.length&&"string"==typeof r)return this[0]?this[0].getAttribute(r):void 0;for(let i=0;i<this.length;i+=1)if(2==arguments.length)this[i].setAttribute(r,n);else for(let n in r)this[i][n]=r[n],this[i].setAttribute(n,r[n]);return this},removeAttr:function(r){for(let n=0;n<this.length;n+=1)this[n].removeAttribute(r);return this},transform:function(r){for(let n=0;n<this.length;n+=1)this[n].style.transform=r;return this},transition:function(r){for(let n=0;n<this.length;n+=1)this[n].style.transitionDuration="string"!=typeof r?`${r}ms`:r;return this},on:function(...r){let n,[i,o,a,s]=r;function l(r){let n=r.target;if(!n)return;let i=r.target.dom7EventData||[];if(0>i.indexOf(r)&&i.unshift(r),y(n).is(o))a.apply(n,i);else{let r=y(n).parents();for(let n=0;n<r.length;n+=1)y(r[n]).is(o)&&a.apply(r[n],i)}}function c(r){let n=r&&r.target&&r.target.dom7EventData||[];0>n.indexOf(r)&&n.unshift(r),a.apply(this,n)}"function"==typeof r[1]&&([i,a,s]=r,o=void 0),s||(s=!1);let u=i.split(" ");for(let r=0;r<this.length;r+=1){let i=this[r];if(o)for(n=0;n<u.length;n+=1){let r=u[n];i.dom7LiveListeners||(i.dom7LiveListeners={}),i.dom7LiveListeners[r]||(i.dom7LiveListeners[r]=[]),i.dom7LiveListeners[r].push({listener:a,proxyListener:l}),i.addEventListener(r,l,s)}else for(n=0;n<u.length;n+=1){let r=u[n];i.dom7Listeners||(i.dom7Listeners={}),i.dom7Listeners[r]||(i.dom7Listeners[r]=[]),i.dom7Listeners[r].push({listener:a,proxyListener:c}),i.addEventListener(r,c,s)}}return this},off:function(...r){let[n,i,o,a]=r;"function"==typeof r[1]&&([n,o,a]=r,i=void 0),a||(a=!1);let s=n.split(" ");for(let r=0;r<s.length;r+=1){let n=s[r];for(let r=0;r<this.length;r+=1){let s;let l=this[r];if(!i&&l.dom7Listeners?s=l.dom7Listeners[n]:i&&l.dom7LiveListeners&&(s=l.dom7LiveListeners[n]),s&&s.length)for(let r=s.length-1;r>=0;r-=1){let i=s[r];o&&i.listener===o?(l.removeEventListener(n,i.proxyListener,a),s.splice(r,1)):o&&i.listener&&i.listener.dom7proxy&&i.listener.dom7proxy===o?(l.removeEventListener(n,i.proxyListener,a),s.splice(r,1)):o||(l.removeEventListener(n,i.proxyListener,a),s.splice(r,1))}}}return this},trigger:function(...r){let n=p(),i=r[0].split(" "),o=r[1];for(let a=0;a<i.length;a+=1){let s=i[a];for(let i=0;i<this.length;i+=1){let a=this[i];if(n.CustomEvent){let i=new n.CustomEvent(s,{detail:o,bubbles:!0,cancelable:!0});a.dom7EventData=r.filter((r,n)=>n>0),a.dispatchEvent(i),a.dom7EventData=[],delete a.dom7EventData}}}return this},transitionEnd:function(r){let n=this;return r&&n.on("transitionend",function i(o){o.target===this&&(r.call(this,o),n.off("transitionend",i))}),this},outerWidth:function(r){if(this.length>0){if(r){let r=this.styles();return this[0].offsetWidth+parseFloat(r.getPropertyValue("margin-right"))+
395parseFloat(r.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(r){if(this.length>0){if(r){let r=this.styles();return this[0].offsetHeight+parseFloat(r.getPropertyValue("margin-top"))+parseFloat(r.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){let r=p();return this[0]?r.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){let r=p(),n=d(),i=this[0],o=i.getBoundingClientRect(),a=n.body,s=i.clientTop||a.clientTop||0,l=i.clientLeft||a.clientLeft||0,c=i===r?r.scrollY:i.scrollTop,u=i===r?r.scrollX:i.scrollLeft;return{top:o.top+c-s,left:o.left+u-l}}return null},css:function(r,n){let i;let o=p();if(1==arguments.length){if("string"==typeof r){if(this[0])return o.getComputedStyle(this[0],null).getPropertyValue(r)}else{for(i=0;i<this.length;i+=1)for(let n in r)this[i].style[n]=r[n];return this}}if(2==arguments.length&&"string"==typeof r)for(i=0;i<this.length;i+=1)this[i].style[r]=n;return this},each:function(r){return r&&this.forEach((n,i)=>{r.apply(n,[n,i])}),this},html:function(r){if(void 0===r)return this[0]?this[0].innerHTML:null;for(let n=0;n<this.length;n+=1)this[n].innerHTML=r;return this},text:function(r){if(void 0===r)return this[0]?this[0].textContent.trim():null;for(let n=0;n<this.length;n+=1)this[n].textContent=r;return this},is:function(r){let n,i;let o=p(),a=d(),s=this[0];if(!s||void 0===r)return!1;if("string"==typeof r){if(s.matches)return s.matches(r);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(r);if(s.msMatchesSelector)return s.msMatchesSelector(r);for(i=0,n=y(r);i<n.length;i+=1)if(n[i]===s)return!0;return!1}if(r===a)return s===a;if(r===o)return s===o;if(r.nodeType||r instanceof f){for(i=0,n=r.nodeType?[r]:r;i<n.length;i+=1)if(n[i]===s)return!0}return!1},index:function(){let r,n=this[0];if(n){for(r=0;null!==(n=n.previousSibling);)1===n.nodeType&&(r+=1);return r}},eq:function(r){if(void 0===r)return this;let n=this.length;if(r>n-1)return y([]);if(r<0){let i=n+r;return i<0?y([]):y([this[i]])}return y([this[r]])},append:function(...r){let n;let i=d();for(let o=0;o<r.length;o+=1){n=r[o];for(let r=0;r<this.length;r+=1)if("string"==typeof n){let o=i.createElement("div");for(o.innerHTML=n;o.firstChild;)this[r].appendChild(o.firstChild)}else if(n instanceof f)for(let i=0;i<n.length;i+=1)this[r].appendChild(n[i]);else this[r].appendChild(n)}return this},prepend:function(r){let n,i;let o=d();for(n=0;n<this.length;n+=1)if("string"==typeof r){let a=o.createElement("div");for(a.innerHTML=r,i=a.childNodes.length-1;i>=0;i-=1)this[n].insertBefore(a.childNodes[i],this[n].childNodes[0])}else if(r instanceof f)for(i=0;i<r.length;i+=1)this[n].insertBefore(r[i],this[n].childNodes[0]);else this[n].insertBefore(r,this[n].childNodes[0]);return this},next:function(r){if(this.length>0){if(r)return this[0].nextElementSibling&&y(this[0].nextElementSibling).is(r)?y([this[0].nextElementSibling]):y([]);if(this[0].nextElementSibling)return y([this[0].nextElementSibling])}return y([])},nextAll:function(r){let n=[],i=this[0];if(!i)return y([]);for(;i.nextElementSibling;){let o=i.nextElementSibling;r?y(o).is(r)&&n.push(o):n.push(o),i=o}return y(n)},prev:function(r){if(this.length>0){let n=this[0];if(r)return n.previousElementSibling&&y(n.previousElementSibling).is(r)?y([n.previousElementSibling]):y([]);if(n.previousElementSibling)return y([n.previousElementSibling])}return y([])},prevAll:function(r){let n=[],i=this[0];if(!i)return y([]);for(;i.previousElementSibling;){let o=i.previousElementSibling;r?y(o).is(r)&&n.push(o):n.push(o),i=o}return y(n)},parent:function(r){let n=[];for(let i=0;i<this.length;i+=1)null!==this[i].parentNode&&(r?y(this[i].parentNode).is(r)&&n.push(this[i].parentNode):n.push(this[i].parentNode));return y(n)},parents:function(r){let n=[];for(let i=0;i<this.length;i+=1){let o=this[i].parentNode;for(;o;)r?y(o).is(r)&&n.push(o):n.push(o),o=o.parentNode}return y(n)},closest:function(r){let n=this;return void 0===r?y([]):(n.is(r)||(n=n.parents(r).eq(0)),n)},find:function(r){let n=[];for(let i=0;i<this.length;i+=1){let o=this[i].querySelectorAll(r);for(let r=0;r<o.length;r+=1)n.push(o[r])}return y(n)},children:function(r){let n=[];for(let i=0;i<this.length;i+=1){let o=this[i].children;for(let i=0;i<o.length;i+=1)(!r||y(o[i]).is(r))&&n.push(o[i])}return y(n)},filter:function(r){return y(g(this,r))},remove:function(){for(let r=0;r<this.length;r+=1)this[r].parentNode&&this[r].parentNode.removeChild(this[r]);return this}};function _(r,n=0){return setTimeout(r,n)}function x(){return Date.now()}function w(r){return"object"==typeof r&&null!==r&&r.constructor&&"Object"===Object.prototype.toString.call(r).slice(8,-1)}function S(...r){let n=Object(r[0]),i=["__proto__","constructor","prototype"];for(let o=1;o<r.length;o+=1){let a=r[o];if(null!=a&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(a instanceof HTMLElement):!a||1!==a.nodeType&&11!==a.nodeType)){let r=Object.keys(Object(a)).filter(r=>0>i.indexOf(r));for(let i=0,o=r.length;i<o;i+=1){let o=r[i],s=Object.getOwnPropertyDescriptor(a,o);void 0!==s&&s.enumerable&&(w(n[o])&&w(a[o])?a[o].__swiper__?n[o]=a[o]:S(n[o],a[o]):!w(n[o])&&w(a[o])?(n[o]={},a[o].__swiper__?n[o]=a[o]:S(n[o],a[o])):n[o]=a[o])}}}return n}function O(r,n,i){r.style.setProperty(n,i)}function E({swiper:r,targetPosition:n,side:i}){let o;let a=p(),s=-r.translate,l=null,c=r.params.speed;r.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(r.cssModeFrameID);let u=n>s?"next":"prev",d=(r,n)=>"next"===u&&r>=n||"prev"===u&&r<=n,h=()=>{o=new Date().getTime(),null===l&&(l=o);let u=s+(.5-Math.cos(Math.max(Math.min((o-l)/c,1),0)*Math.PI)/2)*(n-s);if(d(u,n)&&(u=n),r.wrapperEl.scrollTo({[i]:u}),d(u,n)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[i]:u})}),a.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=a.requestAnimationFrame(h)};h()}function k(){return o||(o=function(){let r=p(),n=d();return{smoothScroll:n.documentElement&&"scrollBehavior"in n.documentElement.style,touch:!!("ontouchstart"in r||r.DocumentTouch&&n instanceof r.DocumentTouch),passiveListener:function(){let n=!1;try{let i=Object.defineProperty({},"passive",{get(){n=!0}});r.addEventListener("testPassiveListener",null,i)}catch(r){}return n}(),gestures:"ongesturestart"in r}}()),o}function T({swiper:r,runCallbacks:n,direction:i,step:o}){let{activeIndex:a,previousIndex:s}=r,l=i;if(l||(l=a>s?"next":a<s?"prev":"reset"),r.emit(`transition${o}`),n&&a!==s){if("reset"===l){r.emit(`slideResetTransition${o}`);return}r.emit(`slideChangeTransition${o}`),"next"===l?r.emit(`slideNextTransition${o}`):r.emit(`slidePrevTransition${o}`)}}function M(r){let n=d(),i=p(),o=this.touchEventsData,{params:a,touches:s,enabled:l}=this;if(!l||this.animating&&a.preventInteractionOnTransition)return;!this.animating&&a.cssMode&&a.loop&&this.loopFix();let c=r;c.originalEvent&&(c=c.originalEvent);let u=y(c.target);if("wrapper"===a.touchEventsTarget&&!u.closest(this.wrapperEl).length||(o.isTouchEvent="touchstart"===c.type,!o.isTouchEvent&&"which"in c&&3===c.which||!o.isTouchEvent&&"button"in c&&c.button>0||o.isTouched&&o.isMoved))return;let h=!!a.noSwipingClass&&""!==a.noSwipingClass,f=r.composedPath?r.composedPath():r.path;h&&c.target&&c.target.shadowRoot&&f&&(u=y(f[0]));let m=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,g=!!(c.target&&c.target.shadowRoot);if(a.noSwiping&&(g?function(r,n=this){return function n(i){if(!i||i===d()||i===p())return null;i.assignedSlot&&(i=i.assignedSlot);let o=i.closest(r);return o||i.getRootNode?o||n(i.getRootNode().host):null}(n)}(m,u[0]):u.closest(m)[0])){this.allowClick=!0;return}if(a.swipeHandler&&!u.closest(a.swipeHandler)[0])return;s.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,s.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY;let v=s.currentX,b=s.currentY,C=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,_=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(C&&(v<=_||v>=i.innerWidth-_)){if("prevent"!==C)return;r.preventDefault()}if(Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=v,s.startY=b,o.touchStartTime=x(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,a.threshold>0&&(o.allowThresholdMove=!1),"touchstart"!==c.type){let r=!0;u.is(o.focusableElements)&&(r=!1,"SELECT"===u[0].nodeName&&(o.isTouched=!1)),n.activeElement&&y(n.activeElement).is(o.focusableElements)&&n.activeElement!==u[0]&&n.activeElement.blur();let i=r&&this.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||i)&&!u[0].isContentEditable&&c.preventDefault()}this.params.freeMode&&this.params.freeMode.enabled&&this.freeMode&&this.animating&&!a.cssMode&&this.freeMode.onTouchStart(),this.emit
395("touchStart",c)}function P(r){let n=d(),i=this.touchEventsData,{params:o,touches:a,rtlTranslate:s,enabled:l}=this;if(!l)return;let c=r;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",c);return}if(i.isTouchEvent&&"touchmove"!==c.type)return;let u="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),h="touchmove"===c.type?u.pageX:c.pageX,p="touchmove"===c.type?u.pageY:c.pageY;if(c.preventedByNestedSwiper){a.startX=h,a.startY=p;return}if(!this.allowTouchMove){y(c.target).is(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(a,{startX:h,startY:p,currentX:h,currentY:p}),i.touchStartTime=x());return}if(i.isTouchEvent&&o.touchReleaseOnEdges&&!o.loop){if(this.isVertical()){if(p<a.startY&&this.translate<=this.maxTranslate()||p>a.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(h<a.startX&&this.translate<=this.maxTranslate()||h>a.startX&&this.translate>=this.minTranslate())return}if(i.isTouchEvent&&n.activeElement&&c.target===n.activeElement&&y(c.target).is(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}if(i.allowTouchCallbacks&&this.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;a.currentX=h,a.currentY=p;let f=a.currentX-a.startX,m=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(f**2+m**2)<this.params.threshold)return;if(void 0===i.isScrolling){let r;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:f*f+m*m>=25&&(r=180*Math.atan2(Math.abs(m),Math.abs(f))/Math.PI,i.isScrolling=this.isHorizontal()?r>o.touchAngle:90-r>o.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",c),void 0===i.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(i.startMoving=!0),i.isScrolling){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!o.cssMode&&c.cancelable&&c.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&c.stopPropagation(),i.isMoved||(o.loop&&!o.cssMode&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,o.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)),this.emit("sliderMove",c),i.isMoved=!0;let g=this.isHorizontal()?f:m;a.diff=g,g*=o.touchRatio,s&&(g=-g),this.swipeDirection=g>0?"prev":"next",i.currentTranslate=g+i.startTranslate;let v=!0,b=o.resistanceRatio;if(o.touchReleaseOnEdges&&(b=0),g>0&&i.currentTranslate>this.minTranslate()?(v=!1,o.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+i.startTranslate+g)**b)):g<0&&i.currentTranslate<this.maxTranslate()&&(v=!1,o.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-i.startTranslate-g)**b)),v&&(c.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),o.threshold>0){if(Math.abs(g)>o.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{i.currentTranslate=i.startTranslate;return}}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&this.freeMode||o.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),this.params.freeMode&&o.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}function L(r){let n;let i=this,o=i.touchEventsData,{params:a,touches:s,rtlTranslate:l,slidesGrid:c,enabled:u}=i;if(!u)return;let d=r;if(d.originalEvent&&(d=d.originalEvent),o.allowTouchCallbacks&&i.emit("touchEnd",d),o.allowTouchCallbacks=!1,!o.isTouched){o.isMoved&&a.grabCursor&&i.setGrabCursor(!1),o.isMoved=!1,o.startMoving=!1;return}a.grabCursor&&o.isMoved&&o.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);let h=x(),p=h-o.touchStartTime;if(i.allowClick){let r=d.path||d.composedPath&&d.composedPath();i.updateClickedSlide(r&&r[0]||d.target),i.emit("tap click",d),p<300&&h-o.lastClickTime<300&&i.emit("doubleTap doubleClick",d)}if(o.lastClickTime=x(),_(()=>{i.destroyed||(i.allowClick=!0)}),!o.isTouched||!o.isMoved||!i.swipeDirection||0===s.diff||o.currentTranslate===o.startTranslate){o.isTouched=!1,o.isMoved=!1,o.startMoving=!1;return}if(o.isTouched=!1,o.isMoved=!1,o.startMoving=!1,n=a.followFinger?l?i.translate:-i.translate:-o.currentTranslate,a.cssMode)return;if(i.params.freeMode&&a.freeMode.enabled){i.freeMode.onTouchEnd({currentPos:n});return}let f=0,m=i.slidesSizesGrid[0];for(let r=0;r<c.length;r+=r<a.slidesPerGroupSkip?1:a.slidesPerGroup){let i=r<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==c[r+i]?n>=c[r]&&n<c[r+i]&&(f=r,m=c[r+i]-c[r]):n>=c[r]&&(f=r,m=c[c.length-1]-c[c.length-2])}let g=null,y=null;a.rewind&&(i.isBeginning?y=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(g=0));let v=(n-c[f])/m,b=f<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(p>a.longSwipesMs){if(!a.longSwipes){i.slideTo(i.activeIndex);return}"next"===i.swipeDirection&&(v>=a.longSwipesRatio?i.slideTo(a.rewind&&i.isEnd?g:f+b):i.slideTo(f)),"prev"===i.swipeDirection&&(v>1-a.longSwipesRatio?i.slideTo(f+b):null!==y&&v<0&&Math.abs(v)>a.longSwipesRatio?i.slideTo(y):i.slideTo(f))}else{if(!a.shortSwipes){i.slideTo(i.activeIndex);return}i.navigation&&(d.target===i.navigation.nextEl||d.target===i.navigation.prevEl)?d.target===i.navigation.nextEl?i.slideTo(f+b):i.slideTo(f):("next"===i.swipeDirection&&i.slideTo(null!==g?g:f+b),"prev"===i.swipeDirection&&i.slideTo(null!==y?y:f))}}function A(){let{params:r,el:n}=this;if(n&&0===n.offsetWidth)return;r.breakpoints&&this.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:o,snapGrid:a}=this;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===r.slidesPerView||r.slidesPerView>
3951)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=o,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}function Z(r){this.enabled&&!this.allowClick&&(this.params.preventClicks&&r.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(r.stopPropagation(),r.stopImmediatePropagation()))}function I(){let{wrapperEl:r,rtlTranslate:n,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-r.scrollLeft:this.translate=-r.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let o=this.maxTranslate()-this.minTranslate();(0===o?0:(this.translate-this.minTranslate())/o)!==this.progress&&this.updateProgress(n?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}Object.keys(C).forEach(r=>{Object.defineProperty(y.fn,r,{value:C[r],writable:!0})});let V=!1;function D(){}let j=(r,n)=>{let i=d(),{params:o,touchEvents:a,el:s,wrapperEl:l,device:c,support:u}=r,h=!!o.nested,p="on"===n?"addEventListener":"removeEventListener";if(u.touch){let n="touchstart"===a.start&&!!u.passiveListener&&!!o.passiveListeners&&{passive:!0,capture:!1};s[p](a.start,r.onTouchStart,n),s[p](a.move,r.onTouchMove,u.passiveListener?{passive:!1,capture:h}:h),s[p](a.end,r.onTouchEnd,n),a.cancel&&s[p](a.cancel,r.onTouchEnd,n)}else s[p](a.start,r.onTouchStart,!1),i[p](a.move,r.onTouchMove,h),i[p](a.end,r.onTouchEnd,!1);(o.preventClicks||o.preventClicksPropagation)&&s[p]("click",r.onClick,!0),o.cssMode&&l[p]("scroll",r.onScroll),o.updateOnWindowResize?r[n](c.ios||c.android?"resize orientationchange observerUpdate":"resize observerUpdate",A,!0):r[n]("observerUpdate",A,!0)},z=(r,n)=>r.grid&&n.grid&&n.grid.rows>1;var B={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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",spaceBetween: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:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!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-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};let R={eventsEmitter:{on(r,n,i){let o=this;if(!o.eventsListeners||o.destroyed||"function"!=typeof n)return o;let a=i?"unshift":"push";return r.split(" ").forEach(r=>{o.eventsListeners[r]||(o.eventsListeners[r]=[]),o.eventsListeners[r][a](n)}),o},once(r,n,i){let o=this;if(!o.eventsListeners||o.destroyed||"function"!=typeof n)return o;function a(...i){o.off(r,a),a.__emitterProxy&&delete a.__emitterProxy,n.apply(o,i)}return a.__emitterProxy=n,o.on(r,a,i)},onAny(r,n){return!this.eventsListeners||this.destroyed||"function"!=typeof r||0>this.eventsAnyListeners.indexOf(r)&&this.eventsAnyListeners[n?"unshift":"push"](r),this},offAny(r){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let n=this.eventsAnyListeners.indexOf(r);return n>=0&&this.eventsAnyListeners.splice(n,1),this},off(r,n){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&r.split(" ").forEach(r=>{void 0===n?i.eventsListeners[r]=[]:i.eventsListeners[r]&&i.eventsListeners[r].forEach((o,a)=>{(o===n||o.__emitterProxy&&o.__emitterProxy===n)&&i.eventsListeners[r].splice(a,1)})}),i},emit(...r){let n,i,o;let a=this;return a.eventsListeners&&!a.destroyed&&a.eventsListeners&&("string"==typeof r[0]||Array.isArray(r[0])?(n=r[0],i=r.slice(1,r.length),o=a):(n=r[0].events,i=r[0].data,o=r[0].context||a),i.unshift(o),(Array.isArray(n)?n:n.split(" ")).forEac
395h(r=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(n=>{n.apply(o,[r,...i])}),a.eventsListeners&&a.eventsListeners[r]&&a.eventsListeners[r].forEach(r=>{r.apply(o,i)})})),a}},update:{updateSize:function(){let r,n;let i=this.$el;r=void 0!==this.params.width&&null!==this.params.width?this.params.width:i[0].clientWidth,n=void 0!==this.params.height&&null!==this.params.height?this.params.height:i[0].clientHeight,0===r&&this.isHorizontal()||0===n&&this.isVertical()||(r=r-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),n=n-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(r)&&(r=0),Number.isNaN(n)&&(n=0),Object.assign(this,{width:r,height:n,size:this.isHorizontal()?r:n}))},updateSlides:function(){let r;let n=this;function i(r){return n.isHorizontal()?r:({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"})[r]}function o(r,n){return parseFloat(r.getPropertyValue(i(n))||0)}let a=n.params,{$wrapperEl:s,size:l,rtlTranslate:c,wrongRTL:u}=n,d=n.virtual&&a.virtual.enabled,h=d?n.virtual.slides.length:n.slides.length,p=s.children(`.${n.params.slideClass}`),f=d?n.virtual.slides.length:p.length,m=[],g=[],y=[],v=a.slidesOffsetBefore;"function"==typeof v&&(v=a.slidesOffsetBefore.call(n));let b=a.slidesOffsetAfter;"function"==typeof b&&(b=a.slidesOffsetAfter.call(n));let C=n.snapGrid.length,_=n.slidesGrid.length,x=a.spaceBetween,w=-v,S=0,E=0;if(void 0===l)return;"string"==typeof x&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*l),n.virtualSize=-x,c?p.css({marginLeft:"",marginBottom:"",marginTop:""}):p.css({marginRight:"",marginBottom:"",marginTop:""}),a.centeredSlides&&a.cssMode&&(O(n.wrapperEl,"--swiper-centered-offset-before",""),O(n.wrapperEl,"--swiper-centered-offset-after",""));let k=a.grid&&a.grid.rows>1&&n.grid;k&&n.grid.initSlides(f);let T="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter(r=>void 0!==a.breakpoints[r].slidesPerView).length>0;for(let s=0;s<f;s+=1){r=0;let c=p.eq(s);if(k&&n.grid.updateSlide(s,c,f,i),"none"!==c.css("display")){if("auto"===a.slidesPerView){T&&(p[s].style[i("width")]="");let l=getComputedStyle(c[0]),u=c[0].style.transform,d=c[0].style.webkitTransform;if(u&&(c[0].style.transform="none"),d&&(c[0].style.webkitTransform="none"),a.roundLengths)r=n.isHorizontal()?c.outerWidth(!0):c.outerHeight(!0);else{let n=o(l,"width"),i=o(l,"padding-left"),a=o(l,"padding-right"),s=o(l,"margin-left"),u=o(l,"margin-right"),d=l.getPropertyValue("box-sizing");if(d&&"border-box"===d)r=n+s+u;else{let{clientWidth:o,offsetWidth:l}=c[0];r=n+i+a+s+u+(l-o)}}u&&(c[0].style.transform=u),d&&(c[0].style.webkitTransform=d),a.roundLengths&&(r=Math.floor(r))}else r=(l-(a.slidesPerView-1)*x)/a.slidesPerView,a.roundLengths&&(r=Math.floor(r)),p[s]&&(p[s].style[i("width")]=`${r}px`);p[s]&&(p[s].swiperSlideSize=r),y.push(r),a.centeredSlides?(w=w+r/2+S/2+x,0===S&&0!==s&&(w=w-l/2-x),0===s&&(w=w-l/2-x),.001>Math.abs(w)&&(w=0),a.roundLengths&&(w=Math.floor(w)),E%a.slidesPerGroup==0&&m.push(w),g.push(w)):(a.roundLengths&&(w=Math.floor(w)),(E-Math.min(n.params.slidesPerGroupSkip,E))%n.params.slidesPerGroup==0&&m.push(w),g.push(w),w=w+r+x),n.virtualSize+=r+x,S=r,E+=1}}if(n.virtualSize=Math.max(n.virtualSize,l)+b,c&&u&&("slide"===a.effect||"coverflow"===a.effect)&&s.css({width:`${n.virtualSize+a.spaceBetween}px`}),a.setWrapperSize&&s.css({[i("width")]:`${n.virtualSize+a.spaceBetween}px`}),k&&n.grid.updateWrapperSize(r,m,i),!a.centeredSlides){let r=[];for(let i=0;i<m.length;i+=1){let o=m[i];a.roundLengths&&(o=Math.floor(o)),m[i]<=n.virtualSize-l&&r.push(o)}m=r,Math.floor(n.virtualSize-l)-Math.floor(m[m.length-1])>1&&m.push(n.virtualSize-l)}if(0===m.length&&(m=[0]),0!==a.spaceBetween){let r=n.isHorizontal()&&c?"marginLeft":i("marginRight");p.filter((r,n)=>!a.cssMode||n!==p.length-1).css({[r]:`${x}px`})}if(a.centeredSlides&&a.centeredSlidesBounds){let r=0;
395y.forEach(n=>{r+=n+(a.spaceBetween?a.spaceBetween:0)});let n=(r-=a.spaceBetween)-l;m=m.map(r=>r<0?-v:r>n?n+b:r)}if(a.centerInsufficientSlides){let r=0;if(y.forEach(n=>{r+=n+(a.spaceBetween?a.spaceBetween:0)}),(r-=a.spaceBetween)<l){let n=(l-r)/2;m.forEach((r,i)=>{m[i]=r-n}),g.forEach((r,i)=>{g[i]=r+n})}}if(Object.assign(n,{slides:p,snapGrid:m,slidesGrid:g,slidesSizesGrid:y}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){O(n.wrapperEl,"--swiper-centered-offset-before",`${-m[0]}px`),O(n.wrapperEl,"--swiper-centered-offset-after",`${n.size/2-y[y.length-1]/2}px`);let r=-n.snapGrid[0],i=-n.slidesGrid[0];n.snapGrid=n.snapGrid.map(n=>n+r),n.slidesGrid=n.slidesGrid.map(r=>r+i)}if(f!==h&&n.emit("slidesLengthChange"),m.length!==C&&(n.params.watchOverflow&&n.checkOverflow(),n.emit("snapGridLengthChange")),g.length!==_&&n.emit("slidesGridLengthChange"),a.watchSlidesProgress&&n.updateSlidesOffset(),!d&&!a.cssMode&&("slide"===a.effect||"fade"===a.effect)){let r=`${a.containerModifierClass}backface-hidden`,i=n.$el.hasClass(r);f<=a.maxBackfaceHiddenSlides?i||n.$el.addClass(r):i&&n.$el.removeClass(r)}},updateAutoHeight:function(r){let n;let i=this,o=[],a=i.virtual&&i.params.virtual.enabled,s=0;"number"==typeof r?i.setTransition(r):!0===r&&i.setTransition(i.params.speed);let l=r=>a?i.slides.filter(n=>parseInt(n.getAttribute("data-swiper-slide-index"),10)===r)[0]:i.slides.eq(r)[0];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>1){if(i.params.centeredSlides)(i.visibleSlides||y([])).each(r=>{o.push(r)});else for(n=0;n<Math.ceil(i.params.slidesPerView);n+=1){let r=i.activeIndex+n;if(r>i.slides.length&&!a)break;o.push(l(r))}}else o.push(l(i.activeIndex));for(n=0;n<o.length;n+=1)if(void 0!==o[n]){let r=o[n].offsetHeight;s=r>s?r:s}(s||0===s)&&i.$wrapperEl.css("height",`${s}px`)},updateSlidesOffset:function(){let r=this.slides;for(let n=0;n<r.length;n+=1)r[n].swiperSlideOffset=this.isHorizontal()?r[n].offsetLeft:r[n].offsetTop},updateSlidesProgress:function(r=this&&this.translate||0){let n=this.params,{slides:i,rtlTranslate:o,snapGrid:a}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let s=-r;o&&(s=r),i.removeClass(n.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(let r=0;r<i.length;r+=1){let l=i[r],c=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=i[0].swiperSlideOffset);let u=(s+(n.centeredSlides?this.minTranslate():0)-c)/(l.swiperSlideSize+n.spaceBetween),d=(s-a[0]+(n.centeredSlides?this.minTranslate():0)-c)/(l.swiperSlideSize+n.spaceBetween),h=-(s-c),p=h+this.slidesSizesGrid[r];(h>=0&&h<this.size-1||p>1&&p<=this.size||h<=0&&p>=this.size)&&(this.visibleSlides.push(l),this.visibleSlidesIndexes.push(r),i.eq(r).addClass(n.slideVisibleClass)),l.progress=o?-u:u,l.originalProgress=o?-d:d}this.visibleSlides=y(this.visibleSlides)},updateProgress:function(r){if(void 0===r){let n=this.rtlTranslate?-1:1;r=this&&this.translate&&this.translate*n||0}let n=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:o,isBeginning:a,isEnd:s}=this,l=a,c=s;0===i?(o=0,a=!0,s=!0):(a=(o=(r-this.minTranslate())/i)<=0,s=o>=1),Object.assign(this,{progress:o,isBeginning:a,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&this.updateSlidesProgress(r),a&&!l&&this.emit("reachBeginning toEdge"),s&&!c&&this.emit("reachEnd toEdge"),(l&&!a||c&&!s)&&this.emit("fromEdge"),this.emit("progress",o)},updateSlidesClasses:function(){let r;let{slides:n,params:i,$wrapperEl:o,activeIndex:a,realIndex:s}=this,l=this.virtual&&i.virtual.enabled;n.removeClass(`${i.slideActiveClass} ${i.slideNextClass} ${i.slidePrevClass} ${i.slideDuplicateActiveClass} ${i.slideDuplicateNextClass} ${i.slideDuplicatePrevClass}`),(r=l?this.$wrapperEl.find(`.${i.slideClass}[data-swiper-slide-index="${a}"]`):n.eq(a)).addClass(i.slideActiveClass),i.loop&&(r.hasClass(i.slideDuplicateClass)?o.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(i.slideDuplicateActiveClass):o.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(i.slideDuplicateActiveClass));let c=r.nextAll(`.${i.slideClass}`).eq(0).addClass(i.slideNextClass);i.loop&&0===c.length&&(c=n.eq(0)).addClass(i.slideNextClass);let u=r.prevAll(`.${i.slideClass}`).eq(0).addClass(i.slidePrevClass);i.loop&&0===u.length&&(u=n.eq(-1)).addClass(i.slidePrevClass),i.loop&&(c.hasClass(i.slideDuplicateClass)?o.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass):o.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass),u.hasClass(i.slideDuplicateClass)?o.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass):o.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(r){let n;let i=this.rtlTranslate?this.translate:-this.translate,{slidesGrid:o,snapGrid:a,params:s,activeIndex:l,realIndex:c,snapIndex:u}=this,d=r;if(void 0===d){for(let r=0;r<o.length;r+=1)void 0!==o[r+1]?i>=o[r]&&i<o[r+1]-(o[r+1]-o[r])/2?d=r:i>=o[r]&&i<o[r+1]&&(d=r+1):i>=o[r]&&(d=r);s.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(a.indexOf(i)>=0)n=a.indexOf(i);else{let r=Math.min(s.slidesPerGroupSkip,d);n=r+Math.floor((d-r)/s.slidesPerGroup)}if(n>=a.length&&(n=a.length-1),d===l){n!==u&&(this.snapIndex=n,this.emit
395("snapIndexChange"));return}let h=parseInt(this.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(this,{snapIndex:n,realIndex:h,previousIndex:l,activeIndex:d}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),c!==h&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")},updateClickedSlide:function(r){let n;let i=this.params,o=y(r).closest(`.${i.slideClass}`)[0],a=!1;if(o){for(let r=0;r<this.slides.length;r+=1)if(this.slides[r]===o){a=!0,n=r;break}}if(o&&a)this.clickedSlide=o,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(y(o).attr("data-swiper-slide-index"),10):this.clickedIndex=n;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}i.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(r=this.isHorizontal()?"x":"y"){let{params:n,rtlTranslate:i,translate:o,$wrapperEl:a}=this;if(n.virtualTranslate)return i?-o:o;if(n.cssMode)return o;let s=function(r,n="x"){let i,o,a;let s=p(),l=function(r){let n;let i=p();return i.getComputedStyle&&(n=i.getComputedStyle(r,null)),!n&&r.currentStyle&&(n=r.currentStyle),n||(n=r.style),n}(r,null);return s.WebKitCSSMatrix?((o=l.transform||l.webkitTransform).split(",").length>6&&(o=o.split(", ").map(r=>r.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix("none"===o?"":o)):i=(a=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===n&&(o=s.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===n&&(o=s.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),o||0}(a[0],r);return i&&(s=-s),s||0},setTranslate:function(r,n){let{rtlTranslate:i,params:o,$wrapperEl:a,wrapperEl:s,progress:l}=this,c=0,u=0;this.isHorizontal()?c=i?-r:r:u=r,o.roundLengths&&(c=Math.floor(c),u=Math.floor(u)),o.cssMode?s[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-c:-u:o.virtualTranslate||a.transform(`translate3d(${c}px, ${u}px, 0px)`),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?c:u;let d=this.maxTranslate()-this.minTranslate();(0===d?0:(r-this.minTranslate())/d)!==l&&this.updateProgress(r),this.emit("setTranslate",this.translate,n)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(r=0,n=this.params.speed,i=!0,o=!0,a){let s;let l=this,{params:c,wrapperEl:u}=l;if(l.animating&&c.preventInteractionOnTransition)return!1;let d=l.minTranslate(),h=l.maxTranslate();if(s=o&&r>d?d:o&&r<h?h:r,l.updateProgress(s),c.cssMode){let r=l.isHorizontal();if(0===n)u[r?"scrollLeft":"scrollTop"]=-s;else{if(!l.support.smoothScroll)return E({swiper:l,targetPosition:-s,side:r?"left":"top"}),!0;u.scrollTo({[r?"left":"top"]:-s,behavior:"smooth"})}return!0}return 0===n?(l.setTransition(0),l.setTranslate(s),i&&(l.emit("beforeTransitionStart",n,a),l.emit("transitionEnd"))):(l.setTransition(n),l.setTranslate(s),i&&(l.emit("beforeTransitionStart",n,a),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(r){l&&!l.destroyed&&r.target===this&&(l.$wrapperEl[0].removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,i&&l.emit("transitionEnd"))}),l.$wrapperEl[0].addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(r,n){this.params.cssMode||this.$wrapperEl.transition(r),this.emit("setTransition",r,n)},transitionStart:function(r=!0,n){let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),T({swiper:this,runCallbacks:r,direction:n,step:"Start"}))},transitionEnd:function(r=!0,n){let{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),T({swiper:this,runCallbacks:r,direction:n,step:"End"}))}},slide:{slideTo:function(r=0,n=this.params.speed,i=!0,o,a){let s;if("number"!=typeof r&&"string"!=typeof r)throw Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof r}] given.`);if("string"==typeof r){let n=parseInt(r,10);if(!isFinite(n))throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${r}] given.`);r=n}let l=this,c=r;c<0&&(c=0);let{params:u,snapGrid:d,slidesGrid:h,previousIndex:p,activeIndex:f,rtlTranslate:m,wrapperEl:g,enabled:y}=l;if(l.animating&&u.preventInteractionOnTransition||!y&&!o&&!a)return!1;let v=Math.min(l.params.slidesPerGroupSkip,c),b=v+Math.floor((c-v)/l.params.slidesPerGroup);b>=d.length&&(b=d.length-1);let C=-d[b];if(u.normalizeSlideIndex)for(let r=0;r<h.length;r+=1){let n=-Math.floor(100*C),i=Math.floor(100*h[r]),o=Math.floor(100*h[r+1]);void 0!==h[r+1]?n>=i&&n<o-(o-i)/2?c=r:n>=i&&n<o&&(c=r+1):n>=i&&(c=r)}if(l.initialized&&c!==f&&(!l.allowSlideNext&&C<l.translate&&C<l.minTranslate()||!l.allowSlidePrev&&C>l.translate&&C>l.maxTranslate()&&(f||0)!==c))return!1;if(c!==(p||0)&&i&&l.emit("beforeSlideChangeStart"),l.updateProgress(C),s=c>f?"next":c<f?"prev":"reset",m&&-C===l.translate||!m&&C===l.translate)return l.updateActiveIndex(c),u.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==u.effect&&l.setTranslate(C),"reset"!==s&&(l.transitionStart(i,s),l.transitionEnd(i,s)),!1;if(u.cssMode){let r=l.isHorizontal(),i=m?C:-C;if(0===n){let n=l.virtual&&l.params.virtual.enabled;n&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),g[r?"scrollLeft":"scrollTop"]=i,n&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._swiperImmediateVirtual=!1})}else{if(!l.support.smoothScroll)return E({swiper:l,targetPosition:i,side:r?"left":"top"}),!0;
395g.scrollTo({[r?"left":"top"]:i,behavior:"smooth"})}return!0}return l.setTransition(n),l.setTranslate(C),l.updateActiveIndex(c),l.updateSlidesClasses(),l.emit("beforeTransitionStart",n,o),l.transitionStart(i,s),0===n?l.transitionEnd(i,s):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(r){l&&!l.destroyed&&r.target===this&&(l.$wrapperEl[0].removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(i,s))}),l.$wrapperEl[0].addEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(r=0,n=this.params.speed,i=!0,o){if("string"==typeof r){let n=parseInt(r,10);if(!isFinite(n))throw Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${r}] given.`);r=n}let a=r;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,n,i,o)},slideNext:function(r=this.params.speed,n=!0,i){let{animating:o,enabled:a,params:s}=this;if(!a)return this;let l=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(l=Math.max(this.slidesPerViewDynamic("current",!0),1));let c=this.activeIndex<s.slidesPerGroupSkip?1:l;if(s.loop){if(o&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return s.rewind&&this.isEnd?this.slideTo(0,r,n,i):this.slideTo(this.activeIndex+c,r,n,i)},slidePrev:function(r=this.params.speed,n=!0,i){let{params:o,animating:a,snapGrid:s,slidesGrid:l,rtlTranslate:c,enabled:u}=this;if(!u)return this;if(o.loop){if(a&&o.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function d(r){return r<0?-Math.floor(Math.abs(r)):Math.floor(r)}let h=d(c?this.translate:-this.translate),p=s.map(r=>d(r)),f=s[p.indexOf(h)-1];if(void 0===f&&o.cssMode){let r;s.forEach((n,i)=>{h>=n&&(r=i)}),void 0!==r&&(f=s[r>0?r-1:r])}let m=0;if(void 0!==f&&((m=l.indexOf(f))<0&&(m=this.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(m=Math.max(m=m-this.slidesPerViewDynamic("previous",!0)+1,0))),o.rewind&&this.isBeginning){let o=this.params.virtual&&this.params.virtual.enabled&&this.virtual?this.virtual.slides.length-1:this.slides.length-1;return this.slideTo(o,r,n,i)}return this.slideTo(m,r,n,i)},slideReset:function(r=this.params.speed,n=!0,i){return this.slideTo(this.activeIndex,r,n,i)},slideToClosest:function(r=this.params.speed,n=!0,i,o=.5){let a=this.activeIndex,s=Math.min(this.params.slidesPerGroupSkip,a),l=s+Math.floor((a-s)/this.params.slidesPerGroup),c=this.rtlTranslate?this.translate:-this.translate;if(c>=this.snapGrid[l]){let r=this.snapGrid[l];c-r>(this.snapGrid[l+1]-r)*o&&(a+=this.params.slidesPerGroup)}else{let r=this.snapGrid[l-1];c-r<=(this.snapGrid[l]-r)*o&&(a-=this.params.slidesPerGroup)}return a=Math.min(a=Math.max(a,0),this.slidesGrid.length-1),this.slideTo(a,r,n,i)},slideToClickedSlide:function(){let r;let n=this,{params:i,$wrapperEl:o}=n,a="auto"===i.slidesPerView?n.slidesPerViewDynamic():i.slidesPerView,s=n.clickedIndex;if(i.loop){if(n.animating)return;r=parseInt(y(n.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?s<n.loopedSlides-a/2||s>n.slides.length-n.loopedSlides+a/2?(n.loopFix(),s=o.children(`.${i.slideClass}[data-swiper-slide-index="${r}"]:not(.${i.slideDuplicateClass})`).eq(0).index(),_(()=>{n.slideTo(s)})):n.slideTo(s):s>n.slides.length-a?(n.loopFix(),s=o.children(`.${i.slideClass}[data-swiper-slide-index="${r}"]:not(.${i.slideDuplicateClass})`).eq(0).index(),_(()=>{n.slideTo(s)})):n.slideTo(s)}else n.slideTo(s)}},loop:{loopCreate:function(){let r=d(),{params:n,$wrapperEl:i}=this,o=i.children().length>0?y(i.children()[0].parentNode):i;o.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let a=o.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){let i=n.slidesPerGroup-a.length%n.slidesPerGroup;if(i!==n.slidesPerGroup){for(let a=0;a<i;a+=1){let i=y(r.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);o.append(i)}a=o.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=a.length),this.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),this.loopedSlides+=n.loopAdditionalSlides,this.loopedSlides>a.length&&this.params.loopedSlidesLimit&&(this.loopedSlides=a.length);let s=[],l=[];a.each((r,n)=>{y(r).attr("data-swiper-slide-index",n)});for(let r=0;r<this.loopedSlides;r+=1){let n=r-Math.floor(r/a.length)*a.length;l.push(a.eq(n)[0]),s.unshift(a.eq(a.length-n-1)[0])}for(let r=0;r<l.length;r+=1)o.append(y(l[r].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let r=s.length-1;r>=0;r-=1)o.prepend(y(s[r].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){let r;
395this.emit("beforeLoopFix");let{activeIndex:n,slides:i,loopedSlides:o,allowSlidePrev:a,allowSlideNext:s,snapGrid:l,rtlTranslate:c}=this;this.allowSlidePrev=!0,this.allowSlideNext=!0;let u=-l[n]-this.getTranslate();n<o?(r=i.length-3*o+n+o,this.slideTo(r,0,!1,!0)&&0!==u&&this.setTranslate((c?-this.translate:this.translate)-u)):n>=i.length-o&&(r=-i.length+n+o+o,this.slideTo(r,0,!1,!0)&&0!==u&&this.setTranslate((c?-this.translate:this.translate)-u)),this.allowSlidePrev=a,this.allowSlideNext=s,this.emit("loopFix")},loopDestroy:function(){let{$wrapperEl:r,params:n,slides:i}=this;r.children(`.${n.slideClass}.${n.slideDuplicateClass},.${n.slideClass}.${n.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(r){if(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;let n="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;n.style.cursor="move",n.style.cursor=r?"grabbing":"grab"},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this["container"===this.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){let r=d(),{params:n,support:i}=this;this.onTouchStart=M.bind(this),this.onTouchMove=P.bind(this),this.onTouchEnd=L.bind(this),n.cssMode&&(this.onScroll=I.bind(this)),this.onClick=Z.bind(this),i.touch&&!V&&(r.addEventListener("touchstart",D),V=!0),j(this,"on")},detachEvents:function(){j(this,"off")}},breakpoints:{setBreakpoint:function(){let r=this,{activeIndex:n,initialized:i,loopedSlides:o=0,params:a,$el:s}=r,l=a.breakpoints;if(!l||l&&0===Object.keys(l).length)return;
395let c=r.getBreakpoint(l,r.params.breakpointsBase,r.el);if(!c||r.currentBreakpoint===c)return;let u=(c in l?l[c]:void 0)||r.originalParams,d=z(r,a),h=z(r,u),p=a.enabled;d&&!h?(s.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),r.emitContainerClasses()):!d&&h&&(s.addClass(`${a.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===a.grid.fill)&&s.addClass(`${a.containerModifierClass}grid-column`),r.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(n=>{let i=a[n]&&a[n].enabled,o=u[n]&&u[n].enabled;i&&!o&&r[n].disable(),!i&&o&&r[n].enable()});let f=u.direction&&u.direction!==a.direction,m=a.loop&&(u.slidesPerView!==a.slidesPerView||f);f&&i&&r.changeDirection(),S(r.params,u);let g=r.params.enabled;Object.assign(r,{allowTouchMove:r.params.allowTouchMove,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev}),p&&!g?r.disable():!p&&g&&r.enable(),r.currentBreakpoint=c,r.emit("_beforeBreakpoint",u),m&&i&&(r.loopDestroy(),r.loopCreate(),r.updateSlides(),r.slideTo(n-o+r.loopedSlides,0,!1)),r.emit("breakpoint",u)},getBreakpoint:function(r,n="window",i){if(!r||"container"===n&&!i)return;let o=!1,a=p(),s="window"===n?a.innerHeight:i.clientHeight,l=Object.keys(r).map(r=>"string"==typeof r&&0===r.indexOf("@")?{value:s*parseFloat(r.substr(1)),point:r}:{value:r,point:r});l.sort((r,n)=>parseInt(r.value,10)-parseInt(n.value,10));for(let r=0;r<l.length;r+=1){let{point:s,value:c}=l[r];"window"===n?a.matchMedia(`(min-width: ${c}px)`).matches&&(o=s):c<=i.clientWidth&&(o=s)}return o||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:r,params:n}=this,{slidesOffsetBefore:i}=n;if(i){let r=this.slides.length-1,n=this.slidesGrid[r]+this.slidesSizesGrid[r]+2*i;this.isLocked=this.size>n}else this.isLocked=1===this.snapGrid.length;!0===n.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===n.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),r&&r!==this.isLocked&&(this.isEnd=!1),r!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:r,params:n,rtl:i,$el:o,device:a,support:s}=this,l=function(r,n){let i=[];return r.forEach(r=>{"object"==typeof r?Object.keys(r).forEach(o=>{r[o]&&i.push(n+o)}):"string"==typeof r&&i.push(n+r)}),i}(["initialized",n.direction,{"pointer-events":!s.touch},{"free-mode":this.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);r.push(...l),o.addClass([...r].join(" ")),this.emitContainerClasses()},removeClasses:function(){let{$el:r,classNames:n}=this;r.removeClass(n.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(r,n,i,o,a,s){let l;let c=p();function u(){s&&s()}y(r).parent("picture")[0]||r.complete&&a?u():n?((l=new c.Image).onload=u,l.onerror=u,o&&(l.sizes=o),i&&(l.srcset=i),n&&(l.src=n)):u()},preloadImages:function(){let r=this;function n(){null!=r&&r&&!r.destroyed&&(void 0!==r.imagesLoaded&&(r.imagesLoaded+=1),r.imagesLoaded===r.imagesToLoad.length&&(r.params.updateOnImagesReady&&r.update(
395),r.emit("imagesReady")))}r.imagesToLoad=r.$el.find("img");for(let i=0;i<r.imagesToLoad.length;i+=1){let o=r.imagesToLoad[i];r.loadImage(o,o.currentSrc||o.getAttribute("src"),o.srcset||o.getAttribute("srcset"),o.sizes||o.getAttribute("sizes"),!0,n)}}}},H={};class F{constructor(...r){let n,i;if(1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?i=r[0]:[n,i]=r,i||(i={}),i=S({},i),n&&!i.el&&(i.el=n),i.el&&y(i.el).length>1){let r=[];return y(i.el).each(n=>{let o=S({},i,{el:n});r.push(new F(o))}),r}let o=this;o.__swiper__=!0,o.support=k(),o.device=function(r={}){return a||(a=function({userAgent:r}={}){let n=k(),i=p(),o=i.navigator.platform,a=r||i.navigator.userAgent,s={ios:!1,android:!1},l=i.screen.width,c=i.screen.height,u=a.match(/(Android);?[\s\/]+([\d.]+)?/),d=a.match(/(iPad).*OS\s([\d_]+)/),h=a.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===o;return!d&&m&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${c}`)>=0&&((d=a.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),m=!1),u&&"Win32"!==o&&(s.os="android",s.android=!0),(d||f||h)&&(s.os="ios",s.ios=!0),s}(r)),a}({userAgent:i.userAgent}),o.browser=(s||(s=function(){let r=p();return{isSafari:function(){let n=r.navigator.userAgent.toLowerCase();return n.indexOf("safari")>=0&&0>n.indexOf("chrome")&&0>n.indexOf("android")}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(r.navigator.userAgent)}}()),s),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],i.modules&&Array.isArray(i.modules)&&o.modules.push(...i.modules);let l={};o.modules.forEach(r=>{var n;r({swiper:o,extendParams:(n=i,function(r={}){let i=Object.keys(r)[0],o=r[i];if("object"!=typeof o||null===o||(["navigation","pagination","scrollbar"].indexOf(i)>=0&&!0===n[i]&&(n[i]={auto:!0}),!(i in n&&"enabled"in o))){S(l,r);return}!0===n[i]&&(n[i]={enabled:!0}),"object"!=typeof n[i]||"enabled"in n[i]||(n[i].enabled=!0),n[i]||(n[i]={enabled:!1}),S(l,r)}),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});let c=S({},B,l);return o.params=S({},c,H,i),o.originalParams=S({},o.params),o.passedParams=S({}
395,i),o.params&&o.params.on&&Object.keys(o.params.on).forEach(r=>{o.on(r,o.params.on[r])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),o.$=y,Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:y(),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,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:(o.touchEventsTouch={start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"},o.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"},o.support.touch||!o.params.simulateTouch?o.touchEventsTouch:o.touchEventsDesktop),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:x(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},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}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(r,n){r=Math.min(Math.max(r,0),1);let i=this.minTranslate(),o=(this.maxTranslate()-i)*r+i;this.translateTo(o,void 0===n?0:n),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let r=this;if(!r.params._emitClasses||!r.el)return;let n=r.el.className.split(" ").filter(n=>0===n.indexOf("swiper")||0===n.indexOf(r.params.containerModifierClass));r.emit("_containerClasses",n.join(" "))}getSlideClasses(r){let n=this;return n.destroyed?"":r.className.split(" ").filter(r=>0===r.indexOf("swiper-slide")||0===r.indexOf(n.params.slideClass)).join(" ")}emitSlidesClasses(){let r=this;if(!r.params._emitClasses||!r.el)return;let n=[];r.slides.each(i=>{let o=r.getSlideClasses(i);n.push({slideEl:i,classNames:o}),r.emit("_slideClass",i,o)}),r.emit("_slideClasses",n)}slidesPerViewDynamic(r="current",n=!1){let{params:i,slides:o,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:c}=this,u=1;if(i.centeredSlides){let r,n=o[c].swiperSlideSize;for(let i=c+1;i<o.length;i+=1)o[i]&&!r&&(n+=o[i].swiperSlideSize,u+=1,n>l&&(r=!0));for(let i=c-1;i>=0;i-=1)o[i]&&!r&&(n+=o[i].swiperSlideSize,u+=1,n>l&&(r=!0))}else if("current"===r)for(let r=c+1;r<o.length;r+=1)(n?a[r]+s[r]-a[c]<l:a[r]-a[c]<l)&&(u+=1);else for(let r=c-1;r>=0;r-=1)a[c]-a[r]<l&&(u+=1);return u}update(){let r=this;if(!r||r.destroyed)return;let{snapGrid:n,params:i}=r;function o(){let n=Math.min(Math.max(r.rtlTranslate?-1*r.translate:r.translate,r.maxTranslate()),r.minTranslate());r.setTranslate(n),r.updateActiveIndex(),r.updateSlidesClasses()}i.breakpoints&&r.setBreakpoint(),r.updateSize(),r.updateSlides(),r.updateProgress(),r.updateSlidesClasses(),r.params.freeMode&&r.params.freeMode.enabled?(o(),r.params.autoHeight&&r.updateAutoHeight()):(("auto"===r.params.slidesPerView||r.params.slidesPerView>1)&&r.isEnd&&!r.params.centeredSlides?r.slideTo(r.slides.length-1,0,!1,!0):r.slideTo(r.activeIndex,0,!1,!0))||o(),i.watchOverflow&&n!==r.snapGrid&&r.checkOverflow(),r.emit("update")}changeDirection(r,n=!0){let i=this.params.direction;return r||(r="horizontal"===i?"vertical":"horizontal"),r===i||"horizontal"!==r&&"vertical"!==r||(this.$el.removeClass(`${this.params.containerModifierClass}${i}`).addClass(`${this.params.containerModifierClass}${r}`),this.emitContainerClasses(),this.params.direction=r,this.slides.each(n=>{"vertical"===r?n.style.width="":n.style.height=""}),this.emit("changeDirection"),n&&this.update()),this}changeLanguageDirection(r){(!this.rtl||"rtl"!==r)&&(this.rtl||"ltr"!==r)&&(this.rtl="rtl"===r,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.$el.addClass(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.$el.removeClass(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(r){let n=this;if(n.mounted)return!0;let i=y(r||n.params.el);if(!(r=i[0]))return!1;r.swiper=n;let o=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`,a=(()=>
395{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){let n=y(r.shadowRoot.querySelector(o()));return n.children=r=>i.children(r),n}return i.children?i.children(o()):y(i).children(o())})();if(0===a.length&&n.params.createElements){let r=d().createElement("div");a=y(r),r.className=n.params.wrapperClass,i.append(r),i.children(`.${n.params.slideClass}`).each(r=>{a.append(r)})}return Object.assign(n,{$el:i,el:r,$wrapperEl:a,wrapperEl:a[0],mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===a.css("display")}),!0}init(r){return this.initialized||!1===this.mount(r)||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.enabled&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit,!1,!0):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit,!1,!0),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit")),this}destroy(r=!0,n=!0){let i=this,{params:o,$el:a,$wrapperEl:s,slides:l}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),o.loop&&i.loopDestroy(),n&&(i.removeClasses(),a.removeAttr("style"),s.removeAttr("style"),l&&l.length&&l.removeClass([o.slideVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(r=>{i.off(r)}),!1!==r&&(i.$el[0].swiper=null,function(r){Object.keys(r).forEach(n=>{try{r[n]=null}catch(r){}try{delete r[n]}catch(r){}})}(i)),i.destroyed=!0),null}static extendDefaults(r){S(H,r)}static get extendedDefaults(){return H}static get defaults(){return B}static installModule(r){F.prototype.__modules__||(F.prototype.__modules__=[]);let n=F.prototype.__modules__;"function"==typeof r&&0>n.indexOf(r)&&n.push(r)}static use(r){return Array.isArray(r)?r.forEach(r=>F.installModule(r)):F.installModule(r),F}}Object.keys(R).forEach(r=>{Object.keys(R[r]).forEach(n=>{F.prototype[n]=R[r][n]})}),F.use([function({swiper:r,on:n,emit:i}){let o=p(),a=null,s=null,l=()=>{r&&!r.destroyed&&r.initialized&&(i("beforeResize"),i("resize"))},c=()=>{r&&!r.destroyed&&r.initialized&&(a=new ResizeObserver(n=>{s=o.requestAnimationFrame(()=>{let{width:i,height:o}=r,a=i,s=o;n.forEach(({contentBoxSize:n,contentRect:i,target:o})=>{o&&o!==r.el||(a=i?i.width:(n[0]||n).inlineSize,s=i?i.height:(n[0]||n).blockSize)}),(a!==i||s!==o)&&l()})})).observe(r.el)},u=()=>{s&&o.cancelAnimationFrame(s),a&&a.unobserve&&r.el&&(a.unobserve(r.el),a=null)},d=()=>{r&&!r.destroyed&&r.initialized&&i("orientationchange")};n("init",()=>{if(r.params.resizeObserver&&void 0!==o.ResizeObserver){c();return}o.addEventListener("resize",l),o.addEventListener("orientationchange",d)}),n("destroy",()=>{u(),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",d)})},function({swiper:r,extendParams:n,on:i,emit:o}){let a=[],s=p(),l=(r,n={})=>{let i=new(s.MutationObserver||s.WebkitMutationObserver)(r=>{if(1===r.length){o("observerUpdate",r[0]);return}let n=function(){o("observerUpdate",r[0])};s.requestAnimationFrame?s.requestAnimationFrame(n):s.setTimeout(n,0)});i.observe(r,{attributes:void 0===n.attributes||n.attributes,childList:void 0===n.childList||n.childList,characterData:void 0===n.characterData||n.characterData}),a.push(i)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(r.params.observer){if(r.params.observeParents){let n=r.$el.parents();for(let r=0;r<n.length;r+=1)l(n[r])}l(r.$el[0],{childList:r.params.observeSlideChildren}),l(r.$wrapperEl[0],{attributes:!1})}}),i("destroy",()=>{a.forEach(r=>{r.disconnect()}),a.splice(0,a.length)})}]);var N=F;function $(r,n,i,o){let a=d();
395return r.params.createElements&&Object.keys(o).forEach(s=>{if(!i[s]&&!0===i.auto){let l=r.$el.children(`.${o[s]}`)[0];l||((l=a.createElement("div")).className=o[s],r.$el.append(l)),i[s]=l,n[s]=l}}),i}function U({swiper:r,extendParams:n,on:i,emit:o}){function a(n){let i;return n&&(i=y(n),r.params.uniqueNavElements&&"string"==typeof n&&i.length>1&&1===r.$el.find(n).length&&(i=r.$el.find(n))),i}function s(n,i){let o=r.params.navigation;n&&n.length>0&&(n[i?"addClass":"removeClass"](o.disabledClass),n[0]&&"BUTTON"===n[0].tagName&&(n[0].disabled=i),r.params.watchOverflow&&r.enabled&&n[r.isLocked?"addClass":"removeClass"](o.lockClass))}function l(){if(r.params.loop)return;let{$nextEl:n,$prevEl:i}=r.navigation;s(i,r.isBeginning&&!r.params.rewind),s(n,r.isEnd&&!r.params.rewind)}function c(n){n.preventDefault(),(!r.isBeginning||r.params.loop||r.params.rewind)&&(r.slidePrev(),o("navigationPrev"))}function u(n){n.preventDefault(),(!r.isEnd||r.params.loop||r.params.rewind)&&(r.slideNext(),o("navigationNext"))}function d(){let n=r.params.navigation;if(r.params.navigation=$(r,r.originalParams.navigation,r.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(n.nextEl||n.prevEl))return;let i=a(n.nextEl),o=a(n.prevEl);i&&i.length>0&&i.on("click",u),o&&o.length>0&&o.on("click",c),Object.assign(r.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:o,prevEl:o&&o[0]}),!r.enabled&&(i&&i.addClass(n.lockClass),o&&o.addClass(n.lockClass))}function h(){let{$nextEl:n,$prevEl:i}=r.navigation;n&&n.length&&(n.off("click",u),n.removeClass(r.params.navigation.disabledClass)),i&&i.length&&(i.off("click",c),i.removeClass(r.params.navigation.disabledClass))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),r.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},i("init",()=>{!1===r.params.navigation.enabled?p():(d(),l())}),i("toEdge fromEdge lock unlock",()=>{l()}),i("destroy",()=>{h()}),i("enable disable",()=>{let{$nextEl:n,$prevEl:i}=r.navigation;n&&n[r.enabled?"removeClass":"addClass"](r.params.navigation.lockClass),i&&i[r.enabled?"removeClass":"addClass"](r.params.navigation.lockClass)}),i("click",(n,i)=>{let{$nextEl:a,$prevEl:s}=r.navigation,l=i.target;if(r.params.navigation.hideOnClick&&!y(l).is(s)&&!y(l).is(a)){let n;if(r.pagination&&r.params.pagination&&r.params.pagination.clickable&&(r.pagination.el===l||r.pagination.el.contains(l)))return;a?n=a.hasClass(r.params.navigation.hiddenClass):s&&(n=s.hasClass(r.params.navigation.hiddenClass)),!0===n?o("navigationShow"):o("navigationHide"),a&&a.toggleClass(r.params.navigation.hiddenClass),s&&s.toggleClass(r.params.navigation.hiddenClass)}});let p=()=>{r.$el.addClass(r.params.navigation.navigationDisabledClass),h()};Object.assign(r.navigation,{enable:()=>{r.$el.removeClass(r.params.navigation.navigationDisabledClass),d(),l()},disable:p,update:l,init:d,destroy:h})}function G(r=""){return`.${r.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function W({swiper:r,extendParams:n,on:i,emit:o}){let a;let s="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:r=>r,formatFractionTotal:r=>r,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),r.pagination={el:null,$el:null,bullets:[]};let l=0;function c(){return!r.params.pagination.el||!r.pagination.el||!r.pagination.$el||0===r.pagination.$el.length}function u(n,i){let{bulletActiveClass:o}=r.params.pagination;n[i]().addClass(`${o}-${i}`)[i]().addClass(`${o}-${i}-${i}`)}function d(){let n;let i=r.rtl,s=r.params.pagination;if(c())return;let d=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:r.slides.length,h=r.pagination.$el,p=r.params.loop?Math.
395ceil((d-2*r.loopedSlides)/r.params.slidesPerGroup):r.snapGrid.length;if(r.params.loop?((n=Math.ceil((r.activeIndex-r.loopedSlides)/r.params.slidesPerGroup))>d-1-2*r.loopedSlides&&(n-=d-2*r.loopedSlides),n>p-1&&(n-=p),n<0&&"bullets"!==r.params.paginationType&&(n=p+n)):n=void 0!==r.snapIndex?r.snapIndex:r.activeIndex||0,"bullets"===s.type&&r.pagination.bullets&&r.pagination.bullets.length>0){let o,c,d;let p=r.pagination.bullets;if(s.dynamicBullets&&(a=p.eq(0)[r.isHorizontal()?"outerWidth":"outerHeight"](!0),h.css(r.isHorizontal()?"width":"height",`${a*(s.dynamicMainBullets+4)}px`),s.dynamicMainBullets>1&&void 0!==r.previousIndex&&((l+=n-(r.previousIndex-r.loopedSlides||0))>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),d=((c=(o=Math.max(n-l,0))+(Math.min(p.length,s.dynamicMainBullets)-1))+o)/2),p.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(r=>`${s.bulletActiveClass}${r}`).join(" ")),h.length>1)p.each(r=>{let i=y(r),a=i.index();a===n&&i.addClass(s.bulletActiveClass),s.dynamicBullets&&(a>=o&&a<=c&&i.addClass(`${s.bulletActiveClass}-main`),a===o&&u(i,"prev"),a===c&&u(i,"next"))});else{let i=p.eq(n),a=i.index();if(i.addClass(s.bulletActiveClass),s.dynamicBullets){let n=p.eq(o),i=p.eq(c);for(let r=o;r<=c;r+=1)p.eq(r).addClass(`${s.bulletActiveClass}-main`);if(r.params.loop){if(a>=p.length){for(let r=s.dynamicMainBullets;r>=0;r-=1)p.eq(p.length-r).addClass(`${s.bulletActiveClass}-main`);p.eq(p.length-s.dynamicMainBullets-1).addClass(`${s.bulletActiveClass}-prev`)}else u(n,"prev"),u(i,"next")}else u(n,"prev"),u(i,"next")}}if(s.dynamicBullets){let n=Math.min(p.length,s.dynamicMainBullets+4),o=(a*n-a)/2-d*a;p.css(r.isHorizontal()?i?"right":"left":"top",`${o}px`)}}if("fraction"===s.type&&(h.find(G(s.currentClass)).text(s.formatFractionCurrent(n+1)),h.find(G(s.totalClass)).text(s.formatFractionTotal(p))),"progressbar"===s.type){let i;i=s.progressbarOpposite?r.isHorizontal()?"vertical":"horizontal":r.isHorizontal()?"horizontal":"vertical";let o=(n+1)/p,a=1,l=1;"horizontal"===i?a=o:l=o,h.find(G(s.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${a}) scaleY(${l})`).transition(r.params.speed)}"custom"===s.type&&s.renderCustom?(h.html(s.renderCustom(r,n+1,p)),o("paginationRender",h[0])):o("paginationUpdate",h[0]),r.params.watchOverflow&&r.enabled&&h[r.isLocked?"addClass":"removeClass"](s.lockClass)}function h(){let n=r.params.pagination;if(c())return;let i=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:r.slides.length,a=r.pagination.$el,s="";if("bullets"===n.type){let o=r.params.loop?Math.ceil((i-2*r.loopedSlides)/r.params.slidesPerGroup):r.snapGrid.length;r.params.freeMode&&r.params.freeMode.enabled&&!r.params.loop&&o>i&&(o=i);for(let i=0;i<o;i+=1)n.renderBullet?s+=n.renderBullet.call(r,i,n.bulletClass):s+=`<${n.bulletElement} class="${n.bulletClass}"></${n.bulletElement}>`;a.html(s),r.pagination.bullets=a.find(G(n.bulletClass))}"fraction"===n.type&&(s=n.renderFraction?n.renderFraction.call(r,n.currentClass,n.totalClass):`<span class="${n.currentClass}"></span> / <span class="${n.totalClass}"></span>`,a.html(s)),"progressbar"===n.type&&(s=n.renderProgressbar?n.renderProgressbar.call(r,n.progressbarFillClass):`<span class="${n.progressbarFillClass}"></span>`,a.html(s)),"custom"!==n.type&&o("paginationRender",r.pagination.$el[0])}function p(){r.params.pagination=$(r,r.originalParams.pagination,r.params.pagination,{el:"swiper-pagination"});let n=r.params.pagination;if(!n.el)return;let i=y(n.el);0===i.length||(r.params.uniqueNavElements&&"string"==typeof n.el&&i.length>1&&(i=r.$el.find(n.el)).length>1&&(i=i.filter(n=>y(n).parents(".swiper")[0]===r.el)),"bullets"===n.type&&n.clickable&&i.addClass(n.clickableClass),i.addClass(n.modifierClass+n.type),i.addClass(r.isHorizontal()?n.horizontalClass:n.verticalClass),"bullets"===n.type&&n.dynamicBullets&&(i.addClass(`${n.modifierClass}${n.type}-dynamic`),l=0,n.dynamicMainBullets<1&&(n.dynamicMainBullets=1)),"progressbar"===n.type&&n.progressbarOpposite&&i.addClass(n.progressbarOppositeClass),n.clickable&&i.on("click",G(n.bulletClass),function(n){n.preventDefault();let i=y(this).index()*r.params.slidesPerGroup;r.params.loop&&(i+=r.loopedSlides),r.slideTo(i)}),Object.assign(r.pagination,{$el:i,el:i[0]}),r.enabled||i.addClass(n.lockClass))}function f(){let n=r.params.pagination;if(c())return;let i=r.pagination.$el;i.removeClass(n.hiddenClass),i.removeClass(n.modifierClass+n.type),i.removeClass(r.isHorizontal()?n.horizontalClass:n.verticalClass),r.pagination.bullets&&r.pagination.bullets.removeClass&&r.pagination.bullets.removeClass(n.bulletActiveClass),n.clickable&&i.off("click",G(n.bulletClass))}i("init",()=>{!1===r.params.pagination.enabled?m():(p(),h(),d())}),i("activeIndexChange",()=>
395{r.params.loop?d():void 0===r.snapIndex&&d()}),i("snapIndexChange",()=>{r.params.loop||d()}),i("slidesLengthChange",()=>{r.params.loop&&(h(),d())}),i("snapGridLengthChange",()=>{r.params.loop||(h(),d())}),i("destroy",()=>{f()}),i("enable disable",()=>{let{$el:n}=r.pagination;n&&n[r.enabled?"removeClass":"addClass"](r.params.pagination.lockClass)}),i("lock unlock",()=>{d()}),i("click",(n,i)=>{let a=i.target,{$el:s}=r.pagination;if(r.params.pagination.el&&r.params.pagination.hideOnClick&&s&&s.length>0&&!y(a).hasClass(r.params.pagination.bulletClass)){if(r.navigation&&(r.navigation.nextEl&&a===r.navigation.nextEl||r.navigation.prevEl&&a===r.navigation.prevEl))return;!0===s.hasClass(r.params.pagination.hiddenClass)?o("paginationShow"):o("paginationHide"),s.toggleClass(r.params.pagination.hiddenClass)}});let m=()=>{r.$el.addClass(r.params.pagination.paginationDisabledClass),r.pagination.$el&&r.pagination.$el.addClass(r.params.pagination.paginationDisabledClass),f()};Object.assign(r.pagination,{enable:()=>{r.$el.removeClass(r.params.pagination.paginationDisabledClass),r.pagination.$el&&r.pagination.$el.removeClass(r.params.pagination.paginationDisabledClass),p(),h(),d()},disable:m,render:h,update:d,init:p,destroy:f})}function q({swiper:r,extendParams:n,on:i}){function o(r,n){let i,o,a,s,l;let c=(r,n)=>{for(s=-1,a=r.length;a-s>1;)r[l=a+s>>1]<=n?s=l:a=l;return a};return this.x=r,this.y=n,this.lastIndex=r.length-1,this.interpolate=function(r){return r?(i=(o=c(this.x,r))-1,(r-this.x[i])*(this.y[o]-this.y[i])/(this.x[o]-this.x[i])+this.y[i]):0},this}function a(){r.controller.control&&r.controller.spline&&(r.controller.spline=void 0,delete r.controller.spline)}n({controller:{control:void 0,inverse:!1,by:"slide"}}),r.controller={control:void 0},i("beforeInit",()=>{r.controller.control=r.params.controller.control}),i("update",()=>{a()}),i("resize",()=>{a()}),i("observerUpdate",()=>{a()}),i("setTranslate",(n,i,o)=>{r.controller.control&&r.controller.setTranslate(i,o)}),i("setTransition",(n,i,o)=>{r.controller.control&&r.controller.setTransition(i,o)}),Object.assign(r.controller,{setTranslate:function(n,i){let a,s;let l=r.controller.control,c=r.constructor;function u(n){let i=r.rtlTranslate?-r.translate:r.translate;"slide"===r.params.controller.by&&(r.controller.spline||(r.controller.spline=r.params.loop?new o(r.slidesGrid,n.slidesGrid):new o(r.snapGrid,n.snapGrid)),s=-r.controller.spline.interpolate(-i)),s&&"container"!==r.params.controller.by||(a=(n.maxTranslate()-n.minTranslate())/(r.maxTranslate()-r.minTranslate()),s=(i-r.minTranslate())*a+n.minTranslate()),r.params.controller.inverse&&(s=n.maxTranslate()-s),n.updateProgress(s),n.setTranslate(s,r),n.updateActiveIndex(),n.updateSlidesClasses()}if(Array.isArray(l))for(let r=0;r<l.length;r+=1)l[r]!==i&&l[r]instanceof c&&u(l[r]);else l instanceof c&&i!==l&&u(l)},setTransition:function(n,i){let o;let a=r.constructor,s=r.controller.control;function l(i){i.setTransition(n,r),0!==n&&(i.transitionStart(),i.params.autoHeight&&_(()=>{i.updateAutoHeight()}),i.$wrapperEl.transitionEnd(()=>{s&&(i.params.loop&&"slide"===r.params.controller.by&&i.loopFix(),i.transitionEnd())}))}if(Array.isArray(s))for(o=0;o<s.length;o+=1)s[o]!==i&&s[o]instanceof a&&l(s[o]);else s instanceof a&&i!==s&&l(s)}})}function X({swiper:r,extendParams:n,on:i}){n({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),r.a11y={clicked:!1};let o=null;function a(r){let n=o;0!==n.length&&(n.html(""),n.html(r))}function s(r){r.attr("tabIndex","0")}function l(r){r.attr("tabIndex","-1")}function c(r,n){r.attr("role",n)}function u(r,n){r.attr("aria-roledescription",n)}function d(r,n){r.attr("aria-label",n)}function h(r){r.attr("aria-disabled",!0)}function p(r){r.attr("aria-disabled",!1)}function f(n){if(13!==n.keyCode&&32!==n.keyCode)return;let i=r.params.a11y,o=y(n.target);r.navigation&&r.navigation.$nextEl&&o.is(r.navigation.$nextEl)&&(r.isEnd&&!r.params.loop||r.slideNext(),r.isEnd?a(i.lastSlideMessage):a(i.nextSlideMessage)),r.navigation&&r.navigation.$prevEl&&o.is(r.navigation.$prevEl)&&(r.isBeginning&&!r.params.loop||r.slidePrev(),r.isBeginning?a(i.firstSlideMessage):a(i.prevSlideMessage)),r.pagination&&o.is(G(r.params.pagination.bulletClass))&&o[0].click()}function m(){return r.pagination&&r.pagination.bullets&&r.pagination.bullets.length}function g(){return m()&&r.params.pagination.clickable}let v=(r,n,i)=>
395{s(r),"BUTTON"!==r[0].tagName&&(c(r,"button"),r.on("keydown",f)),d(r,i),function(r,n){r.attr("aria-controls",n)}(r,n)},b=()=>{r.a11y.clicked=!0},C=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{r.destroyed||(r.a11y.clicked=!1)})})},_=n=>{if(r.a11y.clicked)return;let i=n.target.closest(`.${r.params.slideClass}`);if(!i||!r.slides.includes(i))return;let o=r.slides.indexOf(i)===r.activeIndex,a=r.params.watchSlidesProgress&&r.visibleSlides&&r.visibleSlides.includes(i);!o&&!a&&(n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents||(r.isHorizontal()?r.el.scrollLeft=0:r.el.scrollTop=0,r.slideTo(r.slides.indexOf(i),0)))},x=()=>{let n=r.params.a11y;n.itemRoleDescriptionMessage&&u(y(r.slides),n.itemRoleDescriptionMessage),n.slideRole&&c(y(r.slides),n.slideRole);let i=r.params.loop?r.slides.filter(n=>!n.classList.contains(r.params.slideDuplicateClass)).length:r.slides.length;n.slideLabelMessage&&r.slides.each((o,a)=>{let s=y(o),l=r.params.loop?parseInt(s.attr("data-swiper-slide-index"),10):a;d(s,n.slideLabelMessage.replace(/\{\{index\}\}/,l+1).replace(/\{\{slidesLength\}\}/,i))})},w=()=>{let n,i;let a=r.params.a11y;r.$el.append(o);let s=r.$el;a.containerRoleDescriptionMessage&&u(s,a.containerRoleDescriptionMessage),a.containerMessage&&d(s,a.containerMessage);let l=r.$wrapperEl,c=a.id||l.attr("id")||`swiper-wrapper-${function(r=16){return"x".repeat(r).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,h=r.params.autoplay&&r.params.autoplay.enabled?"off":"polite";!function(r,n){r.attr("id",n)}(l,c),function(r,n){r.attr("aria-live",n)}(l,h),x(),r.navigation&&r.navigation.$nextEl&&(n=r.navigation.$nextEl),r.navigation&&r.navigation.$prevEl&&(i=r.navigation.$prevEl),n&&n.length&&v(n,c,a.nextSlideMessage),i&&i.length&&v(i,c,a.prevSlideMessage),g()&&r.pagination.$el.on("keydown",G(r.params.pagination.bulletClass),f),r.$el.on("focus",_,!0),r.$el.on("pointerdown",b,!0),r.$el.on("pointerup",C,!0)};i("beforeInit",()=>{o=y(`<span class="${r.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)}),i("afterInit",()=>{r.params.a11y.enabled&&w()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{r.params.a11y.enabled&&x()}),i("fromEdge toEdge afterInit lock unlock",()=>{r.params.a11y.enabled&&function(){if(r.params.loop||r.params.rewind||!r.navigation)return;let{$nextEl:n,$prevEl:i}=r.navigation;i&&i.length>0&&(r.isBeginning?(h(i),l(i)):(p(i),s(i))),n&&n.length>0&&(r.isEnd?(h(n),l(n)):(p(n),s(n)))}()}),i("paginationUpdate",()=>{r.params.a11y.enabled&&function(){let n=r.params.a11y;m()&&r.pagination.bullets.each(i=>{let o=y(i);r.params.pagination.clickable&&(s(o),r.params.pagination.renderBullet||(c(o,"button"),d(o,n.paginationBulletMessage.replace(/\{\{index\}\}/,o.index()+1)))),o.is(`.${r.params.pagination.bulletActiveClass}`)?o.attr("aria-current","true"):o.removeAttr("aria-current")})}()}),i("destroy",()=>{if(r.params.a11y.enabled){let n,i;o&&o.length>0&&o.remove(),r.navigation&&r.navigation.$nextEl&&(n=r.navigation.$nextEl),r.navigation&&r.navigation.$prevEl&&(i=r.navigation.$prevEl),n&&n.off("keydown",f),i&&i.off("keydown",f),g()&&r.pagination.$el.off("keydown",G(r.params.pagination.bulletClass),f),r.$el.off("focus",_,!0),r.$el.off("pointerdown",b,!0),r.$el.off("pointerup",C,!0)}})}function K({swiper:r,extendParams:n,on:i,emit:o}){let a;function s(){if(!r.size){r.autoplay.running=!1,r.autoplay.paused=!1;return}let n=r.slides.eq(r.activeIndex),i=r.params.autoplay.delay;n.attr("data-swiper-autoplay")&&(i=n.attr("data-swiper-autoplay")||r.params.autoplay.delay),clearTimeout(a),a=_(()=>{let n;r.params.autoplay.reverseDirection?r.params.loop?(r.loopFix(),n=r.slidePrev(r.params.speed,!0,!0),o("autoplay")):r.isBeginning?r.params.autoplay.stopOnLastSlide?c():(n=r.slideTo(r.slides.length-1,r.params.speed,!0,!0),o("autoplay")):(n=r.slidePrev(r.params.speed,!0,!0),o("autoplay")):r.params.loop?(r.loopFix(),n=r.slideNext(r.params.speed,!0,!0),o("autoplay")):r.isEnd?r.params.autoplay.stopOnLastSlide?c():(n=r.slideTo(0,r.params.speed,!0,!0),o("autoplay")):(n=r.slideNext(r.params.speed,!0,
395!0),o("autoplay")),r.params.cssMode&&r.autoplay.running?s():!1===n&&s()},i)}function l(){return void 0===a&&!r.autoplay.running&&(r.autoplay.running=!0,o("autoplayStart"),s(),!0)}function c(){return!!r.autoplay.running&&void 0!==a&&(a&&(clearTimeout(a),a=void 0),r.autoplay.running=!1,o("autoplayStop"),!0)}function u(n){r.autoplay.running&&(r.autoplay.paused||(a&&clearTimeout(a),r.autoplay.paused=!0,0!==n&&r.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(n=>{r.$wrapperEl[0].addEventListener(n,p)}):(r.autoplay.paused=!1,s())))}function h(){let n=d();"hidden"===n.visibilityState&&r.autoplay.running&&u(),"visible"===n.visibilityState&&r.autoplay.paused&&(s(),r.autoplay.paused=!1)}function p(n){r&&!r.destroyed&&r.$wrapperEl&&n.target===r.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(n=>{r.$wrapperEl[0].removeEventListener(n,p)}),r.autoplay.paused=!1,r.autoplay.running?s():c())}function f(){r.params.autoplay.disableOnInteraction?c():(o("autoplayPause"),u()),["transitionend","webkitTransitionEnd"].forEach(n=>{r.$wrapperEl[0].removeEventListener(n,p)})}function m(){r.params.autoplay.disableOnInteraction||(r.autoplay.paused=!1,o("autoplayResume"),s())}r.autoplay={running:!1,paused:!1},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),i("init",()=>{r.params.autoplay.enabled&&(l(),d().addEventListener("visibilitychange",h),r.params.autoplay.pauseOnMouseEnter&&(r.$el.on("mouseenter",f),r.$el.on("mouseleave",m)))}),i("beforeTransitionStart",(n,i,o)=>{r.autoplay.running&&(o||!r.params.autoplay.disableOnInteraction?r.autoplay.pause(i):c())}),i("sliderFirstMove",()=>{r.autoplay.running&&(r.params.autoplay.disableOnInteraction?c():u())}),i("touchEnd",()=>{r.params.cssMode&&r.autoplay.paused&&!r.params.autoplay.disableOnInteraction&&s()}),i("destroy",()=>{r.$el.off("mouseenter",f),r.$el.off("mouseleave",m),r.autoplay.running&&c(),d().removeEventListener("visibilitychange",h)}),Object.assign(r.autoplay,{pause:u,run:s,start:l,stop:c})}function Y({swiper:r,extendParams:n,on:i}){n({fadeEffect:{crossFade:!1,transformEl:null}}),function(r){let n;let{effect:i,swiper:o,on:a,setTranslate:s,setTransition:l,overwriteParams:c,perspective:u,recreateShadows:d,getEffectParams:h}=r;a("beforeInit",()=>{if(o.params.effect!==i)return;o.classNames.push(`${o.params.containerModifierClass}${i}`),u&&u()&&o.classNames.push(`${o.params.containerModifierClass}3d`);let r=c?c():{};Object.assign(o.params,r),Object.assign(o.originalParams,r)}),a("setTranslate",()=>{o.params.effect===i&&s()}),a("setTransition",(r,n)=>{o.params.effect===i&&l(n)}),a("transitionEnd",()=>{o.params.effect===i&&d&&h&&h().slideShadows&&(o.slides.each(r=>{o.$(r).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),d())}),a("virtualUpdate",()=>{o.params.effect===i&&(o.slides.length||(n=!0),requestAnimationFrame(()=>{n&&o.slides&&o.slides.length&&(s(),n=!1)}))})}({effect:"fade",swiper:r,on:i,setTranslate:()=>{let{slides:n}=r,i=r.params.fadeEffect;for(let o=0;o<n.length;o+=1){let n=r.slides.eq(o),a=-n[0].swiperSlideOffset;r.params.virtualTranslate||(a-=r.translate);let s=0;r.isHorizontal()||(s=a,a=0);let l=r.params.fadeEffect.crossFade?Math.max(1-Math.abs(n[0].progress),0):1+Math.min(Math.max(n[0].progress,-1),0);(i.transformEl?n.find(i.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):n).css({opacity:l}).transform(`translate3d(${a}px, ${s}px, 0px)`)}},setTransition:n=>{let{transformEl:i}=r.params.fadeEffect;(i?r.slides.find(i):r.slides).transition(n),function({swiper:r,duration:n,transformEl:i,allSlides:o}){let{slides:a,activeIndex:s,$wrapperEl:l}=r;if(r.params.virtualTranslate&&0!==n){let n=!1;(o?i?a.find(i):a:i?a.eq(s).find(i):a.eq(s)).transitionEnd(()=>{if(n||!r||r.destroyed)return;n=!0,r.animating=!1;let i=["webkitTransitionEnd","transitionend"];for(let r=0;r<i.length;r+=1)l.trigger(i[r])})}}({swiper:r,duration:n,transformEl:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!r.params.cssMode})})}},42773:function(r,n,i){"use strict";i.d(n,{J$:function(){return q},ZP:function(){return X}});var o,a=i(66840);
395function s(r,n,i,o){return new(i||(i=Promise))(function(a,s){function l(r){try{u(o.next(r))}catch(r){s(r)}}function c(r){try{u(o.throw(r))}catch(r){s(r)}}function u(r){var n;r.done?a(r.value):((n=r.value)instanceof i?n:new i(function(r){r(n)})).then(l,c)}u((o=o.apply(r,n||[])).next())})}function l(r,n){var i,o,a,s,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return s={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function c(s){return function(c){return function(s){if(i)throw TypeError("Generator is already executing.");for(;l;)try{if(i=1,o&&(a=2&s[0]?o.return:s[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,s[1])).done)return a;switch(o=0,a&&(s=[2&s[0],a.value]),s[0]){case 0:case 1:a=s;break;case 4:return l.label++,{value:s[1],done:!1};case 5:l.label++,o=s[1],s=[0];continue;case 7:s=l.ops.pop(),l.trys.pop();continue;default:if(!(a=(a=l.trys).length>0&&a[a.length-1])&&(6===s[0]||2===s[0])){l=0;continue}if(3===s[0]&&(!a||s[1]>a[0]&&s[1]<a[3])){l.label=s[1];break}if(6===s[0]&&l.label<a[1]){l.label=a[1],a=s;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(s);break}a[2]&&l.ops.pop(),l.trys.pop();continue}s=n.call(r,l)}catch(r){s=[6,r],o=0}finally{i=a=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,c])}}}var c=function(){},u=c(),d=Object,h=function(r){return r===u},p=function(r){return"function"==typeof r},f=function(r,n){return d.assign({},r,n)},m="undefined",g=function(){return typeof window!=m},y=new WeakMap,v=0,b=function(r){var n,i,o=typeof r,a=r&&r.constructor,s=a==Date;if(d(r)!==r||s||a==RegExp)n=s?r.toJSON():"symbol"==o?r.toString():"string"==o?JSON.stringify(r):""+r;else{if(n=y.get(r))return n;if(n=++v+"~",y.set(r,n),a==Array){for(i=0,n="@";i<r.length;i++)n+=b(r[i])+",";y.set(r,n)}if(a==d){n="#";for(var l=d.keys(r).sort();!h(i=l.pop());)h(r[i])||(n+=i+":"+b(r[i])+",");y.set(r,n)}}return n},C=!0,_=g(),x=typeof document!=m,w=_&&window.addEventListener?window.addEventListener.bind(window):c,S=x?document.addEventListener.bind(document):c,O=_&&window.removeEventListener?window.removeEventListener.bind(window):c,E=x?document.removeEventListener.bind(document):c,k={initFocus:function(r){return S("visibilitychange",r),w("focus",r),function(){E("visibilitychange",r),O("focus",r)}},initReconnect:function(r){var n=function(){C=!0,r()},i=function(){C=!1};return w("online",n),w("offline",i),function(){O("online",n),O("offline",i)}}},T=!g()||"Deno"in window,M=T?a.useEffect:a.useLayoutEffect,P="undefined"!=typeof navigator&&navigator.connection,L=!T&&P&&(["slow-2g","2g"].includes(P.effectiveType)||P.saveData),A=function(r){if(p(r))try{r=r()}catch(n){r=""}var n=[].concat(r),i=(r="string"==typeof r?r:(Array.isArray(r)?r.length:r)?b(r):"")?"$swr$"+r:"";return[r,n,i]},Z=new WeakMap,I=function(r,n,i,o,a,s,l){void 0===l&&(l=!0);var c=Z.get(r),u=c[0],d=c[1],h=c[3],p=u[n],f=d[n];if(l&&f)for(var m=0;m<f.length;++m)f[m](i,o,a);return s&&(delete h[n],p&&p[0])?p[0](2).then(function(){return r.get(n)}):r.get(n)},V=0,D=function(){return++V},j=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return s(void 0,void 0,void 0,function(){var n,i,o,a,s,c,d,m,g,y,v,b,C,_,x,w,S,O,E,k;return l(this,function(l){switch(l.label){case 0:if(n=r[0],i=r[1],o=r[2],c=!!h((s="boolean"==typeof(a=r[3])?{revalidate:a}:a||{}).populateCache)||s.populateCache,d=!1!==s.revalidate,m=!1!==s.rollbackOnError,g=s.optimisticData,v=(y=A(i))[0],b=y[2],!v)return[2];if(C=Z.get(n)[2],r.length<3)return[2,I(n,v,n.get(v),u,u,d,!0)];if(_=o,w=D(),C[v]=[w,0],S=!h(g),O=n.get(v),S&&(E=p(g)?g(O):g,n.set(v,E),I(n,v,E)),p(_))try{_=_(n.get(v))}catch(r){x=r}if(!(_&&p(_.then)))return[3,2];return[4,_.catch(function(r){x=r})];case 1:if(_=l.sent(),w!==C[v][0]){if(x)throw x;return[2,_]}x&&S&&m&&(c=!0,_=O,n.set(v,O)),l.label=2;case 2:return c&&(x||(p(c)&&(_=c(_,O)),n.set(v,_)),n.set(b,f(n.get(b),{error:x}))),C[v][1]=D(),[4,I(n,v,_,x,u,d,!!c)];case 3:if(k=l.sent(),x)throw x;return[2,c?k:_]}})})},z=function(r,n){for(var i in r)r[i][0]&&r[i][0](n)}
395,B=function(r,n){if(!Z.has(r)){var i=f(k,n),o={},a=j.bind(u,r),s=c;if(Z.set(r,[o,{},{},{},a]),!T){var l=i.initFocus(setTimeout.bind(u,z.bind(u,o,0))),d=i.initReconnect(setTimeout.bind(u,z.bind(u,o,1)));s=function(){l&&l(),d&&d(),Z.delete(r)}}return[r,a,s]}return[r,Z.get(r)[4]]},R=B(new Map),H=R[0],F=f({onLoadingSlow:c,onSuccess:c,onError:c,onErrorRetry:function(r,n,i,o,a){var s=i.errorRetryCount,l=a.retryCount,c=~~((Math.random()+.5)*(1<<(l<8?l:8)))*i.errorRetryInterval;(h(s)||!(l>s))&&setTimeout(o,c,a)},onDiscarded:c,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:L?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:L?5e3:3e3,compare:function(r,n){return b(r)==b(n)},isPaused:function(){return!1},cache:H,mutate:R[1],fallback:{}},{isOnline:function(){return C},isVisible:function(){var r=x&&document.visibilityState;return h(r)||"hidden"!==r}}),N=function(r,n){var i=f(r,n);if(n){var o=r.use,a=r.fallback,s=n.use,l=n.fallback;o&&s&&(i.use=o.concat(s)),a&&l&&(i.fallback=f(a,l))}return i},$=(0,a.createContext)({}),U=function(r,n){var i=(0,a.useState)({})[1],o=(0,a.useRef)(r),s=(0,a.useRef)({data:!1,error:!1,isValidating:!1}),l=(0,a.useCallback)(function(r){var a=!1,l=o.current;for(var c in r)l[c]!==r[c]&&(l[c]=r[c],s.current[c]&&(a=!0));a&&!n.current&&i({})},[]);return M(function(){o.current=r}),[o,s.current,l]},G=function(r,n,i){var o=n[r]||(n[r]=[]);return o.push(i),function(){var r=o.indexOf(i);r>=0&&(o[r]=o[o.length-1],o.pop())}},W={dedupe:!0},q=d.defineProperty(function(r){var n=r.value,i=N((0,a.useContext)($),n),o=n&&n.provider,s=(0,a.useState)(function(){return o?B(o(i.cache||H),n):u})[0];return s&&(i.cache=s[0],i.mutate=s[1]),M(function(){return s?s[2]:u},[]),(0,a.createElement)($.Provider,f(r,{value:i}))},"default",{value:F}),X=(o=function(r,n,i){var o=i.cache,c=i.compare,d=i.fallbackData,y=i.suspense,v=i.revalidateOnMount,b=i.refreshInterval,C=i.refreshWhenHidden,_=i.refreshWhenOffline,x=Z.get(o),w=x[0],S=x[1],O=x[2],E=x[3],k=A(r),P=k[0],L=k[1],V=k[2],z=(0,a.useRef)(!1),B=(0,a.useRef)(!1),R=(0,a.useRef)(P),H=(0,a.useRef)(n),F=(0,a.useRef)(i),N=function(){return F.current},$=function(){return N().isVisible()&&N().isOnline()},q=function(r){return o.set(V,f(o.get(V),r))},X=o.get(P),K=h(d)?i.fallback[P]:d,Y=h(X)?K:X,J=o.get(V)||{},Q=J.error,ee=!z.current,et=function(){return ee&&!h(v)?v:!N().isPaused()&&(y?!h(Y)&&i.revalidateIfStale:h(Y)||i.revalidateIfStale)},er=!!P&&!!n&&(!!J.isValidating||ee&&et()),en=U({data:Y,error:Q,isValidating:er},B),ei=en[0],eo=en[1],ea=en[2],es=(0,a.useCallback)(function(r){return s(void 0,void 0,void 0,function(){var n,a,s,d,f,m,g,y,v,b,C,_,x;return l(this,function(l){switch(l.label){case 0:if(n=H.current,!P||!n||B.current||N().isPaused())return[2,!1];d=!0,f=r||{},m=!E[P]||!f.dedupe,g=function(){return!B.current&&P===R.current&&z.current},y=function(){var r=E[P];r&&r[1]===s&&delete E[P]},v={isValidating:!1},b=function(){q({isValidating:!1}),g()&&ea(v)},q({isValidating:!0}),ea({isValidating:!0}),l.label=1;case 1:return l.trys.push([1,3,,4]),m&&(I(o,P,ei.current.data,ei.current.error,!0),i.loadingTimeout&&!o.get(P)&&setTimeout(function(){d&&g()&&N().onLoadingSlow(P,i)},i.loadingTimeout),E[P]=[n.apply(void 0,L),D()]),a=(x=E[P])[0],s=x[1],[4,a];case 2:if(a=l.sent(),m&&setTimeout(y,i.dedupingInterval),!E[P]||E[P][1]!==s)return m&&g()&&N().onDiscarded(P),[2,!1];if(q({error:u}),v.error=u,!h(C=O[P])&&(s<=C[0]||s<=C[1]||0===C[1]))return b(),m&&g()&&N().onDiscarded(P),[2,!1];return c(ei.current.data,a)?v.data=ei.current.data:v.data=a,c(o.get(P),a)||o.set(P,a),m&&g()&&N().onSuccess(a,P,i),[3,4];case 3:return _=l.sent(),y(),!N().isPaused()&&(q({error:_}),v.error=_,m&&g()&&(N().onError(_,P,i),("boolean"==typeof i.shouldRetryOnError&&i.shouldRetryOnError||p(i.shouldRetryOnError)&&i.shouldRetryOnError(_))&&$()&&N().onErrorRetry(_,P,i,es,{retryCount:(f.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return d=!1,b(),g()&&m&&I(o,P,v.data,v.error,!1),[2,!0]}})})},[P]),el=(0,a.useCallback)(j.bind(u,o,function(){return R.current}),[]);if(M(function(){H.current=n,F.current=i}),M(function(){if(P){var r=P!==R.current,n=es.bind(u,W),i=0,o=G(P,S,function(r,n,i){ea(f({error:n,isValidating:i},c(ei.current.data,r)?u:{data:r}))}),a=G(P,w,function(r){if(0==r){var o=Date.now();N().revalidateOnFocus&&o>i&&$()&&(i=o+N().focusThrottleInterval,n())}else if(1==r)N().revalidateOnReconnect&&$()&&n();else if(2==r)return es()});return B.current=!1,R.current=P,z.current=!0,r&&ea({data:Y,error:Q,isValidating:er}
395),et()&&(h(Y)||T?n():g()&&typeof window.requestAnimationFrame!=m?window.requestAnimationFrame(n):setTimeout(n,1)),function(){B.current=!0,o(),a()}}},[P,es]),M(function(){var r;function n(){var n=p(b)?b(Y):b;n&&-1!==r&&(r=setTimeout(i,n))}function i(){!ei.current.error&&(C||N().isVisible())&&(_||N().isOnline())?es(W).then(n):n()}return n(),function(){r&&(clearTimeout(r),r=-1)}},[b,C,_,es]),(0,a.useDebugValue)(Y),y&&h(Y)&&P)throw H.current=n,F.current=i,B.current=!1,h(Q)?es(W):Q;return{mutate:el,get data(){return eo.data=!0,Y},get error(){return eo.error=!0,Q},get isValidating(){return eo.isValidating=!0,er}}},function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var i=f(F,(0,a.useContext)($)),s=p(r[1])?[r[0],r[1],r[2]||{}]:[r[0],null,(null===r[1]?r[2]:r[1])||{}],l=s[0],c=s[1],u=N(i,s[2]),d=o,h=u.use;if(h)for(var m=h.length;m-- >0;)d=h[m](d);return d(l,c||u.fetcher,u)})},19104:function(r,n,i){"use strict";i.d(n,{Ue:function(){return p}});let o=r=>{let n;let i=new Set,o=(r,o)=>{let a="function"==typeof r?r(n):r;if(!Object.is(a,n)){let r=n;n=(null!=o?o:"object"!=typeof a)?a:Object.assign({},n,a),i.forEach(i=>i(n,r))}},a=()=>n,s={setState:o,getState:a,subscribe:r=>(i.add(r),()=>i.delete(r)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),i.clear()}};return n=r(o,a,s),s},a=r=>r?o(r):o;var s=i(66840),l=i(27786);let{useDebugValue:c}=s,{useSyncExternalStoreWithSelector:u}=l,d=!1,h=r=>{"function"!=typeof r&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let n="function"==typeof r?a(r):r,i=(r,i)=>(function(r,n=r.getState,i){i&&!d&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),d=!0);let o=u(r.subscribe,r.getState,r.getServerState||r.getState,n,i);return c(o),o})(n,r,i);return Object.assign(i,n),i},p=r=>r?h(r):h},95400:function(r){"use strict";r.exports=JSON.parse('{"$_":{"brand":{"blue":{"description":"","type":"color","value":"#011ea0ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:5a920e66c558a921bc18d02083e7a0d5e69aa95b,","exportKey":"color"}}},"yellow":{"description":"","type":"color","value":"#ffdc3cff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:411e5c3835ba10a4cc00651fe335907b24e64f74,","exportKey":"color"}}}},"dark":{"black 100":{"description":"","type":"color","value":"#000000ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:7907b2fb3e9615a427ab528bc4ba63817f8d12ac,","exportKey":"color"}}},"black 80":{"description":"","type":"color","value":"#131313ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:959a511838a8b059b62087ee4682d1b88f6cd2f8,","exportKey":"color"}}},"black 50":{"description":"","type":"color","value":"#242424ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:dcf6f18b5a6fabebcaea23eaceb8acce82cf1947,","exportKey":"color"}}},"black 20":{"description":"","type":"color","value":"#3c3c3cff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:56732e313cb625b450bbc076be0a59e81950bf4d,","exportKey":"color"}}},"black 10":{"description":"","type":"color","value":"#abaaaaff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:35f4de1878d5a96b2b41f82b3f636213b1119fb0,","exportKey":"color"}}},"black 5":{"description":"","type":"color","value":"#f0f0f0ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:cb3c587d8f204fd67447edce0b5b076a20e49654,","exportKey":"color"}}}},"light":{"white 100":{"description":"","type":"color","value":"#ffffffff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:204f88d3642f7a09c0c25719b1df489db06236df,","exportKey":"color"}}},"white 60":{"description":"","type":"color","value":"#99a5d9ff","blendMode":"normal","extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b8ad426906364fc3a7fb96db2e68f95dcdb0bbf2,","exportKey":"color"}}}}},"LZ":{"base":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":100,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":80,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:173836056aa7b9fc70bb4576b2355400f1728afa,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":80,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.8,"lineHeight":64,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:95cc57b8fc14c47e597fc12f9e3c91364234f60c,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":80,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":64,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:8aad5368d2ee3947ba1ae0d02ba4f2e4b58f6ec9,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":58,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":80,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:c9e657b05aaefe037d7a51203c20062c31594bda,","exportKey":"font"}}}
395,"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":22,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":33,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:cb1aa23c9d7663042721d4ba600c1ee14bc95cd7,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":18,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":27,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:c1e7fe405b1e93e7018c03cce8e83fd6b2e13447,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:c55dbd625b4d9c3a45eae4f35b946b06e1b10a53,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":14,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":21,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:04a6a67cf1a38bcf12dcd11dfd84e1d6ebe08804,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":13,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":16.9,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:4d7d0cec0680d4ec7fbc92bcf7f8931fb7abca3d,","exportKey":"font"}}}},"sm":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":140,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":112,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b4e2128cdad45f3e7a67523b59540d1e115c145d,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":98,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":83.3,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:6dbb6c4207e515d357eb7d1e5cb7cd1cb13b4d05,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":58,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.58,"lineHeight":60,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:19fe1f40ad2928e74e7bbc54a03f9df9db701c81,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":58,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.58,"lineHeight":60,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:8953b070052fd8d38f86ab1f8e0e7351bfe850c6,","exportKey":"font"}}},"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":20,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":28,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:23e5d93ed3e744f947313cc4192f30d9a5e68e7f,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:5309eb82930c160b6a86fe957bb9ab3d4ba6ae50,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:f7bbae8e6dee0fd5fc55f6270614526bfbe4426f,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":14,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":21,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:7a23065d6faf44f695d1001522835fd61ac83dd0,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":13,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":16.9,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b6bf5fd257ba7a768b001406297d6f0708b821ab,","exportKey":"font"}}}},"md":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":170,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":136,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:7c97e30e9fd7fe593946041c4b5468193c937be4,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":132,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":112.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:5c735a613569fa5a8a89818c82c16c6bec3864d9,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":94,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.94,"lineHeight":75.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b81972cd3067cea4a20ebd5a87bfecd6dbc0d7d0,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":76,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.76,"lineHeight":60,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:3f9719bda99a20b8bf8401355e72367c187898e5,","exportKey":"font"}}}
395,"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":24,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":33.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:05b9379611952ac1a86d1c6082c466ded5e046be,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":20,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":30,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:80acc6e2baa741ea80a49fb9210e4274904b5a4b,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":27.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:32f3b9bc1bf5fa3631540b83c679ff5e1b4141d7,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":14,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":21,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:6781d601d66ae49ef029837889753ff78b2c8b32,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":13,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":16.9,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:7a2648689c6a132c43e7490ae52a1ce76fb0fad7,","exportKey":"font"}}}},"lg":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":200,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":160,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:a69348c894c8e3f76650990dabb4ef8b1e140dcd,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":140,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":119,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:1c7f4b0d1119c39708eae8628410c6a5a25180e1,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":100,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-1,"lineHeight":80,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:d4914b4337910a9f1076b34fd736b9168f07457d,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":80,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.8,"lineHeight":60,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:a65936d03a456bc4c049fdb4fdba4ff4026463ce,","exportKey":"font"}}},"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":27,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":37.8,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:3ad4103e9df6bd118964bbe750b569e0863d7fcb,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":22,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":33,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:2cb90129e205c3d43bcf9fae5d13ea95ba9a2a94,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":18,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":30.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:20255bd84f82b565a013c0c12f92e5f2eb9c58d0,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:d05dc9968025b66e862e0e80d1edbcb3365786d0,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":13,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":16.9,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:1602c0de6851267d5845a7acfb50ba5dc6053e08,","exportKey":"font"}}}}
395,"xl":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":232,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":185.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:9885c3f66660ee9a758d9e17fff449970d611ced,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":172,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":146.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b9b75bbe864fb194877f66305553d081c4bee44b,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":132,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-1.32,"lineHeight":105.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:6360291163977b09855c0595cd20a086296e14bd,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":96,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.96,"lineHeight":80,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:05dbc841f729a12174a143dfb9deb98f6864b99d,","exportKey":"font"}}},"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":30,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":42,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:75b953e10f3f481a2bfea093ccd3f8aee87efc3f,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":24,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":36,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:8761f2440aca1d334fd1b65c45051a56cfedf5f3,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":18,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":30.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:40ed526c44d9517b5b588e409d798e118a67978c,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:772db07d7ef71a248b646862a619fbb7d926802a,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":13,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":16.9,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:474eb829427ee13dff9c027200330e96d33ad130,","exportKey":"font"}}}},"2xl":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":280,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":224,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:0543845213b95312486889e0d81022e8867e4f1d,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":210,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":178.5,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:25ba3f1b7841ddb1da78430757d332c07f0e2c29,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":120,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-1.2,"lineHeight":96,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b517519ef10a5c8509fe4a200a12af37ec03fd44,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":80,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.8,"lineHeight":72,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:5e140ceb3502e2974accde0efdd8c0bbc2d0b57b,","exportKey":"font"}}}
395,"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":42,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":58.8,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:35c9b250cc3cbc04e7dd4cb33eb26d1c24e0a9a5,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":24,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":36,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:da95848965c374ad1b9205c0e0813293dc36e9fb,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":20,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":30,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:423f5225ef00578fdec6592a06bae5a21950c0d3,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":18,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":27,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:20d05227e02be110bd80f8c57e5c502050135276,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":14,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":18.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:cff5cee053b42b262003dec7fb42a74d1847de1c,","exportKey":"font"}}}},"3xl":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":400,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":320,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:c4075c605ef3f0946f45f6863c501c12fa78c15c,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":316,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":268.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:ab09a4e1c63d519d29f434459eb33dabbfb99738,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":180,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-1.8,"lineHeight":144,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:991b60369023012a9034600e7dd34a003657d12a,","exportKey":"font"}}},"h4 aa":{"type":"custom-fontStyle","value":{"fontSize":156,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-1.56,"lineHeight":140.4,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:c768a16e4c21ca94039670d477461f0527a07da1,","exportKey":"font"}}},"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":64,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":89.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:fc35e03a6607cd19e44f6e562e85d007f0411ee6,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":42,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":63,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b5b7c8d9946db1163d7d22396e1c08707ea5ef6a,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":28,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":42,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:06b8aa111c1592e5f7e6a8130af
3956f905e260ce23,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":26,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":39,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:ae40dcc0f72e9267d64591dfd79c823220342bdd,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":20,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":26,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:ca346e00c0c311ba53d5cd1b996c76a440d3de41,","exportKey":"font"}}}},"app":{"h1 aa":{"type":"custom-fontStyle","value":{"fontSize":80,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.8,"lineHeight":64,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:89bfe80184fb063bd458bebc436492fd0f70aa88,","exportKey":"font"}}},"h2 aa":{"type":"custom-fontStyle","value":{"fontSize":54,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":-0.54,"lineHeight":43.2,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:37aa79ac052693f765153b7b2271bdb2cf34a090,","exportKey":"font"}}},"h3 aa":{"type":"custom-fontStyle","value":{"fontSize":40,"textDecoration":"none","fontFamily":"Giorgio Sans","fontWeight":700,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":32,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"uppercase"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:33e24865a73d72e7187ec30004e13d3d750a1d4e,","exportKey":"font"}}},"h5 aa":{"type":"custom-fontStyle","value":{"fontSize":22,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":33,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:3040994548086c8fc8946ddd66f056fef379bb34,","exportKey":"font"}}},"h6 aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:2d637a91e4602cb39ba975b87dbab0c4a47e0d28,","exportKey":"font"}}},"large body aa":{"type":"custom-fontStyle","value":{"fontSize":16,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":24,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:b3442ea3dc237642c90b0302ad34ee74d8fce5cb,","exportKey":"font"}}},"medium body aa":{"type":"custom-fontStyle","value":{"fontSize":14,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":21,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:0e38fca5e57c1fa6aa06fcba4137a423d0afbe6f,","exportKey":"font"}}},"detailing aa":{"type":"custom-fontStyle","value":{"fontSize":12,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":15.6,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:245728e3444224f2fa41ecafb7dcb6f98e76c61d,","exportKey":"font"}}},"micro":{"type":"custom-fontStyle","value":{"fontSize":10,"textDecoration":"none","fontFamily":"Graphik Web","fontWeight":400,"fontStyle":"normal","fontStretch":"normal","letterSpacing":0,"lineHeight":13,"paragraphIndent":0,"paragraphSpacing":0,"textCase":"none"},"extensions":{"org.lukasoppermann.figmaDesignTokens":{"styleId":"S:e38394d9fd5094cdacacb139c73a0748155a7be2,","exportKey":"font"}}}}}}')}},function(r){var n=function(n){return r(r.s=n)};
395r.O(0,[9774,179],function(){return n(6840),n(76752)}),_N_E=r.O()}]);

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.