1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4792],{10479:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}))})},34438:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"}))})},45105:(e,t,a)=>{e.exports=a(87665)},49815:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))})},51324:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n={};!function e(t,a,n,r){var o,i,l,s,c,h,d,f,u,m,g,p=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL),b="function"==typeof Path2D&&"function"==typeof DOMMatrix;function w(){}function v(e){var n=a.exports.Promise,r=void 0!==n?n:t.Promise;return"function"==typeof r?new r(e):(e(w,w),null)}var M=(o=function(){if(!t.OffscreenCanvas)return!1;try{var e=new OffscreenCanvas(1,1),a=e.getContext("2d");a.fillRect(0,0,1,1);var n=e.transferToImageBitmap();a.createPattern(n,"no-repeat")}catch(e){return!1}return!0}(),i=new Map,{transform:function(e){if(o)return e;if(i.has(e))return i.get(e);var t=new OffscreenCanvas(e.width,e.height);return t.getContext("2d").drawImage(e,0,0),i.set(e,t),t},clear:function(){i.clear()}}),y=(c=Math.floor(1e3/60),h={},d=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(l=function(e){var t=Math.random();return h[t]=requestAnimationFrame(function a(n){d===n||d+c-1<n?(d=n,delete h[t],e()):h[t]=requestAnimationFrame(a)}),t},s=function(e){h[e]&&cancelAnimationFrame(h[e])}):(l=function(e){return setTimeout(e,c)},s=function(e){return clearTimeout(e)}),{frame:l,cancel:s}),x=(m={},function(){if(f)return f;if(!n&&p){var t=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {\n if (msg.data.options) {\n CONFETTI(msg.data.options).then(function () {\n if (msg.data.callback) {\n postMessage({ callback: msg.data.callback });\n }\n });\n } else if (msg.data.reset) {\n CONFETTI && CONFETTI.reset();\n } else if (msg.data.resize) {\n SIZE.width = msg.data.resize.width;\n SIZE.height = msg.data.resize.height;\n } else if (msg.data.canvas) {\n SIZE.width = msg.data.canvas.width;\n SIZE.height = msg.data.canvas.height;\n CONFETTI = module.exports.create(msg.data.canvas);\n }\n}"].join("\n");try{f=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){return"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn("\uD83C\uDF8A Could not load worker",e),null}var a=f;function r(e,t){a.postMessage({options:e||{},callback:t})}a.init=function(e){var t=e.transferControlToOffscreen();a.postMessage({canvas:t},[t])},a.fire=function(e,t,n){if(u)return r(e,null),u;var o=Math.random().toString(36).slice(2);return u=v(function(t){function i(e){e.data.callback===o&&(delete m[o],a.removeEventListener("message",i),u=null,M.clear(),n(),t())}a.addEventListener("message",i),r(e,o),m[o]=i.bind(null,{data:{callback:o}})})},a.reset=function(){for(var e in a.postMessage({reset:!0}),m)m[e](),delete m[e]}}return f}),E={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function C(e,t,a){var n;return n=e&&null!=e[t]?e[t]:E[t],a?a(n):n}function k(e){return e<0?0:Math.floor(e)}function I(e){return parseInt(e,16)}function T(e){return e.map(O)}function O(e){var t=String(e).replace(/[^0-9a-f]/gi,"");return t.length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),{r:I(t.substring(0,2)),g:I(t.substring(2,4)),b:I(t.substring(4,6))}}function S(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function A(e){var t=e.getBoundingClientRect();e.width=t.width,e.height=t.height}function P(e,a){var o,i=!e,l=!!C(a||{},"resize"),s=!1,c=C(a,"disableForReducedMotion",Boolean),h=p&&C(a||{},"useWorker")?x():null,d=i?S:A,f=!!e&&!!h&&!!e.__confetti_initialized,u="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function m(a){var m,g=c||C(a,"disableForReducedMotion",Boolean),p=C(a,"zIndex",Number);if(g&&u)return v(function(e){e()});i&&o?e=o.canvas:i&&!e&&((m=document.createElement("canvas")).style.position="fixed",m.style.top="0px",m.style.left="0px",m.style.pointerEvents="none",m.style.zIndex=p,e=m,document.body.appendChild(e)),l&&!f&&d(e);var w={width:e.width,height:e.height};function x(){if(h){var t={getBoundingClientRect:function(){if(!i)return e.getBoundingClientRect()}};d(t),h.postMessage({resize:{width:t.width,height:t.height}});return}w.width=w.height=null}function E(){o=null,l&&(s=!1,t.removeEventListener("resize",x)),i&&e&&(document.body.contains(e)&&document.body.removeChild(e),e=null,f=!1)}return(h&&!f&&h.init(e),f=!0,h&&(e.__confetti_initialized=!0),l&&!s&&(s=!0,t.addEventListener("resize",x,!1)),h)?h.fire(a,w,E):function(t,a,i){for(var l,s,c,h,f,u,m,g=C(t,"particleCount",k),p=C(t,"angle",Number),w=C(t,"spread",Number),x=C(t,"startVelocity",Number),E=C(t,"decay",Number),I=C(t,"gravity",Number),O=C(t,"drift",Number),S=C(t,"colors",T),A=C(t,"ticks",Number),P=C(t,"shapes"),B=C(t,"scalar"),L=!!C(t,"flat"),R=((l=C(t,"origin",Object)).x=C(l,"x",Number),l.y=C(l,"y",Number),l),j=g,F=[],N=e.width*R.x,z=e.height*R.y;j--;)F.push(function(e){var t=e.angle*(Math.PI/180),a=e.spread*(Math.PI/180);return{x:e.x,y:e.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*e.startVelocity+Math.random()*e.startVelocity,angle2D:-t+(.5*a-Math.random()*a),tiltAngle:(.5*Math.random()+.25)
1*Math.PI,color:e.color,shape:e.shape,tick:0,totalTicks:e.ticks,decay:e.decay,drift:e.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*e.gravity,ovalScalar:.6,scalar:e.scalar,flat:e.flat}}({x:N,y:z,angle:p,spread:w,startVelocity:x,color:S[j%S.length],shape:P[Math.floor(Math.random()*(P.length-0))+0],ticks:A,decay:E,gravity:I,drift:O,scalar:B,flat:L}));return o?o.addFettis(F):(s=e,f=F.slice(),u=s.getContext("2d"),m=v(function(e){function t(){c=h=null,u.clearRect(0,0,a.width,a.height),M.clear(),i(),e()}c=y.frame(function e(){n&&(a.width!==r.width||a.height!==r.height)&&(a.width=s.width=r.width,a.height=s.height=r.height),a.width||a.height||(d(s),a.width=s.width,a.height=s.height),u.clearRect(0,0,a.width,a.height),(f=f.filter(function(e){return function(e,t){t.x+=Math.cos(t.angle2D)*t.velocity+t.drift,t.y+=Math.sin(t.angle2D)*t.velocity+t.gravity,t.velocity*=t.decay,t.flat?(t.wobble=0,t.wobbleX=t.x+10*t.scalar,t.wobbleY=t.y+10*t.scalar,t.tiltSin=0,t.tiltCos=0,t.random=1):(t.wobble+=t.wobbleSpeed,t.wobbleX=t.x+10*t.scalar*Math.cos(t.wobble),t.wobbleY=t.y+10*t.scalar*Math.sin(t.wobble),t.tiltAngle+=.1,t.tiltSin=Math.sin(t.tiltAngle),t.tiltCos=Math.cos(t.tiltAngle),t.random=Math.random()+2);var a,n,r,o,i,l,s,c,h,d,f,u,m,g,p,w,v=t.tick++/t.totalTicks,y=t.x+t.random*t.tiltCos,x=t.y+t.random*t.tiltSin,E=t.wobbleX+t.random*t.tiltCos,C=t.wobbleY+t.random*t.tiltSin;if(e.fillStyle="rgba("+t.color.r+", "+t.color.g+", "+t.color.b+", "+(1-v)+")",e.beginPath(),b&&"path"===t.shape.type&&"string"==typeof t.shape.path&&Array.isArray(t.shape.matrix)){e.fill((a=t.shape.path,n=t.shape.matrix,r=t.x,o=t.y,i=.1*Math.abs(E-y),l=.1*Math.abs(C-x),s=Math.PI/10*t.wobble,c=new Path2D(a),(h=new Path2D).addPath(c,new DOMMatrix(n)),(d=new Path2D).addPath(h,new DOMMatrix([Math.cos(s)*i,Math.sin(s)*i,-Math.sin(s)*l,Math.cos(s)*l,r,o])),d))}else if("bitmap"===t.shape.type){var k=Math.PI/10*t.wobble,I=.1*Math.abs(E-y),T=.1*Math.abs(C-x),O=t.shape.bitmap.width*t.scalar,S=t.shape.bitmap.height*t.scalar,A=new DOMMatrix([Math.cos(k)*I,Math.sin(k)*I,-Math.sin(k)*T,Math.cos(k)*T,t.x,t.y]);A.multiplySelf(new DOMMatrix(t.shape.matrix));var P=e.createPattern(M.transform(t.shape.bitmap),"no-repeat");P.setTransform(A),e.globalAlpha=1-v,e.fillStyle=P,e.fillRect(t.x-O/2,t.y-S/2,O,S),e.globalAlpha=1}else if("circle"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(E-y)*t.ovalScalar,Math.abs(C-x)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):(f=t.x,u=t.y,m=Math.abs(E-y)*t.ovalScalar,g=Math.abs(C-x)*t.ovalScalar,p=Math.PI/10*t.wobble,w=2*Math.PI,e.save(),e.translate(f,u),e.rotate(p),e.scale(m,g),e.arc(0,0,1,0,w,void 0),e.restore());else if("star"===t.shape)for(var B=Math.PI/2*3,L=4*t.scalar,R=8*t.scalar,j=t.x,F=t.y,N=5,z=Math.PI/5;N--;)j=t.x+Math.cos(B)*R,F=t.y+Math.sin(B)*R,e.lineTo(j,F),B+=z,j=t.x+Math.cos(B)*L,F=t.y+Math.sin(B)*L,e.lineTo(j,F),B+=z;else e.moveTo(Math.floor(t.x),Math.floor(t.y)),e.lineTo(Math.floor(t.wobbleX),Math.floor(x)),e.lineTo(Math.floor(E),Math.floor(C)),e.lineTo(Math.floor(y),Math.floor(t.wobbleY));return e.closePath(),e.fill(),t.tick<t.totalTicks}(u,e)})).length?c=y.frame(e):t()}),h=t}),(o={addFettis:function(e){return f=f.concat(e),m},canvas:s,promise:m,reset:function(){c&&y.cancel(c),h&&h()}}).promise)}(a,w,E)}return m.reset=function(){h&&h.reset(),o&&o.reset()},m}function B(){return g||(g=P(null,{useWorker:!0,resize:!0})),g}a.exports=function(){return B().apply(this,arguments)},a.exports.reset=function(){B().reset()},a.exports.create=P,a.exports.shapeFromPath=function(e){if(!b)throw Error("path confetti are not supported in this browser");"string"==typeof e?n=e:(n=e.path,r=e.matrix);var t=new Path2D(n),a=document.createElement("canvas").getContext("2d");if(!r){for(var n,r,o,i,l=1e3,s=1e3,c=0,h=0,d=0;d<1e3;d+=2)for(var f=0;f<1e3;f+=2)a.isPointInPath(t,d,f,"nonzero")&&(l=Math.min(l,d),s=Math.min(s,f),c=Math.max(c,d),h=Math.max(h,f));o=c-l;var u=Math.min(10/o,10/(i=h-s));r=[u,0,0,u,-Math.round(o/2+l)*u,-Math.round(i/2+s)*u]}return{type:"path",path:n,matrix:r}},a.exports.shapeFromText=function(e){var t,a=1,n="#000000",r='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';"string"==typeof e?t=e:(t=e.text,a="scalar"in e?e.scalar:a,r="fontFamily"in e?e.fontFamily:r,n="c
1olor"in e?e.color:n);var o=10*a,i=""+o+"px "+r,l=new OffscreenCanvas(o,o),s=l.getContext("2d");s.font=i;var c=s.measureText(t),h=Math.ceil(c.actualBoundingBoxRight+c.actualBoundingBoxLeft),d=Math.ceil(c.actualBoundingBoxAscent+c.actualBoundingBoxDescent),f=c.actualBoundingBoxLeft+2,u=c.actualBoundingBoxAscent+2;h+=4,d+=4,(s=(l=new OffscreenCanvas(h,d)).getContext("2d")).font=i,s.fillStyle=n,s.fillText(t,f,u);var m=1/a;return{type:"bitmap",bitmap:l.transferToImageBitmap(),matrix:[m,0,0,m,-h*m/2,-d*m/2]}}}(function(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:this||{}}(),n,!1);let r=n.exports;n.exports.create},60710:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z",clipRule:"evenodd"}))})},76871:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))})},83979:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...o}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},o),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))})}}]);
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.