1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4111],{81207:function(t){t.exports=function(t,e,n,i){var r=-1,a=null==t?0:t.length;for(i&&a&&(n=t[++r]);++r<a;)n=e(n,t[r],r,t);return n}},50217:function(t){t.exports=function(t){return t.split("")}},45981:function(t){var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;t.exports=function(t){return t.match(e)||[]}},6435:function(t){t.exports=function(t){return function(e){return null==t?void 0:t[e]}}},39872:function(t){t.exports=function(t,e,n){var i=-1,r=t.length;e<0&&(e=-e>r?0:r+e),(n=n>r?r:n)<0&&(n+=r),r=e>n?0:n-e>>>0,e>>>=0;for(var a=Array(r);++i<r;)a[i]=t[i+e];return a}},23895:function(t,e,n){var i=n(39872);t.exports=function(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:i(t,e,n)}},83126:function(t,e,n){var i=n(23895),r=n(33880),a=n(8435),u=n(66188);t.exports=function(t){return function(e){var n=r(e=u(e))?a(e):void 0,o=n?n[0]:e.charAt(0),s=n?i(n,1).join(""):e.slice(1);return o[t]()+s}}},34311:function(t,e,n){var i=n(81207),r=n(97329),a=n(11618),u=RegExp("['â]","g");t.exports=function(t){return function(e){return i(a(r(e).replace(u,"")),t,"")}}},61655:function(t,e,n){var i=n(6435)({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"});t.exports=i},33880:function(t){var e=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},83559:function(t){var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},8435:function(t,e,n){var i=n(50217),r=n(33880),a=n(63344);t.exports=function(t){return r(t)?a(t):i(t)}},63344:function(t){var e="\ud800-\udfff",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\ud83c[\udffb-\udfff]",r="[^"+e+"]",a="(?:\ud83c[\udde6-\uddff]){2}",u="[\ud800-\udbff][\udc00-\udfff]",o="(?:"+n+"|"+i+")?",s="[\\ufe0e\\ufe0f]?",h="(?:\\u200d(?:"+[r,a,u].join("|")+")"+s+o+")*",f=RegExp(i+"(?="+i+")|(?:"+[r+n+"?",n,a,u,"["+e+"]"].join("|")+")"+(s+o+h),"g");t.exports=function(t){return t.match(f)||[]}},75304:function(t){var e="\ud800-\udfff",n="\\u2700-\\u27bf",i="a-z\\xdf-\\xf6\\xf8-\\xff",r="A-Z\\xc0-\\xd6\\xd8-\\xde",a="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",u="['â]",o="["+a+"]",s="["+i+"]",h="[^"+e+a+"\\d+"+n+i+r+"]",f="(?:\ud83c[\udde6-\uddff]){2}",c="[\ud800-\udbff][\udc00-\udfff]",l="["+r+"]",d="(?:"+s+"|"+h+")",M="(?:"+u+"(?:d|ll|m|re|s|t|ve))?",x="(?:"+u+"(?:D|LL|M|RE|S|T|VE))?",p="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\ud83c[\udffb-\udfff])?",b="[\\ufe0e\\ufe0f]?",v="(?:\\u200d(?:"+["[^"+e+"]",f,c].join("|")+")"+b+p+")*",m="(?:"+["["+n+"]",f,c].join("|")+")"+(b
1+p+v),g=RegExp([l+"?"+s+"+"+M+"(?="+[o,l,"$"].join("|")+")","(?:"+l+"|"+h+")+"+x+"(?="+[o,l+d,"$"].join("|")+")",l+"?"+d+"+"+M,l+"+"+x,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",m].join("|"),"g");t.exports=function(t){return t.match(g)||[]}},97329:function(t,e,n){var i=n(61655),r=n(66188),a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,u=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=r(t))&&t.replace(a,i).replace(u,"")}},74600:function(t,e,n){var i=n(34311),r=n(23779),a=i(function(t,e,n){return t+(n?" ":"")+r(e)});t.exports=a},23779:function(t,e,n){var i=n(83126)("toUpperCase");t.exports=i},11618:function(t,e,n){var i=n(45981),r=n(83559),a=n(66188),u=n(75304);t.exports=function(t,e,n){return(t=a(t),void 0===(e=n?void 0:e))?r(t)?u(t):i(t):t.match(e)||[]}},86189:function(){},14304:function(t,e,n){"use strict";n.d(e,{ZP:function(){return z},if:function(){return O},up:function(){return S},QA:function(){return I}});var i,r,a,u=n(56666),o="undefined"!=typeof Float32Array?Float32Array:Array;function s(){return[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}function h(t,e){var n,i,r,a,u,o;let s=(n=[],i=e[0],r=e[1],a=e[2],u=e[3],n[0]=t[0]*i+t[4]*r+t[8]*a+t[12]*u,n[1]=t[1]*i+t[5]*r+t[9]*a+t[13]*u,n[2]=t[2]*i+t[6]*r+t[10]*a+t[14]*u,n[3]=t[3]*i+t[7]*r+t[11]*a+t[15]*u,n);return o=1/s[3],s[0]=s[0]*o,s[1]=s[1]*o,s[2]=s[2]*o,s[3]=s[3]*o,s}function f(t,e){let n=t%e;return n<0?e+n:n}function c(t,e,n){return t<e?e:t>n?n:t}Math.hypot||(Math.hypot=function(){for(var t=0,e=arguments.length;e--;)t+=arguments[e]*arguments[e];return Math.sqrt(t)}),i=new o(4),o!=Float32Array&&(i[0]=0,i[1]=0,i[2]=0,i[3]=0);let l=Math.log2||function(t){return Math.log(t)*Math.LOG2E};function d(t,e,n){var i=e[0],r=e[1],a=e[2],u=e[3],o=e[4],s=e[5],h=e[6],f=e[7],c=e[8],l=e[9],d=e[10],M=e[11],x=e[12],p=e[13],b=e[14],v=e[15],m=n[0],g=n[1],j=n[2],w=n[3];return t[0]=m*i+g*o+j*c+w*x,t[1]=m*r+g*s+j*l+w*p,t[2]=m*a+g*h+j*d+w*b,t[3]=m*u+g*f+j*M+w*v,m=n[4],g=n[5],j=n[6],w=n[7],t[4]=m*i+g*o+j*c+w*x,t[5]=m*r+g*s+j*l+w*p,t[6]=m*a+g*h+j*d+w*b,t[7]=m*u+g*f+j*M+w*v,m=n[8],g=n[9],j=n[10],w=n[11],t[8]=m*i+g*o+j*c+w*x,t[9]=m*r+g*s+j*l+w*p,t[10]=m*a+g*h+j*d+w*b,t[11]=m*u+g*f+j*M+w*v,m=n[12],g=n[13],j=n[14],w=n[15],t[12]=m*i+g*o+j*c+w*x,t[13]=m*r+g*s+j*l+w*p,t[14]=m*a+g*h+j*d+w*b,t[15]=m*u+g*f+j*M+w*v,t}function M(t,e,n){var i,r,a,u,o,s,h,f,c,l,d,M,x=n[0],p=n[1],b=n[2];return e===t?(t[12]=e[0]*x+e[4]*p+e[8]*b+e[12],t[13]=e[1]*x+e[5]*p+e[9]*b+e[13],t[14]=e[2]*x+e[6]*p+e[10]*b+e[14],t[15]=e[3]*x+e[7]*p+e[11]*b+e[15]):(i=e[0],r=e[1],a=e[2],u=e[3],o=e[4],s=e[5],h=e[6],f=e[7],c=e[8],l=e[9],d=e[10],M=e[11],t[0]=i,t[1]=r,t[2]=a,t[3]=u,t[4]=o,t[5]=s,t[6]=h,t[7]=f,t[8]=c,t[9]=l,t[10]=d,t[11]=M,t[12]=i*x+o*p+c*b+e[12],t[13]=r*x+s*p+l*b+e[13],t[14]=a*x+h*p+d*b+e[14],t[15]=u*x+f*p+M*b+e[15]),t}function x(t,e,n){var i=n[0],r=n[1],a=n[2];return t[0]=e[0]*i,t[1]=e[1]*i,t[2]=e[2]*i,t[3]=e[3]*i,t[4]=e[4]*r,t[5]=e[5]*r,t[6]=e[6]*r,t[7]=e[7]*r,t[8]=e[8]*a,t[9]=e[9]*a,t[10]=e[10]*a,t[11]=e[11]*a,t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t}var p=function(t,e,n,i,r){var a,u=1/Math.tan(e/2);return t[0]=u/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=u,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=r&&r!==1/0?(a=1/(i-r),t[10]=(r+i)*a,t[14]=2*r*i*a):(t[10]=-1,t[14]=-2*i),t};function b(t,e){var n=t[0],i=t[1],r=t[2],a=t[3],u=t[4],o=t[5],s=t[6],h=t[7],f=t[8],c=t[9],l=t[10],d=t[11],M=t[12],x=t[13],p=t[14],b=t[15],v=e[0],m=e[1],g=e[2],j=e[3],w=e[4],y=e[5],P=e[6],Z=e[7],E=e[8],N=e[9],A=e[10],F=e[11],R=e[12],k=e[13],C=e[14],z=e[15];return Math.abs(n-v)<=1e-6*Math.max(1,Math.abs(n),Math.abs(v))&&Math.abs(i-m)<=1e-6*Math.max(1,Math.abs(i),Math.abs(m))&&Math.abs(r-g)<=1e-6*Math.max(1,Math.abs(r),Math.abs(g))&&Math.abs(a-j)<=1e-6*Math.max(1,Math.abs(a),Math.abs(j))&&Math.abs(u-w)<=1e-6*Math.max(1,Math.abs(u),Math.abs(w))&&Math.abs(o-y)<=1e-6*Math.max(1,Math.abs(o),Math.abs(y))&&Math.abs(s-P)<=1e-6*Math.max(1,Math.abs(s),Math.abs(P))&&Math.abs(h-Z)<=1e-6*Math.max(1,Math.abs(h),Math.abs(Z))&&Math.abs(f-E)<=1e-6*Math.max(1,Math.abs(f),Math.abs(E))&&Math.abs(c-N)<=1e-6*Math.max(1,Math.abs(c),Math.abs(N))&&Math.abs(l-A)<=1e-6*Math.max(1,Math.abs(l),Math.abs(A))&&Math.abs(d-F)<=1e-6*Math.max(1,Math.abs(d),Math.abs(F))&&Math.abs(M-R)<=1e-6*Math.max(1,Math.abs(M),Math.abs(R))&&Math.abs(x-k)<=1e-6*Math.max(1,Math.abs(x),Math.abs(k))&&Math.abs(p-C)<=1e-6*Math.max(1,Math.abs(p),Math.abs(C))&&Math.abs(b-z)<=1e-6*Math.max(1,Math.abs(b),Math.abs(z))}function v(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function m(t,e,n,i){var r=e[0],a=e[1];return t[0]=r+i*(n[0]-r),t[1]=a+i*(n[1]-a),t}function g(t,e){if(!t)throw Error(e||"@math.gl/web-mercator: assertion failed.")}r=new o(2),o!=Float32Array&&(r[0]=0,r[1]=0),a=new o(3),o!=Float32Array&&(a[0]=0,a[1]=0,a[2]=0);let j=Math.PI,w=j/4,y=j/180,P=180/j;function Z(t){return Math.pow(2,t)}function E(t){let[e,n]=t;g(Number.isFinite(e)),g(Number.isFinite(n)&&n>=-90&&n<=90,"invalid latitude");let i=512*(j+Math.log(Math.tan(w+n*y*.5)))/(2*j);return[512*(e*y+j)/(2*j),i]}function N(t){let[e,n]=t,i=2*(Math.atan(Math.exp(n/512*(2*j)-j))-w);return[(e/512*(2*j)-j)*P,i*P]}function A(t){return 2*Math.atan(.5/t)*P}function F(t){return .5/Math.tan(.5*t*y)}function R(t,e,n=0){let[i,r,a]=t;if(g(Number.isFinite(i)&&Number.isFinite(r),"invalid pixel coordinate"),Number.isFinite(a))return h(e,[i,r,a,1]);let u=h(e,[i,r,0,1]),o=h(e,[i,r,1,1]),s=u[2],f=o[2];return m([],u,o,s===f?0:((n||0)-s)/(f-s))}let k=Math.PI/180;function C(t,e,n){let{pixelUnprojectionMatrix:i}
1=t,r=h(i,[e,0,1,1]),a=h(i,[e,t.height,1,1]),u=(n*t.distanceScales.unitsPerMeter[2]-r[2])/(a[2]-r[2]),o=N(m([],r,a,u));return o.push(n),o}class z{constructor(t={width:1,height:1}){(0,u.Z)(this,"latitude",void 0),(0,u.Z)(this,"longitude",void 0),(0,u.Z)(this,"zoom",void 0),(0,u.Z)(this,"pitch",void 0),(0,u.Z)(this,"bearing",void 0),(0,u.Z)(this,"altitude",void 0),(0,u.Z)(this,"fovy",void 0),(0,u.Z)(this,"meterOffset",void 0),(0,u.Z)(this,"center",void 0),(0,u.Z)(this,"width",void 0),(0,u.Z)(this,"height",void 0),(0,u.Z)(this,"scale",void 0),(0,u.Z)(this,"distanceScales",void 0),(0,u.Z)(this,"viewMatrix",void 0),(0,u.Z)(this,"projectionMatrix",void 0),(0,u.Z)(this,"viewProjectionMatrix",void 0),(0,u.Z)(this,"pixelProjectionMatrix",void 0),(0,u.Z)(this,"pixelUnprojectionMatrix",void 0),(0,u.Z)(this,"equals",t=>t instanceof z&&t.width===this.width&&t.height===this.height&&b(t.projectionMatrix,this.projectionMatrix)&&b(t.viewMatrix,this.viewMatrix)),(0,u.Z)(this,"project",(t,e={})=>{let{topLeft:n=!0}=e,i=function(t,e){let[n,i,r=0]=t;return g(Number.isFinite(n)&&Number.isFinite(i)&&Number.isFinite(r)),h(e,[n,i,r,1])}(this.projectPosition(t),this.pixelProjectionMatrix),[r,a]=i,u=n?a:this.height-a;return 2===t.length?[r,u]:[r,u,i[2]]}),(0,u.Z)(this,"unproject",(t,e={})=>{let{topLeft:n=!0,targetZ:i}=e,[r,a,u]=t,o=n?a:this.height-a,s=i&&i*this.distanceScales.unitsPerMeter[2],h=R([r,o,u],this.pixelUnprojectionMatrix,s),[f,c,l]=this.unprojectPosition(h);return Number.isFinite(u)?[f,c,l]:Number.isFinite(i)?[f,c,i]:[f,c]}),(0,u.Z)(this,"projectPosition",t=>{let[e,n]=E(t);return[e,n,(t[2]||0)*this.distanceScales.unitsPerMeter[2]]}),(0,u.Z)(this,"unprojectPosition",t=>{let[e,n]=N(t);return[e,n,(t[2]||0)*this.distanceScales.metersPerUnit[2]]});let{width:e,height:n,altitude:i=null,fovy:r=null}=t,{latitude:a=0,longitude:o=0,zoom:f=0,pitch:l=0,bearing:d=0,position:v=null,nearZMultiplier:m=.02,farZMultiplier:j=1.01}=t;e=e||1,n=n||1,null===r&&null===i?r=A(i=1.5):null===r?r=A(i):null===i&&(i=F(r));let w=Z(f);i=Math.max(.75,i);let P=function(t){let{latitude:e,longitude:n,highPrecision:i=!1}=t;g(Number.isFinite(e)&&Number.isFinite(n));let r=Math.cos(e*y),a=512/360/r,u=512/4003e4/r,o={unitsPerMeter:[u,u,u],metersPerUnit:[1/u,1/u,1/u],unitsPerDegree:[512/360,a,u],degreesPerUnit:[1/(512/360),1/a,1/u]};if(i){let t=y*Math.tan(e*y)/r,n=512/4003e4*t,i=n/a*u;o.unitsPerDegree2=[0,512/360*t/2,n],o.unitsPerMeter2=[i,0,i]}return o}({longitude:o,latitude:a}),k=E([o,a]);if(k.push(0),v){var C,I;C=[],I=P.unitsPerMeter,C[0]=v[0]*I[0],C[1]=v[1]*I[1],C[2]=v[2]*I[2],k[0]=k[0]+C[0],k[1]=k[1]+C[1],k[2]=k[2]+C[2]}this.projectionMatrix=function(t){let{fov:e,aspect:n,near:i,far:r}=function(t){let{width:e,height:n,altitude:i,pitch:r=0,offset:a,center:u,scale:o,nearZMultiplier:s=1,farZMultiplier:h=1}=t,{fovy:f=A(1.5)}=t;void 0!==i&&(f=A(i));let l=f*y,d=r*y,M=F(f),x=M;u&&(x+=u[2]*o/Math.cos(d)/n);let p=l*(.5+(a?a[1]:0)/n),b=Math.sin(p)*x/Math.sin(c(Math.PI/2-d-p,.01,Math.PI-.01));return{fov:l,aspect:e/n,focalDistance:M,near:s,far:Math.min((Math.sin(d)*b+x)*h,10*x)}}(t);return p([],e,n,i,r)}({width:e,height:n,scale:w,center:k,pitch:l,fovy:r,nearZMultiplier:m,farZMultiplier:j}),this.viewMatrix=function(t){var e,n,i,r,a,u,o,h,f,c,l,d,p,b,v,m,g,j,w,P,Z,E,N;let{height:A,pitch:F,bearing:R,altitude:k,scale:C,center:z}=t,I=s();M(I,I,[0,0,-k]),n=Math.sin(e=-F*y),i=Math.cos(e),r=I[4],a=I[5],u=I[6],o=I[7],h=I[8],f=I[9],c=I[10],l=I[11],I!=I&&(I[0]=I[0],I[1]=I[1],I[2]=I[2],I[3]=I[3],I[12]=I[12],I[13]=I[13],I[14]=I[14],I[15]=I[15]),I[4]=r*i+h*n,I[5]=a*i+f*n,I[6]=u*i+c*n,I[7]=o*i+l*n,I[8]=h*i-r*n,I[9]=f*i-a*n,I[10]=c*i-u*n,I[11]=l*i-o*n,p=Math.sin(d=R*y),b=Math.cos(d),v=I[0],m=I[1],g=I[2],j=I[3],w=I[4],P=I[5],Z=I[6],E=I[7],I!=I&&(I[8]=I[8],I[9]=I[9],I[10]=I[10],I[11]=I[11],I[12]=I[12],I[13]=I[13],I[14]=I[14],I[15]=I[15]),I[0]=v*b+w*p,I[1]=m*b+P*p,I[2]=g*b+Z*p,I[3]=j*b+E*p,I[4]=w*b-v*p,I[5]=P*b-m*p,I[6]=Z*b-g*p,I[7]=E*b-j*p;let L=C/A;return x(I,I,[L,L,L]),z&&M(I,I,((N=[])[0]=-z[0],N[1]=-z[1],N[2]=-z[2],N)),I}({height:n,scale:w,center:k,pitch:l,bearing:d,altitude:i}),this.width=e,this.height=n,this.scale=w,this.latitude=a,this.longitude=o,this.zoom=f,this.pitch=l,this.bearing=d,this.altitude=i,this.fovy=r,this.center=k,this.meterOffset=v||[0,0,0],this.distanceScales=P,this._initMatrices(),Ob
1ject.freeze(this)}_initMatrices(){var t,e,n,i,r,a,u,o,h,f,c,l,p,b,v,m,g,j,w,y,P,Z,E,N,A,F,R,k,C,z;let{width:I,height:L,projectionMatrix:U,viewMatrix:O}=this,S=s();d(S,S,U),d(S,S,O),this.viewProjectionMatrix=S;let D=s();x(D,D,[I/2,-L/2,1]),M(D,D,[1,-1,0]),d(D,D,S);let T=(t=s(),e=D[0],n=D[1],i=D[2],r=D[3],a=D[4],u=D[5],o=D[6],h=D[7],f=D[8],c=D[9],l=D[10],p=D[11],b=D[12],v=D[13],m=D[14],g=D[15],j=e*u-n*a,w=e*o-i*a,y=e*h-r*a,P=n*o-i*u,Z=n*h-r*u,E=i*h-r*o,N=f*v-c*b,A=f*m-l*b,F=f*g-p*b,R=c*m-l*v,k=c*g-p*v,(z=j*(C=l*g-p*m)-w*k+y*R+P*F-Z*A+E*N)?(z=1/z,t[0]=(u*C-o*k+h*R)*z,t[1]=(i*k-n*C-r*R)*z,t[2]=(v*E-m*Z+g*P)*z,t[3]=(l*Z-c*E-p*P)*z,t[4]=(o*F-a*C-h*A)*z,t[5]=(e*C-i*F+r*A)*z,t[6]=(m*y-b*E-g*w)*z,t[7]=(f*E-l*y+p*w)*z,t[8]=(a*k-u*F+h*N)*z,t[9]=(n*F-e*k-r*N)*z,t[10]=(b*Z-v*y+g*j)*z,t[11]=(c*y-f*Z-p*j)*z,t[12]=(u*A-a*R-o*N)*z,t[13]=(e*R-n*A+i*N)*z,t[14]=(v*w-b*P-m*j)*z,t[15]=(f*P-c*w+l*j)*z,t):null);if(!T)throw Error("Pixel project matrix not invertible");this.pixelProjectionMatrix=D,this.pixelUnprojectionMatrix=T}projectFlat(t){return E(t)}unprojectFlat(t){return N(t)}getMapCenterByLngLatPosition({lngLat:t,pos:e}){var n;let i=R(e,this.pixelUnprojectionMatrix),r=v([],E(t),((n=[])[0]=-i[0],n[1]=-i[1],n));return N(v([],this.center,r))}fitBounds(t,e={}){let{width:n,height:i}=this,{longitude:r,latitude:a,zoom:u}=function(t){let{width:e,height:n,bounds:i,minExtent:r=0,maxZoom:a=24,offset:u=[0,0]}=t,[[o,s],[h,f]]=i,d=function(t=0){return"number"==typeof t?{top:t,bottom:t,left:t,right:t}:(g(Number.isFinite(t.top)&&Number.isFinite(t.bottom)&&Number.isFinite(t.left)&&Number.isFinite(t.right)),t)}(t.padding),M=E([o,c(f,-85.051129,85.051129)]),x=E([h,c(s,-85.051129,85.051129)]),p=[Math.max(Math.abs(x[0]-M[0]),r),Math.max(Math.abs(x[1]-M[1]),r)],b=[e-d.left-d.right-2*Math.abs(u[0]),n-d.top-d.bottom-2*Math.abs(u[1])];g(b[0]>0&&b[1]>0);let v=b[0]/p[0],m=b[1]/p[1],j=(d.right-d.left)/2/v,w=(d.top-d.bottom)/2/m,y=N([(x[0]+M[0])/2+j,(x[1]+M[1])/2+w]),P=Math.min(a,l(Math.abs(Math.min(v,m))));return g(Number.isFinite(P)),{longitude:y[0],latitude:y[1],zoom:P}}(Object.assign({width:n,height:i,bounds:t},e));return new z({width:n,height:i,longitude:r,latitude:a,zoom:u})}getBounds(t){let e=this.getBoundingRegion(t),n=Math.min(...e.map(t=>t[0])),i=Math.max(...e.map(t=>t[0]));return[[n,Math.min(...e.map(t=>t[1]))],[i,Math.max(...e.map(t=>t[1]))]]}getBoundingRegion(t={}){return function(t,e=0){let n,i;let{width:r,height:a,unproject:u}=t,o={targetZ:e},s=u([0,a],o),h=u([r,a],o);return(t.fovy?.5*t.fovy*k:Math.atan(.5/t.altitude))>(90-t.pitch)*k-.01?(n=C(t,0,e),i=C(t,r,e)):(n=u([0,0],o),i=u([r,0],o)),[s,h,i,n]}(this,t.z||0)}getLocationAtPoint({lngLat:t,pos:e}){return this.getMapCenterByLngLatPosition({lngLat:t,pos:e})}}function I(t){let{width:e,height:n,pitch:i=0}=t,{longitude:r,latitude:a,zoom:u,bearing:o=0}=t;(r<-180||r>180)&&(r=f(r+180,360)-180),(o<-180||o>180)&&(o=f(o+180,360)-180);let s=l(n/512);if(u<=s)u=s,a=0;else{let t=n/2/Math.pow(2,u),e=N([0,t])[1];if(a<e)a=e;else{let e=N([0,512-t])[1];a>e&&(a=e)}}return{width:e,height:n,longitude:r,latitude:a,zoom:u,pitch:i,bearing:o}}let L=["longitude","latitude","zoom"],U={curve:1.414,speed:1.2};function O(t,e,n,i){var r,a;let{startZoom:u,startCenterXY:o,uDelta:s,w0:h,u1:f,S:c,rho:d,rho2:M,r0:x}=D(t,e,i);if(f<.01){let i={};for(let r of L){let a=t[r],u=e[r];i[r]=n*u+(1-n)*a}return i}let p=n*c,b=u+l(1/(Math.cosh(x)/Math.cosh(x+d*p))),m=(r=[],a=(Math.cosh(x)*Math.tanh(x+d*p)-Math.sinh(x))/M*h/f,r[0]=s[0]*a,r[1]=s[1]*a,r);v(m,m,o);let g=N(m);return{longitude:g[0],latitude:g[1],zoom:b}}function S(t,e,n){let i;let r={...U,...n},{screenSpeed:a,speed:u,maxDuration:o}=r,{S:s,rho:h}=D(t,e,r),f=1e3*s;return i=Number.isFinite(a)?f/(a/h):f/u,Number.isFinite(o)&&i>o?0:i}function D(t,e,n){var i,r;let a=(n=Object.assign({},U,n)).curve,u=t.zoom,o=[t.longitude,t.latitude],s=Z(u),h=e.zoom,f=[e.longitude,e.latitude],c=Z(h-u),l=E(o),d=(i=[],r=E(f),i[0]=r[0]-l[0],i[1]=r[1]-l[1],i),M=Math.max(t.width,t.height),x=M/c,p=Math.hypot(d[0],d[1])*s,b=Math.max(p,.01),v=a*a,m=(x*x-M*M+v*v*b*b)/(2*M*v*b),g=(x*x-M*M-v*v*b*b)/(2*x*v*b),j=Math.log(Math.sqrt(m*m+1)-m),w=Math.log(Math.sqrt(g*g+1)-g);return{startZoom:u,startCenterXY:l,uDelta:d,w0:M,u1:p,S:(w-j)/a,rho:a,rho2:v,r0:j,r1:w}}},6019:function(t,e,n){"use strict";n.d(e,{ck:function(){return S},fC:function(){return O},z$:function(){return D}});var i=n(2784),r=n(17998),a=n(62656),u=n(92211),o=n(72714),s=n(41267),h=n(87695),f=n(59241),c=n(35019),l=n(90022),d=n(79616),M=n(52322),x="Radio",[p,b]=(0,u.b)(x),[v,m]=p(x),g=i.forwardRef((t,e)=>{let{__scopeRadio:n,name:u,checked:s=!1,required:h,disabled:f,value:c="on",onCheck:l,form:d,...x}=t,[p,b]=i.useState(null),m=(0,a.e)(e,t=>b(t)),g=i.useRef(!1),j=!p||d||!!p.closest("form");return(0,M.jsxs)(v,{scope:n,checked:s,disabled:f,children:[(0,M.jsx)(o.WV.button,{type:"button",role:"radio","aria-checked":s,"data-state":P(s),"data-disabled":f?"":void 0,disabled:f,value:c,...x,ref:m,onClick:(0,r.M)(t.onClick,t=>{s||l?.(),j&&(g.current=t.isPropagationStopped(),g.current||t.stopPropagation())})}),j&&(0,M.jsx)(y,{control:p,bubbles:!g.current,name:u,value:c,checked:s,required:h,disabled:f,form:d,style:{transform:"translateX(-100%)"}})]})});g.displayName=x;var j="RadioIndicator",w=i.forwardRef((t,e)=>{let{__scopeRadio:n,forceMount:i,...r}=t,a=m(j,n);return(0,M.jsx)(d.z,{present:i||a.checked,children:(0,M.jsx)(o.WV.span,{"data-state":P(a.checked),"data-disabled":a.disabled?"":void 0,...r,ref:e})})});w.displayName=j;var y=t=>{let{control:e,checked:n,bubbles:r=!0,...a}=t,u=i.useRef(null),o=(0,l.D)(n),s=(0,c.t)(e);return i.useEffect(()=>{let t=u.current,e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(o!==n&&e){let i=new Event("click",{bubbles:r});
1e.call(t,n),t.dispatchEvent(i)}},[o,n,r]),(0,M.jsx)("input",{type:"radio","aria-hidden":!0,defaultChecked:n,...a,tabIndex:-1,ref:u,style:{...t.style,...s,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function P(t){return t?"checked":"unchecked"}var Z=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],E="RadioGroup",[N,A]=(0,u.b)(E,[s.Pc,b]),F=(0,s.Pc)(),R=b(),[k,C]=N(E),z=i.forwardRef((t,e)=>{let{__scopeRadioGroup:n,name:i,defaultValue:r,value:a,required:u=!1,disabled:c=!1,orientation:l,dir:d,loop:x=!0,onValueChange:p,...b}=t,v=F(n),m=(0,f.gm)(d),[g,j]=(0,h.T)({prop:a,defaultProp:r,onChange:p});return(0,M.jsx)(k,{scope:n,name:i,required:u,disabled:c,value:g,onValueChange:j,children:(0,M.jsx)(s.fC,{asChild:!0,...v,orientation:l,dir:m,loop:x,children:(0,M.jsx)(o.WV.div,{role:"radiogroup","aria-required":u,"aria-orientation":l,"data-disabled":c?"":void 0,dir:m,...b,ref:e})})})});z.displayName=E;var I="RadioGroupItem",L=i.forwardRef((t,e)=>{let{__scopeRadioGroup:n,disabled:u,...o}=t,h=C(I,n),f=h.disabled||u,c=F(n),l=R(n),d=i.useRef(null),x=(0,a.e)(e,d),p=h.value===o.value,b=i.useRef(!1);return i.useEffect(()=>{let t=t=>{Z.includes(t.key)&&(b.current=!0)},e=()=>b.current=!1;return document.addEventListener("keydown",t),document.addEventListener("keyup",e),()=>{document.removeEventListener("keydown",t),document.removeEventListener("keyup",e)}},[]),(0,M.jsx)(s.ck,{asChild:!0,...c,focusable:!f,active:p,children:(0,M.jsx)(g,{disabled:f,required:h.required,checked:p,...l,...o,name:h.name,ref:x,onCheck:()=>h.onValueChange(o.value),onKeyDown:(0,r.M)(t=>{"Enter"===t.key&&t.preventDefault()}),onFocus:(0,r.M)(o.onFocus,()=>{b.current&&d.current?.click()})})})});L.displayName=I;var U=i.forwardRef((t,e)=>{let{__scopeRadioGroup:n,...i}=t,r=R(n);return(0,M.jsx)(w,{...r,...i,ref:e})});U.displayName="RadioGroupIndicator";var O=z,S=L,D=U}}]); 2//# sourceMappingURL=4111-ae42dcdb107af2ca.js.map
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.