2 lines
33 KiB
JavaScript
2 lines
33 KiB
JavaScript
(self.webpackChunk=self.webpackChunk||[]).push([[652],{39083:function(tr,o){"use strict";var T=function(A,K,er){return A<K?K:A>er?er:A};o.Z=T},58622:function(tr,o){"use strict";var T=function(A){return A==null};o.Z=T},39696:function(tr,o,T){"use strict";var A=T(98104),K=function(er){return(0,A.Z)(er,"Number")};o.Z=K},98104:function(tr,o){"use strict";var T={}.toString,A=function(K,er){return T.call(K)==="[object "+er+"]"};o.Z=A},99419:function(tr){"use strict";tr.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},2489:function(tr,o,T){var A=T(99419),K=T(27933),er=Object.hasOwnProperty,mr=Object.create(null);for(var lr in A)er.call(A,lr)&&(mr[A[lr]]=lr);var U=tr.exports={to:{},get:{}};U.get=function(b){var $=b.substring(0,3).toLowerCase(),j,W;switch($){case"hsl":j=U.get.hsl(b),W="hsl";break;case"hwb":j=U.get.hwb(b),W="hwb";break;default:j=U.get.rgb(b),W="rgb";break}return j?{model:W,value:j}:null},U.get.rgb=function(b){if(!b)return null;var $=/^#([a-f0-9]{3,4})$/i,j=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,W=/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,yr=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,pr=/^(\w+)$/,Q=[0,0,0,1],_,Z,dr;if(_=b.match(j)){for(dr=_[2],_=_[1],Z=0;Z<3;Z++){var xr=Z*2;Q[Z]=parseInt(_.slice(xr,xr+2),16)}dr&&(Q[3]=parseInt(dr,16)/255)}else if(_=b.match($)){for(_=_[1],dr=_[3],Z=0;Z<3;Z++)Q[Z]=parseInt(_[Z]+_[Z],16);dr&&(Q[3]=parseInt(dr+dr,16)/255)}else if(_=b.match(W)){for(Z=0;Z<3;Z++)Q[Z]=parseInt(_[Z+1],0);_[4]&&(_[5]?Q[3]=parseFloat(_[4])*.01:Q[3]=parseFloat(_[4]))}else if(_=b.match(yr)){for(Z=0;Z<3;Z++)Q[Z]=Math.round(parseFloat(_[Z+1])*2.55);_[4]&&(_[5]?Q[3]=parseFloat(_[4])*.01:Q[3]=parseFloat(_[4]))}else return(_=b.match(pr))?_[1]==="transparent"?[0,0,0,0]:er.call(A,_[1])?(Q=A[_[1]],Q[3]=1,Q):null:null;for(Z=0;Z<3;Z++)Q[Z]=rr(Q[Z],0,255);return Q[3]=rr(Q[3],0,1),Q},U.get.hsl=function(b){if(!b)return null;var $=/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,j=b.match($);if(j){var W=parseFloat(j[4]),yr=(parseFloat(j[1])%360+360)%360,pr=rr(parseFloat(j[2]),0,100),Q=rr(parseFloat(j[3]),0,100),_=rr(isNaN(W)?1:W,0,1);return[yr,pr,Q,_]}return null},U.get.hwb=function(b){if(!b)return null;var $=/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,j=b.match($);if(j){var W=parseFloat(j[4]),yr=(parseFloat(j[1])%360+360)%360,pr=rr(parseFloat(j[2]),0,100),Q=rr(parseFloat(j[3]),0,100),_=rr(isNaN(W)?1:W,0,1);return[yr,pr,Q,_]}return null},U.to.hex=function(){var b=K(arguments);return"#"+hr(b[0])+hr(b[1])+hr(b[2])+(b[3]<1?hr(Math.round(b[3]*255)):"")},U.to.rgb=function(){var b=K(arguments);return b.length<4||b[3]===1?"rgb("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+")":"rgba("+Math.round(b[0])+", "+Math.round(b[1])+", "+Math.round(b[2])+", "+b[3]+")"},U.to.rgb.percent=function(){var b=K(arguments),$=Math.round(b[0]/255*100),j=Math.round(b[1]/255*100),W=Math.round(b[2]/255*100);return b.length<4||b[3]===1?"rgb("+$+"%, "+j+"%, "+W+"%)":"rgba("+$+"%, "+j+"%, "+W+"%, "+b[3]+")"},U.to.hsl=function(){var b=K(arguments);return b.length<4||b[3]===1?"hsl("+b[0]+", "+b[1]+"%, "+b[2]+"%)":"hsla("+b[0]+", "+b[1]+"%, "+b[2]+"%, "+b[3]+")"},U.to.hwb=function(){var b=K(arguments),$="";return b.length>=4&&b[3]!==1&&($=", "+b[3]),"hwb("+b[0]+", "+b[1]+"%, "+b[2]+"%"+$+")"},U.to.keyword=function(b){return mr[b.slice(0,3)]};function rr(b,$,j){return Math.min(Math.max($,b),j)}function hr(b){var $=Math.round(b).toString(16).toUpperCase();return $.length<2?"0"+$:$}},76406:function(tr,o,T){"use strict";T.r(o),T.d(o,{LDU:function(){return xr},add:function(){return br},adjoint:function(){return $},clone:function(){return er},copy:function(){return mr},create:function(){return K},determinant:function(){return j},equals:function(){return Pr},exactEquals:function(){return Or},frob:function(){return dr},fromRotation:function(){return Q},fromScaling:function(){return _},fromValues:function(){return U},identity:function(){return lr},invert:function(){return b},mul:function(){return Sr},multiply:function(){return W},multiplyScalar:function(){return Rr},multiplyScalarAndAdd:function(){return Ar},rotate:function(){return yr},scale:function(){return pr},set:function(){return rr},str:function(){return Z},sub:function(){return Nr},subtract:function(){return zr},transpose:function(){return hr}});var A=T(31767);function K(){var f=new A.ARRAY_TYPE(4);return A.ARRAY_TYPE!=Float32Array&&(f[1]=0,f[2]=0),f[0]=1,f[3]=1,f}function er(f){var w=new A.ARRAY_TYPE(4);return w[0]=f[0],w[1]=f[1],w[2]=f[2],w[3]=f[3],w}function mr(f,w){return f[0]=w[0],f[1]=w[1],f[2]=w[2],f[3]=w[3],f}function lr(f){return f[0]=1,f[1]=0,f[2]=0,f[3]=1,f}function U(f,w,R,F){var B=new A.ARRAY_TYPE(4);return B[0]=f,B[1]=w,B[2]=R,B[3]=F,B}function rr(f,w,R,F,B){return f[0]=w,f[1]=R,f[2]=F,f[3]=B,f}function hr(f,w){if(f===w){var R=w[1];f[1]=w[2],f[2]=R}else f[0]=w[0],f[1]=w[2],f[2]=w[1],f[3]=w[3];return f}function b(f,w){var R=w[0],F=w[1],B=w[2],cr=w[3],X=R*cr-B*F;return X?(X=1/X,f[0]=cr*X,f[1]=-F*X,f[2]=-B*X,f[3]=R*X,f):null}function $(f,w){var R=w[0];return f[0]=w[3],f[1]=-w[1],f[2]=-w[2],f[3]=R,f}function j(f){return f[0]*f[3]-f[2]*f[1]}function W(f,w,R){var F=w[0],B=w[1],cr=w[2],X=w[3],sr=R[0],vr=R[1],wr=R[2],Er=R[3];return f[0]=F*sr+cr*vr,f[1]=B*sr+X*vr,f[2]=F*wr+cr*Er,f[3]=B*wr+X*Er,f}function yr(f,w,R){var F=w[0],B=w[1],cr=w[2],X=w[3],sr=Math.sin(R),vr=Math.cos(R);return f[0]=F*vr+cr*sr,f[1]=B*vr+X*sr,f[2]=F*-sr+cr*vr,f[3]=B*-sr+X*vr,f}function pr(f,w,R){var F=w[0],B=w[1],cr=w[2],X=w[3],sr=R[0],vr=R[1];return f[0]=F*sr,f[1]=B*sr,f[2]=cr*vr,f[3]=X*vr,f}function Q(f,w){var R=Math.sin(w),F=Math.cos(w);return f[0]=F,f[1]=R,f[2]=-R,f[3]=F,f}function _(f,w){return f[0]=w[0],f[1]=0,f[2]=0,f[3]=w[1],f}function Z(f){return"mat2("+f[0]+", "+f[1]+", "+f[2]+", "+f[3]+")"}function dr(f){return Math.hypot(f[0],f[1],f[2],f[3])}function xr(f,w,R,F){return f[2]=F[2]/F[0],R[0]=F[0],R[1]=F[1],R[3]=F[3]-f[2]*R[1],[f,w,R]}function br(f,w,R){return f[0]=w[0]+R[0],f[1]=w[1]+R[1],f[2]=w[2]+R[2],f[3]=w[3]+R[3],f}function zr(f,w,R){return f[0]=w[0]-R[0],f[1]=w[1]-R[1],f[2]=w[2]-R[2],f[3]=w[3]-R[3],f}function Or(f,w){return f[0]===w[0]&&f[1]===w[1]&&f[2]===w[2]&&f[3]===w[3]}function Pr(f,w){var R=f[0],F=f[1],B=f[2],cr=f[3],X=w[0],sr=w[1],vr=w[2],wr=w[3];return Math.abs(R-X)<=A.EPSILON*Math.max(1,Math.abs(R),Math.abs(X))&&Math.abs(F-sr)<=A.EPSILON*Math.max(1,Math.abs(F),Math.abs(sr))&&Math.abs(B-vr)<=A.EPSILON*Math.max(1,Math.abs(B),Math.abs(vr))&&Math.abs(cr-wr)<=A.EPSILON*Math.max(1,Math.abs(cr),Math.abs(wr))}function Rr(f,w,R){return f[0]=w[0]*R,f[1]=w[1]*R,f[2]=w[2]*R,f[3]=w[3]*R,f}function Ar(f,w,R,F){return f[0]=w[0]+R[0]*F,f[1]=w[1]+R[1]*F,f[2]=w[2]+R[2]*F,f[3]=w[3]+R[3]*F,f}var Sr=W,Nr=zr},39536:function(tr,o,T){"use strict";T.r(o),T.d(o,{add:function(){return M},adjoint:function(){return $},clone:function(){return er},copy:function(){return mr},create:function(){return K},determinant:function(){return j},equals:function(){return q},exactEquals:function(){return D},frob:function(){return s},fromQuat:function(){return B},fromQuat2:function(){return Sr},fromRotation:function(){return zr},fromRotationTranslation:function(){return Ar},fromRotationTranslationScale:function(){return R},fromRotationTranslationScaleOrigin:function(){return F},fromScaling:function(){return br},fromTranslation:function(){return xr},fromValues:function(){return lr},fromXRotation:function(){return Or},fromYRotation:function(){return Pr},fromZRotation:function(){return Rr},frustum:function(){return cr},getRotation:function(){return w},getScaling:function(){return f},getTranslation:function(){return Nr},identity:function(){return rr},invert:function(){return b},lookAt:function(){return _r},mul:function(){return G},multiply:function(){return W},multiplyScalar:function(){return S},multiplyScalarAndAdd:function(){return Y},ortho:function(){return Lr},orthoNO:function(){return Er},orthoZO:function(){return Tr},perspective:function(){return sr},perspectiveFromFieldOfView:function(){return wr},perspectiveNO:function(){return X},perspectiveZO:function(){return vr},rotate:function(){return Q},rotateX:function(){return _},rotateY:function(){return Z},rotateZ:function(){return dr},scale:function(){return pr},set:function(){return U},str:function(){return a},sub:function(){return Mr},subtract:function(){return O},targetTo:function(){return Yr},translate:function(){return yr},transpose:function(){return hr}});var A=T(31767);function K(){var r=new A.ARRAY_TYPE(16);return A.ARRAY_TYPE!=Float32Array&&(r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[11]=0,r[12]=0,r[13]=0,r[14]=0),r[0]=1,r[5]=1,r[10]=1,r[15]=1,r}function er(r){var n=new A.ARRAY_TYPE(16);return n[0]=r[0],n[1]=r[1],n[2]=r[2],n[3]=r[3],n[4]=r[4],n[5]=r[5],n[6]=r[6],n[7]=r[7],n[8]=r[8],n[9]=r[9],n[10]=r[10],n[11]=r[11],n[12]=r[12],n[13]=r[13],n[14]=r[14],n[15]=r[15],n}function mr(r,n){return r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[3],r[4]=n[4],r[5]=n[5],r[6]=n[6],r[7]=n[7],r[8]=n[8],r[9]=n[9],r[10]=n[10],r[11]=n[11],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15],r}function lr(r,n,e,i,c,v,t,h,d,l,y,g,x,p,E,z){var m=new A.ARRAY_TYPE(16);return m[0]=r,m[1]=n,m[2]=e,m[3]=i,m[4]=c,m[5]=v,m[6]=t,m[7]=h,m[8]=d,m[9]=l,m[10]=y,m[11]=g,m[12]=x,m[13]=p,m[14]=E,m[15]=z,m}function U(r,n,e,i,c,v,t,h,d,l,y,g,x,p,E,z,m){return r[0]=n,r[1]=e,r[2]=i,r[3]=c,r[4]=v,r[5]=t,r[6]=h,r[7]=d,r[8]=l,r[9]=y,r[10]=g,r[11]=x,r[12]=p,r[13]=E,r[14]=z,r[15]=m,r}function rr(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=1,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=1,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function hr(r,n){if(r===n){var e=n[1],i=n[2],c=n[3],v=n[6],t=n[7],h=n[11];r[1]=n[4],r[2]=n[8],r[3]=n[12],r[4]=e,r[6]=n[9],r[7]=n[13],r[8]=i,r[9]=v,r[11]=n[14],r[12]=c,r[13]=t,r[14]=h}else r[0]=n[0],r[1]=n[4],r[2]=n[8],r[3]=n[12],r[4]=n[1],r[5]=n[5],r[6]=n[9],r[7]=n[13],r[8]=n[2],r[9]=n[6],r[10]=n[10],r[11]=n[14],r[12]=n[3],r[13]=n[7],r[14]=n[11],r[15]=n[15];return r}function b(r,n){var e=n[0],i=n[1],c=n[2],v=n[3],t=n[4],h=n[5],d=n[6],l=n[7],y=n[8],g=n[9],x=n[10],p=n[11],E=n[12],z=n[13],m=n[14],P=n[15],C=e*h-i*t,L=e*d-c*t,I=e*l-v*t,N=i*d-c*h,k=i*l-v*h,nr=c*l-v*d,H=y*z-g*E,J=y*m-x*E,u=y*P-p*E,ar=g*m-x*z,ir=g*P-p*z,fr=x*P-p*m,V=C*fr-L*ir+I*ar+N*u-k*J+nr*H;return V?(V=1/V,r[0]=(h*fr-d*ir+l*ar)*V,r[1]=(c*ir-i*fr-v*ar)*V,r[2]=(z*nr-m*k+P*N)*V,r[3]=(x*k-g*nr-p*N)*V,r[4]=(d*u-t*fr-l*J)*V,r[5]=(e*fr-c*u+v*J)*V,r[6]=(m*I-E*nr-P*L)*V,r[7]=(y*nr-x*I+p*L)*V,r[8]=(t*ir-h*u+l*H)*V,r[9]=(i*u-e*ir-v*H)*V,r[10]=(E*k-z*I+P*C)*V,r[11]=(g*I-y*k-p*C)*V,r[12]=(h*J-t*ar-d*H)*V,r[13]=(e*ar-i*J+c*H)*V,r[14]=(z*L-E*N-m*C)*V,r[15]=(y*N-g*L+x*C)*V,r):null}function $(r,n){var e=n[0],i=n[1],c=n[2],v=n[3],t=n[4],h=n[5],d=n[6],l=n[7],y=n[8],g=n[9],x=n[10],p=n[11],E=n[12],z=n[13],m=n[14],P=n[15];return r[0]=h*(x*P-p*m)-g*(d*P-l*m)+z*(d*p-l*x),r[1]=-(i*(x*P-p*m)-g*(c*P-v*m)+z*(c*p-v*x)),r[2]=i*(d*P-l*m)-h*(c*P-v*m)+z*(c*l-v*d),r[3]=-(i*(d*p-l*x)-h*(c*p-v*x)+g*(c*l-v*d)),r[4]=-(t*(x*P-p*m)-y*(d*P-l*m)+E*(d*p-l*x)),r[5]=e*(x*P-p*m)-y*(c*P-v*m)+E*(c*p-v*x),r[6]=-(e*(d*P-l*m)-t*(c*P-v*m)+E*(c*l-v*d)),r[7]=e*(d*p-l*x)-t*(c*p-v*x)+y*(c*l-v*d),r[8]=t*(g*P-p*z)-y*(h*P-l*z)+E*(h*p-l*g),r[9]=-(e*(g*P-p*z)-y*(i*P-v*z)+E*(i*p-v*g)),r[10]=e*(h*P-l*z)-t*(i*P-v*z)+E*(i*l-v*h),r[11]=-(e*(h*p-l*g)-t*(i*p-v*g)+y*(i*l-v*h)),r[12]=-(t*(g*m-x*z)-y*(h*m-d*z)+E*(h*x-d*g)),r[13]=e*(g*m-x*z)-y*(i*m-c*z)+E*(i*x-c*g),r[14]=-(e*(h*m-d*z)-t*(i*m-c*z)+E*(i*d-c*h)),r[15]=e*(h*x-d*g)-t*(i*x-c*g)+y*(i*d-c*h),r}function j(r){var n=r[0],e=r[1],i=r[2],c=r[3],v=r[4],t=r[5],h=r[6],d=r[7],l=r[8],y=r[9],g=r[10],x=r[11],p=r[12],E=r[13],z=r[14],m=r[15],P=n*t-e*v,C=n*h-i*v,L=n*d-c*v,I=e*h-i*t,N=e*d-c*t,k=i*d-c*h,nr=l*E-y*p,H=l*z-g*p,J=l*m-x*p,u=y*z-g*E,ar=y*m-x*E,ir=g*m-x*z;return P*ir-C*ar+L*u+I*J-N*H+k*nr}function W(r,n,e){var i=n[0],c=n[1],v=n[2],t=n[3],h=n[4],d=n[5],l=n[6],y=n[7],g=n[8],x=n[9],p=n[10],E=n[11],z=n[12],m=n[13],P=n[14],C=n[15],L=e[0],I=e[1],N=e[2],k=e[3];return r[0]=L*i+I*h+N*g+k*z,r[1]=L*c+I*d+N*x+k*m,r[2]=L*v+I*l+N*p+k*P,r[3]=L*t+I*y+N*E+k*C,L=e[4],I=e[5],N=e[6],k=e[7],r[4]=L*i+I*h+N*g+k*z,r[5]=L*c+I*d+N*x+k*m,r[6]=L*v+I*l+N*p+k*P,r[7]=L*t+I*y+N*E+k*C,L=e[8],I=e[9],N=e[10],k=e[11],r[8]=L*i+I*h+N*g+k*z,r[9]=L*c+I*d+N*x+k*m,r[10]=L*v+I*l+N*p+k*P,r[11]=L*t+I*y+N*E+k*C,L=e[12],I=e[13],N=e[14],k=e[15],r[12]=L*i+I*h+N*g+k*z,r[13]=L*c+I*d+N*x+k*m,r[14]=L*v+I*l+N*p+k*P,r[15]=L*t+I*y+N*E+k*C,r}function yr(r,n,e){var i=e[0],c=e[1],v=e[2],t,h,d,l,y,g,x,p,E,z,m,P;return n===r?(r[12]=n[0]*i+n[4]*c+n[8]*v+n[12],r[13]=n[1]*i+n[5]*c+n[9]*v+n[13],r[14]=n[2]*i+n[6]*c+n[10]*v+n[14],r[15]=n[3]*i+n[7]*c+n[11]*v+n[15]):(t=n[0],h=n[1],d=n[2],l=n[3],y=n[4],g=n[5],x=n[6],p=n[7],E=n[8],z=n[9],m=n[10],P=n[11],r[0]=t,r[1]=h,r[2]=d,r[3]=l,r[4]=y,r[5]=g,r[6]=x,r[7]=p,r[8]=E,r[9]=z,r[10]=m,r[11]=P,r[12]=t*i+y*c+E*v+n[12],r[13]=h*i+g*c+z*v+n[13],r[14]=d*i+x*c+m*v+n[14],r[15]=l*i+p*c+P*v+n[15]),r}function pr(r,n,e){var i=e[0],c=e[1],v=e[2];return r[0]=n[0]*i,r[1]=n[1]*i,r[2]=n[2]*i,r[3]=n[3]*i,r[4]=n[4]*c,r[5]=n[5]*c,r[6]=n[6]*c,r[7]=n[7]*c,r[8]=n[8]*v,r[9]=n[9]*v,r[10]=n[10]*v,r[11]=n[11]*v,r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15],r}function Q(r,n,e,i){var c=i[0],v=i[1],t=i[2],h=Math.hypot(c,v,t),d,l,y,g,x,p,E,z,m,P,C,L,I,N,k,nr,H,J,u,ar,ir,fr,V,gr;return h<A.EPSILON?null:(h=1/h,c*=h,v*=h,t*=h,d=Math.sin(e),l=Math.cos(e),y=1-l,g=n[0],x=n[1],p=n[2],E=n[3],z=n[4],m=n[5],P=n[6],C=n[7],L=n[8],I=n[9],N=n[10],k=n[11],nr=c*c*y+l,H=v*c*y+t*d,J=t*c*y-v*d,u=c*v*y-t*d,ar=v*v*y+l,ir=t*v*y+c*d,fr=c*t*y+v*d,V=v*t*y-c*d,gr=t*t*y+l,r[0]=g*nr+z*H+L*J,r[1]=x*nr+m*H+I*J,r[2]=p*nr+P*H+N*J,r[3]=E*nr+C*H+k*J,r[4]=g*u+z*ar+L*ir,r[5]=x*u+m*ar+I*ir,r[6]=p*u+P*ar+N*ir,r[7]=E*u+C*ar+k*ir,r[8]=g*fr+z*V+L*gr,r[9]=x*fr+m*V+I*gr,r[10]=p*fr+P*V+N*gr,r[11]=E*fr+C*V+k*gr,n!==r&&(r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r)}function _(r,n,e){var i=Math.sin(e),c=Math.cos(e),v=n[4],t=n[5],h=n[6],d=n[7],l=n[8],y=n[9],g=n[10],x=n[11];return n!==r&&(r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[3],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[4]=v*c+l*i,r[5]=t*c+y*i,r[6]=h*c+g*i,r[7]=d*c+x*i,r[8]=l*c-v*i,r[9]=y*c-t*i,r[10]=g*c-h*i,r[11]=x*c-d*i,r}function Z(r,n,e){var i=Math.sin(e),c=Math.cos(e),v=n[0],t=n[1],h=n[2],d=n[3],l=n[8],y=n[9],g=n[10],x=n[11];return n!==r&&(r[4]=n[4],r[5]=n[5],r[6]=n[6],r[7]=n[7],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[0]=v*c-l*i,r[1]=t*c-y*i,r[2]=h*c-g*i,r[3]=d*c-x*i,r[8]=v*i+l*c,r[9]=t*i+y*c,r[10]=h*i+g*c,r[11]=d*i+x*c,r}function dr(r,n,e){var i=Math.sin(e),c=Math.cos(e),v=n[0],t=n[1],h=n[2],d=n[3],l=n[4],y=n[5],g=n[6],x=n[7];return n!==r&&(r[8]=n[8],r[9]=n[9],r[10]=n[10],r[11]=n[11],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15]),r[0]=v*c+l*i,r[1]=t*c+y*i,r[2]=h*c+g*i,r[3]=d*c+x*i,r[4]=l*c-v*i,r[5]=y*c-t*i,r[6]=g*c-h*i,r[7]=x*c-d*i,r}function xr(r,n){return r[0]=1,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=1,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=1,r[11]=0,r[12]=n[0],r[13]=n[1],r[14]=n[2],r[15]=1,r}function br(r,n){return r[0]=n[0],r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=n[1],r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=n[2],r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function zr(r,n,e){var i=e[0],c=e[1],v=e[2],t=Math.hypot(i,c,v),h,d,l;return t<A.EPSILON?null:(t=1/t,i*=t,c*=t,v*=t,h=Math.sin(n),d=Math.cos(n),l=1-d,r[0]=i*i*l+d,r[1]=c*i*l+v*h,r[2]=v*i*l-c*h,r[3]=0,r[4]=i*c*l-v*h,r[5]=c*c*l+d,r[6]=v*c*l+i*h,r[7]=0,r[8]=i*v*l+c*h,r[9]=c*v*l-i*h,r[10]=v*v*l+d,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r)}function Or(r,n){var e=Math.sin(n),i=Math.cos(n);return r[0]=1,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=i,r[6]=e,r[7]=0,r[8]=0,r[9]=-e,r[10]=i,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function Pr(r,n){var e=Math.sin(n),i=Math.cos(n);return r[0]=i,r[1]=0,r[2]=-e,r[3]=0,r[4]=0,r[5]=1,r[6]=0,r[7]=0,r[8]=e,r[9]=0,r[10]=i,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function Rr(r,n){var e=Math.sin(n),i=Math.cos(n);return r[0]=i,r[1]=e,r[2]=0,r[3]=0,r[4]=-e,r[5]=i,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=1,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function Ar(r,n,e){var i=n[0],c=n[1],v=n[2],t=n[3],h=i+i,d=c+c,l=v+v,y=i*h,g=i*d,x=i*l,p=c*d,E=c*l,z=v*l,m=t*h,P=t*d,C=t*l;return r[0]=1-(p+z),r[1]=g+C,r[2]=x-P,r[3]=0,r[4]=g-C,r[5]=1-(y+z),r[6]=E+m,r[7]=0,r[8]=x+P,r[9]=E-m,r[10]=1-(y+p),r[11]=0,r[12]=e[0],r[13]=e[1],r[14]=e[2],r[15]=1,r}function Sr(r,n){var e=new A.ARRAY_TYPE(3),i=-n[0],c=-n[1],v=-n[2],t=n[3],h=n[4],d=n[5],l=n[6],y=n[7],g=i*i+c*c+v*v+t*t;return g>0?(e[0]=(h*t+y*i+d*v-l*c)*2/g,e[1]=(d*t+y*c+l*i-h*v)*2/g,e[2]=(l*t+y*v+h*c-d*i)*2/g):(e[0]=(h*t+y*i+d*v-l*c)*2,e[1]=(d*t+y*c+l*i-h*v)*2,e[2]=(l*t+y*v+h*c-d*i)*2),Ar(r,n,e),r}function Nr(r,n){return r[0]=n[12],r[1]=n[13],r[2]=n[14],r}function f(r,n){var e=n[0],i=n[1],c=n[2],v=n[4],t=n[5],h=n[6],d=n[8],l=n[9],y=n[10];return r[0]=Math.hypot(e,i,c),r[1]=Math.hypot(v,t,h),r[2]=Math.hypot(d,l,y),r}function w(r,n){var e=new A.ARRAY_TYPE(3);f(e,n);var i=1/e[0],c=1/e[1],v=1/e[2],t=n[0]*i,h=n[1]*c,d=n[2]*v,l=n[4]*i,y=n[5]*c,g=n[6]*v,x=n[8]*i,p=n[9]*c,E=n[10]*v,z=t+y+E,m=0;return z>0?(m=Math.sqrt(z+1)*2,r[3]=.25*m,r[0]=(g-p)/m,r[1]=(x-d)/m,r[2]=(h-l)/m):t>y&&t>E?(m=Math.sqrt(1+t-y-E)*2,r[3]=(g-p)/m,r[0]=.25*m,r[1]=(h+l)/m,r[2]=(x+d)/m):y>E?(m=Math.sqrt(1+y-t-E)*2,r[3]=(x-d)/m,r[0]=(h+l)/m,r[1]=.25*m,r[2]=(g+p)/m):(m=Math.sqrt(1+E-t-y)*2,r[3]=(h-l)/m,r[0]=(x+d)/m,r[1]=(g+p)/m,r[2]=.25*m),r}function R(r,n,e,i){var c=n[0],v=n[1],t=n[2],h=n[3],d=c+c,l=v+v,y=t+t,g=c*d,x=c*l,p=c*y,E=v*l,z=v*y,m=t*y,P=h*d,C=h*l,L=h*y,I=i[0],N=i[1],k=i[2];return r[0]=(1-(E+m))*I,r[1]=(x+L)*I,r[2]=(p-C)*I,r[3]=0,r[4]=(x-L)*N,r[5]=(1-(g+m))*N,r[6]=(z+P)*N,r[7]=0,r[8]=(p+C)*k,r[9]=(z-P)*k,r[10]=(1-(g+E))*k,r[11]=0,r[12]=e[0],r[13]=e[1],r[14]=e[2],r[15]=1,r}function F(r,n,e,i,c){var v=n[0],t=n[1],h=n[2],d=n[3],l=v+v,y=t+t,g=h+h,x=v*l,p=v*y,E=v*g,z=t*y,m=t*g,P=h*g,C=d*l,L=d*y,I=d*g,N=i[0],k=i[1],nr=i[2],H=c[0],J=c[1],u=c[2],ar=(1-(z+P))*N,ir=(p+I)*N,fr=(E-L)*N,V=(p-I)*k,gr=(1-(x+P))*k,kr=(m+C)*k,Ir=(E+L)*nr,Dr=(m-C)*nr,Fr=(1-(x+z))*nr;return r[0]=ar,r[1]=ir,r[2]=fr,r[3]=0,r[4]=V,r[5]=gr,r[6]=kr,r[7]=0,r[8]=Ir,r[9]=Dr,r[10]=Fr,r[11]=0,r[12]=e[0]+H-(ar*H+V*J+Ir*u),r[13]=e[1]+J-(ir*H+gr*J+Dr*u),r[14]=e[2]+u-(fr*H+kr*J+Fr*u),r[15]=1,r}function B(r,n){var e=n[0],i=n[1],c=n[2],v=n[3],t=e+e,h=i+i,d=c+c,l=e*t,y=i*t,g=i*h,x=c*t,p=c*h,E=c*d,z=v*t,m=v*h,P=v*d;return r[0]=1-g-E,r[1]=y+P,r[2]=x-m,r[3]=0,r[4]=y-P,r[5]=1-l-E,r[6]=p+z,r[7]=0,r[8]=x+m,r[9]=p-z,r[10]=1-l-g,r[11]=0,r[12]=0,r[13]=0,r[14]=0,r[15]=1,r}function cr(r,n,e,i,c,v,t){var h=1/(e-n),d=1/(c-i),l=1/(v-t);return r[0]=v*2*h,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=v*2*d,r[6]=0,r[7]=0,r[8]=(e+n)*h,r[9]=(c+i)*d,r[10]=(t+v)*l,r[11]=-1,r[12]=0,r[13]=0,r[14]=t*v*2*l,r[15]=0,r}function X(r,n,e,i,c){var v=1/Math.tan(n/2),t;return r[0]=v/e,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=v,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[11]=-1,r[12]=0,r[13]=0,r[15]=0,c!=null&&c!==1/0?(t=1/(i-c),r[10]=(c+i)*t,r[14]=2*c*i*t):(r[10]=-1,r[14]=-2*i),r}var sr=X;function vr(r,n,e,i,c){var v=1/Math.tan(n/2),t;return r[0]=v/e,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=v,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[11]=-1,r[12]=0,r[13]=0,r[15]=0,c!=null&&c!==1/0?(t=1/(i-c),r[10]=c*t,r[14]=c*i*t):(r[10]=-1,r[14]=-i),r}function wr(r,n,e,i){var c=Math.tan(n.upDegrees*Math.PI/180),v=Math.tan(n.downDegrees*Math.PI/180),t=Math.tan(n.leftDegrees*Math.PI/180),h=Math.tan(n.rightDegrees*Math.PI/180),d=2/(t+h),l=2/(c+v);return r[0]=d,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=l,r[6]=0,r[7]=0,r[8]=-((t-h)*d*.5),r[9]=(c-v)*l*.5,r[10]=i/(e-i),r[11]=-1,r[12]=0,r[13]=0,r[14]=i*e/(e-i),r[15]=0,r}function Er(r,n,e,i,c,v,t){var h=1/(n-e),d=1/(i-c),l=1/(v-t);return r[0]=-2*h,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=-2*d,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=2*l,r[11]=0,r[12]=(n+e)*h,r[13]=(c+i)*d,r[14]=(t+v)*l,r[15]=1,r}var Lr=Er;function Tr(r,n,e,i,c,v,t){var h=1/(n-e),d=1/(i-c),l=1/(v-t);return r[0]=-2*h,r[1]=0,r[2]=0,r[3]=0,r[4]=0,r[5]=-2*d,r[6]=0,r[7]=0,r[8]=0,r[9]=0,r[10]=l,r[11]=0,r[12]=(n+e)*h,r[13]=(c+i)*d,r[14]=v*l,r[15]=1,r}function _r(r,n,e,i){var c,v,t,h,d,l,y,g,x,p,E=n[0],z=n[1],m=n[2],P=i[0],C=i[1],L=i[2],I=e[0],N=e[1],k=e[2];return Math.abs(E-I)<A.EPSILON&&Math.abs(z-N)<A.EPSILON&&Math.abs(m-k)<A.EPSILON?rr(r):(y=E-I,g=z-N,x=m-k,p=1/Math.hypot(y,g,x),y*=p,g*=p,x*=p,c=C*x-L*g,v=L*y-P*x,t=P*g-C*y,p=Math.hypot(c,v,t),p?(p=1/p,c*=p,v*=p,t*=p):(c=0,v=0,t=0),h=g*t-x*v,d=x*c-y*t,l=y*v-g*c,p=Math.hypot(h,d,l),p?(p=1/p,h*=p,d*=p,l*=p):(h=0,d=0,l=0),r[0]=c,r[1]=h,r[2]=y,r[3]=0,r[4]=v,r[5]=d,r[6]=g,r[7]=0,r[8]=t,r[9]=l,r[10]=x,r[11]=0,r[12]=-(c*E+v*z+t*m),r[13]=-(h*E+d*z+l*m),r[14]=-(y*E+g*z+x*m),r[15]=1,r)}function Yr(r,n,e,i){var c=n[0],v=n[1],t=n[2],h=i[0],d=i[1],l=i[2],y=c-e[0],g=v-e[1],x=t-e[2],p=y*y+g*g+x*x;p>0&&(p=1/Math.sqrt(p),y*=p,g*=p,x*=p);var E=d*x-l*g,z=l*y-h*x,m=h*g-d*y;return p=E*E+z*z+m*m,p>0&&(p=1/Math.sqrt(p),E*=p,z*=p,m*=p),r[0]=E,r[1]=z,r[2]=m,r[3]=0,r[4]=g*m-x*z,r[5]=x*E-y*m,r[6]=y*z-g*E,r[7]=0,r[8]=y,r[9]=g,r[10]=x,r[11]=0,r[12]=c,r[13]=v,r[14]=t,r[15]=1,r}function a(r){return"mat4("+r[0]+", "+r[1]+", "+r[2]+", "+r[3]+", "+r[4]+", "+r[5]+", "+r[6]+", "+r[7]+", "+r[8]+", "+r[9]+", "+r[10]+", "+r[11]+", "+r[12]+", "+r[13]+", "+r[14]+", "+r[15]+")"}function s(r){return Math.hypot(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15])}function M(r,n,e){return r[0]=n[0]+e[0],r[1]=n[1]+e[1],r[2]=n[2]+e[2],r[3]=n[3]+e[3],r[4]=n[4]+e[4],r[5]=n[5]+e[5],r[6]=n[6]+e[6],r[7]=n[7]+e[7],r[8]=n[8]+e[8],r[9]=n[9]+e[9],r[10]=n[10]+e[10],r[11]=n[11]+e[11],r[12]=n[12]+e[12],r[13]=n[13]+e[13],r[14]=n[14]+e[14],r[15]=n[15]+e[15],r}function O(r,n,e){return r[0]=n[0]-e[0],r[1]=n[1]-e[1],r[2]=n[2]-e[2],r[3]=n[3]-e[3],r[4]=n[4]-e[4],r[5]=n[5]-e[5],r[6]=n[6]-e[6],r[7]=n[7]-e[7],r[8]=n[8]-e[8],r[9]=n[9]-e[9],r[10]=n[10]-e[10],r[11]=n[11]-e[11],r[12]=n[12]-e[12],r[13]=n[13]-e[13],r[14]=n[14]-e[14],r[15]=n[15]-e[15],r}function S(r,n,e){return r[0]=n[0]*e,r[1]=n[1]*e,r[2]=n[2]*e,r[3]=n[3]*e,r[4]=n[4]*e,r[5]=n[5]*e,r[6]=n[6]*e,r[7]=n[7]*e,r[8]=n[8]*e,r[9]=n[9]*e,r[10]=n[10]*e,r[11]=n[11]*e,r[12]=n[12]*e,r[13]=n[13]*e,r[14]=n[14]*e,r[15]=n[15]*e,r}function Y(r,n,e,i){return r[0]=n[0]+e[0]*i,r[1]=n[1]+e[1]*i,r[2]=n[2]+e[2]*i,r[3]=n[3]+e[3]*i,r[4]=n[4]+e[4]*i,r[5]=n[5]+e[5]*i,r[6]=n[6]+e[6]*i,r[7]=n[7]+e[7]*i,r[8]=n[8]+e[8]*i,r[9]=n[9]+e[9]*i,r[10]=n[10]+e[10]*i,r[11]=n[11]+e[11]*i,r[12]=n[12]+e[12]*i,r[13]=n[13]+e[13]*i,r[14]=n[14]+e[14]*i,r[15]=n[15]+e[15]*i,r}function D(r,n){return r[0]===n[0]&&r[1]===n[1]&&r[2]===n[2]&&r[3]===n[3]&&r[4]===n[4]&&r[5]===n[5]&&r[6]===n[6]&&r[7]===n[7]&&r[8]===n[8]&&r[9]===n[9]&&r[10]===n[10]&&r[11]===n[11]&&r[12]===n[12]&&r[13]===n[13]&&r[14]===n[14]&&r[15]===n[15]}function q(r,n){var e=r[0],i=r[1],c=r[2],v=r[3],t=r[4],h=r[5],d=r[6],l=r[7],y=r[8],g=r[9],x=r[10],p=r[11],E=r[12],z=r[13],m=r[14],P=r[15],C=n[0],L=n[1],I=n[2],N=n[3],k=n[4],nr=n[5],H=n[6],J=n[7],u=n[8],ar=n[9],ir=n[10],fr=n[11],V=n[12],gr=n[13],kr=n[14],Ir=n[15];return Math.abs(e-C)<=A.EPSILON*Math.max(1,Math.abs(e),Math.abs(C))&&Math.abs(i-L)<=A.EPSILON*Math.max(1,Math.abs(i),Math.abs(L))&&Math.abs(c-I)<=A.EPSILON*Math.max(1,Math.abs(c),Math.abs(I))&&Math.abs(v-N)<=A.EPSILON*Math.max(1,Math.abs(v),Math.abs(N))&&Math.abs(t-k)<=A.EPSILON*Math.max(1,Math.abs(t),Math.abs(k))&&Math.abs(h-nr)<=A.EPSILON*Math.max(1,Math.abs(h),Math.abs(nr))&&Math.abs(d-H)<=A.EPSILON*Math.max(1,Math.abs(d),Math.abs(H))&&Math.abs(l-J)<=A.EPSILON*Math.max(1,Math.abs(l),Math.abs(J))&&Math.abs(y-u)<=A.EPSILON*Math.max(1,Math.abs(y),Math.abs(u))&&Math.abs(g-ar)<=A.EPSILON*Math.max(1,Math.abs(g),Math.abs(ar))&&Math.abs(x-ir)<=A.EPSILON*Math.max(1,Math.abs(x),Math.abs(ir))&&Math.abs(p-fr)<=A.EPSILON*Math.max(1,Math.abs(p),Math.abs(fr))&&Math.abs(E-V)<=A.EPSILON*Math.max(1,Math.abs(E),Math.abs(V))&&Math.abs(z-gr)<=A.EPSILON*Math.max(1,Math.abs(z),Math.abs(gr))&&Math.abs(m-kr)<=A.EPSILON*Math.max(1,Math.abs(m),Math.abs(kr))&&Math.abs(P-Ir)<=A.EPSILON*Math.max(1,Math.abs(P),Math.abs(Ir))}var G=W,Mr=O},49953:function(tr,o,T){"use strict";T.r(o),T.d(o,{add:function(){return rr},ceil:function(){return j},clone:function(){return er},copy:function(){return lr},create:function(){return K},cross:function(){return Sr},dist:function(){return Er},distance:function(){return dr},div:function(){return wr},divide:function(){return $},dot:function(){return Ar},equals:function(){return X},exactEquals:function(){return cr},floor:function(){return W},forEach:function(){return Yr},fromValues:function(){return mr},inverse:function(){return Pr},len:function(){return Tr},length:function(){return br},lerp:function(){return Nr},max:function(){return pr},min:function(){return yr},mul:function(){return vr},multiply:function(){return b},negate:function(){return Or},normalize:function(){return Rr},random:function(){return f},round:function(){return Q},scale:function(){return _},scaleAndAdd:function(){return Z},set:function(){return U},sqrDist:function(){return Lr},sqrLen:function(){return _r},squaredDistance:function(){return xr},squaredLength:function(){return zr},str:function(){return B},sub:function(){return sr},subtract:function(){return hr},transformMat4:function(){return w},transformQuat:function(){return R},zero:function(){return F}});var A=T(31767);function K(){var a=new A.ARRAY_TYPE(4);return A.ARRAY_TYPE!=Float32Array&&(a[0]=0,a[1]=0,a[2]=0,a[3]=0),a}function er(a){var s=new A.ARRAY_TYPE(4);return s[0]=a[0],s[1]=a[1],s[2]=a[2],s[3]=a[3],s}function mr(a,s,M,O){var S=new A.ARRAY_TYPE(4);return S[0]=a,S[1]=s,S[2]=M,S[3]=O,S}function lr(a,s){return a[0]=s[0],a[1]=s[1],a[2]=s[2],a[3]=s[3],a}function U(a,s,M,O,S){return a[0]=s,a[1]=M,a[2]=O,a[3]=S,a}function rr(a,s,M){return a[0]=s[0]+M[0],a[1]=s[1]+M[1],a[2]=s[2]+M[2],a[3]=s[3]+M[3],a}function hr(a,s,M){return a[0]=s[0]-M[0],a[1]=s[1]-M[1],a[2]=s[2]-M[2],a[3]=s[3]-M[3],a}function b(a,s,M){return a[0]=s[0]*M[0],a[1]=s[1]*M[1],a[2]=s[2]*M[2],a[3]=s[3]*M[3],a}function $(a,s,M){return a[0]=s[0]/M[0],a[1]=s[1]/M[1],a[2]=s[2]/M[2],a[3]=s[3]/M[3],a}function j(a,s){return a[0]=Math.ceil(s[0]),a[1]=Math.ceil(s[1]),a[2]=Math.ceil(s[2]),a[3]=Math.ceil(s[3]),a}function W(a,s){return a[0]=Math.floor(s[0]),a[1]=Math.floor(s[1]),a[2]=Math.floor(s[2]),a[3]=Math.floor(s[3]),a}function yr(a,s,M){return a[0]=Math.min(s[0],M[0]),a[1]=Math.min(s[1],M[1]),a[2]=Math.min(s[2],M[2]),a[3]=Math.min(s[3],M[3]),a}function pr(a,s,M){return a[0]=Math.max(s[0],M[0]),a[1]=Math.max(s[1],M[1]),a[2]=Math.max(s[2],M[2]),a[3]=Math.max(s[3],M[3]),a}function Q(a,s){return a[0]=Math.round(s[0]),a[1]=Math.round(s[1]),a[2]=Math.round(s[2]),a[3]=Math.round(s[3]),a}function _(a,s,M){return a[0]=s[0]*M,a[1]=s[1]*M,a[2]=s[2]*M,a[3]=s[3]*M,a}function Z(a,s,M,O){return a[0]=s[0]+M[0]*O,a[1]=s[1]+M[1]*O,a[2]=s[2]+M[2]*O,a[3]=s[3]+M[3]*O,a}function dr(a,s){var M=s[0]-a[0],O=s[1]-a[1],S=s[2]-a[2],Y=s[3]-a[3];return Math.hypot(M,O,S,Y)}function xr(a,s){var M=s[0]-a[0],O=s[1]-a[1],S=s[2]-a[2],Y=s[3]-a[3];return M*M+O*O+S*S+Y*Y}function br(a){var s=a[0],M=a[1],O=a[2],S=a[3];return Math.hypot(s,M,O,S)}function zr(a){var s=a[0],M=a[1],O=a[2],S=a[3];return s*s+M*M+O*O+S*S}function Or(a,s){return a[0]=-s[0],a[1]=-s[1],a[2]=-s[2],a[3]=-s[3],a}function Pr(a,s){return a[0]=1/s[0],a[1]=1/s[1],a[2]=1/s[2],a[3]=1/s[3],a}function Rr(a,s){var M=s[0],O=s[1],S=s[2],Y=s[3],D=M*M+O*O+S*S+Y*Y;return D>0&&(D=1/Math.sqrt(D)),a[0]=M*D,a[1]=O*D,a[2]=S*D,a[3]=Y*D,a}function Ar(a,s){return a[0]*s[0]+a[1]*s[1]+a[2]*s[2]+a[3]*s[3]}function Sr(a,s,M,O){var S=M[0]*O[1]-M[1]*O[0],Y=M[0]*O[2]-M[2]*O[0],D=M[0]*O[3]-M[3]*O[0],q=M[1]*O[2]-M[2]*O[1],G=M[1]*O[3]-M[3]*O[1],Mr=M[2]*O[3]-M[3]*O[2],r=s[0],n=s[1],e=s[2],i=s[3];return a[0]=n*Mr-e*G+i*q,a[1]=-(r*Mr)+e*D-i*Y,a[2]=r*G-n*D+i*S,a[3]=-(r*q)+n*Y-e*S,a}function Nr(a,s,M,O){var S=s[0],Y=s[1],D=s[2],q=s[3];return a[0]=S+O*(M[0]-S),a[1]=Y+O*(M[1]-Y),a[2]=D+O*(M[2]-D),a[3]=q+O*(M[3]-q),a}function f(a,s){s=s||1;var M,O,S,Y,D,q;do M=A.RANDOM()*2-1,O=A.RANDOM()*2-1,D=M*M+O*O;while(D>=1);do S=A.RANDOM()*2-1,Y=A.RANDOM()*2-1,q=S*S+Y*Y;while(q>=1);var G=Math.sqrt((1-D)/q);return a[0]=s*M,a[1]=s*O,a[2]=s*S*G,a[3]=s*Y*G,a}function w(a,s,M){var O=s[0],S=s[1],Y=s[2],D=s[3];return a[0]=M[0]*O+M[4]*S+M[8]*Y+M[12]*D,a[1]=M[1]*O+M[5]*S+M[9]*Y+M[13]*D,a[2]=M[2]*O+M[6]*S+M[10]*Y+M[14]*D,a[3]=M[3]*O+M[7]*S+M[11]*Y+M[15]*D,a}function R(a,s,M){var O=s[0],S=s[1],Y=s[2],D=M[0],q=M[1],G=M[2],Mr=M[3],r=Mr*O+q*Y-G*S,n=Mr*S+G*O-D*Y,e=Mr*Y+D*S-q*O,i=-D*O-q*S-G*Y;return a[0]=r*Mr+i*-D+n*-G-e*-q,a[1]=n*Mr+i*-q+e*-D-r*-G,a[2]=e*Mr+i*-G+r*-q-n*-D,a[3]=s[3],a}function F(a){return a[0]=0,a[1]=0,a[2]=0,a[3]=0,a}function B(a){return"vec4("+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+")"}function cr(a,s){return a[0]===s[0]&&a[1]===s[1]&&a[2]===s[2]&&a[3]===s[3]}function X(a,s){var M=a[0],O=a[1],S=a[2],Y=a[3],D=s[0],q=s[1],G=s[2],Mr=s[3];return Math.abs(M-D)<=A.EPSILON*Math.max(1,Math.abs(M),Math.abs(D))&&Math.abs(O-q)<=A.EPSILON*Math.max(1,Math.abs(O),Math.abs(q))&&Math.abs(S-G)<=A.EPSILON*Math.max(1,Math.abs(S),Math.abs(G))&&Math.abs(Y-Mr)<=A.EPSILON*Math.max(1,Math.abs(Y),Math.abs(Mr))}var sr=hr,vr=b,wr=$,Er=dr,Lr=xr,Tr=br,_r=zr,Yr=function(){var a=K();return function(s,M,O,S,Y,D){var q,G;for(M||(M=4),O||(O=0),S?G=Math.min(S*M+O,s.length):G=s.length,q=O;q<G;q+=M)a[0]=s[q],a[1]=s[q+1],a[2]=s[q+2],a[3]=s[q+3],Y(a,a,D),s[q]=a[0],s[q+1]=a[1],s[q+2]=a[2],s[q+3]=a[3];return s}}()},48254:function(tr){tr.exports=function(T){return!T||typeof T=="string"?!1:T instanceof Array||Array.isArray(T)||T.length>=0&&(T.splice instanceof Function||Object.getOwnPropertyDescriptor(T,T.length-1)&&T.constructor.name!=="String")}},59933:function(tr,o,T){var A=T(80732),K=T(55073),er="[object Number]";function mr(lr){return typeof lr=="number"||K(lr)&&A(lr)==er}tr.exports=mr},27933:function(tr,o,T){"use strict";var A=T(48254),K=Array.prototype.concat,er=Array.prototype.slice,mr=tr.exports=function(U){for(var rr=[],hr=0,b=U.length;hr<b;hr++){var $=U[hr];A($)?rr=K.call(rr,er.call($)):rr.push($)}return rr};mr.wrap=function(lr){return function(){return lr(mr(arguments))}}}}]);
|