1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[35],{7645:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),a.forEach((function(t){r(e,t,n[t])}))}return e}t.default=function(e,t){var n=i.default,r={loading:function(e){e.error,e.isLoading;return e.pastDelay,null}};o=e,s=Promise,(null!=s&&"undefined"!==typeof Symbol&&s[Symbol.hasInstance]?s[Symbol.hasInstance](o):o instanceof s)?r.loader=function(){return e}:"function"===typeof e?r.loader=e:"object"===typeof e&&(r=a({},r,e));var o,s;var u=r=a({},r,t);if(u.suspense)throw new Error("Invalid suspense option usage in next/dynamic. Read more: https://nextjs.org/docs/messages/invalid-dynamic-suspense");if(u.suspense)return n(u);r.loadableGenerated&&delete(r=a({},r,r.loadableGenerated)).loadableGenerated;if("boolean"===typeof r.ssr){if(!r.ssr)return delete r.ssr,l(n,r);delete r.ssr}return n(r)};o(n(7294));var i=o(n(4588));function o(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}},3644:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var a=((r=n(7294))&&r.__esModule?r:{default:r}).default.createContext(null);t.LoadableContext=a},4588:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l=(o=n(7294))&&o.__esModule?o:{default:o},s=n(2021),u=n(3644);var c=[],d=[],f=!1;function p(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}var h=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._loadFn=t,this._opts=n,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}var t,n,a;return t=e,(n=[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var t=this._res,n=this._opts;if(t.loading){if("number"===typeof n.delay)if(0===n.delay)this._state.pastDelay=!0;else{var r=this;this._delay=setTimeout((function(){r._update({pastDelay:!0})}),n.delay)}if("number"===typeof n.timeout){var a=this;this._timeout=setTimeout((function(){a._update({timedOut:!0})}),n.timeout)}}this._res.promise.then((function(){e._update({}),e._clearTimeouts()})).catch((function(t){e._update({}),e._clearTimeouts()})),this._update({})}},{key:"_update",value:function(e){this._state=i({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach((function(e){return e()}))}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(e){var t=this;return this._callbacks.add(e),function(){t._callbacks.delete(e)}}}])&&r(t.prototype,n),a&&r(t,a),e}();function m(e){return function(e,t){var n=function(){if(!a){var t=new h(e,r);a={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return a.promise()},r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null,suspense:!1},t);r.suspense&&(r.lazy=l.default.lazy(r.loader));var a=null;if(!f&&!r.suspense){var o=r.webpack?r.webpack():r.modules;o&&d.push((function(e){var t=!0,r=!1,a=void 0;try{for(var i,l=o[Symbol.iterator]();!(t=(i=l.next()).done);t=!0){var s=i.value;if(-1!==e.indexOf(s))return n()}}catch(u){r=!0,a=u}finally{try{t||null==l.return||l.return()}finally{if(r)throw a}}}))}var c=r.suspense?function(e,t){return l.default.createElement(r.lazy,i({},e,{ref:t}))}:function(e,t){n();var i=l.default.useContext(u.LoadableContext),o=s.useSubscription(a);return l.default.useImperativeHandle(t,(function(){return{retry:a.retry}}
1),[]),i&&Array.isArray(r.modules)&&r.modules.forEach((function(e){i(e)})),l.default.useMemo((function(){return o.loading||o.error?l.default.createElement(r.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:a.retry}):o.loaded?l.default.createElement(function(e){return e&&e.__esModule?e.default:e}(o.loaded),e):null}),[e,o])};return c.preload=function(){return!r.suspense&&n()},c.displayName="LoadableComponent",l.default.forwardRef(c)}(p,e)}function y(e,t){for(var n=[];e.length;){var r=e.pop();n.push(r(t))}return Promise.all(n).then((function(){if(e.length)return y(e,t)}))}m.preloadAll=function(){return new Promise((function(e,t){y(c).then(e,t)}))},m.preloadReady=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(t){var n=function(){return f=!0,t()};y(d,e).then(n,n)}))},window.__NEXT_PRELOADREADY=m.preloadReady;var v=m;t.default=v},5734:function(){},2021:function(e,t,n){(()=>{"use strict";var t={800:e=>{var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==r.join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,l,s=a(e),u=1;u<arguments.length;u++){for(var c in o=Object(arguments[u]))n.call(o,c)&&(s[c]=o[c]);if(t){l=t(o);for(var d=0;d<l.length;d++)r.call(o,l[d])&&(s[l[d]]=o[l[d]])}}return s}},569:(e,t,n)=>{0},403:(e,t,n)=>{var r=n(800),a=n(522);t.useSubscription=function(e){var t=e.getCurrentValue,n=e.subscribe,i=a.useState((function(){return{getCurrentValue:t,subscribe:n,value:t()}}));e=i[0];var o=i[1];return i=e.value,e.getCurrentValue===t&&e.subscribe===n||(i=t(),o({getCurrentValue:t,subscribe:n,value:i})),a.useDebugValue(i),a.useEffect((function(){function e(){if(!a){var e=t();o((function(a){return a.getCurrentValue!==t||a.subscribe!==n||a.value===e?a:r({},a,{value:e})}))}}var a=!1,i=n(e);return e(),function(){a=!0,i()}}),[t,n]),i}},138:(e,t,n)=>{e.exports=n(403)},522:e=>{e.exports=n(7294)}},r={};function a(e){var n=r[e];if(void 0!==n)return n.exports;var i=r[e]={exports:{}},o=!0;try{t[e](i,i.exports,a),o=!1}finally{o&&delete r[e]}return i.exports}a.ab="//";var i=a(138);e.exports=i})()},5152:function(e,t,n){e.exports=n(7645)},5774:function(e,t,n){"use strict";n.d(t,{Ip:function(){return u},Wo:function(){return c},y3:function(){return d}});var r=n(7294),a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},a(e,t)};var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},i.apply(this,arguments)};function o(e){var t=e.className,n=e.counterClockwise,a=e.dashRatio,i=e.pathRadius,o=e.strokeWidth,u=e.style;return(0,r.createElement)("path",{className:t,style:Object.assign({},u,s({pathRadius:i,dashRatio:a,counterClockwise:n})),d:l({pathRadius:i,counterClockwise:n}),strokeWidth:o,fillOpacity:0})}function l(e){var t=e.pathRadius,n=e.counterClockwise?1:0;return"\n M 50,50\n m 0,-"+t+"\n a "+t+","+t+" "+n+" 1 1 0,"+2*t+"\n a "+t+","+t+" "+n+" 1 1 0,-"+2*t+"\n "}function s(e){var t=e.counterClockwise,n=e.dashRatio,r=e.pathRadius,a=2*Math.PI*r,i=(1-n)*a;return{strokeDasharray:a+"px "+a+"px",strokeDashoffset:(t?-i:i)+"px"}}var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}
1(t,e),t.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},t.prototype.getPathRadius=function(){return 50-this.props.strokeWidth/2-this.getBackgroundPadding()},t.prototype.getPathRatio=function(){var e=this.props,t=e.value,n=e.minValue,r=e.maxValue;return(Math.min(Math.max(t,n),r)-n)/(r-n)},t.prototype.render=function(){var e=this.props,t=e.circleRatio,n=e.className,a=e.classes,i=e.counterClockwise,l=e.styles,s=e.strokeWidth,u=e.text,c=this.getPathRadius(),d=this.getPathRatio();return(0,r.createElement)("svg",{className:a.root+" "+n,style:l.root,viewBox:"0 0 100 100","data-test-id":"CircularProgressbar"},this.props.background?(0,r.createElement)("circle",{className:a.background,style:l.background,cx:50,cy:50,r:50}):null,(0,r.createElement)(o,{className:a.trail,counterClockwise:i,dashRatio:t,pathRadius:c,strokeWidth:s,style:l.trail}),(0,r.createElement)(o,{className:a.path,counterClockwise:i,dashRatio:d*t,pathRadius:c,strokeWidth:s,style:l.path}),u?(0,r.createElement)("text",{className:a.text,style:l.text,x:50,y:50},u):null)},t.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},t}(r.Component);function c(e){e.children;var t=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&(n[r[a]]=e[r[a]])}return n}(e,["children"]);return(0,r.createElement)("div",{"data-test-id":"CircularProgressbarWithChildren"},(0,r.createElement)("div",{style:{position:"relative",width:"100%",height:"100%"}},(0,r.createElement)(u,i({},t)),e.children?(0,r.createElement)("div",{"data-test-id":"CircularProgressbarWithChildren__children",style:{position:"absolute",width:"100%",height:"100%",marginTop:"-100%",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"}},e.children):null))}function d(e){var t=e.rotation,n=e.strokeLinecap,r=e.textColor,a=e.textSize,i=e.pathColor,o=e.pathTransition,l=e.pathTransitionDuration,s=e.trailColor,u=e.backgroundColor,c=null==t?void 0:"rotate("+t+"turn)",d=null==t?void 0:"center center";return{root:{},path:f({stroke:i,strokeLinecap:n,transform:c,transformOrigin:d,transition:o,transitionDuration:null==l?void 0:l+"s"}),trail:f({stroke:s,strokeLinecap:n,transform:c,transformOrigin:d}),text:f({fill:r,fontSize:a}),background:f({fill:u})}}function f(e){return Object.keys(e).forEach((function(t){null==e[t]&&delete e[t]})),e}},6958:function(e,t,n){var r=n(7294);function a(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var i=a(r);!function(e){if(!e||"undefined"===typeof window)return;const 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}');const o=r.forwardRef((function({style:e={},className:t="",autoFill:n=!1,play:a=!0,pauseOnHover:o=!1,pauseOnClick:l=!1,direction:s="left",speed:u=50,delay:c=0,loop:d=0,gradient:f=!1,gradientColor:p="white",gradientWidth:h=200,onFinish:m,onCycleComplete:y,onMount:v,children:g},b){const[w,O]=r.useState(0),[k,_]=r.useState(0),[C,x]=r.useState(1),[E,P]=r.useState(!1),j=r.useRef(null),S=b||j,N=r.useRef(null),R=r.useCallback((()=>
1{if(N.current&&S.current){const e=S.current.getBoundingClientRect(),t=N.current.getBoundingClientRect();let r=e.width,a=t.width;"up"!==s&&"down"!==s||(r=e.height,a=t.height),x(n&&r&&a&&a<r?Math.ceil(r/a):1),O(r),_(a)}}),[n,S,s]);r.useEffect((()=>{if(E&&(R(),N.current&&S.current)){const e=new ResizeObserver((()=>R()));return e.observe(S.current),e.observe(N.current),()=>{e&&e.disconnect()}}}),[R,S,E]),r.useEffect((()=>{R()}),[R,g]),r.useEffect((()=>{P(!0)}),[]),r.useEffect((()=>{"function"===typeof v&&v()}),[]);const M=r.useMemo((()=>n?k*C/u:k<w?w/u:k/u),[n,w,k,C,u]),T=r.useMemo((()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!a||o?"paused":"running","--pause-on-click":!a||o&&!l||l?"paused":"running","--width":"up"===s||"down"===s?"100vh":"100%","--transform":"up"===s?"rotate(-90deg)":"down"===s?"rotate(90deg)":"none"})),[e,a,o,l,s]),D=r.useMemo((()=>({"--gradient-color":p,"--gradient-width":"number"===typeof h?`${h}px`:h})),[p,h]),L=r.useMemo((()=>({"--play":a?"running":"paused","--direction":"left"===s?"normal":"reverse","--duration":`${M}
1s`,"--delay":`${c}s`,"--iteration-count":d?`${d}`:"infinite","--min-width":n?"auto":"100%"})),[a,s,M,c,d,n]),I=r.useMemo((()=>({"--transform":"up"===s?"rotate(90deg)":"down"===s?"rotate(-90deg)":"none"})),[s]),A=r.useCallback((e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map(((e,t)=>i.default.createElement(r.Fragment,{key:t},r.Children.map(g,(e=>i.default.createElement("div",{style:I,className:"rfm-child"},e))))))),[I,g]);return E?i.default.createElement("div",{ref:S,style:T,className:"rfm-marquee-container "+t},f&&i.default.createElement("div",{style:D,className:"rfm-overlay"}),i.default.createElement("div",{className:"rfm-marquee",style:L,onAnimationIteration:y,onAnimationEnd:m},i.default.createElement("div",{className:"rfm-initial-child-container",ref:N},r.Children.map(g,(e=>i.default.createElement("div",{style:I,className:"rfm-child"},e)))),A(C-1)),i.default.createElement("div",{className:"rfm-marquee",style:L},A(C))):null}));t.Z=o},5194:function(e,t,n){"use strict";var r;n.d(t,{Z:function(){return z}});var a=n(7294),i=Object.defineProperty,o=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=e=>Array.isArray(e),d=e=>c(e)?e:[e];var f=e=>Array.from(e),p=e=>document.createTextNode(e);let h=e=>([...e.childNodes].forEach((e=>{if(e.nodeValue)return[...e.nodeValue].forEach((t=>{e.parentNode.insertBefore(p(t),e)})),void e.remove();h(e)})),e);var m=e=>{let t=document.implementation.createHTMLDocument();return t.body.innerHTML=e,h(t.body)};const y="ti-cursor",v="START",g={started:!1,completed:!1,frozen:!1,destroyed:!1},b={breakLines:!0,cursor:!0,cursorChar:"|",cursorSpeed:1e3,deleteSpeed:null,html:!0,lifeLike:!0,loop:!1,loopDelay:750,nextStringDelay:750,speed:100,startDelay:250,startDelete:!1,strings:[],waitUntilVisible:!1,beforeString:()=>{},afterString:()=>{},beforeStep:()=>{},afterStep:()=>{},afterComplete:()=>{}};function w(e,t=!1){let n,r=document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:e=>{var t;return(null==(t=null==e?void 0:e.classList)?void 0:t.contains(y))?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}}),a=[];for(;n=r.nextNode();)n.originalParent=n.parentNode,a.push(n);return t?a.reverse():a}function O(e,t=!0){return t?w(m(e)):f(e).map(p)}var k=e=>document.createElement(e),_=(e,t="")=>{let n=k("style");n.id=t,n.appendChild(p(e)),document.head.appendChild(n)};let C=e=>Number.isInteger(e),x=(e,t=document,n=!1)=>t["querySelector"+(n?"All":"")](e);var E=e=>"value"in e;let P=e=>E(e)?f(e.value):w(e,!0).filter((e=>!(e.childNodes.length>0)));var j=({el:e,move:t,cursorPos:n,to:r})=>{if(C(t))return-1*t;let a=((e,t,n=v)=>{let r=new RegExp("END","i").test(n),a=w(e?x(e,t):t,!0),i=a[0],o=a[a.length-1],l=r&&!e?0:P(t).findIndex((e=>e.isSameNode(r?i:o)));return r&&l--,l+1})(t,e,r);return a-n},S=e=>(c(e)||(e=[e/2,e/2]),e),N=(e,t)=>Math.abs(Math.random()*(e+t-(e-t))+(e-t));let R=e=>e/2;let M=e=>"function"===typeof e?e():e;var T=(e,t)=>Object.assign({},e,t),D=e=>{if(!e)return;let t=e.parentNode;(t.childNodes.length>1?e:t).remove()};let L={"font-family":"","font-weight":"","font-size":"","font-style":"","line-height":"",color:"","margin-left":"-.125em","margin-right":".125em"};function I(e,t={}){let n=async(e,t,n=!1)=>{q.frozen&&await new Promise((e=>{this.unfreeze=()=>{q.frozen=!1,e()}})),n||await G.beforeStep(this),await(async(e,t,n)=>new Promise((r=>{n.push(setTimeout((async()=>{await e(),r()}),t))})))(e,t,W),n||await G.afterStep(this)},r=()=>E(H),a=e=>function(e){let{speed:t,deleteSpeed:n,lifeLike:r}=e;return n=null!==n?n:t/3,r?[N(t,R(t)),N(n,R(n))]:[t,n]}(G)[e],i=()=>P(H),o=(e,t=0)=>e?a(t):0,l=(e,t)=>(Z.add(e),((e={})=>{let t=e.delay;t&&Z.add((()=>w(t)))})(t),this),s=(e={})=>[()=>$(e),()=>$(G)],u=e=>{let t=G.nextStringDelay;Z.add([()=>w(t[0]),...e,()=>w(t[1])])},c=async()=>{!r()&&H.appendChild(Y),U&&((e,t,n)=>{let r=`[data-typeit-id='${e}'] .ti-cursor`,a=getComputedStyle(n),i=Object.entries(L).reduce(((e,[t,n])=>`${e} ${t}: var(--ti-cursor-${t}, ${n||a[t]});`),"");_(`@keyframes blink-${e} { 0% {opacity: 0} 49% {opacity: 0} 50% {opacity: 1} } ${r} { display: inline; letter-spacing: -1em; ${i} animation: blink-${e} ${t.cursorSpeed/1e3}s infinite; } ${r}.with-delay { animation-delay: 500ms; } ${r}.disabled { animation: none; }`,e)})(X,G,H)},f=e=>{U&&(Y.classList.toggle("disabled",e),Y.classList.toggle("with-delay",!e))},p=async()=>{q.started=!0;let e=Z.getItems();try{for(let n=0;n<e.length;n++)await e[n](),Z.markDone(n),f(!1);if(q.completed=!0,await G.afterComplete(this),!G.loop)throw"";let t=G.loopDelay;n((async()=>{await(async e=>{F&&await I({value:F}),Z.reset(),Z.set(0,(()=>w(e))),await z({num:null})})(t[0]),p()}),t[1])}catch(t){}return this},w=(e=0)=>n((()=>{}),e),I=async({value:e,to:t=v,instant:r=!1})=>{f(!0);let l=j({el:H,move:e,cursorPos:F,to:t}),s=()=>{var e,t,n;e=l<0?-1:1,t=F,n=i(),F=Math.min(Math.max(t+e,0),n.length),((e,t,n)=>{let r=t[n-1],a=x(".ti-cursor",e);(e=(null==r?void 0:r.parentNode)||e).insertBefore(a,r||null)})(H,i(),F)};await n((async()=>{for(let e=0;e<Math.abs(l);e++)r?s():await n(s,a(0))}),o(r))},A=({chars:e,silent:t=!1,instant:r=!1})=>(f(!0),n((async()=>{let i=e=>((e,t)=>{if(E(e))return void(e.value=`${e.value}${t.textContent}`);t.innerHTML="";let n="BODY"===(null==(r=t.originalParent)?void 0:r.tagName)?e:t.originalParent||e;var r;n.insertBefore(t,x(".ti-cursor",n)||null)})(H,e);t||await G.beforeString(e,this);for(let t of e)r||/<(.+)>(.*?)<\/(.+)>/.test(t.outerHTML)?i(t):await n((()=>i(t)),a(0));t||await G.afterString(e,this)}),o(r),!0)),$=async e=>{G=T(G,e)},V=async()=>
1{r()?H.value="":i().forEach((e=>{D(e)}))},z=async({num:e=null,instant:t=!1,to:l=v})=>{f(!0),await n((async()=>{let o=null===e?i().length:C(e)?e:j({el:H,move:e,cursorPos:F,to:l}),s=()=>{let e=i();e.length&&(r()?H.value=H.value.slice(0,-1):D(e[F]))};for(let e=0;e<o;e++)t?s():await n(s,a(1))}),o(t,1)),null===e&&i().length-1>0&&await z({num:null})};this.break=function(e){return l((()=>A({chars:[k("BR")],silent:!0})),e)},this.delete=function(e=null,t={}){e=M(e);let n=s(t),r=e,{instant:a,to:i}=t;return l([n[0],()=>z({num:r,instant:a,to:i}),n[1]],t)},this.empty=function(e={}){return l(V,e)},this.exec=function(e,t){let n=s(t);return l([n[0],e,n[1]],t)},this.move=function(e,t={}){e=M(e);let n=s(t),{instant:r,to:a}=t,i={value:null===e?"":e,to:a,instant:r};return l([n[0],()=>I(i),n[1]],t)},this.options=function(e){return e=M(e),l((()=>$(e)),e)},this.pause=function(e,t={}){return l((()=>w(M(e))),t)},this.type=function(e,t={}){e=M(e);let n=s(t),r=O(e,G.html),{instant:a}=t,i=[n[0],()=>A({chars:r,instant:a}),n[1]];return l(i,t)},this.is=function(e){return q[e]},this.destroy=function(e=!0){W.forEach((e=>clearTimeout(e))),W=[],M(e)&&D(Y),q.destroyed=!0},this.freeze=function(){q.frozen=!0},this.unfreeze=function(){},this.reset=function(e){!this.is("destroyed")&&this.destroy(),e?(Z.wipe(),e(this)):Z.reset(),F=0;for(let t in q)q[t]=!1;return H[r()?"value":"innerHTML"]="",this},this.go=function(){return q.started?this:(c(),G.waitUntilVisible?(((e,t)=>{new IntersectionObserver(((n,r)=>{n.forEach((n=>{n.isIntersecting&&(t(),r.unobserve(e))}))}),{threshold:1}).observe(e)})(H,p.bind(this)),this):(p(),this))},this.getQueue=()=>Z,this.getOptions=()=>G,this.updateOptions=e=>$(e),this.getElement=()=>H;let H="string"===typeof(B=e)?x(B):B;var B;let W=[],F=0,q=T({},g),G=T(b,t);G=T(G,{html:!r()&&G.html,nextStringDelay:S(G.nextStringDelay),loopDelay:S(G.loopDelay)});let X=Math.random().toString().substring(2,9),Z=function(e){let t=function(e){return n=n.concat(d(e)),this},n=[];return t(e),{add:t,set:function(e,t){n[e]=t},reset:function(){n=n.map((e=>(delete e.done,e)))},wipe:function(){n=[],t(e)},getItems:(e=!1)=>n.filter((t=>e||!t.done)),markDone:e=>{n[e].done=!0}}}([()=>w(G.startDelay)]);H.dataset.typeitId=X,_("[data-typeit-id]:before {content: '.'; display: inline-block; width: 0; visibility: hidden;}");let U=G.cursor&&!r(),Y=(()=>{if(r())return;let e=k("span");return e.className=y,U?(e.innerHTML=m(G.cursorChar).innerHTML,e):(e.style.visibility="hidden",e)})();G.strings=(e=>{let t=H.innerHTML;return t?(H.innerHTML="",G.startDelete?(H.innerHTML=t,h(H),u([()=>z({num:null})]),e):t.trim().split(/<br(?:\s*?)(?:\/)?>/).concat(e)):e})(d(G.strings)),G.strings.length&&(()=>{let e=G.strings.filter((e=>!!e));e.forEach(((t,n)=>{let r=O(t,G.html);if(Z.add((()=>A({chars:r}))),n+1===e.length)return;let a=[G.breakLines?()=>A({chars:[k("BR")],silent:!0}):()=>z({num:r.length})];u(a)}))})()}const{useRef:A,useEffect:$,useState:V}=r||(r=n.t(a,2)),z=e=>{const t=A(null),n=A(null),r=e,{options:i,as:c,children:d,getBeforeInit:f,getAfterInit:p}=r,h=((e,t)=>{var n={};for(var r in e)l.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&o)for(var r of o(e))t.indexOf(r)<0&&s.call(e,r)&&(n[r]=e[r]);return n})(r,["options","as","children","getBeforeInit","getAfterInit"]),[m,y]=V(!0),[v,g]=V(null),b=c;return $((()=>{!function(){const e=Object.assign({},i);d&&t.current&&(e.strings=t.current.innerHTML),g(e)}(),y(!1)}),[i]),$((()=>{var e;v&&((null==(e=n.current)?void 0:e.updateOptions(v))||(n.current=new I(t.current,v),n.current=f(n.current),n.current.go(),n.current=p(n.current)))}),[v]),$((()=>()=>{var e;return null==(e=n.current)?void 0:e.destroy()}),[]),a.createElement(b,((e,t)=>{for(var n in t||(t={}))l.call(t,n)&&u(e,n,t[n]);if(o)for(var n of o(t))s.call(t,n)&&u(e,n,t[n]);return e})({ref:t,children:m?d:null,style:{opacity:m?0:1}},h))};z.defaultProps={as:"span",options:{},getBeforeInit:e=>e,getAfterInit:e=>e}},6513:function(e,t,n){"use strict";n.d(t,{_:function(){return c}});var r=n(655),a=n(4394),i=n(7107),o=n(5759);function l(){var e=!1,t=[],n=new Set,l={subscribe:function(e){return n.add(e),function(){n.delete(e)}}
1,start:function(r,a){if(e){var o=[];return n.forEach((function(e){o.push((0,i.d5)(e,r,{transitionOverride:a}))})),Promise.all(o)}return new Promise((function(e){t.push({animation:[r,a],resolve:e})}))},set:function(t){return(0,a.k)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),n.forEach((function(e){(0,o.gg)(e,t)}))},stop:function(){n.forEach((function(e){(0,i.p_)(e)}))},mount:function(){return e=!0,t.forEach((function(e){var t=e.animation,n=e.resolve;l.start.apply(l,(0,r.ev)([],(0,r.CR)(t),!1)).then(n)})),function(){e=!1,l.stop()}}};return l}var s=n(7294),u=n(6681);function c(){var e=(0,u.h)(l);return(0,s.useEffect)(e.mount,[]),e}}}]);
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.