1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,99235,(e,t,i)=>{i.CASE_SENSITIVE_TAG_NAMES_MAP=["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"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{})},40597,e=>{"use strict";var t,i;(i=t||(t={})).Root="root",i.Text="text",i.Directive="directive",i.Comment="comment",i.Script="script",i.Style="style",i.Tag="tag",i.CDATA="cdata",i.Doctype="doctype",t.Root,t.Text,t.Directive,t.Comment,t.Script,t.Style,t.Tag,t.CDATA,t.Doctype;class r{parent=null;prev=null;next=null;startIndex=null;endIndex=null;get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return y(this,e)}}class a extends r{data;constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}}class n extends a{type=t.Text;get nodeType(){return 3}}class o extends a{type=t.Comment;get nodeType(){return 8}}class L extends a{type=t.Directive;name;constructor(e,t){super(t),this.name=e}get nodeType(){return 1}"x-name";"x-publicId";"x-systemId"}class l extends r{children;constructor(e){super(),this.children=e}get firstChild(){return this.children[0]??null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}}class s extends l{type=t.CDATA;get nodeType(){return 4}}class c extends l{type=t.Root;get nodeType(){return 9}}class d extends l{name;attribs;type;constructor(e,i,r=[],a="script"===e?t.Script:"style"===e?t.Style:t.Tag){super(r),this.name=e,this.attribs=i,this.type=a}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>({name:e,value:this.attribs[e],namespace:this["x-attribsNamespace"]?.[e],prefix:this["x-attribsPrefix"]?.[e]}))}namespace;"x-attribsNamespace";"x-attribsPrefix"}function p(e){return e.type===t.Tag||e.type===t.Script||e.type===t.Style}function m(e){return e.type===t.CDATA}function u(e){return e.type===t.Text}function f(e){return e.type===t.Comment}function h(e){return e.type===t.Directive}function g(e){return e.type===t.Root}function x(e){return Object.hasOwn(e,"children")}function y(e,t=!1){let i;if(u(e))i=new n(e.data);else if(f(e))i=new o(e.data);else if(p(e)){let r=t?b(e.children):[],a=new d(e.name,{...e.attribs},r);for(let e of r)e.parent=a;null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]={...e["x-attribsPrefix"]}),i=a}else if(m(e)){let r=t?b(e.children):[],a=new s(r);for(let e of r)e.parent=a;i=a}else if(g(e)){let r=t?b(e.children):[],a=new c(r);for(let e of r)e.parent=a;e["x-mode"]&&(a["x-mode"]=e["x-mode"]),i=a}else if(h(e)){let t=new L(e.name,e.data);null!=e["x-name"]&&(t["x-name"]=e["x-name"],t["x-publicId"]=e["x-publicId"],t["x-systemId"]=e["x-systemId"]),i=t}else throw Error(`Not implemented yet: ${e.type}`);return i.startIndex=e.startIndex,i.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(i.sourceCodeLocation=e.sourceCodeLocation),i}function b(e){let t=e.map(e=>y(e,!0));for(let e=1;e<t.length;e++)t[e].prev=t[e-1],t[e-1].next=t[e];return t}e.s(["CDATA",0,s,"Comment",0,o,"DataNode",0,a,"Document",0,c,"Element",0,d,"Node",0,r,"NodeWithChildren",0,l,"ProcessingInstruction",0,L,"Text",0,n,"cloneNode",0,y,"hasChildren",0,x,"isCDATA",0,m,"isComment",0,f,"isDirective",0,h,"isDocument",0,g,"isTag",0,p,"isText",0,u],28307);let v={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class w{dom=[];root=new c(this.dom);callback;options;elementCB;done=!1;tagStack=[this.root];lastNode=null;parser=null;constructor(e,t,i){"function"==typeof t&&(i=t,t=v),"object"==typeof e&&(t=e,e=void 0),this.callback=e??null,this.options=t??v,this.elementCB=i??null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new c(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(e){this.handleCallback(e)}onclosetag(){this.lastNode=null;let e=this.tagStack.pop();this.options.withEndIndices&&this.parser&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)}onopentag(e,i){let r=new d(e,i,void 0,this.options.xmlMode?t.Tag:void 0);this.addNode(r),this.tagStack.push(r)}ontext(e){let{lastNode:i}=this;if(i&&i.type===t.Text)i.data+=e,this.options.withEndIndices&&this.parser&&(i.endIndex=this.parser.endIndex);else{let t=new n(e);this.addNode(t),this.lastNode=t}}oncomment(e){if(this.lastNode&&this.lastNode.type===t.Comment){this.lastNode.data+=e;return}let i=new o(e);this.addNode(i),this.lastNode=i}oncommentend(){this.lastNode=null}oncdatastart(){let e=new n(""),t=new s([e]);this.addNode(t),e.parent=t,this.lastNode=e}
1oncdataend(){this.lastNode=null}onprocessinginstruction(e,t){let i=new L(e,t);this.addNode(i)}handleCallback(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e}addNode(e){let t=this.tagStack[this.tagStack.length-1],i=t.children[t.children.length-1];this.options.withStartIndices&&this.parser&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&this.parser&&(e.endIndex=this.parser.endIndex),t.children.push(e),i&&(e.prev=i,i.next=e),e.parent=t,this.lastNode=null}}e.s(["DomHandler",0,w,"default",0,w],16170),e.i(16170),e.i(28307),e.s(["CDATA",0,s,"Comment",0,o,"DataNode",0,a,"Document",0,c,"DomHandler",0,w,"Element",0,d,"Node",0,r,"NodeWithChildren",0,l,"ProcessingInstruction",0,L,"Text",0,n,"cloneNode",0,y,"default",0,w,"hasChildren",0,x,"isCDATA",0,m,"isComment",0,f,"isDirective",0,h,"isDocument",0,g,"isTag",0,p,"isText",0,u],40597)},3059,(e,t,i)=>{let r=e.r(99235),a=e.r(40597),n=RegExp("\r","g"),o=`__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_${Date.now().toString()}__`,L=RegExp(o,"g");i.escapeSpecialCharacters=function(e){return e.replace(n,o)},i.formatDOM=function e(t,i=null,n){let o,l=[],s=0,c=t.length;for(;s<c;s++){let n=t[s];switch(n.nodeType){case 1:{let t=function(e){var t;let i=(t=e=e.toLowerCase(),r.CASE_SENSITIVE_TAG_NAMES_MAP[t]);return i||e}(n.nodeName);(o=new a.Element(t,function(e){let t={},i=0,r=e.length;for(;i<r;i++){let r=e[i];t[r.name]=r.value}return t}(n.attributes))).children=e("template"===t?n.content.childNodes:n.childNodes,o);break}case 3:o=new a.Text((n.nodeValue??"").replace(L,"\r"));break;case 8:o=new a.Comment(n.nodeValue??"");break;default:continue}let c=l[s-1]??null;c&&(c.next=o),o.parent=i,o.prev=c,o.next=null,l.push(o)}return n&&((o=new a.ProcessingInstruction(n.substring(0,n.indexOf(" ")).toLowerCase(),n)).next=l[0]??null,o.parent=i,l.unshift(o),l[1]&&(l[1].prev=l[0])),l},i.hasOpenTag=function(e,t){let i="<"+t,r=e.toLowerCase().indexOf(i);if(-1===r)return!1;let a=e[r+i.length];return">"===a||" "===a||" "===a||"\n"===a||"\r"===a||"/"===a}},12369,(e,t,i)=>{let r,a=e.r(3059),n="html",o="head",L="body",l=/<([a-zA-Z]+[0-9]?)/;function s(e,t){return t?t.createHTML(e):e}let c=(e,t,i)=>{throw Error("This browser does not support `document.implementation.createHTMLDocument`")},d=(e,t,i)=>{throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},p="object"==typeof window&&window.DOMParser;if("function"==typeof p){let e=new p;c=d=(t,i,r)=>(i&&(t=`<${i}>${t}</${i}>`),e.parseFromString(t,"text/html"))}if("object"==typeof document&&document.implementation){let e=document.implementation.createHTMLDocument();c=function(t,i,r){if(i){let a=e.documentElement.querySelector(i);return a&&(a.innerHTML=s(t,r)),e}return e.documentElement.innerHTML=s(t,r),e}}let m="object"==typeof document&&document.createElement("template");m&&m.content&&(r=(e,t)=>(m.innerHTML=s(e,t),m.content.childNodes)),i.default=function(e,t){e=a.escapeSpecialCharacters(e);let i=l.exec(e)?.[1]?.toLowerCase();switch(i){case n:{let t=d(e);if(!a.hasOpenTag(e,o)){let e=t.querySelector(o);e?.parentNode?.removeChild(e)}if(!a.hasOpenTag(e,L)){let e=t.querySelector(L);e?.parentNode?.removeChild(e)}return t.querySelectorAll(n)}case o:case L:{let r=c(e,void 0,t).querySelectorAll(i);if(a.hasOpenTag(e,L)&&a.hasOpenTag(e,o))return r[0].parentNode?.childNodes??document.createDocumentFragment().childNodes;return r}default:if(r)return r(e,t);return c(e,L,t).querySelector(L)?.childNodes??document.createDocumentFragment().childNodes}}},71883,(e,t,i)=>{Object.defineProperties(i,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let r=e.r(3059),a=e.r(12369),n=/<(![a-zA-Z\s]+)>/;i.default=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];let i=n.exec(e),o=i?i[1]:void 0;return r.formatDOM(a.default(e,t?.trustedTypePolicy),null,o)}},59878,(e,t,i)=>{i.SAME=0,i.CAMELCASE=1,i.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
1ine: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
1-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}},94555,(e,t,i)=>{"use strict";function r(e,t,i,r,a,n,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=i,this.propertyName=e,this.type=t,this.sanitizeURL=n,this.removeEmptyString=o}let a={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(e=>{a[e]=new r(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{a[e]=new r(e,1,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(e=>{a[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{a[e]=new r(e,2,!1,e,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(e=>{a[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(e=>{a[e]=new r(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(e=>{a[e]=new r(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(e=>{a[e]=new r(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(e=>{a[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)});let n=/[\-\:]([a-z])/g,o=e=>e[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(e=>{let t=e.replace(n,o);a[t]=new r(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(n,o);a[t]=new r(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}
1),["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(n,o);a[t]=new r(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(e=>{a[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}),a.xlinkHref=new r("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(e=>{a[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)});let{CAMELCASE:L,SAME:l,possibleStandardNames:s}=e.r(59878),c=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]*$")),d=Object.keys(s).reduce((e,t)=>{let i=s[t];return i===l?e[t]=t:i===L?e[t.toLowerCase()]=t:e[t]=i,e},{});i.BOOLEAN=3,i.BOOLEANISH_STRING=2,i.NUMERIC=5,i.OVERLOADED_BOOLEAN=4,i.POSITIVE_NUMERIC=6,i.RESERVED=0,i.STRING=1,i.getPropertyInfo=function(e){return a.hasOwnProperty(e)?a[e]:null},i.isCustomAttribute=c,i.possibleStandardNames=d},26568,(e,t,i)=>{"use strict";var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,a=/\n/g,n=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,L=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,c=/^\s+|\s+$/g;function d(e){return e?e.replace(c,""):""}t.exports=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];t=t||{};var i=1,c=1;function p(e){var t=e.match(a);t&&(i+=t.length);var r=e.lastIndexOf("\n");c=~r?e.length-r:c+e.length}function m(){var e={line:i,column:c};return function(t){return t.position=new u(e),h(n),t}}function u(e){this.start=e,this.end={line:i,column:c},this.source=t.source}function f(r){var a=Error(t.source+":"+i+":"+c+": "+r);if(a.reason=r,a.filename=t.source,a.line=i,a.column=c,a.source=e,t.silent);else throw a}function h(t){var i=t.exec(e);if(i){var r=i[0];return p(r),e=e.slice(r.length),i}}function g(e){var t;for(e=e||[];t=x();)!1!==t&&e.push(t);return e}function x(){var t=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var i=2;""!=e.charAt(i)&&("*"!=e.charAt(i)||"/"!=e.charAt(i+1));)++i;if(i+=2,""===e.charAt(i-1))return f("End of comment missing");var r=e.slice(2,i-2);return c+=2,p(r),e=e.slice(i),c+=2,t({type:"comment",comment:r})}}u.prototype.content=e,h(n);var y,b=[];for(g(b);y=function(){var e=m(),t=h(o);if(t){if(x(),!h(L))return f("property missing ':'");var i=h(l),a=e({type:"declaration",property:d(t[0].replace(r,"")),value:i?d(i[0].replace(r,"")):""});return h(s),a}}();)!1!==y&&(b.push(y),g(b));return b}},70454,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e,t){let i=null;if(!e||"string"!=typeof e)return i;let r=(0,a.default)(e),n="function"==typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;let{property:r,value:a}=e;n?t(r,a,e):a&&((i=i||{})[r]=a)}),i};let a=r(e.r(26568))},3187,(e,t,i)=>{let r,a,n;var o=Object.create,L=Object.defineProperty,l=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,c=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty;let p=e.r(70454);n=null!=(r=p)?o(c(r)):{},p=((e,t,i,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var a,n=s(t),o=0,c=n.length;o<c;o++)a=n[o],d.call(e,a)||a===i||L(e,a,{get:(e=>t[e]).bind(null,a),enumerable:!(r=l(t,a))||r.enumerable});return e})(!a&&r&&r.__esModule?n:L(n,"default",{value:r,enumerable:!0}),r);let m=/^--[a-zA-Z0-9_-]+$/,u=/-([a-z])/g,f=/^[^-]+$/,h=/^-(webkit|moz|ms|o|khtml)-/,g=/^-(ms)-/,x=(e,t)=>t.toUpperCase(),y=(e,t)=>`${t}-`;t.exports=function(e,t){let i={};return e&&"string"==typeof e&&(0,p.default)(e,(e,r)=>{e&&r&&(i[((e,t={})=>{let i;return!(i=e)||f.test(i)||m.test(i)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(g,y):e.replace(h,y)).replace(u,x))})(e,t)]=r)}),i}},46335,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.returnFirstArg=i.canTextBeChildOfNode=i.ELEMENTS_WITH_NO_TEXT_CHILDREN=i.PRESERVE_CUSTOM_ATTRIBUTES=void 0,i.isCustomComponent=function(e,t){return e.includes("-")?!o.has(e):!!(t&&"string"==typeof t.is)},i.setStyleProp=function(e,t){if("string"==typeof e){if(!e.trim()){t.style={};return}try{t.style=(0,n.default)(e,L)}catch(e){t.style={}}}};let a=e.r(71645),n=r(e.r(3187)),o=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]),L={reactCompat:!0};i.PRESERVE_CUSTOM_ATTRIBUTES=Number(a.version.split(".")[0])>=16,i.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),i.canTextBeChildOfNode=e=>!i.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name),i.returnFirstArg=e=>e},12467,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.default=function(e={},t){let i={},s=!!(e.type&&L[e.type]);for(let L in e){let c=e[L];if((0,r.isCustomAttribute)(L)){i[L]=c;continue}let d=L.toLowerCase(),p=l(d);if(p){let e=(0,r.getPropertyInfo)(p);switch(n.includes(p)&&o.includes(t)&&!s&&(p=l("default"+d)),i[p]=c,null==e?void 0:e.type){case r.BOOLEAN:i[p]=!0;break;case r.OVERLOADED_BOOLEAN:""===c&&(i[p]=!0)}continue}a.PRESERVE_CUSTOM_ATTRIBUTES&&(i[L]=c)}return(0,a.setStyleProp)(e.style,i),i};let r=e.r(94555),a=e.r(46335),n=["checked","value"],o=["input","select","textarea"],L={reset:!0,submit:!0};function l(e){return r.possibleStandardNames[e]}},54465,(e,t,i)=>{"use strict";
1var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.default=function e(t,i={}){var r,n,s,c,d,p;let m=[],u="function"==typeof i.replace,f=null!=(r=i.transform)?r:L.returnFirstArg,{cloneElement:h,createElement:g,isValidElement:x}=null!=(n=i.library)?n:l,y=t.length;!function e(t){for(let i of t)("tag"===i.type||"script"===i.type||"style"===i.type)&&(Object.setPrototypeOf(i,a.Element.prototype),e(i.children))}(t);for(let r=0;r<y;r++){let a,n=t[r];if(u){let e=null==(s=i.replace)?void 0:s.call(i,n,r);if(x(e)){y>1&&(e=h(e,{key:null!=(c=e.key)?c:r})),m.push(f(e,n,r));continue}}if("text"===n.type){let e=!n.data.trim().length;if(e&&n.parent&&!(0,L.canTextBeChildOfNode)(n.parent)||i.trim&&e)continue;m.push(f(n.data,n,r));continue}let l={};switch((p=n,L.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===p.type&&(0,L.isCustomComponent)(p.name,p.attribs))?((0,L.setStyleProp)(n.attribs.style,n.attribs),l=n.attribs):n.attribs&&(l=(0,o.default)(n.attribs,n.name)),n.type){case"script":case"style":n.children[0]&&(l.dangerouslySetInnerHTML={__html:n.children[0].data});break;case"tag":"textarea"===n.name&&n.children[0]?l.defaultValue=n.children[0].data:(null==(d=n.children)?void 0:d.length)&&(a=e(n.children,i));break;default:continue}y>1&&(l.key=r),m.push(f(g(n.name,l,a),n,r))}return 1===m.length?m[0]:m};let a=e.r(40597),n=e.r(71645),o=r(e.r(12467)),L=e.r(46335),l={cloneElement:n.cloneElement,createElement:n.createElement,isValidElement:n.isValidElement}},17870,(e,t,i)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(i,"__esModule",{value:!0}),i.htmlToDOM=i.domToReact=i.attributesToProps=i.Text=i.ProcessingInstruction=i.Element=i.Comment=void 0,i.default=function(e,t){var i;if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];let r=Object.assign(Object.assign({},null!=(i=null==t?void 0:t.htmlparser2)?i:L),{trustedTypePolicy:null==t?void 0:t.trustedTypePolicy});return(0,n.default)((0,a.default)(e,r),t)};let a=r(e.r(71883));i.htmlToDOM=a.default,i.attributesToProps=r(e.r(12467)).default;let n=r(e.r(54465));i.domToReact=n.default;var o=e.r(40597);Object.defineProperty(i,"Comment",{enumerable:!0,get:function(){return o.Comment}}),Object.defineProperty(i,"Element",{enumerable:!0,get:function(){return o.Element}}),Object.defineProperty(i,"ProcessingInstruction",{enumerable:!0,get:function(){return o.ProcessingInstruction}}),Object.defineProperty(i,"Text",{enumerable:!0,get:function(){return o.Text}});let L={lowerCaseAttributeNames:!1}},39914,e=>{"use strict";var t,i=e.i(43476),r=e.i(51514),a=e.i(44654),n=e.i(75157),o=e.i(17870);let L=o.default.default||o.default;function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,r=Array(t);i<t;i++)r[i]=e[i];return r}let s=Object.entries,c=Object.setPrototypeOf,d=Object.isFrozen,p=Object.getPrototypeOf,m=Object.getOwnPropertyDescriptor,u=Object.freeze,f=Object.seal,h=Object.create,g="u">typeof Reflect&&Reflect,x=g.apply,y=g.construct;u||(u=function(e){return e}),f||(f=function(e){return e}),x||(x=function(e,t){for(var i=arguments.length,r=Array(i>2?i-2:0),a=2;a<i;a++)r[a-2]=arguments[a];return e.apply(t,r)}),y||(y=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return new e(...i)});let b=H(Array.prototype.forEach),v=H(Array.prototype.lastIndexOf),w=H(Array.prototype.pop),N=H(Array.prototype.push),S=H(Array.prototype.splice),k=Array.isArray,j=H(String.prototype.toLowerCase),T=H(String.prototype.toString),C=H(String.prototype.match),E=H(String.prototype.replace),A=H(String.prototype.indexOf),M=H(String.prototype.trim),_=H(Number.prototype.toString),O=H(Boolean.prototype.toString),D="u"<typeof BigInt?null:H(BigInt.prototype.toString),R="u"<typeof Symbol?null:H(Symbol.prototype.toString),P=H(Object.prototype.hasOwnProperty),I=H(Object.prototype.toString),z=H(RegExp.prototype.test),F=(t=TypeError,function(){for(var e=arguments.length,i=Array(e),r=0;r<e;r++)i[r]=arguments[r];return y(t,i)});function H(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var i=arguments.length,r=Array(i>1?i-1:0),a=1;a<i;a++)r[a-1]=arguments[a];return x(e,t,r)}}function $(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:j;if(c&&c(e,null),!k(t))return e;let r=t.length;for(;r--;){let a=t[r];if("string"==typeof a){let e=i(a);e!==a&&(d(t)||(t[r]=e),a=e)}e[a]=!0}return e}function B(e){let t=h(null);for(let r of s(e)){var i=function(e){if(Array.isArray(e))return e}(r)||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var i,r,a,n,o=[],L=!0,l=!1;try{a=(t=t.call(e)).next,!1;for(;!(L=(i=a.call(t)).done)&&(o.push(i.value),2!==o.length);L=!0);}catch(e){l=!0,r=e}
1finally{try{if(!L&&null!=t.return&&(n=t.return(),Object(n)!==n))return}finally{if(l)throw r}}return o}}(r)||function(e){if(e){if("string"==typeof e)return l(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,2):void 0}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();let a=i[0],n=i[1];P(e,a)&&(k(n)?t[a]=function(e){for(let t=0;t<e.length;t++)P(e,t)||(e[t]=null);return e}(n):n&&"object"==typeof n&&n.constructor===Object?t[a]=B(n):t[a]=n)}return t}function U(e,t){for(;null!==e;){let i=m(e,t);if(i){if(i.get)return H(i.get);if("function"==typeof i.value)return H(i.value)}e=p(e)}return function(){return null}}let G=u(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),V=u(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),q=u(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),W=u(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Z=u(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Y=u(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),X=u(["#text"]),K=u(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Q=u(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),J=u(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),ee=u(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),et=f(/{{[\w\W]*|^[\w\W]*}}/g),ei=f(/<%[\w\W]*|^[\w\W]*%>/g),er=f(/\${[\w\W]*/g),ea=f(/^data-[\-\w.\u00B7-\uFFFF]+$/),en=f(/^aria-[\-\w]+$/),eo=f(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),eL=f(/^(?:\w+script|data):/i),el=f(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),es=f(/^html$/i),ec=f(/^[a-z][.\w]*(-[.\w]+)+$/i),ed=f(/<[/\w!]/g),ep=f(/<[/\w]/g),em=f(/<\/no(script|embed|frames)/i),eu=f(/\/>/i),ef=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let i=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(i=t.getAttribute(r));let a="dompurify"+(i?"#"+i:"");try{return e.createPolicy(a,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}},eh=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},eg=function(e,t,i,r){return P(e,t)&&k(e[t])?$(r.base?B(r.base):{},e[t],r.transform):i};var ex=function e(){let t,i,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,a=t=>e(t);if(a.version="3.4.11",a.removed=[],!r||!r.document||9!==r.document.nodeType||!r.Element)return a.isSupported=!1,a;let n=r.document,o=n,L=o.currentScript;r.DocumentFragment;let l=r.HTMLTemplateElement,c=r.Node,d=r.Element,p=r.NodeFilter;void 0===r.NamedNodeMap&&(r.NamedNodeMap||r.MozNamedAttrMap),r.HTMLFormElement;let m=r.DOMParser,g=r.trustedTypes,x=d.prototype,y=U(x,"cloneNode"),H=U(x,"remove"),ex=U(x,"nextSibling"),ey=U(x,"childNodes"),eb=U(x,"parentNode"),ev=U(x,"shadowRoot"),ew=U(x,"attributes"),eN=c&&c.prototype?U(c.prototype,"nodeType"):null,eS=c&&c.prototype?U(c.prototype,"nodeName"):null;if("function"==typeof l){let e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let ek="",ej=!1,eT=0,eC=function(){if(eT>0)throw F('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},eE=function(e){eC(),eT++;try{return t.createHTML(e)}finally{eT--}},eA=function(e){eC(),eT++;try{return t.createScriptURL(e)}finally{eT--}},eM=n,e_=eM.implementation,eO=eM.createNodeIterator,eD=eM.createDocumentFragment,eR=eM.getElementsByTagName,eP=o.importNode,eI=eh();a.isSupported="function"==typeof s&&"function"==typeof eb&&e_&&void 0!==e_.createHTMLDocument;let ez=eo,eF=null,eH=$({},[...G,...V,...q,...Z,...X]),e$=null,eB=$({}
1,[...K,...Q,...J,...ee]),eU=Object.seal(h(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eG=null,eV=null,eq=Object.seal(h(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),eW=!0,eZ=!0,eY=!1,eX=!0,eK=!1,eQ=!0,eJ=!1,e1=!1,e2=null,e3=null,e4=!1,e0=!1,e6=!1,e5=!1,e7=!0,e8=!1,e9="user-content-",te=!0,tt=!1,ti={},tr=null,ta=$({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),tn=null,to=$({},["audio","video","img","source","image","track"]),tL=null,tl=$({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ts="http://www.w3.org/1998/Math/MathML",tc="http://www.w3.org/2000/svg",td="http://www.w3.org/1999/xhtml",tp=td,tm=!1,tu=null,tf=$({},[ts,tc,td],T),th=u(["mi","mo","mn","ms","mtext"]),tg=$({},th),tx=u(["annotation-xml"]),ty=$({},tx),tb=$({},["title","style","font","a","script"]),tv=null,tw=["application/xhtml+xml","text/html"],tN=null,tS=null,tk=n.createElement("form"),tj=function(e){return e instanceof RegExp||e instanceof Function},tT=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(tS&&tS===e)return;e&&"object"==typeof e||(e={}),e=B(e),tN="application/xhtml+xml"===(tv=-1===tw.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?T:j,eF=eg(e,"ALLOWED_TAGS",eH,{transform:tN}),e$=eg(e,"ALLOWED_ATTR",eB,{transform:tN}),tu=eg(e,"ALLOWED_NAMESPACES",tf,{transform:T}),tL=eg(e,"ADD_URI_SAFE_ATTR",tl,{transform:tN,base:tl}),tn=eg(e,"ADD_DATA_URI_TAGS",to,{transform:tN,base:to}),tr=eg(e,"FORBID_CONTENTS",ta,{transform:tN}),eG=eg(e,"FORBID_TAGS",B({}),{transform:tN}),eV=eg(e,"FORBID_ATTR",B({}),{transform:tN}),ti=!!P(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?B(e.USE_PROFILES):e.USE_PROFILES),eW=!1!==e.ALLOW_ARIA_ATTR,eZ=!1!==e.ALLOW_DATA_ATTR,eY=e.ALLOW_UNKNOWN_PROTOCOLS||!1,eX=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,eK=e.SAFE_FOR_TEMPLATES||!1,eQ=!1!==e.SAFE_FOR_XML,eJ=e.WHOLE_DOCUMENT||!1,e0=e.RETURN_DOM||!1,e6=e.RETURN_DOM_FRAGMENT||!1,e5=e.RETURN_TRUSTED_TYPE||!1,e4=e.FORCE_BODY||!1,e7=!1!==e.SANITIZE_DOM,e8=e.SANITIZE_NAMED_PROPS||!1,te=!1!==e.KEEP_CONTENT,tt=e.IN_PLACE||!1,ez=!function(e){try{return z(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?eo:e.ALLOWED_URI_REGEXP,tp="string"==typeof e.NAMESPACE?e.NAMESPACE:td,tg=P(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?B(e.MATHML_TEXT_INTEGRATION_POINTS):$({},th),ty=P(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?B(e.HTML_INTEGRATION_POINTS):$({},tx);let r=P(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?B(e.CUSTOM_ELEMENT_HANDLING):h(null);if(eU=h(null),P(r,"tagNameCheck")&&tj(r.tagNameCheck)&&(eU.tagNameCheck=r.tagNameCheck),P(r,"attributeNameCheck")&&tj(r.attributeNameCheck)&&(eU.attributeNameCheck=r.attributeNameCheck),P(r,"allowCustomizedBuiltInElements")&&"boolean"==typeof r.allowCustomizedBuiltInElements&&(eU.allowCustomizedBuiltInElements=r.allowCustomizedBuiltInElements),f(eU),eK&&(eZ=!1),e6&&(e0=!0),ti&&(eF=$({},X),e$=h(null),!0===ti.html&&($(eF,G),$(e$,K)),!0===ti.svg&&($(eF,V),$(e$,Q),$(e$,ee)),!0===ti.svgFilters&&($(eF,q),$(e$,Q),$(e$,ee)),!0===ti.mathMl&&($(eF,Z),$(e$,J),$(e$,ee))),eq.tagCheck=null,eq.attributeCheck=null,P(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?eq.tagCheck=e.ADD_TAGS:k(e.ADD_TAGS)&&(eF===eH&&(eF=B(eF)),$(eF,e.ADD_TAGS,tN))),P(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?eq.attributeCheck=e.ADD_ATTR:k(e.ADD_ATTR)&&(e$===eB&&(e$=B(e$)),$(e$,e.ADD_ATTR,tN))),P(e,"ADD_URI_SAFE_ATTR")&&k(e.ADD_URI_SAFE_ATTR)&&$(tL,e.ADD_URI_SAFE_ATTR,tN),P(e,"FORBID_CONTENTS")&&k(e.FORBID_CONTENTS)&&(tr===ta&&(tr=B(tr)),$(tr,e.FORBID_CONTENTS,t
1N)),P(e,"ADD_FORBID_CONTENTS")&&k(e.ADD_FORBID_CONTENTS)&&(tr===ta&&(tr=B(tr)),$(tr,e.ADD_FORBID_CONTENTS,tN)),te&&(eF["#text"]=!0),eJ&&$(eF,["html","head","body"]),eF.table&&($(eF,["tbody"]),delete eG.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw F('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw F('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let i=t;t=e.TRUSTED_TYPES_POLICY;try{ek=eE("")}catch(e){throw t=i,e}}else null===e.TRUSTED_TYPES_POLICY?(t=void 0,ek=""):(void 0===t&&(ej||(i=ef(g,L),ej=!0),t=i),t&&"string"==typeof ek&&(ek=eE("")));u&&u(e),tS=e},tC=$({},[...V,...q,...W]),tE=$({},[...Z,...Y]),tA=function(e){var t,i,r;let a=eb(e);a&&a.tagName||(a={namespaceURI:tp,tagName:"template"});let n=j(e.tagName),o=j(a.tagName);return!!tu[e.namespaceURI]&&(e.namespaceURI===tc?(t=a).namespaceURI===td?"svg"===n:t.namespaceURI===ts?"svg"===n&&("annotation-xml"===o||tg[o]):!!tC[n]:e.namespaceURI===ts?(i=a).namespaceURI===td?"math"===n:i.namespaceURI===tc?"math"===n&&ty[o]:!!tE[n]:e.namespaceURI===td?((r=a).namespaceURI!==tc||!!ty[o])&&(r.namespaceURI!==ts||!!tg[o])&&!tE[n]&&(tb[n]||!tC[n]):"application/xhtml+xml"===tv&&!!tu[e.namespaceURI])},tM=function(e){N(a.removed,{element:e});try{eb(e).removeChild(e)}catch(t){if(H(e),!eb(e))throw F("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},t_=function(e){let t=ey(e);if(t){let e=[];b(t,t=>{N(e,t)}),b(e,e=>{try{H(e)}catch(e){}})}let i=ew(e);if(i)for(let t=i.length-1;t>=0;--t){let r=i[t],a=r&&r.name;if("string"==typeof a)try{e.removeAttribute(a)}catch(e){}}},tO=function(e,t){try{N(a.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){N(a.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(e0||e6)try{tM(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},tD=function(e){let t=ew(e);if(t)for(let i=t.length-1;i>=0;--i){let r=t[i],a=r&&r.name;if("string"==typeof a&&!e$[tN(a)])try{e.removeAttribute(a)}catch(e){}}},tR=function(e){let t=[e];for(;t.length>0;){let e=t.pop();(eN?eN(e):e.nodeType)===1&&tD(e);let i=ey(e);if(i)for(let e=i.length-1;e>=0;--e)t.push(i[e])}},tP=function(e){let i=null,r=null;if(e4)e="<remove></remove>"+e;else{let t=C(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===tv&&tp===td&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let a=t?eE(e):e;if(tp===td)try{i=new m().parseFromString(a,tv)}catch(e){}if(!i||!i.documentElement){i=e_.createDocument(tp,"template",null);try{i.documentElement.innerHTML=tm?ek:a}catch(e){}}let o=i.body||i.documentElement;return(e&&r&&o.insertBefore(n.createTextNode(r),o.childNodes[0]||null),tp===td)?eR.call(i,eJ?"html":"body")[0]:eJ?i.documentElement:o},tI=function(e){return eO.call(e.ownerDocument||e,e,p.SHOW_ELEMENT|p.SHOW_COMMENT|p.SHOW_TEXT|p.SHOW_PROCESSING_INSTRUCTION|p.SHOW_CDATA_SECTION,null)},tz=function(e){return e=E(e,et," "),e=E(e,ei," "),e=E(e,er," ")},tF=function(e){var t;e.normalize();let i=eO.call(e.ownerDocument||e,e,p.SHOW_TEXT|p.SHOW_COMMENT|p.SHOW_CDATA_SECTION|p.SHOW_PROCESSING_INSTRUCTION,null),r=i.nextNode();for(;r;)r.data=tz(r.data),r=i.nextNode();let a=null==(t=e.querySelectorAll)?void 0:t.call(e,"template");a&&b(a,e=>{t$(e.content)&&tF(e.content)})},tH=function(e){let t=eS?eS(e):null;return"string"==typeof t&&"form"===tN(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==ew(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==eN(e)||e.childNodes!==ey(e))},t$=function(e){if(!eN||"object"!=typeof e||null===e)return!1;try{return 11===eN(e)}catch(e){return!1}},tB=function(e){if(!eN||"object"!=typeof e||null===e)return!1;try{return"number"==typeof eN(e)}catch(e){return!1}};function tU(e,t,i){0!==e.length&&b(e,e=>{e.call(a,t,i,tS)})}
1let tG=function(e,t){if(!eG[t]&&tZ(t)&&(eU.tagNameCheck instanceof RegExp&&z(eU.tagNameCheck,t)||eU.tagNameCheck instanceof Function&&eU.tagNameCheck(t)))return!1;if(te&&!tr[t]){let t=eb(e),i=ey(e);if(i&&t){let r=i.length;for(let a=r-1;a>=0;--a){let r=tt?i[a]:y(i[a],!0);t.insertBefore(r,ex(e))}}}return tM(e),!0},tV=function(e){if(tU(eI.beforeSanitizeElements,e,null),tH(e))return tM(e),!0;let t=tN(eS?eS(e):e.nodeName);if(tU(eI.uponSanitizeElement,e,{tagName:t,allowedTags:eF}),eQ&&e.hasChildNodes()&&!tB(e.firstElementChild)&&z(ed,e.textContent)&&z(ed,e.innerHTML)||eQ&&e.namespaceURI===td&&"style"===t&&tB(e.firstElementChild)||7===e.nodeType||eQ&&8===e.nodeType&&z(ep,e.data)||0)return tM(e),!0;if(eG[t]||!(eq.tagCheck instanceof Function&&eq.tagCheck(t))&&!eF[t])return tG(e,t);if((eN?eN(e):e.nodeType)===1&&!tA(e)||("noscript"===t||"noembed"===t||"noframes"===t)&&z(em,e.innerHTML))return tM(e),!0;if(eK&&3===e.nodeType){let t=tz(e.textContent);e.textContent!==t&&(N(a.removed,{element:e.cloneNode()}),e.textContent=t)}return tU(eI.afterSanitizeElements,e,null),!1},tq=function(e,t,i){if(eV[t]||e7&&("id"===t||"name"===t)&&(i in n||i in tk))return!1;let r=e$[t]||eq.attributeCheck instanceof Function&&eq.attributeCheck(t,e);if(eZ&&z(ea,t));else if(eW&&z(en,t));else if(r){if(tL[t]);else if(z(ez,E(i,el,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===A(i,"data:")&&tn[e]);else if(eY&&!z(eL,E(i,el,"")));else if(i)return!1}else if(!(tZ(e)&&(eU.tagNameCheck instanceof RegExp&&z(eU.tagNameCheck,e)||eU.tagNameCheck instanceof Function&&eU.tagNameCheck(e))&&(eU.attributeNameCheck instanceof RegExp&&z(eU.attributeNameCheck,t)||eU.attributeNameCheck instanceof Function&&eU.attributeNameCheck(t,e))||"is"===t&&eU.allowCustomizedBuiltInElements&&(eU.tagNameCheck instanceof RegExp&&z(eU.tagNameCheck,i)||eU.tagNameCheck instanceof Function&&eU.tagNameCheck(i))))return!1;return!0},tW=$({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),tZ=function(e){return!tW[j(e)]&&z(ec,e)},tY=function(e,i,r,a){if(t&&"object"==typeof g&&"function"==typeof g.getAttributeType&&!r)switch(g.getAttributeType(e,i)){case"TrustedHTML":return eE(a);case"TrustedScriptURL":return eA(a)}return a},tX=function(e,t,i,r){try{i?e.setAttributeNS(i,t,r):e.setAttribute(t,r),tH(e)?tM(e):w(a.removed)}catch(i){tO(t,e)}},tK=function(e){tU(eI.beforeSanitizeAttributes,e,null);let t=e.attributes;if(!t||tH(e))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:e$,forceKeepAttr:void 0},r=t.length,a=tN(e.nodeName);for(;r--;){let n=t[r],o=n.name,L=n.namespaceURI,l=n.value,s=tN(o),c="value"===o?l:M(l);if(i.attrName=s,i.attrValue=c,i.keepAttr=!0,i.forceKeepAttr=void 0,tU(eI.uponSanitizeAttribute,e,i),c=i.attrValue,e8&&("id"===s||"name"===s)&&0!==A(c,e9)&&(tO(o,e),c=e9+c),eQ&&z(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,c)||"attributename"===s&&C(c,"href")){tO(o,e);continue}if(!i.forceKeepAttr){if(!i.keepAttr||!eX&&z(eu,c)||(eK&&(c=tz(c)),!tq(a,s,c))){tO(o,e);continue}(c=tY(a,s,L,c))!==l&&tX(e,o,L,c)}}tU(eI.afterSanitizeAttributes,e,null)},tQ=function(e){let t=null,i=tI(e);for(tU(eI.beforeSanitizeShadowDOM,e,null);t=i.nextNode();)if(tU(eI.uponSanitizeShadowNode,t,null),tV(t),tK(t),t$(t.content)&&tQ(t.content),(eN?eN(t):t.nodeType)===1){let e=ev(t);t$(e)&&(tJ(e),tQ(e))}tU(eI.afterSanitizeShadowDOM,e,null)},tJ=function(e){let t=[{node:e,shadow:null}];for(;t.length>0;){let e=t.pop();if(e.shadow){tQ(e.shadow);continue}let i=e.node,r=(eN?eN(i):i.nodeType)===1,a=ey(i);if(a)for(let e=a.length-1;e>=0;--e)t.push({node:a[e],shadow:null});if(r){let e=eS?eS(i):null;if("string"==typeof e&&"template"===tN(e)){let e=i.content;t$(e)&&t.push({node:e,shadow:null})}}if(r){let e=ev(i);t$(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return a.sanitize=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,n=null,L=null,l=null;if((tm=!e)&&(e="<!-->"),"string"!=typeof e&&!tB(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return _(e);case"boolean":return O(e);case"bigint":return D?D(e):"0";case"symbol":return R?R(e):"Symbol()";case"undefined":default:return I(e);case"function":case"object":{if(null===e)return I(e);let t=U(e,"toString");if("function"==typeof t){let i=t(e);return"string"==typeof i?i:I(i)}return I(e)}}}(e)))throw F("dirty is not a string, aborting");if(!a.isSupported)return e;e1?(eF=e2,e$=e3):tT(i),(eI.uponSanitizeElement.length>0||eI.uponSanitizeAttribute.length>0)&&(eF=B(eF)),eI.uponSanitizeAttribute.length>0&&(e$=B(e$)),a.removed=[];let s=tt&&"string"!=typeof e&&tB(e);if(s){let t=eS?eS(e):e.nodeName;if("string"==typeof t){let e=tN(t);if(!eF[e]||eG[e])throw F("root node is forbidden and cannot be sanitized in-place")}if(tH(e))throw F("root node is clobbered and cannot be sanitized in-place");try{tJ(e)}catch(t){throw t_(e),t}}else if(tB(e))1===(n=(r=tP("<!---->")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?r=n:r.appendChild(n),tJ(n);else{if(!e0&&!eK&&!eJ&&-1===e.indexOf("<"))return t&&e5?eE(e):e;if(!(r=tP(e)))return e0?null:e5?ek:""}r&&e4&&tM(r.firstChild);let c=tI(s?e:r);try{for(;L=c.nextNode();)tV(L),tK(L),t$(L.content)&&tQ(L.content)}catch(t){throw s&&t_(e),t}if(s)return b(a.removed,e=>{e.element&&tR(e.element)}),eK&&tF(e),e;
1if(e0){if(eK&&tF(r),e6)for(l=eD.call(r.ownerDocument);r.firstChild;)l.appendChild(r.firstChild);else l=r;return(e$.shadowroot||e$.shadowrootmode)&&(l=eP.call(o,l,!0)),l}let d=eJ?r.outerHTML:r.innerHTML;return eJ&&eF["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&z(es,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),eK&&(d=tz(d)),t&&e5?eE(d):d},a.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tT(e),e1=!0,e2=eF,e3=e$},a.clearConfig=function(){tS=null,e1=!1,e2=null,e3=null,t=i,ek=""},a.isValidAttribute=function(e,t,i){return tS||tT({}),tq(tN(e),tN(t),i)},a.addHook=function(e,t){"function"!=typeof t||P(eI,e)&&N(eI[e],t)},a.removeHook=function(e,t){if(P(eI,e)){if(void 0!==t){let i=v(eI[e],t);return -1===i?void 0:S(eI[e],i,1)[0]}return w(eI[e])}},a.removeHooks=function(e){P(eI,e)&&(eI[e]=[])},a.removeAllHooks=function(){eI=eh()},a}();ex.sanitize.bind(ex),ex.isSupported,ex.addHook.bind(ex),ex.removeHook.bind(ex),ex.removeHooks.bind(ex),ex.removeAllHooks.bind(ex),ex.setConfig.bind(ex),ex.clearConfig.bind(ex),ex.isValidAttribute.bind(ex),ex.version,ex.removed;let ey={ADD_TAGS:["iframe"],ADD_ATTR:["allow","allowfullscreen","frameborder","scrolling","target"]};ex.addHook("uponSanitizeAttribute",(e,t)=>{if("lang"===t.attrName){t.keepAttr=!1;return}if("class"===t.attrName){let e=t.attrValue.split(/\s+/).filter(e=>e&&!/^Mso/i.test(e)).join(" ");t.keepAttr=e.length>0,t.keepAttr&&(t.attrValue=e);return}if("style"===t.attrName){let e=t.attrValue.split(";").map(e=>e.trim()).filter(e=>e&&!/^mso-/i.test(e)&&!/^font-family\s*:/i.test(e)&&!/^font-size\s*:/i.test(e)).join("; ");t.keepAttr=e.length>0,t.keepAttr&&(t.attrValue=e)}});let eb=/\.(pdf|docx?|xlsx?|pptx?|odt|ods|odp|csv|txt|rtf|zip|rar|7z)(?:[?#].*)?$/i,ev=/^\(?\s*[\d.,]+\s*(?:bytes?|[KMGTP]?B)\s*\)?$/i;function ew(e){if(e instanceof o.Element)return e.children.map(ew).join("");let t=e.data;return"string"==typeof t?t:""}function eN({href:e,ext:t,size:a,children:n}){let o=[t,a].filter(Boolean).join(" · ");return(0,i.jsxs)("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:"not-prose group my-3 flex items-center gap-4 roun
1ded-xl border-2 border-gray-200 bg-white p-4 no-underline shadow-card transition hover:border-primary",children:[(0,i.jsx)(r.default,{iconName:"paperclip",className:"bg-primary shrink-0 rounded-full p-2 text-white",size:40}),(0,i.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,i.jsx)("span",{className:"font-heading block break-words font-bold text-gray-800",children:n}),(0,i.jsx)("span",{className:"block text-xs uppercase tracking-wide text-gray-400",children:o})]}),(0,i.jsx)(r.default,{className:"text-white bg-primary hover:bg-primary-light shrink-0 rounded-full p-2 transition",iconName:"download",size:32})]})}e.s(["Prose",0,function({html:e}){if(!e)return null;let t=ex.sanitize(e,ey);if(!t)return null;let r=new Set,l={replace:e=>{var t;if(e instanceof o.Element&&e.attribs)for(let t of Object.keys(e.attribs))t.toLowerCase().startsWith("on")&&delete e.attribs[t];if(e instanceof o.Element&&r.has(e))return(0,i.jsx)(i.Fragment,{});if(e instanceof o.Element&&e.name.includes(":"))return(0,i.jsx)(i.Fragment,{children:(0,o.domToReact)(e.children,l)});if(e instanceof o.Element&&"a"===e.name&&(t=e.attribs?.href)&&(eb.test(t)||/\/sites\/[^/]+\/files\//.test(t)||/\/system\/files\//.test(t))){let t,a,L,s=e.attribs.href,c=(0,n.drupalUrl)(s)??s,d=(a=e=>{for(let i=e;i;i=i.next){var t;if((t=i)instanceof o.Element&&"span"===t.name&&ev.test(ew(t).trim()))return i}return null})(e.next)??a(e.parent?.next);return d&&(r.add(d),t=ew(d).trim().replace(/^\(\s*|\s*\)$/g,"").trim()),(0,i.jsx)(eN,{href:c,ext:(L=s.match(eb),(L?.[1]||s.split(/[?#]/)[0].split(".").pop()||"FILE").toUpperCase().slice(0,4)),size:t,children:(0,o.domToReact)(e.children,l)})}if(e instanceof o.Element&&"img"===e.name){let{width:t,height:r,...L}=e.attribs,l=(0,o.attributesToProps)(L);return"string"==typeof l.src&&(l.src=(0,n.drupalUrl)(l.src)??l.src),"string"==typeof l.srcSet&&(l.srcSet=l.srcSet.split(",").map(e=>{let[t,...i]=e.trim().split(/\s+/);return[(0,n.drupalUrl)(t)??t,...i].join(" ")}).join(", ")),(0,i.jsx)(a.default,{...l})}return e instanceof o.Element&&"table"===e.name?(0,i.jsx)("div",{className:"my-4 max-w-full overflow-x-auto",children:(0,i.jsx)("table",{...(0,o.attributesToProps)(e.attribs),children:(0,o.domToReact)(e.children,l)})}):e instanceof o.Element&&"iframe"===e.name?(0,i.jsx)("span",{className:"not-prose my-4 block max-w-full overflow-x-auto",children:(0,i.jsx)("iframe",{...(0,o.attributesToProps)(e.attribs)})}):void 0}};return(0,i.jsx)("div",{className:"prose prose-neutral max-w-none prose-headings:font-heading prose-a:text-primary prose-img:rounded-lg",children:L(t,l)})},"bodyHtml",0,function(e){let t=e.body;return t?.processed||t?.value||void 0}],39914)},47735,e=>{"use strict";var t=e.i(43476),i=e.i(71645),r=e.i(75157),a=e.i(39914);e.s(["ComunicatoModalRow",0,function({title:e,date:n,body:o,href:L,ext:l}){let[s,c]=(0,i.useState)(!1),d=(0,i.useRef)(null);return(0,i.useEffect)(()=>{let e=d.current;e&&(s?e.showModal():e.close())},[s]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{type:"button",onClick:()=>c(!0),"aria-haspopup":"dialog",className:"group flex w-full items-center gap-3 px-4 py-3 text-left hover:bg-gray-50 sm:gap-4",children:[(0,t.jsx)("span",{className:"grid h-9 w-9 flex-none place-items-center rounded-lg bg-red-50 text-[11px] font-bold text-red-700","aria-hidden":!0,children:L?l:"TXT"}),(0,t.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,t.jsx)("span",{className:"block font-semibold text-gray-800 group-hover:text-primary",children:e}),n&&(0,t.jsx)("span",{className:"mt-0.5 block text-sm text-gray-500 sm:hidden",children:(0,r.formatDate)(n)})]}),n&&(0,t.jsx)("span",{className:"hidden flex-none text-sm text-gray-500 sm:block",children:(0,r.formatDate)(n)}),(0,t.jsx)("span",{className:"flex-none rounded-lg bg-primary px-3 py-1.5 text-sm font-semibold text-white",children:"Leggi"})]}),(0,t.jsx)("dialog",{ref:d,onClick:e=>{e.target===d.current&&c(!1)},onClose:()=>c(!1),className:"fixed left-1/2 top-1/2 max-h-[85dvh] w-[calc(100%-2rem)] max-w-2xl -translate-x-1/2 -translate-y-1/2 overflow-hidden rounded-2xl p-0 shadow-xl backdrop:bg-black/40",children:(0,t.jsxs)("div",{className:"flex max-h-[85dvh] flex-col",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4 border-b border-gray-100 px-6 py-4",children:[(0,t.jsx)("h3",{className:"text-lg font-bold text-gray-900",children:e}),(0,t.jsx)("button",{type:"button",onClick:()=>c(!1),className:"flex h-7 w-7 flex-none items-center justify-center rounded-full text-gray-400 transition hover:bg-gray-100 hover:text-gray-700","aria-label":"Chiudi",children:(0,t.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"M18 6 6 18M6 6l12 12"})})})]}),(0,t.jsxs)("div",{className:"overflow-y-auto px-6 py-5",children:[n&&(0,t.jsx)("p",{className:"mb-4 text-sm text-gray-500",children:(0,r.formatDate)(n)}),(0,t.jsx)(a.Prose,{html:o})]}),L&&(0,t.jsx)("div",{className:"border-t border-gray-100 px-6 py-4",children:(0,t.jsxs)("a",{href:L,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 rounded-lg bg-primary px-4 py-2 text-sm font-semibold text-white",children:[(0,t.jsx)("svg",{width:"15",height:"15",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:(0,t.jsx)("path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5M12 15V3"})}),"Scarica ",l]})})]})})]})}])},60232,37621,27531,e=>{"use strict";var t=e.i(43476),i=e.i(41466),r=e.i(15258),a=e.i(71645),n=e.i(51514),o=e.i(95245),L=e.i(17267);function l(e){return e.played?{played:!0,sets:[e["team1-setwin"],e["team2-setwin"]],winner:e["team1-setwin"]>e["team2-setwin"]?1:2,parziali:{a:e.pt_a,b:e.pt_b}}:{played:!1}}function s(e){let[t,i,r]=e.split("/");return new Date(`${r}-${i}-${t}`)}e.s(["getMatchResult",0,l,"parseMatchDate",0,s],37621);var c=e.i(22016);let d="9999";function p(e){let t=e.city||e.place;if(!t)return null;let i=e.title.toUpperCase(),r=t.toUpperCase();return i.includes(r)||r.includes(i)?null:e.province&&!r.includes(e.province.toUpperCase())?`${t} (${e.province})`:t}function m({match:e,campionato:i,stagione:r,open:a,onClose:o}){let s=l(e),u=e.team1.id===d||e.team2.id===d,f=e.team1.id===d?e.team2:e.team1,h=(0,L.formatSheetTime)(e.time),g="1"===e.ris_ufficiale,x=(0,L.formatSheetTimestamp)(e.data_ultimo_aggiornamento),y=e.stadium&&"Impianto Da Omologare"!==e.stadium,b=(0,t.jsxs)(t.Fragment,{children:[e.giornata&&(0,t.jsxs)(L.SheetBadge,{children:["Giornata ",e.giornata]}),e.ng&&(0,t.jsxs)(L.SheetBadge,{children:["Gara ",e.ng]}
1),s.played?(0,t.jsx)(L.SheetBadge,{tone:g?"ok":"warn",children:g?"Risultato ufficiale":"Risultato provvisorio"}):(0,t.jsx)(L.SheetBadge,{tone:"muted",children:"Da giocare"})]}),v=u?(0,t.jsxs)("p",{className:"rounded-xl bg-gray-50 p-4 text-sm italic text-gray-700",children:["Riposa: ",(0,t.jsx)("span",{className:"font-bold",children:f.title})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(L.SheetTeamsRow,{children:[(0,t.jsx)(L.SheetTeam,{name:e.team1.title,sub:p(e.team1),href:`/campionati/dettaglio-squadra?idsquadra=${e.team1.id}&stagione=${r}`,align:"right",dimmed:s.played&&!(s.sets[0]>s.sets[1])}),(0,t.jsx)(L.SheetScoreBadge,{sets:s.played?s.sets:null}),(0,t.jsx)(L.SheetTeam,{name:e.team2.title,sub:p(e.team2),href:`/campionati/dettaglio-squadra?idsquadra=${e.team2.id}&stagione=${r}`,align:"left",dimmed:s.played&&!(s.sets[1]>s.sets[0])})]}),s.played&&(0,t.jsx)(L.SheetParziali,{labels:[e.team1.shortName||e.team1.title,e.team2.shortName||e.team2.title],a:s.parziali.a,b:s.parziali.b})]}),w=(0,t.jsxs)(t.Fragment,{children:[s.played&&!u&&(0,t.jsx)(L.SheetSection,{title:"Punti classifica",iconName:"trophy",children:(0,t.jsx)("dl",{children:[[e.team1,e["team1-classification-points"]],[e.team2,e["team2-classification-points"]]].map(([e,i])=>(0,t.jsx)(L.SheetField,{label:e.shortName||e.title,value:`${i} ${1===i?"punto":"punti"}`},e.id))})}),(0,t.jsx)(L.SheetSection,{title:"Data e ora",iconName:"calendar",children:(0,t.jsxs)("dl",{children:[(0,t.jsx)(L.SheetField,{label:"Data",value:(0,L.formatSheetLongDate)(e.date)}),(0,t.jsx)(L.SheetField,{label:"Ora",value:h??"Da definire"})]})}),y&&(0,t.jsx)(L.SheetImpiantoSection,{impianto:e.impianto,fallbackName:e.stadium}),!u&&(0,t.jsx)(L.SheetSection,{title:"Società ",iconName:"users",children:(0,t.jsx)("ul",{className:"space-y-2.5",children:[e.team1,e.team2].map(e=>{let i=[e.nome_societa!==e.title?e.nome_societa:null,p(e),e.cod_aff_societa&&`Cod. ${e.cod_aff_societa}`].filter(Boolean).join(" · ");return(0,t.jsxs)("li",{children:[(0,t.jsxs)(c.default,{href:`/campionati/dettaglio-squadra?idsquadra=${e.id}&stagione=${r}`,className:"inline-flex items-center gap-1 text-sm font-bold text-primary hover:underline",children:[e.title,(0,t.jsx)(n.default,{iconName:"chevron-right",size:14})]}),i&&(0,t.jsx)("p",{className:"text-xs text-gray-500",children:i})]},e.id)})})}),(0,t.jsx)(L.SheetSection,{title:"Dati gara",iconName:"info",children:(0,t.jsxs)("dl",{children:[(0,t.jsx)(L.SheetField,{label:"Serie",value:e.team1.series?`${e.team1.series}${e.team1.sex?` ${e.team1.sex}`:""}`:null}),(0,t.jsx)(L.SheetField,{label:"Stagione",value:r||null}),(0,t.jsx)(L.SheetField,{label:"Ultimo aggiornamento",value:x})]})})]});return(0,t.jsx)(L.MatchSheetShell,{open:a,onClose:o,title:i,badges:b,score:v,info:w,ariaLabel:`Dettaglio gara ${e.team1.title} - ${e.team2.title}`})}let u=new Intl.DateTimeFormat("it-IT",{day:"numeric",month:"short"}),f=new Intl.DateTimeFormat("it-IT",{weekday:"short",day:"numeric",month:"short",year:"numeric"}),h=({match:e,campionato:i,stagione:r,badge:o})=>{let[c,d]=(0,a.useState)(!1),p=l(e),h=s(e.date),g=!Number.isNaN(h.getTime()),x="9999"===e.team1.id||"9999"===e.team2.id,y=p.played&&p.sets[0]>p.sets[1],b=p.played&&p.sets[1]>p.sets[0],v="Impianto Da Omologare"!==e.stadium;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"group relative cursor-pointer rounded-2xl border border-gray-200 bg-white font-heading shadow-container overflow-hidden transition-all duration-200 hover:-translate-y-0.5 hover:border-primary/30 hover:shadow-lg focus-within:border-primary/30 active:border-primary/40 active:bg-gray-50/60",children:[(0,t.jsx)("button",{type:"button",onClick:()=>d(!0),"aria-haspopup":"dialog","aria-label":x?`Dettagli riposo gara ${e.ng}`:`Dettagli gara ${e.ng}: ${e.team1.title} - ${e.team2.title}`,className:"absolute inset-0 z-0 cursor-pointer focus:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary"}),(0,t.jsxs)("div",{className:"flex items-center justify-between gap-2 border-b border-gray-100 bg-gray-50/60 px-4 py-2.5 text-xs text-gray-800",children:[(0,t.jsxs)("span",{className:"flex min-w-0 items-center gap-2",children:[o,e.ng&&(0,t.jsxs)("span",{className:"shrink-0 rounded-md bg-primary/10 px-2 py-0.5 text-base font-bold text-primary",children:["Gara ",e.ng]}
1),(0,t.jsx)("span",{className:"min-w-0 truncate font-semibold text-gray-700",children:i})]}),e.giornata&&(0,t.jsxs)("span",{className:"shrink-0 font-semibold text-gray-700",children:["G. ",e.giornata]})]}),(0,t.jsx)("div",{className:"px-4 py-6",children:(0,t.jsx)("div",{className:"min-w-0",children:x?(0,t.jsxs)("p",{className:"text-sm text-gray-800 italic",children:["Riposa:"," ","9999"===e.team1.id?e.team2.title:e.team1.title]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 text-primary sm:flex-row sm:gap-3",children:[(0,t.jsx)("span",{className:`w-full text-center text-sm leading-tight sm:min-w-0 sm:flex-1 sm:basis-0 sm:break-words sm:text-right ${y?"font-extrabold":"font-bold"} ${p.played&&!y?"text-gray-400":""}`,children:e.team1.title}),(0,t.jsx)("div",{className:"shrink-0 text-center text-white rounded-xl bg-primary px-3.5 py-1.5 shadow-sm",children:p.played?(0,t.jsxs)("div",{className:"text-base font-bold tabular-nums",children:[p.sets[0]," â ",p.sets[1]]}):(0,t.jsx)("span",{className:"text-xs font-semibold uppercase tracking-wide text-white/70",children:"vs"})}),(0,t.jsx)("span",{className:`w-full text-center text-sm leading-tight sm:min-w-0 sm:flex-1 sm:basis-0 sm:break-words sm:text-left ${b?"font-extrabold":"font-bold"} ${p.played&&!b?"text-gray-400":""}`,children:e.team2.title})]}),p.played&&(0,t.jsx)("div",{className:"mt-3 flex flex-wrap justify-center gap-1.5",children:p.parziali.a.map((e,i)=>(0,t.jsxs)("span",{className:"rounded-md bg-gray-100 px-2 py-0.5 text-xs font-semibold tabular-nums text-gray-700",children:[e,"-",p.parziali.b[i]]},i))})]})})}),(0,t.jsxs)("div",{className:"flex items-end justify-between gap-3 border-t border-gray-100 px-4 py-2.5 text-xs",children:[(0,t.jsxs)("div",{className:"flex min-w-0 flex-col gap-1",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1.5 whitespace-nowrap text-sm font-semibold text-gray-700",children:[(0,t.jsx)(n.default,{iconName:"calendar",size:16,className:"shrink-0 text-primary"}),g?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"sm:hidden",children:u.format(h)}),(0,t.jsx)("span",{className:"hidden sm:inline",children:f.format(h)})]}):(0,t.jsx)("span",{className:"text-gray-400",children:"Data da definire"}),"00.00"!==e.time&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"text-gray-300",children:"·"}),(0,t.jsx)(n.default,{iconName:"clock",size:16,className:"shrink-0 text-primary"}),e.time]})]}),v?(0,t.jsxs)("div",{className:"hidden min-w-0 gap-1.5 items-center sm:flex",children:[(0,t.jsx)(n.default,{iconName:"location",size:14,className:"shrink-0 text-primary"}),(0,t.jsxs)("div",{className:"min-w-0 text-gray-800 truncate",children:[e.impianto.denominazione," · ",e.impianto.localita]})]}):(0,t.jsx)("span",{className:"hidden min-w-0 truncate text-gray-400 sm:block",children:"Impianto da definire"})]}),(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsx)(L.MatchDetailsCta,{})})]})]}),c&&(0,t.jsx)(m,{match:e,campionato:i,stagione:r,open:!0,onClose:()=>d(!1)})]})};e.s(["MatchCard",0,h,"default",0,h],27531);let g="9999";function x({casa:e}){return(0,t.jsx)("span",{className:`shrink-0 rounded-md px-1.5 py-0.5 text-[10px] font-bold uppercase tracking-wide ${e?"bg-primary/10 text-primary":"bg-gray-200 text-gray-600"}`,children:e?"Casa":"Trasferta"})}let y=({matches:e,giornataAttiva:i,campionato:r,stagione:a,teamId:n})=>e.length?(0,t.jsxs)("div",{className:"mt-3",children:[(0,t.jsxs)("h3",{className:"mb-2 text-xl font-heading font-bold uppercase text-primary",children:["Giornata ",i]}),(0,t.jsx)("div",{className:"flex flex-col gap-4",children:e.map(e=>{let i=e.team1.id===g||e.team2.id===g;return(0,t.jsx)(h,{campionato:r,stagione:a,match:e,badge:n&&!i?(0,t.jsx)(x,{casa:e.team1.id===n}):null},e.id)})})]}):(0,t.jsx)("p",{className:"mt-3 text-sm text-gray-400",children:"Nessuna partita disponibile per questa giornata."});function b({path:e}){let[i,r]=(0,a.useState)("idle"),o=async()=>{r("loading");try{let t=await fetch(`https://pub-8394085fb0ca451eaa42bc05b01c416f.r2.dev/public/json/${e}/calendario.xlsx`);
1if(404===t.status)return void r("assente");if(!t.ok)throw Error(`HTTP ${t.status}`);let i=await t.blob(),a=URL.createObjectURL(i),n=document.createElement("a");n.href=a,n.download=function(e){let[t,i,r,a]=e.split("/");return`calendario-${t}-${i}-${r}-girone-${a}.xlsx`}(e),n.click(),URL.revokeObjectURL(a),r("idle")}catch{r("errore")}};return(0,t.jsxs)("div",{className:"flex flex-col items-end gap-1",children:[(0,t.jsxs)("button",{type:"button",onClick:o,disabled:"loading"===i,className:"flex cursor-pointer items-center gap-2 rounded-full bg-[#22386b] px-6 py-3 font-heading text-sm font-black uppercase tracking-wide text-white shadow-sm transition hover:bg-[#2c4885] hover:shadow-md focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#22386b] disabled:cursor-default disabled:opacity-60 disabled:hover:bg-[#22386b]",children:[(0,t.jsx)(n.default,{iconName:"download",size:16}),"loading"===i?"Downloadâ¦":"Excel"]}),"assente"===i&&(0,t.jsx)("span",{className:"text-xs text-gray-500",children:"Excel non disponibile per questa stagione."}),"errore"===i&&(0,t.jsx)("span",{className:"text-xs text-red-500",children:"Download non riuscito, riprova."})]})}e.i(47167),e.s(["default",0,function({path:e,teamId:L}){let{data:l,isLoading:s,error:c}=(0,i.useCalendario)(e?`${e}/calendario.json`:null),{title:d,giornate:p}=l||{},[m,u]=(0,a.useState)(null),f=L??"",h=(0,a.useMemo)(()=>(0,r.matchesForTeam)(l?.matches??[],f),[l,f]),g=(0,a.useMemo)(()=>p?f?(0,r.giornateWithMatches)(p,h):p:[],[p,h,f]),x=m&&g.includes(m)?m:g[0]??null,[v,w]=(0,a.useState)(0),[N,S]=(0,a.useState)(0),[k,j]=(0,a.useState)(!1),T=(0,a.useRef)(null),C=(0,a.useRef)(null),E=(0,a.useRef)({}),A=(0,a.useRef)({}),M=(0,a.useRef)(!1),_=(0,a.useRef)(null);(0,a.useEffect)(()=>{let e=document.querySelector("header"),t=()=>{let t=e instanceof HTMLElement?e.offsetHeight:0,i=C.current?.offsetHeight??0;w(t),S(t+12+i)};t();let i=new ResizeObserver(t);return e instanceof HTMLElement&&i.observe(e),C.current&&i.observe(C.current),window.addEventListener("resize",t),()=>{i.disconnect(),window.removeEventListener("resize",t)}},[l]),(0,a.useEffect)(()=>{let e=()=>{let e=C.current;e&&j(e.getBoundingClientRect().top<=v+12+1)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[v,l]),(0,a.useEffect)(()=>{if(!x)return;let e=E.current[x],t=T.current;if(!e||!t)return;let i=e.offsetLeft-t.clientWidth/2+e.clientWidth/2;t.scrollTo({left:i,behavior:"smooth"})},[x]),(0,a.useEffect)(()=>{if(!g.length)return;let e=new Set,t=new IntersectionObserver(t=>{if(M.current)return;t.forEach(t=>{let i=t.target.getAttribute("data-giornata");i&&(t.isIntersecting?e.add(i):e.delete(i))});let i=g.find(t=>e.has(t));i&&u(i)},{rootMargin:`-${N+4}px 0px -65% 0px`,threshold:0});return Object.values(A.current).forEach(e=>{e&&t.observe(e)}),()=>t.disconnect()},[g,l,N]);let O=e=>{T.current?.scrollBy({left:"left"===e?-160:160,behavior:"smooth"})};return(0,t.jsxs)(o.default,{variant:"div",className:"space-y-6 py-10",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-4",children:[(0,t.jsx)("h1",{className:"text-3xl font-bold font-heading uppercase text-gray-900",children:"Calendario e risultati"}),e&&(0,t.jsx)(b,{path:e})]}),l&&g.length>0&&(0,t.jsx)("div",{ref:C,className:`sticky z-30 rounded-2xl bg-white/95 px-3 py-3 backdrop-blur transition-all duration-200 ${k?"shadow-[0_10px_30px_-8px_rgba(22,58,107,0.35)] ring-1 ring-black/5":"shadow-none"}`,style:{top:v+12},children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("button",{onClick:()=>O("left"),className:"flex p-1 shrink-0 items-center justify-center rounded-full bg-white text-primary shadow-icon-button cursor-pointer","aria-label":"Scorri a sinistra",children:(0,t.jsx)(n.default,{iconName:"chevron-left",size:24})}),(0,t.jsx)("div",{ref:T,className:"flex min-w-0 flex-1 gap-3 overflow-x-auto scrollbar-none [&::-webkit-scrollbar]:hidden",children:g.map(e=>(0,t.jsx)("button",{style:{borderRadius:"10px"},ref:t=>{E.current[e]=t},onClick:()=>(e=>{u(e),E.current[e]?.focus({preventScroll:!0});let t=A.current[e];if(!t)return;M.current=!0,_.current&&clearTimeout(_.current);let i=t.getBoundingClientRect().top+window.scrollY-N-4;window.scrollTo({top:i,behavior:"smooth"}),_.current=setTimeout(()=>
1{M.current=!1},800)})(e),className:`uppercase px-4 py-2 text-sm font-bold font-heading transition shrink-0 cursor-pointer ${e===x?"bg-primary text-white":"bg-gray-100 hover:bg-primary/30 text-gray-600"}`,children:e},e))}),(0,t.jsx)("button",{onClick:()=>O("right"),className:"flex p-1 shrink-0 items-center justify-center rounded-full bg-white text-primary shadow-icon-button cursor-pointer","aria-label":"Scorri a destra",children:(0,t.jsx)(n.default,{iconName:"chevron-right",size:24})})]})}),s&&!l&&(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamentoâ¦"}),c&&!l&&(0,t.jsxs)("p",{className:"text-sm text-red-500",children:["Errore: ",c]}),l&&(0,t.jsx)("div",{"aria-busy":s,className:`space-y-10 transition-opacity duration-200 ${s?"opacity-60":""}`,children:g.map(e=>(0,t.jsx)("div",{"data-giornata":e,ref:t=>{A.current[e]=t},style:{scrollMarginTop:N+8},children:(0,t.jsx)(y,{campionato:d||"",stagione:l.season,matches:h.filter(t=>t.giornata===e),giornataAttiva:e,teamId:f||null})},e))})]})}],60232)},23207,e=>{"use strict";var t=e.i(43476),i=e.i(16521),r=e.i(41466),a=e.i(18566),n=e.i(95245);let o="font-bold font-heading text-muted-foreground uppercase bg-gray-300/30",L=[{key:"points",label:"P",align:"center",width:52,headerClassName:"font-black font-heading text-muted-foreground bg-primary/20",className:"font-black text-primary bg-primary/10 p-3"},{key:"team_title",label:"SQUADRA",width:"25%",headerClassName:o,className:"font-heading p-3"},{key:"played",label:"G",align:"center",width:48,headerClassName:o,className:"font-heading p-3"},{key:"won",label:"GV",align:"center",width:48,headerClassName:o,className:"font-heading p-3"},{key:"lost",label:"GP",align:"center",width:48,headerClassName:o,className:"font-heading p-3"},{key:"sets_won",label:"SV",align:"center",width:48,headerClassName:o,className:"font-heading p-3"},{key:"sets_lost",label:"SP",align:"center",width:48,headerClassName:o,className:"font-heading p-3"},{key:"set_ratio",label:"QS",align:"center",width:64,headerClassName:o,className:"font-heading p-3"},{key:"points_won",label:"PF",align:"center",width:64,headerClassName:o,className:"font-heading p-3"},{key:"points_lost",label:"PS",align:"center",width:64,headerClassName:o,className:"font-heading p-3"},{key:"point_ratio",label:"QP",align:"center",width:64,headerClassName:o,className:"font-heading p-3"}],l=[{key:"position",label:"POS",align:"center",width:60,headerClassName:o,className:"font-heading font-bold text-muted-foreground p-3"},{key:"team_title",label:"SQUADRA",headerClassName:o,className:"font-heading p-3"},{key:"points",label:"P",align:"center",width:60,headerClassName:"font-black font-heading text-muted-foreground bg-primary/20",className:"font-black text-primary bg-primary/10 p-3"}],s=[{key:"P",desc:"Punti Classifica"},{key:"G",desc:"Partite Giocate"},{key:"GV",desc:"Partite Vinte"},{key:"GP",desc:"Partite Perse"},{key:"SV",desc:"Set Vinti"},{key:"SP",desc:"Set Persi"},{key:"QS",desc:"Quoziente Set"},{key:"PF",desc:"Punti Fatti"},{key:"PS",desc:"Punti Subiti"},{key:"QP",desc:"Quoziente Punti"}];e.s(["default",0,function({path:e,compact:o=!1,limit:c,fullHref:d}){let p=(0,a.useRouter)(),{data:m,isLoading:u,error:f}=(0,r.useClassifica)(e);if(!e)return null;if(u&&!m)return(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Caricamento classificaâ¦"});if(f&&!m)return(0,t.jsxs)("p",{className:"text-sm text-red-500",children:["Errore: ",f]});if(!m)return null;let h=e=>{p.push(`/campionati/dettaglio-squadra?idsquadra=${e.id}&stagione=${m.season}`)},g=m.teams.filter(e=>"9999"!==e.team.id).map(e=>({id:e.team.id,position:e.position,team_title:e.team.title,points:e.points,played:e.played,won:e.won,lost:e.lost,sets_won:e.sets_won,sets_lost:e.sets_lost,points_won:e.points_won,points_lost:e.points_lost,set_ratio:e.set_ratio,point_ratio:e.point_ratio})),x=c?g.slice(0,c):g;return o?(0,t.jsxs)("section",{"aria-busy":u,className:`flex flex-col gap-4 transition-opacity duration-200 ${u?"opacity-60":""}`,children:[(0,t.jsx)("h2",{className:"text-3xl font-bold uppercase tracking-tight font-heading",children:"Classifica"}),(0,t.jsx)("div",{className:"rounded-lg overflow-hidden",children:(0,t.jsx)(i.default,{data:x,columns:l,onRowClick:h,fullHref:d})})]}):(0,t.jsxs)(n.default,{variant:"div",className:`flex flex-col gap-4 py-10 transition-opacity duration-200 ${u?"opacity-60":""}`,children:[(0,t.jsx)("h2",{className:"text-3xl font-bold uppercase tracking-tight font-heading",children:"Classifica Squadre"}),(0,t.jsxs)("div",{className:"rounded-lg overflow-hidden space-y-4",children:[(0,t.jsx)(i.default,{data:x,columns:L,onRowClick:h,className:""}),(0,t.jsxs)("div",{className:"border border-gray-200 rounded-lg p-6 shadow-lg",style:{backgroundColor:"#F9FAFB"},children:[(0,t.jsx)("p",{className:"font-bold uppercase text-sm mb-3",children:"Legenda"}),(0,t.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-x-6 gap-y-2 text-sm",children:s.map(({key:e,desc:i})=>(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsxs)("span",{className:"font-semibold font-heading text-primary",children:[e,":"]}
1),(0,t.jsx)("span",{className:"font-heading text-muted-foreground ml-0.5",children:i})]},e))})]})]})]})}])},28529,42295,25666,22021,e=>{"use strict";var t=e.i(43476),i=e.i(83599),r=e.i(95245),a=e.i(39787),n=e.i(23207),o=e.i(51514),L=e.i(41466),l=e.i(37621),s=e.i(71645),c=e.i(27531);let d=["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],p=["LUN","MAR","MER","GIO","VEN","SAB","DOM"];function m({path:e}){let{data:i,isLoading:r}=(0,L.useCalendario)(e?`${e}/calendario.json`:null),a=i?.matches,n=i?.title??"",u=i?.season??"",f=(0,s.useMemo)(()=>(a??[]).map(e=>({m:e,d:(0,l.parseMatchDate)(e.date)})).filter(e=>!isNaN(e.d.getTime())).sort((e,t)=>e.d.getTime()-t.d.getTime()),[a]),h=(0,s.useMemo)(()=>{let e=new Date;return new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()},[]),g=(0,s.useMemo)(()=>{let e=f.find(e=>e.d.getTime()>=h);return(e??f[f.length-1])?.d??new Date},[f,h]),[x,y]=(0,s.useState)(null),[b,v]=(0,s.useState)(null),w=x??{y:g.getFullYear(),m:g.getMonth()},N=(0,s.useMemo)(()=>{let e=new Set;for(let{d:t}of f)t.getFullYear()===w.y&&t.getMonth()===w.m&&e.add(t.getDate());return e},[f,w.y,w.m]),S=(0,s.useMemo)(()=>{if(b)return f.filter(({d:e})=>`${e.getFullYear()}-${e.getMonth()}-${e.getDate()}`===b).map(e=>e.m);let e=f.filter(({d:e})=>e.getTime()>=h).map(e=>e.m);return e.length?e:f.map(e=>e.m)},[f,b,h]),k=(new Date(w.y,w.m,1).getDay()+6)%7,j=new Date(w.y,w.m+1,0).getDate(),T=[...Array(k).fill(null),...Array.from({length:j},(e,t)=>t+1)],C=e=>{v(null),y(()=>{let t=w.m+e;return{y:w.y+Math.floor(t/12),m:(t%12+12)%12}})};return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{className:"font-heading mb-5 text-3xl font-bold uppercase text-gray-900",children:"Calendario partite"}),r&&!i?(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamento calendarioâ¦"}):(0,t.jsxs)("div",{className:"grid gap-6 lg:grid-cols-2",children:[(0,t.jsxs)("div",{className:"min-w-0 rounded-2xl bg-gray-50 p-5",children:[(0,t.jsxs)("div",{className:"mb-4 flex items-center justify-between",children:[(0,t.jsxs)("span",{className:"font-heading text-lg font-extrabold text-gray-900",children:[d[w.m]," ",w.y]}),(0,t.jsxs)("div",{className:"flex gap-1",children:[(0,t.jsx)("button",{type:"button",onClick:()=>C(-1),"aria-label":"Mese precedente",className:"flex h-8 w-8 items-center justify-center rounded-full border border-gray-200 text-primary hover:bg-primary hover:text-white",children:(0,t.jsx)(o.default,{iconName:"chevron-left"})}),(0,t.jsx)("button",{type:"button",onClick:()=>C(1),"aria-label":"Mese successivo",className:"flex h-8 w-8 items-center justify-center rounded-full border border-gray-200 text-primary hover:bg-primary hover:text-white",children:(0,t.jsx)(o.default,{iconName:"chevron-right"})})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-7 gap-y-2 text-center",children:[p.map(e=>(0,t.jsx)("span",{className:"text-[11px] font-semibold text-gray-400",children:e},e)),T.map((e,i)=>{if(!e)return(0,t.jsx)("span",{},`e${i}`);let r=N.has(e),a=`${w.y}-${w.m}-${e}`,n=b===a;return(0,t.jsxs)("button",{type:"button",disabled:!r,onClick:()=>v(n?null:a),className:"relative mx-auto flex aspect-square w-full max-w-9 items-center justify-center rounded-full text-sm disabled:cursor-default",children:[(0,t.jsx)("span",{className:`flex h-full w-full items-center justify-center rounded-full ${n?"bg-primary font-bold text-white":r?"font-semibold text-gray-900":"text-gray-400"}`,children:e}),r&&!n&&(0,t.jsx)("span",{className:"absolute bottom-1 h-1 w-1 rounded-full bg-primary"})]},a)})]})]}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("h3",{className:"font-heading mb-3 text-lg font-extrabold uppercase text-primary",children:b?"Partite del giorno":"Prossime partite"}),0===S.length?(0,t.jsx)("p",{className:"rounded-xl border border-dashed border-gray-300 bg-gray-50 p-6 text-center text-sm text-gray-500",children:"Nessuna partita in programma."}):(0,t.jsx)("ul",{className:"max-h-80 space-y-3 overflow-y-auto pr-1",children:S.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(c.default,{match:e,campionato:n,stagione:u})},e.id))})]})]})]})}let u=e=>fetch(e).then(e=>{if(!e.ok)throw Error(`HTTP ${e.status}`);return e.json()});function f({label:e,value:i,options:r,onChange:a,className:n=""}
1){let o=(0,s.useId)(),[L,l]=(0,s.useState)(!1),[c,d]=(0,s.useState)(-1),p=(0,s.useRef)(null),m=(0,s.useRef)(null),u=r.findIndex(e=>e.value===i),h=r[u]?.label??"",g=(0,s.useMemo)(()=>r.reduce((e,t)=>t.label.length>e.length?t.label:e,""),[r]);(0,s.useEffect)(()=>{if(!L)return;let e=e=>{p.current?.contains(e.target)||l(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[L]),(0,s.useEffect)(()=>{L&&m.current?.scrollIntoView({block:"nearest"})},[L,c]);let x=()=>{d(u>=0?u:0),l(!0)},y=e=>{let t=r[e];l(!1),t&&(0,s.startTransition)(()=>a(t.value))};return(0,t.jsxs)("div",{ref:p,className:"relative flex flex-col gap-1 border-l-2 border-[#5e9fdd]/70 pl-3 md:border-l-0 md:pl-0",children:[(0,t.jsx)("span",{id:`${o}-label`,className:"font-heading text-sm font-black uppercase tracking-wider text-[#5e9fdd]",children:e}),(0,t.jsxs)("button",{type:"button",role:"combobox","aria-controls":`${o}-list`,"aria-expanded":L,"aria-labelledby":`${o}-label`,"aria-activedescendant":L&&c>=0?`${o}-opt-${c}`:void 0,onClick:()=>L?l(!1):x(),onKeyDown:e=>{switch(e.key){case"ArrowDown":case"ArrowUp":{if(e.preventDefault(),!L)return void x();let t="ArrowDown"===e.key?1:-1;d(e=>(e+t+r.length)%Math.max(r.length,1));return}case"Home":case"End":if(!L)return;e.preventDefault(),d("Home"===e.key?0:r.length-1);return;case"Enter":case" ":e.preventDefault(),L?y(c):x();return;case"Escape":if(!L)return;e.preventDefault(),l(!1);return;case"Tab":l(!1)}},className:"flex cursor-pointer items-center gap-2 rounded bg-transparent font-heading text-base font-bold uppercase text-white outline-none focus-visible:ring-2 focus-visible:ring-white/50",children:[(0,t.jsxs)("span",{className:"grid",children:[(0,t.jsx)("span",{className:`col-start-1 row-start-1 truncate text-left ${n}`,children:h}),(0,t.jsx)("span",{"aria-hidden":"true",className:`col-start-1 row-start-1 h-0 overflow-hidden whitespace-nowrap ${n}`,children:g})]}),(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 20 20",fill:"none",className:`size-4 shrink-0 text-white/70 transition-transform ${L?"rotate-180":""}`,children:(0,t.jsx)("path",{d:"M5 8l5 5 5-5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]}),L&&(0,t.jsx)("ul",{id:`${o}-list`,role:"listbox","aria-labelledby":`${o}-label`,className:"absolute left-0 top-full z-40 mt-2 max-h-72 min-w-full overflow-y-auto rounded-xl bg-[#0f1b2d] py-1.5 shadow-2xl ring-1 ring-white/10",children:r.map((e,i)=>{let r=i===u,a=i===c,n=r?"bg-primary font-bold text-white":a?"bg-white/10 text-white":"text-white/80";return(0,t.jsx)("li",{id:`${o}-opt-${i}`,role:"option","aria-selected":r,ref:a?m:void 0,onMouseEnter:()=>d(i),onClick:()=>y(i),className:`cursor-pointer whitespace-nowrap px-4 py-2.5 font-heading text-sm uppercase transition-colors ${n}`,children:e.label},e.value)})})]})}e.s(["default",0,function({path:e,classificaHref:o,onOpenClassifica:L}){let{data:l,isLoading:s}=(0,i.default)(`/api/news?category=${encodeURIComponent("Generali")}&limit=4`,u),c=l?.items??[];return(0,t.jsxs)(r.default,{variant:"div",className:"space-y-12 py-10",children:[(0,t.jsx)(m,{path:e}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)(n.default,{path:e,compact:!0,limit:5,fullHref:L?null:o}),L&&(0,t.jsxs)("button",{type:"button",onClick:L,className:"group flex w-full items-center justify-center gap-1 px-5 py-3 text-sm font-bold uppercase tracking-wide text-primary transition hover:bg-primary/5",children:["Classifica completa",(0,t.jsx)("span",{className:"transition group-hover:translate-x-1","aria-hidden":!0,children:"â"})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("h2",{className:"text-3xl font-heading font-bold uppercase",children:"Notizie"}),s?(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamento newsâ¦"}):c.length?(0,t.jsx)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-4",children:c.map(e=>(0,t.jsx)(a.default,{item:e},e.id))}):(0,t.jsx)("p",{className:"rounded-xl border border-dashed border-gray-300 bg-gray-50 p-10 text-center text-gray-500",children:"Nessuna news disponibile."})]})]})}],28529),e.s(["FilterBar",0,function({children:e}){return(0,t.jsx)("div",{className:"relative z-40 rounded-2xl px-5 py-4 md:px-6",style:{background:"linear-gradient(100deg,#0a1526 0%,#15304f 38%,#1e4477 58%,#0b1a2e 100%)"},children:(0,t.jsx)("div",{className:"flex flex-wrap items-start gap-x-8 gap-y-4",children:e})})},"FilterField",0,f],42295),e.s(["default",0,function({teams:e,value:i,onChange:r}){return e.length?(0,t.jsx)(f,{label:"Squadra",value:i,onChange:r,className:"max-w-[16rem]",options:[{value:"",label:"Tutte le squadre"},...e.map(e=>({value:e.id,label:e.title}))]}):null}],25666);var h=e.i(18566),g=e.i(44076),x=e.i(16521);let y=[{key:"points",label:"Logo",align:"center",width:"5%",headerClassName:" text-white uppercase font-heading bg-primary",className:"font-black font-heading text-primary p-8",render:e=>{var i;return(0,t.jsx)("div",{className:"mx-auto flex h-10 w-10 items-center justify-center",children:(0,t.jsx)("div",{className:"relative h-10 w-10 overflow-hidden rounded-full bg-white",children:(0,t.jsx)(g.default,{src:e.logo||"",alt:e.team_title,fill:!0,sizes:"40px",className:"object-contain",fallback:(0,t.jsx)("span",{className:"flex h-full w-full items-center justify-center bg-primary-light font-heading text-xs font-extrabold text-primary",children:(i=e.team_title)?i.trim().split(/\s+/).slice(0,2).map(e=>e[0]).join("").toUpperCase():"?"})})})})}},{key:"team_title",label:"SQUADRA",headerClassName:"text-white uppercase font-heading bg-primary",className:"font-bold "}];e.s(["default",0,({path:e})=>{let i=(0,h.useRouter)(),{teams:a,isLoading:n,error:o}=(0,L.useTeams)(e);if(!e)return null;if(n&&0===a.length)return(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Caricamento squadreâ¦"});if(o&&0===a.length)return(0,t.jsxs)("p",{className:"text-sm text-red-500",children:["Errore: ",o]});let l=e.split("/")[0],s=a.map(e=>({id:e.id,team_title:e.title,logo:e.logo}));return(0,t.jsx)(r.default,{variant:"div",className:`py-10 transition-opacity duration-200 ${n?"opacity-60":""}`,children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("span",{className:"font-heading text-3xl uppercase tracking-tight font-bold",children:"Squadre partecipanti"}),(0,t.jsx)(x.default,{data:s,columns:y,onRowClick:e=>{i.push(`/campionati/dettaglio-squadra?idsquadra=${e.id}&stagione=${l}`)},className:""})]})})}],22021)},5642,e=>{"use strict";var t=e.i(43476),i=e.i(41466),r=e.i(15258),a=e.i(22016),n=e.i(18566),o=e.i(71645),L=e.i(21866),l=e.i(95245),s=e.i(60232),c=e.i(23207),d=e.i(28529),p=e.i(42295),m=e.i(25666),u=e.i(22021);e.s(["default",0,function({title:e,meta:f,seriesCode:h,sexCode:g,activeTab:x,hrefs:y,nid:b}
1){let v=(0,n.useSearchParams)(),[w,N]=(0,o.useState)(()=>v.get("stagione")),[S,k]=(0,o.useState)(()=>v.get("girone")),[j,T]=(0,o.useState)(()=>v.get("squadra")),C=String(new Date().getFullYear()),{data:E}=(0,i.useSeasonsList)(),A=(0,o.useMemo)(()=>(0,r.seasonsForDiscipline)(E?.seasons,(0,r.disciplineKeyFromSeries)(h)),[E,h]),M=(0,o.useMemo)(()=>w&&A.includes(w)?w:(0,r.pickSeason)(A,C),[w,A,C]),{data:_,isLoading:O}=(0,i.useSeasonCalendars)(M),D=(0,o.useMemo)(()=>_?.calendars&&h&&g?_.calendars.filter(e=>e.series===h&&e.sex===g).map(e=>e.girone):[],[_,h,g]),R=S&&D.includes(S)?S:D[0]??null,P=M&&h&&g&&R?`${M}/${h}/${g}/${R}`:null,I="calendario"===x,{teams:z}=(0,i.useCalendarioTeams)(I?P:null),F=j&&(!z.length||z.some(e=>e.id===j))?j:"",H=e=>{let t=new URLSearchParams;M&&t.set("stagione",M),R&&t.set("girone",R),F&&t.set("squadra",F);let i=t.toString();return i?`${e}?${i}`:e},$=`campionato-filtri:${h??""}:${g??""}`,B=e=>{try{sessionStorage.setItem($,JSON.stringify({stagione:M,girone:R,squadra:F,...e}))}catch{}};(0,o.useEffect)(()=>{(()=>{try{let e=sessionStorage.getItem($);if(!e)return;let t=JSON.parse(e);"string"==typeof t.stagione&&N(t.stagione),"string"==typeof t.girone&&k(t.girone),"string"==typeof t.squadra&&T(t.squadra)}catch{}})()},[$]);let U=r.CAMPIONATO_TABS.filter(e=>e.enabled);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.default,{variant:"div",className:"py-6 flex flex-col",children:(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-4",children:[(0,t.jsx)("header",{children:(0,t.jsxs)("h1",{className:"font-heading text-2xl font-black uppercase md:text-3xl",children:[e.split("-")[0],(0,t.jsx)(L.EditPencil,{nid:b,className:"ml-2"})]})}),(A.length>0||D.length>0)&&(0,t.jsxs)(p.FilterBar,{children:[A.length>0&&(0,t.jsx)(p.FilterField,{label:"Stagione",value:M??"",onChange:e=>{N(e),B({stagione:e})},options:A.map(e=>({value:e,label:e}))}),D.length>0&&(0,t.jsx)(p.FilterField,{label:"Girone",value:R??"",onChange:e=>{k(e),B({girone:e})},options:D.map(e=>({value:e,label:e}))}),I&&(0,t.jsx)(m.default,{teams:z,value:F,onChange:e=>{T(e),B({squadra:e})}})]})]})}),(0,t.jsxs)(l.default,{variant:"div",className:"",children:[(0,t.jsx)("div",{className:"flex items-center gap-6 overflow-x-auto border-b border-gray-200 scrollbar-none [&::-webkit-scrollbar]:hidden",children:U.map(e=>{let i=e.key===x,r=y?.[e.key]??null,n=`uppercase px-2 py-3 text-sm font-bold font-heading transition shrink-0 cursor-pointer border-b-2 ${i?"border-primary text-primary":"border-transparent text-gray-900 hover:text-primary hover:border-primary/40"}`;return i||!r?(0,t.jsx)("span",{className:n,"aria-current":i?"page":void 0,children:e.label},e.key):(0,t.jsx)(a.default,{href:H(r),className:n,children:e.label},e.key)})}),"home"!==x&&O&&!_&&(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamento campionatoâ¦"}),"home"!==x&&!O&&!P&&(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Nessun dato disponibile per questo campionato."})]}),"home"===x?(0,t.jsx)(d.default,{path:P,classificaHref:y?H(y.classifica):null}):P&&"calendario"===x?(0,t.jsx)(s.default,{path:P,teamId:F}):P&&"classifica"===x?(0,t.jsx)(c.default,{path:P}):P&&"squadre"===x?(0,t.jsx)(u.default,{path:P}):null]})}])},37339,e=>{"use strict";var t=e.i(43476),i=e.i(41466),r=e.i(15258),a=e.i(71645),n=e.i(21866),o=e.i(95245);function L({series:e,sex:a}){let n=(0,r.alboAliasFor)(e,a),{data:l,isLoading:s}=(0,i.useAlboOro)(n),c=l?.html??"";return(0,t.jsx)(o.default,{variant:"div",className:"py-8",children:s?(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamento albo d'oroâ¦"}):c?(0,t.jsx)("div",{className:"albo-tables prose prose-neutral max-w-none prose-headings:font-heading",dangerouslySetInnerHTML:{__html:c}}):(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Albo d'oro non disponibile."})})}var l=e.i(60232),s=e.i(23207),c=e.i(28529),d=e.i(42295),p=e.i(25666),m=e.i(22021);let u={M:"Maschile",F:"Femminile"},f=new Set(r.HUB_TABS.map(e=>e.key)),h=e=>"M"===e||"F"===e?e:null;function g(e,t,i,r){if("albo-doro"===e){let t=[e,i.activeSeries??"",i.activeSex??""];for(;t.length>0&&!t[t.length-1];)t.pop();return`#${t.join("/")}`}let a=[e,t??"",i.activeSeries??"",i.activeSex??"",i.activeGirone??"",r];for(;a.length>0&&!a[a.length-1];)a.pop();return 1===a.length&&"home"===a[0]?"":a.length?`#${a.join("/")}`:""}function x(e,t,i){let r=(0,a.useMemo)(()=>{let t=e?.calendars;if(!t||0===i.length)return[];let r=new Set(i),a=new Set(t.filter(e=>r.has(e.series)).map(e=>e.sex));return["M","F"].filter(e=>a.has(e))},[e,i]),[n,o]=(0,a.useState)(null),L=n&&r.includes(n)?n:r[0]??null,l=(0,a.useMemo)(()=>{let t=e?.calendars;if(!t||!L)return i;let r=new Set(t.filter(e=>e.sex===L).map(e=>e.series));return i.filter(e=>r.has(e))},[e,i,L]),[s,c]=(0,a.useState)(null),d=s&&l.includes(s)?s:l[0]??null,p=(0,a.useMemo)(()=>{let t=e?.calendars;return t&&d&&L?t.filter(e=>e.series===d&&e.sex===L).map(e=>e.girone):[]},[e,d,L]),[m,u]=(0,a.useState)(null),f=m&&p.includes(m)?m:p[0]??null,h=t&&d&&L&&f?`${t}/${d}/${L}/${f}`:null;return{seriesOptions:l,activeSeries:d,setSelectedSeries:c,sexOptions:r,activeSex:L,setSelectedSex:o,gironi:p,activeGirone:f,setSelectedGirone:u,path:h}}function y({coords:e,hideGirone:i=!1}){return(0,t.jsxs)(t.Fragment,{children:[e.sexOptions.length>0&&(0,t.jsx)(d.FilterField,{label:"Genere",value:e.activeSex??"",onChange:t=>e.setSelectedSex(t),options:e.sexOptions.map(e=>({value:e,label:u[e]}
1))}),e.seriesOptions.length>0&&(0,t.jsx)(d.FilterField,{label:"Serie",value:e.activeSeries??"",onChange:e.setSelectedSeries,options:e.seriesOptions.map(e=>({value:e,label:e}))}),!i&&e.gironi.length>0&&(0,t.jsx)(d.FilterField,{label:"Girone",value:e.activeGirone??"",onChange:e.setSelectedGirone,options:e.gironi.map(e=>({value:e,label:e}))})]})}e.s(["default",0,function({title:e,disciplineSlug:u,nid:b}){let[v,w]=(0,a.useState)("home"),N=String(new Date().getFullYear()),{data:S}=(0,i.useSeasonsList)(),k=(0,a.useMemo)(()=>(0,r.disciplineKeyFromSlug)(u),[u]),j=(0,a.useMemo)(()=>(0,r.seasonsForDiscipline)(S?.seasons,k),[S,k]),[T,C]=(0,a.useState)(null),E=(0,a.useMemo)(()=>T&&j.includes(T)?T:(0,r.pickSeason)(j,N),[T,j,N]),{data:A,isLoading:M}=(0,i.useSeasonCalendars)(E),_=(0,a.useMemo)(()=>(0,r.disciplineSeries)(u),[u]),O=(0,a.useMemo)(()=>new Set((A?.calendars??[]).map(e=>e.series)),[A]),D=(0,a.useMemo)(()=>_?_.filter(e=>O.has(e)):[...O].filter(e=>!e.startsWith("CI")&&!e.startsWith("SC")).sort(),[_,O]),R=(0,a.useCallback)(e=>{let t=(0,r.cupSeriesFor)(e,u);if(t)return t.filter(e=>O.has(e));let i=(0,r.familyPrefix)(e);return[...O].filter(e=>e.startsWith(i)).sort()},[u,O]),P=(0,a.useMemo)(()=>R("ci"),[R]),I=(0,a.useMemo)(()=>R("sc"),[R]),z=x(A,E,D),F=x(A,E,P),H=x(A,E,I),$=(0,a.useMemo)(()=>r.HUB_TABS.filter(e=>!e.onlySeries||null!=z.activeSeries&&e.onlySeries.includes(z.activeSeries)),[z.activeSeries]),B=$.some(e=>e.key===v)?v:"home",U=r.HUB_TABS.find(e=>e.key===B)?.family??"league",G="ci"===U?F:"sc"===U?H:z,V="league"!==U,q="albo-doro"===B,[W,Z]=(0,a.useState)("calendario"),Y=G.path,X="calendario"===B||V&&"calendario"===W,{teams:K}=(0,i.useCalendarioTeams)(X?Y:null),[Q,J]=(0,a.useState)(""),ee=!K.length||K.some(e=>e.id===Q)?Q:"",et=(0,a.useRef)(null),ei=(0,a.useRef)(null),er=(0,a.useRef)(""),ea=(0,a.useRef)(!1);(0,a.useEffect)(()=>{et.current={league:z,ci:F,sc:H},ei.current=E,er.current=ee});let en=e=>{let t=et.current;return"ci"===e?t.ci:"sc"===e?t.sc:t.league};(0,a.useEffect)(()=>{let e=()=>{let{tab:e,stagione:t,serie:i,sex:a,girone:n,squadra:o}=function(){let e=window.location.hash.replace(/^#/,"").split("/"),t=e[0]??"";if(!f.has(t))return{tab:"home",stagione:null,serie:null,sex:null,girone:null,squadra:null};if("albo-doro"===t)return{tab:t,stagione:null,serie:e[1]||null,sex:h(e[2]??""),girone:null,squadra:null};let[,i="",r="",a="",n="",o=""]=e;return{tab:t,stagione:i||null,serie:r||null,sex:h(a),girone:n||null,squadra:o||null}}();w(e),t&&C(t),J(o??"");let L=en(r.HUB_TABS.find(t=>t.key===e)?.family??"league");i&&L.setSelectedSeries(i),a&&L.setSelectedSex(a),n&&L.setSelectedGirone(n),ea.current=!0};return e(),window.addEventListener("hashchange",e),window.addEventListener("popstate",e),()=>{window.removeEventListener("hashchange",e),window.removeEventListener("popstate",e)}},[]),(0,a.useEffect)(()=>{if(!ea.current)return;let e=g(v,ei.current,G,ee),{pathname:t,search:i}=window.location;window.history.replaceState(null,"",`${t}${i}${e}`)},[v,E,G.activeSeries,G.activeSex,G.activeGirone,ee]);let eo=(0,a.useCallback)(e=>{let{pathname:t,search:i}=window.location,a=en(r.HUB_TABS.find(t=>t.key===e)?.family??"league"),n=g(e,ei.current,a,er.current);window.history.pushState(null,"",`${t}${i}${n}`),w(e)},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.default,{variant:"div",className:"py-6 flex flex-col",children:(0,t.jsxs)("div",{className:"flex flex-col items-stretch gap-4",children:[(0,t.jsx)("header",{children:(0,t.jsxs)("h1",{className:"font-heading text-2xl font-black uppercase md:text-3xl",children:[e,(0,t.jsx)(n.EditPencil,{nid:b,className:"ml-2"})]})}),(j.length>0||G.seriesOptions.length>0)&&(0,t.jsxs)(d.FilterBar,{children:[j.length>0&&(0,t.jsx)(d.FilterField,{label:"Stagione",value:E??"",onChange:C,options:j.map(e=>({value:e,label:e}))}),(0,t.jsx)(y,{coords:G,hideGirone:q}),X&&(0,t.jsx)(p.default,{teams:K,value:ee,onChange:J})]})]})}),(0,t.jsxs)(o.default,{variant:"div",className:"",children:[(0,t.jsx)("div",{className:"flex items-center gap-6 overflow-x-auto border-b border-gray-200 scrollbar-none [&::-webkit-scrollbar]:hidden",children:$.map(e=>{let i=e.key===B,r=`uppercase px-2 py-3 text-sm font-bold font-heading transition shrink-0 cursor-pointer border-b-2 bg-transparent ${i?"border-primary text-primary":"border-transparent text-gray-900 hover:text-primary hover:border-primary/40"}`;return(0,t.jsx)("button",{type:"button",onClick:()=>eo(e.key),className:r,"aria-current":i?"page":void 0,children:e.label},e.key)})}),V&&(0,t.jsx)("div",{className:"flex items-center gap-4 py-3",children:["calendario","classifica"].map(e=>(0,t.jsx)("button",{type:"button",onClick:()=>Z(e),className:`text-sm font-bold uppercase tracking-wide transition ${W===e?"text-primary":"text-gray-500 hover:text-primary"}`,children:"calendario"===e?"Calendario":"Classifica"},e))}),"home"!==B&&!q&&M&&!A&&(0,t.jsx)("p",{className:"text-sm text-gray-400",children:"Caricamento campionatoâ¦"}),"home"!==B&&!q&&!M&&!Y&&(0,t.jsx)("p",{className:"text-sm text-gray-500",children:"Nessun dato disponibile per questa competizione."})]}),q?(0,t.jsx)(L,{series:z.activeSeries,sex:z.activeSex}):"home"===B?(0,t.jsx)(c.default,{path:Y,onOpenClassifica:()=>eo("classifica")}):V&&Y?"classifica"===W?(0,t.jsx)(s.default,{path:Y}):(0,t.jsx)(l.default,{path:Y,teamId:ee}):Y&&"calendario"===B?(0,t.jsx)(l.default,{path:Y,teamId:ee}):Y&&"classifica"===B?(0,t.jsx)(s.default,{path:Y}):Y&&"squadre"===B?(0,t.jsx)(m.default,{path:Y}):null]})}],37339)},17153,e=>{"use strict";var t=e.i(43476),i=e.i(71645);let r=[{id:"r1",d:"M350.127 328.521L349.868 327.576L350.885 326.63L352.384 326.338L355.934 326.939L357.847 326.252L358.95 327.06L360.242 326.372L360.
1121 325.65L361.397 325.323L361.259 324.738L361.879 324.962L362.965 324.309L364.722 325.564L366.049 325.787L366.239 326.578L367.204 326.802L367.669 328.59L368.152 328.263L369.565 329.416L369.082 330.207L369.306 331.393L367.945 332.958L366.79 332.751L367.256 333.611L371.529 335.434L372.753 336.586L374.39 335.09L375.923 335.589L378.164 340.524L383.178 345.132L383.781 346.456L384.953 346.783L387.607 343.705L389.175 345.596L389.123 344.152L389.864 343.945L390.519 344.96L390.605 343.636L391.898 344.186L392.673 343.705L392.811 344.461L393.707 344.994L394.121 344.427L396.361 346.129L395.568 346.525L396.499 347.608L395.81 350.376L396.516 351.941L396.034 352.285L395.706 354.486L396.447 355.26L396.103 355.879L396.981 356.55L396.24 358.131L396.895 358.854L398.188 358.527L399.549 359.352L399.825 360.59L401.152 361.708L401.755 363.135L398.739 367.434L395.069 375.344L393.311 376.616L391.226 375.894L388.848 376.634L386.487 375.86L385.022 376.135L384.522 375.292L384.04 376.41L384.212 378.577L383.419 380.262L383.626 381.792L381.3 385.936L382.144 386.813L381.8 387.828L380.163 386.005L378.629 385.867L376.389 386.366L376.371 387.707L374.252 386.744L373.459 387.57L369.789 387.776L368.6 386.452L368.875 385.988L368.221 384.767L369.168 383.064L368.289 382.824L367.152 383.477L366.618 382.738L365.205 382.514L364.119 383.46L363.654 382.789L362.947 383.168L362.258 382.445L360.966 382.583L359.174 384.509L358.45 386.486L357.088 383.787L355.486 382.325L355.382 381.19L354.09 380.451L355.382 379.677L354.417 378.628L355.348 378.37L356.537 376.754L356.296 374.536L357.536 373.28L357.433 372.524L360.087 371.389L359.691 370.443L360.397 369.807L360.363 368.724L359.897 367.847L357.657 367.193L357.554 366.179L356.296 365.027L356.261 363.067L354.659 362.482L353.435 360.848L351.867 360.057L351.505 358.733L349.851 357.427L350.402 356.601L349.368 354.159L349.903 353.54L346.577 351.529L347.128 349.981L348.386 349.207L348.438 348.588L343.906 345.648L344.044 341.951L343.423 341.899L343.595 341.005L342.027 340.042L343.63 339.922L343.716 338.288L342.941 337.893L343.268 337.394L346.939 338.219L347.421 337.944L347.249 337.05L349.506 336.07L351.229 331.599L350.127 328.521Z"},{id:"r2",d:"M358.453 386.417L359.177 384.44L360.969 382.514L362.262 382.376L362.951 383.081L363.657 382.703L364.123 383.374L365.208 382.428L366.621 382.651L367.156 383.391L368.293 382.737L369.172 382.978L368.224 384.68L368.879 385.901L368.603 386.383L369.792 387.707L373.463 387.5L374.255 386.675L376.375 387.638L376.392 386.297L378.632 385.798L380.166 385.936L381.803 387.758L382.131 386.744L381.286 385.867L383.613 381.723L383.406 380.193L384.198 378.507L384.043 376.341L384.526 375.223L385.026 376.066L386.49 375.791L388.851 376.564L391.229 375.825L393.314 376.547L391.85 378.404L391.591 380.416L392.625 384.835L389.11 389.289L387.197 392.814L387.231 395.049L388.765 396.82L388.351 399.468L392.229 401.772L398.381 401.858L401.982 405.917L405.567 408.1L408.22 408.771L408.823 410.336L410.461 411.9L413.459 412.932L411.65 417.42L411.46 420.24L413.114 422.665L411.615 427.668L412.718 429.096L412.477 429.818L413.028 430.695L415.372 431.795L413.717 433.291L413.907 435.423L410.978 438.467L410.771 437.624L409.685 437.229L408.065 437.814L406.428 436.163L402.844 436.73L398.467 438.347L391.781 442.473L388.989 447.477L389.868 449.025L390.867 459.445L390.523 461.594L386.197 466.082L380.666 468.421L374.548 476.142L373.773 481.317L371.826 484.997L370.533 486.596L367.983 487.009L364.898 486.287L358.643 486.871L355.403 485.032L353.749 481.919L354.559 480.767L353.594 478.188L354.559 475.97L353.697 473.408L353.732 471.327L356.868 470.037L358.315 469.986L360.28 468.868L361.228 467.217L361.572 464.793L362.451 464.002L363.054 461.904L364.174 460.889L364.726 459.411L365.295 455.697L361.228 452.068L361.59 450.676L362.968 449.369L366.191 448.303L367.518 446.91L369.396 446.686L372.015 447.46L373.342 447.082L375.186 445.637L376.702 440.685L376.478 436.782L374.118 435.63L371.808 431.365L370.568 425.811L369.964 417.833L367.862 410.92L365.071 406.57L363.054 405.126L361.434 399.52L360.745 398.952L359.677 392.246L358.936 390.957L359.815 389.478L358.453 386.417Z"},{id:"r3",d:"M298.515 354.022L300.049 354.211L299.515 354.916L297.274 355.226L297.378 353.988L298.515 354.022ZM284.522 343.756L287.9 344.668L288.314 345.252L287.779 346.834L285.625 346.852L285.384 347.316L283.868 346.525L283.833 345.098L284.522 343.756ZM288.813 307.371L289.968 307.956L289.761 309.108L291.329 310.982L292.966 310.621L293.966 311.275L293.759 309.435L292.708 308.162L294.397 305.084L296.154 306.546L296.447 305.497L299.084 305.549L299.239 306.202H300.583L300.79 306.976L302.341 307.801L308.458 309.59L308.751 310.81L309.665 311.498L312.215 311.103L313.145 312.444L314.8
117 310.948L315.627 310.896L315.592 310.174L317.092 309.985L317.815 310.553L319.246 310.105L320.555 307.904L323.623 309.194L324.829 307.973L326.862 307.801L329.137 306.202L330.516 308.369L332.704 308.988L332.842 309.59L332.222 310.191L332.635 311.103L331.825 311.24L331.188 312.134L331.67 314.129L333.945 314.937L334.1 316.588L336.719 316.485L337.512 317.62L338.753 317.379L339.718 318.462L338.494 319.236L339.149 321.059L337.598 321.97L336.978 323.483L338.184 324.068L338.736 325.512L340.269 326.613L341.114 325.925L343.285 326.836L344.577 325.856L346.18 327.232L347.386 327.129L350.143 328.504L351.195 331.531L349.471 336.001L347.214 336.982L347.386 337.858L346.904 338.134L343.233 337.308L342.906 337.824L343.681 338.22L343.595 339.853L341.992 339.973L343.561 340.936L343.388 341.831L344.026 341.882L343.888 345.579L348.42 348.52L348.368 349.139L347.093 349.895L346.542 351.443L349.868 353.455L349.333 354.074L350.367 356.515L349.816 357.341L351.47 358.647L351.849 359.971L353.417 360.762L354.641 362.396L356.244 362.981L356.278 364.941L357.536 366.093L357.639 367.107L359.88 367.761L360.345 368.638L360.379 369.721L359.673 370.357L360.069 371.303L357.415 372.421L357.519 373.177L356.295 374.433L356.537 376.651L355.348 378.267L354.434 378.525L355.399 379.574L354.107 380.348L353.452 378.852L351.332 378.559L348.592 379.282L345.353 382.996L342.768 382.566L341.217 381.053L339.528 381.465L339.39 380.984L340.045 380.485L339.511 378.783L336.978 376.358L335.84 376.187L333.928 373.882L330.343 373.934L328.31 371.423L325.501 370.547L325.019 369.738L326.535 368.586L326.604 365.526L328.603 364.373V362.138L323.985 352.56L319.918 348.296L317.833 348.623L316.799 350.239L314.248 349.5L312.18 351.322L310.388 351.632L308.527 350.617L302.358 353.575L302.961 350.445L305.374 349.964L305.701 348.846L308.441 346.972L307.614 344.547L305.236 343.808L302.53 340.833L300.411 339.423L298.377 340.266L296.964 342.089L295.844 341.917L296.447 341.624L295.896 340.85L293.328 340.111L292.484 340.713L293.139 342.759L291.415 342.174V338.718L290.554 335.726L288.52 332.494L288.469 332.373L286.625 330.396L285.556 326.716L282.834 322.28L280.387 319.838L280.8 318.823L283.092 318.376L283.471 317.792L282.972 317.603L283.041 316.812L285.419 315.969L284.626 312.564L285.246 311.412L284.23 309.71L285.867 309.435L288.193 307.32L288.813 307.371Z"},{id:"r4",d:"M240.704 174.436L239.808 176.791L239.98 179.938L238.05 180.695L237.636 182.294L235.396 182.019L235.534 181.228L234.931 180.987L234.397 179.078L232.312 179.938V178.305L230.571 177.29L231.433 176.104L231.191 173.249L228.365 175.141L227.09 175.175L227.297 177.926L228.228 179.629H226.987L226.728 179.01L225.212 179.611L224.436 182.26L222.455 183.859L222.3 185.509L222.265 185.492L221.007 186.163L219.456 185.888L218.819 187.384L217.63 185.613L216.527 186.214L215.441 186.094L214.131 186.782L213.287 185.819L212.581 186.008L211.46 185.32L210.65 185.647L209.41 184.839L209.255 184.099L208.221 183.962L207.824 182.982L204.257 182.827L202.724 180.987L199.984 179.457L200.19 177.118L198.795 176.19L199.053 174.952L197.399 173.37L197.588 172.493L198.105 172.561L197.95 171.736L199.243 171.255L199.57 169.741L201.121 168.074L201.379 166.027L197.192 166.87L195.159 166.595L196.261 164.996L196.124 164.205L194.142 163.792L193.349 164.549L192.436 164.342L191.109 162.846L190.041 162.554L189.782 160.92L188.765 160.009L186.887 161.832L184.991 162.038L184.836 162.863L183.096 164.445L180.046 164.549L179.96 165.271L182.2 166.56L182.389 167.386L180.442 167.506L178.081 166.835L175.531 167.936L173.429 167.695L172.24 166.818L172.722 166.027L172.412 165.339L168.69 169.501L168.19 169.277L168.431 168.555L167.914 167.867L166.208 167.403L162.4 164.325L158.143 164.222L157.385 165.168L157.437 166.199L156.162 166.526L153.542 164.205L153.353 163.018L152.026 161.797L152.06 160.748L151.13 160.233L149.855 160.456L147.597 158.135L146.374 158.118L144.702 157.172L142.876 158.083L138.568 153.544L136.706 153.939L133.432 151.704L132.571 150.741L132.984 148.746L132.174 148.591L131.795 147.646L129.934 146.975L125.85 147.422L123.248 151.515L120.491 153.114L119.405 150.586L117.337 149.073L116.527 149.572L115.442 148.901L115.166 149.64L113.046 149.847L112.323 150.706L112.116 149.812L110.858 150.105L112.03 146.666L113.046 146.511L113.408 143.897L112.753 142.298L110.289 141.455L109.686 140.131L107.825 141.49L105.412 139.547L105.068 140.355L103.465 140.08L103.724 139.444L103.276 138.962L101.552 139.306L101.535 135.437L101.914 135.575L103.258 135.489L103.017 133.941L104.017 135.85L106.481 135.196L105.929 134.13L106.601 133.339L106.481 132.411L105.154 131.706L104.93 130.863L107.877 127.906L107.067 125.429L106.326 124.81L105.774 125.12L104.43 123.899L10
15.378 122.644L104.913 121.87L106.188 121.543L107.239 118.448L108.497 117.107L108.411 115.439L109.979 114.029L109.893 113.513L110.841 113.651L111.082 113.032L113.253 112.482L114.459 113.909L115.321 113.118L114.839 111.037L115.39 110.951L116.613 112.585L117.596 112.172L118.095 110.71L118.802 111.656L118.681 113.565L121.869 114.923L123.11 113.84L123.489 113.066L122.921 112.241L123.593 112.034L124.23 113.204L125.643 113.926L125.919 115.353L126.625 112.911L127.384 112.929L128.159 114.063L128.831 113.771L128.986 112.894L128.125 111.673L129.503 110.556L130.055 111.02L129.762 112.688L131.968 111.003L132.64 111.072L134.07 112.946L133.725 114.081L134.88 115.026L134.931 115.955L136.069 115.68L136.672 117.004L139.222 115.817L139.619 116.522L141.325 116.471L143.617 118.276L144.84 118.311L147.011 120.047L148.89 119.033L150.01 121.268L153.508 122.971L156.524 122.833L157.627 122.197L159.815 119.05L160.16 120.288L161.538 118.706L162.279 121.079L165.657 121.629L166.225 122.231L166.898 122.111L166.966 122.678L167.983 122.541L167.828 122.988L168.948 122.3L169.982 122.472L170.154 121.595L171.929 120.684L174.307 120.89L175.014 120.288L177.047 120.77L177.978 121.956L178.391 121.457L181.373 121.217L181.648 120.718L182.786 121.526L184.061 120.305L188.817 121.01L188.938 122.145L193.297 121.87L194.9 122.953L195.228 124.191L195.779 124.381L196.727 124.295L198.278 122.85L200.725 122.18L201.293 120.477L203.534 119.446L208.324 119.514L210.013 118.913L215.131 119.721L216.889 122.076L218.026 121.337L218.646 122.145L220.283 122.283L221.403 121.303H222.231L222.868 122.128L222.386 123.074L222.644 125.275L223.127 125.997L224.643 126.392L225.108 128.06L224.609 128.198L223.695 126.788L222.782 126.513L221.455 128.249L222.42 127.871L221.145 131.207L220.697 135.007L221.059 137.535L222.558 140.458L222.472 147.199L223.833 150.827L223.988 153.406L225.556 158.857L226.901 161.557L232.036 167.523L233.966 168.813L238.532 173.714L240.704 174.436ZM218.198 183.068L217.991 183.927L219.043 185.148L220.714 184.289L220.49 183.446L220.335 183.085L218.198 183.068Z"},{id:"r5",d:"M249.162 335.761L248.972 336.775L249.403 336.913L248.645 337.79L248.507 335.64L250.213 334.866L249.162 335.761ZM288.607 305.755L289.382 306.408L288.796 307.406L288.228 307.389L285.901 309.504L284.264 309.779L285.281 311.481L284.661 312.633L285.453 316.038L283.075 316.897L283.006 317.688L283.506 317.878L283.127 318.462L280.835 318.909L280.421 319.924L278.267 318.376L277.337 318.841L275.183 317.964L272.925 319.236L273.012 320.354L273.701 320.818L272.133 320.87L265.291 316.897L261.966 316.106L260.708 316.863L258.933 316.777L256.692 317.482L254.159 319.889L252.315 319.752L250.075 314.611L247.284 311.636L244.526 310.123L241.959 309.865L241.338 310.346L237.651 307.887L236.358 308.094L236.255 308.644L235.583 308.369L233.05 303.898L227.639 297.45L224.83 295.077L220.074 292.91L219.367 288.405L216.972 284.02L213.284 281.854L212.285 280.375L210.32 279.618L209.889 278.69L208.097 277.555L204.84 278.036L203.565 275.062L201.239 272.001L201.101 270.574L199.481 267.324L197.758 264.916L193.605 261.529L189.676 259.655L191.106 256.491L196.31 256.422L196.241 253.808L194.105 252.347L195.156 250.868L194.811 249.527L195.294 249.269L196.172 250.077L196.689 249.389L197.31 249.561L198.637 248.891L198.792 248.065L199.946 247.223L200.929 247.412L201.618 245.778L202.669 245.916L203.737 245.211L203.668 244.385L202.859 244.024L202.548 242.03H203.496L204.289 240.224L201.394 237.972L202.273 236.115L203.203 236.476L203.737 237.49L204.134 235.96L205.374 235.152L207.27 235.255L208.511 238.23L210.63 239.605L209.855 241.118L208.442 241.909L209.424 243.526L212.595 245.486L215.404 244.489L216.179 245.297L216.265 244.729L216.782 244.901L217.833 243.99L219.074 244.506L220.349 246.071L220.763 249.475L222.038 250.077L221.883 251.573L222.676 252.226L222.107 252.742L223.262 253.344L222.727 253.688L224.158 253.533L225.106 254.496L226.639 253.258L227.759 253.378L227.57 254.788L228.138 255.304L227.621 255.476V257.041L229.379 257.643L228.638 258.726L231.43 258.331L231.395 259.62L232.067 260.377L235.376 257.815L235.548 254.857L236.462 254.788L237.134 256.216L238.064 256.181L240.356 254.685L239.305 253.121L241.649 252.45L241.786 251.435L243.355 251.504L244.768 250.266L246.37 249.75L245.905 247.807L246.353 246.913L247.904 247.67L248.507 246.93L250.989 246.965L251.54 245.795L253.108 246.621L255.245 245.314L255.279 244.712L256.52 245.194L257.537 244.213L258.106 240.826L260.621 241.428L261.035 240.534L261.862 240.465L264.671 242.872L264.257 244.162L265.136 245.194L266.653 245.675L266.067 248.306L265.033 249.2L263.31 248.959L262.155 249.544L261.707 248.805H260.673L260.208 249.355L258.106 248.564L257.52 250.662L256.727 251.092L257.485 252.519L257.554 254.341L255.124 256.181L258.174 259.036L256.572 260.824L259.432 262.715L259.932 265.226L261.914 267.169L263.758 267.805L263.982 269.043L265.464 269.972L264.068 270.23L264.464 270.763L263.327 270.986L262.517 272.689L261.225 272.207L260.277 272.792L255.262 270.092L253.935 270.195L253.901 272.018L252.315 273.376L251.73 273.101L251.
1609 276.85L252.677 278.569L254.504 279.051L254.521 278.105L256.072 278.655L261.914 282.077L262.586 281.802L264.102 283.539L264.878 283.401L265.636 284.485L264.654 286.238L265.412 289.007L266.48 287.975L267.807 288.508L268.945 289.592L270.358 289.918L270.926 291.294L272.064 291.999L275.166 290.967L275.975 289.368L277.337 289.746L278.147 290.64L279.163 290.09L280.508 292.618L281.524 292.927L282.3 292.429L284.126 293.512L285.626 293.374L287.538 295.868L289.055 297.175L290.123 299.909L290.192 300.958L289.675 301.439L290.726 302.591L290.554 303.313L289.899 303.451L290.83 304.259L288.607 305.755ZM229.241 284.467L229.207 284.399V284.261L229.121 284.175L229.052 284.192L228.914 284.227L228.793 284.433L228.776 284.485L228.828 284.553L228.879 284.536L229.086 284.588L229.241 284.519V284.467Z"},{id:"r6",d:"M127.158 170.188L126.848 170.944L126.366 170.188H127.158ZM43.1851 169.293L43.7883 169.5L44.9773 168.227L43.9778 168.244L43.2885 167.144L43.6504 165.975L45.1324 165.167L52.0081 167.367L53.2661 166.697L54.7653 167.23L55.1099 166.68L54.6791 166.009L53.6796 165.545L55.0927 164.393L56.2645 165.167L57.3501 164.788L58.2462 163.619L58.2117 162.14L57.0916 161.16L57.6431 159.87L56.9883 159.028L57.936 158.082L56.971 157.085V156.328L57.2984 155.916L58.4185 156.414L58.6426 154.763L59.6248 154.884L60.3658 153.663L60.1762 152.15L62.6232 150.809L63.1919 149.33L62.1407 146.819L63.1919 146.475L63.1574 145.031L64.3465 144.085L65.0875 145.254L66.5005 145.392L68.8614 147.387L69.8608 146.854L70.2916 145.169L70.912 144.876L72.0321 145.684L72.911 144.378L73.1867 145.031L75.6337 144.945L76.3919 145.512L78.4942 143.157L77.8911 142.469L78.8389 140.99L81.5616 141.145L82.8023 141.334L84.1637 143.569L83.9397 144.257L84.5945 144.223L84.8875 145.908L85.8525 145.564L85.5767 144.429L86.9036 143.311L86.8864 142.194L88.6269 141.97L89.2989 142.864L90.4018 142.28L90.1778 139.443L89.0749 138.256L90.2639 137.293L90.7464 136.021L91.97 135.832L92.5214 136.605L94.2619 136.416L95.4853 139.03L96.5882 138.806L97.7083 139.46L97.6739 140.595L98.9146 141.523L101.603 140.405L101.551 139.288L103.274 138.944L103.74 139.425L103.481 140.062L105.084 140.337L105.428 139.529L107.841 141.472L109.702 140.113L110.305 141.437L112.787 142.297L113.441 143.896L113.08 146.51L112.063 146.665L110.891 150.104L112.149 149.811L112.356 150.705L113.08 149.846L115.199 149.639L115.475 148.9L116.561 149.57L117.37 149.072L119.438 150.585L120.524 153.113L121.541 152.975L122.316 154.935L125.401 157.326L127.382 158.134L127.451 160.094L128.072 160.627L127.744 162.708L129.33 161.366L130.45 162.14L129.881 162.192L128.933 163.705L131.932 163.602L132.087 165.407L132.811 166.473L132.432 167.419L133.793 166.267L135.602 167.385L135.361 168.434L133.655 170.377L132.449 170.17L131.535 170.841L129.278 169.156L129.312 168.451H128.279L126.762 166.92L125.78 167.522L126.779 168.76L126.59 169.207L127.158 169.104L126.349 170.17L122.712 167.797L121.265 165.923L119.404 164.943L118.542 165.562L117.508 163.602L115.94 162.914L115.251 161.624L113.648 161.04L112.942 159.956L111.132 159.888L110.064 158.787L109.564 159.148L108.323 157.016L102.947 153.99L102.12 154.781L102.206 156.621L99.4143 155.331L99.8107 153.972L99.2765 153.233L91.1256 151.17L90.6258 150.361L90.1778 150.705L90.488 151.221L87.0243 150.275L87.9203 150.121L87.2138 149.846L85.3872 149.76L85.594 150.155L84.0258 149.794L82.4405 150.396L81.2687 151.514L79.8728 151.789L78.7527 152.958L74.2034 155.262L73.6175 156.036L74.1517 155.933L71.8598 158.031L72.4457 158.804L70.9809 160.747L71.2739 162.312L65.1564 165.356L63.6399 168.004L63.4332 170.549L61.0379 173.248L60.8655 174.332L61.4342 175.363L58.1601 177.564L57.4708 178.837L55.7131 179.215L52.5078 181.313L49.1131 182.001L48.0102 182.929L46.8384 182.585L44.288 184.081L42.9094 183.858L41.7376 185.079L38.1533 184.27L37.2055 185.044L36.43 184.872L34.793 180.934L34.8619 179.765L35.4306 179.043L37.3089 178.476L37.6018 176.051L40.9449 174.297L41.5481 172.956L41.3585 171.34L43.0128 170.635L43.1851 169.293Z"},{id:"r7",d:"M142.667 27.5541L143.063 28.0012L142.374 29.1017L142.581 29.9615L144.166 30.2538L144.528 31.4402L146.234 31.8873L146.734 31.1135L148.44 31.7841L149.284 31.423L150.749 32.5579L151.628 34.6214L154.505 34.8449L156.522 36.2033L157.314 37.235L157.142 38.9029L157.78 39.969L156.642 41.1555L155.143 41.2415L153.179 43.1845L155.195 44.1475L155.66 45.695L154.988 46.658L155.608 47.0191L156.005 48.6526L154.264 51.8337L155.074 53.0546L154.35 56.442L151.8 59.5544L152.076 60.9988L151.162 61.7209L150.732 63.1138L150.766 63.8703L152.093 64.1111L151.972 65.6586L152.972 67.1718L152.282 68.771L152.679 72.0552L154.402 72.7774L153.868 73.8263L154.195 74.497L155.212 74.6001L156.849 73.5856L158.366 73.534L158.727 71.9005L161.795 71.2815L162.76 72.0381L163.053 71.3846L166.086 71.9693L157.607 84.5561L158.469 93.5148L158.159 95.028L158.796 95.1656L159.331 94.5465L161.209 95.4063L160.468 97.3665L161.209 97.934L160.209 98.6734L160.968 99.8083L160.451 101.27L161.588 101.562L161.984 102.319L163.828 100.788L165.327 102.267L166.189 104.055L168.205 104.503L168.291 105.018L169.687 105.379L169.618 106.377L171.807 107.374L172.427 108.3
103L172.134 109.61L173.358 109.369L174.03 109.781L173.289 111.209L175.064 112.705L175.977 112.877L176.167 111.914L177.2 112.464L177.907 111.174L180.199 112.034L179.234 112.808L179.544 113.582L179.096 114.82L181.491 115.697L182.577 115.043V116.917L188.677 120.185L188.85 120.976L184.093 120.271L182.818 121.491L181.681 120.683L181.405 121.182L178.424 121.423L178.01 121.921L177.08 120.752L175.046 120.271L174.34 120.872L171.962 120.666L170.187 121.577L170.015 122.454L168.981 122.282L167.861 122.97L168.016 122.523L166.999 122.661L166.93 122.093L166.258 122.214L165.689 121.612L162.312 121.061L161.571 118.689L160.192 120.271L159.847 119.032L157.676 122.179L156.573 122.815L153.558 122.953L150.06 121.251L148.939 119.015L147.061 120.03L144.89 118.293L143.666 118.259L141.374 116.453L139.668 116.505L139.255 115.8L136.704 116.986L136.101 115.662L134.964 115.937L134.912 115.009L133.758 114.063L134.102 112.928L132.672 111.054L132 110.985L129.794 112.67L130.087 111.002L129.536 110.538L128.157 111.656L129.019 112.877L128.881 113.754L128.209 114.046L127.433 112.911L126.675 112.894L125.969 115.336L125.693 113.925L124.28 113.203L123.66 112.034L122.987 112.24L123.556 113.066L123.177 113.84L121.936 114.923L118.748 113.564L118.869 111.656L118.162 110.71L117.663 112.172L116.68 112.584L115.457 110.951L114.905 111.037L115.388 113.117L114.526 113.908L113.32 112.481L111.149 113.031L110.908 113.65L109.96 113.513L110.046 114.029L108.478 115.439L108.564 117.107L107.323 118.448L106.272 121.543L104.997 121.87L105.462 122.643L104.514 123.899L10
15.859 125.12L106.41 124.81L107.151 125.429L107.961 127.905L105.014 130.863L105.238 131.705L106.565 132.41L106.686 133.339L106.014 134.13L106.548 135.196L104.084 135.849L103.084 133.941L103.325 135.488L101.981 135.574L101.706 133.408L102.188 131.877L100.448 130.588L100.086 128.352L98.0006 128.92L97.6559 128.318L96.5358 128.232L96.622 127.51L95.7431 126.616L96.4669 125.842L95.9154 124.329L95.14 124.415L93.8475 123.28L92.6585 121.337L92.8481 120.013L92.2966 119.032L91.9348 118.706L90.918 119.17L89.9358 117.829L89.7118 115.387L87.4888 115.559L86.2481 116.78L84.9901 116.917L84.8006 117.708L83.8183 117.571L83.6805 116.814L82.8188 116.935L82.5259 116.041L82.1812 117.382L79.6481 115.92L79.4241 113.238L78.3384 112.24L78.6141 111.243L77.7525 111.002L77.3045 109.867L76.2188 109.541L75.8053 108.784L77.1666 106.824L75.5123 107.563L75.1332 107.271L76.0465 106.944L75.0987 106.05L75.8225 105.397L75.3917 105.087L76.3567 104.967L75.1332 104.554L75.116 104.176L75.857 104.279L75.6157 102.921L74.082 102.13L74.6335 100.995L75.6674 100.651L75.2021 99.2924L76.3567 98.2435L77.2528 99.0001L79.3724 98.9141V99.6019L80.234 100.169L80.6131 102.112L81.7332 102.026L82.5776 101.579L83.0084 99.9802L84.4387 99.0689L82.7844 97.2978L83.9389 97.5041L84.835 96.9023L86.0413 97.2462L87.6784 96.4208L86.9718 94.2886L86.2998 94.3402L85.4209 91.3654L82.7327 89.9898L81.7504 86.2413L82.0951 84.9344L80.6131 83.6792L80.3718 82.7163L81.5264 82.957L80.906 81.547L81.1818 80.7904L79.6309 80.4809L80.0444 78.4519L77.7181 77.764L76.1671 74.8581L76.2188 73.7232L77.8042 71.9349L76.822 68.1519L82.9739 61.463L82.1985 57.9896L82.681 56.7687L83.6115 55.7542L84.2664 56.8203L85.2314 57.319L86.1619 56.9235L87.9713 58.4023L87.9886 59.2448L87.1786 59.7263L85.2831 63.1138L87.0752 63.131L88.5572 64.6957L89.6429 64.9536L89.6773 66.2433L91.5729 69.9746L90.2288 71.9865L92.0037 71.3159L93.6063 71.9177L93.3478 72.6743L95.1227 72.7431L95.6914 69.9574L97.2596 68.3067L96.6909 68.2379L96.0705 67.0171L94.5024 66.6044L94.2956 64.8849L93.365 64.3518L94.8126 63.0278L93.9509 60.5345L94.3645 59.7435L96.6737 58.9181L97.1389 57.6801L96.5358 55.8402L98.3797 54.9289L100.017 53.0718L100.827 53.0202L102.378 49.4436L103.498 49.3232L103.636 47.5005L105.428 44.1647L105.342 42.5999L104.514 41.6714L104.721 39.2125L103.446 37.6305L104.463 36.7536L104.601 34.5526L107.961 33.796L108.443 35.1544L109.874 36.1517L110.839 34.3118L111.942 33.7616L111.752 34.8793L111.218 35.0856L111.959 35.5327L111.873 41.3619L113.32 41.8433L114.078 44.1475L115.233 45.5403L115.578 45.248L118.542 46.4344L120.179 45.5059L121.557 46.0905L122.643 42.8235L124.263 43.666L129.329 41.0867L130.07 41.9293L131.138 41.1727L132.862 42.7375L132.276 44.371L133.068 44.8869L132.982 46.5548L135.222 47.6897L134.809 49.6499L135.739 50.3034L136.584 49.7187L137.825 49.9423L139.927 48.1368L139.1 46.1421L137.084 43.7864L137.187 42.6343L138.014 42.1013L138.41 40.7428L139.324 40.5537L139.479 39.4016L138.79 39.2469L138.514 38.3011L136.136 38.7138L134.533 37.3898L135.067 36.2377L134.637 35.4295L135.102 33.1254L134.705 31.9905L136.911 29.6176L136.98 27.9668L138.066 28.2591L140.375 27.0727L141.374 27.5541L142.322 26.6084L142.667 27.5541Z"},{id:"r8",d:"M286.537 232.296L287.571 237.128L289.277 241.323L294.068 249.852L299.427 255.733L305.734 260.427L306.406 262.198L309.215 264.898L309.474 265.93L313.73 268.75L317.676 270.142L317.831 273.839L320.451 275.696L319.555 277.106L320.244 277.743L318.073 279.239L316.315 281.405L315.694 283.778L313.885 285.051L312.575 287.888L308.939 291.808L307.371 291.533L307.974 291.052L307.164 287.785L306.32 286.976L304.459 285.738L303.649 286.753L303.218 286.581L302.477 284.913L301.529 285.016L300.806 284.053L298.583 285.876L297.497 287.578L295.808 287.699L295.481 288.386L296.429 291.103L297.583 291.774L297.256 292.565L296.601 292.462L296.411 291.688L295.894 292.634L294.378 292.668L293.896 294.68L293.292 293.098L292.414 293.167L291.741 294.989L290.725 295.024L290.518 296.142L289.088 295.385L287.485 295.78L285.59 293.287L284.09 293.425L282.246 292.341L281.454 292.84L280.437 292.531L279.093 290.003L278.076 290.553L277.249 289.659L275.888 289.281L275.078 290.88L271.976 291.911L270.839 291.206L270.287 289.831L268.874 289.504L267.737 288.421L266.41 287.888L265.342 288.92L264.583 286.151L265.566 284.397L264.807 283.314L264.032 283.451L262.515 281.715L261.826 281.99L255.984 278.568L254.433 278.018L254.416 278.964L252.59 278.482L251.504 276.763L251.625 273.014L252.228 273.289L253.813 271.931L253.848 270.108L255.174 270.005L260.189 272.704L261.137 272.12L262.429 272.601L263.239 270.899L264.394 270.675L263.98 270.125L265.376 269.867L263.894 268.939L263.67 267.701L261.809 267.064L259.844 265.121L259.345 262.611L256.484 260.719L258.069 258.948L255.019 256.094L257.449 254.254L257.38 252.431L256.622 251.004L257.415 250.557L258 248.459L260.103 249.25L260.568 248.7H261.602L262.05 249.439L263.205 248.855L264.928 249.096L265.962 248.201L266.548 245.588L265.031 245.106L264.152 244.057L264.566 242.768L265.841 243.129L267.272 242.114L267.702 242.458L268.168 240.653L269.977 240.36L270.201 238.469L271.235 237.334L271.425 236.234L273.01 237.093L274.819 236.251L275.336 236.973L276.37 236.835L277.904 236.113L278.249 234.428L278.765 234.136L280.885 233.998L282.505 232.915L286.313 232.107L286.537 232.296Z"},{id:"r9",d:"M275.028 197.115L272.909 195.894L272.013 194.123L270.427 192.799L269.79 193.951L268.222 193.762L262.449 190.546L246.785 176.842L242.58 174.623L240.719 174.434L239.823 176.79L239.995 179.937L238.065 180.693L237.651 182.293L235.411 182.017L235.549 181.226L234.946 180.986L234.412 179.077L232.327 179.937V178.303L230.586 177.289L230.276 178.32L227.346 177.994L227.312 177.925L228.242 179.61H227.002L226.743 178.991L225.227 179.593L224.451 182.241L222.47 183.84L222.315 185.491L222.418 185.56L224.055 186.213L225.813 188.569L224.21 188.586L224.434 190.254L223.728 190.202L223.262 187.365L222.918 189.738L221.97 190.237L220.85 190.03L221.005 190.649L220.281 191.458L218.523 192.094L219.626 193.796L220.178 194.69L222.539 194.656L222.814 195.086L224.4 193.796L225.83 193.71L225.434 194.312L225.796 195.412L223.555 197.476L224.589 198.559L225.675 198.009L226.64 199.333L227.726 197.734L228.484 197.837L229.121 198.92L229.828 198.955L230.052 198.301L230.741 198.628L235.601 204.182L237.221 203.202L238.927 203.821L239.943 201.775L241.529 202.205L241.253 203.735L241.942 204.371L240.564 205.661L240.598 206.297L242.339 208.55L242.632 210.768L242.149 211.301L243.579 212.315L244.096 214.929L245.165 215.462L245.061 217.68L243.821 218.867L244.338 220.036L245.923 220.363L246.354 221.669L246.164 223.784L246.733 225.401L246.061 225.899L246.785 227.395L246.354 228.53L248.404 229.751L248.559 230.422L249.404 230.525L249.49 233.603L250.421 232.571L250.438 231.264L251.437 231.849L252.506 230.783L254.815 232.537L256.728 235.546L258.761 235.082L259.709 233.689L260.794 236.457L260.605 237.85L259.898 239.295L259.605 238.71L258.141 239.312L257.951 240.842L260.45 241.444L260.863 240.55L261.691 240.481L264.499 242.888L265.775 243.267L267.205 242.252L267.636 242.596L268.101 240.773L269.91 240.481L270.134 238.59L271.151 237.455L271.341 236.354L272.926 237.231L274.735 236.389L275.252 237.111L276.286 236.973L277.82 236.251L278.165 234.566L278.682 234.274L280.801 234.136L282.421 233.053L286.229 232.244L284.541 227.138L283.369 220.93L274.753 199.642L275.028 197.115Z"},{id:"r10",d:"M320.795 276.024L324.948 278.225L328.757 278.93L331.79 282.248L334.202 283.194L334.357 285.687L332.72 288.026L333.341 290.261L332.6 291.482L333.358 292.411L332.789 292.806L333.547 293.941L334.978 294.595L333.41 295.368L332.893 296.52L332.307 295.936L332.289 296.555L330.687 297.243L329.67 299.082L327.189 297.93L326.241 299.082L326.93 299.684L326.379 303.949L327.568 304.465L329.084 306.218L326.81 307.818L324.776 307.972L323.57 309.193L320.503 307.886L319.193 310.105L317.763 310.552L317.039 309.984L315.54 310.156L315.574 310.878L314.764 310.93L313.093 312.426L312.162 311.085L309.612 311.48L308.698 310.792L308.405 309.572L302.288 307.783L300.737 306.958L300.53 306.184H299.169L299.014 305.548L296.377 305.496L296.084 306.545L294.327 305.084L292.638 308.161L293.689 309.434L293.896 311.274L292.896 310.62L291.259 310.982L289.691 309.107L289.898 307.955L288.743 307.371L289.329 306.39L288.554 305.737L290.742 304.172L289.812 303.364L290.466 303.226L290.622 302.504L289.57 301.352L290.087 300.871L290.018 299.822L288.95 297.088L287.434 295.781L289.036 295.385L290.466 296.142L290.673 295.024L291.69 294.99L292.362 293.167L293.241 293.099L293.844 294.68L294.327 292.669L295.843 292.634L296.36 291.689L296.55 292.462L297.204 292.565L297.532 291.775L296.377 291.104L295.429 288.387L295.757 287.699L297.446 287.579L298.531 285.877L300.754 284.054L301.478 285.017L302.426 284.914L303.167 286.582L303.598 286.754L304.407 285.739L306.269 286.977L307.113 287.785L307.923 291.052L307.32 291.534L308.888 291.809L312.524 287.888L313.834 285.051L315.643 283.779L316.263 281.406L318.021 279.239L320.192 277.743L319.503 277.107L320.399 275.697L320.795 276.024Z"},{id:"r11",d:"M71.6874 36.3069L72.8764 37.5105L72.3939 38.6626L72.9626 40.1586L72.6868 43.7696L71.1876 45.7126L72.3422 47.6041L71.8424 48.4983L72.9281 49.4612L75.2545 50.2178L76.9432 53.2613L78.0806 53.7428L77.8393 54.551L78.4252 55.5999L79.8038 55.5483L81.3547 56.7347L82.6127 56.6316L82.1302 57.8524L82.9056 61.3259L76.7537 68.0148L77.7359 71.7977L76.1505 73.586L76.0988 74.738
11L77.6498 77.6441L79.9761 78.3319L79.5625 80.3609L81.1135 80.6704L80.8377 81.427L81.4581 82.837L80.2863 82.5963L80.5276 83.5592L82.0095 84.7973L81.6649 86.1041L82.6471 89.8526L85.3354 91.2283L86.2142 94.203L86.8863 94.1514L87.5928 96.2836L85.9557 97.109L84.7495 96.7823L83.8534 97.3841L82.6988 97.1606L84.3531 98.9317L82.9229 99.843L82.4921 101.442L81.6477 101.889L80.5276 101.975L80.1484 100.032L79.2868 99.4648V98.777L77.1672 98.8629L76.2539 98.1063L75.1166 99.1552L75.5819 100.514L74.5479 100.858L73.9965 101.992L75.5302 102.783L75.7714 104.142L75.0304 104.039L75.0477 104.4L76.2884 104.812L75.3234 104.933L75.7542 105.26L75.0304 105.913L75.9782 106.807L75.0649 107.134L75.444 107.426L77.0983 106.687L75.737 108.647L76.1505 109.386L77.2362 109.73L77.6842 110.865L78.5458 111.106L78.2701 112.103L79.3558 113.083L79.5798 115.783L82.1129 117.245L82.4576 115.903L82.7678 116.78L83.6294 116.66L83.7672 117.434L84.7495 117.554L84.939 116.78L86.197 116.643L87.4377 115.422L89.6607 115.233L89.8847 117.674L90.867 119.016L91.8837 118.534L92.2283 118.878L92.7798 119.858L92.5902 121.182L93.7793 123.125L95.0717 124.26L95.8471 124.174L96.3986 125.687L95.6748 126.461L96.5537 127.355L96.4675 128.078L97.5704 128.181L97.915 128.783L100 128.215L100.362 130.45L102.102 131.809L101.637 133.339L101.913 135.506L101.534 135.368L101.551 139.237L101.603 140.338L98.9145 141.455L97.6738 140.527L97.7082 139.392L96.5881 138.739L95.4853 138.962L94.2618 136.348L92.5213 136.538L91.9699 135.764L90.7464 135.953L90.2638 137.225L89.0576 138.188L90.1605 139.375L90.3845 142.212L89.2816 142.814L88.6095 141.902L86.8691 142.126L86.8863 143.244L85.5594 144.361L85.8351 145.496L84.8701 145.857L84.5772 144.172L83.9223 144.189L84.1464 143.502L82.785 141.266L81.5443 141.094L78.8216 140.94L77.8738 142.418L78.4769 143.106L76.3746 145.427L75.6163 144.86L73.1693 144.946L72.9109 144.293L72.032 145.599L70.9119 144.808L70.3088 145.101L69.878 146.769L68.8785 147.319L66.5176 145.324L65.1046 145.187L64.3636 144.035L63.1746 144.98L63.209 146.425L62.1579 146.769L63.209 149.262L62.6404 150.741L60.2106 152.082L60.3829 153.612L59.6419 154.833L58.6597 154.713L58.4357 156.381L57.3156 155.882L56.9882 156.295V157.051L57.9532 158.049L57.0054 158.994L57.6602 159.837L57.0915 161.144L58.2116 162.107L58.2461 163.586L57.35 164.772L56.2644 165.15L55.0926 164.377L53.6795 165.529L54.679 166.01L55.1098 166.681L54.7824 167.231L53.2832 166.698L52.0425 167.368L45.1668 165.168L43.6848 165.993L43.3229 167.162L44.0122 168.263L45.0117 168.245L43.8226 169.518L43.2195 169.312L43.2712 168.177L41.4101 165.666L42.0994 163.293L40.2038 163.224L39.5318 164.686L37.3088 164.325L33.3453 165.993L32.1563 165.718L31.9151 166.715L30.6571 166.01L29.2613 166.543L28.7098 164.875L26.2112 165.168L24.8153 163.482L23.7986 163.654L22.6096 161.883L21.5929 161.539L20.8691 161.935L18.5428 160.37L16.4921 160.662L15.5271 160.009L15.0446 157.584L13.5454 156.725L13.6832 155.951L12.3908 154.764L12.2185 153.75L10.8227 153.114L11.0294 149.881L13.218 149.451L10.4608 146.683L9.59916 143.914L10.4608 142.625L11.6843 142.487L12.5804 141.61L13.2524 139.186L13.9589 139.117L13.218 137.294L13.7694 135.97L14.7516 135.231L18.2498 135.454L17.8879 134.027L16.4749 133.202L16.0613 130.743L15.2514 129.866L16.1302 127.974L15.4754 127.097L12.7354 125.842L11.736 126.839L9.90934 126.496L7.5485 124.896L7.42788 124.226L5.51508 123.383L5.67018 121.801L5.22213 121.543L6.04929 120.374L4.98088 118.706L5.51508 118.293L5.2566 117.417L2.48219 117.107L1.99968 114.253L1.29316 114.012L0.621094 112.344L2.44772 111.209L2.75791 110.384L5.18767 110.521L6.18715 109.335L9.3062 110.642L9.37513 111.123L11.0984 110.59V108.836L13.149 108.767L13.4764 107.615L15.3203 105.999L16.3025 106.154L17.2503 105.586L17.9913 106.446L19.6284 104.451L20.1798 104.52L20.5934 102.508L19.6284 99.9978L20.3694 99.8602L20.6796 98.691L21.6963 98.1579V97.0402L22.6441 95.6646L19.7835 94.1343L19.301 92.26L20.6623 89.5431L20.938 91.7097L21.6273 91.1939L23.9709 92.002L25.7976 89.6979L27.9344 89.6463L29.3647 88.9757L30.1057 89.4916L32.8111 87.325L33.5177 86.1213L34.4655 85.829L35.8785 86.1901L37.4639 85.3303L38.9976 86.2761L39.101 86.9467L40.1866 86.448L41.6858 87.4453L43.4607 87.153L43.9777 87.6173L47.7171 84.9692L49.7333 84.8145L50.5088 85.3131L51.0602 82.9918L51.9735 82.8026L50.5777 79.9482L51.8529 77.7816L51.5772 76.8703L50.3365 76.406L49.0268 74.0331L49.561 70.1814L49.0268 67.0862L49.5782 66.5
1704L49.6472 63.802L50.7673 62.5983L53.938 62.6843L54.7824 61.7901L54.8686 60.6381L55.7474 60.0018L55.2304 58.3855L55.644 56.8723L58.4874 56.2017L58.9182 55.1184L60.3829 54.3618L60.2968 53.2269L60.8999 52.35L59.8487 49.8395L58.7286 48.4639L57.419 47.862L59.866 45.4375L60.9688 45.7814L62.6404 45.1108L63.209 43.632L64.6738 42.9786L64.691 41.9469L66.5176 41.1903L66.8795 40.0382L65.7767 39.5052L66.3798 38.5595L67.138 38.4907L68.6545 37.0291L71.6874 36.3069Z"},{id:"r12",d:"M368.723 282.008L371.67 282.575L375.426 285.43L374.909 286.599L375.874 288.422L375.805 289.642L375.513 291.138L374.479 292.17L370.86 294.577L370.636 295.403L364.225 299.409L364.346 303.743L366.259 307.354L368.913 309.262L376.081 312.581L378.356 314.369L384.542 316.69L390.987 320.577L398.587 322.984L399.862 324.067L401.24 324.102L401.585 324.669L402.309 324.36L402.498 324.91L405.704 326.303L410.942 328.005L418.318 332.82L421.092 336.207L422.626 336.895L426.107 340.162L435.137 343.773L439.875 347.057L444.166 347.573L445.028 348.983L444.649 349.636L447.389 349.722L447.13 350.548L448.319 352.027L447.906 353.591L449.629 355.706L451.456 357.357L455.953 359.868L463.122 367.537L464.656 370.941L464.483 372.282L465.672 375.051L466.758 375.722L466.362 376.083L466.81 377.338L465.5 378.542L465.121 380.364L463.604 381.413L462.501 383.838L461.829 387.311L461.847 391.885L461.002 393.071L460.072 393.312L457.142 391.06L453.248 390.251L448.336 386.262L446.251 382.651L447.182 382.273L447.044 380.777L445.459 379.917L446.613 379.075L446.923 377.166L443.391 372.798L443.649 371.337L442.874 369.669L440.944 368.07L434.016 367.055L427.313 367.571L424.9 365.834L422.833 365.611L416.198 361.776L415.336 361.793L415.561 361.106L417.025 360.469L417.198 359.335L416.164 358.079L414.406 358.165L413.958 356.927L411.787 356.102L408.857 356.532L406.186 357.976L403.463 360.383L401.826 363.066L401.223 361.639L399.879 360.521L399.603 359.283L398.242 358.475L396.95 358.819L396.295 358.096L397.036 356.515L396.157 355.844L396.502 355.225L395.761 354.451L396.088 352.25L396.57 351.906L395.864 350.341L396.553 347.59L395.623 346.507L396.398 346.111L394.158 344.426L393.744 344.994L392.848 344.461L392.71 343.704L391.952 344.186L390.66 343.635L390.574 344.959L389.919 343.945L389.178 344.151L389.229 345.596L387.661 343.704L384.99 346.782L383.819 346.455L383.233 345.131L378.201 340.523L375.961 335.588L374.427 335.089L372.79 336.585L371.566 335.433L367.293 333.611L366.827 332.751L367.982 332.957L369.361 331.392L369.119 330.206L369.602 329.415L368.189 328.263L367.723 328.59L367.258 326.801L366.293 326.578L366.104 325.804L364.777 325.58L363.019 324.325L361.933 324.979L361.313 324.755L361.451 325.34L360.176 325.666L360.296 326.389L359.004 327.094L357.884 326.285L355.971 326.973L352.421 326.371L350.939 326.664L349.905 327.609L350.164 328.555L347.407 327.18L346.2 327.283L344.598 325.907L343.305 326.887L341.134 325.976L340.29 326.664L338.756 325.563L338.204 324.119L336.998 323.534L337.619 322.021L339.169 321.11L338.515 319.287L339.738 318.513L338.773 317.43L337.532 317.671L336.74 316.536L334.12 316.639L333.965 314.988L331.691 314.18L331.208 312.185L331.846 311.291L332.656 311.154L332.242 310.242L332.862 309.64L332.725 309.039L330.536 308.42L329.157 306.253L327.641 304.499L326.452 303.983L327.003 299.719L326.297 299.1L327.245 297.948L329.726 299.1L330.743 297.26L332.345 296.572L332.363 295.936L332.949 296.521L333.466 295.368L335.034 294.595L333.603 293.958L332.845 292.806L333.414 292.411L332.656 291.482L333.397 290.261L332.776 288.026L334.413 285.688L334.258 283.194L342.237 283.676L343.185 284.45L345.632 284.535L353.231 283.125L355.816 283.848L358.969 283.693L368.723 282.008Z"},{id:"r13",d:"M69.0164 427.394L69.43 428.133L71.1532 427.634L72.7731 430.351L71.8942 434.633L70.7052 435.303L68.5684 431.228L68.1376 429.062L69.0164 427.394ZM66.5867 423.937L66.4833 428.099L65.2425 428.391L64.2086 427.669L64.2431 426.379L63.0713 425.691L64.9324 423.989L66.5867 423.937ZM122.402 335.571L122.816 335.967L120.92 337.188L120.507 336.878L122.609 335.142L122.402 335.571ZM63.4331 332.597L63.0023 333.027L62.9506 332.27L63.4331 332.597ZM67.1036 325.237L67.3104 326.097L68.2582 326.733L67.7068 327.301L67.5689 328.797L65.4838 327.834L63.8123 330.138L64.312 330L64.9324 331.238L64.5705 332.287L62.8128 332.064L63.571 330.172L63.0885 330.103L63.2091 329.244L64.3465 328.762L65.0185 327.541L65.7595 327.455L65.3459 325.959L67.1036 325.237ZM112.252 318.892L112.907 320.061L111.959 321.643L112.614 321.815L110.857 322.09L111.684 318.789L112.252 318.892ZM107.1 318.393L107.841 318.858L107.031 319.58L107.1 318.393ZM102.775 318.032L104.705 3
119.614L104.136 321.042L104.946 321.884L106.824 321.747L107.031 320.766L107.979 320.663L108.392 322.056L108.823 322.176L110.34 322.194L109.581 323.157L110.546 323.328L111.236 324.377L111.098 326.613L112.235 324.893L112.028 324.016L113.924 324.119L114.165 323.243L114.872 324.188L114.441 324.446L115.182 324.498L114.975 325.443L115.992 325.392L116.199 326.252L115.44 327.404L115.027 326.888L114.734 327.163L114.958 328.263L114.32 328.659L113.734 330.929L114.32 330.894L114.458 329.863L115.802 329.45L115.389 331.169L116.405 331.221L116.371 330.602L116.716 330.826L117.095 330.224L119.817 331.617L119.283 332.184L117.629 331.341L116.578 332.253L117.026 333.044L116.044 334.368L116.302 335.073L114.217 334.763L113.528 335.073L114.217 335.434L115.837 335.468L116.492 335.726L116.199 336.036L116.94 336.913L118.077 335.348L119.042 335.537L117.905 336.964L119.611 337.807L119.197 338.839L120.472 338.563L122.075 339.664L121.523 340.094L120.765 339.819L120.455 340.558L120.886 341.143L120.214 341.487L120.11 342.45L121.92 344.238L121.799 346.318L123.333 348.227L122.868 350.187L123.35 352.13L124.763 353.437L124.97 354.813L126.245 355.604L123.85 362.602L120.834 365.164L118.353 369.394V372.008L119.404 375.103L120.955 377.167L122.523 378.078L122.506 379.35L120.696 383.787L120.817 385.403L121.765 385.644L121.92 386.211L120.524 387.621L121.093 390.046L120.041 393.605L120.386 397.165L119.128 400.243L119.542 404.455L118.594 407.843L119.145 409.889L117.25 415.615L117.491 417.231L118.628 418.16L117.439 418.555L116.629 419.811L115.871 423.336L116.526 424.316L115.699 426.585H114.923L114.217 427.445L114.32 428.443L113.562 427.806V426.706L112.838 426.431L110.994 427.05L105.463 422.493L102.068 421.788L100.431 422.768L100.069 424.075L98.1047 422.51L96.4676 423.232L94.5203 425.64L94.4859 428.8
104L95.606 430.368L94.6582 433.979L94.2446 433.567L93.6932 433.842L88.265 439.293L87.3 439.258L86.5417 438.261L86.042 438.914L85.0598 437.35L82.9402 436.129L82.8023 436.92L80.7 437.436L80.924 438.227L80.0968 438.639L80.476 439.654L79.8211 439.877L80.0451 438.347L78.477 438.433L79.0284 435.922L77.0812 434.169L76.7538 430.919L75.4786 430.179L73.2384 430.128L73.583 428.718L73.0488 427.531L72.5663 427.067L71.7219 427.514L71.6874 425.296L69.0337 422.441L68.9647 421.702L71.2566 419.57L71.6702 418.521L71.0843 416.458L70.0331 416.079L69.878 414.772L69.2577 414.257L70.7741 411.866L70.7397 410.972L69.6023 410.216L69.7574 409.459L72.3595 405.607L73.0488 402.805L72.2044 401.171L72.5491 399.623L72.0838 398.764L72.4801 397.543L72.101 394.998L72.618 394.362L73.9793 396.7L74.5825 396.649L74.841 395.067L76.0817 392.969L76.3919 389.702L75.2373 387.587L73.3934 387.466L71.9287 388.962L70.2572 387.381L70.0676 383.959L70.8603 381.706L69.4645 380.898L70.4639 380.073L70.8431 380.606L72.4801 380.107L73.8932 378.611L73.9621 377.459L72.6008 373.71L73.6175 368.105L72.7214 366.385L71.2049 365.508L69.7057 365.422L69.5679 364.322L70.4467 361.76L69.3611 357.65L67.9825 357.169L66.5005 352.56L64.4326 352.973L64.3292 353.678L62.7611 353.712L62.7439 352.371L63.3125 351.976L62.4854 351.099L61.1068 353.265L60.676 353.128L60.4519 350.841L62.0201 350.119L62.8472 347.694L61.6582 347.178L60.0039 345.304L61.348 343.516L61.1412 342.037L62.1752 341.143L63.5882 337.274L61.7616 334.729L62.83 332.906L64.1397 333.852L63.9501 336.036L67.1036 339.423L69.43 339.887L71.1705 339.595L72.6525 340.678L76.8055 340.077L82.0269 335.864L85.8525 335.296L89.0232 331.703L88.937 330.705L91.2979 329.295L94.4342 325.031L95.6921 324.343L96.1919 324.893L98.1736 324.515L98.6389 323.449L99.9313 323.397L100.552 322.692L99.9657 321.231L100.483 319.563L99.5005 319.391L99.6211 318.669L100.431 319.219L101.534 318.634L101.586 319.339L102.775 318.032ZM110.167 317.534L111.287 319.339L110.96 320.216L108.703 320.56L108.358 319.597L109.495 318.737L109.392 317.895L109.926 318.462L110.167 317.534Z"},{id:"r14",d:"M350.765 468.026L352.609 469.264L354.711 469.763L352.592 470.347L351.437 471.31L350.851 473.511L351.489 473.374L348.352 479.168L340.891 488.884L340.856 490.139L339.598 490.999L339.736 491.704L337.22 494.953L336.927 495.813L337.496 497.12L336.703 499.854L335.773 501.041L335.825 503.723L333.446 505.976L332.257 508.177L332.723 516.258L335.273 517.84L336.428 518.133L336.945 517.617L338.961 520.076L338.547 520.66L337.823 520.162L337.668 521.434L337.324 520.007L336.445 520.316L336.186 522.758L336.945 524.546L337.996 524.203L338.444 524.839L337.823 524.581L337.548 525.011L338.047 526.249L339.15 526.868L340.477 526.816L340.546 529.138L339.719 528.828L339.667 530.049L340.202 530.376L340.943 529.946L342.045 531.837L340.667 531.235L339.685 531.631L339.116 533.282L337.082 533.763L334.859 536.205L332.602 541.776L334.36 547.33L334.015 548.207L333.395 547.829L332.033 549.118L329.586 546.522L327.226 546.952L325.502 545.49L324.089 545.129L320.298 546.436L318.816 545.628L316.731 545.611L314.68 543.667L312.75 542.911L309.028 542.429L307.684 540.968L307.046 538.32L304.599 533.918L299.998 529.258L296.173 527.47L292.416 526.644L288.401 526.73L285.954 527.384L284.799 527.057L282.732 524.959L279.923 524.701L276.39 522.517L275.649 520.901L272.237 518.098L271.083 518.408L270.497 517.754L268.119 517.686L266.275 515.777L263.156 514.229L262.156 513.026L261.174 512.957L260.364 511.134L256.969 507.85L253.488 507.265L251.265 507.798L249.008 504.394L247.25 503.792L241.839 503.603L237.738 504.617L235.119 500.662L233.464 499.596L231.689 499.717L230.001 497.756L229.845 495.555L227.984 492.753L229.466 491.893L230.345 489.142L229.26 487.508L230.845 485.29L230.69 483.759L231.638 483.33L230.5 482.109L231.655 481.834L233.688 479.529L234.981 479.753L236.359 479.22L237.273 478.291L237.186 477.432L239.168 477.518L240.202 476.022L239.341 474.354L239.961 473.546L240.219 474.199L241.426 474.061L241.477 475.437L242.304 476.245L242.27 477.466L243.132 478.996L246.613 481.696L250.059 480.75L253.557 478.584L252.575 476.056L253.333 475.884L253.833 474.921L253.523 474.405L254.763 473.356L258.02 474.508L259.64 473.855L259.968 472.823L261.312 473.03L262.983 471.809L263.483 473.081L264.913 473.941L265.31 475.575L264.741 476.452L265.534 477.569L268.05 478.274L269.773 477.844L270.462 477.002L271.599 477.311L271.617 479.598L272.806 480.957L278.492 484.035L280.612 484.361L284.386 483.33L287.695 481.387L290.641 480.819L292.347 481.937L294.019 482.109L295.466 481.387L300.963 482.487L304.324 482.04L306.426 480.871L308.511 481.18L314.801 479.168L319.075 474.612L320.729 475.299L324.641 474.268L325.588 473.305L327.794 475.248L330.689 475.265L331.327 476.469L332.826 476.761L335.807 475.127L337.53 473.184L338.392 470.76L337.737 469.367L338.375 469.316L338.909 470.485L338.496 472.101L340.219 472.583L344.613 471.379L349.421 468.146L350.765 468.026Z"},{id:"r15",d:"M219.231 0.884187L220.557 1.9159L219.679 2.53492L219.265 4.18566L216.99 4.42639L215.974 5.38932L216.628 8.29531L217.852 9.44738L216.853 10.909L218.593 11.2701L219.696 13.0412L220.747 12.233L222.091 12.5425L223.297 15.0014L222.436 16.4114L222.384 18.1825L225.158 18.6812L226.21 21.9311L230.07 24.1493L228.191 24.8543L226.916 26.2815L226.244 26.1267L226.537 27.1412L226.141 27.4851L225.176 27.5367L224.607 26.8661L222.315 27.5883L221.385 27.0037L218.834 29.0327L218.748 27.3132L217.559 26.5566L216.921 26.7801L213.923 24.4416L214.147 26.2127L212.992 28.2589L213.13 29.3938L211.252 32.3857L210.804 31.8011L209.925 31.8527L209.029 32.7468L207.823 32.5061L204.101 34.3804L204.014 35.6356L206.358 35.9623L206.823 37.0284L205.066 39.1091L204.859 41.8947L204.238 41.3272L202.429 42.4105L204.652 44.2676L205.1 45.3337L204.583 46.7781L205.186 47.3112L206.841 46.9329L207.185 48.4116L207.668 48.1021L208.598 48.5492L207.995 50.0452L209.856 51.7303L209.391 52.9512L208.546 52.6073L207.237 55.6164L204.032 56.7341L202.326 56.545L201.757 57.1468L201.257 56.5622L199.155 57.2328V58.7803L199.861 59.9496L198.293 60.4139L198.862 60.9297L198.31 61.5488L199.189 63.0963L198.5 64.5235L195.278 64.3L194.864 62.1506L193.416 61.6863L191.779 61.9099L189.677 63.6466L186.903 63.4746L187.196 65.6412L186.213 65.7616L185.696 66.9309L185.972 67.6874L184.077 66.6729L184.025 66.0711L184.042 67.1028L182.198 66.9652L181.543 70.7138L179.751 72.8804L180.216 74.6859L179.027 74.5655L179.131 77.3167L177.218 79.896L175.995 79.7413L174.513 78.3313L1
173.255 79.0019L172.91 78.1077L171.497 80.1367L171.118 79.3458L169.963 80.6354L168.826 79.9304L169.326 79.0535L167.757 78.2797H166.086L167.757 75.2017L167.154 74.0497L168.137 73.2071L166.086 71.9346L163.053 71.35L162.76 72.0206L161.795 71.264L158.728 71.8831L158.366 73.5166L156.867 73.5682L155.23 74.5827L154.213 74.4795L153.903 73.8089L154.437 72.7428L152.714 72.0034L152.317 68.7191L153.007 67.12L152.007 65.6068L152.128 64.0593L150.801 63.8185L150.766 63.0619L151.197 61.6691L152.111 60.9469L151.835 59.5025L154.385 56.3902L155.092 53.02L154.282 51.7991L156.022 48.618L155.626 47.0016L155.006 46.6405L155.678 45.6776L155.212 44.1301L153.196 43.1671L155.178 41.2241L156.677 41.1381L157.814 39.9516L157.177 38.9027L157.349 37.2176L156.556 36.1859L154.54 34.8275L151.662 34.6039L150.784 32.5577L151.542 31.8699L152.214 28.001L150.473 26.419L148.716 26.6598L148.078 23.8741L149.25 22.4125L148.681 21.0713L150.353 19.7473L149.422 17.787L150.525 17.1852L151.645 14.0213L152.507 14.7091L154.644 14.5543L154.368 15.225L159.021 13.0584L160.055 13.643V14.4168L162.484 15.3969L162.829 16.0159L161.485 18.0278L162.502 18.1997L163.742 17.5807L164.811 18.7328L165.707 18.3545L167.602 19.455L168.878 18.7844L172.893 19.2142L173.616 17.0305L175.374 16.1191L174.892 14.262L175.977 12.2674L175.874 10.8918L176.563 9.89446L177.563 10.032L178.459 9.36141L178.562 7.86543L179.51 7.5903L180.216 8.05457L184.628 6.35225L185.283 6.79933L186.093 6.43823L187.919 7.93421L189.35 7.33238L190.883 5.25176L193.124 6.86811L196.329 5.16578L198.069 6.31786L199.896 6.36945L200.568 7.45274L201.361 7.67628L202.722 6.42103L204.859 6.31786L207.926 3.94493L209.15 3.87615L210.235 2.99919L211.941 3.13675L212.7 2.29419L214.095 2.43175L214.974 1.33126L215.784 1.62358L218.369 0.540283L219.231 0.884187Z"},{id:"r16",d:"M242.479 26.5048L243.961 26.9862V28.0695L244.495 28.3446L247.631 28.1211L252.336 29.0325L253.818 28.6198L257.006 29.3936L259.797 31.4914L261.09 30.9411L263.037 31.4914L263.933 30.5112L264.95 30.6316L265.036 29.9438L266.449 30.3393L266.38 30.9583L267.121 31.199L270.102 30.666L270.688 31.7665L272.377 31.5086L272.842 32.2823L274.669 32.0588L278.477 33.2625L277.323 37.9224L275.875 37.4237L273.635 37.9911L272.584 40.1577L268.844 42.2555L267.638 42.3071L267.655 44.3362L265.088 45.9181L266.983 49.4087L266.535 50.7156L267.931 50.578L267.879 49.873L269.258 49.9246L270.016 50.4748L271.119 50.2857L272.343 51.0939L272.825 52.2287L275.272 51.8505L276.358 52.4695L275.565 54.9284L272.842 57.5593L269.964 59.3819L270.188 61.1187L268.982 62.3395L271.309 64.5061L272.567 64.3342L273.583 63.1993L275.548 63.4572L275.341 66.1053L272.946 70.7308L273.738 73.2241L274.755 73.9119L276.582 73.6195L279.632 76.1988L281.562 76.7147L284.319 81.5121L286.456 83.0597L283.302 85.8625L281.648 85.9657L279.752 84.9684L278.598 85.2435L278.529 84.5385L279.132 84.2118L281.2 84.8652L282.13 84.1258L281.045 84.1602L280.7 82.9737L279.925 83.1457L279.477 82.647L280.424 81.9248L279.873 80.3601L275.169 75.3391L273.256 74.7888L272.394 75.0639L271.963 74.4449L270.912 75.5798L270.774 76.8522L272.118 77.9355L269.551 79.1736L268.931 78.9672L267.311 80.532L265.467 80.704L261.538 78.6062L260.125 78.3826H259.884L259.815 78.331L256.575 79.1908L254.369 82.561L253.559 82.0968L253.645 81.6325L252.904 81.7185L253.042 80.704L252.267 80.0849L252.543 79.4659L251.939 79.3111L251.509 77.2821L250.768 77.8152L251.043 76.921L250.544 75.9237L250.923 75.7174L249.372 74.2386L250.199 73.7571L249.579 73.4992L249.716 72.8801L249.423 72.605L249.458 72.3643L249.01 71.1606L248.562 71.3498L248.906 72.4331L247.717 72.8114L247.338 71.986L246.184 72.7082L245.236 71.8312L245.546 70.9887L245.064 70.9371L243.409 71.7625L242.996 72.5534L242.513 72.0032L242.841 71.2466L241.979 70.6104L240.463 72.2095L239.946 71.6937L236.982 74.4277L236.947 73.1897L236.086 72.7942L235.999 72.1236L235.052 71.6249L234.535 72.8458L233.001 72.0376L233.173 71.1262L232.105 70.1633L231.14 66.7071H230.003L229.21 65.555L228.124 65.5206L228.107 62.8726L227.556 60.8951L226.849 60.2933L228.21 58.1439L230.433 56.6479L230.778 53.9139L228.934 52.4179L228.71 50.8015L227.314 50.8703L227.108 49.6667L225.522 49.6839L223.902 47.5173L225.281 46.0901L225.246 44.5769L226.039 43.9407L227.504 44.147L227.762 42.5994L229.158 41.8944L229.02 41.4302L229.486 41.6365L229.244 40.5876L230.778 39.2464L230.985 37.9052L232.122 36.3404L232.432 36.6671L233.639 35.7214L235.052 36.3232L235.844 35.7214L237.24 36.3232L236.947 34.9992L235.999 34.3973L236.086 33.6752L238.739 32.0072L240.687 31.9556L240.015 31.0787L240.549 29.342L239.808 28.0695L239.946 26.6939L241.204 26.0061L242.479 26.5048Z"},{id:"r17",d:"M37.8933 63.252L38.3413 64.1461L41.2708 63.7334L41.9601 64.8683L42.9768 65.281L43.4593 66.7598L44.6828 65.8828L46.5784 67.1037L47.4745 66.605L49.0599 67.1553L49.5941 70.2504L49.0599 74.1021L50.3695 76.475L51.6103 76.9393L51.886 77.8507L50.6108 80.0173L52.0066 82.8716L51.0933 83.0608L50.5418 85.3821L49.7664 84.8835L47.7502 85.0382L44.0108 87.6863L43.4938 87.222L41.7189 87.5143L40.2197 86.517L39.134 87.
10157L39.0306 86.3451L37.4969 85.3993L35.9116 86.2591L34.4985 85.898L33.5507 86.1903L32.8442 87.394L30.1387 89.5606L29.3977 89.0447L27.9674 89.7153L25.8306 89.7669L24.004 92.0711L21.6604 91.2629L20.9711 91.7788L20.6954 89.6122L19.334 92.329L17.2489 92.0367L17.4557 90.7986L15.3189 90.214L15.1466 86.3623L14.3883 85.5541L15.2844 82.6653L13.9575 81.8571L11.9758 81.9947L11.5795 80.8942L9.70114 80.1892L7.77112 77.971L8.04684 77.0597L7.46094 74.8071L8.23639 71.6432L9.14971 71.3853L9.90793 71.8667L10.4594 70.9554L11.8207 71.4369L12.9581 71.0758L13.3716 70.2848L15.1293 69.6658L15.3706 68.101L16.9387 66.777L19.3513 70.4395L21.3158 69.2531L22.746 70.4051L23.6938 68.7888L25.3309 68.7372L26.7267 66.8973L30.3283 68.3073L33.7231 66.1751L33.6886 65.4185L34.7225 64.6104L36.4113 64.9371L36.6353 63.3207L37.8933 63.252Z"},{id:"r18",d:"M145.216 260.893L145.871 262.269L145.285 262.819L144.509 262.681L144.389 261.048L145.216 260.893ZM167.653 258.795L169.152 260.343L168.979 262.647L167.48 260.79L166.86 260.687L167.653 258.795ZM136.066 246.673L136.893 248.289L136.393 249.424L134.687 248.685L135.773 248.169L136.066 246.673ZM149.317 233.501L150.334 234.567L149.748 236.184L149.989 238.213L148.059 239.244L149.938 240.534L149.524 241.961L147.629 241.342L146.922 239.262L146.336 238.987L145.406 239.176L145.457 240.448L144.768 239.227L144.13 240.5L142.424 239.743L142.252 240.998L140.167 240.431L138.909 240.637L139.047 241.05L137.668 240.207L136.876 238.866L136.944 237.663L138.358 236.579L140.529 236.528L142.476 237.714L142.614 237.112L143.424 236.906L143.148 236.476L143.648 236.115L143.183 235.479L145.957 236.149L145.371 236.889L146.819 237.147L148.852 233.329L149.317 233.501ZM126.312 223.012L126.846 224.525L125.451 226.365L124.744 225.351L125.14 223.597L126.088 222.6L126.312 223.012ZM220.435 183.326L220.504 183.446L220.728 184.289L219.057 185.148L218.006 183.928L218.212 183.068L220.332 183.085L220.435 183.326ZM120.453 153.062L123.21 151.463L125.812 147.371L129.896 146.924L131.758 147.594L132.137 148.54L132.947 148.712L132.533 150.724L133.395 151.687L136.669 153.922L138.53 153.527L142.838 158.066L144.665 157.155L146.336 158.1L147.56 158.118L149.817 160.439L151.092 160.215L152.023 160.731L151.988 161.78L153.315 163.001L153.505 164.188L156.124 166.509L157.399 166.182L157.348 165.168L158.106 164.222L162.362 164.325L166.171 167.403L167.911 167.799L168.428 168.486L168.187 169.209L168.687 169.432L172.409 165.271L172.719 165.959L172.254 166.75L173.443 167.627L175.545 167.867L178.095 166.767L180.456 167.455L182.403 167.334L182.214 166.509L179.974 165.219L180.06 164.497L183.11 164.394L184.85 162.812L185.006 162.004L186.901 161.797L188.779 159.975L189.796 160.903L190.055 162.537L191.123 162.829L192.45 164.325L193.38 164.531L194.173 163.775L196.155 164.17L196.31 164.961L195.207 166.56L197.241 166.836L201.428 165.993L201.17 168.039L199.619 169.707L199.291 171.22L197.999 171.702L198.154 172.527L197.637 172.458L197.447 173.335L199.102 174.917L198.843 176.155L200.239 177.084L200.032 179.422L202.772 180.953L204.306 182.793L207.873 182.947L208.269 183.945L209.303 184.082L209.458 184.822L210.716 185.63L211.526 185.303L212.646 185.991L213.353 185.802L214.197 186.765L215.507 186.077L216.592 186.197L217.695 185.578L218.884 187.349L219.522 185.853L221.09 186.146L222.348 185.458L222.486 185.561L224.123 186.215L225.881 188.57L224.278 188.587L224.502 190.255L223.796 190.204L223.33 187.367L222.986 189.74L222.038 190.238L220.918 190.032L221.073 190.651L220.349 191.459L218.591 192.095L219.694 193.798L217.799 196.188L217.213 198.165L215.541 198.028L215.128 198.458L214.99 199.799L216.989 200.934L216.92 201.364L215.3 202.051L214.525 203.341L213.697 203.083L212.388 204.407L212.646 205.164L214.283 204.992L214.369 207.021L215.455 206.608L215.955 207.072L216.73 208.826L216.282 210.133L216.592 210.821L218.298 211.457L218.988 209.755L220.16 210.718L215.059 213.899L213.37 212.953L212.75 213.228L213.129 214.243L212.371 216.323L208.407 218.645L208.028 219.659L208.7 221.516L208.442 222.445L209.045 223.648L209.682 222.84L210.647 223.872L208.803 231.386L209.631 231.954L209.751 233.329L208.769 233.398L207.27 235.186L205.374 235.
1083L204.133 235.891L203.737 237.422L203.203 236.407L202.29 236.046L201.411 237.903L204.306 240.156L203.513 241.961H202.565L202.876 243.956L203.685 244.317L203.754 245.142L202.686 245.847L201.635 245.71L200.945 247.343L199.963 247.154L198.809 247.997L198.654 248.822L197.327 249.493L196.706 249.321L196.189 249.991L195.311 249.183L194.828 249.441L195.173 250.782L194.121 252.261L196.258 253.723L196.327 256.336L191.123 256.405L189.71 259.569L183.317 258.073L182.421 257.351L180.336 257.901L180.439 259.036L179.681 259.397L179.508 260.326L178.113 260.446L177.079 259.156L175.838 258.761L175.493 256.801L176.252 255.855L176.906 256.526L178.612 256.388L179.388 254.823L179.629 252.45L178.302 249.734L176.958 250.009L176.217 247.808L175.373 246.999L175.528 246.26L172.357 244.902L171.65 242.064L169.962 240.311L166.567 238.952L163.982 238.643L161.621 237.095L163.034 236.235L163.138 233.45L163.827 232.47L163.327 231.352L161.966 230.337L159.519 229.202L157.33 228.962L154.47 229.409L154.177 230.767L152.402 230.165L151.954 227.156L153.246 226.554L154.108 221.809L153.608 213.331L152.712 211.113L151.058 209.394L149.662 205.232L148.835 205.164L147.956 202.756L145.957 201.243L144.716 197.942L144.958 196.136L143.527 190.238L143.993 189.568L143.803 186.507L142.39 179.852L138.53 173.989L135.359 171.238L133.705 170.447L135.411 168.504L135.618 167.455L133.808 166.337L132.447 167.489L132.826 166.543L132.102 165.477L131.964 163.672L128.966 163.775L129.914 162.262L130.482 162.21L129.362 161.436L127.777 162.778L128.104 160.697L127.484 160.164L127.415 158.204L125.433 157.395L122.349 155.005L121.573 153.045L120.453 153.062Z"},{id:"r19",d:"M232.742 120.477L231.709 121.062L232.432 120.254L231.743 119.979L232.967 119.841L232.742 120.477ZM231.485 118.878L232.398 119.566L230.588 119.979L231.054 118.637L231.485 118.878ZM231.209 24.2014L233.38 25.6974L237.619 25.2675L239.205 25.835L239.877 26.6603L239.739 28.0359L240.48 29.3084L239.946 31.0451L240.618 31.9221L238.67 31.9736L236.017 33.6416L235.93 34.3638L236.878 34.9828L237.188 36.3068L235.793 35.705L235 36.3068L233.587 35.705L232.381 36.6507L232.07 36.324L230.933 37.8888L230.726 39.23L229.193 40.5712L229.434 41.6373L228.969 41.431L229.106 41.8953L227.711 42.6003L227.452 44.1478L225.987 43.9415L225.195 44.5777L225.229 46.0909L223.851 47.5353L225.47 49.7019H227.056L227.263 50.9055L228.676 50.8367L228.9 52.4531L230.744 53.9491L230.399 56.6831L228.176 58.1791L226.815 60.3285L227.521 60.9475L228.073 62.9249L228.09 65.573L229.175 65.6074L229.985 66.7595H231.123L232.088 70.2157L233.156 71.1786L233.001 72.09L234.535 72.8982L235.052 71.6773L235.999 72.176L236.086 72.8638L236.947 73.2592L236.982 74.4973L239.946 71.7633L240.463 72.2791L241.979 70.68L242.841 71.3162L242.513 72.0728L242.996 72.623L243.409 71.832L245.064 71.0067L245.546 71.0583L245.236 71.9008L246.184 72.7778L247.338 72.0556L247.717 72.881L248.906 72.5027L248.562 71.4194L249.01 71.2302L249.458 72.4339L249.423 72.6746L249.734 72.9497L249.596 73.5688L250.216 73.8439L249.389 74.3253L250.94 75.8041L250.561 76.0105L251.06 77.0078L250.785 77.9019L251.526 77.3517L251.957 79.3807L252.56 79.5355L252.284 80.1373L253.059 80.7563L252.922 81.7709L253.663 81.6849L253.576 82.1492L254.386 82.6134L253.956 83.1981L250.199 83.456L250.268 82.8885L249.579 82.6134L249.217 83.6451L246.925 83.9375L246.201 84.9176L241.41 87.8923L229.244 93.5496L228.073 95.0455L226.797 94.4093L225.333 96.3696L224.23 98.519L224.161 99.3443L224.798 99.6367L223.971 99.9462L222.782 104.898L223.816 105.225L222.989 106.033L223.42 107.959L224.402 109.06L224.178 113.1L225.281 114.029L226.487 116.402L226.091 116.144L225.488 116.866L226.177 117.296L226.832 116.815L226.642 117.657L227.039 117.76L227.452 117.52L227.125 116.178L227.504 116.196L230.795 120.288L230.313 123.727L229.486 124.466L229.52 126.633L228.297 126.22L228.555 124.037L227.78 123.693L227.073 123.985L226.504 125.292L227.176 126.117L226.883 127.699L227.487 128.198L227.986 127.854L228.038 128.404L227.021 128.301L226.935 129.401L225.091 127.94L224.626 126.272L223.11 125.876L222.627 125.154L222.369 122.953L222.851 122.008L222.214 121.182H221.386L220.266 122.162L218.629 122.025L218.009 121.217L216.871 121.956L215.114 119.6L209.996 118.792L208.307 119.394L203.516 119.325L201.276 120.357L200.708 122.042L198.261 122.73L196.727 124.174L195.779 124.26L195.228 124.071L194.9 122.833L193.298 121.75L188.938 122.042L188.817 120.907L188.645 120.116L182.545 116.849V114.975L181.459 115.628L179.064 114.751L179.512 113.513L179.202 112.739L180.167 111.966L177.875 111.106L177.168 112.395L176.134 111.845L175.945 112.808L175.031 112.636L173.256 111.14L173.997 109.713L173.325 109.3L172.102 109.541L172.395 108.234L171.792 107.306L169.603 106.308L169.672 105.311L168.276 104.95L168.19 104.434L166.174 103.987L165.312 102.199L163.813 100.737L161.969 102.268L161.573 101.511L160.435 101.219L160.952 99.757L160.194 98.6221L161.194 97.8827L160.453 97.3153L161.194 95.355L159.315 94.4953L158.798 95.1831L158.161 95.0455L158.471 93.5324L157.609 84.5737L166.088 71.9868L168.138 73.2592L167.156 74.1018L167.742 75.2539L166.07 78.3318H167.742L169.31 79.1056L168.81 79.9654L169.948 80.6704L171.085 79.3807L171.464 80.1889L172.877 78.1599L173.222 79.054L174.48 78.3834L175.962 79.7934L177.185 79.9482L179.098 77.3689L178.995 74.6177L180.184 74.738L179.719 72.9325L181.511 70.7659L182.183 67.0346L184.027 67.1722L184.009 66.1404L184.061 66.7423L185.957 67.7568L185.681 67.0174L186.198 65.8481L187.18 65.7278L186.904 63.5612L189.679 63.7331L191.781 62.0136L193.418 61.7901L194.866 62.2543L195.279 64.4037L198.502 64.6273L199.191 63.2001L198.312 61.6525L198.864 61.0507L198.312 60.5348L199.88 60.0705L199.174 58.9013V57.3537L201.276 56.6831L201.793 57.2677L202.362 56.6831L204.068 56.8722L207.256 55.7546L208.565 52.7454L209.41 53.0893L209.875 51.8685L208.031 50.1661L208.634 48.6701L207.704 48.2231L207.221 48.5326L206.877 47.0538L205.222 47.4321L204.619 46.899L205.136 45.4546L204.688 44.3714L202.448 42.5143L204.257 41.4138L204.878 41.9812L205.085 39.1956L206.842 37.1322L206.394 36.0661L204.033 35.7394L204.12 34.4841L207.842 32.6099L209.048 32.8678L209.944 31.9736L210.823 31.9221L211.271 32.5067L213.167 29.5147L213.029 28.3798L214.183 26.3336L213.942 24.5625L216.958 26.9183L217.595 26.6947L218.784 27.4341L218.87 29.1536L221.421 27.1246L222.351 27.7092L224.626 26.987L225.195 27.6748L226.16 27.6233L226.556 27.2794L226.263 26.2648L226.935 26.4196L228.21 24.9924L230.106 24.2874L231.209 24.2014Z"},{id:"r20",d:"M228.087 194.879L227.691 194.432L227.553 194.381L227.742 193.865L228.242 194.106L228.311 194.501L228.087 194.879ZM219.661 193.762L220.195 194.656L222.556 194.622L222.831 195.051L224.417 193.762L225.847 193.676L225.451 194.278L225.812 195.378L223.572 197.442L224.606 198.525L225.692 197.975L226.657 199.299L227.742 197.699L228.501 197.803L229.138 198.886L229.845 198.92L230.069 198.267L230.758 198.594L235.618 204.148L237.255 203.168L238.961 203.787L239.977 201.74L241.563 202.17L241.287 203.701L241.976 204.337L240.598 205.626L240.632 206.263L242.373 208.515L242.666 210.733L242.183 211.266L243.613 212.281L244.13 214.895L245.199 215.428L245.095 217.646L243.855 218.832L244.372 220.002L245.957 220.328L246.388 221.635L246.198 223.75L246.767 225.366L246.095 225.865L246.819 227.344L246.388 228.479L248.439 229.7L248.594 23
10.37L249.438 230.473L249.524 233.551L250.455 232.52L250.472 231.213L251.471 231.797L252.54 230.731L254.849 232.485L256.762 235.494L258.795 235.03L259.743 233.637L260.829 236.406L260.639 237.799L259.933 239.243L259.64 238.658L258.175 239.26L257.985 240.791L257.417 244.195L256.4 245.175L255.159 244.694L255.125 245.296L252.988 246.603L251.42 245.777L250.868 246.946L248.387 246.912L247.784 247.651L246.25 246.895L245.802 247.789L246.285 249.732L244.682 250.248L243.269 251.486L241.701 251.417L241.563 252.432L239.219 253.102L240.27 254.667L237.979 256.163L237.065 256.197L236.393 254.787L235.48 254.856L235.308 257.814L231.999 260.376L231.327 259.619L231.361 258.33L228.57 258.725L229.311 257.642L227.553 257.04L227.57 255.475L228.087 255.303L227.518 254.787L227.708 253.36L226.588 253.24L225.054 254.478L224.106 253.515L222.676 253.687L223.21 253.343L222.056 252.741L222.624 252.225L221.832 251.572L221.987 250.076L220.712 249.474L220.298 246.069L219.023 244.505L217.782 243.989L216.731 244.9L216.214 244.745L216.128 245.313L215.352 244.505L212.544 245.502L209.373 243.542L208.391 241.925L209.804 241.134L210.579 239.621L208.459 238.263L207.219 235.305L208.718 233.517L209.7 233.448L209.58 232.073L208.752 231.505L210.596 223.991L209.631 222.959L208.994 223.767L208.391 222.564L208.649 221.635L207.977 219.778L208.356 218.764L212.32 216.442L213.078 214.362L212.699 213.347L213.336 213.072L215.025 214.018L220.126 210.837L218.954 209.874L218.265 211.576L216.559 210.94L216.266 210.252L216.714 208.945L215.938 207.191L215.439 206.727L214.353 207.14L214.267 205.111L212.63 205.283L212.371 204.526L213.681 203.202L214.508 203.46L215.284 202.17L216.903 201.482L216.972 201.052L214.973 199.918L215.111 198.576L215.525 198.147L217.196 198.284L217.782 196.307L219.661 193.762Z"}];function a({regions:e,selectedId:n,onRegionClick:o,fillColor:L="#EBEBEB",strokeColor:l="#062A5F",hoverColor:s="#B3D4FF",selectedFillColor:c="#004A99",selectedStrokeColor:d="#042C53",...p}){let[m,u]=(0,i.useState)(null),[f,h]=(0,i.useState)(null),g=void 0!==n,x=g?n:f;return(0,t.jsx)("svg",{width:468,height:550,viewBox:"0 0 468 550",fill:"none",xmlns:"http://www.w3.org/2000/svg",...p,children:r.map(({id:i,d:r})=>(0,t.jsx)("path",{d:r,fill:i===x?c:i===m?s:L,stroke:i===x?d:l,strokeWidth:i===x?1.5:1,style:{cursor:"pointer",transition:"fill 0.15s ease"},onClick:()=>{!g&&h(e=>e===i?null:i),o?.(i,e?.[i])},onMouseEnter:()=>u(i),onMouseLeave:()=>u(null),role:"button","aria-label":e?.[i]?.name??i},i))})}var n=e.i(95245);let o={r1:{id:"r1",name:"Basilicata",regionali:[{nome:"Basilicata",presidente:"Lopardo Antonio",email:["[email protected]","[email protected]"],sito:"www.fipavbasilicata.it",recapito:["097137123","097137126"]}],territoriali:[]},r2:{id:"r2",name:"Calabria",regionali:[{nome:"Calabria",presidente:"Sestito Carmelo",email:["[email protected]"],sito:"www.fipavcalabria.com",recapito:["096342899"]}],territoriali:[{nome:"Calabria Centro",presidente:"Strangis Francesco",email:["[email protected]","[email protected]"]},{nome:"Cosenza",presidente:"Guida Giovanni",email:["[email protected]","[email protected]"],sito:"www.fipavcosenza.it",recapito:["0984391307"]},{nome:"Reggio Calabria",presidente:"Panuccio Domenico",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavrc.it",recapito:["3756353061"]}]},r3:{id:"r3",name:"Campania",regionali:[{nome:"Campania",presidente:"Pasciari Guido",email:["[email protected]","[email protected]"],sito:"www.fipavcampania.it",recapito:["0816124236"]}],territoriali:[{nome:"Caserta",presidente:"Supino Stanislao",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavce.com",recapito:["0823441190"]},{nome:"Irpinia Sannio",presidente:"Aquino Stefano",email:["[email protected]"],sito:"www.fipavirpiniasannio.it",recapito:["0825781938"]},{nome:"Napoli",presidente:"Menna Carmine",email:["[email protected]","[email protected]"],sito:"www.fipavnapoli.it",recapito:["0816124236"]},{nome:"Salerno",presidente:"Pessolano Massimo",email:["[email protected]"],sito:"www.fipavsalerno.it",recapito:["089330025"]}]}
1,r4:{id:"r4",name:"Emilia-Romagna",regionali:[{nome:"Emilia Romagna",presidente:"Manuzzi Franco",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavcrer.eu/it",recapito:["0516311314","3316333214"]}],territoriali:[{nome:"Bologna",presidente:"De Simone Pasquale",email:["[email protected]","[email protected]"],sito:"www.bologna.federvolley.it",recapito:["051355121","3397005081"]},{nome:"Ferrara",presidente:"Fortini Alessandro",email:["[email protected]"],sito:"www.federvolleyferrara.it",recapito:["0532202805"]},{nome:"Modena",presidente:"Lolli Vasco",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipav.mo.it",recapito:["0599786621"]},{nome:"Parma",presidente:"Gandolfi Cesare",email:["[email protected]","[email protected]"],sito:"www.fipavparma.it",recapito:["3792734849"]},{nome:"Piacenza",presidente:"Ghezzi Elisa",email:["[email protected]","[email protected]"],sito:"www.fipavpiacenza.it",recapito:["0523593039","3316667417"]},{nome:"Ravenna",presidente:"Suprani Umberto",email:["[email protected]"],sito:"www.ravenna.federvolley.it",recapito:["0544421080"]},{nome:"Reggio Emilia",presidente:"Ambrogi Alessandro",email:["[email protected]","[email protected]"],sito:"www.fipav.re.it",recapito:["0522594544","3517793222"]},{nome:"Romagna Uno",presidente:"Mascella Fosco",email:["[email protected]","[email protected]"],sito:"www.fipavromagna.it",recapito:["0541384226"]}]},r5:{id:"r5",name:"Lazio",regionali:[{nome:"Lazio",presidente:"Elio Sita' (commissario straordinario)",email:["[email protected]","[email protected]"],sito:"www.fipavlazio.net",recapito:["063232308","063243242"]}],territoriali:[{nome:"Frosinone",presidente:"Binetto Roberto",email:["[email protected]"],sito:"www.fipavlazio.net/frosinone",recapito:["0775874802"]},{nome:"Latina",presidente:"Romano Claudio",email:["[email protected]","[email protected]"],sito:"www.fipavlazio.net/latina",recapito:["0773488038"]},{nome:"Roma",presidente:"Martinelli Claudio",email:["[email protected]","[email protected]"],sito:"www.fipavlazio.net/roma",recapito:["063214393","063214408"]},{nome:"Viterbo",presidente:"Centini Roberto",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavlazio.net/viterbo",recapito:["0761769489"]}]},r6:{id:"r6",name:"Liguria",regionali:[{nome:"Liguria",presidente:"Bassi Paolo",email:["[email protected]","[email protected]"],sito:"www.fipavliguria.it",recapito:["0107318759"]}],territoriali:[{nome:"Liguria Centro",presidente:"Piano Tiziana",email:["[email protected]","[email protected]"],sito:"www.fipavge.it"},{nome:"Liguria Levante",presidente:"Federici Flavio",email:["[email protected]"],sito:"www.fipavligurialevante.it",recapito:["0187515438"]},{nome:"Liguria Ponente",presidente:"Clemente Salvatore",email:["[email protected]","[email protected]"],sito:"www.fipavliguriaponente.it"}]},r7:{id:"r7",name:"Lombardia",regionali:[{nome:"Lombardia",presidente:"Piero Cezza",email:["[email protected]"],sito:"www.lombardia.federvolley.it",recapito:["0266105997","0266105999"]}],territoriali:[{nome:"Bergamo",presidente:"Rozzoni Luigi Giovanni",email:["[email protected]"],sito:"www.fipavbg.it",recapito:["035217371"]},{nome:"Brescia",presidente:"Biasin Paolo",email:["[email protected]"],sito:"www.fipavbs.it",recapito:["030313400"]},{nome:"Como",presidente:"Amighetti Lucio",email:["[email protected]"],sito:"www.fipav.como.it",recapito:["0312494596"]},{nome:"Cremona Lodi",presidente:"Losapio Pasquale",email:["[email protected]"],sito:"www.cremonalodi.federvolley.it",recapito:["037230569"]},{nome:"Mantova",presidente:"Belladelli Giorgio",email:["[email protected]"],sito:"www.fipavmn.it",recapito:["0376326330"]},{nome:"Milano Monza Lecco",presidente:"Aimar William",email:["[email protected]","[email protected]","[email protected]"],sito:"www.milano.federvolley.it",recapito:["0270101527","0396892394","0341251587"]},{nome:"Pavia",presidente:"Boris Roberto",email:["[email protected]"],sito:"www.fipavpavia.org",recapito:["0382529305"]},{nome:"Sondrio",presidente:"Savaris Bruno",email:["[email protected]"],sito:"www.fipavsondrio.it",recapito:["0342219502"]},{nome:"Varese",presidente:"Porro Luigi Massimiliano",email:["[email protected]","[email protected]"],sito:"www.federvolleyvarese.it",recapito:["0332972340"]}]},r8:{id:"r8",name:"Abruzzo",regionali:[{nome:"Abruzzo",presidente:"Di Gregorio Mattia",email:["[email protected]"],sito:"www.fipavabruzzo.it",recapito:["0871346833"]}],territoriali:[{nome:"Abruzzo Nord Ovest",presidente:"Di Felice Cesare",email:["[email protected]"],sito:"www.fipavabruzzonordovest.it",recapito:["0861242883"]},{nome:"Abruzzo Sud Est",presidente:"Bruni Simone",email:["[email protected]","[email protected]"],sito:"www.fipavabruzzosudest.it",recapito:["3888868797"]}]},r9:{id:"r9",name:"Marche",regionali:[{nome:"Marche",presidente:"De Luca Domenico",email:["[email protected]"],sito:"www.marche.fipavonline.it",recapito:["0712901027"]}],territoriali:[{nome:"Ancona",presidente:"Mosca Guglielmo",email:["[email protected]"],sito:"www.fipavancona.it",recapito:["0712901027"]},{nome:"Ascoli Piceno Fermo",presidente:"Carboni Mariano Fabio",email:["[email protected]"]},{nome:"Macerata",presidente:"Marcantoni Enrico",email:["[email protected]"],sito:"www.macerata.federvolley.it",recapito:["0733281853"]},{nome:"Pesaro Urbino",presidente:"Gabbianelli Massimo",email:["[email protected]","[email protected]"],sito:"www.fipavpesaro.it",recapito:["0721827529"]}]},r10:{id:"r10",name:"Molise",regionali:[{nome:"Molise",presidente:"Niro Gennaro",email:["[email protected]","[email protected]"],sito:"www.fipavmolise.it",recapito:["0874411383"]}],territoriali:[]},r11:{id:"r11",name:"Piemonte",regionali:[{nome:"Piemonte",presidente:"Marangon Paolo",email:["[email protected]","[email protected]","[email protected]"],sito:"www.piemonte.federvolley.it",recapito:["0118902002"]}],territoriali:[{nome:"Cuneo Asti",presidente:"Bertone Paolo",email:["[email protected]"],sito:"www.fipavcuneoasti.it",recapito:["0171695673"]},{nome:"Ticino Sesia Tanaro",presidente:"Arestia Vito Francesco",email:["[email protected]"],sito:"www.ticinosesiatanaro.it",recapito:["032135051"]},{nome:"Torino",presidente:"Alpignano Emanuele",email:["[email protected]","[email protected]"],sito:"www.torino.federvolley.it",recapito:["0118902002"]}]}
1,r12:{id:"r12",name:"Puglia",regionali:[{nome:"Puglia",presidente:"Indiveri Paolo",email:["[email protected]","[email protected]"],sito:"www.fipavpuglia.it",recapito:["0805043662"]}],territoriali:[{nome:"Bari Foggia",presidente:"Petrelli Giuseppe",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavbarifoggia.it",recapito:["0805096036"]},{nome:"Lecce",presidente:"Piccinni Pierandrea",email:["[email protected]"],sito:"www.fipavlecce.net",recapito:["0832217594","0832217791"]},{nome:"Taranto",presidente:"Greco Agostino",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavtaranto.it",recapito:["0997366741"]}]},r13:{id:"r13",name:"Sardegna",regionali:[{nome:"Sardegna",presidente:"Secci Eliseo",email:["[email protected]"],sito:"www.fipavsardegna.net",recapito:["070497616"]}],territoriali:[{nome:"Cagliari",presidente:"Ligas Paolo",email:["[email protected]"],sito:"www.fipavcagliari.it",recapito:["070495695"]},{nome:"Centro Sardegna",presidente:"Marras Mauro",email:["[email protected]","[email protected]"],recapito:["07841941798"]},{nome:"Sassari",presidente:"Azara Mario",email:["[email protected]","[email protected]"],sito:"www.fipavss.it",recapito:["3666643008"]}]},r14:{id:"r14",name:"Sicilia",regionali:[{nome:"Sicilia",presidente:"Locandro Antonio",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavsicilia.it",recapito:["0916851873"]}],territoriali:[{nome:"Akranis",presidente:"Di Mauro Salvatore",email:["[email protected]","[email protected]"],sito:"www.fipavakranis.it"},{nome:"Catania",presidente:"Gambero Giuseppe",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavcatania.it",recapito:["0956130957"]},{nome:"Messina",presidente:"Zurro Alessandro",email:["[email protected]","[email protected]"],sito:"www.fipavmessina.it"},{nome:"Monti Iblei",presidente:"Giurdanella Giovanni",email:["[email protected]","[email protected]"],sito:"www.fipavmontiblei.it",recapito:["3356322320"]},{nome:"Palermo",presidente:"Cammilleri Eduardo",email:["[email protected]","[email protected]"],sito:"www.fipavpalermo.it",recapito:["0916851827"]},{nome:"Trapani",presidente:"Occhipinti Filippo",email:["[email protected]"],sito:"www.fipavtrapani.it",recapito:["3356324335"]}]},r15:{id:"r15",name:"Trentino-Alto Adige",regionali:[{nome:"Trentino",presidente:"Cro' Francesco",email:["[email protected]","[email protected]"],sito:"www.fipav.tn.it",recapito:["04611860390"]},{nome:"Alto Adige - Bolzano",presidente:"Tomei Christian",email:["[email protected]","[email protected]"],sito:"www.fipavaltoadigesudtirol.it",recapito:["0471979731"]}],territoriali:[]},r16:{id:"r16",name:"Friuli-Venezia Giulia",regionali:[{nome:"Friuli Venezia Giulia",presidente:"Michelli Alessandro",email:["[email protected]"],sito:"www.fipavfvg.it",recapito:["0403222041"]}],territoriali:[{nome:"Pordenone",presidente:"De Rosa Stefano",email:["[email protected]","[email protected]"],sito:"www.fipavpordenone.it",recapito:["0434316256"]},{nome:"Trieste Gorizia",presidente:"Manià Paolo",email:["[email protected]"],sito:"www.fipavtsgo.it",recapito:["0408333319"]},{nome:"Udine",presidente:"Ginexsi Maurizio",email:["[email protected]"],sito:"udine.federvolley.it"}]},r17:{id:"r17",name:"Valle d'Aosta",regionali:[{nome:"Valle d'Aosta",presidente:"Truffa Jean Marie",email:["[email protected]"],sito:"www.fipav-vda.com",recapito:["0165236568"]}],territoriali:[]},r18:{id:"r18",name:"Toscana",regionali:[{nome:"Toscana",presidente:"Frascati Claudia",email:["[email protected]"],sito:"www.toscana.federvolley.it",recapito:["055584299"]}],territoriali:[{nome:"Appennino Toscano",presidente:"Pantani Agostino",email:["[email protected]"],sito:"www.appenninotoscano.federvolley.it",recapito:["0583312807"]},{nome:"Basso Tirreno",presidente:"Del Seppia Alessandro",email:["[email protected]","[email protected]"],sito:"www.bassotirreno.federvolley.it",recapito:["05029409"]},{nome:"Etruria",presidente:"Carini Alfredo",email:["[email protected]","[email protected]"],sito:"www.etruria.federvolley.it",recapito:["0575901889"]},{nome:"Firenze",presidente:"Silei Tiziano",email:["[email protected]","[email protected]"],sito:"www.fipavfirenze.it",recapito:["0556580045"]}]}
1,r19:{id:"r19",name:"Veneto",regionali:[{nome:"Veneto",presidente:"De Conti Michele",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavveneto.net",recapito:["0498658381"]}],territoriali:[{nome:"Padova",presidente:"Businaro Cinzia",email:["[email protected]","[email protected]"],sito:"www.fipavpd.net",recapito:["0498658384"]},{nome:"Rovigo",presidente:"Tumeo Giuseppe Vittorio",email:["[email protected]","[email protected]"],sito:"www.fipavrovigo.net",recapito:["0425411820"]},{nome:"Treviso Belluno",presidente:"Carestiato Laura",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavtreuno.net",recapito:["0422277453"]},{nome:"Venezia",presidente:"Pazzi Fabio",email:["[email protected]","[email protected]"],sito:"www.fipavvenezia.it",recapito:["041970213"]},{nome:"Verona",presidente:"Ceschi Federico",email:["[email protected]","[email protected]"],sito:"www.fipavverona.it",recapito:["045580192"]},{nome:"Vicenza",presidente:"Giatti Ilaria",email:["[email protected]","[email protected]","[email protected]"],sito:"www.fipavvicenza.it",recapito:["0444291868"]}]},r20:{id:"r20",name:"Umbria",regionali:[{nome:"Umbria",presidente:"Benedetti Agostino",email:["[email protected]"],sito:"www.fipavumbria.it",recapito:["0755990646"]}],territoriali:[]}},L=Object.fromEntries(Object.values(o).map(e=>[e.id,{id:e.id,name:e.name}]));var l=e.i(39914);function s({c:e,tipo:i}){return(0,t.jsxs)("div",{className:"rounded-lg border border-gray-200 bg-white p-4",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-wide text-primary/70",children:i}),(0,t.jsx)("h4",{className:"font-heading text-lg font-bold text-primary-dark",children:e.nome}),e.presidente&&(0,t.jsxs)("p",{className:"mt-1 text-sm text-foreground/80",children:[(0,t.jsx)("span",{className:"font-semibold",children:"Presidente:"})," ",e.presidente]}),e.email.length>0&&(0,t.jsx)("ul",{className:"mt-2 space-y-0.5",children:e.email.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:`mailto:${e}`,className:"text-sm text-primary hover:underline",children:e})},e))}),e.recapito&&e.recapito.length>0&&(0,t.jsxs)("p",{className:"mt-2 text-sm text-foreground/80",children:[(0,t.jsx)("span",{className:"font-semibold",children:"Tel:"})," ",e.recapito.join(" · ")]}),e.sito&&(0,t.jsx)("a",{href:function(e){if(e)return/^https?:\/\//.test(e)?e:`https://${e}`}(e.sito),target:"_blank",rel:"noopener noreferrer",className:"mt-2 inline-block text-sm font-semibold text-primary hover:underline",children:e.sito})]})}e.s(["default",0,({node:e})=>{let[r,c]=(0,i.useState)(null),d=r?o[r]:null;return(0,t.jsxs)(n.default,{variant:"div",className:"pb-12",children:[(0,t.jsx)(l.Prose,{html:(0,l.bodyHtml)(e)}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 rounded-lg p-6 shadow-container-map md:flex-row md:items-start md:gap-0 md:p-10",children:[(0,t.jsx)("div",{className:"flex-1 md:sticky md:top-24 md:self-start",children:(0,t.jsx)(a,{regions:L,selectedId:r,onRegionClick:e=>c(t=>t===e?null:e),className:"mx-auto h-auto w-full max-w-md"})}),(0,t.jsx)("div",{className:"hidden w-px self-stretch bg-gray-200 md:mx-6 md:block"}),(0,t.jsx)("div",{className:"flex-1 md:h-150 md:overflow-y-auto md:pr-2",children:d?(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"sticky top-0 z-10 mb-4 bg-white py-1 font-heading text-2xl font-extrabold uppercase text-primary",children:d.name}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[d.regionali.map(e=>(0,t.jsx)(s,{c:e,tipo:"Comitato Regionale"},e.nome)),d.territoriali.map(e=>(0,t.jsx)(s,{c:e,tipo:"Comitato Territoriale"},e.nome))]})]}):(0,t.jsx)("div",{className:"flex h-full min-h-48 items-center justify-center text-center text-foreground/60",children:(0,t.jsx)("p",{children:"Seleziona una regione sulla mappa per vedere i comitati."})})})]})]})}],17153)},47956,e=>{"use strict";var t=e.i(43476),i=e.i(51514),r=e.i(71645);e.s(["Accordion",0,function({children:e}){return(0,t.jsx)("div",{className:"space-y-3",children:e})},"AccordionItem",0,function({title:e,defaultOpen:a=!1,children:n}){let[o,L]=(0,r.useState)(a);return(0,t.jsxs)("div",{className:"overflow-hidden py-2 rounded-2xl border border-gray-200 shadow-card",children:[(0,t.jsxs)("button",{type:"button",onClick:()=>L(e=>!e),"aria-expanded":o,className:"flex w-full items-center justify-between gap-4 px-6 py-5 text-left",children:[(0,t.jsx)("span",{className:"font-heading text-lg font-bold uppercase text-gray-900",children:e}
1),(0,t.jsx)(i.default,{iconName:"chevron-down",size:32,className:`shrink-0 shadow-icon-button bg-primary text-white p-1 rounded-full transition-transform duration-200 ${o?"rotate-180":""}`})]}),o&&(0,t.jsx)("div",{className:"px-6 pb-6",children:n})]})}])},62039,e=>{"use strict";var t=e.i(43476),i=e.i(95245),r=e.i(71645);e.s(["default",0,function({tabs:e}){let[a,n]=(0,r.useState)(e.length-1);return((0,r.useEffect)(()=>{let t=()=>{let t=decodeURIComponent(window.location.hash.replace(/^#/,"")),i=e.findIndex(e=>e.slug===t);n(-1===i?e.length-1:i)};return t(),window.addEventListener("hashchange",t),()=>window.removeEventListener("hashchange",t)},[e]),e.length)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{variant:"div",className:"my-6",children:(0,t.jsx)("div",{className:"flex flex-wrap gap-2",role:"tablist",children:e.map((e,i)=>{let r=i===a;return(0,t.jsx)("a",{href:`#${encodeURIComponent(e.slug)}`,role:"tab","aria-selected":r,className:`rounded-full cursor-pointer px-5 py-2 text-sm font-bold uppercase tracking-wide no-underline transition ${r?"bg-primary text-white":"bg-gray-100 text-gray-500 hover:bg-primary-light/50 hover:text-primary"}`,children:e.label},e.slug)})})}),(0,t.jsx)(i.default,{variant:"div",className:"",children:(0,t.jsxs)("div",{role:"tabpanel",children:[(0,t.jsx)("h2",{className:"font-heading mb-4 border-b-2 border-primary/20 pb-3 text-2xl font-extrabold uppercase tracking-tight text-gray-900",children:e[a]?.label}),e[a]?.content]})})]}):null}])},755,e=>{"use strict";var t=e.i(43476),i=e.i(95245),r=e.i(44076),a=e.i(22016),n=e.i(71645);let o={circle:"size-52 p-8 md:size-[290px]",wrap:"w-60 md:w-[330px]"},L={circle:"size-40 p-6 md:size-[220px]",wrap:"w-48 md:w-[250px]"};function l({s:e,hero:i}){let n=i?o:L,s=(0,t.jsx)("span",{className:`${n.circle} flex items-center justify-center overflow-hidden rounded-full bg-white ring-1 ring-black/5 transition group-hover:ring-primary/30 group-hover:shadow-md`,children:(0,t.jsx)(r.default,{src:e.logo,alt:e.name,width:320,height:320,sizes:"290px",className:"max-h-full max-w-full object-contain rounded-full"})});return(0,t.jsxs)("div",{className:`flex ${n.wrap} flex-col items-center gap-4`,children:[e.href?(0,t.jsx)(a.default,{href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.name,title:e.name,className:"group block",children:s}):(0,t.jsx)("span",{className:"group block",title:e.name,children:s}),e.role?(0,t.jsx)("p",{className:"text-balance text-center text-xs font-semibold uppercase leading-relaxed tracking-[0.08em] text-gray-500 md:text-sm",children:e.role}):null]})}e.s(["default",0,function({disciplines:e}){let[r,a]=(0,n.useState)(0);if(0===e.length)return null;let o=e[Math.min(r,e.length-1)];return(0,t.jsx)("div",{className:"bg-[#F4F4F4]",children:(0,t.jsxs)(i.default,{variant:"div",className:"py-14",children:[e.length>1&&(0,t.jsx)("div",{className:"mb-14 flex flex-wrap justify-center gap-x-10 gap-y-3 border-b border-gray-300",children:e.map((e,i)=>{let n=i===r;return(0,t.jsx)("button",{onClick:()=>a(i),className:`-mb-px border-b-[3px] px-1 pb-3 font-heading text-base font-extrabold uppercase tracking-wide transition md:text-lg ${n?"border-primary text-primary":"border-transparent text-gray-400 hover:text-gray-600"}`,children:e.discipline},e.discipline)})}),(0,t.jsx)("div",{className:"flex flex-col divide-y divide-gray-200",children:o.rows.map((e,i)=>(0,t.jsx)("div",{className:"flex flex-wrap items-start justify-center gap-x-6 gap-y-8 py-10 first:pt-0 last:pb-0 md:gap-x-10",children:e.sponsors.map(e=>(0,t.jsx)(l,{s:e,hero:0===i},e.id))},e.riga))})]})})}])}]);
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.