1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{1501:function(e,t,n){Promise.resolve().then(n.t.bind(n,8173,23)),Promise.resolve().then(n.t.bind(n,231,23)),Promise.resolve().then(n.bind(n,7666)),Promise.resolve().then(n.bind(n,7730))},6648:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(5601),o=n.n(r)},5601:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return s}});let r=n(1609),o=n(497),i=n(8173),u=r._(n(1241));function s(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=i.Image},4578:function(e,t,n){"use strict";Object.defineProperty(t,"X$",{value:!0});var r=n(7437),o=n(2265),i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function u(e,t){var n,r;switch(t.type){case"TYPE":return i(i({},e),{speed:t.speed,text:null===(n=t.payload)||void 0===n?void 0:n.substring(0,e.text.length+1)});case"DELAY":return i(i({},e),{speed:t.payload});case"DELETE":return i(i({},e),{speed:t.speed,text:null===(r=t.payload)||void 0===r?void 0:r.substring(0,e.text.length-1)});case"COUNT":return i(i({},e),{count:e.count+1});default:return e}}var s=function(e){var t=e.words,n=void 0===t?["Hello World!","This is","a simple Typewriter"]:t,r=e.loop,i=void 0===r?1:r,s=e.typeSpeed,l=void 0===s?80:s,c=e.deleteSpeed,d=void 0===c?50:c,a=e.delaySpeed,p=void 0===a?1500:a,f=e.onLoopDone,y=e.onType,v=e.onDelete,m=e.onDelay,h=o.useReducer(u,{speed:l,text:"",count:0}),g=h[0],_=g.speed,T=g.text,b=g.count,C=h[1],S=o.useRef(0),E=o.useRef(!1),x=o.useRef(!1),D=o.useRef(!1),k=o.useRef(!1),w=o.useCallback(function(){var e=b%n.length,t=n[e];x.current?(C({type:"DELETE",payload:t,speed:d}),""===T&&(x.current=!1,C({type:"COUNT"}))):(C({type:"TYPE",payload:t,speed:l}),D.current=!0,T===t&&(C({type:"DELAY",payload:p}),D.current=!1,k.current=!0,setTimeout(function(){k.current=!1,x.current=!0},p),i>0&&(S.current+=1,S.current/n.length===i&&(k.current=!1,E.current=!0)))),D.current&&y&&y(S.current),x.current&&v&&v(),k.current&&m&&m()},[b,p,d,i,l,n,T,y,v,m]);return o.useEffect(function(){var e=setTimeout(w,_);return E.current&&clearTimeout(e),function(){return clearTimeout(e)}},[w,_]),o.useEffect(function(){f&&E.current&&f()},[f]),[T,{isType:D.current,isDelay:k.current,isDelete:x.current,isDone:E.current}]};!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}(".styles-module_blinkingCursor__yugAC{color:inherit;font:inherit;left:3px;line-height:inherit;opacity:1;position:relative;top:0}.styles-module_blinking__9VXRT{animation-duration:.8s;animation-iteration-count:infinite;animation-name:styles-module_blink__rqfaf}@keyframes styles-module_blink__rqfaf{0%{opacity:1}to{opacity:0}}");var l=o.memo(function(e){var t=e.cursorBlinking,n=e.cursorStyle,o=e.cursorColor;return r.jsx("span",i({style:{color:void 0===o?"inherit":o},className:"".concat("styles-module_blinkingCursor__yugAC"," ").concat(void 0===t||t?"styles-module_blinking__9VXRT":"")},{children:void 0===n?"|":n}))});t.CF=l,t.rf=function(e){var t=e.words,n=e.loop,o=e.typeSpeed,i=e.deleteSpeed,u=e.delaySpeed,c=e.cursor,d=e.cursorStyle,a=e.cursorColor,p=e.cursorBlinking,f=s({words:void 0===t?["Hello World!","This is","a simple Typewriter"]:t,loop:void 0===n?1:n,typeSpeed:void 0===o?80:o,deleteSpeed:void 0===i?50:i,delaySpeed:void 0===u?1500:u,onLoopDone:e.onLoopDone,onType:e.onType,onDelay:e.onDelay,onDelete:e.onDelete})[0];return r.jsxs(r.Fragment,{children:[r.jsx("span",{children:f}),void 0!==c&&c&&r.jsx(l,{cursorStyle:void 0===d?"|":d,cursorColor:void 0===a?"inherit":a,cursorBlinking:void 0===p||p})]})},t.Ku=s},7666:function(e,t,n){"use strict";n.r(t),n.d(t,{Cursor:function(){return r.CF},Typewriter:function(){return r.rf},__esModule:function(){return r.X$},useTypewriter:function(){return r.Ku}});var r=n(4578)},7730:function(e,t,n){"use strict";n.d(t,{default:function(){return u}});var r=n(7437),o=n(6648),i=n(2265);function u(e){let{src:t,alt:n,fallbackSrc:u="/assets/placeholder-image.svg",...s}=e,[l,c]=(0,i.useState)(t),[d,a]=(0,i.useState)(!1);return(0,r.jsx)(o.default,{...s,src:l,alt:n,onError:()=>{d||l===u||(a(!0),c(u))}})}}},function(e){e.O(0,[231,173,971,23,744],function(){return e(e.s=1501)}),_N_E=e.O()}]);
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.