docusaurus/assets/js/88108.5fa996f9.js
2024-12-24 13:45:59 +00:00

1 line
No EOL
26 KiB
JavaScript

"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["88108"],{12806:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=i(n(67294)),o=i(n(5625));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.default=e=>r.default.createElement(o.default,a({},e,{path:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"}))},90418:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=i(n(67294)),o=i(n(5625));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.default=e=>r.default.createElement(o.default,a({},e,{path:"M6,2V8H6V8L10,12L6,16V16H6V22H18V16H18V16L14,12L18,8V8H18V2H6M16,16.5V20H8V16.5L12,12.5L16,16.5M12,11.5L8,7.5V4H16V7.5L12,11.5Z"}))},59349:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=i(n(67294)),o=i(n(5625));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.default=e=>r.default.createElement(o.default,a({},e,{path:"M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z"}))},57949:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=i(n(67294)),o=i(n(5625));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.default=e=>r.default.createElement(o.default,a({},e,{path:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}))},5625:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(67294));t.default=e=>{let{size:t=24,fill:n="#000",className:o,path:i}=e;return r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:t,viewBox:"0 0 24 24",className:o},r.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),r.default.createElement("path",{fill:n,d:i}))}},34013:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&({}).hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(67294)),o=n(22901),i=function(e){return e&&e.__esModule?e:{default:e}}(n(75210)),a=n(37206),s=n(9376),l=n(48795);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function d(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 f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let{initial:h,loading:v,loaded:w,error:m}=a.loadStates;class g extends r.Component{constructor(e){super(e),p(this,"onClick",()=>{let{loadState:e,onLine:t,overThreshold:n}=this.state;if(t)switch(e){case v:n&&this.cancel(!0);return;case w:return;case h:case m:this.load(!0);return;default:throw Error("Wrong state: "+e)}}),p(this,"load",e=>{let{loadState:t,url:n}=this.state;if(l.ssr||w===t||v===t)return;this.loadStateChange(v,e);let{threshold:r}=this.props,o="xhr"===this.props.loader?(0,s.xhrLoader)(n):(0,s.imageLoader)(n);if(o.then(()=>{this.clear(),this.loadStateChange(w,!1)}).catch(e=>{this.clear(),404===e.status?this.loadStateChange(m,!1,404):this.loadStateChange(m,!1)}),r){let e=(0,s.timeout)(r);e.then(()=>{this.loader&&(window.document.dispatchEvent(new CustomEvent("possiblySlowNetwork",{detail:{possiblySlowNetwork:!0}})),this.setState({overThreshold:!0}),!this.state.userTriggered&&this.cancel(!0))}),this.loader=(0,s.combineCancel)(o,e)}else this.loader=o}),p(this,"onEnter",()=>{if(this.state.inViewport)return;this.setState({inViewport:!0});let e=(0,l.selectSrc)({srcSet:this.props.srcSet,maxImageWidth:this.props.srcSet.length>1?(0,l.guessMaxImageWidth)(this.state.dimensions):0,supportsWebp:l.supportsWebp}),{getUrl:t}=this.props,n=t?t(e):e.src,r=this.props.shouldAutoDownload(f(f({},this.state),{},{size:e.size}));this.setState({pickedSrc:e,shouldAutoDownload:r,url:n},()=>{r&&this.load(!1)})}),p(this,"onLeave",()=>{this.state.loadState===v&&!this.state.userTriggered&&(this.setState({inViewport:!1}),this.cancel(!1))}),this.state={loadState:h,connection:l.nativeConnection?{downlink:navigator.connection.downlink,rtt:navigator.connection.rtt,effectiveType:navigator.connection.effectiveType}:null,onLine:!0,overThreshold:!1,inViewport:!1,userTriggered:!1,possiblySlowNetwork:!1}}componentDidMount(){l.nativeConnection?(this.updateConnection=()=>{navigator.onLine&&this.state.loadState===h&&this.setState({connection:{effectiveType:navigator.connection.effectiveType,downlink:navigator.connection.downlink,rtt:navigator.connection.rtt}})},navigator.connection.addEventListener("onchange",this.updateConnection)):this.props.threshold&&(this.possiblySlowNetworkListener=e=>{if(this.state.loadState!==h)return;let{possiblySlowNetwork:t}=e.detail;!this.state.possiblySlowNetwork&&t&&this.setState({possiblySlowNetwork:t})},window.document.addEventListener("possiblySlowNetwork",this.possiblySlowNetworkListener)),this.updateOnlineStatus=()=>this.setState({onLine:navigator.onLine}),this.updateOnlineStatus(),window.addEventListener("online",this.updateOnlineStatus),window.addEventListener("offline",this.updateOnlineStatus)}componentWillUnmount(){this.clear(),l.nativeConnection?navigator.connection.removeEventListener("onchange",this.updateConnection):this.props.threshold&&window.document.removeEventListener("possiblySlowNetwork",this.possiblySlowNetworkListener),window.removeEventListener("online",this.updateOnlineStatus),window.removeEventListener("offline",this.updateOnlineStatus)}clear(){this.loader&&(this.loader.cancel(),this.loader=void 0)}cancel(e){v===this.state.loadState&&(this.clear(),this.loadStateChange(h,e))}loadStateChange(e,t,n){void 0===n&&(n=null),this.setState({loadState:e,overThreshold:!1,userTriggered:!!t,loadInfo:n})}render(){let e=this.props.getIcon(this.state),t=this.props.getMessage(e,this.state);return r.default.createElement(o.Waypoint,{onEnter:this.onEnter,onLeave:this.onLeave},r.default.createElement(i.default,u({},this.props,(0,l.fallbackParams)(this.props),{onClick:this.onClick,icon:e,src:this.state.url||"",onDimensions:e=>this.setState({dimensions:e}),message:t})))}}t.default=g,p(g,"defaultProps",{shouldAutoDownload:e=>{let{connection:t,size:n,threshold:r,possiblySlowNetwork:o}=e;if(o)return!1;if(!t)return!0;let{downlink:i,rtt:a,effectiveType:s}=t;switch(s){case"slow-2g":case"2g":return!1;case"3g":if(i&&n&&r)return 8*n/(1e3*i)+a<r;return!1;default:return!0}},getMessage:(e,t)=>{switch(e){case a.icons.noicon:case a.icons.loaded:return null;case a.icons.loading:return"Loading...";case a.icons.load:let{pickedSrc:n}=t,{size:o}=n;if(o)return["Click to load (",r.default.createElement("nobr",{key:"nb"},(0,l.bytesToSize)(o)),")"];return"Click to load";case a.icons.offline:return"Your browser is offline. Image not loaded";case a.icons.error:let{loadInfo:i}=t;if(404===i)return"404. Image not found";return"Error. Click to reload";default:throw Error("Wrong icon: "+e)}},getIcon:e=>{let{loadState:t,onLine:n,overThreshold:r,userTriggered:o}=e;if(l.ssr)return a.icons.noicon;switch(t){case w:return a.icons.loaded;case v:return r?a.icons.loading:a.icons.noicon;case h:if(!n)return a.icons.offline;{let{shouldAutoDownload:t}=e;if(void 0===t)return a.icons.noicon;return o||!t?a.icons.load:a.icons.noicon}case m:return n?a.icons.error:a.icons.offline;default:throw Error("Wrong state: "+t)}},loader:"xhr"})},54650:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=l(n(67294)),o=l(n(34013)),i=l(n(35126)),a=l(n(36832));let s=["icons","theme"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}t.default=e=>{let{icons:t=i.default,theme:n=a.default}=e,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,s);return r.default.createElement(o.default,c({},l,{icons:t,theme:n}))}},75210:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,o,i,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&({}).hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}(n(67294)),s=function(e){return e&&e.__esModule?e:{default:e}}(n(51202)),l=n(37206);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let{load:d,loading:f,loaded:p,error:h,noicon:v,offline:w}=l.icons;class m extends a.PureComponent{constructor(e){super(e),this.state={isMounted:!1}}componentDidMount(){this.setState({isMounted:!0}),this.props.onDimensions&&this.dimensionElement&&this.props.onDimensions({width:this.dimensionElement.clientWidth||this.dimensionElement.parentNode.clientWidth,height:this.dimensionElement.clientHeight||this.dimensionElement.parentNode.clientHeight})}renderIcon(e){let{icon:t,icons:n,iconColor:r,iconSize:o,theme:i}=e,l=n[t];if(!l)return null;let c=(0,s.default)({width:o+100,height:o,color:r},i.icon);return a.default.createElement("div",c,[a.default.createElement(l,{fill:r,size:o,key:"icon"}),a.default.createElement("br",{key:"br"}),this.props.message])}renderImage(e){return e.icon===p?a.default.createElement("img",u({},(0,s.default)(e.theme.img),{src:e.src,alt:e.alt,width:e.width,height:e.height})):a.default.createElement("svg",u({},(0,s.default)(e.theme.img),{width:e.width,height:e.height,ref:e=>this.dimensionElement=e}))}renderNoscript(e){return this.state.isMounted?null:a.default.createElement("noscript",null,a.default.createElement("img",u({},(0,s.default)(e.theme.img,e.theme.noscript),{src:e.nsSrc,srcSet:e.nsSrcSet,alt:e.alt,width:e.width,height:e.height})))}render(){let e;let t=this.props,{placeholder:n,theme:r}=t;return e=t.icon===p?{}:n.lqip?{backgroundImage:'url("'+n.lqip+'")'}:{backgroundColor:n.color},a.default.createElement("div",u({},(0,s.default)(r.placeholder,e,t.style,t.className),{onClick:this.props.onClick,onKeyPress:this.props.onClick,ref:this.props.innerRef}),this.renderImage(t),this.renderNoscript(t),this.renderIcon(t))}}t.default=m,r=m,i={iconColor:"#fff",iconSize:64},(o=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(o="defaultProps"))in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i},51202:function(e,t){t.__esModule=!0,t.default=void 0,t.default=function(){let e;let t=[];for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];for(let n of r)if(n instanceof Object)Object.assign(e||(e={}),n);else if(void 0===n||!1===n);else if("string"==typeof n)t.push(n);else throw Error("Unexpected value "+n);return{className:t.length>1?t.join(" "):t[0],style:e}}},37206:function(e,t){t.__esModule=!0,t.loadStates=t.icons=void 0;let n="loading",r="loaded",o="error";t.icons={load:"load",loading:n,loaded:r,error:o,noicon:"noicon",offline:"offline"};t.loadStates={initial:"initial",loading:n,loaded:r,error:o}},48795:function(e,t){t.__esModule=!0,t.supportsWebp=t.ssr=t.selectSrc=t.nativeConnection=t.guessMaxImageWidth=t.fallbackParams=t.bytesToSize=void 0;let n=t.ssr="undefined"==typeof window||"ReactSnap"===window.navigator.userAgent;t.nativeConnection=!n&&!!window.navigator.connection;t.guessMaxImageWidth=(e,t)=>{let r;if(n)return 0;!t&&(t=window);let o=e.width,{screen:i}=t,a=i.width,s=i.height,{documentElement:l}=document,c=t.innerWidth||l.clientWidth,u=t.innerHeight||l.clientHeight,d=t.devicePixelRatio||1;if(a>c){let e=document.getElementsByTagName("body")[0],t=c-o;r=(e.clientHeight>u||e.clientHeight>s)&&t<=15?a-t:o/c*a}else r=o;return r*d};t.bytesToSize=e=>{let t=["Bytes","KB","MB","GB","TB"];if(0===e)return"n/a";let n=parseInt(Math.floor(Math.log(e)/Math.log(1024)),10);return 0===n?e+" "+t[n]:(e/1024**n).toFixed(1)+" "+t[n]};t.supportsWebp=(()=>{if(n)return!1;let e=document.createElement("canvas");return!!(e.getContext&&e.getContext("2d"))&&0===e.toDataURL("image/webp").indexOf("data:image/webp")})();let r=e=>"webp"===e.format||e.src&&e.src.match(/\.webp($|\?.*)/i);t.selectSrc=e=>{let t,n,{srcSet:o,maxImageWidth:i,supportsWebp:a}=e;if(0===o.length)throw Error("Need at least one item in srcSet");if(a)0===(t=o.filter(r)).length&&(t=o);else if(0===(t=o.filter(e=>!r(e))).length)throw Error("Need at least one supported format item in srcSet");let s=t.filter(e=>e.width>=i);return 0===s.length?(s=t,n=Math.max.apply(null,s.map(e=>e.width))):n=Math.min.apply(null,s.map(e=>e.width)),t.filter(e=>e.width===n)[0]};t.fallbackParams=e=>{let{srcSet:t,getUrl:o}=e;if(!n)return{};let i=t.filter(e=>!r(e)),a=i[0];return{nsSrcSet:i.map(e=>(o?o(e):e.src)+" "+e.width+"w").join(","),nsSrc:o?o(a):a.src,ssr:n}}},35126:function(e,t,n){t.__esModule=!0,t.default=void 0;var r=s(n(12806)),o=s(n(59349)),i=s(n(57949)),a=s(n(90418));function s(e){return e&&e.__esModule?e:{default:e}}let{load:l,loading:c,loaded:u,error:d,noicon:f,offline:p}=n(37206).icons;t.default={[l]:r.default,[c]:a.default,[u]:null,[d]:i.default,[f]:null,[p]:o.default}},9376:function(e,t,n){t.__esModule=!0,t.xhrLoader=t.timeout=t.imageLoader=t.combineCancel=void 0;var r=n(12025);function o(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 i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){(function(e,t,n){(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}t.combineCancel=(e,t)=>{if(!t)return e;let n=e.then(e=>e,e=>e);return n.cancel=()=>{e.cancel(),t.cancel()},n};t.timeout=e=>{let t;let n=new Promise(n=>{t=setTimeout(n,e)});return n.cancel=()=>{clearTimeout(t),t=void 0},n};let a=e=>{let t=new Image,n=new Promise((n,r)=>{t.onload=n,t.onabort=t.onerror=()=>r({}),t.src=e});return n.cancel=()=>{if(!t)throw Error("Already canceled");t.onload=t.onabort=t.onerror=void 0,t.src="",t=void 0},n};t.imageLoader=a;t.xhrLoader=(e,t)=>{let n=new r.UnfetchAbortController,o=n.signal,s=new Promise((n,s)=>(0,r.unfetch)(e,i(i({},t),{},{signal:o})).then(t=>{t.ok?t.blob().then(()=>a(e)).then(n):s({status:t.status})},s));return s.cancel=()=>{if(!n)throw Error("Already canceled");n.abort(),n=void 0},s}},36832:function(e,t){t.__esModule=!0,t.default=void 0,t.default={placeholder:{backgroundSize:"cover",backgroundRepeat:"no-repeat",position:"relative"},img:{width:"100%",height:"auto",maxWidth:"100%",marginBottom:"-4px"},icon:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",textAlign:"center"},noscript:{position:"absolute",top:0,left:0}}},12025:function(e,t){t.__esModule=!0,t.unfetch=t.UnfetchAbortController=void 0;t.UnfetchAbortController=class e{constructor(){this.signal={onabort:()=>{}},this.abort=()=>this.signal.onabort()}};t.unfetch=(e,t)=>(t=t||{},new Promise((n,r)=>{let o=new XMLHttpRequest;for(let n in o.open(t.method||"get",e,!0),t.headers)o.setRequestHeader(n,t.headers[n]);o.withCredentials="include"===t.credentials,o.onload=()=>{n(function e(){let t;let n=[],r=[],i={};return o.getAllResponseHeaders().replace(/^(.*?):\s*?([\s\S]*?)$/gm,(e,o,a)=>{n.push(o=o.toLowerCase()),r.push([o,a]),t=i[o],i[o]=t?t+","+a:a}),{ok:(o.status/100|0)==2,status:o.status,statusText:o.statusText,url:o.responseURL,clone:e,text:()=>Promise.resolve(o.responseText),json:()=>Promise.resolve(o.responseText).then(JSON.parse),blob:()=>Promise.resolve(new Blob([o.response])),headers:{keys:()=>n,entries:()=>r,get:e=>i[e.toLowerCase()],has:e=>e.toLowerCase()in i}}}())},o.onerror=r,t.signal&&(t.signal.onabort=()=>{o.onerror=o.onload=void 0,o.abort()}),o.send(t.body)}))},66222:function(e,t,n){t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(54650));t.default=r.default},58702:function(e,t){var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy");Symbol.for("react.offscreen"),Symbol.for("react.module.reference");t.isForwardRef=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case a:case f:case p:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case v:case h:case l:return e;default:return t}}case o:return t}}}(e)===d}},19185:function(e,t,n){e.exports=n(58702)},22901:function(e,t,n){n.r(t),n.d(t,{Waypoint:()=>O});var r,o=n("54652"),i=!!("undefined"!=typeof window&&window.document&&window.document.createElement),a=void 0;function s(e){e.handlers===e.nextHandlers&&(e.nextHandlers=e.handlers.slice())}function l(e){this.target=e,this.events={}}l.prototype.getEventHandlers=function(e,t){var n,r=String(e)+" "+String((n=t)?!0===n?100:(n.capture<<0)+(n.passive<<1)+(n.once<<2):0);return!this.events[r]&&(this.events[r]={handlers:[],handleEvent:void 0},this.events[r].nextHandlers=this.events[r].handlers),this.events[r]},l.prototype.handleEvent=function(e,t,n){var r=this.getEventHandlers(e,t);r.handlers=r.nextHandlers,r.handlers.forEach(function(e){e&&e(n)})},l.prototype.add=function(e,t,n){var r=this,o=this.getEventHandlers(e,n);s(o),0===o.nextHandlers.length&&(o.handleEvent=this.handleEvent.bind(this,e,n),this.target.addEventListener(e,o.handleEvent,n)),o.nextHandlers.push(t);var i=!0;return function(){if(!!i){i=!1,s(o);var a=o.nextHandlers.indexOf(t);o.nextHandlers.splice(a,1),0===o.nextHandlers.length&&(r.target&&r.target.removeEventListener(e,o.handleEvent,n),o.handleEvent=void 0)}}};var c="__consolidated_events_handlers__";function u(e,t,n,r){!e[c]&&(e[c]=new l(e));var o,s=(o=r)?(void 0===a&&(a=function(){if(!i||!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t)}catch(e){}return e}()),a)?o:!!o.capture:void 0;return e[c].add(t,n,s)}var d=n("67294"),f=n("19185");function p(e,t){var n,r=!isNaN(parseFloat(n=e))&&isFinite(n)?parseFloat(n):"px"===n.slice(-2)?parseFloat(n.slice(0,-2)):void 0;if("number"==typeof r)return r;var o=function(e){if("%"===e.slice(-1))return parseFloat(e.slice(0,-1))/100}(e);if("number"==typeof o)return o*t}var h="above",v="inside",w="below",m="invisible";function g(e){return"string"==typeof e.type}var b=[];function y(e){b.push(e),!r&&(r=setTimeout(function(){var e;for(r=null;e=b.shift();)e()},0));var t=!0;return function(){if(!t)return;t=!1;var n=b.indexOf(e);if(-1!==n)b.splice(n,1),!b.length&&r&&(clearTimeout(r),r=null)}}var S="undefined"!=typeof window,O=function(e){function t(t){var n;return(n=e.call(this,t)||this).refElement=function(e){n._ref=e},n}(0,o.Z)(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this;if(!!S)this.cancelOnNextTick=y(function(){e.cancelOnNextTick=null;var t=e.props,n=t.children;t.debug,!function(e,t){if(e&&!g(e)&&!t)throw Error("<Waypoint> needs a DOM element to compute boundaries. The child you passed is neither a DOM element (e.g. <div>) nor does it use the innerRef prop.\n\nSee https://goo.gl/LrBNgw for more info.")}(n,e._ref),e._handleScroll=e._handleScroll.bind(e),e.scrollableAncestor=e._findScrollableAncestor();e.scrollEventListenerUnsubscribe=u(e.scrollableAncestor,"scroll",e._handleScroll,{passive:!0}),e.resizeEventListenerUnsubscribe=u(window,"resize",e._handleScroll,{passive:!0}),e._handleScroll(null)})},r.componentDidUpdate=function(){var e=this;if(!!S&&!!this.scrollableAncestor&&!this.cancelOnNextTick)this.cancelOnNextTick=y(function(){e.cancelOnNextTick=null,e._handleScroll(null)})},r.componentWillUnmount=function(){if(!!S)this.scrollEventListenerUnsubscribe&&this.scrollEventListenerUnsubscribe(),this.resizeEventListenerUnsubscribe&&this.resizeEventListenerUnsubscribe(),this.cancelOnNextTick&&this.cancelOnNextTick()},r._findScrollableAncestor=function(){var e,t=this.props,r=t.horizontal,o=t.scrollableAncestor;if(o){;return"window"===(e=o)?n.g.window:e}for(var i=this._ref;i.parentNode&&(i=i.parentNode)!==document.body;){;var a=window.getComputedStyle(i),s=(r?a.getPropertyValue("overflow-x"):a.getPropertyValue("overflow-y"))||a.getPropertyValue("overflow");if("auto"===s||"scroll"===s||"overlay"===s)return i}return window},r._handleScroll=function(e){if(!this._ref)return;var t,n=this._getBounds();var r=(t=n).viewportBottom-t.viewportTop==0?m:t.viewportTop<=t.waypointTop&&t.waypointTop<=t.viewportBottom||t.viewportTop<=t.waypointBottom&&t.waypointBottom<=t.viewportBottom||t.waypointTop<=t.viewportTop&&t.viewportBottom<=t.waypointBottom?v:t.viewportBottom<t.waypointTop?w:t.waypointTop<t.viewportTop?h:m,o=this._previousPosition,i=this.props,a=(i.debug,i.onPositionChange),s=i.onEnter,l=i.onLeave,c=i.fireOnRapidScroll;if(this._previousPosition=r,o!==r){var u={currentPosition:r,previousPosition:o,event:e,waypointTop:n.waypointTop,waypointBottom:n.waypointBottom,viewportTop:n.viewportTop,viewportBottom:n.viewportBottom};a.call(this,u),r===v?s.call(this,u):o===v&&l.call(this,u);var d=o===w&&r===h,f=o===h&&r===w;c&&(d||f)&&(s.call(this,{currentPosition:v,previousPosition:o,event:e,waypointTop:n.waypointTop,waypointBottom:n.waypointBottom,viewportTop:n.viewportTop,viewportBottom:n.viewportBottom}),l.call(this,{currentPosition:r,previousPosition:v,event:e,waypointTop:n.waypointTop,waypointBottom:n.waypointBottom,viewportTop:n.viewportTop,viewportBottom:n.viewportBottom}))}},r._getBounds=function(){var e,t,n=this.props,r=n.horizontal;n.debug;var o=this._ref.getBoundingClientRect(),i=o.left,a=o.top,s=o.right,l=o.bottom;this.scrollableAncestor===window?(e=r?window.innerWidth:window.innerHeight,t=0):(e=r?this.scrollableAncestor.offsetWidth:this.scrollableAncestor.offsetHeight,t=r?this.scrollableAncestor.getBoundingClientRect().left:this.scrollableAncestor.getBoundingClientRect().top);var c=this.props,u=c.bottomOffset,d=p(c.topOffset,e),f=p(u,e),h=t+e;return{waypointTop:r?i:a,waypointBottom:r?s:l,viewportTop:t+d,viewportBottom:h-f}},r.render=function(){var e=this,t=this.props.children;return t?g(t)||(0,f.isForwardRef)(t)?d.cloneElement(t,{ref:function(n){e.refElement(n),t.ref&&("function"==typeof t.ref?t.ref(n):t.ref.current=n)}}):d.cloneElement(t,{innerRef:this.refElement}):d.createElement("span",{ref:this.refElement,style:{fontSize:0}})},t}(d.PureComponent);O.above=h,O.below=w,O.inside=v,O.invisible=m,O.defaultProps={debug:!1,scrollableAncestor:void 0,children:void 0,topOffset:"0px",bottomOffset:"0px",horizontal:!1,onEnter:function(){},onLeave:function(){},onPositionChange:function(){},fireOnRapidScroll:!0},O.displayName="Waypoint"}}]);