1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="9031c110-15a9-4aa1-8bba-c37bf6d936d4",e._sentryDebugIdIdentifier="sentry-dbid-9031c110-15a9-4aa1-8bba-c37bf6d936d4")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8008],{91296:function(e,n,t){var r=0/0,i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,u=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof t.g&&t.g&&t.g.Object===Object&&t.g,f="object"==typeof self&&self&&self.Object===Object&&self,s=c||f||Function("return this")(),d=Object.prototype.toString,m=Math.max,p=Math.min,v=function(){return s.Date.now()};function y(e){var n=typeof e;return!!e&&("object"==n||"function"==n)}function h(e){if("number"==typeof e)return e;if("symbol"==typeof(n=e)||n&&"object"==typeof n&&"[object Symbol]"==d.call(n))return r;if(y(e)){var n,t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var c=o.test(e);return c||u.test(e)?l(e.slice(2),c?2:8):a.test(e)?r:+e}e.exports=function(e,n,t){var r,i,a,o,u,l,c=0,f=!1,s=!1,d=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(n){var t=r,a=i;return r=i=void 0,c=n,o=e.apply(a,t)}function g(e){var t=e-l,r=e-c;return void 0===l||t>=n||t<0||s&&r>=a}function w(){var e,t,r,i=v();if(g(i))return E(i);u=setTimeout(w,(e=i-l,t=i-c,r=n-e,s?p(r,a-t):r))}function E(e){return(u=void 0,d&&r)?b(e):(r=i=void 0,o)}function x(){var e,t=v(),a=g(t);if(r=arguments,i=this,l=t,a){if(void 0===u)return c=e=l,u=setTimeout(w,n),f?b(e):o;if(s)return u=setTimeout(w,n),b(l)}return void 0===u&&(u=setTimeout(w,n)),o}return n=h(n)||0,y(t)&&(f=!!t.leading,a=(s="maxWait"in t)?m(h(t.maxWait)||0,n):a,d="trailing"in t?!!t.trailing:d),x.cancel=function(){void 0!==u&&clearTimeout(u),c=0,r=l=i=u=void 0},x.flush=function(){return void 0===u?o:E(v())},x}},50344:function(e,n,t){"use strict";t.d(n,{Z:function(){return function e(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=[];return r.Children.forEach(n,function(n){(null!=n||t.keepEmpty)&&(Array.isArray(n)?a=a.concat(e(n)):(0,i.isFragment)(n)&&n.props?a=a.concat(e(n.props.children,t)):a.push(n))}),a}}});var r=t(67294),i=t(59864)},97005:function(e,n,t){var r=t(67294),i=r&&"object"==typeof r&&"default"in r?r:{default:r};!function(e){if(!e||"undefined"==typeof window)return;let n=document.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=e,document.head.appendChild(n)}('.marquee-container {\n overflow-x: hidden !important;\n display: flex !important;\n flex-direction: row !important;\n position: relative;\n width: var(--width);\n transform: var(--transform);\n}\n.marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.overlay::before, .overlay::after {\n background: linear-gradient(to right, var(--gradient-color));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n}\n.overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.overlay::before {\n left: 0;\n top: 0;\n}\n\n.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.initial-child-container {\n flex: 0 0 auto;\n display: flex;\n min-width: auto;\n flex-direction: row;\n}\n\n.child {\n transform: var(--transform);\n}');let a=r.forwardRef(function({style:e={},className:n="",autoFill:t=!1,play:a=!0,pauseOnHover:o=!1,pauseOnClick:u=!1,direction:l="left",speed:c=50,delay:f=0,loop:s=0,gradient:d=!1,gradientColor:m=[255,255,255],gradientWidth:p=200,onFinish:v,onCycleComplete:y,onMount:h,children:b},g){let[w,E]=r.useState(0),[x,j]=r.useState(0),[k,O]=r.useState(1),[$,C]=r.useState(!1),N=r.useRef(null),M=g||N,_=r.useRef(null),q=r.useCallback(()=>
1{if(_.current&&M.current){let e=M.current.getBoundingClientRect(),n=_.current.getBoundingClientRect(),r=e.width,i=n.width;("up"===l||"down"===l)&&(r=e.height,i=n.height),t&&r&&i?O(i<r?Math.ceil(r/i):1):O(1),E(r),j(i)}},[t,M,l]);r.useEffect(()=>{if($&&(q(),_.current&&M.current)){let e=new ResizeObserver(()=>q());return e.observe(M.current),e.observe(_.current),()=>{e&&e.disconnect()}}},[q,M,$]),r.useEffect(()=>{q()},[q,b]),r.useEffect(()=>{C(!0)},[]),r.useEffect(()=>{"function"==typeof h&&h()},[]);let I=r.useMemo(()=>t?x*k/c:x<w?w/c:x/c,[t,w,x,k,c]),T=`rgba(${m[0]}, ${m[1]}, ${m[2]}`,A=r.useMemo(()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!a||o?"paused":"running","--pause-on-click":!a||o&&!u||u?"paused":"running","--width":"up"===l||"down"===l?"100vh":"100%","--transform":"up"===l?"rotate(-90deg)":"down"===l?"rotate(90deg)":"none"}),[e,a,o,u,l]),R=r.useMemo(()=>({"--gradient-color":`${T}, 1), ${T}, 0)`,"--gradient-width":"number"==typeof p?`${p}px`:p}),[T,p]),S=r.useMemo(()=>({"--play":a?"running":"paused","--direction":"left"===l?"normal":"reverse","--duration":`${I}s`,"--delay":`${f}s`,"--iteration-count":s?`${s}`:"infinite","--min-width":t?"auto":"100%"}),[a,l,I,f,s,t]),D=r.useMemo(()=>({"--transform":"up"===l?"rotate(90deg)":"down"===l?"rotate(-90deg)":"none"}),[l]),F=r.useCallback(e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map((e,n)=>i.default.createElement(r.Fragment,{key:n},r.Children.map(b,e=>i.default.createElement("div",{style:D,className:"child"},e)))),[D,b]);return $?i.default.createElement("div",{ref:M,style:A,className:"marquee-container "+n},d&&i.default.createElement("div",{style:R,className:"overlay"}),i.default.createElement("div",{className:"marquee",style:S,onAnimationIteration:y,onAnimationEnd:v},i.default.createElement("div",{className:"initial-child-container",ref:_},r.Children.map(b,e=>i.default.createElement("div",{style:D,className:"child"},e))),F(k-1)),i.default.createElement("div",{className:"marquee",style:S},F(k))):null});n.Z=a},96774:function(e){e.exports=function(e,n,t,r){var i=t?t.call(r,e,n):void 0;if(void 0!==i)return!!i;if(e===n)return!0;if("object"!=typeof e||!e||"object"!=typeof n||!n)return!1;var a=Object.keys(e),o=Object.keys(n);if(a.length!==o.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(n),l=0;l<a.length;l++){var c=a[l];if(!u(c))return!1;var f=e[c],s=n[c];if(!1===(i=t?t.call(r,f,s,c):void 0)||void 0===i&&f!==s)return!1}return!0}}}]);
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.