1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="cf50c100-9c86-4d3f-94f9-7fef5b06226f",e._sentryDebugIdIdentifier="sentry-dbid-cf50c100-9c86-4d3f-94f9-7fef5b06226f")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8672],{27561:function(e,t,n){var r=n(67990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},67990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},23279:function(e,t,n){var r=n(13218),o=n(7771),i=n(14841),s=Math.max,a=Math.min;e.exports=function(e,t,n){var u,l,c,d,f,p,m=0,h=!1,v=!1,w=!0;if("function"!=typeof e)throw TypeError("Expected a function");function invokeFunc(t){var n=u,r=l;return u=l=void 0,m=t,d=e.apply(r,n)}function shouldInvoke(e){var n=e-p,r=e-m;return void 0===p||n>=t||n<0||v&&r>=c}function timerExpired(){var e,n,r,i=o();if(shouldInvoke(i))return trailingEdge(i);f=setTimeout(timerExpired,(e=i-p,n=i-m,r=t-e,v?a(r,c-n):r))}function trailingEdge(e){return(f=void 0,w&&u)?invokeFunc(e):(u=l=void 0,d)}function debounced(){var e,n=o(),r=shouldInvoke(n);if(u=arguments,l=this,p=n,r){if(void 0===f)return m=e=p,f=setTimeout(timerExpired,t),h?invokeFunc(e):d;if(v)return clearTimeout(f),f=setTimeout(timerExpired,t),invokeFunc(p)}return void 0===f&&(f=setTimeout(timerExpired,t)),d}return t=i(t)||0,r(n)&&(h=!!n.leading,c=(v="maxWait"in n)?s(i(n.maxWait)||0,t):c,w="trailing"in n?!!n.trailing:w),debounced.cancel=function(){void 0!==f&&clearTimeout(f),m=0,u=p=l=f=void 0},debounced.flush=function(){return void 0===f?d:trailingEdge(o())},debounced}},33448:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},7771:function(e,t,n){var r=n(55639);e.exports=function(){return r.Date.now()}},14841:function(e,t,n){var r=n(27561),o=n(13218),i=n(33448),s=0/0,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return s;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?s:+e}},40827:function(e,t,n){"use strict";var r=n(67294);function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(n),!0).forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let Masonry=class Masonry extends r.Component{constructor(e){let t;super(e),this.reCalculateColumnCount=this.reCalculateColumnCount.bind(this),this.reCalculateColumnCountDebounce=this.reCalculateColumnCountDebounce.bind(this),t=this.props.breakpointCols&&this.props.breakpointCols.default?this.props.breakpointCols.default:parseInt(this.props.breakpointCols)||2,this.state={columnCount:t}}componentDidMount(){this.reCalculateColumnCount(),window&&window.addEventListener("resize",this.reCalculateColumnCountDebounce)}componentDidUpdate(){this.reCalculateColumnCount()}componentWillUnmount(){window&&window.removeEventListener("resize",this.reCalculateColumnCountDebounce)}reCalculateColumnCountDebounce(){if(!window||!window.requestAnimationFrame){this.reCalculateColumnCount();return}window.cancelAnimationFrame&&window.cancelAnimationFrame(this._lastRecalculateAnimationFrame),this._lastRecalculateAnimationFrame=window.requestAnimationFrame(()=>{this.reCalculateColumnCount()})}reCalculateColumnCount(){let e=window&&window.innerWidth||1/0,t=this.props.breakpointCols;"object"!=typeof t&&(t={default:parseInt(t)||2});let n=1/0,r=t.default||2;for(let o in t){let i=parseInt(o),s=i>0&&e<=i;s&&i<n&&(n=i,r=t[o])}r=Math.max(1,parseInt(r)||1),this.state.columnCount!==r&&this.setState({columnCount:r})}itemsInColumns(){let e=this.state.columnCount,t=Array(e),n=r.Children.toArray(this.props.children);for(let r=0;r<n.length;r++){let o=r%e;t[o]||(t[o]=[]),t[o].push(n[r])}return t}renderColumns(){let{column:e,columnAttrs:t={},columnClassName:n}=this.props,o=this.itemsInColumns(),i=`${100/o.length}%`,s=n;s&&"string"!=typeof s&&(this.logDeprecated('The property "columnClassName" requires a string'),void 0===s&&(s="my-masonry-grid_column"));let a=_objectSpread(_objectSpread(_objectSpread({},e),t),{},{style:_objectSpread(_objectSpread({},t.style),{},{width:i}),className:s});return o.map((e,t)=>r.createElement("div",_extends({},a,{key:t}),e))}logDeprecated(e){console.error("[Masonry]",e)}render(){let e=this.props,{children:t,breakpointCols:n,columnClassName:o,columnAttrs:i,column:s,className:a}=e,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","breakpointCols","columnClassName","columnAttrs","column","className"]),l=a;return"string"!=typeof a&&(this.logDeprecated('The property "className" requires a string'),void 0===a&&(l="my-masonry-grid")),r.createElement("div",_extends({},u,{className:l}),this.renderColumns())}};Masonry.defaultProps={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0},t.Z=Masonry},64343:function(e,t,n){"use strict";var r=n(67294);let o=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"}))});t.Z=o},56365:function(e,t,n){"use strict";var r=n(67294);let o=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"}))});t.Z=o},92439:function(e,t,n){"use strict";var r=n(67294);let o=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 4a1 1 0 011-1h16a1 1 0 011 1v2.586a1 1 0 01-.293.707l-6.414 6.414a1 1 0 00-.293.707V17l-4 4v-6.586a1 1 0 00-.293-.707L3.293 7.293A1 1 0 013 6.586V4z"}))});t.Z=o},14050:function(e,t,n){"use strict";var r=n(67294);let o=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17 16v2a2 2 0 01-2 2H5a2 2 0 01-2-2v-7a2 2 0 012-2h2m3-4H9a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-1m-1 4l-3 3m0 0l-3-3m3 3V3"}))});t.Z=o},69743:function(e,t,n){"use strict";var r=n(67294);let o=r.forwardRef(function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{fillRule:"evenodd",d:"M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z",clipRule:"evenodd"}))});t.Z=o},97650:function(e,t,n){"use strict";let r;n.d(t,{YD:function(){return useInView}});var o=n(67294);let i=new Map,s=new WeakMap,a=0;function useInView({threshold:e,delay:t,trackVisibility:n,rootMargin:u,root:l,triggerOnce:c,skip:d,initialInView:f,fallbackInView:p,onChange:m}={}){var h;let[v,w]=o.useState(null),b=o.useRef(),[g,y]=o.useState({inView:!!f,entry:void 0});b.current=m,o.useEffect(()=>{let o;if(!d&&v)return o=function(e,t,n={},o=r){if(void 0===window.IntersectionObserver&&void 0!==o){let r=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:u,observer:l,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?(n=e.root)?(s.has(n)||(a+=1,s.set(n,a.toString())),s.get(n)):"0":e[t]}`}).toString(),n=i.get(t);if(!n){let r;let o=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var n;let i=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=o.get(t.target))||n.forEac
1h(e=>{e(i,t)})})},e);r=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:s,elements:o},i.set(t,n)}return n}(n),d=c.get(e)||[];return c.has(e)||c.set(e,d),d.push(t),l.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(c.delete(e),l.unobserve(e)),0===c.size&&(l.disconnect(),i.delete(u))}}(v,(e,t)=>{y({inView:e,entry:t}),b.current&&b.current(e,t),t.isIntersecting&&c&&o&&(o(),o=void 0)},{root:l,rootMargin:u,threshold:e,trackVisibility:n,delay:t},p),()=>{o&&o()}},[Array.isArray(e)?e.toString():e,v,l,u,c,d,n,p,t]);let C=null==(h=g.entry)?void 0:h.target;o.useEffect(()=>{v||!C||c||d||y({inView:!!f,entry:void 0})},[v,C,c,d,f]);let k=[w,g.inView,g.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}}}]);
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.