PageSourceSearch

https://www.testmuai.com/_next/static/chunks/67221-7a9a5875e3c43da8.js

js testmuai.com collected 2026-09-24 09:11:16 UTC 22,720 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[47,207,625,951,1126,1504,1507,1528,1613,1680,1704,2540,3444,3459,3946,4037,4059,4821,5375,5399,5777,5792,5861,6765,7571,7732,8023,8194,8286,8310,9161,9452,9647,9823,10065,10523,10551,10727,11101,11602,11980,11983,12112,12156,12530,12856,13433,13518,13609,13935,14535,15851,15942,16268,16726,17304,17766,18762,18786,20099,20541,20999,21552,21728,21970,22428,22588,23006,23332,23507,23909,23994,24085,24921,25825,25840,26327,26440,27202,27756,27780,28158,28242,29146,29952,30113,30404,30575,30667,30691,31149,31542,31833,32028,32204,32446,32605,32904,32932,33108,33482,33983,34361,34364,34537,34887,35237,35397,35814,35899,35990,36301,36316,36916,38232,38323,38649,39107,40063,40147,40428,40589,41143,41167,42309,42480,42922,43380,44459,44837,44969,45013,45387,45713,46290,46375,46466,47302,48206,48708,49125,49583,49635,50161,50539,50623,52494,52956,53048,53072,53530,54214,54409,54585,54959,54986,55445,55863,56189,56349,56364,56742,56745,56918,57618,57778,58195,58280,58371,58682,58697,59297,60637,60704,61030,61488,62119,62444,62528,62809,62970,63524,63548,64690,64885,65061,65303,65435,65761,65921,66840,67218,67221,67350,67394,67768,68094,68671,68756,68847,69173,69683,69773,70077,70185,70535,70587,71089,71506,71575,71964,72016,72542,72920,73004,73285,73971,74875,75337,75361,75429,75537,75911,76237,76595,76790,76966,77208,77231,77340,77367,77826,78244,78570,78730,78745,79123,79126,79147,79299,79323,80159,80576,80752,81063,81078,81565,81678,83018,83411,84500,85190,85351,85813,85905,85929,87071,87266,87442,87684,87816,88142,88302,89221,89599,89602,89731,89775,90149,90475,91052,91137,91228,91554,92064,92154,92458,92566,92916,92968,93470,93561,93887,93956,94345,94923,95385,95666,96352,96381,96405,96557,97256,97718,97742,97810,97918,98292,98618,98976,99171,99347,99589,99612,99748],{65174:(e,t,r)=>{"use strict";var i=r(122373).Y,n="undefined"!=typeof window?window.matchMedia:null;function a(e,t,r){var a,o=this;function s(e){o.matches=e.matches,o.media=e.media}n&&!r&&(a=n.call(window,e)),a?(this.matches=a.matches,this.media=a.media,a.addListener(s)):(this.matches=i(e,t),this.media=e),this.addListener=function(e){a&&a.addListener(e)},this.removeListener=function(e){a&&a.removeListener(e)},this.dispose=function(){a&&a.removeListener(s)}}e.exports=function(e,t,r){return new a(e,t,r)}},122373:(e,t)=>{"use strict";t.Y=function(e,t){return(function(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(r),a=t[1],o=t[2],s=t[3]||"",u={};return u.inverse=!!a&&"not"===a.toLowerCase(),u.type=o?o.toLowerCase():"all",u.expressions=(s=s.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(i),r=t[1].toLowerCase().match(n);return{modifier:r[1],feature:r[2],value:t[2]}}),u})})(e).some(function(e){var r=e.inverse,i="all"===e.type||t.type===e.type;if(i&&r||!(i||r))return!1;var n=e.expressions.every(function(e){var r=e.feature,i=e.modifier,n=e.value,a=t[r];if(!a)return!1;switch(r){case"orientation":case"scan":return a.toLowerCase()===n.toLowerCase();case"width":case"height":case"device-width":case"device-height":n=l(n),a=l(a);break;case"resolution":n=u(n),a=u(a);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":n=s(n),a=s(a);break;case"grid":case"color":case"color-index":case"monochrome":n=parseInt(n,10)||1,a=parseInt(a,10)||0}switch(i){case"min":return a>=n;case"max":return a<=n;default:return a===n}});return n&&!r||!n&&r})};var r=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,i=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,n=/^(?:(min|max)-)?(.+)/,a=/(em|rem|px|cm|mm|in|pt|pc)?$/,o=/(dpi|dpcm|dppx)?$/;function s(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function u(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function l(e){var t=parseFloat(e);switch(String(e).match(a)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},193993:(e,t,r)=>{var i=r(14232),n=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i);!function(e){if(!e||"undefined"==typeof window)return;let t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t)}('.rfm-marquee-container {\n  overflow-x: hidden;\n  display: flex;\n  flex-direction: row;\n  position: relative;\n  width: var(--width);\n  transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n  animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n  animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n  background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));\n  content: "";\n  height: 100%;\n  position: absolute;\n  width: var(--gradient-width);\n  z-index: 2;\n  pointer-events: none;\n  touch-action: none;\n}\n.rfm-overlay::after {\n  right: 0;\n  top: 0;\n  transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n  left: 0;\n  top: 0;\n}\n\n.rfm-marquee {\n  flex: 0 0 auto;\n  min-width: var(--min-width);\n  z-index: 1;\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n  animation-play-state: var(--play);\n  animation-delay: var(--delay);\n  animation-direction: var(--direction);\n}\n@keyframes scroll {\n  0% {\n    transform: translateX(0%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.rfm-initial-child-container {\n  flex: 0 0 auto;\n  display: flex;\n  min-width: auto;\n  flex-direction: row;\n  align-items: center;\n}\n\n.rfm-child {\n  transform: var(--transform);\n}'),t.A=i.forwardRef(function({style:e={},className:t="",autoFill:r=!1,play:a=!0,pauseOnHover:o=!1,pauseOnClick:s=!1,direction:u="left",speed:l=50,delay:c=0,loop:f=0,gradient:d=!1,gradientColor:h="white",gradientWidth:m=200,onFinish:p,onCycleComplete:v,onMount:g,children:b},y){let[x,A]=i.useState(0),[w,E]=i.useState(0),[C,M]=i.useState(1),[R,z]=i.useState(!1),k=i.useRef(null),S=y||k,j=i.useRef(null),O=i.useCallback(()=>
1{if(j.current&&S.current){let e=S.current.getBoundingClientRect(),t=j.current.getBoundingClientRect(),i=e.width,n=t.width;("up"===u||"down"===u)&&(i=e.height,n=t.height),r&&i&&n?M(n<i?Math.ceil(i/n):1):M(1),A(i),E(n)}},[r,S,u]);i.useEffect(()=>{if(R&&(O(),j.current&&S.current)){let e=new ResizeObserver(()=>O());return e.observe(S.current),e.observe(j.current),()=>{e&&e.disconnect()}}},[O,S,R]),i.useEffect(()=>{O()},[O,b]),i.useEffect(()=>{z(!0)},[]),i.useEffect(()=>{"function"==typeof g&&g()},[]);let P=i.useMemo(()=>r?w*C/l:w<x?x/l:w/l,[r,x,w,C,l]),B=i.useMemo(()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!a||o?"paused":"running","--pause-on-click":!a||o&&!s||s?"paused":"running","--width":"up"===u||"down"===u?"100vh":"100%","--transform":"up"===u?"rotate(-90deg)":"down"===u?"rotate(90deg)":"none"}),[e,a,o,s,u]),D=i.useMemo(()=>({"--gradient-color":h,"--gradient-width":"number"==typeof m?`${m}px`:m}),[h,m]),F=i.useMemo(()=>({"--play":a?"running":"paused","--direction":"left"===u?"normal":"reverse","--duration":`${P}s`,"--delay":`${c}s`,"--iteration-count":f?`${f}`:"infinite","--min-width":r?"auto":"100%"}),[a,u,P,c,f,r]),L=i.useMemo(()=>({"--transform":"up"===u?"rotate(90deg)":"down"===u?"rotate(-90deg)":"none"}),[u]),I=i.useCallback(e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map((e,t)=>n.default.createElement(i.Fragment,{key:t},i.Children.map(b,e=>n.default.createElement("div",{style:L,className:"rfm-child"},e)))),[L,b]);return R?n.default.createElement("div",{ref:S,style:B,className:"rfm-marquee-container "+t},d&&n.default.createElement("div",{style:D,className:"rfm-overlay"}),n.default.createElement("div",{className:"rfm-marquee",style:F,onAnimationIteration:v,onAnimationEnd:p},n.default.createElement("div",{className:"rfm-initial-child-container",ref:j},i.Children.map(b,e=>n.default.createElement("div",{style:L,className:"rfm-child"},e))),I(C-1)),n.default.createElement("div",{className:"rfm-marquee",style:F},I(C))):null})},696557:(e,t,r)=>{"use strict";r.d(t,{Ub:()=>w});var i=r(14232),n=r(65174),a=r.n(n),o=/[A-Z]/g,s=/^ms-/,u={};function l(e){return"-"+e.toLowerCase()}let c=function(e){if(u.hasOwnProperty(e))return u[e];var t=e.replace(o,l);return u[e]=s.test(t)?"-"+t:t};var f=r(895062),d=r.n(f);let h=d().oneOfType([d().string,d().number]),m={all:d().bool,grid:d().bool,aural:d().bool,braille:d().bool,handheld:d().bool,print:d().bool,projection:d().bool,screen:d().bool,tty:d().bool,tv:d().bool,embossed:d().bool},{type:p,...v}={orientation:d().oneOf(["portrait","landscape"]),scan:d().oneOf(["progressive","interlace"]),aspectRatio:d().string,deviceAspectRatio:d().string,height:h,deviceHeight:h,width:h,deviceWidth:h,color:d().bool,colorIndex:d().bool,monochrome:d().bool,resolution:h,type:Object.keys(m)},g={minAspectRatio:d().string,maxAspectRatio:d().string,minDeviceAspectRatio:d().string,maxDeviceAspectRatio:d().string,minHeight:h,maxHeight:h,minDeviceHeight:h,maxDeviceHeight:h,minWidth:h,maxWidth:h,minDeviceWidth:h,maxDeviceWidth:h,minColor:d().number,maxColor:d().number,minColorIndex:d().number,maxColorIndex:d().number,minMonochrome:d().number,maxMonochrome:d().number,minResolution:h,maxResolution:h,...v};var b={all:{...m,...g}};let y=(0,i.createContext)(void 0),x=e=>{if(e)return Object.keys(e).reduce((t,r)=>(t[c(r)]=e[r],t),{})},A=()=>{let e=(0,i.useRef)(!1);return(0,i.useEffect)(()=>{e.current=!0},[]),e.current},w=(e,t,r)=>{let n=(e=>{let t=(0,i.useContext)(y),r=()=>x(e)||x(t),[n,a]=(0,i.useState)(r);return(0,i.useEffect)(()=>{let e=r();!function(e,t){if(e===t)return!0;if(!e||!t)return!1;let r=Object.keys(e),i=Object.keys(t),n=r.length;if(i.length!==n)return!1;for(let i=0;i<n;i++){let n=r[i];if(e[n]!==t[n]||!Object.prototype.hasOwnProperty.call(t,n))return!1}return!0}(n,e)&&a(e)},[e,t]),n})(t),o=(e=>{let t=()=>(e=>e.query||(e=>{let t=[];return Object.keys(b.all).forEach(r=>{let i=e[r];null!=i&&t.push(((e,t)=>{let r=c(e);if("number"==typeof t&&(t=`${t}px`),!0===t)return r;if(!1===t)return`not ${r}`;return`(${r}: ${t})`})(r,i))}),t.join(" and ")})(e))(e),[r,n]=(0,i.useState)(t);return(0,i.useEffect)(()=>{let e=t();r!==e&&n(e)},[e]),r})(e);if(!o)throw Error("Invalid or missing MediaQuery!");let s=((e,t)=>{let r=()=>a()(e,t||{},!!t),[n,o]=(0,i.useState)(r),s=A();return(0,i.useEffect)(()=>
1{if(s){let e=r();return o(e),()=>{e&&e.dispose()}}},[e,t]),n})(o,n),u=(e=>{let[t,r]=(0,i.useState)(e.matches);return(0,i.useEffect)(()=>{let t=e=>{r(e.matches)};return e.addListener(t),r(e.matches),()=>{e.removeListener(t)}},[e]),t})(s),l=A();return(0,i.useEffect)(()=>{l&&r&&r(u)},[u]),(0,i.useEffect)(()=>()=>{s&&s.dispose()},[]),u}},704794:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var i=["x","y","z"],n=function(e){Object.assign(this,{uniforms:{},geometry:{vertices:[{x:0,y:0,z:0}]},mode:0,modifiers:{},attributes:[],multiplier:1,buffers:[]}),Object.assign(this,e),this.prepareProgram(),this.prepareUniforms(),this.prepareAttributes()};n.prototype.compileShader=function(e,t){var r=this.gl.createShader(e);return this.gl.shaderSource(r,t),this.gl.compileShader(r),r},n.prototype.prepareProgram=function(){var e=this.gl,t=this.vertex,r=this.fragment,i=e.createProgram();e.attachShader(i,this.compileShader(35633,t)),e.attachShader(i,this.compileShader(35632,r)),e.linkProgram(i),e.useProgram(i),this.program=i},n.prototype.prepareUniforms=function(){for(var e=Object.keys(this.uniforms),t=0;t<e.length;t+=1){var r=this.gl.getUniformLocation(this.program,e[t]);this.uniforms[e[t]].location=r}},n.prototype.prepareAttributes=function(){void 0!==this.geometry.vertices&&this.attributes.push({name:"aPosition",size:3}),void 0!==this.geometry.normal&&this.attributes.push({name:"aNormal",size:3}),this.attributeKeys=[];for(var e=0;e<this.attributes.length;e+=1)this.attributeKeys.push(this.attributes[e].name),this.prepareAttribute(this.attributes[e])},n.prototype.prepareAttribute=function(e){for(var t=this.geometry,r=this.multiplier,n=t.vertices,a=t.normal,o=new Float32Array(r*n.length*e.size),s=0;s<r;s+=1)for(var u=e.data&&e.data(s,r),l=s*n.length*e.size,c=0;c<n.length;c+=1)for(var f=0;f<e.size;f+=1){var d=this.modifiers[e.name];o[l]=void 0!==d?d(u,c,f,this):"aPosition"===e.name?n[c][i[f]]:"aNormal"===e.name?a[c][i[f]]:u[f],l+=1}this.attributes[this.attributeKeys.indexOf(e.name)].data=o,this.prepareBuffer(this.attributes[this.attributeKeys.indexOf(e.name)])},n.prototype.prepareBuffer=function(e){var t=e.data,r=e.name,i=e.size,n=this.gl.createBuffer();this.gl.bindBuffer(34962,n),this.gl.bufferData(34962,t,35044);var a=this.gl.getAttribLocation(this.program,r);this.gl.enableVertexAttribArray(a),this.gl.vertexAttribPointer(a,i,5126,!1,0,0),this.buffers[this.attributeKeys.indexOf(e.name)]={buffer:n,location:a,size:i}},n.prototype.render=function(e){var t=this,r=this.uniforms,i=this.multiplier,n=this.gl;n.useProgram(this.program);for(var a=0;a<this.buffers.length;a+=1){var o=this.buffers[a],s=o.location,u=o.buffer,l=o.size;n.enableVertexAttribArray(s),n.bindBuffer(34962,u),n.vertexAttribPointer(s,l,5126,!1,0,0)}Object.keys(e).forEach(function(t){r[t].value=e[t].value}),Object.keys(r).forEach(function(e){var i=r[e];t.uniformMap[i.type](i.location,i.value)}),n.drawArrays(this.mode,0,i*this.geometry.vertices.length),this.onRender&&this.onRender(this)},n.prototype.destroy=function(){for(var e=0;e<this.buffers.length;e+=1)this.gl.deleteBuffer(this.buffers[e].buffer);this.gl.deleteProgram(this.program),this.gl=null};var a=function(e){var t=this,r=e||{},i=r.canvas;void 0===i&&(i=document.querySelector("canvas"));var n=r.context;void 0===n&&(n={});var a=r.contextType;void 0===a&&(a="experimental-webgl");var o=r.settings;void 0===o&&(o={});var s=i.getContext(a,Object.assign({alpha:!1,antialias:!1},n));Object.assign(this,{gl:s,canvas:i,uniforms:{},instances:new Map,shouldRender:!0}),Object.assign(this,{devicePixelRatio:1,clearColor:[1,1,1,1],position:{x:0,y:0,z:2},clip:[.001,100]}),Object.assign(this,o),this.uniformMap={float:function(e,t){return s.uniform1f(e,t)},vec2:function(e,t){return s.uniform2fv(e,t)},vec3:function(e,t){return s.uniform3fv(e,t)},vec4:function(e,t){return s.uniform4fv(e,t)},mat2:function(e,t){return s.uniformMatrix2fv(e,!1,t)},mat3:function(e,t){return s.uniformMatrix3fv(e,!1,t)},mat4:function(e,t){return s.uniformMatrix4fv(e,!1,t)}},s.enable(s.DEPTH_TEST),s.depthFunc(s.LEQUAL),!1===s.getContextAttributes().alpha&&(s.clearColor.apply(s,this.clearColor),s.clearDepth(1)),this.onSetup&&this.onSetup(s),window.addEventListener("resize",function(){return t.resize()}),this.resize(),this.render()};a.prototype.resize=function(){var e=this.gl,t=this.canvas,r=this.devicePixelRatio,i=this.position;t.width=t.clientWidth*r,t.height=t.clientHeight*r;var n=e.drawingBufferWidth,a=e.drawingBufferHeight,o=n/a;e.viewport(0,0,n,a);var s=Math.tan(Math.PI/180*22.5),u=[1,0,0,0,0,1,0,0,0,0,1,0,i.x,i.y,-((o<1?1:o)*i.z),1];this.uniforms.uProjectionMatrix={type:"mat4",value:[.5/s,0,0,0,0,o/s*.5,0,0,0,0,-(this.clip[1]+this.clip[0])/(this.clip[1]-this.clip[0]),-1,0,0,-2*this.clip[1]*(this.clip[0]/(this.clip[1]-this.clip[0])),0]}
1,this.uniforms.uViewMatrix={type:"mat4",value:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},this.uniforms.uModelMatrix={type:"mat4",value:u}},a.prototype.toggle=function(e){e!==this.shouldRender&&(this.shouldRender=void 0!==e?e:!this.shouldRender,this.shouldRender&&this.render())},a.prototype.render=function(){var e=this;this.gl.clear(16640),this.instances.forEach(function(t){t.render(e.uniforms)}),this.onRender&&this.onRender(this),this.shouldRender&&requestAnimationFrame(function(){return e.render()})},a.prototype.add=function(e,t){void 0===t&&(t={uniforms:{}}),void 0===t.uniforms&&(t.uniforms={}),Object.assign(t.uniforms,JSON.parse(JSON.stringify(this.uniforms))),Object.assign(t,{gl:this.gl,uniformMap:this.uniformMap});var r=new n(t);return this.instances.set(e,r),r},a.prototype.remove=function(e){var t=this.instances.get(e);void 0!==t&&(t.destroy(),this.instances.delete(e))},a.prototype.destroy=function(){var e=this;this.instances.forEach(function(t,r){t.destroy(),e.instances.delete(r)}),this.toggle(!1)};var o="theta",s="mapSamples",u="mapBrightness",l="baseColor",c="markerColor",f="glowColor",d="markers",h="diffuse",m="devicePixelRatio",p="dark",v={phi:"z",[o]:"A",[s]:"k",[u]:"C",[l]:"J",[c]:"K",[f]:"x",[h]:"D",[p]:"E"},{PI:g,sin:b,cos:y}=Math,x=e=>[].concat(...e.map(e=>{let[t,r]=e.location;t=t*g/180,r=r*g/180-g;let i=y(t);return[-i*y(r),b(t),i*b(r),e.size]}),[0,0,0,0]),A=(e,t)=>{let r=(e,r)=>({type:e,value:t[r]}),i=new a({canvas:e,context:{alpha:!0,stencil:!1,antialias:!0,depth:!1,preserveDrawingBuffer:!1},settings:{[m]:t[m]||1,onSetup:e=>{let t=e.RGB,r=e.UNSIGNED_BYTE,i=e.TEXTURE_2D,n=e.createTexture();e.bindTexture(i,n),e.texImage2D(i,0,t,1,1,0,t,r,new Uint8Array([0,0,0,0]));let a=new Image;a.onload=()=>{e.bindTexture(i,n),e.texImage2D(i,0,t,t,r,a),e.generateMipmap(i);let o=e.getParameter(e.CURRENT_PROGRAM),s=e.getUniformLocation(o,"F");e.texParameteri(i,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(i,e.TEXTURE_MAG_FILTER,e.NEAREST),e.uniform1i(s,0)},a.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACAAQAAAADMzoqnAAAAAXNSR0IArs4c6QAABA5JREFUeNrV179uHEUAx/Hf3JpbF+E2VASBsmVKTBcpKJs3SMEDcDwBiVJAAewYEBUivIHT0uUBIt0YCovKD0CRjUC4QfHYh8hYXu+P25vZ2Zm9c66gMd/GJ/tz82d3bk8GN4SrByYF2366FNTACIAkivVAAazQdnf3MvAlbNUQfOPAdQDvSAimMWhwy4I2g4SU+Kp04ISLpPBAKLxPyic3O/CCi+Y7rUJbio
1dcpDOFY7CgxCEXmdYD2EYK2s5lApOx5pEDDYCUwM1XdJUwBV11QQMg59kePSCaPAASQMEL2hwo6TJFgxpg+TgC2ymXPbuvc40awr3D1QCFfbH9kcoqAOkZozpQo0aqAGQRKCog/+tjkgbNFEtg2FffBvBGlSxHoAaAa1u6X4PBAwDiR8FFsrQgeUhfJTSALaB9jy5NCybJPn1SVFiWk7ywN+KzhH1aKAuydhGkbEF4lWohLXDXavlyFgHY7LBnLRdlAP6BS5Cc8RfVDXbkwN/oIvmY+6obbNeBP0JwTuMGu9gTzy1Q4RS/cWpfzszeYwd+CAFrtBW/Hur0gLbJGlD+/OjVwe/drfBxkbbg63dndEDfiEBlAd7ac0BPe1D6Jd8dfbLH+RI0OzseFB5s01/M+gMdAeluLOCAuaUA9Lezo/vSgXoCX9rtEiXnp7Q1W/CNyWcd8DXoS6jH/YZ5vAJEWY2dXFQe2TUgaFaNejCzJ98g6HnlVrsE58sDcYqg+9XY75fPqdoh/kRQWiXKg8MWlJQxUFMPjqnyujhFBE7UxIMjyszk0QwQlFsezImsyvUYYYVED2pk6m0Tg8T04Fwjk2kdAwSACqlM6gRRt3vQYAFGX0Ah7Ebx1H+MDRI5ui0QldH4j7FGcm90XdxD2Jg1AOEAVAKhEFXSn4cKUELurIAKwJ3MArypPscQaLhJFICJ0ohjDySAdH8AhDtCiTuMycH8CXzhH9jUACAO5uMhoAwA5i+T6WAKmmAqnLy80wxHqIPFYpqCwxGaYLt4Dyievg5kEoVEUAhs6pqKgFtDQYOuaXypaWKQfIuwwoGSZgfLsu/XAtI8cGN+h7Cc1A5oLOMhwlIPXuhu48AIvsSBkvtV9wsJRKCyYLfq5lTrQMFd1a262oqBck9K1V0YjQg0iEYYgpS1A9GlXQV5cykwm4A7BzVsxQqo7E+zCegO7Ma7yKgsuOcfKbMBwLC8wvVNYDsANYalEpOAa6zpWjTeMKGwEwC1CiQewJc5EKfgy7GmRAZA4vUVGwE2dPM/g0xuAInE/yG5aZ8ISxWGfYigUVbdyBElTHh2uCwGdfCkOLGgQVBh3Ewp+/QK4CDlR5Ws/Zf7yhCf8pH7vinWAvoVCQ6zz0NX5V/6GkAVV+2/5qsJ/gU8bsxpM8IeAQAAAABJRU5ErkJggg=="}}});return i.add("",{vertex:"attribute vec3 aPosition;uniform mat4 uProjectionMatrix;uniform mat4 uModelMatrix;uniform mat4 uViewMatrix;void main(){gl_Position=uProjectionMatrix*uModelMatrix*uViewMatrix*vec4(aPosition,1.);}",fragment:"precision highp float;uniform vec2 u;uniform vec3 J,K,x;uniform vec4 y[64];uniform float z,A,k,B,C,D,E;uniform sampler2D F;float G=1./k;mat3 H(float a,float b){float c=cos(a),d=cos(b),e=sin(a),f=sin(b);return mat3(d,f*e,-f*c,0.,c,e,f,d*-e,d*c);}vec3 v(vec3 c,out float w){c=c.xzy;float p=max(2.,floor(log2(2.236068*k*3.141593*(1.-c.z*c.z))*.72021));vec2 g=floor(pow(1.618034,p)/2.236068*vec2(1.,1.618034)+.5),d=fract((g+1.)*.618034)*6.283185-3.883222,e=-2.*g,f=vec2(atan(c.y,c.x),c.z-1.),q=floor(vec2(e.y*f.x-d.y*(f.y*k+1.),-e.x*f.x+d.x*(f.y*k+1.))/(d.x*e.y-e.x*d.y));float n=3.141593;vec3 r;for(float h=0.;h<4.;h+=1.){vec2 s=vec2(mod(h,2.),floor(h*.5));float j=dot(g,q+s);if(j>k)continue;float a=j,b=0.;if(a>=524288.)a-=524288.,b+=.803894;if(a>=262144.)a-=262144.,b+=.901947;if(a>=131072.)a-=131072.,b+=.950973;if(a>=65536.)a-=65536.,b+=.475487;if(a>=32768.)a-=32768.,b+=.737743;if(a>=16384.)a-=16384.,b+=.868872;if(a>=8192.)a-=8192.,b+=.934436;if(a>=4096.)a-=4096.,b+=.467218;if(a>=2048.)a-=2048.,b+=.733609;if(a>=1024.)a-=1024.,b+=.866804;if(a>=512.)a-=512.,b+=.433402;if(a>=256.)a-=256.,b+=.216701;if(a>=128.)a-=128.,b+=.108351;if(a>=64.)a-=64.,b+=.554175;if(a>=32.)a-=32.,b+=.777088;if(a>=16.)a-=16.,b+=.888544;if(a>=8.)a-=8.,b+=.944272;if(a>=4.)a-=4.,b+=.472136;if(a>=2.)a-=2.,b+=.236068;if(a>=1.)a-=1.,b+=.618034;float l=fract(b)*6.283185,i=1.-2.*j*G,m=sqrt(1.-i*i);vec3 o=vec3(cos(l)*m,sin(l)*m,i);float t=length(c-o);if(t<n)n=t,r=o;}w=n;return r.xzy;}void main(){vec2 a=gl_FragCoord.xy/u*2.-1.;a.x*=u.x/u.y;float c=dot(a,a),b;vec3 d=vec3(0.,0.,1.),e=normalize(vec3(a,sqrt(.64-c)));if(c<=.64){vec3 f=e*H(A,z),g=v(f,b);float j=asin(g.y),h=acos(-g.x/cos(j));h=g.z<0.?-h:h;float s=texture2D(F,vec2(h*.5/3.141593,-(j/3.141593+.5))).x,t=smoothstep(8e-3,0.,b),l=dot(e,d),r=pow(l,D)*C,m=s*t*r,L=mix((1.-m)*pow(l,.4),m,E)+.1;gl_FragColor=vec4(J*L,1.);int M=int(B);float n=0.;for(int i=0;i<64;i++){if(i>=M)break;vec4 o=y[i];vec3 p=o.xyz,w=p-f;float q=o.w;if(dot(w,w)>q*q*4.)continue;vec3 N=v(p,b);b=length(N-f),b<q?n+=smoothstep(q*.5,0.,b):0.;}n=min(1.,n*r),gl_FragColor.xyz=mix(gl_FragColor.xyz,K,n),gl_FragColor.xyz+=pow(1.-dot(e,d),4.)*x;}float I=pow(dot(normalize(vec3(-a,sqrt(1.-c))),d),4.)*smoothstep(.1,1.,.2/(c-.64));gl_FragColor+=vec4(I*x,I);}",uniforms:{u:{type:"vec2",value:[t.width,t.height]},z:r("float","phi"),A:r("float",o),k:r("float",s),C:r("float",u),J:r("vec3",l),K:r("vec3",c),D:r("float",h),x:r("vec3",f),E:r("float",p),y:{type:"vec4",value:x(t[d])},B:{type:"float",value:t[d].length}},mode:4,geometry:{vertices:[{x:-100,y:100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0},{x:100,y:-100,z:0},{x:-100,y:-100,z:0},{x:100,y:100,z:0}]},onRender:({uniforms:e})=>{let r={};if(t.onRender){for(let i in t.onRender(r),v)void 0!==r[i]&&(e[v[i]].value=r[i]);void 0!==r[d]&&(e.y.value=x(r[d]),e.B.value=r[d].length),r.width&&r.height&&(e.u.value=[r.width,r.height])}}}),i}},989203:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let i=r(14232);function n(e,t){let r=(0,i.useRef)(null),n=(0,i.useRef)(null);return(0,i.useCallback)(i=>{if(null===i){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=a(e,i)),t&&(n.current=a(t,i))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);

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.