1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[21737,71847],{9484:(e,t,a)=>{a.d(t,{C1:()=>w,bL:()=>M});var n=a(12115),r=a(3468),o=a(97602),i=a(95155),l="Progress",[s,c]=(0,r.A)(l),[u,h]=s(l),d=n.forwardRef((e,t)=>{var a,n,r,l;let{__scopeProgress:s,value:c=null,max:h,getValueLabel:d=p,...f}=e;(h||0===h)&&!b(h)&&console.error((a="".concat(h),n="Progress","Invalid prop `max` of value `".concat(a,"` supplied to `").concat(n,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")));let m=b(h)?h:100;null===c||y(c,m)||console.error((r="".concat(c),l="Progress","Invalid prop `value` of value `".concat(r,"` supplied to `").concat(l,"`. The `value` prop must be:\n - a positive number\n - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")));let M=y(c,m)?c:null,w=g(M)?d(M,m):void 0;return(0,i.jsx)(u,{scope:s,value:M,max:m,children:(0,i.jsx)(o.sG.div,{"aria-valuemax":m,"aria-valuemin":0,"aria-valuenow":g(M)?M:void 0,"aria-valuetext":w,role:"progressbar","data-state":v(M,m),"data-value":null!=M?M:void 0,"data-max":m,...f,ref:t})})});d.displayName=l;var f="ProgressIndicator",m=n.forwardRef((e,t)=>{var a;let{__scopeProgress:n,...r}=e,l=h(f,n);return(0,i.jsx)(o.sG.div,{"data-state":v(l.value,l.max),"data-value":null!=(a=l.value)?a:void 0,"data-max":l.max,...r,ref:t})});function p(e,t){return"".concat(Math.round(e/t*100),"%")}function v(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function g(e){return"number"==typeof e}function b(e){return g(e)&&!isNaN(e)&&e>0}function y(e,t){return g(e)&&!isNaN(e)&&e<=t&&e>=0}m.displayName=f;var M=d,w=m},52987:(e,t,a)=>{a.d(t,{A:()=>n});let n=(0,a(71847).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},61362:(e,t,a)=>{a.d(t,{A:()=>n});let n=(0,a(71847).A)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},71708:(e,t,a)=>{a.d(t,{A:()=>r});var n={};!function e(t,a,n,r){var o,i,l,s,c,u,h,d,f,m,p,v=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL),g="function"==typeof Path2D&&"function"==typeof DOMMatrix;function b(){}function y(e){var n=a.exports.Promise,r=void 0!==n?n:t.Promise;return"function"==typeof r?new r(e):(e(b,b),null)}var M=(o=function(){if(!t.OffscreenCanvas)return!1;var e=new OffscreenCanvas(1,1),a=e.getContext("2d");a.fillRect(0,0,1,1);var n=e.transferToImageBitmap();try{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()}}),w=(c=Math.floor(1e3/60),u={},h=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(l=function(e){var t=Math.random();return u[t]=requestAnimationFrame(function a(n){h===n||h+c-1<n?(h=n,delete u[t],e()):u[t]=requestAnimationFrame(a)}),t},s=function(e){u[e]&&cancelAnimationFrame(u[e])}):(l=function(e){return setTimeout(e,c)},s=function(e){return clearTimeout(e)}),{frame:l,cancel:s}),x=(m={},function(){if(d)return d;if(!n&&v){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{d=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){return"function"==typeof console.warn&&console.warn("\uD83C\uDF8A Could not load worker",e),null}var a=d;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(f)return r(e,null),f;var o=Math.random().toString(36).slice(2);return f=y(function(t){function i(e){e.data.callback===o&&(delete m[o],a.removeEventListener("message",i),f=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 d}),C={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 k(e,t,a){var n;return n=e&&null!=e[t]?e[t]:C[t],a?a(n):n}function A(e){return e<0?0:Math.floor(e)}function I(e){return parseInt(e,16)}function E(e){return e.map(T)}function T(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 N(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function P(e){var t=e.getBoundingClientRect();e.width=t.width,e.height=t.height}function O(e,a){var o,i=!e,l=!!k(a||{},"resize"),s=!1,c=k(a,"disableForReducedMotion",Boolean),u=v&&k(a||{},"useWorker")?x():null,h=i?N:P,d=!!e&&!!u&&!!e.__confetti_initialized,f="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function m(a){var m,p=c||k(a,"disableForReducedMotion",Boolean),v=k(a,"zIndex",Number);if(p&&f)return y(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=v,e=m,document.body.appendChild(e)),l&&!d&&h(e);var b={width:e.width,height:e.height};function x(){if(u){var t={getBoundingClientRect:function(){if(!i)return e.getBoundingClientRect()}};h(t),u.postMessage({resize:{width:t.width,height:t.height}});return}b.width=b.height=null}function C(){o=null,l&&(s=!1,t.removeEventListener("resize",x)),i&&e&&(document.body.contains(e)&&document.body.removeChild(e),e=null,d=!1)}return(u&&!d&&u.init(e),d=!0,u&&(e.__confetti_initialized=!0),l&&!s&&(s=!0,t.addEventListener("resize",x,!1)),u)?u.fire(a,b,C):function(t,a,i){for(var l,s,c,u,d,f,m,p=k(t,"particleCount",A),v=k(t,"angle",Number),b=k(t,"spread",Number),x=k(t,"startVelocity",Number),C=k(t,"decay",Number),I=k(t,"gravity",Number),T=k(t,"drift",Number),N=k(t,"colors",E),P=k(t,"ticks",Number),O=k(t,"shapes"),S=k(t,"scalar"),R=!!k(t,"flat"),B=((l=k(t,"origin",Object)).x=k(l,"x",Number),l.y=k(l,"y",Number),l),z=p,F=[],j=e.width*B.x,L=e.he
1ight*B.y;z--;)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)*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:j,y:L,angle:v,spread:b,startVelocity:x,color:N[z%N.length],shape:O[Math.floor(Math.random()*(O.length-0))+0],ticks:P,decay:C,gravity:I,drift:T,scalar:S,flat:R}));return o?o.addFettis(F):(s=e,d=F.slice(),f=s.getContext("2d"),m=y(function(e){function t(){c=u=null,f.clearRect(0,0,a.width,a.height),M.clear(),i(),e()}c=w.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||(h(s),a.width=s.width,a.height=s.height),f.clearRect(0,0,a.width,a.height),(d=d.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,u,h,d,f,m,p,v,b,y=t.tick++/t.totalTicks,w=t.x+t.random*t.tiltCos,x=t.y+t.random*t.tiltSin,C=t.wobbleX+t.random*t.tiltCos,k=t.wobbleY+t.random*t.tiltSin;if(e.fillStyle="rgba("+t.color.r+", "+t.color.g+", "+t.color.b+", "+(1-y)+")",e.beginPath(),g&&"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(C-w),l=.1*Math.abs(k-x),s=Math.PI/10*t.wobble,c=new Path2D(a),(u=new Path2D).addPath(c,new DOMMatrix(n)),(h=new Path2D).addPath(u,new DOMMatrix([Math.cos(s)*i,Math.sin(s)*i,-Math.sin(s)*l,Math.cos(s)*l,r,o])),h))}else if("bitmap"===t.shape.type){var A=Math.PI/10*t.wobble,I=.1*Math.abs(C-w),E=.1*Math.abs(k-x),T=t.shape.bitmap.width*t.scalar,N=t.shape.bitmap.height*t.scalar,P=new DOMMatrix([Math.cos(A)*I,Math.sin(A)*I,-Math.sin(A)*E,Math.cos(A)*E,t.x,t.y]);P.multiplySelf(new DOMMatrix(t.shape.matrix));var O=e.createPattern(M.transform(t.shape.bitmap),"no-repeat");O.setTransform(P),e.globalAlpha=1-y,e.fillStyle=O,e.fillRect(t.x-T/2,t.y-N/2,T,N),e.globalAlpha=1}else if("circle"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(C-w)*t.ovalScalar,Math.abs(k-x)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):(d=t.x,f=t.y,m=Math.abs(C-w)*t.ovalScalar,p=Math.abs(k-x)*t.ovalScalar,v=Math.PI/10*t.wobble,b=2*Math.PI,e.save(),e.translate(d,f),e.rotate(v),e.scale(m,p),e.arc(0,0,1,0,b,void 0),e.restore());else if("star"===t.shape)for(var S=Math.PI/2*3,R=4*t.scalar,B=8*t.scalar,z=t.x,F=t.y,j=5,L=Math.PI/5;j--;)z=t.x+Math.cos(S)*B,F=t.y+Math.sin(S)*B,e.lineTo(z,F),S+=L,z=t.x+Math.cos(S)*R,F=t.y+Math.sin(S)*R,e.lineTo(z,F),S+=L;else e.moveTo(Math.floor(t.x),Math.floor(t.y)),e.lineTo(Math.floor(t.wobbleX),Math.floor(x)),e.lineTo(Math.floor(C),Math.floor(k)),e.lineTo(Math.floor(w),Math.floor(t.wobbleY));return e.closePath(),e.fill(),t.tick<t.totalTicks}(f,e)})).length?c=w.frame(e):t()}),u=t}),(o={addFettis:function(e){return d=d.concat(e),m},canvas:s,promise:m,reset:function(){c&&w.cancel(c),u&&u()}}).promise)}(a,b,C)}return m.reset=function(){u&&u.reset(),o&&o.reset()},m}function S(){return p||(p=O(null,{useWorker:!0,resize:!0})),p}a.exports=function(){return S().apply(this,arguments)},a.exports.reset=function(){S().reset()},a.exports.create=O,a.exports.shapeFromPath=function(e){if(!g)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,u=0,h=0;h<1e3;h+=2)for(var d=0;d<1e3;d+=2)a.isPointInPath(t,h,d,"nonzero")&&(l=Math.min(l,h),s=Math.min(s,d),c=Math.max(c,h),u=Math.max(u,d));o=c-l;var f=Math.min(10/o,10/(i=u-s));r=[f,0,0,f,-Math.round(o/2+l)*f,-Math.round(i/2+s)*f]}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),u=Math.ceil(c.actualBoundingBoxRight+c.actualBoundingBoxLeft),h=Math.ceil(c.actualBoundingBoxAscent+c.actualBoundingBoxDescent),d=c.actualBoundingBoxLeft+2,f=c.actualBoundingBoxAscent+2;u+=4,h+=4,(s=(l=new OffscreenCanvas(u,h)).getContext("2d")).font=i,s.fillStyle=n,s.fillText(t,d,f);var m=1/a;return{type:"bitmap",bitmap:l.transferToImageBitmap(),matrix:[m,0,0,m,-u*m/2,-h*m/2]}}}(function(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:this||{}}(),n,!1);let r=n.exports;n.exports.create},71847:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(12115);let r=function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter((e,t,a)=>!!e&&""!==e.trim()&&a.indexOf(e)===t).join(" ").trim()};var o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,n.forwardRef)((e,t)=>{let{color:a="currentColor",size:i=24,strokeWidth:l=2,absoluteStrokeWidth:s,className:c="",children:u,iconNode:h,...d}=e;return(0,n.createElement)("svg",{ref:t,...o,width:i,height:i,stroke:a,strokeWidth:s?24*Number(l)/Number(i):l,className:r("lucide",c),...d},[...h.map(e=>{let[t,a]=e;return(0,n.createElement)(t,a)}),...Array.isArray(u)?u:[u]])}),l=(e,t)=>{let a=(0,n.forwardRef)((a,o)=>{let{className:l,...s}=a;return(0,n.createElement)(i,{ref:o,iconNode:t,className:r("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),l),...s})});return a.displayName="".concat(e),a}},78874:(e,t,a)=>{a.d(t,{A:()=>n});let n=(0,a(71847).A)("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},83101:(e,t,a)=>{a.d(t,{F:()=>i});var n=a(2821);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=n.$,i=(e,t)=>a=>{var n;if((null==t?void 0:t.variants)==null)return o(e,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:i,defaultVariants:l}=t,s=Object.keys(i).map(e=>{let t=null==a?void 0:a[e],n=null==l?void 0:l[e];if(null===t)return null;let o=r(t)||r(n);return i[e][o]}),c=a&&Object.entries(a).reduce((e,t)=>{let[a,n]=t;return void 0===n||(e[a]=n),e},{});return o(e,s,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:a,className:n,...r}=t;return Object.entries(r).every(e=>{let[t,a]=e;return Array.isArray(a)?a.includes({...l,...c}[t]):({...l,...c})[t]===a})?[...e,a,n]:e},[]),null==a?void 0:a.class,null==a?void 0:a.className)}},89559:(e,t,a)=>{a.d(t,{A:()=>n});let n=(0,a(71847).A)("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]])}}]);
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.